)), o = this.uniquePort(t, new RegExp(`^${i} dist/index.cjs - seveibar/nema17-rp2040-stepper-controller - tscircuit ));\n if (s \u0026\u0026 o \u0026\u0026 s !== o \u0026\u0026 !Ui(s, new RegExp(`^${i} dist/index.cjs - seveibar/nema17-rp2040-stepper-controller - tscircuit )) \u0026\u0026 !Ui(o, new RegExp(`^${n} dist/index.cjs - seveibar/nema17-rp2040-stepper-controller - tscircuit )))\n return [s, o];\n } }\n hasGroundedDriver(t, e) { return (this.index.portsByNet.get(t) ?? []).some((r) =\u003e { let n = r.source_component_id, i = this.index.components.get(n); if (i?.ftype !== \"simple_chip\" \u0026\u0026 !(i?.ftype === \"simple_transistor\" \u0026\u0026 i.transistor_type === \"npn\"))\n return false; if (this.index.portsByComponent.get(n)?.length !== 3)\n return false; let s = this.uniquePort(n, /^(?:C|COLLECTOR)$/), o = this.uniquePort(n, /^(?:E|EMITTER)$/), c = this.uniquePort(n, /^(?:B|BASE)$/); if (!s || !o || !c || new Set([s, o, c]).size !== 3 || [s, o, c].some((p) =\u003e p.do_not_connect) || s.source_port_id !== r.source_port_id)\n return false; let l = this.index.connected(o.source_port_id), a = this.index.connected(c.source_port_id); return this.index.groundNets.has(l) \u0026\u0026 !this.index.powerNets.has(l) \u0026\u0026 new Set([t, e, l, a]).size === 4; }); }\n static issueToString(t) { let e = []; return v(e, \"relayName\", t.relaySchematicBox.sourceComponentName), v(e, \"diodeName\", t.diodeSchematicBox.sourceComponentName), v(e, \"distanceFromCoilPins\", t.distanceFromCoilPins), v(e, \"message\", t.message), `\u003cFlybackDiodeSeparatedFromRelayCoil ${e.join(\" \")} /\u003e`; }\n}\nfunction Ui(t, e) { return [t.name, ...t.port_hints ?? []].some((r) =\u003e e.test(r.toUpperCase().replace(/[\\s_]/g, \"\"))); }\nvar nr = 0.01;\nclass Yn extends U {\n params;\n index;\n hostIds;\n traces;\n currentIndex = 0;\n constructor(t) { super(); this.params = t; this.index = new tt(t.ctx), this.hostIds = [...this.index.components.values()].filter((e) =\u003e e.ftype === \"simple_chip\").map((e) =\u003e e.source_component_id), this.traces = t.ctx.circuitJson.filter((e) =\u003e e.type === \"schematic_trace\"), this.solved = this.hostIds.length === 0; }\n _step() { let t = this.hostIds[this.currentIndex++]; if (this.solved = this.currentIndex \u003e= this.hostIds.length, !t)\n return; let e = this.index, r = e.placement(t), n = e.portsByComponent.get(t) ?? [], i = n.filter((N) =\u003e Jl(N) === \"positive\"), s = n.filter((N) =\u003e Jl(N) === \"negative\"), o = n.filter((N) =\u003e Gi(N, /^(?:OUT|VOUT|OUTPUT)$/)); if (!r || i.length !== 1 || s.length !== 1 || o.length !== 1 || !n.some((N) =\u003e Gi(N, /^(?:VS|VCC|VDD)$/)) || !n.some((N) =\u003e Gi(N, /^(?:GND|GROUND|VSS)$/)))\n return; let c = [i[0], s[0]], l = c.map((N) =\u003e e.connected(N.source_port_id)); if (c.some((N) =\u003e N.do_not_connect) || l[0] === l[1] || l.includes(e.connected(o[0].source_port_id)))\n return; let a = c.map((N) =\u003e e.port(N)), [p, d] = a; if (!p || !d || !p.facing_direction || p.facing_direction !== d.facing_direction || a.some((N) =\u003e N.schematic_sheet_id !== r.schematicSheetId))\n return; let m = new Set((e.portsByNet.get(l[0]) ?? []).filter((N) =\u003e e.components.get(N.source_component_id)?.ftype === \"simple_resistor\").map((N) =\u003e N.source_component_id).filter((N) =\u003e e.twoTerminalNets(N)?.includes(l[1]))); if (m.size !== 1)\n return; let f = [...m][0], _ = e.components.get(f); if (_?.ftype !== \"simple_resistor\" || !Number.isFinite(_.resistance) || _.resistance \u003c= 0 || _.resistance \u003e 1)\n return; if (l.some((N) =\u003e (e.portsByNet.get(N) ?? []).some((at) =\u003e at.source_component_id !== t \u0026\u0026 Jl(at) !== void 0 \u0026\u0026 e.components.get(at.source_component_id)?.ftype === \"simple_chip\")))\n return; let g = e.placement(f); if (!g || !e.sameLocalScope(r, g))\n return; let y = e.portsByComponent.get(f); if (y.some((N) =\u003e N.do_not_connect))\n return; let S = l.map((N) =\u003e e.port(y.find((at) =\u003e e.connected(at.source_port_id) === N))); if (S.some((N) =\u003e !N || N.schematic_sheet_id !== r.schematicSheetId))\n return; let P = p.facing_direction === \"left\" || p.facing_direction === \"right\", b = (N) =\u003e P ? N.y : N.x, C = b(p.center), L = b(d.center), B = Math.abs(C - L); if (B \u003c nr)\n return; let k = P ? g.schY : g.schX, I = (P ? g.height : g.width) / 2, j = Math.max(Math.min(C, L) - (k + I), k - I - Math.max(C, L)); if (j \u003c= Math.max(1.5, 2 * B) || Math.hypot(g.schX - r.schX, g.schY - r.schY) \u003e Math.max(8, 4 * Math.max(r.width, r.height)))\n return; let Q = a.map((N, at) =\u003e this.hasVisibleConnection(S[at], N, l[at])); if (Q[0] === Q[1])\n return; let lt = Q[0] ? 1 : 0, z = l[lt]; if (!this.params.ctx.circuitJson.some((N) =\u003e { if (N.type !== \"schematic_net_label\" || N.schematic_sheet_id !== r.schematicSheetId)\n return false; if (N.source_net_id \u0026\u0026 (e.connected(N.source_net_id) === z || e.connected(`connectivity:${N.source_net_id}`) === z))\n return true; let at = S[lt].center; if (N.anchor_position \u0026\u0026 Math.hypot(N.anchor_position.x - at.x, N.anchor_position.y - at.y) \u003c nr)\n return true; return N.source_trace_id !== void 0 \u0026\u0026 this.sourceTraceTouchesNet(N.source_trace_id, z); }))\n return; this.params.issues.push({ lineItemType: \"CurrentSenseShuntSeparatedFromInputs\", amplifierSchematicBox: r, shuntSchematicBox: g, positiveInputSourcePortId: c[0].source_port_id, negativeInputSourcePortId: c[1].source_port_id, inputBandGap: j, message: `Place ${g.sourceComponentName || \"component\"} near ${r.sourceComponentName || \"component\"}.${c[0].name}/${c[1].name}, so both sense connections can be read together. Move or rotate the shunt as needed; preserve all pin connections and leave room for labels.` }); }\n hasVisibleConnection(t, e, r) { let n = this.traces.filter((o) =\u003e { if (o.schematic_sheet_id !== t.schematic_sheet_id)\n return false; if (o.subcircuit_connectivity_map_key)\n return this.index.connected(`connectivity:${o.subcircuit_connectivity_map_key}`) === r; if (this.sourceTraceTouchesNet(o.source_trace_id, r))\n return true; let c = [o.edges[0]?.from, o.edges.at(-1)?.to], l = new Set(this.params.ctx.circuitJson.flatMap((a) =\u003e a.type === \"schematic_port\" \u0026\u0026 a.source_port_id \u0026\u0026 a.schematic_sheet_id === o.schematic_sheet_id \u0026\u0026 c.some((p) =\u003e p \u0026\u0026 Math.hypot(p.x - a.center.x, p.y - a.center.y) \u003c nr) ? [this.index.connected(a.source_port_id)] : [])); return l.size === 1 \u0026\u0026 l.has(r); }).flatMap((o) =\u003e o.edges), i = n.filter((o) =\u003e os(t.center, o.from, o.to)), s = new Set; for (let o = 0; o \u003c i.length; o++) {\n let c = i[o];\n if (os(e.center, c.from, c.to))\n return true;\n for (let [l, a] of n.entries()) {\n if (s.has(l) || ![c.from, c.to].some((p) =\u003e os(p, a.from, a.to)) \u0026\u0026 ![a.from, a.to].some((p) =\u003e os(p, c.from, c.to)))\n continue;\n s.add(l), i.push(a);\n }\n } return false; }\n sourceTraceTouchesNet(t, e) { if (!t)\n return false; let r = this.params.ctx.circuitJson.find((n) =\u003e n.type === \"source_trace\" \u0026\u0026 n.source_trace_id === t); return r?.type === \"source_trace\" \u0026\u0026 r.connected_source_port_ids.some((n) =\u003e this.index.connected(n) === e); }\n static issueToString(t) { let e = []; return v(e, \"amplifierName\", t.amplifierSchematicBox.sourceComponentName), v(e, \"shuntName\", t.shuntSchematicBox.sourceComponentName), v(e, \"inputBandGap\", t.inputBandGap), v(e, \"message\", t.message), `\u003cCurrentSenseShuntSeparatedFromInputs ${e.join(\" \")} /\u003e`; }\n}\nfunction Gi(t, e) { return [t.name, ...t.port_hints ?? []].some((r) =\u003e e.test(r.toUpperCase().replace(/[\\s_]/g, \"\"))); }\nfunction Jl(t) { let e = Gi(t, /^(?:IN\\+|VIN\\+|INPOS|VINPOS)$/), r = Gi(t, /^(?:IN-|VIN-|INNEG|VINNEG)$/); return e === r ? void 0 : e ? \"positive\" : \"negative\"; }\nfunction os(t, e, r) { let n = r.x - e.x, i = r.y - e.y, s = Math.hypot(n, i); if (s \u003c nr)\n return Math.hypot(t.x - e.x, t.y - e.y) \u003c nr; let o = ((t.x - e.x) * n + (t.y - e.y) * i) / s; return o \u003e= -nr \u0026\u0026 o \u003c= s + nr \u0026\u0026 Math.abs((t.x - e.x) * i - (t.y - e.y) * n) / s \u003c nr; }\nclass Ln extends U {\n params;\n index;\n positiveNets = new Set;\n resistorIds;\n currentIndex = 0;\n constructor(t) { super(); this.params = t; this.index = new tt(t.ctx), this.resistorIds = [...this.index.components.values()].filter((e) =\u003e e.ftype === \"simple_resistor\").map((e) =\u003e e.source_component_id); for (let e of t.ctx.circuitJson)\n if (e.type === \"source_net\" \u0026\u0026 e.is_positive_voltage_source)\n this.positiveNets.add(this.index.connected(e.source_net_id)); this.solved = this.resistorIds.length === 0; }\n _step() { let t = this.resistorIds[this.currentIndex++]; if (this.solved = this.currentIndex \u003e= this.resistorIds.length, !t || !this.isResistor(t))\n return; let e = this.index, r = e.twoTerminalNets(t); if (!r)\n return; let n = r.filter((y) =\u003e e.isRail(y)); if (n.length !== 1)\n return; let i = n[0]; if (!this.positiveNets.has(i) || e.groundNets.has(i))\n return; let s = r.find((y) =\u003e y !== i), o = e.portsByNet.get(s) ?? [], c = new Set(o.filter((y) =\u003e e.components.get(y.source_component_id)?.ftype === \"simple_resistor\").map((y) =\u003e y.source_component_id)); if (c.size !== 2)\n return; let l = [...c].find((y) =\u003e y !== t); if (!this.isResistor(l))\n return; let a = e.twoTerminalNets(l), p = a?.find((y) =\u003e y !== s); if (!a?.includes(s) || !p || !e.groundNets.has(p) || e.powerNets.has(p) || !o.some((y) =\u003e !c.has(y.source_component_id)))\n return; let d = e.placement(t), m = e.placement(l); if (!d || !m || !e.sameLocalScope(d, m))\n return; let f = this.getDownwardResistorPorts(t, i, s), _ = this.getDownwardResistorPorts(l, s, p); if (!f || !_)\n return; let g = m.schY - m.height / 2 - (d.schY + d.height / 2); if (g \u003c= 1.5)\n return; this.params.issues.push({ lineItemType: \"VoltageDividerSupplyResistorBelowGroundResistor\", supplyResistorSchematicBox: d, groundResistorSchematicBox: m, supplyTapSourcePortId: f.bottom.source_port_id, groundTapSourcePortId: _.top.source_port_id, reversedBodyGap: g, message: `Place ${d.sourceComponentName || \"component\"} above ${m.sourceComponentName || \"component\"}, close enough to read their shared divider tap. Preserve all connections and leave room for labels; exact alignment is not required.` }); }\n isResistor(t) { let e = this.index.components.get(t); return e?.ftype === \"simple_resistor\" \u0026\u0026 Number.isFinite(e.resistance) \u0026\u0026 e.resistance \u003e 0; }\n getDownwardResistorPorts(t, e, r) { let n = this.index, i = n.placement(t), s = n.portsByComponent.get(t); if (s.some((p) =\u003e p.do_not_connect))\n return; let o = s.find((p) =\u003e n.connected(p.source_port_id) === e), c = s.find((p) =\u003e n.connected(p.source_port_id) === r); if (!o || !c)\n return; let l = n.port(o), a = n.port(c); if (!l || !a || l.schematic_sheet_id !== i.schematicSheetId || a.schematic_sheet_id !== i.schematicSheetId || l.facing_direction !== \"up\" || a.facing_direction !== \"down\" || l.center.y \u003c= a.center.y)\n return; return { top: o, bottom: c }; }\n static issueToString(t) { let e = []; return v(e, \"supplyResistorName\", t.supplyResistorSchematicBox.sourceComponentName), v(e, \"groundResistorName\", t.groundResistorSchematicBox.sourceComponentName), v(e, \"reversedBodyGap\", t.reversedBodyGap), v(e, \"message\", t.message), `\u003cVoltageDividerSupplyResistorBelowGroundResistor ${e.join(\" \")} /\u003e`; }\n}\nclass Tn extends U {\n params;\n index;\n hostIds;\n currentIndex = 0;\n constructor(t) { super(); this.params = t; this.index = new tt(t.ctx), this.hostIds = [...this.index.components.values()].filter((e) =\u003e e.ftype === \"simple_chip\").map((e) =\u003e e.source_component_id), this.solved = this.hostIds.length === 0; }\n _step() { let t = this.hostIds[this.currentIndex++]; if (this.solved = this.currentIndex \u003e= this.hostIds.length, !t)\n return; let e = this.index, r = e.placement(t), n = e.portsByComponent.get(t) ?? []; if (!r || n.some((k) =\u003e !ss(k)))\n return; let i = n.filter((k) =\u003e ss(k) === \"input\"), s = n.filter((k) =\u003e ss(k) === \"output\"), o = n.filter((k) =\u003e ss(k) === \"ground\"); if (i.length !== 1 || s.length !== 1 || !o.length)\n return; let c = i[0], l = s[0]; if ([c, l, ...o].some((k) =\u003e k.do_not_connect))\n return; let a = e.connected(c.source_port_id), p = e.connected(l.source_port_id), d = new Set(o.map((k) =\u003e e.connected(k.source_port_id))); if (d.size !== 1)\n return; let m = [...d][0]; if (new Set([a, p, m]).size !== 3 || !(e.groundNets.has(m) || o.some((k) =\u003e k.requires_ground || k.provides_ground)) || !(e.powerNets.has(a) || c.requires_power) || !(e.powerNets.has(p) || l.provides_power))\n return; let f = e.port(c), _ = e.port(l); if (!f || !_ || f.schematic_sheet_id !== r.schematicSheetId || _.schematic_sheet_id !== r.schematicSheetId)\n return; let g = f.facing_direction === \"left\" \u0026\u0026 _.facing_direction === \"right\" || f.facing_direction === \"right\" \u0026\u0026 _.facing_direction === \"left\", y = f.facing_direction === \"up\" \u0026\u0026 _.facing_direction === \"down\" || f.facing_direction === \"down\" \u0026\u0026 _.facing_direction === \"up\"; if (!g \u0026\u0026 !y)\n return; let S = _.facing_direction === \"right\" || _.facing_direction === \"up\" ? 1 : -1; if (S * (g ? _.center.x - f.center.x : _.center.y - f.center.y) \u003c= 0.01)\n return; let b = this.localCapacitor(r, a, m), C = this.localCapacitor(r, p, m); if (!b || !C)\n return; let L = (k, I) =\u003e { let j = I * S * (g ? k.schX - r.schX : k.schY - r.schY), Q = g ? (r.width + k.width) / 2 : (r.height + k.height) / 2; return j \u003e Q + 0.2; }; if (!L(b, 1) || !L(C, -1))\n return; let B = r.sourceComponentName || \"component\"; this.params.issues.push({ lineItemType: \"RegulatorCapacitorsOnWrongSides\", regulatorSchematicBox: r, inputCapacitorSchematicBox: b, outputCapacitorSchematicBox: C, inputSourcePortId: c.source_port_id, outputSourcePortId: l.source_port_id, message: `Place ${b.sourceComponentName} near ${B}.${c.name} on the ${f.facing_direction} side and ${C.sourceComponentName} near ${B}.${l.name} on the ${_.facing_direction} side. Preserve all connections and leave room for labels; exact alignment is not required.` }); }\n localCapacitor(t, e, r) { let n = this.index, i = [], s = Math.max(6, 4 * Math.max(t.width, t.height)), o = new Set((n.portsByNet.get(e) ?? []).map((c) =\u003e c.source_component_id)); for (let c of o) {\n if (n.components.get(c)?.ftype !== \"simple_capacitor\")\n continue;\n let l = n.twoTerminalNets(c), a = n.placement(c);\n if (!l?.includes(r) || !a || !n.sameLocalScope(t, a))\n continue;\n if (Math.hypot(a.schX - t.schX, a.schY - t.schY) \u003e s)\n continue;\n if (n.portsByComponent.get(c).some((d) =\u003e d.do_not_connect || !n.port(d) || n.port(d).schematic_sheet_id !== t.schematicSheetId))\n continue;\n i.push(a);\n } return i.length === 1 ? i[0] : void 0; }\n static issueToString(t) { let e = []; return v(e, \"regulatorName\", t.regulatorSchematicBox.sourceComponentName), v(e, \"inputCapacitorName\", t.inputCapacitorSchematicBox.sourceComponentName), v(e, \"outputCapacitorName\", t.outputCapacitorSchematicBox.sourceComponentName), v(e, \"message\", t.message), `\u003cRegulatorCapacitorsOnWrongSides ${e.join(\" \")} /\u003e`; }\n}\nfunction ss(t) { let e = new Set; for (let r of [t.name, ...t.port_hints ?? []]) {\n let n = r.toUpperCase().replace(/[ _-]/g, \"\");\n if (/^(?:VIN|IN|INPUT)$/.test(n))\n e.add(\"input\");\n else if (/^(?:VOUT|OUT|OUTPUT)$/.test(n))\n e.add(\"output\");\n else if (/^(?:GND\\d*|VSS)$/.test(n))\n e.add(\"ground\");\n else if (/^(?:EN|ENABLE|CE|SHDN|NC\\d*|EP|PAD|ADJ|FB|BYP|BYPASS|NR|PG|PGOOD)$/.test(n))\n e.add(\"control\");\n} return e.size === 1 ? [...e][0] : void 0; }\nvar Qi = 0.01, Fy = { right: { x: 1, y: 0 }, left: { x: -1, y: 0 }, up: { x: 0, y: 1 }, down: { x: 0, y: -1 } }, Ht = (t, e) =\u003e t.x * e.x + t.y * e.y, Hi = (t, e) =\u003e Math.abs(t.x - e.x) + Math.abs(t.y - e.y), ir = (t, e) =\u003e Hi(t, e) \u003c= Qi, En = (t) =\u003e Math.round(t * 100) / 100;\nclass Rn extends U {\n params;\n constructor(t) { super(); this.params = t; }\n _step() { let { ctx: t, issues: e } = this.params, r = new tt(t); for (let i of r.portsByComponent.values())\n for (let s of i) {\n let o = r.connected(s.source_port_id);\n if (s.requires_ground || s.provides_ground)\n r.groundNets.add(o);\n if (s.requires_power || s.provides_power)\n r.powerNets.add(o);\n } let n = t.circuitJson.filter((i) =\u003e i.type === \"schematic_trace\"); for (let [i, s] of r.components) {\n if (s.ftype !== \"simple_pin_header\" \u0026\u0026 s.ftype !== \"simple_connector\")\n continue;\n let o = r.placement(i), c = r.portsByComponent.get(i) ?? [];\n if (!o || c.length \u003c 2)\n continue;\n let l = c.map((D) =\u003e r.port(D)), a = l[0]?.facing_direction;\n if (!a || l.some((D) =\u003e !D || D.facing_direction !== a))\n continue;\n let p = Fy[a], d = { x: -p.y, y: p.x }, m = n.filter((D) =\u003e D.schematic_sheet_id === o.schematicSheetId), f = t.circuitJson.filter((D) =\u003e D.type === \"schematic_net_label\" \u0026\u0026 D.schematic_sheet_id === o.schematicSheetId), _ = [], g = false;\n for (let D of c) {\n let it = r.port(D), rt = r.connected(D.source_port_id), G = (r.portsByNet.get(rt) ?? []).filter((st) =\u003e st.source_port_id !== D.source_port_id), H = m.filter((st) =\u003e st.edges.some((bt) =\u003e ir(bt.from, it.center) || ir(bt.to, it.center)));\n if (r.isRail(rt)) {\n if (H.some((st) =\u003e !f.some((bt) =\u003e bt.anchor_position \u0026\u0026 My(st, it.center, bt.anchor_position))))\n g = true;\n continue;\n }\n if (G.length === 0) {\n if (H.length \u003e 0)\n g = true;\n continue;\n }\n let J = G.length === 1 ? r.port(G[0]) : void 0, q = G.length === 1 ? r.placement(G[0].source_component_id) : void 0;\n if (!J?.facing_direction || !q || !r.sameLocalScope(o, q) || Ht(Fy[J.facing_direction], p) !== -1) {\n g = true;\n break;\n }\n _.push({ pin: it, peer: J, component: q });\n }\n if (g || _.length \u003c 2)\n continue;\n if (_.some((D) =\u003e Ht(D.peer.center, p) \u003e= Ht(D.pin.center, p) - 2))\n continue;\n let y = _.map((D) =\u003e m.filter((it) =\u003e My(it, D.pin.center, D.peer.center) \u0026\u0026 s5(it) \u003e= 3)).filter((D) =\u003e D.length \u003e 0);\n if (y.length \u003c 2)\n continue;\n let S = y.flat(), P = [..._].sort((D, it) =\u003e Ht(D.pin.center, d) - Ht(it.pin.center, d));\n if (P.some((D, it) =\u003e it \u003e 0 \u0026\u0026 Ht(D.peer.center, d) \u003c= Ht(P[it - 1].peer.center, d) + Qi))\n continue;\n let b = { x: o.schX, y: o.schY }, C = Math.max(..._.map((D) =\u003e Ht(D.pin.center, p) - Ht(b, p))), L = Math.min(..._.map((D) =\u003e Ht(D.peer.center, p))) - 2 - C, B = _.map((D) =\u003e Ht(D.peer.center, d) - Ht(D.pin.center, d) + Ht(b, d)).sort((D, it) =\u003e D - it), k = B[Math.floor(B.length / 2)], I = { x: En(p.x * L + d.x * k), y: En(p.y * L + d.y * k) }, j = { x: I.x - b.x, y: I.y - b.y }, Q = (D) =\u003e ({ x: D.center.x + j.x, y: D.center.y + j.y });\n if (_.some((D) =\u003e Hi(Q(D.pin), D.peer.center) \u003e Hi(D.pin.center, D.peer.center) + Qi))\n continue;\n let lt = _.reduce((D, it) =\u003e D + Hi(it.pin.center, it.peer.center), 0), z = _.reduce((D, it) =\u003e D + Hi(Q(it.pin), it.peer.center), 0);\n if (lt - z \u003c 4 || z \u003e lt * 0.75)\n continue;\n let N = t.componentPlacements.filter((D) =\u003e D.schematicSheetId === o.schematicSheetId \u0026\u0026 D.schematicComponentId !== o.schematicComponentId), at = zt(I.x, I.y, o.width + 0.4, o.height + 0.4);\n if (N.some((D) =\u003e xr(at, zt(D.schX, D.schY, D.width, D.height))))\n continue;\n if (_.some((D) =\u003e { let it = Q(D.pin), rt = D.peer.center, G = (Ht(it, p) + Ht(rt, p)) / 2, H = [it, { x: p.x * G + d.x * Ht(it, d), y: p.y * G + d.y * Ht(it, d) }, { x: p.x * G + d.x * Ht(rt, d), y: p.y * G + d.y * Ht(rt, d) }, rt]; return N.some((J) =\u003e J.schematicComponentId !== D.component.schematicComponentId \u0026\u0026 H.slice(1).some((q, st) =\u003e a5(H[st], q, J))); }))\n continue;\n let ot = [...new Map(_.map((D) =\u003e [D.component.schematicComponentId, D.component])).values()], et = o.sourceComponentName || \"component\";\n e.push({ lineItemType: \"ConnectorPositionCausesTraceDetours\", connectorSchematicBox: o, connectedComponents: ot, schematicTraceIds: [...new Set(S.map((D) =\u003e D.schematic_trace_id))], evaluatedSignalCount: _.length, newSchX: I.x, newSchY: I.y, deltaSchX: En(j.x), deltaSchY: En(j.y), currentTotalSignalDistance: En(lt), suggestedTotalSignalDistance: En(z), message: `Move ${et} to schX=${I.x}, schY=${I.y} so its signal pins face ${ot.map((D) =\u003e D.sourceComponentName || \"component\").join(\", \")}. Preserve rotation and pin assignments; reroute the connections and attached rail labels.` });\n } this.solved = true; }\n static issueToString(t) { let e = []; v(e, \"connectorComponentName\", t.connectorSchematicBox.sourceComponentName), v(e, \"connectedComponents\", t.connectedComponents.map((r) =\u003e r.sourceComponentName || \"component\").join(\",\")); for (let r of [\"evaluatedSignalCount\", \"newSchX\", \"newSchY\", \"deltaSchX\", \"deltaSchY\", \"currentTotalSignalDistance\", \"suggestedTotalSignalDistance\"])\n v(e, r, t[r]); return v(e, \"message\", t.message), `\u003cConnectorPositionCausesTraceDetours ${e.join(\" \")} /\u003e`; }\n}\nfunction My(t, e, r) { let n = t.edges[0]?.from, i = t.edges.at(-1)?.to; return !!n \u0026\u0026 !!i \u0026\u0026 (ir(n, e) \u0026\u0026 ir(i, r) || ir(n, r) \u0026\u0026 ir(i, e)); }\nfunction s5(t) { let e, r = 0; for (let n = 0; n \u003c t.edges.length; n++) {\n let i = t.edges[n];\n if (n \u003e 0 \u0026\u0026 !ir(t.edges[n - 1].to, i.from))\n return 0;\n if (ir(i.from, i.to))\n continue;\n let s = Math.abs(i.from.y - i.to.y) \u003c Qi ? \"x\" : Math.abs(i.from.x - i.to.x) \u003c Qi ? \"y\" : void 0;\n if (!s)\n return 0;\n if (e \u0026\u0026 e !== s)\n r++;\n e = s;\n} return r; }\nfunction a5(t, e, r) { let n = zt(r.schX, r.schY, r.width + 0.2, r.height + 0.2); return Math.max(t.x, e.x) \u003e n.left \u0026\u0026 Math.min(t.x, e.x) \u003c n.right \u0026\u0026 Math.max(t.y, e.y) \u003e n.bottom \u0026\u0026 Math.min(t.y, e.y) \u003c n.top; }\nclass On extends U {\n index;\n positiveNets = new Set;\n transistorIds;\n issues;\n currentIndex = 0;\n constructor({ ctx: t, issues: e }) { super(); this.issues = e, this.index = new tt(t); for (let r of t.circuitJson)\n if (r.type === \"source_net\" \u0026\u0026 r.is_positive_voltage_source)\n this.positiveNets.add(this.index.connected(r.source_net_id)); this.transistorIds = [...this.index.components.values()].filter((r) =\u003e r.ftype === \"simple_transistor\" \u0026\u0026 r.transistor_type === \"npn\").map((r) =\u003e r.source_component_id), this.solved = this.transistorIds.length === 0; }\n _step() { let t = this.transistorIds[this.currentIndex++]; if (this.solved = this.currentIndex \u003e= this.transistorIds.length, !t)\n return; let e = this.index, r = e.placement(t); if (!r || e.portsByComponent.get(t)?.length !== 3)\n return; let n = e.namedPort(t, \"base\"), i = e.namedPort(t, \"collector\"), s = e.namedPort(t, \"emitter\"); if (!n || !i || !s)\n return; let o = e.connected(n.source_port_id), c = e.connected(i.source_port_id), l = e.connected(s.source_port_id); if (new Set([o, c, l]).size !== 3 || !e.groundNets.has(l) || e.powerNets.has(l) || e.isRail(o) || e.isRail(c))\n return; let a = (e.portsByNet.get(o) ?? []).filter((it) =\u003e it.source_component_id !== t); if (a.length !== 1)\n return; let p = a[0].source_component_id, d = e.components.get(p), m = e.placement(p), _ = e.twoTerminalNets(p)?.find((it) =\u003e it !== o); if (d?.ftype !== \"simple_resistor\" || d.resistance \u003c= 0 || !m || !e.sameLocalScope(r, m) || !_ || e.isRail(_) || _ === c)\n return; let g = (e.portsByNet.get(c) ?? []).filter((it) =\u003e it.source_component_id !== t), y = g.filter((it) =\u003e e.components.get(it.source_component_id)?.ftype === \"simple_chip\"); if (y.length !== 1)\n return; let S = y[0].source_component_id, P = e.placement(S), C = e.twoTerminalNets(S)?.find((it) =\u003e it !== c); if (!P || !e.sameLocalScope(r, P) || !C || !this.positiveNets.has(C) || e.groundNets.has(C))\n return; let L = g.filter((it) =\u003e it.source_component_id !== S); if (L.length !== 1)\n return; let B = L[0].source_component_id, k = e.placement(B), I = e.namedPort(B, \"anode\"), j = e.namedPort(B, \"cathode\"); if (e.components.get(B)?.ftype !== \"simple_diode\" || !e.twoTerminalNets(B) || !I || !j || e.connected(I.source_port_id) !== c || e.connected(j.source_port_id) !== C || !k || !e.sameLocalScope(r, k))\n return; let Q = e.port(i), lt = e.port(s), z = e.port(n); if (!Q || !lt || !z)\n return; let N = Q.facing_direction, at = lt.facing_direction; if (!N || !at)\n return; let ot = []; if (r.schY \u003e= P.schY)\n ot.push(\"transistor_not_below_load\"); if (N !== \"up\")\n ot.push(\"collector_not_up\"); if (at !== \"down\")\n ot.push(\"emitter_not_down\"); if (ot.length === 0)\n return; let et = r.sourceComponentName || \"component\", D = P.sourceComponentName || \"component\"; this.issues.push({ lineItemType: \"LowSideTransistorNotAlignedWithLoad\", transistorSchematicBox: r, loadSchematicBox: P, baseResistorSchematicBox: m, clampDiodeSchematicBox: k, collectorSourcePortId: i.source_port_id, emitterSourcePortId: s.source_port_id, collectorFacingDirection: N, emitterFacingDirection: at, placementProblems: ot, message: `Arrange ${et} below ${D}, with its collector facing up toward the load and emitter facing down toward ground; place ${m.sourceComponentName || \"component\"} beside the base. Preserve all pin connections and reroute affected traces.` }); }\n static issueToString(t) { let e = []; return v(e, \"transistorName\", t.transistorSchematicBox.sourceComponentName), v(e, \"loadName\", t.loadSchematicBox.sourceComponentName), v(e, \"baseResistorName\", t.baseResistorSchematicBox.sourceComponentName), v(e, \"clampDiodeName\", t.clampDiodeSchematicBox.sourceComponentName), v(e, \"placementProblems\", t.placementProblems.join(\",\")), v(e, \"collectorFacingDirection\", t.collectorFacingDirection), v(e, \"emitterFacingDirection\", t.emitterFacingDirection), v(e, \"message\", t.message), `\u003cLowSideTransistorNotAlignedWithLoad ${e.join(\" \")} /\u003e`; }\n}\nclass Wn extends U {\n params;\n index;\n hostIds;\n reportedPairs = new Set;\n currentIndex = 0;\n constructor(t) { super(); this.params = t; this.index = new tt(t.ctx), this.hostIds = [...this.index.components.values()].filter((e) =\u003e e.ftype === \"simple_chip\").map((e) =\u003e e.source_component_id), this.solved = this.hostIds.length === 0; }\n _step() { let t = this.hostIds[this.currentIndex++]; if (this.solved = this.currentIndex \u003e= this.hostIds.length, !t)\n return; let e = this.index.portsByComponent.get(t) ?? [], r = e.filter((L) =\u003e Cy(L) === \"positive\"), n = e.filter((L) =\u003e Cy(L) === \"negative\"); if (r.length !== 1 || n.length !== 1)\n return; let i = r[0], s = n[0], o = this.seriesResistor(i), c = this.seriesResistor(s); if (!o || !c || o.axis !== c.axis || !this.index.sameLocalScope(o.placement, c.placement) || new Set([o.hostNet, c.hostNet, o.interfaceNet, c.interfaceNet]).size !== 4 || !this.shareInterface(o, c, t))\n return; let l = [o.id, c.id].sort().join(\"\\x00\"); if (this.reportedPairs.has(l))\n return; let a = o.placement, p = c.placement, d = o.axis === \"horizontal\", m = Math.abs(d ? a.schX - p.schX : a.schY - p.schY), f = Math.abs(d ? a.schY - p.schY : a.schX - p.schX), _ = d ? a.width : a.height, g = d ? p.width : p.height, y = d ? a.height : a.width, S = d ? p.height : p.width; if (m - (_ + g) / 2 \u003c Math.max(_, g) || f \u003e= (y + S) / 2 - 0.01)\n return; this.reportedPairs.add(l); let b = a.sourceComponentName || \"component\", C = p.sourceComponentName || \"component\"; this.params.issues.push({ lineItemType: \"UsbSeriesResistorsNotAligned\", positiveResistorSchematicBox: a, negativeResistorSchematicBox: p, hostSourceComponentId: t, positiveSourcePortId: i.source_port_id, negativeSourcePortId: s.source_port_id, signalAxis: o.axis, message: `Place ${b} (D+) and ${C} (D−) near each other and draw clear traces to their corresponding USB ports. Exact alignment is not required; preserve pin assignments and leave space for labels.` }); }\n seriesResistor(t) { let e = this.index, r = e.connected(t.source_port_id); if (e.isRail(r))\n return; let n = new Set((e.portsByNet.get(r) ?? []).filter((f) =\u003e e.components.get(f.source_component_id)?.ftype === \"simple_resistor\").map((f) =\u003e f.source_component_id)); if (n.size !== 1)\n return; let i = [...n][0], o = e.twoTerminalNets(i)?.find((f) =\u003e f !== r), c = e.placement(i); if (!o || e.isRail(o) || !c)\n return; if ((e.portsByNet.get(o) ?? []).some((f) =\u003e f.source_component_id !== i \u0026\u0026 e.components.get(f.source_component_id)?.ftype === \"simple_resistor\"))\n return; let l = e.portsByComponent.get(i).map((f) =\u003e e.port(f)), [a, p] = l; if (!a || !p)\n return; let d = new Set([a.facing_direction, p.facing_direction]), m; if (d.has(\"left\") \u0026\u0026 d.has(\"right\") \u0026\u0026 Math.abs(a.center.y - p.center.y) \u003c 0.01)\n m = \"horizontal\";\n else if (d.has(\"up\") \u0026\u0026 d.has(\"down\") \u0026\u0026 Math.abs(a.center.x - p.center.x) \u003c 0.01)\n m = \"vertical\";\n else\n return; return { id: i, placement: c, hostNet: r, interfaceNet: o, axis: m }; }\n shareInterface(t, e, r) { let n = (s) =\u003e new Set((this.index.portsByNet.get(s) ?? []).map((o) =\u003e o.source_component_id).filter((o) =\u003e o !== r \u0026\u0026 o !== t.id \u0026\u0026 o !== e.id \u0026\u0026 (this.index.portsByComponent.get(o)?.length ?? 0) \u003e 2)), i = n(t.interfaceNet); return [...n(e.interfaceNet)].some((s) =\u003e i.has(s)); }\n static issueToString(t) { let e = []; return v(e, \"positiveResistorName\", t.positiveResistorSchematicBox.sourceComponentName), v(e, \"negativeResistorName\", t.negativeResistorSchematicBox.sourceComponentName), v(e, \"signalAxis\", t.signalAxis), v(e, \"message\", t.message), `\u003cUsbSeriesResistorsNotAligned ${e.join(\" \")} /\u003e`; }\n}\nfunction Cy(t) { let e = new Set; for (let r of [t.name, ...t.port_hints ?? []]) {\n let n = r.toUpperCase();\n if (/^(?:USB_?)?D(?:P|\\+|_POS)$/.test(n))\n e.add(\"positive\");\n if (/^(?:USB_?)?D(?:M|N|-|_NEG)$/.test(n))\n e.add(\"negative\");\n} return e.size === 1 ? [...e][0] : void 0; }\nfunction ky(t) { return t.filter((e) =\u003e e !== void 0).reduce((e, r) =\u003e Qo(e, r), {}); }\nfunction Ny(t, e, r) { return { rects: [{ center: { x: t.schX, y: t.schY }, width: t.width, height: t.height, stroke: e, fill: e.replace(\"0.95\", \"0.15\"), label: r }] }; }\nfunction Yy(t) { return { rects: t.filter((r) =\u003e r.type === \"schematic_box\").map((r) =\u003e { let n = r; return { center: { x: n.x, y: n.y }, width: n.width, height: n.height, stroke: \"hsl(0,0%,60%)\" }; }) }; }\nclass le extends U {\n static EPSILON = 0.01;\n static ORIENTATION_MESSAGE = 'Use schOrientation=\"vertical\" on this capacitor to fix the symbol orientation';\n ctx;\n out;\n schematicComponentById;\n sourceComponentById;\n capacitorPlacements;\n feedbackCapacitorIds;\n currentPlacementIndex = 0;\n horizontalSymbolNames = new Set([\"capacitor_left\", \"capacitor_right\"]);\n constructor({ ctx: t, issues: e }) { super(); this.ctx = t, this.out = e, this.schematicComponentById = this.buildSchematicComponentById(t.circuitJson), this.sourceComponentById = this.buildSourceComponentById(t.circuitJson), this.capacitorPlacements = this.getCapacitorPlacements(); let r = new tt(t); this.feedbackCapacitorIds = new Set(this.capacitorPlacements.flatMap((n) =\u003e n.sourceComponentId \u0026\u0026 r.isDirectOpAmpFeedback(n.sourceComponentId) ? [n.sourceComponentId] : [])), this.solved = this.capacitorPlacements.length === 0; }\n getCapacitorPlacements() { return this.ctx.componentPlacements.filter((t) =\u003e t.sourceComponentId !== void 0 \u0026\u0026 this.sourceComponentById.get(t.sourceComponentId)?.ftype === \"simple_capacitor\").map((t) =\u003e ({ schX: t.schX, schY: t.schY, width: t.width, height: t.height, sourceComponentId: t.sourceComponentId, sourceComponentName: t.sourceComponentName, schematicComponentId: t.schematicComponentId, schematicSheetId: t.schematicSheetId, schematicSheetName: t.schematicSheetName })); }\n _step() { let t = this.capacitorPlacements[this.currentPlacementIndex]; if (!t) {\n this.solved = true;\n return;\n } this.currentPlacementIndex += 1, this.solved = this.currentPlacementIndex \u003e= this.capacitorPlacements.length; let e = this.getIssueForPlacement(t); if (e)\n this.out.push(e); }\n visualize() { let t = this.getFocusedPlacement(); return ky([Yy(this.ctx.circuitJson), t ? Ny(t, \"hsl(210, 100%, 50%, 0.95)\", \"capacitorOrientation\") : void 0]); }\n getFocusedPlacement() { if (this.capacitorPlacements.length === 0)\n return; let t = this.iterations === 0 ? this.currentPlacementIndex : Math.max(0, this.currentPlacementIndex - 1); return this.capacitorPlacements[t]; }\n buildSchematicComponentById(t) { return new Map(t.filter((e) =\u003e e.type === \"schematic_component\").map((e) =\u003e [e.schematic_component_id, e])); }\n buildSourceComponentById(t) { return new Map(t.flatMap((e) =\u003e { if (e.type !== \"source_component\" || !(\"source_component_id\" in e) || typeof e.source_component_id !== \"string\")\n return []; return [{ type: \"source_component\", source_component_id: e.source_component_id, ftype: \"ftype\" in e \u0026\u0026 typeof e.ftype === \"string\" ? e.ftype : void 0 }]; }).map((e) =\u003e [e.source_component_id, e])); }\n createIssuePlacement(t) { return { positionAnchor: \"center\", schX: t.schX, schY: t.schY, width: t.width, height: t.height, sourceComponentId: t.sourceComponentId, sourceComponentName: t.sourceComponentName, schematicComponentId: t.schematicComponentId, schematicSheetId: t.schematicSheetId, schematicSheetName: t.schematicSheetName }; }\n getIssueForPlacement(t) { if (!t.schematicComponentId || !t.sourceComponentId)\n return; let e = this.schematicComponentById.get(t.schematicComponentId); if (!e)\n return; if (!this.horizontalSymbolNames.has(e.symbol_name ?? \"\"))\n return; if (this.feedbackCapacitorIds.has(t.sourceComponentId))\n return; if (this.isInlineWithHorizontalTraces(t.schematicComponentId))\n return; return { lineItemType: \"CapacitorSymbolHorizontal\", schematicBox: this.createIssuePlacement(t), message: le.ORIENTATION_MESSAGE }; }\n isInlineWithHorizontalTraces(t) { let e = this.ctx.circuitJson.filter((n) =\u003e n.type === \"schematic_port\" \u0026\u0026 n.schematic_component_id === t); if (e.length !== 2)\n return false; let r = e.map((n) =\u003e this.getOutwardHorizontalTrace(n)); return r.every((n) =\u003e n !== void 0) \u0026\u0026 r.some((n) =\u003e n !== void 0 \u0026\u0026 n.edges.every((i) =\u003e Math.abs(i.from.y - i.to.y) \u003c= le.EPSILON)); }\n getOutwardHorizontalTrace(t) { if (t.facing_direction !== \"left\" \u0026\u0026 t.facing_direction !== \"right\")\n return; return this.ctx.circuitJson.find((e) =\u003e e.type === \"schematic_trace\" \u0026\u0026 e.schematic_sheet_id === t.schematic_sheet_id \u0026\u0026 e.edges.some((r) =\u003e { let n = this.pointsEqual(r.from, t.center) ? r.to : this.pointsEqual(r.to, t.center) ? r.from : void 0; return n !== void 0 \u0026\u0026 Math.abs(n.y - t.center.y) \u003c= le.EPSILON \u0026\u0026 (t.facing_direction === \"left\" ? n.x \u003c t.center.x - le.EPSILON : n.x \u003e t.center.x + le.EPSILON); })); }\n pointsEqual(t, e) { return Math.abs(t.x - e.x) \u003c= le.EPSILON \u0026\u0026 Math.abs(t.y - e.y) \u003c= le.EPSILON; }\n static issueToString(t) { let e = []; return v(e, \"componentName\", t.schematicBox.sourceComponentName), v(e, \"schX\", t.schematicBox.schX), v(e, \"schY\", t.schematicBox.schY), v(e, \"width\", t.schematicBox.width), v(e, \"height\", t.schematicBox.height), v(e, \"message\", t.message), `\u003cCapacitorSymbolHorizontal ${e.join(\" \")} /\u003e`; }\n}\nclass Re extends U {\n params;\n static MIN_BODY_GAP = 1;\n banks = [];\n netNames = new Map;\n bankIndex = 0;\n constructor(t) { super(); this.params = t; let e = new tt(t.ctx), r = new Set(e.powerNets), n = new Set(e.groundNets); for (let i of t.ctx.circuitJson)\n if (i.type === \"source_net\") {\n let s = e.connected(i.source_net_id);\n if (!this.netNames.has(s))\n this.netNames.set(s, i.name);\n } for (let i of e.portsByComponent.values())\n for (let s of i) {\n if (s.do_not_connect)\n continue;\n let o = e.connected(s.source_port_id);\n if (s.provides_power || s.requires_power)\n r.add(o);\n if (s.provides_ground || s.requires_ground)\n n.add(o);\n if ((r.has(o) || n.has(o)) \u0026\u0026 !this.netNames.has(o))\n this.netNames.set(o, s.name);\n } for (let i of e.components.values()) {\n if (i.ftype !== \"simple_capacitor\")\n continue;\n let s = i.source_component_id, o = e.placement(s), c = e.twoTerminalNets(s), l = e.portsByComponent.get(s);\n if (!o || !c || !l || l.some((m) =\u003e { let f = e.port(m); return m.do_not_connect || !f || f.schematic_sheet_id !== o.schematicSheetId; }))\n continue;\n let a = c.find((m) =\u003e r.has(m) \u0026\u0026 !n.has(m)), p = c.find((m) =\u003e n.has(m) \u0026\u0026 !r.has(m));\n if (!a || !p)\n continue;\n let d = this.banks.find((m) =\u003e m.power === a \u0026\u0026 m.ground === p \u0026\u0026 e.sameLocalScope(m.capacitors[0], o));\n if (d)\n d.capacitors.push(o);\n else\n this.banks.push({ power: a, ground: p, capacitors: [o] });\n } this.solved = this.banks.length === 0; }\n _step() { let t = this.banks[this.bankIndex++]; if (this.solved = this.bankIndex \u003e= this.banks.length, t.capacitors.length \u003c 2)\n return; let e = Math.max(Re.MIN_BODY_GAP, ...t.capacitors.map((o) =\u003e Math.max(o.width, o.height))), r = 0, n = t.capacitors.slice(1).map((o) =\u003e ({ box: o, gap: Re.bodyGap(t.capacitors[0], o) })); while (n.length \u003e 0) {\n let o = 0;\n for (let l = 1; l \u003c n.length; l++)\n if (n[l].gap \u003c n[o].gap)\n o = l;\n let c = n.splice(o, 1)[0];\n r = Math.max(r, c.gap);\n for (let l of n)\n l.gap = Math.min(l.gap, Re.bodyGap(c.box, l.box));\n } if (r \u003c= e + 0.000001)\n return; let i = this.netNames.get(t.power) ?? \"power\", s = this.netNames.get(t.ground) ?? \"ground\"; this.params.issues.push({ lineItemType: \"DecouplingCapacitorsNotCloseTogether\", railName: i, groundName: s, capacitorSchematicBoxes: t.capacitors, maxBodyGap: r, maxRecommendedBodyGap: e, message: `Group the decoupling capacitors between ${i} and ${s} closer together in this schematic block. Preserve their net connections.` }); }\n static bodyGap(t, e) { return Math.hypot(Math.max(0, Math.abs(t.schX - e.schX) - (t.width + e.width) / 2), Math.max(0, Math.abs(t.schY - e.schY) - (t.height + e.height) / 2)); }\n static issueToString(t) { let e = []; return v(e, \"rail\", t.railName), v(e, \"ground\", t.groundName), v(e, \"capacitorNames\", t.capacitorSchematicBoxes.map((r) =\u003e r.sourceComponentName || \"component\").join(\", \")), v(e, \"maxBodyGap\", t.maxBodyGap), v(e, \"maxRecommendedBodyGap\", t.maxRecommendedBodyGap), v(e, \"message\", t.message), `\u003cDecouplingCapacitorsNotCloseTogether ${e.join(\" \")} /\u003e`; }\n}\nclass or extends U {\n params;\n placements;\n netLabelsByComponentId;\n rawCollisions = [];\n firstIndex = 0;\n secondIndex = 1;\n constructor(t) { super(); this.params = t; this.placements = t.ctx.componentPlacements, this.netLabelsByComponentId = this.buildNetLabelsByComponentId(t.ctx.circuitJson), this.solved = this.placements.length \u003c 2; }\n _step() { if (this.firstIndex \u003e= this.placements.length - 1) {\n this.buildAndPushIssues(), this.solved = true;\n return;\n } let t = this.placements[this.firstIndex], e = this.placements[this.secondIndex]; if (this.detectPair(t, e), this.secondIndex++, this.secondIndex \u003e= this.placements.length)\n this.firstIndex++, this.secondIndex = this.firstIndex + 1; }\n detectPair(t, e) { if (t.schematicSheetId !== e.schematicSheetId)\n return; this.rawCollisions.push(...this.detectLabelLabel(t, e)), this.rawCollisions.push(...this.detectBoxLabel(t, e)), this.rawCollisions.push(...this.detectBoxLabel(e, t)); }\n detectLabelLabel(t, e) { let r = t, n = e; if (t.schX \u003e e.schX)\n r = e, n = t; let i = r.schematicComponentId, s = n.schematicComponentId; if (!i || !s)\n return []; let o = this.netLabelsByComponentId.get(i) ?? [], c = this.netLabelsByComponentId.get(s) ?? []; if (o.length === 0 || c.length === 0)\n return []; let l = []; for (let a of o)\n for (let p of c) {\n let d = Ke(a), m = Ke(p);\n if (xr(d, m))\n l.push({ type: \"label-label\", bounds: { left: Math.max(d.left, m.left), right: Math.min(d.right, m.right), top: Math.min(d.top, m.top), bottom: Math.max(d.bottom, m.bottom) }, leftComp: r, rightComp: n, leftId: i, rightId: s, xSeparation: d.right - m.left + 0.1 });\n } return l; }\n detectBoxLabel(t, e) { let r = t.schematicComponentId, n = e.schematicComponentId; if (!r || !n)\n return []; let i = this.netLabelsByComponentId.get(n) ?? []; if (i.length === 0)\n return []; let s = zt(t.schX, t.schY, t.width, t.height), o = t.schX \u003c= e.schX, c = []; for (let l of i) {\n let a = Ke(l);\n if (!xr(s, a))\n continue;\n let p;\n if (o)\n p = s.right - a.left + 0.1;\n else\n p = a.right - s.left + 0.1;\n c.push({ type: \"box-label\", bounds: { left: Math.max(s.left, a.left), right: Math.min(s.right, a.right), top: Math.min(s.top, a.top), bottom: Math.max(s.bottom, a.bottom) }, boxComp: t, labelComp: e, boxId: r, labelId: n, xSeparation: p });\n } return c; }\n buildAndPushIssues() { if (this.rawCollisions.length === 0)\n return; let t = new Map; for (let e of this.rawCollisions) {\n let n = (e.type === \"label-label\" ? e.leftComp : e.boxComp).schematicSheetId ?? \"\", i = t.get(n);\n if (i)\n i.push(e);\n else\n t.set(n, [e]);\n } for (let e of t.values())\n this.buildAndPushIssueForSheet(e); }\n buildAndPushIssueForSheet(t) { let e = this.computeGlobalFixes(t); if (e.size === 0)\n return; let r = new Set, n = []; for (let o of t) {\n let c, l;\n if (o.type === \"label-label\")\n c = o.leftComp.sourceComponentName ?? \"\", l = o.rightComp.sourceComponentName ?? \"\";\n else\n c = o.boxComp.sourceComponentName ?? \"\", l = o.labelComp.sourceComponentName ?? \"\";\n let a = `${c}/${l}`;\n if (!r.has(a))\n r.add(a), n.push({ comp1Name: c, comp2Name: l });\n } let i = t[0], s = i.type === \"label-label\" ? i.leftComp : i.boxComp; this.params.issues.push({ lineItemType: \"NetLabelCollision\", schematicSheetId: s.schematicSheetId, schematicSheetName: s.schematicSheetName, pairs: n, collisionBounds: t.map((o) =\u003e o.bounds), moves: Array.from(e.values()) }); }\n computeGlobalFixes(t) { let e = new Map; for (let a of this.placements)\n if (a.schematicComponentId)\n e.set(a.schematicComponentId, a); let r = new Map, n = (a, p, d) =\u003e { let m = e.get(a), f = e.get(p); if (!m || !f)\n return; let _ = f.schX - m.schX + d, g = `${a}|${p}`; r.set(g, Math.max(r.get(g) ?? 0, _)); }; for (let a of t)\n if (a.type === \"label-label\")\n n(a.leftId, a.rightId, a.xSeparation);\n else if (a.boxComp.schX \u003c= a.labelComp.schX)\n n(a.boxId, a.labelId, a.xSeparation);\n else\n n(a.labelId, a.boxId, a.xSeparation); let i = [...r.entries()].map(([a, p]) =\u003e { let d = a.indexOf(\"|\"); return { leftId: a.slice(0, d), rightId: a.slice(d + 1), minSep: p }; }), s = new Set, o = new Map; for (let { leftId: a, rightId: p } of i) {\n if (s.add(a), s.add(p), !o.has(a))\n o.set(a, new Set);\n if (!o.has(p))\n o.set(p, new Set);\n o.get(a).add(p), o.get(p).add(a);\n } let c = new Set, l = new Map; for (let a of s) {\n if (c.has(a))\n continue;\n let p = [], d = [a];\n c.add(a);\n while (d.length) {\n let y = d.shift();\n p.push(y);\n for (let S of o.get(y) ?? [])\n if (!c.has(S))\n c.add(S), d.push(S);\n }\n p.sort((y, S) =\u003e (e.get(y)?.schX ?? 0) - (e.get(S)?.schX ?? 0));\n let m = new Set(p), f = i.filter((y) =\u003e m.has(y.leftId) \u0026\u0026 m.has(y.rightId)), _ = new Map;\n for (let y of p) {\n let S = e.get(y)?.schX ?? 0;\n for (let { leftId: P, rightId: b, minSep: C } of f)\n if (b === y \u0026\u0026 _.has(P))\n S = Math.max(S, _.get(P) + C);\n _.set(y, S);\n }\n let g = [..._.entries()].reduce((y, [S, P]) =\u003e y + (P - (e.get(S)?.schX ?? 0)), 0);\n if (g \u003e 0.000000001) {\n let y = g / p.length, S = new Map;\n for (let b of p) {\n let C = (e.get(b)?.schX ?? 0) - y;\n for (let { leftId: L, rightId: B, minSep: k } of f)\n if (B === b \u0026\u0026 S.has(L))\n C = Math.max(C, S.get(L) + k);\n S.set(b, C);\n }\n let P = (b) =\u003e [...b.entries()].reduce((C, [L, B]) =\u003e Math.max(C, Math.abs(B - (e.get(L)?.schX ?? 0))), 0);\n if (P(S) \u003c P(_))\n for (let [b, C] of S)\n _.set(b, C);\n }\n for (let [y, S] of _) {\n let P = e.get(y);\n if (!P || Math.abs(S - P.schX) \u003c 0.000000001)\n continue;\n l.set(y, { componentName: P.sourceComponentName || \"component\", newSchX: Math.round(S * 100) / 100, newSchY: Math.round(P.schY * 100) / 100 });\n }\n } return l; }\n buildNetLabelsByComponentId(t) { let r = []; for (let i of t) {\n if (i.type !== \"schematic_port\")\n continue;\n let s = i;\n if (!s.schematic_component_id)\n continue;\n r.push({ componentId: s.schematic_component_id, cx: s.center.x, cy: s.center.y, schematicSheetId: s.schematic_sheet_id });\n } let n = new Map; for (let i of t) {\n if (i.type !== \"schematic_net_label\")\n continue;\n let s = i;\n if (!s.anchor_position)\n continue;\n let { x: o, y: c } = s.anchor_position, l = r.filter((m) =\u003e m.schematicSheetId === s.schematic_sheet_id \u0026\u0026 Math.hypot(m.cx - o, m.cy - c) \u003c 0.0001);\n if (l.length === 0)\n continue;\n if (new Set(l.map((m) =\u003e m.componentId)).size !== 1)\n continue;\n let p = l[0].componentId, d = n.get(p) ?? [];\n d.push(s), n.set(p, d);\n } return n; }\n static netLabelCollisionToString(t) {\n let e = t.pairs.map((n, i) =\u003e `pair${i + 1}=\"${n.comp1Name}/${n.comp2Name}\"`).join(\" \"), r = t.moves.map((n) =\u003e ` \u003cMove componentName=\"${n.componentName}\" newSchX=\"${n.newSchX}\" newSchY=\"${n.newSchY}\" /\u003e`);\n return [`\u003cComponentNetLabelCollision ${e}\u003e`, ' \u003cSuggestedFix note=\"Apply all moves simultaneously. Set schAutoLayoutEnabled on your circuit.\"\u003e', ...r, \" \u003c/SuggestedFix\u003e\", \"\u003c/ComponentNetLabelCollision\u003e\"].join(`\n`);\n }\n}\nclass sr extends U {\n static ALIGNMENT_EPSILON = 0.01;\n ctx;\n out;\n constructor({ ctx: t, issues: e }) { super(); this.ctx = t, this.out = e; }\n _step() { let t = new Map(this.ctx.circuitJson.filter((n) =\u003e n.type === \"schematic_port\").map((n) =\u003e [n.schematic_port_id, n])), e = new Map(this.ctx.componentPlacements.flatMap((n) =\u003e n.schematicComponentId ? [[n.schematicComponentId, n]] : [])), r = new Map; for (let n of this.ctx.circuitJson.filter((i) =\u003e i.type === \"schematic_trace\")) {\n let i = this.getTracePinPair(n, t);\n if (!i)\n continue;\n let s = i.firstPort.schematic_component_id, o = i.secondPort.schematic_component_id;\n if (!s || !o || s === o)\n continue;\n let c = s \u003c o ? i : { firstPort: i.secondPort, secondPort: i.firstPort }, l = [s, o].sort().join(\"\\x00\"), a = r.get(l) ?? [];\n if (!a.some((d) =\u003e d.firstPort.schematic_port_id === c.firstPort.schematic_port_id \u0026\u0026 d.secondPort.schematic_port_id === c.secondPort.schematic_port_id))\n a.push(c);\n r.set(l, a);\n } for (let n of r.values()) {\n let i = this.findVerticalShiftIssue(n, e);\n if (i)\n this.out.push(i);\n } this.solved = true; }\n getTracePinPair(t, e) { let r = t.edges?.[0], n = t.edges?.at(-1); if (!r || !n)\n return; let i = r.from_schematic_port_id ?? r.to_schematic_port_id, s = n.to_schematic_port_id ?? n.from_schematic_port_id, o = [...e.values()], c = i ? e.get(i) : this.findPortAtPoint(o, r.from, t.schematic_sheet_id), l = s ? e.get(s) : this.findPortAtPoint(o, n.to, t.schematic_sheet_id); if (!c || !l)\n return; if (c.schematic_port_id === l.schematic_port_id)\n return; if (c.schematic_sheet_id !== l.schematic_sheet_id)\n return; return { firstPort: c, secondPort: l }; }\n findPortAtPoint(t, e, r) { let { ALIGNMENT_EPSILON: n } = sr; return t.find((i) =\u003e i.schematic_sheet_id === r \u0026\u0026 Math.abs(i.center.x - e.x) \u003c= n \u0026\u0026 Math.abs(i.center.y - e.y) \u003c= n); }\n findVerticalShiftIssue(t, e) { let r = t[0]; if (!r)\n return; let n = e.get(r.firstPort.schematic_component_id), i = e.get(r.secondPort.schematic_component_id); if (!n || !i)\n return; let [s, o] = n.schX \u003c= i.schX ? [n, i] : [i, n], c = t.flatMap((g) =\u003e { let [y, S] = g.firstPort.center.x \u003c= g.secondPort.center.x ? [g.firstPort, g.secondPort] : [g.secondPort, g.firstPort]; return y.facing_direction === \"right\" \u0026\u0026 S.facing_direction === \"left\" ? [{ leftPort: y, rightPort: S }] : []; }); if (c.length \u003c 2)\n return; let { ALIGNMENT_EPSILON: l } = sr, a = c.filter(({ leftPort: g, rightPort: y }) =\u003e Math.abs(g.center.y - y.center.y) \u003c= l).length, p = []; for (let g of c) {\n let y = g.leftPort.center.y - g.rightPort.center.y;\n if (Math.abs(y) \u003c= l)\n continue;\n let S = p.find((P) =\u003e Math.abs(P.deltaSchY - y) \u003c= l);\n if (S)\n S.pairs.push(g);\n else\n p.push({ deltaSchY: y, pairs: [g] });\n } let d = p.sort((g, y) =\u003e y.pairs.length - g.pairs.length || Math.abs(g.deltaSchY) - Math.abs(y.deltaSchY))[0]; if (!d || d.pairs.length \u003c 2 || d.pairs.length \u003c= a)\n return; let m = o.sourceComponentName || \"component\", f = d.deltaSchY, _ = o.schY + f; return { lineItemType: \"ComponentPinsWouldAlignWithVerticalShift\", firstComponent: s, secondComponent: o, targetComponent: o, deltaSchY: f, newSchY: _, currentlyAlignedPinCount: a, alignedPinCount: d.pairs.length, alignedPinPairs: d.pairs.map(({ leftPort: g, rightPort: y }) =\u003e ({ firstPin: this.getPinLabel(g), secondPin: this.getPinLabel(y) })), message: `shift ${m} vertically by ${jl(f)} to align ${d.pairs.length} connected pin pairs` }; }\n getPinLabel(t) { return t.display_pin_label ?? t.pin_number?.toString(); }\n static issueToString(t) { let e = []; return v(e, \"firstComponentName\", t.firstComponent.sourceComponentName), v(e, \"secondComponentName\", t.secondComponent.sourceComponentName), v(e, \"targetComponentName\", t.targetComponent.sourceComponentName), v(e, \"deltaSchY\", t.deltaSchY), v(e, \"newSchY\", t.newSchY), v(e, \"currentlyAlignedPinCount\", t.currentlyAlignedPinCount), v(e, \"alignedPinCount\", t.alignedPinCount), v(e, \"message\", t.message), `\u003cComponentPinsWouldAlignWithVerticalShift ${e.join(\" \")} /\u003e`; }\n}\nclass Oe extends U {\n static ALIGNMENT_TOLERANCE = 0.1;\n issues;\n networks;\n currentNetworkIndex = 0;\n constructor({ ctx: t, issues: e }) { super(); this.issues = e, this.networks = this.findCrystalLoadNetworks(t), this.solved = this.networks.length === 0; }\n _step() { let t = this.networks[this.currentNetworkIndex]; if (!t) {\n this.solved = true;\n return;\n } this.currentNetworkIndex += 1, this.solved = this.currentNetworkIndex \u003e= this.networks.length; let e = as(t.newSchX - t.crystal.schX), r = as(t.newSchY - t.crystal.schY); if (Math.abs(e) \u003c= Oe.ALIGNMENT_TOLERANCE \u0026\u0026 Math.abs(r) \u003c= Oe.ALIGNMENT_TOLERANCE)\n return; let n = t.crystal.sourceComponentName ?? \"the crystal\", i = t.firstLoadCapacitor.sourceComponentName ?? \"the first load capacitor\", s = t.secondLoadCapacitor.sourceComponentName ?? \"the second load capacitor\", o = Math.abs(r) \u003c= Oe.ALIGNMENT_TOLERANCE ? `horizontally centered between ${i} and ${s} while preserving its vertical placement` : `centered between ${i} and ${s} and aligned with their load-side pins`; this.issues.push({ lineItemType: \"CrystalNotCenteredOverLoadCapacitors\", crystalSchematicBox: t.crystal, firstLoadCapacitorSchematicBox: t.firstLoadCapacitor, secondLoadCapacitorSchematicBox: t.secondLoadCapacitor, deltaSchX: e, deltaSchY: r, newSchX: t.newSchX, newSchY: t.newSchY, message: `move ${n} to schX=${t.newSchX}, schY=${t.newSchY} so it is ${o}` }); }\n findCrystalLoadNetworks(t) { let e = new Map, r = new Map, n = new Map, i = new Map(t.componentPlacements.flatMap((c) =\u003e c.sourceComponentId ? [[c.sourceComponentId, c]] : [])); for (let c of t.circuitJson) {\n if (c.type === \"source_component\")\n e.set(c.source_component_id, { sourceComponentId: c.source_component_id, ftype: \"ftype\" in c \u0026\u0026 typeof c.ftype === \"string\" ? c.ftype : void 0, pinVariant: \"pin_variant\" in c \u0026\u0026 (c.pin_variant === \"two_pin\" || c.pin_variant === \"four_pin\") ? c.pin_variant : void 0 });\n if (c.type === \"source_port\" \u0026\u0026 typeof c.source_component_id === \"string\" \u0026\u0026 typeof c.subcircuit_connectivity_map_key === \"string\") {\n let l = { sourcePortId: c.source_port_id, sourceComponentId: c.source_component_id, connectivityKey: c.subcircuit_connectivity_map_key }, a = r.get(c.source_component_id) ?? [];\n a.push(l), r.set(c.source_component_id, a);\n }\n if (c.type === \"schematic_port\" \u0026\u0026 c.source_port_id)\n n.set(c.source_port_id, c);\n } let s = new Map; for (let c of e.values()) {\n if (c.ftype !== \"simple_capacitor\")\n continue;\n let l = r.get(c.sourceComponentId) ?? [];\n if (l.length !== 2)\n continue;\n let a = l[0], p = l[1], d = i.get(c.sourceComponentId);\n if (!d)\n continue;\n for (let [m, f] of [[a, p], [p, a]]) {\n let _ = n.get(m.sourcePortId);\n if (!_)\n continue;\n let g = s.get(m.connectivityKey) ?? [];\n g.push({ capacitor: d, loadPort: _, returnConnectivityKey: f.connectivityKey }), s.set(m.connectivityKey, g);\n }\n } let o = []; for (let c of e.values()) {\n if (c.ftype !== \"simple_crystal\" \u0026\u0026 c.ftype !== \"simple_chip\")\n continue;\n let l = r.get(c.sourceComponentId) ?? [], a = c.ftype === \"simple_chip\" ? l.length === 2 \u0026\u0026 l[0].connectivityKey !== l[1].connectivityKey ? [[l[0].connectivityKey, l[1].connectivityKey]] : [] : c5(l);\n if (a.length === 0)\n continue;\n let p = i.get(c.sourceComponentId);\n if (!p)\n continue;\n let d = a.flatMap(([y, S]) =\u003e { if (![...r.entries()].some(([L, B]) =\u003e L !== c.sourceComponentId \u0026\u0026 B.length \u003e 2 \u0026\u0026 B.some((k) =\u003e k.connectivityKey === y) \u0026\u0026 B.some((k) =\u003e k.connectivityKey === S)))\n return []; let b = s.get(y) ?? [], C = s.get(S) ?? []; return b.flatMap((L) =\u003e C.flatMap((B) =\u003e { if (L.capacitor.sourceComponentId === B.capacitor.sourceComponentId || L.returnConnectivityKey !== B.returnConnectivityKey || L.returnConnectivityKey === y || L.returnConnectivityKey === S || L.capacitor.schematicSheetId !== p.schematicSheetId || B.capacitor.schematicSheetId !== p.schematicSheetId)\n return []; return [{ firstConnection: L, secondConnection: B }]; })); });\n if (d.length === 0)\n continue;\n let m = d.toSorted((y, S) =\u003e Ly(y, p) - Ly(S, p))[0], f = [m.firstConnection.loadPort, m.secondConnection.loadPort], _ = [m.firstConnection.capacitor, m.secondConnection.capacitor].toSorted((y, S) =\u003e y.schX - S.schX), g = c.ftype === \"simple_crystal\" \u0026\u0026 (c.pinVariant === \"four_pin\" || l.length \u003e 2);\n o.push({ crystal: p, firstLoadCapacitor: _[0], secondLoadCapacitor: _[1], newSchX: as((f[0].center.x + f[1].center.x) / 2), newSchY: g ? p.schY : as((f[0].center.y + f[1].center.y) / 2) });\n } return o; }\n static issueToString(t) { let e = []; return v(e, \"crystalName\", t.crystalSchematicBox.sourceComponentName), v(e, \"firstLoadCapacitorName\", t.firstLoadCapacitorSchematicBox.sourceComponentName), v(e, \"secondLoadCapacitorName\", t.secondLoadCapacitorSchematicBox.sourceComponentName), v(e, \"newSchX\", t.newSchX), v(e, \"newSchY\", t.newSchY), v(e, \"deltaSchX\", t.deltaSchX, { formatDelta: true }), v(e, \"deltaSchY\", t.deltaSchY, { formatDelta: true }), v(e, \"message\", t.message), `\u003cCrystalNotCenteredOverLoadCapacitors ${e.join(\" \")} /\u003e`; }\n}\nvar c5 = (t) =\u003e { let e = [...new Set(t.map((r) =\u003e r.connectivityKey))]; return e.flatMap((r, n) =\u003e e.slice(n + 1).map((i) =\u003e [r, i])); }, Ly = (t, e) =\u003e Ty(t.firstConnection.capacitor, e) + Ty(t.secondConnection.capacitor, e), Ty = (t, e) =\u003e Math.hypot(t.schX - e.schX, t.schY - e.schY), as = (t) =\u003e Math.round(t * 100) / 100;\nfunction Kl(t) { let e = new Map, r = 0; function n(i) { for (let [, o] of e)\n if (o.has(i))\n return o; let s = new Set; return e.set(`connectivity_net${r++}`, s), s; } for (let i of t) {\n let s = null;\n for (let o of i) {\n if (!s)\n s = n(o);\n else if (!s.has(o)) {\n let c = n(o);\n if (c !== s) {\n for (let l of c)\n s.add(l);\n e.delete(Array.from(e.entries()).find(([, l]) =\u003e l === c)[0]);\n }\n }\n s.add(o);\n }\n} return Object.fromEntries(Array.from(e.entries()).map(([i, s]) =\u003e [i, Array.from(s)])); }\nvar p5 = class {\n netMap;\n idToNetMap;\n constructor(t) { this.netMap = t, this.idToNetMap = {}; for (let [e, r] of Object.entries(t))\n for (let n of r)\n this.idToNetMap[n] = e; }\n addConnections(t) { for (let e of t) {\n let r = new Set;\n for (let i of e) {\n let s = this.idToNetMap[i];\n if (s)\n r.add(s);\n }\n let n;\n if (r.size === 0)\n n = `connectivity_net${Object.keys(this.netMap).length}`, this.netMap[n] = [];\n else if (r.size === 1)\n n = r.values().next().value ?? `connectivity_net${Object.keys(this.netMap).length}`;\n else {\n n = r.values().next().value ?? `connectivity_net${Object.keys(this.netMap).length}`;\n for (let i of r)\n if (i !== n) {\n this.netMap[n].push(...this.netMap[i]), this.netMap[i] = this.netMap[n];\n for (let s of this.netMap[n])\n this.idToNetMap[s] = n;\n }\n }\n for (let i of e) {\n if (!this.netMap[n].includes(i))\n this.netMap[n].push(i);\n this.idToNetMap[i] = n;\n }\n } }\n getIdsConnectedToNet(t) { return this.netMap[t] || []; }\n getNetConnectedToId(t) { return this.idToNetMap[t]; }\n areIdsConnected(t, e) { if (t === e)\n return true; let r = this.getNetConnectedToId(t); if (!r)\n return false; let n = this.getNetConnectedToId(e); if (!n)\n return false; return r === n || n === t || n === t; }\n areAllIdsConnected(t) { let e = this.getNetConnectedToId(t[0]); for (let r of t) {\n let n = this.getNetConnectedToId(r);\n if (n === void 0)\n return false;\n if (n !== e)\n return false;\n } return true; }\n}, cs = (t) =\u003e { let e = []; for (let n of t)\n if (n.type === \"source_trace\")\n e.push([...n.connected_source_port_ids ?? [], ...n.connected_source_net_ids ?? []]);\n else if (n.type === \"source_component\") {\n if (n.internally_connected_source_port_ids)\n for (let i of n.internally_connected_source_port_ids)\n e.push(i);\n }\n else if (n.type === \"source_component_internal_connection\")\n e.push(n.source_port_ids); let r = Kl(e); return new p5(r); };\nclass Ae extends U {\n static DIODE_FTYPES = new Set([\"simple_led\", \"simple_diode\"]);\n ctx;\n out;\n schematicTraces;\n currentIndex = 0;\n sourceConnectivity;\n sourceComponentFtypeById;\n sourceComponentIdBySourcePortId;\n schematicPorts;\n schematicBoxBySourceComponentId;\n constructor({ ctx: t, issues: e }) { super(); this.ctx = t, this.out = e; let { circuitJson: r } = t; this.sourceConnectivity = cs(r), this.sourceComponentFtypeById = this.buildSourceComponentFtypeById(r), this.sourceComponentIdBySourcePortId = this.buildSourceComponentIdBySourcePortId(r), this.schematicPorts = r.filter((n) =\u003e n.type === \"schematic_port\"), this.schematicBoxBySourceComponentId = this.buildSchematicBoxBySourceComponentId(), this.schematicTraces = r.filter((n) =\u003e n.type === \"schematic_trace\"), this.solved = this.schematicTraces.length === 0; }\n _step() { let t = this.schematicTraces[this.currentIndex]; if (!t) {\n this.solved = true;\n return;\n } if (this.currentIndex++, this.solved = this.currentIndex \u003e= this.schematicTraces.length, !t.edges || t.edges.length === 0)\n return; let e = t.edges[0], r = t.edges[t.edges.length - 1]; if (!e || !r)\n return; let n = e.from, i = r.to, s = t.schematic_sheet_id, o = this.findSourceComponentIdNearPoint(n, s), c = this.findSourceComponentIdNearPoint(i, s); if (!o || !c)\n return; let l = this.sourceComponentFtypeById.get(o), a = this.sourceComponentFtypeById.get(c), { DIODE_FTYPES: p } = Ae; if (!(p.has(l) \u0026\u0026 a === \"simple_resistor\" || l === \"simple_resistor\" \u0026\u0026 p.has(a)))\n return; let m = p.has(l) ? o : c, f = l === \"simple_resistor\" ? o : c, _ = this.schematicBoxBySourceComponentId.get(m), g = this.schematicBoxBySourceComponentId.get(f); if (!_ || !g)\n return; let y = this.findNearestPort(p.has(l) ? n : i, s), S = this.findNearestPort(l === \"simple_resistor\" ? n : i, s); if (!y?.center || !S?.center)\n return; if (!this.sourceConnectivity.areIdsConnected(y.source_port_id, S.source_port_id))\n return; let P = _.sourceComponentName || \"component\", b = g.sourceComponentName || \"component\", C = y?.display_pin_label ?? y?.pin_number?.toString(), L = S?.display_pin_label ?? S?.pin_number?.toString(), B = y?.facing_direction, k = S?.facing_direction, I = C ? `${P}.${C}` : P, j = L ? `${b}.${L}` : b, Q = (lt) =\u003e ({ lineItemType: \"DiodeResistorNotAligned\", diodeSchematicBox: _, resistorSchematicBox: g, diodePin: C, resistorPin: L, diodePinFacingDirection: B, resistorPinFacingDirection: k, message: lt }); if (!Ae.isCoLinear(y.center, S.center)) {\n this.out.push(Q(`trace has corners — align ${P} and ${b} on same axis and rotate so ${I} faces ${j}`));\n return;\n } if (B \u0026\u0026 k \u0026\u0026 !Ae.pinsFacingEachOther(y.center, B, S.center, k))\n this.out.push(Q(`${I} and ${j} face away from each other — rotate ${P} so ${I} faces ${j}`)); }\n static isCoLinear(t, e, r = 0.01) { return Math.abs(t.x - e.x) \u003c r || Math.abs(t.y - e.y) \u003c r; }\n static pinsFacingEachOther(t, e, r, n) { let i = r.x - t.x, s = r.y - t.y, o = e === \"right\" \u0026\u0026 i \u003e 0 || e === \"left\" \u0026\u0026 i \u003c 0 || e === \"up\" \u0026\u0026 s \u003e 0 || e === \"down\" \u0026\u0026 s \u003c 0, c = n === \"right\" \u0026\u0026 i \u003c 0 || n === \"left\" \u0026\u0026 i \u003e 0 || n === \"up\" \u0026\u0026 s \u003c 0 || n === \"down\" \u0026\u0026 s \u003e 0; return o \u0026\u0026 c; }\n static dist(t, e) { return Math.sqrt((t.x - e.x) ** 2 + (t.y - e.y) ** 2); }\n findNearestPort(t, e) { let r, n = 1 / 0; for (let i of this.schematicPorts) {\n if (i.schematic_sheet_id !== e)\n continue;\n if (!i.center)\n continue;\n let s = Ae.dist(t, i.center);\n if (s \u003c n)\n n = s, r = i;\n } return r; }\n findSourceComponentIdNearPoint(t, e) { let r = this.findNearestPort(t, e); if (!r || !r.source_port_id)\n return; return this.sourceComponentIdBySourcePortId.get(r.source_port_id); }\n buildSourceComponentFtypeById(t) { let e = new Map; for (let r of t)\n if (r.type === \"source_component\" \u0026\u0026 \"source_component_id\" in r \u0026\u0026 \"ftype\" in r \u0026\u0026 typeof r.ftype === \"string\")\n e.set(r.source_component_id, r.ftype); return e; }\n buildSourceComponentIdBySourcePortId(t) { let e = new Map; for (let r of t)\n if (r.type === \"source_port\" \u0026\u0026 \"source_port_id\" in r \u0026\u0026 \"source_component_id\" in r \u0026\u0026 typeof r.source_port_id === \"string\" \u0026\u0026 typeof r.source_component_id === \"string\")\n e.set(r.source_port_id, r.source_component_id); return e; }\n buildSchematicBoxBySourceComponentId() { let t = new Map; for (let e of this.ctx.componentPlacements)\n if (e.sourceComponentId)\n t.set(e.sourceComponentId, e); return t; }\n static issueToString(t) { let e = []; return v(e, \"diodeComponentName\", t.diodeSchematicBox.sourceComponentName), v(e, \"diodePin\", t.diodePin), v(e, \"resistorComponentName\", t.resistorSchematicBox.sourceComponentName), v(e, \"resistorPin\", t.resistorPin), v(e, \"message\", t.message), `\u003cDiodeResistorNotAligned ${e.join(\" \")} /\u003e`; }\n}\nclass Ar extends U {\n static MIN_BODY_GAP = 4;\n index;\n amplifierIds;\n issues;\n currentIndex = 0;\n constructor({ ctx: t, issues: e }) { super(); this.issues = e, this.index = new tt(t), this.amplifierIds = [...this.index.components.values()].filter((r) =\u003e r.ftype === \"simple_op_amp\").map((r) =\u003e r.source_component_id), this.solved = this.amplifierIds.length === 0; }\n _step() { let t = this.amplifierIds[this.currentIndex++]; if (this.solved = this.currentIndex \u003e= this.amplifierIds.length, !t)\n return; let e = this.index, r = e.placement(t), n = e.namedPort(t, \"output\"), i = e.namedPort(t, \"inverting_input\"); if (!r || !n || !i || !e.port(n) || !e.port(i))\n return; let s = e.connected(n.source_port_id), o = e.connected(i.source_port_id); if (s === o || e.isRail(s) || e.isRail(o))\n return; if ((e.portsByNet.get(o) ?? []).some((d) =\u003e d.source_component_id !== t \u0026\u0026 e.components.get(d.source_component_id)?.ftype === \"simple_op_amp\"))\n return; let c = [], l = new Set; for (let d of e.portsByNet.get(s) ?? []) {\n let m = d.source_component_id;\n if (l.has(m))\n continue;\n l.add(m);\n let f = e.components.get(m);\n if (f?.ftype !== \"simple_resistor\" \u0026\u0026 f?.ftype !== \"simple_capacitor\")\n continue;\n if (f.ftype === \"simple_resistor\" \u0026\u0026 !(f.resistance \u003e 0))\n continue;\n let _ = e.twoTerminalNets(m);\n if (!_?.includes(o) || !_.includes(s))\n continue;\n let g = e.placement(m);\n if (!g || !e.sameLocalScope(r, g))\n return;\n c.push(g);\n } let a = c.flatMap((d) =\u003e { let m = h5(r, d), f = Math.max(Ar.MIN_BODY_GAP, 3 * Math.max(d.width, d.height)); return m \u003e f ? [{ schematicBox: d, bodyGap: m, maxRecommendedBodyGap: f }] : []; }); if (a.length === 0)\n return; let p = a.map(({ schematicBox: d }) =\u003e d.sourceComponentName || \"component\").join(\", \"); this.issues.push({ lineItemType: \"FeedbackNetworkNotCompact\", amplifierSchematicBox: r, feedbackComponents: c, distantComponents: a, outputSourcePortId: n.source_port_id, invertingInputSourcePortId: i.source_port_id, message: `consider grouping ${p} closer to ${r.sourceComponentName || \"component\"}, with a compact feedback return path above or below the amplifier` }); }\n static issueToString(t) { let e = []; return v(e, \"amplifierName\", t.amplifierSchematicBox.sourceComponentName), v(e, \"feedbackComponentNames\", t.feedbackComponents.map((r) =\u003e r.sourceComponentName || \"component\").join(\", \")), v(e, \"distantComponentNames\", t.distantComponents.map(({ schematicBox: r }) =\u003e r.sourceComponentName || \"component\").join(\", \")), v(e, \"message\", t.message), `\u003cFeedbackNetworkNotCompact ${e.join(\" \")} /\u003e`; }\n}\nfunction h5(t, e) { return Math.hypot(Math.max(0, Math.abs(t.schX - e.schX) - (t.width + e.width) / 2), Math.max(0, Math.abs(t.schY - e.schY) - (t.height + e.height) / 2)); }\nfunction tp(t) { let e = [], r = (n) =\u003e { let i = t.portsByComponent.get(n); if (i?.length !== 2)\n return false; let s = t.port(i[0]), o = t.port(i[1]); return !!s \u0026\u0026 !!o \u0026\u0026 Math.abs(s.center.y - o.center.y) \u003c 0.01 \u0026\u0026 Math.abs(s.center.x - o.center.x) \u003e 0.01; }; for (let n of t.components.values()) {\n if (n.ftype !== \"simple_resistor\" || n.resistance \u003c= 0)\n continue;\n let i = n.source_component_id, s = t.twoTerminalNets(i);\n if (!s || s.filter((b) =\u003e t.isRail(b)).length !== 1)\n continue;\n let o = s.find((b) =\u003e t.isRail(b));\n if (t.powerNets.has(o) \u0026\u0026 t.groundNets.has(o))\n continue;\n let c = s.find((b) =\u003e b !== o), l = t.portsByNet.get(c) ?? [], a = l.filter((b) =\u003e { let C = t.components.get(b.source_component_id)?.ftype; return C === \"simple_switch\" || C === \"simple_push_button\"; });\n if (a.length !== 1 || l.filter((b) =\u003e t.components.get(b.source_component_id)?.ftype === \"simple_resistor\").length !== 1)\n continue;\n let p = a[0], d = p.source_component_id, m = t.components.get(d)?.ftype, _ = t.twoTerminalNets(d)?.find((b) =\u003e b !== c);\n if (!_)\n continue;\n let g = t.powerNets.has(o) ? \"up\" : \"down\";\n if (g === \"up\" ? !t.groundNets.has(_) || t.powerNets.has(_) : !t.powerNets.has(_) || t.groundNets.has(_))\n continue;\n if ([i, d].some((b) =\u003e t.portsByComponent.get(b)?.some((C) =\u003e C.do_not_connect)))\n continue;\n let y = t.placement(i), S = t.placement(d), P = t.port(p);\n if (!y || !S || !P || !t.sameLocalScope(y, S))\n continue;\n e.push({ resistor: y, switchBox: S, signalPort: p, signalSchY: P.center.y, pullDirection: g, horizontalPushbutton: m === \"simple_push_button\" \u0026\u0026 r(i) \u0026\u0026 r(d) });\n} return e; }\nfunction ls(t) { return new Set(tp(t).flatMap((e) =\u003e e.horizontalPushbutton ? [e.resistor.sourceComponentId, e.switchBox.sourceComponentId] : [])); }\nclass ar extends U {\n static MIN_WRONG_SIDE_GAP = 1.5;\n index;\n resistorIds;\n horizontalPushbuttonComponentIds;\n issues;\n currentIndex = 0;\n constructor({ ctx: t, issues: e }) { super(); this.issues = e, this.index = new tt(t), this.horizontalPushbuttonComponentIds = ls(this.index), this.resistorIds = [...this.index.components.values()].filter((r) =\u003e r.ftype === \"simple_resistor\" \u0026\u0026 r.resistance \u003e 0).map((r) =\u003e r.source_component_id), this.solved = this.resistorIds.length === 0; }\n _step() { let t = this.resistorIds[this.currentIndex++]; if (this.solved = this.currentIndex \u003e= this.resistorIds.length, !t)\n return; if (this.horizontalPushbuttonComponentIds.has(t))\n return; let e = this.index, r = e.placement(t), n = e.twoTerminalNets(t); if (!r || !n)\n return; let i = n.filter((y) =\u003e e.isRail(y)); if (i.length !== 1)\n return; let s = i[0]; if (e.powerNets.has(s) \u0026\u0026 e.groundNets.has(s))\n return; let o = e.groundNets.has(s) ? \"down\" : \"up\", c = n.find((y) =\u003e y !== s), l = e.portsByNet.get(c) ?? [], a = l.filter((y) =\u003e y.needs_external_pullup || y.needs_external_pulldown); if (a.length !== 1)\n return; let p = a[0]; if (p.needs_external_pullup \u0026\u0026 p.needs_external_pulldown)\n return; if (o === \"up\" ? !p.needs_external_pullup : !p.needs_external_pulldown)\n return; let d = e.placement(p.source_component_id), m = e.port(p); if (!d || !m || !e.sameLocalScope(d, r))\n return; if (l.some((y) =\u003e { let S = y.source_component_id; if (S === t || S === p.source_component_id)\n return false; if (e.components.get(S)?.ftype !== \"simple_capacitor\")\n return true; let C = e.twoTerminalNets(S)?.find((B) =\u003e B !== c); if (!C || !e.groundNets.has(C) || e.powerNets.has(C))\n return true; let L = e.placement(S); return !L || !e.sameLocalScope(d, L); }))\n return; let f = m.center.y, _ = o === \"up\" ? f - (r.schY + r.height / 2) : r.schY - r.height / 2 - f; if (_ \u003c= ar.MIN_WRONG_SIDE_GAP)\n return; let g = o === \"up\" ? \"above\" : \"below\"; this.issues.push({ lineItemType: \"PullResistorOnWrongSide\", resistorSchematicBox: r, hostSchematicBox: d, signalSourcePortId: p.source_port_id, signalPinName: p.name, signalSchY: f, pullDirection: o, preferredSide: g, wrongSideGap: _, maxRecommendedWrongSideGap: ar.MIN_WRONG_SIDE_GAP, message: `consider placing ${r.sourceComponentName || \"component\"} ${g} ${d.sourceComponentName || \"component\"}.${p.name} so the pull-${o} branch reads toward ${o === \"up\" ? \"power\" : \"ground\"}` }); }\n static issueToString(t) { let e = []; return v(e, \"resistorName\", t.resistorSchematicBox.sourceComponentName), v(e, \"hostName\", t.hostSchematicBox.sourceComponentName), v(e, \"signalPin\", t.signalPinName), v(e, \"pullDirection\", t.pullDirection), v(e, \"preferredSide\", t.preferredSide), v(e, \"signalSchY\", t.signalSchY), v(e, \"wrongSideGap\", t.wrongSideGap), v(e, \"message\", t.message), `\u003cPullResistorOnWrongSide ${e.join(\" \")} /\u003e`; }\n}\nclass _e extends U {\n static EPSILON = 0.01;\n index;\n powerNets;\n groundNets;\n positiveVoltageNets = new Set;\n componentIds;\n horizontalPushbuttonComponentIds;\n issues;\n currentIndex = 0;\n constructor({ ctx: t, issues: e }) { super(); this.issues = e, this.index = new tt(t), this.horizontalPushbuttonComponentIds = ls(this.index), this.powerNets = new Set(this.index.powerNets), this.groundNets = new Set(this.index.groundNets); for (let r of t.circuitJson) {\n if (r.type === \"source_net\" \u0026\u0026 r.is_positive_voltage_source)\n this.positiveVoltageNets.add(this.index.connected(r.source_net_id));\n if (r.type !== \"source_port\")\n continue;\n let n = this.index.connected(r.source_port_id);\n if (r.provides_power || r.requires_power)\n this.powerNets.add(n);\n if (r.provides_ground || r.requires_ground)\n this.groundNets.add(n);\n } this.componentIds = [...this.index.components.keys()].filter((r) =\u003e this.index.portsByComponent.get(r)?.length === 2), this.solved = this.componentIds.length === 0; }\n _step() { let t = this.componentIds[this.currentIndex++]; if (this.solved = this.currentIndex \u003e= this.componentIds.length, !t)\n return; let e = this.index, r = e.placement(t), n = e.components.get(t), i = e.twoTerminalNets(t); if (!r || !i)\n return; if (n?.ftype === \"simple_inductor\" \u0026\u0026 !i.some((B) =\u003e this.groundNets.has(B)))\n return; if ((n?.ftype === \"simple_diode\" || n?.ftype === \"simple_fuse\") \u0026\u0026 i.every((B) =\u003e this.powerNets.has(B)))\n return; if (i.some((B) =\u003e this.powerNets.has(B) \u0026\u0026 this.groundNets.has(B)))\n return; let s = i.map((B) =\u003e this.powerNets.has(B) ? \"power\" : this.groundNets.has(B) ? \"ground\" : void 0); if (s.every((B) =\u003e B === void 0))\n return; let o = s.includes(\"power\") ? \"power\" : \"ground\", c = i.flatMap((B, k) =\u003e s[k] === o ? [{ net: B, index: k }] : []), l = (c.find(({ net: B }) =\u003e e.portsByNet.get(B)?.some((k) =\u003e o === \"power\" ? k.provides_power : k.provides_ground)) ?? c.find(({ net: B }) =\u003e (o === \"power\" ? e.powerNets : e.groundNets).has(B)) ?? c[0]).index, a = i[l], p = e.portsByComponent.get(t), d = p.find((B) =\u003e e.connected(B.source_port_id) === a), m = p.find((B) =\u003e B !== d), f = e.port(d), _ = e.port(m); if (!f || !_)\n return; let g = e.connected(m.source_port_id), y = this.groundNets.has(g), S = n?.ftype === \"simple_resistor\" \u0026\u0026 !this.powerNets.has(g) \u0026\u0026 !y; if (this.positiveVoltageNets.has(a) \u0026\u0026 (y || S) \u0026\u0026 Math.abs(f.center.x - _.center.x) \u003c= _e.EPSILON \u0026\u0026 f.center.y \u003c _.center.y - _e.EPSILON \u0026\u0026 f.facing_direction === \"down\" \u0026\u0026 _.facing_direction === \"up\") {\n this.issues.push({ lineItemType: \"TwoPinComponentHasInvertedRails\", schematicBox: r, railSourcePortId: d.source_port_id, railPinName: d.name, railType: \"power\", deltaSchRotation: 180, suggestedRailFacingDirection: \"up\", message: `rotate ${r.sourceComponentName || \"component\"} by 180° so its positive-supply pin faces up and its ${y ? \"ground\" : \"signal\"} pin faces down; preserve pin connections and reroute attached traces` });\n return;\n } if (!(Math.abs(f.center.y - _.center.y) \u003c= _e.EPSILON \u0026\u0026 Math.abs(f.center.x - _.center.x) \u003e _e.EPSILON \u0026\u0026 (f.facing_direction === \"left\" \u0026\u0026 _.facing_direction === \"right\" || f.facing_direction === \"right\" \u0026\u0026 _.facing_direction === \"left\")))\n return; if (this.horizontalPushbuttonComponentIds.has(t))\n return; let C = o === \"power\" ? \"up\" : \"down\", L = f.facing_direction === \"left\" === (o === \"power\") ? -90 : 90; this.issues.push({ lineItemType: \"TwoPinComponentShouldBeVertical\", schematicBox: r, railSourcePortId: d.source_port_id, railPinName: d.name, railType: o, deltaSchRotation: L, suggestedRailFacingDirection: C, message: `rotate ${r.sourceComponentName || \"component\"} by ${L}° so its ${o}-connected pin faces ${C} and the component is vertical` }); }\n static issueToString(t) { let e = []; return v(e, \"componentName\", t.schematicBox.sourceComponentName), v(e, \"railPin\", t.railPinName), v(e, \"railType\", t.railType), v(e, \"deltaSchRotation\", t.deltaSchRotation), v(e, \"suggestedRailFacingDirection\", t.suggestedRailFacingDirection), v(e, \"message\", t.message), `\u003c${t.lineItemType} ${e.join(\" \")} /\u003e`; }\n}\nfunction Ey(t, e, r) { let n = we(e.side, r) - we(t.side, r); if (n === 0)\n return 1 / 0; let [i, s] = n \u003e 0 ? [t, e] : [e, t], o = r === \"width\" ? s.xMin - i.xMax : s.yMin - i.yMax; return (be - o) / Math.abs(n); }\nfunction Ry(t, e) { let r = (s) =\u003e { let { width: o, height: c } = t, l = e.map((p) =\u003e ({ ...p })), a = l.length * (l.length - 1) / 2; for (let p = 0; p \u003c= a; p++) {\n let d;\n for (let k = 0; k \u003c l.length \u0026\u0026 !d; k++)\n for (let I = k + 1; I \u003c l.length; I++) {\n let j = l[k], Q = l[I];\n if (j.side !== Q.side \u0026\u0026 wr(j, Q, be)) {\n d = [j, Q];\n break;\n }\n }\n if (!d)\n return { width: o \u003e t.width ? o : void 0, height: c \u003e t.height ? c : void 0 };\n let [m, f] = d, _ = s === \"height\" ? 1 / 0 : Ey(m, f, \"width\"), g = s === \"width\" ? 1 / 0 : Ey(m, f, \"height\"), y = _ * c \u003c= g * o ? \"width\" : \"height\", S = y === \"width\" ? _ : g;\n if (!Number.isFinite(S) || S \u003c= 0)\n return;\n let P = y === \"width\" ? o : c, b = Math.ceil((P + S) * 1000 - 0.000000001) / 1000, C = b - P;\n if (y === \"width\")\n o = b;\n else\n c = b;\n let L = y === \"width\" ? \"xMin\" : \"yMin\", B = y === \"width\" ? \"xMax\" : \"yMax\";\n for (let k of l) {\n let I = we(k.side, y) * C;\n k[L] += I, k[B] += I;\n }\n} }, n = [r(\"width\"), r(\"height\"), r()].filter((s) =\u003e s !== void 0), i = (s) =\u003e (s.width ?? t.width) * (s.height ?? t.height); return n.sort((s, o) =\u003e i(s) - i(o))[0]; }\nclass $n extends U {\n params;\n entries;\n placementById;\n currentIndex = 0;\n constructor(t) { super(); this.params = t; let { circuitJson: e, componentPlacements: r } = t.ctx; this.placementById = this.getPlacementBySchematicComponentId(r); let n = er(e); this.entries = Array.from(this.getPortsBySchematicComponentId(e)).filter(([i]) =\u003e n.has(i)), this.solved = this.entries.length === 0; }\n _step() { let t = this.entries[this.currentIndex++]; if (!t) {\n this.solved = true;\n return;\n } this.solved = this.currentIndex \u003e= this.entries.length; let [e, r] = t, n = this.placementById.get(e); if (!n)\n return; let i = Sr(n, r, _n); if (i.length === 0)\n return; let s = this.getCollisionSummary(i); if (s.overlappingSides.length === 0)\n return; let o = Ry(n, i); this.params.issues.push({ lineItemType: \"SchematicBoxInnerLabelCollision\", schematicBox: n, overlappingSides: s.overlappingSides, minimumLabelGap: be, labelPairs: s.labelPairs, suggestedSchWidth: o?.width, suggestedSchHeight: o?.height, message: this.getMessage(s, o) }); }\n static issueToString(t) {\n let e = [];\n v(e, \"message\", t.message), v(e, \"componentName\", t.schematicBox.sourceComponentName), v(e, \"currentSchWidth\", t.schematicBox.width), v(e, \"currentSchHeight\", t.schematicBox.height), v(e, \"overlappingSides\", t.overlappingSides.join(\",\")), v(e, \"minimumLabelGap\", t.minimumLabelGap), v(e, \"suggestedSchWidth\", t.suggestedSchWidth), v(e, \"suggestedSchHeight\", t.suggestedSchHeight);\n let r = `\u003cSchematicBoxInnerLabelCollision ${e.join(\" \")}`;\n if (!t.labelPairs?.length)\n return `${r} /\u003e`;\n let n = t.labelPairs.map((i) =\u003e { let s = []; return v(s, \"label1\", i.firstLabel.text), v(s, \"label2\", i.secondLabel.text), v(s, \"port1\", i.firstLabel.schematicPortId), v(s, \"port2\", i.secondLabel.schematicPortId), v(s, \"side1\", i.firstLabel.side), v(s, \"side2\", i.secondLabel.side), v(s, \"kind\", i.kind), v(s, \"measuredGap\", i.measuredGap), ` \u003cPinLabelPair ${s.join(\" \")} /\u003e`; });\n return `${r}\u003e\n${n.join(`\n`)}\n\u003c/SchematicBoxInnerLabelCollision\u003e`;\n }\n getMessage({ overlappingSides: t, labelPairs: e }, r) { let n = r?.width \u0026\u0026 r.height ? \"schWidth and schHeight\" : r?.width ? \"schWidth\" : r?.height ? \"schHeight\" : t.every((s) =\u003e s === \"left\" || s === \"right\") ? \"schWidth\" : t.every((s) =\u003e s === \"top\" || s === \"bottom\") ? \"schHeight\" : \"schWidth or schHeight\"; return `${e.map(({ firstLabel: s, secondLabel: o, kind: c }) =\u003e `Labels ${s.text} (${s.side}) and ${o.text} (${o.side}) ${c === \"overlap\" ? \"overlap\" : \"are too close\"}.`).join(\" \")} Increase the ${n} to leave at least ${be} schematic units between these labels.`; }\n isSchematicPort(t) { return t.type === \"schematic_port\"; }\n isSchematicSide(t) { return t === \"left\" || t === \"right\" || t === \"top\" || t === \"bottom\"; }\n getPlacementBySchematicComponentId(t) { return new Map(t.filter((e) =\u003e e.schematicComponentId).map((e) =\u003e [e.schematicComponentId, e])); }\n getPortsBySchematicComponentId(t) { let e = new Map; for (let r of t.filter((n) =\u003e this.isSchematicPort(n))) {\n if (!r.schematic_component_id)\n continue;\n if (!this.isSchematicSide(r.side_of_component))\n continue;\n let n = e.get(r.schematic_component_id);\n if (n)\n n.push(r);\n else\n e.set(r.schematic_component_id, [r]);\n } return e; }\n getCollisionSummary(t) { let e = new Set, r = [], n = (i) =\u003e ({ schematicPortId: i.schematicPortId, text: i.text, side: i.side, bounds: { left: i.xMin, right: i.xMax, bottom: i.yMin, top: i.yMax } }); for (let i = 0; i \u003c t.length; i++)\n for (let s = i + 1; s \u003c t.length; s++) {\n let o = t[i], c = t[s];\n if (o.side === c.side)\n continue;\n if (!wr(o, c, be))\n continue;\n e.add(o.side), e.add(c.side), r.push({ firstLabel: n(o), secondLabel: n(c), measuredGap: Math.max(0, o.xMin - c.xMax, c.xMin - o.xMax, o.yMin - c.yMax, c.yMin - o.yMax), kind: wr(o, c, 0) ? \"overlap\" : \"clearance\" });\n } return { overlappingSides: this.sortSides(Array.from(e)), labelPairs: r }; }\n sortSides(t) { let e = { left: 0, right: 1, top: 2, bottom: 3 }; return t.sort((r, n) =\u003e e[r] - e[n]); }\n}\nclass Pr extends U {\n params;\n placements;\n firstIndex = 0;\n secondIndex = 1;\n constructor(t) { super(); this.params = t; this.placements = t.ctx.componentPlacements, this.solved = this.placements.length \u003c 2; }\n _step() { if (this.firstIndex \u003e= this.placements.length - 1) {\n this.solved = true;\n return;\n } let t = this.getComponentOverlap(this.placements[this.firstIndex], this.placements[this.secondIndex]); if (t)\n this.params.issues.push(t); if (this.secondIndex++, this.secondIndex \u003e= this.placements.length)\n this.firstIndex++, this.secondIndex = this.firstIndex + 1; this.solved = this.firstIndex \u003e= this.placements.length - 1; }\n getCenteredRectBounds(t) { return { left: t.schX - t.width / 2, right: t.schX + t.width / 2, top: t.schY - t.height / 2, bottom: t.schY + t.height / 2 }; }\n getOverlapCorrectionSuggestions({ firstComponent: t, secondComponent: e, overlapWidth: r, overlapHeight: n }) { let i = t.width * t.height, s = e.width * e.height, o = i \u003c= s ? t : e, c = o === t ? e : t, l = o.schX \u003c= c.schX ? -r : r, a = o.schY \u003c= c.schY ? -n : n; return [{ targetComponentName: o.sourceComponentName, deltaSchX: l, deltaSchY: 0, newSchX: o.schX + l, newSchY: o.schY }, { targetComponentName: o.sourceComponentName, deltaSchX: 0, deltaSchY: a, newSchX: o.schX, newSchY: o.schY + a }]; }\n static issueToString(t) {\n let e = [];\n return v(e, \"component1Name\", t.firstComponent.sourceComponentName), v(e, \"component2Name\", t.secondComponent.sourceComponentName), v(e, \"component1SchX\", t.firstComponent.schX), v(e, \"component1SchY\", t.firstComponent.schY), v(e, \"component2SchX\", t.secondComponent.schX), v(e, \"component2SchY\", t.secondComponent.schY), v(e, \"overlapWidth\", t.overlapWidth), v(e, \"overlapHeight\", t.overlapHeight), [`\u003cComponentOverlap ${e.join(\" \")}\u003e`, ...t.correctionSuggestions.map(Pr.correctionSuggestionToString), \"\u003c/ComponentOverlap\u003e\"].join(`\n`);\n }\n static correctionSuggestionToString(t) { let e = []; if (v(e, \"target\", t.targetComponentName), t.deltaSchX !== 0)\n v(e, \"newSchX\", t.newSchX), v(e, \"deltaSchX\", t.deltaSchX, { formatDelta: true }); if (t.deltaSchY !== 0)\n v(e, \"newSchY\", t.newSchY), v(e, \"deltaSchY\", t.deltaSchY, { formatDelta: true }); return `\u003cOverlapCorrectionSuggestion ${e.join(\" \")} /\u003e`; }\n getComponentOverlap(t, e) { if (t.schematicSheetId !== e.schematicSheetId)\n return null; let r = this.getCenteredRectBounds(t), n = this.getCenteredRectBounds(e), i = Math.min(r.right, n.right) - Math.max(r.left, n.left), s = Math.min(r.bottom, n.bottom) - Math.max(r.top, n.top); if (i \u003c= 0 || s \u003c= 0)\n return null; return { lineItemType: \"ComponentOverlap\", firstComponent: t, secondComponent: e, overlapWidth: i, overlapHeight: s, correctionSuggestions: this.getOverlapCorrectionSuggestions({ firstComponent: t, secondComponent: e, overlapWidth: i, overlapHeight: s }) }; }\n}\nfunction ps(t, e) { let r; for (let n of t) {\n if (n.type !== \"schematic_path\" \u0026\u0026 n.type !== \"schematic_circle\" \u0026\u0026 n.type !== \"schematic_rect\" || n.schematic_component_id !== e)\n continue;\n let i = (n.stroke_width ?? 0.02) / 2, s;\n if (n.type === \"schematic_path\") {\n if (!n.points.length)\n continue;\n s = { xMin: Math.min(...n.points.map((o) =\u003e o.x)), xMax: Math.max(...n.points.map((o) =\u003e o.x)), yMin: Math.min(...n.points.map((o) =\u003e o.y)), yMax: Math.max(...n.points.map((o) =\u003e o.y)) };\n }\n else {\n let o = n.type === \"schematic_rect\" ? (n.rotation ?? 0) * Math.PI / 180 : 0, c = n.type === \"schematic_circle\" ? 2 * n.radius : n.width, l = n.type === \"schematic_circle\" ? 2 * n.radius : n.height, a = (Math.abs(c * Math.cos(o)) + Math.abs(l * Math.sin(o))) / 2, p = (Math.abs(c * Math.sin(o)) + Math.abs(l * Math.cos(o))) / 2;\n s = { xMin: n.center.x - a, xMax: n.center.x + a, yMin: n.center.y - p, yMax: n.center.y + p };\n }\n s.xMin -= i, s.xMax += i, s.yMin -= i, s.yMax += i, r = r ? { xMin: Math.min(r.xMin, s.xMin), xMax: Math.max(r.xMax, s.xMax), yMin: Math.min(r.yMin, s.yMin), yMax: Math.max(r.yMax, s.yMax) } : s;\n} return r; }\nvar Zi = (t) =\u003e Array.from(ns(t)).length * 0.095 * (is(t) / 0.15), $y = (t) =\u003e Math.max(Zi(t), _n(t));\nfunction hs(t, e, r, n, i = 0, s) { if (!Number.isFinite(r) || r \u003c= 0)\n return; if (e.some((g) =\u003e !g.side_of_component))\n return; if (!Wy(t, e, be, s))\n return; let o = 0, c = 0; for (let g of e)\n if (g.side_of_component === \"left\" || g.side_of_component === \"right\")\n c = Math.max(c, 2 * (Math.abs(g.center.y - t.schY) + r));\n else\n o = Math.max(o, 2 * (Math.abs(g.center.x - t.schX) + r)); let l = n.width === void 0 ? t.width : Math.max(n.width, o, Oy(t, e, \"width\", s)), a = n.height === void 0 ? t.height : Math.max(n.height, c, Oy(t, e, \"height\", s)), p = (g) =\u003e g \u003e 0.000000001 \u0026\u0026 g \u003e= i - 0.000000001, d = p(t.width - l) ? l : void 0, m = p(t.height - a) ? a : void 0; if (d === void 0 \u0026\u0026 m === void 0)\n return; let f = [{ width: d, height: m }]; if (d !== void 0 \u0026\u0026 m !== void 0)\n f.push({ width: d }, { height: m }); let _ = (g) =\u003e (g.width ?? t.width) * (g.height ?? t.height); return f.sort((g, y) =\u003e _(g) - _(y)), f.find((g) =\u003e Wy({ ...t, width: g.width ?? t.width, height: g.height ?? t.height }, e, be, s)); }\nfunction Oy(t, e, r, n) { let i = t[r], s = r === \"width\" ? t.schX : t.schY, o = r === \"width\" ? \"xMin\" : \"yMin\", c = r === \"width\" ? \"xMax\" : \"yMax\", l = r === \"width\" ? \"yMin\" : \"xMin\", a = r === \"width\" ? \"yMax\" : \"xMax\", p = 0, d = (f, _, g = 0) =\u003e { if (_ \u003e 0)\n p = Math.max(p, i + (g - f) / _); }, m = Sr(t, e, $y); if (n)\n m.push(n); for (let f = 0; f \u003c m.length; f++) {\n let _ = m[f], g = we(_.side, r);\n d(_[o] - (s - i / 2), g + 0.5), d(s + i / 2 - _[c], 0.5 - g);\n for (let y = f + 1; y \u003c m.length; y++) {\n let S = m[y], P = _.side \u0026\u0026 S.side \u0026\u0026 _.side !== S.side ? be : yn;\n if (!rs(_[l], _[a], S[l], S[a], P))\n continue;\n let [b, C] = _[c] \u003c= S[o] ? [_, S] : [S, _];\n d(C[o] - b[c], we(C.side, r) - we(b.side, r), P);\n }\n} return p; }\nfunction Wy(t, e, r = yn, n) { if (!Number.isFinite(t.width) || !Number.isFinite(t.height))\n return false; let i = Sr(t, e, $y); if (n)\n i.push(n); for (let s = 0; s \u003c i.length; s++) {\n let o = i[s];\n if (o.xMin \u003c t.schX - t.width / 2 - 0.000000001 || o.xMax \u003e t.schX + t.width / 2 + 0.000000001 || o.yMin \u003c t.schY - t.height / 2 - 0.000000001 || o.yMax \u003e t.schY + t.height / 2 + 0.000000001)\n return false;\n for (let c = s + 1; c \u003c i.length; c++) {\n let l = i[c], a = o.side \u0026\u0026 l.side \u0026\u0026 o.side !== l.side ? r : yn;\n if (wr(o, l, a))\n return false;\n }\n} return true; }\nclass Br extends U {\n params;\n SCHEMATIC_BOX_TOO_WIDE_MESSAGE = \"Shrink schematic box width\";\n PIN_HEADER_MAX_ALLOWED_GAP = 0.1;\n GENERIC_MAX_ALLOWED_GAP = 1;\n PIN_LABEL_EDGE_PADDING = 0.1;\n GAP_COMPARISON_EPSILON = 0.000000001;\n entries;\n placementById;\n schematicComponentById;\n sourceComponentById;\n currentIndex = 0;\n constructor(t) { super(); this.params = t; let { circuitJson: e, componentPlacements: r } = t.ctx; this.placementById = this.getPlacementBySchematicComponentId(r), this.schematicComponentById = new Map(e.filter((i) =\u003e i.type === \"schematic_component\").map((i) =\u003e [i.schematic_component_id, i])), this.sourceComponentById = this.getSourceComponentById(e); let n = er(e); this.entries = Array.from(this.getPortsBySchematicComponentId(e)).filter(([i]) =\u003e n.has(i)), this.solved = this.entries.length === 0; }\n _step() { let t = this.entries[this.currentIndex++]; if (!t) {\n this.solved = true;\n return;\n } this.solved = this.currentIndex \u003e= this.entries.length; let [e, r] = t, n = this.placementById.get(e); if (!n)\n return; let i = this.getCenteredRectBounds(n), s = this.getLabelColumn(\"left\", r), o = this.getLabelColumn(\"right\", r), c = this.getSourceComponentFtype(n, this.sourceComponentById), l; if (s \u0026\u0026 o)\n l = this.getInnerLabelEdge(i, o) - this.getInnerLabelEdge(i, s);\n else if (s \u0026\u0026 s.labelCount \u003e= 4)\n l = i.right - this.getInnerLabelEdge(i, s);\n else if (o \u0026\u0026 o.labelCount \u003e= 4)\n l = this.getInnerLabelEdge(i, o) - i.left; if (l === void 0)\n return; let a = c === \"simple_pin_header\" ? this.PIN_HEADER_MAX_ALLOWED_GAP : this.GENERIC_MAX_ALLOWED_GAP; if (!this.exceedsMaxAllowedGap(l, a))\n return; let p = this.getSuggestedWidth({ measuredInnerLabelHorizontalEmptySpace: l, maxAllowedInnerLabelHorizontalEmptySpace: a, currentWidth: n.width }), d = this.schematicComponentById.get(e)?.pin_spacing; if (d === void 0)\n return; let m = hs(n, r, d, { width: p }, 0, ps(this.params.ctx.circuitJson, e)); if (m?.width === void 0)\n return; let f = m.width; if (c === \"simple_pin_header\")\n this.params.issues.push({ lineItemType: \"PinHeaderSchematicBoxTooWide\", schematicBox: n, measuredInnerLabelHorizontalEmptySpace: l, maxAllowedInnerLabelHorizontalEmptySpace: a, suggestedSchWidth: f, message: this.SCHEMATIC_BOX_TOO_WIDE_MESSAGE });\n else\n this.params.issues.push({ lineItemType: \"GenericSchematicBoxTooWide\", schematicBox: n, measuredInnerLabelHorizontalEmptySpace: l, maxAllowedInnerLabelHorizontalEmptySpace: a, suggestedSchWidth: f, message: this.SCHEMATIC_BOX_TOO_WIDE_MESSAGE }); }\n static issueToString(t) { let e = []; return v(e, \"message\", t.message), v(e, \"componentName\", t.schematicBox.sourceComponentName), v(e, \"currentSchWidth\", t.schematicBox.width), v(e, \"measuredInnerLabelHorizontalEmptySpace\", t.measuredInnerLabelHorizontalEmptySpace), v(e, \"maxAllowedInnerLabelHorizontalEmptySpace\", t.maxAllowedInnerLabelHorizontalEmptySpace), v(e, \"suggestedSchWidth\", t.suggestedSchWidth), `\u003c${t.lineItemType} ${e.join(\" \")} /\u003e`; }\n isSchematicPort(t) { return t.type === \"schematic_port\"; }\n getSourceComponentWithFtype(t) { if (t.type !== \"source_component\" || !(\"source_component_id\" in t) || typeof t.source_component_id !== \"string\")\n return null; return { type: \"source_component\", source_component_id: t.source_component_id, ftype: \"ftype\" in t \u0026\u0026 typeof t.ftype === \"string\" ? t.ftype : void 0 }; }\n exceedsMaxAllowedGap(t, e) { return t - e \u003e this.GAP_COMPARISON_EPSILON; }\n getCenteredRectBounds(t) { return { left: t.schX - t.width / 2, right: t.schX + t.width / 2, top: t.schY + t.height / 2, bottom: t.schY - t.height / 2 }; }\n getSourceComponentById(t) { return new Map(t.flatMap((e) =\u003e { let r = this.getSourceComponentWithFtype(e); return r ? [r] : []; }).map((e) =\u003e [e.source_component_id, e])); }\n getPlacementBySchematicComponentId(t) { return new Map(t.filter((e) =\u003e e.schematicComponentId).map((e) =\u003e [e.schematicComponentId, e])); }\n getPortsBySchematicComponentId(t) { let e = new Map; for (let r of t.filter((n) =\u003e this.isSchematicPort(n))) {\n if (!r.schematic_component_id)\n continue;\n let n = e.get(r.schematic_component_id);\n if (n)\n n.push(r);\n else\n e.set(r.schematic_component_id, [r]);\n } return e; }\n getSourceComponentFtype(t, e) { return t.sourceComponentId ? e.get(t.sourceComponentId)?.ftype : void 0; }\n getLabelColumn(t, e) { let r = e.filter((n) =\u003e n.side_of_component === t).flatMap((n) =\u003e n.display_pin_label ? [Zi(n)] : []); if (r.length === 0)\n return null; return { side: t, labelCount: r.length, maxLabelWidth: Math.max(...r) }; }\n getInnerLabelEdge(t, e) { return e.side === \"left\" ? t.left + this.PIN_LABEL_EDGE_PADDING + e.maxLabelWidth : t.right - this.PIN_LABEL_EDGE_PADDING - e.maxLabelWidth; }\n getSuggestedWidth(t) { return t.currentWidth - t.measuredInnerLabelHorizontalEmptySpace + t.maxAllowedInnerLabelHorizontalEmptySpace; }\n}\nclass jn extends U {\n params;\n MESSAGE = \"Move schematic pins closer to the box edge or change the schematic box\";\n GAP_COMPARISON_EPSILON = 0.000000001;\n entries;\n placementById;\n schematicComponentById;\n sourcePortById;\n currentIndex = 0;\n constructor(t) { super(); this.params = t; let { circuitJson: e, componentPlacements: r } = t.ctx; this.placementById = this.getPlacementBySchematicComponentId(r), this.schematicComponentById = this.getSchematicComponentById(e), this.sourcePortById = this.getSourcePortById(e); let n = er(e); this.entries = Array.from(this.getPortsBySchematicComponentId(e)).filter(([i]) =\u003e n.has(i)), this.solved = this.entries.length === 0; }\n _step() { let t = this.entries[this.currentIndex++]; if (!t) {\n this.solved = true;\n return;\n } this.solved = this.currentIndex \u003e= this.entries.length; let [e, r] = t, n = this.placementById.get(e); if (!n)\n return; let i = this.getPinSpacing(n, this.schematicComponentById); if (i === null)\n return; let s = this.getMaxLabelLengthBySide(r), o = new Map; for (let g of r) {\n if (!this.isSchematicSide(g.side_of_component))\n continue;\n let y = o.get(g.side_of_component) ?? [];\n y.push(g), o.set(g.side_of_component, y);\n } let c = []; for (let [g, y] of o) {\n if (y.length === 1)\n continue;\n for (let S of this.getBoxEdgeSidesForPinSide(g)) {\n let P = this.getOuterPinBySide(S, y);\n if (!P)\n continue;\n let b = this.getPinPaddingToEdge(n, P, S), C = Math.max(i, this.getMaxAllowedPinPadding(i, S, s));\n if (!this.exceedsMaxAllowedGap(b, C + i))\n continue;\n c.push({ schematicBox: n, pinSide: g, edgeSide: S, pinName: this.getPinName(P, this.sourcePortById), measuredPadding: b, maxAllowedPadding: C });\n }\n } if (!c.length)\n return; let l = c.map((g) =\u003e this.createIssue(g)), a = l.flatMap((g) =\u003e g.suggestedSchWidth === void 0 ? [] : [g.suggestedSchWidth]), p = l.flatMap((g) =\u003e g.suggestedSchHeight === void 0 ? [] : [g.suggestedSchHeight]), d = hs(n, r, i, { width: a.length ? Math.max(...a) : void 0, height: p.length ? Math.max(...p) : void 0 }, 2 * i, ps(this.params.ctx.circuitJson, e)); if (!d)\n return; let m = l.filter((g) =\u003e d.width !== void 0 \u0026\u0026 g.suggestedSchWidth !== void 0 || d.height !== void 0 \u0026\u0026 g.suggestedSchHeight !== void 0), f = m.reduce((g, y) =\u003e y.excessPadding \u003e g.excessPadding ? y : g), _ = [d.width === void 0 ? \"\" : \"width\", d.height === void 0 ? \"\" : \"height\"].filter(Boolean).join(\" and \"); this.params.issues.push({ ...f, paddingDetails: m.map(({ pinSide: g, edgeSide: y, pinName: S, measuredPadding: P, maxAllowedPadding: b, excessPadding: C }) =\u003e ({ pinSide: g, edgeSide: y, pinName: S, measuredPadding: P, maxAllowedPadding: b, excessPadding: C })), suggestedSchWidth: d.width, suggestedSchHeight: d.height, message: `${this.MESSAGE} ${_}` }); }\n static issueToString(t) { let e = []; if (v(e, \"message\", t.message), v(e, \"componentName\", t.schematicBox.sourceComponentName), t.paddingDetails)\n v(e, \"pinSides\", [...new Set(t.paddingDetails.map((r) =\u003e r.pinSide))].join(\",\")), v(e, \"edgeSides\", [...new Set(t.paddingDetails.map((r) =\u003e r.edgeSide))].join(\",\"));\n else\n v(e, \"pinSide\", t.pinSide), v(e, \"edgeSide\", t.edgeSide), v(e, \"pinName\", t.pinName), v(e, \"measuredPadding\", t.measuredPadding), v(e, \"maxAllowedPadding\", t.maxAllowedPadding), v(e, \"excessPadding\", t.excessPadding); return v(e, \"suggestedSchWidth\", t.suggestedSchWidth), v(e, \"suggestedSchHeight\", t.suggestedSchHeight), `\u003cSchematicPinPaddingToEdgeTooLarge ${e.join(\" \")} /\u003e`; }\n isSchematicPort(t) { return t.type === \"schematic_port\"; }\n isSourcePort(t) { return t.type === \"source_port\"; }\n isSchematicComponent(t) { return t.type === \"schematic_component\"; }\n isHorizontalSide(t) { return t === \"left\" || t === \"right\"; }\n isVerticalSide(t) { return t === \"top\" || t === \"bottom\"; }\n isSchematicSide(t) { return this.isHorizontalSide(t) || this.isVerticalSide(t); }\n exceedsMaxAllowedGap(t, e) { return t - e \u003e this.GAP_COMPARISON_EPSILON; }\n getCenteredRectBounds(t) { return { left: t.schX - t.width / 2, right: t.schX + t.width / 2, top: t.schY + t.height / 2, bottom: t.schY - t.height / 2 }; }\n getSourcePortById(t) { return new Map(t.filter((e) =\u003e this.isSourcePort(e)).map((e) =\u003e [e.source_port_id, e])); }\n getSchematicComponentById(t) { return new Map(t.filter((e) =\u003e this.isSchematicComponent(e)).map((e) =\u003e [e.schematic_component_id, e])); }\n getPlacementBySchematicComponentId(t) { return new Map(t.filter((e) =\u003e e.schematicComponentId).map((e) =\u003e [e.schematicComponentId, e])); }\n getPortsBySchematicComponentId(t) { let e = new Map; for (let r of t.filter((n) =\u003e this.isSchematicPort(n))) {\n if (!r.schematic_component_id)\n continue;\n let n = e.get(r.schematic_component_id);\n if (n)\n n.push(r);\n else\n e.set(r.schematic_component_id, [r]);\n } return e; }\n getPinSpacing(t, e) { if (!t.schematicComponentId)\n return null; let r = e.get(t.schematicComponentId); return typeof r?.pin_spacing === \"number\" ? r.pin_spacing : null; }\n getPinName(t, e) { let r = e.get(t.source_port_id); if (r?.name)\n return r.name; if (t.display_pin_label)\n return t.display_pin_label; if (r?.pin_number !== void 0)\n return String(r.pin_number); return; }\n getMaxLabelLengthBySide(t) { let e = { left: 0, right: 0, top: 0, bottom: 0 }; for (let r of t) {\n if (!this.isSchematicSide(r.side_of_component))\n continue;\n if (!r.display_pin_label)\n continue;\n e[r.side_of_component] = Math.max(e[r.side_of_component], Zi(r));\n } return e; }\n getOuterPinBySide(t, e) { if (e.length === 0)\n return null; switch (t) {\n case \"top\": return e.reduce((r, n) =\u003e n.center.y \u003e r.center.y ? n : r);\n case \"bottom\": return e.reduce((r, n) =\u003e n.center.y \u003c r.center.y ? n : r);\n case \"left\": return e.reduce((r, n) =\u003e n.center.x \u003c r.center.x ? n : r);\n case \"right\": return e.reduce((r, n) =\u003e n.center.x \u003e r.center.x ? n : r);\n } }\n getPinPaddingToEdge(t, e, r) { let n = this.getCenteredRectBounds(t); switch (r) {\n case \"top\": return Math.max(0, n.top - e.center.y);\n case \"bottom\": return Math.max(0, e.center.y - n.bottom);\n case \"left\": return Math.max(0, e.center.x - n.left);\n case \"right\": return Math.max(0, n.right - e.center.x);\n } }\n getBoxEdgeSidesForPinSide(t) { return this.isHorizontalSide(t) ? [\"top\", \"bottom\"] : [\"left\", \"right\"]; }\n getMaxAllowedPinPadding(t, e, r) { let n = this.isHorizontalSide(e) ? [\"left\", \"right\"] : [\"top\", \"bottom\"]; return (r[n[0]] + r[n[1]] + t) / 2; }\n createIssue(t) { let e = Math.max(0, t.measuredPadding - t.maxAllowedPadding), r = e * 2; return { lineItemType: \"SchematicPinPaddingToEdgeTooLarge\", pinSide: t.pinSide, edgeSide: t.edgeSide, pinName: t.pinName, schematicBox: t.schematicBox, measuredPadding: t.measuredPadding, maxAllowedPadding: t.maxAllowedPadding, excessPadding: e, suggestedSchWidth: this.isHorizontalSide(t.pinSide) ? void 0 : Math.max(0, t.schematicBox.width - r), suggestedSchHeight: this.isHorizontalSide(t.pinSide) ? Math.max(0, t.schematicBox.height - r) : void 0, message: this.isHorizontalSide(t.pinSide) ? `${this.MESSAGE} height` : `${this.MESSAGE} width` }; }\n}\nvar Xy = new Map([[\"T\", 1000000000000], [\"G\", 1e9], [\"M\", 1e6], [\"K\", 1000], [\"k\", 1000], [\"\", 1], [\"m\", 0.001], [\"µ\", 0.000001], [\"μ\", 0.000001], [\"u\", 0.000001], [\"n\", 0.000000001], [\"p\", 0.000000000001], [\"f\", 0.000000000000001]]), d5 = [...Xy.keys()];\nfunction Dy(t) { return Xy.get(t); }\nvar Vy = { Hz: { baseUnit: \"Hz\", variants: { MHz: 1e6, kHz: 1000, Hz: 1 } }, g: { baseUnit: \"g\", variants: { kg: 1000, g: 1 } }, Ω: { baseUnit: \"Ω\", variants: { mΩ: 0.001, mohm: 0.001, mOhm: 0.001, milliohm: 0.001, Ω: 1, ohm: 1, Ohm: 1, kΩ: 1000, KΩ: 1000, kohm: 1000, kOhm: 1000, KOhm: 1000, Kohm: 1000, MΩ: 1e6, Mohm: 1e6, MOhm: 1e6, megohm: 1e6, Megohm: 1e6, GΩ: 1e9, Gohm: 1e9, GOhm: 1e9, TΩ: 1000000000000, Tohm: 1000000000000, TOhm: 1000000000000 } }, V: { baseUnit: \"V\", variants: { mV: 0.001, V: 1, kV: 1000, KV: 1000, MV: 1e6, GV: 1e9, TV: 1000000000000 } }, A: { baseUnit: \"A\", variants: { µA: 0.000001, μA: 0.000001, mA: 0.001, ma: 0.001, A: 1, kA: 1000, MA: 1e6 } }, F: { baseUnit: \"F\", variants: { pF: 0.000000000001, nF: 0.000000001, µF: 0.000001, μF: 0.000001, uF: 0.000001, mF: 0.001, F: 1, kF: 1000, KF: 1000, MF: 1e6 } }, H: { baseUnit: \"H\", variants: { pH: 0.000000000001, nH: 0.000000001, µH: 0.000001, μH: 0.000001, uH: 0.000001, mH: 0.001, H: 1, kH: 1000, KH: 1000, MH: 1e6 } }, ml: { baseUnit: \"ml\", variants: { ml: 1, mL: 1, l: 1000, L: 1000 } }, deg: { baseUnit: \"deg\", variants: { rad: 180 / Math.PI } }, ms: { baseUnit: \"ms\", variants: { fs: 0.000000000001, ps: 0.000000001, ns: 0.000001, us: 0.001, µs: 0.001, μs: 0.001, ms: 1, s: 1000 } }, mm: { baseUnit: \"mm\", variants: { nm: 0.000001, µm: 0.001, μm: 0.001, um: 0.001, mm: 1, cm: 10, dm: 100, m: 1000, km: 1e6, in: 25.4, ft: 304.8, IN: 25.4, FT: 304.8, yd: 914.4, mi: 1609344, mil: 0.0254 } } }, ep = new Set;\nfor (let [t, e] of Object.entries(Vy)) {\n ep.add(t);\n for (let r of Object.keys(e.variants))\n ep.add(r);\n}\nfunction m5(t) { for (let e of Object.values(Vy)) {\n if (t in e.variants)\n return { baseUnit: e.baseUnit, conversionFactor: e.variants[t] };\n for (let [r, n] of Object.entries(e.variants)) {\n if (!t.endsWith(r))\n continue;\n let i = t.slice(0, -r.length), s = Dy(i);\n if (s == null)\n continue;\n return { baseUnit: e.baseUnit, conversionFactor: s * n };\n }\n} return { baseUnit: t, conversionFactor: 1 }; }\nfunction se(t, e) { if (t === void 0 || t === null)\n return { parsedUnit: null, unitOfValue: null, value: null }; if (typeof t === \"string\" \u0026\u0026 t.match(/^-?[\\d.]+$/))\n return { value: Number.parseFloat(t), parsedUnit: null, unitOfValue: null }; if (typeof t === \"number\")\n return { value: t, parsedUnit: null, unitOfValue: null }; if (typeof t === \"object\" \u0026\u0026 \"x\" in t \u0026\u0026 \"y\" in t) {\n let a = se(t.x, e), p = se(t.x, e), d = se(t.y, e);\n if (p.value === null || d.value === null)\n return { parsedUnit: null, unitOfValue: null, value: null };\n return { parsedUnit: a.parsedUnit, unitOfValue: a.unitOfValue, value: { x: p.value, y: d.value } };\n} let n = t.toString().split(\"\").reverse().join(\"\").match(/[^\\d\\s]+/)?.[0]; if (!n)\n throw Error(`Could not determine unit: \"${t}\"`); let i = n.split(\"\").reverse().join(\"\"), s = t.slice(0, -i.length), o = Dy(i); if (e \u0026\u0026 o != null)\n return { parsedUnit: null, unitOfValue: e, value: Number.parseFloat(s) * o }; if (o != null \u0026\u0026 !ep.has(i))\n return { parsedUnit: null, unitOfValue: null, value: Number.parseFloat(s) * o }; let { baseUnit: c, conversionFactor: l } = m5(i); return { parsedUnit: i, unitOfValue: c, value: l * Number.parseFloat(s) }; }\nd5.filter((t) =\u003e t !== \"\").sort((t, e) =\u003e e.length - t.length).map((t) =\u003e t.replace(/[.*+?^${}()|[\\]\\\\]/g, \"\\\\$\u0026\")).join(\"|\");\nvar kt;\n(function (t) { t.assertEqual = (i) =\u003e { }; function e(i) { } t.assertIs = e; function r(i) { throw Error(); } t.assertNever = r, t.arrayToEnum = (i) =\u003e { let s = {}; for (let o of i)\n s[o] = o; return s; }, t.getValidEnumValues = (i) =\u003e { let s = t.objectKeys(i).filter((c) =\u003e typeof i[i[c]] !== \"number\"), o = {}; for (let c of s)\n o[c] = i[c]; return t.objectValues(o); }, t.objectValues = (i) =\u003e t.objectKeys(i).map(function (s) { return i[s]; }), t.objectKeys = typeof Object.keys === \"function\" ? (i) =\u003e Object.keys(i) : (i) =\u003e { let s = []; for (let o in i)\n if (Object.prototype.hasOwnProperty.call(i, o))\n s.push(o); return s; }, t.find = (i, s) =\u003e { for (let o of i)\n if (s(o))\n return o; return; }, t.isInteger = typeof Number.isInteger === \"function\" ? (i) =\u003e Number.isInteger(i) : (i) =\u003e typeof i === \"number\" \u0026\u0026 Number.isFinite(i) \u0026\u0026 Math.floor(i) === i; function n(i, s = \" | \") { return i.map((o) =\u003e typeof o === \"string\" ? `'${o}'` : o).join(s); } t.joinValues = n, t.jsonStringifyReplacer = (i, s) =\u003e { if (typeof s === \"bigint\")\n return s.toString(); return s; }; })(kt || (kt = {}));\nvar zy;\n(function (t) { t.mergeShapes = (e, r) =\u003e ({ ...e, ...r }); })(zy || (zy = {}));\nvar pt = kt.arrayToEnum([\"string\", \"nan\", \"number\", \"integer\", \"float\", \"boolean\", \"date\", \"bigint\", \"symbol\", \"function\", \"undefined\", \"null\", \"array\", \"object\", \"unknown\", \"promise\", \"void\", \"never\", \"map\", \"set\"]), We = (t) =\u003e { switch (typeof t) {\n case \"undefined\": return pt.undefined;\n case \"string\": return pt.string;\n case \"number\": return Number.isNaN(t) ? pt.nan : pt.number;\n case \"boolean\": return pt.boolean;\n case \"function\": return pt.function;\n case \"bigint\": return pt.bigint;\n case \"symbol\": return pt.symbol;\n case \"object\":\n if (Array.isArray(t))\n return pt.array;\n if (t === null)\n return pt.null;\n if (t.then \u0026\u0026 typeof t.then === \"function\" \u0026\u0026 t.catch \u0026\u0026 typeof t.catch === \"function\")\n return pt.promise;\n if (typeof Map \u003c \"u\" \u0026\u0026 t instanceof Map)\n return pt.map;\n if (typeof Set \u003c \"u\" \u0026\u0026 t instanceof Set)\n return pt.set;\n if (typeof Date \u003c \"u\" \u0026\u0026 t instanceof Date)\n return pt.date;\n return pt.object;\n default: return pt.unknown;\n} };\nvar X = kt.arrayToEnum([\"invalid_type\", \"invalid_literal\", \"custom\", \"invalid_union\", \"invalid_union_discriminator\", \"invalid_enum_value\", \"unrecognized_keys\", \"invalid_arguments\", \"invalid_return_type\", \"invalid_date\", \"invalid_string\", \"too_small\", \"too_big\", \"invalid_intersection_types\", \"not_multiple_of\", \"not_finite\"]);\nclass pe extends Error {\n get errors() { return this.issues; }\n constructor(t) { super(); this.issues = [], this.addIssue = (r) =\u003e { this.issues = [...this.issues, r]; }, this.addIssues = (r = []) =\u003e { this.issues = [...this.issues, ...r]; }; let e = new.target.prototype; if (Object.setPrototypeOf)\n Object.setPrototypeOf(this, e);\n else\n this.__proto__ = e; this.name = \"ZodError\", this.issues = t; }\n format(t) { let e = t || function (i) { return i.message; }, r = { _errors: [] }, n = (i) =\u003e { for (let s of i.issues)\n if (s.code === \"invalid_union\")\n s.unionErrors.map(n);\n else if (s.code === \"invalid_return_type\")\n n(s.returnTypeError);\n else if (s.code === \"invalid_arguments\")\n n(s.argumentsError);\n else if (s.path.length === 0)\n r._errors.push(e(s));\n else {\n let o = r, c = 0;\n while (c \u003c s.path.length) {\n let l = s.path[c];\n if (c !== s.path.length - 1)\n o[l] = o[l] || { _errors: [] };\n else\n o[l] = o[l] || { _errors: [] }, o[l]._errors.push(e(s));\n o = o[l], c++;\n }\n } }; return n(this), r; }\n static assert(t) { if (!(t instanceof pe))\n throw Error(`Not a ZodError: ${t}`); }\n toString() { return this.message; }\n get message() { return JSON.stringify(this.issues, kt.jsonStringifyReplacer, 2); }\n get isEmpty() { return this.issues.length === 0; }\n flatten(t = (e) =\u003e e.message) { let e = {}, r = []; for (let n of this.issues)\n if (n.path.length \u003e 0) {\n let i = n.path[0];\n e[i] = e[i] || [], e[i].push(t(n));\n }\n else\n r.push(t(n)); return { formErrors: r, fieldErrors: e }; }\n get formErrors() { return this.flatten(); }\n}\npe.create = (t) =\u003e new pe(t);\nvar f5 = (t, e) =\u003e { let r; switch (t.code) {\n case X.invalid_type:\n if (t.received === pt.undefined)\n r = \"Required\";\n else\n r = `Expected ${t.expected}, received ${t.received}`;\n break;\n case X.invalid_literal:\n r = `Invalid literal value, expected ${JSON.stringify(t.expected, kt.jsonStringifyReplacer)}`;\n break;\n case X.unrecognized_keys:\n r = `Unrecognized key(s) in object: ${kt.joinValues(t.keys, \", \")}`;\n break;\n case X.invalid_union:\n r = \"Invalid input\";\n break;\n case X.invalid_union_discriminator:\n r = `Invalid discriminator value. Expected ${kt.joinValues(t.options)}`;\n break;\n case X.invalid_enum_value:\n r = `Invalid enum value. Expected ${kt.joinValues(t.options)}, received '${t.received}'`;\n break;\n case X.invalid_arguments:\n r = \"Invalid function arguments\";\n break;\n case X.invalid_return_type:\n r = \"Invalid function return type\";\n break;\n case X.invalid_date:\n r = \"Invalid date\";\n break;\n case X.invalid_string:\n if (typeof t.validation === \"object\")\n if (\"includes\" in t.validation) {\n if (r = `Invalid input: must include \"${t.validation.includes}\"`, typeof t.validation.position === \"number\")\n r = `${r} at one or more positions greater than or equal to ${t.validation.position}`;\n }\n else if (\"startsWith\" in t.validation)\n r = `Invalid input: must start with \"${t.validation.startsWith}\"`;\n else if (\"endsWith\" in t.validation)\n r = `Invalid input: must end with \"${t.validation.endsWith}\"`;\n else\n kt.assertNever(t.validation);\n else if (t.validation !== \"regex\")\n r = `Invalid ${t.validation}`;\n else\n r = \"Invalid\";\n break;\n case X.too_small:\n if (t.type === \"array\")\n r = `Array must contain ${t.exact ? \"exactly\" : t.inclusive ? \"at least\" : \"more than\"} ${t.minimum} element(s)`;\n else if (t.type === \"string\")\n r = `String must contain ${t.exact ? \"exactly\" : t.inclusive ? \"at least\" : \"over\"} ${t.minimum} character(s)`;\n else if (t.type === \"number\")\n r = `Number must be ${t.exact ? \"exactly equal to \" : t.inclusive ? \"greater than or equal to \" : \"greater than \"}${t.minimum}`;\n else if (t.type === \"bigint\")\n r = `Number must be ${t.exact ? \"exactly equal to \" : t.inclusive ? \"greater than or equal to \" : \"greater than \"}${t.minimum}`;\n else if (t.type === \"date\")\n r = `Date must be ${t.exact ? \"exactly equal to \" : t.inclusive ? \"greater than or equal to \" : \"greater than \"}${new Date(Number(t.minimum))}`;\n else\n r = \"Invalid input\";\n break;\n case X.too_big:\n if (t.type === \"array\")\n r = `Array must contain ${t.exact ? \"exactly\" : t.inclusive ? \"at most\" : \"less than\"} ${t.maximum} element(s)`;\n else if (t.type === \"string\")\n r = `String must contain ${t.exact ? \"exactly\" : t.inclusive ? \"at most\" : \"under\"} ${t.maximum} character(s)`;\n else if (t.type === \"number\")\n r = `Number must be ${t.exact ? \"exactly\" : t.inclusive ? \"less than or equal to\" : \"less than\"} ${t.maximum}`;\n else if (t.type === \"bigint\")\n r = `BigInt must be ${t.exact ? \"exactly\" : t.inclusive ? \"less than or equal to\" : \"less than\"} ${t.maximum}`;\n else if (t.type === \"date\")\n r = `Date must be ${t.exact ? \"exactly\" : t.inclusive ? \"smaller than or equal to\" : \"smaller than\"} ${new Date(Number(t.maximum))}`;\n else\n r = \"Invalid input\";\n break;\n case X.custom:\n r = \"Invalid input\";\n break;\n case X.invalid_intersection_types:\n r = \"Intersection results could not be merged\";\n break;\n case X.not_multiple_of:\n r = `Number must be a multiple of ${t.multipleOf}`;\n break;\n case X.not_finite:\n r = \"Number must be finite\";\n break;\n default: r = e.defaultError, kt.assertNever(t);\n} return { message: r }; }, cr = f5;\nvar y5 = cr;\nfunction qi() { return y5; }\nvar ds = (t) =\u003e { let { data: e, path: r, errorMaps: n, issueData: i } = t, s = [...r, ...i.path || []], o = { ...i, path: s }; if (i.message !== void 0)\n return { ...i, path: s, message: i.message }; let c = \"\", l = n.filter((a) =\u003e !!a).slice().reverse(); for (let a of l)\n c = a(o, { data: e, defaultError: c }).message; return { ...i, path: s, message: c }; };\nfunction ct(t, e) { let r = qi(), n = ds({ issueData: e, data: t.data, path: t.path, errorMaps: [t.common.contextualErrorMap, t.schemaErrorMap, r, r === cr ? void 0 : cr].filter((i) =\u003e !!i) }); t.common.issues.push(n); }\nclass ee {\n constructor() { this.value = \"valid\"; }\n dirty() { if (this.value === \"valid\")\n this.value = \"dirty\"; }\n abort() { if (this.value !== \"aborted\")\n this.value = \"aborted\"; }\n static mergeArray(t, e) { let r = []; for (let n of e) {\n if (n.status === \"aborted\")\n return vt;\n if (n.status === \"dirty\")\n t.dirty();\n r.push(n.value);\n } return { status: t.value, value: r }; }\n static async mergeObjectAsync(t, e) { let r = []; for (let n of e) {\n let i = await n.key, s = await n.value;\n r.push({ key: i, value: s });\n } return ee.mergeObjectSync(t, r); }\n static mergeObjectSync(t, e) { let r = {}; for (let n of e) {\n let { key: i, value: s } = n;\n if (i.status === \"aborted\")\n return vt;\n if (s.status === \"aborted\")\n return vt;\n if (i.status === \"dirty\")\n t.dirty();\n if (s.status === \"dirty\")\n t.dirty();\n if (i.value !== \"__proto__\" \u0026\u0026 (typeof s.value \u003c \"u\" || n.alwaysSet))\n r[i.value] = s.value;\n } return { status: t.value, value: r }; }\n}\nvar vt = Object.freeze({ status: \"aborted\" }), Xn = (t) =\u003e ({ status: \"dirty\", value: t }), ne = (t) =\u003e ({ status: \"valid\", value: t }), rp = (t) =\u003e t.status === \"aborted\", np = (t) =\u003e t.status === \"dirty\", Ir = (t) =\u003e t.status === \"valid\", Ji = (t) =\u003e typeof Promise \u003c \"u\" \u0026\u0026 t instanceof Promise;\nvar dt;\n(function (t) { t.errToObj = (e) =\u003e typeof e === \"string\" ? { message: e } : e || {}, t.toString = (e) =\u003e typeof e === \"string\" ? e : e?.message; })(dt || (dt = {}));\nclass ve {\n constructor(t, e, r, n) { this._cachedPath = [], this.parent = t, this.data = e, this._path = r, this._key = n; }\n get path() { if (!this._cachedPath.length)\n if (Array.isArray(this._key))\n this._cachedPath.push(...this._path, ...this._key);\n else\n this._cachedPath.push(...this._path, this._key); return this._cachedPath; }\n}\nvar Uy = (t, e) =\u003e { if (Ir(e))\n return { success: true, data: e.value };\nelse {\n if (!t.common.issues.length)\n throw Error(\"Validation failed but no issues detected.\");\n return { success: false, get error() { if (this._error)\n return this._error; let r = new pe(t.common.issues); return this._error = r, this._error; } };\n} };\nfunction It(t) { if (!t)\n return {}; let { errorMap: e, invalid_type_error: r, required_error: n, description: i } = t; if (e \u0026\u0026 (r || n))\n throw Error(`Can't use \"invalid_type_error\" or \"required_error\" in conjunction with custom error map.`); if (e)\n return { errorMap: e, description: i }; return { errorMap: (o, c) =\u003e { let { message: l } = t; if (o.code === \"invalid_enum_value\")\n return { message: l ?? c.defaultError }; if (typeof c.data \u003e \"u\")\n return { message: l ?? n ?? c.defaultError }; if (o.code !== \"invalid_type\")\n return { message: c.defaultError }; return { message: l ?? r ?? c.defaultError }; }, description: i }; }\nclass Ft {\n get description() { return this._def.description; }\n _getType(t) { return We(t.data); }\n _getOrReturnCtx(t, e) { return e || { common: t.parent.common, data: t.data, parsedType: We(t.data), schemaErrorMap: this._def.errorMap, path: t.path, parent: t.parent }; }\n _processInputParams(t) { return { status: new ee, ctx: { common: t.parent.common, data: t.data, parsedType: We(t.data), schemaErrorMap: this._def.errorMap, path: t.path, parent: t.parent } }; }\n _parseSync(t) { let e = this._parse(t); if (Ji(e))\n throw Error(\"Synchronous parse encountered promise.\"); return e; }\n _parseAsync(t) { let e = this._parse(t); return Promise.resolve(e); }\n parse(t, e) { let r = this.safeParse(t, e); if (r.success)\n return r.data; throw r.error; }\n safeParse(t, e) { let r = { common: { issues: [], async: e?.async ?? false, contextualErrorMap: e?.errorMap }, path: e?.path || [], schemaErrorMap: this._def.errorMap, parent: null, data: t, parsedType: We(t) }, n = this._parseSync({ data: t, path: r.path, parent: r }); return Uy(r, n); }\n \"~validate\"(t) { let e = { common: { issues: [], async: !!this[\"~standard\"].async }, path: [], schemaErrorMap: this._def.errorMap, parent: null, data: t, parsedType: We(t) }; if (!this[\"~standard\"].async)\n try {\n let r = this._parseSync({ data: t, path: [], parent: e });\n return Ir(r) ? { value: r.value } : { issues: e.common.issues };\n }\n catch (r) {\n if (r?.message?.toLowerCase()?.includes(\"encountered\"))\n this[\"~standard\"].async = true;\n e.common = { issues: [], async: true };\n } return this._parseAsync({ data: t, path: [], parent: e }).then((r) =\u003e Ir(r) ? { value: r.value } : { issues: e.common.issues }); }\n async parseAsync(t, e) { let r = await this.safeParseAsync(t, e); if (r.success)\n return r.data; throw r.error; }\n async safeParseAsync(t, e) { let r = { common: { issues: [], contextualErrorMap: e?.errorMap, async: true }, path: e?.path || [], schemaErrorMap: this._def.errorMap, parent: null, data: t, parsedType: We(t) }, n = this._parse({ data: t, path: r.path, parent: r }), i = await (Ji(n) ? n : Promise.resolve(n)); return Uy(r, i); }\n refine(t, e) { let r = (n) =\u003e { if (typeof e === \"string\" || typeof e \u003e \"u\")\n return { message: e };\n else if (typeof e === \"function\")\n return e(n);\n else\n return e; }; return this._refinement((n, i) =\u003e { let s = t(n), o = () =\u003e i.addIssue({ code: X.custom, ...r(n) }); if (typeof Promise \u003c \"u\" \u0026\u0026 s instanceof Promise)\n return s.then((c) =\u003e { if (!c)\n return o(), false;\n else\n return true; }); if (!s)\n return o(), false;\n else\n return true; }); }\n refinement(t, e) { return this._refinement((r, n) =\u003e { if (!t(r))\n return n.addIssue(typeof e === \"function\" ? e(r, n) : e), false;\n else\n return true; }); }\n _refinement(t) { return new Ie({ schema: this, typeName: wt.ZodEffects, effect: { type: \"refinement\", refinement: t } }); }\n superRefine(t) { return this._refinement(t); }\n constructor(t) { this.spa = this.safeParseAsync, this._def = t, this.parse = this.parse.bind(this), this.safeParse = this.safeParse.bind(this), this.parseAsync = this.parseAsync.bind(this), this.safeParseAsync = this.safeParseAsync.bind(this), this.spa = this.spa.bind(this), this.refine = this.refine.bind(this), this.refinement = this.refinement.bind(this), this.superRefine = this.superRefine.bind(this), this.optional = this.optional.bind(this), this.nullable = this.nullable.bind(this), this.nullish = this.nullish.bind(this), this.array = this.array.bind(this), this.promise = this.promise.bind(this), this.or = this.or.bind(this), this.and = this.and.bind(this), this.transform = this.transform.bind(this), this.brand = this.brand.bind(this), this.default = this.default.bind(this), this.catch = this.catch.bind(this), this.describe = this.describe.bind(this), this.pipe = this.pipe.bind(this), this.readonly = this.readonly.bind(this), this.isNullable = this.isNullable.bind(this), this.isOptional = this.isOptional.bind(this), this[\"~standard\"] = { version: 1, vendor: \"zod\", validate: (e) =\u003e this[\"~validate\"](e) }; }\n optional() { return Be.create(this, this._def); }\n nullable() { return lr.create(this, this._def); }\n nullish() { return this.nullable().optional(); }\n array() { return Pe.create(this); }\n promise() { return Hn.create(this, this._def); }\n or(t) { return no.create([this, t], this._def); }\n and(t) { return io.create(this, t, this._def); }\n transform(t) { return new Ie({ ...It(this._def), schema: this, typeName: wt.ZodEffects, effect: { type: \"transform\", transform: t } }); }\n default(t) { let e = typeof t === \"function\" ? t : () =\u003e t; return new co({ ...It(this._def), innerType: this, defaultValue: e, typeName: wt.ZodDefault }); }\n brand() { return new ap({ typeName: wt.ZodBranded, type: this, ...It(this._def) }); }\n catch(t) { let e = typeof t === \"function\" ? t : () =\u003e t; return new lo({ ...It(this._def), innerType: this, catchValue: e, typeName: wt.ZodCatch }); }\n describe(t) { return new this.constructor({ ...this._def, description: t }); }\n pipe(t) { return xs.create(this, t); }\n readonly() { return po.create(this); }\n isOptional() { return this.safeParse(void 0).success; }\n isNullable() { return this.safeParse(null).success; }\n}\nvar _5 = /^c[^\\s-]{8,}$/i, g5 = /^[0-9a-z]+$/, x5 = /^[0-9A-HJKMNP-TV-Z]{26}$/i, b5 = /^[0-9a-fA-F]{8}\\b-[0-9a-fA-F]{4}\\b-[0-9a-fA-F]{4}\\b-[0-9a-fA-F]{4}\\b-[0-9a-fA-F]{12}$/i, v5 = /^[a-z0-9_-]{21}$/i, S5 = /^[A-Za-z0-9-_]+\\.[A-Za-z0-9-_]+\\.[A-Za-z0-9-_]*$/, w5 = /^[-+]?P(?!$)(?:(?:[-+]?\\d+Y)|(?:[-+]?\\d+[.,]\\d+Y$))?(?:(?:[-+]?\\d+M)|(?:[-+]?\\d+[.,]\\d+M$))?(?:(?:[-+]?\\d+W)|(?:[-+]?\\d+[.,]\\d+W$))?(?:(?:[-+]?\\d+D)|(?:[-+]?\\d+[.,]\\d+D$))?(?:T(?=[\\d+-])(?:(?:[-+]?\\d+H)|(?:[-+]?\\d+[.,]\\d+H$))?(?:(?:[-+]?\\d+M)|(?:[-+]?\\d+[.,]\\d+M$))?(?:[-+]?\\d+(?:[.,]\\d+)?S)?)??$/, A5 = /^(?!\\.)(?!.*\\.\\.)([A-Z0-9_'+\\-\\.]*)[A-Z0-9_+-]@([A-Z0-9][A-Z0-9\\-]*\\.)+[A-Z]{2,}$/i, P5 = \"^(\\\\p{Extended_Pictographic}|\\\\p{Emoji_Component})+$\", ip, B5 = /^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/, I5 = /^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\\/(3[0-2]|[12]?[0-9])$/, F5 = /^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))$/, M5 = /^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))\\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])$/, C5 = /^([0-9a-zA-Z+/]{4})*(([0-9a-zA-Z+/]{2}==)|([0-9a-zA-Z+/]{3}=))?$/, k5 = /^([0-9a-zA-Z-_]{4})*(([0-9a-zA-Z-_]{2}(==)?)|([0-9a-zA-Z-_]{3}(=)?))?$/, Hy = \"((\\\\d\\\\d[2468][048]|\\\\d\\\\d[13579][26]|\\\\d\\\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\\\d{4}-((0[13578]|1[02])-(0[1-9]|[12]\\\\d|3[01])|(0[469]|11)-(0[1-9]|[12]\\\\d|30)|(02)-(0[1-9]|1\\\\d|2[0-8])))\", N5 = new RegExp(`^${Hy} dist/index.cjs - seveibar/nema17-rp2040-stepper-controller - tscircuit );\nfunction Qy(t) { let e = \"[0-5]\\\\d\"; if (t.precision)\n e = `${e}\\\\.\\\\d{${t.precision}}`;\nelse if (t.precision == null)\n e = `${e}(\\\\.\\\\d+)?`; let r = t.precision ? \"+\" : \"?\"; return `([01]\\\\d|2[0-3]):[0-5]\\\\d(:${e})${r}`; }\nfunction Y5(t) { return new RegExp(`^${Qy(t)} dist/index.cjs - seveibar/nema17-rp2040-stepper-controller - tscircuit ); }\nfunction L5(t) { let e = `${Hy}T${Qy(t)}`, r = []; if (r.push(t.local ? \"Z?\" : \"Z\"), t.offset)\n r.push(\"([+-]\\\\d{2}:?\\\\d{2})\"); return e = `${e}(${r.join(\"|\")})`, new RegExp(`^${e} dist/index.cjs - seveibar/nema17-rp2040-stepper-controller - tscircuit ); }\nfunction T5(t, e) { if ((e === \"v4\" || !e) \u0026\u0026 B5.test(t))\n return true; if ((e === \"v6\" || !e) \u0026\u0026 F5.test(t))\n return true; return false; }\nfunction E5(t, e) { if (!S5.test(t))\n return false; try {\n let [r] = t.split(\".\");\n if (!r)\n return !1;\n let n = r.replace(/-/g, \"+\").replace(/_/g, \"/\").padEnd(r.length + (4 - r.length % 4) % 4, \"=\"), i = JSON.parse(atob(n));\n if (typeof i !== \"object\" || i === null)\n return !1;\n if (\"typ\" in i \u0026\u0026 i?.typ !== \"JWT\")\n return !1;\n if (!i.alg)\n return !1;\n if (e \u0026\u0026 i.alg !== e)\n return !1;\n return !0;\n}\ncatch {\n return false;\n} }\nfunction R5(t, e) { if ((e === \"v4\" || !e) \u0026\u0026 I5.test(t))\n return true; if ((e === \"v6\" || !e) \u0026\u0026 M5.test(t))\n return true; return false; }\nclass je extends Ft {\n _parse(t) { if (this._def.coerce)\n t.data = String(t.data); if (this._getType(t) !== pt.string) {\n let i = this._getOrReturnCtx(t);\n return ct(i, { code: X.invalid_type, expected: pt.string, received: i.parsedType }), vt;\n } let r = new ee, n = void 0; for (let i of this._def.checks)\n if (i.kind === \"min\") {\n if (t.data.length \u003c i.value)\n n = this._getOrReturnCtx(t, n), ct(n, { code: X.too_small, minimum: i.value, type: \"string\", inclusive: true, exact: false, message: i.message }), r.dirty();\n }\n else if (i.kind === \"max\") {\n if (t.data.length \u003e i.value)\n n = this._getOrReturnCtx(t, n), ct(n, { code: X.too_big, maximum: i.value, type: \"string\", inclusive: true, exact: false, message: i.message }), r.dirty();\n }\n else if (i.kind === \"length\") {\n let s = t.data.length \u003e i.value, o = t.data.length \u003c i.value;\n if (s || o) {\n if (n = this._getOrReturnCtx(t, n), s)\n ct(n, { code: X.too_big, maximum: i.value, type: \"string\", inclusive: true, exact: true, message: i.message });\n else if (o)\n ct(n, { code: X.too_small, minimum: i.value, type: \"string\", inclusive: true, exact: true, message: i.message });\n r.dirty();\n }\n }\n else if (i.kind === \"email\") {\n if (!A5.test(t.data))\n n = this._getOrReturnCtx(t, n), ct(n, { validation: \"email\", code: X.invalid_string, message: i.message }), r.dirty();\n }\n else if (i.kind === \"emoji\") {\n if (!ip)\n ip = new RegExp(P5, \"u\");\n if (!ip.test(t.data))\n n = this._getOrReturnCtx(t, n), ct(n, { validation: \"emoji\", code: X.invalid_string, message: i.message }), r.dirty();\n }\n else if (i.kind === \"uuid\") {\n if (!b5.test(t.data))\n n = this._getOrReturnCtx(t, n), ct(n, { validation: \"uuid\", code: X.invalid_string, message: i.message }), r.dirty();\n }\n else if (i.kind === \"nanoid\") {\n if (!v5.test(t.data))\n n = this._getOrReturnCtx(t, n), ct(n, { validation: \"nanoid\", code: X.invalid_string, message: i.message }), r.dirty();\n }\n else if (i.kind === \"cuid\") {\n if (!_5.test(t.data))\n n = this._getOrReturnCtx(t, n), ct(n, { validation: \"cuid\", code: X.invalid_string, message: i.message }), r.dirty();\n }\n else if (i.kind === \"cuid2\") {\n if (!g5.test(t.data))\n n = this._getOrReturnCtx(t, n), ct(n, { validation: \"cuid2\", code: X.invalid_string, message: i.message }), r.dirty();\n }\n else if (i.kind === \"ulid\") {\n if (!x5.test(t.data))\n n = this._getOrReturnCtx(t, n), ct(n, { validation: \"ulid\", code: X.invalid_string, message: i.message }), r.dirty();\n }\n else if (i.kind === \"url\")\n try {\n new URL(t.data);\n }\n catch {\n n = this._getOrReturnCtx(t, n), ct(n, { validation: \"url\", code: X.invalid_string, message: i.message }), r.dirty();\n }\n else if (i.kind === \"regex\") {\n if (i.regex.lastIndex = 0, !i.regex.test(t.data))\n n = this._getOrReturnCtx(t, n), ct(n, { validation: \"regex\", code: X.invalid_string, message: i.message }), r.dirty();\n }\n else if (i.kind === \"trim\")\n t.data = t.data.trim();\n else if (i.kind === \"includes\") {\n if (!t.data.includes(i.value, i.position))\n n = this._getOrReturnCtx(t, n), ct(n, { code: X.invalid_string, validation: { includes: i.value, position: i.position }, message: i.message }), r.dirty();\n }\n else if (i.kind === \"toLowerCase\")\n t.data = t.data.toLowerCase();\n else if (i.kind === \"toUpperCase\")\n t.data = t.data.toUpperCase();\n else if (i.kind === \"startsWith\") {\n if (!t.data.startsWith(i.value))\n n = this._getOrReturnCtx(t, n), ct(n, { code: X.invalid_string, validation: { startsWith: i.value }, message: i.message }), r.dirty();\n }\n else if (i.kind === \"endsWith\") {\n if (!t.data.endsWith(i.value))\n n = this._getOrReturnCtx(t, n), ct(n, { code: X.invalid_string, validation: { endsWith: i.value }, message: i.message }), r.dirty();\n }\n else if (i.kind === \"datetime\") {\n if (!L5(i).test(t.data))\n n = this._getOrReturnCtx(t, n), ct(n, { code: X.invalid_string, validation: \"datetime\", message: i.message }), r.dirty();\n }\n else if (i.kind === \"date\") {\n if (!N5.test(t.data))\n n = this._getOrReturnCtx(t, n), ct(n, { code: X.invalid_string, validation: \"date\", message: i.message }), r.dirty();\n }\n else if (i.kind === \"time\") {\n if (!Y5(i).test(t.data))\n n = this._getOrReturnCtx(t, n), ct(n, { code: X.invalid_string, validation: \"time\", message: i.message }), r.dirty();\n }\n else if (i.kind === \"duration\") {\n if (!w5.test(t.data))\n n = this._getOrReturnCtx(t, n), ct(n, { validation: \"duration\", code: X.invalid_string, message: i.message }), r.dirty();\n }\n else if (i.kind === \"ip\") {\n if (!T5(t.data, i.version))\n n = this._getOrReturnCtx(t, n), ct(n, { validation: \"ip\", code: X.invalid_string, message: i.message }), r.dirty();\n }\n else if (i.kind === \"jwt\") {\n if (!E5(t.data, i.alg))\n n = this._getOrReturnCtx(t, n), ct(n, { validation: \"jwt\", code: X.invalid_string, message: i.message }), r.dirty();\n }\n else if (i.kind === \"cidr\") {\n if (!R5(t.data, i.version))\n n = this._getOrReturnCtx(t, n), ct(n, { validation: \"cidr\", code: X.invalid_string, message: i.message }), r.dirty();\n }\n else if (i.kind === \"base64\") {\n if (!C5.test(t.data))\n n = this._getOrReturnCtx(t, n), ct(n, { validation: \"base64\", code: X.invalid_string, message: i.message }), r.dirty();\n }\n else if (i.kind === \"base64url\") {\n if (!k5.test(t.data))\n n = this._getOrReturnCtx(t, n), ct(n, { validation: \"base64url\", code: X.invalid_string, message: i.message }), r.dirty();\n }\n else\n kt.assertNever(i); return { status: r.value, value: t.data }; }\n _regex(t, e, r) { return this.refinement((n) =\u003e t.test(n), { validation: e, code: X.invalid_string, ...dt.errToObj(r) }); }\n _addCheck(t) { return new je({ ...this._def, checks: [...this._def.checks, t] }); }\n email(t) { return this._addCheck({ kind: \"email\", ...dt.errToObj(t) }); }\n url(t) { return this._addCheck({ kind: \"url\", ...dt.errToObj(t) }); }\n emoji(t) { return this._addCheck({ kind: \"emoji\", ...dt.errToObj(t) }); }\n uuid(t) { return this._addCheck({ kind: \"uuid\", ...dt.errToObj(t) }); }\n nanoid(t) { return this._addCheck({ kind: \"nanoid\", ...dt.errToObj(t) }); }\n cuid(t) { return this._addCheck({ kind: \"cuid\", ...dt.errToObj(t) }); }\n cuid2(t) { return this._addCheck({ kind: \"cuid2\", ...dt.errToObj(t) }); }\n ulid(t) { return this._addCheck({ kind: \"ulid\", ...dt.errToObj(t) }); }\n base64(t) { return this._addCheck({ kind: \"base64\", ...dt.errToObj(t) }); }\n base64url(t) { return this._addCheck({ kind: \"base64url\", ...dt.errToObj(t) }); }\n jwt(t) { return this._addCheck({ kind: \"jwt\", ...dt.errToObj(t) }); }\n ip(t) { return this._addCheck({ kind: \"ip\", ...dt.errToObj(t) }); }\n cidr(t) { return this._addCheck({ kind: \"cidr\", ...dt.errToObj(t) }); }\n datetime(t) { if (typeof t === \"string\")\n return this._addCheck({ kind: \"datetime\", precision: null, offset: false, local: false, message: t }); return this._addCheck({ kind: \"datetime\", precision: typeof t?.precision \u003e \"u\" ? null : t?.precision, offset: t?.offset ?? false, local: t?.local ?? false, ...dt.errToObj(t?.message) }); }\n date(t) { return this._addCheck({ kind: \"date\", message: t }); }\n time(t) { if (typeof t === \"string\")\n return this._addCheck({ kind: \"time\", precision: null, message: t }); return this._addCheck({ kind: \"time\", precision: typeof t?.precision \u003e \"u\" ? null : t?.precision, ...dt.errToObj(t?.message) }); }\n duration(t) { return this._addCheck({ kind: \"duration\", ...dt.errToObj(t) }); }\n regex(t, e) { return this._addCheck({ kind: \"regex\", regex: t, ...dt.errToObj(e) }); }\n includes(t, e) { return this._addCheck({ kind: \"includes\", value: t, position: e?.position, ...dt.errToObj(e?.message) }); }\n startsWith(t, e) { return this._addCheck({ kind: \"startsWith\", value: t, ...dt.errToObj(e) }); }\n endsWith(t, e) { return this._addCheck({ kind: \"endsWith\", value: t, ...dt.errToObj(e) }); }\n min(t, e) { return this._addCheck({ kind: \"min\", value: t, ...dt.errToObj(e) }); }\n max(t, e) { return this._addCheck({ kind: \"max\", value: t, ...dt.errToObj(e) }); }\n length(t, e) { return this._addCheck({ kind: \"length\", value: t, ...dt.errToObj(e) }); }\n nonempty(t) { return this.min(1, dt.errToObj(t)); }\n trim() { return new je({ ...this._def, checks: [...this._def.checks, { kind: \"trim\" }] }); }\n toLowerCase() { return new je({ ...this._def, checks: [...this._def.checks, { kind: \"toLowerCase\" }] }); }\n toUpperCase() { return new je({ ...this._def, checks: [...this._def.checks, { kind: \"toUpperCase\" }] }); }\n get isDatetime() { return !!this._def.checks.find((t) =\u003e t.kind === \"datetime\"); }\n get isDate() { return !!this._def.checks.find((t) =\u003e t.kind === \"date\"); }\n get isTime() { return !!this._def.checks.find((t) =\u003e t.kind === \"time\"); }\n get isDuration() { return !!this._def.checks.find((t) =\u003e t.kind === \"duration\"); }\n get isEmail() { return !!this._def.checks.find((t) =\u003e t.kind === \"email\"); }\n get isURL() { return !!this._def.checks.find((t) =\u003e t.kind === \"url\"); }\n get isEmoji() { return !!this._def.checks.find((t) =\u003e t.kind === \"emoji\"); }\n get isUUID() { return !!this._def.checks.find((t) =\u003e t.kind === \"uuid\"); }\n get isNANOID() { return !!this._def.checks.find((t) =\u003e t.kind === \"nanoid\"); }\n get isCUID() { return !!this._def.checks.find((t) =\u003e t.kind === \"cuid\"); }\n get isCUID2() { return !!this._def.checks.find((t) =\u003e t.kind === \"cuid2\"); }\n get isULID() { return !!this._def.checks.find((t) =\u003e t.kind === \"ulid\"); }\n get isIP() { return !!this._def.checks.find((t) =\u003e t.kind === \"ip\"); }\n get isCIDR() { return !!this._def.checks.find((t) =\u003e t.kind === \"cidr\"); }\n get isBase64() { return !!this._def.checks.find((t) =\u003e t.kind === \"base64\"); }\n get isBase64url() { return !!this._def.checks.find((t) =\u003e t.kind === \"base64url\"); }\n get minLength() { let t = null; for (let e of this._def.checks)\n if (e.kind === \"min\") {\n if (t === null || e.value \u003e t)\n t = e.value;\n } return t; }\n get maxLength() { let t = null; for (let e of this._def.checks)\n if (e.kind === \"max\") {\n if (t === null || e.value \u003c t)\n t = e.value;\n } return t; }\n}\nje.create = (t) =\u003e new je({ checks: [], typeName: wt.ZodString, coerce: t?.coerce ?? false, ...It(t) });\nfunction O5(t, e) { let r = (t.toString().split(\".\")[1] || \"\").length, n = (e.toString().split(\".\")[1] || \"\").length, i = r \u003e n ? r : n, s = Number.parseInt(t.toFixed(i).replace(\".\", \"\")), o = Number.parseInt(e.toFixed(i).replace(\".\", \"\")); return s % o / 10 ** i; }\nclass Vn extends Ft {\n constructor() { super(...arguments); this.min = this.gte, this.max = this.lte, this.step = this.multipleOf; }\n _parse(t) { if (this._def.coerce)\n t.data = Number(t.data); if (this._getType(t) !== pt.number) {\n let i = this._getOrReturnCtx(t);\n return ct(i, { code: X.invalid_type, expected: pt.number, received: i.parsedType }), vt;\n } let r = void 0, n = new ee; for (let i of this._def.checks)\n if (i.kind === \"int\") {\n if (!kt.isInteger(t.data))\n r = this._getOrReturnCtx(t, r), ct(r, { code: X.invalid_type, expected: \"integer\", received: \"float\", message: i.message }), n.dirty();\n }\n else if (i.kind === \"min\") {\n if (i.inclusive ? t.data \u003c i.value : t.data \u003c= i.value)\n r = this._getOrReturnCtx(t, r), ct(r, { code: X.too_small, minimum: i.value, type: \"number\", inclusive: i.inclusive, exact: false, message: i.message }), n.dirty();\n }\n else if (i.kind === \"max\") {\n if (i.inclusive ? t.data \u003e i.value : t.data \u003e= i.value)\n r = this._getOrReturnCtx(t, r), ct(r, { code: X.too_big, maximum: i.value, type: \"number\", inclusive: i.inclusive, exact: false, message: i.message }), n.dirty();\n }\n else if (i.kind === \"multipleOf\") {\n if (O5(t.data, i.value) !== 0)\n r = this._getOrReturnCtx(t, r), ct(r, { code: X.not_multiple_of, multipleOf: i.value, message: i.message }), n.dirty();\n }\n else if (i.kind === \"finite\") {\n if (!Number.isFinite(t.data))\n r = this._getOrReturnCtx(t, r), ct(r, { code: X.not_finite, message: i.message }), n.dirty();\n }\n else\n kt.assertNever(i); return { status: n.value, value: t.data }; }\n gte(t, e) { return this.setLimit(\"min\", t, true, dt.toString(e)); }\n gt(t, e) { return this.setLimit(\"min\", t, false, dt.toString(e)); }\n lte(t, e) { return this.setLimit(\"max\", t, true, dt.toString(e)); }\n lt(t, e) { return this.setLimit(\"max\", t, false, dt.toString(e)); }\n setLimit(t, e, r, n) { return new Vn({ ...this._def, checks: [...this._def.checks, { kind: t, value: e, inclusive: r, message: dt.toString(n) }] }); }\n _addCheck(t) { return new Vn({ ...this._def, checks: [...this._def.checks, t] }); }\n int(t) { return this._addCheck({ kind: \"int\", message: dt.toString(t) }); }\n positive(t) { return this._addCheck({ kind: \"min\", value: 0, inclusive: false, message: dt.toString(t) }); }\n negative(t) { return this._addCheck({ kind: \"max\", value: 0, inclusive: false, message: dt.toString(t) }); }\n nonpositive(t) { return this._addCheck({ kind: \"max\", value: 0, inclusive: true, message: dt.toString(t) }); }\n nonnegative(t) { return this._addCheck({ kind: \"min\", value: 0, inclusive: true, message: dt.toString(t) }); }\n multipleOf(t, e) { return this._addCheck({ kind: \"multipleOf\", value: t, message: dt.toString(e) }); }\n finite(t) { return this._addCheck({ kind: \"finite\", message: dt.toString(t) }); }\n safe(t) { return this._addCheck({ kind: \"min\", inclusive: true, value: Number.MIN_SAFE_INTEGER, message: dt.toString(t) })._addCheck({ kind: \"max\", inclusive: true, value: Number.MAX_SAFE_INTEGER, message: dt.toString(t) }); }\n get minValue() { let t = null; for (let e of this._def.checks)\n if (e.kind === \"min\") {\n if (t === null || e.value \u003e t)\n t = e.value;\n } return t; }\n get maxValue() { let t = null; for (let e of this._def.checks)\n if (e.kind === \"max\") {\n if (t === null || e.value \u003c t)\n t = e.value;\n } return t; }\n get isInt() { return !!this._def.checks.find((t) =\u003e t.kind === \"int\" || t.kind === \"multipleOf\" \u0026\u0026 kt.isInteger(t.value)); }\n get isFinite() { let t = null, e = null; for (let r of this._def.checks)\n if (r.kind === \"finite\" || r.kind === \"int\" || r.kind === \"multipleOf\")\n return true;\n else if (r.kind === \"min\") {\n if (e === null || r.value \u003e e)\n e = r.value;\n }\n else if (r.kind === \"max\") {\n if (t === null || r.value \u003c t)\n t = r.value;\n } return Number.isFinite(e) \u0026\u0026 Number.isFinite(t); }\n}\nVn.create = (t) =\u003e new Vn({ checks: [], typeName: wt.ZodNumber, coerce: t?.coerce || false, ...It(t) });\nclass zn extends Ft {\n constructor() { super(...arguments); this.min = this.gte, this.max = this.lte; }\n _parse(t) { if (this._def.coerce)\n try {\n t.data = BigInt(t.data);\n }\n catch {\n return this._getInvalidInput(t);\n } if (this._getType(t) !== pt.bigint)\n return this._getInvalidInput(t); let r = void 0, n = new ee; for (let i of this._def.checks)\n if (i.kind === \"min\") {\n if (i.inclusive ? t.data \u003c i.value : t.data \u003c= i.value)\n r = this._getOrReturnCtx(t, r), ct(r, { code: X.too_small, type: \"bigint\", minimum: i.value, inclusive: i.inclusive, message: i.message }), n.dirty();\n }\n else if (i.kind === \"max\") {\n if (i.inclusive ? t.data \u003e i.value : t.data \u003e= i.value)\n r = this._getOrReturnCtx(t, r), ct(r, { code: X.too_big, type: \"bigint\", maximum: i.value, inclusive: i.inclusive, message: i.message }), n.dirty();\n }\n else if (i.kind === \"multipleOf\") {\n if (t.data % i.value !== BigInt(0))\n r = this._getOrReturnCtx(t, r), ct(r, { code: X.not_multiple_of, multipleOf: i.value, message: i.message }), n.dirty();\n }\n else\n kt.assertNever(i); return { status: n.value, value: t.data }; }\n _getInvalidInput(t) { let e = this._getOrReturnCtx(t); return ct(e, { code: X.invalid_type, expected: pt.bigint, received: e.parsedType }), vt; }\n gte(t, e) { return this.setLimit(\"min\", t, true, dt.toString(e)); }\n gt(t, e) { return this.setLimit(\"min\", t, false, dt.toString(e)); }\n lte(t, e) { return this.setLimit(\"max\", t, true, dt.toString(e)); }\n lt(t, e) { return this.setLimit(\"max\", t, false, dt.toString(e)); }\n setLimit(t, e, r, n) { return new zn({ ...this._def, checks: [...this._def.checks, { kind: t, value: e, inclusive: r, message: dt.toString(n) }] }); }\n _addCheck(t) { return new zn({ ...this._def, checks: [...this._def.checks, t] }); }\n positive(t) { return this._addCheck({ kind: \"min\", value: BigInt(0), inclusive: false, message: dt.toString(t) }); }\n negative(t) { return this._addCheck({ kind: \"max\", value: BigInt(0), inclusive: false, message: dt.toString(t) }); }\n nonpositive(t) { return this._addCheck({ kind: \"max\", value: BigInt(0), inclusive: true, message: dt.toString(t) }); }\n nonnegative(t) { return this._addCheck({ kind: \"min\", value: BigInt(0), inclusive: true, message: dt.toString(t) }); }\n multipleOf(t, e) { return this._addCheck({ kind: \"multipleOf\", value: t, message: dt.toString(e) }); }\n get minValue() { let t = null; for (let e of this._def.checks)\n if (e.kind === \"min\") {\n if (t === null || e.value \u003e t)\n t = e.value;\n } return t; }\n get maxValue() { let t = null; for (let e of this._def.checks)\n if (e.kind === \"max\") {\n if (t === null || e.value \u003c t)\n t = e.value;\n } return t; }\n}\nzn.create = (t) =\u003e new zn({ checks: [], typeName: wt.ZodBigInt, coerce: t?.coerce ?? false, ...It(t) });\nclass ms extends Ft {\n _parse(t) { if (this._def.coerce)\n t.data = Boolean(t.data); if (this._getType(t) !== pt.boolean) {\n let r = this._getOrReturnCtx(t);\n return ct(r, { code: X.invalid_type, expected: pt.boolean, received: r.parsedType }), vt;\n } return ne(t.data); }\n}\nms.create = (t) =\u003e new ms({ typeName: wt.ZodBoolean, coerce: t?.coerce || false, ...It(t) });\nclass to extends Ft {\n _parse(t) { if (this._def.coerce)\n t.data = new Date(t.data); if (this._getType(t) !== pt.date) {\n let i = this._getOrReturnCtx(t);\n return ct(i, { code: X.invalid_type, expected: pt.date, received: i.parsedType }), vt;\n } if (Number.isNaN(t.data.getTime())) {\n let i = this._getOrReturnCtx(t);\n return ct(i, { code: X.invalid_date }), vt;\n } let r = new ee, n = void 0; for (let i of this._def.checks)\n if (i.kind === \"min\") {\n if (t.data.getTime() \u003c i.value)\n n = this._getOrReturnCtx(t, n), ct(n, { code: X.too_small, message: i.message, inclusive: true, exact: false, minimum: i.value, type: \"date\" }), r.dirty();\n }\n else if (i.kind === \"max\") {\n if (t.data.getTime() \u003e i.value)\n n = this._getOrReturnCtx(t, n), ct(n, { code: X.too_big, message: i.message, inclusive: true, exact: false, maximum: i.value, type: \"date\" }), r.dirty();\n }\n else\n kt.assertNever(i); return { status: r.value, value: new Date(t.data.getTime()) }; }\n _addCheck(t) { return new to({ ...this._def, checks: [...this._def.checks, t] }); }\n min(t, e) { return this._addCheck({ kind: \"min\", value: t.getTime(), message: dt.toString(e) }); }\n max(t, e) { return this._addCheck({ kind: \"max\", value: t.getTime(), message: dt.toString(e) }); }\n get minDate() { let t = null; for (let e of this._def.checks)\n if (e.kind === \"min\") {\n if (t === null || e.value \u003e t)\n t = e.value;\n } return t != null ? new Date(t) : null; }\n get maxDate() { let t = null; for (let e of this._def.checks)\n if (e.kind === \"max\") {\n if (t === null || e.value \u003c t)\n t = e.value;\n } return t != null ? new Date(t) : null; }\n}\nto.create = (t) =\u003e new to({ checks: [], coerce: t?.coerce || false, typeName: wt.ZodDate, ...It(t) });\nclass us extends Ft {\n _parse(t) { if (this._getType(t) !== pt.symbol) {\n let r = this._getOrReturnCtx(t);\n return ct(r, { code: X.invalid_type, expected: pt.symbol, received: r.parsedType }), vt;\n } return ne(t.data); }\n}\nus.create = (t) =\u003e new us({ typeName: wt.ZodSymbol, ...It(t) });\nclass eo extends Ft {\n _parse(t) { if (this._getType(t) !== pt.undefined) {\n let r = this._getOrReturnCtx(t);\n return ct(r, { code: X.invalid_type, expected: pt.undefined, received: r.parsedType }), vt;\n } return ne(t.data); }\n}\neo.create = (t) =\u003e new eo({ typeName: wt.ZodUndefined, ...It(t) });\nclass ro extends Ft {\n _parse(t) { if (this._getType(t) !== pt.null) {\n let r = this._getOrReturnCtx(t);\n return ct(r, { code: X.invalid_type, expected: pt.null, received: r.parsedType }), vt;\n } return ne(t.data); }\n}\nro.create = (t) =\u003e new ro({ typeName: wt.ZodNull, ...It(t) });\nclass Un extends Ft {\n constructor() { super(...arguments); this._any = true; }\n _parse(t) { return ne(t.data); }\n}\nUn.create = (t) =\u003e new Un({ typeName: wt.ZodAny, ...It(t) });\nclass Fr extends Ft {\n constructor() { super(...arguments); this._unknown = true; }\n _parse(t) { return ne(t.data); }\n}\nFr.create = (t) =\u003e new Fr({ typeName: wt.ZodUnknown, ...It(t) });\nclass Xe extends Ft {\n _parse(t) { let e = this._getOrReturnCtx(t); return ct(e, { code: X.invalid_type, expected: pt.never, received: e.parsedType }), vt; }\n}\nXe.create = (t) =\u003e new Xe({ typeName: wt.ZodNever, ...It(t) });\nclass fs extends Ft {\n _parse(t) { if (this._getType(t) !== pt.undefined) {\n let r = this._getOrReturnCtx(t);\n return ct(r, { code: X.invalid_type, expected: pt.void, received: r.parsedType }), vt;\n } return ne(t.data); }\n}\nfs.create = (t) =\u003e new fs({ typeName: wt.ZodVoid, ...It(t) });\nclass Pe extends Ft {\n _parse(t) { let { ctx: e, status: r } = this._processInputParams(t), n = this._def; if (e.parsedType !== pt.array)\n return ct(e, { code: X.invalid_type, expected: pt.array, received: e.parsedType }), vt; if (n.exactLength !== null) {\n let s = e.data.length \u003e n.exactLength.value, o = e.data.length \u003c n.exactLength.value;\n if (s || o)\n ct(e, { code: s ? X.too_big : X.too_small, minimum: o ? n.exactLength.value : void 0, maximum: s ? n.exactLength.value : void 0, type: \"array\", inclusive: true, exact: true, message: n.exactLength.message }), r.dirty();\n } if (n.minLength !== null) {\n if (e.data.length \u003c n.minLength.value)\n ct(e, { code: X.too_small, minimum: n.minLength.value, type: \"array\", inclusive: true, exact: false, message: n.minLength.message }), r.dirty();\n } if (n.maxLength !== null) {\n if (e.data.length \u003e n.maxLength.value)\n ct(e, { code: X.too_big, maximum: n.maxLength.value, type: \"array\", inclusive: true, exact: false, message: n.maxLength.message }), r.dirty();\n } if (e.common.async)\n return Promise.all([...e.data].map((s, o) =\u003e n.type._parseAsync(new ve(e, s, e.path, o)))).then((s) =\u003e ee.mergeArray(r, s)); let i = [...e.data].map((s, o) =\u003e n.type._parseSync(new ve(e, s, e.path, o))); return ee.mergeArray(r, i); }\n get element() { return this._def.type; }\n min(t, e) { return new Pe({ ...this._def, minLength: { value: t, message: dt.toString(e) } }); }\n max(t, e) { return new Pe({ ...this._def, maxLength: { value: t, message: dt.toString(e) } }); }\n length(t, e) { return new Pe({ ...this._def, exactLength: { value: t, message: dt.toString(e) } }); }\n nonempty(t) { return this.min(1, t); }\n}\nPe.create = (t, e) =\u003e new Pe({ type: t, minLength: null, maxLength: null, exactLength: null, typeName: wt.ZodArray, ...It(e) });\nfunction Dn(t) { if (t instanceof Vt) {\n let e = {};\n for (let r in t.shape) {\n let n = t.shape[r];\n e[r] = Be.create(Dn(n));\n }\n return new Vt({ ...t._def, shape: () =\u003e e });\n}\nelse if (t instanceof Pe)\n return new Pe({ ...t._def, type: Dn(t.element) });\nelse if (t instanceof Be)\n return Be.create(Dn(t.unwrap()));\nelse if (t instanceof lr)\n return lr.create(Dn(t.unwrap()));\nelse if (t instanceof De)\n return De.create(t.items.map((e) =\u003e Dn(e)));\nelse\n return t; }\nclass Vt extends Ft {\n constructor() { super(...arguments); this._cached = null, this.nonstrict = this.passthrough, this.augment = this.extend; }\n _getCached() { if (this._cached !== null)\n return this._cached; let t = this._def.shape(), e = kt.objectKeys(t); return this._cached = { shape: t, keys: e }, this._cached; }\n _parse(t) { if (this._getType(t) !== pt.object) {\n let l = this._getOrReturnCtx(t);\n return ct(l, { code: X.invalid_type, expected: pt.object, received: l.parsedType }), vt;\n } let { status: r, ctx: n } = this._processInputParams(t), { shape: i, keys: s } = this._getCached(), o = []; if (!(this._def.catchall instanceof Xe \u0026\u0026 this._def.unknownKeys === \"strip\")) {\n for (let l in n.data)\n if (!s.includes(l))\n o.push(l);\n } let c = []; for (let l of s) {\n let a = i[l], p = n.data[l];\n c.push({ key: { status: \"valid\", value: l }, value: a._parse(new ve(n, p, n.path, l)), alwaysSet: l in n.data });\n } if (this._def.catchall instanceof Xe) {\n let l = this._def.unknownKeys;\n if (l === \"passthrough\")\n for (let a of o)\n c.push({ key: { status: \"valid\", value: a }, value: { status: \"valid\", value: n.data[a] } });\n else if (l === \"strict\") {\n if (o.length \u003e 0)\n ct(n, { code: X.unrecognized_keys, keys: o }), r.dirty();\n }\n else if (l === \"strip\")\n ;\n else\n throw Error(\"Internal ZodObject error: invalid unknownKeys value.\");\n }\n else {\n let l = this._def.catchall;\n for (let a of o) {\n let p = n.data[a];\n c.push({ key: { status: \"valid\", value: a }, value: l._parse(new ve(n, p, n.path, a)), alwaysSet: a in n.data });\n }\n } if (n.common.async)\n return Promise.resolve().then(async () =\u003e { let l = []; for (let a of c) {\n let p = await a.key, d = await a.value;\n l.push({ key: p, value: d, alwaysSet: a.alwaysSet });\n } return l; }).then((l) =\u003e ee.mergeObjectSync(r, l));\n else\n return ee.mergeObjectSync(r, c); }\n get shape() { return this._def.shape(); }\n strict(t) { return dt.errToObj, new Vt({ ...this._def, unknownKeys: \"strict\", ...t !== void 0 ? { errorMap: (e, r) =\u003e { let n = this._def.errorMap?.(e, r).message ?? r.defaultError; if (e.code === \"unrecognized_keys\")\n return { message: dt.errToObj(t).message ?? n }; return { message: n }; } } : {} }); }\n strip() { return new Vt({ ...this._def, unknownKeys: \"strip\" }); }\n passthrough() { return new Vt({ ...this._def, unknownKeys: \"passthrough\" }); }\n extend(t) { return new Vt({ ...this._def, shape: () =\u003e ({ ...this._def.shape(), ...t }) }); }\n merge(t) { return new Vt({ unknownKeys: t._def.unknownKeys, catchall: t._def.catchall, shape: () =\u003e ({ ...this._def.shape(), ...t._def.shape() }), typeName: wt.ZodObject }); }\n setKey(t, e) { return this.augment({ [t]: e }); }\n catchall(t) { return new Vt({ ...this._def, catchall: t }); }\n pick(t) { let e = {}; for (let r of kt.objectKeys(t))\n if (t[r] \u0026\u0026 this.shape[r])\n e[r] = this.shape[r]; return new Vt({ ...this._def, shape: () =\u003e e }); }\n omit(t) { let e = {}; for (let r of kt.objectKeys(this.shape))\n if (!t[r])\n e[r] = this.shape[r]; return new Vt({ ...this._def, shape: () =\u003e e }); }\n deepPartial() { return Dn(this); }\n partial(t) { let e = {}; for (let r of kt.objectKeys(this.shape)) {\n let n = this.shape[r];\n if (t \u0026\u0026 !t[r])\n e[r] = n;\n else\n e[r] = n.optional();\n } return new Vt({ ...this._def, shape: () =\u003e e }); }\n required(t) { let e = {}; for (let r of kt.objectKeys(this.shape))\n if (t \u0026\u0026 !t[r])\n e[r] = this.shape[r];\n else {\n let i = this.shape[r];\n while (i instanceof Be)\n i = i._def.innerType;\n e[r] = i;\n } return new Vt({ ...this._def, shape: () =\u003e e }); }\n keyof() { return Zy(kt.objectKeys(this.shape)); }\n}\nVt.create = (t, e) =\u003e new Vt({ shape: () =\u003e t, unknownKeys: \"strip\", catchall: Xe.create(), typeName: wt.ZodObject, ...It(e) });\nVt.strictCreate = (t, e) =\u003e new Vt({ shape: () =\u003e t, unknownKeys: \"strict\", catchall: Xe.create(), typeName: wt.ZodObject, ...It(e) });\nVt.lazycreate = (t, e) =\u003e new Vt({ shape: t, unknownKeys: \"strip\", catchall: Xe.create(), typeName: wt.ZodObject, ...It(e) });\nclass no extends Ft {\n _parse(t) { let { ctx: e } = this._processInputParams(t), r = this._def.options; function n(i) { for (let o of i)\n if (o.result.status === \"valid\")\n return o.result; for (let o of i)\n if (o.result.status === \"dirty\")\n return e.common.issues.push(...o.ctx.common.issues), o.result; let s = i.map((o) =\u003e new pe(o.ctx.common.issues)); return ct(e, { code: X.invalid_union, unionErrors: s }), vt; } if (e.common.async)\n return Promise.all(r.map(async (i) =\u003e { let s = { ...e, common: { ...e.common, issues: [] }, parent: null }; return { result: await i._parseAsync({ data: e.data, path: e.path, parent: s }), ctx: s }; })).then(n);\n else {\n let i = void 0, s = [];\n for (let c of r) {\n let l = { ...e, common: { ...e.common, issues: [] }, parent: null }, a = c._parseSync({ data: e.data, path: e.path, parent: l });\n if (a.status === \"valid\")\n return a;\n else if (a.status === \"dirty\" \u0026\u0026 !i)\n i = { result: a, ctx: l };\n if (l.common.issues.length)\n s.push(l.common.issues);\n }\n if (i)\n return e.common.issues.push(...i.ctx.common.issues), i.result;\n let o = s.map((c) =\u003e new pe(c));\n return ct(e, { code: X.invalid_union, unionErrors: o }), vt;\n } }\n get options() { return this._def.options; }\n}\nno.create = (t, e) =\u003e new no({ options: t, typeName: wt.ZodUnion, ...It(e) });\nvar $e = (t) =\u003e { if (t instanceof oo)\n return $e(t.schema);\nelse if (t instanceof Ie)\n return $e(t.innerType());\nelse if (t instanceof so)\n return [t.value];\nelse if (t instanceof Mr)\n return t.options;\nelse if (t instanceof ao)\n return kt.objectValues(t.enum);\nelse if (t instanceof co)\n return $e(t._def.innerType);\nelse if (t instanceof eo)\n return [void 0];\nelse if (t instanceof ro)\n return [null];\nelse if (t instanceof Be)\n return [void 0, ...$e(t.unwrap())];\nelse if (t instanceof lr)\n return [null, ...$e(t.unwrap())];\nelse if (t instanceof ap)\n return $e(t.unwrap());\nelse if (t instanceof po)\n return $e(t.unwrap());\nelse if (t instanceof lo)\n return $e(t._def.innerType);\nelse\n return []; };\nclass sp extends Ft {\n _parse(t) { let { ctx: e } = this._processInputParams(t); if (e.parsedType !== pt.object)\n return ct(e, { code: X.invalid_type, expected: pt.object, received: e.parsedType }), vt; let r = this.discriminator, n = e.data[r], i = this.optionsMap.get(n); if (!i)\n return ct(e, { code: X.invalid_union_discriminator, options: Array.from(this.optionsMap.keys()), path: [r] }), vt; if (e.common.async)\n return i._parseAsync({ data: e.data, path: e.path, parent: e });\n else\n return i._parseSync({ data: e.data, path: e.path, parent: e }); }\n get discriminator() { return this._def.discriminator; }\n get options() { return this._def.options; }\n get optionsMap() { return this._def.optionsMap; }\n static create(t, e, r) { let n = new Map; for (let i of e) {\n let s = $e(i.shape[t]);\n if (!s.length)\n throw Error(`A discriminator value for key \\`${t}\\` could not be extracted from all schema options`);\n for (let o of s) {\n if (n.has(o))\n throw Error(`Discriminator property ${String(t)} has duplicate value ${String(o)}`);\n n.set(o, i);\n }\n } return new sp({ typeName: wt.ZodDiscriminatedUnion, discriminator: t, options: e, optionsMap: n, ...It(r) }); }\n}\nfunction op(t, e) { let r = We(t), n = We(e); if (t === e)\n return { valid: true, data: t };\nelse if (r === pt.object \u0026\u0026 n === pt.object) {\n let i = kt.objectKeys(e), s = kt.objectKeys(t).filter((c) =\u003e i.indexOf(c) !== -1), o = { ...t, ...e };\n for (let c of s) {\n let l = op(t[c], e[c]);\n if (!l.valid)\n return { valid: false };\n o[c] = l.data;\n }\n return { valid: true, data: o };\n}\nelse if (r === pt.array \u0026\u0026 n === pt.array) {\n if (t.length !== e.length)\n return { valid: false };\n let i = [];\n for (let s = 0; s \u003c t.length; s++) {\n let o = t[s], c = e[s], l = op(o, c);\n if (!l.valid)\n return { valid: false };\n i.push(l.data);\n }\n return { valid: true, data: i };\n}\nelse if (r === pt.date \u0026\u0026 n === pt.date \u0026\u0026 +t === +e)\n return { valid: true, data: t };\nelse\n return { valid: false }; }\nclass io extends Ft {\n _parse(t) { let { status: e, ctx: r } = this._processInputParams(t), n = (i, s) =\u003e { if (rp(i) || rp(s))\n return vt; let o = op(i.value, s.value); if (!o.valid)\n return ct(r, { code: X.invalid_intersection_types }), vt; if (np(i) || np(s))\n e.dirty(); return { status: e.value, value: o.data }; }; if (r.common.async)\n return Promise.all([this._def.left._parseAsync({ data: r.data, path: r.path, parent: r }), this._def.right._parseAsync({ data: r.data, path: r.path, parent: r })]).then(([i, s]) =\u003e n(i, s));\n else\n return n(this._def.left._parseSync({ data: r.data, path: r.path, parent: r }), this._def.right._parseSync({ data: r.data, path: r.path, parent: r })); }\n}\nio.create = (t, e, r) =\u003e new io({ left: t, right: e, typeName: wt.ZodIntersection, ...It(r) });\nclass De extends Ft {\n _parse(t) { let { status: e, ctx: r } = this._processInputParams(t); if (r.parsedType !== pt.array)\n return ct(r, { code: X.invalid_type, expected: pt.array, received: r.parsedType }), vt; if (r.data.length \u003c this._def.items.length)\n return ct(r, { code: X.too_small, minimum: this._def.items.length, inclusive: true, exact: false, type: \"array\" }), vt; if (!this._def.rest \u0026\u0026 r.data.length \u003e this._def.items.length)\n ct(r, { code: X.too_big, maximum: this._def.items.length, inclusive: true, exact: false, type: \"array\" }), e.dirty(); let i = [...r.data].map((s, o) =\u003e { let c = this._def.items[o] || this._def.rest; if (!c)\n return null; return c._parse(new ve(r, s, r.path, o)); }).filter((s) =\u003e !!s); if (r.common.async)\n return Promise.all(i).then((s) =\u003e ee.mergeArray(e, s));\n else\n return ee.mergeArray(e, i); }\n get items() { return this._def.items; }\n rest(t) { return new De({ ...this._def, rest: t }); }\n}\nDe.create = (t, e) =\u003e { if (!Array.isArray(t))\n throw Error(\"You must pass an array of schemas to z.tuple([ ... ])\"); return new De({ items: t, typeName: wt.ZodTuple, rest: null, ...It(e) }); };\nclass ys extends Ft {\n get keySchema() { return this._def.keyType; }\n get valueSchema() { return this._def.valueType; }\n _parse(t) { let { status: e, ctx: r } = this._processInputParams(t); if (r.parsedType !== pt.object)\n return ct(r, { code: X.invalid_type, expected: pt.object, received: r.parsedType }), vt; let n = [], i = this._def.keyType, s = this._def.valueType; for (let o in r.data)\n n.push({ key: i._parse(new ve(r, o, r.path, o)), value: s._parse(new ve(r, r.data[o], r.path, o)), alwaysSet: o in r.data }); if (r.common.async)\n return ee.mergeObjectAsync(e, n);\n else\n return ee.mergeObjectSync(e, n); }\n get element() { return this._def.valueType; }\n static create(t, e, r) { if (e instanceof Ft)\n return new ys({ keyType: t, valueType: e, typeName: wt.ZodRecord, ...It(r) }); return new ys({ keyType: je.create(), valueType: t, typeName: wt.ZodRecord, ...It(e) }); }\n}\nclass _s extends Ft {\n get keySchema() { return this._def.keyType; }\n get valueSchema() { return this._def.valueType; }\n _parse(t) { let { status: e, ctx: r } = this._processInputParams(t); if (r.parsedType !== pt.map)\n return ct(r, { code: X.invalid_type, expected: pt.map, received: r.parsedType }), vt; let n = this._def.keyType, i = this._def.valueType, s = [...r.data.entries()].map(([o, c], l) =\u003e ({ key: n._parse(new ve(r, o, r.path, [l, \"key\"])), value: i._parse(new ve(r, c, r.path, [l, \"value\"])) })); if (r.common.async) {\n let o = new Map;\n return Promise.resolve().then(async () =\u003e { for (let c of s) {\n let l = await c.key, a = await c.value;\n if (l.status === \"aborted\" || a.status === \"aborted\")\n return vt;\n if (l.status === \"dirty\" || a.status === \"dirty\")\n e.dirty();\n o.set(l.value, a.value);\n } return { status: e.value, value: o }; });\n }\n else {\n let o = new Map;\n for (let c of s) {\n let { key: l, value: a } = c;\n if (l.status === \"aborted\" || a.status === \"aborted\")\n return vt;\n if (l.status === \"dirty\" || a.status === \"dirty\")\n e.dirty();\n o.set(l.value, a.value);\n }\n return { status: e.value, value: o };\n } }\n}\n_s.create = (t, e, r) =\u003e new _s({ valueType: e, keyType: t, typeName: wt.ZodMap, ...It(r) });\nclass Gn extends Ft {\n _parse(t) { let { status: e, ctx: r } = this._processInputParams(t); if (r.parsedType !== pt.set)\n return ct(r, { code: X.invalid_type, expected: pt.set, received: r.parsedType }), vt; let n = this._def; if (n.minSize !== null) {\n if (r.data.size \u003c n.minSize.value)\n ct(r, { code: X.too_small, minimum: n.minSize.value, type: \"set\", inclusive: true, exact: false, message: n.minSize.message }), e.dirty();\n } if (n.maxSize !== null) {\n if (r.data.size \u003e n.maxSize.value)\n ct(r, { code: X.too_big, maximum: n.maxSize.value, type: \"set\", inclusive: true, exact: false, message: n.maxSize.message }), e.dirty();\n } let i = this._def.valueType; function s(c) { let l = new Set; for (let a of c) {\n if (a.status === \"aborted\")\n return vt;\n if (a.status === \"dirty\")\n e.dirty();\n l.add(a.value);\n } return { status: e.value, value: l }; } let o = [...r.data.values()].map((c, l) =\u003e i._parse(new ve(r, c, r.path, l))); if (r.common.async)\n return Promise.all(o).then((c) =\u003e s(c));\n else\n return s(o); }\n min(t, e) { return new Gn({ ...this._def, minSize: { value: t, message: dt.toString(e) } }); }\n max(t, e) { return new Gn({ ...this._def, maxSize: { value: t, message: dt.toString(e) } }); }\n size(t, e) { return this.min(t, e).max(t, e); }\n nonempty(t) { return this.min(1, t); }\n}\nGn.create = (t, e) =\u003e new Gn({ valueType: t, minSize: null, maxSize: null, typeName: wt.ZodSet, ...It(e) });\nclass oo extends Ft {\n get schema() { return this._def.getter(); }\n _parse(t) { let { ctx: e } = this._processInputParams(t); return this._def.getter()._parse({ data: e.data, path: e.path, parent: e }); }\n}\noo.create = (t, e) =\u003e new oo({ getter: t, typeName: wt.ZodLazy, ...It(e) });\nclass so extends Ft {\n _parse(t) { if (t.data !== this._def.value) {\n let e = this._getOrReturnCtx(t);\n return ct(e, { received: e.data, code: X.invalid_literal, expected: this._def.value }), vt;\n } return { status: \"valid\", value: t.data }; }\n get value() { return this._def.value; }\n}\nso.create = (t, e) =\u003e new so({ value: t, typeName: wt.ZodLiteral, ...It(e) });\nfunction Zy(t, e) { return new Mr({ values: t, typeName: wt.ZodEnum, ...It(e) }); }\nclass Mr extends Ft {\n _parse(t) { if (typeof t.data !== \"string\") {\n let e = this._getOrReturnCtx(t), r = this._def.values;\n return ct(e, { expected: kt.joinValues(r), received: e.parsedType, code: X.invalid_type }), vt;\n } if (!this._cache)\n this._cache = new Set(this._def.values); if (!this._cache.has(t.data)) {\n let e = this._getOrReturnCtx(t), r = this._def.values;\n return ct(e, { received: e.data, code: X.invalid_enum_value, options: r }), vt;\n } return ne(t.data); }\n get options() { return this._def.values; }\n get enum() { let t = {}; for (let e of this._def.values)\n t[e] = e; return t; }\n get Values() { let t = {}; for (let e of this._def.values)\n t[e] = e; return t; }\n get Enum() { let t = {}; for (let e of this._def.values)\n t[e] = e; return t; }\n extract(t, e = this._def) { return Mr.create(t, { ...this._def, ...e }); }\n exclude(t, e = this._def) { return Mr.create(this.options.filter((r) =\u003e !t.includes(r)), { ...this._def, ...e }); }\n}\nMr.create = Zy;\nclass ao extends Ft {\n _parse(t) { let e = kt.getValidEnumValues(this._def.values), r = this._getOrReturnCtx(t); if (r.parsedType !== pt.string \u0026\u0026 r.parsedType !== pt.number) {\n let n = kt.objectValues(e);\n return ct(r, { expected: kt.joinValues(n), received: r.parsedType, code: X.invalid_type }), vt;\n } if (!this._cache)\n this._cache = new Set(kt.getValidEnumValues(this._def.values)); if (!this._cache.has(t.data)) {\n let n = kt.objectValues(e);\n return ct(r, { received: r.data, code: X.invalid_enum_value, options: n }), vt;\n } return ne(t.data); }\n get enum() { return this._def.values; }\n}\nao.create = (t, e) =\u003e new ao({ values: t, typeName: wt.ZodNativeEnum, ...It(e) });\nclass Hn extends Ft {\n unwrap() { return this._def.type; }\n _parse(t) { let { ctx: e } = this._processInputParams(t); if (e.parsedType !== pt.promise \u0026\u0026 e.common.async === false)\n return ct(e, { code: X.invalid_type, expected: pt.promise, received: e.parsedType }), vt; let r = e.parsedType === pt.promise ? e.data : Promise.resolve(e.data); return ne(r.then((n) =\u003e this._def.type.parseAsync(n, { path: e.path, errorMap: e.common.contextualErrorMap }))); }\n}\nHn.create = (t, e) =\u003e new Hn({ type: t, typeName: wt.ZodPromise, ...It(e) });\nclass Ie extends Ft {\n innerType() { return this._def.schema; }\n sourceType() { return this._def.schema._def.typeName === wt.ZodEffects ? this._def.schema.sourceType() : this._def.schema; }\n _parse(t) { let { status: e, ctx: r } = this._processInputParams(t), n = this._def.effect || null, i = { addIssue: (s) =\u003e { if (ct(r, s), s.fatal)\n e.abort();\n else\n e.dirty(); }, get path() { return r.path; } }; if (i.addIssue = i.addIssue.bind(i), n.type === \"preprocess\") {\n let s = n.transform(r.data, i);\n if (r.common.async)\n return Promise.resolve(s).then(async (o) =\u003e { if (e.value === \"aborted\")\n return vt; let c = await this._def.schema._parseAsync({ data: o, path: r.path, parent: r }); if (c.status === \"aborted\")\n return vt; if (c.status === \"dirty\")\n return Xn(c.value); if (e.value === \"dirty\")\n return Xn(c.value); return c; });\n else {\n if (e.value === \"aborted\")\n return vt;\n let o = this._def.schema._parseSync({ data: s, path: r.path, parent: r });\n if (o.status === \"aborted\")\n return vt;\n if (o.status === \"dirty\")\n return Xn(o.value);\n if (e.value === \"dirty\")\n return Xn(o.value);\n return o;\n }\n } if (n.type === \"refinement\") {\n let s = (o) =\u003e { let c = n.refinement(o, i); if (r.common.async)\n return Promise.resolve(c); if (c instanceof Promise)\n throw Error(\"Async refinement encountered during synchronous parse operation. Use .parseAsync instead.\"); return o; };\n if (r.common.async === false) {\n let o = this._def.schema._parseSync({ data: r.data, path: r.path, parent: r });\n if (o.status === \"aborted\")\n return vt;\n if (o.status === \"dirty\")\n e.dirty();\n return s(o.value), { status: e.value, value: o.value };\n }\n else\n return this._def.schema._parseAsync({ data: r.data, path: r.path, parent: r }).then((o) =\u003e { if (o.status === \"aborted\")\n return vt; if (o.status === \"dirty\")\n e.dirty(); return s(o.value).then(() =\u003e ({ status: e.value, value: o.value })); });\n } if (n.type === \"transform\")\n if (r.common.async === false) {\n let s = this._def.schema._parseSync({ data: r.data, path: r.path, parent: r });\n if (!Ir(s))\n return vt;\n let o = n.transform(s.value, i);\n if (o instanceof Promise)\n throw Error(\"Asynchronous transform encountered during synchronous parse operation. Use .parseAsync instead.\");\n return { status: e.value, value: o };\n }\n else\n return this._def.schema._parseAsync({ data: r.data, path: r.path, parent: r }).then((s) =\u003e { if (!Ir(s))\n return vt; return Promise.resolve(n.transform(s.value, i)).then((o) =\u003e ({ status: e.value, value: o })); }); kt.assertNever(n); }\n}\nIe.create = (t, e, r) =\u003e new Ie({ schema: t, typeName: wt.ZodEffects, effect: e, ...It(r) });\nIe.createWithPreprocess = (t, e, r) =\u003e new Ie({ schema: e, effect: { type: \"preprocess\", transform: t }, typeName: wt.ZodEffects, ...It(r) });\nclass Be extends Ft {\n _parse(t) { if (this._getType(t) === pt.undefined)\n return ne(void 0); return this._def.innerType._parse(t); }\n unwrap() { return this._def.innerType; }\n}\nBe.create = (t, e) =\u003e new Be({ innerType: t, typeName: wt.ZodOptional, ...It(e) });\nclass lr extends Ft {\n _parse(t) { if (this._getType(t) === pt.null)\n return ne(null); return this._def.innerType._parse(t); }\n unwrap() { return this._def.innerType; }\n}\nlr.create = (t, e) =\u003e new lr({ innerType: t, typeName: wt.ZodNullable, ...It(e) });\nclass co extends Ft {\n _parse(t) { let { ctx: e } = this._processInputParams(t), r = e.data; if (e.parsedType === pt.undefined)\n r = this._def.defaultValue(); return this._def.innerType._parse({ data: r, path: e.path, parent: e }); }\n removeDefault() { return this._def.innerType; }\n}\nco.create = (t, e) =\u003e new co({ innerType: t, typeName: wt.ZodDefault, defaultValue: typeof e.default === \"function\" ? e.default : () =\u003e e.default, ...It(e) });\nclass lo extends Ft {\n _parse(t) { let { ctx: e } = this._processInputParams(t), r = { ...e, common: { ...e.common, issues: [] } }, n = this._def.innerType._parse({ data: r.data, path: r.path, parent: { ...r } }); if (Ji(n))\n return n.then((i) =\u003e ({ status: \"valid\", value: i.status === \"valid\" ? i.value : this._def.catchValue({ get error() { return new pe(r.common.issues); }, input: r.data }) }));\n else\n return { status: \"valid\", value: n.status === \"valid\" ? n.value : this._def.catchValue({ get error() { return new pe(r.common.issues); }, input: r.data }) }; }\n removeCatch() { return this._def.innerType; }\n}\nlo.create = (t, e) =\u003e new lo({ innerType: t, typeName: wt.ZodCatch, catchValue: typeof e.catch === \"function\" ? e.catch : () =\u003e e.catch, ...It(e) });\nclass gs extends Ft {\n _parse(t) { if (this._getType(t) !== pt.nan) {\n let r = this._getOrReturnCtx(t);\n return ct(r, { code: X.invalid_type, expected: pt.nan, received: r.parsedType }), vt;\n } return { status: \"valid\", value: t.data }; }\n}\ngs.create = (t) =\u003e new gs({ typeName: wt.ZodNaN, ...It(t) });\nclass ap extends Ft {\n _parse(t) { let { ctx: e } = this._processInputParams(t), r = e.data; return this._def.type._parse({ data: r, path: e.path, parent: e }); }\n unwrap() { return this._def.type; }\n}\nclass xs extends Ft {\n _parse(t) { let { status: e, ctx: r } = this._processInputParams(t); if (r.common.async)\n return (async () =\u003e { let i = await this._def.in._parseAsync({ data: r.data, path: r.path, parent: r }); if (i.status === \"aborted\")\n return vt; if (i.status === \"dirty\")\n return e.dirty(), Xn(i.value);\n else\n return this._def.out._parseAsync({ data: i.value, path: r.path, parent: r }); })();\n else {\n let n = this._def.in._parseSync({ data: r.data, path: r.path, parent: r });\n if (n.status === \"aborted\")\n return vt;\n if (n.status === \"dirty\")\n return e.dirty(), { status: \"dirty\", value: n.value };\n else\n return this._def.out._parseSync({ data: n.value, path: r.path, parent: r });\n } }\n static create(t, e) { return new xs({ in: t, out: e, typeName: wt.ZodPipeline }); }\n}\nclass po extends Ft {\n _parse(t) { let e = this._def.innerType._parse(t), r = (n) =\u003e { if (Ir(n))\n n.value = Object.freeze(n.value); return n; }; return Ji(e) ? e.then((n) =\u003e r(n)) : r(e); }\n unwrap() { return this._def.innerType; }\n}\npo.create = (t, e) =\u003e new po({ innerType: t, typeName: wt.ZodReadonly, ...It(e) });\nfunction Gy(t, e) { let r = typeof t === \"function\" ? t(e) : typeof t === \"string\" ? { message: t } : t; return typeof r === \"string\" ? { message: r } : r; }\nfunction qy(t, e = {}, r) { if (t)\n return Un.create().superRefine((n, i) =\u003e { let s = t(n); if (s instanceof Promise)\n return s.then((o) =\u003e { if (!o) {\n let c = Gy(e, n), l = c.fatal ?? r ?? true;\n i.addIssue({ code: \"custom\", ...c, fatal: l });\n } }); if (!s) {\n let o = Gy(e, n), c = o.fatal ?? r ?? true;\n i.addIssue({ code: \"custom\", ...o, fatal: c });\n } return; }); return Un.create(); }\nvar wt;\n(function (t) { t.ZodString = \"ZodString\", t.ZodNumber = \"ZodNumber\", t.ZodNaN = \"ZodNaN\", t.ZodBigInt = \"ZodBigInt\", t.ZodBoolean = \"ZodBoolean\", t.ZodDate = \"ZodDate\", t.ZodSymbol = \"ZodSymbol\", t.ZodUndefined = \"ZodUndefined\", t.ZodNull = \"ZodNull\", t.ZodAny = \"ZodAny\", t.ZodUnknown = \"ZodUnknown\", t.ZodNever = \"ZodNever\", t.ZodVoid = \"ZodVoid\", t.ZodArray = \"ZodArray\", t.ZodObject = \"ZodObject\", t.ZodUnion = \"ZodUnion\", t.ZodDiscriminatedUnion = \"ZodDiscriminatedUnion\", t.ZodIntersection = \"ZodIntersection\", t.ZodTuple = \"ZodTuple\", t.ZodRecord = \"ZodRecord\", t.ZodMap = \"ZodMap\", t.ZodSet = \"ZodSet\", t.ZodFunction = \"ZodFunction\", t.ZodLazy = \"ZodLazy\", t.ZodLiteral = \"ZodLiteral\", t.ZodEnum = \"ZodEnum\", t.ZodEffects = \"ZodEffects\", t.ZodNativeEnum = \"ZodNativeEnum\", t.ZodOptional = \"ZodOptional\", t.ZodNullable = \"ZodNullable\", t.ZodDefault = \"ZodDefault\", t.ZodCatch = \"ZodCatch\", t.ZodPromise = \"ZodPromise\", t.ZodBranded = \"ZodBranded\", t.ZodPipeline = \"ZodPipeline\", t.ZodReadonly = \"ZodReadonly\"; })(wt || (wt = {}));\nvar h = je.create, w = Vn.create, E = ms.create, Jy = Un.create, Ky = Fr.create, ho = Xe.create, W = Pe.create, { create: M} = Vt, Wt = no.create, ie = sp.create; io.create; var t_ = De.create, Qn = ys.create, x = so.create, ut = Mr.create; Hn.create; Be.create; lr.create;\nvar vs = h().or(w()).transform((t) =\u003e se(t, \"Ω\").value), _p = h().or(w()).transform((t) =\u003e se(t, \"F\").value).transform((t) =\u003e Number.parseFloat(t.toPrecision(12))), d_ = h().or(w()).transform((t) =\u003e se(t, \"H\").value), xe = h().or(w()).transform((t) =\u003e se(t, \"V\").value), K = h().or(w()).transform((t) =\u003e se(t).value), kr = h().or(w()).transform((t) =\u003e se(t, \"Hz\").value), R = K, hr = h().or(w()).transform((t) =\u003e se(t, \"A\").value), Jn = h().or(w()).transform((t) =\u003e se(t).value), W5 = Jn, Qt = Jn, m_ = h().datetime(), Et = h().or(w()).transform((t) =\u003e { if (typeof t === \"number\")\n return t; if (t.endsWith(\"deg\"))\n return Number.parseFloat(t.split(\"deg\")[0]); if (t.endsWith(\"rad\"))\n return Number.parseFloat(t.split(\"rad\")[0]) * 180 / Math.PI; return Number.parseFloat(t); }), u_ = w().or(h().endsWith(\"mAh\")).transform((t) =\u003e { if (typeof t === \"string\") {\n let e = t.replace(\"mAh\", \"\"), r = Number.parseFloat(e);\n if (Number.isNaN(r))\n throw Error(\"Invalid capacity\");\n return r;\n} return t; }).describe(\"Battery capacity in mAh\");\nvar nt = M({ x: R, y: R }), $5 = nt;\nvar ge = M({ x: R, y: R, z: R }), j5 = ge;\nvar Ss = M({ width: w(), height: w() });\nvar qn = R.pipe(w().finite()), pp = R.pipe(w().finite().positive()), gp = M({ shape: x(\"circle\"), x: qn, y: qn, radius: pp }).strict(), ws = M({ shape: x(\"rect\"), x: qn, y: qn, width: pp, height: pp }).strict(), xp = ws.extend({ shape: x(\"rotated_rect\"), ccw_rotation: Et.pipe(w().finite()) }), yo = M({ shape: x(\"polygon\"), points: W(nt.extend({ x: qn, y: qn })).min(3).refine((t) =\u003e { let e = t.reduce((r, n, i) =\u003e { let s = t[(i + 1) % t.length]; return r + n.x * s.y - s.x * n.y; }, 0); return Number.isFinite(e) \u0026\u0026 e !== 0; }, \"Polygon boundary must enclose a nonzero area\") }).strict();\nvar X5 = ie(\"shape\", [gp, ws, xp, yo]);\nvar D5 = (t) =\u003e Array.from({ length: t }, () =\u003e \"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789\"[Math.floor(Math.random() * 62)]).join(\"\"), T = (t) =\u003e h().optional().default(() =\u003e `${t}_${D5(10)}`), Ve = ut([\"top_left\", \"top_center\", \"top_right\", \"center_left\", \"center\", \"center_right\", \"bottom_left\", \"bottom_center\", \"bottom_right\"]);\nvar V5 = ut([\"top_silkscreen\", \"bottom_silkscreen\", \"top_copper\", \"bottom_copper\", \"top_soldermask\", \"bottom_soldermask\", \"top_fabrication_note\", \"bottom_fabrication_note\", \"top_user_note\", \"bottom_user_note\", \"top_courtyard\", \"bottom_courtyard\", \"inner1_copper\", \"inner2_copper\", \"inner3_copper\", \"inner4_copper\", \"inner5_copper\", \"inner6_copper\", \"inner7_copper\", \"inner8_copper\", \"edge_cuts\", \"drill\"]);\nvar _o = M({ project_relative_path: h(), url: h(), mimetype: h() });\nvar As = nt.extend({ rotation: Et.optional() });\nvar bp = M({ size: nt.optional(), thickness: R.optional() });\nvar f_ = M({ font: bp.optional() });\nvar fo = M({ value: h(), at: As.optional(), layer: h().optional(), uuid: h().optional(), hide: E().optional(), effects: f_.optional() });\nvar y_ = M({ Reference: fo.optional(), Value: fo.optional(), Datasheet: fo.optional(), Description: fo.optional() });\nvar __ = M({ through_hole: E().optional(), smd: E().optional(), exclude_from_pos_files: E().optional(), exclude_from_bom: E().optional() });\nvar g_ = M({ name: h(), type: h(), shape: h().optional(), at: As.optional(), size: nt.optional(), drill: R.optional(), layers: W(h()).optional(), removeUnusedLayers: E().optional(), uuid: h().optional() });\nvar x_ = M({ path: h(), offset: ge.optional(), scale: ge.optional(), rotate: ge.optional() });\nvar b_ = M({ footprintName: h().optional(), version: Wt([w(), h()]).optional(), generator: h().optional(), generatorVersion: Wt([w(), h()]).optional(), layer: h().optional(), properties: y_.optional(), attributes: __.optional(), pads: W(g_).optional(), embeddedFonts: E().optional(), model: x_.optional() });\nvar v_ = M({ hide: E().optional() });\nvar S_ = M({ offset: R.optional(), hide: E().optional() });\nvar w_ = M({ font: bp.optional(), justify: Wt([h(), W(h())]).optional(), hide: E().optional() });\nvar pr = M({ value: h(), id: Wt([w(), h()]).optional(), at: As.optional(), effects: w_.optional() });\nvar A_ = M({ Reference: pr.optional(), Value: pr.optional(), Footprint: pr.optional(), Datasheet: pr.optional(), Description: pr.optional(), ki_keywords: pr.optional(), ki_fp_filters: pr.optional() });\nvar P_ = M({ symbolName: h().optional(), extends: h().optional(), pinNumbers: v_.optional(), pinNames: S_.optional(), excludeFromSim: E().optional(), inBom: E().optional(), onBoard: E().optional(), properties: A_.optional(), embeddedFonts: E().optional() });\nvar Mt = M({ error_type: h(), message: h(), is_fatal: E().optional() });\nvar Kn = ut([\"jlcpcb\", \"macrofab\", \"pcbway\", \"digikey\", \"mouser\", \"lcsc\"]);\nvar Tt = M({ type: x(\"source_component\"), ftype: h().optional(), source_component_id: h(), name: h(), manufacturer_part_number: h().optional(), supplier_part_numbers: Qn(Kn, W(h())).optional(), display_value: h().optional(), display_name: h().optional(), are_pins_interchangeable: E().optional(), internally_connected_source_port_ids: W(W(h())).optional(), source_group_id: h().optional(), subcircuit_id: h().optional() });\nvar vp = Tt.extend({ ftype: x(\"simple_capacitor\"), capacitance: _p, max_voltage_rating: xe.optional(), display_capacitance: h().optional(), max_decoupling_trace_length: R.optional() });\nvar Sp = Tt.extend({ ftype: x(\"simple_resistor\"), resistance: vs, display_resistance: h().optional() });\nvar Ps = Tt.extend({ ftype: x(\"simple_diode\") });\nvar B_ = Tt.extend({ ftype: x(\"simple_fiducial\") });\nvar wp = Ps.extend({ ftype: x(\"simple_led\"), color: h().optional(), wavelength: h().optional() });\nvar I_ = Tt.extend({ ftype: x(\"simple_ground\") });\nvar Ap = Tt.extend({ ftype: x(\"simple_chip\") });\nvar F_ = Tt.extend({ ftype: x(\"printedpart\"), material: ut([\"pla\", \"petg\", \"nylon\"]).optional(), color: h().trim().min(1).optional() });\nvar M_ = Tt.extend({ ftype: x(\"subassembly\") });\nvar C_ = Tt.extend({ ftype: x(\"motor\") });\nvar Pp = Tt.extend({ ftype: x(\"simple_power_source\"), voltage: xe });\nvar k_ = Tt.extend({ ftype: x(\"simple_current_source\"), current: hr, frequency: kr.optional(), peak_to_peak_current: hr.optional(), wave_shape: ut([\"sine\", \"square\", \"triangle\", \"sawtooth\", \"dc\"]).optional().default(\"dc\"), phase: w().optional(), duty_cycle: w().min(0).max(1).optional() });\nvar N_ = Tt.extend({ ftype: x(\"simple_fuse\"), current_rating_amps: w().describe(\"Nominal current in amps the fuse is rated for\"), voltage_rating_volts: w().describe(\"Voltage rating in volts, e.g. ±5V would be 5\") });\nvar Y_ = Tt.extend({ ftype: x(\"simple_ammeter\") });\nvar e_ = Wt([w(), h().trim().regex(/^[+-]?(?:\\d+(?:\\.\\d*)?|\\.\\d+)(?:[eE][+-]?\\d+)?\\s*(?:[fpnumkKMGTµμ]?V?|V)?$/, \"Expected a scalar voltage, optionally with SI units\")]).pipe(xe).pipe(w().finite()), L_ = M({ is_input: E().optional(), is_output: E().optional(), is_bidirectional: E().optional(), is_passive: E().optional(), can_use_tri_state: E().optional(), is_using_tri_state: E().optional(), can_use_open_collector: E().optional(), is_using_open_collector: E().optional(), can_use_open_emitter: E().optional(), is_using_open_emitter: E().optional(), is_gpio: E().optional(), highlight_color: h().optional(), must_be_connected: E().optional(), provides_power: E().optional(), requires_power: E().optional(), provides_ground: E().optional(), requires_ground: E().optional(), provides_voltage: e_.optional(), requires_voltage: e_.optional(), required_voltage_tolerance: w().finite().min(0).max(1).optional(), do_not_connect: E().optional(), include_in_board_pinout: E().optional(), can_use_internal_pullup: E().optional(), is_using_internal_pullup: E().optional(), needs_external_pullup: E().optional(), can_use_internal_pulldown: E().optional(), is_using_internal_pulldown: E().optional(), needs_external_pulldown: E().optional(), can_use_open_drain: E().optional(), is_using_open_drain: E().optional(), can_use_push_pull: E().optional(), is_using_push_pull: E().optional(), should_have_decoupling_capacitor: E().optional(), recommended_decoupling_capacitor_capacitance: Wt([h(), w()]).optional(), is_configured_for_i2c_sda: E().optional(), is_configured_for_i2c_scl: E().optional(), is_configured_for_spi_mosi: E().optional(), is_configured_for_spi_miso: E().optional(), is_configured_for_spi_sck: E().optional(), is_configured_for_spi_cs: E().optional(), is_configured_for_uart_tx: E().optional(), is_configured_for_uart_rx: E().optional(), supports_i2c_sda: E().optional(), supports_i2c_scl: E().optional(), supports_spi_mosi: E().optional(), supports_spi_miso: E().optional(), supports_spi_sck: E().optional(), supports_spi_cs: E().optional(), supports_uart_tx: E().optional(), supports_uart_rx: E().optional() });\nvar Bp = Tt.extend({ ftype: x(\"simple_battery\"), capacity: u_ });\nvar Ip = Tt.extend({ ftype: x(\"simple_inductor\"), inductance: d_, display_inductance: h().optional(), max_current_rating: w().optional() });\nvar Fp = Tt.extend({ ftype: x(\"simple_push_button\") });\nvar Mp = Tt.extend({ ftype: x(\"simple_potentiometer\"), max_resistance: vs, display_max_resistance: h().optional() });\nvar T_ = Tt.extend({ ftype: x(\"simple_crystal\"), frequency: w().describe(\"Frequency in Hz\"), load_capacitance: w().optional().describe(\"Load capacitance in pF\"), pin_variant: ut([\"two_pin\", \"four_pin\"]).optional() });\nvar Cp = Tt.extend({ ftype: x(\"simple_pin_header\"), pin_count: w(), gender: ut([\"male\", \"female\"]).optional().default(\"male\") });\nvar E_ = [\"usb_c\", \"m2\", \"jst_sh\", \"jst_gh\", \"jst_zh\", \"jst_ph\", \"jst_xh\", \"jst_vh\"], R_ = Tt.extend({ ftype: x(\"simple_connector\"), standard: ut(E_).optional(), pin_count: w().int().positive().optional() });\nvar kp = Tt.extend({ ftype: x(\"simple_pinout\") });\nvar Np = Tt.extend({ ftype: x(\"simple_resonator\"), load_capacitance: _p, equivalent_series_resistance: vs.optional(), frequency: kr });\nvar Yp = Tt.extend({ ftype: x(\"simple_transistor\"), transistor_type: ut([\"npn\", \"pnp\"]) });\nvar Lp = Tt.extend({ ftype: x(\"simple_test_point\"), footprint_variant: ut([\"pad\", \"through_hole\"]).optional(), pad_shape: ut([\"rect\", \"circle\"]).optional(), pad_diameter: Wt([w(), h()]).optional(), hole_diameter: Wt([w(), h()]).optional(), width: Wt([w(), h()]).optional(), height: Wt([w(), h()]).optional() });\nvar Tp = Tt.extend({ ftype: x(\"simple_mosfet\"), channel_type: ut([\"n\", \"p\"]), mosfet_mode: ut([\"enhancement\", \"depletion\"]) });\nvar Ep = Tt.extend({ ftype: x(\"simple_op_amp\") });\nvar Rp = Tt.extend({ ftype: x(\"simple_switch\") });\nvar Op = M({ type: x(\"source_project_metadata\"), name: h().optional(), software_used_string: h().optional(), project_url: h().optional(), source_filesystem_md5_hash: h().optional(), created_at: m_.optional() });\nvar O_ = Mt.extend({ type: x(\"source_missing_property_error\"), source_missing_property_error_id: T(\"source_missing_property_error\"), source_component_id: h(), property_name: h(), subcircuit_id: h().optional(), error_type: x(\"source_missing_property_error\").default(\"source_missing_property_error\") }).describe(\"The source code is missing a property\");\nvar W_ = Mt.extend({ type: x(\"source_failed_to_create_component_error\"), source_failed_to_create_component_error_id: T(\"source_failed_to_create_component_error\"), error_type: x(\"source_failed_to_create_component_error\").default(\"source_failed_to_create_component_error\"), component_name: h().optional(), subcircuit_id: h().optional(), parent_source_component_id: h().optional(), pcb_center: M({ x: w().optional(), y: w().optional() }).optional(), schematic_center: M({ x: w().optional(), y: w().optional() }).optional() }).describe(\"Error emitted when a component fails to be constructed\");\nvar Wp = Mt.extend({ type: x(\"source_invalid_component_property_error\"), source_invalid_component_property_error_id: T(\"source_invalid_component_property_error\"), source_component_id: h(), property_name: h(), property_value: Ky().optional(), expected_format: h().optional(), subcircuit_id: h().optional(), error_type: x(\"source_invalid_component_property_error\").default(\"source_invalid_component_property_error\") }).describe(\"The source component property is invalid\");\nvar $p = Mt.extend({ type: x(\"source_trace_not_connected_error\"), source_trace_not_connected_error_id: T(\"source_trace_not_connected_error\"), error_type: x(\"source_trace_not_connected_error\").default(\"source_trace_not_connected_error\"), subcircuit_id: h().optional(), source_group_id: h().optional(), source_trace_id: h().optional(), connected_source_port_ids: W(h()).optional(), selectors_not_found: W(h()).optional() }).describe(\"Occurs when a source trace selector does not match any ports\");\nvar $_ = M({ type: x(\"source_property_ignored_warning\"), source_property_ignored_warning_id: T(\"source_property_ignored_warning\"), source_component_id: h(), property_name: h(), subcircuit_id: h().optional(), error_type: x(\"source_property_ignored_warning\").default(\"source_property_ignored_warning\"), message: h() }).describe(\"The source property was ignored\");\nvar jp = M({ type: x(\"source_pin_missing_trace_warning\"), source_pin_missing_trace_warning_id: T(\"source_pin_missing_trace_warning\"), warning_type: x(\"source_pin_missing_trace_warning\").default(\"source_pin_missing_trace_warning\"), message: h(), source_component_id: h(), source_port_id: h(), subcircuit_id: h().optional() }).describe(\"Warning emitted when a source component pin is missing a trace connection\");\nvar Xp = M({ type: x(\"source_missing_manufacturer_part_number_warning\"), source_missing_manufacturer_part_number_warning_id: T(\"source_missing_manufacturer_part_number_warning\"), warning_type: x(\"source_missing_manufacturer_part_number_warning\").default(\"source_missing_manufacturer_part_number_warning\"), message: h(), source_component_id: h(), standard: h().optional(), subcircuit_id: h().optional() }).describe(\"Warning emitted when a source component is missing its manufacturer part number\");\nvar Dp = M({ type: x(\"source_refdes_convention_warning\"), source_refdes_convention_warning_id: T(\"source_refdes_convention_warning\"), warning_type: x(\"source_refdes_convention_warning\").default(\"source_refdes_convention_warning\"), message: h(), source_component_id: h(), refdes: h(), source_component_ftype: h(), expected_prefixes: W(h()), actual_prefix: h().optional(), subcircuit_id: h().optional() }).describe(\"Warning emitted when a source component reference designator does not match the component type convention\");\nvar Vp = M({ type: x(\"source_component_availability_warning\"), source_component_availability_warning_id: T(\"source_component_availability_warning\"), warning_type: x(\"source_component_availability_warning\").default(\"source_component_availability_warning\"), message: h(), source_component_id: h(), subcircuit_id: h().optional(), supplier_name: Kn, supplier_part_numbers: W(h()).nonempty() }).describe(\"Warning emitted when no supplier alternative can be confirmed in stock. Availability may be unknown or change over time.\");\nvar j_ = Tt.extend({ ftype: x(\"simple_voltage_probe\") });\nvar X_ = Tt.extend({ ftype: x(\"interconnect\") });\nvar zp = Mt.extend({ type: x(\"source_i2c_misconfigured_error\"), source_i2c_misconfigured_error_id: T(\"source_i2c_misconfigured_error\"), error_type: x(\"source_i2c_misconfigured_error\").default(\"source_i2c_misconfigured_error\"), source_port_ids: W(h()) }).describe(\"Error emitted when incompatible I2C pins (e.g. SDA and SCL) are connected to the same net\");\nvar Up = Mt.extend({ type: x(\"source_component_misconfigured_error\"), source_component_misconfigured_error_id: T(\"source_component_misconfigured_error\"), error_type: x(\"source_component_misconfigured_error\").default(\"source_component_misconfigured_error\"), source_component_ids: W(h()), source_port_ids: W(h()).optional() }).describe(\"Error emitted when one or more source components have an invalid or conflicting configuration\");\nvar D_ = Tt.extend({ ftype: x(\"simple_voltage_source\"), voltage: xe, frequency: kr.optional(), peak_to_peak_voltage: xe.optional(), wave_shape: ut([\"sinewave\", \"square\", \"triangle\", \"sawtooth\"]).optional(), phase: Et.optional(), duty_cycle: w().optional().describe(\"Duty cycle as a fraction (0 to 1)\"), pulse_delay: Qt.optional(), rise_time: Qt.optional(), fall_time: Qt.optional(), pulse_width: Qt.optional(), period: Qt.optional() });\nvar V_ = Wt([Sp, vp, Ps, B_, wp, I_, Ap, F_, M_, C_, Pp, k_, Y_, Bp, Ip, Fp, Mp, T_, Cp, R_, kp, Np, Rp, Yp, Lp, Tp, Ep, N_, j_, X_, D_, Op, O_, Wp, W_, $p, $_, jp, Xp, Dp, Vp, zp, Up]);\nvar z_ = M({ type: x(\"source_port\"), pin_number: w().optional(), port_hints: W(h()).optional(), name: h(), source_port_id: h(), source_component_id: h().optional(), source_group_id: h().optional(), most_frequently_referenced_by_name: h().optional(), subcircuit_id: h().optional(), subcircuit_connectivity_map_key: h().optional() }).merge(L_);\nvar U_ = M({ type: x(\"source_component_internal_connection\"), source_component_internal_connection_id: h(), source_component_id: h(), source_port_ids: W(h()), subcircuit_id: h().optional() });\nvar G_ = M({ type: x(\"source_trace\"), source_trace_id: h(), connected_source_port_ids: W(h()), connected_source_net_ids: W(h()), subcircuit_id: h().optional(), subcircuit_connectivity_map_key: h().optional(), max_length: w().optional(), max_via_count: w().int().nonnegative().optional(), name: h().optional(), min_trace_thickness: w().optional(), display_name: h().optional() });\nvar H_ = M({ type: x(\"source_group\"), source_group_id: h(), subcircuit_id: h().optional(), parent_subcircuit_id: h().optional(), parent_source_group_id: h().optional(), is_subcircuit: E().optional(), show_as_schematic_box: E().optional(), name: h().optional(), was_automatically_named: E().optional() });\nvar Q_ = M({ type: x(\"source_net\"), source_net_id: h(), name: h(), member_source_group_ids: W(h()), is_power: E().optional(), is_ground: E().optional(), is_digital_signal: E().optional(), is_analog_signal: E().optional(), is_positive_voltage_source: E().optional(), trace_width: w().optional(), subcircuit_id: h().optional(), subcircuit_connectivity_map_key: h().optional() });\nvar Z_ = M({ type: x(\"source_board\"), source_board_id: h(), source_group_id: h(), title: h().optional() }).describe(\"Defines a board in the source domain\");\nvar q_ = Mt.extend({ type: x(\"source_ambiguous_port_reference\"), source_ambiguous_port_reference_id: T(\"source_ambiguous_port_reference\"), error_type: x(\"source_ambiguous_port_reference\").default(\"source_ambiguous_port_reference\"), source_port_id: h().optional(), source_component_id: h().optional() }).describe(\"Error emitted when a port hint matches multiple non-overlapping pads, making the port reference ambiguous\");\nvar J_ = M({ type: x(\"source_pcb_ground_plane\"), source_pcb_ground_plane_id: h(), source_group_id: h(), source_net_id: h(), subcircuit_id: h().optional() }).describe(\"Defines a ground plane in the source domain\");\nvar K_ = [\"top\", \"bottom\", \"inner1\", \"inner2\", \"inner3\", \"inner4\", \"inner5\", \"inner6\", \"inner7\", \"inner8\"], hp = ut(K_), gt = hp.or(M({ name: hp })).transform((t) =\u003e { if (typeof t === \"string\")\n return t; return t.name; });\nvar Ut = ut([\"top\", \"bottom\"]), t0 = M({ type: x(\"source_manually_placed_via\"), source_manually_placed_via_id: h(), source_group_id: h(), source_net_id: h().min(1).optional(), subcircuit_id: h().optional(), source_trace_id: h().optional() }).describe(\"Defines a via that is manually placed in the source domain\");\nvar e0 = M({ type: x(\"source_unnamed_trace_warning\"), source_unnamed_trace_warning_id: T(\"source_unnamed_trace_warning\"), warning_type: x(\"source_unnamed_trace_warning\").default(\"source_unnamed_trace_warning\"), message: h(), source_trace_id: h(), subcircuit_id: h().optional() }).describe(\"Warning emitted when a source trace is missing a name\");\nvar r0 = M({ type: x(\"source_no_power_pin_defined_warning\"), source_no_power_pin_defined_warning_id: T(\"source_no_power_pin_defined_warning\"), warning_type: x(\"source_no_power_pin_defined_warning\").default(\"source_no_power_pin_defined_warning\"), message: h(), source_component_id: h(), source_port_ids: W(h()), subcircuit_id: h().optional() }).describe(\"Warning emitted when a chip has no source ports with requires_power=true\");\nvar n0 = M({ type: x(\"source_no_ground_pin_defined_warning\"), source_no_ground_pin_defined_warning_id: T(\"source_no_ground_pin_defined_warning\"), warning_type: x(\"source_no_ground_pin_defined_warning\").default(\"source_no_ground_pin_defined_warning\"), message: h(), source_component_id: h(), source_port_ids: W(h()), subcircuit_id: h().optional() }).describe(\"Warning emitted when a chip has no source ports marked as ground pins\");\nvar i0 = M({ type: x(\"source_component_pins_underspecified_warning\"), source_component_pins_underspecified_warning_id: T(\"source_component_pins_underspecified_warning\"), warning_type: x(\"source_component_pins_underspecified_warning\").default(\"source_component_pins_underspecified_warning\"), message: h(), source_component_id: h(), source_port_ids: W(h()), subcircuit_id: h().optional() }).describe(\"Warning emitted when all ports on a source component are underspecified\");\nvar o0 = Mt.extend({ type: x(\"source_pin_must_be_connected_error\"), source_pin_must_be_connected_error_id: T(\"source_pin_must_be_connected_error\"), error_type: x(\"source_pin_must_be_connected_error\").default(\"source_pin_must_be_connected_error\"), source_component_id: h(), source_port_id: h(), subcircuit_id: h().optional() }).describe(\"Error emitted when a pin with mustBeConnected attribute is not connected to any trace\");\nvar s0 = Mt.extend({ type: x(\"unknown_error_finding_part\"), unknown_error_finding_part_id: T(\"unknown_error_finding_part\"), error_type: x(\"unknown_error_finding_part\").default(\"unknown_error_finding_part\"), source_component_id: h().optional(), subcircuit_id: h().optional() }).describe(\"Error emitted when an unexpected error occurs while finding a part\");\nvar a0 = M({ type: x(\"source_part_not_found_warning\"), source_part_not_found_warning_id: T(\"source_part_not_found_warning\"), warning_type: x(\"source_part_not_found_warning\").default(\"source_part_not_found_warning\"), message: h(), source_component_id: h().optional(), subcircuit_id: h().optional(), supplier_name: Kn.optional(), manufacturer_part_number: h().optional(), supplier_part_number: h().optional(), part_name: h().optional() }).describe(\"Warning emitted when a requested part can not be found\");\nvar c0 = M({ type: x(\"source_confusing_net_name_warning\"), source_confusing_net_name_warning_id: T(\"source_confusing_net_name_warning\"), warning_type: x(\"source_confusing_net_name_warning\").default(\"source_confusing_net_name_warning\"), message: h(), source_net_ids: W(h()).min(2), net_name: h(), subcircuit_id: h().optional() }).describe(\"Warning emitted when electrically disconnected source nets share a name\");\nvar cp = Wt([w().nonnegative().finite(), M({ reference: x(\"longest_manhattan\"), source_trace_ids: W(h()).min(1).optional(), offset: w().finite().optional() })]), r_ = Wt([w().positive().finite(), M({ width_multiplier: w().positive().finite() })]), l0 = M({ type: x(\"source_bus\"), source_bus_id: h(), name: h().optional(), source_trace_ids: W(h()).min(1), max_length_skew: w().nonnegative().finite().optional(), target_impedance: w().positive().finite().optional(), target_differential_impedance: w().positive().finite().optional(), differential_pair: M({ positive_source_trace_id: h(), negative_source_trace_id: h(), trace_gap: w().positive().finite().optional(), max_uncoupled_length: w().nonnegative().finite().optional() }).optional(), length_match_source_trace_ids: W(h()).min(1).optional(), min_length: cp.optional(), max_length: cp.optional(), target_length: cp.optional(), length_tolerance: w().nonnegative().finite().optional(), pcb_trace_spacing: r_.optional(), pcb_spacing_to_other_signals: r_.optional(), target_impedance_min: w().positive().finite().optional(), target_impedance_max: w().positive().finite().optional(), target_differential_impedance_min: w().positive().finite().optional(), target_differential_impedance_max: w().positive().finite().optional(), subcircuit_id: h().optional() });\nvar p0 = Mt.pick({ message: true, error_type: true }).extend({ type: x(\"source_runtime_error\"), source_runtime_error_id: T(\"source_runtime_error\"), error_type: x(\"source_runtime_error\").default(\"source_runtime_error\"), phase_name: h().optional() }).describe(\"An unexpected runtime failure while generating or validating a circuit\");\nvar h0 = M({ type: x(\"schematic_box\"), schematic_sheet_id: h().optional(), schematic_component_id: h().optional(), schematic_symbol_id: h().optional(), width: R, height: R, is_dashed: E().default(false), x: R, y: R, subcircuit_id: h().optional() }).describe(\"Draws a box on the schematic\");\nvar d0 = M({ type: x(\"schematic_path\"), schematic_path_id: T(\"schematic_path\"), schematic_sheet_id: h().optional(), schematic_component_id: h().optional(), schematic_symbol_id: h().optional(), fill_color: h().optional(), is_filled: E().optional(), is_dashed: E().default(false), stroke_width: R.nullable().optional(), stroke_color: h().optional(), dash_length: R.optional(), dash_gap: R.optional(), points: W(nt), subcircuit_id: h().optional() });\nvar m0 = Qn(M({ left_margin: K.optional(), right_margin: K.optional(), top_margin: K.optional(), bottom_margin: K.optional() })), u0 = M({ left_size: w(), right_size: w(), top_size: w().optional(), bottom_size: w().optional() });\nvar f0 = M({ left_side: M({ pins: W(w()), direction: ut([\"top-to-bottom\", \"bottom-to-top\"]).optional() }).optional(), right_side: M({ pins: W(w()), direction: ut([\"top-to-bottom\", \"bottom-to-top\"]).optional() }).optional(), top_side: M({ pins: W(w()), direction: ut([\"left-to-right\", \"right-to-left\"]).optional() }).optional(), bottom_side: M({ pins: W(w()), direction: ut([\"left-to-right\", \"right-to-left\"]).optional() }).optional() });\nvar y0 = Wt([u0, f0]), _0 = M({ type: x(\"schematic_component\"), size: Ss, center: nt, source_component_id: h().optional(), schematic_component_id: h(), schematic_sheet_id: h().optional(), schematic_symbol_id: h().optional(), pin_spacing: K.optional(), pin_styles: m0.optional(), box_width: K.optional(), symbol_name: h().optional(), port_arrangement: y0.optional(), port_labels: Qn(h()).optional(), symbol_display_value: h().optional(), subcircuit_id: h().optional(), schematic_group_id: h().optional(), is_schematic_group: E().optional(), source_group_id: h().optional(), is_box_with_pins: E().optional().default(true) });\nvar z5 = M({ kicad_symbol: P_.optional() }).catchall(Ky()), g0 = M({ type: x(\"schematic_symbol\"), schematic_symbol_id: h(), name: h().optional(), metadata: z5.optional() }).describe(\"Defines a named schematic symbol that can be referenced by components.\");\nvar x0 = M({ type: x(\"schematic_line\"), schematic_line_id: T(\"schematic_line\"), schematic_sheet_id: h().optional(), schematic_component_id: h().optional(), schematic_symbol_id: h().optional(), x1: R, y1: R, x2: R, y2: R, stroke_width: R.nullable().optional(), color: h().default(\"#000000\"), is_dashed: E().default(false), dash_length: R.optional(), dash_gap: R.optional(), subcircuit_id: h().optional() }).describe(\"Draws a styled line on the schematic\");\nvar b0 = M({ type: x(\"schematic_rect\"), schematic_rect_id: T(\"schematic_rect\"), schematic_sheet_id: h().optional(), schematic_component_id: h().optional(), schematic_symbol_id: h().optional(), center: nt, width: R, height: R, rotation: Et.default(0), stroke_width: R.nullable().optional(), color: h().default(\"#000000\"), is_filled: E().default(false), fill_color: h().optional(), is_dashed: E().default(false), subcircuit_id: h().optional() }).describe(\"Draws a styled rectangle on the schematic\");\nvar v0 = M({ type: x(\"schematic_circle\"), schematic_circle_id: T(\"schematic_circle\"), schematic_sheet_id: h().optional(), schematic_component_id: h().optional(), schematic_symbol_id: h().optional(), center: nt, radius: R, stroke_width: R.nullable().optional(), color: h().default(\"#000000\"), is_filled: E().default(false), fill_color: h().optional(), is_dashed: E().default(false), subcircuit_id: h().optional() }).describe(\"Draws a styled circle on the schematic\");\nvar S0 = M({ type: x(\"schematic_arc\"), schematic_arc_id: T(\"schematic_arc\"), schematic_sheet_id: h().optional(), schematic_component_id: h().optional(), schematic_symbol_id: h().optional(), center: nt, radius: R, start_angle_degrees: Et, end_angle_degrees: Et, direction: ut([\"clockwise\", \"counterclockwise\"]).default(\"counterclockwise\"), stroke_width: R.nullable().optional(), color: h().default(\"#000000\"), is_dashed: E().default(false), subcircuit_id: h().optional() }).describe(\"Draws a styled arc on the schematic\");\nvar w0 = M({ type: x(\"schematic_trace\"), schematic_trace_id: h(), schematic_sheet_id: h().optional(), source_trace_id: h().optional(), junctions: W(M({ x: w(), y: w() })), edges: W(M({ from: M({ x: w(), y: w() }), to: M({ x: w(), y: w() }), is_crossing: E().optional(), from_schematic_port_id: h().optional(), to_schematic_port_id: h().optional() })), subcircuit_id: h().optional(), subcircuit_connectivity_map_key: h().optional() });\nvar U5 = ut([\"center\", \"left\", \"right\", \"top\", \"bottom\"]);\nvar Gp = M({ text: h(), is_overlined: E().optional() }), A0 = M({ type: x(\"schematic_text\"), schematic_sheet_id: h().optional(), schematic_component_id: h().optional(), schematic_symbol_id: h().optional(), schematic_text_id: h(), source_trace_id: h().optional(), text: h(), text_parts: W(Gp).min(1).optional(), display_superscript: h().optional(), font_size: w().default(0.18), position: M({ x: R, y: R }), rotation: w().default(0), anchor: Wt([U5.describe(\"legacy\"), Ve]).default(\"center\"), color: h().default(\"#000000\"), subcircuit_id: h().optional() });\nvar P0 = M({ type: x(\"schematic_port\"), schematic_port_id: h(), source_port_id: h(), schematic_sheet_id: h().optional(), schematic_component_id: h().optional(), center: nt, facing_direction: ut([\"up\", \"down\", \"left\", \"right\"]).optional(), distance_from_component_edge: w().optional(), side_of_component: ut([\"top\", \"bottom\", \"left\", \"right\"]).optional(), true_ccw_index: w().optional(), pin_number: w().optional(), display_pin_label: h().optional(), display_pin_label_text_parts: W(Gp).min(1).optional(), display_pin_label_font_size: w().positive().finite().optional(), subcircuit_id: h().optional(), is_connected: E().optional(), is_internal_circuit_port: E().optional(), is_overlapping_internal_circuit_port: E().optional(), has_input_arrow: E().optional(), has_output_arrow: E().optional(), is_drawn_with_inversion_circle: E().optional() }).describe(\"Defines a port on a schematic component\");\nvar B0 = M({ type: x(\"schematic_net_label\"), schematic_net_label_id: T(\"schematic_net_label\"), schematic_sheet_id: h().optional(), schematic_trace_id: h().optional(), source_trace_id: h().optional(), source_net_id: h(), center: nt, anchor_position: nt.optional(), anchor_side: ut([\"top\", \"bottom\", \"left\", \"right\"]), text: h(), display_superscript: h().optional(), symbol_name: h().optional(), is_movable: E().optional(), subcircuit_id: h().optional() });\nvar I0 = Mt.extend({ type: x(\"schematic_error\"), schematic_error_id: h(), error_type: x(\"schematic_port_not_found\").default(\"schematic_port_not_found\"), subcircuit_id: h().optional() }).describe(\"Defines a schematic error on the schematic\");\nvar F0 = Mt.extend({ type: x(\"schematic_layout_error\"), schematic_layout_error_id: T(\"schematic_layout_error\"), error_type: x(\"schematic_layout_error\").default(\"schematic_layout_error\"), source_group_id: h(), schematic_group_id: h(), subcircuit_id: h().optional() }).describe(\"Error emitted when schematic layout fails for a group\");\nvar Bs = M({ type: x(\"schematic_debug_object\"), label: h().optional(), subcircuit_id: h().optional() }), M0 = Bs.extend({ shape: x(\"rect\"), center: nt, size: Ss }), C0 = Bs.extend({ shape: x(\"line\"), start: nt, end: nt }), k0 = Bs.extend({ shape: x(\"point\"), center: nt }), N0 = ie(\"shape\", [M0, C0, k0]);\nvar Y0 = M({ type: x(\"schematic_voltage_probe\"), schematic_voltage_probe_id: h(), schematic_sheet_id: h().optional(), source_component_id: h().optional(), name: h().optional(), position: nt, schematic_trace_id: h(), voltage: xe.optional(), subcircuit_id: h().optional(), color: h().optional(), label_alignment: Ve.optional() }).describe(\"Defines a voltage probe measurement point on a schematic trace\");\nvar L0 = M({ type: x(\"schematic_manual_edit_conflict_warning\"), schematic_manual_edit_conflict_warning_id: T(\"schematic_manual_edit_conflict_warning\"), warning_type: x(\"schematic_manual_edit_conflict_warning\").default(\"schematic_manual_edit_conflict_warning\"), message: h(), schematic_component_id: h(), schematic_group_id: h().optional(), subcircuit_id: h().optional(), source_component_id: h() }).describe(\"Warning emitted when a component has both manual placement and explicit schX/schY coordinates\");\nvar T0 = M({ type: x(\"schematic_component_overlap_warning\"), schematic_component_overlap_warning_id: T(\"schematic_component_overlap_warning\"), warning_type: x(\"schematic_component_overlap_warning\").default(\"schematic_component_overlap_warning\"), message: h(), schematic_component_ids: t_([h(), h()]), schematic_sheet_id: h().optional() }).describe(\"Warning emitted when the rendered bounds of two schematic components overlap\");\nvar E0 = M({ type: x(\"schematic_component_styling_warning\"), schematic_component_styling_warning_id: T(\"schematic_component_styling_warning\"), warning_type: x(\"schematic_component_styling_warning\").default(\"schematic_component_styling_warning\"), message: h(), schematic_component_id: h(), styling_issue_type: h(), schematic_port_ids: W(h()).optional(), source_component_id: h().optional(), schematic_sheet_id: h().optional(), subcircuit_id: h().optional() }).describe(\"Warning emitted when a schematic component has a visual styling issue\");\nvar R0 = M({ type: x(\"schematic_sheet_styling_warning\"), schematic_sheet_styling_warning_id: T(\"schematic_sheet_styling_warning\"), warning_type: x(\"schematic_sheet_styling_warning\").default(\"schematic_sheet_styling_warning\"), message: h(), schematic_sheet_id: h(), styling_issue_type: x(\"non_default_sheet_size\"), subcircuit_id: h().optional() }).describe(\"Style warning emitted when a schematic sheet uses a non-default size\");\nvar O0 = M({ type: x(\"schematic_element_outside_sheet_warning\"), schematic_element_outside_sheet_warning_id: T(\"schematic_element_outside_sheet_warning\"), warning_type: x(\"schematic_element_outside_sheet_warning\").default(\"schematic_element_outside_sheet_warning\"), message: h(), schematic_sheet_id: h(), schematic_element_type: ut([\"schematic_component\", \"schematic_net_label\", \"schematic_trace\"]), schematic_element_id: h() }).describe(\"Warning emitted when a schematic component, net label, or trace extends outside its schematic sheet\");\nvar n_ = R.pipe(w().positive().finite()), W0 = M({ type: x(\"schematic_graphic\"), schematic_graphic_id: T(\"schematic_graphic\"), schematic_sheet_id: h().optional(), asset: _o.optional(), svg_content: h().optional(), width: n_.optional(), height: n_.optional() }).describe(\"References a graphic asset or inline SVG content with optional centered layout bounds on a schematic sheet\").superRefine(({ asset: t, svg_content: e }, r) =\u003e { if (t === void 0 \u0026\u0026 e === void 0)\n r.addIssue({ code: X.custom, message: \"At least one of asset or svg_content is required\" }); });\nvar $0 = M({ type: x(\"schematic_group\"), schematic_group_id: T(\"schematic_group\"), schematic_sheet_id: h().optional(), source_group_id: h(), is_subcircuit: E().optional(), subcircuit_id: h().optional(), width: K, height: K, center: nt, schematic_component_ids: W(h()), show_as_schematic_box: E().optional(), name: h().optional(), description: h().optional() }).describe(\"Defines a group of components on the schematic\");\nvar j0 = M({ type: x(\"schematic_table\"), schematic_table_id: T(\"schematic_table\"), schematic_sheet_id: h().optional(), anchor_position: nt, column_widths: W(R), row_heights: W(R), cell_padding: R.optional(), border_width: R.optional(), subcircuit_id: h().optional(), schematic_component_id: h().optional(), anchor: Ve.optional() }).describe(\"Defines a table on the schematic\");\nvar X0 = M({ type: x(\"schematic_table_cell\"), schematic_table_cell_id: T(\"schematic_table_cell\"), schematic_sheet_id: h().optional(), schematic_table_id: h(), start_row_index: w(), end_row_index: w(), start_column_index: w(), end_column_index: w(), text: h().optional(), center: nt, width: R, height: R, horizontal_align: ut([\"left\", \"center\", \"right\"]).optional(), vertical_align: ut([\"top\", \"middle\", \"bottom\"]).optional(), font_size: R.optional(), subcircuit_id: h().optional() }).describe(\"Defines a cell within a schematic_table\");\nvar D0 = ut([\"a4\", \"ansi_b\"]), V0 = M({ type: x(\"schematic_sheet\"), schematic_sheet_id: T(\"schematic_sheet\"), name: h().optional(), sheet_index: w().optional(), sheet_size: D0.optional(), sheet_width: w().positive().optional(), sheet_height: w().positive().optional(), subcircuit_id: h().optional(), outline_color: h().optional() }).describe(\"Defines a schematic sheet or page that components can be placed on\");\nvar z0 = M({ type: x(\"schematic_missing_sheet_warning\"), schematic_missing_sheet_warning_id: T(\"schematic_missing_sheet_warning\"), warning_type: x(\"schematic_missing_sheet_warning\").default(\"schematic_missing_sheet_warning\"), message: h() }).describe(\"Circuit-wide warning emitted when a schematic has no schematic sheet. Display as a banner without attaching it to a component or drawing a target outline or leader line.\");\nvar U0 = M({ x: R, y: R, bulge: w().optional() });\nvar dp = M({ vertices: W(U0) });\nvar Hp = M({ outer_ring: dp, inner_rings: W(dp).default([]) });\nvar G0 = { from_left: \"from_left\", from_right: \"from_right\", from_top: \"from_top\", from_bottom: \"from_bottom\", from_above: \"from_above\", from_below: \"from_below\", from_x_neg: \"from_left\", from_x_pos: \"from_right\", from_y_pos: \"from_top\", from_y_neg: \"from_bottom\", from_z_pos: \"from_above\", from_z_neg: \"from_below\", from_front: \"from_top\", from_back: \"from_bottom\" }, G5 = { from_left: { x: -1, y: 0, z: 0 }, from_right: { x: 1, y: 0, z: 0 }, from_top: { x: 0, y: 1, z: 0 }, from_bottom: { x: 0, y: -1, z: 0 }, from_above: { x: 0, y: 0, z: 1 }, from_below: { x: 0, y: 0, z: -1 } }, H0 = ut([\"from_left\", \"from_right\", \"from_top\", \"from_bottom\", \"from_above\", \"from_below\", \"from_x_neg\", \"from_x_pos\", \"from_y_pos\", \"from_y_neg\", \"from_z_pos\", \"from_z_neg\", \"from_front\", \"from_back\"]).transform((t) =\u003e G0[t]).describe('The side exposing the receptacle where the cable or mating part is attached, following the 2D PCB diagram convention, not a 3D viewport frame. In project coordinate space, \"from_top\" is +Y, \"from_bottom\" -Y, \"from_left\" -X, \"from_right\" +X, \"from_above\" +Z and \"from_below\" -Z. A receptacle on the +Y edge is \"from_top\" even though the plug moves in -Y as it seats. Cartesian spellings such as \"from_y_pos\" are accepted and normalized to the named values, as are the deprecated \"from_front\" (now \"from_top\") and \"from_back\" (now \"from_bottom\").');\nvar mp = ut([\"leftside_top\", \"leftside_bottom\", \"rightside_top\", \"rightside_bottom\", \"topside_left\", \"topside_right\", \"bottomside_left\", \"bottomside_right\"]);\nvar H5 = [[\"leftside_top\", \"bottomside_left\", \"rightside_bottom\", \"topside_right\"], [\"leftside_bottom\", \"bottomside_right\", \"rightside_top\", \"topside_left\"]], Q5 = (t, e) =\u003e { for (let r of H5) {\n let n = r.indexOf(t), i = r.indexOf(e);\n if (n !== -1 \u0026\u0026 i !== -1)\n return (i - n + r.length) % r.length * 90;\n} return null; }, Q0 = M({ x: R, y: R, via: E().optional(), via_to_layer: gt.optional() }), Z5 = W(Q0);\nvar Z0 = M({ x: R, y: R, via: E().optional(), to_layer: gt.optional(), trace_width: R.optional() });\nvar q0 = M({ min_trace_width: K.optional(), min_board_edge_clearance: K.optional(), min_via_hole_edge_to_via_hole_edge_clearance: K.optional(), min_plated_hole_drill_edge_to_drill_edge_clearance: K.optional(), min_trace_to_pad_edge_clearance: K.optional(), min_trace_to_hole_edge_clearance: K.optional().describe(\"Minimum distance from a trace copper edge to a non-plated hole edge, in mm. No default is applied when omitted.\"), min_pad_edge_to_pad_edge_clearance: K.optional(), min_same_net_trace_edge_to_trace_edge_clearance: K.optional(), min_different_net_trace_edge_to_trace_edge_clearance: K.optional(), min_via_edge_to_pad_edge_clearance: K.optional(), min_via_hole_diameter: K.optional(), min_via_pad_diameter: K.optional() }), J0 = M({ type: x(\"pcb_component\"), pcb_component_id: T(\"pcb_component\"), source_component_id: h(), center: nt, layer: gt, rotation: Et, display_offset_x: h().optional().describe(\"How to display the x offset for this part, usually corresponding with how the user specified it\"), display_offset_y: h().optional().describe(\"How to display the y offset for this part, usually corresponding with how the user specified it\"), width: K, height: K, do_not_place: E().optional(), is_allowed_to_be_off_board: E().optional(), subcircuit_id: h().optional(), pcb_group_id: h().optional(), position_mode: ut([\"packed\", \"relative_to_group_anchor\", \"relative_to_another_component\", \"none\"]).optional(), anchor_position: nt.optional(), anchor_alignment: Ve.optional(), positioned_relative_to_pcb_group_id: h().optional(), positioned_relative_to_pcb_board_id: h().optional(), cable_insertion_center: nt.optional(), insertion_direction: H0.optional(), pin1_location: mp.optional().describe(\"Location of pin 1 on the unrotated, top-view component footprint\"), supplier_pin1_location_map: Qn(Kn, mp).optional().describe(\"Pin 1 location for each supplier's unrotated, top-view footprint\"), metadata: M({ kicad_footprint: b_.optional() }).optional(), obstructs_within_bounds: E().default(true).describe(\"Does this component take up all the space within its bounds on a layer. This is generally true except for when separated pin headers are being represented by a single component (in which case, chips can be placed between the pin headers) or for tall modules where chips fit underneath\") }).describe(\"Defines a component on the PCB\");\nvar Is = M({ type: x(\"pcb_debug_object\"), pcb_debug_object_id: T(\"pcb_debug_object\"), label: h().optional(), subcircuit_id: h().optional() }), K0 = Is.extend({ shape: x(\"rect\"), center: nt, size: Ss }), tg = Is.extend({ shape: x(\"line\"), start: nt, end: nt }), eg = Is.extend({ shape: x(\"point\"), center: nt }), rg = ie(\"shape\", [K0, tg, eg]);\nvar ng = M({ type: x(\"pcb_hole\"), pcb_hole_id: T(\"pcb_hole\"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), pcb_component_id: h().optional(), hole_shape: x(\"circle\"), hole_diameter: w(), x: R, y: R, is_covered_with_solder_mask: E().optional(), soldermask_margin: w().optional() }), q5 = ng.describe(\"Defines a circular hole on the PCB\");\nvar ig = M({ type: x(\"pcb_hole\"), pcb_hole_id: T(\"pcb_hole\"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), pcb_component_id: h().optional(), hole_shape: x(\"rect\"), hole_width: w(), hole_height: w(), x: R, y: R, is_covered_with_solder_mask: E().optional(), soldermask_margin: w().optional() }), J5 = ig.describe(\"Defines a rectangular (square-capable) hole on the PCB. Use equal width/height for square.\");\nvar og = M({ type: x(\"pcb_hole\"), pcb_hole_id: T(\"pcb_hole\"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), pcb_component_id: h().optional(), hole_shape: ut([\"circle\", \"square\"]), hole_diameter: w(), x: R, y: R, is_covered_with_solder_mask: E().optional(), soldermask_margin: w().optional() }), K5 = og.describe(\"Defines a circular or square hole on the PCB\");\nvar sg = M({ type: x(\"pcb_hole\"), pcb_hole_id: T(\"pcb_hole\"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), pcb_component_id: h().optional(), hole_shape: x(\"oval\"), hole_width: w(), hole_height: w(), x: R, y: R, is_covered_with_solder_mask: E().optional(), soldermask_margin: w().optional() }), t3 = sg.describe(\"Defines an oval hole on the PCB\");\nvar ag = M({ type: x(\"pcb_hole\"), pcb_hole_id: T(\"pcb_hole\"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), pcb_component_id: h().optional(), hole_shape: x(\"pill\"), hole_width: w(), hole_height: w(), x: R, y: R, is_covered_with_solder_mask: E().optional(), soldermask_margin: w().optional() }), e3 = ag.describe(\"Defines a pill-shaped hole on the PCB\");\nvar cg = M({ type: x(\"pcb_hole\"), pcb_hole_id: T(\"pcb_hole\"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), pcb_component_id: h().optional(), hole_shape: x(\"rotated_pill\"), hole_width: w(), hole_height: w(), x: R, y: R, ccw_rotation: Et, is_covered_with_solder_mask: E().optional(), soldermask_margin: w().optional() }), r3 = cg.describe(\"Defines a rotated pill-shaped hole on the PCB\");\nvar lg = og.or(sg).or(ag).or(cg).or(ng).or(ig), n3 = M({ type: x(\"pcb_plated_hole\"), shape: x(\"circle\"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), outer_diameter: w(), hole_diameter: w(), is_covered_with_solder_mask: E().optional(), x: R, y: R, layers: W(gt), port_hints: W(h()).optional(), pcb_component_id: h().optional(), pcb_port_id: h().optional(), pcb_plated_hole_id: T(\"pcb_plated_hole\"), soldermask_margin: w().optional() }), i3 = M({ type: x(\"pcb_plated_hole\"), shape: ut([\"oval\", \"pill\"]), pcb_group_id: h().optional(), subcircuit_id: h().optional(), outer_width: w(), outer_height: w(), hole_width: w(), hole_height: w(), is_covered_with_solder_mask: E().optional(), x: R, y: R, ccw_rotation: Et, layers: W(gt), port_hints: W(h()).optional(), pcb_component_id: h().optional(), pcb_port_id: h().optional(), pcb_plated_hole_id: T(\"pcb_plated_hole\"), soldermask_margin: w().optional() }), o3 = M({ type: x(\"pcb_plated_hole\"), shape: x(\"circular_hole_with_rect_pad\"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), hole_shape: x(\"circle\"), pad_shape: x(\"rect\"), hole_diameter: w(), rect_pad_width: w(), rect_pad_height: w(), rect_border_radius: w().optional(), hole_offset_x: R.default(0), hole_offset_y: R.default(0), is_covered_with_solder_mask: E().optional(), x: R, y: R, layers: W(gt), port_hints: W(h()).optional(), pcb_component_id: h().optional(), pcb_port_id: h().optional(), pcb_plated_hole_id: T(\"pcb_plated_hole\"), soldermask_margin: w().optional(), rect_ccw_rotation: Et.optional() }), s3 = M({ type: x(\"pcb_plated_hole\"), shape: x(\"pill_hole_with_rect_pad\"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), hole_shape: x(\"pill\"), pad_shape: x(\"rect\"), hole_width: w(), hole_height: w(), rect_pad_width: w(), rect_pad_height: w(), rect_border_radius: w().optional(), hole_offset_x: R.default(0), hole_offset_y: R.default(0), is_covered_with_solder_mask: E().optional(), x: R, y: R, layers: W(gt), port_hints: W(h()).optional(), pcb_component_id: h().optional(), pcb_port_id: h().optional(), pcb_plated_hole_id: T(\"pcb_plated_hole\"), soldermask_margin: w().optional() }), a3 = M({ type: x(\"pcb_plated_hole\"), shape: x(\"rotated_pill_hole_with_rect_pad\"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), hole_shape: x(\"rotated_pill\"), pad_shape: x(\"rect\"), hole_width: w(), hole_height: w(), hole_ccw_rotation: Et, rect_pad_width: w(), rect_pad_height: w(), rect_border_radius: w().optional(), rect_ccw_rotation: Et, hole_offset_x: R.default(0), hole_offset_y: R.default(0), is_covered_with_solder_mask: E().optional(), x: R, y: R, layers: W(gt), port_hints: W(h()).optional(), pcb_component_id: h().optional(), pcb_port_id: h().optional(), pcb_plated_hole_id: T(\"pcb_plated_hole\"), soldermask_margin: w().optional() }), c3 = M({ type: x(\"pcb_plated_hole\"), shape: x(\"hole_with_polygon_pad\"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), hole_shape: ut([\"circle\", \"oval\", \"pill\", \"rotated_pill\"]), hole_diameter: w().optional(), hole_width: w().optional(), hole_height: w().optional(), pad_outline: W(M({ x: R, y: R })).min(3), hole_offset_x: R.default(0), hole_offset_y: R.default(0), is_covered_with_solder_mask: E().optional(), x: R, y: R, layers: W(gt), port_hints: W(h()).optional(), pcb_component_id: h().optional(), pcb_port_id: h().optional(), pcb_plated_hole_id: T(\"pcb_plated_hole\"), soldermask_margin: w().optional(), ccw_rotation: Et.optional() }), pg = Wt([n3, i3, o3, s3, a3, c3]);\nvar hg = M({ type: x(\"pcb_port\"), pcb_port_id: T(\"pcb_port\"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), source_port_id: h(), pcb_component_id: h().optional(), x: R, y: R, layers: W(gt), is_board_pinout: E().optional() }).describe(\"Defines a port on the PCB\");\nvar l3 = M({ type: x(\"pcb_smtpad\"), shape: x(\"circle\"), pcb_smtpad_id: T(\"pcb_smtpad\"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), x: R, y: R, radius: w(), layer: gt, port_hints: W(h()).optional(), pcb_component_id: h().optional(), pcb_port_id: h().optional(), is_covered_with_solder_mask: E().optional(), soldermask_margin: w().optional(), solderpaste_margin: w().optional() }), p3 = M({ type: x(\"pcb_smtpad\"), shape: x(\"rect\"), pcb_smtpad_id: T(\"pcb_smtpad\"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), x: R, y: R, width: w(), height: w(), rect_border_radius: w().optional(), corner_radius: w().optional(), layer: gt, port_hints: W(h()).optional(), pcb_component_id: h().optional(), pcb_port_id: h().optional(), is_covered_with_solder_mask: E().optional(), soldermask_margin: w().optional(), soldermask_margin_left: w().optional(), soldermask_margin_top: w().optional(), soldermask_margin_right: w().optional(), soldermask_margin_bottom: w().optional(), solderpaste_margin: w().optional() }), h3 = M({ type: x(\"pcb_smtpad\"), shape: x(\"rotated_rect\"), pcb_smtpad_id: T(\"pcb_smtpad\"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), x: R, y: R, width: w(), height: w(), rect_border_radius: w().optional(), corner_radius: w().optional(), ccw_rotation: Et, layer: gt, port_hints: W(h()).optional(), pcb_component_id: h().optional(), pcb_port_id: h().optional(), is_covered_with_solder_mask: E().optional(), soldermask_margin: w().optional(), soldermask_margin_left: w().optional(), soldermask_margin_top: w().optional(), soldermask_margin_right: w().optional(), soldermask_margin_bottom: w().optional(), solderpaste_margin: w().optional() }), dg = M({ type: x(\"pcb_smtpad\"), shape: x(\"pill\"), pcb_smtpad_id: T(\"pcb_smtpad\"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), x: R, y: R, width: w(), height: w(), radius: w(), layer: gt, port_hints: W(h()).optional(), pcb_component_id: h().optional(), pcb_port_id: h().optional(), is_covered_with_solder_mask: E().optional(), soldermask_margin: w().optional(), solderpaste_margin: w().optional() }), d3 = M({ type: x(\"pcb_smtpad\"), shape: x(\"rotated_pill\"), pcb_smtpad_id: T(\"pcb_smtpad\"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), x: R, y: R, width: w(), height: w(), radius: w(), ccw_rotation: Et, layer: gt, port_hints: W(h()).optional(), pcb_component_id: h().optional(), pcb_port_id: h().optional(), is_covered_with_solder_mask: E().optional(), soldermask_margin: w().optional(), solderpaste_margin: w().optional() }), m3 = M({ type: x(\"pcb_smtpad\"), shape: x(\"polygon\"), pcb_smtpad_id: T(\"pcb_smtpad\"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), points: W(nt), layer: gt, port_hints: W(h()).optional(), pcb_component_id: h().optional(), pcb_port_id: h().optional(), is_covered_with_solder_mask: E().optional(), soldermask_margin: w().optional(), solderpaste_margin: w().optional() }), mg = ie(\"shape\", [l3, p3, h3, d3, dg, m3]).describe(\"Defines an SMT pad on the PCB\");\nvar u3 = M({ type: x(\"pcb_solder_paste\"), shape: x(\"circle\"), pcb_solder_paste_id: T(\"pcb_solder_paste\"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), x: R, y: R, radius: w(), layer: gt, pcb_component_id: h().optional(), pcb_smtpad_id: h().optional() }), f3 = M({ type: x(\"pcb_solder_paste\"), shape: x(\"rect\"), pcb_solder_paste_id: T(\"pcb_solder_paste\"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), x: R, y: R, width: w(), height: w(), layer: gt, pcb_component_id: h().optional(), pcb_smtpad_id: h().optional() }), y3 = M({ type: x(\"pcb_solder_paste\"), shape: x(\"pill\"), pcb_solder_paste_id: T(\"pcb_solder_paste\"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), x: R, y: R, width: w(), height: w(), radius: w(), layer: gt, pcb_component_id: h().optional(), pcb_smtpad_id: h().optional() }), _3 = M({ type: x(\"pcb_solder_paste\"), shape: x(\"rotated_rect\"), pcb_solder_paste_id: T(\"pcb_solder_paste\"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), x: R, y: R, width: w(), height: w(), ccw_rotation: R, layer: gt, pcb_component_id: h().optional(), pcb_smtpad_id: h().optional() }), g3 = M({ type: x(\"pcb_solder_paste\"), shape: x(\"rotated_pill\"), pcb_solder_paste_id: T(\"pcb_solder_paste\"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), x: R, y: R, width: w(), height: w(), radius: w(), ccw_rotation: Et, layer: gt, pcb_component_id: h().optional(), pcb_smtpad_id: h().optional() }), x3 = M({ type: x(\"pcb_solder_paste\"), shape: x(\"oval\"), pcb_solder_paste_id: T(\"pcb_solder_paste\"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), x: R, y: R, width: w(), height: w(), layer: gt, pcb_component_id: h().optional(), pcb_smtpad_id: h().optional() }), b3 = yo.extend({ type: x(\"pcb_solder_paste\"), pcb_solder_paste_id: T(\"pcb_solder_paste\"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), holes: W(yo.shape.points).optional(), layer: gt, pcb_component_id: h().optional(), pcb_smtpad_id: h().optional() }), ug = Wt([u3, f3, y3, _3, g3, x3, b3]).describe(\"Defines solderpaste on the PCB\");\nvar bs = M({ type: x(\"pcb_soldermask_opening\"), pcb_soldermask_opening_id: T(\"pcb_soldermask_opening\"), layer: gt.pipe(Ut), pcb_component_id: h().optional(), pcb_group_id: h().optional(), subcircuit_id: h().optional() }), fg = ie(\"shape\", [gp.extend(bs.shape), ws.extend(bs.shape), xp.extend(bs.shape), yo.extend(bs.shape)]).describe(\"An explicit opening in top or bottom solder mask or flex coverlay, independent of pads. Removes mask without adding copper or solder paste.\");\nvar yg = M({ type: x(\"pcb_text\"), pcb_text_id: T(\"pcb_text\"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), text: h(), center: nt, layer: gt, width: K, height: K, lines: w(), align: ut([\"bottom-left\"]) }).describe(\"Defines text on the PCB\");\nvar i_ = R.pipe(w().finite().positive()), _g = M({ route_type: x(\"wire\"), x: R, y: R, width: R, start_width: i_.optional(), end_width: i_.optional(), width_interpolation_mode: ut([\"linear\", \"quadratic\"]).optional(), copper_pour_id: h().optional(), is_inside_copper_pour: E().optional(), start_pcb_port_id: h().optional(), end_pcb_port_id: h().optional(), layer: gt }).superRefine((t, e) =\u003e { let r = [t.start_width, t.end_width, t.width_interpolation_mode].filter((n) =\u003e n !== void 0).length; if (r === 0)\n return; if (r !== 3)\n e.addIssue({ code: X.custom, message: \"Wire taper requires start_width, end_width and width_interpolation_mode together\" }); if (t.width !== t.start_width)\n e.addIssue({ code: X.custom, path: [\"start_width\"], message: \"start_width must equal width\" }); if (!Number.isFinite(t.x) || !Number.isFinite(t.y))\n e.addIssue({ code: X.custom, message: \"Tapered wire coordinates must be finite\" }); }), gg = M({ route_type: x(\"via\"), x: R, y: R, copper_pour_id: h().optional(), is_inside_copper_pour: E().optional(), hole_diameter: R.optional(), outer_diameter: R.optional(), tented_on_top: E().optional(), tented_on_bottom: E().optional(), from_layer: gt, to_layer: gt }), xg = M({ route_type: x(\"through_pad\"), start: nt, end: nt, width: R, start_layer: gt, end_layer: gt, pcb_smtpad_id: h().optional(), pcb_plated_hole_id: h().optional() }), bg = Wt([_g, gg, xg]), vg = M({ type: x(\"pcb_trace\"), source_trace_id: h().optional(), pcb_component_id: h().optional(), pcb_trace_id: T(\"pcb_trace\"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), route_thickness_mode: ut([\"constant\", \"interpolated\"]).default(\"constant\").optional(), route_order_index: w().optional(), should_round_corners: E().optional(), trace_length: w().optional(), is_antenna_trace: E().optional(), highlight_color: h().optional(), route: W(bg).superRefine((t, e) =\u003e { for (let [r, n] of t.entries()) {\n if (n.route_type !== \"wire\" || n.width_interpolation_mode === void 0)\n continue;\n let i = t[r + 1], s = i?.route_type === \"through_pad\" ? i.start : i, o = i?.route_type === \"wire\" ? i.layer : i?.route_type === \"via\" ? i.from_layer : i?.start_layer, c = s ? Math.hypot(s.x - n.x, s.y - n.y) : NaN;\n if (!Number.isFinite(c) || c \u003c= 0 || o !== n.layer)\n e.addIssue({ code: X.custom, path: [r], message: \"Tapered wire must lead to a distinct finite next point on the same layer\" });\n } }) }).describe(\"Defines a trace on the PCB\");\nvar Sg = M({ type: x(\"pcb_trace_warning\"), pcb_trace_warning_id: T(\"pcb_trace_warning\"), warning_type: x(\"pcb_trace_warning\").default(\"pcb_trace_warning\"), message: h(), center: nt.optional(), pcb_trace_id: h(), source_trace_id: h(), pcb_component_ids: W(h()), pcb_port_ids: W(h()), subcircuit_id: h().optional() }).describe(\"Defines a trace warning on the PCB\");\nvar wg = M({ type: x(\"pcb_trace_style_warning\"), pcb_trace_style_warning_id: T(\"pcb_trace_style_warning\"), warning_type: x(\"pcb_trace_style_warning\").default(\"pcb_trace_style_warning\"), message: h(), styling_issue_type: x(\"long_segment_at_odd_angle\"), pcb_trace_id: h(), source_trace_id: h().optional(), subcircuit_id: h().optional(), layer: gt, start_route_index: w().int().nonnegative(), end_route_index: w().int().nonnegative(), segment_start: nt, segment_end: nt, center: nt, segment_length: R, minimum_segment_length: R, angle_degrees: w().min(0).lt(360), nearest_allowed_angle_degrees: w().min(0).lt(360).multipleOf(45), angle_deviation_degrees: w().min(0).max(22.5), angle_tolerance_degrees: w().min(0).lt(22.5) }).describe(\"Warning for a long PCB trace segment whose direction deviates from a multiple of 45 degrees\");\nvar Ag = M({ type: x(\"pcb_trace_too_long_error\"), pcb_trace_too_long_error_id: T(\"pcb_trace_too_long_error\"), error_type: x(\"pcb_trace_too_long_error\").default(\"pcb_trace_too_long_error\"), message: h(), pcb_trace_id: h(), source_net_id: h().optional(), source_trace_id: h().optional(), actual_trace_length: R, maximum_trace_length: R, subcircuit_id: h().optional() }).describe(\"Error emitted when a PCB trace is longer than its maximum allowed length\");\nvar Pg = Mt.extend({ type: x(\"pcb_bus_length_skew_error\"), pcb_bus_length_skew_error_id: T(\"pcb_bus_length_skew_error\"), error_type: x(\"pcb_bus_length_skew_error\").default(\"pcb_bus_length_skew_error\"), source_bus_id: h(), source_trace_ids: W(h()), pcb_trace_ids: W(h()), actual_length_skew: w().nonnegative().finite(), maximum_length_skew: w().nonnegative().finite(), subcircuit_id: h().optional() });\nvar Bg = M({ type: x(\"pcb_trace_too_long_warning\"), pcb_trace_too_long_warning_id: T(\"pcb_trace_too_long_warning\"), warning_type: x(\"pcb_trace_too_long_warning\").default(\"pcb_trace_too_long_warning\"), message: h(), pcb_trace_id: h(), source_net_id: h().optional(), source_trace_id: h().optional(), actual_trace_length: R, maximum_trace_length: R, subcircuit_id: h().optional() }).describe(\"Warning emitted when a PCB trace is longer than its maximum allowed length\");\nvar Ig = M({ type: x(\"pcb_trace_too_many_vias_warning\"), pcb_trace_too_many_vias_warning_id: T(\"pcb_trace_too_many_vias_warning\"), warning_type: x(\"pcb_trace_too_many_vias_warning\").default(\"pcb_trace_too_many_vias_warning\"), message: h(), pcb_trace_id: h(), source_net_id: h().optional(), source_trace_id: h().optional(), actual_via_count: w().int().nonnegative(), maximum_via_count: w().int().nonnegative(), subcircuit_id: h().optional() }).describe(\"Warning emitted when a PCB trace has more vias than its maximum allowed count\");\nvar Cr = Mt.extend({ type: x(\"pcb_bus_routing_constraint_error\"), pcb_bus_routing_constraint_error_id: T(\"pcb_bus_routing_constraint_error\"), error_type: x(\"pcb_bus_routing_constraint_error\").default(\"pcb_bus_routing_constraint_error\"), source_bus_id: h(), source_trace_ids: W(h()).min(1), pcb_trace_ids: W(h()), subcircuit_id: h().optional() }), Fg = ie(\"routing_rule\", [Cr.extend({ routing_rule: x(\"length_skew\"), actual_length_skew: w().nonnegative().finite(), maximum_length_skew: w().nonnegative().finite() }), Cr.extend({ routing_rule: x(\"min_length\"), actual_trace_length: w().nonnegative().finite(), minimum_trace_length: w().finite() }), Cr.extend({ routing_rule: x(\"max_length\"), actual_trace_length: w().nonnegative().finite(), maximum_trace_length: w().finite() }), Cr.extend({ routing_rule: x(\"target_length\"), actual_trace_length: w().nonnegative().finite(), target_trace_length: w().finite(), length_tolerance: w().nonnegative().finite() }), Cr.extend({ routing_rule: x(\"pcb_trace_spacing\"), other_pcb_trace_id: h(), other_source_trace_id: h().optional(), actual_centerline_spacing: w().nonnegative().finite(), minimum_centerline_spacing: w().positive().finite() }), Cr.extend({ routing_rule: x(\"pcb_spacing_to_other_signals\"), other_pcb_trace_id: h(), other_source_trace_id: h().optional(), actual_centerline_spacing: w().nonnegative().finite(), minimum_centerline_spacing: w().positive().finite() }), Cr.extend({ routing_rule: x(\"impedance_target\"), target_impedance: w().positive().finite(), minimum_impedance: w().positive().finite().optional(), maximum_impedance: w().positive().finite().optional() })]).superRefine((t, e) =\u003e { if (t.routing_rule !== \"impedance_target\")\n return; if (t.minimum_impedance === void 0 \u0026\u0026 t.maximum_impedance === void 0)\n e.addIssue({ code: X.custom, path: [\"minimum_impedance\"], message: \"Provide an impedance bound\" }); if (t.minimum_impedance !== void 0 \u0026\u0026 t.maximum_impedance !== void 0 \u0026\u0026 t.minimum_impedance \u003e t.maximum_impedance)\n e.addIssue({ code: X.custom, path: [\"maximum_impedance\"], message: \"Impedance bounds must be ordered\" }); }).describe(\"A declared bus or differential-pair routing constraint is violated.\");\nvar mo = M({ type: x(\"pcb_bus_routing_constraint_warning\"), pcb_bus_routing_constraint_warning_id: T(\"pcb_bus_routing_constraint_warning\"), warning_type: x(\"pcb_bus_routing_constraint_warning\").default(\"pcb_bus_routing_constraint_warning\"), source_bus_id: h(), source_trace_ids: W(h()).min(1), pcb_trace_ids: W(h()), message: h(), subcircuit_id: h().optional() }).describe(\"A declared bus or pair constraint could not be verified; this is not a pass.\"), Mg = ie(\"routing_rule\", [mo.extend({ routing_rule: x(\"route_geometry\") }), mo.extend({ routing_rule: x(\"reference_geometry\") }), mo.extend({ routing_rule: x(\"spacing_geometry\") }), mo.extend({ routing_rule: x(\"target_length\") }), mo.extend({ routing_rule: x(\"physical_impedance\") })]);\nvar Cg = Mt.extend({ type: x(\"pcb_trace_error\"), pcb_trace_error_id: T(\"pcb_trace_error\"), error_type: x(\"pcb_trace_error\").default(\"pcb_trace_error\"), center: nt.optional(), pcb_trace_id: h(), source_trace_id: h(), pcb_component_ids: W(h()), pcb_port_ids: W(h()), subcircuit_id: h().optional() }).describe(\"Defines a trace error on the PCB\");\nvar kg = Mt.extend({ type: x(\"pcb_trace_missing_error\"), pcb_trace_missing_error_id: T(\"pcb_trace_missing_error\"), error_type: x(\"pcb_trace_missing_error\").default(\"pcb_trace_missing_error\"), center: nt.optional(), source_trace_id: h(), pcb_component_ids: W(h()), pcb_port_ids: W(h()), subcircuit_id: h().optional() }).describe(\"Defines an error when a source trace has no corresponding PCB trace\");\nvar Ng = Mt.extend({ type: x(\"pcb_port_not_matched_error\"), pcb_error_id: T(\"pcb_error\"), error_type: x(\"pcb_port_not_matched_error\").default(\"pcb_port_not_matched_error\"), pcb_component_ids: W(h()), subcircuit_id: h().optional() }).describe(\"Defines a trace error on the PCB where a port is not matched\");\nvar Yg = Mt.extend({ type: x(\"pcb_port_not_connected_error\"), pcb_port_not_connected_error_id: T(\"pcb_port_not_connected_error\"), error_type: x(\"pcb_port_not_connected_error\").default(\"pcb_port_not_connected_error\"), pcb_port_ids: W(h()), pcb_component_ids: W(h()), subcircuit_id: h().optional() }).describe(\"Defines an error when a pcb port is not connected to any trace\");\nvar Lg = M({ type: x(\"pcb_net\"), pcb_net_id: T(\"pcb_net\"), source_net_id: h().optional(), highlight_color: h().optional() }).describe(\"Defines a net on the PCB\");\nvar Tg = M({ type: x(\"pcb_via\"), pcb_via_id: T(\"pcb_via\"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), subcircuit_connectivity_map_key: h().optional(), x: R, y: R, outer_diameter: R.default(\"0.6mm\"), hole_diameter: R.default(\"0.25mm\"), topmost_drill_layer: gt.optional(), bottommost_drill_layer: gt.optional(), through_hole: E().optional(), from_layer: gt.optional(), to_layer: gt.optional(), layers: W(gt), pcb_port_ids: W(h()).optional(), pcb_trace_id: h().optional(), source_trace_id: h().optional(), source_net_id: h().min(1).optional(), net_is_assignable: E().optional(), net_assigned: E().optional(), is_tented: E().optional(), tented_on_top: E().optional(), tented_on_bottom: E().optional() }).transform(({ is_tented: t, ...e }) =\u003e { if (t !== void 0)\n e.tented_on_top ??= t, e.tented_on_bottom ??= t; return e; }).describe(\"Defines a via on the PCB\");\nvar Eg = M({ type: x(\"pcb_board\"), pcb_board_id: T(\"pcb_board\"), pcb_panel_id: h().optional(), carrier_pcb_board_id: h().optional(), is_subcircuit: E().optional(), subcircuit_id: h().optional(), is_mounted_to_carrier_board: E().optional(), is_via_in_pad_allowed: E().optional(), default_via_tented_on_top: E().optional(), default_via_tented_on_bottom: E().optional(), default_via_plugged: E().optional(), width: K.optional(), height: K.optional(), center: nt, display_offset_x: h().optional().describe(\"How to display the x offset for this board, usually corresponding with how the user specified it\"), display_offset_y: h().optional().describe(\"How to display the y offset for this board, usually corresponding with how the user specified it\"), thickness: K.optional().default(1.4), num_layers: w().optional().default(4), allow_blind_and_buried_vias: E().optional().describe(\"Whether autorouters may generate blind and buried vias. False restricts newly generated vias to the full board stack.\"), outline: W(nt).optional(), shape: ut([\"rect\", \"polygon\"]).optional(), material: ut([\"fr4\", \"fr1\", \"flex\"]).default(\"fr4\"), solder_mask_color: h().optional(), silkscreen_color: h().optional(), anchor_position: nt.optional(), anchor_alignment: Ve.optional(), position_mode: ut([\"relative_to_panel_anchor\", \"none\"]).optional() }).merge(q0).describe(\"Defines the board outline of the PCB\");\nvar o_ = nt.extend({ x: K.pipe(w().finite()), y: K.pipe(w().finite()) }), Rg = M({ type: x(\"pcb_bend\"), pcb_bend_id: T(\"pcb_bend\"), pcb_board_id: h(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), name: h().optional(), start: o_, end: o_, bend_angle: Et.pipe(w().finite()), bend_radius: K.pipe(w().finite().positive()), bend_side: ut([\"left\", \"right\"]) }).refine(({ start: t, end: e }) =\u003e t.x !== e.x || t.y !== e.y, { message: \"Bend centerline endpoints must be distinct\", path: [\"end\"] }).describe(\"Defines a finite-radius bend on a flat PCB for runtime CAD folding\");\nvar up = K.pipe(w().finite().positive()), Og = nt.extend({ x: K.pipe(w().finite()), y: K.pipe(w().finite()) }), Wg = M({ type: x(\"pcb_stiffener\"), pcb_stiffener_id: T(\"pcb_stiffener\"), pcb_board_id: h(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), name: h().optional(), layer: ut([\"top\", \"bottom\"]), material: ut([\"fr4\", \"polyimide\", \"stainless_steel\", \"aluminum\"]), thickness: up, adhesive_thickness: K.pipe(w().finite().nonnegative()).optional() }), $g = Wg.extend({ shape: x(\"rect\"), center: Og, rotation: Et.pipe(w().finite()).optional(), width: up, height: up, outline: ho().optional() });\nvar jg = Wg.extend({ shape: x(\"polygon\"), outline: W(Og).min(3).refine((t) =\u003e { let e = t.reduce((r, n, i) =\u003e { let s = t[(i + 1) % t.length]; return r + n.x * s.y - s.x * n.y; }, 0); return Number.isFinite(e) \u0026\u0026 e !== 0; }, \"Stiffener outline must enclose a nonzero area\"), center: ho().optional(), rotation: ho().optional(), width: ho().optional(), height: ho().optional() });\nvar Xg = ie(\"shape\", [$g, jg]).describe(\"Defines bonded mechanical PCB reinforcement without adding copper layers\");\nvar Dg = M({ type: x(\"pcb_panel\"), pcb_panel_id: T(\"pcb_panel\"), width: K, height: K, center: nt, thickness: K.optional().default(1.4), covered_with_solder_mask: E().optional().default(true) }).describe(\"Defines a PCB panel that can contain multiple boards\");\nvar Vg = Mt.extend({ type: x(\"pcb_placement_error\"), pcb_placement_error_id: T(\"pcb_placement_error\"), error_type: x(\"pcb_placement_error\").default(\"pcb_placement_error\"), subcircuit_id: h().optional() }).describe(\"Defines a placement error on the PCB\");\nvar zg = Mt.extend({ type: x(\"pcb_packing_error\"), pcb_packing_error_id: T(\"pcb_packing_error\"), error_type: x(\"pcb_packing_error\").default(\"pcb_packing_error\"), pcb_group_id: h().optional(), subcircuit_id: h().optional() }).describe(\"Defines a failure to pack PCB components within layout bounds\");\nvar Ug = Mt.extend({ type: x(\"pcb_panelization_placement_error\"), pcb_panelization_placement_error_id: T(\"pcb_panelization_placement_error\"), error_type: x(\"pcb_panelization_placement_error\").default(\"pcb_panelization_placement_error\"), pcb_panel_id: h().optional(), pcb_board_id: h().optional(), subcircuit_id: h().optional() }).describe(\"Defines a panelization placement error on the PCB\");\nvar Gg = M({ type: x(\"pcb_trace_hint\"), pcb_trace_hint_id: T(\"pcb_trace_hint\"), pcb_port_id: h(), pcb_component_id: h(), route: W(Z0), subcircuit_id: h().optional() }).describe(\"A hint that can be used during generation of a PCB trace\");\nvar Hg = M({ type: x(\"pcb_silkscreen_line\"), pcb_silkscreen_line_id: T(\"pcb_silkscreen_line\"), pcb_component_id: h(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), stroke_width: R.default(\"0.1mm\"), x1: R, y1: R, x2: R, y2: R, layer: Ut }).describe(\"Defines a silkscreen line on the PCB\");\nvar Qg = M({ type: x(\"pcb_silkscreen_path\"), pcb_silkscreen_path_id: T(\"pcb_silkscreen_path\"), pcb_component_id: h(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), layer: Ut, route: W(nt), stroke_width: K }).describe(\"Defines a silkscreen path on the PCB\");\nvar Zg = M({ type: x(\"pcb_silkscreen_text\"), pcb_silkscreen_text_id: T(\"pcb_silkscreen_text\"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), font: x(\"tscircuit2024\").default(\"tscircuit2024\"), font_size: R.default(\"0.2mm\"), pcb_component_id: h(), text: h(), is_knockout: E().default(false).optional(), knockout_padding: M({ left: K, top: K, bottom: K, right: K }).default({ left: \"0.2mm\", top: \"0.2mm\", bottom: \"0.2mm\", right: \"0.2mm\" }).optional(), ccw_rotation: w().optional(), layer: gt, is_mirrored: E().default(false).optional(), anchor_position: nt.default({ x: 0, y: 0 }), anchor_alignment: Ve.default(\"center\") }).describe(\"Defines silkscreen text on the PCB\");\nvar qg = M({ type: x(\"pcb_copper_text\"), pcb_copper_text_id: T(\"pcb_copper_text\"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), font: x(\"tscircuit2024\").default(\"tscircuit2024\"), font_size: R.default(\"0.2mm\"), pcb_component_id: h(), text: h(), is_knockout: E().default(false).optional(), knockout_padding: M({ left: K, top: K, bottom: K, right: K }).default({ left: \"0.2mm\", top: \"0.2mm\", bottom: \"0.2mm\", right: \"0.2mm\" }).optional(), ccw_rotation: w().optional(), layer: gt, is_mirrored: E().default(false).optional(), anchor_position: nt.default({ x: 0, y: 0 }), anchor_alignment: Ve.default(\"center\") }).describe(\"Defines copper text on the PCB\");\nvar Jg = M({ type: x(\"pcb_silkscreen_rect\"), pcb_silkscreen_rect_id: T(\"pcb_silkscreen_rect\"), pcb_component_id: h(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), center: nt, width: K, height: K, layer: gt, stroke_width: K.default(\"1mm\"), corner_radius: K.optional(), is_filled: E().default(true).optional(), has_stroke: E().optional(), is_stroke_dashed: E().optional(), ccw_rotation: w().optional() }).describe(\"Defines a silkscreen rect on the PCB\");\nvar Kg = M({ type: x(\"pcb_silkscreen_circle\"), pcb_silkscreen_circle_id: T(\"pcb_silkscreen_circle\"), pcb_component_id: h(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), center: nt, radius: K, layer: Ut, stroke_width: K.default(\"1mm\"), is_filled: E().optional() }).describe(\"Defines a silkscreen circle on the PCB\");\nvar tx = M({ type: x(\"pcb_silkscreen_oval\"), pcb_silkscreen_oval_id: T(\"pcb_silkscreen_oval\"), pcb_component_id: h(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), center: nt, radius_x: R, radius_y: R, layer: Ut, ccw_rotation: Et.optional() }).describe(\"Defines a silkscreen oval on the PCB\");\nvar v3 = M({ type: x(\"pcb_silkscreen_graphic\"), pcb_silkscreen_graphic_id: T(\"pcb_silkscreen_graphic\"), pcb_component_id: h(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), layer: Ut, image_asset: _o.optional() }), ex = v3.extend({ shape: x(\"brep\"), brep_shape: Hp }).describe(\"Defines a BRep silkscreen graphic on the PCB\");\nvar rx = ie(\"shape\", [ex]).describe(\"Defines a silkscreen graphic on the PCB\");\nvar nx = M({ type: x(\"pcb_silkscreen_pill\"), pcb_silkscreen_pill_id: T(\"pcb_silkscreen_pill\"), pcb_component_id: h(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), center: nt, width: K, height: K, layer: gt, ccw_rotation: w().optional() }).describe(\"Defines a silkscreen pill on the PCB\");\nvar ix = M({ type: x(\"pcb_fabrication_note_text\"), pcb_fabrication_note_text_id: T(\"pcb_fabrication_note_text\"), subcircuit_id: h().optional(), pcb_group_id: h().optional(), font: x(\"tscircuit2024\").default(\"tscircuit2024\"), font_size: R.default(\"1mm\"), pcb_component_id: h(), text: h(), ccw_rotation: w().optional(), layer: Ut, anchor_position: nt.default({ x: 0, y: 0 }), anchor_alignment: ut([\"center\", \"top_left\", \"top_right\", \"bottom_left\", \"bottom_right\"]).default(\"center\"), color: h().optional() }).describe(\"Defines a fabrication note in text on the PCB, useful for leaving notes for assemblers or fabricators\");\nvar ox = M({ type: x(\"pcb_fabrication_note_path\"), pcb_fabrication_note_path_id: T(\"pcb_fabrication_note_path\"), pcb_component_id: h(), subcircuit_id: h().optional(), layer: gt, route: W(nt), stroke_width: K, color: h().optional(), is_filled: E().optional(), has_stroke: E().optional() }).describe(\"Defines a fabrication path on the PCB for fabricators or assemblers\");\nvar sx = M({ type: x(\"pcb_fabrication_note_rect\"), pcb_fabrication_note_rect_id: T(\"pcb_fabrication_note_rect\"), pcb_component_id: h(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), center: nt, width: K, height: K, layer: Ut, stroke_width: K.default(\"0.1mm\"), corner_radius: K.optional(), is_filled: E().optional(), has_stroke: E().optional(), is_stroke_dashed: E().optional(), color: h().optional() }).describe(\"Defines a fabrication note rectangle on the PCB\");\nvar ax = M({ type: x(\"pcb_fabrication_note_dimension\"), pcb_fabrication_note_dimension_id: T(\"pcb_fabrication_note_dimension\"), pcb_component_id: h(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), layer: Ut, from: nt, to: nt, text: h().optional(), text_ccw_rotation: w().optional(), offset: K.optional(), offset_distance: K.optional(), offset_direction: M({ x: w(), y: w() }).optional(), font: x(\"tscircuit2024\").default(\"tscircuit2024\"), font_size: K.default(\"1mm\"), color: h().optional(), arrow_size: K.default(\"1mm\") }).describe(\"Defines a measurement annotation within PCB fabrication notes\");\nvar cx = M({ type: x(\"pcb_note_text\"), pcb_note_text_id: T(\"pcb_note_text\"), pcb_component_id: h().optional(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), name: h().optional(), font: x(\"tscircuit2024\").default(\"tscircuit2024\"), font_size: R.default(\"1mm\"), text: h().optional(), anchor_position: nt.default({ x: 0, y: 0 }), anchor_alignment: ut([\"center\", \"top_left\", \"top_right\", \"bottom_left\", \"bottom_right\"]).default(\"center\"), layer: Ut.default(\"top\"), is_mirrored_from_top_view: E().optional(), color: h().optional() }).describe(\"Defines a documentation note in text on the PCB\");\nvar lx = M({ type: x(\"pcb_note_rect\"), pcb_note_rect_id: T(\"pcb_note_rect\"), pcb_component_id: h().optional(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), name: h().optional(), text: h().optional(), center: nt, width: K, height: K, layer: Ut.default(\"top\"), stroke_width: K.default(\"0.1mm\"), corner_radius: K.optional(), is_filled: E().optional(), has_stroke: E().optional(), is_stroke_dashed: E().optional(), color: h().optional() }).describe(\"Defines a rectangular documentation note on the PCB\");\nvar px = M({ type: x(\"pcb_note_path\"), pcb_note_path_id: T(\"pcb_note_path\"), pcb_component_id: h().optional(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), name: h().optional(), text: h().optional(), route: W(nt), layer: Ut.default(\"top\"), stroke_width: K.default(\"0.1mm\"), color: h().optional() }).describe(\"Defines a polyline documentation note on the PCB\");\nvar hx = M({ type: x(\"pcb_note_line\"), pcb_note_line_id: T(\"pcb_note_line\"), pcb_component_id: h().optional(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), name: h().optional(), text: h().optional(), x1: R, y1: R, x2: R, y2: R, layer: Ut.default(\"top\"), stroke_width: R.default(\"0.1mm\"), color: h().optional(), is_dashed: E().optional() }).describe(\"Defines a straight documentation note line on the PCB\");\nvar dx = M({ type: x(\"pcb_note_dimension\"), pcb_note_dimension_id: T(\"pcb_note_dimension\"), pcb_component_id: h().optional(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), name: h().optional(), from: nt, to: nt, text: h().optional(), text_ccw_rotation: w().optional(), offset_distance: K.optional(), offset_direction: M({ x: w(), y: w() }).optional(), font: x(\"tscircuit2024\").default(\"tscircuit2024\"), font_size: K.default(\"1mm\"), layer: Ut.default(\"top\"), color: h().optional(), arrow_size: K.default(\"1mm\") }).describe(\"Defines a measurement annotation within PCB documentation notes\");\nvar mx = Mt.extend({ type: x(\"pcb_footprint_overlap_error\"), pcb_error_id: T(\"pcb_error\"), error_type: x(\"pcb_footprint_overlap_error\").default(\"pcb_footprint_overlap_error\"), pcb_smtpad_ids: W(h()).optional(), pcb_plated_hole_ids: W(h()).optional(), pcb_hole_ids: W(h()).optional(), pcb_keepout_ids: W(h()).optional() }).describe(\"Error emitted when a pcb footprint overlaps with another element\");\nvar ux = Mt.extend({ type: x(\"pcb_courtyard_overlap_error\"), pcb_error_id: T(\"pcb_error\"), error_type: x(\"pcb_courtyard_overlap_error\").default(\"pcb_courtyard_overlap_error\"), pcb_component_ids: t_([h(), h()]) }).describe(\"Error emitted when the courtyard (CrtYd) of one PCB component overlaps with the courtyard of another\");\nvar fx = M({ type: x(\"pcb_keepout\"), shape: x(\"outline\"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), outline: W(nt).min(2), stroke_width: K, pcb_keepout_id: h(), layers: W(h()), description: h().optional(), excluded_pcb_component_ids: W(h()).optional(), warning_only: E().optional(), allow_traces: E().optional(), allow_placements: E().optional() }), yx = M({ type: x(\"pcb_keepout\"), shape: x(\"rect\"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), center: nt, width: R, height: R, pcb_keepout_id: h(), layers: W(h()), description: h().optional(), excluded_pcb_component_ids: W(h()).optional(), warning_only: E().optional(), allow_traces: E().optional(), allow_placements: E().optional() }).or(M({ type: x(\"pcb_keepout\"), shape: x(\"circle\"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), center: nt, radius: R, pcb_keepout_id: h(), layers: W(h()), description: h().optional(), excluded_pcb_component_ids: W(h()).optional(), warning_only: E().optional(), allow_traces: E().optional(), allow_placements: E().optional() })).or(fx);\nvar _x = M({ type: x(\"pcb_keepout_overlap_warning\"), pcb_keepout_overlap_warning_id: T(\"pcb_keepout_overlap_warning\"), warning_type: x(\"pcb_keepout_overlap_warning\").default(\"pcb_keepout_overlap_warning\"), message: h(), pcb_keepout_id: h(), pcb_component_ids: W(h()).optional(), pcb_trace_ids: W(h()).optional(), pcb_smtpad_ids: W(h()).optional(), pcb_plated_hole_ids: W(h()).optional(), pcb_via_ids: W(h()).optional(), center: nt.optional(), subcircuit_id: h().optional() }).describe(\"Warning emitted when copper overlaps a PCB keepout with warning_only enabled\");\nvar Fs = M({ type: x(\"pcb_cutout\"), pcb_cutout_id: T(\"pcb_cutout\"), pcb_component_id: h().optional(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), pcb_board_id: h().optional(), pcb_panel_id: h().optional() }), gx = Fs.extend({ shape: x(\"rect\"), center: nt, width: K, height: K, rotation: Et.optional(), corner_radius: K.optional() });\nvar xx = Fs.extend({ shape: x(\"circle\"), center: nt, radius: K });\nvar bx = Fs.extend({ shape: x(\"polygon\"), points: W(nt) });\nvar vx = Fs.extend({ shape: x(\"path\"), route: W(nt), slot_width: K, slot_length: K.optional(), space_between_slots: K.optional(), slot_corner_radius: K.optional() });\nvar Sx = ie(\"shape\", [gx, xx, bx, vx]).describe(\"Defines a cutout on the PCB, removing board material.\");\nvar wx = Mt.extend({ type: x(\"pcb_missing_footprint_error\"), pcb_missing_footprint_error_id: T(\"pcb_missing_footprint_error\"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), error_type: x(\"pcb_missing_footprint_error\").default(\"pcb_missing_footprint_error\"), source_component_id: h() }).describe(\"Defines a missing footprint error on the PCB\");\nvar Ax = Mt.extend({ type: x(\"external_footprint_load_error\"), external_footprint_load_error_id: T(\"external_footprint_load_error\"), pcb_component_id: h(), source_component_id: h(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), footprinter_string: h().optional(), error_type: x(\"external_footprint_load_error\").default(\"external_footprint_load_error\") }).describe(\"Defines an error when an external footprint fails to load\");\nvar Px = Mt.extend({ type: x(\"circuit_json_footprint_load_error\"), circuit_json_footprint_load_error_id: T(\"circuit_json_footprint_load_error\"), pcb_component_id: h(), source_component_id: h(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), error_type: x(\"circuit_json_footprint_load_error\").default(\"circuit_json_footprint_load_error\"), circuit_json: W(Jy()).optional() }).describe(\"Defines an error when a circuit JSON footprint fails to load\");\nvar Bx = M({ type: x(\"pcb_group\"), pcb_group_id: T(\"pcb_group\"), source_group_id: h(), is_subcircuit: E().optional(), subcircuit_id: h().optional(), width: K.optional(), height: K.optional(), center: nt, display_offset_x: h().optional().describe(\"How to display the x offset for this group, usually corresponding with how the user specified it\"), display_offset_y: h().optional().describe(\"How to display the y offset for this group, usually corresponding with how the user specified it\"), outline: W(nt).optional(), anchor_position: nt.optional(), anchor_alignment: Ve.default(\"center\"), position_mode: ut([\"packed\", \"relative_to_group_anchor\", \"none\"]).optional(), positioned_relative_to_pcb_group_id: h().optional(), positioned_relative_to_pcb_board_id: h().optional(), pcb_component_ids: W(h()), child_layout_mode: ut([\"packed\", \"none\"]).optional(), name: h().optional(), description: h().optional(), layout_mode: h().optional(), autorouter_configuration: M({ trace_clearance: K }).optional(), autorouter_used_string: h().optional() }).describe(\"Defines a group of components on the PCB\");\nvar Ix = Mt.extend({ type: x(\"pcb_autorouting_error\"), pcb_error_id: T(\"pcb_autorouting_error\"), error_type: x(\"pcb_autorouting_error\").default(\"pcb_autorouting_error\"), subcircuit_id: h().optional() }).describe(\"The autorouting has failed to route a portion of the board\");\nvar Fx = Mt.extend({ type: x(\"pcb_preflight_routing_error\"), pcb_preflight_routing_error_id: T(\"pcb_preflight_routing_error\"), error_type: x(\"pcb_preflight_routing_error\").default(\"pcb_preflight_routing_error\"), error_code: h(), subcircuit_id: h().optional(), pcb_group_id: h().optional(), routing_phase_index: w().int().optional(), phase_name: h().optional(), source_trace_ids: W(h()).optional(), pcb_component_ids: W(h()).optional(), pcb_port_ids: W(h()).optional(), related_error_ids: W(h()).optional(), measurements: Qn(w().finite()).optional() });\nvar Mx = M({ type: x(\"pcb_manual_edit_conflict_warning\"), pcb_manual_edit_conflict_warning_id: T(\"pcb_manual_edit_conflict_warning\"), warning_type: x(\"pcb_manual_edit_conflict_warning\").default(\"pcb_manual_edit_conflict_warning\"), message: h(), pcb_component_id: h(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), source_component_id: h() }).describe(\"Warning emitted when a component has both manual placement and explicit pcbX/pcbY coordinates\");\nvar s_ = ut([\"x-\", \"x+\", \"y+\", \"y-\"]), Cx = M({ type: x(\"pcb_connector_not_in_accessible_orientation_warning\"), pcb_connector_not_in_accessible_orientation_warning_id: T(\"pcb_connector_not_in_accessible_orientation_warning\"), warning_type: x(\"pcb_connector_not_in_accessible_orientation_warning\").default(\"pcb_connector_not_in_accessible_orientation_warning\"), message: h(), pcb_component_id: h(), source_component_id: h().optional(), pcb_board_id: h().optional(), facing_direction: s_, recommended_facing_direction: s_, subcircuit_id: h().optional() }).describe(\"Warning emitted when a connector PCB component is facing inward toward the board and should be reoriented to an outward-facing direction\");\nvar kx = M({ type: x(\"pcb_component_missing_courtyard_warning\"), pcb_component_missing_courtyard_warning_id: T(\"pcb_component_missing_courtyard_warning\"), warning_type: x(\"pcb_component_missing_courtyard_warning\").default(\"pcb_component_missing_courtyard_warning\"), message: h(), pcb_component_id: h(), source_component_id: h().optional(), subcircuit_id: h().optional() }).describe(\"Warning emitted when a PCB component has no courtyard geometry\");\nvar Nx = M({ type: x(\"supplier_footprint_mismatch_warning\"), supplier_footprint_mismatch_warning_id: T(\"supplier_footprint_mismatch_warning\"), warning_type: x(\"supplier_footprint_mismatch_warning\").default(\"supplier_footprint_mismatch_warning\"), message: h(), source_component_id: h(), pcb_component_id: h().optional(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), supplier_name: Kn.optional(), supplier_part_number: h().optional(), supplier_footprint_url: h().optional(), footprint_copper_intersection_over_union: w() }).describe(\"Warning emitted when a supplier part footprint does not match the expected footprint\");\nvar Yx = M({ type: x(\"pcb_fabricator_extra_charge_warning\"), pcb_fabricator_extra_charge_warning_id: T(\"pcb_fabricator_extra_charge_warning\"), warning_type: x(\"pcb_fabricator_extra_charge_warning\").default(\"pcb_fabricator_extra_charge_warning\"), message: h(), fabricator_preset: h(), pcb_board_id: h().optional(), pcb_via_ids: W(h()).optional(), subcircuit_id: h().optional() }).describe(\"Warning that a design feature incurs an extra charge for the selected fabricator preset, such as via hole diameters below 0.3 mm with JLCPCB economy or standard presets.\");\nvar Lx = M({ type: x(\"pcb_breakout_point\"), pcb_breakout_point_id: T(\"pcb_breakout_point\"), pcb_group_id: h(), subcircuit_id: h().optional(), source_trace_id: h().optional(), source_port_id: h().optional(), source_net_id: h().optional(), layer: gt.optional(), x: R, y: R }).describe(\"Defines a routing target within a pcb_group for a source_trace or source_net\");\nvar Tx = M({ type: x(\"pcb_ground_plane\"), pcb_ground_plane_id: T(\"pcb_ground_plane\"), source_pcb_ground_plane_id: h(), source_net_id: h(), pcb_group_id: h().optional(), subcircuit_id: h().optional() }).describe(\"Defines a ground plane on the PCB\");\nvar Ex = M({ type: x(\"pcb_ground_plane_region\"), pcb_ground_plane_region_id: T(\"pcb_ground_plane_region\"), pcb_ground_plane_id: h(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), layer: gt, points: W(nt) }).describe(\"Defines a polygon region of a ground plane\");\nvar Rx = M({ type: x(\"pcb_thermal_spoke\"), pcb_thermal_spoke_id: T(\"pcb_thermal_spoke\"), pcb_ground_plane_id: h(), shape: h(), spoke_count: w(), spoke_thickness: R, spoke_inner_diameter: R, spoke_outer_diameter: R, pcb_plated_hole_id: h().optional(), subcircuit_id: h().optional() }).describe(\"Pattern for connecting a ground plane to a plated hole\");\nvar Qp = M({ type: x(\"pcb_copper_pour\"), pcb_copper_pour_id: T(\"pcb_copper_pour\"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), layer: gt, source_net_id: h().optional(), covered_with_solder_mask: E().optional().default(true) }), Ox = Qp.extend({ shape: x(\"rect\"), center: nt, width: K, height: K, rotation: Et.optional() });\nvar Wx = Qp.extend({ shape: x(\"brep\"), brep_shape: Hp });\nvar $x = Qp.extend({ shape: x(\"polygon\"), points: W(nt) });\nvar jx = ie(\"shape\", [Ox, Wx, $x]).describe(\"Defines a copper pour on the PCB.\");\nvar Xx = Mt.extend({ type: x(\"pcb_component_outside_board_error\"), pcb_component_outside_board_error_id: T(\"pcb_component_outside_board_error\"), error_type: x(\"pcb_component_outside_board_error\").default(\"pcb_component_outside_board_error\"), pcb_component_id: h(), pcb_board_id: h(), component_center: nt, component_bounds: M({ min_x: w(), max_x: w(), min_y: w(), max_y: w() }), subcircuit_id: h().optional(), source_component_id: h().optional() }).describe(\"Error emitted when a PCB component is placed outside the board boundaries\");\nvar Dx = Mt.extend({ type: x(\"pcb_component_not_on_board_edge_error\"), pcb_component_not_on_board_edge_error_id: T(\"pcb_component_not_on_board_edge_error\"), error_type: x(\"pcb_component_not_on_board_edge_error\").default(\"pcb_component_not_on_board_edge_error\"), pcb_component_id: h(), pcb_board_id: h(), component_center: nt, pad_to_nearest_board_edge_distance: w(), source_component_id: h().optional(), subcircuit_id: h().optional() }).describe(\"Error emitted when a component that must be placed on the board edge is centered away from the edge\");\nvar Vx = Mt.extend({ type: x(\"pcb_component_invalid_layer_error\"), pcb_component_invalid_layer_error_id: T(\"pcb_component_invalid_layer_error\"), error_type: x(\"pcb_component_invalid_layer_error\").default(\"pcb_component_invalid_layer_error\"), pcb_component_id: h().optional(), source_component_id: h(), layer: gt, subcircuit_id: h().optional() }).describe(\"Error emitted when a component is placed on an invalid layer (components can only be on 'top' or 'bottom' layers)\");\nvar zx = Mt.extend({ type: x(\"pcb_via_clearance_error\"), pcb_error_id: T(\"pcb_error\"), error_type: x(\"pcb_via_clearance_error\").default(\"pcb_via_clearance_error\"), pcb_via_ids: W(h()).min(2), minimum_clearance: R.optional(), actual_clearance: R.optional(), pcb_center: M({ x: w().optional(), y: w().optional() }).optional(), subcircuit_id: h().optional() }).describe(\"Error emitted when vias are closer than the allowed clearance\");\nvar Ux = Mt.extend({ type: x(\"pcb_via_trace_clearance_error\"), pcb_via_trace_clearance_error_id: T(\"pcb_via_trace_clearance_error\"), error_type: x(\"pcb_via_trace_clearance_error\").default(\"pcb_via_trace_clearance_error\"), pcb_via_id: h(), pcb_trace_id: h(), minimum_clearance: R.optional(), actual_clearance: R.optional(), center: M({ x: w().optional(), y: w().optional() }).optional(), subcircuit_id: h().optional() }).describe(\"Error emitted when a via and trace are closer than the allowed clearance\");\nvar Gx = Mt.extend({ type: x(\"pcb_pad_pad_clearance_error\"), pcb_pad_pad_clearance_error_id: T(\"pcb_pad_pad_clearance_error\"), error_type: x(\"pcb_pad_pad_clearance_error\").default(\"pcb_pad_pad_clearance_error\"), pcb_pad_ids: W(h()).min(2), minimum_clearance: R.optional(), actual_clearance: R.optional(), center: M({ x: w().optional(), y: w().optional() }).optional(), subcircuit_id: h().optional() }).describe(\"Error emitted when pads are closer than the allowed clearance\");\nvar Hx = Mt.extend({ type: x(\"pcb_pad_trace_clearance_error\"), pcb_pad_trace_clearance_error_id: T(\"pcb_pad_trace_clearance_error\"), error_type: x(\"pcb_pad_trace_clearance_error\").default(\"pcb_pad_trace_clearance_error\"), pcb_pad_id: h(), pcb_trace_id: h(), minimum_clearance: R.optional(), actual_clearance: R.optional(), center: M({ x: w().optional(), y: w().optional() }).optional(), subcircuit_id: h().optional() }).describe(\"Error emitted when a pad and trace are closer than allowed clearance\");\nvar Qx = M({ type: x(\"pcb_courtyard_rect\"), pcb_courtyard_rect_id: T(\"pcb_courtyard_rect\"), pcb_component_id: h(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), center: nt, width: K, height: K, layer: Ut, ccw_rotation: Et.optional(), color: h().optional() }).describe(\"Defines a courtyard rectangle on the PCB\");\nvar Zx = M({ type: x(\"pcb_courtyard_outline\"), pcb_courtyard_outline_id: T(\"pcb_courtyard_outline\"), pcb_component_id: h(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), layer: Ut, outline: W(nt).min(2) }).describe(\"Defines a courtyard outline on the PCB\");\nvar qx = M({ type: x(\"pcb_courtyard_polygon\"), pcb_courtyard_polygon_id: T(\"pcb_courtyard_polygon\"), pcb_component_id: h(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), layer: Ut, points: W(nt).min(3), color: h().optional() }).describe(\"Defines a courtyard polygon on the PCB\");\nvar Jx = M({ type: x(\"pcb_courtyard_circle\"), pcb_courtyard_circle_id: T(\"pcb_courtyard_circle\"), pcb_component_id: h(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), center: nt, radius: K, layer: Ut, color: h().optional() }).describe(\"Defines a courtyard circle on the PCB\");\nvar Kx = M({ type: x(\"pcb_courtyard_pill\"), pcb_courtyard_pill_id: T(\"pcb_courtyard_pill\"), pcb_component_id: h(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), center: nt, width: K, height: K, radius: K, layer: Ut, color: h().optional() }).describe(\"Defines a courtyard pill on the PCB\");\nvar S3 = [\"obj\", \"stl\", \"3mf\", \"gltf\", \"glb\", \"step\", \"wrl\"], tb = [\"x+\", \"x-\", \"y+\", \"y-\", \"z+\", \"z-\"], w3 = { obj: \"z+\", stl: \"z+\", \"3mf\": \"z+\", gltf: \"y+\", glb: \"y+\", step: \"z+\", wrl: \"y+\" }, eb = M({ type: x(\"cad_component\"), cad_component_id: h(), pcb_component_id: h().optional().describe(\"Optional PCB component reference; omit for CAD geometry without a PCB component\"), source_component_id: h(), position: ge, rotation: ge.optional(), is_on_folded_board: E().optional().describe(\"True when position and rotation describe the assembled folded board pose. False or omitted means the flat board pose. PCB records remain flat; pcb_component_id identifies the flat mount and owning board for reversible transforms.\"), size: ge.optional(), layer: gt.optional(), subcircuit_id: h().optional(), footprinter_string: h().optional(), model_obj_url: h().optional(), model_stl_url: h().optional(), model_3mf_url: h().optional(), model_gltf_url: h().optional(), model_glb_url: h().optional(), model_step_url: h().optional(), model_wrl_url: h().optional(), model_asset: _o.optional(), model_unit_to_mm_scale_factor: w().optional(), model_board_normal_direction: ut(tb).optional().describe(`The direction in the model's coordinate space that is considered \"up\" or \"coming out of the board surface\"`), model_origin_position: ge.optional(), model_origin_alignment: ut([\"unknown\", \"center\", \"center_of_component_on_board_surface\", \"bottom_center_of_component\"]).optional(), model_object_fit: ut([\"contain_within_bounds\", \"fill_bounds\"]).optional().default(\"contain_within_bounds\"), model_jscad: Jy().optional(), color: h().trim().min(1).optional().describe(\"Explicit color override for CAD geometry, including authored JSCAD material colors. Omit to preserve model materials.\"), show_as_translucent_model: E().optional(), show_as_bounding_box: E().optional(), show_hidden_edges: E().optional(), anchor_alignment: ut([\"center\", \"center_of_component_on_board_surface\"]).optional().default(\"center\") }).describe(\"Defines CAD geometry, optionally associated with a PCB component\");\nvar rb = Mt.extend({ type: x(\"cad_collision_error\"), cad_collision_error_id: T(\"cad_collision_error\"), error_type: x(\"cad_collision_error\").default(\"cad_collision_error\"), cad_component_ids: W(h()).min(1), pcb_component_ids: W(h()).optional(), source_component_ids: W(h()).min(1), intersection_area_mm2: w().finite().nonnegative(), threshold_area_mm2: w().finite().nonnegative() }).describe(\"An aperture-bearing part intersects the finished enclosure. The intersection_area_mm2 is the union silhouette area of the solid intersection projected along the aperture face normal, in the right-handed Circuit JSON world frame (+X right, +Y top, +Z above). It is an area in square millimetres, not intersection volume or surface area. This indicates possible aperture misplacement, insufficient size/depth, or body clearance problems; it does not prove which cause applies.\");\nvar a_ = ge.refine((t) =\u003e [t.x, t.y, t.z].every(Number.isFinite), \"Connector pin 1 positions must be finite\").describe(\"Resolved pin 1 position at the connector mating face, in right-handed circuit world, millimeters: +X right, +Y top, +Z above. An absolute point, not a direction. Computed by the circuit producer from endpoint geometry. Together with the endpoint path tangent, fixes connector roll and identifies its pin 1 side; renderers must not infer it from footprints.\"), nb = M({ type: x(\"cad_cable\"), cad_cable_id: h(), name: h().min(1), from_source_component_id: h(), to_source_component_id: h(), from_connector_pin1_position: a_.optional(), to_connector_pin1_position: a_.optional(), cableprinter_string: h().min(1).describe('Physical cable definition, e.g. \"usb_c\" or \"jst_ph_pins6\". Independent of the route.'), path: W(ge).min(2).refine((t) =\u003e t.every((e, r) =\u003e [e.x, e.y, e.z].every(Number.isFinite) \u0026\u0026 (r === 0 || Math.hypot(e.x - t[r - 1].x, e.y - t[r - 1].y, e.z - t[r - 1].z) \u003e 0.00000001)), \"Cable paths require finite, distinct consecutive points\").describe(\"Resolved cable centerline points in right-handed circuit world, millimeters: +X right, +Y top, +Z above. First/last samples are connector wire exits; their tangents point into/out of the cable. Includes routing/slack; renderers must not recompute the path.\") }).describe(\"A physical assembly cable with a resolved 3D route. Several cables are independent cad_cable records, each with its own endpoints, definition and path. Does not imply electrical pin mapping.\");\nvar ib = 0.000001, c_ = M({ x: w().finite(), y: w().finite(), z: w().finite() }).refine((t) =\u003e Math.abs(Math.hypot(t.x, t.y, t.z) - 1) \u003c= ib, \"Reference surface directions must be unit vectors\"), l_ = R.pipe(w().finite().positive()), ob = M({ type: x(\"cad_reference_surface\"), cad_reference_surface_id: h().min(1), source_component_id: h().min(1).describe(\"Owning assembly part's source component ID. The part may have no CAD geometry.\"), name: h().trim().min(1).describe(\"Reference name, unique within the owning part, e.g. shade in STEM.shade.\"), shape: x(\"rect\"), center: ge.refine((t) =\u003e [t.x, t.y, t.z].every(Number.isFinite), \"Reference surface centers must be finite\").describe(\"Resolved surface center in right-handed circuit-world XYZ, millimeters: +X right, +Y top, +Z above. An absolute point after assembly placement.\"), normal: c_.describe(\"Outward unit normal in circuit-world XYZ. Dimensionless direction; transform with the part's rotation, without translation.\"), x_axis: c_.describe(\"In-plane unit X direction in circuit-world XYZ, perpendicular to normal. The second tangent is normal cross x_axis, giving a right-handed frame.\"), width: l_.optional().describe(\"Rectangular extent along x_axis in millimeters. Supply together with height. Omission leaves the surface's display size unspecified.\"), height: l_.optional().describe(\"Rectangular extent along normal cross x_axis in millimeters. Supply together with width.\"), subcircuit_id: h().optional() }).superRefine((t, e) =\u003e { if (t.width === void 0 !== (t.height === void 0))\n e.addIssue({ code: X.custom, path: [\"width\"], message: \"Provide width and height together\" }); let { normal: r, x_axis: n } = t; if (Math.abs(r.x * n.x + r.y * n.y + r.z * n.z) \u003e ib)\n e.addIssue({ code: X.custom, path: [\"x_axis\"], message: \"x_axis must be perpendicular to normal\" }); }).describe(\"A named assembly mounting surface with a resolved world-space frame. Reference geometry for optional visualization; does not add solid material or electrical connectivity. The producer resolves part placement independently of CAD-model offsets; renderers consume the world frame without reapplying the owning model's transform.\");\nvar Zp = ut([\"sinewave\", \"square\", \"triangle\", \"sawtooth\"]), A3 = Wt([h(), w()]).transform((t) =\u003e { if (typeof t === \"string\") {\n if (t.endsWith(\"%\"))\n return parseFloat(t.slice(0, -1)) / 100;\n return parseFloat(t);\n} return t; }).pipe(w().min(0, \"Duty cycle must be non-negative\").max(1, \"Duty cycle cannot be greater than 100%\")), sb = M({ type: x(\"simulation_voltage_source\"), simulation_voltage_source_id: T(\"simulation_voltage_source\"), is_dc_source: x(true).optional().default(true), positive_source_port_id: h().optional(), negative_source_port_id: h().optional(), positive_source_net_id: h().optional(), negative_source_net_id: h().optional(), voltage: xe, ac_magnitude: xe.optional(), ac_phase: Et.optional() }).describe(\"Defines a DC voltage source for simulation\"), ab = M({ type: x(\"simulation_voltage_source\"), simulation_voltage_source_id: T(\"simulation_voltage_source\"), is_dc_source: x(false), terminal1_source_port_id: h().optional(), terminal2_source_port_id: h().optional(), terminal1_source_net_id: h().optional(), terminal2_source_net_id: h().optional(), voltage: xe.optional(), frequency: kr.optional(), peak_to_peak_voltage: xe.optional(), wave_shape: Zp.optional(), phase: Et.optional(), duty_cycle: A3.optional(), pulse_delay: Qt.optional(), rise_time: Qt.optional(), fall_time: Qt.optional(), pulse_width: Qt.optional(), period: Qt.optional(), ac_magnitude: xe.optional(), ac_phase: Et.optional() }).describe(\"Defines an AC voltage source for simulation\"), cb = Wt([sb, ab]).describe(\"Defines a voltage source for simulation\");\nvar P3 = Wt([h(), w()]).transform((t) =\u003e { if (typeof t === \"string\") {\n if (t.endsWith(\"%\"))\n return parseFloat(t.slice(0, -1)) / 100;\n return parseFloat(t);\n} return t; }).pipe(w().min(0, \"Duty cycle must be non-negative\").max(1, \"Duty cycle cannot be greater than 100%\")), lb = M({ type: x(\"simulation_current_source\"), simulation_current_source_id: T(\"simulation_current_source\"), is_dc_source: x(true).optional().default(true), positive_source_port_id: h().optional(), negative_source_port_id: h().optional(), positive_source_net_id: h().optional(), negative_source_net_id: h().optional(), current: hr, ac_magnitude: hr.optional(), ac_phase: Et.optional() }).describe(\"Defines a DC current source for simulation\"), pb = M({ type: x(\"simulation_current_source\"), simulation_current_source_id: T(\"simulation_current_source\"), is_dc_source: x(false), terminal1_source_port_id: h().optional(), terminal2_source_port_id: h().optional(), terminal1_source_net_id: h().optional(), terminal2_source_net_id: h().optional(), current: hr.optional(), frequency: kr.optional(), peak_to_peak_current: hr.optional(), wave_shape: Zp.optional(), phase: Et.optional(), duty_cycle: P3.optional(), ac_magnitude: hr.optional(), ac_phase: Et.optional() }).describe(\"Defines an AC current source for simulation\"), hb = Wt([lb, pb]).describe(\"Defines a current source for simulation\");\nvar Ms = qy((t) =\u003e t === \"V\" || t === \"A\"), qp = qy((t) =\u003e t === \"Ω\" || t === \"F\" || t === \"H\" || t === \"V\" || t === \"A\"), db = Wt([x(\"spice_dc_sweep\"), x(\"spice_dc_operating_point\"), x(\"spice_transient_analysis\"), x(\"spice_ac_analysis\"), x(\"pcb_return_current\")]), mb = M({ method: ut([\"trap\", \"gear\"]).optional(), reltol: Wt([w(), h()]).optional(), abstol: Wt([w(), h()]).optional(), vntol: Wt([w(), h()]).optional() }).describe(\"SPICE solver options for a simulation experiment\"), ub = M({ type: x(\"simulation_experiment\"), simulation_experiment_id: T(\"simulation_experiment\"), name: h(), experiment_type: db, time_per_step: Jn.optional(), start_time_ms: Qt.optional(), end_time_ms: Qt.optional(), spice_options: mb.optional(), dc_sweep_voltage_source_id: h().optional(), dc_sweep_current_source_id: h().optional(), dc_sweep_start: w().optional(), dc_sweep_stop: w().optional(), dc_sweep_step: w().refine((t) =\u003e t !== 0).optional(), dc_sweep_unit: Ms.optional(), ac_sweep_type: ut([\"linear\", \"decade\", \"octave\"]).optional(), ac_samples_per_interval: w().int().positive().optional(), ac_sample_count: w().int().positive().optional(), ac_start_frequency_hz: w().positive().optional(), ac_stop_frequency_hz: w().positive().optional() }).superRefine((t, e) =\u003e { if (t.experiment_type === \"spice_dc_sweep\") {\n let r = [\"dc_sweep_start\", \"dc_sweep_stop\", \"dc_sweep_step\", \"dc_sweep_unit\"];\n for (let s of r)\n if (t[s] === void 0)\n e.addIssue({ code: X.custom, path: [s], message: `${s} is required for a DC sweep` });\n let n = t.dc_sweep_voltage_source_id !== void 0, i = t.dc_sweep_current_source_id !== void 0;\n if (n === i)\n e.addIssue({ code: X.custom, path: [\"dc_sweep_voltage_source_id\"], message: \"Exactly one DC sweep voltage or current source ID is required\" });\n} if (t.experiment_type === \"spice_ac_analysis\") {\n if (t.ac_sweep_type === void 0)\n e.addIssue({ code: X.custom, path: [\"ac_sweep_type\"], message: \"ac_sweep_type is required for an AC analysis\" });\n if (t.ac_start_frequency_hz === void 0)\n e.addIssue({ code: X.custom, path: [\"ac_start_frequency_hz\"], message: \"ac_start_frequency_hz is required for an AC analysis\" });\n if (t.ac_stop_frequency_hz === void 0)\n e.addIssue({ code: X.custom, path: [\"ac_stop_frequency_hz\"], message: \"ac_stop_frequency_hz is required for an AC analysis\" });\n if (t.ac_sweep_type === \"linear\" \u0026\u0026 t.ac_sample_count === void 0)\n e.addIssue({ code: X.custom, path: [\"ac_sample_count\"], message: \"ac_sample_count is required for a linear AC analysis\" });\n if ((t.ac_sweep_type === \"decade\" || t.ac_sweep_type === \"octave\") \u0026\u0026 t.ac_samples_per_interval === void 0)\n e.addIssue({ code: X.custom, path: [\"ac_samples_per_interval\"], message: \"ac_samples_per_interval is required for decade and octave AC analyses\" });\n} }).describe(\"Defines a simulation experiment configuration\");\nvar ze = M({ simulation_parameter_sweep_id: h(), sweep_index: w().int().nonnegative(), parameter_value: w(), parameter_unit: qp });\nvar fb = M({ type: x(\"simulation_transient_voltage_graph\"), simulation_transient_voltage_graph_id: T(\"simulation_transient_voltage_graph\"), simulation_experiment_id: h(), simulation_parameter_sweep_coordinate: ze.optional(), timestamps_ms: W(w()).optional(), voltage_levels: W(w()), source_component_id: h().optional(), subcircuit_connectivity_map_key: h().optional(), time_per_step: Jn, start_time_ms: Qt, end_time_ms: Qt, name: h().optional(), color: h().optional() }).describe(\"Stores voltage measurements over time for a simulation\");\nvar yb = M({ type: x(\"simulation_transient_current_graph\"), simulation_transient_current_graph_id: T(\"simulation_transient_current_graph\"), simulation_experiment_id: h(), simulation_parameter_sweep_coordinate: ze.optional(), timestamps_ms: W(w()).optional(), current_levels: W(w()), source_component_id: h().optional(), subcircuit_connectivity_map_key: h().optional(), time_per_step: Jn, start_time_ms: Qt, end_time_ms: Qt, name: h().optional(), color: h().optional() }).describe(\"Stores current measurements over time for a simulation\");\nvar _b = M({ type: x(\"simulation_switch\"), simulation_switch_id: T(\"simulation_switch\"), source_component_id: h().optional(), closes_at: Qt.optional(), opens_at: Qt.optional(), starts_closed: E().optional(), switching_frequency: kr.optional() }).describe(\"Defines a switch for simulation timing control\");\nvar gb = M({ type: x(\"simulation_voltage_probe\"), simulation_voltage_probe_id: T(\"simulation_voltage_probe\"), source_component_id: h().optional(), name: h().optional(), signal_input_source_port_id: h().optional(), signal_input_source_net_id: h().optional(), reference_input_source_port_id: h().optional(), reference_input_source_net_id: h().optional(), subcircuit_id: h().optional(), color: h().optional() }).describe(\"Defines a voltage probe for simulation. If a reference input is not provided, it measures against ground. If a reference input is provided, it measures the differential voltage between two points.\").superRefine((t, e) =\u003e { if (t.reference_input_source_port_id || t.reference_input_source_net_id) {\n let n = !!t.signal_input_source_port_id || !!t.reference_input_source_port_id, i = !!t.signal_input_source_net_id || !!t.reference_input_source_net_id;\n if (n \u0026\u0026 i)\n e.addIssue({ code: X.custom, message: \"Cannot mix port and net connections in a differential probe.\" });\n else if (n) {\n if (!t.signal_input_source_port_id || !t.reference_input_source_port_id)\n e.addIssue({ code: X.custom, message: \"Differential port probe requires both signal_input_source_port_id and reference_input_source_port_id.\" });\n }\n else if (i) {\n if (!t.signal_input_source_net_id || !t.reference_input_source_net_id)\n e.addIssue({ code: X.custom, message: \"Differential net probe requires both signal_input_source_net_id and reference_input_source_net_id.\" });\n }\n}\nelse if (!!t.signal_input_source_port_id === !!t.signal_input_source_net_id)\n e.addIssue({ code: X.custom, message: \"A voltage probe must have exactly one of signal_input_source_port_id or signal_input_source_net_id.\" }); });\nvar xb = M({ type: x(\"simulation_current_probe\"), simulation_current_probe_id: T(\"simulation_current_probe\"), source_component_id: h().optional(), name: h().optional(), positive_source_port_id: h().optional(), negative_source_port_id: h().optional(), positive_source_net_id: h().optional(), negative_source_net_id: h().optional(), subcircuit_id: h().optional(), color: h().optional() }).describe(\"Defines a current probe for simulation. It measures current flowing from the positive endpoint to the negative endpoint.\").superRefine((t, e) =\u003e { let r = !!t.positive_source_port_id, n = !!t.negative_source_port_id, i = !!t.positive_source_net_id, s = !!t.negative_source_net_id, o = r || n, c = i || s; if (o \u0026\u0026 c) {\n e.addIssue({ code: X.custom, message: \"Cannot mix port and net connections in a current probe.\" });\n return;\n} if (o) {\n if (!r || !n)\n e.addIssue({ code: X.custom, message: \"Current probe using source ports requires both positive_source_port_id and negative_source_port_id.\" });\n return;\n} if (c) {\n if (!i || !s)\n e.addIssue({ code: X.custom, message: \"Current probe using source nets requires both positive_source_net_id and negative_source_net_id.\" });\n return;\n} e.addIssue({ code: X.custom, message: \"A current probe must have either positive/negative source port ids or positive/negative source net ids.\" }); });\nvar bb = Mt.extend({ type: x(\"simulation_unknown_experiment_error\"), simulation_unknown_experiment_error_id: T(\"simulation_unknown_experiment_error\"), error_type: x(\"simulation_unknown_experiment_error\").default(\"simulation_unknown_experiment_error\"), simulation_experiment_id: h().optional(), subcircuit_id: h().optional() }).describe(\"An unknown error occurred during the simulation experiment.\");\nvar B3 = ut([\"resistance\", \"capacitance\", \"inductance\", \"voltage\", \"current\"]), uo = M({ type: x(\"simulation_parameter_sweep\"), simulation_parameter_sweep_id: T(\"simulation_parameter_sweep\"), simulation_experiment_id: h(), name: h().optional(), parameter_values: W(w()).min(1), parameter_unit: qp }), vb = ie(\"parameter_type\", [uo.extend({ parameter_type: x(\"resistance\"), resistor_source_component_id: h() }), uo.extend({ parameter_type: x(\"capacitance\"), capacitor_source_component_id: h() }), uo.extend({ parameter_type: x(\"inductance\"), inductor_source_component_id: h() }), uo.extend({ parameter_type: x(\"voltage\"), source_net_id: h() }), uo.extend({ parameter_type: x(\"current\"), current_source_component_id: h() })]).describe(\"Repeats a simulation experiment over component parameter values\");\nvar Sb = M({ type: x(\"simulation_dc_operating_point_voltage\"), simulation_dc_operating_point_voltage_id: T(\"simulation_dc_operating_point_voltage\"), simulation_experiment_id: h(), simulation_parameter_sweep_coordinate: ze.optional(), simulation_voltage_probe_id: h(), voltage: w(), name: h().optional(), color: h().optional() });\nvar wb = M({ type: x(\"simulation_dc_operating_point_current\"), simulation_dc_operating_point_current_id: T(\"simulation_dc_operating_point_current\"), simulation_experiment_id: h(), simulation_parameter_sweep_coordinate: ze.optional(), simulation_current_probe_id: h(), current: w(), name: h().optional(), color: h().optional() });\nvar Ab = M({ type: x(\"simulation_dc_sweep_voltage_graph\"), simulation_dc_sweep_voltage_graph_id: T(\"simulation_dc_sweep_voltage_graph\"), simulation_experiment_id: h(), simulation_parameter_sweep_coordinate: ze.optional(), simulation_voltage_probe_id: h(), sweep_values: W(w()), sweep_unit: Ms, voltage_levels: W(w()), name: h().optional(), color: h().optional() }).refine((t) =\u003e t.sweep_values.length === t.voltage_levels.length, { message: \"sweep_values and voltage_levels must have the same length\" });\nvar Pb = M({ type: x(\"simulation_dc_sweep_current_graph\"), simulation_dc_sweep_current_graph_id: T(\"simulation_dc_sweep_current_graph\"), simulation_experiment_id: h(), simulation_parameter_sweep_coordinate: ze.optional(), simulation_current_probe_id: h(), sweep_values: W(w()), sweep_unit: Ms, current_levels: W(w()), name: h().optional(), color: h().optional() }).refine((t) =\u003e t.sweep_values.length === t.current_levels.length, { message: \"sweep_values and current_levels must have the same length\" });\nvar Jp = M({ re: w(), im: w() });\nvar Bb = M({ type: x(\"simulation_ac_sweep_voltage_graph\"), simulation_ac_sweep_voltage_graph_id: T(\"simulation_ac_sweep_voltage_graph\"), simulation_experiment_id: h(), simulation_parameter_sweep_coordinate: ze.optional(), simulation_voltage_probe_id: h(), frequencies_hz: W(w()), complex_voltages: W(Jp), name: h().optional(), color: h().optional() }).refine((t) =\u003e t.frequencies_hz.length === t.complex_voltages.length, { message: \"frequencies_hz and complex_voltages must have the same length\" });\nvar Ib = M({ type: x(\"simulation_ac_sweep_current_graph\"), simulation_ac_sweep_current_graph_id: T(\"simulation_ac_sweep_current_graph\"), simulation_experiment_id: h(), simulation_parameter_sweep_coordinate: ze.optional(), simulation_current_probe_id: h(), frequencies_hz: W(w()), complex_currents: W(Jp), name: h().optional(), color: h().optional() }).refine((t) =\u003e t.frequencies_hz.length === t.complex_currents.length, { message: \"frequencies_hz and complex_currents must have the same length\" });\nvar Fb = M({ type: x(\"simulation_op_amp\"), simulation_op_amp_id: T(\"simulation_op_amp\"), source_component_id: h().optional(), inverting_input_source_port_id: h(), non_inverting_input_source_port_id: h(), output_source_port_id: h(), positive_supply_source_port_id: h(), negative_supply_source_port_id: h() }).describe(\"Defines a simple ideal operational amplifier for simulation\");\nvar Mb = M({ type: x(\"simulation_spice_subcircuit\"), simulation_spice_subcircuit_id: T(\"simulation_spice_subcircuit\"), source_component_id: h(), spice_pin_to_source_port_map: Qn(h(), h()), subcircuit_source: h() }).describe(\"Defines a custom SPICE subcircuit model for simulation\");\nvar p_ = (t) =\u003e t !== void 0, Cb = M({ type: x(\"simulation_oscilloscope_trace\"), simulation_oscilloscope_trace_id: T(\"simulation_oscilloscope_trace\"), simulation_transient_voltage_graph_id: h().optional(), simulation_transient_current_graph_id: h().optional(), simulation_voltage_probe_id: h().optional(), simulation_current_probe_id: h().optional(), display_name: h().optional(), color: h().optional(), display_center_value: w().optional(), display_center_offset_divs: w().optional(), volts_per_div: w().positive().optional(), amps_per_div: w().positive().optional() }).describe(\"Defines how a simulation measurement is rendered as an oscilloscope-style trace.\").superRefine((t, e) =\u003e { let r = [t.simulation_transient_voltage_graph_id, t.simulation_voltage_probe_id].filter(p_).length, n = [t.simulation_transient_current_graph_id, t.simulation_current_probe_id].filter(p_).length; if (r + n !== 1)\n e.addIssue({ code: X.custom, message: \"An oscilloscope trace must reference exactly one voltage graph, current graph, voltage probe, or current probe.\" }); if (r \u003e 0 \u0026\u0026 t.amps_per_div !== void 0)\n e.addIssue({ code: X.custom, message: \"Voltage oscilloscope traces must use volts_per_div, not amps_per_div.\" }); if (n \u003e 0 \u0026\u0026 t.volts_per_div !== void 0)\n e.addIssue({ code: X.custom, message: \"Current oscilloscope traces must use amps_per_div, not volts_per_div.\" }); });\nvar lp = M({ x: w().finite(), y: w().finite(), layer: gt }), fp = ie(\"contact_type\", [lp.extend({ contact_type: x(\"pcb_port\"), pcb_port_id: h().min(1) }), lp.extend({ contact_type: x(\"pcb_via\"), pcb_via_id: h().min(1) }), lp.extend({ contact_type: x(\"pcb_copper_pour\"), pcb_copper_pour_id: h().min(1) })]).describe(\"Identifies the reference conductor at a return-current contact\");\nvar yp = M({ signal_pcb_port_id: h().min(1), reference_pcb_port_id: h().min(1).optional(), reference_layer: gt, resistance: w().finite().positive() }).describe(\"A two-terminal return-current excitation port with resistance in ohms\");\nvar kb = M({ type: x(\"simulation_return_current_excitation\"), simulation_return_current_excitation_id: T(\"simulation_return_current_excitation\"), simulation_experiment_id: h().min(1), pcb_trace_id: h().min(1), ground_source_net_id: h().min(1), current: w().finite(), return_source: fp, return_sink: fp, source_port: yp.optional(), load_port: yp.optional() }).describe(\"Excites a signal trace with signed current in amperes, peak for AC; return_source is near the load and return_sink near the driver for positive current\");\nvar Nb = M({ type: x(\"simulation_pcb_return_current_result\"), simulation_pcb_return_current_result_id: T(\"simulation_pcb_return_current_result\"), simulation_experiment_id: h().min(1), pcb_board_id: h().min(1), simulation_return_current_excitation_ids: W(h().min(1)).min(1).refine((t) =\u003e new Set(t).size === t.length, \"Excitation IDs must be unique\"), frequency_hz: w().finite().positive().optional() }).describe(\"A PCB return-current result at one frequency, or a frequency-independent result when frequency_hz is absent\");\nfunction Yb(t) { return _o.extend({ project_relative_path: h().min(1), url: h().url() }).superRefine((e, r) =\u003e { if (!t.includes(e.mimetype))\n r.addIssue({ code: X.custom, path: [\"mimetype\"], message: `Expected one of: ${t.join(\", \")}` }); if (e.url.startsWith(\"data:\")) {\n if (/^data:([^;,]*)(?:;[^,]*)?,/i.exec(e.url)?.[1]?.toLowerCase() !== e.mimetype)\n r.addIssue({ code: X.custom, path: [\"url\"], message: \"Data URL media type must match asset.mimetype\" });\n} }); }\nvar Lb = Yb([\"application/json\", \"application/gzip\"]), Tb = Yb([\"image/png\", \"image/webp\"]), Eb = M({ type: x(\"simulation_pcb_return_current_field\"), simulation_pcb_return_current_field_id: T(\"simulation_pcb_return_current_field\"), simulation_pcb_return_current_result_id: h().min(1), layer: gt, source_net_id: h().min(1), field_type: ut([\"real\", \"complex_phasor\"]), min_x: w().finite(), min_y: w().finite(), columns: w().int().positive().safe(), rows: w().int().positive().safe(), cell_width: w().finite().positive(), cell_height: w().finite().positive(), copper_thickness: w().finite().positive(), data_format: x(\"simulation_return_current_grid_json_v1\"), field_asset: Lb }).superRefine((t, e) =\u003e { if (!Number.isSafeInteger(t.columns * t.rows))\n e.addIssue({ code: X.custom, path: [\"columns\"], message: \"The grid cell count must be a safe integer\" }); }).describe(\"A sampled sheet-current field in A/mm, using plain or gzipped JSON Asset URLs; dimensions are PCB millimeters\");\nvar Zn = W(w().finite().nullable()).min(1), Rb = ie(\"field_type\", [M({ field_type: x(\"real\"), sheet_current_x: Zn, sheet_current_y: Zn }), M({ field_type: x(\"complex_phasor\"), sheet_current_x_real: Zn, sheet_current_x_imag: Zn, sheet_current_y_real: Zn, sheet_current_y_imag: Zn })]).superRefine((t, e) =\u003e { let r = t.field_type === \"real\" ? [t.sheet_current_x, t.sheet_current_y] : [t.sheet_current_x_real, t.sheet_current_x_imag, t.sheet_current_y_real, t.sheet_current_y_imag], n = r[0]; if (r.some((i) =\u003e i.length !== n.length)) {\n e.addIssue({ code: X.custom, message: \"Current channels must have equal lengths\" });\n return;\n} for (let i = 0; i \u003c n.length; i++) {\n let s = n[i] === null;\n if (r.some((o) =\u003e o[i] === null !== s)) {\n e.addIssue({ code: X.custom, message: `Cell ${i} must be null in every channel or finite in every channel` });\n return;\n }\n} }).describe(\"Decoded real or complex sheet-current arrays with a shared conductor mask\");\nfunction I3(t) { let e = t.columns * t.rows; if (!Number.isSafeInteger(t.columns) || t.columns \u003c= 0 || !Number.isSafeInteger(t.rows) || t.rows \u003c= 0 || !Number.isSafeInteger(e))\n throw Error(\"Grid dimensions must be positive safe integers\"); return Rb.superRefine((r, n) =\u003e { if (r.field_type !== t.field_type)\n n.addIssue({ code: X.custom, path: [\"field_type\"], message: \"Decoded field_type must match the parent field\" }); if ((r.field_type === \"real\" ? r.sheet_current_x : r.sheet_current_x_real).length !== e)\n n.addIssue({ code: X.custom, message: `Each current channel must have ${e} entries (columns * rows)` }); }); }\nvar Ob = M({ type: x(\"simulation_pcb_return_current_heatmap\"), simulation_pcb_return_current_heatmap_id: T(\"simulation_pcb_return_current_heatmap\"), simulation_pcb_return_current_result_id: h().min(1), layer: gt, source_net_id: h().min(1), min_x: w().finite(), min_y: w().finite(), max_x: w().finite(), max_y: w().finite(), image_asset: Tb }).superRefine((t, e) =\u003e { for (let r of [\"x\", \"y\"])\n if (t[`max_${r}`] \u003c= t[`min_${r}`])\n e.addIssue({ code: X.custom, path: [`max_${r}`], message: \"Heatmap bounds must have positive width and height\" }); }).describe(\"A transparent PNG/WebP current-density overlay in A/mm²; the top-left pixel maps to (min_x, max_y)\");\nvar h_ = M({ type: x(\"simulation_pcb_return_current_marker\"), simulation_pcb_return_current_marker_id: T(\"simulation_pcb_return_current_marker\"), simulation_pcb_return_current_result_id: h().min(1), role: ut([\"signal_source\", \"signal_load\", \"return_source\", \"return_sink\", \"signal_transition\", \"return_transition\"]), label: h().optional(), label_x: w().finite().optional(), label_y: w().finite().optional() }), Wb = ie(\"target_type\", [h_.extend({ target_type: x(\"pcb_port\"), pcb_port_id: h().min(1), layer: gt }), h_.extend({ target_type: x(\"pcb_via\"), pcb_via_id: h().min(1), from_layer: gt, to_layer: gt })]).superRefine((t, e) =\u003e { if (t.label_x === void 0 !== (t.label_y === void 0))\n e.addIssue({ code: X.custom, path: [\"label_x\"], message: \"label_x and label_y must be provided together\" }); if (t.target_type === \"pcb_via\" \u0026\u0026 t.from_layer === t.to_layer)\n e.addIssue({ code: X.custom, path: [\"to_layer\"], message: \"A via transition must connect distinct layers\" }); }).describe(\"A signal/return port or via highlight; markers do not assert measured via-transfer currents\");\nvar $b = Wt([p0, G_, l0, z_, U_, V_, Q_, H_, Ap, vp, Ps, wp, Sp, Pp, Bp, Ip, Cp, kp, Np, Rp, Yp, Lp, Tp, Ep, Mp, Fp, J_, t0, Z_, Op, Wp, $p, jp, e0, c0, Xp, Vp, Dp, r0, n0, i0, o0, s0, a0, zp, Up, q_, J0, rg, lg, wx, Ax, Px, Mx, Cx, kx, Nx, Yx, pg, yx, _x, hg, Lg, yg, vg, Sg, wg, Bg, Ag, Pg, Ig, Tg, mg, ug, fg, Eg, Rg, Xg, Dg, Bx, Gg, Hg, Qg, Zg, nx, qg, Jg, Kg, tx, rx, Fg, Mg, Cg, kg, Vg, zg, Ug, Ng, Yg, zx, Ux, Gx, Hx, ox, ix, sx, ax, cx, lx, px, hx, dx, Ix, Fx, mx, ux, Lx, Sx, Tx, Ex, Rx, jx, Xx, Dx, Vx, Qx, Zx, qx, Jx, Kx, h0, A0, x0, b0, v0, S0, _0, g0, P0, w0, d0, I0, F0, B0, N0, Y0, L0, T0, E0, R0, z0, O0, W0, $0, V0, j0, X0, eb, nb, ob, rb, cb, hb, ub, kb, Nb, Eb, Ob, Wb, fb, yb, Sb, wb, Ab, Pb, Bb, Ib, vb, _b, gb, xb, Cb, bb, Fb, Mb]), ti = $b;\nfunction k3(t, e) { function r() { this.constructor = t; } r.prototype = e.prototype, t.prototype = new r; }\nfunction Cs(t, e, r, n) { var i = Error.call(this, t); if (Object.setPrototypeOf)\n Object.setPrototypeOf(i, Cs.prototype); return i.expected = e, i.found = r, i.location = n, i.name = \"SyntaxError\", i; }\nk3(Cs, Error);\nfunction Kp(t, e, r) { if (r = r || \" \", t.length \u003e e)\n return t; return e -= t.length, r += r.repeat(e), t + r.slice(0, e); }\nCs.prototype.format = function (t) {\n var e = \"Error: \" + this.message;\n if (this.location) {\n var r = null, n;\n for (n = 0; n \u003c t.length; n++)\n if (t[n].source === this.location.source) {\n r = t[n].text.split(/\\r\\n|\\n|\\r/g);\n break;\n }\n var i = this.location.start, s = this.location.source \u0026\u0026 typeof this.location.source.offset === \"function\" ? this.location.source.offset(i) : i, o = this.location.source + \":\" + s.line + \":\" + s.column;\n if (r) {\n var c = this.location.end, l = Kp(\"\", s.line.toString().length, \" \"), a = r[i.line - 1], p = i.line === c.line ? c.column : a.length + 1, d = p - i.column || 1;\n e += `\n --\u003e ` + o + `\n` + l + ` |\n` + s.line + \" | \" + a + `\n` + l + \" | \" + Kp(\"\", i.column - 1, \" \") + Kp(\"\", d, \"^\");\n }\n else\n e += `\n at ` + o;\n }\n return e;\n};\nCs.buildMessage = function (t, e) { var r = { literal: function (a) { return '\"' + i(a.text) + '\"'; }, class: function (a) { var p = a.parts.map(function (d) { return Array.isArray(d) ? s(d[0]) + \"-\" + s(d[1]) : s(d); }); return \"[\" + (a.inverted ? \"^\" : \"\") + p.join(\"\") + \"]\"; }, any: function () { return \"any character\"; }, end: function () { return \"end of input\"; }, other: function (a) { return a.description; } }; function n(a) { return a.charCodeAt(0).toString(16).toUpperCase(); } function i(a) { return a.replace(/\\\\/g, \"\\\\\\\\\").replace(/\"/g, \"\\\\\\\"\").replace(/\\0/g, \"\\\\0\").replace(/\\t/g, \"\\\\t\").replace(/\\n/g, \"\\\\n\").replace(/\\r/g, \"\\\\r\").replace(/[\\x00-\\x0F]/g, function (p) { return \"\\\\x0\" + n(p); }).replace(/[\\x10-\\x1F\\x7F-\\x9F]/g, function (p) { return \"\\\\x\" + n(p); }); } function s(a) { return a.replace(/\\\\/g, \"\\\\\\\\\").replace(/\\]/g, \"\\\\]\").replace(/\\^/g, \"\\\\^\").replace(/-/g, \"\\\\-\").replace(/\\0/g, \"\\\\0\").replace(/\\t/g, \"\\\\t\").replace(/\\n/g, \"\\\\n\").replace(/\\r/g, \"\\\\r\").replace(/[\\x00-\\x0F]/g, function (p) { return \"\\\\x0\" + n(p); }).replace(/[\\x10-\\x1F\\x7F-\\x9F]/g, function (p) { return \"\\\\x\" + n(p); }); } function o(a) { return r[a.type](a); } function c(a) { var p = a.map(o), d, m; if (p.sort(), p.length \u003e 0) {\n for (d = 1, m = 1; d \u003c p.length; d++)\n if (p[d - 1] !== p[d])\n p[m] = p[d], m++;\n p.length = m;\n} switch (p.length) {\n case 1: return p[0];\n case 2: return p[0] + \" or \" + p[1];\n default: return p.slice(0, -1).join(\", \") + \", or \" + p[p.length - 1];\n} } function l(a) { return a ? '\"' + i(a) + '\"' : \"end of input\"; } return \"Expected \" + c(t) + \" but \" + l(e) + \" found.\"; };\nvar ni = { CCW: -1, CW: 1, NOT_ORIENTABLE: 0 }, Y3 = 2 * Math.PI;\nvar Ys = Object.freeze({ __proto__: null, BOUNDARY: 2, CCW: true, CONTAINS: 3, CW: false, END_VERTEX: 2, INSIDE: 1, INTERLACE: 4, NOT_VERTEX: 0, ORIENTATION: ni, OUTSIDE: 0, OVERLAP_OPPOSITE: 2, OVERLAP_SAME: 1, PIx2: Y3, START_VERTEX: 1 }), Ce = 0.000001;\nfunction i1(t) { Ce = t; }\nfunction o1() { return Ce; }\nvar L3 = 3;\nfunction rh(t) { return t \u003c Ce \u0026\u0026 t \u003e -Ce; }\nfunction Er(t, e) { return t - e \u003c Ce \u0026\u0026 t - e \u003e -Ce; }\nfunction s1(t, e) { return t - e \u003e Ce; }\nfunction T3(t, e) { return t - e \u003e -Ce; }\nfunction a1(t, e) { return t - e \u003c -Ce; }\nfunction E3(t, e) { return t - e \u003c Ce; }\nvar c1 = Object.freeze({ __proto__: null, DECIMALS: L3, EQ: Er, EQ_0: rh, GE: T3, GT: s1, LE: E3, LT: a1, getTolerance: o1, setTolerance: i1 }), u = { Utils: c1, Errors: void 0, Matrix: void 0, Planar_set: void 0, Point: void 0, Vector: void 0, Line: void 0, Circle: void 0, Segment: void 0, Arc: void 0, Box: void 0, Edge: void 0, Face: void 0, Ray: void 0, Ray_shooting: void 0, Multiline: void 0, Polygon: void 0, Distance: void 0, Inversion: void 0 };\nfor (let t in Ys)\n u[t] = Ys[t];\nObject.defineProperty(u, \"DP_TOL\", { get: function () { return o1(); }, set: function (t) { i1(t); } });\nclass $t {\n static get ILLEGAL_PARAMETERS() { return ReferenceError(\"Illegal Parameters\"); }\n static get ZERO_DIVISION() { return Error(\"Zero division\"); }\n static get UNRESOLVED_BOUNDARY_CONFLICT() { return Error(\"Unresolved boundary conflict in boolean operation\"); }\n static get INFINITE_LOOP() { return Error(\"Infinite loop\"); }\n static get CANNOT_COMPLETE_BOOLEAN_OPERATION() { return Error(\"Cannot complete boolean operation\"); }\n static get CANNOT_INVOKE_ABSTRACT_METHOD() { return Error(\"Abstract method cannot be invoked\"); }\n static get OPERATION_IS_NOT_SUPPORTED() { return Error(\"Operation is not supported\"); }\n static get UNSUPPORTED_SHAPE_TYPE() { return Error(\"Unsupported shape type\"); }\n}\nu.Errors = $t;\nclass Ls {\n constructor(t, e) { this.first = t, this.last = e || this.first; }\n [Symbol.iterator]() { let t = void 0; return { next: () =\u003e (t = t ? t.next : this.first, { value: t, done: t === void 0 }) }; }\n get size() { let t = 0; for (let e of this)\n t++; return t; }\n toArray(t = void 0, e = void 0) { let r = [], n = t || this.first, i = e || this.last, s = n; if (s === void 0)\n return r; do\n r.push(s), s = s.next;\n while (s !== i.next); return r; }\n append(t) { if (this.isEmpty())\n this.first = t;\n else\n t.prev = this.last, this.last.next = t; return this.last = t, this.last.next = void 0, this.first.prev = void 0, this; }\n insert(t, e) { if (this.isEmpty())\n this.first = t, this.last = t;\n else if (e === null || e === void 0)\n t.next = this.first, this.first.prev = t, this.first = t;\n else {\n let r = e.next;\n if (e.next = t, r)\n r.prev = t;\n if (t.prev = e, t.next = r, this.last === e)\n this.last = t;\n } return this.last.next = void 0, this.first.prev = void 0, this; }\n remove(t) { if (t === this.first \u0026\u0026 t === this.last)\n this.first = void 0, this.last = void 0;\n else {\n if (t.prev)\n t.prev.next = t.next;\n if (t.next)\n t.next.prev = t.prev;\n if (t === this.first)\n this.first = t.next;\n if (t === this.last)\n this.last = t.prev;\n } return this; }\n isEmpty() { return this.first === void 0; }\n static testInfiniteLoop(t) { let e = t, r = t; do {\n if (e != t \u0026\u0026 e === r)\n throw $t.INFINITE_LOOP;\n e = e.next, r = r.next.next;\n } while (e != t); }\n}\nvar zb = { stroke: \"black\" };\nclass l1 {\n constructor(t = zb) { for (let e in t)\n this[e] = t[e]; this.stroke = t.stroke ?? zb.stroke; }\n toAttributesString() { return Object.keys(this).reduce((t, e) =\u003e t + (this[e] !== void 0 ? this.toAttrString(e, this[e]) : \"\"), \"\"); }\n toAttrString(t, e) { let r = t === \"className\" ? \"class\" : this.convertCamelToKebabCase(t); return e === null ? `${r} ` : `${r}=\"${e.toString()}\" `; }\n convertCamelToKebabCase(t) { return t.match(/[A-Z]{2,}(?=[A-Z][a-z]+[0-9]*|\\b)|[A-Z]?[a-z]+[0-9]*|[A-Z]|[0-9]+/g).join(\"-\").toLowerCase(); }\n}\nfunction Or(t) { return new l1(t).toAttributesString(); }\nfunction ci(t, e) { let r = [], [n, i, s] = t.standard, [o, c, l] = e.standard, a = n * c - i * o, p = s * c - i * l, d = n * l - s * o; if (!u.Utils.EQ_0(a)) {\n let m, f;\n if (i === 0)\n m = s / n, f = d / a;\n else if (c === 0)\n m = l / o, f = d / a;\n else if (n === 0)\n m = p / a, f = s / i;\n else if (o === 0)\n m = p / a, f = l / c;\n else\n m = p / a, f = d / a;\n r.push(new u.Point(m, f));\n} return r; }\nfunction Wr(t, e) { let r = [], n = e.pc.projectionOn(t), i = e.pc.distanceTo(n)[0]; if (u.Utils.EQ(i, e.r))\n r.push(n);\nelse if (u.Utils.LT(i, e.r)) {\n let s = Math.sqrt(e.r * e.r - i * i), o, c;\n o = t.norm.rotate90CCW().multiply(s), c = n.translate(o), r.push(c), o = t.norm.rotate90CW().multiply(s), c = n.translate(o), r.push(c);\n} return r; }\nfunction ii(t, e) { let r = []; for (let n of e.toSegments()) {\n let i = wo(n, t);\n for (let s of i)\n if (!g1(s, r))\n r.push(s);\n} return r; }\nfunction Ts(t, e) { let r = []; if (ii(t, e.box).length === 0)\n return r; let n = new u.Circle(e.pc, e.r), i = Wr(t, n); for (let s of i)\n if (s.on(e))\n r.push(s); return r; }\nfunction wo(t, e) { let r = []; if (t.ps.on(e))\n r.push(t.ps); if (t.pe.on(e) \u0026\u0026 !t.isZeroLength())\n r.push(t.pe); if (r.length \u003e 0)\n return r; if (t.isZeroLength())\n return r; if (t.ps.leftTo(e) \u0026\u0026 t.pe.leftTo(e) || !t.ps.leftTo(e) \u0026\u0026 !t.pe.leftTo(e))\n return r; let n = new u.Line(t.ps, t.pe); return ci(n, e); }\nfunction Es(t, e) { let r = []; if (t.isZeroLength()) {\n if (t.ps.on(e))\n r.push(t.ps);\n return r;\n} if (e.isZeroLength()) {\n if (e.ps.on(t))\n r.push(e.ps);\n return r;\n} let n = new u.Line(t.ps, t.pe), i = new u.Line(e.ps, e.pe); if (n.incidentTo(i)) {\n if (t.ps.on(e))\n r.push(t.ps);\n if (t.pe.on(e))\n r.push(t.pe);\n if (e.ps.on(t) \u0026\u0026 !e.ps.equalTo(t.ps) \u0026\u0026 !e.ps.equalTo(t.pe))\n r.push(e.ps);\n if (e.pe.on(t) \u0026\u0026 !e.pe.equalTo(t.ps) \u0026\u0026 !e.pe.equalTo(t.pe))\n r.push(e.pe);\n}\nelse if (n.parallelTo(i)) {\n let s = new u.Vector(t.ps, t.pe), o = new u.Vector(e.ps, e.pe), c = new u.Vector(t.ps, e.ps), l = s.cross(o);\n if (!u.Utils.EQ_0(l)) {\n let a = c.cross(o) / l, p = c.cross(s) / l;\n if (u.Utils.GE(a, 0) \u0026\u0026 u.Utils.LE(a, 1) \u0026\u0026 u.Utils.GE(p, 0) \u0026\u0026 u.Utils.LE(p, 1))\n r.push(Ub(t.ps.translate(s.multiply(a)), t, e));\n }\n}\nelse {\n let s = ci(n, i);\n if (s.length \u003e 0) {\n if (Gb(s[0], t) \u0026\u0026 Gb(s[0], e))\n r.push(Ub(s[0], t, e));\n }\n} return r; }\nfunction Ub(t, e, r) { for (let n of [e.ps, e.pe, r.ps, r.pe])\n if (t.equalTo(n))\n return n; return t; }\nfunction Gb(t, e) { let r = e.box; return u.Utils.LE(t.x, r.xmax) \u0026\u0026 u.Utils.GE(t.x, r.xmin) \u0026\u0026 u.Utils.LE(t.y, r.ymax) \u0026\u0026 u.Utils.GE(t.y, r.ymin); }\nfunction Rs(t, e) { let r = []; if (t.isZeroLength()) {\n let [s, o] = t.ps.distanceTo(e.pc);\n if (u.Utils.EQ(s, e.r))\n r.push(t.ps);\n return r;\n} let n = new u.Line(t.ps, t.pe), i = Wr(n, e); for (let s of i)\n if (s.on(t))\n r.push(s); return r; }\nfunction li(t, e) { let r = []; if (t.isZeroLength()) {\n if (t.ps.on(e))\n r.push(t.ps);\n return r;\n} let n = new u.Line(t.ps, t.pe), i = new u.Circle(e.pc, e.r), s = Wr(n, i); for (let o of s)\n if (o.on(t) \u0026\u0026 o.on(e))\n r.push(o); return r; }\nfunction R3(t, e) { let r = []; for (let n of e.toSegments()) {\n let i = Es(n, t);\n for (let s of i)\n r.push(s);\n} return r; }\nfunction p1(t, e) { let r = [], n = new u.Vector(t.pc, e.pc), i = t.r, s = e.r; if (u.Utils.EQ_0(i) || u.Utils.EQ_0(s))\n return r; if (u.Utils.EQ_0(n.x) \u0026\u0026 u.Utils.EQ_0(n.y) \u0026\u0026 u.Utils.EQ(i, s))\n return r.push(t.pc.translate(-i, 0)), r; let o = t.pc.distanceTo(e.pc)[0]; if (u.Utils.GT(o, i + s))\n return r; if (u.Utils.LT(o, Math.abs(i - s)))\n return r; n.x /= o, n.y /= o; let c; if (u.Utils.EQ(o, i + s) || u.Utils.EQ(o, Math.abs(i - s)))\n return c = t.pc.translate(i * n.x, i * n.y), r.push(c), r; let l = i * i / (2 * o) - s * s / (2 * o) + o / 2, a = t.pc.translate(l * n.x, l * n.y), p = Math.sqrt(i * i - l * l); return c = a.translate(n.rotate90CCW().multiply(p)), r.push(c), c = a.translate(n.rotate90CW().multiply(p)), r.push(c), r; }\nfunction O3(t, e) { let r = []; for (let n of e.toSegments()) {\n let i = Rs(n, t);\n for (let s of i)\n r.push(s);\n} return r; }\nfunction h1(t, e) { let r = []; if (t.pc.equalTo(e.pc) \u0026\u0026 u.Utils.EQ(t.r, e.r)) {\n let o;\n if (o = t.start, o.on(e))\n r.push(o);\n if (o = t.end, o.on(e))\n r.push(o);\n if (o = e.start, o.on(t))\n r.push(o);\n if (o = e.end, o.on(t))\n r.push(o);\n return r;\n} let n = new u.Circle(t.pc, t.r), i = new u.Circle(e.pc, e.r), s = n.intersect(i); for (let o of s)\n if (o.on(t) \u0026\u0026 o.on(e))\n r.push(o); return r; }\nfunction ph(t, e) { let r = []; if (e.pc.equalTo(t.pc) \u0026\u0026 u.Utils.EQ(e.r, t.r))\n return r.push(t.start), r.push(t.end), r; let n = e, i = new u.Circle(t.pc, t.r), s = p1(n, i); for (let o of s)\n if (o.on(t))\n r.push(o); return r; }\nfunction W3(t, e) { let r = []; for (let n of e.toSegments()) {\n let i = li(n, t);\n for (let s of i)\n r.push(s);\n} return r; }\nfunction d1(t, e) { return t.isSegment ? Es(t.shape, e) : li(e, t.shape); }\nfunction m1(t, e) { return t.isSegment ? li(t.shape, e) : h1(t.shape, e); }\nfunction u1(t, e) { return t.isSegment ? wo(t.shape, e) : Ts(e, t.shape); }\nfunction $3(t, e) { return t.isSegment ? mh(e, t.shape) : uh(e, t.shape); }\nfunction j3(t, e) { return t.isSegment ? Rs(t.shape, e) : ph(t.shape, e); }\nfunction hh(t, e) { let r = []; for (let n of e.edges)\n for (let i of d1(n, t))\n r.push(i); return r; }\nfunction dh(t, e) { let r = []; for (let n of e.edges)\n for (let i of m1(n, t))\n r.push(i); return r; }\nfunction Ao(t, e) { let r = []; if (e.isEmpty())\n return r; for (let n of e.edges)\n for (let i of u1(n, t))\n if (!g1(i, r))\n r.push(i); return t.sortPoints(r); }\nfunction f1(t, e) { let r = []; if (e.isEmpty())\n return r; for (let n of e.edges)\n for (let i of j3(n, t))\n r.push(i); return r; }\nfunction y1(t, e) { if (t.isSegment)\n return d1(e, t.shape);\nelse if (t.isArc)\n return m1(e, t.shape);\nelse if (t.isLine)\n return u1(e, t.shape);\nelse if (t.isRay)\n return $3(e, t.shape); return []; }\nfunction _1(t, e) { let r = []; if (e.isEmpty() || t.shape.box.not_intersect(e.box))\n return r; let n = e.edges.search(t.shape.box); for (let i of n)\n r = [...r, ...y1(t, i)]; return r; }\nfunction X3(t, e) { let r = []; if (e.isEmpty() || t.size === 0)\n return r; for (let n of t)\n r = [...r, ..._1(n, e)]; return r; }\nfunction D3(t, e) { let r = []; if (t.isEmpty() || e.isEmpty())\n return r; if (t.box.not_intersect(e.box))\n return r; for (let n of t.edges)\n r = [...r, ..._1(n, e)]; return r; }\nfunction V3(t, e) { if (t instanceof u.Line)\n return Ao(t, e);\nelse if (t instanceof u.Segment)\n return hh(t, e);\nelse if (t instanceof u.Arc)\n return dh(t, e);\nelse\n return []; }\nfunction g1(t, e) { return e.some((r) =\u003e r.equalTo(t)); }\nfunction ur(t) { return new u.Line(t.start, t.norm); }\nfunction mh(t, e) { return wo(e, ur(t)).filter((r) =\u003e t.contains(r)); }\nfunction uh(t, e) { return Ts(ur(t), e).filter((r) =\u003e t.contains(r)); }\nfunction x1(t, e) { return Wr(ur(t), e).filter((r) =\u003e t.contains(r)); }\nfunction z3(t, e) { return ii(ur(t), e).filter((r) =\u003e t.contains(r)); }\nfunction b1(t, e) { return ci(ur(t), e).filter((r) =\u003e t.contains(r)); }\nfunction U3(t, e) { return ci(ur(t), ur(e)).filter((r) =\u003e t.contains(r)).filter((r) =\u003e e.contains(r)); }\nfunction v1(t, e) { return Ao(ur(t), e).filter((r) =\u003e t.contains(r)); }\nfunction S1(t, e) { if (t.intersect \u0026\u0026 t.intersect instanceof Function)\n return t.intersect(e); throw $t.UNSUPPORTED_SHAPE_TYPE; }\nfunction pi(t, e) { let r = []; for (let n of e)\n r = [...r, ...S1(t, n.shape)]; return r; }\nfunction G3(t, e) { let r = []; for (let n of t)\n for (let i of e)\n r = [...r, ...S1(n.shape, i.shape)]; return r; }\nvar $r = class t extends Ls {\n constructor(...e) { super(); if (this.isInfinite = false, e.length === 1 \u0026\u0026 e[0] instanceof Array \u0026\u0026 e[0].length \u003e 0) {\n let r = e[0], n = r.length, i = (l) =\u003e l instanceof u.Segment || l instanceof u.Arc || l instanceof u.Ray || l instanceof u.Line, s = (l) =\u003e l instanceof u.Segment || l instanceof u.Arc || l instanceof u.Ray, o = (l) =\u003e l instanceof u.Segment || l instanceof u.Arc;\n if (n === 1 \u0026\u0026 i(r[0]) || n \u003e 1 \u0026\u0026 s(r[0]) \u0026\u0026 s(r[n - 1]) \u0026\u0026 r.slice(1, n - 1).every(o)) {\n this.isInfinite = r.some((l) =\u003e l instanceof u.Ray || l instanceof u.Line);\n for (let l of r) {\n let a = new u.Edge(l);\n this.append(a);\n }\n this.setArcLength();\n }\n else\n throw u.Errors.ILLEGAL_PARAMETERS;\n } }\n get edges() { return [...this]; }\n get box() { return this.edges.reduce((e, r) =\u003e e.merge(r.box), new u.Box); }\n get vertices() { let e = this.edges.map((r) =\u003e r.start); return e.push(this.last.end), e; }\n get length() { if (this.isEmpty())\n return 0; if (this.isInfinite)\n return Number.POSITIVE_INFINITY; let e = 0; for (let r of this)\n e += r.length; return e; }\n clone() { return new t(this.toShapes()); }\n setArcLength() { for (let e of this)\n this.setOneEdgeArcLength(e); }\n setOneEdgeArcLength(e) { if (e === this.first)\n e.arc_length = 0;\n else\n e.arc_length = e.prev.arc_length + e.prev.length; }\n pointAtLength(e) { if (e \u003e this.length || e \u003c 0)\n return null; if (this.isInfinite)\n return null; let r = null; for (let n of this)\n if (e \u003e= n.arc_length \u0026\u0026 (n === this.last || e \u003c n.next.arc_length)) {\n r = n.pointAtLength(e - n.arc_length);\n break;\n } return r; }\n addVertex(e, r) { let n = r.shape.split(e); if (n[0] === null)\n return r.prev; if (n[1] === null)\n return r; let i = new u.Edge(n[0]), s = r.prev; return this.insert(i, s), r.shape = n[1], i; }\n getChain(e, r) { let n = []; for (let i = e; i !== r.next; i = i.next)\n n.push(i); return n; }\n split(e) { for (let r of e) {\n let n = this.findEdgeByPoint(r);\n this.addVertex(r, n);\n } return this; }\n findEdgeByPoint(e) { let r; for (let n of this)\n if (n.shape.contains(e)) {\n r = n;\n break;\n } return r; }\n distanceTo(e) { if (e instanceof u.Point) {\n let [r, n] = u.Distance.shape2multiline(e, this);\n return [r, n.reverse()];\n } if (e instanceof u.Line) {\n let [r, n] = u.Distance.shape2multiline(e, this);\n return [r, n.reverse()];\n } if (e instanceof u.Circle) {\n let [r, n] = u.Distance.shape2multiline(e, this);\n return [r, n.reverse()];\n } if (e instanceof u.Segment) {\n let [r, n] = u.Distance.shape2multiline(e, this);\n return [r, n.reverse()];\n } if (e instanceof u.Arc) {\n let [r, n] = u.Distance.shape2multiline(e, this);\n return [r, n.reverse()];\n } if (e instanceof u.Box) {\n let [r, n] = u.Distance.shape2multiline(new u.Polygon(e), this);\n return [r, n.reverse()];\n } if (e instanceof u.Multiline)\n return u.Distance.multiline2multiline(this, e); throw u.Errors.UNSUPPORTED_SHAPE_TYPE; }\n intersect(e) { if (e instanceof u.Multiline)\n return G3(this, e);\n else\n return pi(e, this); }\n contains(e) { if (e instanceof u.Point)\n return this.edges.some((r) =\u003e r.shape.contains(e)); throw u.Errors.UNSUPPORTED_SHAPE_TYPE; }\n translate(e) { return new t(this.edges.map((r) =\u003e r.shape.translate(e))); }\n rotate(e = 0, r = new u.Point) { return new t(this.edges.map((n) =\u003e n.shape.rotate(e, r))); }\n transform(e = new u.Matrix) { return new t(this.edges.map((r) =\u003e r.shape.transform(e))); }\n toShapes() { return this.edges.map((e) =\u003e e.shape.clone()); }\n toJSON() { return this.edges.map((e) =\u003e e.toJSON()); }\n svgPoints() { return this.vertices.map((e) =\u003e `${e.x},${e.y}`).join(\" \"); }\n dpath() { let e = `M${this.first.start.x},${this.first.start.y}`; for (let r of this)\n e += r.svg(); return e; }\n svg(e = {}) {\n let r = `\n\u003cpath ${Or({ fill: \"none\", ...e })} d=\"`;\n r += `\nM${this.first.start.x},${this.first.start.y}`;\n for (let n of this)\n r += n.svg();\n return r += `\" \u003e\n\u003c/path\u003e`, r;\n }\n};\nu.Multiline = $r;\nvar H3 = (...t) =\u003e new u.Multiline(...t);\nu.multiline = H3;\nfunction oi(t, e, r) { let n = r.length, i = t.shape.split(e); if (i.length === 0)\n return; let s = 0; if (i[0] === null)\n s = 0;\nelse if (i[1] === null)\n s = t.shape.length;\nelse\n s = i[0].length; let o = 0; if (Er(s, 0))\n o |= 1; if (Er(s, t.shape.length))\n o |= 2; let c; if (s === 1 / 0)\n c = i[0].coord(e);\nelse\n c = o \u0026 2 \u0026\u0026 t.next \u0026\u0026 t.next.arc_length === 0 ? 0 : t.arc_length + s; r.push({ id: n, pt: e, arc_length: c, edge_before: t, edge_after: void 0, face: t.face, is_vertex: o }); }\nfunction vo(t) { t.int_points1_sorted = mr(t.int_points1), t.int_points2_sorted = mr(t.int_points2); }\nfunction mr(t) { let e = new Map, r = 0; for (let i of t)\n if (!e.has(i.face))\n e.set(i.face, r), r++; for (let i of t)\n i.faceId = e.get(i.face); return t.slice().sort(Q3); }\nfunction Q3(t, e) { if (t.faceId \u003c e.faceId)\n return -1; if (t.faceId \u003e e.faceId)\n return 1; if (t.arc_length \u003c e.arc_length)\n return -1; if (t.arc_length \u003e e.arc_length)\n return 1; return 0; }\nfunction fh(t) { if (t.int_points1.length \u003c 2)\n return; let e = false, r, n, i, s; for (let o = 0; o \u003c t.int_points1_sorted.length; o++) {\n if (t.int_points1_sorted[o].id === -1)\n continue;\n r = t.int_points1_sorted[o], n = t.int_points2[r.id];\n for (let c = o + 1; c \u003c t.int_points1_sorted.length; c++) {\n if (i = t.int_points1_sorted[c], !Er(i.arc_length, r.arc_length))\n break;\n if (i.id === -1)\n continue;\n if (s = t.int_points2[i.id], s.id === -1)\n continue;\n if (i.edge_before === r.edge_before \u0026\u0026 i.edge_after === r.edge_after \u0026\u0026 s.edge_before === n.edge_before \u0026\u0026 s.edge_after === n.edge_after)\n i.id = -1, s.id = -1, e = true;\n }\n} n = t.int_points2_sorted[0], r = t.int_points1[n.id]; for (let o = 1; o \u003c t.int_points2_sorted.length; o++) {\n let c = t.int_points2_sorted[o];\n if (c.id === -1)\n continue;\n if (n.id === -1 || !Er(c.arc_length, n.arc_length)) {\n n = c, r = t.int_points1[n.id];\n continue;\n }\n let l = t.int_points1[c.id];\n if (l.edge_before === r.edge_before \u0026\u0026 l.edge_after === r.edge_after \u0026\u0026 c.edge_before === n.edge_before \u0026\u0026 c.edge_after === n.edge_after)\n l.id = -1, c.id = -1, e = true;\n} if (e)\n t.int_points1 = t.int_points1.filter((o) =\u003e o.id \u003e= 0), t.int_points2 = t.int_points2.filter((o) =\u003e o.id \u003e= 0), t.int_points1.forEach((o, c) =\u003e o.id = c), t.int_points2.forEach((o, c) =\u003e o.id = c); }\nfunction nh(t) { for (let e of t) {\n if (e.edge_before)\n e.edge_before.bvStart = void 0, e.edge_before.bvEnd = void 0, e.edge_before.bv = void 0, e.edge_before.overlap = void 0;\n if (e.edge_after)\n e.edge_after.bvStart = void 0, e.edge_after.bvEnd = void 0, e.edge_after.bv = void 0, e.edge_after.overlap = void 0;\n} for (let e of t) {\n if (e.edge_before)\n e.edge_before.bvEnd = 2;\n if (e.edge_after)\n e.edge_after.bvStart = 2;\n} }\nfunction ih(t, e) { for (let r of t) {\n if (r.edge_before)\n r.edge_before.setInclusion(e);\n if (r.edge_after)\n r.edge_after.setInclusion(e);\n} }\nfunction Z3(t) { let e = void 0, r = void 0, n = void 0, i = t.int_points1.length; for (let s = 0; s \u003c i; s++) {\n let o = t.int_points1_sorted[s];\n if (o.face !== e)\n r = s, e = o.face;\n let c = s, l = si(t.int_points1_sorted, s, e), a;\n if (c + l \u003c i \u0026\u0026 t.int_points1_sorted[c + l].face === e)\n a = c + l;\n else\n a = r;\n let p = si(t.int_points1_sorted, a, e);\n n = null;\n for (let S = a; S \u003c a + p; S++) {\n let P = t.int_points1_sorted[S];\n if (P.face === e \u0026\u0026 t.int_points2[P.id].face === t.int_points2[o.id].face) {\n n = P;\n break;\n }\n }\n if (n === null)\n continue;\n let d = o.edge_after, m = n.edge_before;\n if (!(d.bv === 2 \u0026\u0026 m.bv === 2))\n continue;\n if (d !== m)\n continue;\n let f = t.int_points2[o.id], _ = t.int_points2[n.id], g = f.edge_after, y = _.edge_before;\n if (!(g.bv === 2 \u0026\u0026 y.bv === 2 \u0026\u0026 g === y))\n f = t.int_points2[n.id], _ = t.int_points2[o.id], g = f.edge_after, y = _.edge_before;\n if (!(g.bv === 2 \u0026\u0026 y.bv === 2 \u0026\u0026 g === y))\n continue;\n d.setOverlap(g);\n} }\nfunction si(t, e, r) { let n, i, s = 1; if (t.length === 1)\n return 1; n = t[e]; for (let o = e + 1; o \u003c t.length; o++) {\n if (n.face !== r)\n break;\n if (i = t[o], !(i.pt.equalTo(n.pt) \u0026\u0026 i.edge_before === n.edge_before \u0026\u0026 i.edge_after === n.edge_after))\n break;\n s++;\n} return s; }\nfunction ai(t, e) { if (!e)\n return; for (let r of e) {\n let n = r.edge_before;\n if (r.is_vertex = 0, n.shape.start \u0026\u0026 n.shape.start.equalTo(r.pt))\n r.is_vertex |= 1;\n if (n.shape.end \u0026\u0026 n.shape.end.equalTo(r.pt))\n r.is_vertex |= 2;\n if (r.is_vertex \u0026 1) {\n if (r.edge_before = n.prev, n.prev)\n r.is_vertex = 2;\n continue;\n }\n if (r.is_vertex \u0026 2)\n continue;\n let i = t.addVertex(r.pt, n);\n r.edge_before = i;\n} for (let r of e)\n if (r.edge_before)\n r.edge_after = r.edge_before.next;\n else if (t instanceof $r \u0026\u0026 r.is_vertex \u0026 1)\n r.edge_after = t.first; }\nfunction Hb(t, e, r) { let n = t.edge_before, i = e.edge_after, s = r.length; n.next = r[0], r[0].prev = n, r[s - 1].next = i, i.prev = r[s - 1]; }\nvar { INSIDE: Fe, OUTSIDE: Me, BOUNDARY: Zt, OVERLAP_SAME: q3, OVERLAP_OPPOSITE: J3 } = Ys, { NOT_VERTEX: pK, START_VERTEX: Qb, END_VERTEX: Zb } = Ys, Os = 1, Po = 2, Rr = 3;\nfunction K3(t, e) { let [r] = Bo(t, e, Os, true); return r; }\nfunction oh(t, e) { let n = e.clone().reverse(), [i] = Bo(t, n, Rr, true); return i; }\nfunction w1(t, e) { let [r] = Bo(t, e, Po, true); return r; }\nfunction A1(t, e) { let [r, n] = Bo(t, e, Po, false), i = []; for (let o of r.faces)\n i = [...i, ...[...o.edges].map((c) =\u003e c.shape)]; let s = []; for (let o of n.faces)\n s = [...s, ...[...o.edges].map((c) =\u003e c.shape)]; return [i, s]; }\nfunction sh(t, e) { let [r] = Bo(t, e, Rr, false), i = []; for (let s of r.faces)\n i = [...i, ...[...s.edges].map((o) =\u003e o.shape)]; return i; }\nfunction P1(t, e) { let r = t.clone(), n = e.clone(), i = B1(r, n); vo(i), ai(r, i.int_points1_sorted), ai(n, i.int_points2_sorted), fh(i), vo(i); let s = i.int_points1_sorted.map((c) =\u003e c.pt), o = i.int_points2_sorted.map((c) =\u003e c.pt); return [s, o]; }\nfunction tA(t, e, r, n) { let i = qb(t, r.int_points1), s = qb(e, r.int_points2); Jb(i, e), Jb(s, t), nh(r.int_points1), nh(r.int_points2), ih(r.int_points1, e), ih(r.int_points2, t); while (rA(t, e, r.int_points1, r.int_points1_sorted, r.int_points2, r))\n ; Z3(r), ah(t, n, r.int_points1_sorted, true), ah(e, n, r.int_points2_sorted, false), Kb(t, i, n, true), Kb(e, s, n, false); }\nfunction eA(t, e, r, n) { nA(t, e, n, r.int_points2), iA(t, e, r), ch(t, r.int_points1), ch(e, r.int_points2), lh(t, r.int_points1, r.int_points2), lh(t, r.int_points2, r.int_points1), t1(t), t1(e); }\nfunction Bo(t, e, r, n) { let i = t.clone(), s = e.clone(), o = B1(i, s); if (vo(o), ai(i, o.int_points1_sorted), ai(s, o.int_points2_sorted), fh(o), vo(o), tA(i, s, o, r), n)\n eA(i, s, o, r); return [i, s]; }\nfunction B1(t, e) { let r = { int_points1: [], int_points2: [] }; for (let n of t.edges) {\n let i = e.edges.search(n.box);\n for (let s of i) {\n let o = n.shape.intersect(s.shape);\n for (let c of o)\n oi(n, c, r.int_points1), oi(s, c, r.int_points2);\n }\n} return r; }\nfunction qb(t, e) { let r = []; for (let n of t.faces)\n if (!e.find((i) =\u003e i.face === n))\n r.push(n); return r; }\nfunction Jb(t, e) { for (let r of t)\n r.first.bv = r.first.bvStart = r.first.bvEnd = void 0, r.first.setInclusion(e); }\nfunction rA(t, e, r, n, i, s) { let o, c, l, a = n.length, p = false; for (let d = 0; d \u003c a; d++) {\n let m = n[d];\n if (m.face !== o)\n c = d, o = m.face;\n let f = d, _ = si(n, d, o), g;\n if (f + _ \u003c a \u0026\u0026 n[f + _].face === o)\n g = f + _;\n else\n g = c;\n let y = si(n, g, o);\n l = null;\n for (let b = g; b \u003c g + y; b++) {\n let C = n[b];\n if (C.face === o \u0026\u0026 i[C.id].face === i[m.id].face) {\n l = C;\n break;\n }\n }\n if (l === null)\n continue;\n let S = m.edge_after, P = l.edge_before;\n if (S.bv === Zt \u0026\u0026 P.bv != Zt) {\n S.bv = P.bv;\n continue;\n }\n if (S.bv != Zt \u0026\u0026 P.bv === Zt) {\n P.bv = S.bv;\n continue;\n }\n if (S.bv === Zt \u0026\u0026 P.bv === Zt \u0026\u0026 S != P || (S.bv === Fe \u0026\u0026 P.bv === Me || S.bv === Me \u0026\u0026 P.bv === Fe)) {\n let b = S.next;\n while (b != P)\n b.bvStart = void 0, b.bvEnd = void 0, b.bv = void 0, b.setInclusion(e), b = b.next;\n }\n if (S.bv === Zt \u0026\u0026 P.bv === Zt \u0026\u0026 S != P) {\n let b = S.next, C;\n while (b != P) {\n if (b.bv != Zt) {\n if (C === void 0)\n C = b.bv;\n else if (b.bv != C)\n throw $t.UNRESOLVED_BOUNDARY_CONFLICT;\n }\n b = b.next;\n }\n if (C != null)\n S.bv = C, P.bv = C;\n continue;\n }\n if (S.bv === Fe \u0026\u0026 P.bv === Me || S.bv === Me \u0026\u0026 P.bv === Fe) {\n let b = S;\n while (b != P) {\n if (b.bvStart === S.bv \u0026\u0026 b.bvEnd === P.bv) {\n let [C, L] = b.shape.distanceTo(e);\n if (C \u003c 10 * u.DP_TOL) {\n oi(b, L.ps, r);\n let B = r[r.length - 1];\n if (B.is_vertex \u0026 Qb)\n B.edge_after = b, B.edge_before = b.prev, b.bvStart = Zt, b.bv = void 0, b.setInclusion(e);\n else if (B.is_vertex \u0026 Zb)\n B.edge_after = b.next, b.bvEnd = Zt, b.bv = void 0, b.setInclusion(e);\n else {\n let j = e.addVertex(B.pt, b);\n B.edge_before = j, B.edge_after = j.next, j.setInclusion(e), j.next.bvStart = Zt, j.next.bvEnd = void 0, j.next.bv = void 0, j.next.setInclusion(e);\n }\n let k = e.findEdgeByPoint(L.pe);\n oi(k, L.pe, i);\n let I = i[i.length - 1];\n if (I.is_vertex \u0026 Qb)\n I.edge_after = k, I.edge_before = k.prev;\n else if (I.is_vertex \u0026 Zb)\n I.edge_after = k.next;\n else {\n let j = i.find((lt) =\u003e lt.edge_after === k), Q = e.addVertex(I.pt, k);\n if (I.edge_before = Q, I.edge_after = Q.next, j)\n j.edge_after = Q;\n Q.bvStart = void 0, Q.bvEnd = Zt, Q.bv = void 0, Q.setInclusion(t), Q.next.bvStart = Zt, Q.next.bvEnd = void 0, Q.next.bv = void 0, Q.next.setInclusion(t);\n }\n vo(s), p = true;\n break;\n }\n }\n b = b.next;\n }\n if (p)\n break;\n throw $t.UNRESOLVED_BOUNDARY_CONFLICT;\n }\n} return p; }\nfunction ah(t, e, r, n) { if (!r)\n return; let i = void 0, s = void 0, o, c; for (let l = 0; l \u003c r.length; l++) {\n if (o = r[l], o.face !== i)\n s = l, i = o.face;\n if (i.isEmpty())\n continue;\n let a = l, p = si(r, l, i), d;\n if (a + p \u003c r.length \u0026\u0026 r[a + p].face === o.face)\n d = a + p;\n else\n d = s;\n c = r[d];\n let m = d, f = si(r, m, i), _ = o.edge_after, g = c.edge_before;\n if (_.bv === Fe \u0026\u0026 g.bv === Fe \u0026\u0026 e === Os || _.bv === Me \u0026\u0026 g.bv === Me \u0026\u0026 e === Po || (_.bv === Me || g.bv === Me) \u0026\u0026 e === Rr \u0026\u0026 !n || (_.bv === Fe || g.bv === Fe) \u0026\u0026 e === Rr \u0026\u0026 n || _.bv === Zt \u0026\u0026 g.bv === Zt \u0026\u0026 _.overlap \u0026 q3 \u0026\u0026 n || _.bv === Zt \u0026\u0026 g.bv === Zt \u0026\u0026 _.overlap \u0026 J3) {\n t.removeChain(i, _, g);\n for (let y = a; y \u003c a + p; y++)\n r[y].edge_after = void 0;\n for (let y = m; y \u003c m + f; y++)\n r[y].edge_before = void 0;\n }\n l += p - 1;\n} }\nfunction nA(t, e, r, n) { for (let i of e.faces) {\n for (let s of i)\n t.edges.add(s);\n if (n.find((s) =\u003e s.face === i) === void 0)\n t.addFace(i.first, i.last);\n} }\nfunction iA(t, e, r) { if (r.int_points1.length === 0)\n return; for (let n = 0; n \u003c r.int_points1.length; n++) {\n let i = r.int_points1[n], s = r.int_points2[n];\n if (i.edge_before !== void 0 \u0026\u0026 i.edge_after === void 0) {\n if (s.edge_before === void 0 \u0026\u0026 s.edge_after !== void 0)\n i.edge_before.next = s.edge_after, s.edge_after.prev = i.edge_before, i.edge_after = s.edge_after, s.edge_before = i.edge_before;\n }\n if (s.edge_before !== void 0 \u0026\u0026 s.edge_after === void 0) {\n if (i.edge_before === void 0 \u0026\u0026 i.edge_after !== void 0)\n s.edge_before.next = i.edge_after, i.edge_after.prev = s.edge_before, s.edge_after = i.edge_after, i.edge_before = s.edge_before;\n }\n if (i.edge_before !== void 0 \u0026\u0026 i.edge_after === void 0)\n for (let o of r.int_points1_sorted) {\n if (o === i)\n continue;\n if (o.edge_before === void 0 \u0026\u0026 o.edge_after !== void 0) {\n if (o.pt.equalTo(i.pt))\n i.edge_before.next = o.edge_after, o.edge_after.prev = i.edge_before, i.edge_after = o.edge_after, o.edge_before = i.edge_before;\n }\n }\n if (s.edge_before !== void 0 \u0026\u0026 s.edge_after === void 0)\n for (let o of r.int_points2_sorted) {\n if (o === s)\n continue;\n if (o.edge_before === void 0 \u0026\u0026 o.edge_after !== void 0) {\n if (o.pt.equalTo(s.pt))\n s.edge_before.next = o.edge_after, o.edge_after.prev = s.edge_before, s.edge_after = o.edge_after, o.edge_before = s.edge_before;\n }\n }\n} }\nfunction ch(t, e) { for (let r of e) {\n if (t.faces.delete(r.face), r.face = void 0, r.edge_before)\n r.edge_before.face = void 0;\n if (r.edge_after)\n r.edge_after.face = void 0;\n} }\nfunction lh(t, e, r) { for (let n of e) {\n if (n.edge_before === void 0 || n.edge_after === void 0)\n continue;\n if (n.face)\n continue;\n if (n.edge_after.face || n.edge_before.face)\n continue;\n let { edge_after: i, edge_before: s } = n;\n try {\n Ls.testInfiniteLoop(i);\n }\n catch (c) {\n throw $t.CANNOT_COMPLETE_BOOLEAN_OPERATION;\n }\n let o = t.addFace(i, s);\n for (let c of e)\n if (c.edge_before \u0026\u0026 c.edge_after \u0026\u0026 c.edge_before.face === o \u0026\u0026 c.edge_after.face === o)\n c.face = o;\n for (let c of r)\n if (c.edge_before \u0026\u0026 c.edge_after \u0026\u0026 c.edge_before.face === o \u0026\u0026 c.edge_after.face === o)\n c.face = o;\n} }\nfunction Kb(t, e, r, n) { for (let i of e) {\n let s = i.first.bv;\n if (r === Os \u0026\u0026 s === Fe || r === Rr \u0026\u0026 s === Fe \u0026\u0026 n || r === Rr \u0026\u0026 s === Me \u0026\u0026 !n || r === Po \u0026\u0026 s === Me)\n t.deleteFace(i);\n} }\nfunction t1(t) { let e = []; for (let r of t.edges)\n if (!r.face || !t.faces.has(r.face))\n e.push(r); for (let r of e)\n t.edges.delete(r); }\nvar oA = Object.freeze({ __proto__: null, BOOLEAN_INTERSECT: Po, BOOLEAN_SUBTRACT: Rr, BOOLEAN_UNION: Os, calculateIntersections: P1, innerClip: A1, intersect: w1, outerClip: sh, removeNotRelevantChains: ah, removeOldFaces: ch, restoreFaces: lh, subtract: oh, unify: K3 }), sA = RegExp(\"T.F..FFF.|T.F...F..\"), aA = RegExp(\"T........|.T.......|...T.....|....T....\"), cA = RegExp(\"FT.......|F..T.....|F...T....\"), lA = RegExp(\"T.F..F...\"), pA = RegExp(\"T.F..F...|.TF..F...|..FT.F...|..F.TF...\");\nclass jr {\n constructor() { this.m = [, , , , , , , , ,].fill(void 0); }\n get I2I() { return this.m[0]; }\n set I2I(t) { this.m[0] = t; }\n get I2B() { return this.m[1]; }\n set I2B(t) { this.m[1] = t; }\n get I2E() { return this.m[2]; }\n set I2E(t) { this.m[2] = t; }\n get B2I() { return this.m[3]; }\n set B2I(t) { this.m[3] = t; }\n get B2B() { return this.m[4]; }\n set B2B(t) { this.m[4] = t; }\n get B2E() { return this.m[5]; }\n set B2E(t) { this.m[5] = t; }\n get E2I() { return this.m[6]; }\n set E2I(t) { this.m[6] = t; }\n get E2B() { return this.m[7]; }\n set E2B(t) { this.m[7] = t; }\n get E2E() { return this.m[8]; }\n set E2E(t) { this.m[8] = t; }\n toString() { return this.m.map((t) =\u003e { if (t instanceof Array \u0026\u0026 t.length \u003e 0)\n return \"T\";\n else if (t instanceof Array \u0026\u0026 t.length === 0)\n return \"F\";\n else\n return \"*\"; }).join(\"\"); }\n equal() { return sA.test(this.toString()); }\n intersect() { return aA.test(this.toString()); }\n touch() { return cA.test(this.toString()); }\n inside() { return lA.test(this.toString()); }\n covered() { return pA.test(this.toString()); }\n}\nfunction xo(t, e) { let r = void 0, n = new u.Ray(e), i = new u.Line(n.pt, n.norm), s = new u.Box(n.box.xmin - u.DP_TOL, n.box.ymin - u.DP_TOL, n.box.xmax + u.DP_TOL, n.box.ymax + u.DP_TOL); if (t.box.not_intersect(s))\n return u.OUTSIDE; let o = t.edges.search(s); if (o.length === 0)\n return u.OUTSIDE; for (let p of o)\n if (p.shape.contains(e))\n return u.BOUNDARY; let c = [...t.faces], l = []; for (let p of o)\n for (let d of n.intersect(p.shape)) {\n if (d.equalTo(e))\n return u.BOUNDARY;\n l.push({ pt: d, edge: p, face_index: c.indexOf(p.face) });\n } l.sort((p, d) =\u003e { if (a1(p.pt.x, d.pt.x))\n return -1; if (s1(p.pt.x, d.pt.x))\n return 1; if (p.face_index \u003c d.face_index)\n return -1; if (p.face_index \u003e d.face_index)\n return 1; if (p.edge.arc_length \u003c d.edge.arc_length)\n return -1; if (p.edge.arc_length \u003e d.edge.arc_length)\n return 1; return 0; }); let a = 0; for (let p = 0; p \u003c l.length; p++) {\n let d = l[p];\n if (d.pt.equalTo(d.edge.shape.start)) {\n if (p \u003e 0 \u0026\u0026 d.pt.equalTo(l[p - 1].pt) \u0026\u0026 d.face_index === l[p - 1].face_index \u0026\u0026 d.edge.prev === l[p - 1].edge)\n continue;\n let m = d.edge.prev;\n while (rh(m.length))\n m = m.prev;\n let f = m.shape.tangentInEnd(), _ = d.pt.translate(f), g = d.edge.shape.tangentInStart(), y = d.pt.translate(g), S = _.leftTo(i), P = y.leftTo(i);\n if (S \u0026\u0026 !P || !S \u0026\u0026 P)\n a++;\n }\n else if (d.pt.equalTo(d.edge.shape.end)) {\n if (p \u003e 0 \u0026\u0026 d.pt.equalTo(l[p - 1].pt) \u0026\u0026 d.face_index === l[p - 1].face_index \u0026\u0026 d.edge.next === l[p - 1].edge)\n continue;\n let m = d.edge.next;\n while (rh(m.length))\n m = m.next;\n let f = m.shape.tangentInStart(), _ = d.pt.translate(f), g = d.edge.shape.tangentInEnd(), y = d.pt.translate(g), S = _.leftTo(i), P = y.leftTo(i);\n if (S \u0026\u0026 !P || !S \u0026\u0026 P)\n a++;\n }\n else if (d.edge.shape instanceof u.Segment)\n a++;\n else {\n let m = d.edge.shape.box;\n if (!(Er(d.pt.y, m.ymin) || Er(d.pt.y, m.ymax)))\n a++;\n }\n} return r = a % 2 === 1 ? 1 : 0, r; }\nfunction hA(t, e) { return hi(t, e).equal(); }\nfunction I1(t, e) { return hi(t, e).intersect(); }\nfunction dA(t, e) { return hi(t, e).touch(); }\nfunction mA(t, e) { return !I1(t, e); }\nfunction F1(t, e) { return hi(t, e).inside(); }\nfunction M1(t, e) { return hi(t, e).covered(); }\nfunction uA(t, e) { return F1(e, t); }\nfunction C1(t, e) { return M1(e, t); }\nfunction hi(t, e) { if (t instanceof u.Line \u0026\u0026 e instanceof u.Line)\n return fA(t, e);\nelse if (t instanceof u.Line \u0026\u0026 e instanceof u.Circle)\n return yA(t, e);\nelse if (t instanceof u.Line \u0026\u0026 e instanceof u.Box)\n return _A(t, e);\nelse if (t instanceof u.Line \u0026\u0026 e instanceof u.Polygon)\n return gA(t, e);\nelse if ((t instanceof u.Segment || t instanceof u.Arc) \u0026\u0026 e instanceof u.Polygon)\n return e1(t, e);\nelse if ((t instanceof u.Segment || t instanceof u.Arc) \u0026\u0026 (e instanceof u.Circle || e instanceof u.Box))\n return e1(t, new u.Polygon(e));\nelse if (t instanceof u.Polygon \u0026\u0026 e instanceof u.Polygon)\n return ks(t, e);\nelse if ((t instanceof u.Circle || t instanceof u.Box) \u0026\u0026 (e instanceof u.Circle || e instanceof u.Box))\n return ks(new u.Polygon(t), new u.Polygon(e));\nelse if ((t instanceof u.Circle || t instanceof u.Box) \u0026\u0026 e instanceof u.Polygon)\n return ks(new u.Polygon(t), e);\nelse if (t instanceof u.Polygon \u0026\u0026 (e instanceof u.Circle || e instanceof u.Box))\n return ks(t, new u.Polygon(e)); }\nfunction fA(t, e) { let r = new jr, n = ci(t, e); if (n.length === 0)\n if (t.contains(e.pt) \u0026\u0026 e.contains(t.pt))\n r.I2I = [t], r.I2E = [], r.E2I = [];\n else\n r.I2I = [], r.I2E = [t], r.E2I = [e];\nelse\n r.I2I = n, r.I2E = t.split(n), r.E2I = e.split(n); return r; }\nfunction yA(t, e) { let r = new jr, n = Wr(t, e); if (n.length === 0)\n r.I2I = [], r.I2B = [], r.I2E = [t], r.E2I = [e];\nelse if (n.length === 1)\n r.I2I = [], r.I2B = n, r.I2E = t.split(n), r.E2I = [e];\nelse {\n let i = new $r([t]), s = t.sortPoints(n);\n i.split(s);\n let o = i.toShapes();\n r.I2I = [o[1]], r.I2B = s, r.I2E = [o[0], o[2]], r.E2I = new u.Polygon([e.toArc()]).cutWithLine(t);\n} return r; }\nfunction _A(t, e) { let r = new jr, n = ii(t, e); if (n.length === 0)\n r.I2I = [], r.I2B = [], r.I2E = [t], r.E2I = [e];\nelse if (n.length === 1)\n r.I2I = [], r.I2B = n, r.I2E = t.split(n), r.E2I = [e];\nelse {\n let i = new $r([t]), s = t.sortPoints(n);\n i.split(s);\n let o = i.toShapes();\n if (e.toSegments().some((c) =\u003e c.contains(n[0]) \u0026\u0026 c.contains(n[1])))\n r.I2I = [], r.I2B = [o[1]], r.I2E = [o[0], o[2]], r.E2I = [e];\n else\n r.I2I = [o[1]], r.I2B = s, r.I2E = [o[0], o[2]], r.E2I = new u.Polygon(e.toSegments()).cutWithLine(t);\n} return r; }\nfunction gA(t, e) { let r = new jr, n = Ao(t, e), i = new $r([t]), s = n.length \u003e 0 ? n.slice() : t.sortPoints(n); return i.split(s), [...i].forEach((o) =\u003e o.setInclusion(e)), r.I2I = [...i].filter((o) =\u003e o.bv === u.INSIDE).map((o) =\u003e o.shape), r.I2B = [...i].slice(1).map((o) =\u003e o.bv === u.BOUNDARY ? o.shape : o.shape.start), r.I2E = [...i].filter((o) =\u003e o.bv === u.OUTSIDE).map((o) =\u003e o.shape), r.E2I = e.cutWithLine(t), r; }\nfunction e1(t, e) { let r = new jr, n = V3(t, e), i = n.length \u003e 0 ? n.slice() : t.sortPoints(n), s = new $r([t]); s.split(i), [...s].forEach((o) =\u003e o.setInclusion(e)), r.I2I = [...s].filter((o) =\u003e o.bv === u.INSIDE).map((o) =\u003e o.shape), r.I2B = [...s].slice(1).map((o) =\u003e o.bv === u.BOUNDARY ? o.shape : o.shape.start), r.I2E = [...s].filter((o) =\u003e o.bv === u.OUTSIDE).map((o) =\u003e o.shape), r.B2I = [], r.B2B = [], r.B2E = []; for (let o of [t.start, t.end])\n switch (xo(e, o)) {\n case u.INSIDE:\n r.B2I.push(o);\n break;\n case u.BOUNDARY:\n r.B2B.push(o);\n break;\n case u.OUTSIDE:\n r.B2E.push(o);\n break;\n } return r; }\nfunction ks(t, e) { let r = new jr, [n, i] = P1(t, e), s = w1(t, e), o = oh(t, e), c = oh(e, t), [l, a] = A1(t, e), p = sh(t, e), d = sh(e, t); return r.I2I = s.isEmpty() ? [] : [s], r.I2B = a, r.I2E = o.isEmpty() ? [] : [o], r.B2I = l, r.B2B = n, r.B2E = p, r.E2I = c.isEmpty() ? [] : [c], r.E2B = d, r; }\nvar xA = Object.freeze({ __proto__: null, contain: uA, cover: C1, covered: M1, disjoint: mA, equal: hA, inside: F1, intersect: I1, relate: hi, touch: dA });\nclass he {\n constructor(t = 1, e = 0, r = 0, n = 1, i = 0, s = 0) { this.a = t, this.b = e, this.c = r, this.d = n, this.tx = i, this.ty = s; }\n fromMatrix3x3(t) { let [e, r, n] = t[0], [i, s, o] = t[1]; return new he(e, i, r, s, n, o); }\n toMatrix3x3() { return [[this.a, this.c, this.tx], [this.b, this.d, this.ty], [0, 0, 1]]; }\n clone() { return new he(this.a, this.b, this.c, this.d, this.tx, this.ty); }\n transform(t) { return [t[0] * this.a + t[1] * this.c + this.tx, t[0] * this.b + t[1] * this.d + this.ty]; }\n multiply(t) { return new he(this.a * t.a + this.c * t.b, this.b * t.a + this.d * t.b, this.a * t.c + this.c * t.d, this.b * t.c + this.d * t.d, this.a * t.tx + this.c * t.ty + this.tx, this.b * t.tx + this.d * t.ty + this.ty); }\n translate(...t) { let e, r; if (t.length == 1 \u0026\u0026 !isNaN(t[0].x) \u0026\u0026 !isNaN(t[0].y))\n e = t[0].x, r = t[0].y;\n else if (t.length === 2 \u0026\u0026 typeof t[0] == \"number\" \u0026\u0026 typeof t[1] == \"number\")\n e = t[0], r = t[1];\n else\n throw $t.ILLEGAL_PARAMETERS; return this.multiply(new he(1, 0, 0, 1, e, r)); }\n rotate(t, e = 0, r = 0) { let n = Math.cos(t), i = Math.sin(t); return this.translate(e, r).multiply(new he(n, i, -i, n, 0, 0)).translate(-e, -r); }\n scale(t, e) { return this.multiply(new he(t, 0, 0, e, 0, 0)); }\n equalTo(t) { if (!u.Utils.EQ(this.tx, t.tx))\n return false; if (!u.Utils.EQ(this.ty, t.ty))\n return false; if (!u.Utils.EQ(this.a, t.a))\n return false; if (!u.Utils.EQ(this.b, t.b))\n return false; if (!u.Utils.EQ(this.c, t.c))\n return false; if (!u.Utils.EQ(this.d, t.d))\n return false; return true; }\n}\nu.Matrix = he;\nvar bA = (...t) =\u003e new u.Matrix(...t);\nu.matrix = bA;\nclass k1 {\n constructor(t, e) { this.low = t, this.high = e; }\n get max() { return this.clone(); }\n less_than(t) { return this.low \u003c t.low || this.low === t.low \u0026\u0026 this.high \u003c t.high; }\n equal_to(t) { return this.low === t.low \u0026\u0026 this.high === t.high; }\n intersect(t) { return !this.not_intersect(t); }\n not_intersect(t) { return this.high \u003c t.low || t.high \u003c this.low; }\n merge(t) { let e = this.low === void 0 ? t.low : this.low \u003c t.low ? this.low : t.low, r = this.high === void 0 ? t.high : this.high \u003e t.high ? this.high : t.high, n = this.clone(); return n.low = e, n.high = r, n; }\n output() { return [this.low, this.high]; }\n comparable_less_than(t, e) { return t \u003c e; }\n}\nclass yh extends k1 {\n clone() { return new yh(this.low, this.high); }\n}\nvar Jt = 1, Ot = 0;\nclass Ue {\n constructor(t, e, r = null, n = null, i = null, s = Ot) { if (this.left = r, this.right = n, this.parent = i, this.color = s, this.item = { key: void 0, values: [] }, e !== void 0)\n this.item.values.push(e); if (t !== void 0)\n if (Array.isArray(t)) {\n let [o, c] = t;\n if (!Number.isNaN(o) \u0026\u0026 !Number.isNaN(c)) {\n let l = o, a = c;\n if (l \u003e a)\n [l, a] = [a, l];\n this.item.key = new yh(l, a);\n }\n }\n else\n this.item.key = t; this.max = this.item.key ? this.item.key.max : void 0; }\n isNil() { return this.item.key === void 0 \u0026\u0026 this.item.values.length === 0 \u0026\u0026 this.left === null \u0026\u0026 this.right === null \u0026\u0026 this.color === Ot; }\n requireKey() { if (!this.item.key)\n throw Error(\"Node key is undefined (nil/sentinel). Operation is not applicable.\"); return this.item.key; }\n less_than(t) { let e = this.requireKey(), r = t.requireKey(); return e.less_than(r); }\n _value_equal(t) { let e = this.item.values[0], r = t.item.values[0]; return e \u0026\u0026 r \u0026\u0026 e.equal_to ? e.equal_to(r) : e === r; }\n equal_to(t) { let e = this.requireKey(), r = t.requireKey(); return e.equal_to(r); }\n intersect(t) { let e = this.requireKey(), r = t.requireKey(); return e.intersect(r); }\n copy_data(t) { this.item.key = t.item.key, this.item.values = t.item.values.slice(); }\n update_max() { if (this.max = this.item.key ? this.item.key.max : void 0, this.right \u0026\u0026 this.right.max)\n this.max = this.max ? this.max.merge(this.right.max) : this.right.max; if (this.left \u0026\u0026 this.left.max)\n this.max = this.max ? this.max.merge(this.left.max) : this.left.max; }\n not_intersect_left_subtree(t) { if (!this.left)\n return true; let e = this.left.max ? this.left.max.high : this.left.item.key.high, r = this.requireKey(), n = t.requireKey(); return r.comparable_less_than(e, n.low); }\n not_intersect_right_subtree(t) { if (!this.right)\n return true; let e = this.right.max ? this.right.max.low : this.right.item.key.low, r = this.requireKey(), n = t.requireKey(); return r.comparable_less_than(n.high, e); }\n}\nclass So {\n constructor() { this.root = null, this.nil_node = new Ue; }\n get size() { let t = 0; return this.tree_walk(this.root, (e) =\u003e t += e.item.values.length), t; }\n get keys() { let t = []; return this.tree_walk(this.root, (e) =\u003e t.push(e.item.key.output())), t; }\n get values() { let t = []; return this.tree_walk(this.root, (e) =\u003e { for (let r of e.item.values)\n t.push(r); }), t; }\n get items() { let t = []; return this.tree_walk(this.root, (e) =\u003e { let r = e.item.key.output(); for (let n of e.item.values)\n t.push({ key: r, value: n }); }), t; }\n isEmpty() { return this.root == null || this.root === this.nil_node; }\n clear() { this.root = null; }\n insert(t, e = t) { if (t === void 0)\n return; let r = this.tree_search(this.root, new Ue(t)); if (r)\n return r.item.values.push(e), r; let n = new Ue(t, e, this.nil_node, this.nil_node, null, Jt); return this.tree_insert(n), this.recalc_max(n), n; }\n exist(t, e = t) { let r = this.tree_search(this.root, new Ue(t)); if (!r)\n return false; if (arguments.length \u003c 2 || e === t)\n return true; return r.item.values.some((n) =\u003e n \u0026\u0026 n.equal_to ? n.equal_to(e) : n === e); }\n remove(t, e = t) { let r = this.tree_search(this.root, new Ue(t)); if (!r)\n return; if (arguments.length \u003c 2)\n return this.tree_delete(r), r; let n = r.item.values.findIndex((i) =\u003e i \u0026\u0026 i.equal_to ? i.equal_to(e) : i === e); if (n \u003e= 0) {\n if (r.item.values.splice(n, 1), r.item.values.length === 0)\n this.tree_delete(r);\n return r;\n } return; }\n search(t, e = (r, n) =\u003e r === n ? n.output() : r) { let r = new Ue(t), n = []; this.tree_search_interval(this.root, r, n); let i = []; for (let s of n)\n for (let o of s.item.values)\n i.push(e(o, s.item.key)); return i; }\n intersect_any(t) { let e = new Ue(t); return this.tree_find_any_interval(this.root, e); }\n forEach(t) { this.tree_walk(this.root, (e) =\u003e { for (let r of e.item.values)\n t(e.item.key, r); }); }\n map(t) { let e = new So; return this.tree_walk(this.root, (r) =\u003e { for (let n of r.item.values)\n e.insert(r.item.key, t(n, r.item.key)); }), e; }\n *iterate(t, e = (r, n) =\u003e r === n ? n.output() : r) { let r = null; if (t)\n r = this.tree_search_nearest_forward(this.root, new Ue(t));\n else if (this.root)\n r = this.local_minimum(this.root); while (r) {\n for (let n of r.item.values)\n yield e(n, r.item.key);\n r = this.tree_successor(r);\n } }\n recalc_max(t) { let e = t; while (e.parent != null)\n e.parent.update_max(), e = e.parent; }\n tree_insert(t) { let e = this.root, r = null; if (this.root == null || this.root === this.nil_node)\n this.root = t;\n else {\n while (e !== this.nil_node)\n if (r = e, t.less_than(e))\n e = e.left;\n else\n e = e.right;\n if (t.parent = r, t.less_than(r))\n r.left = t;\n else\n r.right = t;\n } this.insert_fixup(t); }\n insert_fixup(t) { let e, r; e = t; while (e !== this.root \u0026\u0026 e.parent.color === Jt)\n if (e.parent === e.parent.parent.left)\n if (r = e.parent.parent.right, r.color === Jt)\n e.parent.color = Ot, r.color = Ot, e.parent.parent.color = Jt, e = e.parent.parent;\n else {\n if (e === e.parent.right)\n e = e.parent, this.rotate_left(e);\n e.parent.color = Ot, e.parent.parent.color = Jt, this.rotate_right(e.parent.parent);\n }\n else if (r = e.parent.parent.left, r.color === Jt)\n e.parent.color = Ot, r.color = Ot, e.parent.parent.color = Jt, e = e.parent.parent;\n else {\n if (e === e.parent.left)\n e = e.parent, this.rotate_right(e);\n e.parent.color = Ot, e.parent.parent.color = Jt, this.rotate_left(e.parent.parent);\n } this.root.color = Ot; }\n tree_delete(t) { let e, r; if (t.left === this.nil_node || t.right === this.nil_node)\n e = t;\n else\n e = this.tree_successor(t); if (e.left !== this.nil_node)\n r = e.left;\n else\n r = e.right; if (r.parent = e.parent, e === this.root)\n this.root = r;\n else {\n if (e === e.parent.left)\n e.parent.left = r;\n else\n e.parent.right = r;\n e.parent.update_max();\n } if (this.recalc_max(r), e !== t)\n t.copy_data(e), t.update_max(), this.recalc_max(t); if (e.color === Ot)\n this.delete_fixup(r); }\n delete_fixup(t) { let e = t, r; while (e !== this.root \u0026\u0026 e.parent != null \u0026\u0026 e.color === Ot)\n if (e === e.parent.left) {\n if (r = e.parent.right, r.color === Jt)\n r.color = Ot, e.parent.color = Jt, this.rotate_left(e.parent), r = e.parent.right;\n if (r.left.color === Ot \u0026\u0026 r.right.color === Ot)\n r.color = Jt, e = e.parent;\n else {\n if (r.right.color === Ot)\n r.color = Jt, r.left.color = Ot, this.rotate_right(r), r = e.parent.right;\n r.color = e.parent.color, e.parent.color = Ot, r.right.color = Ot, this.rotate_left(e.parent), e = this.root;\n }\n }\n else {\n if (r = e.parent.left, r.color === Jt)\n r.color = Ot, e.parent.color = Jt, this.rotate_right(e.parent), r = e.parent.left;\n if (r.left.color === Ot \u0026\u0026 r.right.color === Ot)\n r.color = Jt, e = e.parent;\n else {\n if (r.left.color === Ot)\n r.color = Jt, r.right.color = Ot, this.rotate_left(r), r = e.parent.left;\n r.color = e.parent.color, e.parent.color = Ot, r.left.color = Ot, this.rotate_right(e.parent), e = this.root;\n }\n } e.color = Ot; }\n tree_search(t, e) { if (t == null || t === this.nil_node)\n return; if (e.equal_to(t))\n return t; if (e.less_than(t))\n return this.tree_search(t.left, e);\n else\n return this.tree_search(t.right, e); }\n tree_search_nearest_forward(t, e) { let r = null, n = t; while (n \u0026\u0026 n !== this.nil_node)\n if (n.less_than(e))\n if (n.intersect(e))\n r = n, n = n.left;\n else\n n = n.right;\n else {\n if (!r || n.less_than(r))\n r = n;\n n = n.left;\n } return r || null; }\n tree_search_interval(t, e, r) { if (t != null \u0026\u0026 t !== this.nil_node) {\n if (t.left !== this.nil_node \u0026\u0026 !t.not_intersect_left_subtree(e))\n this.tree_search_interval(t.left, e, r);\n if (t.intersect(e))\n r.push(t);\n if (t.right !== this.nil_node \u0026\u0026 !t.not_intersect_right_subtree(e))\n this.tree_search_interval(t.right, e, r);\n } }\n tree_find_any_interval(t, e) { let r = false; if (t != null \u0026\u0026 t !== this.nil_node) {\n if (t.left !== this.nil_node \u0026\u0026 !t.not_intersect_left_subtree(e))\n r = this.tree_find_any_interval(t.left, e);\n if (!r)\n r = t.intersect(e);\n if (!r \u0026\u0026 t.right !== this.nil_node \u0026\u0026 !t.not_intersect_right_subtree(e))\n r = this.tree_find_any_interval(t.right, e);\n } return r; }\n local_minimum(t) { let e = t; while (e.left != null \u0026\u0026 e.left !== this.nil_node)\n e = e.left; return e; }\n local_maximum(t) { let e = t; while (e.right != null \u0026\u0026 e.right !== this.nil_node)\n e = e.right; return e; }\n tree_successor(t) { let e, r, n; if (t.right !== this.nil_node)\n e = this.local_minimum(t.right);\n else {\n r = t, n = t.parent;\n while (n != null \u0026\u0026 n.right === r)\n r = n, n = n.parent;\n e = n;\n } return e; }\n rotate_left(t) { let e = t.right; if (t.right = e.left, e.left !== this.nil_node)\n e.left.parent = t; if (e.parent = t.parent, t === this.root)\n this.root = e;\n else if (t === t.parent.left)\n t.parent.left = e;\n else\n t.parent.right = e; if (e.left = t, t.parent = e, t !== null \u0026\u0026 t !== this.nil_node)\n t.update_max(); if (e != null \u0026\u0026 e !== this.nil_node)\n e.update_max(); }\n rotate_right(t) { let e = t.left; if (t.left = e.right, e.right !== this.nil_node)\n e.right.parent = t; if (e.parent = t.parent, t === this.root)\n this.root = e;\n else if (t === t.parent.left)\n t.parent.left = e;\n else\n t.parent.right = e; if (e.right = t, t.parent = e, t !== null \u0026\u0026 t !== this.nil_node)\n t.update_max(); if (e != null \u0026\u0026 e !== this.nil_node)\n e.update_max(); }\n tree_walk(t, e) { if (t != null \u0026\u0026 t !== this.nil_node)\n this.tree_walk(t.left, e), e(t), this.tree_walk(t.right, e); }\n testRedBlackProperty() { let t = true; return this.tree_walk(this.root, function (e) { if (e.color === Jt) {\n if (!(e.left.color === Ot \u0026\u0026 e.right.color === Ot))\n t = false;\n } }), t; }\n testBlackHeightProperty(t) { let e = 0, r = 0, n = 0; if (t.color === Ot)\n e++; if (t.left !== this.nil_node)\n r = this.testBlackHeightProperty(t.left);\n else\n r = 1; if (t.right !== this.nil_node)\n n = this.testBlackHeightProperty(t.right);\n else\n n = 1; if (r !== n)\n throw Error(\"Red-black height property violated\"); return e += r, e; }\n}\nclass N1 extends Set {\n constructor(t) { super(t); this.index = new So, this.forEach((e) =\u003e this.index.insert(e)); }\n add(t) { let e = this.size, { key: r, value: n } = t, i = r || t.box, s = n || t; if (super.add(s), this.size \u003e e)\n this.index.insert(i, s); return this; }\n delete(t) { let { key: e, value: r } = t, n = e || t.box, i = r || t, s = super.delete(i); if (s)\n this.index.remove(n, i); return s; }\n clear() { super.clear(), this.index = new So; }\n search(t) { return this.index.search(t); }\n hit(t) { let e = new u.Box(t.x - 1, t.y - 1, t.x + 1, t.y + 1); return this.index.search(e).filter((n) =\u003e t.on(n)); }\n svg() { return [...this].reduce((e, r) =\u003e e + r.svg(), \"\"); }\n}\nu.PlanarSet = N1;\nclass Ge {\n get name() { throw $t.CANNOT_INVOKE_ABSTRACT_METHOD; }\n get box() { throw $t.CANNOT_INVOKE_ABSTRACT_METHOD; }\n clone() { throw $t.CANNOT_INVOKE_ABSTRACT_METHOD; }\n translate(...t) { return this.transform(new he().translate(...t)); }\n rotate(t, e = new u.Point) { return this.transform(new he().rotate(t, e.x, e.y)); }\n scale(t, e) { return this.transform(new he().scale(t, e)); }\n transform(...t) { throw $t.CANNOT_INVOKE_ABSTRACT_METHOD; }\n toJSON() { return Object.assign({}, this, { name: this.name }); }\n svg(t = {}) { throw $t.CANNOT_INVOKE_ABSTRACT_METHOD; }\n}\nvar Y1 = class t extends Ge {\n constructor(...e) { super(); if (this.x = 0, this.y = 0, e.length === 0)\n return; if (e.length === 1 \u0026\u0026 e[0] instanceof Array \u0026\u0026 e[0].length === 2) {\n let r = e[0];\n if (typeof r[0] == \"number\" \u0026\u0026 typeof r[1] == \"number\") {\n this.x = r[0], this.y = r[1];\n return;\n }\n } if (e.length === 1 \u0026\u0026 e[0] instanceof Object \u0026\u0026 e[0].name === \"point\") {\n let { x: r, y: n } = e[0];\n this.x = r, this.y = n;\n return;\n } if (e.length === 2) {\n if (typeof e[0] == \"number\" \u0026\u0026 typeof e[1] == \"number\") {\n this.x = e[0], this.y = e[1];\n return;\n }\n } throw $t.ILLEGAL_PARAMETERS; }\n get box() { return new u.Box(this.x, this.y, this.x, this.y); }\n clone() { return new u.Point(this.x, this.y); }\n get vertices() { return [this.clone()]; }\n equalTo(e) { return u.Utils.EQ(this.x, e.x) \u0026\u0026 u.Utils.EQ(this.y, e.y); }\n lessThan(e) { if (u.Utils.LT(this.y, e.y))\n return true; if (u.Utils.EQ(this.y, e.y) \u0026\u0026 u.Utils.LT(this.x, e.x))\n return true; return false; }\n transform(e) { return new u.Point(e.transform([this.x, this.y])); }\n projectionOn(e) { if (this.equalTo(e.pt))\n return this.clone(); let r = new u.Vector(this, e.pt); if (u.Utils.EQ_0(r.cross(e.norm)))\n return e.pt.clone(); let n = r.dot(e.norm), i = e.norm.multiply(n); return this.translate(i); }\n leftTo(e) { let r = new u.Vector(e.pt, this); return u.Utils.GT(r.dot(e.norm), 0); }\n distanceTo(e) { if (e instanceof t) {\n let r = e.x - this.x, n = e.y - this.y;\n return [Math.sqrt(r * r + n * n), new u.Segment(this, e)];\n } if (e instanceof u.Line)\n return u.Distance.point2line(this, e); if (e instanceof u.Circle)\n return u.Distance.point2circle(this, e); if (e instanceof u.Segment)\n return u.Distance.point2segment(this, e); if (e instanceof u.Arc)\n return u.Distance.point2arc(this, e); if (e instanceof u.Box)\n return u.Distance.point2polygon(this, new u.Polygon(e)); if (e instanceof u.Polygon)\n return u.Distance.point2polygon(this, e); if (e instanceof u.PlanarSet)\n return u.Distance.shape2planarSet(this, e); if (e instanceof u.Multiline)\n return u.Distance.shape2multiline(this, e); }\n on(e) { if (e instanceof u.Point)\n return this.equalTo(e); if (e.contains \u0026\u0026 e.contains instanceof Function)\n return e.contains(this); throw u.Errors.UNSUPPORTED_SHAPE_TYPE; }\n get name() { return \"point\"; }\n svg(e = {}) {\n let r = e.r ?? 3;\n return `\n\u003ccircle cx=\"${this.x}\" cy=\"${this.y}\" r=\"${r}\"\n ${Or({ fill: \"red\", ...e })} /\u003e`;\n }\n};\nu.Point = Y1;\nvar vA = (...t) =\u003e new u.Point(...t);\nu.point = vA;\nvar SA = class extends Ge {\n constructor(...e) { super(); if (this.x = 0, this.y = 0, e.length === 0)\n return; if (e.length === 1 \u0026\u0026 e[0] instanceof Array \u0026\u0026 e[0].length === 2) {\n let r = e[0];\n if (typeof r[0] == \"number\" \u0026\u0026 typeof r[1] == \"number\") {\n this.x = r[0], this.y = r[1];\n return;\n }\n } if (e.length === 1 \u0026\u0026 e[0] instanceof Object \u0026\u0026 e[0].name === \"vector\") {\n let { x: r, y: n } = e[0];\n this.x = r, this.y = n;\n return;\n } if (e.length === 1 \u0026\u0026 e[0] instanceof Object \u0026\u0026 e[0].name === \"segment\") {\n let { start: r, end: n } = e[0];\n this.x = n.x - r.x, this.y = n.y - r.y;\n return;\n } if (e.length === 2) {\n let r = e[0], n = e[1];\n if (typeof r == \"number\" \u0026\u0026 typeof n == \"number\") {\n this.x = r, this.y = n;\n return;\n }\n if (r instanceof u.Point \u0026\u0026 n instanceof u.Point) {\n this.x = n.x - r.x, this.y = n.y - r.y;\n return;\n }\n } throw $t.ILLEGAL_PARAMETERS; }\n clone() { return new u.Vector(this.x, this.y); }\n get slope() { let e = Math.atan2(this.y, this.x); if (e \u003c 0)\n e = 2 * Math.PI + e; return e; }\n get length() { return Math.sqrt(this.dot(this)); }\n isZeroLength() { return u.Utils.EQ_0(this.length); }\n equalTo(e) { return u.Utils.EQ(this.x, e.x) \u0026\u0026 u.Utils.EQ(this.y, e.y); }\n multiply(e) { return new u.Vector(e * this.x, e * this.y); }\n dot(e) { return this.x * e.x + this.y * e.y; }\n cross(e) { return this.x * e.y - this.y * e.x; }\n normalize() { if (this.isZeroLength())\n throw $t.ZERO_DIVISION; return new u.Vector(this.x / this.length, this.y / this.length); }\n rotate(e, r = new u.Point) { if (r.x === 0 \u0026\u0026 r.y === 0)\n return this.transform(new he().rotate(e)); throw $t.OPERATION_IS_NOT_SUPPORTED; }\n transform(e) { return new u.Vector(e.transform([this.x, this.y])); }\n rotate90CCW() { return new u.Vector(-this.y, this.x); }\n rotate90CW() { return new u.Vector(this.y, -this.x); }\n invert() { return new u.Vector(-this.x, -this.y); }\n add(e) { return new u.Vector(this.x + e.x, this.y + e.y); }\n subtract(e) { return new u.Vector(this.x - e.x, this.y - e.y); }\n angleTo(e) { let r = this.normalize(), n = e.normalize(), i = Math.atan2(r.cross(n), r.dot(n)); if (i \u003c 0)\n i += 2 * Math.PI; return i; }\n projectionOn(e) { let r = e.normalize(), n = this.dot(r); return r.multiply(n); }\n get name() { return \"vector\"; }\n};\nu.Vector = SA;\nvar L1 = (...t) =\u003e new u.Vector(...t);\nu.vector = L1;\nvar T1 = class t extends Ge {\n constructor(...e) { super(); if (this.ps = new u.Point, this.pe = new u.Point, e.length === 0)\n return; if (e.length === 1 \u0026\u0026 e[0] instanceof Array \u0026\u0026 e[0].length === 4) {\n let r = e[0];\n this.ps = new u.Point(r[0], r[1]), this.pe = new u.Point(r[2], r[3]);\n return;\n } if (e.length === 1 \u0026\u0026 e[0] instanceof Object \u0026\u0026 e[0].name === \"segment\") {\n let { ps: r, pe: n } = e[0];\n this.ps = new u.Point(r.x, r.y), this.pe = new u.Point(n.x, n.y);\n return;\n } if (e.length === 1 \u0026\u0026 e[0] instanceof u.Point) {\n this.ps = e[0].clone();\n return;\n } if (e.length === 2 \u0026\u0026 e[0] instanceof u.Point \u0026\u0026 e[1] instanceof u.Point) {\n this.ps = e[0].clone(), this.pe = e[1].clone();\n return;\n } if (e.length === 4) {\n this.ps = new u.Point(e[0], e[1]), this.pe = new u.Point(e[2], e[3]);\n return;\n } throw $t.ILLEGAL_PARAMETERS; }\n clone() { return new u.Segment(this.start, this.end); }\n get start() { return this.ps; }\n get end() { return this.pe; }\n get vertices() { return [this.ps.clone(), this.pe.clone()]; }\n get length() { return this.start.distanceTo(this.end)[0]; }\n get slope() { return new u.Vector(this.start, this.end).slope; }\n get box() { return new u.Box(Math.min(this.start.x, this.end.x), Math.min(this.start.y, this.end.y), Math.max(this.start.x, this.end.x), Math.max(this.start.y, this.end.y)); }\n equalTo(e) { return this.ps.equalTo(e.ps) \u0026\u0026 this.pe.equalTo(e.pe); }\n contains(e) { return u.Utils.EQ_0(this.distanceToPoint(e)); }\n intersect(e) { if (e instanceof u.Point)\n return this.contains(e) ? [e] : []; if (e instanceof u.Line)\n return wo(this, e); if (e instanceof u.Ray)\n return mh(e, this); if (e instanceof u.Segment)\n return Es(this, e); if (e instanceof u.Circle)\n return Rs(this, e); if (e instanceof u.Box)\n return R3(this, e); if (e instanceof u.Arc)\n return li(this, e); if (e instanceof u.Polygon)\n return hh(this, e); if (e instanceof u.Multiline)\n return pi(this, e); }\n distanceTo(e) { if (e instanceof u.Point) {\n let [r, n] = u.Distance.point2segment(e, this);\n return n = n.reverse(), [r, n];\n } if (e instanceof u.Circle) {\n let [r, n] = u.Distance.segment2circle(this, e);\n return [r, n];\n } if (e instanceof u.Line) {\n let [r, n] = u.Distance.segment2line(this, e);\n return [r, n];\n } if (e instanceof u.Segment) {\n let [r, n] = u.Distance.segment2segment(this, e);\n return [r, n];\n } if (e instanceof u.Arc) {\n let [r, n] = u.Distance.segment2arc(this, e);\n return [r, n];\n } if (e instanceof u.Box) {\n let [r, n] = u.Distance.shape2polygon(this, new u.Polygon(e));\n return [r, n];\n } if (e instanceof u.Polygon) {\n let [r, n] = u.Distance.shape2polygon(this, e);\n return [r, n];\n } if (e instanceof u.PlanarSet) {\n let [r, n] = u.Distance.shape2planarSet(this, e);\n return [r, n];\n } if (e instanceof u.Multiline)\n return u.Distance.shape2multiline(this, e); }\n tangentInStart() { return new u.Vector(this.start, this.end).normalize(); }\n tangentInEnd() { return new u.Vector(this.end, this.start).normalize(); }\n reverse() { return new t(this.end, this.start); }\n split(e) { if (this.start.equalTo(e))\n return [null, this.clone()]; if (this.end.equalTo(e))\n return [this.clone(), null]; return [new u.Segment(this.start, e), new u.Segment(e, this.end)]; }\n middle() { return new u.Point((this.start.x + this.end.x) / 2, (this.start.y + this.end.y) / 2); }\n pointAtLength(e) { if (e \u003e this.length || e \u003c 0)\n return null; if (e == 0)\n return this.start; if (e == this.length)\n return this.end; let r = e / this.length; return new u.Point((this.end.x - this.start.x) * r + this.start.x, (this.end.y - this.start.y) * r + this.start.y); }\n distanceToPoint(e) { let [r, ...n] = u.Distance.point2segment(e, this); return r; }\n definiteIntegral(e = 0) { let r = this.end.x - this.start.x, n = this.start.y - e, i = this.end.y - e; return r * (n + i) / 2; }\n transform(e = new u.Matrix) { return new t(this.ps.transform(e), this.pe.transform(e)); }\n isZeroLength() { return this.ps.equalTo(this.pe); }\n sortPoints(e) { return new u.Line(this.start, this.end).sortPoints(e); }\n get name() { return \"segment\"; }\n svg(e = {}) {\n return `\n\u003cline x1=\"${this.start.x}\" y1=\"${this.start.y}\" x2=\"${this.end.x}\" y2=\"${this.end.y}\" ${Or(e)} /\u003e`;\n }\n};\nu.Segment = T1;\nvar wA = (...t) =\u003e new u.Segment(...t);\nu.segment = wA;\nvar { vector: go } = u, AA = class t extends Ge {\n constructor(...e) { super(); if (this.pt = new u.Point, this.norm = new u.Vector(0, 1), e.length === 0)\n return; if (e.length === 1 \u0026\u0026 e[0] instanceof Object \u0026\u0026 e[0].name === \"line\") {\n let { pt: r, norm: n } = e[0];\n this.pt = new u.Point(r), this.norm = new u.Vector(n);\n return;\n } if (e.length === 2) {\n let r = e[0], n = e[1];\n if (r instanceof u.Point \u0026\u0026 n instanceof u.Point) {\n if (this.pt = r, this.norm = t.points2norm(r, n), this.norm.dot(go(this.pt.x, this.pt.y)) \u003e= 0)\n this.norm.invert();\n return;\n }\n if (r instanceof u.Point \u0026\u0026 n instanceof u.Vector) {\n if (u.Utils.EQ_0(n.x) \u0026\u0026 u.Utils.EQ_0(n.y))\n throw $t.ILLEGAL_PARAMETERS;\n if (this.pt = r.clone(), this.norm = n.clone(), this.norm = this.norm.normalize(), this.norm.dot(go(this.pt.x, this.pt.y)) \u003e= 0)\n this.norm.invert();\n return;\n }\n if (r instanceof u.Vector \u0026\u0026 n instanceof u.Point) {\n if (u.Utils.EQ_0(r.x) \u0026\u0026 u.Utils.EQ_0(r.y))\n throw $t.ILLEGAL_PARAMETERS;\n if (this.pt = n.clone(), this.norm = r.clone(), this.norm = this.norm.normalize(), this.norm.dot(go(this.pt.x, this.pt.y)) \u003e= 0)\n this.norm.invert();\n return;\n }\n } throw $t.ILLEGAL_PARAMETERS; }\n clone() { return new u.Line(this.pt, this.norm); }\n get start() { return; }\n get end() { return; }\n get length() { return Number.POSITIVE_INFINITY; }\n get box() { return new u.Box(Number.NEGATIVE_INFINITY, Number.NEGATIVE_INFINITY, Number.POSITIVE_INFINITY, Number.POSITIVE_INFINITY); }\n get middle() { return; }\n get slope() { return new u.Vector(this.norm.y, -this.norm.x).slope; }\n get standard() { let e = this.norm.x, r = this.norm.y, n = this.norm.dot(go(this.pt.x, this.pt.y)); return [e, r, n]; }\n parallelTo(e) { return u.Utils.EQ_0(this.norm.cross(e.norm)); }\n incidentTo(e) { return this.parallelTo(e) \u0026\u0026 this.pt.on(e); }\n contains(e) { if (this.pt.equalTo(e))\n return true; let r = new u.Vector(this.pt, e); return u.Utils.EQ_0(this.norm.dot(r)); }\n coord(e) { return go(e.x, e.y).cross(this.norm); }\n intersect(e) { if (e instanceof u.Point)\n return this.contains(e) ? [e] : []; if (e instanceof u.Line)\n return ci(this, e); if (e instanceof u.Ray)\n return b1(e, this); if (e instanceof u.Circle)\n return Wr(this, e); if (e instanceof u.Box)\n return ii(this, e); if (e instanceof u.Segment)\n return wo(e, this); if (e instanceof u.Arc)\n return Ts(this, e); if (e instanceof u.Polygon)\n return Ao(this, e); if (e instanceof u.Multiline)\n return pi(this, e); }\n distanceTo(e) { if (e instanceof u.Point) {\n let [r, n] = u.Distance.point2line(e, this);\n return n = n.reverse(), [r, n];\n } if (e instanceof u.Circle) {\n let [r, n] = u.Distance.circle2line(e, this);\n return n = n.reverse(), [r, n];\n } if (e instanceof u.Segment) {\n let [r, n] = u.Distance.segment2line(e, this);\n return [r, n.reverse()];\n } if (e instanceof u.Arc) {\n let [r, n] = u.Distance.arc2line(e, this);\n return [r, n.reverse()];\n } if (e instanceof u.Box) {\n let [r, n] = u.Distance.shape2polygon(this, new u.Polygon(e));\n return [r, n];\n } if (e instanceof u.Polygon) {\n let [r, n] = u.Distance.shape2polygon(this, e);\n return [r, n];\n } }\n split(e) { if (e instanceof u.Point)\n return [new u.Ray(e, this.norm), new u.Ray(e, this.norm)];\n else {\n let r = new u.Multiline([this]), n = this.sortPoints(e);\n return r.split(n), r.toShapes();\n } }\n rotate(e, r = new u.Point) { return new u.Line(this.pt.rotate(e, r), this.norm.rotate(e)); }\n transform(e) { return new u.Line(this.pt.transform(e), this.norm.clone()); }\n sortPoints(e) { return e.slice().sort((r, n) =\u003e { if (this.coord(r) \u003c this.coord(n))\n return -1; if (this.coord(r) \u003e this.coord(n))\n return 1; return 0; }); }\n get name() { return \"line\"; }\n svg(e, r = {}) { let n = ii(this, e); if (n.length === 0)\n return \"\"; let i = n[0], s = n.length === 2 ? n[1] : n.find((c) =\u003e !c.equalTo(i)); if (s === void 0)\n s = i; return new u.Segment(i, s).svg(r); }\n static points2norm(e, r) { if (e.equalTo(r))\n throw $t.ILLEGAL_PARAMETERS; return new u.Vector(e, r).normalize().rotate90CCW(); }\n};\nu.Line = AA;\nvar PA = (...t) =\u003e new u.Line(...t);\nu.line = PA;\nvar E1 = class extends Ge {\n constructor(...e) { super(); if (this.pc = new u.Point, this.r = 1, e.length === 1 \u0026\u0026 e[0] instanceof Object \u0026\u0026 e[0].name === \"circle\") {\n let { pc: r, r: n } = e[0];\n this.pc = new u.Point(r), this.r = n;\n }\n else {\n let [r, n] = [...e];\n if (r \u0026\u0026 r instanceof u.Point)\n this.pc = r.clone();\n if (n !== void 0)\n this.r = n;\n } }\n clone() { return new u.Circle(this.pc.clone(), this.r); }\n get center() { return this.pc; }\n get box() { return new u.Box(this.pc.x - this.r, this.pc.y - this.r, this.pc.x + this.r, this.pc.y + this.r); }\n contains(e) { if (e instanceof u.Point)\n return u.Utils.LE(e.distanceTo(this.center)[0], this.r); if (e instanceof u.Segment)\n return u.Utils.LE(e.start.distanceTo(this.center)[0], this.r) \u0026\u0026 u.Utils.LE(e.end.distanceTo(this.center)[0], this.r); if (e instanceof u.Arc)\n return this.intersect(e).length === 0 \u0026\u0026 u.Utils.LE(e.start.distanceTo(this.center)[0], this.r) \u0026\u0026 u.Utils.LE(e.end.distanceTo(this.center)[0], this.r); if (e instanceof u.Circle)\n return this.intersect(e).length === 0 \u0026\u0026 u.Utils.LE(e.r, this.r) \u0026\u0026 u.Utils.LE(e.center.distanceTo(this.center)[0], this.r); }\n toArc(e = true) { return new u.Arc(this.center, this.r, Math.PI, -Math.PI, e); }\n scale(e, r) { if (e !== r)\n throw $t.OPERATION_IS_NOT_SUPPORTED; if (!(this.pc.x === 0 \u0026\u0026 this.pc.y === 0))\n throw $t.OPERATION_IS_NOT_SUPPORTED; return new u.Circle(this.pc, this.r * e); }\n transform(e = new u.Matrix) { return new u.Circle(this.pc.transform(e), this.r); }\n intersect(e) { if (e instanceof u.Point)\n return this.contains(e) ? [e] : []; if (e instanceof u.Line)\n return Wr(e, this); if (e instanceof u.Ray)\n return x1(e, this); if (e instanceof u.Segment)\n return Rs(e, this); if (e instanceof u.Circle)\n return p1(e, this); if (e instanceof u.Box)\n return O3(this, e); if (e instanceof u.Arc)\n return ph(e, this); if (e instanceof u.Polygon)\n return f1(this, e); if (e instanceof u.Multiline)\n return pi(this, e); }\n distanceTo(e) { if (e instanceof u.Point) {\n let [r, n] = u.Distance.point2circle(e, this);\n return n = n.reverse(), [r, n];\n } if (e instanceof u.Circle) {\n let [r, n] = u.Distance.circle2circle(this, e);\n return [r, n];\n } if (e instanceof u.Line) {\n let [r, n] = u.Distance.circle2line(this, e);\n return [r, n];\n } if (e instanceof u.Segment) {\n let [r, n] = u.Distance.segment2circle(e, this);\n return n = n.reverse(), [r, n];\n } if (e instanceof u.Arc) {\n let [r, n] = u.Distance.arc2circle(e, this);\n return n = n.reverse(), [r, n];\n } if (e instanceof u.Box) {\n let [r, n] = u.Distance.shape2polygon(this, new u.Polygon(e));\n return [r, n];\n } if (e instanceof u.Polygon) {\n let [r, n] = u.Distance.shape2polygon(this, e);\n return [r, n];\n } if (e instanceof u.PlanarSet) {\n let [r, n] = u.Distance.shape2planarSet(this, e);\n return [r, n];\n } if (e instanceof u.Multiline) {\n let [r, n] = u.Distance.shape2multiline(this, e);\n return [r, n];\n } }\n get name() { return \"circle\"; }\n svg(e = {}) {\n return `\n\u003ccircle cx=\"${this.pc.x}\" cy=\"${this.pc.y}\" r=\"${this.r}\"\n ${Or({ fill: \"none\", ...e })} /\u003e`;\n }\n};\nu.Circle = E1;\nvar BA = (...t) =\u003e new u.Circle(...t);\nu.circle = BA;\nclass _h extends Ge {\n constructor(...t) { super(); if (this.pc = new u.Point, this.r = 1, this.startAngle = 0, this.endAngle = 2 * Math.PI, this.counterClockwise = true, t.length === 0)\n return; if (t.length === 1 \u0026\u0026 t[0] instanceof Object \u0026\u0026 t[0].name === \"arc\") {\n let { pc: e, r, startAngle: n, endAngle: i, counterClockwise: s } = t[0];\n this.pc = new u.Point(e.x, e.y), this.r = r, this.startAngle = n, this.endAngle = i, this.counterClockwise = s;\n }\n else {\n let [e, r, n, i, s] = [...t];\n if (e \u0026\u0026 e instanceof u.Point)\n this.pc = e.clone();\n if (r !== void 0)\n this.r = r;\n if (n !== void 0)\n this.startAngle = n;\n if (i !== void 0)\n this.endAngle = i;\n if (s !== void 0)\n this.counterClockwise = s;\n } }\n clone() { return new u.Arc(this.pc.clone(), this.r, this.startAngle, this.endAngle, this.counterClockwise); }\n get sweep() { let t = this.startAngle, e = this.endAngle; if (u.Utils.EQ(Math.abs(t - e), u.PIx2))\n return u.PIx2; if (Math.abs(t) \u003e u.PIx2)\n t -= Math.trunc(t / u.PIx2) * u.PIx2; if (t \u003c 0)\n t += u.PIx2; if (Math.abs(e) \u003e u.PIx2)\n e -= Math.trunc(e / u.PIx2) * u.PIx2; if (e \u003c 0)\n e += u.PIx2; let r = this.counterClockwise ? e - t : t - e; if (r \u003c 0)\n r += u.PIx2; return r; }\n get start() { return new u.Point(this.pc.x + this.r, this.pc.y).rotate(this.startAngle, this.pc); }\n get end() { return new u.Point(this.pc.x + this.r, this.pc.y).rotate(this.endAngle, this.pc); }\n get center() { return this.pc.clone(); }\n get vertices() { return [this.start.clone(), this.end.clone()]; }\n get length() { return Math.abs(this.sweep * this.r); }\n get box() { let e = this.breakToFunctional().reduce((r, n) =\u003e r.merge(n.start.box), new u.Box); return e = e.merge(this.end.box), e; }\n contains(t) { if (!u.Utils.EQ(this.pc.distanceTo(t)[0], this.r))\n return false; if (t.equalTo(this.start))\n return true; let e = new u.Vector(this.pc, t).slope, r = new u.Arc(this.pc, this.r, this.startAngle, e, this.counterClockwise); return u.Utils.LE(r.length, this.length); }\n split(t) { if (this.start.equalTo(t))\n return [null, this.clone()]; if (this.end.equalTo(t))\n return [this.clone(), null]; let e = new u.Vector(this.pc, t).slope; return [new u.Arc(this.pc, this.r, this.startAngle, e, this.counterClockwise), new u.Arc(this.pc, this.r, e, this.endAngle, this.counterClockwise)]; }\n middle() { let t = this.counterClockwise ? this.startAngle + this.sweep / 2 : this.startAngle - this.sweep / 2; return new u.Arc(this.pc, this.r, this.startAngle, t, this.counterClockwise).end; }\n pointAtLength(t) { if (t \u003e this.length || t \u003c 0)\n return null; if (t === 0)\n return this.start; if (t === this.length)\n return this.end; let e = t / this.length, r = this.counterClockwise ? this.startAngle + this.sweep * e : this.startAngle - this.sweep * e; return new u.Arc(this.pc, this.r, this.startAngle, r, this.counterClockwise).end; }\n chordHeight() { return (1 - Math.cos(Math.abs(this.sweep / 2))) * this.r; }\n intersect(t) { if (t instanceof u.Point)\n return this.contains(t) ? [t] : []; if (t instanceof u.Line)\n return Ts(t, this); if (t instanceof u.Ray)\n return uh(t, this); if (t instanceof u.Circle)\n return ph(this, t); if (t instanceof u.Segment)\n return li(t, this); if (t instanceof u.Box)\n return W3(this, t); if (t instanceof u.Arc)\n return h1(this, t); if (t instanceof u.Polygon)\n return dh(this, t); if (t instanceof u.Multiline)\n return pi(this, t); }\n distanceTo(t) { if (t instanceof u.Point) {\n let [e, r] = u.Distance.point2arc(t, this);\n return r = r.reverse(), [e, r];\n } if (t instanceof u.Circle) {\n let [e, r] = u.Distance.arc2circle(this, t);\n return [e, r];\n } if (t instanceof u.Line) {\n let [e, r] = u.Distance.arc2line(this, t);\n return [e, r];\n } if (t instanceof u.Segment) {\n let [e, r] = u.Distance.segment2arc(t, this);\n return r = r.reverse(), [e, r];\n } if (t instanceof u.Arc) {\n let [e, r] = u.Distance.arc2arc(this, t);\n return [e, r];\n } if (t instanceof u.Box) {\n let [e, r] = u.Distance.shape2polygon(this, new u.Polygon(t));\n return [e, r];\n } if (t instanceof u.Polygon) {\n let [e, r] = u.Distance.shape2polygon(this, t);\n return [e, r];\n } if (t instanceof u.PlanarSet) {\n let [e, r] = u.Distance.shape2planarSet(this, t);\n return [e, r];\n } if (t instanceof u.Multiline)\n return u.Distance.shape2multiline(this, t); }\n breakToFunctional() { let t = [], e = [0, Math.PI / 2, Math.PI, 3 * Math.PI / 2], r = this.startAngle, n = this.endAngle; if (u.Utils.EQ(Math.abs(r - n), u.PIx2))\n n = r; if (Math.abs(r) \u003e u.PIx2)\n r -= Math.trunc(r / u.PIx2) * u.PIx2; if (r \u003c 0)\n r += u.PIx2; if (Math.abs(n) \u003e u.PIx2)\n n -= Math.trunc(n / u.PIx2) * u.PIx2; if (n \u003c 0)\n n += u.PIx2; let i = r, s, o, c; if (this.counterClockwise)\n o = Math.ceil(r / (Math.PI / 2)) % 4, c = 1;\n else\n o = Math.floor(r / (Math.PI / 2)) % 4, c = -1; for (let l = 0, a = o; l \u003c 4; l++, a = (a + c + 4) % 4) {\n if (s = e[a], s === i)\n continue;\n let p = this.counterClockwise ? s - r : r - s;\n if (p \u003c 0)\n p += u.PIx2;\n if (p \u003e this.sweep)\n break;\n t.push(new u.Arc(this.pc, this.r, i, s, this.counterClockwise)), i = s;\n } if (t.length === 0)\n return t.push(this), t; if (s = n, i !== s)\n t.push(new u.Arc(this.pc, this.r, i, s, this.counterClockwise)); return t; }\n tangentInStart() { let t = new u.Vector(this.pc, this.start), e = this.counterClockwise ? Math.PI / 2 : -Math.PI / 2; return t.rotate(e).normalize(); }\n tangentInEnd() { let t = new u.Vector(this.pc, this.end), e = this.counterClockwise ? -Math.PI / 2 : Math.PI / 2; return t.rotate(e).normalize(); }\n reverse() { return new u.Arc(this.pc, this.r, this.endAngle, this.startAngle, !this.counterClockwise); }\n transform(t = new u.Matrix) { let e = this.start.transform(t), r = this.end.transform(t), n = this.pc.transform(t), i = this.counterClockwise; if (t.a * t.d \u003c 0)\n i = !i; return u.Arc.arcSE(n, e, r, i); }\n static arcSE(t, e, r, n) { let { vector: i } = u, s = i(t, e).slope, o = i(t, r).slope; if (u.Utils.EQ(s, o))\n o += 2 * Math.PI, n = true; let c = i(t, e).length; return new u.Arc(t, c, s, o, n); }\n definiteIntegral(t = 0) { return this.breakToFunctional().reduce((n, i) =\u003e n + i.circularSegmentDefiniteIntegral(t), 0); }\n circularSegmentDefiniteIntegral(t) { let r = new u.Segment(this.start, this.end).definiteIntegral(t), n = u.Utils.EQ(this.sweep, u.PIx2) ? 0 : this.circularSegmentArea(); return this.counterClockwise ? r - n : r + n; }\n circularSegmentArea() { return 0.5 * this.r * this.r * (this.sweep - Math.sin(this.sweep)); }\n sortPoints(t) { let { vector: e } = u; return t.slice().sort((r, n) =\u003e { let i = e(this.pc, r).slope, s = e(this.pc, n).slope; if (i \u003c s)\n return -1; if (i \u003e s)\n return 1; return 0; }); }\n get name() { return \"arc\"; }\n svg(t = {}) {\n let e = this.sweep \u003c= Math.PI ? \"0\" : \"1\", r = this.counterClockwise ? \"1\" : \"0\";\n if (u.Utils.EQ(this.sweep, 2 * Math.PI))\n return new u.Circle(this.pc, this.r).svg(t);\n else\n return `\n\u003cpath d=\"M${this.start.x},${this.start.y}\n A${this.r},${this.r} 0 ${e},${r} ${this.end.x},${this.end.y}\"\n ${Or({ fill: \"none\", ...t })} /\u003e`;\n }\n}\nu.Arc = _h;\nvar IA = (...t) =\u003e new u.Arc(...t);\nu.arc = IA;\nclass Tr extends Ge {\n constructor(t = void 0, e = void 0, r = void 0, n = void 0) { super(); this.xmin = t, this.ymin = e, this.xmax = r, this.ymax = n; }\n clone() { return new Tr(this.xmin, this.ymin, this.xmax, this.ymax); }\n get low() { return new u.Point(this.xmin, this.ymin); }\n get high() { return new u.Point(this.xmax, this.ymax); }\n get max() { return this.clone(); }\n get center() { return new u.Point((this.xmin + this.xmax) / 2, (this.ymin + this.ymax) / 2); }\n get width() { return Math.abs(this.xmax - this.xmin); }\n get height() { return Math.abs(this.ymax - this.ymin); }\n get box() { return this.clone(); }\n not_intersect(t) { return this.xmax \u003c t.xmin || this.xmin \u003e t.xmax || this.ymax \u003c t.ymin || this.ymin \u003e t.ymax; }\n intersect(t) { return !this.not_intersect(t); }\n merge(t) { return new Tr(this.xmin === void 0 ? t.xmin : Math.min(this.xmin, t.xmin), this.ymin === void 0 ? t.ymin : Math.min(this.ymin, t.ymin), this.xmax === void 0 ? t.xmax : Math.max(this.xmax, t.xmax), this.ymax === void 0 ? t.ymax : Math.max(this.ymax, t.ymax)); }\n less_than(t) { if (this.low.lessThan(t.low))\n return true; if (this.low.equalTo(t.low) \u0026\u0026 this.high.lessThan(t.high))\n return true; return false; }\n equal_to(t) { return this.low.equalTo(t.low) \u0026\u0026 this.high.equalTo(t.high); }\n output() { return this.clone(); }\n comparable_less_than(t, e) { return t.lessThan(e); }\n set(t, e, r, n) { this.xmin = t, this.ymin = e, this.xmax = r, this.ymax = n; }\n extend(t) { if (t \u003c= 0)\n return this.clone(); return new Tr(this.xmin - t, this.ymin - t, this.xmax + t, this.ymax + t); }\n toPoints() { return [new u.Point(this.xmin, this.ymin), new u.Point(this.xmax, this.ymin), new u.Point(this.xmax, this.ymax), new u.Point(this.xmin, this.ymax)]; }\n toSegments() { let t = this.toPoints(); return [new u.Segment(t[0], t[1]), new u.Segment(t[1], t[2]), new u.Segment(t[2], t[3]), new u.Segment(t[3], t[0])]; }\n rotate(t, e = new u.Point) { throw $t.OPERATION_IS_NOT_SUPPORTED; }\n transform(t = new u.Matrix) { return this.toPoints().map((r) =\u003e r.transform(t)).reduce((r, n) =\u003e r.merge(n.box), new Tr); }\n contains(t) { if (t instanceof u.Point)\n return t.x \u003e= this.xmin \u0026\u0026 t.x \u003c= this.xmax \u0026\u0026 t.y \u003e= this.ymin \u0026\u0026 t.y \u003c= this.ymax; if (t instanceof u.Segment)\n return t.vertices.every((e) =\u003e this.contains(e)); if (t instanceof u.Box)\n return t.toSegments().every((e) =\u003e this.contains(e)); if (t instanceof u.Circle)\n return this.contains(t.box); if (t instanceof u.Arc)\n return t.vertices.every((e) =\u003e this.contains(e)) \u0026\u0026 this.toSegments().every((e) =\u003e li(e, t).length === 0); if (t instanceof u.Line || t instanceof u.Ray)\n return false; if (t instanceof u.Multiline)\n return t.toShapes().every((e) =\u003e this.contains(e)); if (t instanceof u.Polygon)\n return this.contains(t.box); }\n distanceTo(t) { let e = this.toSegments().map((n) =\u003e n.distanceTo(t)), r = [Number.MAX_SAFE_INTEGER, null]; return e.forEach((n) =\u003e { if (n[0] \u003c r[0])\n r = n; }), r; }\n get name() { return \"box\"; }\n svg(t = {}) {\n let e = this.xmax - this.xmin, r = this.ymax - this.ymin;\n return `\n\u003crect x=\"${this.xmin}\" y=\"${this.ymin}\" width=\"${e}\" height=\"${r}\"\n ${Or({ fill: \"none\", ...t })} /\u003e`;\n }\n}\nu.Box = Tr;\nvar FA = (...t) =\u003e new u.Box(...t);\nu.box = FA;\nclass R1 {\n constructor(t) { this.shape = t, this.next = void 0, this.prev = void 0, this.face = void 0, this.arc_length = 0, this.bvStart = void 0, this.bvEnd = void 0, this.bv = void 0, this.overlap = void 0; }\n get start() { return this.shape.start; }\n get end() { return this.shape.end; }\n get length() { return this.shape.length; }\n get box() { return this.shape.box; }\n get isSegment() { return this.shape instanceof u.Segment; }\n get isArc() { return this.shape instanceof u.Arc; }\n get isLine() { return this.shape instanceof u.Line; }\n get isRay() { return this.shape instanceof u.Ray; }\n middle() { return this.shape.middle(); }\n pointAtLength(t) { return this.shape.pointAtLength(t); }\n contains(t) { return this.shape.contains(t); }\n setInclusion(t) { if (this.bv !== void 0)\n return this.bv; if (this.shape instanceof u.Line || this.shape instanceof u.Ray)\n return this.bv = u.OUTSIDE, this.bv; if (this.bvStart === void 0)\n this.bvStart = xo(t, this.start); if (this.bvEnd === void 0)\n this.bvEnd = xo(t, this.end); if (this.bvStart === u.OUTSIDE || this.bvEnd == u.OUTSIDE)\n this.bv = u.OUTSIDE;\n else if (this.bvStart === u.INSIDE || this.bvEnd == u.INSIDE)\n this.bv = u.INSIDE;\n else {\n let e = xo(t, this.middle());\n this.bv = e;\n } return this.bv; }\n setOverlap(t) { let e = void 0, r = this.shape, n = t.shape; if (r instanceof u.Segment \u0026\u0026 n instanceof u.Segment) {\n if (r.start.equalTo(n.start) \u0026\u0026 r.end.equalTo(n.end))\n e = u.OVERLAP_SAME;\n else if (r.start.equalTo(n.end) \u0026\u0026 r.end.equalTo(n.start))\n e = u.OVERLAP_OPPOSITE;\n }\n else if (r instanceof u.Arc \u0026\u0026 n instanceof u.Arc) {\n if (r.start.equalTo(n.start) \u0026\u0026 r.end.equalTo(n.end) \u0026\u0026 r.middle().equalTo(n.middle()))\n e = u.OVERLAP_SAME;\n else if (r.start.equalTo(n.end) \u0026\u0026 r.end.equalTo(n.start) \u0026\u0026 r.middle().equalTo(n.middle()))\n e = u.OVERLAP_OPPOSITE;\n }\n else if (r instanceof u.Segment \u0026\u0026 n instanceof u.Arc || r instanceof u.Arc \u0026\u0026 n instanceof u.Segment) {\n if (r.start.equalTo(n.start) \u0026\u0026 r.end.equalTo(n.end) \u0026\u0026 r.middle().equalTo(n.middle()))\n e = u.OVERLAP_SAME;\n else if (r.start.equalTo(n.end) \u0026\u0026 r.end.equalTo(n.start) \u0026\u0026 r.middle().equalTo(n.middle()))\n e = u.OVERLAP_OPPOSITE;\n } if (this.overlap === void 0)\n this.overlap = e; if (t.overlap === void 0)\n t.overlap = e; }\n svg() {\n if (this.shape instanceof u.Segment)\n return ` L${this.shape.end.x},${this.shape.end.y}`;\n else if (this.shape instanceof u.Arc) {\n let t = this.shape, e, r = t.counterClockwise ? \"1\" : \"0\";\n if (u.Utils.EQ(t.sweep, 2 * Math.PI)) {\n let n = t.counterClockwise ? 1 : -1, i = new u.Arc(t.pc, t.r, t.startAngle, t.startAngle + n * Math.PI, t.counterClockwise), s = new u.Arc(t.pc, t.r, t.startAngle + n * Math.PI, t.endAngle, t.counterClockwise);\n return e = \"0\", ` A${i.r},${i.r} 0 ${e},${r} ${i.end.x},${i.end.y}\n A${s.r},${s.r} 0 ${e},${r} ${s.end.x},${s.end.y}`;\n }\n else\n return e = t.sweep \u003c= Math.PI ? \"0\" : \"1\", ` A${t.r},${t.r} 0 ${e},${r} ${t.end.x},${t.end.y}`;\n }\n }\n toJSON() { return this.shape.toJSON(); }\n}\nu.Edge = R1;\nclass O1 extends Ls {\n constructor(t, e) { super(t, e); this.setCircularLinks(); }\n setCircularLinks() { if (this.isEmpty())\n return; this.last.next = this.first, this.first.prev = this.last; }\n [Symbol.iterator]() { let t = void 0; return { next: () =\u003e { let e = t ? t : this.first, r = this.first ? t ? t === this.first : false : true; return t = e ? e.next : void 0, { value: e, done: r }; } }; }\n append(t) { return super.append(t), this.setCircularLinks(), this; }\n insert(t, e) { return super.insert(t, e), this.setCircularLinks(), this; }\n remove(t) { return super.remove(t), this; }\n}\nclass ri extends O1 {\n constructor(t, ...e) { super(); if (this._box = void 0, this._orientation = void 0, e.length === 0)\n return; if (e.length === 1) {\n if (e[0] instanceof Array) {\n let r = e[0];\n if (r.length === 0)\n return;\n if (r.every((n) =\u003e n instanceof u.Point)) {\n let n = ri.points2segments(r);\n this.shapes2face(t.edges, n);\n }\n else if (r.every((n) =\u003e n instanceof Array \u0026\u0026 n.length === 2)) {\n let n = r.map((s) =\u003e new u.Point(s[0], s[1])), i = ri.points2segments(n);\n this.shapes2face(t.edges, i);\n }\n else if (r.every((n) =\u003e n instanceof u.Segment || n instanceof u.Arc))\n this.shapes2face(t.edges, r);\n else if (r.every((n) =\u003e n.name === \"segment\" || n.name === \"arc\")) {\n let n = [];\n for (let i of r) {\n let s;\n if (i.name === \"segment\")\n s = new u.Segment(i);\n else\n s = new u.Arc(i);\n n.push(s);\n }\n this.shapes2face(t.edges, n);\n }\n }\n else if (e[0] instanceof ri) {\n let r = e[0];\n this.first = r.first, this.last = r.last;\n for (let n of r)\n t.edges.add(n);\n }\n else if (e[0] instanceof u.Circle)\n this.shapes2face(t.edges, [e[0].toArc(true)]);\n else if (e[0] instanceof u.Box) {\n let r = e[0];\n this.shapes2face(t.edges, [new u.Segment(new u.Point(r.xmin, r.ymin), new u.Point(r.xmax, r.ymin)), new u.Segment(new u.Point(r.xmax, r.ymin), new u.Point(r.xmax, r.ymax)), new u.Segment(new u.Point(r.xmax, r.ymax), new u.Point(r.xmin, r.ymax)), new u.Segment(new u.Point(r.xmin, r.ymax), new u.Point(r.xmin, r.ymin))]);\n }\n } if (e.length === 2 \u0026\u0026 e[0] instanceof u.Edge \u0026\u0026 e[1] instanceof u.Edge)\n this.first = e[0], this.last = e[1], this.last.next = this.first, this.first.prev = this.last, this.setArcLength(); }\n get edges() { return this.toArray(); }\n get vertices() { return this.edges.map((t) =\u003e t.shape.start.clone()); }\n get shapes() { return this.edges.map((t) =\u003e t.shape.clone()); }\n get box() { if (this._box === void 0) {\n let t = new u.Box;\n for (let e of this)\n t = t.merge(e.box);\n this._box = t;\n } return this._box; }\n get perimeter() { return this.last.arc_length + this.last.length; }\n pointAtLength(t) { if (t \u003e this.perimeter || t \u003c 0)\n return null; let e = null; for (let r of this)\n if (t \u003e= r.arc_length \u0026\u0026 (r === this.last || t \u003c r.next.arc_length)) {\n e = r.pointAtLength(t - r.arc_length);\n break;\n } return e; }\n static points2segments(t) { let e = []; for (let r = 0; r \u003c t.length; r++) {\n if (t[r].equalTo(t[(r + 1) % t.length]))\n continue;\n e.push(new u.Segment(t[r], t[(r + 1) % t.length]));\n } return e; }\n shapes2face(t, e) { for (let r of e) {\n let n = new u.Edge(r);\n this.append(n), t.add(n);\n } }\n append(t) { return super.append(t), this.setOneEdgeArcLength(t), t.face = this, this; }\n insert(t, e) { return super.insert(t, e), this.setOneEdgeArcLength(t), t.face = this, this; }\n remove(t) { return super.remove(t), this.setArcLength(), this; }\n merge_with_next_edge(t) { return t.shape.end.x = t.next.shape.end.x, t.shape.end.y = t.next.shape.end.y, this.remove(t.next), this; }\n reverse() { let t = [], e = this.last; do\n e.shape = e.shape.reverse(), t.push(e), e = e.prev;\n while (e !== this.last); this.first = void 0, this.last = void 0; for (let r of t) {\n if (this.first === void 0)\n r.prev = r, r.next = r, this.first = r, this.last = r;\n else\n r.prev = this.last, this.last.next = r, this.last = r, this.last.next = this.first, this.first.prev = this.last;\n this.setOneEdgeArcLength(r);\n } if (this._orientation !== void 0)\n this._orientation = void 0, this._orientation = this.orientation(); }\n setArcLength() { for (let t of this)\n this.setOneEdgeArcLength(t), t.face = this; }\n setOneEdgeArcLength(t) { if (t === this.first)\n t.arc_length = 0;\n else\n t.arc_length = t.prev.arc_length + t.prev.length; }\n area() { return Math.abs(this.signedArea()); }\n signedArea() { let t = 0, e = this.box.ymin; for (let r of this)\n t += r.shape.definiteIntegral(e); return t; }\n orientation() { if (this._orientation === void 0) {\n let t = this.signedArea();\n if (u.Utils.EQ_0(t))\n this._orientation = ni.NOT_ORIENTABLE;\n else if (u.Utils.LT(t, 0))\n this._orientation = ni.CCW;\n else\n this._orientation = ni.CW;\n } return this._orientation; }\n isSimple(t) { return ri.getSelfIntersections(this, t, true).length === 0; }\n static getSelfIntersections(t, e, r = false) { let n = []; for (let i of t) {\n let s = e.search(i.box);\n for (let o of s) {\n if (i === o)\n continue;\n if (o.face !== t)\n continue;\n if (i.shape instanceof u.Segment \u0026\u0026 o.shape instanceof u.Segment \u0026\u0026 (i.next === o || i.prev === o))\n continue;\n let c = i.shape.intersect(o.shape);\n for (let l of c) {\n if (l.equalTo(i.start) \u0026\u0026 l.equalTo(o.end) \u0026\u0026 o === i.prev)\n continue;\n if (l.equalTo(i.end) \u0026\u0026 l.equalTo(o.start) \u0026\u0026 o === i.next)\n continue;\n if (n.push(l), r)\n break;\n }\n if (n.length \u003e 0 \u0026\u0026 r)\n break;\n }\n if (n.length \u003e 0 \u0026\u0026 r)\n break;\n } return n; }\n findEdgeByPoint(t) { let e; for (let r of this) {\n if (t.equalTo(r.shape.start))\n continue;\n if (t.equalTo(r.shape.end) || r.shape.contains(t)) {\n e = r;\n break;\n }\n } return e; }\n toPolygon() { return new u.Polygon(this.shapes); }\n toJSON() { return this.edges.map((t) =\u003e t.toJSON()); }\n svg() { let t = `M${this.first.start.x},${this.first.start.y}`; for (let e of this)\n t += e.svg(); return t += \" z\", t; }\n}\nu.Face = ri;\nclass gh extends Ge {\n constructor(...t) { super(); if (this.pt = new u.Point, this.norm = new u.Vector(0, 1), t.length === 0)\n return; if (t.length \u003e= 1 \u0026\u0026 t[0] instanceof u.Point)\n this.pt = t[0].clone(); if (t.length === 1)\n return; if (t.length === 2 \u0026\u0026 t[1] instanceof u.Vector) {\n this.norm = t[1].clone();\n return;\n } throw $t.ILLEGAL_PARAMETERS; }\n clone() { return new gh(this.pt, this.norm); }\n get slope() { return new u.Vector(this.norm.y, -this.norm.x).slope; }\n get box() { let t = this.slope; return new u.Box(t \u003e Math.PI / 2 \u0026\u0026 t \u003c 3 * Math.PI / 2 ? Number.NEGATIVE_INFINITY : this.pt.x, t \u003e= 0 \u0026\u0026 t \u003c= Math.PI ? this.pt.y : Number.NEGATIVE_INFINITY, t \u003e= Math.PI / 2 \u0026\u0026 t \u003c= 3 * Math.PI / 2 ? this.pt.x : Number.POSITIVE_INFINITY, t \u003e= Math.PI \u0026\u0026 t \u003c= 2 * Math.PI || t === 0 ? this.pt.y : Number.POSITIVE_INFINITY); }\n get start() { return this.pt; }\n get end() { return; }\n get length() { return Number.POSITIVE_INFINITY; }\n contains(t) { if (this.pt.equalTo(t))\n return true; let e = new u.Vector(this.pt, t); return u.Utils.EQ_0(this.norm.dot(e)) \u0026\u0026 u.Utils.GE(e.cross(this.norm), 0); }\n coord(t) { return L1(t.x, t.y).cross(this.norm); }\n split(t) { if (!this.contains(t))\n return []; if (this.pt.equalTo(t))\n return [this]; return [new u.Segment(this.pt, t), new u.Ray(t, this.norm)]; }\n intersect(t) { if (t instanceof u.Point)\n return this.contains(t) ? [t] : []; if (t instanceof u.Segment)\n return mh(this, t); if (t instanceof u.Arc)\n return uh(this, t); if (t instanceof u.Line)\n return b1(this, t); if (t instanceof u.Ray)\n return U3(this, t); if (t instanceof u.Circle)\n return x1(this, t); if (t instanceof u.Box)\n return z3(this, t); if (t instanceof u.Polygon)\n return v1(this, t); if (t instanceof u.Multiline)\n return pi(this, t); }\n rotate(t, e = new u.Point) { return new u.Ray(this.pt.rotate(t, e), this.norm.rotate(t)); }\n transform(t) { return new u.Ray(this.pt.transform(t), this.norm.clone()); }\n get name() { return \"ray\"; }\n svg(t, e = {}) { let r = new u.Line(this.pt, this.norm), n = ii(r, t); if (n = n.filter((s) =\u003e this.contains(s)), n.length === 0 || n.length === 2)\n return \"\"; return new u.Segment(this.pt, n[0]).svg(e); }\n}\nu.Ray = gh;\nvar MA = (...t) =\u003e new u.Ray(...t);\nu.ray = MA;\nvar W1 = class t {\n constructor() { this.faces = new u.PlanarSet, this.edges = new u.PlanarSet; let e = [...arguments]; if (e.length === 1 \u0026\u0026 (e[0] instanceof Array \u0026\u0026 e[0].length \u003e 0 || e[0] instanceof u.Circle || e[0] instanceof u.Box)) {\n let r = e[0];\n if (e[0] instanceof Array \u0026\u0026 e[0].every((n) =\u003e n instanceof Array))\n if (r.every((n) =\u003e n instanceof Array \u0026\u0026 n.length === 2 \u0026\u0026 typeof n[0] === \"number\" \u0026\u0026 typeof n[1] === \"number\"))\n this.faces.add(new u.Face(this, r));\n else\n for (let n of r)\n if (n instanceof Array \u0026\u0026 n[0] instanceof Array \u0026\u0026 n[0].every((i) =\u003e i instanceof Array \u0026\u0026 i.length === 2 \u0026\u0026 typeof i[0] === \"number\" \u0026\u0026 typeof i[1] === \"number\"))\n for (let i of n)\n this.faces.add(new u.Face(this, i));\n else\n this.faces.add(new u.Face(this, n));\n else\n this.faces.add(new u.Face(this, r));\n } }\n get box() { return [...this.faces].reduce((e, r) =\u003e e.merge(r.box), new u.Box); }\n get vertices() { return [...this.faces].flatMap((e) =\u003e e.vertices); }\n clone() { let e = new t; for (let r of this.faces)\n e.addFace(r.shapes); return e; }\n createFromArray(e) { let r = new t; return e.forEach((n) =\u003e [...n.faces].forEach((i) =\u003e r.addFace(i.shapes))), r; }\n isEmpty() { return this.edges.size === 0 || this.faces.size === 0; }\n isValid() { let e = true; for (let r of this.faces)\n if (!r.isSimple(this.edges)) {\n e = false;\n break;\n } return e; }\n area() { let e = [...this.faces].reduce((r, n) =\u003e r + n.signedArea(), 0); return Math.abs(e); }\n addFace(...e) { let r = new u.Face(this, ...e); return this.faces.add(r), r; }\n deleteFace(e) { for (let r of e)\n this.edges.delete(r); return this.faces.delete(e); }\n recreateFaces() { this.faces.clear(); for (let n of this.edges)\n n.face = null; let e, r = true; while (r) {\n r = false;\n for (let n of this.edges)\n if (n.face === null) {\n e = n, r = true;\n break;\n }\n if (r) {\n let n = e;\n do\n n = n.next;\n while (n.next !== e);\n this.addFace(e, n);\n }\n } }\n removeChain(e, r, n) { if (n.next === r) {\n this.deleteFace(e);\n return;\n } for (let i = r; i !== n.next; i = i.next)\n if (e.remove(i), this.edges.delete(i), e.isEmpty()) {\n this.deleteFace(e);\n break;\n } }\n addVertex(e, r) { let n = r.shape.split(e); if (n[0] === null)\n return r.prev; if (n[1] === null)\n return r; let i = new u.Edge(n[0]), s = r.prev; return r.face.insert(i, s), this.edges.delete(r), this.edges.add(i), r.shape = n[1], this.edges.add(r), i; }\n removeEndVertex(e) { let r = e.next; if (r === e)\n return; e.face.merge_with_next_edge(e), this.edges.delete(r); }\n cut(e) { let n = this.splitToIslands().flatMap((i) =\u003e i._cutSingleIsland(e)).filter((i) =\u003e i.isValid() \u0026\u0026 i.isEmpty() === false); return this.createFromArray(n); }\n _cutSingleIsland(e) { let r = this.clone(), n = e.clone(), i = { int_points1: [], int_points2: [], int_points1_sorted: [], int_points2_sorted: [] }; for (let c of n.edges)\n for (let l of r.edges) {\n let a = y1(c, l);\n for (let p of a)\n oi(c, p, i.int_points1), oi(l, p, i.int_points2);\n } if (i.int_points1.length === 0)\n return r; i.int_points1_sorted = mr(i.int_points1), i.int_points2_sorted = mr(i.int_points2), ai(n, i.int_points1_sorted), ai(r, i.int_points2_sorted), fh(i), i.int_points1_sorted = mr(i.int_points1), i.int_points2_sorted = mr(i.int_points2), nh(i.int_points1), ih(i.int_points1, r); for (let c of i.int_points1_sorted)\n if (c.edge_before \u0026\u0026 c.edge_after \u0026\u0026 c.edge_before.bv === c.edge_after.bv)\n i.int_points2[c.id] = -1, c.id = -1; if (i.int_points1 = i.int_points1.filter((c) =\u003e c.id \u003e= 0), i.int_points2 = i.int_points2.filter((c) =\u003e c.id \u003e= 0), i.int_points1.forEach((c, l) =\u003e { c.id = l; }), i.int_points2.forEach((c, l) =\u003e { c.id = l; }), i.int_points1.length === 0)\n return r; i.int_points1_sorted = mr(i.int_points1), i.int_points2_sorted = mr(i.int_points2); let s, o; for (let c = 1; c \u003c i.int_points1_sorted.length; c++)\n if (o = i.int_points1_sorted[c], s = i.int_points1_sorted[c - 1], o.edge_before \u0026\u0026 o.edge_before.bv === 1) {\n let l = s.edge_after, a = o.edge_before, p = n.getChain(l, a);\n Hb(i.int_points2[s.id], i.int_points2[o.id], p), p.forEach((d) =\u003e r.edges.add(d)), p = p.reverse().map((d) =\u003e new u.Edge(d.shape.reverse()));\n for (let d = 0; d \u003c p.length - 1; d++)\n p[d].next = p[d + 1], p[d + 1].prev = p[d];\n Hb(i.int_points2[o.id], i.int_points2[s.id], p), p.forEach((d) =\u003e r.edges.add(d));\n } return r.recreateFaces(), r; }\n cutWithLine(e) { let r = new $r([e]); return this.cut(r); }\n findEdgeByPoint(e) { let r; for (let n of this.faces)\n if (r = n.findEdgeByPoint(e), r !== void 0)\n break; return r; }\n splitToIslands() { if (this.isEmpty())\n return []; let e = this.toArray(); e.sort((i, s) =\u003e s.area() - i.area()); let r = [...e[0].faces][0].orientation(), n = e.filter((i) =\u003e [...i.faces][0].orientation() === r); for (let i of e) {\n let s = [...i.faces][0];\n if (s.orientation() === r)\n continue;\n for (let o of n)\n if (s.shapes.every((c) =\u003e o.contains(c))) {\n o.addFace(s.shapes);\n break;\n }\n } return n; }\n rearrange() { if (this.faces.size \u003c= 1)\n return this.clone(); let e = this.splitToIslands(), r = new t; return e.forEach((n) =\u003e { n.faces.forEach((i) =\u003e r.addFace(i.shapes)); }), r; }\n orientation() { if (this.isEmpty())\n return ni.NOT_ORIENTABLE; return [...this.faces][0].orientation(); }\n isOuter(e) { return e.orientation() === this.orientation(); }\n isMultiPolygon() { let e = 0; return this.faces.forEach((r) =\u003e { if (this.isOuter(r))\n e++; }), e \u003e 1; }\n reverse() { for (let e of this.faces)\n e.reverse(); return this; }\n contains(e) { if (e instanceof u.Point) {\n let r = xo(this, e);\n return r === 1 || r === 2;\n }\n else\n return C1(this, e); }\n distanceTo(e) { if (e instanceof u.Point) {\n let [r, n] = u.Distance.point2polygon(e, this);\n return n = n.reverse(), [r, n];\n } if (e instanceof u.Circle || e instanceof u.Line || e instanceof u.Segment || e instanceof u.Arc) {\n let [r, n] = u.Distance.shape2polygon(e, this);\n return n = n.reverse(), [r, n];\n } if (e instanceof u.Box)\n return this.distanceTo(new u.Polygon(e)); if (e instanceof u.Polygon) {\n let r = [Number.POSITIVE_INFINITY, new u.Segment], n, i;\n for (let s of this.edges) {\n let o = r[0];\n if ([n, i] = u.Distance.shape2planarSet(s.shape, e.edges, o), u.Utils.LT(n, o))\n r = [n, i];\n }\n return r;\n } }\n intersect(e) { if (e instanceof u.Point)\n return this.contains(e) ? [e] : []; if (e instanceof u.Line)\n return Ao(e, this); if (e instanceof u.Ray)\n return v1(e, this); if (e instanceof u.Circle)\n return f1(e, this); if (e instanceof u.Segment)\n return hh(e, this); if (e instanceof u.Arc)\n return dh(e, this); if (e instanceof u.Polygon)\n return D3(e, this); if (e instanceof u.Multiline)\n return X3(e, this); }\n translate(e) { let r = new t; for (let n of this.faces)\n r.addFace(n.shapes.map((i) =\u003e i.translate(e))); return r; }\n rotate(e = 0, r = new u.Point) { let n = new t; for (let i of this.faces)\n n.addFace(i.shapes.map((s) =\u003e s.rotate(e, r))); return n; }\n scale(e, r) { let n = new t; for (let i of this.faces)\n n.addFace(i.shapes.map((s) =\u003e s.scale(e, r))); return n; }\n transform(e = new u.Matrix) { let r = new t; for (let n of this.faces)\n r.addFace(n.shapes.map((i) =\u003e i.transform(e))); return r; }\n toJSON() { return [...this.faces].map((e) =\u003e e.toJSON()); }\n toArray() { return [...this.faces].map((e) =\u003e e.toPolygon()); }\n dpath() { return [...this.faces].reduce((e, r) =\u003e e + r.svg(), \"\"); }\n svg(e = {}) {\n let r = `\n\u003cpath ${Or({ fillRule: \"evenodd\", fill: \"lightcyan\", ...e })} d=\"`;\n for (let n of this.faces)\n r += `\n${n.svg()}`;\n return r += `\" \u003e\n\u003c/path\u003e`, r;\n }\n};\nu.Polygon = W1;\nvar CA = (...t) =\u003e new u.Polygon(...t);\nu.polygon = CA;\nvar { Circle: th, Line: r1, Point: n1, Vector: Ns, Utils: eh } = u;\nclass bo {\n constructor(t) { this.circle = t; }\n get inversion_circle() { return this.circle; }\n static inversePoint(t, e) { let r = new Ns(t.pc, e), n = t.r * t.r, i = r.dot(r); return eh.EQ_0(i) ? new n1(Number.POSITIVE_INFINITY, Number.POSITIVE_INFINITY) : t.pc.translate(r.multiply(n / i)); }\n static inverseCircle(t, e) { let r = t.pc.distanceTo(e.pc)[0]; if (eh.EQ(r, e.r)) {\n let n = t.r * t.r / (2 * e.r), i = new Ns(t.pc, e.pc);\n i = i.normalize();\n let s = t.pc.translate(i.multiply(n));\n return new r1(s, i);\n }\n else {\n let n = new Ns(t.pc, e.pc), i = t.r * t.r / (n.dot(n) - e.r * e.r), s = t.pc.translate(n.multiply(i)), o = Math.abs(i) * e.r;\n return new th(s, o);\n } }\n static inverseLine(t, e) { let [r, n] = t.pc.distanceTo(e); if (eh.EQ_0(r))\n return e.clone();\n else {\n let i = t.r * t.r / (2 * r), s = new Ns(t.pc, n.end);\n return s = s.multiply(i / r), new th(t.pc.translate(s), i);\n } }\n inverse(t) { if (t instanceof n1)\n return bo.inversePoint(this.circle, t);\n else if (t instanceof th)\n return bo.inverseCircle(this.circle, t);\n else if (t instanceof r1)\n return bo.inverseLine(this.circle, t); }\n}\nu.Inversion = bo;\nvar kA = (t) =\u003e new u.Inversion(t);\nu.inversion = kA;\nclass ht {\n static point2point(t, e) { return t.distanceTo(e); }\n static point2line(t, e) { let r = t.projectionOn(e); return [new u.Vector(t, r).length, new u.Segment(t, r)]; }\n static point2circle(t, e) { let [r, n] = t.distanceTo(e.center); if (u.Utils.EQ_0(r))\n return [e.r, new u.Segment(t, e.toArc().start)];\n else {\n let i = Math.abs(r - e.r), s = new u.Vector(e.pc, t).normalize().multiply(e.r), o = e.pc.translate(s);\n return [i, new u.Segment(t, o)];\n } }\n static point2segment(t, e) { if (e.start.equalTo(e.end))\n return ht.point2point(t, e.start); let r = new u.Vector(e.start, e.end), n = new u.Vector(e.start, t), i = new u.Vector(e.end, t), s = r.dot(n), o = -r.dot(i), c, l; if (u.Utils.GE(s, 0) \u0026\u0026 u.Utils.GE(o, 0)) {\n let a = e.tangentInStart();\n return c = Math.abs(a.cross(n)), l = e.start.translate(a.multiply(a.dot(n))), [c, new u.Segment(t, l)];\n }\n else if (s \u003c 0)\n return t.distanceTo(e.start);\n else\n return t.distanceTo(e.end); }\n static point2arc(t, e) { let r = new u.Circle(e.pc, e.r), n = [], i, s; if ([i, s] = ht.point2circle(t, r), s.end.on(e))\n n.push(ht.point2circle(t, r)); return n.push(ht.point2point(t, e.start)), n.push(ht.point2point(t, e.end)), ht.sort(n), n[0]; }\n static point2edge(t, e) { return e.shape instanceof u.Segment ? ht.point2segment(t, e.shape) : ht.point2arc(t, e.shape); }\n static segment2line(t, e) { let r = t.intersect(e); if (r.length \u003e 0)\n return [0, new u.Segment(r[0], r[0])]; let n = []; return n.push(ht.point2line(t.start, e)), n.push(ht.point2line(t.end, e)), ht.sort(n), n[0]; }\n static segment2segment(t, e) { let r = Es(t, e); if (r.length \u003e 0)\n return [0, new u.Segment(r[0], r[0])]; let n = [], i, s; return [i, s] = ht.point2segment(e.start, t), n.push([i, s.reverse()]), [i, s] = ht.point2segment(e.end, t), n.push([i, s.reverse()]), n.push(ht.point2segment(t.start, e)), n.push(ht.point2segment(t.end, e)), ht.sort(n), n[0]; }\n static segment2circle(t, e) { let r = t.intersect(e); if (r.length \u003e 0)\n return [0, new u.Segment(r[0], r[0])]; let n = new u.Line(t.ps, t.pe), [i, s] = ht.point2line(e.center, n); if (u.Utils.GE(i, e.r) \u0026\u0026 s.end.on(t))\n return ht.point2circle(s.end, e);\n else {\n let [o, c] = ht.point2circle(t.start, e), [l, a] = ht.point2circle(t.end, e);\n return u.Utils.LT(o, l) ? [o, c] : [l, a];\n } }\n static segment2arc(t, e) { let r = t.intersect(e); if (r.length \u003e 0)\n return [0, new u.Segment(r[0], r[0])]; let n = new u.Line(t.ps, t.pe), i = new u.Circle(e.pc, e.r), [s, o] = ht.point2line(i.center, n); if (u.Utils.GE(s, i.r) \u0026\u0026 o.end.on(t)) {\n let [p, d] = ht.point2circle(o.end, i);\n if (d.end.on(e))\n return [p, d];\n } let c = []; c.push(ht.point2arc(t.start, e)), c.push(ht.point2arc(t.end, e)); let l, a; return [l, a] = ht.point2segment(e.start, t), c.push([l, a.reverse()]), [l, a] = ht.point2segment(e.end, t), c.push([l, a.reverse()]), ht.sort(c), c[0]; }\n static circle2circle(t, e) { let r = t.intersect(e); if (r.length \u003e 0)\n return [0, new u.Segment(r[0], r[0])]; if (t.center.equalTo(e.center)) {\n let n = t.toArc(), i = e.toArc();\n return ht.point2point(n.start, i.start);\n }\n else {\n let n = new u.Line(t.center, e.center), i = n.intersect(t), s = n.intersect(e), o = [];\n return o.push(ht.point2point(i[0], s[0])), o.push(ht.point2point(i[0], s[1])), o.push(ht.point2point(i[1], s[0])), o.push(ht.point2point(i[1], s[1])), ht.sort(o), o[0];\n } }\n static circle2line(t, e) { let r = t.intersect(e); if (r.length \u003e 0)\n return [0, new u.Segment(r[0], r[0])]; let [n, i] = ht.point2line(t.center, e), [s, o] = ht.point2circle(i.end, t); return o = o.reverse(), [s, o]; }\n static arc2line(t, e) { let r = e.intersect(t); if (r.length \u003e 0)\n return [0, new u.Segment(r[0], r[0])]; let n = new u.Circle(t.center, t.r), [i, s] = ht.point2line(n.center, e); if (u.Utils.GE(i, n.r)) {\n let [o, c] = ht.point2circle(s.end, n);\n if (c.end.on(t))\n return [o, c];\n }\n else {\n let o = [];\n return o.push(ht.point2line(t.start, e)), o.push(ht.point2line(t.end, e)), ht.sort(o), o[0];\n } }\n static arc2circle(t, e) { let r = t.intersect(e); if (r.length \u003e 0)\n return [0, new u.Segment(r[0], r[0])]; let n = new u.Circle(t.center, t.r), [i, s] = ht.circle2circle(n, e); if (s.start.on(t))\n return [i, s];\n else {\n let o = [];\n return o.push(ht.point2circle(t.start, e)), o.push(ht.point2circle(t.end, e)), ht.sort(o), o[0];\n } }\n static arc2arc(t, e) { let r = t.intersect(e); if (r.length \u003e 0)\n return [0, new u.Segment(r[0], r[0])]; let n = new u.Circle(t.center, t.r), i = new u.Circle(e.center, e.r), [s, o] = ht.circle2circle(n, i); if (o.start.on(t) \u0026\u0026 o.end.on(e))\n return [s, o];\n else {\n let c = [], l, a;\n if ([l, a] = ht.point2arc(t.start, e), a.end.on(e))\n c.push([l, a]);\n if ([l, a] = ht.point2arc(t.end, e), a.end.on(e))\n c.push([l, a]);\n if ([l, a] = ht.point2arc(e.start, t), a.end.on(t))\n c.push([l, a.reverse()]);\n if ([l, a] = ht.point2arc(e.end, t), a.end.on(t))\n c.push([l, a.reverse()]);\n return [l, a] = ht.point2point(t.start, e.start), c.push([l, a]), [l, a] = ht.point2point(t.start, e.end), c.push([l, a]), [l, a] = ht.point2point(t.end, e.start), c.push([l, a]), [l, a] = ht.point2point(t.end, e.end), c.push([l, a]), ht.sort(c), c[0];\n } }\n static point2polygon(t, e) { let r = [Number.POSITIVE_INFINITY, new u.Segment]; for (let n of e.edges) {\n let [i, s] = ht.point2edge(t, n);\n if (u.Utils.LT(i, r[0]))\n r = [i, s];\n } return r; }\n static shape2polygon(t, e) { let r = [Number.POSITIVE_INFINITY, new u.Segment]; for (let n of e.edges) {\n let [i, s] = t.distanceTo(n.shape);\n if (u.Utils.LT(i, r[0]))\n r = [i, s];\n } return r; }\n static polygon2polygon(t, e) { let r = [Number.POSITIVE_INFINITY, new u.Segment]; for (let n of t.edges)\n for (let i of e.edges) {\n let [s, o] = n.shape.distanceTo(i.shape);\n if (u.Utils.LT(s, r[0]))\n r = [s, o];\n } return r; }\n static box2box_minmax(t, e) { let r = Math.max(Math.max(t.xmin - e.xmax, 0), Math.max(e.xmin - t.xmax, 0)), n = Math.max(Math.max(t.ymin - e.ymax, 0), Math.max(e.ymin - t.ymax, 0)), i = r * r + n * n, s = t.merge(e), o = s.xmax - s.xmin, c = s.ymax - s.ymin, l = o * o + c * c; return [i, l]; }\n static minmax_tree_process_level(t, e, r, n) { let i, s; for (let a of e) {\n [i, s] = ht.box2box_minmax(t.box, a.item.key);\n for (let p of a.item.values)\n if (p instanceof u.Edge)\n n.insert([i, s], p.shape);\n else\n n.insert([i, s], p);\n if (u.Utils.LT(s, r))\n r = s;\n } if (e.length === 0)\n return r; let o = e.map((a) =\u003e a.left.isNil() ? void 0 : a.left).filter((a) =\u003e a !== void 0), c = e.map((a) =\u003e a.right.isNil() ? void 0 : a.right).filter((a) =\u003e a !== void 0), l = [...o, ...c].filter((a) =\u003e { let [p, d] = ht.box2box_minmax(t.box, a.max); return u.Utils.LE(p, r); }); return r = ht.minmax_tree_process_level(t, l, r, n), r; }\n static minmax_tree(t, e, r) { let n = new So, i = [e.index.root], s = r \u003c Number.POSITIVE_INFINITY ? r * r : Number.POSITIVE_INFINITY; return s = ht.minmax_tree_process_level(t, i, s, n), n; }\n static minmax_tree_calc_distance(t, e, r) { let n, i; if (e != null \u0026\u0026 !e.isNil()) {\n if ([n, i] = ht.minmax_tree_calc_distance(t, e.left, r), i)\n return [n, i];\n if (u.Utils.LT(n[0], Math.sqrt(e.item.key.low)))\n return [n, true];\n let [s, o] = ht.distanceToArray(t, e.item.values);\n if (u.Utils.LT(s, n[0]))\n n = [s, o];\n return [n, i] = ht.minmax_tree_calc_distance(t, e.right, n), [n, i];\n } return [r, false]; }\n static shape2planarSet(t, e, r = Number.POSITIVE_INFINITY) { let n = [r, new u.Segment], i = false; if (e instanceof u.PlanarSet) {\n let s = ht.minmax_tree(t, e, r);\n [n, i] = ht.minmax_tree_calc_distance(t, s.root, n);\n } return n; }\n static sort(t) { t.sort((e, r) =\u003e { if (u.Utils.LT(e[0], r[0]))\n return -1; if (u.Utils.GT(e[0], r[0]))\n return 1; return 0; }); }\n static distance(t, e) { return t.distanceTo(e); }\n static distanceToArray(t, e) { let r = [Number.POSITIVE_INFINITY, new u.Segment]; for (let n of e) {\n let [i, s] = t.distanceTo(n);\n if (u.Utils.LT(i, r[0]))\n r = [i, s];\n } return r; }\n static shape2multiline(t, e) { let r = [Number.POSITIVE_INFINITY, new u.Segment]; for (let n of e) {\n let [i, s] = ht.distance(t, n.shape);\n if (u.Utils.LT(i, r[0]))\n r = [i, s];\n } return r; }\n static multiline2multiline(t, e) { let r = [Number.POSITIVE_INFINITY, new u.Segment]; for (let n of t)\n for (let i of e) {\n let [s, o] = ht.distance(n.shape, i.shape);\n if (u.Utils.LT(s, r[0]))\n r = [s, o];\n } return r; }\n}\nu.Distance = ht;\nvar { Multiline: NA, Point: $1, Segment: YA, Polygon: j1 } = u;\nfunction xh(t) { return new $1(t.split(\" \").map(Number)); }\nfunction X1(t) { return t.split(\", \").map(xh); }\nfunction bh(t) { let e = X1(t), r = []; for (let n = 0; n \u003c e.length - 1; n++)\n r.push(new YA(e[n], e[n + 1])); return new NA(r); }\nfunction LA(t) { return t.replace(/\\(\\(/, \"\").replace(/\\)\\)$/, \"\").split(\"), (\").map(bh); }\nfunction D1(t) { let e = t.replace(/\\(\\(/, \"\").replace(/\\)\\)$/, \"\").split(\"), (\"), r = new j1, n; return e.forEach((i, s) =\u003e { let o = i.split(\", \").map((l) =\u003e new $1(l.split(\" \").map(Number))), c = r.addFace(o); if (s === 0)\n n = c.orientation();\nelse if (c.orientation() === n)\n c.reverse(); }), r; }\nfunction TA(t) { let r = t.split(/\\)\\), \\(\\(/).map((s) =\u003e \"((\" + s + \"))\").map(D1), n = new j1; return r.reduce((s, o) =\u003e [...s, ...o?.faces], []).forEach((s) =\u003e n.addFace([...s?.shapes])), n; }\nfunction EA(t) { if (t.startsWith(\"POLYGON\")) {\n let e = t.replace(/^POLYGON /, \"\");\n return D1(e);\n}\nelse {\n let e = t.replace(/^MULTIPOLYGON \\(\\(\\((.*)\\)\\)\\)$/, \"$1\");\n return TA(e);\n} }\nfunction RA(t) {\n return t.split(`\n`).map((r) =\u003e r.match(/\\(([^)]+)\\)/)[1]).map(xh);\n}\nfunction OA(t) {\n return t.split(`\n`).map((r) =\u003e r.match(/\\(([^)]+)\\)/)[1]).map(bh).reduce((r, n) =\u003e [...r, ...n], []);\n}\nfunction V1(t) { if (t.startsWith(\"POINT\")) {\n let e = t.replace(/^POINT \\(/, \"\").replace(/\\)$/, \"\");\n return xh(e);\n}\nelse if (t.startsWith(\"MULTIPOINT\")) {\n let e = t.replace(/^MULTIPOINT \\(/, \"\").replace(/\\)$/, \"\");\n return X1(e);\n}\nelse if (t.startsWith(\"LINESTRING\")) {\n let e = t.replace(/^LINESTRING \\(/, \"\").replace(/\\)$/, \"\");\n return bh(e);\n}\nelse if (t.startsWith(\"MULTILINESTRING\")) {\n let e = t.replace(/^MULTILINESTRING /, \"\");\n return LA(e);\n}\nelse if (t.startsWith(\"POLYGON\") || t.startsWith(\"MULTIPOLYGON\"))\n return EA(t);\nelse if (t.startsWith(\"GEOMETRYCOLLECTION\")) {\n let e = /(?\u003ctype\u003ePOINT|LINESTRING|POLYGON|MULTIPOINT|MULTILINESTRING|MULTIPOLYGON) \\((?:[^\\(\\)]|\\([^\\)]*\\))*\\)/g, r = t.match(e);\n if (r[0].startsWith(\"GEOMETRYCOLLECTION\"))\n r[0] = r[0].replace(\"GEOMETRYCOLLECTION (\", \"\");\n return r.map(V1).map((i) =\u003e i instanceof Array ? i : [i]).reduce((i, s) =\u003e [...i, ...s], []);\n}\nelse if (z1(t))\n return RA(t);\nelse if (U1(t))\n return OA(t); return []; }\nfunction z1(t) {\n return t.split(`\n`)?.every((e) =\u003e e.includes(\"POINT\"));\n}\nfunction U1(t) {\n return t.split(`\n`)?.every((e) =\u003e e.includes(\"LINESTRING\"));\n}\nfunction WA(t) { return t.startsWith(\"POINT\") || z1(t) || t.startsWith(\"LINESTRING\") || U1(t) || t.startsWith(\"MULTILINESTRING\") || t.startsWith(\"POLYGON\") || t.startsWith(\"MULTIPOINT\") || t.startsWith(\"MULTIPOLYGON\") || t.startsWith(\"GEOMETRYCOLLECTION\"); }\nu.isWktString = WA;\nu.parseWKT = V1;\nu.BooleanOperations = oA;\nu.Relations = xA;\nfunction G1(t, e, r) { if (!e || !r)\n return; let n = t.get(e); if (!n)\n n = new Set, t.set(e, n); n.add(r); let i = t.get(r); if (!i)\n i = new Set, t.set(r, i); i.add(e); }\nfunction H1(t, e) { if (!e.subcircuit_id \u0026\u0026 !e.source_group_id)\n return [...t]; let r = e; if (e.subcircuit_id) {\n let c = new Set([e.subcircuit_id]), l = new Map, a = new Map;\n for (let d of t)\n if (d.type === \"source_group\") {\n let { source_group_id: m, subcircuit_id: f } = d;\n if (f)\n a.set(m, f);\n let _ = d.parent_source_group_id;\n if (_) {\n if (!l.has(_))\n l.set(_, []);\n l.get(_).push(m);\n }\n }\n let p;\n for (let [d, m] of a)\n if (m === e.subcircuit_id) {\n p = d;\n break;\n }\n if (p) {\n let d = (m) =\u003e { let f = l.get(m) || []; for (let _ of f) {\n let g = a.get(_);\n if (g)\n c.add(g);\n d(_);\n } };\n d(p), r = { ...e, subcircuit_ids: Array.from(c) };\n }\n} let n = new Map; for (let c of t) {\n let l = `${c.type}_id`, a = c[l];\n if (typeof a === \"string\")\n n.set(a, c);\n} let i = new Map; for (let c of t) {\n let l = Object.entries(c);\n for (let [a, p] of l) {\n if (a === \"parent_source_group_id\")\n continue;\n if (a.endsWith(\"_id\") \u0026\u0026 typeof p === \"string\") {\n let d = n.get(p);\n G1(i, c, d);\n }\n else if (a.endsWith(\"_ids\") \u0026\u0026 Array.isArray(p)) {\n for (let d of p)\n if (typeof d === \"string\") {\n let m = n.get(d);\n G1(i, c, m);\n }\n }\n }\n} let s = [], o = new Set; for (let c of t) {\n let l = false;\n if (r.subcircuit_id \u0026\u0026 \"subcircuit_id\" in c \u0026\u0026 c.subcircuit_id === r.subcircuit_id)\n l = true;\n else if (r.subcircuit_ids \u0026\u0026 \"subcircuit_id\" in c \u0026\u0026 c.subcircuit_id \u0026\u0026 r.subcircuit_ids.includes(c.subcircuit_id))\n l = true;\n else if (r.source_group_id \u0026\u0026 \"source_group_id\" in c \u0026\u0026 c.source_group_id === r.source_group_id)\n l = true;\n else if (r.source_group_id \u0026\u0026 \"member_source_group_ids\" in c \u0026\u0026 Array.isArray(c.member_source_group_ids) \u0026\u0026 c.member_source_group_ids.includes(r.source_group_id))\n l = true;\n if (l)\n s.push(c), o.add(c);\n} while (s.length \u003e 0) {\n let c = s.shift(), l = i.get(c);\n if (!l)\n continue;\n for (let a of l)\n if (!o.has(a))\n o.add(a), s.push(a);\n} return t.filter((c) =\u003e o.has(c)); }\nvar Io = (t, e = {}) =\u003e { let r = t, n = r._internal_store; if (!n) {\n n = { counts: {}, editCount: 0 }, r._internal_store = n;\n for (let s of r) {\n let o = s.type, c = s[`${o}_id`];\n if (!c)\n continue;\n let l = Number.parseInt(c.split(\"_\").pop());\n if (!Number.isNaN(l))\n n.counts[o] = Math.max(n.counts[o] ?? 0, l);\n }\n} let i = new Proxy({}, { get: (s, o) =\u003e { if (o === \"toArray\")\n return () =\u003e (r.editCount = n.editCount, r); if (o === \"editCount\")\n return n.editCount; if (o === \"subtree\")\n return (l) =\u003e Io(H1(r, l), e); if (o === \"insert\")\n return (l) =\u003e { let a = l.type; if (!a)\n throw Error(\"insert requires an element with a type\"); n.counts[a] ??= -1, n.counts[a]++; let p = n.counts[a], d = { ...l, type: a, [`${a}_id`]: `${a}_${p}` }; if (e.validateInserts)\n (ei[a] ?? ti).parse(d); return r.push(d), n.editCount++, d; }; if (o === \"insertAll\")\n return (l) =\u003e l.map((a) =\u003e i.insert(a)); let c = o; return { get: (l) =\u003e r.find((a) =\u003e a.type === c \u0026\u0026 a[`${c}_id`] === l), getUsing: (l) =\u003e { let a = Object.keys(l); if (a.length !== 1)\n throw Error(\"getUsing requires exactly one key, e.g. { pcb_component_id }\"); let p = a[0], d = p.replace(\"_id\", \"\"), m = r.find((f) =\u003e f.type === d \u0026\u0026 f[p] === l[p]); if (!m)\n return null; return r.find((f) =\u003e f.type === c \u0026\u0026 f[`${c}_id`] === m[`${c}_id`]); }, getWhere: (l) =\u003e { let a = Object.keys(l); return r.find((p) =\u003e p.type === c \u0026\u0026 a.every((d) =\u003e p[d] === l[d])); }, list: (l) =\u003e { let a = !l ? [] : Object.keys(l); return r.filter((p) =\u003e p.type === c \u0026\u0026 a.every((d) =\u003e p[d] === l[d])); }, insert: (l) =\u003e { n.counts[c] ??= -1, n.counts[c]++; let a = n.counts[c], p = { type: c, [`${c}_id`]: `${c}_${a}`, ...l }; if (e.validateInserts)\n (ei[c] ?? ti).parse(p); return r.push(p), n.editCount++, p; }, delete: (l) =\u003e { let a = r.find((p) =\u003e p[`${c}_id`] === l); if (!a)\n return; r.splice(r.indexOf(a), 1), n.editCount++; }, update: (l, a) =\u003e { let p = r.find((d) =\u003e d.type === c \u0026\u0026 d[`${c}_id`] === l); if (!p)\n return null; return Object.assign(p, a), n.editCount++, p; }, select: (l) =\u003e { if (c === \"source_component\")\n return r.find((a) =\u003e a.type === \"source_component\" \u0026\u0026 a.name === l.replace(/\\./g, \"\"));\n else if (c === \"pcb_port\" || c === \"source_port\" || c === \"schematic_port\") {\n let [a, p] = l.replace(/\\./g, \"\").split(/[\\s\\\u003e]+/), d = r.find((f) =\u003e f.type === \"source_component\" \u0026\u0026 f.name === a);\n if (!d)\n return null;\n let m = r.find((f) =\u003e f.type === \"source_port\" \u0026\u0026 f.source_component_id === d.source_component_id \u0026\u0026 (f.name === p || (f.port_hints ?? []).includes(p)));\n if (!m)\n return null;\n if (c === \"source_port\")\n return m;\n if (c === \"pcb_port\")\n return r.find((f) =\u003e f.type === \"pcb_port\" \u0026\u0026 f.source_port_id === m.source_port_id);\n else if (c === \"schematic_port\")\n return r.find((f) =\u003e f.type === \"schematic_port\" \u0026\u0026 f.source_port_id === m.source_port_id);\n } } }; } }); return i; };\nIo.unparsed = Io;\nvar wh = Io;\nfunction vh(t) { let e = t.type; return `${e}:${t[`${e}_id`]}`; }\nvar Sh = (t, e = {}) =\u003e { let r = t._internal_store_indexed; if (!r) {\n r = { counts: {}, editCount: 0, indexes: {} };\n for (let o of t) {\n let c = o.type, l = o[`${c}_id`];\n if (!l)\n continue;\n let a = Number.parseInt(l.split(\"_\").pop() || \"\");\n if (!Number.isNaN(a))\n r.counts[c] = Math.max(r.counts[c] ?? 0, a);\n }\n let i = e.indexConfig || {}, s = r.indexes;\n if (i.byId)\n s.byId = new Map;\n if (i.byType)\n s.byType = new Map;\n if (i.byRelation)\n s.byRelation = new Map;\n if (i.bySubcircuit)\n s.bySubcircuit = new Map;\n if (i.byCustomField \u0026\u0026 i.byCustomField.length \u003e 0) {\n s.byCustomField = new Map;\n for (let o of i.byCustomField)\n s.byCustomField.set(o, new Map);\n }\n for (let o of t) {\n if (i.byId) {\n let c = vh(o);\n s.byId.set(c, o);\n }\n if (i.byType) {\n let c = s.byType.get(o.type) || [];\n c.push(o), s.byType.set(o.type, c);\n }\n if (i.byRelation) {\n let c = Object.entries(o);\n for (let [l, a] of c)\n if (l.endsWith(\"_id\") \u0026\u0026 l !== `${o.type}_id` \u0026\u0026 typeof a === \"string\") {\n let p = s.byRelation.get(l) || new Map, d = p.get(a) || [];\n d.push(o), p.set(a, d), s.byRelation.set(l, p);\n }\n }\n if (i.bySubcircuit \u0026\u0026 \"subcircuit_id\" in o) {\n let c = o.subcircuit_id;\n if (c \u0026\u0026 typeof c === \"string\") {\n let l = s.bySubcircuit.get(c) || [];\n l.push(o), s.bySubcircuit.set(c, l);\n }\n }\n if (i.byCustomField \u0026\u0026 s.byCustomField) {\n for (let c of i.byCustomField)\n if (c in o) {\n let l = o[c];\n if (l !== void 0 \u0026\u0026 (typeof l === \"string\" || typeof l === \"number\")) {\n let a = String(l), p = s.byCustomField.get(c), d = p.get(a) || [];\n d.push(o), p.set(a, d);\n }\n }\n }\n }\n t._internal_store_indexed = r;\n} let n = new Proxy({}, { get: (i, s) =\u003e { if (s === \"toArray\")\n return () =\u003e (t.editCount = r.editCount, t); if (s === \"editCount\")\n return r.editCount; if (s === \"insert\")\n return (c) =\u003e { let { type: l, ...a } = c; if (!l)\n throw Error(\"insert requires an element with a type\"); return delete a[`${l}_id`], n[l].insert(a); }; if (s === \"insertAll\")\n return (c) =\u003e c.map((l) =\u003e n.insert(l)); if (s === \"subtree\")\n return (c) =\u003e Sh(H1(t, c), e); let o = s; return { get: (c) =\u003e { let l = e.indexConfig || {}; if (l.byId \u0026\u0026 r.indexes.byId)\n return r.indexes.byId.get(`${o}:${c}`) || null; if (l.byType \u0026\u0026 r.indexes.byType)\n return (r.indexes.byType.get(o) || []).find((p) =\u003e p[`${o}_id`] === c) || null; return t.find((a) =\u003e a.type === o \u0026\u0026 a[`${o}_id`] === c) || null; }, getUsing: (c) =\u003e { let l = e.indexConfig || {}, a = Object.keys(c); if (a.length !== 1)\n throw Error(\"getUsing requires exactly one key, e.g. { pcb_component_id }\"); let p = a[0], d = p.replace(\"_id\", \"\"); if (l.byRelation \u0026\u0026 r.indexes.byRelation) {\n let f = r.indexes.byRelation.get(p);\n if (f) {\n let g = (f.get(c[p]) || []).find((S) =\u003e S.type === d);\n if (!g)\n return null;\n let y = g[`${o}_id`];\n if (l.byId \u0026\u0026 r.indexes.byId)\n return r.indexes.byId.get(`${o}:${y}`) || null;\n if (l.byType \u0026\u0026 r.indexes.byType)\n return (r.indexes.byType.get(o) || []).find((P) =\u003e P[`${o}_id`] === y) || null;\n return t.find((S) =\u003e S.type === o \u0026\u0026 S[`${o}_id`] === y) || null;\n }\n } let m = t.find((f) =\u003e f.type === d \u0026\u0026 f[p] === c[p]); if (!m)\n return null; return t.find((f) =\u003e f.type === o \u0026\u0026 f[`${o}_id`] === m[`${o}_id`]) || null; }, getWhere: (c) =\u003e { let l = e.indexConfig || {}, a = Object.keys(c); if (a.length === 1 \u0026\u0026 l.byCustomField \u0026\u0026 r.indexes.byCustomField) {\n let p = a[0], d = r.indexes.byCustomField.get(p);\n if (d) {\n let m = String(c[p]);\n return (d.get(m) || []).find((_) =\u003e _.type === o) || null;\n }\n } if (\"subcircuit_id\" in c \u0026\u0026 l.bySubcircuit \u0026\u0026 r.indexes.bySubcircuit) {\n let p = c.subcircuit_id;\n return (r.indexes.bySubcircuit.get(p) || []).find((m) =\u003e m.type === o \u0026\u0026 a.every((f) =\u003e m[f] === c[f])) || null;\n } if (l.byType \u0026\u0026 r.indexes.byType)\n return (r.indexes.byType.get(o) || []).find((d) =\u003e a.every((m) =\u003e d[m] === c[m])) || null; return t.find((p) =\u003e p.type === o \u0026\u0026 a.every((d) =\u003e p[d] === c[d])) || null; }, list: (c) =\u003e { let l = e.indexConfig || {}, a = !c ? [] : Object.keys(c); if (a.length === 0 \u0026\u0026 l.byType \u0026\u0026 r.indexes.byType)\n return (r.indexes.byType.get(o) || []).slice(); if (a.length === 1 \u0026\u0026 a[0] === \"subcircuit_id\" \u0026\u0026 l.bySubcircuit \u0026\u0026 r.indexes.bySubcircuit) {\n let d = c.subcircuit_id;\n return (r.indexes.bySubcircuit.get(d) || []).filter((f) =\u003e f.type === o);\n } let p; if (l.byType \u0026\u0026 r.indexes.byType)\n p = r.indexes.byType.get(o) || [];\n else\n p = t.filter((d) =\u003e d.type === o); if (a.length \u003e 0)\n return p.filter((d) =\u003e a.every((m) =\u003e d[m] === c[m])); return p.slice(); }, insert: (c) =\u003e { r.counts[o] ??= -1, r.counts[o]++; let l = r.counts[o], a = { type: o, [`${o}_id`]: `${o}_${l}`, ...c }; if (e.validateInserts)\n (ei[o] ?? ti).parse(a); t.push(a), r.editCount++; let p = e.indexConfig || {}; if (p.byId \u0026\u0026 r.indexes.byId) {\n let d = vh(a);\n r.indexes.byId.set(d, a);\n } if (p.byType \u0026\u0026 r.indexes.byType) {\n let d = r.indexes.byType.get(o) || [];\n d.push(a), r.indexes.byType.set(o, d);\n } if (p.byRelation \u0026\u0026 r.indexes.byRelation) {\n let d = Object.entries(a);\n for (let [m, f] of d)\n if (m.endsWith(\"_id\") \u0026\u0026 m !== `${a.type}_id` \u0026\u0026 typeof f === \"string\") {\n let _ = r.indexes.byRelation.get(m) || new Map, g = _.get(f) || [];\n g.push(a), _.set(f, g), r.indexes.byRelation.set(m, _);\n }\n } if (p.bySubcircuit \u0026\u0026 r.indexes.bySubcircuit \u0026\u0026 \"subcircuit_id\" in a) {\n let d = a.subcircuit_id;\n if (d \u0026\u0026 typeof d === \"string\") {\n let m = r.indexes.bySubcircuit.get(d) || [];\n m.push(a), r.indexes.bySubcircuit.set(d, m);\n }\n } if (p.byCustomField \u0026\u0026 r.indexes.byCustomField) {\n for (let d of p.byCustomField)\n if (d in a) {\n let m = a[d];\n if (m !== void 0 \u0026\u0026 (typeof m === \"string\" || typeof m === \"number\")) {\n let f = String(m), _ = r.indexes.byCustomField.get(d), g = _.get(f) || [];\n g.push(a), _.set(f, g);\n }\n }\n } return a; }, delete: (c) =\u003e { let l = e.indexConfig || {}, a; if (l.byId \u0026\u0026 r.indexes.byId)\n a = r.indexes.byId.get(`${o}:${c}`);\n else if (l.byType \u0026\u0026 r.indexes.byType)\n a = (r.indexes.byType.get(o) || []).find((m) =\u003e m[`${o}_id`] === c);\n else\n a = t.find((d) =\u003e d[`${o}_id`] === c); if (!a)\n return; let p = t.indexOf(a); if (p \u003e= 0)\n t.splice(p, 1), r.editCount++; if (l.byId \u0026\u0026 r.indexes.byId) {\n let d = vh(a);\n r.indexes.byId.delete(d);\n } if (l.byType \u0026\u0026 r.indexes.byType) {\n let m = (r.indexes.byType.get(o) || []).filter((f) =\u003e f[`${o}_id`] !== c);\n r.indexes.byType.set(o, m);\n } if (l.byRelation \u0026\u0026 r.indexes.byRelation)\n for (let [d, m] of r.indexes.byRelation.entries())\n for (let [f, _] of m.entries()) {\n let g = _.filter((y) =\u003e y !== a);\n if (g.length === 0)\n m.delete(f);\n else\n m.set(f, g);\n } if (l.bySubcircuit \u0026\u0026 r.indexes.bySubcircuit \u0026\u0026 \"subcircuit_id\" in a) {\n let d = a.subcircuit_id;\n if (d) {\n let f = (r.indexes.bySubcircuit.get(d) || []).filter((_) =\u003e _ !== a);\n if (f.length === 0)\n r.indexes.bySubcircuit.delete(d);\n else\n r.indexes.bySubcircuit.set(d, f);\n }\n } if (l.byCustomField \u0026\u0026 r.indexes.byCustomField)\n for (let d of r.indexes.byCustomField.values())\n for (let [m, f] of d.entries()) {\n let _ = f.filter((g) =\u003e g !== a);\n if (_.length === 0)\n d.delete(m);\n else\n d.set(m, _);\n } }, update: (c, l) =\u003e { let a = e.indexConfig || {}, p; if (a.byId \u0026\u0026 r.indexes.byId)\n p = r.indexes.byId.get(`${o}:${c}`);\n else if (a.byType \u0026\u0026 r.indexes.byType)\n p = (r.indexes.byType.get(o) || []).find((m) =\u003e m[`${o}_id`] === c);\n else\n p = t.find((d) =\u003e d.type === o \u0026\u0026 d[`${o}_id`] === c); if (!p)\n return null; if (a.byRelation \u0026\u0026 r.indexes.byRelation) {\n let d = Object.entries(p);\n for (let [m, f] of d)\n if (m.endsWith(\"_id\") \u0026\u0026 m !== `${p.type}_id` \u0026\u0026 typeof f === \"string\") {\n if (m in l \u0026\u0026 l[m] !== f) {\n let _ = r.indexes.byRelation.get(m);\n if (_) {\n let y = (_.get(f) || []).filter((S) =\u003e S !== p);\n if (y.length === 0)\n _.delete(f);\n else\n _.set(f, y);\n }\n }\n }\n } if (a.bySubcircuit \u0026\u0026 r.indexes.bySubcircuit \u0026\u0026 \"subcircuit_id\" in p \u0026\u0026 \"subcircuit_id\" in l) {\n let d = p.subcircuit_id, m = l.subcircuit_id;\n if (d !== m) {\n let _ = (r.indexes.bySubcircuit.get(d) || []).filter((g) =\u003e g !== p);\n if (_.length === 0)\n r.indexes.bySubcircuit.delete(d);\n else\n r.indexes.bySubcircuit.set(d, _);\n }\n } if (a.byCustomField \u0026\u0026 r.indexes.byCustomField) {\n for (let d of a.byCustomField)\n if (d in p \u0026\u0026 d in l \u0026\u0026 p[d] !== l[d]) {\n let m = r.indexes.byCustomField.get(d);\n if (m) {\n let f = String(p[d]), g = (m.get(f) || []).filter((y) =\u003e y !== p);\n if (g.length === 0)\n m.delete(f);\n else\n m.set(f, g);\n }\n }\n } if (Object.assign(p, l), r.editCount++, a.byRelation \u0026\u0026 r.indexes.byRelation) {\n let d = Object.entries(p);\n for (let [m, f] of d)\n if (m.endsWith(\"_id\") \u0026\u0026 m !== `${p.type}_id` \u0026\u0026 typeof f === \"string\") {\n if (m in l) {\n let _ = r.indexes.byRelation.get(m) || new Map, g = _.get(f) || [];\n if (!g.includes(p))\n g.push(p), _.set(f, g), r.indexes.byRelation.set(m, _);\n }\n }\n } if (a.bySubcircuit \u0026\u0026 r.indexes.bySubcircuit \u0026\u0026 \"subcircuit_id\" in p \u0026\u0026 \"subcircuit_id\" in l) {\n let d = p.subcircuit_id;\n if (d \u0026\u0026 typeof d === \"string\") {\n let m = r.indexes.bySubcircuit.get(d) || [];\n if (!m.includes(p))\n m.push(p), r.indexes.bySubcircuit.set(d, m);\n }\n } if (a.byCustomField \u0026\u0026 r.indexes.byCustomField) {\n for (let d of a.byCustomField)\n if (d in p \u0026\u0026 d in l) {\n let m = p[d];\n if (m !== void 0 \u0026\u0026 (typeof m === \"string\" || typeof m === \"number\")) {\n let f = String(m), _ = r.indexes.byCustomField.get(d), g = _.get(f) || [];\n if (!g.includes(p))\n g.push(p), _.set(f, g);\n }\n }\n } return p; }, select: (c) =\u003e { if (o === \"source_component\")\n return t.find((l) =\u003e l.type === \"source_component\" \u0026\u0026 l.name === c.replace(/\\./g, \"\")) || null;\n else if (o === \"pcb_port\" || o === \"source_port\" || o === \"schematic_port\") {\n let [l, a] = c.replace(/\\./g, \"\").split(/[\\s\\\u003e]+/), p = t.find((m) =\u003e m.type === \"source_component\" \u0026\u0026 m.name === l);\n if (!p)\n return null;\n let d = t.find((m) =\u003e m.type === \"source_port\" \u0026\u0026 m.source_component_id === p.source_component_id \u0026\u0026 (m.name === a || (m.port_hints ?? []).includes(a)));\n if (!d)\n return null;\n if (o === \"source_port\")\n return d;\n if (o === \"pcb_port\")\n return t.find((m) =\u003e m.type === \"pcb_port\" \u0026\u0026 m.source_port_id === d.source_port_id) || null;\n else if (o === \"schematic_port\")\n return t.find((m) =\u003e m.type === \"schematic_port\" \u0026\u0026 m.source_port_id === d.source_port_id) || null;\n } return null; } }; } }); return n; };\nSh.unparsed = Sh;\nvar di = (t) =\u003e { let e = new Map; for (let r of t)\n if (r.type === \"schematic_sheet\" \u0026\u0026 r.name)\n e.set(r.schematic_sheet_id, r.name); return e; };\nvar jA = (t) =\u003e t.type === \"schematic_box\", Q1 = (t) =\u003e t.type === \"schematic_component\", Ah = (t) =\u003e t.schematic_sheet_id, XA = (t, e) =\u003e { if (!e)\n return; return wh(t).source_component.get(e)?.name; }, DA = (t, e) =\u003e { if (!t.schematic_component_id)\n return {}; let r = wh(e), n = r.schematic_component.get(t.schematic_component_id); if (!n?.source_component_id)\n return {}; let i = r.source_component.get(n.source_component_id); return { sourceComponentId: n.source_component_id, sourceComponentName: i?.name }; }, VA = (t, e, r, n) =\u003e { let i = Ah(t); if (i === void 0 \u0026\u0026 n)\n i = Ah(n); let s; if (i)\n s = r.get(i); let o = { lineItemType: \"SchematicBoxPlacement\", positionAnchor: \"center\", schX: t.center.x, schY: t.center.y, width: n?.width ?? t.size.width, height: n?.height ?? t.size.height, sourceComponentId: t.source_component_id, sourceComponentName: XA(e, t.source_component_id), schematicComponentId: t.schematic_component_id, schematicSymbolId: n?.schematic_symbol_id ?? t.schematic_symbol_id, subcircuitId: t.subcircuit_id ?? n?.subcircuit_id }; if (i)\n o.schematicSheetId = i; if (s)\n o.schematicSheetName = s; return o; }, zA = (t, e, r) =\u003e { let n = Ah(t), i; if (n)\n i = r.get(n); let s = { lineItemType: \"SchematicBoxPlacement\", positionAnchor: \"center\", schX: t.x + t.width / 2, schY: t.y + t.height / 2, width: t.width, height: t.height, ...DA(t, e), schematicComponentId: t.schematic_component_id, schematicSymbolId: t.schematic_symbol_id, subcircuitId: t.subcircuit_id }; if (n)\n s.schematicSheetId = n; if (i)\n s.schematicSheetName = i; return s; }, Z1 = (t) =\u003e { let e = t.filter(jA).filter((s) =\u003e s.schematic_component_id || s.schematic_symbol_id), r = di(t), n = new Set(t.filter(Q1).map((s) =\u003e s.schematic_component_id)), i = [...t.filter(Q1).map((s) =\u003e VA(s, t, r, e.find((o) =\u003e o.schematic_component_id === s.schematic_component_id))), ...e.filter((s) =\u003e !s.schematic_component_id || !n.has(s.schematic_component_id)).map((s) =\u003e zA(s, t, r))]; return { circuitJson: t, componentPlacements: i }; };\nclass Ws extends U {\n params;\n constructor(t) { super(); this.params = t; }\n _step() { let t = new tt(this.params.ctx); for (let e of tp(t)) {\n let { resistor: r, switchBox: n, signalPort: i, signalSchY: s, pullDirection: o } = e;\n if (e.horizontalPushbutton)\n continue;\n let c = t.connected(i.source_port_id);\n if (t.portsByNet.get(c)?.length !== 2)\n continue;\n if (i.needs_external_pullup || i.needs_external_pulldown)\n continue;\n let l = o === \"up\" ? s - (r.schY + r.height / 2) : r.schY - r.height / 2 - s;\n if (l \u003c= 1.5)\n continue;\n let a = o === \"up\" ? \"above\" : \"below\";\n this.params.issues.push({ lineItemType: \"PullResistorOnWrongSide\", resistorSchematicBox: r, hostSchematicBox: n, signalSourcePortId: i.source_port_id, signalPinName: i.name, signalSchY: s, pullDirection: o, preferredSide: a, wrongSideGap: l, maxRecommendedWrongSideGap: 1.5, message: `place ${r.sourceComponentName} ${a} ${n.sourceComponentName} so the pull-${o} branch reads toward ${o === \"up\" ? \"power\" : \"ground\"}` });\n } this.solved = true; }\n}\nfunction $s(t, e) { let r = t.find((l) =\u003e l.type === \"source_trace\" \u0026\u0026 l.source_trace_id === e.source_trace_id); if (r?.type === \"source_trace\" \u0026\u0026 r.name)\n return r.name; let n = e.edges[0], i = e.edges.at(-1), s = (l, a) =\u003e { let p = t.filter((S) =\u003e S.type === \"schematic_port\" \u0026\u0026 S.schematic_sheet_id === e.schematic_sheet_id \u0026\u0026 (a ? S.schematic_port_id === a : Math.hypot(S.center.x - l.x, S.center.y - l.y) \u003c= 0.01)); if (p.length !== 1 || p[0]?.type !== \"schematic_port\")\n return; let d = p[0], m = t.find((S) =\u003e S.type === \"source_port\" \u0026\u0026 S.source_port_id === d.source_port_id), f = t.find((S) =\u003e S.type === \"schematic_component\" \u0026\u0026 S.schematic_component_id === d.schematic_component_id), _ = m?.type === \"source_port\" ? m.source_component_id : f?.type === \"schematic_component\" ? f.source_component_id : void 0, g = t.find((S) =\u003e S.type === \"source_component\" \u0026\u0026 S.source_component_id === _); if (g?.type !== \"source_component\" || !g.name)\n return; let y = m?.type === \"source_port\" \u0026\u0026 m.name ? m.name : d.pin_number !== void 0 ? `pin${d.pin_number}` : d.display_pin_label; return y ? `${g.name}.${y}` : g.name; }, o = n \u0026\u0026 s(n.from, n.from_schematic_port_id), c = i \u0026\u0026 s(i.to, i.to_schematic_port_id); if (o \u0026\u0026 c)\n return `${o} to ${c}`; return r?.type === \"source_trace\" \u0026\u0026 r.display_name || o || c || \"trace\"; }\nvar q1 = (t, e, r) =\u003e { let n = [{ x: t.x, y: t.y }], i = (t.x + e.x) / 2, s = (t.y + e.y) / 2, o = { x: e.x, y: e.y }; switch (e.facingDirection) {\n case \"x+\":\n o.x += r;\n break;\n case \"x-\":\n o.x -= r;\n break;\n case \"y+\":\n o.y += r;\n break;\n case \"y-\":\n o.y -= r;\n break;\n} let c = t.facingDirection ?? \"none\", l = e.facingDirection ?? \"none\", a = (m) =\u003e { let f = n[n.length - 1]; if (f.x !== m.x || f.y !== m.y)\n n.push(m); }, p = Math.abs(t.y - e.y) \u003c= Math.max(0.000001, r * 0.1), d = Math.abs(t.x - e.x) \u003c= Math.max(0.000001, r * 0.1); if (c === \"none\" \u0026\u0026 l === \"none\")\n globalThis.__DEBUG_CALCULATE_ELBOW_CASE = 1, a({ x: i, y: t.y }), a({ x: i, y: e.y });\nelse if (c === \"x+\" \u0026\u0026 l === \"y+\")\n if (globalThis.__DEBUG_CALCULATE_ELBOW_CASE = 2, t.x \u003e e.x \u0026\u0026 t.y \u003c e.y)\n globalThis.__DEBUG_CALCULATE_ELBOW_CASE = 2.1, a({ x: t.x + r, y: t.y }), a({ x: t.x + r, y: e.y + r }), a({ x: e.x, y: e.y + r });\n else if (!d \u0026\u0026 !p \u0026\u0026 t.x \u003c e.x \u0026\u0026 t.y \u003e e.y)\n globalThis.__DEBUG_CALCULATE_ELBOW_CASE = 2.2, a({ x: e.x, y: t.y });\n else if (d)\n globalThis.__DEBUG_CALCULATE_ELBOW_CASE = 2.3, a({ x: t.x + r, y: t.y }), a({ x: t.x + r, y: e.y + r }), a({ x: e.x, y: e.y + r });\n else if (t.x \u003c e.x)\n globalThis.__DEBUG_CALCULATE_ELBOW_CASE = 2.4, a({ x: i, y: t.y }), a({ x: i, y: o.y }), a({ x: e.x, y: o.y });\n else if (t.y \u003c= e.y + r)\n globalThis.__DEBUG_CALCULATE_ELBOW_CASE = 2.5, a({ x: t.x + r, y: t.y }), a({ x: t.x + r, y: t.y + r }), a({ x: e.x, y: t.y + r }), a({ x: e.x, y: e.y });\n else\n globalThis.__DEBUG_CALCULATE_ELBOW_CASE = 2.6, a({ x: t.x + r, y: t.y }), a({ x: t.x + r, y: (t.y + e.y) / 2 }), a({ x: e.x, y: (t.y + e.y) / 2 });\nelse if (c === \"x+\" \u0026\u0026 l === \"x+\" \u0026\u0026 !p) {\n globalThis.__DEBUG_CALCULATE_ELBOW_CASE = 3;\n let m = Math.max(t.x + r, o.x);\n a({ x: m, y: t.y }), a({ x: m, y: e.y });\n}\nelse if (c === \"x+\" \u0026\u0026 l === \"x+\" \u0026\u0026 p)\n globalThis.__DEBUG_CALCULATE_ELBOW_CASE = 3.1, a({ x: t.x + r, y: t.y }), a({ x: t.x + r, y: t.y + r }), a({ x: e.x + r, y: t.y + r }), a({ x: e.x + r, y: e.y });\nelse if (c === \"x+\" \u0026\u0026 l === \"y-\")\n if (d \u0026\u0026 t.y \u003c= e.y)\n globalThis.__DEBUG_CALCULATE_ELBOW_CASE = 4.11, a({ x: t.x + r, y: t.y }), a({ x: t.x + r, y: s }), a({ x: e.x, y: s });\n else if (d \u0026\u0026 t.y \u003e e.y)\n globalThis.__DEBUG_CALCULATE_ELBOW_CASE = 4.12, a({ x: t.x + r, y: t.y }), a({ x: t.x + r, y: e.y - r }), a({ x: e.x, y: e.y - r });\n else if (t.x \u003c e.x \u0026\u0026 t.y \u003c e.y)\n globalThis.__DEBUG_CALCULATE_ELBOW_CASE = 4.2, a({ x: e.x, y: t.y });\n else if (t.x \u003e e.x \u0026\u0026 t.y \u003c e.y) {\n globalThis.__DEBUG_CALCULATE_ELBOW_CASE = 4.3;\n let m = t.x + r;\n a({ x: m, y: t.y }), a({ x: m, y: s }), a({ x: e.x, y: s });\n }\n else if (t.x \u003e e.x \u0026\u0026 t.y \u003e e.y) {\n globalThis.__DEBUG_CALCULATE_ELBOW_CASE = 4.4;\n let m = t.x + r;\n a({ x: m, y: t.y }), a({ x: m, y: o.y }), a({ x: e.x, y: o.y });\n }\n else if (t.y === e.y)\n globalThis.__DEBUG_CALCULATE_ELBOW_CASE = 4.5, a({ x: t.x + r, y: t.y }), a({ x: t.x + r, y: t.y - r }), a({ x: e.x, y: t.y - r });\n else\n globalThis.__DEBUG_CALCULATE_ELBOW_CASE = 4.6, a({ x: i, y: t.y }), a({ x: i, y: o.y }), a({ x: e.x, y: o.y });\nelse if (c === \"x+\" \u0026\u0026 l === \"x-\" \u0026\u0026 t.x + r \u003e= e.x - r \u0026\u0026 !p) {\n globalThis.__DEBUG_CALCULATE_ELBOW_CASE = 5;\n let m = t.x + r;\n a({ x: m, y: t.y }), a({ x: m, y: s }), a({ x: o.x, y: s }), a({ x: o.x, y: o.y });\n}\nelse if (c === \"x+\" \u0026\u0026 l === \"x-\" \u0026\u0026 p \u0026\u0026 e.x \u003e t.x)\n ;\nelse if (c === \"x+\" \u0026\u0026 l === \"x-\" \u0026\u0026 p)\n globalThis.__DEBUG_CALCULATE_ELBOW_CASE = 7, a({ x: t.x + r, y: t.y }), a({ x: t.x + r, y: t.y + r }), a({ x: e.x - r, y: t.y + r }), a({ x: e.x - r, y: t.y });\nelse {\n if (globalThis.__DEBUG_CALCULATE_ELBOW_CASE = 8, c === \"x+\")\n a({ x: t.x + r, y: t.y });\n a({ x: i, y: n[n.length - 1].y }), a({ x: i, y: o.y }), a({ x: o.x, y: o.y });\n} return a({ x: e.x, y: e.y }), n; };\nvar Ph = (t, e, r = {}) =\u003e { let n = t, i = e, s = false; if (n.x \u003e i.x || n.x === i.x \u0026\u0026 n.y \u003e i.y)\n s = true, [n, i] = [i, n]; let o = n.facingDirection === \"x-\", c = n.facingDirection === \"y-\", l = (P) =\u003e { let b = o ? n.x - (P.x - n.x) : P.x, C = c ? n.y - (P.y - n.y) : P.y, L = P.facingDirection; if (o) {\n if (L === \"x+\")\n L = \"x-\";\n else if (L === \"x-\")\n L = \"x+\";\n} if (c) {\n if (L === \"y+\")\n L = \"y-\";\n else if (L === \"y-\")\n L = \"y+\";\n} return { x: b, y: C, facingDirection: L }; }, a = (P, b) =\u003e { let C = P.x - b.x, L = P.y - b.y, B = b.x + L, k = b.y - C, I = P.facingDirection; switch (I) {\n case \"x+\":\n I = \"y-\";\n break;\n case \"y-\":\n I = \"x-\";\n break;\n case \"x-\":\n I = \"y+\";\n break;\n case \"y+\":\n I = \"x+\";\n break;\n} return { x: B, y: k, facingDirection: I }; }, p = (P, b) =\u003e { let C = P.x - b.x, L = P.y - b.y; return { x: b.x - L, y: b.y + C }; }, d = o || c ? l(n) : n, m = o || c ? l(i) : i, f = d, _ = m, g = false; if (d.facingDirection === \"y+\")\n g = true, f = { ...d, facingDirection: \"x+\" }, _ = a(m, d); let y = r?.overshoot ?? 0.1 * Math.max(Math.abs(f.x - _.x), Math.abs(f.y - _.y)), S = q1(f, _, y); if (g)\n S = S.map((P) =\u003e p(P, f)); if (o || c)\n S = S.map(({ x: P, y: b }) =\u003e ({ x: o ? n.x - (P - n.x) : P, y: c ? n.y - (b - n.y) : b })); return s ? S.reverse() : S; };\nclass de extends U {\n static EPSILON = 0.01;\n ctx;\n out;\n constructor({ ctx: t, issues: e }) { super(); this.ctx = t, this.out = e; }\n _step() { let t = this.ctx.circuitJson.filter((i) =\u003e i.type === \"schematic_port\"), e = new Map(t.map((i) =\u003e [i.schematic_port_id, i])), r = new Map(this.ctx.componentPlacements.flatMap((i) =\u003e i.schematicComponentId ? [[i.schematicComponentId, i]] : [])), n = new Set; for (let i of this.ctx.circuitJson.filter((s) =\u003e s.type === \"schematic_trace\")) {\n let s = this.getTracePoints(i), o = this.countTurns(s);\n if (o !== 3)\n continue;\n let c = [this.getCandidate({ trace: i, points: s, atStart: true, currentTurnCount: o, ports: t, portsById: e, placementsByComponentId: r }), this.getCandidate({ trace: i, points: s, atStart: false, currentTurnCount: o, ports: t, portsById: e, placementsByComponentId: r })].filter((a) =\u003e Boolean(a));\n for (let a of [...c]) {\n if (!a.target.sourceComponentName?.startsWith(\"U\"))\n continue;\n for (let p of [s[0], s.at(-1)]) {\n let d = this.findPortAtPoint(t, p, i.schematic_sheet_id), m = d?.schematic_component_id ? r.get(d.schematic_component_id) : void 0;\n if (!m || !/^[CR]/.test(m.sourceComponentName ?? \"\"))\n continue;\n c.push({ target: m, deltaSchX: -a.deltaSchX, deltaSchY: -a.deltaSchY, currentTurnCount: o, suggestedTurnCount: a.suggestedTurnCount });\n }\n }\n let l = (a) =\u003e /^[CR]/.test(a.target.sourceComponentName ?? \"\") ? 0 : a.target.sourceComponentName?.startsWith(\"U\") ? 2 : 1;\n c.sort((a, p) =\u003e l(a) - l(p));\n for (let a of c) {\n if (this.wouldOverlapAnotherComponent(a))\n continue;\n if (!this.validateMove(i, a, t))\n continue;\n let p = [a.target.schematicComponentId, a.deltaSchX.toFixed(3), a.deltaSchY.toFixed(3)].join(\"\\x00\");\n if (n.has(p))\n break;\n n.add(p), this.out.push(this.makeIssue(i, a));\n break;\n }\n } this.solved = true; }\n getCandidate({ trace: t, points: e, atStart: r, currentTurnCount: n, ports: i, portsById: s, placementsByComponentId: o }) { if (e.length \u003c 4)\n return; let c = r ? 0 : e.length - 1, l = r ? 1 : e.length - 2, a = r ? 2 : e.length - 3, p = r ? 3 : e.length - 4, d = e[c], m = e[l], f = e[a], _ = e[p], g = r ? t.edges[0] : t.edges.at(-1); if (!g)\n return; let y = r ? g.from_schematic_port_id : g.to_schematic_port_id, S = y ? s.get(y) : this.findPortAtPoint(i, d, t.schematic_sheet_id); if (!S?.schematic_component_id || !S.facing_direction)\n return; let P = this.getAxis(d, m), b = this.getAxis(m, f), C = this.getAxis(f, _), L = S.facing_direction === \"left\" || S.facing_direction === \"right\" ? \"horizontal\" : \"vertical\"; if (!P || !b || !C)\n return; if (P !== L || b === L || C !== L)\n return; if (!this.isPointInFacingDirection(d, m, S.facing_direction) || !this.isPointInFacingDirection(f, _, S.facing_direction))\n return; let B = o.get(S.schematic_component_id); if (!B)\n return; let k = f.x - m.x, I = f.y - m.y; if (Math.abs(k) \u003c= de.EPSILON \u0026\u0026 Math.abs(I) \u003c= de.EPSILON)\n return; let j = { x: d.x + k, y: d.y + I }, Q = r ? [j, ...e.slice(2)] : [...e.slice(0, -2), j], lt = this.countTurns(Q); if (lt === void 0 || lt !== 1 || lt \u003e= n)\n return; return { target: B, deltaSchX: k, deltaSchY: I, currentTurnCount: n, suggestedTurnCount: lt }; }\n validateMove(t, e, r) { let n = e.target.schematicComponentId, i = e.target.schematicSheetId, s = r.filter((b) =\u003e b.schematic_sheet_id === i), o = s.filter((b) =\u003e b.schematic_component_id === n), c = this.ctx.circuitJson.filter((b) =\u003e b.type === \"schematic_trace\" \u0026\u0026 b.schematic_sheet_id === i), l = (b, C) =\u003e b.edges.some((L) =\u003e L.from_schematic_port_id === C.schematic_port_id || L.to_schematic_port_id === C.schematic_port_id || this.pointsEqual(L.from, C.center) || this.pointsEqual(L.to, C.center)), a = c.filter((b) =\u003e o.some((C) =\u003e l(b, C))); if (!a.includes(t))\n return false; if (this.ctx.circuitJson.some((b) =\u003e b.type === \"schematic_net_label\" \u0026\u0026 b.schematic_sheet_id === i \u0026\u0026 o.some((C) =\u003e this.pointsEqual(b.anchor_position ?? b.center, C.center))))\n return false; let p = (b) =\u003e ({ x: b.x + e.deltaSchX, y: b.y + e.deltaSchY }), d = { left: \"x-\", right: \"x+\", up: \"y+\", down: \"y-\" }, m = (b, C) =\u003e ({ ...C \u0026\u0026 b.schematic_component_id === n ? p(b.center) : b.center, facingDirection: d[b.facing_direction] }), f = (b) =\u003e b.slice(1).reduce((C, L, B) =\u003e C + Math.abs(L.x - b[B].x) + Math.abs(L.y - b[B].y), 0), _ = (b) =\u003e b.slice(1).map((C, L) =\u003e ({ from: b[L], to: C })), g = zt(e.target.schX + e.deltaSchX, e.target.schY + e.deltaSchY, e.target.width, e.target.height), y = c.filter((b) =\u003e !a.includes(b)); if (y.some((b) =\u003e b.edges.some((C) =\u003e hn(C.from, C.to, tr(g)))))\n return false; let S = this.ctx.circuitJson.flatMap((b) =\u003e { if (b.type === \"schematic_net_label\" \u0026\u0026 b.schematic_sheet_id === i)\n return [tr(Ke(b))]; if (b.type !== \"schematic_text\" || b.schematic_sheet_id !== i)\n return []; return br(b.schematic_component_id === n ? { ...b, position: p(b.position) } : b); }); if (S.some((b) =\u003e Di(b, tr(g))))\n return false; let P = []; for (let b of a) {\n let C = this.getTracePoints(b);\n if (C.length \u003c 2 || b.junctions?.length)\n return false;\n let L = (z, N) =\u003e { let at = s.filter((ot) =\u003e N ? ot.schematic_port_id === N : this.pointsEqual(ot.center, z)); return at.length === 1 \u0026\u0026 this.pointsEqual(at[0].center, z) ? at[0] : void 0; }, B = L(C[0], b.edges[0].from_schematic_port_id), k = L(C.at(-1), b.edges.at(-1).to_schematic_port_id);\n if (!B?.facing_direction || !k?.facing_direction)\n return false;\n if (o.some((z) =\u003e l(b, z) \u0026\u0026 z !== B \u0026\u0026 z !== k))\n return false;\n let I = (z) =\u003e !this.pointsEqual(z, B.center) \u0026\u0026 !this.pointsEqual(z, k.center) \u0026\u0026 _(C).some(({ from: N, to: at }) =\u003e Math.abs(Math.hypot(z.x - N.x, z.y - N.y) + Math.hypot(z.x - at.x, z.y - at.y) - Math.hypot(at.x - N.x, at.y - N.y)) \u003c 0.000001);\n if (c.some((z) =\u003e z !== b \u0026\u0026 z.edges.some((N) =\u003e I(N.from) || I(N.to))))\n return false;\n if (this.ctx.circuitJson.some((z) =\u003e z.type === \"schematic_net_label\" \u0026\u0026 z.schematic_sheet_id === i \u0026\u0026 I(z.anchor_position ?? z.center)))\n return false;\n let j = Ph(m(B, true), m(k, true)).filter((z, N, at) =\u003e N === 0 || !this.pointsEqual(z, at[N - 1])), Q = this.countTurns(j), lt = this.countTurns(C);\n if (j.length \u003c 2 || Q === void 0 || lt === void 0 || Q \u003e lt || f(j) \u003e f(C) + 0.000001)\n return false;\n if (!this.isPointInFacingDirection(j[0], j[1], B.facing_direction) || !this.isPointInFacingDirection(j.at(-1), j.at(-2), k.facing_direction))\n return false;\n if (b === t) {\n let z = this.countTurns(Ph(m(B, false), m(k, false)));\n if (Q \u003e= lt || z === void 0 || Q \u003e= z)\n return false;\n e.suggestedTurnCount = Q;\n }\n for (let z of _(j)) {\n if (S.some((ot) =\u003e hn(z.from, z.to, ot)))\n return false;\n if (this.ctx.componentPlacements.some((ot) =\u003e { if (ot.schematicSheetId !== i)\n return false; let et = ot.schematicComponentId === n ? g : zt(ot.schX, ot.schY, ot.width, ot.height); return hn(z.from, z.to, tr(et)); }))\n return false;\n let N = Vi(z.from, z.to);\n if (!N)\n continue;\n if ([...y.flatMap((ot) =\u003e ot.edges), ...P.flatMap((ot) =\u003e _(ot.points))].some((ot) =\u003e { if ([B, k].some((D) =\u003e D.schematic_component_id !== n \u0026\u0026 [z.from, z.to].some((it) =\u003e this.pointsEqual(it, D.center)) \u0026\u0026 [ot.from, ot.to].some((it) =\u003e this.pointsEqual(it, D.center))) \u0026\u0026 this.getAxis(z.from, z.to) !== this.getAxis(ot.from, ot.to))\n return false; let et = Vi(ot.from, ot.to); return et \u0026\u0026 Di(N, et); }))\n return false;\n }\n P.push({ schematicTraceId: b.schematic_trace_id, points: j });\n } return e.suggestedTraces = P, true; }\n getTracePoints(t) { let e = t.edges[0]; if (!e)\n return []; let r = [e.from]; for (let n of t.edges) {\n let i = r.at(-1);\n if (!this.pointsEqual(i, n.from))\n return [];\n r.push(n.to);\n } return r; }\n countTurns(t) { let e = []; for (let [r, n] of t.slice(1).entries()) {\n let i = t[r];\n if (this.pointsEqual(i, n))\n continue;\n let s = this.getAxis(i, n);\n if (!s)\n return;\n e.push(s);\n } return e.slice(1).filter((r, n) =\u003e r !== e[n]).length; }\n pointsEqual(t, e) { let { EPSILON: r } = de; return Math.abs(t.x - e.x) \u003c= r \u0026\u0026 Math.abs(t.y - e.y) \u003c= r; }\n getAxis(t, e) { let r = Math.abs(e.x - t.x), n = Math.abs(e.y - t.y), { EPSILON: i } = de; if (r \u003c= i \u0026\u0026 n \u003e i)\n return \"vertical\"; if (n \u003c= i \u0026\u0026 r \u003e i)\n return \"horizontal\"; return; }\n isPointInFacingDirection(t, e, r) { let { EPSILON: n } = de; switch (r) {\n case \"left\": return e.x \u003c t.x - n;\n case \"right\": return e.x \u003e t.x + n;\n case \"up\": return e.y \u003e t.y + n;\n case \"down\": return e.y \u003c t.y - n;\n } }\n findPortAtPoint(t, e, r) { let { EPSILON: n } = de; return t.find((i) =\u003e i.schematic_sheet_id === r \u0026\u0026 Math.abs(i.center.x - e.x) \u003c= n \u0026\u0026 Math.abs(i.center.y - e.y) \u003c= n); }\n wouldOverlapAnotherComponent(t) { let e = zt(t.target.schX + t.deltaSchX, t.target.schY + t.deltaSchY, t.target.width, t.target.height); return this.ctx.componentPlacements.some((r) =\u003e { if (r === t.target)\n return false; if (r.schematicSheetId !== t.target.schematicSheetId)\n return false; return Boolean(xr(e, zt(r.schX, r.schY, r.width, r.height))); }); }\n makeIssue(t, e) { let r = e.target.sourceComponentName || \"component\", n = this.getMoveDirection(e.deltaSchX, e.deltaSchY), i = Math.abs(e.deltaSchX || e.deltaSchY), s = e.target.schX + e.deltaSchX, o = e.target.schY + e.deltaSchY; return { lineItemType: \"TraceCanBeSimplifiedByMovingComponent\", schematicTraceId: t.schematic_trace_id, traceName: $s(this.ctx.circuitJson, t), targetComponent: e.target, deltaSchX: e.deltaSchX, deltaSchY: e.deltaSchY, newSchX: s, newSchY: o, currentTurnCount: e.currentTurnCount, suggestedTurnCount: e.suggestedTurnCount, suggestedTraces: e.suggestedTraces, message: `move ${r} ${n} by ${Hr(i)} (to schX=${Hr(s)}, schY=${Hr(o)}) to reduce this trace from ${e.currentTurnCount} turns to ${e.suggestedTurnCount}` }; }\n getMoveDirection(t, e) { if (Math.abs(t) \u003e de.EPSILON)\n return t \u003e 0 ? \"right\" : \"left\"; return e \u003e 0 ? \"up\" : \"down\"; }\n static issueToString(t) { let e = []; return v(e, \"traceName\", t.traceName), v(e, \"targetComponentName\", t.targetComponent.sourceComponentName), v(e, \"deltaSchX\", t.deltaSchX, { formatDelta: true }), v(e, \"deltaSchY\", t.deltaSchY, { formatDelta: true }), v(e, \"newSchX\", t.newSchX), v(e, \"newSchY\", t.newSchY), v(e, \"currentTurnCount\", t.currentTurnCount), v(e, \"suggestedTurnCount\", t.suggestedTurnCount), v(e, \"message\", t.message), `\u003cTraceCanBeSimplifiedByMovingComponent ${e.join(\" \")} /\u003e`; }\n}\nfunction J1(t) { let e = new Set, r = new Map; for (let s of t) {\n if (s.type !== \"source_net\" \u0026\u0026 s.type !== \"source_port\")\n continue;\n let o = s.type === \"source_net\" ? s.source_net_id : s.source_port_id;\n if (s.type === \"source_net\" ? s.is_power || s.is_ground || s.is_positive_voltage_source : s.provides_power || s.requires_power || s.provides_ground || s.requires_ground)\n e.add(o);\n let l = s.subcircuit_connectivity_map_key;\n if (l !== void 0) {\n let a = r.get(l) ?? [];\n a.push(o), r.set(l, a);\n }\n} let n = cs(t), i = Kl([...Object.values(n.netMap), ...r.values()]); for (let s of Object.values(i))\n if (s.some((o) =\u003e e.has(o)))\n for (let o of s)\n e.add(o); return e; }\nclass me extends U {\n static EPSILON = 0.01;\n ctx;\n out;\n powerOrGroundConnectionIds;\n constructor({ ctx: t, issues: e }) { super(); this.ctx = t, this.out = e, this.powerOrGroundConnectionIds = J1(t.circuitJson); }\n _step() { let t = this.ctx.circuitJson.filter((s) =\u003e s.type === \"schematic_port\"), e = new Map(t.map((s) =\u003e [s.schematic_port_id, s])), r = new Map; for (let s of t) {\n if (!s.schematic_component_id)\n continue;\n let o = r.get(s.schematic_component_id) ?? [];\n o.push(s), r.set(s.schematic_component_id, o);\n } let n = new Map(this.ctx.componentPlacements.flatMap((s) =\u003e s.schematicComponentId ? [[s.schematicComponentId, s]] : [])), i = new Map; for (let s of this.ctx.circuitJson.filter((o) =\u003e o.type === \"schematic_trace\")) {\n let o = this.getTracePoints(s), c = this.countTurns(o);\n if (c === void 0 || c \u003c 2)\n continue;\n let l = this.getTraceEndpoints(s, o, t, e);\n if (!l)\n continue;\n for (let [a, p] of [l, [l[1], l[0]]]) {\n let d = this.getFlipCandidate({ trace: s, targetEndpoint: a, connectedEndpoint: p, currentTurnCount: c, portsByComponentId: r, placementsByComponentId: n });\n if (!d)\n continue;\n let m = d.targetPort.schematic_component_id, f = i.get(m);\n if (!f || this.isBetterCandidate(d, f))\n i.set(m, d);\n }\n } for (let s of i.values())\n this.out.push(this.makeIssue(s)); this.solved = true; }\n getFlipCandidate({ trace: t, targetEndpoint: e, connectedEndpoint: r, currentTurnCount: n, portsByComponentId: i, placementsByComponentId: s }) { let o = e.port, c = r.port, l = o.schematic_component_id, a = c.schematic_component_id; if (!l || !a || l === a || o.schematic_sheet_id !== c.schematic_sheet_id)\n return; let p = i.get(l); if (p?.length !== 2)\n return; if (p.some((b) =\u003e b.source_port_id \u0026\u0026 this.powerOrGroundConnectionIds.has(b.source_port_id)))\n return; if ((i.get(a) ?? []).length \u003c= 2)\n return; let m = p.find((b) =\u003e b.schematic_port_id !== o.schematic_port_id); if (!m || !this.areOppositePorts(o, m))\n return; let f = o.facing_direction, _ = m.facing_direction; if (!f || !_)\n return; if (!this.traceLeavesPortInFacingDirection(e))\n return; let g = c.center; if (this.isPointInFacingDirection(o.center, g, f) || !this.isPointInFacingDirection(m.center, g, _) || !c.facing_direction || !this.isPointInFacingDirection(g, m.center, c.facing_direction))\n return; let y = this.getMinimumTurnCount(m.center, g, _); if (y \u003e= n)\n return; let S = s.get(l), P = s.get(a); if (!S || !P)\n return; return { trace: t, targetPort: o, targetPlacement: S, connectedPlacement: P, suggestedFacingDirection: _, currentTurnCount: n, suggestedTurnCount: y, traceLength: this.getTraceLength(e.pointsFromEndpoint) }; }\n getTraceEndpoints(t, e, r, n) { let i = t.edges[0], s = t.edges.at(-1); if (!i || !s || e.length \u003c 2)\n return; let o = i.from_schematic_port_id ? n.get(i.from_schematic_port_id) : this.findPortAtPoint(r, e[0], t.schematic_sheet_id), c = s.to_schematic_port_id ? n.get(s.to_schematic_port_id) : this.findPortAtPoint(r, e.at(-1), t.schematic_sheet_id); if (!o || !c)\n return; return [{ port: o, pointsFromEndpoint: e }, { port: c, pointsFromEndpoint: [...e].reverse() }]; }\n getTracePoints(t) { let e = t.edges[0]; if (!e)\n return []; let r = [e.from]; for (let n of t.edges) {\n if (!this.pointsEqual(r.at(-1), n.from))\n return [];\n r.push(n.to);\n } return r; }\n countTurns(t) { let e = []; for (let [r, n] of t.slice(1).entries()) {\n let i = t[r];\n if (this.pointsEqual(i, n))\n continue;\n let s = this.getAxis(i, n);\n if (!s)\n return;\n if (e.at(-1) !== s)\n e.push(s);\n } return Math.max(0, e.length - 1); }\n traceLeavesPortInFacingDirection(t) { let e = t.pointsFromEndpoint.find((r) =\u003e !this.pointsEqual(r, t.port.center)); return Boolean(e \u0026\u0026 t.port.facing_direction \u0026\u0026 this.isPointInFacingDirection(t.port.center, e, t.port.facing_direction)); }\n areOppositePorts(t, e) { let r = (t.facing_direction === \"left\" \u0026\u0026 e.facing_direction === \"right\" || t.facing_direction === \"right\" \u0026\u0026 e.facing_direction === \"left\") \u0026\u0026 Math.abs(t.center.y - e.center.y) \u003c= me.EPSILON, n = (t.facing_direction === \"up\" \u0026\u0026 e.facing_direction === \"down\" || t.facing_direction === \"down\" \u0026\u0026 e.facing_direction === \"up\") \u0026\u0026 Math.abs(t.center.x - e.center.x) \u003c= me.EPSILON; return r || n; }\n getMinimumTurnCount(t, e, r) { return (r === \"left\" || r === \"right\" ? Math.abs(t.y - e.y) \u003c= me.EPSILON : Math.abs(t.x - e.x) \u003c= me.EPSILON) ? 0 : 1; }\n isPointInFacingDirection(t, e, r) { let { EPSILON: n } = me; switch (r) {\n case \"left\": return e.x \u003c t.x - n;\n case \"right\": return e.x \u003e t.x + n;\n case \"up\": return e.y \u003e t.y + n;\n case \"down\": return e.y \u003c t.y - n;\n } }\n getAxis(t, e) { let r = Math.abs(t.x - e.x), n = Math.abs(t.y - e.y), { EPSILON: i } = me; if (r \u003c= i \u0026\u0026 n \u003e i)\n return \"vertical\"; if (n \u003c= i \u0026\u0026 r \u003e i)\n return \"horizontal\"; return; }\n pointsEqual(t, e) { let { EPSILON: r } = me; return Math.abs(t.x - e.x) \u003c= r \u0026\u0026 Math.abs(t.y - e.y) \u003c= r; }\n findPortAtPoint(t, e, r) { return t.find((n) =\u003e n.schematic_sheet_id === r \u0026\u0026 this.pointsEqual(n.center, e)); }\n getTraceLength(t) { return t.slice(1).reduce((e, r, n) =\u003e { let i = t[n]; return e + Math.abs(r.x - i.x) + Math.abs(r.y - i.y); }, 0); }\n isBetterCandidate(t, e) { let r = t.currentTurnCount - t.suggestedTurnCount, n = e.currentTurnCount - e.suggestedTurnCount; return r \u003e n || r === n \u0026\u0026 t.traceLength \u003e e.traceLength; }\n makeIssue(t) { let e = t.targetPlacement.sourceComponentName || \"component\", r = t.connectedPlacement.sourceComponentName || \"component\", n = t.targetPort.pin_number ? `pin${t.targetPort.pin_number}` : t.targetPort.display_pin_label; return { lineItemType: \"TwoPinComponentCouldBeFlipped\", schematicTraceId: t.trace.schematic_trace_id, traceName: $s(this.ctx.circuitJson, t.trace), targetComponent: t.targetPlacement, connectedComponent: t.connectedPlacement, targetPin: n, currentFacingDirection: t.targetPort.facing_direction, suggestedFacingDirection: t.suggestedFacingDirection, deltaSchRotation: 180, currentTurnCount: t.currentTurnCount, suggestedTurnCount: t.suggestedTurnCount, message: `rotate ${e} by 180° so ${n ?? \"its connected pin\"} faces ${r} and reduce this trace from ${t.currentTurnCount} turns to ${t.suggestedTurnCount}` }; }\n static issueToString(t) { let e = []; return v(e, \"traceName\", t.traceName), v(e, \"targetComponentName\", t.targetComponent.sourceComponentName), v(e, \"connectedComponentName\", t.connectedComponent.sourceComponentName), v(e, \"targetPin\", t.targetPin), v(e, \"currentFacingDirection\", t.currentFacingDirection), v(e, \"suggestedFacingDirection\", t.suggestedFacingDirection), v(e, \"deltaSchRotation\", t.deltaSchRotation), v(e, \"currentTurnCount\", t.currentTurnCount), v(e, \"suggestedTurnCount\", t.suggestedTurnCount), v(e, \"message\", t.message), `\u003cTwoPinComponentCouldBeFlipped ${e.join(\" \")} /\u003e`; }\n}\nclass mi extends U {\n params;\n VERBOSE_NET_LABEL_MESSAGE = \"Create trace with schDisplayLabel\";\n netLabels;\n tokenToInvolvedPin;\n schematicSheetNameById;\n currentIndex = 0;\n seen = new Set;\n constructor(t) { super(); this.params = t; let { circuitJson: e } = t.ctx; this.netLabels = e.filter((r) =\u003e this.isSchematicNetLabel(r)), this.tokenToInvolvedPin = this.buildTokenToInvolvedPinMap(e), this.schematicSheetNameById = di(e), this.solved = this.netLabels.length === 0; }\n _step() { let t = this.netLabels[this.currentIndex++]; if (!t) {\n this.solved = true;\n return;\n } this.solved = this.currentIndex \u003e= this.netLabels.length; let e = `${t.schematic_sheet_id ?? \"\"}:${t.text}`; if (!t.text.includes(\"/\") || this.seen.has(e))\n return; this.seen.add(e); let r; if (t.schematic_sheet_id)\n r = this.schematicSheetNameById.get(t.schematic_sheet_id); let n = { lineItemType: \"VerboseSchematicNetLabel\", schematicNetLabelId: t.schematic_net_label_id, sourceNetId: t.source_net_id, schematicSheetId: t.schematic_sheet_id, schematicSheetName: r, text: t.text, involvedPins: this.getInvolvedPins(t.text, this.tokenToInvolvedPin), schX: t.center.x, schY: t.center.y, message: this.VERBOSE_NET_LABEL_MESSAGE }; this.params.issues.push(n); }\n static issueToString(t) { let e = []; return v(e, \"message\", t.message), v(e, \"text\", t.text), v(e, \"involvedPins\", t.involvedPins.join(\",\")), v(e, \"schSheetName\", t.schematicSheetName), v(e, \"schX\", t.schX), v(e, \"schY\", t.schY), `\u003cVerboseSchematicNetLabel ${e.join(\" \")} /\u003e`; }\n isSchematicNetLabel(t) { return t.type === \"schematic_net_label\"; }\n isSourcePort(t) { return t.type === \"source_port\"; }\n getSourceComponentWithName(t) { if (t.type !== \"source_component\" || !(\"source_component_id\" in t) || !(\"name\" in t) || typeof t.source_component_id !== \"string\" || typeof t.name !== \"string\")\n return null; return { source_component_id: t.source_component_id, name: t.name }; }\n getSourcePortNameCandidates(t) { return [t.most_frequently_referenced_by_name, t.name, ...t.port_hints ?? [], t.pin_number === void 0 ? void 0 : String(t.pin_number)].filter((e) =\u003e Boolean(e)); }\n getBestSourcePortName(t) { return t.most_frequently_referenced_by_name ?? t.name ?? (t.pin_number === void 0 ? \"\" : `pin${t.pin_number}`); }\n buildTokenToInvolvedPinMap(t) { let e = new Map(t.flatMap((n) =\u003e { let i = this.getSourceComponentWithName(n); return i ? [i] : []; }).map((n) =\u003e [n.source_component_id, n])), r = new Map; for (let n of t.filter((i) =\u003e this.isSourcePort(i))) {\n if (!n.source_component_id)\n continue;\n let i = e.get(n.source_component_id);\n if (!i?.name)\n continue;\n let s = `${i.name}.${this.getBestSourcePortName(n)}`;\n for (let o of this.getSourcePortNameCandidates(n))\n r.set(`${i.name}_${o}`, s);\n } return r; }\n getInvolvedPins(t, e) { let r = new Set; for (let n of t.split(\"/\")) {\n let i = e.get(n);\n if (i)\n r.add(i);\n } return Array.from(r); }\n}\nclass ui extends U {\n params;\n texts;\n obstacles;\n sheetNames;\n index = 0;\n constructor(t) { super(); this.params = t; let { ctx: e } = t; this.sheetNames = di(e.circuitJson); let r = new Set(e.circuitJson.flatMap((i) =\u003e i.type === \"schematic_component\" \u0026\u0026 i.is_box_with_pins === false \u0026\u0026 !i.symbol_name ? [i.schematic_component_id] : [])), n = new Set; this.texts = e.circuitJson.flatMap((i) =\u003e { if (i.type !== \"schematic_text\")\n return []; if (i.schematic_component_id || i.schematic_symbol_id)\n return []; let s = br(i); if (!s.length)\n return []; let o = i.schematic_sheet_id, c = JSON.stringify([o, i.text, i.position.x, i.position.y, i.font_size, i.anchor, i.rotation, i.color]); if (n.has(c))\n return []; return n.add(c), [{ text: i, isTraceLabel: Boolean(\"source_trace_id\" in i \u0026\u0026 i.source_trace_id), polygons: s, sheetId: o, object: { type: \"text\", id: i.schematic_text_id, text: i.text } }]; }), this.obstacles = [...e.componentPlacements.flatMap((i) =\u003e i.schematicComponentId \u0026\u0026 !r.has(i.schematicComponentId) ? [{ object: { type: \"component\", id: i.schematicComponentId, componentName: i.sourceComponentName, schematicComponentId: i.schematicComponentId }, polygons: [tr(zt(i.schX, i.schY, i.width, i.height))], sheetId: i.schematicSheetId }] : []), ...e.circuitJson.flatMap((i) =\u003e i.type === \"schematic_trace\" ? [{ object: { type: \"trace\", id: i.schematic_trace_id }, sheetId: i.schematic_sheet_id, segments: i.edges, polygons: i.edges.flatMap((s) =\u003e { let o = Vi(s.from, s.to); return o ? [o] : []; }) }] : [])], this.solved = this.texts.length === 0; }\n _step() { let t = this.texts[this.index], r = [...this.obstacles, ...this.texts.slice(this.index + 1)].filter((n) =\u003e this.collides(t, n)); if (r.length) {\n let n = t.isTraceLabel ? void 0 : this.findClearPosition(t);\n for (let i of r) {\n let s = i.object.componentName ?? i.object.text;\n this.params.issues.push({ lineItemType: \"SchematicTextCollision\", schematicSheetId: t.sheetId, schematicSheetName: t.sheetId ? this.sheetNames.get(t.sheetId) : void 0, schematicTextId: t.text.schematic_text_id, text: t.text.text, collidingObject: i.object, textBounds: zi(t.polygons), collidingObjectBounds: zi(i.polygons), suggestedMove: n, message: `Text \"${t.text.text}\" overlaps ${i.object.type}${s ? ` ${s}` : \"\"}; ${t.isTraceLabel ? \"adjust the owning trace's label placement or remove stale duplicates to leave the visible text area clear.\" : \"reposition the text to leave its visible area clear.\"}` });\n }\n } this.index++, this.solved = this.index \u003e= this.texts.length; }\n collides(t, e) { if (t.sheetId !== e.sheetId)\n return false; return t.polygons.some((r) =\u003e e.segments ? e.segments.some((n) =\u003e hn(n.from, n.to, r)) : e.polygons.some((n) =\u003e Di(r, n))); }\n findClearPosition(t) { let e = [...this.obstacles, ...this.texts.filter((n) =\u003e n !== t)], r = Math.max(0.1, t.text.font_size / 2); for (let n = r; n \u003c= Math.max(4, t.text.font_size * 8); n += r)\n for (let [i, s] of [[0, n], [0, -n], [-n, 0], [n, 0]]) {\n let o = Math.round((t.text.position.x + i) * 1000) / 1000, c = Math.round((t.text.position.y + s) * 1000) / 1000, l = { ...t, polygons: br({ ...t.text, position: { x: o, y: c } }) };\n if (e.every((a) =\u003e !this.collides(l, a)))\n return { newSchX: o, newSchY: c };\n } return; }\n static issueToString(t) { let e = []; return v(e, \"text\", t.text), v(e, \"collidingObjectType\", t.collidingObject.type), v(e, \"collidingText\", t.collidingObject.text), v(e, \"newSchX\", t.suggestedMove?.newSchX), v(e, \"newSchY\", t.suggestedMove?.newSchY), v(e, \"message\", t.message), `\u003cSchematicTextCollision ${e.join(\" \")} /\u003e`; }\n}\nclass Xr extends U {\n params;\n static MIN_DISTANCE = 6;\n networks;\n index = 0;\n constructor(t) { super(); this.params = t; this.networks = this.findNetworks(t.ctx), this.solved = this.networks.length === 0; }\n _step() { let t = this.networks[this.index], e = t.members.slice(0, 2), r = Math.max(Xr.MIN_DISTANCE, ...e.map((i) =\u003e 3 * Math.max(i.width, i.height))), n = e.map((i) =\u003e Math.hypot(Math.max(0, Math.abs(i.schX - t.pinPosition.x) - i.width / 2), Math.max(0, Math.abs(i.schY - t.pinPosition.y) - i.height / 2))); if (n.some((i) =\u003e i \u003e r)) {\n let i = t.host.sourceComponentName || \"component\", s = K1(t.pin), o = e.map((c) =\u003e c.sourceComponentName || \"component\").join(\", \");\n this.params.issues.push({ lineItemType: \"ResetNetworkNotGrouped\", hostSchematicBox: t.host, resetSourcePortId: t.pin.source_port_id, resetPinName: s, supportNetworkComponents: t.members, maxDistanceFromResetPin: Math.round(Math.max(...n) * 100) / 100, maxRecommendedDistance: r, message: `Group ${o} near ${i}.${s} so the reset pull-up and capacitor can be read together. Preserve all net connections; associated test points may remain in a debug area.` });\n } this.index++, this.solved = this.index \u003e= this.networks.length; }\n findNetworks(t) { let e = Zo(t.circuitJson), r = t.circuitJson.filter((_) =\u003e _.type === \"source_component\"), n = new Map(r.map((_) =\u003e [_.source_component_id, _])), i = t.circuitJson.filter((_) =\u003e _.type === \"source_port\"), s = new Map, o = new Map, c = new Set, l = new Set; for (let _ of i) {\n if (!_.source_component_id)\n continue;\n let g = s.get(_.source_component_id) ?? [];\n g.push(_), s.set(_.source_component_id, g);\n let y = e(_.source_port_id), S = o.get(y) ?? [];\n if (S.push(_), o.set(y, S), _.provides_power || _.requires_power)\n c.add(y);\n if (_.provides_ground || _.requires_ground)\n l.add(y);\n } for (let _ of t.circuitJson) {\n if (_.type !== \"source_net\")\n continue;\n if (_.is_power || _.is_positive_voltage_source)\n c.add(e(_.source_net_id));\n if (_.is_ground)\n l.add(e(_.source_net_id));\n } let a = new Map(t.componentPlacements.flatMap((_) =\u003e _.sourceComponentId ? [[_.sourceComponentId, _]] : [])), p = t.circuitJson.filter((_) =\u003e _.type === \"schematic_port\"), d = new Map(t.circuitJson.filter((_) =\u003e _.type === \"schematic_component\").map((_) =\u003e [_.schematic_component_id, _])), m = [], f = new Set; for (let _ of i) {\n if (!_.source_component_id || !K1(_) || _.do_not_connect)\n continue;\n if (n.get(_.source_component_id)?.ftype !== \"simple_chip\")\n continue;\n let g = e(_.source_port_id);\n if (f.has(g) || c.has(g) || l.has(g))\n continue;\n f.add(g);\n let y = o.get(g) ?? [];\n if (new Set(y.filter((Q) =\u003e Q.source_component_id \u0026\u0026 n.get(Q.source_component_id)?.ftype === \"simple_chip\").map((Q) =\u003e Q.source_component_id)).size !== 1)\n continue;\n let P = a.get(_.source_component_id), b = p.find((Q) =\u003e Q.source_port_id === _.source_port_id \u0026\u0026 Q.schematic_component_id === P?.schematicComponentId);\n if (!P || !b || b.schematic_sheet_id !== P.schematicSheetId)\n continue;\n let C = [], L = [], B = [], k = false;\n for (let Q of new Set(y.map((lt) =\u003e lt.source_component_id))) {\n if (!Q || Q === _.source_component_id)\n continue;\n let lt = n.get(Q)?.ftype, z = s.get(Q) ?? [], N = a.get(Q);\n if (lt === \"simple_connector\" || lt === \"simple_pin_header\")\n continue;\n if (!N) {\n k = true;\n break;\n }\n if (lt === \"simple_test_point\" \u0026\u0026 z.length === 1) {\n B.push(N);\n continue;\n }\n if (z.length !== 2) {\n k = true;\n break;\n }\n let at = z.find((et) =\u003e e(et.source_port_id) !== g);\n if (!at) {\n k = true;\n break;\n }\n let ot = e(at.source_port_id);\n if (lt === \"simple_resistor\" \u0026\u0026 c.has(ot) \u0026\u0026 !l.has(ot))\n C.push(N);\n else if (lt === \"simple_capacitor\" \u0026\u0026 l.has(ot) \u0026\u0026 !c.has(ot))\n L.push(N);\n else {\n k = true;\n break;\n }\n }\n if (k || C.length !== 1 || L.length !== 1)\n continue;\n let I = [...C, ...L, ...B], j = P.schematicComponentId ? d.get(P.schematicComponentId)?.schematic_group_id : void 0;\n if (I.some((Q) =\u003e { let lt = Q.schematicComponentId ? d.get(Q.schematicComponentId)?.schematic_group_id : void 0; return Q.schematicSheetId !== P.schematicSheetId || Q.subcircuitId !== P.subcircuitId || lt !== j; }))\n continue;\n m.push({ host: P, pin: _, pinPosition: b.center, members: I });\n } return m; }\n static issueToString(t) { let e = []; return v(e, \"hostComponentName\", t.hostSchematicBox.sourceComponentName), v(e, \"resetPin\", t.resetPinName), v(e, \"supportNetworkComponents\", t.supportNetworkComponents.map((r) =\u003e r.sourceComponentName || \"component\").join(\",\")), v(e, \"maxDistanceFromResetPin\", t.maxDistanceFromResetPin), v(e, \"maxRecommendedDistance\", t.maxRecommendedDistance), v(e, \"message\", t.message), `\u003cResetNetworkNotGrouped ${e.join(\" \")} /\u003e`; }\n}\nvar K1 = (t) =\u003e [t.name, ...t.port_hints ?? []].find((e) =\u003e /^N?(RESET|RST)(N|B)?$/.test(e.toUpperCase().replace(/[_\\-!~#/]/g, \"\")));\nvar UA = { FuseConnectorNotAligned: [Qr], TransistorLedNotAligned: [Zr], TransistorResistorNotAligned: [qr], PotentiometerHasIncorrectRailOrientation: [Jr], CapacitorSeparatedFromResistorDivider: [Kr], SeriesResistorsNotAligned: [tn], FuseDiodeNotAligned: [nn], InductorSeparatedFromChipPins: [on], SwitchMatrixDiodeSeparatedFromSwitch: [vr], SwitchMatrixBranchesTooSpreadOut: [vr], TransistorHasIncorrectRailOrientation: [xn], ParallelLedBranchesDrawnInline: [cn], SeriesLedChainNotOrdered: [wn], RailPathTooSpreadOut: [Fn], ResistorSeparatedFromChipPin: [Pn], InductorSeparatedFromChipPin: [bn], CapacitorSeparatedFromChipPins: [Mn], CrystalSeparatedFromChipPins: [fn], SharedNodeDiodesInline: [vn], DiodeCapacitorJunctionTooSpreadOut: [Sn], PiFilterComponentsNotGrouped: [Cn], MosfetGateNetworkNotGrouped: [kn], FlybackDiodeSeparatedFromRelayCoil: [Nn], ComponentOverlap: [Pr], SchematicBoxHasALotOfSurroundingWhitespace: [], CapacitorSymbolHorizontal: [le, _e], VerboseSchematicNetLabel: [mi], PinHeaderSchematicBoxTooWide: [Br], GenericSchematicBoxTooWide: [Br], SchematicBoxInnerLabelCollision: [$n], SchematicBoxInnerLabelOutOfBounds: [gn], SchematicPinPaddingToEdgeTooLarge: [jn], DiodeResistorNotAligned: [Ae], HighPassRcFilterComponentsNotGrouped: [sn], SeriesRcFilterComponentsNotGrouped: [dn], SwitchRcNetworkNotGrouped: [pn], ParallelResistorsDrawnInline: [mn], ResistorSeparatedFromCrystal: [ln], ParallelCapacitorsDrawnInline: [un], ParallelRcNotAligned: [An], ParallelDiodeResistorNotAligned: [Bn], ParallelDiodesNotAligned: [en], SeriesRcBranchNotGrouped: [rn], ParallelDiodeCapacitorNotAligned: [an], ComponentPinsWouldAlignWithVerticalShift: [sr], TraceCanBeSimplifiedByMovingComponent: [de], CrystalNotCenteredOverLoadCapacitors: [Oe], ComponentNetLabelCollision: [or], ComponentBoxNetLabelCollision: [or], NetLabelCollision: [or], FeedbackNetworkNotCompact: [Ar], PullResistorOnWrongSide: [ar, Ws], SchematicTextCollision: [ui], ResetNetworkNotGrouped: [Xr], TwoPinComponentCouldBeFlipped: [me], TwoPinComponentShouldBeVertical: [_e], TwoPinComponentHasInvertedRails: [_e], DecouplingCapacitorsNotCloseTogether: [Re], ConnectorPositionCausesTraceDetours: [Rn], LowSideTransistorNotAlignedWithLoad: [On], UsbSeriesResistorsNotAligned: [Wn], CurrentSenseShuntSeparatedFromInputs: [Yn], VoltageDividerSupplyResistorBelowGroundResistor: [Ln], RegulatorCapacitorsOnWrongSides: [Tn] };\nclass Bh extends ly {\n ctx;\n issues = [];\n pipelineDef = [mt(\"FuseConnectorAlignmentSolver\", Qr, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"TransistorLedAlignmentSolver\", Zr, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"TransistorResistorAlignmentSolver\", qr, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"PotentiometerRailOrientationSolver\", Jr, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"ResistorDividerCapacitorPlacementSolver\", Kr, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"SeriesResistorAlignmentSolver\", tn, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"FuseDiodeAlignmentSolver\", nn, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"SwitchRcNetworkGroupingSolver\", pn, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"SwitchMatrixDiodePlacementSolver\", vr, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"ParallelResistorPlacementSolver\", mn, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"ParallelLedBranchPlacementSolver\", cn, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"SeriesLedChainPlacementSolver\", wn, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"ParallelRcPlacementSolver\", An, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"ParallelDiodeResistorPlacementSolver\", Bn, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"ParallelDiodeAlignmentSolver\", en, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"SeriesRcBranchGroupingSolver\", rn, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"ParallelDiodeCapacitorAlignmentSolver\", an, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"SchematicTextClearanceSolver\", ui, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"ResetNetworkGroupingSolver\", Xr, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"SchematicBoxOverlapSolver\", Pr, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"CapacitorOrientationSolver\", le, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"VerboseNetLabelSolver\", mi, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"SchematicBoxTooWideSolver\", Br, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"SchematicPinPaddingToEdgeSolver\", jn, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"SchematicBoxInnerLabelBoundsSolver\", gn, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"SchematicBoxInnerLabelCollisionSolver\", $n, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"DiodeResistorAlignmentSolver\", Ae, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"ComponentPinAlignmentSolver\", sr, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"TraceSimplificationSolver\", de, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"CrystalLoadCapacitorPlacementSolver\", Oe, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"TwoPinComponentOrientationSolver\", me, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"FeedbackNetworkPlacementSolver\", Ar, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"TransistorRailOrientationSolver\", xn, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"TwoPinComponentRailOrientationSolver\", _e, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"PullResistorPlacementSolver\", ar, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"SwitchPullResistorPlacementSolver\", Ws, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"ComponentNetLabelCollisionSolver\", or, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"DecouplingCapacitorGroupingSolver\", Re, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"ConnectorPlacementSolver\", Rn, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"LowSideTransistorPlacementSolver\", On, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"UsbSeriesResistorPlacementSolver\", Wn, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"RegulatorInputOutputCapacitorPlacementSolver\", Tn, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"VoltageDividerPlacementSolver\", Ln, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"CurrentSenseShuntPlacementSolver\", Yn, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"RelayFlybackDiodePlacementSolver\", Nn, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"SharedNodeDiodePlacementSolver\", vn, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"DiodeCapacitorStagePlacementSolver\", Sn, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"PiFilterPlacementSolver\", Cn, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"MosfetGateNetworkPlacementSolver\", kn, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"ChipSupplyInductorPlacementSolver\", bn, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"ChipPinResistorPlacementSolver\", Pn, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"ChipPinPairCapacitorPlacementSolver\", Mn, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"ChipPinCrystalPlacementSolver\", fn, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"RailPathVisibilitySolver\", Fn, (t) =\u003e [{ ctx: t.ctx, issues: t.issues, maxSpan: t.railPathVisibility?.maxSpan, maxLength: t.railPathVisibility?.maxPathLength }]), mt(\"HighPassRcFilterPlacementSolver\", sn, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"SeriesRcFilterPlacementSolver\", dn, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"CrystalResistorPlacementSolver\", ln, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"ParallelCapacitorAlignmentSolver\", un, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }]), mt(\"ChipPinPairInductorPlacementSolver\", on, (t) =\u003e [{ ctx: t.ctx, issues: t.issues }])];\n selectedIssueTypes;\n railPathVisibility;\n constructor(t, e = {}) { super(t); if (this.railPathVisibility = e.railPathVisibility, e.issueTypes !== void 0) {\n this.selectedIssueTypes = new Set(e.issueTypes);\n let r = new Set(e.issueTypes.flatMap((n) =\u003e UA[n]));\n this.pipelineDef = this.pipelineDef.filter((n) =\u003e r.has(n.solverClass));\n } }\n _setup() { this.ctx = Z1(this.inputProblem); }\n getOutput() { let t = new Set(this.issues.flatMap((e) =\u003e e.lineItemType === \"TwoPinComponentShouldBeVertical\" \u0026\u0026 e.schematicBox.schematicComponentId ? [e.schematicBox.schematicComponentId] : [])); return { issues: this.issues.filter((e) =\u003e e.lineItemType !== \"CapacitorSymbolHorizontal\" || !t.has(e.schematicBox.schematicComponentId ?? \"\")).filter((e) =\u003e this.selectedIssueTypes === void 0 || this.selectedIssueTypes.has(e.lineItemType)), componentPlacements: this.ctx.componentPlacements }; }\n}\nvar js = ({ issues: t, componentPlacements: e, circuitJson: r }) =\u003e { let n = new Set, i = new Map(e.flatMap((l) =\u003e l.schematicComponentId ? [[l.schematicComponentId, l]] : [])), s = new Map; for (let l of e) {\n if (!l.sourceComponentName)\n continue;\n let a = s.get(l.sourceComponentName);\n if (a)\n a.push(l);\n else\n s.set(l.sourceComponentName, [l]);\n} let o = (l) =\u003e { if (!l)\n return; let a = l.schematicComponentId ? i.get(l.schematicComponentId) : e.find((p) =\u003e p.sourceComponentId === l.sourceComponentId \u0026\u0026 p.schX === l.schX \u0026\u0026 p.schY === l.schY); if (a)\n n.add(a); }, c = (l, a) =\u003e { if (!l)\n return; for (let p of s.get(l) ?? [])\n if (a === void 0 || p.schematicSheetId === a)\n n.add(p); }; for (let l of t)\n switch (l.lineItemType) {\n case \"FuseConnectorNotAligned\":\n o(l.fuseSchematicBox), o(l.connectorSchematicBox);\n break;\n case \"TransistorLedNotAligned\":\n o(l.transistorSchematicBox), o(l.ledSchematicBox);\n break;\n case \"TransistorResistorNotAligned\":\n o(l.transistorSchematicBox), o(l.resistorSchematicBox);\n break;\n case \"PotentiometerHasIncorrectRailOrientation\":\n o(l.schematicBox);\n break;\n case \"CapacitorSeparatedFromResistorDivider\":\n o(l.capacitorSchematicBox);\n for (let a of l.resistorSchematicBoxes)\n o(a);\n break;\n case \"SeriesResistorsNotAligned\":\n o(l.firstResistorSchematicBox), o(l.secondResistorSchematicBox);\n break;\n case \"FuseDiodeNotAligned\":\n o(l.fuseSchematicBox), o(l.diodeSchematicBox);\n break;\n case \"InductorSeparatedFromChipPins\":\n o(l.hostSchematicBox), o(l.inductorSchematicBox);\n break;\n case \"ParallelLedBranchesDrawnInline\":\n case \"SwitchMatrixBranchesTooSpreadOut\":\n for (let a of l.branchSchematicBoxes)\n o(a);\n break;\n case \"SwitchMatrixDiodeSeparatedFromSwitch\":\n o(l.switchSchematicBox), o(l.diodeSchematicBox);\n break;\n case \"SeriesLedChainNotOrdered\":\n for (let a of l.ledSchematicBoxes)\n o(a);\n break;\n case \"InductorSeparatedFromChipPin\":\n o(l.hostSchematicBox), o(l.inductorSchematicBox);\n break;\n case \"ResistorSeparatedFromChipPin\":\n o(l.hostSchematicBox), o(l.resistorSchematicBox);\n break;\n case \"CrystalSeparatedFromChipPins\":\n o(l.hostSchematicBox), o(l.crystalSchematicBox);\n break;\n case \"CapacitorSeparatedFromChipPins\":\n o(l.hostSchematicBox), o(l.capacitorSchematicBox);\n break;\n case \"TransistorHasIncorrectRailOrientation\":\n o(l.transistorSchematicBox), o(l.supplyResistorSchematicBox), o(l.groundResistorSchematicBox);\n break;\n case \"SharedNodeDiodesInline\":\n for (let a of l.diodeSchematicBoxes)\n o(a);\n break;\n case \"DiodeCapacitorJunctionTooSpreadOut\":\n o(l.capacitorSchematicBox);\n for (let a of l.diodeSchematicBoxes)\n o(a);\n break;\n case \"PiFilterComponentsNotGrouped\":\n o(l.inductorSchematicBox), o(l.firstCapacitorSchematicBox), o(l.secondCapacitorSchematicBox);\n break;\n case \"MosfetGateNetworkNotGrouped\":\n o(l.mosfetSchematicBox), o(l.seriesGateResistorSchematicBox), o(l.gateSourceResistorSchematicBox);\n break;\n case \"FlybackDiodeSeparatedFromRelayCoil\":\n o(l.relaySchematicBox), o(l.diodeSchematicBox);\n break;\n case \"CurrentSenseShuntSeparatedFromInputs\":\n o(l.amplifierSchematicBox), o(l.shuntSchematicBox);\n break;\n case \"VoltageDividerSupplyResistorBelowGroundResistor\":\n o(l.supplyResistorSchematicBox), o(l.groundResistorSchematicBox);\n break;\n case \"RegulatorCapacitorsOnWrongSides\":\n o(l.regulatorSchematicBox), o(l.inputCapacitorSchematicBox), o(l.outputCapacitorSchematicBox);\n break;\n case \"UsbSeriesResistorsNotAligned\":\n o(l.positiveResistorSchematicBox), o(l.negativeResistorSchematicBox);\n break;\n case \"LowSideTransistorNotAlignedWithLoad\":\n o(l.transistorSchematicBox), o(l.loadSchematicBox), o(l.baseResistorSchematicBox), o(l.clampDiodeSchematicBox);\n break;\n case \"DecouplingCapacitorsNotCloseTogether\":\n for (let a of l.capacitorSchematicBoxes)\n o(a);\n break;\n case \"ConnectorPositionCausesTraceDetours\":\n o(l.connectorSchematicBox);\n for (let a of l.connectedComponents)\n o(a);\n break;\n case \"ResetNetworkNotGrouped\":\n o(l.hostSchematicBox);\n for (let a of l.supportNetworkComponents)\n o(a);\n break;\n case \"SchematicTextCollision\":\n if (l.collidingObject.schematicComponentId)\n o(i.get(l.collidingObject.schematicComponentId));\n if (l.collidingObject.type === \"trace\")\n for (let a of t2({ schematicTraceId: l.collidingObject.id, circuitJson: r, placementByComponentId: i }))\n o(a);\n break;\n case \"ComponentOverlap\":\n o(l.firstComponent), o(l.secondComponent);\n break;\n case \"SchematicBoxHasALotOfSurroundingWhitespace\":\n case \"CapacitorSymbolHorizontal\":\n case \"PinHeaderSchematicBoxTooWide\":\n case \"GenericSchematicBoxTooWide\":\n case \"SchematicBoxInnerLabelCollision\":\n case \"SchematicBoxInnerLabelOutOfBounds\":\n case \"SchematicPinPaddingToEdgeTooLarge\":\n o(l.schematicBox);\n break;\n case \"VerboseSchematicNetLabel\":\n for (let a of l.involvedPins)\n c(GA(a), l.schematicSheetId);\n break;\n case \"SwitchRcNetworkNotGrouped\":\n if (o(l.switchSchematicBox), o(l.capacitorSchematicBox), l.resistorSchematicBox)\n o(l.resistorSchematicBox);\n break;\n case \"ResistorSeparatedFromCrystal\":\n o(l.crystalSchematicBox), o(l.resistorSchematicBox);\n break;\n case \"ParallelCapacitorsDrawnInline\":\n o(l.firstCapacitorSchematicBox), o(l.secondCapacitorSchematicBox);\n break;\n case \"ParallelResistorsDrawnInline\":\n o(l.firstResistorSchematicBox), o(l.secondResistorSchematicBox);\n break;\n case \"HighPassRcFilterComponentsNotGrouped\":\n case \"SeriesRcFilterComponentsNotGrouped\":\n case \"ParallelRcNotAligned\":\n o(l.resistorSchematicBox), o(l.capacitorSchematicBox);\n break;\n case \"ParallelDiodesNotAligned\":\n o(l.firstDiodeSchematicBox), o(l.secondDiodeSchematicBox);\n break;\n case \"SeriesRcBranchNotGrouped\":\n o(l.resistorSchematicBox), o(l.capacitorSchematicBox);\n break;\n case \"ParallelDiodeCapacitorNotAligned\":\n o(l.diodeSchematicBox), o(l.capacitorSchematicBox);\n break;\n case \"ParallelDiodeResistorNotAligned\":\n case \"DiodeResistorNotAligned\":\n o(l.diodeSchematicBox), o(l.resistorSchematicBox);\n break;\n case \"ComponentPinsWouldAlignWithVerticalShift\":\n o(l.firstComponent), o(l.secondComponent), o(l.targetComponent);\n break;\n case \"TraceCanBeSimplifiedByMovingComponent\":\n o(l.targetComponent);\n for (let a of t2({ schematicTraceId: l.schematicTraceId, circuitJson: r, placementByComponentId: i }))\n n.add(a);\n break;\n case \"CrystalNotCenteredOverLoadCapacitors\":\n o(l.crystalSchematicBox), o(l.firstLoadCapacitorSchematicBox), o(l.secondLoadCapacitorSchematicBox);\n break;\n case \"TwoPinComponentCouldBeFlipped\":\n o(l.targetComponent), o(l.connectedComponent);\n break;\n case \"FeedbackNetworkNotCompact\":\n o(l.amplifierSchematicBox);\n for (let a of l.feedbackComponents)\n o(a);\n break;\n case \"TwoPinComponentShouldBeVertical\":\n case \"TwoPinComponentHasInvertedRails\":\n o(l.schematicBox);\n break;\n case \"RailPathTooSpreadOut\":\n o(l.hostSchematicBox);\n for (let a of l.supportSchematicBoxes)\n o(a);\n break;\n case \"PullResistorOnWrongSide\":\n o(l.resistorSchematicBox), o(l.hostSchematicBox);\n break;\n case \"ComponentNetLabelCollision\":\n o(l.firstComponent), o(l.secondComponent);\n break;\n case \"ComponentBoxNetLabelCollision\":\n o(l.boxComponent), o(l.labelComponent);\n break;\n case \"NetLabelCollision\":\n for (let a of l.pairs)\n c(a.comp1Name, l.schematicSheetId), c(a.comp2Name, l.schematicSheetId);\n for (let a of l.moves)\n c(a.componentName, l.schematicSheetId);\n break;\n } return e.filter((l) =\u003e n.has(l)); }, Dr = (t) =\u003e { if (\"schematicSheetId\" in t || \"schematicSheetName\" in t) {\n let e = \"schematicSheetId\" in t \u0026\u0026 typeof t.schematicSheetId === \"string\" ? t.schematicSheetId : void 0, r = \"schematicSheetName\" in t \u0026\u0026 typeof t.schematicSheetName === \"string\" ? t.schematicSheetName : void 0;\n if (e || r)\n return { schematicSheetId: e, schematicSheetName: r };\n} for (let e of Object.values(t).flat())\n if (HA(e))\n return { schematicSheetId: e.schematicSheetId, schematicSheetName: e.schematicSheetName }; return {}; }, GA = (t) =\u003e { let e = t.lastIndexOf(\".\"); return e === -1 ? t : t.slice(0, e); }, HA = (t) =\u003e Boolean(t \u0026\u0026 typeof t === \"object\" \u0026\u0026 \"positionAnchor\" in t \u0026\u0026 t.positionAnchor === \"center\" \u0026\u0026 \"schX\" in t \u0026\u0026 \"schY\" in t \u0026\u0026 \"width\" in t \u0026\u0026 \"height\" in t), t2 = ({ schematicTraceId: t, circuitJson: e, placementByComponentId: r }) =\u003e { let n = e.find((a) =\u003e a.type === \"schematic_trace\" \u0026\u0026 a.schematic_trace_id === t), i = n?.edges[0], s = n?.edges.at(-1); if (!n || !i || !s)\n return []; let o = e.filter((a) =\u003e a.type === \"schematic_port\"), c = new Map(o.map((a) =\u003e [a.schematic_port_id, a])); return [i.from_schematic_port_id ? c.get(i.from_schematic_port_id) : e2(o, i.from, n.schematic_sheet_id), s.to_schematic_port_id ? c.get(s.to_schematic_port_id) : e2(o, s.to, n.schematic_sheet_id)].flatMap((a) =\u003e { let p = a?.schematic_component_id ? r.get(a.schematic_component_id) : void 0; return p ? [p] : []; }); }, e2 = (t, e, r) =\u003e t.find((n) =\u003e n.schematic_sheet_id === r \u0026\u0026 Math.abs(n.center.x - e.x) \u003c= 0.01 \u0026\u0026 Math.abs(n.center.y - e.y) \u003c= 0.01);\nclass Ih {\n lineItems;\n groupBySchematicSheet;\n constructor(t, e = false) { this.lineItems = t; this.groupBySchematicSheet = e; }\n getLineItems() { return this.lineItems; }\n getIssues(t = {}) { return this.lineItems.flatMap((e) =\u003e e.lineItemType === \"SchematicPlacementIssues\" ? e.issues : []).filter((e) =\u003e (t.issueTypes === void 0 || t.issueTypes.includes(e.lineItemType)) \u0026\u0026 (t.schematicSheetId === void 0 || (Dr(e).schematicSheetId ?? \"\") === t.schematicSheetId)); }\n getIssueCounts(t = {}) { let e = { FuseConnectorNotAligned: 0, TransistorLedNotAligned: 0, TransistorResistorNotAligned: 0, PotentiometerHasIncorrectRailOrientation: 0, CapacitorSeparatedFromResistorDivider: 0, SeriesResistorsNotAligned: 0, FuseDiodeNotAligned: 0, InductorSeparatedFromChipPins: 0, TransistorHasIncorrectRailOrientation: 0, FlybackDiodeSeparatedFromRelayCoil: 0, ComponentOverlap: 0, SchematicBoxHasALotOfSurroundingWhitespace: 0, CapacitorSymbolHorizontal: 0, VerboseSchematicNetLabel: 0, PinHeaderSchematicBoxTooWide: 0, GenericSchematicBoxTooWide: 0, SchematicBoxInnerLabelCollision: 0, SchematicBoxInnerLabelOutOfBounds: 0, SchematicPinPaddingToEdgeTooLarge: 0, DiodeResistorNotAligned: 0, HighPassRcFilterComponentsNotGrouped: 0, SeriesRcFilterComponentsNotGrouped: 0, SwitchRcNetworkNotGrouped: 0, ParallelResistorsDrawnInline: 0, ResistorSeparatedFromCrystal: 0, ParallelCapacitorsDrawnInline: 0, ParallelRcNotAligned: 0, ParallelDiodeResistorNotAligned: 0, ParallelDiodesNotAligned: 0, SeriesRcBranchNotGrouped: 0, ParallelDiodeCapacitorNotAligned: 0, ComponentPinsWouldAlignWithVerticalShift: 0, TraceCanBeSimplifiedByMovingComponent: 0, CrystalNotCenteredOverLoadCapacitors: 0, ComponentNetLabelCollision: 0, ComponentBoxNetLabelCollision: 0, NetLabelCollision: 0, FeedbackNetworkNotCompact: 0, PullResistorOnWrongSide: 0, SchematicTextCollision: 0, ResetNetworkNotGrouped: 0, TwoPinComponentCouldBeFlipped: 0, TwoPinComponentShouldBeVertical: 0, TwoPinComponentHasInvertedRails: 0, DecouplingCapacitorsNotCloseTogether: 0, ConnectorPositionCausesTraceDetours: 0, LowSideTransistorNotAlignedWithLoad: 0, UsbSeriesResistorsNotAligned: 0, RegulatorCapacitorsOnWrongSides: 0, VoltageDividerSupplyResistorBelowGroundResistor: 0, CurrentSenseShuntSeparatedFromInputs: 0, DiodeCapacitorJunctionTooSpreadOut: 0, SharedNodeDiodesInline: 0, PiFilterComponentsNotGrouped: 0, MosfetGateNetworkNotGrouped: 0, CapacitorSeparatedFromChipPins: 0, CrystalSeparatedFromChipPins: 0, ResistorSeparatedFromChipPin: 0, InductorSeparatedFromChipPin: 0, RailPathTooSpreadOut: 0, SwitchMatrixDiodeSeparatedFromSwitch: 0, SwitchMatrixBranchesTooSpreadOut: 0, ParallelLedBranchesDrawnInline: 0, SeriesLedChainNotOrdered: 0 }; for (let r of this.getIssues(t))\n e[r.lineItemType]++; return e; }\n getString() { return this.toString(); }\n schematicBoxPlacementsToString(t) { let e = []; return v(e, \"componentName\", t.sourceComponentName), v(e, \"positionAnchor\", t.positionAnchor), v(e, \"schX\", t.schX), v(e, \"schY\", t.schY), v(e, \"width\", t.width), v(e, \"height\", t.height), `\u003cSchematicBoxPlacement ${e.join(\" \")} /\u003e`; }\n schematicIssuesToString(t) { switch (t.lineItemType) {\n case \"FuseConnectorNotAligned\": return Qr.issueToString(t);\n case \"TransistorLedNotAligned\": return Zr.issueToString(t);\n case \"TransistorResistorNotAligned\": return qr.issueToString(t);\n case \"PotentiometerHasIncorrectRailOrientation\": return Jr.issueToString(t);\n case \"CapacitorSeparatedFromResistorDivider\": return Kr.issueToString(t);\n case \"SeriesResistorsNotAligned\": return tn.issueToString(t);\n case \"FuseDiodeNotAligned\": return nn.issueToString(t);\n case \"InductorSeparatedFromChipPins\": return on.issueToString(t);\n case \"TransistorHasIncorrectRailOrientation\": return xn.issueToString(t);\n case \"SwitchMatrixBranchesTooSpreadOut\":\n case \"SwitchMatrixDiodeSeparatedFromSwitch\": return vr.issueToString(t);\n case \"ParallelLedBranchesDrawnInline\": return cn.issueToString(t);\n case \"SeriesLedChainNotOrdered\": return wn.issueToString(t);\n case \"InductorSeparatedFromChipPin\": return bn.issueToString(t);\n case \"ResistorSeparatedFromChipPin\": return Pn.issueToString(t);\n case \"CrystalSeparatedFromChipPins\": return fn.issueToString(t);\n case \"CapacitorSeparatedFromChipPins\": return Mn.issueToString(t);\n case \"SharedNodeDiodesInline\": return vn.issueToString(t);\n case \"DiodeCapacitorJunctionTooSpreadOut\": return Sn.issueToString(t);\n case \"PiFilterComponentsNotGrouped\": return Cn.issueToString(t);\n case \"MosfetGateNetworkNotGrouped\": return kn.issueToString(t);\n case \"CurrentSenseShuntSeparatedFromInputs\": return Yn.issueToString(t);\n case \"ComponentOverlap\": return Pr.issueToString(t);\n case \"CapacitorSymbolHorizontal\": return le.issueToString(t);\n case \"DecouplingCapacitorsNotCloseTogether\": return Re.issueToString(t);\n case \"VerboseSchematicNetLabel\": return mi.issueToString(t);\n case \"PinHeaderSchematicBoxTooWide\":\n case \"GenericSchematicBoxTooWide\": return Br.issueToString(t);\n case \"SchematicBoxInnerLabelOutOfBounds\": return gn.issueToString(t);\n case \"SchematicBoxInnerLabelCollision\": return $n.issueToString(t);\n case \"SchematicPinPaddingToEdgeTooLarge\": return jn.issueToString(t);\n case \"HighPassRcFilterComponentsNotGrouped\": return sn.issueToString(t);\n case \"SeriesRcFilterComponentsNotGrouped\": return dn.issueToString(t);\n case \"SwitchRcNetworkNotGrouped\": return pn.issueToString(t);\n case \"ResistorSeparatedFromCrystal\": return ln.issueToString(t);\n case \"ParallelCapacitorsDrawnInline\": return un.issueToString(t);\n case \"ParallelResistorsDrawnInline\": return mn.issueToString(t);\n case \"ParallelRcNotAligned\": return An.issueToString(t);\n case \"ParallelDiodesNotAligned\": return en.issueToString(t);\n case \"SeriesRcBranchNotGrouped\": return rn.issueToString(t);\n case \"ParallelDiodeCapacitorNotAligned\": return an.issueToString(t);\n case \"ParallelDiodeResistorNotAligned\": return Bn.issueToString(t);\n case \"DiodeResistorNotAligned\": return Ae.issueToString(t);\n case \"ComponentPinsWouldAlignWithVerticalShift\": return sr.issueToString(t);\n case \"TraceCanBeSimplifiedByMovingComponent\": return de.issueToString(t);\n case \"CrystalNotCenteredOverLoadCapacitors\": return Oe.issueToString(t);\n case \"TwoPinComponentCouldBeFlipped\": return me.issueToString(t);\n case \"FeedbackNetworkNotCompact\": return Ar.issueToString(t);\n case \"TwoPinComponentShouldBeVertical\":\n case \"TwoPinComponentHasInvertedRails\": return _e.issueToString(t);\n case \"RailPathTooSpreadOut\": return Fn.issueToString(t);\n case \"PullResistorOnWrongSide\": return ar.issueToString(t);\n case \"NetLabelCollision\": return or.netLabelCollisionToString(t);\n case \"SchematicTextCollision\": return ui.issueToString(t);\n case \"ResetNetworkNotGrouped\": return Xr.issueToString(t);\n case \"ConnectorPositionCausesTraceDetours\": return Rn.issueToString(t);\n case \"LowSideTransistorNotAlignedWithLoad\": return On.issueToString(t);\n case \"FlybackDiodeSeparatedFromRelayCoil\": return Nn.issueToString(t);\n case \"VoltageDividerSupplyResistorBelowGroundResistor\": return Ln.issueToString(t);\n case \"RegulatorCapacitorsOnWrongSides\": return Tn.issueToString(t);\n case \"UsbSeriesResistorsNotAligned\": return Wn.issueToString(t);\n default: return \"\";\n } }\n toString() {\n let t = this.lineItems.filter((i) =\u003e i.lineItemType === \"SchematicBoxPlacement\"), e = this.lineItems.flatMap((i) =\u003e i.lineItemType === \"SchematicPlacementIssues\" ? i.issues : []);\n if (e.length === 0)\n return \"\";\n if (!this.groupBySchematicSheet)\n return this.issueContextToLines(t, e).join(`\n`);\n let r = new Map, n = (i) =\u003e { let s = i.schematicSheetId ?? i.schematicSheetName ?? \"__default__\", o = r.get(s); if (o)\n return o; let c = { ...i, placements: [], issues: [] }; return r.set(s, c), c; };\n for (let i of e)\n n(Dr(i)).issues.push(i);\n for (let i of t)\n n({ schematicSheetId: i.schematicSheetId, schematicSheetName: i.schematicSheetName }).placements.push(i);\n return [...r.values()].flatMap((i) =\u003e { let s = []; return v(s, \"name\", i.schematicSheetName), v(s, \"id\", i.schematicSheetId), [`\u003cSchematicSheet${s.length \u003e 0 ? ` ${s.join(\" \")}` : \"\"}\u003e`, ...this.issueContextToLines(i.placements, i.issues), \"\u003c/SchematicSheet\u003e\"]; }).join(`\n`);\n }\n issueContextToLines(t, e) { return [...t.length \u003e 0 ? [\"\u003cSchematicBoxPositions\u003e\", ...t.map(this.schematicBoxPlacementsToString), \"\u003c/SchematicBoxPositions\u003e\"] : [], \"\u003cSchematicPlacementIssues\u003e\", ...e.map(this.schematicIssuesToString), \"\u003c/SchematicPlacementIssues\u003e\"]; }\n}\nvar Fh = (t, e = {}) =\u003e { let r = new Bh(t, e); r.solve(); let { issues: n, componentPlacements: i } = r.getOutput(), o = [...js({ issues: n, componentPlacements: i, circuitJson: t }), ...n.length \u003e 0 ? [{ lineItemType: \"SchematicPlacementIssues\", issues: n }] : []], c = new Set(t.flatMap((l) =\u003e (\"schematic_sheet_id\" in l) \u0026\u0026 typeof l.schematic_sheet_id === \"string\" ? [l.schematic_sheet_id] : [])); return new Ih(o, c.size \u003e 1); };\nae(ce());\nae(ce());\nvar Ow = ae(c2());\nae(ce());\nae(ce());\nae(ce());\nae(ce());\nfunction ue(t, e) { return Array.isArray(e) ? [t.a * e[0] + t.c * e[1] + t.e, t.b * e[0] + t.d * e[1] + t.f] : { x: t.a * e.x + t.c * e.y + t.e, y: t.b * e.x + t.d * e.y + t.f }; }\nfunction l2(t) { return typeof t \u003e \"u\"; }\nfunction p2(t, e = 0) { return { a: 1, c: 0, e: t, b: 0, d: 1, f: e }; }\nfunction Mc(...t) { t = Array.isArray(t[0]) ? t[0] : t; let e = (r, n) =\u003e ({ a: r.a * n.a + r.c * n.b, c: r.a * n.c + r.c * n.d, e: r.a * n.e + r.c * n.f + r.e, b: r.b * n.a + r.d * n.b, d: r.b * n.c + r.d * n.d, f: r.b * n.e + r.d * n.f + r.f }); switch (t.length) {\n case 0: throw Error(\"no matrices provided\");\n case 1: return t[0];\n case 2: return e(t[0], t[1]);\n default: {\n let [r, n, ...i] = t, s = e(r, n);\n return Mc(s, ...i);\n }\n} }\nvar { cos: bP, sin: vP} = Math;\nfunction SP(t, e, r) { let n = bP(t), i = vP(t), s = { a: n, c: -i, e: 0, b: i, d: n, f: 0 }; return l2(e) || l2(r) ? s : Mc([p2(e, r), s, p2(-e, -r)]); }\nfunction wP(t, e) { function r() { this.constructor = t; } r.prototype = e.prototype, t.prototype = new r; }\nfunction Cc(t, e, r, n) { var i = Error.call(this, t); return Object.setPrototypeOf \u0026\u0026 Object.setPrototypeOf(i, Cc.prototype), i.expected = e, i.found = r, i.location = n, i.name = \"SyntaxError\", i; }\nwP(Cc, Error);\nfunction Ch(t, e, r) { return r = r || \" \", t.length \u003e e ? t : (e -= t.length, r += r.repeat(e), t + r.slice(0, e)); }\nCc.prototype.format = function (t) {\n var e = \"Error: \" + this.message;\n if (this.location) {\n var r = null, n;\n for (n = 0; n \u003c t.length; n++)\n if (t[n].source === this.location.source) {\n r = t[n].text.split(/\\r\\n|\\n|\\r/g);\n break;\n }\n var i = this.location.start, s = this.location.source \u0026\u0026 typeof this.location.source.offset == \"function\" ? this.location.source.offset(i) : i, o = this.location.source + \":\" + s.line + \":\" + s.column;\n if (r) {\n var c = this.location.end, l = Ch(\"\", s.line.toString().length, \" \"), a = r[i.line - 1], p = i.line === c.line ? c.column : a.length + 1, d = p - i.column || 1;\n e += `\n --\u003e ` + o + `\n` + l + ` |\n` + s.line + \" | \" + a + `\n` + l + \" | \" + Ch(\"\", i.column - 1, \" \") + Ch(\"\", d, \"^\");\n }\n else\n e += `\n at ` + o;\n }\n return e;\n};\nCc.buildMessage = function (t, e) { var r = { literal: function (a) { return '\"' + i(a.text) + '\"'; }, class: function (a) { var p = a.parts.map(function (d) { return Array.isArray(d) ? s(d[0]) + \"-\" + s(d[1]) : s(d); }); return \"[\" + (a.inverted ? \"^\" : \"\") + p.join(\"\") + \"]\"; }, any: function () { return \"any character\"; }, end: function () { return \"end of input\"; }, other: function (a) { return a.description; } }; function n(a) { return a.charCodeAt(0).toString(16).toUpperCase(); } function i(a) { return a.replace(/\\\\/g, \"\\\\\\\\\").replace(/\"/g, \"\\\\\\\"\").replace(/\\0/g, \"\\\\0\").replace(/\\t/g, \"\\\\t\").replace(/\\n/g, \"\\\\n\").replace(/\\r/g, \"\\\\r\").replace(/[\\x00-\\x0F]/g, function (p) { return \"\\\\x0\" + n(p); }).replace(/[\\x10-\\x1F\\x7F-\\x9F]/g, function (p) { return \"\\\\x\" + n(p); }); } function s(a) { return a.replace(/\\\\/g, \"\\\\\\\\\").replace(/\\]/g, \"\\\\]\").replace(/\\^/g, \"\\\\^\").replace(/-/g, \"\\\\-\").replace(/\\0/g, \"\\\\0\").replace(/\\t/g, \"\\\\t\").replace(/\\n/g, \"\\\\n\").replace(/\\r/g, \"\\\\r\").replace(/[\\x00-\\x0F]/g, function (p) { return \"\\\\x0\" + n(p); }).replace(/[\\x10-\\x1F\\x7F-\\x9F]/g, function (p) { return \"\\\\x\" + n(p); }); } function o(a) { return r[a.type](a); } function c(a) { var p = a.map(o), d, m; if (p.sort(), p.length \u003e 0) {\n for (d = 1, m = 1; d \u003c p.length; d++)\n p[d - 1] !== p[d] \u0026\u0026 (p[m] = p[d], m++);\n p.length = m;\n} switch (p.length) {\n case 1: return p[0];\n case 2: return p[0] + \" or \" + p[1];\n default: return p.slice(0, -1).join(\", \") + \", or \" + p[p.length - 1];\n} } function l(a) { return a ? '\"' + i(a) + '\"' : \"end of input\"; } return \"Expected \" + c(t) + \" but \" + l(e) + \" found.\"; };\nfunction He(t) { if (t.length === 0)\n return { minX: 0, maxX: 0, minY: 0, maxY: 0 }; let e = 1 / 0, r = -1 / 0, n = 1 / 0, i = -1 / 0, s = (o) =\u003e { e = Math.min(e, o.x), r = Math.max(r, o.x), n = Math.min(n, o.y), i = Math.max(i, o.y); }; return t.forEach((o) =\u003e { switch (o.type) {\n case \"path\":\n o.points.forEach(s);\n break;\n case \"text\":\n s({ x: o.x, y: o.y });\n break;\n case \"circle\": {\n let { x: c, y: l, radius: a } = o;\n s({ x: c - a, y: l - a }), s({ x: c + a, y: l + a });\n break;\n }\n case \"box\": {\n let { x: c, y: l, width: a, height: p } = o, d = a / 2, m = p / 2;\n s({ x: c - d, y: l - m }), s({ x: c + d, y: l + m });\n break;\n }\n} }), { minX: e, maxX: r, minY: n, maxY: i }; }\nvar AP = (t, e = \"right\") =\u003e { switch (e) {\n case \"down\":\n switch (t) {\n case \"middle_top\": return \"middle_right\";\n case \"middle_bottom\": return \"middle_left\";\n case \"middle_left\": return \"middle_bottom\";\n case \"middle_right\": return \"middle_top\";\n }\n break;\n case \"up\":\n switch (t) {\n case \"middle_top\": return \"middle_left\";\n case \"middle_bottom\": return \"middle_right\";\n case \"middle_left\": return \"middle_top\";\n case \"middle_right\": return \"middle_bottom\";\n }\n break;\n case \"left\":\n switch (t) {\n case \"middle_top\": return \"middle_bottom\";\n case \"middle_bottom\": return \"middle_top\";\n case \"middle_left\": return \"middle_right\";\n case \"middle_right\": return \"middle_left\";\n }\n break;\n case \"right\": return t;\n} return t; }, Si = (t, e) =\u003e { let { primitives: r, center: n, ports: i, size: s } = t, o = Mc({ a: 1, b: 0, c: 0, d: -1, e: 0, f: 2 * n.y }), c = r.map((a) =\u003e { switch (a = { ...a }, a.type) {\n case \"path\": return { ...a, points: a.points.map((f) =\u003e ue(o, f)) };\n case \"text\":\n let p = ue(o, { x: a.x, y: a.y }), d = { top_left: \"bottom_left\", top_right: \"bottom_right\", bottom_left: \"top_left\", bottom_right: \"top_right\", center: \"center\", middle_top: \"middle_bottom\", middle_bottom: \"middle_top\", middle_left: \"middle_left\", middle_right: \"middle_right\" };\n return { ...a, x: p.x, y: p.y, anchor: d[a.anchor] };\n case \"circle\":\n case \"box\":\n let m = ue(o, { x: a.x, y: a.y });\n return { ...a, x: m.x, y: m.y };\n} }), l = i.map((a) =\u003e ({ ...a, ...ue(o, a) })); return { primitives: c, center: n, ports: l, size: s, ...e }; }, wi = (t, e) =\u003e { let { primitives: r, center: n, ports: i, size: s } = t, o = Mc({ a: -1, b: 0, c: 0, d: 1, e: 0, f: 2 * n.x }), c = r.map((a) =\u003e { switch (a = { ...a }, a.type) {\n case \"path\": return { ...a, points: a.points.map((f) =\u003e ue(o, f)) };\n case \"text\":\n let p = ue(o, { x: a.x, y: a.y }), d = { top_left: \"top_right\", top_right: \"top_left\", bottom_left: \"bottom_right\", bottom_right: \"bottom_left\", center: \"center\", middle_top: \"middle_top\", middle_bottom: \"middle_bottom\", middle_left: \"middle_right\", middle_right: \"middle_left\" };\n return { ...a, x: p.x, y: p.y, anchor: d[a.anchor] };\n case \"circle\":\n case \"box\":\n let m = ue(o, { x: a.x, y: a.y });\n return { ...a, x: m.x, y: m.y };\n} }), l = i.map((a) =\u003e ({ ...a, ...ue(o, a) })); return { primitives: c, center: n, ports: l, size: s, ...e }; }, Lo = (t, e) =\u003e { let { newOrientation: r, overrides: n } = e, i = { up: Math.PI / 2, right: 0, down: -Math.PI / 2, left: -Math.PI }, s = SP(r ? i[r] : Math.PI / 2, t.center.x, t.center.y), { primitives: o, center: c, size: l, ports: a } = t, p = o.map((f) =\u003e { switch (f = { ...f }, f.type) {\n case \"path\": return { ...f, points: f.points.map((S) =\u003e ue(s, S)) };\n case \"text\":\n let _ = ue(s, { x: f.x, y: f.y });\n return f.anchor = AP(f.anchor, r ?? \"right\"), { ...f, x: _.x, y: _.y };\n case \"circle\":\n let g = ue(s, { x: f.x, y: f.y });\n return { ...f, x: g.x, y: g.y };\n case \"box\":\n let y = ue(s, { x: f.x, y: f.y });\n return { ...f, x: y.x, y: y.y, width: f.height, height: f.width };\n} }), d = a.map((f) =\u003e ({ ...f, ...ue(s, f) })), m = He(p); return { primitives: p, center: c, ports: d, size: { width: m.maxX - m.minX, height: m.maxY - m.minY }, ...n }; }, Z = (t, e = \"down\", r = {}) =\u003e Lo(t, { newOrientation: e, overrides: r }), PP = class {\n symbol;\n constructor(t) { this.symbol = JSON.parse(JSON.stringify(t)), this.symbol.size = this.computeSize(); }\n changeTextAnchor(t, e, r) { return this.symbol = { ...this.symbol, primitives: this.symbol.primitives.map((n) =\u003e n.type === \"text\" \u0026\u0026 n.text === t ? { ...n, anchor: e, ...r ? { x: n.x + r.x, y: n.y + r.y } : {} } : n) }, this; }\n labelPort(t, e) { return this.symbol = { ...this.symbol, ports: this.symbol.ports.map((r) =\u003e r.labels.includes(t) ? { ...r, labels: e } : r) }, this; }\n rotateRightFacingSymbol(t) { return this.symbol = Lo(this.symbol, { newOrientation: t }), this; }\n computeSize() { let t = He(this.symbol.primitives); return { width: t.maxX - t.minX, height: t.maxY - t.minY }; }\n build() { return { ...this.symbol, size: this.computeSize() }; }\n}, Y = (t) =\u003e { let e = t.primitives ?? [...Object.values(t.paths ?? {}), ...Object.values(t.texts ?? {}), ...Object.values(t.circles ?? {}), ...Object.values(t.rects ?? {})], r = t.ports ?? Object.entries(t.refblocks).flatMap(([i, s]) =\u003e [{ ...s, labels: [i] }]), n = t.center ?? { x: t.bounds.centerX, y: t.bounds.centerY }; return r.length === 2 \u0026\u0026 (n = { x: (r[0].x + r[1].x) / 2, y: (r[0].y + r[1].y) / 2 }), new PP({ ...t, primitives: e, ports: r, center: n }); }, Ai = { paths: { path11: { type: \"path\", points: [{ x: -0.54, y: 0.03 }, { x: -0.3, y: 0.04 }], color: \"primary\", fill: false }, path12: { type: \"path\", points: [{ x: 0.29, y: 0.04 }, { x: 0.54, y: 0.04 }], color: \"primary\", fill: false }, \"path11-5-5\": { type: \"path\", points: [{ x: 0.1, y: 0.13 }, { x: 0, y: -0.06 }, { x: -0.11, y: 0.13 }], color: \"primary\", fill: false }, path17: { type: \"path\", points: [{ x: 0, y: -0.13 }, { x: 0.07, y: -0.11 }], color: \"primary\", fill: false }, path18: { type: \"path\", points: [{ x: 0.07, y: -0.11 }, { x: 0.14, y: -0.13 }], color: \"primary\", fill: false }, path19: { type: \"path\", points: [{ x: -0.15, y: -0.13 }, { x: -0.07, y: -0.11 }], color: \"primary\", fill: false }, path20: { type: \"path\", points: [{ x: -0.07, y: -0.11 }, { x: 0, y: -0.13 }], color: \"primary\", fill: false } }, refblocks: { left1: { x: -0.54, y: 0.03 }, right1: { x: 0.54, y: 0.04 } }, bounds: { width: 1.14, height: 0.79, centerX: 0, centerY: 0 }, circles: { path1: { type: \"circle\", x: 0, y: 0.04, radius: 0.29, color: \"primary\", fill: false } } }, { paths: BP, bounds: Vs, refblocks: h2, circles: IP } = Ai, FP = Y({ primitives: [...Object.values(BP), ...Object.values(IP), { type: \"text\", text: \"{REF}\", x: -0.15, y: 0.3894553499999995 }, { type: \"text\", text: \"{VAL}\", x: 0.15, y: 0.3894553499999995 }], ports: [{ ...h2.left1, labels: [\"1\"] }, { ...h2.right1, labels: [\"2\"] }], size: { width: Vs.width, height: Vs.height }, center: { x: Vs.centerX, y: Vs.centerY } }).rotateRightFacingSymbol(\"down\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_left\").changeTextAnchor(\"{VAL}\", \"middle_left\").build(), { paths: MP, bounds: zs, refblocks: d2, circles: CP } = Ai, kP = Y({ primitives: [...Object.values(MP), ...Object.values(CP), { type: \"text\", text: \"{REF}\", x: -0, y: 0.4094553499999995 }, { type: \"text\", text: \"{VAL}\", x: 0, y: -0.4094553499999995 }], ports: [{ ...d2.left1, labels: [\"1\"] }, { ...d2.right1, labels: [\"2\"] }], size: { width: zs.width, height: zs.height }, center: { x: zs.centerX, y: zs.centerY } }).changeTextAnchor(\"{VAL}\", \"middle_top\").rotateRightFacingSymbol(\"right\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").build(), { paths: NP, bounds: Us, refblocks: m2, circles: YP } = Ai, LP = Y({ primitives: [...Object.values(NP), ...Object.values(YP), { type: \"text\", text: \"{REF}\", x: -0, y: -0.3094553499999995 }, { type: \"text\", text: \"{VAL}\", x: 0, y: 0.4094553499999995 }], ports: [{ ...m2.left1, labels: [\"1\"] }, { ...m2.right1, labels: [\"2\"] }], size: { width: Us.width, height: Us.height }, center: { x: Us.centerX, y: Us.centerY } }).changeTextAnchor(\"{VAL}\", \"middle_bottom\").rotateRightFacingSymbol(\"left\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").build(), { paths: TP, bounds: Gs, refblocks: u2, circles: EP } = Ai, RP = Y({ primitives: [...Object.values(TP), ...Object.values(EP), { type: \"text\", text: \"{REF}\", x: -0, y: 0.4094553499999995 }, { type: \"text\", text: \"{VAL}\", x: 0, y: -0.4094553499999995 }], ports: [{ ...u2.left1, labels: [\"1\"] }, { ...u2.right1, labels: [\"2\"] }], size: { width: Gs.width, height: Gs.height }, center: { x: Gs.centerX, y: Gs.centerY } }).changeTextAnchor(\"{VAL}\", \"middle_top\").rotateRightFacingSymbol(\"right\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").build(), { paths: OP, bounds: Hs, refblocks: f2, circles: WP } = Ai, $P = Y({ primitives: [...Object.values(OP), ...Object.values(WP), { type: \"text\", text: \"{REF}\", x: 0.15, y: -0.2894553499999995 }, { type: \"text\", text: \"{VAL}\", x: -0.15, y: -0.2894553499999995 }], ports: [{ ...f2.left1, labels: [\"1\"] }, { ...f2.right1, labels: [\"2\"] }], size: { width: Hs.width, height: Hs.height }, center: { x: Hs.centerX, y: Hs.centerY } }).rotateRightFacingSymbol(\"up\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_left\").changeTextAnchor(\"{VAL}\", \"middle_left\").build(), { paths: jP, bounds: Qs, refblocks: y2, circles: XP } = Ai, DP = Y({ primitives: [...Object.values(jP), ...Object.values(XP), { type: \"text\", text: \"{REF}\", x: 0.15, y: -0.2894553499999995 }, { type: \"text\", text: \"{VAL}\", x: -0.15, y: -0.2894553499999995 }], ports: [{ ...y2.left1, labels: [\"1\"] }, { ...y2.right1, labels: [\"2\"] }], size: { width: Qs.width, height: Qs.height }, center: { x: Qs.centerX, y: Qs.centerY } }).rotateRightFacingSymbol(\"up\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_left\").changeTextAnchor(\"{VAL}\", \"middle_left\").build(), Pi = { paths: { path40: { type: \"path\", points: [{ x: 0.14, y: 0.04 }, { x: -0.12, y: -0.09 }], color: \"primary\", fill: false }, path41: { type: \"path\", points: [{ x: -0.12, y: 0.18 }, { x: 0.14, y: 0.04 }], color: \"primary\", fill: false }, path42: { type: \"path\", points: [{ x: -0.12, y: -0.09 }, { x: -0.12, y: 0.18 }], color: \"primary\", fill: false }, path43: { type: \"path\", points: [{ x: 0.14, y: 0.18 }, { x: 0.14, y: -0.09 }], color: \"primary\", fill: false }, path44: { type: \"path\", points: [{ x: -0.12, y: 0.04 }, { x: -0.52, y: 0.04 }], color: \"primary\", fill: false }, \"path44-0\": { type: \"path\", points: [{ x: 0.52, y: 0.04 }, { x: 0.15, y: 0.04 }], color: \"primary\", fill: false }, \"path43-8\": { type: \"path\", points: [{ x: 0.14, y: 0.18 }, { x: 0.08, y: 0.2 }], color: \"primary\", fill: false }, \"path43-8-3\": { type: \"path\", points: [{ x: 0.21, y: -0.11 }, { x: 0.15, y: -0.09 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: -0.01, y: 0.27 }, bottom1: { type: \"text\", text: \"{VAL}\", x: 0, y: -0.27 } }, refblocks: { left1: { x: -0.52, y: 0.04 }, right1: { x: 0.52, y: 0.04 } }, bounds: { minX: -0.55, maxX: 0.55, minY: -0.27, maxY: 0.27, width: 1.09, height: 0.55, centerX: 0, centerY: 0 }, circles: {} }, { paths: VP, texts: Drt, bounds: Zs, refblocks: _2, circles: zP } = Pi, UP = Y({ primitives: [...Object.values(VP), ...Object.values(zP), { type: \"text\", text: \"{REF}\", x: -0.15, y: 0.3294553499999995 }, { type: \"text\", text: \"{VAL}\", x: 0.15, y: 0.3294553499999995 }], ports: [{ ..._2.left1, labels: [\"1\"] }, { ..._2.right1, labels: [\"2\"] }], size: { width: Zs.width, height: Zs.height }, center: { x: Zs.centerX, y: Zs.centerY } }).rotateRightFacingSymbol(\"down\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_left\").changeTextAnchor(\"{VAL}\", \"middle_left\").build(), GP = Y(Pi).changeTextAnchor(\"{VAL}\", \"middle_top\").labelPort(\"left1\", [\"1\", \"neg\"]).labelPort(\"right1\", [\"2\", \"pos\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").build(), { paths: HP, texts: Vrt, bounds: qs, refblocks: g2, circles: QP } = Pi, ZP = Y({ primitives: [...Object.values(HP), ...Object.values(QP), { type: \"text\", text: \"{REF}\", x: -0, y: -0.2294553499999995 }, { type: \"text\", text: \"{VAL}\", x: 0, y: 0.3294553499999995 }], ports: [{ ...g2.left1, labels: [\"1\"] }, { ...g2.right1, labels: [\"2\"] }], size: { width: qs.width, height: qs.height }, center: { x: qs.centerX, y: qs.centerY } }).changeTextAnchor(\"{VAL}\", \"middle_bottom\").rotateRightFacingSymbol(\"left\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").build(), qP = Y(Pi).changeTextAnchor(\"{VAL}\", \"middle_top\").labelPort(\"left1\", [\"1\", \"neg\"]).labelPort(\"right1\", [\"2\", \"pos\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").build(), kc = { paths: { \"anode-lead\": { type: \"path\", points: [{ x: -0.25, y: 0 }, { x: -0.11999999999999988, y: 0 }], color: \"primary\", fill: false }, body: { type: \"path\", points: [{ x: -0.11999999999999988, y: 0.11999999999999988 }, { x: 0.1200000000000001, y: 0 }, { x: -0.11999999999999988, y: -0.1200000000000001 }, { x: -0.11999999999999988, y: 0.11999999999999988 }], color: \"primary\", fill: false }, \"cathode-bar\": { type: \"path\", points: [{ x: 0.07000000000000006, y: 0.1399999999999999 }, { x: 0.1200000000000001, y: 0.11999999999999988 }, { x: 0.1200000000000001, y: -0.1200000000000001 }, { x: 0.16999999999999993, y: -0.1399999999999999 }], color: \"primary\", fill: false }, \"cathode-lead\": { type: \"path\", points: [{ x: 0.1200000000000001, y: 0 }, { x: 0.25, y: 0 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: 0, y: 0.25 }, bottom1: { type: \"text\", text: \"{VAL}\", x: 0, y: -0.25 } }, refblocks: { left1: { x: -0.25, y: 0 }, right1: { x: 0.25, y: 0 } }, bounds: { minX: -0.25, maxX: 0.25, minY: -0.25, maxY: 0.25, width: 0.5, height: 0.5, centerX: 0, centerY: 0 }, circles: {} }, JP = { boxresistor: { horizontalOffset: 0.16, horizontalHeight: 0.65, verticalX: 0.16, verticalRefY: 0.16, verticalValY: -0.16, verticalWidth: 0.9 }, capacitor: { horizontalOffset: 0.24, horizontalHeight: 0.65, verticalX: 0.2, verticalRefY: 0.095, verticalValY: -0.095, verticalWidth: 0.9 }, led: { horizontalOffset: 0.38, horizontalHeight: 0.9, verticalX: 0.38, verticalRefY: 0.14, verticalValY: -0.14, verticalWidth: 1.1 }, diode: { horizontalOffset: 0.22, horizontalHeight: 0.65, verticalX: 0.2, verticalRefY: 0.14, verticalValY: -0.14, verticalWidth: 0.9 }, resistor: { horizontalOffset: 0.22, horizontalHeight: 0.65, verticalX: 0.2, verticalRefY: 0.14, verticalValY: -0.14, verticalWidth: 0.9 } }, yt = (t, { kind: e, orientation: r, pin1Labels: n = [\"1\"], pin2Labels: i = [\"2\"] }) =\u003e { let s = JP[e], o = Y({ ...t, texts: {} }).rotateRightFacingSymbol(r).labelPort(\"left1\", n).labelPort(\"right1\", i).build(), c = r === \"right\" || r === \"left\", l = c ? [{ type: \"text\", text: \"{REF}\", x: 0, y: s.horizontalOffset, anchor: \"middle_bottom\" }, { type: \"text\", text: \"{VAL}\", x: 0, y: -s.horizontalOffset, anchor: \"middle_top\" }] : [{ type: \"text\", text: \"{REF}\", x: s.verticalX, y: s.verticalRefY, anchor: \"middle_left\" }, { type: \"text\", text: \"{VAL}\", x: s.verticalX, y: s.verticalValY, anchor: \"middle_left\" }], [a, p] = o.ports, d = Math.hypot(p.x - a.x, p.y - a.y); return { ...o, primitives: [...o.primitives, ...l], size: c ? { width: d, height: s.horizontalHeight } : { width: s.verticalWidth, height: d } }; }, KP = yt(kc, { kind: \"diode\", orientation: \"down\", pin1Labels: [\"1\", \"pos\", \"anode\"], pin2Labels: [\"2\", \"neg\", \"cathode\"] }), tB = yt(kc, { kind: \"diode\", orientation: \"left\", pin1Labels: [\"1\", \"pos\", \"anode\"], pin2Labels: [\"2\", \"neg\", \"cathode\"] }), eB = yt(kc, { kind: \"diode\", orientation: \"right\", pin1Labels: [\"1\", \"pos\", \"anode\"], pin2Labels: [\"2\", \"neg\", \"cathode\"] }), rB = yt(kc, { kind: \"diode\", orientation: \"up\", pin1Labels: [\"1\", \"pos\", \"anode\"], pin2Labels: [\"2\", \"neg\", \"cathode\"] }), { paths: nB, texts: zrt, bounds: Js, refblocks: x2, circles: iB } = Pi, oB = Y({ primitives: [...Object.values(nB), ...Object.values(iB), { type: \"text\", text: \"{REF}\", x: 0.15, y: -0.2294553499999995 }, { type: \"text\", text: \"{VAL}\", x: -0.15, y: -0.2294553499999995 }], ports: [{ ...x2.left1, labels: [\"1\"] }, { ...x2.right1, labels: [\"2\"] }], size: { width: Js.width, height: Js.height }, center: { x: Js.centerX, y: Js.centerY } }).rotateRightFacingSymbol(\"up\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_left\").changeTextAnchor(\"{VAL}\", \"middle_left\").build(), { paths: sB, texts: Urt, bounds: Ks, refblocks: b2, circles: aB } = Pi, cB = Y({ primitives: [...Object.values(sB), ...Object.values(aB), { type: \"text\", text: \"{REF}\", x: 0.15, y: -0.2294553499999995 }, { type: \"text\", text: \"{VAL}\", x: -0.15, y: -0.2294553499999995 }], ports: [{ ...b2.left1, labels: [\"1\"] }, { ...b2.right1, labels: [\"2\"] }], size: { width: Ks.width, height: Ks.height }, center: { x: Ks.centerX, y: Ks.centerY } }).rotateRightFacingSymbol(\"up\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_left\").changeTextAnchor(\"{VAL}\", \"middle_left\").build(), Nc = { paths: { \"anode-lead\": { type: \"path\", points: [{ x: -0.17499999999999982, y: 0 }, { x: -0.09999999999999987, y: 0 }], color: \"primary\", fill: false }, body: { type: \"path\", points: [{ x: -0.09999999999999987, y: 0.09999999999999987 }, { x: 0.10000000000000009, y: 0 }, { x: -0.09999999999999987, y: -0.10000000000000009 }, { x: -0.09999999999999987, y: 0.09999999999999987 }], color: \"primary\", fill: false }, \"cathode-bar\": { type: \"path\", points: [{ x: 0.050000000000000044, y: 0.11999999999999988 }, { x: 0.10000000000000009, y: 0.09999999999999987 }, { x: 0.10000000000000009, y: -0.10000000000000009 }, { x: 0.15000000000000013, y: -0.1200000000000001 }], color: \"primary\", fill: false }, \"cathode-lead\": { type: \"path\", points: [{ x: 0.10000000000000009, y: 0 }, { x: 0.17500000000000004, y: 0 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: 0, y: 0.25 }, bottom1: { type: \"text\", text: \"{VAL}\", x: 0, y: -0.25 } }, refblocks: { left1: { x: -0.17499999999999982, y: 0 }, right1: { x: 0.17500000000000004, y: 0 } }, bounds: { minX: -0.17499999999999982, maxX: 0.17500000000000004, minY: -0.25, maxY: 0.25, width: 0.34999999999999987, height: 0.5, centerX: 0.00000000000000011102230246251565, centerY: 0 }, circles: {} }, lB = yt(Nc, { kind: \"diode\", orientation: \"down\", pin1Labels: [\"1\", \"pos\", \"anode\"], pin2Labels: [\"2\", \"neg\", \"cathode\"] }), pB = yt(Nc, { kind: \"diode\", orientation: \"left\", pin1Labels: [\"1\", \"pos\", \"anode\"], pin2Labels: [\"2\", \"neg\", \"cathode\"] }), hB = yt(Nc, { kind: \"diode\", orientation: \"right\", pin1Labels: [\"1\", \"pos\", \"anode\"], pin2Labels: [\"2\", \"neg\", \"cathode\"] }), dB = yt(Nc, { kind: \"diode\", orientation: \"up\", pin1Labels: [\"1\", \"pos\", \"anode\"], pin2Labels: [\"2\", \"neg\", \"cathode\"] }), Yc = { paths: { path40: { type: \"path\", points: [{ x: 0.14, y: 0.04 }, { x: -0.12, y: -0.09 }], color: \"primary\", fill: false }, path41: { type: \"path\", points: [{ x: -0.12, y: 0.18 }, { x: 0.14, y: 0.04 }], color: \"primary\", fill: false }, path42: { type: \"path\", points: [{ x: -0.12, y: -0.09 }, { x: -0.12, y: 0.18 }], color: \"primary\", fill: false }, path43: { type: \"path\", points: [{ x: 0.14, y: 0.18 }, { x: 0.14, y: -0.09 }], color: \"primary\", fill: false }, path44: { type: \"path\", points: [{ x: 0.14, y: 0.04 }, { x: -0.52, y: 0.04 }], color: \"primary\", fill: false }, \"path44-0\": { type: \"path\", points: [{ x: 0.52, y: 0.04 }, { x: 0.15, y: 0.04 }], color: \"primary\", fill: false }, \"path43-8\": { type: \"path\", points: [{ x: 0.18, y: 0.18 }, { x: 0.11, y: 0.18 }], color: \"primary\", fill: false }, \"path43-8-8\": { type: \"path\", points: [{ x: 0.18, y: -0.09 }, { x: 0.11, y: -0.09 }], color: \"primary\", fill: false } }, refblocks: { left1: { x: -0.52, y: 0.04 }, right1: { x: 0.52, y: 0.04 } }, bounds: { width: 1.09, height: 0.55, centerX: 0, centerY: 0 }, circles: {} }, { paths: mB, bounds: ta, refblocks: v2, circles: uB } = Yc, fB = Y({ primitives: [...Object.values(mB), ...Object.values(uB), { type: \"text\", text: \"{REF}\", x: -0.16, y: 0.2294553499999995 }, { type: \"text\", text: \"{VAL}\", x: 0.16, y: 0.2294553499999995 }], ports: [{ ...v2.left1, labels: [\"1\"] }, { ...v2.right1, labels: [\"2\"] }], size: { width: ta.width, height: ta.height }, center: { x: ta.centerX, y: ta.centerY } }).changeTextAnchor(\"{VAL}\", \"middle_bottom\").rotateRightFacingSymbol(\"down\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_left\").build(), { paths: yB, bounds: ea, refblocks: S2, circles: _B } = Yc, Wv = Y({ primitives: [...Object.values(yB), ...Object.values(_B), { type: \"text\", text: \"{REF}\", x: -1118e-7, y: -0.18 }, { type: \"text\", text: \"{VAL}\", x: 0.0001118, y: 0.2738453 }], ports: [{ ...S2.left1, labels: [\"1\"] }, { ...S2.right1, labels: [\"2\"] }], size: { width: ea.width, height: ea.height }, center: { x: ea.centerX, y: ea.centerY } }).changeTextAnchor(\"{VAL}\", \"middle_bottom\").rotateRightFacingSymbol(\"left\").labelPort(\"left1\", [\"2\"]).labelPort(\"right1\", [\"1\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").build(), { paths: gB, bounds: ra, refblocks: w2, circles: xB } = Yc, bB = Y({ primitives: [...Object.values(gB), ...Object.values(xB), { type: \"text\", text: \"{REF}\", x: -0.0050250999999996715, y: 0.27384529999999985, anchor: \"middle_left\" }, { type: \"text\", text: \"{VAL}\", x: -11179999999999524e-20, y: -0.27384530000000007, anchor: \"middle_left\" }], ports: [{ ...w2.left1, labels: [\"1\"] }, { ...w2.right1, labels: [\"2\"] }], size: { width: ra.width, height: ra.height }, center: { x: ra.centerX, y: ra.centerY } }).changeTextAnchor(\"{VAL}\", \"middle_top\").labelPort(\"right1\", [\"2\"]).labelPort(\"left1\", [\"1\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").build(), ad = Z(Wv, \"down\"), cd = ad.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), ld = ad.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\ncd.anchor = \"middle_left\";\nld.anchor = \"middle_left\";\ncd.x = 0.25;\ncd.y += 0.21;\nld.y -= 0.21;\nld.x = 0.25;\nvar vB = ad, To = { paths: { path43: { type: \"path\", points: [{ x: -0.06, y: 0.19 }, { x: -0.06, y: -0.12 }], color: \"primary\", fill: false }, \"path43-6\": { type: \"path\", points: [{ x: 0.02, y: 0.13 }, { x: 0.02, y: -0.06 }], color: \"primary\", fill: false }, path44: { type: \"path\", points: [{ x: -0.06, y: 0.03 }, { x: -0.5, y: 0.03 }], color: \"primary\", fill: false }, \"path44-0\": { type: \"path\", points: [{ x: 0.5, y: 0.03 }, { x: 0.03, y: 0.03 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: -0.03, y: 0.27 }, bottom1: { type: \"text\", text: \"{VAL}\", x: -0.03, y: -0.28 } }, refblocks: { left1: { x: -0.5, y: 0.03 }, right1: { x: 0.5, y: 0.03 } }, bounds: { width: 1, height: 0.29, centerX: 0, centerY: 0.06 }, circles: {} }, { paths: SB, bounds: A2, refblocks: P2, circles: wB } = To, AB = Y({ primitives: [...Object.values(SB), ...Object.values(wB), { type: \"text\", text: \"{REF}\", x: -0.2, y: 0.31 }, { type: \"text\", text: \"{VAL}\", x: 0.2, y: 0.31 }], ports: [{ ...P2.left1, labels: [\"1\"] }, { ...P2.right1, labels: [\"2\"] }], center: { x: A2.centerX, y: A2.centerY } }).changeTextAnchor(\"{VAL}\", \"middle_bottom\").rotateRightFacingSymbol(\"down\").changeTextAnchor(\"{REF}\", \"middle_left\").build(), PB = { ...AB, size: { width: 1, height: 0.9 } };\nfunction Yt(t) { let e = t.size; if (!e) {\n let r = He(t.primitives);\n e = { width: r.maxX - r.minX, height: r.maxY - r.minY };\n} return { ...t, size: e }; }\nvar { paths: BB, texts: B2, bounds: na, refblocks: I2, circles: IB } = To, $v = Yt({ primitives: [...Object.values(BB), ...Object.values(IB), { ...B2.top1, anchor: \"middle_bottom\" }, { ...B2.bottom1, anchor: \"middle_top\" }], ports: [{ ...I2.left1, labels: [\"1\"] }, { ...I2.right1, labels: [\"2\"] }], size: { width: na.width, height: na.height }, center: { x: na.centerX, y: na.centerY } }), { paths: FB, bounds: F2, refblocks: M2, circles: MB } = To, CB = Y({ primitives: [...Object.values(FB), ...Object.values(MB), { type: \"text\", text: \"{REF}\", x: 0, y: -0.22 }, { type: \"text\", text: \"{VAL}\", x: 0, y: 0.28 }], ports: [{ ...M2.left1, labels: [\"1\"] }, { ...M2.right1, labels: [\"2\"] }], center: { x: F2.centerX, y: F2.centerY } }).changeTextAnchor(\"{VAL}\", \"middle_bottom\").rotateRightFacingSymbol(\"left\").changeTextAnchor(\"{REF}\", \"middle_bottom\").build(), kB = { ...CB, size: { width: 1, height: 0.65 } }, { paths: NB, bounds: C2, refblocks: k2, circles: YB } = To, LB = Y({ primitives: [...Object.values(NB), ...Object.values(YB), { type: \"text\", text: \"{REF}\", x: 0, y: 0.28 }, { type: \"text\", text: \"{VAL}\", x: 0, y: -0.22 }], ports: [{ ...k2.left1, labels: [\"1\"] }, { ...k2.right1, labels: [\"2\"] }], center: { x: C2.centerX, y: C2.centerY } }).changeTextAnchor(\"{VAL}\", \"middle_top\").rotateRightFacingSymbol(\"right\").changeTextAnchor(\"{REF}\", \"middle_bottom\").build(), TB = { ...LB, size: { width: 1, height: 0.65 } }, { paths: EB, bounds: N2, refblocks: Y2, circles: RB } = To, OB = Y({ primitives: [...Object.values(EB), ...Object.values(RB), { type: \"text\", text: \"{REF}\", x: 0.2, y: -0.25 }, { type: \"text\", text: \"{VAL}\", x: -0.2, y: -0.25 }], ports: [{ ...Y2.left1, labels: [\"1\"] }, { ...Y2.right1, labels: [\"2\"] }], center: { x: N2.centerX, y: N2.centerY } }).changeTextAnchor(\"{VAL}\", \"middle_top\").rotateRightFacingSymbol(\"up\").changeTextAnchor(\"{REF}\", \"middle_left\").build(), WB = { ...OB, size: { width: 1, height: 0.9 } }, $B = Lo($v, { newOrientation: \"up\" }), Lc = { paths: { path1: { type: \"path\", points: [{ x: -0.3, y: 0 }, { x: -0.19998, y: 0 }], color: \"primary\", fill: false, strokeWidth: 0.012 }, path2: { type: \"path\", points: [{ x: 0.19998, y: 0 }, { x: 0.3, y: 0 }], color: \"primary\", fill: false, strokeWidth: 0.012 }, path3: { type: \"path\", points: [{ x: -0.19998, y: 0.07998 }, { x: 0.19998, y: 0.07998 }, { x: 0.19998, y: -0.07998 }, { x: -0.19998, y: -0.07998 }, { x: -0.19998, y: 0.07998 }], color: \"primary\", fill: false, strokeWidth: 0.012 } }, refblocks: { left1: { x: -0.3, y: 0 }, right1: { x: 0.3, y: 0 } }, bounds: { centerX: 0, centerY: 0 }, circles: {} }, { paths: jB, bounds: L2, refblocks: T2, circles: XB } = Lc, DB = Y({ primitives: [...Object.values(jB), ...Object.values(XB), { type: \"text\", text: \"{REF}\", x: -0.16, y: 0.16 }, { type: \"text\", text: \"{VAL}\", x: 0.16, y: 0.16 }], ports: [{ ...T2.left1, labels: [\"1\"] }, { ...T2.right1, labels: [\"2\"] }], center: { x: L2.centerX, y: L2.centerY } }).changeTextAnchor(\"{VAL}\", \"middle_bottom\").rotateRightFacingSymbol(\"down\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_left\").build(), VB = { ...DB, size: { width: 0.9, height: 0.6 } }, { paths: zB, bounds: E2, refblocks: R2, circles: UB } = Lc, GB = Y({ primitives: [...Object.values(zB), ...Object.values(UB), { type: \"text\", text: \"{REF}\", x: 0, y: -0.16 }, { type: \"text\", text: \"{VAL}\", x: 0, y: 0.16 }], ports: [{ ...R2.left1, labels: [\"1\"] }, { ...R2.right1, labels: [\"2\"] }], center: { x: E2.centerX, y: E2.centerY } }).changeTextAnchor(\"{VAL}\", \"middle_bottom\").rotateRightFacingSymbol(\"left\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").build(), HB = { ...GB, size: { width: 0.6, height: 0.65 } }, { paths: QB, bounds: O2, refblocks: W2, circles: ZB } = Lc, qB = Y({ primitives: [...Object.values(QB), ...Object.values(ZB), { type: \"text\", text: \"{REF}\", x: 0, y: 0.16 }, { type: \"text\", text: \"{VAL}\", x: 0, y: -0.16 }], ports: [{ ...W2.left1, labels: [\"1\"] }, { ...W2.right1, labels: [\"2\"] }], center: { x: O2.centerX, y: O2.centerY } }).changeTextAnchor(\"{VAL}\", \"middle_top\").rotateRightFacingSymbol(\"right\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").build(), JB = { ...qB, size: { width: 0.6, height: 0.65 } }, Tc = { paths: { \"left-lead\": { type: \"path\", points: [{ x: -0.25, y: 0 }, { x: -0.175, y: 0 }], color: \"primary\", fill: false, strokeWidth: 0.012 }, body: { type: \"path\", points: [{ x: -0.175, y: 0.075 }, { x: 0.175, y: 0.075 }, { x: 0.175, y: -0.075 }, { x: -0.175, y: -0.075 }, { x: -0.175, y: 0.075 }], color: \"primary\", fill: false, strokeWidth: 0.012 }, \"right-lead\": { type: \"path\", points: [{ x: 0.175, y: 0 }, { x: 0.25, y: 0 }], color: \"primary\", fill: false, strokeWidth: 0.012 } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: 0, y: 0.25, anchor: \"middle_bottom\" }, bottom1: { type: \"text\", text: \"{VAL}\", x: 0, y: -0.25, anchor: \"middle_top\" } }, refblocks: { left1: { x: -0.25, y: 0 }, right1: { x: 0.25, y: 0 } }, bounds: { minX: -0.25, maxX: 0.25, minY: -0.25, maxY: 0.25, width: 0.5, height: 0.5, centerX: 0, centerY: 0 }, circles: {} }, KB = yt(Tc, { kind: \"boxresistor\", orientation: \"down\" }), t8 = yt(Tc, { kind: \"boxresistor\", orientation: \"left\" }), e8 = yt(Tc, { kind: \"boxresistor\", orientation: \"right\" }), r8 = yt(Tc, { kind: \"boxresistor\", orientation: \"up\" }), Ec = { paths: { path2: { type: \"path\", points: [{ x: 0.15, y: -0.01 }, { x: 0.55, y: -0.01 }], color: \"primary\", fill: true }, \"path2-5\": { type: \"path\", points: [{ x: -0.15, y: 0.06 }, { x: 0.14, y: 0.06 }], color: \"primary\", fill: true }, \"path2-5-1\": { type: \"path\", points: [{ x: 0.14, y: 0.06 }, { x: 0.14, y: -0.08 }], color: \"primary\", fill: true }, \"path2-5-1-6\": { type: \"path\", points: [{ x: -0.16, y: 0.06 }, { x: -0.16, y: -0.08 }], color: \"primary\", fill: true }, \"path2-5-4\": { type: \"path\", points: [{ x: -0.15, y: -0.08 }, { x: 0.14, y: -0.08 }], color: \"primary\", fill: true }, \"path2-9\": { type: \"path\", points: [{ x: -0.55, y: -0.01 }, { x: -0.17, y: -0.01 }], color: \"primary\", fill: true } }, refblocks: { left1: { x: -0.55, y: -0.01 }, right1: { x: 0.55, y: -0.01 } }, bounds: { width: 1.16, height: 0.35, centerX: 0, centerY: 0 }, circles: {} }, { paths: n8, bounds: ia, refblocks: $2, circles: i8 } = Ec, o8 = Y({ primitives: [...Object.values(n8), ...Object.values(i8), { type: \"text\", text: \"{REF}\", x: -0.2, y: 0.1404553499999995 }, { type: \"text\", text: \"{VAL}\", x: 0.2, y: 0.1494553499999995 }], ports: [{ ...$2.left1, labels: [\"1\"] }, { ...$2.right1, labels: [\"2\"] }], size: { width: ia.width, height: ia.height }, center: { x: ia.centerX, y: ia.centerY } }).rotateRightFacingSymbol(\"down\").labelPort(\"left\", [\"1\"]).labelPort(\"right\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_left\").changeTextAnchor(\"{VAL}\", \"middle_left\").build(), { paths: s8, bounds: oa, refblocks: j2, circles: a8 } = Ec, c8 = Y({ primitives: [...Object.values(s8), ...Object.values(a8), { type: \"text\", text: \"{REF}\", x: 0, y: -0.2294553499999995 }, { type: \"text\", text: \"{VAL}\", x: 0, y: 0.1704553499999995 }], ports: [{ ...j2.left1, labels: [\"1\"] }, { ...j2.right1, labels: [\"2\"] }], size: { width: oa.width, height: oa.height }, center: { x: oa.centerX, y: oa.centerY } }).rotateRightFacingSymbol(\"left\").labelPort(\"left\", [\"1\"]).labelPort(\"right\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").changeTextAnchor(\"{VAL}\", \"middle_top\").build(), { paths: l8, bounds: sa, refblocks: X2, circles: p8 } = Ec, h8 = Y({ primitives: [...Object.values(l8), ...Object.values(p8), { type: \"text\", text: \"{REF}\", x: 0, y: 0.2294553499999995 }, { type: \"text\", text: \"{VAL}\", x: 0, y: -0.1704553499999995 }], ports: [{ ...X2.left1, labels: [\"1\"] }, { ...X2.right1, labels: [\"2\"] }], size: { width: sa.width, height: sa.height }, center: { x: sa.centerX, y: sa.centerY } }).rotateRightFacingSymbol(\"right\").labelPort(\"left\", [\"1\"]).labelPort(\"right\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").changeTextAnchor(\"{VAL}\", \"middle_top\").build(), { paths: d8, bounds: aa, refblocks: D2, circles: m8 } = Ec, u8 = Y({ primitives: [...Object.values(d8), ...Object.values(m8), { type: \"text\", text: \"{REF}\", x: 0.2, y: -0.1404553499999995 }, { type: \"text\", text: \"{VAL}\", x: -0.2, y: -0.1494553499999995 }], ports: [{ ...D2.left1, labels: [\"1\"] }, { ...D2.right1, labels: [\"2\"] }], size: { width: aa.width, height: aa.height }, center: { x: aa.centerX, y: aa.centerY } }).rotateRightFacingSymbol(\"up\").labelPort(\"left\", [\"1\"]).labelPort(\"right\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_left\").changeTextAnchor(\"{VAL}\", \"middle_left\").build(), { paths: f8, bounds: V2, refblocks: z2, circles: y8 } = Lc, _8 = Y({ primitives: [...Object.values(f8), ...Object.values(y8), { type: \"text\", text: \"{REF}\", x: 0.16, y: -0.16 }, { type: \"text\", text: \"{VAL}\", x: -0.16, y: -0.16 }], ports: [{ ...z2.left1, labels: [\"1\"] }, { ...z2.right1, labels: [\"2\"] }], center: { x: V2.centerX, y: V2.centerY } }).changeTextAnchor(\"{VAL}\", \"middle_top\").rotateRightFacingSymbol(\"up\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_left\").build(), g8 = { ..._8, size: { width: 0.9, height: 0.6 } }, Rc = { paths: { \"left-lead\": { type: \"path\", points: [{ x: -0.175, y: 0 }, { x: -0.14, y: 0 }], color: \"primary\", fill: false, strokeWidth: 0.012 }, body: { type: \"path\", points: [{ x: -0.14, y: 0.065 }, { x: 0.14, y: 0.065 }, { x: 0.14, y: -0.065 }, { x: -0.14, y: -0.065 }, { x: -0.14, y: 0.065 }], color: \"primary\", fill: false, strokeWidth: 0.012 }, \"right-lead\": { type: \"path\", points: [{ x: 0.14, y: 0 }, { x: 0.175, y: 0 }], color: \"primary\", fill: false, strokeWidth: 0.012 } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: 0, y: 0.25, anchor: \"middle_bottom\" }, bottom1: { type: \"text\", text: \"{VAL}\", x: 0, y: -0.25, anchor: \"middle_top\" } }, refblocks: { left1: { x: -0.175, y: 0 }, right1: { x: 0.175, y: 0 } }, bounds: { minX: -0.175, maxX: 0.175, minY: -0.25, maxY: 0.25, width: 0.35, height: 0.5, centerX: 0, centerY: 0 }, circles: {} }, x8 = yt(Rc, { kind: \"boxresistor\", orientation: \"down\" }), b8 = yt(Rc, { kind: \"boxresistor\", orientation: \"left\" }), v8 = yt(Rc, { kind: \"boxresistor\", orientation: \"right\" }), S8 = yt(Rc, { kind: \"boxresistor\", orientation: \"up\" }), pd = { paths: { \"horizontal-bar\": { type: \"path\", points: [{ x: -0.4, y: 0 }, { x: 0.4, y: 0 }], color: \"primary\", fill: false }, \"middle-dash-1\": { type: \"path\", points: [{ x: 0, y: 0.2 }, { x: 0, y: 0.07 }], color: \"primary\", fill: false }, \"middle-dash-2\": { type: \"path\", points: [{ x: 0, y: 0.01 }, { x: 0, y: -0.12 }], color: \"primary\", fill: false }, \"middle-dash-3\": { type: \"path\", points: [{ x: 0, y: -0.18 }, { x: 0, y: -0.31 }], color: \"primary\", fill: false }, \"left-vertical\": { type: \"path\", points: [{ x: -0.25, y: 0 }, { x: -0.25, y: -0.2 }], color: \"primary\", fill: false }, \"right-vertical\": { type: \"path\", points: [{ x: 0.25, y: 0 }, { x: 0.25, y: -0.2 }], color: \"primary\", fill: false }, \"left-ground\": { type: \"path\", points: [{ x: -0.3, y: -0.2 }, { x: -0.25, y: -0.3 }, { x: -0.2, y: -0.2 }, { x: -0.3, y: -0.2 }], color: \"primary\", fill: false }, \"right-ground\": { type: \"path\", points: [{ x: 0.2, y: -0.2 }, { x: 0.25, y: -0.3 }, { x: 0.3, y: -0.2 }, { x: 0.2, y: -0.2 }], color: \"primary\", fill: false } }, refblocks: { left1: { x: -0.4, y: 0 }, right1: { x: 0.4, y: 0 } }, bounds: { centerX: 0, centerY: -0.02 }, circles: {} }, { paths: w8, bounds: U2, refblocks: G2, circles: A8 } = pd, P8 = Y({ primitives: [...Object.values(w8), ...Object.values(A8), { type: \"text\", text: \"{REF}\", x: 0, y: 0.2594553499999995 }], ports: [{ ...G2.left1, labels: [\"1\"] }, { ...G2.right1, labels: [\"2\"] }], center: { x: U2.centerX, y: U2.centerY } }).changeTextAnchor(\"{VAL}\", \"middle_bottom\").rotateRightFacingSymbol(\"down\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_left\").build(), { paths: B8, bounds: H2, refblocks: Q2, circles: I8 } = pd, jv = Y({ primitives: [...Object.values(B8), ...Object.values(I8), { type: \"text\", text: \"{REF}\", x: 0, y: 0.2594553499999995 }], ports: [{ ...Q2.left1, labels: [\"1\"] }, { ...Q2.right1, labels: [\"2\"] }], center: { x: H2.centerX, y: H2.centerY } }).rotateRightFacingSymbol(\"right\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").build(), F8 = wi(jv), { paths: M8, bounds: Z2, refblocks: q2, circles: C8 } = pd, k8 = Y({ primitives: [...Object.values(M8), ...Object.values(C8), { type: \"text\", text: \"{REF}\", x: 0, y: 0.2594553499999995 }], ports: [{ ...q2.left1, labels: [\"1\"] }, { ...q2.right1, labels: [\"2\"] }], center: { x: Z2.centerX, y: Z2.centerY } }).rotateRightFacingSymbol(\"up\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_right\").build(), Oc = { paths: { path27: { type: \"path\", points: [{ x: 0.3, y: 0 }, { x: 0.06, y: 0 }], color: \"primary\", fill: false, strokeWidth: 0.012 }, path28: { type: \"path\", points: [{ x: -0.06, y: 0 }, { x: -0.3, y: 0 }], color: \"primary\", fill: false, strokeWidth: 0.012 }, path29: { type: \"path\", points: [{ x: 0.06, y: 0.16002 }, { x: 0.06, y: -0.16002 }], color: \"primary\", fill: false, strokeWidth: 0.012 }, path30: { type: \"path\", points: [{ x: -0.06, y: 0.16002 }, { x: -0.06, y: -0.16002 }], color: \"primary\", fill: false, strokeWidth: 0.012 } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: 0, y: 0.24, anchor: \"middle_bottom\" }, bottom1: { type: \"text\", text: \"{VAL}\", x: 0, y: -0.24, anchor: \"middle_top\" } }, refblocks: { left1: { x: -0.3, y: 0 }, right1: { x: 0.3, y: 0 } }, bounds: { minX: -0.3, maxX: 0.3, minY: -0.24, maxY: 0.24, width: 0.6, height: 0.48, centerX: 0, centerY: 0 }, circles: {} }, { paths: N8, texts: dnt, bounds: ca, refblocks: J2, circles: Y8 } = Oc, L8 = Y({ primitives: [...Object.values(N8), ...Object.values(Y8), { type: \"text\", text: \"{REF}\", x: -0.2, y: 0.115 }, { type: \"text\", text: \"{VAL}\", x: 0.2, y: 0.115 }], ports: [{ ...J2.left1, labels: [\"1\"] }, { ...J2.right1, labels: [\"2\"] }], size: { width: ca.width, height: ca.height }, center: { x: ca.centerX, y: ca.centerY } }).changeTextAnchor(\"{VAL}\", \"top_left\").rotateRightFacingSymbol(\"down\").labelPort(\"left1\", [\"1\", \"pos\"]).labelPort(\"right1\", [\"2\", \"neg\"]).changeTextAnchor(\"{REF}\", \"bottom_left\").build(), T8 = { ...L8, size: { width: 0.9, height: 0.6 } }, E8 = Y(Oc).changeTextAnchor(\"{VAL}\", \"middle_top\").rotateRightFacingSymbol(\"right\").labelPort(\"left1\", [\"2\", \"neg\"]).labelPort(\"right1\", [\"1\", \"pos\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").build(), R8 = { ...E8, size: { width: 0.6, height: 0.65 } }, Wc = { paths: { path27: { type: \"path\", points: [{ x: 0.3, y: 0 }, { x: 0.000657, y: 0 }], color: \"primary\", fill: false, strokeWidth: 0.012 }, path28: { type: \"path\", points: [{ x: -0.038683, y: 0 }, { x: -0.3, y: 0 }], color: \"primary\", fill: false, strokeWidth: 0.012 }, path30: { type: \"path\", points: [{ x: -0.074255, y: 0.16002 }, { x: -0.074255, y: 0.16002 }, { x: -0.069544, y: 0.149352 }, { x: -0.065126, y: 0.138684 }, { x: -0.061005, y: 0.128016 }, { x: -0.057182, y: 0.117348 }, { x: -0.053663, y: 0.10668 }, { x: -0.05045, y: 0.096012 }, { x: -0.047547, y: 0.085344 }, { x: -0.044957, y: 0.074676 }, { x: -0.042684, y: 0.064008 }, { x: -0.040732, y: 0.05334 }, { x: -0.039103, y: 0.042672 }, { x: -0.037801, y: 0.032004 }, { x: -0.03683, y: 0.021336 }, { x: -0.036193, y: 0.010668 }, { x: -0.035893, y: 0 }, { x: -0.036193, y: -0.010668 }, { x: -0.03683, y: -0.021336 }, { x: -0.037801, y: -0.032004 }, { x: -0.039103, y: -0.042672 }, { x: -0.040732, y: -0.05334 }, { x: -0.042684, y: -0.064008 }, { x: -0.044957, y: -0.074676 }, { x: -0.047547, y: -0.085344 }, { x: -0.05045, y: -0.096012 }, { x: -0.053663, y: -0.10668 }, { x: -0.057182, y: -0.117348 }, { x: -0.061005, y: -0.128016 }, { x: -0.065126, y: -0.138684 }, { x: -0.069544, y: -0.149352 }, { x: -0.074255, y: -0.16002 }, { x: -0.074255, y: -0.16002 }], color: \"primary\", fill: false, strokeWidth: 0.012 }, \"path30-7\": { type: \"path\", points: [{ x: -385e-6, y: 0.16002 }, { x: -385e-6, y: -0.16002 }], color: \"primary\", fill: false, strokeWidth: 0.012 }, \"path30-9-2\": { type: \"path\", points: [{ x: 0.156026, y: 0.2 }, { x: 0.085846, y: 0.2 }], color: \"primary\", fill: false, strokeWidth: 0.012 }, \"path30-9-2-9\": { type: \"path\", points: [{ x: 0.120936, y: 0.16491 }, { x: 0.120936, y: 0.23509 }], color: \"primary\", fill: false, strokeWidth: 0.012 } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: 0, y: 0.42, anchor: \"middle_bottom\" }, bottom1: { type: \"text\", text: \"{VAL}\", x: 0, y: -0.42, anchor: \"middle_top\" } }, refblocks: { left1: { x: -0.3, y: 0 }, right1: { x: 0.3, y: 0 } }, bounds: { minX: -0.3, maxX: 0.3, minY: -0.55, maxY: 0.55, width: 0.6, height: 1.1, centerX: 0, centerY: 0 }, circles: { \"viewbox-padding-min\": { type: \"circle\", x: -0.3, y: -0.55, radius: 0, fill: false, color: \"transparent\" }, \"viewbox-padding-max\": { type: \"circle\", x: 0.3, y: 0.55, radius: 0, fill: false, color: \"transparent\" } } }, O8 = Y(Wc).rotateRightFacingSymbol(\"up\").labelPort(\"left1\", [\"2\", \"neg\"]).labelPort(\"right1\", [\"1\", \"pos\"]).changeTextAnchor(\"{REF}\", \"middle_left\", { x: 0.7, y: 0.3 }).changeTextAnchor(\"{VAL}\", \"middle_left\", { x: -0.12, y: -0.3 }).build(), W8 = Y(Wc).rotateRightFacingSymbol(\"right\").labelPort(\"left1\", [\"2\", \"neg\"]).labelPort(\"right1\", [\"1\", \"pos\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").changeTextAnchor(\"{VAL}\", \"middle_top\").build(), $8 = Y(Wc).rotateRightFacingSymbol(\"left\").labelPort(\"left1\", [\"2\", \"neg\"]).labelPort(\"right1\", [\"1\", \"pos\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\", { x: 0, y: 0.78 }).changeTextAnchor(\"{VAL}\", \"middle_top\", { x: 0, y: -0.78 }).build(), j8 = Y(Wc).rotateRightFacingSymbol(\"down\").labelPort(\"left1\", [\"2\", \"neg\"]).labelPort(\"right1\", [\"1\", \"pos\"]).changeTextAnchor(\"{REF}\", \"middle_left\", { x: -0.12, y: 0.3 }).changeTextAnchor(\"{VAL}\", \"middle_left\", { x: 0.72, y: -0.3 }).build(), X8 = Y(Oc).rotateRightFacingSymbol(\"right\").changeTextAnchor(\"{VAL}\", \"middle_top\").labelPort(\"left1\", [\"1\", \"pos\"]).labelPort(\"right1\", [\"2\", \"neg\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").build(), D8 = { ...X8, size: { width: 0.6, height: 0.65 } }, $c = { paths: { \"left-lead\": { type: \"path\", points: [{ x: -0.25, y: 0 }, { x: -0.06, y: 0 }], color: \"primary\", fill: false, strokeWidth: 0.012 }, \"left-plate\": { type: \"path\", points: [{ x: -0.06, y: 0.16 }, { x: -0.06, y: -0.16 }], color: \"primary\", fill: false, strokeWidth: 0.012 }, \"right-plate\": { type: \"path\", points: [{ x: 0.06, y: 0.16 }, { x: 0.06, y: -0.16 }], color: \"primary\", fill: false, strokeWidth: 0.012 }, \"right-lead\": { type: \"path\", points: [{ x: 0.06, y: 0 }, { x: 0.25, y: 0 }], color: \"primary\", fill: false, strokeWidth: 0.012 } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: 0, y: 0.25, anchor: \"middle_bottom\" }, bottom1: { type: \"text\", text: \"{VAL}\", x: 0, y: -0.25, anchor: \"middle_top\" } }, refblocks: { left1: { x: -0.25, y: 0 }, right1: { x: 0.25, y: 0 } }, bounds: { minX: -0.25, maxX: 0.25, minY: -0.25, maxY: 0.25, width: 0.5, height: 0.5, centerX: 0, centerY: 0 }, circles: {} }, V8 = yt($c, { kind: \"capacitor\", orientation: \"down\", pin1Labels: [\"1\", \"pos\"], pin2Labels: [\"2\", \"neg\"] }), z8 = yt($c, { kind: \"capacitor\", orientation: \"left\", pin1Labels: [\"1\", \"pos\"], pin2Labels: [\"2\", \"neg\"] }), U8 = yt($c, { kind: \"capacitor\", orientation: \"right\", pin1Labels: [\"1\", \"pos\"], pin2Labels: [\"2\", \"neg\"] }), G8 = yt($c, { kind: \"capacitor\", orientation: \"up\", pin1Labels: [\"1\", \"pos\"], pin2Labels: [\"2\", \"neg\"] }), { paths: H8, texts: mnt, bounds: la, refblocks: K2, circles: Q8 } = Oc, Z8 = Y({ primitives: [...Object.values(H8), ...Object.values(Q8), { type: \"text\", text: \"{REF}\", x: 0.2, y: -0.095 }, { type: \"text\", text: \"{VAL}\", x: -0.2, y: -0.095 }], ports: [{ ...K2.left1, labels: [\"1\"] }, { ...K2.right1, labels: [\"2\"] }], size: { width: la.width, height: la.height }, center: { x: la.centerX, y: la.centerY } }).changeTextAnchor(\"{VAL}\", \"top_left\").rotateRightFacingSymbol(\"up\").labelPort(\"left1\", [\"1\", \"pos\"]).labelPort(\"right1\", [\"2\", \"neg\"]).changeTextAnchor(\"{REF}\", \"bottom_left\").build(), q8 = { ...Z8, size: { width: 0.9, height: 0.6 } }, jc = { paths: { \"left-lead\": { type: \"path\", points: [{ x: -0.175, y: 0 }, { x: -0.05, y: 0 }], color: \"primary\", fill: false, strokeWidth: 0.012 }, \"left-plate\": { type: \"path\", points: [{ x: -0.05, y: 0.14 }, { x: -0.05, y: -0.14 }], color: \"primary\", fill: false, strokeWidth: 0.012 }, \"right-plate\": { type: \"path\", points: [{ x: 0.05, y: 0.14 }, { x: 0.05, y: -0.14 }], color: \"primary\", fill: false, strokeWidth: 0.012 }, \"right-lead\": { type: \"path\", points: [{ x: 0.05, y: 0 }, { x: 0.175, y: 0 }], color: \"primary\", fill: false, strokeWidth: 0.012 } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: 0, y: 0.25, anchor: \"middle_bottom\" }, bottom1: { type: \"text\", text: \"{VAL}\", x: 0, y: -0.25, anchor: \"middle_top\" } }, refblocks: { left1: { x: -0.175, y: 0 }, right1: { x: 0.175, y: 0 } }, bounds: { minX: -0.175, maxX: 0.175, minY: -0.25, maxY: 0.25, width: 0.35, height: 0.5, centerX: 0, centerY: 0 }, circles: {} }, J8 = yt(jc, { kind: \"capacitor\", orientation: \"down\", pin1Labels: [\"1\", \"pos\"], pin2Labels: [\"2\", \"neg\"] }), K8 = yt(jc, { kind: \"capacitor\", orientation: \"left\", pin1Labels: [\"1\", \"pos\"], pin2Labels: [\"2\", \"neg\"] }), tI = yt(jc, { kind: \"capacitor\", orientation: \"right\", pin1Labels: [\"1\", \"pos\"], pin2Labels: [\"2\", \"neg\"] }), eI = yt(jc, { kind: \"capacitor\", orientation: \"up\", pin1Labels: [\"1\", \"pos\"], pin2Labels: [\"2\", \"neg\"] }), Bi = { paths: { path11: { type: \"path\", points: [{ x: -0.54, y: 0.03 }, { x: -0.3, y: 0.03 }], color: \"primary\", fill: false }, path12: { type: \"path\", points: [{ x: 0.29, y: 0.03 }, { x: 0.54, y: 0.03 }], color: \"primary\", fill: false }, path2: { type: \"path\", points: [{ x: 0.29, y: 0.29 }, { x: 0.29, y: -0.23 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: -0.02, y: 0.37 }, bottom1: { type: \"text\", text: \"{VAL}\", x: -0.01, y: -0.37 } }, refblocks: { left1: { x: -0.54, y: 0.03 }, right1: { x: 0.54, y: 0.03 } }, bounds: { minX: -0.57, maxX: 0.57, minY: -0.37, maxY: 0.37, width: 1.14, height: 0.74, centerX: 0, centerY: 0 }, circles: { path1: { type: \"circle\", x: 0, y: 0.04, radius: 0.29, color: \"primary\", fill: false } } }, { paths: rI, texts: unt, bounds: pa, refblocks: t9, circles: nI } = Bi, iI = Y({ primitives: [...Object.values(rI), ...Object.values(nI), { type: \"text\", text: \"{REF}\", x: -0.15, y: 0.3894553499999995 }, { type: \"text\", text: \"{VAL}\", x: 0.15, y: 0.3894553499999995 }], ports: [{ ...t9.left1, labels: [\"1\"] }, { ...t9.right1, labels: [\"2\"] }], size: { width: pa.width, height: pa.height }, center: { x: pa.centerX, y: pa.centerY } }).rotateRightFacingSymbol(\"down\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_left\").changeTextAnchor(\"{VAL}\", \"middle_left\").build(), oI = Y(Bi).changeTextAnchor(\"{VAL}\", \"middle_top\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").build(), { paths: sI, texts: fnt, bounds: ha, refblocks: e9, circles: aI } = Bi, cI = Y({ primitives: [...Object.values(sI), ...Object.values(aI), { type: \"text\", text: \"{REF}\", x: -0, y: -0.2894553499999995 }, { type: \"text\", text: \"{VAL}\", x: 0, y: 0.3894553499999995 }], ports: [{ ...e9.left1, labels: [\"1\"] }, { ...e9.right1, labels: [\"2\"] }], size: { width: ha.width, height: ha.height }, center: { x: ha.centerX, y: ha.centerY } }).changeTextAnchor(\"{VAL}\", \"middle_bottom\").rotateRightFacingSymbol(\"left\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").build(), lI = Y(Bi).changeTextAnchor(\"{VAL}\", \"middle_top\").labelPort(\"left1\", [\"1\", \"neg\"]).labelPort(\"right1\", [\"2\", \"pos\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").build(), { paths: pI, texts: ynt, bounds: da, refblocks: r9, circles: hI } = Bi, dI = Y({ primitives: [...Object.values(pI), ...Object.values(hI), { type: \"text\", text: \"{REF}\", x: 0.15, y: -0.2894553499999995 }, { type: \"text\", text: \"{VAL}\", x: -0.15, y: -0.2894553499999995 }], ports: [{ ...r9.left1, labels: [\"1\"] }, { ...r9.right1, labels: [\"2\"] }], size: { width: da.width, height: da.height }, center: { x: da.centerX, y: da.centerY } }).rotateRightFacingSymbol(\"up\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_left\").changeTextAnchor(\"{VAL}\", \"middle_left\").build(), { paths: mI, texts: _nt, bounds: ma, refblocks: n9, circles: uI } = Bi, fI = Y({ primitives: [...Object.values(mI), ...Object.values(uI), { type: \"text\", text: \"{REF}\", x: 0.15, y: -0.2894553499999995 }, { type: \"text\", text: \"{VAL}\", x: -0.15, y: -0.2894553499999995 }], ports: [{ ...n9.left1, labels: [\"1\"] }, { ...n9.right1, labels: [\"2\"] }], size: { width: ma.width, height: ma.height }, center: { x: ma.centerX, y: ma.centerY } }).rotateRightFacingSymbol(\"up\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_left\").changeTextAnchor(\"{VAL}\", \"middle_left\").build(), Xc = { paths: { path27: { type: \"path\", points: [{ x: 0.54, y: -0.01 }, { x: 0.13, y: -0.01 }], color: \"primary\", fill: false }, path29: { type: \"path\", points: [{ x: 0.13, y: 0.25 }, { x: 0.13, y: -0.27 }], color: \"primary\", fill: false }, \"path29-2\": { type: \"path\", points: [{ x: 0.07, y: 0.25 }, { x: 0.07, y: -0.28 }], color: \"primary\", fill: false }, path30: { type: \"path\", points: [{ x: -0.14, y: 0.25 }, { x: -0.14, y: -0.27 }], color: \"primary\", fill: false }, \"path29-5\": { type: \"path\", points: [{ x: -0.08, y: 0.26 }, { x: -0.08, y: -0.27 }], color: \"primary\", fill: false }, \"path29-2-7\": { type: \"path\", points: [{ x: 0.07, y: 0.26 }, { x: -0.08, y: 0.26 }], color: \"primary\", fill: false }, \"path29-2-7-6\": { type: \"path\", points: [{ x: 0.07, y: -0.28 }, { x: -0.08, y: -0.28 }], color: \"primary\", fill: false }, path43: { type: \"path\", points: [{ x: -0.21, y: 0.32 }, { x: 0.2, y: 0.32 }], color: \"primary\", fill: false }, \"path44-0\": { type: \"path\", points: [{ x: 0, y: 0.71 }, { x: 0, y: 0.33 }, { x: 0, y: 0.32 }], color: \"primary\", fill: false }, \"path43-8\": { type: \"path\", points: [{ x: -0.21, y: 0.32 }, { x: -0.21, y: 0.25 }], color: \"primary\", fill: false }, \"path43-8-8\": { type: \"path\", points: [{ x: 0.2, y: 0.32 }, { x: 0.2, y: 0.25 }], color: \"primary\", fill: false }, \"path43-9\": { type: \"path\", points: [{ x: 0.19, y: -0.35 }, { x: -0.22, y: -0.35 }], color: \"primary\", fill: false }, \"path44-0-5\": { type: \"path\", points: [{ x: -0.02, y: -0.71 }, { x: -0.02, y: -0.36 }, { x: -0.02, y: -0.35 }], color: \"primary\", fill: false }, \"path43-8-1\": { type: \"path\", points: [{ x: 0.19, y: -0.35 }, { x: 0.19, y: -0.28 }], color: \"primary\", fill: false }, \"path43-8-8-9\": { type: \"path\", points: [{ x: -0.22, y: -0.35 }, { x: -0.22, y: -0.28 }], color: \"primary\", fill: false }, path28: { type: \"path\", points: [{ x: -0.14, y: -0.01 }, { x: -0.54, y: -0.01 }], color: \"primary\", fill: false } }, texts: { left1: { type: \"text\", text: \"{REF}\", x: 0.53, y: 0.28 }, right1: { type: \"text\", text: \"{VAL}\", x: 0.54, y: -0.28 } }, refblocks: { top1: { x: 0, y: 0.71 }, bottom1: { x: -0.02, y: -0.71 }, left1: { x: -0.54, y: -0.01 }, right1: { x: 0.54, y: -0.01 } }, bounds: { minX: -0.57, maxX: 0.57, minY: -0.74, maxY: 0.74, width: 1.14, height: 1.48, centerX: 0, centerY: 0 }, circles: {} }, { paths: yI, texts: gnt, bounds: ua, refblocks: fa, circles: _I } = Xc, gI = Y({ primitives: [...Object.values(yI), ...Object.values(_I), { type: \"text\", text: \"{REF}\", x: -0.4, y: 0.4094554499999995 }, { type: \"text\", text: \"{VAL}\", x: 0.4, y: 0.4094553499999995 }], ports: [{ ...fa.left1, labels: [\"1\"] }, { ...fa.right1, labels: [\"3\"] }, { ...fa.bottom1, labels: [\"2\"] }, { ...fa.top1, labels: [\"4\"] }], size: { width: ua.width, height: ua.height }, center: { x: ua.centerX, y: ua.centerY } }).rotateRightFacingSymbol(\"down\").changeTextAnchor(\"{REF}\", \"bottom_left\").changeTextAnchor(\"{VAL}\", \"top_left\").build(), xI = Y(Xc).labelPort(\"top1\", [\"2\", \"gnd1\"]).labelPort(\"bottom1\", [\"4\", \"gnd2\"]).labelPort(\"left1\", [\"3\"]).labelPort(\"right1\", [\"1\"]).changeTextAnchor(\"{REF}\", \"bottom_left\").changeTextAnchor(\"{VAL}\", \"top_left\").build(), bI = Y(Xc).labelPort(\"top1\", [\"4\", \"gnd1\"]).labelPort(\"bottom1\", [\"2\", \"gnd2\"]).labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"3\"]).changeTextAnchor(\"{REF}\", \"bottom_left\").changeTextAnchor(\"{VAL}\", \"top_left\").build(), { paths: vI, texts: xnt, bounds: ya, refblocks: _a, circles: SI } = Xc, wI = Y({ primitives: [...Object.values(vI), ...Object.values(SI), { type: \"text\", text: \"{VAL}\", x: -0.4, y: -0.4094554499999995 }, { type: \"text\", text: \"{REF}\", x: 0.4, y: -0.4094553499999995 }], ports: [{ ..._a.left1, labels: [\"1\"] }, { ..._a.right1, labels: [\"3\"] }, { ..._a.bottom1, labels: [\"2\"] }, { ..._a.top1, labels: [\"4\"] }], size: { width: ya.width, height: ya.height }, center: { x: ya.centerX, y: ya.centerY } }).rotateRightFacingSymbol(\"up\").changeTextAnchor(\"{REF}\", \"bottom_left\").changeTextAnchor(\"{VAL}\", \"top_left\").build(), Dc = { paths: { path27: { type: \"path\", points: [{ x: 0.55, y: -0.01 }, { x: 0.13, y: -0.01 }], color: \"primary\", fill: false }, path28: { type: \"path\", points: [{ x: -0.14, y: -0.01 }, { x: -0.55, y: -0.01 }], color: \"primary\", fill: false }, path29: { type: \"path\", points: [{ x: 0.13, y: -0.28 }, { x: 0.13, y: 0.25 }], color: \"primary\", fill: false }, \"path29-2\": { type: \"path\", points: [{ x: 0.07, y: -0.28 }, { x: 0.07, y: 0.25 }], color: \"primary\", fill: false }, path30: { type: \"path\", points: [{ x: -0.14, y: -0.28 }, { x: -0.14, y: 0.25 }], color: \"primary\", fill: false }, \"path29-5\": { type: \"path\", points: [{ x: -0.08, y: -0.28 }, { x: -0.08, y: 0.25 }], color: \"primary\", fill: false }, \"path29-2-7\": { type: \"path\", points: [{ x: 0.07, y: -0.28 }, { x: -0.08, y: -0.28 }], color: \"primary\", fill: false }, \"path29-2-7-6\": { type: \"path\", points: [{ x: 0.07, y: 0.26 }, { x: -0.08, y: 0.26 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{VAL}\", x: -0.01, y: -0.42 }, bottom1: { type: \"text\", text: \"{REF}\", x: 0, y: 0.43 } }, refblocks: { left1: { x: -0.55, y: -0.01 }, right1: { x: 0.55, y: -0.01 } }, bounds: { minX: -0.58, maxX: 0.58, minY: -0.52, maxY: 0.43, width: 1.16, height: 1, centerX: 0, centerY: -0.04 }, circles: {} }, { paths: AI, texts: bnt, bounds: ga, refblocks: i9, circles: PI } = Dc, BI = Y({ primitives: [...Object.values(AI), ...Object.values(PI), { type: \"text\", text: \"{REF}\", x: -0.3, y: 0.3094553499999995 }, { type: \"text\", text: \"{VAL}\", x: 0.3, y: 0.3094553499999995 }], ports: [{ ...i9.left1, labels: [\"1\"] }, { ...i9.right1, labels: [\"2\"] }], size: { width: ga.width, height: ga.height }, center: { x: ga.centerX, y: ga.centerY } }).changeTextAnchor(\"{VAL}\", \"top_left\").rotateRightFacingSymbol(\"down\").labelPort(\"left1\", [\"1\", \"pos\"]).labelPort(\"right1\", [\"2\", \"neg\"]).changeTextAnchor(\"{REF}\", \"bottom_left\").build(), II = Y(Dc).changeTextAnchor(\"{VAL}\", \"middle_top\").rotateRightFacingSymbol(\"right\").labelPort(\"left1\", [\"2\", \"neg\"]).labelPort(\"right1\", [\"1\", \"pos\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").build(), FI = Y(Dc).changeTextAnchor(\"{VAL}\", \"middle_top\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").build(), { paths: MI, texts: vnt, bounds: xa, refblocks: o9, circles: CI } = Dc, kI = Y({ primitives: [...Object.values(MI), ...Object.values(CI), { type: \"text\", text: \"{REF}\", x: 0.3, y: -0.3094553499999995 }, { type: \"text\", text: \"{VAL}\", x: -0.3, y: -0.3094553499999995 }], ports: [{ ...o9.left1, labels: [\"1\"] }, { ...o9.right1, labels: [\"2\"] }], size: { width: xa.width, height: xa.height }, center: { x: xa.centerX, y: xa.centerY } }).changeTextAnchor(\"{VAL}\", \"middle_top\").rotateRightFacingSymbol(\"up\").labelPort(\"left1\", [\"1\", \"pos\"]).labelPort(\"right1\", [\"2\", \"neg\"]).changeTextAnchor(\"{REF}\", \"bottom_left\").build(), Mo = 0.6, kh = 0.3, NI = [{ type: \"path\", points: [{ x: -Mo, y: 0 }, { x: -kh, y: 0 }], color: \"primary\", fill: false }, { type: \"path\", points: [{ x: kh, y: 0 }, { x: Mo, y: 0 }], color: \"primary\", fill: false }, { type: \"circle\", x: 0, y: 0, radius: kh, color: \"primary\", fill: false }, { type: \"path\", points: [{ x: -0.1, y: 0 }, { x: 0.15, y: 0 }], color: \"primary\", fill: false }, { type: \"path\", points: [{ x: 0.15, y: 0 }, { x: 0.05, y: 0.08 }], color: \"primary\", fill: false }, { type: \"path\", points: [{ x: 0.15, y: 0 }, { x: 0.05, y: -0.08 }], color: \"primary\", fill: false }], YI = Y({ primitives: [...NI, { type: \"text\", text: \"{REF}\", x: -0.2, y: 0.35 }, { type: \"text\", text: \"{VAL}\", x: 0.2, y: 0.35 }], ports: [{ x: -Mo, y: 0, labels: [\"1\"] }, { x: Mo, y: 0, labels: [\"2\"] }], center: { x: 0, y: 0 }, size: { width: Mo * 2, height: 0.9 } }).rotateRightFacingSymbol(\"down\").changeTextAnchor(\"{REF}\", \"middle_left\").changeTextAnchor(\"{VAL}\", \"middle_left\").build(), Co = 0.6, Nh = 0.3, LI = [{ type: \"path\", points: [{ x: -Co, y: 0 }, { x: -Nh, y: 0 }], color: \"primary\", fill: false }, { type: \"path\", points: [{ x: Nh, y: 0 }, { x: Co, y: 0 }], color: \"primary\", fill: false }, { type: \"circle\", x: 0, y: 0, radius: Nh, color: \"primary\", fill: false }, { type: \"path\", points: [{ x: -0.1, y: 0 }, { x: 0.15, y: 0 }], color: \"primary\", fill: false }, { type: \"path\", points: [{ x: 0.15, y: 0 }, { x: 0.05, y: 0.08 }], color: \"primary\", fill: false }, { type: \"path\", points: [{ x: 0.15, y: 0 }, { x: 0.05, y: -0.08 }], color: \"primary\", fill: false }], TI = Y({ primitives: [...LI, { type: \"text\", text: \"{REF}\", x: 0, y: -0.4 }, { type: \"text\", text: \"{VAL}\", x: 0, y: 0.4 }], ports: [{ x: -Co, y: 0, labels: [\"1\"] }, { x: Co, y: 0, labels: [\"2\"] }], center: { x: 0, y: 0 }, size: { width: Co * 2, height: 0.9 } }).rotateRightFacingSymbol(\"left\").changeTextAnchor(\"{REF}\", \"middle_bottom\").changeTextAnchor(\"{VAL}\", \"middle_top\").build(), ko = 0.6, Yh = 0.3, EI = [{ type: \"path\", points: [{ x: -ko, y: 0 }, { x: -Yh, y: 0 }], color: \"primary\", fill: false }, { type: \"path\", points: [{ x: Yh, y: 0 }, { x: ko, y: 0 }], color: \"primary\", fill: false }, { type: \"circle\", x: 0, y: 0, radius: Yh, color: \"primary\", fill: false }, { type: \"path\", points: [{ x: -0.1, y: 0 }, { x: 0.15, y: 0 }], color: \"primary\", fill: false }, { type: \"path\", points: [{ x: 0.15, y: 0 }, { x: 0.05, y: 0.08 }], color: \"primary\", fill: false }, { type: \"path\", points: [{ x: 0.15, y: 0 }, { x: 0.05, y: -0.08 }], color: \"primary\", fill: false }], RI = Y({ primitives: [...EI, { type: \"text\", text: \"{REF}\", x: 0, y: 0.4 }, { type: \"text\", text: \"{VAL}\", x: 0, y: -0.4 }], ports: [{ x: -ko, y: 0, labels: [\"1\"] }, { x: ko, y: 0, labels: [\"2\"] }], center: { x: 0, y: 0 }, size: { width: ko * 2, height: 0.9 } }).changeTextAnchor(\"{REF}\", \"middle_bottom\").changeTextAnchor(\"{VAL}\", \"middle_top\").build(), No = 0.6, Lh = 0.3, OI = [{ type: \"path\", points: [{ x: -No, y: 0 }, { x: -Lh, y: 0 }], color: \"primary\", fill: false }, { type: \"path\", points: [{ x: Lh, y: 0 }, { x: No, y: 0 }], color: \"primary\", fill: false }, { type: \"circle\", x: 0, y: 0, radius: Lh, color: \"primary\", fill: false }, { type: \"path\", points: [{ x: -0.1, y: 0 }, { x: 0.15, y: 0 }], color: \"primary\", fill: false }, { type: \"path\", points: [{ x: 0.15, y: 0 }, { x: 0.05, y: 0.08 }], color: \"primary\", fill: false }, { type: \"path\", points: [{ x: 0.15, y: 0 }, { x: 0.05, y: -0.08 }], color: \"primary\", fill: false }], WI = Y({ primitives: [...OI, { type: \"text\", text: \"{REF}\", x: 0.2, y: -0.35 }, { type: \"text\", text: \"{VAL}\", x: -0.2, y: -0.35 }], ports: [{ x: -No, y: 0, labels: [\"1\"] }, { x: No, y: 0, labels: [\"2\"] }], center: { x: 0, y: 0 }, size: { width: No * 2, height: 0.9 } }).rotateRightFacingSymbol(\"up\").changeTextAnchor(\"{REF}\", \"middle_left\").changeTextAnchor(\"{VAL}\", \"middle_left\").build(), Ii = { paths: { path11: { type: \"path\", points: [{ x: 1.99, y: -1.64 }, { x: 2.1, y: -1.64 }], color: \"primary\", fill: false }, \"path40-0\": { type: \"path\", points: [{ x: 2.1, y: -1.48 }, { x: 2.1, y: -1.8 }], color: \"primary\", fill: false }, \"path40-0-5\": { type: \"path\", points: [{ x: 2.22, y: -1.5 }, { x: 2.11, y: -1.58 }], color: \"primary\", fill: false }, \"path40-0-5-0\": { type: \"path\", points: [{ x: 2.23, y: -1.78 }, { x: 2.11, y: -1.7 }], color: \"primary\", fill: false }, \"path12-1-5\": { type: \"path\", points: [{ x: 2.23, y: -1.49 }, { x: 2.23, y: -1.14 }], color: \"primary\", fill: false }, \"path12-1-5-3\": { type: \"path\", points: [{ x: 2.23, y: -1.97 }, { x: 2.23, y: -1.79 }], color: \"primary\", fill: false }, \"arrow-2\": { type: \"path\", points: [{ x: 2.17, y: -1.7 }, { x: 2.13, y: -1.76 }, { x: 2.19, y: -1.76 }, { x: 2.17, y: -1.7 }], color: \"primary\", fill: true }, path1: { type: \"path\", points: [{ x: 1.6, y: -1.5 }, { x: 1.86, y: -1.5 }], color: \"primary\", fill: false }, path2: { type: \"path\", points: [{ x: 1.87, y: -1.34 }, { x: 1.87, y: -1.66 }], color: \"primary\", fill: false }, path3: { type: \"path\", points: [{ x: 1.99, y: -1.36 }, { x: 1.87, y: -1.44 }], color: \"primary\", fill: false }, path4: { type: \"path\", points: [{ x: 1.99, y: -1.64 }, { x: 1.88, y: -1.56 }], color: \"primary\", fill: false }, \"arrow-1\": { type: \"path\", points: [{ x: 1.94, y: -1.56 }, { x: 1.89, y: -1.62 }, { x: 1.96, y: -1.62 }, { x: 1.94, y: -1.56 }], color: \"primary\", fill: true }, path9: { type: \"path\", points: [{ x: 1.99, y: -1.35 }, { x: 2.23, y: -1.36 }], color: \"primary\", fill: false } }, texts: { bottom1: { type: \"text\", text: \"{VAL}\", x: 1.88, y: -1.94 }, right1: { type: \"text\", text: \"{REF}\", x: 1.88, y: -1.14 } }, refblocks: { right1: { x: 2.23, y: -1.97 }, right2: { x: 1.6, y: -1.5 }, right3: { x: 2.23, y: -1.14 } }, bounds: { minX: 1.58, maxX: 2.35, minY: -1.98, maxY: -1.12, width: 0.77, height: 0.86, centerX: 1.96, centerY: -1.55 }, circles: { \"path1-0\": { type: \"circle\", x: 2.05, y: -1.54, radius: 0.3, color: \"primary\", fill: false } } }, $I = Y(Ii).rotateRightFacingSymbol(\"down\").labelPort(\"right2\", [\"1\"]).labelPort(\"right1\", [\"2\"]).labelPort(\"right3\", [\"3\"]).changeTextAnchor(\"{VAL}\", \"middle_left\", { x: 0.8, y: -0.15 }).changeTextAnchor(\"{REF}\", \"middle_left\", { x: 0, y: 0.15 }).build(), jI = Y(Ii).rotateRightFacingSymbol(\"right\").labelPort(\"right2\", [\"1\"]).labelPort(\"right1\", [\"2\"]).labelPort(\"right3\", [\"3\"]).changeTextAnchor(\"{VAL}\", \"middle_right\").changeTextAnchor(\"{REF}\", \"middle_right\").build(), XI = Y(Ii).rotateRightFacingSymbol(\"left\").labelPort(\"right2\", [\"1\"]).labelPort(\"right1\", [\"2\"]).labelPort(\"right3\", [\"3\"]).changeTextAnchor(\"{VAL}\", \"middle_left\", { x: 0, y: -0.8 }).changeTextAnchor(\"{REF}\", \"middle_left\", { x: 0, y: 0.8 }).build(), DI = Y(Ii).rotateRightFacingSymbol(\"right\").labelPort(\"right2\", [\"1\"]).labelPort(\"right1\", [\"2\"]).labelPort(\"right3\", [\"3\"]).changeTextAnchor(\"{VAL}\", \"middle_right\").changeTextAnchor(\"{REF}\", \"middle_right\").build(), VI = Y(Ii).rotateRightFacingSymbol(\"up\").labelPort(\"right2\", [\"1\"]).labelPort(\"right1\", [\"2\"]).labelPort(\"right3\", [\"3\"]).changeTextAnchor(\"{VAL}\", \"middle_left\", { x: 0, y: -0.15 }).changeTextAnchor(\"{REF}\", \"middle_left\", { x: 0.8, y: 0.15 }).build(), zI = Y(Ii).rotateRightFacingSymbol(\"up\").labelPort(\"right2\", [\"1\"]).labelPort(\"right1\", [\"2\"]).labelPort(\"right3\", [\"3\"]).changeTextAnchor(\"{VAL}\", \"middle_left\", { x: 0, y: -0.15 }).changeTextAnchor(\"{REF}\", \"middle_left\", { x: 0.8, y: 0.15 }).build(), UI = { paths: { path11: { type: \"path\", points: [{ x: -0.54, y: 0 }, { x: -0.3, y: 0 }], color: \"primary\", fill: false }, path12: { type: \"path\", points: [{ x: 0.29, y: 0 }, { x: 0.54, y: 0 }], color: \"primary\", fill: false }}, refblocks: { left1: { x: -0.54, y: 0 }, right1: { x: 0.54, y: 0 } }, bounds: { width: 1.06, height: 1, centerX: 0, centerY: 0 }, circles: { path1: { type: \"circle\", x: 0, y: 0, radius: 0.29, color: \"primary\", fill: false } } }, { paths: s9, bounds: ba, refblocks: a9, circles: GI } = UI, Eo = Yt({ primitives: [s9.path11, s9.path12, { type: \"path\", points: [{ x: -0.12, y: 0.14 }, { x: 0.12, y: 0.14 }], color: \"primary\", fill: false }, ...Object.values(GI), { type: \"text\", text: \"{REF}\", x: 0, y: 0.3594553499999995, anchor: \"middle_bottom\" }, { type: \"text\", text: \"{VAL}\", x: 0, y: -0.35, anchor: \"middle_top\" }, { type: \"path\", points: [{ x: -0.095, y: -0.16 }, { x: 0, y: 0.09 }], color: \"primary\", fill: false }, { type: \"path\", points: [{ x: 0, y: 0.09 }, { x: 0.095, y: -0.16 }], color: \"primary\", fill: false }, { type: \"path\", points: [{ x: -0.048, y: -0.045 }, { x: 0.048, y: -0.045 }], color: \"primary\", fill: false }], ports: [{ ...a9.left1, labels: [\"1\"] }, { ...a9.right1, labels: [\"2\"] }], size: { width: ba.width, height: ba.height }, center: { x: ba.centerX, y: ba.centerY } }), nd = structuredClone(Eo);\nnd.primitives = nd.primitives.map((t) =\u003e t.type !== \"text\" ? t : t.text === \"{REF}\" ? { ...t, x: -0.16, y: 0.3594553499999995, anchor: \"middle_bottom\" } : t.text === \"{VAL}\" ? { ...t, x: 0.16, y: 0.35, anchor: \"middle_bottom\" } : t);\nvar c9 = Lo(nd, { newOrientation: \"down\" }), HI = wi(Eo), QI = Eo, id = structuredClone(Eo);\nid.primitives = id.primitives.map((t) =\u003e t.type !== \"text\" ? t : t.text === \"{REF}\" ? { ...t, x: 0.16, y: -0.3594553499999995, anchor: \"middle_top\" } : t.text === \"{VAL}\" ? { ...t, x: -0.16, y: -0.35, anchor: \"middle_top\" } : t);\nvar ZI = Lo(id, { newOrientation: \"up\" }), Fi = { paths: { path11: { type: \"path\", points: [{ x: -0.54, y: 0.03 }, { x: -0.3, y: 0.04 }], color: \"primary\", fill: false }, path12: { type: \"path\", points: [{ x: 0.29, y: 0.04 }, { x: 0.54, y: 0.04 }], color: \"primary\", fill: false }, \"path11-5-5\": { type: \"path\", points: [{ x: 0.1, y: 0.13 }, { x: 0, y: -0.06 }, { x: -0.11, y: 0.13 }], color: \"primary\", fill: false }, path2: { type: \"path\", points: [{ x: -0.12, y: -0.14 }, { x: 0.12, y: -0.14 }], color: \"primary\", fill: false } }, refblocks: { left1: { x: -0.54, y: 0.03 }, right1: { x: 0.54, y: 0.04 } }, bounds: { width: 1.14, height: 0.79, centerX: 0, centerY: 0 }, circles: { path1: { type: \"circle\", x: 0, y: 0.04, radius: 0.29, color: \"primary\", fill: false } } }, { paths: qI, bounds: va, refblocks: l9, circles: JI } = Fi, KI = Y({ primitives: [...Object.values(qI), ...Object.values(JI), { type: \"text\", text: \"{REF}\", x: -0.15, y: 0.3894553499999995 }, { type: \"text\", text: \"{VAL}\", x: 0.15, y: 0.3894553499999995 }], ports: [{ ...l9.left1, labels: [\"1\"] }, { ...l9.right1, labels: [\"2\"] }], size: { width: va.width, height: va.height }, center: { x: va.centerX, y: va.centerY } }).rotateRightFacingSymbol(\"down\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_left\").changeTextAnchor(\"{VAL}\", \"middle_left\").build(), { paths: tF, bounds: Sa, refblocks: p9, circles: eF } = Fi, rF = Y({ primitives: [...Object.values(tF), ...Object.values(eF), { type: \"text\", text: \"{REF}\", x: -0, y: 0.3894553499999995 }, { type: \"text\", text: \"{VAL}\", x: 0, y: -0.3294553499999995 }], ports: [{ ...p9.left1, labels: [\"1\"] }, { ...p9.right1, labels: [\"2\"] }], size: { width: Sa.width, height: Sa.height }, center: { x: Sa.centerX, y: Sa.centerY } }).changeTextAnchor(\"{VAL}\", \"middle_top\").rotateRightFacingSymbol(\"right\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").build(), { paths: nF, bounds: wa, refblocks: h9, circles: iF } = Fi, oF = Y({ primitives: [...Object.values(nF), ...Object.values(iF), { type: \"text\", text: \"{REF}\", x: -0, y: -0.3294553499999995 }, { type: \"text\", text: \"{VAL}\", x: 0, y: 0.4294553499999995 }], ports: [{ ...h9.left1, labels: [\"1\"] }, { ...h9.right1, labels: [\"2\"] }], size: { width: wa.width, height: wa.height }, center: { x: wa.centerX, y: wa.centerY } }).changeTextAnchor(\"{VAL}\", \"middle_bottom\").rotateRightFacingSymbol(\"left\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").build(), { paths: sF, bounds: Aa, refblocks: d9, circles: aF } = Fi, cF = Y({ primitives: [...Object.values(sF), ...Object.values(aF), { type: \"text\", text: \"{REF}\", x: -0, y: 0.3894553499999995 }, { type: \"text\", text: \"{VAL}\", x: 0, y: -0.3294553499999995 }], ports: [{ ...d9.left1, labels: [\"1\"] }, { ...d9.right1, labels: [\"2\"] }], size: { width: Aa.width, height: Aa.height }, center: { x: Aa.centerX, y: Aa.centerY } }).changeTextAnchor(\"{VAL}\", \"middle_top\").rotateRightFacingSymbol(\"right\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").build(), { paths: lF, bounds: Pa, refblocks: m9, circles: pF } = Fi, hF = Y({ primitives: [...Object.values(lF), ...Object.values(pF), { type: \"text\", text: \"{REF}\", x: 0.15, y: -0.2894553499999995 }, { type: \"text\", text: \"{VAL}\", x: -0.15, y: -0.2894553499999995 }], ports: [{ ...m9.left1, labels: [\"1\"] }, { ...m9.right1, labels: [\"2\"] }], size: { width: Pa.width, height: Pa.height }, center: { x: Pa.centerX, y: Pa.centerY } }).rotateRightFacingSymbol(\"up\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_left\").changeTextAnchor(\"{VAL}\", \"middle_left\").build(), { paths: dF, bounds: Ba, refblocks: u9, circles: mF } = Fi, uF = Y({ primitives: [...Object.values(dF), ...Object.values(mF), { type: \"text\", text: \"{REF}\", x: 0.15, y: -0.2894553499999995 }, { type: \"text\", text: \"{VAL}\", x: -0.15, y: -0.2894553499999995 }], ports: [{ ...u9.left1, labels: [\"1\"] }, { ...u9.right1, labels: [\"2\"] }], size: { width: Ba.width, height: Ba.height }, center: { x: Ba.centerX, y: Ba.centerY } }).rotateRightFacingSymbol(\"up\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_left\").changeTextAnchor(\"{VAL}\", \"middle_left\").build(), Mi = { paths: { path11: { type: \"path\", points: [{ x: -0.54, y: 0.04 }, { x: -0.11, y: 0.04 }], color: \"primary\", fill: false }, path12: { type: \"path\", points: [{ x: 0.1, y: 0.04 }, { x: 0.54, y: 0.04 }], color: \"primary\", fill: false }, \"path11-0\": { type: \"path\", points: [{ x: -0.09, y: -0.15 }, { x: -0.09, y: 0.26 }], color: \"primary\", fill: false }, \"path11-0-3\": { type: \"path\", points: [{ x: 0.09, y: -0.15 }, { x: 0.09, y: 0.26 }], color: \"primary\", fill: false }, \"path11-0-9\": { type: \"path\", points: [{ x: -0.08, y: 0.06 }, { x: -0.08, y: -0.15 }, { x: 0.09, y: -0.05 }, { x: -0.08, y: 0.06 }], color: \"primary\", fill: true }, \"path11-0-9-0\": { type: \"path\", points: [{ x: 0.08, y: 0.26 }, { x: 0.08, y: 0.05 }, { x: -0.09, y: 0.15 }, { x: 0.07, y: 0.26 }], color: \"primary\", fill: true } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: -0.03, y: 0.42 }, bottom1: { type: \"text\", text: \"{VAL}\", x: -0.03, y: -0.42 } }, refblocks: { left1: { x: -0.54, y: 0.04 }, right1: { x: 0.54, y: 0.04 } }, bounds: { minX: -0.57, maxX: 0.57, minY: -0.42, maxY: 0.42, width: 1.14, height: 0.83, centerX: 0, centerY: 0 }, circles: { path1: { type: \"circle\", x: 0, y: 0.05, radius: 0.29, color: \"primary\", fill: false } } }, fF = Y(Mi).rotateRightFacingSymbol(\"down\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_left\", { x: -0.03, y: 0.2 }).changeTextAnchor(\"{VAL}\", \"middle_left\", { x: 0.8, y: -0.2 }).build(), yF = Y(Mi).rotateRightFacingSymbol(\"right\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\", { x: 0, y: 0.1 }).changeTextAnchor(\"{VAL}\", \"middle_top\").build(), _F = Y(Mi).rotateRightFacingSymbol(\"left\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\", { x: 0, y: 0.8 }).changeTextAnchor(\"{VAL}\", \"middle_top\", { x: 0, y: -0.9 }).build(), gF = Y(Mi).rotateRightFacingSymbol(\"right\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\", { x: 0, y: 0.1 }).changeTextAnchor(\"{VAL}\", \"middle_top\").build(), xF = Y(Mi).rotateRightFacingSymbol(\"up\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_left\", { x: 0.7, y: 0.2 }).changeTextAnchor(\"{VAL}\", \"middle_left\", { x: -0.13, y: -0.2 }).build(), bF = Y(Mi).rotateRightFacingSymbol(\"up\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_left\", { x: 0.7, y: 0.2 }).changeTextAnchor(\"{VAL}\", \"middle_left\", { x: -0.13, y: -0.2 }).build(), Vc = { paths: { triangle: { type: \"path\", points: [{ x: -0.06, y: -0.09 }, { x: -0.06, y: 0.09 }, { x: 0.06, y: 0 }, { x: -0.06, y: -0.09 }], color: \"primary\", fill: false }, stem: { type: \"path\", points: [{ x: -0.11, y: 0 }, { x: -0.06, y: 0 }], color: \"primary\", fill: false } }, refblocks: { left1: { x: -0.11, y: 0 } }, bounds: { centerX: 0, centerY: 0 }}, { paths: vF, bounds: f9, refblocks: SF } = Vc, wF = Y({ primitives: [...Object.values(vF), { type: \"text\", text: \"{REF}\", x: -0.13, y: -0 }], ports: [{ ...SF.left1, labels: [\"1\"] }], center: { x: f9.centerX, y: f9.centerY } }).rotateRightFacingSymbol(\"up\").labelPort(\"left1\", [\"1\"]).changeTextAnchor(\"{REF}\", \"middle_top\").build(), { paths: AF, bounds: y9, refblocks: PF } = Vc, BF = Y({ primitives: [...Object.values(AF), { type: \"text\", text: \"{REF}\", x: -0.13, y: 0 }], ports: [{ ...PF.left1, labels: [\"1\"] }], center: { x: y9.centerX, y: y9.centerY } }).rotateRightFacingSymbol(\"right\").labelPort(\"left1\", [\"1\"]).changeTextAnchor(\"{REF}\", \"middle_right\").build(), { paths: IF, bounds: _9, refblocks: FF } = Vc, MF = Y({ primitives: [...Object.values(IF), { type: \"text\", text: \"{REF}\", x: -0.13, y: -0 }], ports: [{ ...FF.left1, labels: [\"1\"] }], center: { x: _9.centerX, y: _9.centerY } }).rotateRightFacingSymbol(\"left\").labelPort(\"left1\", [\"1\"]).changeTextAnchor(\"{REF}\", \"middle_left\").build(), { paths: CF, bounds: g9, refblocks: kF } = Vc, NF = Y({ primitives: [...Object.values(CF), { type: \"text\", text: \"{REF}\", x: -0.13, y: 0 }], ports: [{ ...kF.left1, labels: [\"1\"] }], center: { x: g9.centerX, y: g9.centerY } }).rotateRightFacingSymbol(\"down\").labelPort(\"left1\", [\"1\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").build(), YF = { paths: { path40: { type: \"path\", points: [{ x: 0.14, y: 0.04 }, { x: -0.12, y: -0.09 }], color: \"primary\", fill: false }, path41: { type: \"path\", points: [{ x: -0.12, y: 0.18 }, { x: 0.14, y: 0.04 }], color: \"primary\", fill: false }, path42: { type: \"path\", points: [{ x: -0.12, y: -0.09 }, { x: -0.12, y: 0.18 }], color: \"primary\", fill: false }, path43: { type: \"path\", points: [{ x: 0.14, y: 0.18 }, { x: 0.14, y: -0.09 }], color: \"primary\", fill: false }, path44: { type: \"path\", points: [{ x: -0.12, y: 0.04 }, { x: -0.52, y: 0.04 }], color: \"primary\", fill: false }, \"path44-0\": { type: \"path\", points: [{ x: 0.52, y: 0.04 }, { x: 0.15, y: 0.04 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: -0.01, y: 0.27 }, bottom1: { type: \"text\", text: \"{VAL}\", x: 0, y: -0.27 } }, refblocks: { left1: { x: -0.52, y: 0.04 }, right1: { x: 0.52, y: 0.04 } }, bounds: { minX: -0.55, maxX: 0.55, minY: -0.27, maxY: 0.27, width: 1.09, height: 0.55, centerX: 0, centerY: 0 }, circles: {} }, zc = Y(YF).labelPort(\"left1\", [\"1\", \"pos\", \"anode\"]).labelPort(\"right1\", [\"2\", \"neg\", \"cathode\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").changeTextAnchor(\"{VAL}\", \"middle_top\").build(), LF = Z(zc, \"down\"), TF = Z(zc, \"left\"), Uc = { paths: { \"anode-lead\": { type: \"path\", points: [{ x: -0.25, y: 0 }, { x: -0.11999999999999988, y: 0 }], color: \"primary\", fill: false }, body: { type: \"path\", points: [{ x: -0.11999999999999988, y: 0.11999999999999988 }, { x: 0.1200000000000001, y: 0 }, { x: -0.11999999999999988, y: -0.1200000000000001 }, { x: -0.11999999999999988, y: 0.11999999999999988 }], color: \"primary\", fill: false }, \"cathode-bar\": { type: \"path\", points: [{ x: 0.1200000000000001, y: 0.11999999999999988 }, { x: 0.1200000000000001, y: -0.1200000000000001 }], color: \"primary\", fill: false }, \"cathode-lead\": { type: \"path\", points: [{ x: 0.1200000000000001, y: 0 }, { x: 0.25, y: 0 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: 0, y: 0.25 }, bottom1: { type: \"text\", text: \"{VAL}\", x: 0, y: -0.25 } }, refblocks: { left1: { x: -0.25, y: 0 }, right1: { x: 0.25, y: 0 } }, bounds: { minX: -0.25, maxX: 0.25, minY: -0.25, maxY: 0.25, width: 0.5, height: 0.5, centerX: 0, centerY: 0 }, circles: {} }, EF = yt(Uc, { kind: \"diode\", orientation: \"down\", pin1Labels: [\"1\", \"pos\", \"anode\"], pin2Labels: [\"2\", \"neg\", \"cathode\"] }), RF = yt(Uc, { kind: \"diode\", orientation: \"left\", pin1Labels: [\"1\", \"pos\", \"anode\"], pin2Labels: [\"2\", \"neg\", \"cathode\"] }), OF = yt(Uc, { kind: \"diode\", orientation: \"right\", pin1Labels: [\"1\", \"pos\", \"anode\"], pin2Labels: [\"2\", \"neg\", \"cathode\"] }), WF = yt(Uc, { kind: \"diode\", orientation: \"up\", pin1Labels: [\"1\", \"pos\", \"anode\"], pin2Labels: [\"2\", \"neg\", \"cathode\"] }), $F = Z(zc, \"up\"), Gc = { paths: { \"anode-lead\": { type: \"path\", points: [{ x: -0.17499999999999982, y: 0 }, { x: -0.09999999999999987, y: 0 }], color: \"primary\", fill: false }, body: { type: \"path\", points: [{ x: -0.09999999999999987, y: 0.09999999999999987 }, { x: 0.10000000000000009, y: 0 }, { x: -0.09999999999999987, y: -0.10000000000000009 }, { x: -0.09999999999999987, y: 0.09999999999999987 }], color: \"primary\", fill: false }, \"cathode-bar\": { type: \"path\", points: [{ x: 0.10000000000000009, y: 0.09999999999999987 }, { x: 0.10000000000000009, y: -0.10000000000000009 }], color: \"primary\", fill: false }, \"cathode-lead\": { type: \"path\", points: [{ x: 0.10000000000000009, y: 0 }, { x: 0.17500000000000004, y: 0 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: 0, y: 0.25 }, bottom1: { type: \"text\", text: \"{VAL}\", x: 0, y: -0.25 } }, refblocks: { left1: { x: -0.17499999999999982, y: 0 }, right1: { x: 0.17500000000000004, y: 0 } }, bounds: { minX: -0.17499999999999982, maxX: 0.17500000000000004, minY: -0.25, maxY: 0.25, width: 0.34999999999999987, height: 0.5, centerX: 0.00000000000000011102230246251565, centerY: 0 }, circles: {} }, jF = yt(Gc, { kind: \"diode\", orientation: \"down\", pin1Labels: [\"1\", \"pos\", \"anode\"], pin2Labels: [\"2\", \"neg\", \"cathode\"] }), XF = yt(Gc, { kind: \"diode\", orientation: \"left\", pin1Labels: [\"1\", \"pos\", \"anode\"], pin2Labels: [\"2\", \"neg\", \"cathode\"] }), DF = yt(Gc, { kind: \"diode\", orientation: \"right\", pin1Labels: [\"1\", \"pos\", \"anode\"], pin2Labels: [\"2\", \"neg\", \"cathode\"] }), VF = yt(Gc, { kind: \"diode\", orientation: \"up\", pin1Labels: [\"1\", \"pos\", \"anode\"], pin2Labels: [\"2\", \"neg\", \"cathode\"] }), zF = { paths: { path1: { type: \"path\", points: [{ x: -0.37, y: 0.22 }, { x: -0.13, y: 0.22 }], color: \"primary\", fill: false }, \"path-1-2\": { type: \"path\", points: [{ x: -0.07, y: 0.22 }, { x: 0.11, y: 0.16 }], color: \"primary\", fill: false }, path2: { type: \"path\", points: [{ x: 0.1, y: 0.13 }, { x: 0.37, y: 0.13 }], color: \"primary\", fill: false }, path3: { type: \"path\", points: [{ x: 0.12, y: 0.36 }, { x: 0.37, y: 0.36 }], color: \"primary\", fill: false }, path4: { type: \"path\", points: [{ x: -0.37, y: -0.18 }, { x: -0.13, y: -0.18 }], color: \"primary\", fill: false }, \"path4-5\": { type: \"path\", points: [{ x: -0.07, y: -0.19 }, { x: 0.1, y: -0.24 }], color: \"primary\", fill: false }, path5: { type: \"path\", points: [{ x: 0.1, y: -0.27 }, { x: 0.37, y: -0.27 }], color: \"primary\", fill: false }, path6: { type: \"path\", points: [{ x: 0.12, y: -0.04 }, { x: 0.37, y: -0.04 }], color: \"primary\", fill: false }, \"path1-4-join\": { type: \"path\", points: [{ x: 0, y: -0.2 }, { x: 0, y: 0.19 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: 0, y: 0.56 }, bottom1: { type: \"text\", text: \"{VAL}\", x: 0, y: -0.42 } }, refblocks: { left1: { x: -0.37, y: 0.22 }, left2: { x: -0.37, y: -0.18 }, right1: { x: 0.37, y: 0.36 }, right2: { x: 0.37, y: 0.13 }, right3: { x: 0.37, y: -0.04 }, right5: { x: 0.37, y: -0.27 } }, bounds: { minX: -0.4, maxX: 0.4, minY: -0.47, maxY: 0.56, width: 1, height: 1.04, centerX: 0, centerY: 0.05 }, circles: { \"circle-2\": { type: \"circle\", x: 0.08, y: 0.13, radius: 0.02, color: \"primary\", fill: false }, \"circle-5\": { type: \"circle\", x: 0.08, y: -0.27, radius: 0.02, color: \"primary\", fill: false }, \"circle-3\": { type: \"circle\", x: 0.08, y: 0.37, radius: 0.02, color: \"primary\", fill: false }, \"circle-6\": { type: \"circle\", x: 0.08, y: -0.04, radius: 0.02, color: \"primary\", fill: false }, \"circle-1\": { type: \"circle\", x: -0.1, y: 0.22, radius: 0.02, color: \"primary\", fill: false }, \"circle-4\": { type: \"circle\", x: -0.1, y: -0.18, radius: 0.02, color: \"primary\", fill: false } } }, Hc = Y(zF).labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"3\"]).labelPort(\"right2\", [\"2\"]).labelPort(\"right3\", [\"6\"]).labelPort(\"left2\", [\"4\"]).labelPort(\"right5\", [\"5\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").changeTextAnchor(\"{VAL}\", \"middle_top\").build(), hd = Z(Hc, \"down\"), dd = hd.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), md = hd.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\ndd.anchor = \"middle_bottom\";\nmd.anchor = \"middle_top\";\ndd.x = 0;\ndd.y += 0.537;\nmd.y -= 0.5375;\nmd.x = 0;\nvar UF = hd, ud = Z(Hc, \"left\"), fd = ud.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), yd = ud.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\nfd.anchor = \"middle_bottom\";\nyd.anchor = \"middle_top\";\nfd.x = 0;\nfd.y += 1;\nyd.y -= 1;\nyd.x = 0;\nvar GF = ud, _d = Z(Hc, \"up\"), gd = _d.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), xd = _d.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\ngd.anchor = \"middle_bottom\";\nxd.anchor = \"middle_top\";\ngd.x = 0;\ngd.y += 0.537;\nxd.y -= 0.5375;\nxd.x = 0;\nvar HF = _d, QF = { paths: { path1: { type: \"path\", points: [{ x: -0.37, y: 0.22 }, { x: -0.13, y: 0.22 }], color: \"primary\", fill: false }, \"path-1-3\": { type: \"path\", points: [{ x: -0.07, y: 0.23 }, { x: 0.11, y: 0.33 }], color: \"primary\", fill: false }, path2: { type: \"path\", points: [{ x: 0.1, y: 0.13 }, { x: 0.37, y: 0.13 }], color: \"primary\", fill: false }, path3: { type: \"path\", points: [{ x: 0.12, y: 0.36 }, { x: 0.37, y: 0.36 }], color: \"primary\", fill: false }, path4: { type: \"path\", points: [{ x: -0.37, y: -0.18 }, { x: -0.13, y: -0.18 }], color: \"primary\", fill: false }, \"path4-6\": { type: \"path\", points: [{ x: -0.07, y: -0.18 }, { x: 0.11, y: -0.07 }], color: \"primary\", fill: false }, path5: { type: \"path\", points: [{ x: 0.1, y: -0.27 }, { x: 0.37, y: -0.27 }], color: \"primary\", fill: false }, path6: { type: \"path\", points: [{ x: 0.12, y: -0.04 }, { x: 0.37, y: -0.04 }], color: \"primary\", fill: false }, \"path1-4-join\": { type: \"path\", points: [{ x: 0, y: -0.12 }, { x: 0, y: 0.27 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: 0, y: 0.61 }, bottom1: { type: \"text\", text: \"{VAL}\", x: 0, y: -0.52 } }, refblocks: { left1: { x: -0.37, y: 0.22 }, left2: { x: -0.37, y: -0.18 }, right1: { x: 0.37, y: 0.36 }, right2: { x: 0.37, y: 0.13 }, right3: { x: 0.37, y: -0.04 }, right5: { x: 0.37, y: -0.27 } }, bounds: { minX: -0.4, maxX: 0.4, minY: -0.47, maxY: 0.56, width: 1, height: 1.04, centerX: 0, centerY: 0.05 }, circles: { \"circle-2\": { type: \"circle\", x: 0.08, y: 0.13, radius: 0.02, color: \"primary\", fill: false }, \"circle-5\": { type: \"circle\", x: 0.08, y: -0.27, radius: 0.02, color: \"primary\", fill: false }, \"circle-3\": { type: \"circle\", x: 0.08, y: 0.37, radius: 0.02, color: \"primary\", fill: false }, \"circle-6\": { type: \"circle\", x: 0.08, y: -0.04, radius: 0.02, color: \"primary\", fill: false }, \"circle-1\": { type: \"circle\", x: -0.1, y: 0.22, radius: 0.02, color: \"primary\", fill: false }, \"circle-4\": { type: \"circle\", x: -0.1, y: -0.18, radius: 0.02, color: \"primary\", fill: false } } }, Qc = Y(QF).labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"3\"]).labelPort(\"right2\", [\"2\"]).labelPort(\"right3\", [\"6\"]).labelPort(\"left2\", [\"4\"]).labelPort(\"right5\", [\"5\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").changeTextAnchor(\"{VAL}\", \"middle_top\").build(), bd = Z(Qc, \"down\"), vd = bd.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), Sd = bd.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\nvd.anchor = \"middle_bottom\";\nSd.anchor = \"middle_top\";\nvd.x = 0;\nvd.y += 0.565;\nSd.y -= 0.555;\nSd.x = 0;\nvar ZF = bd, wd = Z(Qc, \"left\"), Ad = wd.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), Pd = wd.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\nAd.anchor = \"middle_bottom\";\nPd.anchor = \"middle_top\";\nAd.x = 0;\nAd.y += 1.09;\nPd.y -= 1.09;\nPd.x = 0;\nvar qF = wd, Bd = Z(Qc, \"up\"), Id = Bd.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), Fd = Bd.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\nId.anchor = \"middle_bottom\";\nFd.anchor = \"middle_top\";\nId.x = 0;\nId.y += 0.565;\nFd.y -= 0.555;\nFd.x = 0;\nvar JF = Bd, KF = { paths: { path11: { type: \"path\", points: [{ x: -0.38, y: 0.06 }, { x: -0.14, y: 0.06 }], color: \"primary\", fill: false }, \"path11-0\": { type: \"path\", points: [{ x: -0.09, y: 0.07 }, { x: 0.11, y: 0.11 }], color: \"primary\", fill: false }, path12: { type: \"path\", points: [{ x: 0.13, y: 0.06 }, { x: 0.38, y: 0.06 }], color: \"primary\", fill: false }, \"path11-5\": { type: \"path\", points: [{ x: -0.38, y: -0.17 }, { x: -0.14, y: -0.17 }], color: \"primary\", fill: false }, \"path11-0-3\": { type: \"path\", points: [{ x: -0.09, y: -0.17 }, { x: 0.11, y: -0.12 }], color: \"primary\", fill: false }, \"path12-0\": { type: \"path\", points: [{ x: 0.13, y: -0.17 }, { x: 0.38, y: -0.17 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: 0, y: 0.31 }, bottom1: { type: \"text\", text: \"{VAL}\", x: 0, y: -0.31 } }, refblocks: { left1: { x: -0.38, y: -0.17 }, left3: { x: -0.38, y: 0.06 }, right1: { x: 0.38, y: -0.17 }, right3: { x: 0.38, y: 0.06 } }, bounds: { minX: -0.4, maxX: 0.4, minY: -0.4, maxY: 0.4, width: 0.81, height: 0.79, centerX: 0, centerY: 0 }, circles: { \"circle-4\": { type: \"circle\", x: 0.1, y: 0.06, radius: 0.02, color: \"primary\", fill: false }, \"circle-2\": { type: \"circle\", x: 0.1, y: -0.17, radius: 0.02, color: \"primary\", fill: false }, \"circle-3\": { type: \"circle\", x: -0.11, y: 0.06, radius: 0.02, color: \"primary\", fill: false }, \"circle-1\": { type: \"circle\", x: -0.11, y: -0.17, radius: 0.02, color: \"primary\", fill: false } } }, Zc = Y(KF).labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).labelPort(\"right3\", [\"4\"]).labelPort(\"left3\", [\"3\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").changeTextAnchor(\"{VAL}\", \"middle_top\").build(), Md = Z(Zc, \"down\"), Cd = Md.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), kd = Md.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\nCd.anchor = \"middle_bottom\";\nkd.anchor = \"middle_top\";\nCd.x = 0.4;\nCd.y += 0.265;\nkd.y -= 0.265;\nkd.x = 0.4;\nvar t6 = Md, Nd = Z(Zc, \"left\"), Yd = Nd.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), Ld = Nd.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\nYd.anchor = \"middle_bottom\";\nLd.anchor = \"middle_top\";\nYd.x = 0;\nYd.y += 0.67;\nLd.y -= 0.67;\nLd.x = 0;\nvar e6 = Nd, Td = Z(Zc, \"up\"), Ed = Td.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), Rd = Td.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\nEd.anchor = \"middle_bottom\";\nRd.anchor = \"middle_top\";\nEd.x = 0.46;\nEd.y += 0.265;\nRd.y -= 0.265;\nRd.x = 0.46;\nvar r6 = Td, n6 = { paths: { path11: { type: \"path\", points: [{ x: -0.38, y: 0.06 }, { x: -0.14, y: 0.06 }], color: \"primary\", fill: false }, \"path11-0\": { type: \"path\", points: [{ x: -0.09, y: 0.07 }, { x: 0.1, y: 0.2 }], color: \"primary\", fill: false }, path12: { type: \"path\", points: [{ x: 0.13, y: 0.06 }, { x: 0.38, y: 0.06 }], color: \"primary\", fill: false }, \"path11-5\": { type: \"path\", points: [{ x: -0.38, y: -0.17 }, { x: -0.14, y: -0.17 }], color: \"primary\", fill: false }, \"path11-0-3\": { type: \"path\", points: [{ x: -0.09, y: -0.16 }, { x: 0.1, y: -0.03 }], color: \"primary\", fill: false }, \"path12-0\": { type: \"path\", points: [{ x: 0.13, y: -0.17 }, { x: 0.38, y: -0.17 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: 0, y: 0.42 }, bottom1: { type: \"text\", text: \"{VAL}\", x: 0, y: -0.42 } }, refblocks: { left1: { x: -0.38, y: -0.17 }, left3: { x: -0.38, y: 0.06 }, right1: { x: 0.38, y: -0.17 }, right3: { x: 0.38, y: 0.06 } }, bounds: { minX: -0.4, maxX: 0.4, minY: -0.4, maxY: 0.4, width: 0.81, height: 0.79, centerX: 0, centerY: 0 }, circles: { \"circle-4\": { type: \"circle\", x: 0.1, y: 0.06, radius: 0.02, color: \"primary\", fill: false }, \"circle-2\": { type: \"circle\", x: 0.1, y: -0.17, radius: 0.02, color: \"primary\", fill: false }, \"circle-3\": { type: \"circle\", x: -0.11, y: 0.06, radius: 0.02, color: \"primary\", fill: false }, \"circle-1\": { type: \"circle\", x: -0.11, y: -0.17, radius: 0.02, color: \"primary\", fill: false } } }, qc = Y(n6).labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).labelPort(\"right3\", [\"4\"]).labelPort(\"left3\", [\"3\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").changeTextAnchor(\"{VAL}\", \"middle_top\").build(), Od = Z(qc, \"down\"), Wd = Od.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), $d = Od.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\nWd.anchor = \"middle_bottom\";\n$d.anchor = \"middle_top\";\nWd.x = 0.4;\nWd.y += 0.295;\n$d.y -= 0.295;\n$d.x = 0.42;\nvar i6 = Od, jd = Z(qc, \"left\"), Xd = jd.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), Dd = jd.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\nXd.anchor = \"middle_bottom\";\nDd.anchor = \"middle_top\";\nXd.x = 0;\nXd.y += 0.795;\nDd.y -= 0.795;\nDd.x = 0;\nvar o6 = jd, Vd = Z(qc, \"up\"), zd = Vd.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), Ud = Vd.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\nzd.anchor = \"middle_bottom\";\nUd.anchor = \"middle_top\";\nzd.x = 0.46;\nzd.y += 0.315;\nUd.y -= 0.315;\nUd.x = 0.46;\nvar s6 = Vd, Xv = { paths: { path5: { type: \"path\", points: [{ x: -0.44, y: 0 }, { x: -0.16, y: 0 }], color: \"primary\", fill: false }, path6: { type: \"path\", points: [{ x: 0.17, y: 0 }, { x: 0.44, y: 0.01 }], color: \"primary\", fill: false }, path9: { type: \"path\", points: [{ x: -0.25, y: -0.16 }, { x: 0.02, y: 0.3 }, { x: 0.25, y: 0.17 }, { x: -0.02, y: -0.29 }, { x: -0.25, y: -0.16 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: 0, y: 0.37 }, bottom1: { type: \"text\", text: \"{VAL}\", x: 0, y: -0.37 } }, refblocks: { left1: { x: -0.44, y: 0 }, right1: { x: 0.44, y: 0.01 } }, bounds: { minX: -0.57, maxX: 0.57, minY: -0.25, maxY: 0.25, width: 1.13, height: 0.5, centerX: 0, centerY: 0 }, circles: {} }, { paths: a6, texts: Fnt, bounds: Ia, refblocks: x9, circles: c6 } = Xv, Dv = Y({ primitives: [...Object.values(a6), ...Object.values(c6), { type: \"text\", text: \"{REF}\", x: 0.18, y: -0.3204553499999995 }, { type: \"text\", text: \"{VAL}\", x: -0.25, y: -0.3294553499999995 }], ports: [{ ...x9.left1, labels: [\"1\"] }, { ...x9.right1, labels: [\"2\"] }], size: { width: Ia.width, height: Ia.height }, center: { x: Ia.centerX, y: Ia.centerY } }).rotateRightFacingSymbol(\"up\").labelPort(\"left\", [\"1\"]).labelPort(\"right\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_left\").changeTextAnchor(\"{VAL}\", \"middle_left\").build(), Gd = Si(Dv), Hd = Gd.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), Qd = Gd.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\nHd.anchor = \"middle_left\";\nQd.anchor = \"middle_left\";\nHd.y += 0.4;\nHd.x = 0.32;\nQd.y -= 0.45;\nQd.x = 0.32;\nvar l6 = Gd, Vv = Y(Xv).labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").changeTextAnchor(\"{VAL}\", \"middle_top\").build(), p6 = wi(Vv), Ci = { paths: { path11: { type: \"path\", points: [{ x: -0.56, y: 0.04 }, { x: -0.22, y: 0.04 }], color: \"primary\", fill: false }, path12: { type: \"path\", points: [{ x: 0.14, y: 0.05 }, { x: 0.48, y: 0.05 }], color: \"primary\", fill: false }, \"path12-6\": { type: \"path\", points: [{ x: 0.14, y: -0.15 }, { x: 0.14, y: 0.25 }], color: \"primary\", fill: false }, \"path11-0-9\": { type: \"path\", points: [{ x: -0.22, y: 0.25 }, { x: -0.21, y: -0.15 }, { x: 0.14, y: 0.05 }, { x: -0.22, y: 0.25 }], color: \"primary\", fill: true } }, refblocks: { left1: { x: -0.56, y: 0.04 }, right1: { x: 0.48, y: 0.05 } }, bounds: { width: 1.18, height: 0.76, centerX: 0, centerY: 0 }, circles: {} }, { paths: h6, bounds: Fa, refblocks: b9, circles: d6 } = Ci, m6 = Y({ primitives: [...Object.values(h6), ...Object.values(d6), { type: \"text\", text: \"{REF}\", x: -0.15, y: 0.3294553499999995 }, { type: \"text\", text: \"{VAL}\", x: 0.15, y: 0.3294553499999995 }], ports: [{ ...b9.left1, labels: [\"1\"] }, { ...b9.right1, labels: [\"2\"] }], size: { width: Fa.width, height: Fa.height }, center: { x: Fa.centerX, y: Fa.centerY } }).rotateRightFacingSymbol(\"down\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_left\").changeTextAnchor(\"{VAL}\", \"middle_left\").build(), { paths: u6, bounds: Ma, refblocks: v9, circles: f6 } = Ci, y6 = Y({ primitives: [...Object.values(u6), ...Object.values(f6), { type: \"text\", text: \"{REF}\", x: -0, y: 0.4094553499999995 }, { type: \"text\", text: \"{VAL}\", x: 0, y: -0.4094553499999995 }], ports: [{ ...v9.left1, labels: [\"1\"] }, { ...v9.right1, labels: [\"2\"] }], size: { width: Ma.width, height: Ma.height }, center: { x: Ma.centerX, y: Ma.centerY } }).changeTextAnchor(\"{VAL}\", \"middle_top\").rotateRightFacingSymbol(\"right\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").build(), { paths: _6, bounds: Ca, refblocks: S9, circles: g6 } = Ci, x6 = Y({ primitives: [...Object.values(_6), ...Object.values(g6), { type: \"text\", text: \"{REF}\", x: -0, y: -0.3094553499999995 }, { type: \"text\", text: \"{VAL}\", x: 0, y: 0.4094553499999995 }], ports: [{ ...S9.left1, labels: [\"1\"] }, { ...S9.right1, labels: [\"2\"] }], size: { width: Ca.width, height: Ca.height }, center: { x: Ca.centerX, y: Ca.centerY } }).changeTextAnchor(\"{VAL}\", \"middle_bottom\").rotateRightFacingSymbol(\"left\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").build(), { paths: b6, bounds: ka, refblocks: w9, circles: v6 } = Ci, S6 = Y({ primitives: [...Object.values(b6), ...Object.values(v6), { type: \"text\", text: \"{REF}\", x: -0, y: 0.4094553499999995 }, { type: \"text\", text: \"{VAL}\", x: 0, y: -0.4094553499999995 }], ports: [{ ...w9.left1, labels: [\"1\"] }, { ...w9.right1, labels: [\"2\"] }], size: { width: ka.width, height: ka.height }, center: { x: ka.centerX, y: ka.centerY } }).changeTextAnchor(\"{VAL}\", \"middle_top\").rotateRightFacingSymbol(\"right\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").build(), { paths: w6, bounds: Na, refblocks: A9, circles: A6 } = Ci, P6 = Y({ primitives: [...Object.values(w6), ...Object.values(A6), { type: \"text\", text: \"{REF}\", x: 0.15, y: -0.2894553499999995 }, { type: \"text\", text: \"{VAL}\", x: -0.15, y: -0.2894553499999995 }], ports: [{ ...A9.left1, labels: [\"1\"] }, { ...A9.right1, labels: [\"2\"] }], size: { width: Na.width, height: Na.height }, center: { x: Na.centerX, y: Na.centerY } }).rotateRightFacingSymbol(\"up\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_left\").changeTextAnchor(\"{VAL}\", \"middle_left\").build(), { paths: B6, bounds: Ya, refblocks: P9, circles: I6 } = Ci, F6 = Y({ primitives: [...Object.values(B6), ...Object.values(I6), { type: \"text\", text: \"{REF}\", x: 0.15, y: -0.2894553499999995 }, { type: \"text\", text: \"{VAL}\", x: -0.15, y: -0.2894553499999995 }], ports: [{ ...P9.left1, labels: [\"1\"] }, { ...P9.right1, labels: [\"2\"] }], size: { width: Ya.width, height: Ya.height }, center: { x: Ya.centerX, y: Ya.centerY } }).rotateRightFacingSymbol(\"up\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_left\").changeTextAnchor(\"{VAL}\", \"middle_left\").build(), M6 = { paths: { path11: { type: \"path\", points: [{ x: -0.54, y: 0 }, { x: -0.3, y: 0 }], color: \"primary\", fill: false }, path12: { type: \"path\", points: [{ x: 0.29, y: 0 }, { x: 0.54, y: 0 }], color: \"primary\", fill: false } }, texts: { left1: { type: \"text\", text: \"Hz\", x: 0, y: -0.04 } }, refblocks: { left1: { x: -0.54, y: 0 }, right1: { x: 0.54, y: 0 } }, bounds: { width: 1.06, height: 1, centerX: 0, centerY: 0 }, circles: { path1: { type: \"circle\", x: -0.01, y: -0.01, radius: 0.29, color: \"primary\", fill: false } } }, { paths: C6, texts: k6, bounds: La, refblocks: B9, circles: N6 } = M6, Zd = Yt({ primitives: [...Object.values(C6), ...Object.values(N6), { type: \"text\", text: \"{REF}\", x: 0, y: -0.3594553499999995, anchor: \"middle_top\" }, { type: \"text\", text: \"{VAL}\", x: 0, y: 0.35, anchor: \"middle_bottom\" }, { ...k6.left1, x: 0, y: 0.01, anchor: \"center\", fontSize: 0.2 }], ports: [{ ...B9.left1, labels: [\"1\"] }, { ...B9.right1, labels: [\"2\"] }], size: { width: La.width, height: La.height }, center: { x: La.centerX, y: La.centerY } }), { 5: Y6, ...L6 } = Zd.primitives;\nfunction T6(t) { return typeof t == \"object\"; }\nvar I9 = Z({ ...Zd, primitives: Object.values(L6).filter(T6) }), E6 = { ...I9, primitives: [...I9.primitives, Y6] }, R6 = { paths: { path10: { type: \"path\", points: [{ x: -0.53, y: 0.04 }, { x: 0.53, y: 0.04 }], color: \"primary\", fill: false }, path14: { type: \"path\", points: [{ x: 0, y: 0.17 }, { x: 0.27, y: 0.17 }, { x: 0.27, y: -0.1 }, { x: -0.26, y: -0.1 }, { x: -0.26, y: 0.17 }, { x: 0, y: 0.17 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: -0.01, y: 0.24 }}, refblocks: { left1: { x: -0.53, y: 0.04 }, right1: { x: 0.53, y: 0.04 } }, bounds: { width: 1.13, height: 0.47, centerX: 0, centerY: 0 }}, { paths: O6, texts: W6, bounds: Ta, refblocks: F9 } = R6, zv = Yt({ primitives: [...Object.values(O6), { ...W6.top1, anchor: \"middle_bottom\" }, { type: \"text\", text: \"{VAL}\", x: 0, y: -0.2, anchor: \"middle_top\" }], ports: [{ ...F9.left1, labels: [\"1\"] }, { ...F9.right1, labels: [\"2\"] }], size: { width: Ta.width, height: Ta.height }, center: { x: Ta.centerX, y: Ta.centerY } }), $6 = Z(zv), ki = { paths: { path1: { type: \"path\", points: [{ x: -0.29, y: 0.01 }, { x: 0.04, y: 0 }], color: \"primary\", fill: true }, path2: { type: \"path\", points: [{ x: 0.04, y: -0.22 }, { x: 0.04, y: 0.22 }], color: \"primary\", fill: true }, path3: { type: \"path\", points: [{ x: 0.12, y: -0.17 }, { x: 0.12, y: 0.17 }], color: \"primary\", fill: true }, path4: { type: \"path\", points: [{ x: 0.19, y: -0.06 }, { x: 0.19, y: 0.06 }], color: \"primary\", fill: true } }, texts: { right1: { type: \"text\", text: \"{REF}\", x: 0.31, y: -0.02 } }, refblocks: { left1: { x: -0.29, y: 0.01 } }, bounds: { minX: -0.31, maxX: 0.31, minY: -0.22, maxY: 0.22, width: 0.62, height: 0.45, centerX: 0, centerY: 0 }, circles: {} }, j6 = Y(ki).rotateRightFacingSymbol(\"down\").labelPort(\"left1\", [\"1\"]).changeTextAnchor(\"{REF}\", \"middle_top\").build(), X6 = Y(ki).rotateRightFacingSymbol(\"right\").labelPort(\"left1\", [\"1\"]).changeTextAnchor(\"{REF}\", \"middle_left\").build(), D6 = Y(ki).rotateRightFacingSymbol(\"left\").labelPort(\"left1\", [\"1\"]).changeTextAnchor(\"{REF}\", \"middle_right\").build(), V6 = Y(ki).rotateRightFacingSymbol(\"right\").labelPort(\"left1\", [\"1\"]).changeTextAnchor(\"{REF}\", \"middle_left\").build(), z6 = Y(ki).rotateRightFacingSymbol(\"up\").labelPort(\"left1\", [\"1\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").build(), U6 = Y(ki).rotateRightFacingSymbol(\"up\").labelPort(\"left1\", [\"1\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").build(), qd = { paths: { path11: { type: \"path\", points: [{ x: -0.52, y: 0.03 }, { x: -0.18, y: 0.04 }], color: \"primary\", fill: false }, path12: { type: \"path\", points: [{ x: 0.19, y: 0.04 }, { x: 0.52, y: 0.04 }], color: \"primary\", fill: false }, \"path11-0-9\": { type: \"path\", points: [{ x: -0.31, y: 0.2 }, { x: -0.31, y: -0.11 }, { x: -0.01, y: 0.04 }, { x: -0.3, y: 0.2 }], color: \"primary\", fill: true }, \"path11-0-9-5\": { type: \"path\", points: [{ x: 0.33, y: 0.2 }, { x: 0.33, y: -0.1 }, { x: 0.04, y: 0.04 }, { x: 0.33, y: 0.2 }], color: \"primary\", fill: true } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: 0.04, y: 0.32 }, bottom1: { type: \"text\", text: \"{VAL}\", x: 0.04, y: -0.32 } }, refblocks: { left1: { x: -0.52, y: 0.03 }, right1: { x: 0.52, y: 0.04 } }, bounds: { minX: -0.55, maxX: 0.55, minY: -0.32, maxY: 0.32, width: 1.09, height: 0.63, centerX: 0, centerY: 0 }, circles: {} }, { paths: Tnt, texts: Ent, bounds: Rnt, refblocks: Ont, circles: Wnt } = qd, G6 = Y(qd).changeTextAnchor(\"{VAL}\", \"middle_top\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").build(), H6 = Y(qd).rotateRightFacingSymbol(\"down\").changeTextAnchor(\"{VAL}\", \"middle_right\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_left\").build(), Q6 = { paths: { path45: { type: \"path\", points: [{ x: 0.14, y: 0 }, { x: -0.13, y: -0.14 }], color: \"primary\", fill: false }, \"path1-8\": { type: \"path\", points: [{ x: 0.13, y: 0 }, { x: 0.3, y: 0 }], color: \"primary\", fill: false }, path46: { type: \"path\", points: [{ x: -0.13, y: 0.13 }, { x: 0.14, y: 0 }], color: \"primary\", fill: false }, path47: { type: \"path\", points: [{ x: -0.13, y: -0.14 }, { x: -0.13, y: 0.13 }], color: \"primary\", fill: false }, path48: { type: \"path\", points: [{ x: 0.14, y: 0.13 }, { x: 0.14, y: -0.14 }], color: \"primary\", fill: false }, path49: { type: \"path\", points: [{ x: -0.13, y: 0 }, { x: -0.3, y: 0 }], color: \"primary\", fill: false }, path25: { type: \"path\", points: [{ x: 0.16, y: 0.29 }, { x: 0.25, y: 0.3 }, { x: 0.22, y: 0.21 }], color: \"primary\", fill: true }, path78: { type: \"path\", points: [{ x: 0.08, y: 0.17 }, { x: 0.09, y: 0.17 }, { x: 0.21, y: 0.27 }, { x: 0.21, y: 0.27 }], color: \"primary\", fill: false }, \"path25-0\": { type: \"path\", points: [{ x: -0.02, y: 0.31 }, { x: 0.08, y: 0.32 }, { x: 0.04, y: 0.23 }], color: \"primary\", fill: true }, \"path78-6\": { type: \"path\", points: [{ x: -0.1, y: 0.19 }, { x: -0.09, y: 0.2 }, { x: 0.04, y: 0.29 }, { x: 0.04, y: 0.29 }], color: \"primary\", fill: false }, box: { type: \"path\", points: [{ x: -0.3, y: -0.4 }, { x: 0.3, y: -0.4 }, { x: 0.3, y: 0.4 }, { x: -0.3, y: 0.4 }, { x: -0.3, y: -0.4 }, { x: -0.3, y: 0.4 }], color: \"primary\", fill: false }, \"path48-1\": { type: \"path\", points: [{ x: -0.3, y: 0.13 }, { x: -0.54, y: 0.13 }], color: \"primary\", fill: false }, \"path48-2\": { type: \"path\", points: [{ x: -0.3, y: -0.13 }, { x: -0.54, y: -0.13 }], color: \"primary\", fill: false }, \"path48-3\": { type: \"path\", points: [{ x: 0.3, y: -0.13 }, { x: 0.54, y: -0.13 }], color: \"primary\", fill: false }, \"path48-4\": { type: \"path\", points: [{ x: 0.3, y: 0.13 }, { x: 0.54, y: 0.13 }], color: \"primary\", fill: false } }, texts: { bottom1: { type: \"text\", text: \"{VAL}\", x: 0, y: -0.43 }, right1: { type: \"text\", text: \"{REF}\", x: 0, y: 0.43 } }, refblocks: { left1: { x: -0.54, y: 0.13 }, left2: { x: -0.54, y: -0.13 }, right1: { x: 0.54, y: -0.13 }, right2: { x: 0.54, y: 0.13 } }, bounds: { minX: -0.56, maxX: 0.56, minY: -0.32, maxY: 0.32, width: 1.13, height: 0.65, centerX: 0, centerY: 0 }, circles: {} }, Jc = Y(Q6).labelPort(\"left1\", [\"1\", \"DIN\"]).labelPort(\"left2\", [\"2\", \"POWER\"]).labelPort(\"right1\", [\"3\", \"GND\"]).labelPort(\"right2\", [\"4\", \"DOUT\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").changeTextAnchor(\"{VAL}\", \"middle_top\").build(), Z6 = Z(Jc, \"down\"), q6 = wi(Jc), Jd = Z(Jc, \"up\"), Kd = Jd.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), tm = Jd.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\nKd.anchor = \"middle_left\";\ntm.anchor = \"middle_left\";\nKd.y += 0.21;\nKd.x = 0.44;\ntm.y -= 0.21;\ntm.x = 0.44;\nvar J6 = Jd, K6 = { paths: { path11: { type: \"path\", points: [{ x: -0.4, y: 0 }, { x: -0.01, y: 0 }], color: \"primary\", fill: false }, path40: { type: \"path\", points: [{ x: 0.07, y: 0.19 }, { x: 0.07, y: -0.18 }], color: \"primary\", fill: false }, path42: { type: \"path\", points: [{ x: 0.01, y: -0.12 }, { x: 0.01, y: 0.14 }], color: \"primary\", fill: false }, path12: { type: \"path\", points: [{ x: 0.28, y: -0.25 }, { x: 0.28, y: -0.56 }], color: \"primary\", fill: false }, \"path12-1\": { type: \"path\", points: [{ x: 0.28, y: 0.56 }, { x: 0.28, y: 0.27 }], color: \"primary\", fill: false }, path15: { type: \"path\", points: [{ x: 0.17, y: -0.22 }, { x: 0.28, y: -0.23 }, { x: 0.23, y: -0.14 }], color: \"primary\", fill: true }, path17: { type: \"path\", points: [{ x: 0.08, y: -0.09 }, { x: 0.23, y: -0.2 }], color: \"primary\", fill: false }, path2: { type: \"path\", points: [{ x: 0.07, y: 0.11 }, { x: 0.28, y: 0.26 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: -0.01, y: 0.36 }, bottom1: { type: \"text\", text: \"{VAL}\", x: 0.02, y: -0.42 } }, refblocks: { top1: { x: 0.28, y: 0.56 }, bottom1: { x: 0.28, y: -0.56 }, left1: { x: -0.4, y: 0 } }, bounds: { minX: -0.43, maxX: 0.43, minY: -0.58, maxY: 0.58, width: 0.85, height: 1.17, centerX: 0, centerY: 0 }, circles: { path1: { type: \"circle\", x: 0.14, y: 0.01, radius: 0.29, color: \"primary\", fill: false } } }, Uv = Y(K6).changeTextAnchor(\"{VAL}\", \"middle_right\").labelPort(\"left1\", [\"3\"]).labelPort(\"top1\", [\"2\"]).labelPort(\"bottom1\", [\"1\"]).changeTextAnchor(\"{REF}\", \"middle_right\").build(), em = Z(Uv), rm = em.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), Gv = em.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\nrm.anchor = \"middle_left\";\nGv.anchor = \"middle_right\";\nrm.x = 0.45;\nrm.y += 0.065;\nGv.y += 0.065;\nvar t7 = em, e7 = { paths: { \"path12-1-8-6-9\": { type: \"path\", points: [{ x: 0.02, y: -0.02 }, { x: 0.02, y: -0.1 }], color: \"primary\", fill: false }, \"path12-1-5-6\": { type: \"path\", points: [{ x: -0.47, y: -0.19 }, { x: -0.17, y: -0.19 }], color: \"primary\", fill: false }, \"path12-1-5-6-8\": { type: \"path\", points: [{ x: 0.02, y: 0.17 }, { x: 0.02, y: 0.11 }], color: \"primary\", fill: false }, \"path12-1-8-0\": { type: \"path\", points: [{ x: -0.15, y: -0.03 }, { x: 0.2, y: -0.19 }], color: \"primary\", fill: false }, \"path12-1-0\": { type: \"path\", points: [{ x: 0.2, y: -0.19 }, { x: 0.47, y: -0.19 }], color: \"primary\", fill: false }, \"path12-1-8-6-9-4\": { type: \"path\", points: [{ x: 0.02, y: 0.12 }, { x: 0.02, y: 0.02 }], color: \"primary\", fill: false }, \"path12-1-8-6-9-4-3\": { type: \"path\", points: [{ x: 0.08, y: 0.11 }, { x: 0.08, y: 0.05 }], color: \"primary\", fill: false }, \"path12-1-8-6-9-4-3-1\": { type: \"path\", points: [{ x: -0.04, y: 0.11 }, { x: -0.04, y: 0.05 }], color: \"primary\", fill: false }, \"path12-1-8-6-9-4-4\": { type: \"path\", points: [{ x: 0.08, y: 0.11 }, { x: -0.04, y: 0.11 }], color: \"primary\", fill: false }, \"path14-5\": { type: \"path\", points: [{ x: -0.01, y: 0.28 }, { x: 0.01, y: 0.25 }, { x: 0.04, y: 0.23 }, { x: 0.06, y: 0.2 }], color: \"primary\", fill: true }, \"path14-5-3\": { type: \"path\", points: [{ x: -0.01, y: 0.2 }, { x: 0.01, y: 0.23 }, { x: 0.04, y: 0.25 }, { x: 0.06, y: 0.28 }], color: \"primary\", fill: true } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: 0.01, y: 0.38 }, bottom1: { type: \"text\", text: \"{VAL}\", x: 0.06, y: -0.38 } }, refblocks: { left1: { x: -0.47, y: -0.19 }, right1: { x: 0.47, y: -0.19 } }, bounds: { minX: -0.5, maxX: 0.5, minY: -0.38, maxY: 0.38, width: 1, height: 0.76, centerX: 0, centerY: 0 }, circles: { path9: { type: \"circle\", x: 0.02, y: 0.24, radius: 0.06, color: \"primary\", fill: false } } }, Hv = Y(e7).changeTextAnchor(\"{VAL}\", \"middle_top\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").build(), Qv = Z(Hv), Zv = Qv.primitives.filter((t) =\u003e t.type === \"text\"), nm = Zv.find((t) =\u003e t.text === \"{VAL}\");\nnm.x = -0.35;\nnm.y = 0;\nnm.anchor = \"middle_right\";\nvar im = Zv.find((t) =\u003e t.text === \"{REF}\");\nim.y = 0;\nim.x = 0.35;\nim.anchor = \"middle_left\";\nvar r7 = Qv, Kc = { paths: { path8698: { type: \"path\", points: [{ x: -0.19796749999999919, y: -0.023826854587889912 }, { x: -0.2004570399999992, y: -0.018993393814014044 }, { x: -0.2029465799999992, y: -0.014174384106555204 }, { x: -0.20543611999999922, y: -0.009384187436300498 }, { x: -0.20792565999999923, y: -0.004636988132081332 }, { x: -0.21041519999999925, y: 0.00005329457033053167 }, { x: -0.21290473999999926, y: 0.004673092344940184 }, { x: -0.21539427999999927, y: 0.009209271428771242 }, { x: -0.21788381999999928, y: 0.013649213595881985 }, { x: -0.2203733599999993, y: 0.01798089395292432 }, { x: -0.2228628999999993, y: 0.022192955076609913 }, { x: -0.22535243999999932, y: 0.02627477703600152 }, { x: -0.22784197999999933, y: 0.030216542867918667 }, { x: -0.23033151999999935, y: 0.03400929910178016 }, { x: -0.23282105999999936, y: 0.03764501096072756 }, { x: -0.23531059999999937, y: 0.04111661189869628 }, { x: -0.23780013999999938, y: 0.04441804716802203 }, { x: -0.2402896799999994, y: 0.04754431114897349 }, { x: -0.2427792199999994, y: 0.05049147821106258 }, { x: -0.24526875999999942, y: 0.053256726915861724 }, { x: -0.24775829999999943, y: 0.05583835741211009 }, { x: -0.25024783999999944, y: 0.05823580191586174 }, { x: -0.25273737999999946, y: 0.060449628211062575 }, { x: -0.25522691999999947, y: 0.0624815361489735 }, { x: -0.2577164599999995, y: 0.06433434716802203 }, { x: -0.2602059999999995, y: 0.06601198689869628 }, { x: -0.2626955399999995, y: 0.06751946096072757 }, { x: -0.2651850799999995, y: 0.06886282410178016 }, { x: -0.26767461999999953, y: 0.07004914286791866 }, { x: -0.27016415999999954, y: 0.0710864520360015 }, { x: -0.27265369999999955, y: 0.07198370507660991 }, { x: -0.27514323999999957, y: 0.07275071895292433 }, { x: -0.2776327799999996, y: 0.07339811359588198 }, { x: -0.2801223199999996, y: 0.07393724642877124 }, { x: -0.2826118599999996, y: 0.07438014234494018 }, { x: -0.2851013999999996, y: 0.07473941957033053 }, { x: -0.28759093999999963, y: 0.07502821186791866 }, { x: -0.29008047999999964, y: 0.07526008756369952 }, { x: -0.29257001999999965, y: 0.07544896589344477 }, { x: -0.29505955999999967, y: 0.07560903118598594 }, { x: -0.2975490999999997, y: 0.07575464541211008 }, { x: -0.30003863749999965, y: 0.07560903118598594 }, { x: -0.3025281749999997, y: 0.07544896589344477 }, { x: -0.30501771249999965, y: 0.07526008756369951 }, { x: -0.3075072499999996, y: 0.07502821186791866 }, { x: -0.30999678749999965, y: 0.07473941957033052 }, { x: -0.3124863249999996, y: 0.07438014234494018 }, { x: -0.3149758624999996, y: 0.07393724642877124 }, { x: -0.31746539999999956, y: 0.07339811359588198 }, { x: -0.3199549374999996, y: 0.07275071895292431 }, { x: -0.32244447499999956, y: 0.07198370507660991 }, { x: -0.32493401249999954, y: 0.0710864520360015 }, { x: -0.32742354999999956, y: 0.07004914286791866 }, { x: -0.32991308749999954, y: 0.06886282410178016 }, { x: -0.3324026249999995, y: 0.06751946096072756 }, { x: -0.33489216249999954, y: 0.06601198689869628 }, { x: -0.3373816999999995, y: 0.06433434716802203 }, { x: -0.3398712374999995, y: 0.06248153614897349 }, { x: -0.3423607749999995, y: 0.06044962821106258 }, { x: -0.3448503124999994, y: 0.05823580191586174 }, { x: -0.34733984999999945, y: 0.05583835741211009 }, { x: -0.3498293874999995, y: 0.053256726915861724 }, { x: -0.35231892499999945, y: 0.050491478211062576 }, { x: -0.3548084624999994, y: 0.0475443111489735 }, { x: -0.3572979999999994, y: 0.04441804716802203 }, { x: -0.35978753749999937, y: 0.04111661189869628 }, { x: -0.3622770749999994, y: 0.03764501096072756 }, { x: -0.36476661249999937, y: 0.03400929910178016 }, { x: -0.36725614999999934, y: 0.030216542867918673 }, { x: -0.36974568749999936, y: 0.02627477703600152 }, { x: -0.37223522499999934, y: 0.022192955076609917 }, { x: -0.3747247624999993, y: 0.017980893952924324 }, { x: -0.37721429999999934, y: 0.013649213595881985 }, { x: -0.3797038374999993, y: 0.00920927142877125 }, { x: -0.3821933749999993, y: 0.004673092344940191 }, { x: -0.3846829124999993, y: 0.00005329457033053514 }, { x: -0.3871724499999993, y: -0.004636988132081328 }, { x: -0.38966198749999925, y: -0.009384187436300498 }, { x: -0.3921515249999992, y: -0.014174384106555197 }, { x: -0.39464106249999925, y: -0.01899339381401404 }, { x: -0.3971305999999992, y: -0.023826854587889912 }], color: \"primary\", fill: false }, path8700: { type: \"path\", points: [{ x: 0.0011955000000007932, y: -0.02382615458789039 }, { x: -0.00129403749999919, y: -0.01899269131401453 }, { x: -0.0037835749999991734, y: -0.014173679106555696 }, { x: -0.006273112499999156, y: -0.009383479936300985 }, { x: -0.00876264999999914, y: -0.004636278132081827 }, { x: -0.011252187499999122, y: 0.00005400707033003174 }, { x: -0.013741724999999105, y: 0.004673807344939681 }, { x: -0.016231262499999087, y: 0.009209988928770731 }, { x: -0.018720799999999073, y: 0.013649933595881476 }, { x: -0.021210337499999055, y: 0.017981616452923805 }, { x: -0.023699874999999038, y: 0.022193680076609393 }, { x: -0.026189412499999024, y: 0.026275504536001 }, { x: -0.028678949999999002, y: 0.030217272867918137 }, { x: -0.03116848749999899, y: 0.034010031601779636 }, { x: -0.03365802499999897, y: 0.03764574596072702 }, { x: -0.03614756249999895, y: 0.04111734939869574 }, { x: -0.03863709999999894, y: 0.04441878716802149 }, { x: -0.04112663749999892, y: 0.04754505364897295 }, { x: -0.043616174999998904, y: 0.05049222321106203 }, { x: -0.04610571249999888, y: 0.05325747441586117 }, { x: -0.04859524999999887, y: 0.055839107412109526 }, { x: -0.051084787499998854, y: 0.05823655441586117 }, { x: -0.05357432499999884, y: 0.06045038321106201 }, { x: -0.05606386249999881, y: 0.06248229364897292 }, { x: -0.0585533999999988, y: 0.06433510716802145 }, { x: -0.061042937499998784, y: 0.0660127493986957 }, { x: -0.06353247499999877, y: 0.06752022596072697 }, { x: -0.06602201249999876, y: 0.06886359160177957 }, { x: -0.06851154999999873, y: 0.07004991286791806 }, { x: -0.07100108749999871, y: 0.07108722453600091 }, { x: -0.0734906249999987, y: 0.0719844800766093 }, { x: -0.07598016249999869, y: 0.07275149645292371 }, { x: -0.07846969999999867, y: 0.07339889359588138 }, { x: -0.08095923749999864, y: 0.07393802892877062 }, { x: -0.08344877499999863, y: 0.07438092734493956 }, { x: -0.08593831249999861, y: 0.07474020707032991 }, { x: -0.0884278499999986, y: 0.07502900186791804 }, { x: -0.09091738749999859, y: 0.07526088006369888 }, { x: -0.09340692499999856, y: 0.07544976089344414 }, { x: -0.09589646249999854, y: 0.0756098286859853 }, { x: -0.09838599999999853, y: 0.07575544541210943 }, { x: -0.10087553999999854, y: 0.0756098286859853 }, { x: -0.10336507999999855, y: 0.07544976089344414 }, { x: -0.10585461999999857, y: 0.07526088006369887 }, { x: -0.10834415999999858, y: 0.07502900186791804 }, { x: -0.11083369999999859, y: 0.0747402070703299 }, { x: -0.1133232399999986, y: 0.07438092734493956 }, { x: -0.11581277999999862, y: 0.07393802892877062 }, { x: -0.11830231999999863, y: 0.07339889359588138 }, { x: -0.12079185999999864, y: 0.07275149645292371 }, { x: -0.12328139999999865, y: 0.0719844800766093 }, { x: -0.12577093999999867, y: 0.07108722453600091 }, { x: -0.12826047999999868, y: 0.07004991286791806 }, { x: -0.1307500199999987, y: 0.06886359160177957 }, { x: -0.1332395599999987, y: 0.06752022596072697 }, { x: -0.13572909999999871, y: 0.0660127493986957 }, { x: -0.13821863999999873, y: 0.06433510716802145 }, { x: -0.14070817999999874, y: 0.06248229364897291 }, { x: -0.14319771999999875, y: 0.06045038321106202 }, { x: -0.14568725999999876, y: 0.05823655441586117 }, { x: -0.14817679999999878, y: 0.055839107412109526 }, { x: -0.1506663399999988, y: 0.05325747441586117 }, { x: -0.1531558799999988, y: 0.05049222321106202 }, { x: -0.1556454199999988, y: 0.047545053648972956 }, { x: -0.15813495999999883, y: 0.04441878716802149 }, { x: -0.16062449999999884, y: 0.04111734939869574 }, { x: -0.16311403999999885, y: 0.03764574596072702 }, { x: -0.16560357999999886, y: 0.034010031601779636 }, { x: -0.16809311999999887, y: 0.03021727286791814 }, { x: -0.1705826599999989, y: 0.026275504536001 }, { x: -0.1730721999999989, y: 0.022193680076609396 }, { x: -0.1755617399999989, y: 0.017981616452923805 }, { x: -0.17805127999999892, y: 0.013649933595881474 }, { x: -0.18054081999999894, y: 0.00920998892877074 }, { x: -0.18303035999999895, y: 0.0046738073449396865 }, { x: -0.18551989999999896, y: 0.00005400707033003521 }, { x: -0.18800943999999897, y: -0.004636278132081827 }, { x: -0.19049897999999899, y: -0.009383479936300985 }, { x: -0.192988519999999, y: -0.01417367910655569 }, { x: -0.19547805999999898, y: -0.018992691314014522 }, { x: -0.19796759999999902, y: -0.02382615458789039 }], color: \"primary\", fill: false }, path8702: { type: \"path\", points: [{ x: 0.2003586000000006, y: -0.02382615458789039 }, { x: 0.19786906000000057, y: -0.01899269131401453 }, { x: 0.19537952000000058, y: -0.014173679106555696 }, { x: 0.19288998000000057, y: -0.009383479936300985 }, { x: 0.1904004400000006, y: -0.004636278132081827 }, { x: 0.18791090000000055, y: 0.00005400707033003174 }, { x: 0.1854213600000005, y: 0.004673807344939681 }, { x: 0.18293182000000052, y: 0.009209988928770731 }, { x: 0.1804422800000005, y: 0.013649933595881476 }, { x: 0.17795274000000053, y: 0.017981616452923805 }, { x: 0.17546320000000049, y: 0.022193680076609393 }, { x: 0.17297366000000047, y: 0.026275504536001 }, { x: 0.17048412000000046, y: 0.030217272867918137 }, { x: 0.16799458000000045, y: 0.034010031601779636 }, { x: 0.16550504000000044, y: 0.03764574596072702 }, { x: 0.16301550000000042, y: 0.04111734939869574 }, { x: 0.1605259600000004, y: 0.04441878716802149 }, { x: 0.1580364200000004, y: 0.04754505364897295 }, { x: 0.1555468800000004, y: 0.05049222321106203 }, { x: 0.15305734000000037, y: 0.05325747441586117 }, { x: 0.15056780000000036, y: 0.055839107412109526 }, { x: 0.14807826000000035, y: 0.05823655441586117 }, { x: 0.14558872000000034, y: 0.06045038321106201 }, { x: 0.14309918000000033, y: 0.06248229364897292 }, { x: 0.1406096400000003, y: 0.06433510716802145 }, { x: 0.1381201000000003, y: 0.0660127493986957 }, { x: 0.1356305600000003, y: 0.06752022596072697 }, { x: 0.13314102000000028, y: 0.06886359160177957 }, { x: 0.13065148000000026, y: 0.07004991286791806 }, { x: 0.12816194000000025, y: 0.07108722453600091 }, { x: 0.12567240000000024, y: 0.0719844800766093 }, { x: 0.12318286000000023, y: 0.07275149645292371 }, { x: 0.12069332000000021, y: 0.07339889359588138 }, { x: 0.1182037800000002, y: 0.07393802892877062 }, { x: 0.11571424000000019, y: 0.07438092734493956 }, { x: 0.11322470000000018, y: 0.07474020707032991 }, { x: 0.11073516000000017, y: 0.07502900186791804 }, { x: 0.10824562000000015, y: 0.07526088006369888 }, { x: 0.10575608000000014, y: 0.07544976089344414 }, { x: 0.10326654000000013, y: 0.0756098286859853 }, { x: 0.10077700000000012, y: 0.07575544541210943 }, { x: 0.09828746250000013, y: 0.0756098286859853 }, { x: 0.09579792500000014, y: 0.07544976089344414 }, { x: 0.09330838750000017, y: 0.07526088006369887 }, { x: 0.09081885000000019, y: 0.07502900186791804 }, { x: 0.0883293125000002, y: 0.0747402070703299 }, { x: 0.08583977500000022, y: 0.07438092734493956 }, { x: 0.08335023750000023, y: 0.07393802892877062 }, { x: 0.08086070000000026, y: 0.07339889359588138 }, { x: 0.07837116250000027, y: 0.07275149645292371 }, { x: 0.07588162500000029, y: 0.0719844800766093 }, { x: 0.0733920875000003, y: 0.07108722453600091 }, { x: 0.07090255000000031, y: 0.07004991286791806 }, { x: 0.06841301250000034, y: 0.06886359160177957 }, { x: 0.06592347500000036, y: 0.06752022596072697 }, { x: 0.06343393750000037, y: 0.0660127493986957 }, { x: 0.060944400000000384, y: 0.06433510716802145 }, { x: 0.0584548625000004, y: 0.06248229364897291 }, { x: 0.05596532500000043, y: 0.06045038321106202 }, { x: 0.05347578750000044, y: 0.05823655441586117 }, { x: 0.050986250000000455, y: 0.055839107412109526 }, { x: 0.04849671250000047, y: 0.05325747441586117 }, { x: 0.04600717500000048, y: 0.05049222321106202 }, { x: 0.04351763750000051, y: 0.047545053648972956 }, { x: 0.041028100000000525, y: 0.04441878716802149 }, { x: 0.03853856250000054, y: 0.04111734939869574 }, { x: 0.036049025000000554, y: 0.03764574596072702 }, { x: 0.03355948750000057, y: 0.034010031601779636 }, { x: 0.031069950000000596, y: 0.03021727286791814 }, { x: 0.02858041250000061, y: 0.026275504536001 }, { x: 0.026090875000000624, y: 0.022193680076609396 }, { x: 0.023601337500000638, y: 0.017981616452923805 }, { x: 0.021111800000000652, y: 0.013649933595881474 }, { x: 0.01862226250000068, y: 0.00920998892877074 }, { x: 0.016132725000000694, y: 0.0046738073449396865 }, { x: 0.013643187500000709, y: 0.00005400707033003521 }, { x: 0.011153650000000723, y: -0.004636278132081827 }, { x: 0.008664112500000737, y: -0.009383479936300985 }, { x: 0.006174575000000764, y: -0.01417367910655569 }, { x: 0.0036850375000007786, y: -0.018992691314014522 }, { x: 0.0011955000000007932, y: -0.02382615458789039 }], color: \"primary\", fill: false }, path8704: { type: \"path\", points: [{ x: 0.3995216000000006, y: -0.02382615458789039 }, { x: 0.39703206250000056, y: -0.01899269131401453 }, { x: 0.3945425250000006, y: -0.014173679106555696 }, { x: 0.3920529875000006, y: -0.009383479936300985 }, { x: 0.38956345000000064, y: -0.004636278132081827 }, { x: 0.38707391250000067, y: 0.00005400707033003174 }, { x: 0.3845843750000007, y: 0.004673807344939681 }, { x: 0.38209483750000073, y: 0.009209988928770731 }, { x: 0.37960530000000076, y: 0.013649933595881476 }, { x: 0.3771157625000008, y: 0.017981616452923805 }, { x: 0.37462622500000076, y: 0.022193680076609393 }, { x: 0.37213668750000073, y: 0.026275504536001 }, { x: 0.36964715000000076, y: 0.030217272867918137 }, { x: 0.3671576125000008, y: 0.034010031601779636 }, { x: 0.3646680750000008, y: 0.03764574596072702 }, { x: 0.36217853750000084, y: 0.04111734939869574 }, { x: 0.3596890000000008, y: 0.04441878716802149 }, { x: 0.3571994625000009, y: 0.04754505364897295 }, { x: 0.35470992500000087, y: 0.05049222321106203 }, { x: 0.35222038750000095, y: 0.05325747441586117 }, { x: 0.3497308500000009, y: 0.055839107412109526 }, { x: 0.3472413125000009, y: 0.05823655441586117 }, { x: 0.344751775000001, y: 0.06045038321106201 }, { x: 0.34226223750000095, y: 0.06248229364897292 }, { x: 0.33977270000000104, y: 0.06433510716802145 }, { x: 0.337283162500001, y: 0.0660127493986957 }, { x: 0.334793625000001, y: 0.06752022596072697 }, { x: 0.33230408750000107, y: 0.06886359160177957 }, { x: 0.3298145500000011, y: 0.07004991286791806 }, { x: 0.32732501250000107, y: 0.07108722453600091 }, { x: 0.3248354750000011, y: 0.0719844800766093 }, { x: 0.3223459375000011, y: 0.07275149645292371 }, { x: 0.3198564000000011, y: 0.07339889359588138 }, { x: 0.3173668625000012, y: 0.07393802892877062 }, { x: 0.31487732500000115, y: 0.07438092734493956 }, { x: 0.3123877875000012, y: 0.07474020707032991 }, { x: 0.3098982500000012, y: 0.07502900186791804 }, { x: 0.30740871250000124, y: 0.07526088006369888 }, { x: 0.30491917500000126, y: 0.07544976089344414 }, { x: 0.30242963750000124, y: 0.0756098286859853 }, { x: 0.29994010000000126, y: 0.07575544541210943 }, { x: 0.29745056000000125, y: 0.0756098286859853 }, { x: 0.29496102000000124, y: 0.07544976089344414 }, { x: 0.2924714800000012, y: 0.07526088006369887 }, { x: 0.2899819400000012, y: 0.07502900186791804 }, { x: 0.2874924000000012, y: 0.0747402070703299 }, { x: 0.2850028600000012, y: 0.07438092734493956 }, { x: 0.2825133200000012, y: 0.07393802892877062 }, { x: 0.28002378000000117, y: 0.07339889359588138 }, { x: 0.27753424000000115, y: 0.07275149645292371 }, { x: 0.27504470000000114, y: 0.0719844800766093 }, { x: 0.27255516000000113, y: 0.07108722453600091 }, { x: 0.2700656200000011, y: 0.07004991286791806 }, { x: 0.2675760800000011, y: 0.06886359160177957 }, { x: 0.2650865400000011, y: 0.06752022596072697 }, { x: 0.2625970000000011, y: 0.0660127493986957 }, { x: 0.26010746000000107, y: 0.06433510716802145 }, { x: 0.25761792000000105, y: 0.06248229364897291 }, { x: 0.25512838000000104, y: 0.06045038321106202 }, { x: 0.25263884000000103, y: 0.05823655441586117 }, { x: 0.250149300000001, y: 0.055839107412109526 }, { x: 0.247659760000001, y: 0.05325747441586117 }, { x: 0.245170220000001, y: 0.05049222321106202 }, { x: 0.24268068000000098, y: 0.047545053648972956 }, { x: 0.24019114000000097, y: 0.04441878716802149 }, { x: 0.23770160000000096, y: 0.04111734939869574 }, { x: 0.23521206000000094, y: 0.03764574596072702 }, { x: 0.23272252000000093, y: 0.034010031601779636 }, { x: 0.23023298000000092, y: 0.03021727286791814 }, { x: 0.2277434400000009, y: 0.026275504536001 }, { x: 0.2252539000000009, y: 0.022193680076609396 }, { x: 0.22276436000000088, y: 0.017981616452923805 }, { x: 0.22027482000000087, y: 0.013649933595881474 }, { x: 0.21778528000000086, y: 0.00920998892877074 }, { x: 0.21529574000000085, y: 0.0046738073449396865 }, { x: 0.21280620000000083, y: 0.00005400707033003521 }, { x: 0.21031666000000082, y: -0.004636278132081827 }, { x: 0.2078271200000008, y: -0.009383479936300985 }, { x: 0.2053375800000008, y: -0.01417367910655569 }, { x: 0.20284804000000078, y: -0.018992691314014522 }, { x: 0.20035850000000077, y: -0.02382615458789039 }], color: \"primary\", fill: false }, path8706: { type: \"path\", points: [{ x: -0.40026109999999937, y: -0.022544054587890106 }, { x: -0.5272914999999991, y: -0.022544054587890106 }], color: \"primary\", fill: false }, \"path8706-5\": { type: \"path\", points: [{ x: 0.5282280000000006, y: -0.027111054587890093 }, { x: 0.4011975999999997, y: -0.027111054587890093 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: -0.0020145999999989783, y: 0.22997364541210996 }, bottom1: { type: \"text\", text: \"{VAL}\", x: -0.002185205294839676, y: -0.22997364541210996 } }, refblocks: { left1: { x: -0.5279125, y: -0.021272154587890446 }, right1: { x: 0.5279125, y: -0.026521254587889898 } }, bounds: { minX: -0.556070941, maxX: 0.556070941, minY: -0.22997364541210996, maxY: 0.22997364541210996, width: 1.112141882, height: 0.4599472908242199, centerX: 0, centerY: 0 }, circles: {} }, n7 = Y(Kc).rotateRightFacingSymbol(\"down\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_right\", { x: -0.5, y: 0 }).changeTextAnchor(\"{VAL}\", \"middle_left\", { x: 0.5, y: 0 }).build(), i7 = Y(Kc).rotateRightFacingSymbol(\"left\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\", { x: 0, y: 0.5 }).changeTextAnchor(\"{VAL}\", \"middle_top\", { x: 0, y: -0.5 }).build(), o7 = Y(Kc).rotateRightFacingSymbol(\"right\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").changeTextAnchor(\"{VAL}\", \"middle_top\").build(), s7 = Y(Kc).rotateRightFacingSymbol(\"up\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_right\").changeTextAnchor(\"{VAL}\", \"middle_left\").build(), qv = { paths: { path11: { type: \"path\", points: [{ x: -0.54, y: -0.06 }, { x: -0.15, y: -0.06 }], color: \"primary\", fill: false }, path40: { type: \"path\", points: [{ x: 0.13, y: -0.05 }, { x: -0.13, y: -0.18 }], color: \"primary\", fill: false }, path41: { type: \"path\", points: [{ x: -0.13, y: 0.08 }, { x: 0.13, y: -0.05 }], color: \"primary\", fill: false }, path42: { type: \"path\", points: [{ x: -0.13, y: -0.18 }, { x: -0.13, y: 0.08 }], color: \"primary\", fill: false }, path43: { type: \"path\", points: [{ x: 0.13, y: 0.08 }, { x: 0.13, y: -0.18 }], color: \"primary\", fill: false }, path12: { type: \"path\", points: [{ x: 0.14, y: -0.05 }, { x: 0.54, y: -0.06 }], color: \"primary\", fill: false }, \"path25-0-9-8\": { type: \"path\", points: [{ x: -0.03, y: 0.39 }, { x: -0.05, y: 0.47 }, { x: -0.08, y: 0.39 }], color: \"primary\", fill: true }, \"path78-6-5-5\": { type: \"path\", points: [{ x: -0.05, y: 0.27 }, { x: -0.05, y: 0.29 }, { x: -0.05, y: 0.41 }, { x: -0.05, y: 0.42 }], color: \"primary\", fill: false }, \"path25-0-9-8-2\": { type: \"path\", points: [{ x: 0.07, y: 0.39 }, { x: 0.04, y: 0.47 }, { x: 0.02, y: 0.39 }], color: \"primary\", fill: true }, \"path78-6-5-5-7\": { type: \"path\", points: [{ x: 0.04, y: 0.27 }, { x: 0.04, y: 0.29 }, { x: 0.04, y: 0.41 }, { x: 0.04, y: 0.42 }], color: \"primary\", fill: false }, \"path43-1\": { type: \"path\", points: [{ x: 0.03, y: 0.06 }, { x: 0.03, y: -0.16 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: 0.38, y: 0.38 }, bottom1: { type: \"text\", text: \"{VAL}\", x: 0.38, y: -0.47 } }, refblocks: { left1: { x: -0.54, y: -0.06 }, right1: { x: 0.54, y: -0.06 } }, bounds: { minX: -0.57, maxX: 0.57, minY: -0.47, maxY: 0.47, width: 1.14, height: 0.93, centerX: 0, centerY: 0 }, circles: { path1: { type: \"circle\", x: 0, y: -0.05, radius: 0.29, color: \"primary\", fill: false } } };\nqv.bounds.width += 0.2;\nvar tl = Y(qv).changeTextAnchor(\"{VAL}\", \"middle_top\").labelPort(\"left1\", [\"1\", \"anode\", \"pos\"]).labelPort(\"right1\", [\"2\", \"cathode\", \"neg\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").build(), om = Z(tl, \"down\"), sm = om.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), am = om.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\nsm.anchor = \"middle_left\";\nam.anchor = \"middle_left\";\nsm.y += 0.9;\nsm.x = 0.3;\nam.y -= 0.1;\nam.x = 0.3;\nvar a7 = om, cm = Z(tl, \"left\"), lm = cm.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), pm = cm.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\nlm.anchor = \"middle_left\";\npm.anchor = \"middle_left\";\nlm.y += 0.71;\nlm.x = 0.44;\npm.y -= 0.71;\npm.x = 0.44;\nvar c7 = cm, hm = Z(tl, \"up\"), dm = hm.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), mm = hm.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\ndm.anchor = \"middle_left\";\nmm.anchor = \"middle_left\";\ndm.y += 0.1;\ndm.x = 0.3;\nmm.y -= 0.71;\nmm.x = 0.3;\nvar l7 = hm, p7 = { paths: { path45: { type: \"path\", points: [{ x: 0.14, y: 0 }, { x: -0.13, y: -0.14 }], color: \"primary\", fill: false }, \"path1-8\": { type: \"path\", points: [{ x: 0.13, y: 0 }, { x: 0.54, y: 0 }], color: \"primary\", fill: false }, path46: { type: \"path\", points: [{ x: -0.13, y: 0.13 }, { x: 0.14, y: 0 }], color: \"primary\", fill: false }, path47: { type: \"path\", points: [{ x: -0.13, y: -0.14 }, { x: -0.13, y: 0.13 }], color: \"primary\", fill: false }, path48: { type: \"path\", points: [{ x: 0.14, y: 0.13 }, { x: 0.14, y: -0.14 }], color: \"primary\", fill: false }, path49: { type: \"path\", points: [{ x: -0.13, y: 0 }, { x: -0.54, y: 0 }], color: \"primary\", fill: false }, path25: { type: \"path\", points: [{ x: 0.16, y: 0.29 }, { x: 0.25, y: 0.3 }, { x: 0.22, y: 0.21 }], color: \"primary\", fill: true }, path78: { type: \"path\", points: [{ x: 0.08, y: 0.17 }, { x: 0.09, y: 0.17 }, { x: 0.21, y: 0.27 }, { x: 0.21, y: 0.27 }], color: \"primary\", fill: false }, \"path25-0\": { type: \"path\", points: [{ x: -0.02, y: 0.31 }, { x: 0.08, y: 0.32 }, { x: 0.04, y: 0.23 }], color: \"primary\", fill: true }, \"path78-6\": { type: \"path\", points: [{ x: -0.1, y: 0.19 }, { x: -0.09, y: 0.2 }, { x: 0.04, y: 0.29 }, { x: 0.04, y: 0.29 }], color: \"primary\", fill: false } }, texts: { bottom1: { type: \"text\", text: \"{VAL}\", x: 0, y: -0.21 }, right1: { type: \"text\", text: \"{REF}\", x: 0, y: 0.41 } }, refblocks: { left1: { x: -0.54, y: 0 }, right1: { x: 0.54, y: 0 } }, bounds: { width: 1.13, height: 0.65, centerX: 0, centerY: 0 }, circles: {} }, { paths: h7, texts: M9, bounds: Ea, refblocks: C9, circles: d7 } = p7, um = Yt({ primitives: [...Object.values(h7), ...Object.values(d7), { ...M9.bottom1, anchor: \"middle_top\" }, { ...M9.right1, anchor: \"middle_bottom\" }], ports: [{ ...C9.left1, labels: [\"1\", \"anode\", \"pos\"] }, { ...C9.right1, labels: [\"2\", \"cathode\", \"neg\"] }], size: { width: Ea.width, height: Ea.height }, center: { x: Ea.centerX, y: Ea.centerY } }), fm = Z(um, \"up\"), ym = fm.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), _m = fm.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\nym.anchor = \"middle_left\";\n_m.anchor = \"middle_left\";\nym.y += 0.21;\nym.x = 0.21;\n_m.y -= 0.21;\n_m.x = 0.21;\nvar Jv = fm, gm = Si(Jv), xm = gm.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), bm = gm.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\nxm.anchor = \"middle_left\";\nbm.anchor = \"middle_left\";\nxm.y += 0.4;\nxm.x = 0.2;\nbm.y -= 0.41;\nbm.x = 0.2;\nvar m7 = gm, u7 = wi(um), el = { paths: { \"anode-lead\": { type: \"path\", points: [{ x: -0.25, y: 0 }, { x: -0.11999999999999988, y: 0 }], color: \"primary\", fill: false }, body: { type: \"path\", points: [{ x: -0.11999999999999988, y: 0.11999999999999988 }, { x: 0.1200000000000001, y: 0 }, { x: -0.11999999999999988, y: -0.1200000000000001 }, { x: -0.11999999999999988, y: 0.11999999999999988 }], color: \"primary\", fill: false }, \"cathode-bar\": { type: \"path\", points: [{ x: 0.1200000000000001, y: 0.11999999999999988 }, { x: 0.1200000000000001, y: -0.1200000000000001 }], color: \"primary\", fill: false }, \"cathode-lead\": { type: \"path\", points: [{ x: 0.1200000000000001, y: 0 }, { x: 0.25, y: 0 }], color: \"primary\", fill: false }, \"emission-0-shaft\": { type: \"path\", points: [{ x: -0.11999999999999988, y: 0.15999999999999992 }, { x: -0.030000000000000027, y: 0.29000000000000004 }], color: \"primary\", fill: false }, \"emission-0-head\": { type: \"path\", points: [{ x: -0.08499999999999996, y: 0.2699999999999998 }, { x: -0.030000000000000027, y: 0.29000000000000004 }, { x: -0.030000000000000027, y: 0.22999999999999998 }], color: \"primary\", fill: false }, \"emission-1-shaft\": { type: \"path\", points: [{ x: 0, y: 0.15999999999999992 }, { x: 0.09000000000000008, y: 0.29000000000000004 }], color: \"primary\", fill: false }, \"emission-1-head\": { type: \"path\", points: [{ x: 0.03500000000000014, y: 0.2699999999999998 }, { x: 0.09000000000000008, y: 0.29000000000000004 }, { x: 0.09000000000000008, y: 0.22999999999999998 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: 0, y: 0.3999999999999999 }, bottom1: { type: \"text\", text: \"{VAL}\", x: 0, y: -0.40000000000000013 } }, refblocks: { left1: { x: -0.25, y: 0 }, right1: { x: 0.25, y: 0 } }, bounds: { minX: -0.25, maxX: 0.25, minY: -0.40000000000000013, maxY: 0.3999999999999999, width: 0.5, height: 0.8, centerX: 0, centerY: -11102230246251565e-32 }, circles: {} }, f7 = yt(el, { kind: \"led\", orientation: \"down\", pin1Labels: [\"1\", \"pos\", \"anode\"], pin2Labels: [\"2\", \"neg\", \"cathode\"] }), y7 = yt(el, { kind: \"led\", orientation: \"left\", pin1Labels: [\"1\", \"pos\", \"anode\"], pin2Labels: [\"2\", \"neg\", \"cathode\"] }), _7 = yt(el, { kind: \"led\", orientation: \"right\", pin1Labels: [\"1\", \"pos\", \"anode\"], pin2Labels: [\"2\", \"neg\", \"cathode\"] }), g7 = yt(el, { kind: \"led\", orientation: \"up\", pin1Labels: [\"1\", \"pos\", \"anode\"], pin2Labels: [\"2\", \"neg\", \"cathode\"] }), rl = { paths: { \"anode-lead\": { type: \"path\", points: [{ x: -0.17499999999999982, y: 0 }, { x: -0.09999999999999987, y: 0 }], color: \"primary\", fill: false }, body: { type: \"path\", points: [{ x: -0.09999999999999987, y: 0.09999999999999987 }, { x: 0.10000000000000009, y: 0 }, { x: -0.09999999999999987, y: -0.10000000000000009 }, { x: -0.09999999999999987, y: 0.09999999999999987 }], color: \"primary\", fill: false }, \"cathode-bar\": { type: \"path\", points: [{ x: 0.10000000000000009, y: 0.09999999999999987 }, { x: 0.10000000000000009, y: -0.10000000000000009 }], color: \"primary\", fill: false }, \"cathode-lead\": { type: \"path\", points: [{ x: 0.10000000000000009, y: 0 }, { x: 0.17500000000000004, y: 0 }], color: \"primary\", fill: false }, \"emission-0-shaft\": { type: \"path\", points: [{ x: -0.11999999999999988, y: 0.15999999999999992 }, { x: -0.030000000000000027, y: 0.29000000000000004 }], color: \"primary\", fill: false }, \"emission-0-head\": { type: \"path\", points: [{ x: -0.08499999999999996, y: 0.2699999999999998 }, { x: -0.030000000000000027, y: 0.29000000000000004 }, { x: -0.030000000000000027, y: 0.22999999999999998 }], color: \"primary\", fill: false }, \"emission-1-shaft\": { type: \"path\", points: [{ x: 0, y: 0.15999999999999992 }, { x: 0.09000000000000008, y: 0.29000000000000004 }], color: \"primary\", fill: false }, \"emission-1-head\": { type: \"path\", points: [{ x: 0.03500000000000014, y: 0.2699999999999998 }, { x: 0.09000000000000008, y: 0.29000000000000004 }, { x: 0.09000000000000008, y: 0.22999999999999998 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: 0, y: 0.3999999999999999 }, bottom1: { type: \"text\", text: \"{VAL}\", x: 0, y: -0.40000000000000013 } }, refblocks: { left1: { x: -0.17499999999999982, y: 0 }, right1: { x: 0.17500000000000004, y: 0 } }, bounds: { minX: -0.17499999999999982, maxX: 0.17500000000000004, minY: -0.40000000000000013, maxY: 0.3999999999999999, width: 0.34999999999999987, height: 0.8, centerX: 0.00000000000000011102230246251565, centerY: -11102230246251565e-32 }, circles: {} }, x7 = yt(rl, { kind: \"led\", orientation: \"down\", pin1Labels: [\"1\", \"pos\", \"anode\"], pin2Labels: [\"2\", \"neg\", \"cathode\"] }), b7 = yt(rl, { kind: \"led\", orientation: \"left\", pin1Labels: [\"1\", \"pos\", \"anode\"], pin2Labels: [\"2\", \"neg\", \"cathode\"] }), v7 = yt(rl, { kind: \"led\", orientation: \"right\", pin1Labels: [\"1\", \"pos\", \"anode\"], pin2Labels: [\"2\", \"neg\", \"cathode\"] }), S7 = yt(rl, { kind: \"led\", orientation: \"up\", pin1Labels: [\"1\", \"pos\", \"anode\"], pin2Labels: [\"2\", \"neg\", \"cathode\"] }), w7 = { paths: { path11: { type: \"path\", points: [{ x: -0.52, y: -0.01 }, { x: -0.18, y: -0.01 }], color: \"primary\", fill: false }, \"path11-2\": { type: \"path\", points: [{ x: -0.17, y: -0.11 }, { x: -0.17, y: 0.08 }], color: \"primary\", fill: false }, \"path11-5\": { type: \"path\", points: [{ x: -0.17, y: -0.12 }, { x: 0.16, y: -0.12 }], color: \"primary\", fill: false }, \"path11-5-5\": { type: \"path\", points: [{ x: -0.17, y: 0.08 }, { x: 0.16, y: 0.08 }], color: \"primary\", fill: false }, path12: { type: \"path\", points: [{ x: 0.17, y: -0.01 }, { x: 0.52, y: -0.01 }], color: \"primary\", fill: false }, \"path11-2-1\": { type: \"path\", points: [{ x: 0.16, y: -0.12 }, { x: 0.16, y: 0.08 }], color: \"primary\", fill: false }, \"path25-0-9\": { type: \"path\", points: [{ x: -0.4, y: -0.21 }, { x: -0.33, y: -0.18 }, { x: -0.34, y: -0.27 }], color: \"primary\", fill: true }, \"path78-6-5\": { type: \"path\", points: [{ x: -0.45, y: -0.34 }, { x: -0.44, y: -0.32 }, { x: -0.35, y: -0.22 }, { x: -0.35, y: -0.22 }], color: \"primary\", fill: false }, \"path25-0-9-0\": { type: \"path\", points: [{ x: -0.3, y: -0.34 }, { x: -0.22, y: -0.31 }, { x: -0.24, y: -0.4 }], color: \"primary\", fill: true }, \"path78-6-5-9\": { type: \"path\", points: [{ x: -0.35, y: -0.46 }, { x: -0.34, y: -0.45 }, { x: -0.25, y: -0.35 }, { x: -0.25, y: -0.35 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: -0.17, y: -0.41 }, bottom1: { type: \"text\", text: \"{VAL}\", x: -0.01, y: 0.46 } }, refblocks: { left1: { x: -0.52, y: -0.01 }, right1: { x: 0.52, y: -0.01 } }, bounds: { width: 1.1, height: 0.62, centerX: 0, centerY: -0.02 }, circles: { path1: { type: \"circle\", x: 0, y: -0.02, radius: 0.28, color: \"primary\", fill: false } } }, { paths: A7, texts: k9, bounds: Ra, refblocks: N9, circles: P7 } = w7, Kv = Yt({ primitives: [...Object.values(A7), ...Object.values(P7), { ...k9.top1, anchor: \"middle_left\", x: 0 }, { ...k9.bottom1, anchor: \"middle_left\", x: 0 }], ports: [{ ...N9.left1, labels: [\"1\"] }, { ...N9.right1, labels: [\"2\"] }], size: { width: Ra.width, height: Ra.height }, center: { x: Ra.centerX, y: Ra.centerY } }), tS = Z(Kv), eS = tS.primitives.filter((t) =\u003e t.type === \"text\"), vm = eS.find((t) =\u003e t.text === \"{VAL}\");\nvm.x = -0.35;\nvm.y = 0;\nvm.anchor = \"middle_right\";\nvar Sm = eS.find((t) =\u003e t.text === \"{REF}\");\nSm.y = 0;\nSm.x = 0.35;\nSm.anchor = \"middle_left\";\nvar B7 = tS, I7 = { paths: { path208: { type: \"path\", points: [{ x: 0.38, y: 0.13 }, { x: 0.52, y: -0.13 }], color: \"primary\", fill: false }, path209: { type: \"path\", points: [{ x: 0.25, y: -0.13 }, { x: 0.38, y: 0.13 }], color: \"primary\", fill: false }, path210: { type: \"path\", points: [{ x: 0.52, y: -0.13 }, { x: 0.25, y: -0.13 }], color: \"primary\", fill: false }, path211: { type: \"path\", points: [{ x: 0.25, y: 0.13 }, { x: 0.52, y: 0.13 }], color: \"primary\", fill: false }, path212: { type: \"path\", points: [{ x: 0.12, y: -0.4 }, { x: 0.38, y: -0.4 }], color: \"primary\", fill: false }, path213: { type: \"path\", points: [{ x: 0.38, y: 0.4 }, { x: 0.12, y: 0.4 }], color: \"primary\", fill: false }, path214: { type: \"path\", points: [{ x: 0.12, y: 0.54 }, { x: 0.12, y: 0.18 }], color: \"primary\", fill: false }, path215: { type: \"path\", points: [{ x: 0.12, y: -0.54 }, { x: 0.12, y: 0 }], color: \"primary\", fill: false }, path216: { type: \"path\", points: [{ x: 0.38, y: -0.4 }, { x: 0.38, y: 0.4 }], color: \"primary\", fill: false }, path217: { type: \"path\", points: [{ x: -0.14, y: 0.26 }, { x: -0.14, y: -0.27 }], color: \"primary\", fill: false }, path218: { type: \"path\", points: [{ x: -0.22, y: -0.27 }, { x: -0.22, y: 0.26 }], color: \"primary\", fill: false }, path219: { type: \"path\", points: [{ x: -0.54, y: -0.27 }, { x: -0.22, y: -0.27 }], color: \"primary\", fill: false }, path220: { type: \"path\", points: [{ x: -0.14, y: -0.19 }, { x: 0.12, y: -0.19 }], color: \"primary\", fill: false }, path221: { type: \"path\", points: [{ x: -0.14, y: 0.18 }, { x: 0.12, y: 0.18 }], color: \"primary\", fill: false }, path222: { type: \"path\", points: [{ x: -0.07, y: 0 }, { x: 0.12, y: 0 }], color: \"primary\", fill: false } }, texts: { right1: { type: \"text\", text: \"{VAL}\", x: 0.57, y: 0.02 }, right2: { type: \"text\", text: \"{REF}\", x: 0.57, y: 0.21 } }, refblocks: { top1: { x: 0.12, y: 0.54 }, bottom1: { x: 0.12, y: -0.54 }, left1: { x: -0.54, y: -0.27 } }, bounds: { centerX: 0, centerY: 0 }};\nfunction Ro(t, e) { return { width: Math.max(...e.map((r) =\u003e Math.abs(r.x - t.x))) * 2, height: Math.max(...e.map((r) =\u003e Math.abs(r.y - t.y))) * 2 }; }\nvar { paths: F7, texts: Y9, bounds: L9, refblocks: gi } = I7, T9 = { x: L9.centerX + 0.2, y: L9.centerY }, rS = Yt({ primitives: [...Object.values(F7), { ...Y9.right1, anchor: \"middle_left\" }, { ...Y9.right2, anchor: \"middle_left\" }], ports: [{ ...gi.top1, labels: [\"1\"] }, { ...gi.bottom1, labels: [\"2\"] }, { ...gi.left1, labels: [\"3\"] }], size: Ro(T9, [gi.top1, gi.bottom1, gi.left1]), center: T9 }), wm = Z(rS), nS = wm.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), Am = wm.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\nnS.anchor = \"middle_top\";\nAm.anchor = \"middle_top\";\nnS.x = Am.x;\nAm.y += 0.15;\nvar M7 = wm, C7 = { paths: { \"path12-1-8-6-9\": { type: \"path\", points: [{ x: 0.01, y: 0.07 }, { x: 0.01, y: -0.01 }], color: \"primary\", fill: false }, \"path12-1-5-6\": { type: \"path\", points: [{ x: -0.47, y: -0.09 }, { x: -0.17, y: -0.09 }], color: \"primary\", fill: false }, \"path12-1-8-0\": { type: \"path\", points: [{ x: -0.16, y: -0.01 }, { x: 0.17, y: -0.01 }], color: \"primary\", fill: false }, \"path12-1-0\": { type: \"path\", points: [{ x: 0.2, y: -0.09 }, { x: 0.47, y: -0.09 }], color: \"primary\", fill: false }, path2: { type: \"path\", points: [{ x: -0.1, y: 0.06 }, { x: -0.1, y: 0.06 }, { x: -0.1, y: 0.07 }, { x: -0.1, y: 0.07 }, { x: -0.1, y: 0.07 }, { x: -0.1, y: 0.08 }, { x: -0.1, y: 0.08 }, { x: -0.1, y: 0.08 }, { x: -0.1, y: 0.09 }, { x: -0.09, y: 0.09 }, { x: -0.09, y: 0.09 }, { x: -0.09, y: 0.1 }, { x: -0.09, y: 0.1 }, { x: -0.09, y: 0.1 }, { x: -0.09, y: 0.1 }, { x: -0.09, y: 0.11 }, { x: -0.09, y: 0.11 }, { x: -0.08, y: 0.11 }, { x: -0.08, y: 0.12 }, { x: -0.08, y: 0.12 }, { x: -0.08, y: 0.12 }, { x: -0.08, y: 0.12 }, { x: -0.07, y: 0.13 }, { x: -0.07, y: 0.13 }, { x: -0.07, y: 0.13 }, { x: -0.07, y: 0.13 }, { x: -0.06, y: 0.14 }, { x: -0.06, y: 0.14 }, { x: -0.06, y: 0.14 }, { x: -0.06, y: 0.14 }, { x: -0.05, y: 0.14 }, { x: -0.05, y: 0.15 }, { x: -0.05, y: 0.15 }, { x: -0.04, y: 0.15 }, { x: -0.04, y: 0.15 }, { x: -0.04, y: 0.15 }, { x: -0.04, y: 0.15 }, { x: -0.03, y: 0.16 }, { x: -0.03, y: 0.16 }, { x: -0.03, y: 0.16 }, { x: -0.02, y: 0.16 }, { x: -0.02, y: 0.16 }, { x: -0.02, y: 0.16 }, { x: -0.01, y: 0.16 }, { x: -0.01, y: 0.16 }, { x: 0, y: 0.16 }, { x: 0, y: 0.16 }, { x: 0, y: 0.16 }, { x: 0.01, y: 0.16 }, { x: 0.01, y: 0.16 }, { x: 0.01, y: 0.16 }, { x: 0.02, y: 0.16 }, { x: 0.02, y: 0.16 }, { x: 0.02, y: 0.16 }, { x: 0.03, y: 0.16 }, { x: 0.03, y: 0.16 }, { x: 0.03, y: 0.16 }, { x: 0.04, y: 0.16 }, { x: 0.04, y: 0.16 }, { x: 0.04, y: 0.16 }, { x: 0.05, y: 0.15 }, { x: 0.05, y: 0.15 }, { x: 0.05, y: 0.15 }, { x: 0.06, y: 0.15 }, { x: 0.06, y: 0.15 }, { x: 0.06, y: 0.15 }, { x: 0.06, y: 0.14 }, { x: 0.07, y: 0.14 }, { x: 0.07, y: 0.14 }, { x: 0.07, y: 0.14 }, { x: 0.08, y: 0.14 }, { x: 0.08, y: 0.13 }, { x: 0.08, y: 0.13 }, { x: 0.08, y: 0.13 }, { x: 0.09, y: 0.13 }, { x: 0.09, y: 0.12 }, { x: 0.09, y: 0.12 }, { x: 0.09, y: 0.12 }, { x: 0.09, y: 0.12 }, { x: 0.1, y: 0.11 }, { x: 0.1, y: 0.11 }, { x: 0.1, y: 0.1 }, { x: 0.1, y: 0.1 }, { x: 0.11, y: 0.09 }, { x: 0.11, y: 0.09 }, { x: 0.11, y: 0.09 }, { x: 0.11, y: 0.08 }, { x: 0.11, y: 0.08 }, { x: 0.11, y: 0.08 }, { x: 0.11, y: 0.07 }, { x: 0.11, y: 0.07 }, { x: 0.11, y: 0.07 }, { x: 0.11, y: 0.06 }, { x: 0.11, y: 0.06 }, { x: 0.1, y: 0.06 }, { x: 0.1, y: 0.06 }, { x: 0.09, y: 0.06 }, { x: 0.09, y: 0.06 }, { x: 0.08, y: 0.06 }, { x: 0.07, y: 0.06 }, { x: 0.07, y: 0.06 }, { x: 0.06, y: 0.06 }, { x: 0.05, y: 0.06 }, { x: 0.05, y: 0.06 }, { x: 0.04, y: 0.06 }, { x: 0.03, y: 0.06 }, { x: 0.03, y: 0.06 }, { x: 0.02, y: 0.06 }, { x: 0.01, y: 0.06 }, { x: 0.01, y: 0.06 }, { x: 0, y: 0.06 }, { x: -0.01, y: 0.06 }, { x: -0.01, y: 0.06 }, { x: -0.02, y: 0.06 }, { x: -0.03, y: 0.06 }, { x: -0.03, y: 0.06 }, { x: -0.04, y: 0.06 }, { x: -0.05, y: 0.06 }, { x: -0.05, y: 0.06 }, { x: -0.06, y: 0.06 }, { x: -0.07, y: 0.06 }, { x: -0.07, y: 0.06 }, { x: -0.08, y: 0.06 }, { x: -0.09, y: 0.06 }, { x: -0.09, y: 0.06 }], color: \"primary\", fill: true } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: 0.01, y: 0.27 }, bottom1: { type: \"text\", text: \"{VAL}\", x: -0.16, y: -0.27 } }, refblocks: { left1: { x: -0.47, y: -0.09 }, right1: { x: 0.47, y: -0.09 } }, bounds: { width: 1, height: 0.53, centerX: 0, centerY: 0 }, circles: {} }, { paths: k7, texts: E9, bounds: Oa, refblocks: R9, circles: N7 } = C7, iS = Yt({ primitives: [...Object.values(k7), ...Object.values(N7), { ...E9.top1, anchor: \"middle_bottom\", x: 0 }, { ...E9.bottom1, anchor: \"middle_top\", x: 0 }], ports: [{ ...R9.left1, labels: [\"1\"] }, { ...R9.right1, labels: [\"2\"] }], size: { width: Oa.width, height: Oa.height }, center: { x: Oa.centerX + 0.006, y: Oa.centerY + 0.06 } }), Pm = Z(iS), Yo = Pm.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), Fc = Pm.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\nYo.anchor = \"middle_left\";\nFc.anchor = \"middle_right\";\nYo.x = Yo.x - 0.03;\nYo.y = Yo.y;\nFc.x = Fc.x;\nFc.y = 0;\nvar Y7 = Pm, Lt = ({ horizontalSymbol: t, verticalSymbol: e, gateSide: r, drainSide: n }) =\u003e { let i = r === \"left\" || r === \"right\", s = n === \"left\" || n === \"right\"; if (i === s)\n throw Error(`Invalid MOSFET orientation: gate ${r}, drain ${n}. Gate and drain must be perpendicular.`); let o = i ? t : e; return (r === \"right\" || s \u0026\u0026 n === \"left\") \u0026\u0026 (o = wi(o)), (r === \"bottom\" || !s \u0026\u0026 n === \"bottom\") \u0026\u0026 (o = Si(o)), o; }, L7 = { paths: { path11: { type: \"path\", points: [{ x: -0.42, y: -0.1 }, { x: 0.05, y: -0.11 }], color: \"primary\", fill: false }, path40: { type: \"path\", points: [{ x: 0.09, y: 0.19 }, { x: 0.09, y: -0.18 }], color: \"primary\", fill: false }, \"path12-1\": { type: \"path\", points: [{ x: 0.3, y: 0.55 }, { x: 0.3, y: 0.11 }], color: \"primary\", fill: false }, \"path12-1-5\": { type: \"path\", points: [{ x: 0.31, y: -0.55 }, { x: 0.31, y: -0.01 }], color: \"primary\", fill: false }, path2: { type: \"path\", points: [{ x: 0.09, y: 0.11 }, { x: 0.31, y: 0.11 }], color: \"primary\", fill: false }, \"path2-5\": { type: \"path\", points: [{ x: 0.09, y: -0.1 }, { x: 0.31, y: -0.1 }], color: \"primary\", fill: false }, path15: { type: \"path\", points: [{ x: 0.27, y: -0.04 }, { x: 0.27, y: 0.03 }, { x: 0.2, y: 0 }, { x: 0.27, y: -0.04 }], color: \"primary\", fill: true }, \"path2-0\": { type: \"path\", points: [{ x: 0.09, y: 0 }, { x: 0.31, y: -0.01 }], color: \"primary\", fill: false }, \"path12-1-0\": { type: \"path\", points: [{ x: 0.05, y: 0.17 }, { x: 0.05, y: -0.11 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: -0.13, y: 0.36 }, bottom1: { type: \"text\", text: \"{VAL}\", x: 0.06, y: -0.42 } }, refblocks: { top1: { x: 0.3, y: 0.55 }, bottom1: { x: 0.31, y: -0.55 }, left1: { x: -0.42, y: -0.1 } }, bounds: { centerX: 0, centerY: 0 }, circles: { path1: { type: \"circle\", x: 0.16, y: 0, radius: 0.29, color: \"primary\", fill: false } } }, { paths: T7, texts: O9, bounds: W9, refblocks: zr, circles: E7 } = L7, oS = { x: W9.centerX, y: W9.centerY }, R7 = { x: oS.x, y: zr.left1.y }, ke = Yt({ primitives: [...Object.values(T7), ...Object.values(E7), { ...O9.top1, anchor: \"middle_right\", x: 0 }, { ...O9.bottom1, anchor: \"middle_right\", x: 0 }], ports: [{ ...zr.top1, labels: [\"1\", \"drain\"] }, { ...zr.bottom1, labels: [\"2\", \"source\"] }, { ...zr.left1, labels: [\"3\", \"gate\"] }], size: Ro(oS, [zr.top1, zr.bottom1, zr.left1]), center: R7 }), sS = Z(ke), aS = sS.primitives.filter((t) =\u003e t.type === \"text\"), Bm = aS.find((t) =\u003e t.text === \"{VAL}\");\nBm.x = -0.35;\nBm.y = 0;\nBm.anchor = \"middle_right\";\nvar Im = aS.find((t) =\u003e t.text === \"{REF}\");\nIm.y = 0;\nIm.x = 0.35;\nIm.anchor = \"middle_left\";\nvar Qe = sS, O7 = Lt({ horizontalSymbol: ke, verticalSymbol: Qe, gateSide: \"bottom\", drainSide: \"left\" }), W7 = Lt({ horizontalSymbol: ke, verticalSymbol: Qe, gateSide: \"bottom\", drainSide: \"right\" }), $7 = Lt({ horizontalSymbol: ke, verticalSymbol: Qe, gateSide: \"left\", drainSide: \"bottom\" }), j7 = Lt({ horizontalSymbol: ke, verticalSymbol: Qe, gateSide: \"left\", drainSide: \"top\" }), X7 = Lt({ horizontalSymbol: ke, verticalSymbol: Qe, gateSide: \"right\", drainSide: \"bottom\" }), D7 = Lt({ horizontalSymbol: ke, verticalSymbol: Qe, gateSide: \"right\", drainSide: \"top\" }), V7 = Lt({ horizontalSymbol: ke, verticalSymbol: Qe, gateSide: \"top\", drainSide: \"left\" }), z7 = Lt({ horizontalSymbol: ke, verticalSymbol: Qe, gateSide: \"top\", drainSide: \"right\" }), U7 = { paths: { path11: { type: \"path\", points: [{ x: -0.42, y: -0.1 }, { x: 0.05, y: -0.11 }], color: \"primary\", fill: false }, \"path12-1\": { type: \"path\", points: [{ x: 0.3, y: 0.55 }, { x: 0.3, y: 0.11 }], color: \"primary\", fill: false }, \"path12-1-5\": { type: \"path\", points: [{ x: 0.31, y: -0.55 }, { x: 0.31, y: -0.01 }], color: \"primary\", fill: false }, path2: { type: \"path\", points: [{ x: 0.09, y: 0.11 }, { x: 0.31, y: 0.11 }], color: \"primary\", fill: false }, \"path2-8-3-7\": { type: \"path\", points: [{ x: 0.09, y: 0.15 }, { x: 0.09, y: 0.07 }], color: \"primary\", fill: false }, \"path2-5\": { type: \"path\", points: [{ x: 0.09, y: -0.1 }, { x: 0.31, y: -0.1 }], color: \"primary\", fill: false }, \"path2-8-3\": { type: \"path\", points: [{ x: 0.09, y: -0.08 }, { x: 0.09, y: -0.15 }], color: \"primary\", fill: false }, \"path2-8-3-2\": { type: \"path\", points: [{ x: 0.09, y: 0.03 }, { x: 0.09, y: -0.04 }], color: \"primary\", fill: false }, path15: { type: \"path\", points: [{ x: 0.27, y: -0.04 }, { x: 0.27, y: 0.03 }, { x: 0.2, y: 0 }, { x: 0.27, y: -0.04 }], color: \"primary\", fill: true }, \"path2-0\": { type: \"path\", points: [{ x: 0.09, y: 0 }, { x: 0.31, y: -0.01 }], color: \"primary\", fill: false }, \"path12-1-0\": { type: \"path\", points: [{ x: 0.05, y: 0.11 }, { x: 0.05, y: -0.11 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: -0.13, y: 0.36 }, bottom1: { type: \"text\", text: \"{VAL}\", x: 0.06, y: -0.42 } }, refblocks: { top1: { x: 0.3, y: 0.55 }, bottom1: { x: 0.31, y: -0.55 }, left1: { x: -0.42, y: -0.1 } }, bounds: { centerX: 0, centerY: 0 }, circles: { path1: { type: \"circle\", x: 0.16, y: 0, radius: 0.29, color: \"primary\", fill: false } } }, { paths: G7, texts: $9, bounds: j9, refblocks: xi, circles: H7 } = U7, X9 = { x: j9.centerX, y: j9.centerY }, Ne = Yt({ primitives: [...Object.values(G7), ...Object.values(H7), { ...$9.top1, anchor: \"middle_right\", x: 0 }, { ...$9.bottom1, anchor: \"middle_right\", x: 0 }], ports: [{ ...xi.top1, labels: [\"1\", \"drain\"] }, { ...xi.bottom1, labels: [\"2\", \"source\"] }, { ...xi.left1, labels: [\"3\", \"gate\"] }], size: Ro(X9, [xi.top1, xi.bottom1, xi.left1]), center: X9 }), cS = Z(Ne), lS = cS.primitives.filter((t) =\u003e t.type === \"text\"), Fm = lS.find((t) =\u003e t.text === \"{VAL}\");\nFm.x = -0.35;\nFm.y = 0;\nFm.anchor = \"middle_right\";\nvar Mm = lS.find((t) =\u003e t.text === \"{REF}\");\nMm.y = 0;\nMm.x = 0.35;\nMm.anchor = \"middle_left\";\nvar Ze = cS, Q7 = Lt({ horizontalSymbol: Ne, verticalSymbol: Ze, gateSide: \"bottom\", drainSide: \"left\" }), Z7 = Lt({ horizontalSymbol: Ne, verticalSymbol: Ze, gateSide: \"bottom\", drainSide: \"right\" }), q7 = Lt({ horizontalSymbol: Ne, verticalSymbol: Ze, gateSide: \"left\", drainSide: \"bottom\" }), J7 = Lt({ horizontalSymbol: Ne, verticalSymbol: Ze, gateSide: \"left\", drainSide: \"top\" }), K7 = Lt({ horizontalSymbol: Ne, verticalSymbol: Ze, gateSide: \"right\", drainSide: \"bottom\" }), tM = Lt({ horizontalSymbol: Ne, verticalSymbol: Ze, gateSide: \"right\", drainSide: \"top\" }), eM = Lt({ horizontalSymbol: Ne, verticalSymbol: Ze, gateSide: \"top\", drainSide: \"left\" }), rM = Lt({ horizontalSymbol: Ne, verticalSymbol: Ze, gateSide: \"top\", drainSide: \"right\" }), nM = { paths: { path11: { type: \"path\", points: [{ x: -0.4, y: 0 }, { x: 0.06, y: -0.01 }], color: \"primary\", fill: false }, path40: { type: \"path\", points: [{ x: 0.07, y: 0.19 }, { x: 0.07, y: -0.18 }], color: \"primary\", fill: false }, \"path12-1\": { type: \"path\", points: [{ x: 0.28, y: 0.55 }, { x: 0.28, y: 0.11 }], color: \"primary\", fill: false }, \"path12-1-5\": { type: \"path\", points: [{ x: 0.29, y: -0.55 }, { x: 0.29, y: -0.1 }], color: \"primary\", fill: false }, path2: { type: \"path\", points: [{ x: 0.07, y: 0.11 }, { x: 0.29, y: 0.11 }], color: \"primary\", fill: false }, \"path2-5\": { type: \"path\", points: [{ x: 0.07, y: -0.1 }, { x: 0.29, y: -0.1 }], color: \"primary\", fill: false }, path15: { type: \"path\", points: [{ x: -0.08, y: 0.06 }, { x: -0.08, y: -0.07 }, { x: 0.01, y: 0 }, { x: -0.08, y: 0.06 }], color: \"primary\", fill: true } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: -0.15, y: 0.36 }, bottom1: { type: \"text\", text: \"{VAL}\", x: 0.04, y: -0.42 } }, refblocks: { top1: { x: 0.28, y: 0.55 }, bottom1: { x: 0.29, y: -0.55 }, left1: { x: -0.4, y: 0 } }, bounds: { width: 0.85, height: 1.16, centerX: 0, centerY: 0 }, circles: { path1: { type: \"circle\", x: 0.14, y: 0, radius: 0.29, color: \"primary\", fill: false } } };\nvar { paths: iM, texts: D9, bounds: Wa, refblocks: Th, circles: oM } = nM, pS = Yt({ primitives: [...Object.values(iM), ...Object.values(oM), { ...D9.top1, anchor: \"middle_right\", x: 0 }, { ...D9.bottom1, anchor: \"middle_right\", x: 0 }], ports: [{ ...Th.top1, labels: [\"1\", \"drain\"] }, { ...Th.bottom1, labels: [\"2\", \"source\"] }, { ...Th.left1, labels: [\"3\", \"gate\"] }], size: { width: Wa.width, height: Wa.height }, center: { x: Wa.centerX, y: Wa.centerY } }), hS = Z(pS), dS = hS.primitives.filter((t) =\u003e t.type === \"text\"), Cm = dS.find((t) =\u003e t.text === \"{VAL}\");\nCm.x = -0.35;\nCm.y = 0;\nCm.anchor = \"middle_right\";\nvar km = dS.find((t) =\u003e t.text === \"{REF}\");\nkm.y = 0;\nkm.x = 0.35;\nkm.anchor = \"middle_left\";\nvar sM = hS, aM = { paths: { diag1: { type: \"path\", points: [{ x: -0.1, y: -0.1 }, { x: 0.1, y: 0.1 }], color: \"primary\", fill: false }, diag2: { type: \"path\", points: [{ x: -0.1, y: 0.1 }, { x: 0.1, y: -0.1 }], color: \"primary\", fill: false }, stem: { type: \"path\", points: [{ x: -0.2, y: 0 }, { x: 0, y: 0 }], color: \"primary\", fill: false } }, refblocks: { left1: { x: -0.2, y: 0 } }, bounds: { centerX: 0, centerY: 0 }}, { paths: cM, bounds: V9, refblocks: lM } = aM, nl = Y({ primitives: [...Object.values(cM)], ports: [{ ...lM.left1, labels: [\"1\"] }], center: { x: V9.centerX, y: V9.centerY } }).rotateRightFacingSymbol(\"right\").labelPort(\"left1\", [\"1\"]).build(), pM = Z(nl, \"down\"), hM = Z(nl, \"left\"), dM = Z(nl, \"up\"), Ni = { paths: { path11: { type: \"path\", points: [{ x: -0.4, y: 0 }, { x: 0.06, y: -0.01 }], color: \"primary\", fill: false }, \"path40-0\": { type: \"path\", points: [{ x: 0.07, y: 0.27 }, { x: 0.07, y: -0.28 }], color: \"primary\", fill: false }, \"path40-0-5\": { type: \"path\", points: [{ x: 0.28, y: 0.24 }, { x: 0.08, y: 0.11 }], color: \"primary\", fill: false }, \"path40-0-5-0\": { type: \"path\", points: [{ x: 0.29, y: -0.24 }, { x: 0.09, y: -0.11 }], color: \"primary\", fill: false }, \"path12-1-5\": { type: \"path\", points: [{ x: 0.29, y: 0.25 }, { x: 0.29, y: 0.55 }], color: \"primary\", fill: false }, \"path12-1-5-3\": { type: \"path\", points: [{ x: 0.29, y: -0.55 }, { x: 0.29, y: -0.25 }], color: \"primary\", fill: false }, path15: { type: \"path\", points: [{ x: 0.19, y: -0.1 }, { x: 0.12, y: -0.2 }, { x: 0.22, y: -0.2 }, { x: 0.19, y: -0.1 }], color: \"primary\", fill: true } }, refblocks: { top1: { x: 0.29, y: 0.55 }, bottom1: { x: 0.29, y: -0.55 }, left1: { x: -0.4, y: 0 } }, bounds: { width: 0.85, height: 1.16, centerX: 0, centerY: 0 }, circles: { \"path1-0\": { type: \"circle\", x: 0.14, y: 0, radius: 0.29, color: \"primary\", fill: false } } }, { paths: mM, bounds: $a, refblocks: Eh, circles: uM } = Ni, fM = Y({ primitives: [...Object.values(mM), ...Object.values(uM), { type: \"text\", text: \"{REF}\", x: -0.3, y: 0.5094553499999995 }, { type: \"text\", text: \"{VAL}\", x: -0.3, y: -0.5094553499999995 }], ports: [{ ...Eh.top1, labels: [\"1\", \"collector\"] }, { ...Eh.bottom1, labels: [\"3\", \"emitter\"] }, { ...Eh.left1, labels: [\"2\", \"base\"] }], size: { width: $a.width, height: $a.height }, center: { x: $a.centerX, y: $a.centerY } }).rotateRightFacingSymbol(\"right\").changeTextAnchor(\"{REF}\", \"middle_right\").changeTextAnchor(\"{VAL}\", \"middle_right\").build(), { paths: yM, bounds: ja, refblocks: Rh, circles: _M } = Ni, gM = Y({ primitives: [...Object.values(yM), ...Object.values(_M), { type: \"text\", text: \"{REF}\", x: 0.55, y: -0.4094553499999995 }, { type: \"text\", text: \"{VAL}\", x: -0.3, y: -0.4094553499999995 }], ports: [{ ...Rh.top1, labels: [\"1\", \"collector\"] }, { ...Rh.bottom1, labels: [\"3\", \"emitter\"] }, { ...Rh.left1, labels: [\"2\", \"base\"] }], size: { width: ja.width, height: ja.height }, center: { x: ja.centerX, y: ja.centerY } }).rotateRightFacingSymbol(\"up\").changeTextAnchor(\"{REF}\", \"middle_bottom\").changeTextAnchor(\"{VAL}\", \"middle_top\").build(), { paths: xM, bounds: Xa, refblocks: Oh, circles: bM } = Ni, vM = Y({ primitives: [...Object.values(xM), ...Object.values(bM), { type: \"text\", text: \"{REF}\", x: -0.5, y: 0.3094553499999995 }, { type: \"text\", text: \"{VAL}\", x: 0.55, y: 0.3094553499999995 }], ports: [{ ...Oh.top1, labels: [\"1\", \"collector\"] }, { ...Oh.bottom1, labels: [\"3\", \"emitter\"] }, { ...Oh.left1, labels: [\"2\", \"base\"] }], size: { width: Xa.width, height: Xa.height }, center: { x: Xa.centerX, y: Xa.centerY } }).rotateRightFacingSymbol(\"down\").changeTextAnchor(\"{REF}\", \"middle_bottom\").changeTextAnchor(\"{VAL}\", \"middle_top\").build(), { paths: SM, bounds: Da, refblocks: Wh, circles: wM } = Ni, AM = Y({ primitives: [...Object.values(SM), ...Object.values(wM), { type: \"text\", text: \"{REF}\", x: 0.55, y: -0.4094553499999995 }, { type: \"text\", text: \"{VAL}\", x: -0.3, y: -0.4094553499999995 }], ports: [{ ...Wh.top1, labels: [\"1\", \"collector\"] }, { ...Wh.bottom1, labels: [\"3\", \"emitter\"] }, { ...Wh.left1, labels: [\"2\", \"base\"] }], size: { width: Da.width, height: Da.height }, center: { x: Da.centerX, y: Da.centerY } }).rotateRightFacingSymbol(\"up\").changeTextAnchor(\"{REF}\", \"middle_bottom\").changeTextAnchor(\"{VAL}\", \"middle_top\").build(), { paths: PM, bounds: Va, refblocks: $h, circles: BM } = Ni, IM = Y({ primitives: [...Object.values(PM), ...Object.values(BM), { type: \"text\", text: \"{REF}\", x: -0.3, y: -0.4094553499999995 }, { type: \"text\", text: \"{VAL}\", x: -0.3, y: 0.4094553499999995 }], ports: [{ ...$h.top1, labels: [\"1\", \"collector\"] }, { ...$h.bottom1, labels: [\"3\", \"emitter\"] }, { ...$h.left1, labels: [\"2\", \"base\"] }], size: { width: Va.width, height: Va.height }, center: { x: Va.centerX, y: Va.centerY } }).rotateRightFacingSymbol(\"left\").changeTextAnchor(\"{REF}\", \"middle_left\").changeTextAnchor(\"{VAL}\", \"middle_left\").build(), { paths: FM, bounds: za, refblocks: jh, circles: MM } = Ni, CM = Y({ primitives: [...Object.values(FM), ...Object.values(MM), { type: \"text\", text: \"{REF}\", x: -0.3, y: -0.4094553499999995 }, { type: \"text\", text: \"{VAL}\", x: -0.3, y: 0.4094553499999995 }], ports: [{ ...jh.top1, labels: [\"1\", \"collector\"] }, { ...jh.bottom1, labels: [\"3\", \"emitter\"] }, { ...jh.left1, labels: [\"2\", \"base\"] }], size: { width: za.width, height: za.height }, center: { x: za.centerX, y: za.centerY } }).rotateRightFacingSymbol(\"left\").changeTextAnchor(\"{REF}\", \"middle_left\").changeTextAnchor(\"{VAL}\", \"middle_left\").build(), kM = { paths: { path40: { type: \"path\", points: [{ x: 0.14, y: 0.04 }, { x: -0.32, y: -0.21 }], color: \"primary\", fill: false }, path41: { type: \"path\", points: [{ x: -0.32, y: 0.31 }, { x: 0.14, y: 0.04 }], color: \"primary\", fill: false }, path42: { type: \"path\", points: [{ x: -0.32, y: -0.21 }, { x: -0.32, y: 0.31 }], color: \"primary\", fill: false }, path44: { type: \"path\", points: [{ x: -0.32, y: 0.18 }, { x: -0.57, y: 0.18 }], color: \"primary\", fill: false }, path45: { type: \"path\", points: [{ x: -0.32, y: -0.09 }, { x: -0.57, y: -0.09 }], color: \"primary\", fill: false }, \"path44-0\": { type: \"path\", points: [{ x: 0.43, y: 0.04 }, { x: 0.15, y: 0.04 }], color: \"primary\", fill: false }, \"rect1577-3\": { type: \"path\", points: [{ x: -0.19, y: -0.09 }, { x: -0.27, y: -0.09 }], color: \"primary\", fill: true }, \"rect1577-4\": { type: \"path\", points: [{ x: -0.19, y: 0.18 }, { x: -0.27, y: 0.18 }], color: \"primary\", fill: true }, \"rect1577-4-7\": { type: \"path\", points: [{ x: -0.23, y: 0.14 }, { x: -0.23, y: 0.22 }], color: \"primary\", fill: true } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: -0.01, y: 0.42 }, bottom1: { type: \"text\", text: \"{VAL}\", x: 0, y: -0.3 } }, refblocks: { left1: { x: -0.57, y: 0.18 }, left2: { x: -0.57, y: -0.09 }, right1: { x: 0.43, y: 0.04 } }, bounds: { minX: -0.57, maxX: 0.43, minY: -0.38, maxY: 0.27, width: 1.09, height: 0.3, centerX: -0.07, centerY: 0.05 }, circles: {} }, il = Y(kM).labelPort(\"left1\", [\"1\", \"inp1\"]).labelPort(\"left2\", [\"2\", \"inp2\"]).labelPort(\"right1\", [\"3\", \"out\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").changeTextAnchor(\"{VAL}\", \"middle_top\").build(), NM = Z(il, \"down\"), YM = Si(Z(il, \"left\")), LM = Z(il, \"up\"), TM = { paths: { path40: { type: \"path\", points: [{ x: 0.14, y: 0.04 }, { x: -0.32, y: -0.21 }], color: \"primary\", fill: false }, path41: { type: \"path\", points: [{ x: -0.32, y: 0.31 }, { x: 0.14, y: 0.04 }], color: \"primary\", fill: false }, path42: { type: \"path\", points: [{ x: -0.32, y: -0.21 }, { x: -0.32, y: 0.31 }], color: \"primary\", fill: false }, path44: { type: \"path\", points: [{ x: -0.32, y: 0.18 }, { x: -0.57, y: 0.18 }], color: \"primary\", fill: false }, path45: { type: \"path\", points: [{ x: -0.32, y: -0.09 }, { x: -0.57, y: -0.09 }], color: \"primary\", fill: false }, \"path44-0\": { type: \"path\", points: [{ x: 0.43, y: 0.04 }, { x: 0.15, y: 0.04 }], color: \"primary\", fill: false }, \"path44-1\": { type: \"path\", points: [{ x: -0.1, y: 0.44 }, { x: -0.1, y: 0.18 }], color: \"primary\", fill: false }, \"path44-2\": { type: \"path\", points: [{ x: -0.09, y: -0.34 }, { x: -0.09, y: -0.09 }], color: \"primary\", fill: false }, \"rect1577-3\": { type: \"path\", points: [{ x: -0.19, y: 0.18 }, { x: -0.27, y: 0.18 }], color: \"primary\", fill: true }, \"rect1577-4\": { type: \"path\", points: [{ x: -0.19, y: -0.09 }, { x: -0.27, y: -0.09 }], color: \"primary\", fill: true }, \"rect1577-4-7\": { type: \"path\", points: [{ x: -0.23, y: 0.14 }, { x: -0.23, y: 0.22 }], color: \"primary\", fill: true } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: 0.25, y: 0.32 }, bottom1: { type: \"text\", text: \"{VAL}\", x: 0.25, y: -0.24 } }, refblocks: { left1: { x: -0.57, y: 0.18 }, left2: { x: -0.57, y: -0.09 }, right1: { x: 0.43, y: 0.04 }, top2: { x: -0.1, y: 0.44 }, bottom1: { x: -0.09, y: -0.34 } }, bounds: { minX: -0.57, maxX: 0.43, minY: -0.38, maxY: 0.27, width: 1.09, height: 0.3, centerX: -0.07, centerY: 0.05 }, circles: {} }, ol = Y(TM).labelPort(\"left1\", [\"1\", \"inp1\"]).labelPort(\"left2\", [\"2\", \"inp2\"]).labelPort(\"right1\", [\"4\", \"out\"]).labelPort(\"top2\", [\"5\", \"V+\"]).labelPort(\"bottom1\", [\"3\", \"V-\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").changeTextAnchor(\"{VAL}\", \"middle_top\").build(), EM = Z(ol, \"down\"), RM = Si(Z(ol, \"left\")), OM = Z(ol, \"up\"), WM = { paths: { path11: { type: \"path\", points: [{ x: -0.42, y: -0.1 }, { x: 0.05, y: -0.11 }], color: \"primary\", fill: false }, path40: { type: \"path\", points: [{ x: 0.09, y: 0.19 }, { x: 0.09, y: -0.18 }], color: \"primary\", fill: false }, \"path12-1\": { type: \"path\", points: [{ x: 0.3, y: 0.55 }, { x: 0.3, y: 0.11 }], color: \"primary\", fill: false }, \"path12-1-5\": { type: \"path\", points: [{ x: 0.31, y: -0.55 }, { x: 0.31, y: -0.01 }], color: \"primary\", fill: false }, path2: { type: \"path\", points: [{ x: 0.09, y: 0.11 }, { x: 0.31, y: 0.11 }], color: \"primary\", fill: false }, \"path2-5\": { type: \"path\", points: [{ x: 0.09, y: -0.1 }, { x: 0.31, y: -0.1 }], color: \"primary\", fill: false }, path15: { type: \"path\", points: [{ x: 0.2, y: 0.03 }, { x: 0.2, y: -0.04 }, { x: 0.27, y: -0.01 }, { x: 0.2, y: 0.03 }], color: \"primary\", fill: true }, \"path2-0\": { type: \"path\", points: [{ x: 0.09, y: 0 }, { x: 0.31, y: -0.01 }], color: \"primary\", fill: false }, \"path12-1-0\": { type: \"path\", points: [{ x: 0.05, y: 0.17 }, { x: 0.05, y: -0.11 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: -0.13, y: 0.36 }, bottom1: { type: \"text\", text: \"{VAL}\", x: 0.06, y: -0.42 } }, refblocks: { top1: { x: 0.3, y: 0.55 }, bottom1: { x: 0.31, y: -0.55 }, left1: { x: -0.42, y: -0.1 } }, bounds: { centerX: 0, centerY: 0 }, circles: { path1: { type: \"circle\", x: 0.16, y: 0, radius: 0.29, color: \"primary\", fill: false } } }, { paths: $M, texts: z9, bounds: U9, refblocks: bi, circles: jM } = WM, G9 = { x: U9.centerX, y: U9.centerY }, Ye = Yt({ primitives: [...Object.values($M), ...Object.values(jM), { ...z9.top1, anchor: \"middle_right\", x: 0 }, { ...z9.bottom1, anchor: \"middle_right\", x: 0 }], ports: [{ ...bi.top1, labels: [\"1\", \"drain\"] }, { ...bi.bottom1, labels: [\"2\", \"source\"] }, { ...bi.left1, labels: [\"3\", \"gate\"] }], size: Ro(G9, [bi.top1, bi.bottom1, bi.left1]), center: G9 }), mS = Z(Ye), uS = mS.primitives.filter((t) =\u003e t.type === \"text\"), Nm = uS.find((t) =\u003e t.text === \"{VAL}\");\nNm.x = -0.35;\nNm.y = 0;\nNm.anchor = \"middle_right\";\nvar Ym = uS.find((t) =\u003e t.text === \"{REF}\");\nYm.y = 0;\nYm.x = 0.35;\nYm.anchor = \"middle_left\";\nvar qe = mS, XM = Lt({ horizontalSymbol: Ye, verticalSymbol: qe, gateSide: \"bottom\", drainSide: \"left\" }), DM = Lt({ horizontalSymbol: Ye, verticalSymbol: qe, gateSide: \"bottom\", drainSide: \"right\" }), VM = Lt({ horizontalSymbol: Ye, verticalSymbol: qe, gateSide: \"left\", drainSide: \"bottom\" }), zM = Lt({ horizontalSymbol: Ye, verticalSymbol: qe, gateSide: \"left\", drainSide: \"top\" }), UM = Lt({ horizontalSymbol: Ye, verticalSymbol: qe, gateSide: \"right\", drainSide: \"bottom\" }), GM = Lt({ horizontalSymbol: Ye, verticalSymbol: qe, gateSide: \"right\", drainSide: \"top\" }), HM = Lt({ horizontalSymbol: Ye, verticalSymbol: qe, gateSide: \"top\", drainSide: \"left\" }), QM = Lt({ horizontalSymbol: Ye, verticalSymbol: qe, gateSide: \"top\", drainSide: \"right\" }), ZM = { paths: { path11: { type: \"path\", points: [{ x: -0.42, y: -0.1 }, { x: 0.05, y: -0.11 }], color: \"primary\", fill: false }, \"path12-1\": { type: \"path\", points: [{ x: 0.3, y: 0.55 }, { x: 0.3, y: 0.11 }], color: \"primary\", fill: false }, \"path12-1-5\": { type: \"path\", points: [{ x: 0.31, y: -0.55 }, { x: 0.31, y: -0.01 }], color: \"primary\", fill: false }, path2: { type: \"path\", points: [{ x: 0.09, y: 0.11 }, { x: 0.31, y: 0.11 }], color: \"primary\", fill: false }, \"path2-8-3-7\": { type: \"path\", points: [{ x: 0.09, y: 0.15 }, { x: 0.09, y: 0.07 }], color: \"primary\", fill: false }, \"path2-5\": { type: \"path\", points: [{ x: 0.09, y: -0.1 }, { x: 0.31, y: -0.1 }], color: \"primary\", fill: false }, \"path2-8-3\": { type: \"path\", points: [{ x: 0.09, y: -0.08 }, { x: 0.09, y: -0.15 }], color: \"primary\", fill: false }, \"path2-8-3-2\": { type: \"path\", points: [{ x: 0.09, y: 0.03 }, { x: 0.09, y: -0.04 }], color: \"primary\", fill: false }, path15: { type: \"path\", points: [{ x: 0.2, y: 0.03 }, { x: 0.2, y: -0.04 }, { x: 0.27, y: -0.01 }, { x: 0.2, y: 0.03 }], color: \"primary\", fill: true }, \"path2-0\": { type: \"path\", points: [{ x: 0.09, y: 0 }, { x: 0.31, y: -0.01 }], color: \"primary\", fill: false }, \"path12-1-0\": { type: \"path\", points: [{ x: 0.05, y: 0.11 }, { x: 0.05, y: -0.11 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: -0.13, y: 0.36 }, bottom1: { type: \"text\", text: \"{VAL}\", x: 0.06, y: -0.42 } }, refblocks: { top1: { x: 0.3, y: 0.55 }, bottom1: { x: 0.31, y: -0.55 }, left1: { x: -0.42, y: -0.1 } }, bounds: { centerX: 0, centerY: 0 }, circles: { path1: { type: \"circle\", x: 0.16, y: 0, radius: 0.29, color: \"primary\", fill: false } } }, { paths: qM, texts: H9, bounds: Q9, refblocks: vi, circles: JM } = ZM, Z9 = { x: Q9.centerX, y: Q9.centerY }, Le = Yt({ primitives: [...Object.values(qM), ...Object.values(JM), { ...H9.top1, anchor: \"middle_right\", x: 0 }, { ...H9.bottom1, anchor: \"middle_right\", x: 0 }], ports: [{ ...vi.top1, labels: [\"1\", \"drain\"] }, { ...vi.bottom1, labels: [\"2\", \"source\"] }, { ...vi.left1, labels: [\"3\", \"gate\"] }], size: Ro(Z9, [vi.top1, vi.bottom1, vi.left1]), center: Z9 }), fS = Z(Le), yS = fS.primitives.filter((t) =\u003e t.type === \"text\"), Lm = yS.find((t) =\u003e t.text === \"{VAL}\");\nLm.x = -0.35;\nLm.y = 0;\nLm.anchor = \"middle_right\";\nvar Tm = yS.find((t) =\u003e t.text === \"{REF}\");\nTm.y = 0;\nTm.x = 0.35;\nTm.anchor = \"middle_left\";\nvar Je = fS, KM = Lt({ horizontalSymbol: Le, verticalSymbol: Je, gateSide: \"bottom\", drainSide: \"left\" }), tC = Lt({ horizontalSymbol: Le, verticalSymbol: Je, gateSide: \"bottom\", drainSide: \"right\" }), eC = Lt({ horizontalSymbol: Le, verticalSymbol: Je, gateSide: \"left\", drainSide: \"bottom\" }), rC = Lt({ horizontalSymbol: Le, verticalSymbol: Je, gateSide: \"left\", drainSide: \"top\" }), nC = Lt({ horizontalSymbol: Le, verticalSymbol: Je, gateSide: \"right\", drainSide: \"bottom\" }), iC = Lt({ horizontalSymbol: Le, verticalSymbol: Je, gateSide: \"right\", drainSide: \"top\" }), oC = Lt({ horizontalSymbol: Le, verticalSymbol: Je, gateSide: \"top\", drainSide: \"left\" }), sC = Lt({ horizontalSymbol: Le, verticalSymbol: Je, gateSide: \"top\", drainSide: \"right\" }), aC = { paths: { path11: { type: \"path\", points: [{ x: -0.54, y: -0.01 }, { x: -0.15, y: -0.02 }], color: \"primary\", fill: false }, path40: { type: \"path\", points: [{ x: 0.13, y: 0 }, { x: -0.13, y: -0.13 }], color: \"primary\", fill: false }, path41: { type: \"path\", points: [{ x: -0.13, y: 0.13 }, { x: 0.13, y: 0 }], color: \"primary\", fill: false }, path42: { type: \"path\", points: [{ x: -0.13, y: -0.13 }, { x: -0.13, y: 0.13 }], color: \"primary\", fill: false }, path43: { type: \"path\", points: [{ x: 0.13, y: 0.13 }, { x: 0.13, y: -0.13 }], color: \"primary\", fill: false }, path12: { type: \"path\", points: [{ x: 0.14, y: 0 }, { x: 0.54, y: -0.01 }], color: \"primary\", fill: false }, \"path25-0\": { type: \"path\", points: [{ x: 0.2, y: 0.38 }, { x: 0.16, y: 0.28 }, { x: 0.26, y: 0.3 }], color: \"primary\", fill: true }, \"path78-6\": { type: \"path\", points: [{ x: 0.33, y: 0.43 }, { x: 0.32, y: 0.42 }, { x: 0.21, y: 0.31 }, { x: 0.21, y: 0.31 }], color: \"primary\", fill: false }, \"path25-0-9\": { type: \"path\", points: [{ x: 0.35, y: 0.35 }, { x: 0.31, y: 0.26 }, { x: 0.41, y: 0.27 }], color: \"primary\", fill: true }, \"path78-6-5\": { type: \"path\", points: [{ x: 0.48, y: 0.4 }, { x: 0.47, y: 0.39 }, { x: 0.35, y: 0.29 }, { x: 0.35, y: 0.29 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: -0.1, y: 0.35 }, bottom1: { type: \"text\", text: \"{VAL}\", x: 0, y: -0.43 } }, refblocks: { left1: { x: -0.54, y: -0.01 }, right1: { x: 0.54, y: -0.01 } }, bounds: { minX: -0.57, maxX: 0.57, minY: -0.43, maxY: 0.43, width: 1.14, height: 0.85, centerX: 0, centerY: 0 }, circles: { path1: { type: \"circle\", x: 0, y: -0.01, radius: 0.29, color: \"primary\", fill: false } } }, _S = Y(aC).changeTextAnchor(\"{VAL}\", \"middle_top\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").build(), gS = Z(_S), cC = gS.primitives.filter((t) =\u003e t.type === \"text\"), xS = cC.find((t) =\u003e t.text === \"{REF}\");\nxS.y = 0;\nxS.anchor = \"middle_left\";\nvar lC = gS, pC = { paths: { path11: { type: \"path\", points: [{ x: -0.4, y: 0 }, { x: 0.06, y: -0.01 }], color: \"primary\", fill: false }, path40: { type: \"path\", points: [{ x: 0.07, y: 0.19 }, { x: 0.07, y: -0.18 }], color: \"primary\", fill: false }, \"path12-1\": { type: \"path\", points: [{ x: 0.28, y: 0.55 }, { x: 0.28, y: 0.11 }], color: \"primary\", fill: false }, \"path12-1-5\": { type: \"path\", points: [{ x: 0.29, y: -0.55 }, { x: 0.29, y: -0.1 }], color: \"primary\", fill: false }, path2: { type: \"path\", points: [{ x: 0.07, y: 0.11 }, { x: 0.29, y: 0.11 }], color: \"primary\", fill: false }, \"path2-5\": { type: \"path\", points: [{ x: 0.07, y: -0.1 }, { x: 0.29, y: -0.1 }], color: \"primary\", fill: false }, path15: { type: \"path\", points: [{ x: 0.01, y: -0.07 }, { x: 0.01, y: 0.06 }, { x: -0.08, y: 0 }, { x: 0.01, y: -0.07 }], color: \"primary\", fill: true } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: -0.15, y: 0.36 }, bottom1: { type: \"text\", text: \"{VAL}\", x: 0.04, y: -0.42 } }, refblocks: { top1: { x: 0.28, y: 0.55 }, bottom1: { x: 0.29, y: -0.55 }, left1: { x: -0.4, y: 0 } }, bounds: { width: 0.85, height: 1.16, centerX: 0, centerY: 0 }, circles: { path1: { type: \"circle\", x: 0.14, y: 0, radius: 0.29, color: \"primary\", fill: false } } }, { paths: hC, texts: q9, bounds: Ua, refblocks: Xh, circles: dC } = pC, bS = Yt({ primitives: [...Object.values(hC), ...Object.values(dC), { ...q9.top1, anchor: \"middle_right\", x: 0 }, { ...q9.bottom1, anchor: \"middle_right\" }], ports: [{ ...Xh.top1, labels: [\"1\", \"drain\"] }, { ...Xh.bottom1, labels: [\"2\", \"source\"] }, { ...Xh.left1, labels: [\"3\", \"gate\"] }], size: { width: Ua.width, height: Ua.height }, center: { x: Ua.centerX, y: Ua.centerY } }), vS = Z(bS), SS = vS.primitives.filter((t) =\u003e t.type === \"text\"), Em = SS.find((t) =\u003e t.text === \"{VAL}\");\nEm.x = -0.35;\nEm.y = 0;\nEm.anchor = \"middle_right\";\nvar Rm = SS.find((t) =\u003e t.text === \"{REF}\");\nRm.y = 0;\nRm.x = 0.35;\nRm.anchor = \"middle_left\";\nvar mC = vS, Ur = { paths: { path11: { type: \"path\", points: [{ x: -0.4, y: 0 }, { x: 0.06, y: -0.01 }], color: \"primary\", fill: false }, \"path40-0\": { type: \"path\", points: [{ x: 0.07, y: 0.27 }, { x: 0.07, y: -0.28 }], color: \"primary\", fill: false }, \"path40-0-5\": { type: \"path\", points: [{ x: 0.28, y: 0.24 }, { x: 0.08, y: 0.11 }], color: \"primary\", fill: false }, \"path40-0-5-0\": { type: \"path\", points: [{ x: 0.29, y: -0.24 }, { x: 0.09, y: -0.11 }], color: \"primary\", fill: false }, \"path12-1-5\": { type: \"path\", points: [{ x: 0.29, y: 0.25 }, { x: 0.29, y: 0.55 }], color: \"primary\", fill: false }, \"path12-1-5-3\": { type: \"path\", points: [{ x: 0.29, y: -0.55 }, { x: 0.29, y: -0.25 }], color: \"primary\", fill: false }, path15: { type: \"path\", points: [{ x: 0.15, y: -0.23 }, { x: 0.22, y: -0.12 }, { x: 0.12, y: -0.12 }, { x: 0.15, y: -0.23 }], color: \"primary\", fill: true } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: -0.08, y: 0.37 }, bottom1: { type: \"text\", text: \"{VAL}\", x: -0.07, y: -0.41 } }, refblocks: { top1: { x: 0.29, y: 0.55 }, bottom1: { x: 0.29, y: -0.55 }, left1: { x: -0.4, y: 0 } }, bounds: { minX: -0.43, maxX: 0.43, minY: -0.58, maxY: 0.58, width: 0.85, height: 1.16, centerX: 0, centerY: 0 }, circles: { \"path1-0\": { type: \"circle\", x: 0.14, y: 0, radius: 0.29, color: \"primary\", fill: false } } }, { paths: uC, texts: Unt, bounds: Ga, refblocks: Dh, circles: fC } = Ur, yC = Y({ primitives: [...Object.values(uC), ...Object.values(fC), { type: \"text\", text: \"{REF}\", x: -0.1, y: 0.3094553499999995 }, { type: \"text\", text: \"{VAL}\", x: -0.1, y: -0.3094553499999995 }], ports: [{ ...Dh.top1, labels: [\"1\", \"collector\"] }, { ...Dh.bottom1, labels: [\"3\", \"emitter\"] }, { ...Dh.left1, labels: [\"2\", \"base\"] }], size: { width: Ga.width, height: Ga.height }, center: { x: Ga.centerX, y: Ga.centerY } }).rotateRightFacingSymbol(\"right\").changeTextAnchor(\"{REF}\", \"middle_right\").changeTextAnchor(\"{VAL}\", \"middle_right\").build(), { paths: Gnt, texts: Hnt, bounds: Qnt, refblocks: Znt, circles: qnt } = Ur, _C = Y(Ur).rotateRightFacingSymbol(\"up\").changeTextAnchor(\"{VAL}\", \"middle_left\").labelPort(\"left1\", [\"2\", \"base\"]).labelPort(\"top1\", [\"1\", \"collector\"]).labelPort(\"bottom1\", [\"3\", \"emitter\"]).changeTextAnchor(\"{REF}\", \"middle_right\").build(), { paths: gC, texts: Jnt, bounds: Ha, refblocks: Vh, circles: xC } = Ur, bC = Y({ primitives: [...Object.values(gC), ...Object.values(xC), { type: \"text\", text: \"{REF}\", x: -0.1, y: -0.3094553499999995 }, { type: \"text\", text: \"{VAL}\", x: -0.1, y: 0.3094553499999995 }], ports: [{ ...Vh.top1, labels: [\"1\", \"collector\"] }, { ...Vh.bottom1, labels: [\"3\", \"emitter\"] }, { ...Vh.left1, labels: [\"2\", \"base\"] }], size: { width: Ha.width, height: Ha.height }, center: { x: Ha.centerX, y: Ha.centerY } }).rotateRightFacingSymbol(\"down\").changeTextAnchor(\"{REF}\", \"middle_bottom\").changeTextAnchor(\"{VAL}\", \"middle_bottom\").build(), { paths: vC, texts: Knt, bounds: Qa, refblocks: zh, circles: SC } = Ur, wC = Y({ primitives: [...Object.values(vC), ...Object.values(SC), { type: \"text\", text: \"{REF}\", x: -0.1, y: -0.3094553499999995 }, { type: \"text\", text: \"{VAL}\", x: -0.1, y: 0.3094553499999995 }], ports: [{ ...zh.top1, labels: [\"1\", \"collector\"] }, { ...zh.bottom1, labels: [\"3\", \"emitter\"] }, { ...zh.left1, labels: [\"2\", \"base\"] }], size: { width: Qa.width, height: Qa.height }, center: { x: Qa.centerX, y: Qa.centerY } }).rotateRightFacingSymbol(\"up\").changeTextAnchor(\"{REF}\", \"middle_top\").changeTextAnchor(\"{VAL}\", \"middle_top\").build(), { paths: AC, texts: tit, bounds: Za, refblocks: Uh, circles: PC } = Ur, BC = Y({ primitives: [...Object.values(AC), ...Object.values(PC), { type: \"text\", text: \"{REF}\", x: -0.1, y: -0.3094553499999995 }, { type: \"text\", text: \"{VAL}\", x: -0.1, y: 0.3094553499999995 }], ports: [{ ...Uh.top1, labels: [\"1\", \"collector\"] }, { ...Uh.bottom1, labels: [\"3\", \"emitter\"] }, { ...Uh.left1, labels: [\"2\", \"base\"] }], size: { width: Za.width, height: Za.height }, center: { x: Za.centerX, y: Za.centerY } }).rotateRightFacingSymbol(\"left\").changeTextAnchor(\"{REF}\", \"middle_left\").changeTextAnchor(\"{VAL}\", \"middle_left\").build(), { paths: IC, texts: eit, bounds: qa, refblocks: Gh, circles: FC } = Ur, MC = Y({ primitives: [...Object.values(IC), ...Object.values(FC), { type: \"text\", text: \"{REF}\", x: -0.1, y: -0.3094553499999995 }, { type: \"text\", text: \"{VAL}\", x: -0.1, y: 0.3094553499999995 }], ports: [{ ...Gh.top1, labels: [\"1\", \"collector\"] }, { ...Gh.bottom1, labels: [\"3\", \"emitter\"] }, { ...Gh.left1, labels: [\"2\", \"base\"] }], size: { width: qa.width, height: qa.height }, center: { x: qa.centerX, y: qa.centerY } }).rotateRightFacingSymbol(\"left\").changeTextAnchor(\"{REF}\", \"middle_left\").changeTextAnchor(\"{VAL}\", \"middle_left\").build(), CC = { paths: { path40: { type: \"path\", points: [{ x: -0.19, y: 0.33 }, { x: -0.26, y: 0.14 }], color: \"primary\", fill: false }, path41: { type: \"path\", points: [{ x: -0.38, y: 0.26 }, { x: -0.19, y: 0.33 }], color: \"primary\", fill: false }, path42: { type: \"path\", points: [{ x: -0.26, y: 0.14 }, { x: -0.38, y: 0.26 }], color: \"primary\", fill: false }, path43: { type: \"path\", points: [{ x: -0.26, y: 0.39 }, { x: -0.13, y: 0.26 }], color: \"primary\", fill: false }, path44: { type: \"path\", points: [{ x: -0.32, y: 0.2 }, { x: -0.52, y: 0 }], color: \"primary\", fill: false }, \"path44-0\": { type: \"path\", points: [{ x: 0, y: 0.52 }, { x: -0.19, y: 0.33 }], color: \"primary\", fill: false }, \"path40-4\": { type: \"path\", points: [{ x: -0.19, y: -0.32 }, { x: -0.38, y: -0.26 }], color: \"primary\", fill: false }, \"path41-1\": { type: \"path\", points: [{ x: -0.26, y: -0.13 }, { x: -0.19, y: -0.32 }], color: \"primary\", fill: false }, \"path42-7\": { type: \"path\", points: [{ x: -0.38, y: -0.26 }, { x: -0.26, y: -0.13 }], color: \"primary\", fill: false }, \"path43-1\": { type: \"path\", points: [{ x: -0.13, y: -0.26 }, { x: -0.26, y: -0.39 }], color: \"primary\", fill: false }, \"path44-8\": { type: \"path\", points: [{ x: -0.32, y: -0.19 }, { x: -0.51, y: -0.01 }], color: \"primary\", fill: false }, \"path44-0-7\": { type: \"path\", points: [{ x: -0.01, y: -0.5 }, { x: -0.19, y: -0.32 }], color: \"primary\", fill: false }, \"path40-4-0\": { type: \"path\", points: [{ x: 0.32, y: 0.19 }, { x: 0.13, y: 0.26 }], color: \"primary\", fill: false }, \"path41-1-2\": { type: \"path\", points: [{ x: 0.26, y: 0.38 }, { x: 0.32, y: 0.19 }], color: \"primary\", fill: false }, \"path42-7-1\": { type: \"path\", points: [{ x: 0.13, y: 0.26 }, { x: 0.26, y: 0.38 }], color: \"primary\", fill: false }, \"path43-1-8\": { type: \"path\", points: [{ x: 0.39, y: 0.26 }, { x: 0.26, y: 0.13 }], color: \"primary\", fill: false }, \"path44-8-7\": { type: \"path\", points: [{ x: 0.2, y: 0.32 }, { x: 0.01, y: 0.51 }], color: \"primary\", fill: false }, \"path44-0-7-1\": { type: \"path\", points: [{ x: 0.52, y: 0 }, { x: 0.32, y: 0.19 }], color: \"primary\", fill: false }, \"path40-4-8\": { type: \"path\", points: [{ x: 0.32, y: -0.19 }, { x: 0.26, y: -0.38 }], color: \"primary\", fill: false }, \"path41-1-4\": { type: \"path\", points: [{ x: 0.13, y: -0.26 }, { x: 0.32, y: -0.19 }], color: \"primary\", fill: false }, \"path42-7-0\": { type: \"path\", points: [{ x: 0.26, y: -0.38 }, { x: 0.13, y: -0.26 }], color: \"primary\", fill: false }, \"path43-1-0\": { type: \"path\", points: [{ x: 0.26, y: -0.13 }, { x: 0.39, y: -0.26 }], color: \"primary\", fill: false }, \"path44-8-9\": { type: \"path\", points: [{ x: 0.19, y: -0.32 }, { x: 0, y: -0.52 }], color: \"primary\", fill: false }, \"path44-0-7-3\": { type: \"path\", points: [{ x: 0.5, y: -0.01 }, { x: 0.32, y: -0.19 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: -0.29, y: 0.46 }, bottom1: { type: \"text\", text: \"{VAL}\", x: -0.29, y: -0.5 } }, refblocks: { left1: { x: -0.52, y: 0 }, right1: { x: 0.52, y: 0 } }, bounds: { width: 1.09, height: 1.09, centerX: 0, centerY: 0 }}, { paths: kC, texts: J9, bounds: Ja, refblocks: K9 } = CC, wS = Yt({ primitives: [...Object.values(kC), { ...J9.bottom1, y: 0.35, anchor: \"middle_top\" }, { ...J9.top1, anchor: \"middle_left\" }], ports: [{ ...K9.left1, labels: [\"1\"] }, { ...K9.right1, labels: [\"2\"] }], size: { width: Ja.width + 0.05, height: Ja.height }, center: { x: Ja.centerX, y: Ja.centerY } }), NC = Z(wS), YC = NC, LC = { paths: { path18: { type: \"path\", points: [{ x: -0.53, y: 0 }, { x: -0.27, y: 0 }], color: \"primary\", fill: false }, path19: { type: \"path\", points: [{ x: 0.26, y: 0 }, { x: 0.53, y: 0 }], color: \"primary\", fill: false }, path20: { type: \"path\", points: [{ x: 0, y: 0.13 }, { x: 0.26, y: 0.13 }, { x: 0.26, y: -0.13 }, { x: -0.27, y: -0.13 }, { x: -0.27, y: 0.13 }, { x: 0, y: 0.13 }], color: \"primary\", fill: false }, path24: { type: \"path\", points: [{ x: 0.29, y: -0.29 }, { x: 0.26, y: -0.16 }, { x: 0.16, y: -0.26 }, { x: 0.29, y: -0.29 }], color: \"primary\", fill: true }, path26: { type: \"path\", points: [{ x: -0.3, y: 0.29 }, { x: 0.2, y: -0.2 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: 0.06, y: 0.2 }, bottom1: { type: \"text\", text: \"{VAL}\", x: -0.1, y: -0.28 } }, refblocks: { left1: { x: -0.53, y: 0 }, right1: { x: 0.53, y: 0 } }, bounds: { width: 1.13, height: 0.58, centerX: 0, centerY: 0 }}, { paths: TC, texts: tv, bounds: Ka, refblocks: ev } = LC, sl = Yt({ primitives: [...Object.values(TC), { ...tv.bottom1, x: 0, y: -0.35, anchor: \"middle_top\" }, { ...tv.top1, x: 0, y: 0.35, anchor: \"middle_bottom\" }], ports: [{ ...ev.left1, labels: [\"1\"] }, { ...ev.right1, labels: [\"2\"] }], size: { width: Ka.width + 0.05, height: Ka.height }, center: { x: Ka.centerX, y: Ka.centerY } }), Om = Z(sl, \"down\"), Wm = Om.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), $m = Om.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\nWm.anchor = \"middle_left\";\n$m.anchor = \"middle_left\";\nWm.y += 0.31;\nWm.x = 0.34;\n$m.y -= 0.31;\n$m.x = 0.34;\nvar EC = Om, jm = Z(sl, \"left\"), Xm = jm.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), Dm = jm.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\nXm.anchor = \"middle_bottom\";\nDm.anchor = \"middle_top\";\nXm.y += 0.73;\nXm.x = 0;\nDm.y -= 0.7;\nDm.x = 0;\nvar RC = jm, Vm = Z(sl, \"up\"), zm = Vm.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), Um = Vm.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\nzm.anchor = \"middle_left\";\nUm.anchor = \"middle_left\";\nzm.y += 0.21;\nzm.x = 0.34;\nUm.y -= 0.21;\nUm.x = 0.34;\nvar OC = Vm, al = { paths: { path1: { type: \"path\", points: [{ x: -0.42, y: 0 }, { x: -0.3, y: 0 }], color: \"primary\", fill: false }, \"path1-2-1\": { type: \"path\", points: [{ x: -0.3, y: 0 }, { x: -0.25, y: 0.1 }, { x: -0.15, y: -0.1 }, { x: -0.05, y: 0.1 }, { x: 0.05, y: -0.1 }, { x: 0.15, y: 0.1 }, { x: 0.25, y: -0.1 }, { x: 0.3, y: 0 }], color: \"primary\", fill: false }, path2: { type: \"path\", points: [{ x: 0.3, y: 0 }, { x: 0.42, y: 0 }], color: \"primary\", fill: false }, path3: { type: \"path\", points: [{ x: 0, y: -0.17 }, { x: 0, y: -0.4 }], color: \"primary\", fill: false }, path15: { type: \"path\", points: [{ x: 0, y: -0.12 }, { x: 0.05, y: -0.2 }, { x: -0.05, y: -0.2 }, { x: 0, y: -0.12 }], color: \"primary\", fill: true } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: 0.3, y: 0.25 }, bottom1: { type: \"text\", text: \"{VAL}\", x: 0.3, y: -0.25 } }, refblocks: { left: { x: -0.42, y: 0 }, right: { x: 0.42, y: 0 }, bottom: { x: 0, y: -0.4 } }, bounds: { minX: -0.42, maxX: 0.42, minY: -0.2, maxY: 0.2, width: 0.84, height: 0.4, centerX: 0, centerY: 0 }, circles: {} }, { paths: WC, texts: rit, bounds: tc, refblocks: Hh, circles: $C } = al, jC = Y({ primitives: [...Object.values(WC), ...Object.values($C), { type: \"text\", text: \"{REF}\", x: -0.15, y: 0.2394553499999995 }, { type: \"text\", text: \"{VAL}\", x: 0.15, y: 0.2394553499999995 }], ports: [{ ...Hh.left, labels: [\"1\"] }, { ...Hh.right, labels: [\"3\"] }, { ...Hh.bottom, labels: [\"2\"] }], size: { width: tc.width, height: tc.height }, center: { x: tc.centerX, y: tc.centerY } }).rotateRightFacingSymbol(\"down\").labelPort(\"left\", [\"1\"]).labelPort(\"right\", [\"2\"]).labelPort(\"bottom\", [\"3\"]).changeTextAnchor(\"{REF}\", \"middle_left\").changeTextAnchor(\"{VAL}\", \"middle_left\").build(), { paths: XC, texts: nit, bounds: ec, refblocks: Qh, circles: DC } = al, VC = Y({ primitives: [...Object.values(XC), ...Object.values(DC), { type: \"text\", text: \"{REF}\", x: -0.3, y: -0.3894553499999995 }, { type: \"text\", text: \"{VAL}\", x: -0.3, y: 0.3194553499999995 }], ports: [{ ...Qh.left, labels: [\"1\"] }, { ...Qh.right, labels: [\"3\"] }, { ...Qh.bottom, labels: [\"2\"] }], size: { width: ec.width, height: ec.height }, center: { x: ec.centerX, y: ec.centerY } }).rotateRightFacingSymbol(\"left\").labelPort(\"left\", [\"1\"]).labelPort(\"right\", [\"2\"]).labelPort(\"bottom\", [\"3\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").changeTextAnchor(\"{VAL}\", \"middle_top\").build(), zC = Y(al).labelPort(\"left\", [\"1\"]).labelPort(\"right\", [\"3\"]).labelPort(\"bottom\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").changeTextAnchor(\"{VAL}\", \"middle_top\").build(), { paths: UC, texts: iit, bounds: rc, refblocks: Zh, circles: GC } = al, HC = Y({ primitives: [...Object.values(UC), ...Object.values(GC), { type: \"text\", text: \"{REF}\", x: 0.3, y: -0.2894553499999995 }, { type: \"text\", text: \"{VAL}\", x: -0.3, y: -0.2894553499999995 }], ports: [{ ...Zh.left, labels: [\"1\"] }, { ...Zh.right, labels: [\"3\"] }, { ...Zh.bottom, labels: [\"2\"] }], size: { width: rc.width, height: rc.height }, center: { x: rc.centerX, y: rc.centerY } }).rotateRightFacingSymbol(\"up\").labelPort(\"left\", [\"1\"]).labelPort(\"right\", [\"2\"]).labelPort(\"bottom\", [\"3\"]).changeTextAnchor(\"{REF}\", \"middle_left\").changeTextAnchor(\"{VAL}\", \"middle_left\").build(), QC = { paths: { path11: { type: \"path\", points: [{ x: -0.54, y: 0.03 }, { x: -0.3, y: 0.03 }], color: \"primary\", fill: false }, path12: { type: \"path\", points: [{ x: 0.29, y: 0.03 }, { x: 0.54, y: 0.03 }], color: \"primary\", fill: false } }, refblocks: { left1: { x: -0.54, y: 0.03 }, right1: { x: 0.54, y: 0.03 } }, bounds: { width: 1.14, height: 0.79, centerX: 0, centerY: 0 }, circles: { path1: { type: \"circle\", x: 0, y: 0.04, radius: 0.29, color: \"primary\", fill: false } } }, { paths: ZC, bounds: nc, refblocks: rv, circles: qC } = QC, AS = Yt({ primitives: [...Object.values(ZC), ...Object.values(qC), { type: \"text\", text: \"{REF}\", x: 0, y: 0.43330070000000065, anchor: \"middle_bottom\" }, { type: \"text\", text: \"{VAL}\", x: 0, y: -0.43330070000000065, anchor: \"middle_top\" }, { type: \"text\", text: \"COS φ\", x: 0, y: 0.014279000000000375, anchor: \"center\" }], ports: [{ ...rv.left1, labels: [\"1\"] }, { ...rv.right1, labels: [\"2\"] }], size: { width: nc.width, height: nc.height }, center: { x: nc.centerX, y: nc.centerY } }), PS = Z(AS), Gm = PS.primitives.filter((t) =\u003e t.type === \"text\"), od = Gm.find((t) =\u003e t.text === \"{REF}\"), Hm = Gm.find((t) =\u003e t.text === \"{VAL}\"), sd = Gm.find((t) =\u003e t.text === \"COS φ\");\nod.x = 0.35;\nod.y = 0.4279000000000375, od.anchor = \"middle_left\";\nHm.anchor = \"middle_left\";\nHm.x = 0.35;\nHm.y = -0.4279000000000375, sd.x = 0;\nsd.y = 0.014279000000000375, sd.anchor = \"center\";\nvar JC = PS, KC = { paths: { \"path12-1-8-6-9-9\": { type: \"path\", points: [{ x: 0.01, y: 0.03 }, { x: 0.01, y: -0.09 }], color: \"primary\", fill: false }, \"path12-1-5-6-4\": { type: \"path\", points: [{ x: -0.47, y: -0.05 }, { x: -0.17, y: -0.05 }], color: \"primary\", fill: false }, \"path12-1-8-0-0\": { type: \"path\", points: [{ x: -0.16, y: -0.09 }, { x: 0.18, y: -0.09 }], color: \"primary\", fill: false }, \"path12-1-0-1\": { type: \"path\", points: [{ x: 0.2, y: -0.05 }, { x: 0.47, y: -0.05 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: 0.01, y: 0.22 }, bottom1: { type: \"text\", text: \"{VAL}\", x: -0.16, y: -0.22 } }, refblocks: { left1: { x: -0.47, y: -0.05 }, right1: { x: 0.47, y: -0.05 } }, bounds: { centerX: 0, centerY: 0 }, circles: { \"circle-2\": { type: \"circle\", x: -0.14, y: -0.05, radius: 0.02, color: \"primary\", fill: false }, circle: { type: \"circle\", x: 0.17, y: -0.05, radius: 0.02, color: \"primary\", fill: false } } }, { paths: tk, texts: nv, bounds: iv, refblocks: ov, circles: ek } = KC, BS = Yt({ primitives: [...Object.values(tk), ...Object.values(ek), { ...nv.top1, anchor: \"middle_left\" }, { ...nv.bottom1, anchor: \"middle_left\" }], ports: [{ ...ov.left1, labels: [\"1\"] }, { ...ov.right1, labels: [\"2\"] }], center: { x: iv.centerX, y: iv.centerY } }), rk = Z(BS, \"up\"), IS = { paths: { \"path12-1-8-6-9-9\": { type: \"path\", points: [{ x: -0.05, y: 0.09 }, { x: -0.05, y: 0.04 }], color: \"primary\", fill: false }, \"path12-1-8-7-9-9\": { type: \"path\", points: [{ x: -0.05, y: 0.09 }, { x: 0.07, y: 0.09 }], color: \"primary\", fill: false }, \"path12-1-8-6-9-10\": { type: \"path\", points: [{ x: 0.07, y: 0.09 }, { x: 0.07, y: 0.04 }], color: \"primary\", fill: false }, \"path12-1-5-6-4\": { type: \"path\", points: [{ x: -0.47, y: -0.05 }, { x: -0.17, y: -0.05 }], color: \"primary\", fill: false }, \"path12-1-8-0-0\": { type: \"path\", points: [{ x: -0.16, y: 0.04 }, { x: 0.18, y: 0.04 }], color: \"primary\", fill: false }, \"path12-1-0-1\": { type: \"path\", points: [{ x: 0.2, y: -0.05 }, { x: 0.47, y: -0.05 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: 0.01, y: 0.29 }, bottom1: { type: \"text\", text: \"{VAL}\", x: -0.16, y: -0.22 } }, refblocks: { left1: { x: -0.47, y: -0.05 }, right1: { x: 0.47, y: -0.05 } }, bounds: { centerX: 0}, circles: { \"circle-2\": { type: \"circle\", x: -0.14, y: -0.05, radius: 0.02, color: \"primary\", fill: false }, circle: { type: \"circle\", x: 0.17, y: -0.05, radius: 0.02, color: \"primary\", fill: false } } }, { paths: nk, texts: sv, bounds: ik, refblocks: qh, circles: ok } = IS, Oo = Yt({ primitives: [...Object.values(nk), ...Object.values(ok), { ...sv.top1, x: 0, y: 0.3594553499999995, anchor: \"middle_bottom\" }, { ...sv.bottom1, x: 0, y: -0.3594553499999995, anchor: \"middle_top\" }], ports: [{ ...qh.left1, labels: [\"1\"] }, { ...qh.right1, labels: [\"2\"] }], center: { x: ik.centerX, y: qh.left1.y } }), Qm = Z(Oo, \"down\"), Zm = Qm.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), qm = Qm.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\nZm.anchor = \"middle_bottom\";\nqm.anchor = \"middle_top\";\nZm.y = 0.4;\nZm.x = 0.35;\nqm.y = -0.4;\nqm.x = 0.35;\nvar sk = Qm, { paths: ak, texts: av, bounds: ck, refblocks: Jh, circles: lk } = IS, pk = Yt({ primitives: [...Object.values(ak), ...Object.values(lk), { ...av.top1, x: 0, y: 0.3594553499999995, anchor: \"middle_bottom\" }, { ...av.bottom1, x: 0, y: -0.3594553499999995, anchor: \"middle_top\" }], ports: [{ ...Jh.left1, labels: [\"1\"] }, { ...Jh.right1, labels: [\"2\"] }], center: { x: ck.centerX, y: Jh.left1.y } }), Jm = Z(Oo, \"left\"), Km = Jm.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), tu = Jm.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\nKm.anchor = \"middle_bottom\";\ntu.anchor = \"middle_top\";\nKm.y = 0.4;\nKm.x = 0;\ntu.y = -0.4;\ntu.x = 0;\nvar hk = Jm, eu = Z(Oo, \"up\"), ru = eu.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), nu = eu.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\nru.anchor = \"middle_left\";\nnu.anchor = \"middle_left\";\nru.y += 0.4;\nru.x = 0.34;\nnu.y -= 0.41;\nnu.x = 0.34;\nvar dk = eu, iu = Z(Oo, \"up\"), ou = iu.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), su = iu.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\nou.anchor = \"middle_left\";\nsu.anchor = \"middle_left\";\nou.y += 0.4;\nou.x = 0.34;\nsu.y -= 0.41;\nsu.x = 0.34;\nvar mk = iu, cl = { paths: { path12_rotated: { type: \"path\", points: [{ x: -0.09, y: 0.12 }, { x: -0.09, y: -0.12 }], color: \"primary\", fill: false }, path2_rotated: { type: \"path\", points: [{ x: -0.09, y: 0 }, { x: 0.09, y: 0 }], color: \"primary\", fill: false } }, refblocks: { left1: { x: 0.09, y: 0 } }, bounds: { centerX: 0, centerY: 0 }, circles: {} }, { paths: uk, bounds: cv, refblocks: fk, circles: yk } = cl, _k = Y({ primitives: [...Object.values(uk), ...Object.values(yk), { type: \"text\", text: \"{REF}\", x: -0.14, y: -0 }], ports: [{ ...fk.left1, labels: [\"1\"] }], center: { x: cv.centerX, y: cv.centerY } }).rotateRightFacingSymbol(\"up\").labelPort(\"left1\", [\"1\"]).changeTextAnchor(\"{REF}\", \"middle_top\").build(), { paths: gk, bounds: lv, refblocks: xk, circles: bk } = cl, vk = Y({ primitives: [...Object.values(gk), ...Object.values(bk), { type: \"text\", text: \"{REF}\", x: -0.13, y: 0 }], ports: [{ ...xk.left1, labels: [\"1\"] }], center: { x: lv.centerX, y: lv.centerY } }).changeTextAnchor(\"{VAL}\", \"middle_top\").rotateRightFacingSymbol(\"right\").labelPort(\"left1\", [\"1\"]).changeTextAnchor(\"{REF}\", \"middle_right\").build(), { paths: Sk, bounds: pv, refblocks: wk, circles: Ak } = cl, Pk = Y({ primitives: [...Object.values(Sk), ...Object.values(Ak), { type: \"text\", text: \"{REF}\", x: -0.14, y: -0 }], ports: [{ ...wk.left1, labels: [\"1\"] }], center: { x: pv.centerX, y: pv.centerY } }).rotateRightFacingSymbol(\"left\").labelPort(\"left1\", [\"1\"]).changeTextAnchor(\"{REF}\", \"middle_left\").build(), { paths: Bk, bounds: hv, refblocks: Ik } = cl, Fk = Y({ primitives: [...Object.values(Bk), { type: \"text\", text: \"{REF}\", x: -0.14, y: 0 }], ports: [{ ...Ik.left1, labels: [\"1\"] }], center: { x: hv.centerX, y: hv.centerY } }).rotateRightFacingSymbol(\"down\").labelPort(\"left1\", [\"1\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").build(), Mk = { paths: { path40: { type: \"path\", points: [{ x: -0.19, y: -0.33 }, { x: -0.26, y: -0.14 }], color: \"primary\", fill: false }, path41: { type: \"path\", points: [{ x: -0.38, y: -0.26 }, { x: -0.19, y: -0.33 }], color: \"primary\", fill: false }, path42: { type: \"path\", points: [{ x: -0.26, y: -0.14 }, { x: -0.38, y: -0.26 }], color: \"primary\", fill: false }, path43: { type: \"path\", points: [{ x: -0.26, y: -0.39 }, { x: -0.13, y: -0.26 }], color: \"primary\", fill: false }, path44: { type: \"path\", points: [{ x: -0.32, y: -0.2 }, { x: -0.52, y: 0 }], color: \"primary\", fill: false }, \"path44-0\": { type: \"path\", points: [{ x: 0, y: -0.52 }, { x: -0.19, y: -0.33 }], color: \"primary\", fill: false }, \"path40-4\": { type: \"path\", points: [{ x: -0.19, y: 0.32 }, { x: -0.38, y: 0.26 }], color: \"primary\", fill: false }, \"path41-1\": { type: \"path\", points: [{ x: -0.26, y: 0.13 }, { x: -0.19, y: 0.32 }], color: \"primary\", fill: false }, \"path42-7\": { type: \"path\", points: [{ x: -0.38, y: 0.26 }, { x: -0.26, y: 0.13 }], color: \"primary\", fill: false }, \"path43-1\": { type: \"path\", points: [{ x: -0.13, y: 0.26 }, { x: -0.26, y: 0.39 }], color: \"primary\", fill: false }, \"path44-8\": { type: \"path\", points: [{ x: -0.32, y: 0.19 }, { x: -0.51, y: 0.01 }], color: \"primary\", fill: false }, \"path44-0-7\": { type: \"path\", points: [{ x: -0.01, y: 0.5 }, { x: -0.19, y: 0.32 }], color: \"primary\", fill: false }, \"path40-4-0\": { type: \"path\", points: [{ x: 0.32, y: -0.19 }, { x: 0.13, y: -0.26 }], color: \"primary\", fill: false }, \"path41-1-2\": { type: \"path\", points: [{ x: 0.26, y: -0.38 }, { x: 0.32, y: -0.19 }], color: \"primary\", fill: false }, \"path42-7-1\": { type: \"path\", points: [{ x: 0.13, y: -0.26 }, { x: 0.26, y: -0.38 }], color: \"primary\", fill: false }, \"path43-1-8\": { type: \"path\", points: [{ x: 0.39, y: -0.26 }, { x: 0.26, y: -0.13 }], color: \"primary\", fill: false }, \"path44-8-7\": { type: \"path\", points: [{ x: 0.2, y: -0.32 }, { x: 0.01, y: -0.51 }], color: \"primary\", fill: false }, \"path44-0-7-1\": { type: \"path\", points: [{ x: 0.52, y: 0 }, { x: 0.32, y: -0.19 }], color: \"primary\", fill: false }, \"path40-4-8\": { type: \"path\", points: [{ x: 0.32, y: 0.19 }, { x: 0.26, y: 0.38 }], color: \"primary\", fill: false }, \"path41-1-4\": { type: \"path\", points: [{ x: 0.13, y: 0.26 }, { x: 0.32, y: 0.19 }], color: \"primary\", fill: false }, \"path42-7-0\": { type: \"path\", points: [{ x: 0.26, y: 0.38 }, { x: 0.13, y: 0.26 }], color: \"primary\", fill: false }, \"path43-1-0\": { type: \"path\", points: [{ x: 0.26, y: 0.13 }, { x: 0.39, y: 0.26 }], color: \"primary\", fill: false }, \"path44-8-9\": { type: \"path\", points: [{ x: 0.19, y: 0.32 }, { x: 0, y: 0.52 }], color: \"primary\", fill: false }, \"path44-0-7-3\": { type: \"path\", points: [{ x: 0.5, y: 0.01 }, { x: 0.32, y: 0.19 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: -0.29, y: -0.46 }, bottom1: { type: \"text\", text: \"{VAL}\", x: -0.29, y: 0.5 } }, refblocks: { top1: { x: 0, y: -0.52 }, bottom1: { x: 0, y: 0.52 }, left1: { x: -0.52, y: 0 }, right1: { x: 0.52, y: 0 } }, bounds: { width: 1.09, height: 1.1, centerX: 0, centerY: 0 }, circles: {} }, { paths: Ck, texts: dv, bounds: ic, refblocks: oc, circles: kk } = Mk, FS = Yt({ primitives: [...Object.values(Ck), ...Object.values(kk), { ...dv.top1, anchor: \"middle_right\" }, { ...dv.bottom1, anchor: \"middle_right\" }], ports: [{ ...oc.top1, labels: [\"1\"] }, { ...oc.bottom1, labels: [\"2\"] }, { ...oc.left1, labels: [\"3\"] }, { ...oc.right1, labels: [\"4\"] }], size: { width: ic.width, height: ic.height }, center: { x: ic.centerX, y: ic.centerY } }), au = Z(FS), Nk = au.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), Yk = au.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\nNk.anchor = \"middle_left\";\nYk.anchor = \"middle_right\";\nvar Lk = au, ll = { paths: { path27: { type: \"path\", points: [{ x: 0.47, y: 0.04 }, { x: 0.21, y: 0.04 }], color: \"primary\", fill: false }, \"path27-0\": { type: \"path\", points: [{ x: -0.21, y: 0.04 }, { x: -0.47, y: 0.04 }], color: \"primary\", fill: false }, \"path27-8-2-4\": { type: \"path\", points: [{ x: 0.21, y: 0.04 }, { x: 0.19, y: -0.05 }], color: \"primary\", fill: false }, \"path27-8-2-4-29\": { type: \"path\", points: [{ x: -0.19, y: 0.14 }, { x: -0.21, y: 0.04 }], color: \"primary\", fill: false }, \"path27-8-2-4-5\": { type: \"path\", points: [{ x: 0.19, y: -0.05 }, { x: 0.13, y: 0.14 }], color: \"primary\", fill: false }, \"path27-8-2-4-5-1\": { type: \"path\", points: [{ x: 0.08, y: -0.05 }, { x: 0.13, y: 0.14 }], color: \"primary\", fill: false }, \"path27-8-2-4-5-1-9\": { type: \"path\", points: [{ x: 0.08, y: -0.05 }, { x: 0.03, y: 0.14 }], color: \"primary\", fill: false }, \"path27-8-2-4-5-1-9-2\": { type: \"path\", points: [{ x: -0.03, y: -0.05 }, { x: 0.03, y: 0.14 }], color: \"primary\", fill: false }, \"path27-8-2-4-5-1-9-2-1\": { type: \"path\", points: [{ x: -0.03, y: -0.05 }, { x: -0.08, y: 0.14 }], color: \"primary\", fill: false }, \"path27-8-2-4-5-1-9-2-1-2\": { type: \"path\", points: [{ x: -0.13, y: -0.05 }, { x: -0.08, y: 0.14 }], color: \"primary\", fill: false }, \"path27-8-2-4-5-1-9-2-1-2-2\": { type: \"path\", points: [{ x: -0.13, y: -0.05 }, { x: -0.19, y: 0.14 }], color: \"primary\", fill: false } }, refblocks: { left1: { x: -0.47, y: 0.04 }, right1: { x: 0.47, y: 0.04 } }, bounds: { width: 0.99, height: 0.84, centerX: 0, centerY: 0 }, circles: {} }, { paths: Tk, bounds: sc, refblocks: mv, circles: Ek } = ll, Rk = Y({ primitives: [...Object.values(Tk), ...Object.values(Ek), { type: \"text\", text: \"{REF}\", x: -0.2, y: 0.2194553499999995 }, { type: \"text\", text: \"{VAL}\", x: 0.2, y: 0.2194553499999995 }], ports: [{ ...mv.left1, labels: [\"1\"] }, { ...mv.right1, labels: [\"2\"] }], size: { width: sc.width, height: sc.height }, center: { x: sc.centerX, y: sc.centerY } }).rotateRightFacingSymbol(\"down\").labelPort(\"left\", [\"1\"]).labelPort(\"right\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_left\").changeTextAnchor(\"{VAL}\", \"middle_left\").build(), { paths: Ok, bounds: ac, refblocks: uv, circles: Wk } = ll, $k = Y({ primitives: [...Object.values(Ok), ...Object.values(Wk), { type: \"text\", text: \"{REF}\", x: 0, y: -0.1704553499999995 }, { type: \"text\", text: \"{VAL}\", x: 0, y: 0.2294553499999995 }], ports: [{ ...uv.left1, labels: [\"1\"] }, { ...uv.right1, labels: [\"2\"] }], size: { width: ac.width, height: ac.height }, center: { x: ac.centerX, y: ac.centerY } }).rotateRightFacingSymbol(\"left\").labelPort(\"left\", [\"1\"]).labelPort(\"right\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").changeTextAnchor(\"{VAL}\", \"middle_top\").build(), { paths: jk, bounds: cc, refblocks: fv, circles: Xk } = ll, Dk = Y({ primitives: [...Object.values(jk), ...Object.values(Xk), { type: \"text\", text: \"{REF}\", x: 0, y: 0.2294553499999995 }, { type: \"text\", text: \"{VAL}\", x: 0, y: -0.1704553499999995 }], ports: [{ ...fv.left1, labels: [\"1\"] }, { ...fv.right1, labels: [\"2\"] }], size: { width: cc.width, height: cc.height }, center: { x: cc.centerX, y: cc.centerY } }).rotateRightFacingSymbol(\"right\").labelPort(\"left\", [\"1\"]).labelPort(\"right\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").changeTextAnchor(\"{VAL}\", \"middle_top\").build(), pl = { paths: { \"left-lead\": { type: \"path\", points: [{ x: -0.25, y: 0 }, { x: -0.16, y: 0 }], color: \"primary\", fill: false, strokeWidth: 0.02 }, zigzag: { type: \"path\", points: [{ x: -0.16, y: 0 }, { x: -0.12, y: 0.095 }, { x: -0.07, y: -0.095 }, { x: -0.02, y: 0.095 }, { x: 0.02, y: -0.095 }, { x: 0.07, y: 0.095 }, { x: 0.12, y: -0.095 }, { x: 0.16, y: 0 }], color: \"primary\", fill: false, strokeWidth: 0.02 }, \"right-lead\": { type: \"path\", points: [{ x: 0.16, y: 0 }, { x: 0.25, y: 0 }], color: \"primary\", fill: false, strokeWidth: 0.02 } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: 0, y: 0.25, anchor: \"middle_bottom\" }, bottom1: { type: \"text\", text: \"{VAL}\", x: 0, y: -0.25, anchor: \"middle_top\" } }, refblocks: { left1: { x: -0.25, y: 0 }, right1: { x: 0.25, y: 0 } }, bounds: { minX: -0.25, maxX: 0.25, minY: -0.25, maxY: 0.25, width: 0.5, height: 0.5, centerX: 0, centerY: 0 }, circles: {} }, Vk = yt(pl, { kind: \"resistor\", orientation: \"down\" }), zk = yt(pl, { kind: \"resistor\", orientation: \"left\" }), Uk = yt(pl, { kind: \"resistor\", orientation: \"right\" }), Gk = yt(pl, { kind: \"resistor\", orientation: \"up\" }), { paths: Hk, bounds: lc, refblocks: yv, circles: Qk } = ll, Zk = Y({ primitives: [...Object.values(Hk), ...Object.values(Qk), { type: \"text\", text: \"{REF}\", x: 0.2, y: -0.1404553499999995 }, { type: \"text\", text: \"{VAL}\", x: -0.2, y: -0.1494553499999995 }], ports: [{ ...yv.left1, labels: [\"1\"] }, { ...yv.right1, labels: [\"2\"] }], size: { width: lc.width, height: lc.height }, center: { x: lc.centerX, y: lc.centerY } }).rotateRightFacingSymbol(\"up\").labelPort(\"left\", [\"1\"]).labelPort(\"right\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_left\").changeTextAnchor(\"{VAL}\", \"middle_left\").build(), hl = { paths: { \"left-lead\": { type: \"path\", points: [{ x: -0.175, y: 0 }, { x: -0.115, y: 0 }], color: \"primary\", fill: false, strokeWidth: 0.02 }, zigzag: { type: \"path\", points: [{ x: -0.115, y: 0 }, { x: -0.07, y: 0.095 }, { x: -0.025, y: -0.095 }, { x: 0.025, y: 0.095 }, { x: 0.07, y: -0.095 }, { x: 0.115, y: 0 }], color: \"primary\", fill: false, strokeWidth: 0.02 }, \"right-lead\": { type: \"path\", points: [{ x: 0.115, y: 0 }, { x: 0.175, y: 0 }], color: \"primary\", fill: false, strokeWidth: 0.02 } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: 0, y: 0.25, anchor: \"middle_bottom\" }, bottom1: { type: \"text\", text: \"{VAL}\", x: 0, y: -0.25, anchor: \"middle_top\" } }, refblocks: { left1: { x: -0.175, y: 0 }, right1: { x: 0.175, y: 0 } }, bounds: { minX: -0.175, maxX: 0.175, minY: -0.25, maxY: 0.25, width: 0.35, height: 0.5, centerX: 0, centerY: 0 }, circles: {} }, qk = yt(hl, { kind: \"resistor\", orientation: \"down\" }), Jk = yt(hl, { kind: \"resistor\", orientation: \"left\" }), Kk = yt(hl, { kind: \"resistor\", orientation: \"right\" }), tN = yt(hl, { kind: \"resistor\", orientation: \"up\" }), MS = { paths: { path27: { type: \"path\", points: [{ x: 0.76, y: -0.28 }, { x: 0.31, y: -0.28 }], color: \"primary\", fill: false }, path28: { type: \"path\", points: [{ x: -0.3, y: -0.02 }, { x: -0.77, y: -0.02 }], color: \"primary\", fill: false }, path30: { type: \"path\", points: [{ x: -0.3, y: 0.35 }, { x: -0.3, y: -0.28 }], color: \"primary\", fill: false }, \"path27-3\": { type: \"path\", points: [{ x: 0.77, y: 0.35 }, { x: 0.32, y: 0.35 }], color: \"primary\", fill: false }, \"path29-5\": { type: \"path\", points: [{ x: -0.07, y: -0.28 }, { x: -0.3, y: -0.28 }], color: \"primary\", fill: false }, \"path29-5-7\": { type: \"path\", points: [{ x: 0.33, y: -0.28 }, { x: 0.11, y: -0.28 }], color: \"primary\", fill: false }, \"path29-5-7-6\": { type: \"path\", points: [{ x: -0.06, y: -0.17 }, { x: -0.06, y: -0.39 }], color: \"primary\", fill: false }, \"path29-5-7-6-6\": { type: \"path\", points: [{ x: 0.09, y: -0.17 }, { x: 0.09, y: -0.39 }], color: \"primary\", fill: false }, \"path29-5-9\": { type: \"path\", points: [{ x: -0.07, y: 0.35 }, { x: -0.3, y: 0.35 }], color: \"primary\", fill: false }, \"path29-5-7-2\": { type: \"path\", points: [{ x: 0.33, y: 0.35 }, { x: 0.11, y: 0.35 }], color: \"primary\", fill: false }, \"path29-5-7-6-0\": { type: \"path\", points: [{ x: -0.06, y: 0.46 }, { x: -0.06, y: 0.24 }], color: \"primary\", fill: false }, \"path29-5-7-6-6-2\": { type: \"path\", points: [{ x: 0.09, y: 0.46 }, { x: 0.09, y: 0.24 }], color: \"primary\", fill: false }, \"path29-5-92\": { type: \"path\", points: [{ x: 0.33, y: 0.13 }, { x: 0.33, y: 0.35 }], color: \"primary\", fill: false }, \"path29-5-7-28\": { type: \"path\", points: [{ x: 0.33, y: -0.28 }, { x: 0.33, y: -0.05 }], color: \"primary\", fill: false }, \"path29-5-7-6-9\": { type: \"path\", points: [{ x: 0.44, y: 0.11 }, { x: 0.22, y: 0.11 }], color: \"primary\", fill: false }, \"path29-5-7-6-6-7\": { type: \"path\", points: [{ x: 0.44, y: -0.04 }, { x: 0.22, y: -0.04 }], color: \"primary\", fill: false }, \"path29-5-7-6-9-2\": { type: \"path\", points: [{ x: 0.44, y: 0.07 }, { x: 0.22, y: 0.07 }], color: \"primary\", fill: false }, \"path29-5-7-6-9-2-4\": { type: \"path\", points: [{ x: 0.44, y: 0 }, { x: 0.44, y: 0.07 }], color: \"primary\", fill: false }, \"path29-5-7-6-9-2-4-6\": { type: \"path\", points: [{ x: 0.22, y: 0 }, { x: 0.22, y: 0.07 }], color: \"primary\", fill: false }, \"path29-5-7-6-9-2-9\": { type: \"path\", points: [{ x: 0.44, y: 0 }, { x: 0.22, y: 0 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: 0.02, y: 0.53 }, bottom1: { type: \"text\", text: \"{VAL}\", x: 0.01, y: -0.54 } }, refblocks: { left1: { x: -0.77, y: -0.02 }, right1: { x: 0.76, y: -0.28 }, right2: { x: 0.77, y: 0.35 } }, bounds: { width: 1.59, height: 1.07, centerX: 0, centerY: 0 }, circles: {} }, { paths: eN, texts: _v, bounds: pc, refblocks: Kh, circles: rN } = MS, dl = Yt({ primitives: [...Object.values(eN), ...Object.values(rN), { ..._v.top1, anchor: \"middle_bottom\" }, { ..._v.bottom1, anchor: \"middle_top\" }], ports: [{ ...Kh.left1, labels: [\"1\"] }, { ...Kh.right1, labels: [\"2\"] }, { ...Kh.right2, labels: [\"3\"] }], size: { width: pc.width, height: pc.height }, center: { x: pc.centerX, y: pc.centerY } }), cu = Z(dl, \"down\"), lu = cu.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), pu = cu.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\nlu.anchor = \"middle_bottom\";\npu.anchor = \"middle_top\";\nlu.y += 0.3;\nlu.x += 0.101;\npu.y -= 0.49999;\npu.x += 1.19999;\nvar nN = cu, { paths: iN, bounds: hc, refblocks: td, circles: oN } = MS, CS = Yt({ primitives: [...Object.values(iN), ...Object.values(oN), { type: \"text\", text: \"{REF}\", x: 0.01596175000000022, y: -0.5308501500000009, anchor: \"middle_top\" }, { type: \"text\", text: \"{VAL}\", x: 0.013116750000000454, y: 0.5408501499999989, anchor: \"middle_bottom\" }], ports: [{ ...td.left1, labels: [\"1\"] }, { ...td.right1, labels: [\"2\"] }, { ...td.right2, labels: [\"3\"] }], size: { width: hc.width, height: hc.height }, center: { x: hc.centerX, y: hc.centerY } }), hu = Z(dl, \"left\"), du = hu.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), mu = hu.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\ndu.anchor = \"middle_bottom\";\nmu.anchor = \"middle_top\";\ndu.y += 0.99;\ndu.x -= 0;\nmu.y -= 1.10999;\nmu.x = 0;\nvar sN = hu, uu = Z(dl, \"up\"), fu = uu.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), yu = uu.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\nfu.anchor = \"middle_bottom\";\nyu.anchor = \"middle_top\";\nfu.y += 0.499;\nfu.x = 0.62;\nyu.y -= 0.29999;\nyu.x += 0.1;\nvar aN = uu, cN = Z(CS), lN = { paths: { path40: { type: \"path\", points: [{ x: 0.14, y: 0.04 }, { x: -0.12, y: -0.09 }], color: \"primary\", fill: false }, path41: { type: \"path\", points: [{ x: -0.12, y: 0.18 }, { x: 0.14, y: 0.04 }], color: \"primary\", fill: false }, path42: { type: \"path\", points: [{ x: -0.12, y: -0.09 }, { x: -0.12, y: 0.18 }], color: \"primary\", fill: false }, path43: { type: \"path\", points: [{ x: 0.14, y: 0.18 }, { x: 0.14, y: -0.09 }], color: \"primary\", fill: false }, path44: { type: \"path\", points: [{ x: -0.12, y: 0.04 }, { x: -0.52, y: 0.04 }], color: \"primary\", fill: false }, \"path44-0\": { type: \"path\", points: [{ x: 0.52, y: 0.04 }, { x: 0.15, y: 0.04 }], color: \"primary\", fill: false }, \"path43-7\": { type: \"path\", points: [{ x: 0.21, y: 0.18 }, { x: 0.14, y: 0.18 }], color: \"primary\", fill: false }, \"path43-7-9\": { type: \"path\", points: [{ x: 0.21, y: 0.13 }, { x: 0.21, y: 0.18 }], color: \"primary\", fill: false }, \"path43-7-2\": { type: \"path\", points: [{ x: 0.08, y: -0.09 }, { x: 0.14, y: -0.09 }], color: \"primary\", fill: false }, \"path43-7-9-3\": { type: \"path\", points: [{ x: 0.08, y: -0.04 }, { x: 0.08, y: -0.09 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: -0.01, y: 0.27 }, bottom1: { type: \"text\", text: \"{VAL}\", x: 0, y: -0.27 } }, refblocks: { left1: { x: -0.52, y: 0.04 }, right1: { x: 0.52, y: 0.04 } }, bounds: { minX: -0.55, maxX: 0.55, minY: -0.27, maxY: 0.27, width: 1.09, height: 0.55, centerX: 0, centerY: 0 }, circles: {} }, ml = Y(lN).labelPort(\"left1\", [\"1\", \"pos\"]).labelPort(\"right1\", [\"2\", \"neg\"]).changeTextAnchor(\"{VAL}\", \"middle_top\").changeTextAnchor(\"{REF}\", \"middle_bottom\").build(), _u = Z(ml, \"down\"), gu = _u.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), xu = _u.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\ngu.anchor = \"middle_left\";\nxu.anchor = \"middle_left\";\ngu.y += 0.3;\ngu.x = 0.3;\nxu.y -= 0.3;\nxu.x = 0.3;\nvar pN = _u, bu = Z(ml, \"left\"), vu = bu.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), Su = bu.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\nvu.anchor = \"middle_bottom\";\nSu.anchor = \"middle_top\";\nvu.y += 0.5;\nvu.x = 0;\nSu.y -= 0.55;\nSu.x = 0;\nvar hN = bu, wu = Z(ml, \"up\"), Au = wu.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), Pu = wu.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\nAu.anchor = \"middle_left\";\nPu.anchor = \"middle_left\";\nAu.y += 0.3;\nAu.x = 0.3;\nPu.y -= 0.3;\nPu.x = 0.3;\nvar dN = wu, kS = { paths: { path11: { type: \"path\", points: [{ x: -0.52, y: 0.04 }, { x: -0.18, y: 0.04 }], color: \"primary\", fill: false }, path12: { type: \"path\", points: [{ x: 0.19, y: 0.05 }, { x: 0.52, y: 0.05 }], color: \"primary\", fill: false }, \"path12-6\": { type: \"path\", points: [{ x: 0.18, y: -0.15 }, { x: 0.18, y: 0.25 }], color: \"primary\", fill: false }, \"path12-2\": { type: \"path\", points: [{ x: 0.19, y: 0 }, { x: 0.35, y: -0.14 }], color: \"primary\", fill: false }, \"path12-2-9\": { type: \"path\", points: [{ x: 0.35, y: -0.14 }, { x: 0.34, y: -0.35 }], color: \"primary\", fill: false }, \"path11-0-9\": { type: \"path\", points: [{ x: -0.17, y: 0.27 }, { x: -0.17, y: -0.15 }, { x: 0.18, y: 0.05 }, { x: -0.17, y: 0.27 }], color: \"primary\", fill: true } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: -0.22, y: 0.38 }, bottom1: { type: \"text\", text: \"{VAL}\", x: 0.11, y: -0.38 } }, refblocks: { bottom1: { x: 0.34, y: -0.35 }, left1: { x: -0.52, y: 0.04 }, right1: { x: 0.52, y: 0.05 } }, bounds: { minX: -0.55, maxX: 0.55, minY: -0.38, maxY: 0.38, width: 1.09, height: 0.77, centerX: 0, centerY: 0 }, circles: {} }, { paths: fit, texts: yit, bounds: _it, refblocks: git, circles: xit } = kS, NS = Y(kS).changeTextAnchor(\"{VAL}\", \"middle_top\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).labelPort(\"bottom1\", [\"3\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").build(), YS = Z(NS), mN = YS.primitives.filter((t) =\u003e t.type === \"text\"), LS = mN.find((t) =\u003e t.text === \"{REF}\");\nLS.y = 0;\nLS.anchor = \"middle_left\";\nvar uN = YS, TS = { paths: { path44: { type: \"path\", points: [{ x: -0.195, y: -0.025 }, { x: -0.45, y: -0.025 }], color: \"primary\", fill: false }, \"path44-0\": { type: \"path\", points: [{ x: 0.45, y: -0.025 }, { x: 0.195, y: -0.025 }], color: \"primary\", fill: false }, \"path44-0-7\": { type: \"path\", points: [{ x: 0.07, y: -0.025 }, { x: -0.07, y: -0.025 }], color: \"primary\", fill: false }, path2: { type: \"path\", points: [{ x: 0.07, y: 0.1 }, { x: 0.07, y: -0.15 }], color: \"primary\", fill: true }, \"path2-8\": { type: \"path\", points: [{ x: -0.07, y: 0.1 }, { x: -0.07, y: -0.15 }], color: \"primary\", fill: true }, \"path8704-1\": { type: \"path\", points: [{ x: -0.07, y: 0.1 }, { x: -0.082252, y: 0.099398 }, { x: -0.094386, y: 0.097598 }, { x: -0.106286, y: 0.094618 }, { x: -0.117835, y: 0.090485 }, { x: -0.128925, y: 0.08524 }, { x: -0.139446, y: 0.078934 }, { x: -0.149299, y: 0.071626 }, { x: -0.158388, y: 0.063388 }, { x: -0.166626, y: 0.054299 }, { x: -0.173934, y: 0.044446 }, { x: -0.18024, y: 0.033925 }, { x: -0.185485, y: 0.022835 }, { x: -0.189618, y: 0.011286 }, { x: -0.192598, y: -614e-6 }, { x: -0.194398, y: -0.012748 }, { x: -0.195, y: -0.025 }, { x: -0.194398, y: -0.037252 }, { x: -0.192598, y: -0.049386 }, { x: -0.189618, y: -0.061286 }, { x: -0.185485, y: -0.072835 }, { x: -0.18024, y: -0.083925 }, { x: -0.173934, y: -0.094446 }, { x: -0.166626, y: -0.104299 }, { x: -0.158388, y: -0.113388 }, { x: -0.149299, y: -0.121626 }, { x: -0.139446, y: -0.128934 }, { x: -0.128925, y: -0.13524 }, { x: -0.117835, y: -0.140485 }, { x: -0.106286, y: -0.144618 }, { x: -0.094386, y: -0.147598 }, { x: -0.082252, y: -0.149398 }, { x: -0.07, y: -0.15 }], color: \"primary\", fill: false }, \"path8704-1-7\": { type: \"path\", points: [{ x: 0.07, y: 0.1 }, { x: 0.082252, y: 0.099398 }, { x: 0.094386, y: 0.097598 }, { x: 0.106286, y: 0.094618 }, { x: 0.117835, y: 0.090485 }, { x: 0.128925, y: 0.08524 }, { x: 0.139446, y: 0.078934 }, { x: 0.149299, y: 0.071626 }, { x: 0.158388, y: 0.063388 }, { x: 0.166626, y: 0.054299 }, { x: 0.173934, y: 0.044446 }, { x: 0.18024, y: 0.033925 }, { x: 0.185485, y: 0.022835 }, { x: 0.189618, y: 0.011286 }, { x: 0.192598, y: -614e-6 }, { x: 0.194398, y: -0.012748 }, { x: 0.195, y: -0.025 }, { x: 0.194398, y: -0.037252 }, { x: 0.192598, y: -0.049386 }, { x: 0.189618, y: -0.061286 }, { x: 0.185485, y: -0.072835 }, { x: 0.18024, y: -0.083925 }, { x: 0.173934, y: -0.094446 }, { x: 0.166626, y: -0.104299 }, { x: 0.158388, y: -0.113388 }, { x: 0.149299, y: -0.121626 }, { x: 0.139446, y: -0.128934 }, { x: 0.128925, y: -0.13524 }, { x: 0.117835, y: -0.140485 }, { x: 0.106286, y: -0.144618 }, { x: 0.094386, y: -0.147598 }, { x: 0.082252, y: -0.149398 }, { x: 0.07, y: -0.15 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: -0.020635199999998965, y: 0.15414649999999952 } }, refblocks: { left1: { x: -0.4458008, y: -0.025023700000000426 }, right1: { x: 0.4458008, y: -0.02514810000000045 } }, bounds: { minX: -0.45, maxX: 0.45, minY: -0.15, maxY: 0.1, width: 0.9, height: 0.25, centerX: 0, centerY: -0.025 }, circles: {} }, fN = Y(TS).rotateRightFacingSymbol(\"down\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_left\").build(), Bu = Y(TS).rotateRightFacingSymbol(\"right\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").build(), ES = Z(Bu, \"left\"), Iu = ES.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\");\nIu.anchor = \"middle_bottom\";\nIu.y += 0.4;\nIu.x = 0;\nvar yN = ES, RS = Z(Bu, \"up\"), Fu = RS.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\");\nFu.anchor = \"middle_left\";\nFu.y += 0;\nFu.x = 0.2;\nvar _N = RS, OS = { paths: { path44: { type: \"path\", points: [{ x: -0.195, y: -0.025 }, { x: -0.45, y: -0.025 }], color: \"primary\", fill: false }, \"path44-0\": { type: \"path\", points: [{ x: 0.45, y: -0.025 }, { x: 0.195, y: -0.025 }], color: \"primary\", fill: false }, path2: { type: \"path\", points: [{ x: 0.07, y: 0.1 }, { x: 0.07, y: -0.15 }], color: \"primary\", fill: true }, \"path2-8\": { type: \"path\", points: [{ x: -0.07, y: 0.1 }, { x: -0.07, y: -0.15 }], color: \"primary\", fill: true }, \"path8704-1\": { type: \"path\", points: [{ x: -0.07, y: 0.1 }, { x: -0.082252, y: 0.099398 }, { x: -0.094386, y: 0.097598 }, { x: -0.106286, y: 0.094618 }, { x: -0.117835, y: 0.090485 }, { x: -0.128925, y: 0.08524 }, { x: -0.139446, y: 0.078934 }, { x: -0.149299, y: 0.071626 }, { x: -0.158388, y: 0.063388 }, { x: -0.166626, y: 0.054299 }, { x: -0.173934, y: 0.044446 }, { x: -0.18024, y: 0.033925 }, { x: -0.185485, y: 0.022835 }, { x: -0.189618, y: 0.011286 }, { x: -0.192598, y: -614e-6 }, { x: -0.194398, y: -0.012748 }, { x: -0.195, y: -0.025 }, { x: -0.194398, y: -0.037252 }, { x: -0.192598, y: -0.049386 }, { x: -0.189618, y: -0.061286 }, { x: -0.185485, y: -0.072835 }, { x: -0.18024, y: -0.083925 }, { x: -0.173934, y: -0.094446 }, { x: -0.166626, y: -0.104299 }, { x: -0.158388, y: -0.113388 }, { x: -0.149299, y: -0.121626 }, { x: -0.139446, y: -0.128934 }, { x: -0.128925, y: -0.13524 }, { x: -0.117835, y: -0.140485 }, { x: -0.106286, y: -0.144618 }, { x: -0.094386, y: -0.147598 }, { x: -0.082252, y: -0.149398 }, { x: -0.07, y: -0.15 }], color: \"primary\", fill: false }, \"path8704-1-7\": { type: \"path\", points: [{ x: 0.07, y: 0.1 }, { x: 0.082252, y: 0.099398 }, { x: 0.094386, y: 0.097598 }, { x: 0.106286, y: 0.094618 }, { x: 0.117835, y: 0.090485 }, { x: 0.128925, y: 0.08524 }, { x: 0.139446, y: 0.078934 }, { x: 0.149299, y: 0.071626 }, { x: 0.158388, y: 0.063388 }, { x: 0.166626, y: 0.054299 }, { x: 0.173934, y: 0.044446 }, { x: 0.18024, y: 0.033925 }, { x: 0.185485, y: 0.022835 }, { x: 0.189618, y: 0.011286 }, { x: 0.192598, y: -614e-6 }, { x: 0.194398, y: -0.012748 }, { x: 0.195, y: -0.025 }, { x: 0.194398, y: -0.037252 }, { x: 0.192598, y: -0.049386 }, { x: 0.189618, y: -0.061286 }, { x: 0.185485, y: -0.072835 }, { x: 0.18024, y: -0.083925 }, { x: 0.173934, y: -0.094446 }, { x: 0.166626, y: -0.104299 }, { x: 0.158388, y: -0.113388 }, { x: 0.149299, y: -0.121626 }, { x: 0.139446, y: -0.128934 }, { x: 0.128925, y: -0.13524 }, { x: 0.117835, y: -0.140485 }, { x: 0.106286, y: -0.144618 }, { x: 0.094386, y: -0.147598 }, { x: 0.082252, y: -0.149398 }, { x: 0.07, y: -0.15 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: -0.020635199999998965, y: 0.15414649999999952 } }, refblocks: { left1: { x: -0.44, y: -0.02 }, right1: { x: 0.4458008, y: -0.02514810000000045 } }, bounds: { minX: -0.45, maxX: 0.45, minY: -0.15, maxY: 0.1, width: 0.9, height: 0.25, centerX: 0, centerY: -0.025 }, circles: {} }, gN = Y(OS).rotateRightFacingSymbol(\"down\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_left\").build(), Mu = Y(OS).rotateRightFacingSymbol(\"right\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").build(), WS = Z(Mu, \"left\"), Cu = WS.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\");\nCu.anchor = \"middle_bottom\";\nCu.y += 0.4;\nCu.x = 0;\nvar xN = WS, $S = Z(Mu, \"up\"), ku = $S.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\");\nku.anchor = \"middle_left\";\nku.y += 0.05;\nku.x = 0.2;\nvar bN = $S, jS = { paths: { path44: { type: \"path\", points: [{ x: -0.25, y: 0.1 }, { x: -0.45, y: 0.1 }], color: \"primary\", fill: false }, \"path44-0\": { type: \"path\", points: [{ x: 0.45, y: 0.1 }, { x: 0.25, y: 0.1 }], color: \"primary\", fill: false }, \"path44-5\": { type: \"path\", points: [{ x: 0, y: -0.025 }, { x: 0, y: -0.275 }], color: \"primary\", fill: false }, path2: { type: \"path\", points: [{ x: 0.125, y: 0.225 }, { x: 0.125, y: -0.025 }], color: \"primary\", fill: true }, \"path2-88\": { type: \"path\", points: [{ x: 0.045, y: 0.225 }, { x: 0.045, y: -0.025 }], color: \"primary\", fill: true }, \"path2-88-5\": { type: \"path\", points: [{ x: -0.045, y: 0.225 }, { x: -0.045, y: -0.025 }], color: \"primary\", fill: true }, \"path2-88-5-1\": { type: \"path\", points: [{ x: 0.045, y: 0.225 }, { x: -0.045, y: 0.225 }], color: \"primary\", fill: true }, \"path2-88-5-1-6\": { type: \"path\", points: [{ x: 0.045, y: -0.025 }, { x: -0.045, y: -0.025 }], color: \"primary\", fill: true }, \"path2-8\": { type: \"path\", points: [{ x: -0.125, y: 0.225 }, { x: -0.125, y: -0.025 }], color: \"primary\", fill: true }, \"path8704-1\": { type: \"path\", points: [{ x: -0.125, y: 0.225 }, { x: -0.137252, y: 0.224398 }, { x: -0.149386, y: 0.222598 }, { x: -0.161286, y: 0.219618 }, { x: -0.172835, y: 0.215485 }, { x: -0.183925, y: 0.21024 }, { x: -0.194446, y: 0.203934 }, { x: -0.204299, y: 0.196626 }, { x: -0.213388, y: 0.188388 }, { x: -0.221626, y: 0.179299 }, { x: -0.228934, y: 0.169446 }, { x: -0.23524, y: 0.158925 }, { x: -0.240485, y: 0.147835 }, { x: -0.244618, y: 0.136286 }, { x: -0.247598, y: 0.124386 }, { x: -0.249398, y: 0.112252 }, { x: -0.25, y: 0.1 }, { x: -0.249398, y: 0.087748 }, { x: -0.247598, y: 0.075614 }, { x: -0.244618, y: 0.063714 }, { x: -0.240485, y: 0.052165 }, { x: -0.23524, y: 0.041075 }, { x: -0.228934, y: 0.030554 }, { x: -0.221626, y: 0.020701 }, { x: -0.213388, y: 0.011612 }, { x: -0.204299, y: 0.003374 }, { x: -0.194446, y: -3934e-6 }, { x: -0.183925, y: -0.01024 }, { x: -0.172835, y: -0.015485 }, { x: -0.161286, y: -0.019618 }, { x: -0.149386, y: -0.022598 }, { x: -0.137252, y: -0.024398 }, { x: -0.125, y: -0.025 }], color: \"primary\", fill: false }, \"path8704-1-7\": { type: \"path\", points: [{ x: 0.125, y: 0.225 }, { x: 0.137252, y: 0.224398 }, { x: 0.149386, y: 0.222598 }, { x: 0.161286, y: 0.219618 }, { x: 0.172835, y: 0.215485 }, { x: 0.183925, y: 0.21024 }, { x: 0.194446, y: 0.203934 }, { x: 0.204299, y: 0.196626 }, { x: 0.213388, y: 0.188388 }, { x: 0.221626, y: 0.179299 }, { x: 0.228934, y: 0.169446 }, { x: 0.23524, y: 0.158925 }, { x: 0.240485, y: 0.147835 }, { x: 0.244618, y: 0.136286 }, { x: 0.247598, y: 0.124386 }, { x: 0.249398, y: 0.112252 }, { x: 0.25, y: 0.1 }, { x: 0.249398, y: 0.087748 }, { x: 0.247598, y: 0.075614 }, { x: 0.244618, y: 0.063714 }, { x: 0.240485, y: 0.052165 }, { x: 0.23524, y: 0.041075 }, { x: 0.228934, y: 0.030554 }, { x: 0.221626, y: 0.020701 }, { x: 0.213388, y: 0.011612 }, { x: 0.204299, y: 0.003374 }, { x: 0.194446, y: -3934e-6 }, { x: 0.183925, y: -0.01024 }, { x: 0.172835, y: -0.015485 }, { x: 0.161286, y: -0.019618 }, { x: 0.149386, y: -0.022598 }, { x: 0.137252, y: -0.024398 }, { x: 0.125, y: -0.025 }], color: \"primary\", fill: false }, path1: { type: \"path\", points: [{ x: -0.045, y: 0.1 }, { x: -0.125, y: 0.1 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: -0.020635199999998965, y: 0.28075747049999955 } }, refblocks: { left1: { x: -0.45, y: 0.1 }, right1: { x: 0.45, y: 0.1 }, bottom1: { x: 0, y: -0.275 } }, bounds: { minX: -0.45, maxX: 0.45, minY: -0.28, maxY: 0.28, width: 0.9, height: 0.56, centerX: 0, centerY: 0 }, circles: {} }, vN = Y(jS).rotateRightFacingSymbol(\"down\").labelPort(\"left1\", [\"1\"]).labelPort(\"bottom1\", [\"2\"]).labelPort(\"right1\", [\"3\"]).changeTextAnchor(\"{REF}\", \"middle_left\").build(), Nu = Y(jS).rotateRightFacingSymbol(\"right\").labelPort(\"left1\", [\"1\"]).labelPort(\"bottom1\", [\"2\"]).labelPort(\"right1\", [\"3\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").build(), XS = Z(Nu, \"left\"), Yu = XS.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\");\nYu.anchor = \"middle_left\";\nYu.y += 0.5;\nYu.x = 0.2;\nvar SN = XS, DS = Z(Nu, \"up\"), Lu = DS.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\");\nLu.anchor = \"middle_left\";\nLu.y += 0.3;\nLu.x = 0.2;\nvar wN = DS, VS = { paths: { path44: { type: \"path\", points: [{ x: -0.25, y: 0.1 }, { x: -0.45, y: 0.1 }], color: \"primary\", fill: false }, \"path44-0\": { type: \"path\", points: [{ x: 0.45, y: 0.1 }, { x: 0.25, y: 0.1 }], color: \"primary\", fill: false }, \"path44-5\": { type: \"path\", points: [{ x: 0, y: -0.025 }, { x: 0, y: -0.275 }], color: \"primary\", fill: false }, path2: { type: \"path\", points: [{ x: 0.125, y: 0.225 }, { x: 0.125, y: -0.025 }], color: \"primary\", fill: true }, \"path2-88\": { type: \"path\", points: [{ x: 0.045, y: 0.225 }, { x: 0.045, y: -0.025 }], color: \"primary\", fill: true }, \"path2-88-5\": { type: \"path\", points: [{ x: -0.045, y: 0.225 }, { x: -0.045, y: -0.025 }], color: \"primary\", fill: true }, \"path2-88-5-1\": { type: \"path\", points: [{ x: 0.045, y: 0.225 }, { x: -0.045, y: 0.225 }], color: \"primary\", fill: true }, \"path2-88-5-1-6\": { type: \"path\", points: [{ x: 0.045, y: -0.025 }, { x: -0.045, y: -0.025 }], color: \"primary\", fill: true }, \"path2-8\": { type: \"path\", points: [{ x: -0.125, y: 0.225 }, { x: -0.125, y: -0.025 }], color: \"primary\", fill: true }, \"path8704-1\": { type: \"path\", points: [{ x: -0.125, y: 0.225 }, { x: -0.137252, y: 0.224398 }, { x: -0.149386, y: 0.222598 }, { x: -0.161286, y: 0.219618 }, { x: -0.172835, y: 0.215485 }, { x: -0.183925, y: 0.21024 }, { x: -0.194446, y: 0.203934 }, { x: -0.204299, y: 0.196626 }, { x: -0.213388, y: 0.188388 }, { x: -0.221626, y: 0.179299 }, { x: -0.228934, y: 0.169446 }, { x: -0.23524, y: 0.158925 }, { x: -0.240485, y: 0.147835 }, { x: -0.244618, y: 0.136286 }, { x: -0.247598, y: 0.124386 }, { x: -0.249398, y: 0.112252 }, { x: -0.25, y: 0.1 }, { x: -0.249398, y: 0.087748 }, { x: -0.247598, y: 0.075614 }, { x: -0.244618, y: 0.063714 }, { x: -0.240485, y: 0.052165 }, { x: -0.23524, y: 0.041075 }, { x: -0.228934, y: 0.030554 }, { x: -0.221626, y: 0.020701 }, { x: -0.213388, y: 0.011612 }, { x: -0.204299, y: 0.003374 }, { x: -0.194446, y: -3934e-6 }, { x: -0.183925, y: -0.01024 }, { x: -0.172835, y: -0.015485 }, { x: -0.161286, y: -0.019618 }, { x: -0.149386, y: -0.022598 }, { x: -0.137252, y: -0.024398 }, { x: -0.125, y: -0.025 }], color: \"primary\", fill: false }, \"path8704-1-7\": { type: \"path\", points: [{ x: 0.125, y: 0.225 }, { x: 0.137252, y: 0.224398 }, { x: 0.149386, y: 0.222598 }, { x: 0.161286, y: 0.219618 }, { x: 0.172835, y: 0.215485 }, { x: 0.183925, y: 0.21024 }, { x: 0.194446, y: 0.203934 }, { x: 0.204299, y: 0.196626 }, { x: 0.213388, y: 0.188388 }, { x: 0.221626, y: 0.179299 }, { x: 0.228934, y: 0.169446 }, { x: 0.23524, y: 0.158925 }, { x: 0.240485, y: 0.147835 }, { x: 0.244618, y: 0.136286 }, { x: 0.247598, y: 0.124386 }, { x: 0.249398, y: 0.112252 }, { x: 0.25, y: 0.1 }, { x: 0.249398, y: 0.087748 }, { x: 0.247598, y: 0.075614 }, { x: 0.244618, y: 0.063714 }, { x: 0.240485, y: 0.052165 }, { x: 0.23524, y: 0.041075 }, { x: 0.228934, y: 0.030554 }, { x: 0.221626, y: 0.020701 }, { x: 0.213388, y: 0.011612 }, { x: 0.204299, y: 0.003374 }, { x: 0.194446, y: -3934e-6 }, { x: 0.183925, y: -0.01024 }, { x: 0.172835, y: -0.015485 }, { x: 0.161286, y: -0.019618 }, { x: 0.149386, y: -0.022598 }, { x: 0.137252, y: -0.024398 }, { x: 0.125, y: -0.025 }], color: \"primary\", fill: false }, path1: { type: \"path\", points: [{ x: -0.045, y: 0.1 }, { x: -0.125, y: 0.1 }], color: \"primary\", fill: false }, \"path44-0-7\": { type: \"path\", points: [{ x: 0.125, y: 0.1 }, { x: 0.045, y: 0.1 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: 0, y: 0.28 } }, refblocks: { left1: { x: -0.45, y: 0.1 }, right1: { x: 0.45, y: 0.1 }, bottom1: { x: 0, y: -0.275 } }, bounds: { minX: -0.45, maxX: 0.45, minY: -0.28, maxY: 0.28, width: 0.9, height: 0.56, centerX: 0, centerY: 0 }, circles: {} }, AN = Y(VS).rotateRightFacingSymbol(\"down\").labelPort(\"left1\", [\"1\"]).labelPort(\"bottom1\", [\"2\"]).labelPort(\"right1\", [\"3\"]).changeTextAnchor(\"{REF}\", \"middle_left\").build(), Tu = Y(VS).rotateRightFacingSymbol(\"right\").labelPort(\"left1\", [\"1\"]).labelPort(\"bottom1\", [\"2\"]).labelPort(\"right1\", [\"3\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").build(), zS = Z(Tu, \"left\"), Eu = zS.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\");\nEu.anchor = \"middle_left\";\nEu.y += 0.5;\nEu.x = 0.2;\nvar PN = zS, US = Z(Tu, \"up\"), Ru = US.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\");\nRu.anchor = \"middle_left\";\nRu.y += 0.4;\nRu.x = 0.2;\nvar BN = US, GS = { paths: { path44: { type: \"path\", points: [{ x: -0.25, y: 0.1 }, { x: -0.45, y: 0.1 }], color: \"primary\", fill: false }, \"path44-0\": { type: \"path\", points: [{ x: 0.45, y: 0.1 }, { x: 0.25, y: 0.1 }], color: \"primary\", fill: false }, \"path44-5\": { type: \"path\", points: [{ x: 0, y: -0.025 }, { x: 0, y: -0.275 }], color: \"primary\", fill: false }, path2: { type: \"path\", points: [{ x: 0.125, y: 0.225 }, { x: 0.125, y: -0.025 }], color: \"primary\", fill: true }, \"path2-88\": { type: \"path\", points: [{ x: 0.045, y: 0.225 }, { x: 0.045, y: -0.025 }], color: \"primary\", fill: true }, \"path2-88-5\": { type: \"path\", points: [{ x: -0.045, y: 0.225 }, { x: -0.045, y: -0.025 }], color: \"primary\", fill: true }, \"path2-88-5-1\": { type: \"path\", points: [{ x: 0.045, y: 0.225 }, { x: -0.045, y: 0.225 }], color: \"primary\", fill: true }, \"path2-88-5-1-6\": { type: \"path\", points: [{ x: 0.045, y: -0.025 }, { x: -0.045, y: -0.025 }], color: \"primary\", fill: true }, \"path2-8\": { type: \"path\", points: [{ x: -0.125, y: 0.225 }, { x: -0.125, y: -0.025 }], color: \"primary\", fill: true }, \"path8704-1\": { type: \"path\", points: [{ x: -0.125, y: 0.225 }, { x: -0.137252, y: 0.224398 }, { x: -0.149386, y: 0.222598 }, { x: -0.161286, y: 0.219618 }, { x: -0.172835, y: 0.215485 }, { x: -0.183925, y: 0.21024 }, { x: -0.194446, y: 0.203934 }, { x: -0.204299, y: 0.196626 }, { x: -0.213388, y: 0.188388 }, { x: -0.221626, y: 0.179299 }, { x: -0.228934, y: 0.169446 }, { x: -0.23524, y: 0.158925 }, { x: -0.240485, y: 0.147835 }, { x: -0.244618, y: 0.136286 }, { x: -0.247598, y: 0.124386 }, { x: -0.249398, y: 0.112252 }, { x: -0.25, y: 0.1 }, { x: -0.249398, y: 0.087748 }, { x: -0.247598, y: 0.075614 }, { x: -0.244618, y: 0.063714 }, { x: -0.240485, y: 0.052165 }, { x: -0.23524, y: 0.041075 }, { x: -0.228934, y: 0.030554 }, { x: -0.221626, y: 0.020701 }, { x: -0.213388, y: 0.011612 }, { x: -0.204299, y: 0.003374 }, { x: -0.194446, y: -3934e-6 }, { x: -0.183925, y: -0.01024 }, { x: -0.172835, y: -0.015485 }, { x: -0.161286, y: -0.019618 }, { x: -0.149386, y: -0.022598 }, { x: -0.137252, y: -0.024398 }, { x: -0.125, y: -0.025 }], color: \"primary\", fill: false }, \"path8704-1-7\": { type: \"path\", points: [{ x: 0.125, y: 0.225 }, { x: 0.137252, y: 0.224398 }, { x: 0.149386, y: 0.222598 }, { x: 0.161286, y: 0.219618 }, { x: 0.172835, y: 0.215485 }, { x: 0.183925, y: 0.21024 }, { x: 0.194446, y: 0.203934 }, { x: 0.204299, y: 0.196626 }, { x: 0.213388, y: 0.188388 }, { x: 0.221626, y: 0.179299 }, { x: 0.228934, y: 0.169446 }, { x: 0.23524, y: 0.158925 }, { x: 0.240485, y: 0.147835 }, { x: 0.244618, y: 0.136286 }, { x: 0.247598, y: 0.124386 }, { x: 0.249398, y: 0.112252 }, { x: 0.25, y: 0.1 }, { x: 0.249398, y: 0.087748 }, { x: 0.247598, y: 0.075614 }, { x: 0.244618, y: 0.063714 }, { x: 0.240485, y: 0.052165 }, { x: 0.23524, y: 0.041075 }, { x: 0.228934, y: 0.030554 }, { x: 0.221626, y: 0.020701 }, { x: 0.213388, y: 0.011612 }, { x: 0.204299, y: 0.003374 }, { x: 0.194446, y: -3934e-6 }, { x: 0.183925, y: -0.01024 }, { x: 0.172835, y: -0.015485 }, { x: 0.161286, y: -0.019618 }, { x: 0.149386, y: -0.022598 }, { x: 0.137252, y: -0.024398 }, { x: 0.125, y: -0.025 }], color: \"primary\", fill: false }, \"path44-0-7\": { type: \"path\", points: [{ x: 0.125, y: 0.1 }, { x: 0.045, y: 0.1 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: 0, y: 0.28 } }, refblocks: { left1: { x: -0.45, y: 0.1 }, right1: { x: 0.45, y: 0.1 }, bottom1: { x: 0, y: -0.275 } }, bounds: { minX: -0.45, maxX: 0.45, minY: -0.28, maxY: 0.28, width: 0.9, height: 0.56, centerX: 0, centerY: 0 }, circles: {} }, IN = Y(GS).rotateRightFacingSymbol(\"down\").labelPort(\"left1\", [\"1\"]).labelPort(\"bottom1\", [\"2\"]).labelPort(\"right1\", [\"3\"]).changeTextAnchor(\"{REF}\", \"middle_left\").build(), Ou = Y(GS).rotateRightFacingSymbol(\"right\").labelPort(\"left1\", [\"1\"]).labelPort(\"bottom1\", [\"2\"]).labelPort(\"right1\", [\"3\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").build(), HS = Z(Ou, \"left\"), Wu = HS.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\");\nWu.anchor = \"middle_left\";\nWu.y += 0.6;\nWu.x = 0.3;\nvar FN = HS, QS = Z(Ou, \"up\"), $u = QS.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\");\n$u.anchor = \"middle_left\";\n$u.y += 0.4;\n$u.x = 0.2;\nvar MN = QS, ZS = { paths: { path44: { type: \"path\", points: [{ x: -0.25, y: 0.1 }, { x: -0.45, y: 0.1 }], color: \"primary\", fill: false }, \"path44-0\": { type: \"path\", points: [{ x: 0.45, y: 0.1 }, { x: 0.25, y: 0.1 }], color: \"primary\", fill: false }, \"path44-5\": { type: \"path\", points: [{ x: 0, y: -0.025 }, { x: 0, y: -0.275 }], color: \"primary\", fill: false }, path2: { type: \"path\", points: [{ x: 0.125, y: 0.225 }, { x: 0.125, y: -0.025 }], color: \"primary\", fill: true }, \"path2-88\": { type: \"path\", points: [{ x: 0.045, y: 0.225 }, { x: 0.045, y: -0.025 }], color: \"primary\", fill: true }, \"path2-88-5\": { type: \"path\", points: [{ x: -0.045, y: 0.225 }, { x: -0.045, y: -0.025 }], color: \"primary\", fill: true }, \"path2-88-5-1\": { type: \"path\", points: [{ x: 0.045, y: 0.225 }, { x: -0.045, y: 0.225 }], color: \"primary\", fill: true }, \"path2-88-5-1-6\": { type: \"path\", points: [{ x: 0.045, y: -0.025 }, { x: -0.045, y: -0.025 }], color: \"primary\", fill: true }, \"path2-8\": { type: \"path\", points: [{ x: -0.125, y: 0.225 }, { x: -0.125, y: -0.025 }], color: \"primary\", fill: true }, \"path8704-1\": { type: \"path\", points: [{ x: -0.125, y: 0.225 }, { x: -0.137252, y: 0.224398 }, { x: -0.149386, y: 0.222598 }, { x: -0.161286, y: 0.219618 }, { x: -0.172835, y: 0.215485 }, { x: -0.183925, y: 0.21024 }, { x: -0.194446, y: 0.203934 }, { x: -0.204299, y: 0.196626 }, { x: -0.213388, y: 0.188388 }, { x: -0.221626, y: 0.179299 }, { x: -0.228934, y: 0.169446 }, { x: -0.23524, y: 0.158925 }, { x: -0.240485, y: 0.147835 }, { x: -0.244618, y: 0.136286 }, { x: -0.247598, y: 0.124386 }, { x: -0.249398, y: 0.112252 }, { x: -0.25, y: 0.1 }, { x: -0.249398, y: 0.087748 }, { x: -0.247598, y: 0.075614 }, { x: -0.244618, y: 0.063714 }, { x: -0.240485, y: 0.052165 }, { x: -0.23524, y: 0.041075 }, { x: -0.228934, y: 0.030554 }, { x: -0.221626, y: 0.020701 }, { x: -0.213388, y: 0.011612 }, { x: -0.204299, y: 0.003374 }, { x: -0.194446, y: -3934e-6 }, { x: -0.183925, y: -0.01024 }, { x: -0.172835, y: -0.015485 }, { x: -0.161286, y: -0.019618 }, { x: -0.149386, y: -0.022598 }, { x: -0.137252, y: -0.024398 }, { x: -0.125, y: -0.025 }], color: \"primary\", fill: false }, \"path8704-1-7\": { type: \"path\", points: [{ x: 0.125, y: 0.225 }, { x: 0.137252, y: 0.224398 }, { x: 0.149386, y: 0.222598 }, { x: 0.161286, y: 0.219618 }, { x: 0.172835, y: 0.215485 }, { x: 0.183925, y: 0.21024 }, { x: 0.194446, y: 0.203934 }, { x: 0.204299, y: 0.196626 }, { x: 0.213388, y: 0.188388 }, { x: 0.221626, y: 0.179299 }, { x: 0.228934, y: 0.169446 }, { x: 0.23524, y: 0.158925 }, { x: 0.240485, y: 0.147835 }, { x: 0.244618, y: 0.136286 }, { x: 0.247598, y: 0.124386 }, { x: 0.249398, y: 0.112252 }, { x: 0.25, y: 0.1 }, { x: 0.249398, y: 0.087748 }, { x: 0.247598, y: 0.075614 }, { x: 0.244618, y: 0.063714 }, { x: 0.240485, y: 0.052165 }, { x: 0.23524, y: 0.041075 }, { x: 0.228934, y: 0.030554 }, { x: 0.221626, y: 0.020701 }, { x: 0.213388, y: 0.011612 }, { x: 0.204299, y: 0.003374 }, { x: 0.194446, y: -3934e-6 }, { x: 0.183925, y: -0.01024 }, { x: 0.172835, y: -0.015485 }, { x: 0.161286, y: -0.019618 }, { x: 0.149386, y: -0.022598 }, { x: 0.137252, y: -0.024398 }, { x: 0.125, y: -0.025 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: -0.020635199999998965, y: 0.28075747049999955 } }, refblocks: { left1: { x: -0.45, y: 0.1 }, right1: { x: 0.45, y: 0.1 }, bottom1: { x: 0, y: -0.275 } }, bounds: { minX: -0.45, maxX: 0.45, minY: -0.28, maxY: 0.28, width: 0.9, height: 0.56, centerX: 0, centerY: 0 }, circles: {} }, CN = Y(ZS).rotateRightFacingSymbol(\"down\").labelPort(\"left1\", [\"1\"]).labelPort(\"bottom1\", [\"2\"]).labelPort(\"right1\", [\"3\"]).changeTextAnchor(\"{REF}\", \"middle_left\").build(), ju = Y(ZS).rotateRightFacingSymbol(\"right\").labelPort(\"left1\", [\"1\"]).labelPort(\"bottom1\", [\"2\"]).labelPort(\"right1\", [\"3\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").build(), qS = Z(ju, \"left\"), Xu = qS.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\");\nXu.anchor = \"middle_left\";\nXu.y += 0.5;\nXu.x = 0.3;\nvar kN = qS, JS = Z(ju, \"up\"), Du = JS.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\");\nDu.anchor = \"middle_left\";\nDu.y += 0.3;\nDu.x = 0.2;\nvar NN = JS, YN = { paths: { path1: { type: \"path\", points: [{ x: -0.37, y: 0.03 }, { x: -0.13, y: 0.03 }], color: \"primary\", fill: false }, \"path-1-3\": { type: \"path\", points: [{ x: -0.07, y: 0.03 }, { x: 0.11, y: -0.03 }], color: \"primary\", fill: false }, path2: { type: \"path\", points: [{ x: 0.1, y: -0.06 }, { x: 0.37, y: -0.06 }], color: \"primary\", fill: false }, path3: { type: \"path\", points: [{ x: 0.12, y: 0.17 }, { x: 0.37, y: 0.17 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: 0, y: 0.37 }, bottom1: { type: \"text\", text: \"{VAL}\", x: 0, y: -0.37 } }, refblocks: { left1: { x: -0.37, y: 0.03 }, right1: { x: 0.37, y: -0.06 }, right2: { x: 0.37, y: 0.17 } }, bounds: { minX: -0.4, maxX: 0.4, minY: -0.4, maxY: 0.4, width: 0.79, height: 0.79, centerX: 0, centerY: 0 }, circles: { \"circle-3\": { type: \"circle\", x: 0.08, y: -0.07, radius: 0.02, color: \"primary\", fill: false }, \"circle-1\": { type: \"circle\", x: -0.1, y: 0.03, radius: 0.02, color: \"primary\", fill: false }, \"circle-2\": { type: \"circle\", x: 0.08, y: 0.17, radius: 0.02, color: \"primary\", fill: false } } }, ul = Y(YN).changeTextAnchor(\"{VAL}\", \"middle_top\").labelPort(\"left1\", [\"1\"]).labelPort(\"right2\", [\"2\"]).labelPort(\"right1\", [\"3\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").build(), Vu = Z(ul, \"down\"), zu = Vu.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), Uu = Vu.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\nzu.anchor = \"middle_bottom\";\nUu.anchor = \"middle_top\";\nzu.x = 0.44;\nzu.y += 0.28;\nUu.y -= 0.28;\nUu.x = 0.44;\nvar LN = Vu, Gu = Z(ul, \"left\"), Hu = Gu.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), Qu = Gu.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\nHu.anchor = \"middle_bottom\";\nQu.anchor = \"middle_top\";\nHu.x = 0;\nHu.y += 0.625;\nQu.y -= 0.695;\nQu.x = 0;\nvar TN = Gu, Zu = Z(ul, \"up\"), qu = Zu.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), Ju = Zu.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\nqu.anchor = \"middle_bottom\";\nJu.anchor = \"middle_top\";\nqu.x = 0.4;\nqu.y += 0.28;\nJu.y -= 0.28;\nJu.x = 0.4;\nvar EN = Zu, RN = { paths: { path1: { type: \"path\", points: [{ x: -0.37, y: 0.03 }, { x: -0.13, y: 0.03 }], color: \"primary\", fill: false }, \"path-1-3\": { type: \"path\", points: [{ x: -0.07, y: 0.03 }, { x: 0.11, y: 0.14 }], color: \"primary\", fill: false }, path2: { type: \"path\", points: [{ x: 0.1, y: -0.06 }, { x: 0.37, y: -0.06 }], color: \"primary\", fill: false }, path3: { type: \"path\", points: [{ x: 0.12, y: 0.17 }, { x: 0.37, y: 0.17 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: 0, y: 0.4 }, bottom1: { type: \"text\", text: \"{VAL}\", x: 0, y: -0.4 } }, refblocks: { left1: { x: -0.37, y: 0.03 }, right1: { x: 0.37, y: -0.06 }, right3: { x: 0.37, y: 0.17 } }, bounds: { minX: -0.4, maxX: 0.4, minY: -0.4, maxY: 0.4, width: 0.79, height: 0.79, centerX: 0, centerY: 0 }, circles: { \"circle-3\": { type: \"circle\", x: 0.08, y: -0.07, radius: 0.02, color: \"primary\", fill: false }, \"circle-1\": { type: \"circle\", x: -0.1, y: 0.03, radius: 0.02, color: \"primary\", fill: false }, \"circle-2\": { type: \"circle\", x: 0.08, y: 0.17, radius: 0.02, color: \"primary\", fill: false } } }, fl = Y(RN).changeTextAnchor(\"{VAL}\", \"middle_top\").labelPort(\"left1\", [\"1\"]).labelPort(\"right3\", [\"2\"]).labelPort(\"right1\", [\"3\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").build(), Ku = Z(fl, \"down\"), tf = Ku.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), ef = Ku.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\ntf.anchor = \"middle_bottom\";\nef.anchor = \"middle_top\";\ntf.x = 0.44;\ntf.y += 0.28;\nef.y -= 0.28;\nef.x = 0.44;\nvar ON = Ku, rf = Z(fl, \"left\"), nf = rf.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), of = rf.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\nnf.anchor = \"middle_bottom\";\nof.anchor = \"middle_top\";\nnf.x = 0;\nnf.y += 0.625;\nof.y -= 0.695;\nof.x = 0;\nvar WN = rf, sf = Z(fl, \"up\"), af = sf.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), cf = sf.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\naf.anchor = \"middle_bottom\";\ncf.anchor = \"middle_top\";\naf.x = 0.4;\naf.y += 0.28;\ncf.y -= 0.28;\ncf.x = 0.4;\nvar $N = sf, Yi = { paths: { \"lead-positive\": { type: \"path\", points: [{ x: -0.4, y: 0.19999999999999996 }, { x: -0.20000000000000007, y: 0.19999999999999996 }], color: \"primary\", fill: false }, \"lead-negative\": { type: \"path\", points: [{ x: -0.4, y: -0.20000000000000018 }, { x: -0.20000000000000007, y: -0.20000000000000018 }], color: \"primary\", fill: false }, \"voice-coil\": { type: \"path\", points: [{ x: -0.20000000000000007, y: 0.19999999999999996 }, { x: 0, y: 0.19999999999999996 }, { x: 0, y: -0.20000000000000018 }, { x: -0.20000000000000007, y: -0.20000000000000018 }, { x: -0.20000000000000007, y: 0.19999999999999996 }], color: \"primary\", fill: false }, cone: { type: \"path\", points: [{ x: 0, y: 0.19999999999999996 }, { x: 0.3999999999999999, y: 0.3999999999999999 }, { x: 0.3999999999999999, y: -0.40000000000000013 }, { x: 0, y: -0.20000000000000018 }, { x: 0, y: 0.19999999999999996 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: 0, y: 0.6 }, bottom1: { type: \"text\", text: \"{VAL}\", x: 0, y: -0.6000000000000001 } }, refblocks: { left1: { x: -0.4, y: -0.20000000000000018 }, left2: { x: -0.4, y: 0.19999999999999996 } }, bounds: { minX: -0.4, maxX: 0.3999999999999999, minY: -0.6000000000000001, maxY: 0.6, width: 0.7999999999999999, height: 1.2000000000000002, centerX: -5551115123125783e-32, centerY: -5551115123125783e-32 }, circles: {} }, KS = Y(Yi).rotateRightFacingSymbol(\"down\").labelPort(\"left1\", [\"2\", \"neg\"]).labelPort(\"left2\", [\"1\", \"pos\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").changeTextAnchor(\"{VAL}\", \"middle_top\").build(), dc = He(KS.primitives), jN = { ...KS, center: { x: (dc.minX + dc.maxX) / 2, y: (dc.minY + dc.maxY) / 2 } }, tw = Y(Yi).rotateRightFacingSymbol(\"right\").labelPort(\"left1\", [\"2\", \"neg\"]).labelPort(\"left2\", [\"1\", \"pos\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").changeTextAnchor(\"{VAL}\", \"middle_top\").build(), mc = He(tw.primitives), XN = { ...tw, center: { x: (mc.minX + mc.maxX) / 2, y: (mc.minY + mc.maxY) / 2 } }, ew = Y(Yi).rotateRightFacingSymbol(\"left\").labelPort(\"left1\", [\"2\", \"neg\"]).labelPort(\"left2\", [\"1\", \"pos\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").changeTextAnchor(\"{VAL}\", \"middle_top\").build(), uc = He(ew.primitives), DN = { ...ew, center: { x: (uc.minX + uc.maxX) / 2, y: (uc.minY + uc.maxY) / 2 } }, rw = Y(Yi).rotateRightFacingSymbol(\"right\").labelPort(\"left1\", [\"2\", \"neg\"]).labelPort(\"left2\", [\"1\", \"pos\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").changeTextAnchor(\"{VAL}\", \"middle_top\").build(), fc = He(rw.primitives), VN = { ...rw, center: { x: (fc.minX + fc.maxX) / 2, y: (fc.minY + fc.maxY) / 2 } }, nw = Y(Yi).rotateRightFacingSymbol(\"up\").labelPort(\"left1\", [\"2\", \"neg\"]).labelPort(\"left2\", [\"1\", \"pos\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").changeTextAnchor(\"{VAL}\", \"middle_top\").build(), yc = He(nw.primitives), zN = { ...nw, center: { x: (yc.minX + yc.maxX) / 2, y: (yc.minY + yc.maxY) / 2 } }, iw = Y(Yi).rotateRightFacingSymbol(\"up\").labelPort(\"left1\", [\"2\", \"neg\"]).labelPort(\"left2\", [\"1\", \"pos\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").changeTextAnchor(\"{VAL}\", \"middle_top\").build(), _c = He(iw.primitives), UN = { ...iw, center: { x: (_c.minX + _c.maxX) / 2, y: (_c.minY + _c.maxY) / 2 } }, yl = { paths: { path11: { type: \"path\", points: [{ x: -0.38, y: 0 }, { x: -0.12, y: -0.01 }], color: \"primary\", fill: false }, \"path11-0\": { type: \"path\", points: [{ x: -0.07, y: 0 }, { x: 0.11, y: 0.05 }], color: \"primary\", fill: false }, path12: { type: \"path\", points: [{ x: 0.12, y: -0.01 }, { x: 0.38, y: 0 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: 0, y: 0.31 }, bottom1: { type: \"text\", text: \"{VAL}\", x: 0, y: -0.28 } }, refblocks: { left1: { x: -0.12, y: -0.01 }, left2: { x: -0.38, y: 0 }, right1: { x: 0.12, y: -0.01 }, right2: { x: 0.38, y: 0 } }, bounds: { minX: -0.4, maxX: 0.4, minY: -0.25, maxY: 0.25, width: 0.81, height: 0.5, centerX: 0, centerY: 0 }, circles: { \"circle-2\": { type: \"circle\", x: 0.1, y: 0, radius: 0.02, color: \"primary\", fill: false }, \"circle-1\": { type: \"circle\", x: -0.1, y: 0, radius: 0.02, color: \"primary\", fill: false } } };\ndelete yl.refblocks.left1;\ndelete yl.refblocks.right1;\nyl.bounds.width += 0.2;\nvar _l = Y(yl).changeTextAnchor(\"{VAL}\", \"middle_top\").labelPort(\"left2\", [\"1\"]).labelPort(\"right2\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").build(), lf = Z(_l, \"down\"), pf = lf.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), hf = lf.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\npf.anchor = \"middle_bottom\";\nhf.anchor = \"middle_top\";\npf.x = 0.3;\npf.y += 0.265;\nhf.y -= 0.265;\nhf.x = 0.3;\nvar GN = lf, df = Z(_l, \"left\"), mf = df.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), uf = df.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\nmf.anchor = \"middle_bottom\";\nuf.anchor = \"middle_top\";\nmf.x = 0;\nmf.y += 0.57;\nuf.y -= 0.57;\nuf.x = 0;\nvar HN = df, ff = Z(_l, \"up\"), yf = ff.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), _f = ff.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\nyf.anchor = \"middle_bottom\";\n_f.anchor = \"middle_top\";\nyf.x = 0.3;\nyf.y += 0.265;\n_f.y -= 0.265;\n_f.x = 0.3;\nvar QN = ff, gl = { paths: { path11: { type: \"path\", points: [{ x: -0.38, y: 0 }, { x: -0.12, y: -0.01 }], color: \"primary\", fill: false }, \"path11-0\": { type: \"path\", points: [{ x: -0.07, y: 0.01 }, { x: 0.1, y: 0.14 }], color: \"primary\", fill: false }, path12: { type: \"path\", points: [{ x: 0.12, y: -0.01 }, { x: 0.38, y: 0 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: 0, y: 0.25 }, bottom1: { type: \"text\", text: \"{VAL}\", x: 0, y: -0.25 } }, refblocks: { left1: { x: -0.12, y: -0.01 }, left2: { x: -0.38, y: 0 }, right1: { x: 0.12, y: -0.01 }, right2: { x: 0.38, y: 0 } }, bounds: { minX: -0.4, maxX: 0.4, minY: -0.25, maxY: 0.25, width: 0.81, height: 0.5, centerX: 0, centerY: 0 }, circles: { \"circle-2\": { type: \"circle\", x: 0.1, y: 0, radius: 0.02, color: \"primary\", fill: false }, \"circle-1\": { type: \"circle\", x: -0.1, y: 0, radius: 0.02, color: \"primary\", fill: false } } };\ndelete gl.refblocks.left1;\ndelete gl.refblocks.right1;\ngl.bounds.width += 0.2;\nvar xl = Y(gl).changeTextAnchor(\"{VAL}\", \"middle_top\").labelPort(\"left2\", [\"1\"]).labelPort(\"right2\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").build(), gf = Z(xl, \"down\"), xf = gf.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), bf = gf.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\nxf.anchor = \"middle_bottom\";\nbf.anchor = \"middle_top\";\nxf.x = 0.3;\nxf.y += 0.265;\nbf.y -= 0.265;\nbf.x = 0.3;\nvar ZN = gf, vf = Z(xl, \"left\"), Sf = vf.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), wf = vf.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\nSf.anchor = \"middle_bottom\";\nwf.anchor = \"middle_top\";\nSf.x = 0;\nSf.y += 0.57;\nwf.y -= 0.57;\nwf.x = 0;\nvar qN = vf, Af = Z(xl, \"up\"), Pf = Af.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), Bf = Af.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\nPf.anchor = \"middle_bottom\";\nBf.anchor = \"middle_top\";\nPf.x = 0.3;\nPf.y += 0.265;\nBf.y -= 0.265;\nBf.x = 0.3;\nvar JN = Af, bl = { paths: { path44: { type: \"path\", points: [{ x: -0.16845120000000047, y: 0.02621170000000017 }, { x: -0.4458008, y: 0.02709619999999968 }], color: \"primary\", fill: false }, \"path44-0\": { type: \"path\", points: [{ x: 0.4458008, y: 0.026971799999999657 }, { x: 0.1677968999999997, y: 0.027926399999999685 }], color: \"primary\", fill: false }, \"path8704-1\": { type: \"path\", points: [{ x: -0.0040837000000002455, y: -0.13467459999999964 }, { x: -0.0040837000000002455, y: -0.13467459999999964 }, { x: -0.017668143940740948, y: -0.1311205263185182 }, { x: -0.03043520885925943, y: -0.12727072121481456 }, { x: -0.04240966440000013, y: -0.1231399985999998 }, { x: -0.05361628020740751, y: -0.11874317238518502 }, { x: -0.064079825925926, y: -0.11409505648148131 }, { x: -0.07382507120000005, y: -0.10921046479999987 }, { x: -0.0828767856740741, y: -0.10410421125185171 }, { x: -0.0912597389925926, y: -0.09879110974814802 }, { x: -0.09899870079999995, y: -0.0932859741999998 }, { x: -0.10611844074074069, y: -0.08760361851851838 }, { x: -0.11264372845925916, y: -0.0817588566148146 }, { x: -0.11859933359999993, y: -0.07576650239999982 }, { x: -0.12401002580740728, y: -0.06964136978518495 }, { x: -0.12890057472592584, y: -0.06339827268148127 }, { x: -0.13329574999999985, y: -0.05705202499999972 }, { x: -0.13722032127407394, y: -0.05061744065185156 }, { x: -0.14069905819259243, y: -0.04410933354814783 }, { x: -0.14375673039999987, y: -0.03754251759999966 }, { x: -0.14641810754074058, y: -0.030931806718518143 }, { x: -0.1487079592592591, y: -0.0242920148148144 }, { x: -0.15065105519999983, y: -0.017637955799999563 }, { x: -0.15227216500740723, y: -0.01098444358518472 }, { x: -0.15359605832592574, y: -0.004346292081480994 }, { x: -0.1546475047999998, y: 0.00226168480000051 }, { x: -0.15545127407407386, y: 0.008824673148148676 }, { x: -0.1560321357925924, y: 0.015327859051852397 }, { x: -0.1564148595999998, y: 0.02175642860000056 }, { x: -0.1566242151407405, y: 0.028095567881482052 }, { x: -0.15668497205925902, y: 0.03433046298518576 }, { x: -0.15662189999999976, y: 0.04044630000000058 }, { x: -0.15662189999999976, y: 0.0404463000000006 }, { x: -0.15662189999999976, y: 0.0404463000000006 }, { x: -0.15622857394444417, y: 0.04717166472222282 }, { x: -0.1553217675555553, y: 0.05388046444444503 }, { x: -0.15392183849999977, y: 0.060558907500000585 }, { x: -0.1520491444444442, y: 0.0671932022222228 }, { x: -0.1497240430555553, y: 0.07376955694444502 }, { x: -0.14696689199999974, y: 0.08027418000000058 }, { x: -0.14379804894444415, y: 0.0866932797222228 }, { x: -0.1402378715555553, y: 0.09301306444444506 }, { x: -0.13630671749999965, y: 0.09921974250000057 }, { x: -0.13202494444444415, y: 0.10529952222222282 }, { x: -0.12741291005555522, y: 0.11123861194444501 }, { x: -0.1224909719999997, y: 0.1170232200000006 }, { x: -0.11727948794444407, y: 0.12263955472222278 }, { x: -0.11179881555555524, y: 0.12807382444444504 }, { x: -0.10606931249999965, y: 0.13331223750000057 }, { x: -0.1001113364444441, y: 0.13834100222222284 }, { x: -0.09394524505555521, y: 0.14314632694444504 }, { x: -0.08759139599999967, y: 0.14771442000000062 }, { x: -0.08107014694444413, y: 0.15203148972222283 }, { x: -0.07440185555555523, y: 0.15608374444444503 }, { x: -0.0676068794999997, y: 0.15985739250000058 }, { x: -0.06070557644444415, y: 0.16333864222222283 }, { x: -0.05371830405555529, y: 0.16651370194444504 }, { x: -0.04666541999999976, y: 0.1693687800000006 }, { x: -0.03956728194444424, y: 0.1718900847222228 }, { x: -0.03244424755555539, y: 0.17406382444444501 }, { x: -0.025316674499999876, y: 0.17587620750000055 }, { x: -0.01820492044444437, y: 0.17731344222222278 }, { x: -0.01112934305555553, y: 0.178361736944445 }, { x: -0.004110300000000034, y: 0.17900730000000054 }, { x: -0.004110300000000011, y: 0.17900730000000054 }], color: \"primary\", fill: false }, \"path8704-1-9\": { type: \"path\", points: [{ x: 0.004158700000000071, y: -0.1355885000000001 }, { x: 0.004158700000000071, y: -0.1355885000000001 }, { x: 0.017743143940740766, y: -0.1320344263185187 }, { x: 0.03051020885925925, y: -0.12818462121481505 }, { x: 0.042484664399999955, y: -0.12405389860000024 }, { x: 0.053691280207407335, y: -0.11965707238518546 }, { x: 0.0641548259259258, y: -0.11500895648148178 }, { x: 0.07390007119999986, y: -0.1101243648000003 }, { x: 0.0829517856740739, y: -0.10501811125185218 }, { x: 0.0913347389925924, y: -0.09970500974814848 }, { x: 0.09907370079999973, y: -0.09419987420000027 }, { x: 0.10619344074074046, y: -0.08851751851851883 }, { x: 0.11271872845925893, y: -0.08267275661481507 }, { x: 0.11867433359999968, y: -0.07668040240000029 }, { x: 0.12408502580740703, y: -0.0705552697851854 }, { x: 0.12897557472592555, y: -0.06431217268148172 }, { x: 0.13337074999999957, y: -0.05796592500000018 }, { x: 0.13729532127407365, y: -0.05153134065185202 }, { x: 0.14077405819259214, y: -0.045023233548148286 }, { x: 0.14383173039999952, y: -0.038456417600000126 }, { x: 0.14649310754074024, y: -0.03184570671851861 }, { x: 0.14878295925925875, y: -0.02520591481481487 }, { x: 0.1507260551999995, y: -0.01855185580000003 }, { x: 0.15234716500740686, y: -0.011898343585185192 }, { x: 0.15367105832592537, y: -0.005260192081481464 }, { x: 0.15472250479999944, y: 0.001347784800000043 }, { x: 0.1555262740740735, y: 0.007910773148148207 }, { x: 0.156107135792592, y: 0.01441395905185193 }, { x: 0.1564898595999994, y: 0.020842528600000094 }, { x: 0.15669921514074014, y: 0.02718166788148159 }, { x: 0.15675997205925862, y: 0.03341656298518529 }, { x: 0.15669689999999936, y: 0.03953240000000011 }, { x: 0.15669689999999936, y: 0.039532400000000134 }, { x: 0.15669689999999936, y: 0.039532400000000134 }, { x: 0.1563035739444438, y: 0.04625776472222235 }, { x: 0.15539676755555493, y: 0.05296656444444457 }, { x: 0.15399683849999934, y: 0.05964500750000013 }, { x: 0.1521241444444438, y: 0.06627930222222234 }, { x: 0.14979904305555491, y: 0.07285565694444456 }, { x: 0.14704189199999937, y: 0.07936028000000013 }, { x: 0.1438730489444438, y: 0.08577937972222234 }, { x: 0.1403128715555549, y: 0.09209916444444458 }, { x: 0.13638171749999925, y: 0.0983058425000001 }, { x: 0.13209994444444376, y: 0.10438562222222235 }, { x: 0.12748791005555482, y: 0.11032471194444453 }, { x: 0.12256597199999929, y: 0.11610932000000013 }, { x: 0.1173544879444437, y: 0.1217256547222223 }, { x: 0.11187381555555485, y: 0.12715992444444457 }, { x: 0.10614431249999925, y: 0.1323983375000001 }, { x: 0.10018633644444369, y: 0.13742710222222235 }, { x: 0.09402024505555481, y: 0.14223242694444457 }, { x: 0.08766639599999927, y: 0.14680052000000016 }, { x: 0.08114514694444372, y: 0.15111758972222236 }, { x: 0.07447685555555483, y: 0.15516984444444457 }, { x: 0.06768187949999929, y: 0.15894349250000012 }, { x: 0.06078057644444377, y: 0.16242474222222236 }, { x: 0.053793304055554894, y: 0.16559980194444457 }, { x: 0.046740419999999366, y: 0.16845488000000014 }, { x: 0.039642281944443844, y: 0.17097618472222234 }, { x: 0.03251924755555499, y: 0.17314992444444455 }, { x: 0.02539167449999948, y: 0.17496230750000008 }, { x: 0.018279920444443973, y: 0.17639954222222232 }, { x: 0.011204343055555134, y: 0.17744783694444452 }, { x: 0.004185299999999637, y: 0.17809340000000007 }, { x: 0.004185299999999614, y: 0.17809340000000007 }], color: \"primary\", fill: false }, path4: { type: \"path\", points: [{ x: -0.08039130000000005, y: 0.0179576999999993 }, { x: -0.08039130000000005, y: 0.09650599999999931 }], color: \"primary\", fill: true }, \"path4-5\": { type: \"path\", points: [{ x: 0.01494479999999987, y: -0.055216500000000224 }, { x: 0.01494479999999987, y: 0.09691909999999937 }], color: \"primary\", fill: true }, \"path4-5-8\": { type: \"path\", points: [{ x: 0.06871169999999927, y: -0.056870000000000864 }, { x: 0.06871169999999927, y: 0.018784499999999538 }], color: \"primary\", fill: true }, \"path4-1\": { type: \"path\", points: [{ x: -0.08179359999999969, y: 0.09650570000000003 }, { x: 0.015771699999999722, y: 0.09650570000000003 }], color: \"primary\", fill: true }, \"path4-1-6\": { type: \"path\", points: [{ x: 0.0117995999999998, y: -0.05594970000000088 }, { x: 0.06843709999999925, y: -0.05594970000000088 }], color: \"primary\", fill: true }, \"rect1577-4\": { type: \"path\", points: [{ x: -0.17162450000000073, y: 0.11125030000000025 }, { x: -0.2688274000000015, y: 0.11125030000000025 }, { x: -0.2688274000000015, y: 0.11469129999999961 }, { x: -0.17162450000000073, y: 0.11469129999999961 }], color: \"primary\", fill: true }, \"rect1577-4-7\": { type: \"path\", points: [{ x: -0.2184661999999995, y: 0.16159429999999997 }, { x: -0.2184661999999995, y: 0.06439139999999943 }, { x: -0.22190719999999908, y: 0.06439139999999943 }, { x: -0.22190719999999908, y: 0.16159429999999997 }], color: \"primary\", fill: true } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: -0.0024445000000006267, y: 0.23933980000000044 }, bottom1: { type: \"text\", text: \"{VAL}\", x: 0.00341719999999901, y: -0.23933980000000066 } }, refblocks: { left1: { x: -0.4458008, y: 0.02709619999999968 }, right1: { x: 0.4458008, y: 0.026971799999999657 } }, bounds: { minX: -0.473959241, maxX: 0.473959241, minY: -0.23933980000000066, maxY: 0.23933980000000044, width: 0.947918482, height: 0.4786796000000011, centerX: 0, centerY: -11102230246251565e-32 }, circles: {} }, KN = Y(bl).rotateRightFacingSymbol(\"down\").labelPort(\"left1\", [\"1\", \"pos\"]).labelPort(\"right1\", [\"2\", \"neg\"]).changeTextAnchor(\"{REF}\", \"middle_left\", { x: 0.02, y: 0.2 }).changeTextAnchor(\"{VAL}\", \"middle_left\", { x: 0.5, y: -0.2 }).build(), tY = Y(bl).rotateRightFacingSymbol(\"left\").labelPort(\"left1\", [\"1\", \"pos\"]).labelPort(\"right1\", [\"2\", \"neg\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\", { x: 0, y: 0.45 }).changeTextAnchor(\"{VAL}\", \"middle_top\", { x: 0, y: -0.55 }).build(), eY = Y(bl).rotateRightFacingSymbol(\"right\").labelPort(\"left1\", [\"1\", \"pos\"]).labelPort(\"right1\", [\"2\", \"neg\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").changeTextAnchor(\"{VAL}\", \"middle_top\").build(), rY = Y(bl).rotateRightFacingSymbol(\"up\").labelPort(\"left1\", [\"1\", \"pos\"]).labelPort(\"right1\", [\"2\", \"neg\"]).changeTextAnchor(\"{VAL}\", \"middle_left\", { x: 0.02, y: -0.2 }).changeTextAnchor(\"{REF}\", \"middle_left\", { x: 0.5, y: 0.2 }).build(), ow = { paths: { path40: { type: \"path\", points: [{ x: 0.14, y: 0.04 }, { x: -0.12, y: -0.09 }], color: \"primary\", fill: false }, path41: { type: \"path\", points: [{ x: -0.12, y: 0.18 }, { x: 0.14, y: 0.04 }], color: \"primary\", fill: false }, path42: { type: \"path\", points: [{ x: -0.12, y: -0.09 }, { x: -0.12, y: 0.18 }], color: \"primary\", fill: false }, path43: { type: \"path\", points: [{ x: 0.14, y: 0.18 }, { x: 0.14, y: -0.09 }], color: \"primary\", fill: false }, path44: { type: \"path\", points: [{ x: -0.12, y: 0.04 }, { x: -0.52, y: 0.04 }], color: \"primary\", fill: false }, \"path44-0\": { type: \"path\", points: [{ x: 0.52, y: 0.04 }, { x: 0.15, y: 0.04 }], color: \"primary\", fill: false }, \"path43-5\": { type: \"path\", points: [{ x: 0.19, y: -0.09 }, { x: 0.15, y: -0.09 }], color: \"primary\", fill: false }, \"path43-5-2\": { type: \"path\", points: [{ x: 0.19, y: -0.14 }, { x: 0.19, y: -0.09 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: -0.01, y: 0.27 }, bottom1: { type: \"text\", text: \"{VAL}\", x: 0, y: -0.27 } }, refblocks: { left1: { x: -0.52, y: 0.04 }, right1: { x: 0.52, y: 0.04 } }, bounds: { minX: -0.55, maxX: 0.55, minY: -0.27, maxY: 0.27, width: 1.09, height: 0.55, centerX: 0, centerY: 0 }, circles: {} }, { paths: bit, texts: vit, bounds: Sit, refblocks: wit, circles: Ait } = ow, sw = Y(ow).changeTextAnchor(\"{VAL}\", \"middle_top\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").build(), nY = Z(sw), iY = { paths: { path11: { type: \"path\", points: [{ x: -0.54, y: 0 }, { x: -0.3, y: 0 }], color: \"primary\", fill: false }, path12: { type: \"path\", points: [{ x: 0.29, y: 0 }, { x: 0.54, y: 0 }], color: \"primary\", fill: false } }, texts: { left1: { type: \"text\", text: \"RPM\", x: 0, y: -0.02 } }, refblocks: { left1: { x: -0.54, y: 0 }, right1: { x: 0.54, y: 0 } }, bounds: { width: 1.06, height: 1, centerX: 0, centerY: 0 }, circles: { path1: { type: \"circle\", x: -0.01, y: -0.01, radius: 0.29, color: \"primary\", fill: false } } }, { paths: oY, texts: sY, bounds: gc, refblocks: gv, circles: aY } = iY, If = Yt({ primitives: [...Object.values(oY), ...Object.values(aY), { type: \"text\", text: \"{REF}\", x: 0, y: -0.3594553499999995, anchor: \"middle_top\" }, { type: \"text\", text: \"{VAL}\", x: 0, y: 0.35, anchor: \"middle_bottom\" }, { ...sY.left1, y: 0.01, anchor: \"center\", fontSize: 0.2 }], ports: [{ ...gv.left1, labels: [\"1\"] }, { ...gv.right1, labels: [\"2\"] }], size: { width: gc.width, height: gc.height }, center: { x: gc.centerX, y: gc.centerY } }), { 5: cY, ...lY } = If.primitives;\nfunction pY(t) { return typeof t == \"object\"; }\nvar xv = Z({ ...If, primitives: Object.values(lY).filter(pY) }), hY = { ...xv, primitives: [...xv.primitives, cY] }, vl = Yt({ primitives: [{ type: \"path\", points: [{ x: -0.2, y: 0 }, { x: 0, y: 0 }], color: \"primary\", fill: false }, { type: \"path\", points: Array.from({ length: 32 }, (t, e) =\u003e { let r = Math.PI / 2 - e * Math.PI / 31, n = 0.1; return { x: 0.1 - n * Math.cos(r), y: n * Math.sin(r) }; }), color: \"primary\", fill: false }, { type: \"text\", text: \"{REF}\", x: 0.125, y: 0, anchor: \"middle_left\" }], ports: [{ x: -0.2, y: 0, labels: [\"1\"] }], center: { x: 0, y: 0 } }), aw = Z(vl, \"down\"), bv = aw.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\");\nbv \u0026\u0026 (bv.anchor = \"middle_top\");\nvar dY = aw, mY = Z(vl, \"left\"), cw = Z(vl, \"up\"), vv = cw.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\");\nvv \u0026\u0026 (vv.anchor = \"middle_bottom\");\nvar uY = cw, fY = { paths: { path40: { type: \"path\", points: [{ x: 0.44, y: 0.04 }, { x: 0.19, y: -0.09 }], color: \"primary\", fill: false }, path41: { type: \"path\", points: [{ x: 0.19, y: 0.18 }, { x: 0.44, y: 0.04 }], color: \"primary\", fill: false }, path42: { type: \"path\", points: [{ x: 0.19, y: -0.09 }, { x: 0.19, y: 0.18 }], color: \"primary\", fill: false }, path44: { type: \"path\", points: [{ x: 0.19, y: 0.04 }, { x: -0.11, y: 0.04 }], color: \"primary\", fill: false }, path45: { type: \"path\", points: [{ x: -0.43, y: 0.22 }, { x: -0.11, y: 0.04 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: -0.01, y: 0.27 }, bottom1: { type: \"text\", text: \"{VAL}\", x: 0, y: -0.27 } }, refblocks: { right1: { x: -0.43, y: 0.22 } }, bounds: { minX: -0.55, maxX: 0.55, minY: -0.27, maxY: 0.27, width: 1.09, height: 0.55, centerX: 0, centerY: 0 }, circles: {} }, Ff = Y(fY).labelPort(\"right1\", [\"1\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").changeTextAnchor(\"{VAL}\", \"middle_top\").build(), Mf = Z(Ff, \"up\"), Cf = Mf.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), kf = Mf.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\nCf.anchor = \"middle_bottom\";\nkf.anchor = \"middle_top\";\nCf.x = 0.4;\nCf.y += 0.2;\nkf.y -= 0.3;\nkf.x = 0.4;\nvar lw = Mf, Nf = Si(lw), Yf = Nf.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), Lf = Nf.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\nYf.anchor = \"middle_bottom\";\nLf.anchor = \"middle_top\";\nYf.x = 0.35;\nYf.y += 0.4;\nLf.y -= 0.4;\nLf.x = 0.35;\nvar yY = Nf, Tf = Z(Ff, \"left\"), Ef = Tf.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), Rf = Tf.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\nEf.anchor = \"middle_bottom\";\nRf.anchor = \"middle_top\";\nEf.x = 0;\nEf.y += 0.5;\nRf.y -= 0.6;\nRf.x = 0;\nvar _Y = Tf, pw = { paths: { path11: { type: \"path\", points: [{ x: -0.54, y: 0.04 }, { x: -0.11, y: 0.04 }], color: \"primary\", fill: false }, path12: { type: \"path\", points: [{ x: 0.1, y: 0.04 }, { x: 0.54, y: 0.04 }], color: \"primary\", fill: false }, \"path11-0\": { type: \"path\", points: [{ x: -0.09, y: -0.15 }, { x: -0.09, y: 0.26 }], color: \"primary\", fill: false }, \"path11-0-3\": { type: \"path\", points: [{ x: 0.09, y: -0.15 }, { x: 0.09, y: 0.26 }], color: \"primary\", fill: false }, \"path11-0-9\": { type: \"path\", points: [{ x: -0.08, y: 0.06 }, { x: -0.08, y: -0.15 }, { x: 0.09, y: -0.05 }, { x: -0.08, y: 0.06 }], color: \"primary\", fill: true }, \"path11-0-9-0\": { type: \"path\", points: [{ x: 0.08, y: 0.26 }, { x: 0.08, y: 0.05 }, { x: -0.09, y: 0.15 }, { x: 0.07, y: 0.26 }], color: \"primary\", fill: true }, \"path12-2\": { type: \"path\", points: [{ x: 0.09, y: -0.06 }, { x: 0.27, y: -0.17 }], color: \"primary\", fill: false }, \"path12-2-9\": { type: \"path\", points: [{ x: 0.27, y: -0.18 }, { x: 0.27, y: -0.31 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: 0.01, y: 0.42 }, bottom1: { type: \"text\", text: \"{VAL}\", x: -0.03, y: -0.42 } }, refblocks: { bottom1: { x: 0.27, y: -0.31 }, left1: { x: -0.54, y: 0.04 }, right1: { x: 0.54, y: 0.04 } }, bounds: { minX: -0.57, maxX: 0.57, minY: -0.42, maxY: 0.42, width: 1.14, height: 0.83, centerX: 0, centerY: 0 }, circles: { path1: { type: \"circle\", x: 0, y: 0.05, radius: 0.29, color: \"primary\", fill: false } } }, { paths: Pit, texts: Bit, bounds: Iit, refblocks: Fit, circles: Mit } = pw, hw = Y(pw).changeTextAnchor(\"{VAL}\", \"middle_top\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).labelPort(\"bottom1\", [\"3\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").build(), dw = Z(hw), mw = dw.primitives.filter((t) =\u003e t.type === \"text\"), gY = mw.find((t) =\u003e t.text === \"{REF}\"), xY = mw.find((t) =\u003e t.text === \"{VAL}\");\ngY.y = 0;\nxY.y = 0;\nvar bY = dw, vY = { paths: { path40: { type: \"path\", points: [{ x: 0.14, y: 0.04 }, { x: -0.12, y: -0.09 }], color: \"primary\", fill: false }, path41: { type: \"path\", points: [{ x: -0.12, y: 0.18 }, { x: 0.14, y: 0.04 }], color: \"primary\", fill: false }, path42: { type: \"path\", points: [{ x: -0.12, y: -0.09 }, { x: -0.12, y: 0.18 }], color: \"primary\", fill: false }, path43: { type: \"path\", points: [{ x: 0.14, y: 0.18 }, { x: 0.14, y: -0.09 }], color: \"primary\", fill: false }, path44: { type: \"path\", points: [{ x: -0.12, y: 0.04 }, { x: -0.52, y: 0.04 }], color: \"primary\", fill: false }, \"path44-0\": { type: \"path\", points: [{ x: 0.52, y: 0.04 }, { x: 0.15, y: 0.04 }], color: \"primary\", fill: false }, \"path43-8\": { type: \"path\", points: [{ x: 0.14, y: 0.18 }, { x: 0.08, y: 0.18 }], color: \"primary\", fill: false }, \"path43-8-8\": { type: \"path\", points: [{ x: 0.14, y: -0.09 }, { x: 0.08, y: -0.09 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: -0.01, y: 0.27 }, bottom1: { type: \"text\", text: \"{VAL}\", x: 0, y: -0.27 } }, refblocks: { left1: { x: -0.52, y: 0.04 }, right1: { x: 0.52, y: 0.04 } }, bounds: { width: 1.09, height: 0.55, centerX: 0, centerY: 0 }, circles: {} }, { paths: SY, texts: Sv, bounds: xc, refblocks: wv, circles: wY } = vY, uw = Yt({ primitives: [...Object.values(SY), ...Object.values(wY), { ...Sv.top1, anchor: \"middle_bottom\" }, { ...Sv.bottom1, anchor: \"middle_top\" }], ports: [{ ...wv.left1, labels: [\"1\"] }, { ...wv.right1, labels: [\"2\"] }], size: { width: xc.width, height: xc.height }, center: { x: xc.centerX, y: xc.centerY } }), Of = Z(uw), AY = Of.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), PY = Of.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\nAY.anchor = \"middle_left\";\nPY.anchor = \"middle_right\";\nvar BY = Of, IY = { paths: { path11: { type: \"path\", points: [{ x: -0.34, y: 0.22 }, { x: -0.02, y: 0.01 }], color: \"primary\", fill: false }, path12: { type: \"path\", points: [{ x: 0.23, y: 0.13 }, { x: 0.23, y: 0.4 }], color: \"primary\", fill: false }, \"path12-2\": { type: \"path\", points: [{ x: 0.23, y: -0.08 }, { x: 0.23, y: -0.35 }], color: \"primary\", fill: false }, \"path11-0\": { type: \"path\", points: [{ x: -0.01, y: -0.18 }, { x: -0.01, y: 0.23 }], color: \"primary\", fill: false }, \"path11-0-3\": { type: \"path\", points: [{ x: 0.23, y: 0.12 }, { x: -0.01, y: 0.12 }], color: \"primary\", fill: false }, \"path11-0-9\": { type: \"path\", points: [{ x: -0.11, y: 0.13 }, { x: -0.17, y: 0.04 }, { x: -0.06, y: 0.03 }, { x: -0.11, y: 0.13 }], color: \"primary\", fill: true }, \"path11-0-3-8\": { type: \"path\", points: [{ x: 0.23, y: -0.08 }, { x: -0.01, y: -0.08 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: -0.2, y: 0.39 }, bottom1: { type: \"text\", text: \"{VAL}\", x: -0.03, y: -0.42 } }, refblocks: { top1: { x: 0.23, y: 0.4 }, bottom1: { x: 0.23, y: -0.35 }, left1: { x: -0.34, y: 0.22 } }, bounds: { width: 0.74, height: 0.85, centerX: 0, centerY: 0 }, circles: { path1: { type: \"circle\", x: 0.08, y: 0.01, radius: 0.29, color: \"primary\", fill: false } } }, { paths: FY, texts: Av, bounds: bc, refblocks: ed, circles: MY } = IY, fw = Yt({ primitives: [...Object.values(FY), ...Object.values(MY), { ...Av.top1, anchor: \"middle_left\" }, { ...Av.bottom1, anchor: \"middle_right\" }], ports: [{ ...ed.top1, labels: [\"1\"] }, { ...ed.bottom1, labels: [\"2\"] }, { ...ed.left1, labels: [\"3\"] }], size: { width: bc.width, height: bc.height }, center: { x: bc.centerX, y: bc.centerY } }), yw = Z(fw), _w = yw.primitives.filter((t) =\u003e t.type === \"text\"), CY = _w.find((t) =\u003e t.text === \"{REF}\");\nCY.y = 0.1;\nvar gw = _w.find((t) =\u003e t.text === \"{VAL}\");\ngw.y = 0.1;\ngw.x = -0.4;\nvar kY = yw, NY = { paths: { capsule_outer: { type: \"path\", points: [{ x: -0.44, y: 0.34 }, { x: -0.45, y: 0.39 }, { x: -0.46, y: 0.42 }, { x: -0.49, y: 0.44 }, { x: -0.52, y: 0.46 }, { x: -0.56, y: 0.46 }, { x: -0.6, y: 0.46 }, { x: -0.63, y: 0.44 }, { x: -0.65, y: 0.42 }, { x: -0.67, y: 0.39 }, { x: -0.68, y: 0.34 }, { x: -0.68, y: -0.34 }, { x: -0.67, y: -0.39 }, { x: -0.65, y: -0.42 }, { x: -0.63, y: -0.44 }, { x: -0.6, y: -0.45 }, { x: -0.56, y: -0.46 }, { x: -0.52, y: -0.45 }, { x: -0.49, y: -0.44 }, { x: -0.46, y: -0.42 }, { x: -0.45, y: -0.39 }, { x: -0.44, y: -0.34 }, { x: -0.44, y: 0.34 }], color: \"primary\", fill: false }, capsule_inner: { type: \"path\", points: [{ x: -0.51, y: 0.28 }, { x: -0.52, y: 0.32 }, { x: -0.53, y: 0.34 }, { x: -0.56, y: 0.35 }, { x: -0.57, y: 0.35 }, { x: -0.58, y: 0.34 }, { x: -0.6, y: 0.32 }, { x: -0.61, y: 0.28 }, { x: -0.61, y: -0.28 }, { x: -0.6, y: -0.32 }, { x: -0.58, y: -0.34 }, { x: -0.57, y: -0.35 }, { x: -0.56, y: -0.35 }, { x: -0.53, y: -0.34 }, { x: -0.52, y: -0.32 }, { x: -0.51, y: -0.28 }, { x: -0.51, y: 0.28 }], color: \"primary\", fill: true }, usb_vertical: { type: \"path\", points: [{ x: 0.1, y: -0.4 }, { x: 0.1, y: 0.4 }], color: \"primary\", fill: false }, usb_left_branch: { type: \"path\", points: [{ x: 0.1, y: -0.1 }, { x: -0.03, y: 0.05 }, { x: -0.03, y: 0.15 }], color: \"primary\", fill: false }, usb_right_branch: { type: \"path\", points: [{ x: 0.1, y: 0 }, { x: 0.25, y: 0.15 }, { x: 0.25, y: 0.25 }], color: \"primary\", fill: false }, usb_arrow: { type: \"path\", points: [{ x: 0.05, y: 0.4 }, { x: 0.1, y: 0.5 }, { x: 0.15, y: 0.4 }, { x: 0.05, y: 0.4 }], color: \"primary\", fill: true }, usb_square: { type: \"path\", points: [{ x: 0.2, y: 0.25 }, { x: 0.3, y: 0.25 }, { x: 0.3, y: 0.35 }, { x: 0.2, y: 0.35 }, { x: 0.2, y: 0.25 }], color: \"primary\", fill: true } }, circles: { usb_base: { type: \"circle\", x: 0.1, y: -0.4, radius: 0.07, color: \"primary\", fill: true }, usb_tip_circle: { type: \"circle\", x: -0.03, y: 0.15, radius: 0.04, color: \"primary\", fill: true } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: -0.25, y: 0.7 } }, refblocks: {}, bounds: { minX: -0.75, maxX: 0.35, minY: -0.6, maxY: 0.75, width: 1.1, height: 1.35, centerX: -0.2, centerY: 0.08 } }, YY = Y(NY).changeTextAnchor(\"{REF}\", \"middle_bottom\").build(), LY = { paths: { path11: { type: \"path\", points: [{ x: -0.54, y: 0 }, { x: -0.3, y: 0 }], color: \"primary\", fill: false }, path12: { type: \"path\", points: [{ x: 0.29, y: 0 }, { x: 0.54, y: 0 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: -0.18, y: -0.36 }, bottom1: { type: \"text\", text: \"{VAL}\", x: -0.01, y: 0.43 }, left1: { type: \"text\", text: \"Var\", x: -0.19, y: 0.07 } }, refblocks: { left1: { x: -0.54, y: 0 }, right1: { x: 0.54, y: 0 } }, bounds: { width: 1.06, height: 1, centerX: 0, centerY: 0 }, circles: { path1: { type: \"circle\", x: -0.01, y: -0.01, radius: 0.29, color: \"primary\", fill: false } } }, { paths: TY, texts: rd, bounds: vc, refblocks: Pv, circles: EY } = LY, xw = Yt({ primitives: [...Object.values(TY), ...Object.values(EY), { ...rd.top1, x: 0, y: -0.3594553499999995, anchor: \"middle_top\" }, { ...rd.bottom1, x: 0, y: 0.35, anchor: \"middle_bottom\" }, { ...rd.left1, x: -0.02, y: 0.01, fontSize: 0.2, anchor: \"center\" }], ports: [{ ...Pv.left1, labels: [\"1\"] }, { ...Pv.right1, labels: [\"2\"] }], size: { width: vc.width, height: vc.height }, center: { x: vc.centerX, y: vc.centerY } }), RY = Z(xw), OY = { paths: { path40: { type: \"path\", points: [{ x: 0.08, y: 0.04 }, { x: -0.18, y: -0.09 }], color: \"primary\", fill: false }, path41: { type: \"path\", points: [{ x: -0.18, y: 0.18 }, { x: 0.08, y: 0.04 }], color: \"primary\", fill: false }, path42: { type: \"path\", points: [{ x: -0.18, y: -0.09 }, { x: -0.18, y: 0.18 }], color: \"primary\", fill: false }, path43: { type: \"path\", points: [{ x: 0.09, y: 0.17 }, { x: 0.1, y: -0.09 }], color: \"primary\", fill: false }, path44: { type: \"path\", points: [{ x: -0.2, y: 0.04 }, { x: -0.52, y: 0.04 }], color: \"primary\", fill: false }, \"path44-0\": { type: \"path\", points: [{ x: 0.52, y: 0.04 }, { x: 0.21, y: 0.04 }], color: \"primary\", fill: false }, \"path43-6\": { type: \"path\", points: [{ x: 0.19, y: 0.17 }, { x: 0.19, y: -0.09 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: -0.01, y: 0.27 }, bottom1: { type: \"text\", text: \"{VAL}\", x: 0, y: -0.27 } }, refblocks: { left1: { x: -0.52, y: 0.04 }, right1: { x: 0.52, y: 0.04 } }, bounds: { width: 1.09, height: 0.55, centerX: 0, centerY: 0 }, circles: {} }, { paths: WY, texts: Bv, bounds: Sc, refblocks: Iv, circles: $Y } = OY, bw = Yt({ primitives: [...Object.values(WY), ...Object.values($Y), { ...Bv.top1, anchor: \"middle_bottom\" }, { ...Bv.bottom1, anchor: \"middle_top\" }], ports: [{ ...Iv.left1, labels: [\"1\"] }, { ...Iv.right1, labels: [\"2\"] }], size: { width: Sc.width, height: Sc.height }, center: { x: Sc.centerX, y: Sc.centerY } }), Wf = Z(bw), jY = Wf.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{REF}\"), XY = Wf.primitives.find((t) =\u003e t.type === \"text\" \u0026\u0026 t.text === \"{VAL}\");\njY.anchor = \"middle_left\";\nXY.anchor = \"middle_right\";\nvar DY = Wf, VY = { paths: { path5: { type: \"path\", points: [{ x: -0.54, y: 0 }, { x: -0.26, y: 0 }], color: \"primary\", fill: false }, path6: { type: \"path\", points: [{ x: 0.27, y: 0 }, { x: 0.54, y: 0 }], color: \"primary\", fill: false }, path7: { type: \"path\", points: [{ x: 0.27, y: -0.23 }, { x: -0.26, y: 0.24 }], color: \"primary\", fill: false }, path8: { type: \"path\", points: [{ x: 0.38, y: -0.23 }, { x: 0.27, y: -0.23 }], color: \"primary\", fill: false }, path9: { type: \"path\", points: [{ x: 0, y: 0.14 }, { x: 0.27, y: 0.14 }, { x: 0.27, y: -0.13 }, { x: -0.26, y: -0.13 }, { x: -0.26, y: 0.14 }, { x: 0, y: 0.14 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: -0.06, y: 0.25 }, bottom1: { type: \"text\", text: \"{VAL}\", x: 0.01, y: -0.25 } }, refblocks: { left1: { x: -0.54, y: 0 }, right1: { x: 0.54, y: 0 } }, bounds: { width: 1.13, height: 0.5, centerX: 0, centerY: 0 }}, { paths: zY, texts: Fv, bounds: wc, refblocks: Mv } = VY, vw = Yt({ primitives: [...Object.values(zY), { ...Fv.top1, x: 0, anchor: \"middle_bottom\" }, { ...Fv.bottom1, x: 0, anchor: \"middle_top\" }], ports: [{ ...Mv.left1, labels: [\"1\", \"-\"] }, { ...Mv.right1, labels: [\"2\", \"+\"] }], size: { width: wc.width, height: wc.height }, center: { x: wc.centerX, y: wc.centerY } }), Sw = Z(vw), ww = Sw.primitives.filter((t) =\u003e t.type === \"text\"), $f = ww.find((t) =\u003e t.text === \"{REF}\"), jf = ww.find((t) =\u003e t.text === \"{VAL}\");\n$f.x = 0.3;\n$f.y = 0.15;\n$f.anchor = \"middle_left\";\njf.x = 0.3;\njf.y = -0.15;\njf.anchor = \"middle_left\";\nvar UY = Sw, GY = { paths: { path11: { type: \"path\", points: [{ x: -0.54, y: 0 }, { x: -0.3, y: 0 }], color: \"primary\", fill: false }, path12: { type: \"path\", points: [{ x: 0.29, y: 0 }, { x: 0.54, y: 0 }], color: \"primary\", fill: false } }, texts: { left1: { type: \"text\", text: \"Var\", x: 0, y: -0.02 } }, refblocks: { left1: { x: -0.54, y: 0 }, right1: { x: 0.54, y: 0 } }, bounds: { width: 1.06, height: 1, centerX: 0, centerY: 0 }, circles: { path1: { type: \"circle\", x: -0.01, y: -0.01, radius: 0.29, color: \"primary\", fill: false } } }, { paths: HY, texts: QY, bounds: Ac, refblocks: Cv, circles: ZY } = GY, Xf = Yt({ primitives: [...Object.values(HY), ...Object.values(ZY), { type: \"text\", text: \"{REF}\", x: 0, y: -0.3594553499999995, anchor: \"middle_top\" }, { type: \"text\", text: \"{VAL}\", x: 0, y: 0.35, anchor: \"middle_bottom\" }, { ...QY.left1, anchor: \"center\", y: 0.02, fontSize: 0.2 }], ports: [{ ...Cv.left1, labels: [\"1\"] }, { ...Cv.right1, labels: [\"2\"] }], size: { width: Ac.width, height: Ac.height }, center: { x: Ac.centerX, y: Ac.centerY } }), { 5: qY, ...JY } = Xf.primitives;\nfunction KY(t) { return typeof t == \"object\"; }\nvar kv = Z({ ...Xf, primitives: Object.values(JY).filter(KY) }), tL = { ...kv, primitives: [...kv.primitives, qY] }, Sl = { paths: { \"path28-2\": { type: \"path\", points: [{ x: 0.19, y: 0 }, { x: 0, y: 0.09 }], color: \"primary\", fill: false }, \"path28-2-6\": { type: \"path\", points: [{ x: 0.19, y: 0 }, { x: 0, y: -0.09 }], color: \"primary\", fill: false }, \"path29-3\": { type: \"path\", points: [{ x: 0.19, y: 0 }, { x: -0.23, y: 0 }], color: \"primary\", fill: false } }, texts: { right1: { type: \"text\", text: \"{REF}\", x: 0.25, y: 0 } }, refblocks: { left1: { x: -0.23, y: 0 } }, bounds: { minX: -0.25, maxX: 0.25, minY: -0.09, maxY: 0.09, width: 0.5, height: 0.19, centerX: 0, centerY: 0 }, circles: {} };\nfunction wl(t, e) { let { width: r, height: n } = t.size, i = 1, s = 1; e.width !== void 0 \u0026\u0026 e.height !== void 0 ? (i = e.width / r, s = e.height / n) : e.width !== void 0 ? i = s = e.width / r : e.height !== void 0 \u0026\u0026 (i = s = e.height / n); let o = t.primitives.map((c) =\u003e { switch (c.type) {\n case \"path\": return { ...c, points: c.points.map((l) =\u003e ({ x: l.x * i, y: l.y * s })) };\n case \"text\": return { ...c, x: c.x * i, y: c.y * s, fontSize: c.fontSize ? c.fontSize * i : void 0 };\n case \"circle\": return { ...c, x: c.x * i, y: c.y * s, radius: c.radius * i };\n case \"box\": return { ...c, x: c.x * i, y: c.y * s, width: c.width * i, height: c.height * s };\n default: return c;\n} }); return { ...t, primitives: o, center: { x: t.center.x * i, y: t.center.y * s }, ports: t.ports.map((c) =\u003e ({ ...c, x: c.x * i, y: c.y * s })), size: { width: r * i, height: n * s } }; }\nvar eL = Y(Sl).rotateRightFacingSymbol(\"down\").labelPort(\"left1\", [\"1\"]).changeTextAnchor(\"{REF}\", \"middle_top\").build(), rL = wl(eL, { width: 0.24, height: 0.23 }), nL = Y(Sl).rotateRightFacingSymbol(\"left\").labelPort(\"left1\", [\"1\"]).changeTextAnchor(\"{REF}\", \"middle_right\").build(), iL = wl(nL, { width: 0.23, height: 0.24 }), oL = Y(Sl).rotateRightFacingSymbol(\"right\").labelPort(\"left1\", [\"1\"]).changeTextAnchor(\"{REF}\", \"middle_left\").build(), sL = wl(oL, { width: 0.23, height: 0.24 }), aL = Y(Sl).rotateRightFacingSymbol(\"up\").labelPort(\"left1\", [\"1\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").build(), cL = wl(aL, { width: 0.24, height: 0.23 }), Df = { paths: { path11: { type: \"path\", points: [{ x: -0.54, y: 0.03 }, { x: -0.3, y: 0.03 }], color: \"primary\", fill: false }, \"path11-5-5\": { type: \"path\", points: [{ x: 0.1, y: 0.13 }, { x: 0, y: -0.06 }, { x: -0.11, y: 0.13 }], color: \"primary\", fill: false }, path12: { type: \"path\", points: [{ x: 0.29, y: 0.03 }, { x: 0.54, y: 0.03 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: -0.02, y: 0.4 }, bottom1: { type: \"text\", text: \"{VAL}\", x: -0.01, y: -0.4 } }, refblocks: { left1: { x: -0.54, y: 0.03 }, right1: { x: 0.54, y: 0.03 } }, bounds: { minX: -0.57, maxX: 0.57, minY: -0.4, maxY: 0.4, width: 1.14, height: 0.8, centerX: 0, centerY: 0 }, circles: { path1: { type: \"circle\", x: 0, y: 0.04, radius: 0.29, color: \"primary\", fill: false } } }, { paths: Cit, texts: kit, bounds: Nit, circles: Yit, refblocks: Lit } = Df, lL = Y(Df).changeTextAnchor(\"{VAL}\", \"middle_top\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_bottom\").build(), { paths: pL, texts: Tit, bounds: Nv, circles: hL, refblocks: Yv } = Df, dL = Y({ primitives: [...Object.values(pL), ...Object.values(hL), { type: \"text\", text: \"{REF}\", x: -0.2, y: 0.35 }, { type: \"text\", text: \"{VAL}\", x: 0.2, y: 0.35 }], ports: [{ ...Yv.left1, labels: [\"left1\"] }, { ...Yv.right1, labels: [\"right1\"] }], center: { x: Nv.centerX, y: Nv.centerY } }).rotateRightFacingSymbol(\"down\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_left\").changeTextAnchor(\"{VAL}\", \"middle_left\").build(), mL = dL, uL = { paths: { path11: { type: \"path\", points: [{ x: -0.54, y: 0 }, { x: -0.3, y: 0 }], color: \"primary\", fill: false }, path12: { type: \"path\", points: [{ x: 0.29, y: 0 }, { x: 0.54, y: 0 }], color: \"primary\", fill: false } }, texts: { left1: { type: \"text\", text: \"Wh\", x: 0, y: -0.02 } }, refblocks: { left1: { x: -0.54, y: 0 }, right1: { x: 0.54, y: 0 } }, bounds: { width: 1.06, height: 1, centerX: 0, centerY: 0 }, circles: { path1: { type: \"circle\", x: -0.01, y: -0.01, radius: 0.29, color: \"primary\", fill: false } } }, { paths: fL, texts: yL, bounds: Pc, refblocks: Lv, circles: _L } = uL, Vf = Yt({ primitives: [...Object.values(fL), ...Object.values(_L), { type: \"text\", text: \"{REF}\", x: 0, y: -0.3594553499999995, anchor: \"middle_top\" }, { type: \"text\", text: \"{VAL}\", x: 0, y: 0.35, anchor: \"middle_bottom\" }, { ...yL.left1, anchor: \"center\", y: 0.01, fontSize: 0.2 }], ports: [{ ...Lv.left1, labels: [\"1\"] }, { ...Lv.right1, labels: [\"2\"] }], size: { width: Pc.width, height: Pc.height }, center: { x: Pc.centerX, y: Pc.centerY } }), { 5: gL, ...xL } = Vf.primitives;\nfunction bL(t) { return typeof t == \"object\"; }\nvar Tv = Z({ ...Vf, primitives: Object.values(xL).filter(bL) }), vL = { ...Tv, primitives: [...Tv.primitives, gL] }, SL = { paths: { path11: { type: \"path\", points: [{ x: -0.54, y: 0 }, { x: -0.3, y: 0 }], color: \"primary\", fill: false }, path12: { type: \"path\", points: [{ x: 0.29, y: 0 }, { x: 0.54, y: 0 }], color: \"primary\", fill: false } }, texts: { left1: { type: \"text\", text: \"W\", x: 0, y: -0.02 } }, refblocks: { left1: { x: -0.54, y: 0 }, right1: { x: 0.54, y: 0 } }, bounds: { width: 1.06, height: 1, centerX: 0, centerY: 0 }, circles: { path1: { type: \"circle\", x: -0.01, y: -0.01, radius: 0.29, color: \"primary\", fill: false } } }, { paths: wL, texts: AL, bounds: Bc, refblocks: Ev, circles: PL } = SL, zf = Yt({ primitives: [...Object.values(wL), ...Object.values(PL), { type: \"text\", text: \"{REF}\", x: 0, y: -0.3594553499999995, anchor: \"middle_top\" }, { type: \"text\", text: \"{VAL}\", x: 0, y: 0.35, anchor: \"middle_bottom\" }, { ...AL.left1, anchor: \"center\", y: 0.01, fontSize: 0.3 }], ports: [{ ...Ev.left1, labels: [\"1\"] }, { ...Ev.right1, labels: [\"2\"] }], size: { width: Bc.width, height: Bc.height }, center: { x: Bc.centerX, y: Bc.centerY } }), { 5: BL, ...IL } = zf.primitives;\nfunction FL(t) { return typeof t == \"object\"; }\nvar Rv = Z({ ...zf, primitives: Object.values(IL).filter(FL) }), ML = { ...Rv, primitives: [...Rv.primitives, BL] }, Aw = { paths: { path40: { type: \"path\", points: [{ x: 0.14458890000000002, y: 0.04403629999999992 }, { x: -0.1199943999999995, y: -0.08825540000000043 }], color: \"primary\", fill: false }, path41: { type: \"path\", points: [{ x: -0.1199943999999995, y: 0.17632800000000026 }, { x: 0.14458890000000002, y: 0.04403629999999992 }], color: \"primary\", fill: false }, path42: { type: \"path\", points: [{ x: -0.1199943999999995, y: -0.0882553999999991 }, { x: -0.1199943999999995, y: 0.17632800000000026 }], color: \"primary\", fill: false }, path43: { type: \"path\", points: [{ x: 0.14458890000000002, y: 0.17632800000000026 }, { x: 0.14458890000000002, y: -0.0882553999999991 }], color: \"primary\", fill: false }, path44: { type: \"path\", points: [{ x: -0.12219909999999956, y: 0.04403629999999992 }, { x: -0.5168693999999996, y: 0.04403629999999992 }], color: \"primary\", fill: false }, \"path44-0\": { type: \"path\", points: [{ x: 0.5233797000000002, y: 0.043951100000000354 }, { x: 0.1496715999999998, y: 0.043951100000000354 }], color: \"primary\", fill: false }, \"path43-8\": { type: \"path\", points: [{ x: 0.14458890000000002, y: 0.17632800000000026 }, { x: 0.21069330000000042, y: 0.17632800000000026 }], color: \"primary\", fill: false }, \"path43-8-8\": { type: \"path\", points: [{ x: 0.14458890000000002, y: -0.0882553999999991 }, { x: 0.07848449999999962, y: -0.0882553999999991 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: -0.0050250999999996715, y: 0.27384530000000007 }, bottom1: { type: \"text\", text: \"{VAL}\", x: -11179999999977319e-20, y: -0.27384529999999985 } }, refblocks: { left1: { x: -0.5191471000000001, y: 0.044920700000000924 }, right1: { x: 0.5191470999999999, y: 0.04389609999999999 } }, bounds: { minX: -0.5473055410000001, maxX: 0.5473055409999998, minY: -0.27384529999999985, maxY: 0.27384530000000007, width: 1.094611082, height: 0.5476905999999999, centerX: -11102230246251565e-32, centerY: 0.00000000000000011102230246251565 }, circles: {} }, CL = Y(Aw).rotateRightFacingSymbol(\"right\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_left\").changeTextAnchor(\"{VAL}\", \"middle_left\").build(), Al = { paths: { \"anode-lead\": { type: \"path\", points: [{ x: -0.25, y: 0 }, { x: -0.11999999999999988, y: 0 }], color: \"primary\", fill: false }, body: { type: \"path\", points: [{ x: -0.11999999999999988, y: 0.11999999999999988 }, { x: 0.1200000000000001, y: 0 }, { x: -0.11999999999999988, y: -0.1200000000000001 }, { x: -0.11999999999999988, y: 0.11999999999999988 }], color: \"primary\", fill: false }, \"cathode-bar\": { type: \"path\", points: [{ x: 0.16999999999999993, y: 0.11999999999999988 }, { x: 0.1200000000000001, y: 0.11999999999999988 }, { x: 0.1200000000000001, y: -0.1200000000000001 }, { x: 0.07000000000000006, y: -0.1200000000000001 }], color: \"primary\", fill: false }, \"cathode-lead\": { type: \"path\", points: [{ x: 0.1200000000000001, y: 0 }, { x: 0.25, y: 0 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: 0, y: 0.25 }, bottom1: { type: \"text\", text: \"{VAL}\", x: 0, y: -0.25 } }, refblocks: { left1: { x: -0.25, y: 0 }, right1: { x: 0.25, y: 0 } }, bounds: { minX: -0.25, maxX: 0.25, minY: -0.25, maxY: 0.25, width: 0.5, height: 0.5, centerX: 0, centerY: 0 }, circles: {} }, kL = yt(Al, { kind: \"diode\", orientation: \"down\", pin1Labels: [\"1\", \"pos\", \"anode\"], pin2Labels: [\"2\", \"neg\", \"cathode\"] }), NL = yt(Al, { kind: \"diode\", orientation: \"left\", pin1Labels: [\"1\", \"pos\", \"anode\"], pin2Labels: [\"2\", \"neg\", \"cathode\"] }), YL = yt(Al, { kind: \"diode\", orientation: \"right\", pin1Labels: [\"1\", \"pos\", \"anode\"], pin2Labels: [\"2\", \"neg\", \"cathode\"] }), LL = yt(Al, { kind: \"diode\", orientation: \"up\", pin1Labels: [\"1\", \"pos\", \"anode\"], pin2Labels: [\"2\", \"neg\", \"cathode\"] }), { paths: TL, bounds: Ic, refblocks: Ov, circles: EL } = Aw, RL = Y({ primitives: [...Object.values(TL), ...Object.values(EL), { type: \"text\", text: \"{REF}\", x: 0.15, y: -0.2294553499999995 }, { type: \"text\", text: \"{VAL}\", x: -0.15, y: -0.2294553499999995 }], ports: [{ ...Ov.left1, labels: [\"1\"] }, { ...Ov.right1, labels: [\"2\"] }], size: { width: Ic.width, height: Ic.height }, center: { x: Ic.centerX, y: Ic.centerY } }).rotateRightFacingSymbol(\"up\").labelPort(\"left1\", [\"1\"]).labelPort(\"right1\", [\"2\"]).changeTextAnchor(\"{REF}\", \"middle_left\").changeTextAnchor(\"{VAL}\", \"middle_left\").build(), Pl = { paths: { \"anode-lead\": { type: \"path\", points: [{ x: -0.17499999999999982, y: 0 }, { x: -0.09999999999999987, y: 0 }], color: \"primary\", fill: false }, body: { type: \"path\", points: [{ x: -0.09999999999999987, y: 0.09999999999999987 }, { x: 0.10000000000000009, y: 0 }, { x: -0.09999999999999987, y: -0.10000000000000009 }, { x: -0.09999999999999987, y: 0.09999999999999987 }], color: \"primary\", fill: false }, \"cathode-bar\": { type: \"path\", points: [{ x: 0.15000000000000013, y: 0.09999999999999987 }, { x: 0.10000000000000009, y: 0.09999999999999987 }, { x: 0.10000000000000009, y: -0.10000000000000009 }, { x: 0.050000000000000044, y: -0.10000000000000009 }], color: \"primary\", fill: false }, \"cathode-lead\": { type: \"path\", points: [{ x: 0.10000000000000009, y: 0 }, { x: 0.17500000000000004, y: 0 }], color: \"primary\", fill: false } }, texts: { top1: { type: \"text\", text: \"{REF}\", x: 0, y: 0.25 }, bottom1: { type: \"text\", text: \"{VAL}\", x: 0, y: -0.25 } }, refblocks: { left1: { x: -0.17499999999999982, y: 0 }, right1: { x: 0.17500000000000004, y: 0 } }, bounds: { minX: -0.17499999999999982, maxX: 0.17500000000000004, minY: -0.25, maxY: 0.25, width: 0.34999999999999987, height: 0.5, centerX: 0.00000000000000011102230246251565, centerY: 0 }, circles: {} }, OL = yt(Pl, { kind: \"diode\", orientation: \"down\", pin1Labels: [\"1\", \"pos\", \"anode\"], pin2Labels: [\"2\", \"neg\", \"cathode\"] }), WL = yt(Pl, { kind: \"diode\", orientation: \"left\", pin1Labels: [\"1\", \"pos\", \"anode\"], pin2Labels: [\"2\", \"neg\", \"cathode\"] }), $L = yt(Pl, { kind: \"diode\", orientation: \"right\", pin1Labels: [\"1\", \"pos\", \"anode\"], pin2Labels: [\"2\", \"neg\", \"cathode\"] }), jL = yt(Pl, { kind: \"diode\", orientation: \"up\", pin1Labels: [\"1\", \"pos\", \"anode\"], pin2Labels: [\"2\", \"neg\", \"cathode\"] }), Gr = { ac_voltmeter_down: FP, ac_voltmeter_horz: kP, ac_voltmeter_left: LP, ac_voltmeter_right: RP, ac_voltmeter_up: $P, ac_voltmeter_vert: DP, avalanche_diode_down: UP, avalanche_diode_horz: GP, avalanche_diode_left: ZP, avalanche_diode_right: qP, avalanche_diode_sm_down: KP, avalanche_diode_sm_left: tB, avalanche_diode_sm_right: eB, avalanche_diode_sm_up: rB, avalanche_diode_up: oB, avalanche_diode_vert: cB, avalanche_diode_xs_down: lB, avalanche_diode_xs_left: pB, avalanche_diode_xs_right: hB, avalanche_diode_xs_up: dB, backward_diode_down: fB, backward_diode_left: Wv, backward_diode_right: bB, backward_diode_up: vB, battery_down: PB, battery_horz: $v, battery_left: kB, battery_right: TB, battery_up: WB, battery_vert: $B, boxresistor_down: VB, boxresistor_left: HB, boxresistor_right: JB, boxresistor_sm_down: KB, boxresistor_sm_left: t8, boxresistor_sm_right: e8, boxresistor_sm_up: r8, boxresistor_small_down: o8, boxresistor_small_left: c8, boxresistor_small_right: h8, boxresistor_small_up: u8, boxresistor_up: g8, boxresistor_xs_down: x8, boxresistor_xs_left: b8, boxresistor_xs_right: v8, boxresistor_xs_up: S8, bridged_ground_down: P8, bridged_ground_left: F8, bridged_ground_right: jv, bridged_ground_up: k8, capacitor_down: T8, capacitor_left: R8, capacitor_polarized_down: O8, capacitor_polarized_left: W8, capacitor_polarized_right: $8, capacitor_polarized_up: j8, capacitor_right: D8, capacitor_sm_down: V8, capacitor_sm_left: z8, capacitor_sm_right: U8, capacitor_sm_up: G8, capacitor_up: q8, capacitor_xs_down: J8, capacitor_xs_left: K8, capacitor_xs_right: tI, capacitor_xs_up: eI, constant_current_diode_down: iI, constant_current_diode_horz: oI, constant_current_diode_left: cI, constant_current_diode_right: lI, constant_current_diode_up: dI, constant_current_diode_vert: fI, crystal_4pin_down: gI, crystal_4pin_left: xI, crystal_4pin_right: bI, crystal_4pin_up: wI, crystal_down: BI, crystal_left: II, crystal_right: FI, crystal_up: kI, current_source_down: YI, current_source_left: TI, current_source_right: RI, current_source_up: WI, darlington_pair_transistor_down: $I, darlington_pair_transistor_horz: jI, darlington_pair_transistor_left: XI, darlington_pair_transistor_right: DI, darlington_pair_transistor_up: VI, darlington_pair_transistor_vert: zI, dc_ammeter_down: c9, dc_ammeter_horz: Eo, dc_ammeter_left: HI, dc_ammeter_right: QI, dc_ammeter_up: ZI, dc_ammeter_vert: c9, dc_voltmeter_down: KI, dc_voltmeter_horz: rF, dc_voltmeter_left: oF, dc_voltmeter_right: cF, dc_voltmeter_up: hF, dc_voltmeter_vert: uF, diac_down: fF, diac_horz: yF, diac_left: _F, diac_right: gF, diac_up: xF, diac_vert: bF, digital_ground_down: wF, digital_ground_left: BF, digital_ground_right: MF, digital_ground_up: NF, diode_down: LF, diode_left: TF, diode_right: zc, diode_sm_down: EF, diode_sm_left: RF, diode_sm_right: OF, diode_sm_up: WF, diode_up: $F, diode_xs_down: jF, diode_xs_left: XF, diode_xs_right: DF, diode_xs_up: VF, dpdt_normally_closed_switch_down: UF, dpdt_normally_closed_switch_left: GF, dpdt_normally_closed_switch_right: Hc, dpdt_normally_closed_switch_up: HF, dpdt_switch_down: ZF, dpdt_switch_left: qF, dpdt_switch_right: Qc, dpdt_switch_up: JF, dpst_normally_closed_switch_down: t6, dpst_normally_closed_switch_left: e6, dpst_normally_closed_switch_right: Zc, dpst_normally_closed_switch_up: r6, dpst_switch_down: i6, dpst_switch_left: o6, dpst_switch_right: qc, dpst_switch_up: s6, ferrite_bead_down: l6, ferrite_bead_left: p6, ferrite_bead_right: Vv, ferrite_bead_up: Dv, filled_diode_down: m6, filled_diode_horz: y6, filled_diode_left: x6, filled_diode_right: S6, filled_diode_up: P6, filled_diode_vert: F6, frequency_meter_horz: Zd, frequency_meter_vert: E6, fuse_horz: zv, fuse_vert: $6, ground_down: j6, ground_horz: X6, ground_left: D6, ground_right: V6, ground_up: z6, ground_vert: U6, gunn_diode_horz: G6, gunn_diode_vert: H6, icled_down: Z6, icled_left: q6, icled_right: Jc, icled_up: J6, igbt_transistor_horz: Uv, igbt_transistor_vert: t7, illuminated_push_button_normally_open_horz: Hv, illuminated_push_button_normally_open_vert: r7, inductor_down: n7, inductor_left: i7, inductor_right: o7, inductor_up: s7, laser_diode_down: a7, laser_diode_left: c7, laser_diode_right: tl, laser_diode_up: l7, led_down: m7, led_left: u7, led_right: um, led_sm_down: f7, led_sm_left: y7, led_sm_right: _7, led_sm_up: g7, led_up: Jv, led_xs_down: x7, led_xs_left: b7, led_xs_right: v7, led_xs_up: S7, light_dependent_resistor_horz: Kv, light_dependent_resistor_vert: B7, mosfet_depletion_normally_on_horz: rS, mosfet_depletion_normally_on_vert: M7, mushroom_head_normally_open_momentary_horz: iS, mushroom_head_normally_open_momentary_vert: Y7, n_channel_d_mosfet_transistor_gate_bottom_drain_left: O7, n_channel_d_mosfet_transistor_gate_bottom_drain_right: W7, n_channel_d_mosfet_transistor_gate_left_drain_bottom: $7, n_channel_d_mosfet_transistor_gate_left_drain_top: j7, n_channel_d_mosfet_transistor_gate_right_drain_bottom: X7, n_channel_d_mosfet_transistor_gate_right_drain_top: D7, n_channel_d_mosfet_transistor_gate_top_drain_left: V7, n_channel_d_mosfet_transistor_gate_top_drain_right: z7, n_channel_d_mosfet_transistor_horz: ke, n_channel_d_mosfet_transistor_vert: Qe, n_channel_e_mosfet_transistor_gate_bottom_drain_left: Q7, n_channel_e_mosfet_transistor_gate_bottom_drain_right: Z7, n_channel_e_mosfet_transistor_gate_left_drain_bottom: q7, n_channel_e_mosfet_transistor_gate_left_drain_top: J7, n_channel_e_mosfet_transistor_gate_right_drain_bottom: K7, n_channel_e_mosfet_transistor_gate_right_drain_top: tM, n_channel_e_mosfet_transistor_gate_top_drain_left: eM, n_channel_e_mosfet_transistor_gate_top_drain_right: rM, n_channel_e_mosfet_transistor_horz: Ne, n_channel_e_mosfet_transistor_vert: Ze, njfet_transistor_horz: pS, njfet_transistor_vert: sM, not_connected_down: pM, not_connected_left: hM, not_connected_right: nl, not_connected_up: dM, npn_bipolar_transistor_down: fM, npn_bipolar_transistor_horz: gM, npn_bipolar_transistor_left: vM, npn_bipolar_transistor_right: AM, npn_bipolar_transistor_up: IM, npn_bipolar_transistor_vert: CM, opamp_no_power_down: NM, opamp_no_power_left: YM, opamp_no_power_right: il, opamp_no_power_up: LM, opamp_with_power_down: EM, opamp_with_power_left: RM, opamp_with_power_right: ol, opamp_with_power_up: OM, p_channel_d_mosfet_transistor_gate_bottom_drain_left: XM, p_channel_d_mosfet_transistor_gate_bottom_drain_right: DM, p_channel_d_mosfet_transistor_gate_left_drain_bottom: VM, p_channel_d_mosfet_transistor_gate_left_drain_top: zM, p_channel_d_mosfet_transistor_gate_right_drain_bottom: UM, p_channel_d_mosfet_transistor_gate_right_drain_top: GM, p_channel_d_mosfet_transistor_gate_top_drain_left: HM, p_channel_d_mosfet_transistor_gate_top_drain_right: QM, p_channel_d_mosfet_transistor_horz: Ye, p_channel_d_mosfet_transistor_vert: qe, p_channel_e_mosfet_transistor_gate_bottom_drain_left: KM, p_channel_e_mosfet_transistor_gate_bottom_drain_right: tC, p_channel_e_mosfet_transistor_gate_left_drain_bottom: eC, p_channel_e_mosfet_transistor_gate_left_drain_top: rC, p_channel_e_mosfet_transistor_gate_right_drain_bottom: nC, p_channel_e_mosfet_transistor_gate_right_drain_top: iC, p_channel_e_mosfet_transistor_gate_top_drain_left: oC, p_channel_e_mosfet_transistor_gate_top_drain_right: sC, p_channel_e_mosfet_transistor_horz: Le, p_channel_e_mosfet_transistor_vert: Je, photodiode_horz: _S, photodiode_vert: lC, pjfet_transistor_horz: bS, pjfet_transistor_vert: mC, pnp_bipolar_transistor_down: yC, pnp_bipolar_transistor_horz: _C, pnp_bipolar_transistor_left: bC, pnp_bipolar_transistor_right: wC, pnp_bipolar_transistor_up: BC, pnp_bipolar_transistor_vert: MC, potentiometer_horz: wS, potentiometer_vert: YC, potentiometer2_down: EC, potentiometer2_left: RC, potentiometer2_right: sl, potentiometer2_up: OC, potentiometer3_down: jC, potentiometer3_left: VC, potentiometer3_right: zC, potentiometer3_up: HC, power_factor_meter_horz: AS, power_factor_meter_vert: JC, push_button_normally_closed_momentary_horz: BS, push_button_normally_closed_momentary_vert: rk, push_button_normally_open_momentary_down: sk, push_button_normally_open_momentary_horz: pk, push_button_normally_open_momentary_left: hk, push_button_normally_open_momentary_right: Oo, push_button_normally_open_momentary_up: dk, push_button_normally_open_momentary_vert: mk, rail_down: _k, rail_left: vk, rail_right: Pk, rail_up: Fk, rectifier_diode_horz: FS, rectifier_diode_vert: Lk, resistor_down: Rk, resistor_left: $k, resistor_right: Dk, resistor_sm_down: Vk, resistor_sm_left: zk, resistor_sm_right: Uk, resistor_sm_up: Gk, resistor_up: Zk, resistor_xs_down: qk, resistor_xs_left: Jk, resistor_xs_right: Kk, resistor_xs_up: tN, resonator_down: nN, resonator_horz: CS, resonator_left: sN, resonator_right: dl, resonator_up: aN, resonator_vert: cN, schottky_diode_down: pN, schottky_diode_left: hN, schottky_diode_right: ml, schottky_diode_up: dN, silicon_controlled_rectifier_horz: NS, silicon_controlled_rectifier_vert: uN, solderjumper2_bridged12_down: fN, solderjumper2_bridged12_left: yN, solderjumper2_bridged12_right: Bu, solderjumper2_bridged12_up: _N, solderjumper2_down: gN, solderjumper2_left: xN, solderjumper2_right: Mu, solderjumper2_up: bN, solderjumper3_bridged12_down: vN, solderjumper3_bridged12_left: SN, solderjumper3_bridged12_right: Nu, solderjumper3_bridged12_up: wN, solderjumper3_bridged123_down: AN, solderjumper3_bridged123_left: PN, solderjumper3_bridged123_right: Tu, solderjumper3_bridged123_up: BN, solderjumper3_bridged23_down: IN, solderjumper3_bridged23_left: FN, solderjumper3_bridged23_right: Ou, solderjumper3_bridged23_up: MN, solderjumper3_down: CN, solderjumper3_left: kN, solderjumper3_right: ju, solderjumper3_up: NN, spdt_normally_closed_switch_down: LN, spdt_normally_closed_switch_left: TN, spdt_normally_closed_switch_right: ul, spdt_normally_closed_switch_up: EN, spdt_switch_down: ON, spdt_switch_left: WN, spdt_switch_right: fl, spdt_switch_up: $N, speaker_down: jN, speaker_horz: XN, speaker_left: DN, speaker_right: VN, speaker_up: zN, speaker_vert: UN, spst_normally_closed_switch_down: GN, spst_normally_closed_switch_left: HN, spst_normally_closed_switch_right: _l, spst_normally_closed_switch_up: QN, spst_switch_down: ZN, spst_switch_left: qN, spst_switch_right: xl, spst_switch_up: JN, square_wave_down: KN, square_wave_left: tY, square_wave_right: eY, square_wave_up: rY, step_recovery_diode_horz: sw, step_recovery_diode_vert: nY, tachometer_horz: If, tachometer_vert: hY, testpoint_down: dY, testpoint_left: mY, testpoint_right: vl, testpoint_up: uY, tilted_ground_down: yY, tilted_ground_left: _Y, tilted_ground_right: Ff, tilted_ground_up: lw, triac_horz: hw, triac_vert: bY, tunnel_diode_horz: uw, tunnel_diode_vert: BY, unijunction_transistor_horz: fw, unijunction_transistor_vert: kY, usbc: YY, var_meter_horz: xw, var_meter_vert: RY, varactor_diode_horz: bw, varactor_diode_vert: DY, varistor_horz: vw, varistor_vert: UY, varmeter_horz: Xf, varmeter_vert: tL, vcc_down: rL, vcc_left: iL, vcc_right: sL, vcc_up: cL, volt_meter_horz: lL, volt_meter_vert: mL, watt_hour_meter_horz: Vf, watt_hour_meter_vert: vL, wattmeter_horz: zf, wattmeter_vert: ML, zener_diode_horz: CL, zener_diode_sm_down: kL, zener_diode_sm_left: NL, zener_diode_sm_right: YL, zener_diode_sm_up: LL, zener_diode_vert: RL, zener_diode_xs_down: OL, zener_diode_xs_left: WL, zener_diode_xs_right: $L, zener_diode_xs_up: jL };\nObject.fromEntries(Object.keys(Gr).map((t) =\u003e [t, t]));\nae(ce());\nae(ce());\nae(ce());\nae(ce());\nae(ce());\nvar Ww = Ow.default(\"circuit-to-svg\"); Ww.extend(\"pcb\"); Ww.extend(\"sch\");\nvar Bw = 0.94, Bl = 0.045, VL = Object.fromEntries(Object.entries(Wi).map(([t, e]) =\u003e { let r = e.flatMap((i) =\u003e [i.x1, i.x2]), n = e.flatMap((i) =\u003e [i.y1, i.y2]); return [t, e.length ? { minX: Math.min(...r) - Bl, maxX: Math.max(...r) + Bl, minY: -(Math.max(...n) + Bl) * Bw, maxY: -(Math.min(...n) - Bl) * Bw } : null]; })); Math.round(Math.max(...Object.values(VL).map((t) =\u003e t ? t.maxX - t.minX : 0)) * 1000) / 1000;\n\n/** Refine the generated layout from analyzer suggestions, without component coordinate overrides. */\nfunction installSchematicStyleRefinement(board, notes = []) {\n if (!board || board.__styleRefinementInstalled)\n return;\n board.__styleRefinementInstalled = true;\n function associateCustomSymbolAnnotations() {\n if (board.root.schematicDisabled)\n return;\n const db = board.root.db;\n for (const primitive of board.getDescendants()) {\n if (!primitive.schematic_text_id)\n continue;\n const text = db.schematic_text.get(primitive.schematic_text_id);\n let parent = primitive.parent;\n while (parent \u0026\u0026 !parent.schematic_component_id)\n parent = parent.parent;\n if (text \u0026\u0026 parent?.schematic_component_id)\n text.schematic_component_id = parent.schematic_component_id;\n }\n }\n // Core moves component-owned text during automatic layout. Associate custom\n // symbol annotations before that phase so labels follow their symbols.\n const originalSymbolResize = board.doInitialSchematicSymbolResize?.bind(board);\n board.doInitialSchematicSymbolResize = () =\u003e {\n originalSymbolResize?.();\n associateCustomSymbolAnnotations();\n };\n const original = board.doInitialSchematicSheetRender.bind(board);\n board.doInitialSchematicSheetRender = () =\u003e {\n if (board.root.schematicDisabled)\n return original();\n const db = board.root.db;\n const components = () =\u003e db.schematic_component.list();\n const byName = (name) =\u003e {\n const source = db.source_component\n .list()\n .find((e) =\u003e e.name === name);\n return components().find((e) =\u003e e.source_component_id === source?.source_component_id);\n };\n const fromBox = (box) =\u003e box \u0026\u0026 db.schematic_component.get(box.schematicComponentId);\n function move(component, x, y, rotation = 0) {\n if (!component)\n return;\n const cx = component.center.x, cy = component.center.y;\n const angle = (rotation * Math.PI) / 180, cos = Math.cos(angle), sin = Math.sin(angle);\n const transform = (p) =\u003e ({\n x: x + (p.x - cx) * cos - (p.y - cy) * sin,\n y: y + (p.x - cx) * sin + (p.y - cy) * cos,\n });\n for (const port of db.schematic_port\n .list()\n .filter((p) =\u003e p.schematic_component_id === component.schematic_component_id)) {\n port.center = transform(port.center);\n const dirs = [\"right\", \"up\", \"left\", \"down\"];\n for (const field of [\"facing_direction\", \"side_of_component\"]) {\n const index = dirs.indexOf(port[field]);\n if (index \u003e= 0)\n port[field] = dirs[(index + Math.round(rotation / 90) + 4) % 4];\n }\n }\n for (const text of db.schematic_text\n .list()\n .filter((t) =\u003e t.schematic_component_id === component.schematic_component_id))\n text.position = transform(text.position);\n if (rotation \u0026\u0026 component.symbol_name) {\n const dirs = [\"right\", \"up\", \"left\", \"down\"];\n if (Math.abs(rotation) % 180 === 90 \u0026\u0026 /^fuse_(vert|horz)$/.test(component.symbol_name))\n component.symbol_name = component.symbol_name === \"fuse_vert\" ? \"fuse_horz\" : \"fuse_vert\";\n component.symbol_name = component.symbol_name.replace(/_(right|up|left|down)$/, (_, dir) =\u003e `_${dirs[(dirs.indexOf(dir) + Math.round(rotation / 90) + 4) % 4]}`);\n if (Math.abs(rotation) % 180 === 90)\n component.size = {\n width: component.size.height,\n height: component.size.width,\n };\n }\n for (const type of [\n \"schematic_path\",\n \"schematic_rect\",\n \"schematic_circle\",\n \"schematic_line\",\n \"schematic_arc\",\n ]) {\n for (const primitive of db[type]\n .list()\n .filter((p) =\u003e p.schematic_component_id === component.schematic_component_id)) {\n if (primitive.center)\n primitive.center = transform(primitive.center);\n if (primitive.points)\n primitive.points = primitive.points.map(transform);\n if (typeof primitive.x1 === \"number\") {\n const a = transform({ x: primitive.x1, y: primitive.y1 }), b = transform({ x: primitive.x2, y: primitive.y2 });\n Object.assign(primitive, { x1: a.x, y1: a.y, x2: b.x, y2: b.y });\n }\n }\n }\n component.center = { x, y };\n }\n function reroute() {\n // Trace rendering also emits schematic_text labels; discard the old\n // generated text before rebuilding routes so moved labels do not accumulate.\n for (const text of db.schematic_text.list())\n if (text.source_trace_id)\n db.schematic_text.delete(text.schematic_text_id);\n for (const type of [\"schematic_trace\", \"schematic_net_label\"])\n for (const e of db[type].list())\n db[type].delete(e[`${type}_id`]);\n for (const group of [...board.getDescendants(), board].filter((g) =\u003e g.isSubcircuit \u0026\u0026 g.doInitialSchematicTraceRender))\n group.doInitialSchematicTraceRender();\n }\n associateCustomSymbolAnnotations();\n // Restore explanatory text above its own section and include it in section packing.\n const sectionNotes = new Map();\n for (const note of notes) {\n const group = note.sectionName\n ? db.schematic_group\n .list()\n .find((g) =\u003e g.name === `layout_${note.sectionName}`)\n : undefined;\n const owner = note.ref\n ? byName(note.ref)\n : components().find((c) =\u003e c.schematic_group_id === group?.schematic_group_id);\n if (!owner)\n throw new Error(`No section for schematic text: ${note.text}`);\n const entry = sectionNotes.get(owner.schematic_group_id) ?? {\n owner,\n notes: [],\n };\n entry.notes.push(note);\n sectionNotes.set(owner.schematic_group_id, entry);\n }\n for (const [groupId, { owner, notes: groupNotes }] of sectionNotes) {\n const members = components().filter((c) =\u003e c.schematic_group_id === groupId);\n const left = Math.min(...members.map((c) =\u003e c.center.x - c.size.width / 2));\n const top = Math.max(...members.map((c) =\u003e c.center.y + c.size.height / 2));\n const lines = groupNotes.flatMap((note) =\u003e {\n const wrapped = [];\n let line = \"\";\n for (const word of note.text.split(\" \")) {\n if ((line + \" \" + word).trim().length \u003e 54) {\n wrapped.push(line);\n line = word;\n }\n else\n line = (line + \" \" + word).trim();\n }\n if (line)\n wrapped.push(line);\n return wrapped.map((text) =\u003e ({ ...note, text }));\n });\n lines.forEach((note, i) =\u003e db.schematic_text.insert({\n text: note.text,\n position: { x: left, y: top + 1.4 + (lines.length - i) * 0.38 },\n anchor: \"top_left\",\n font_size: note.fontSize,\n color: note.color,\n rotation: 0,\n schematic_component_id: owner.schematic_component_id,\n schematic_sheet_id: owner.schematic_sheet_id,\n }));\n }\n // Pack whole sections using their measured bounds; component placements remain automatic.\n const sheets = db.schematic_sheet.list();\n for (const sheet of sheets) {\n const groups = new Map();\n for (const c of components().filter((c) =\u003e c.schematic_sheet_id === sheet.schematic_sheet_id)) {\n const list = groups.get(c.schematic_group_id) ?? [];\n list.push(c);\n groups.set(c.schematic_group_id, list);\n }\n const blocks = [...groups.values()]\n .map((members) =\u003e {\n const texts = db.schematic_text\n .list()\n .filter((t) =\u003e members.some((c) =\u003e c.schematic_component_id === t.schematic_component_id));\n const minX = Math.min(...members.map((c) =\u003e c.center.x - c.size.width / 2), ...texts.map((t) =\u003e t.position.x));\n const maxX = Math.max(...members.map((c) =\u003e c.center.x + c.size.width / 2), ...texts.map((t) =\u003e t.position.x + t.text.length * t.font_size * 0.62));\n const minY = Math.min(...members.map((c) =\u003e c.center.y - c.size.height / 2));\n const maxY = Math.max(...members.map((c) =\u003e c.center.y + c.size.height / 2), ...texts.map((t) =\u003e t.position.y));\n const sourceGroup = db.schematic_group.get(members[0].schematic_group_id);\n const sectionName = sourceGroup?.name?.replace(/^layout_/, \"\");\n const section = board.getDescendants().find((c) =\u003e c.componentName === \"SchematicSection\" \u0026\u0026 c._parsedProps.name === sectionName);\n const titleWidth = (section?._parsedProps.displayName?.length ?? 0) * 0.26 * 0.65;\n return {\n members,\n minX,\n maxY,\n width: Math.max(maxX - minX, titleWidth) + 3,\n height: maxY - minY + 3,\n };\n })\n .sort((a, b) =\u003e b.height - a.height);\n const availableWidth = ((sheet.sheet_width ?? 297) - 20) * 1.1 / 10.16;\n for (const block of packMeasuredGroups(blocks, availableWidth)) {\n for (const c of block.members)\n move(c, c.center.x - block.minX + block.x, c.center.y - block.maxY - block.y);\n }\n }\n const sections = board\n .getDescendants()\n .filter((c) =\u003e c.componentName === \"SchematicSection\");\n // Core's section bounds omit routed labels. Include labels owned by a\n // connected port in the section so a divider cannot cross their text.\n for (const section of sections) {\n const computeBounds = section._computeSectionBounds.bind(section);\n section._computeSectionBounds = (root, name, sheetId) =\u003e {\n const bounds = computeBounds(root, name, sheetId);\n if (!bounds)\n return bounds;\n const memberIds = new Set(root\n .getDescendants()\n .filter((c) =\u003e c.getSchematicSectionName() === name)\n .map((c) =\u003e c.schematic_component_id)\n .filter(Boolean));\n for (const label of db.schematic_net_label.list()) {\n if (label.schematic_sheet_id !== sheetId)\n continue;\n const trace = db.source_trace.get(label.source_trace_id);\n const anchor = label.anchor_position ?? label.center;\n const ports = db.schematic_port\n .list()\n .filter((p) =\u003e p.schematic_sheet_id === sheetId \u0026\u0026\n (!trace || trace.connected_source_port_ids.includes(p.source_port_id)));\n const nearestPort = ports.sort((a, b) =\u003e Math.hypot(a.center.x - anchor.x, a.center.y - anchor.y) -\n Math.hypot(b.center.x - anchor.x, b.center.y - anchor.y))[0];\n if (!memberIds.has(nearestPort?.schematic_component_id))\n continue;\n const vertical = label.anchor_side === \"top\" || label.anchor_side === \"bottom\";\n const length = label.text.length * 0.13 + 0.2;\n const labelBounds = vertical\n ? {\n minX: label.center.x - 0.1,\n maxX: label.center.x + 0.1,\n minY: anchor.y - (label.anchor_side === \"top\" ? length : 0),\n maxY: anchor.y + (label.anchor_side === \"bottom\" ? length : 0),\n }\n : {\n minX: Math.min(anchor.x, 2 * label.center.x - anchor.x) - 0.1,\n maxX: Math.max(anchor.x, 2 * label.center.x - anchor.x) + 0.1,\n minY: label.center.y - 0.1,\n maxY: label.center.y + 0.1,\n };\n bounds.minX = Math.min(bounds.minX, labelBounds.minX);\n bounds.maxX = Math.max(bounds.maxX, labelBounds.maxX);\n bounds.minY = Math.min(bounds.minY, labelBounds.minY);\n bounds.maxY = Math.max(bounds.maxY, labelBounds.maxY);\n }\n return bounds;\n };\n }\n function renderSections() {\n for (const e of db.schematic_line.list())\n if (e.is_dashed \u0026\u0026 !e.schematic_component_id)\n db.schematic_line.delete(e.schematic_line_id);\n for (const e of db.schematic_text.list())\n if (!e.schematic_component_id \u0026\u0026\n !e.schematic_symbol_id \u0026\u0026\n !e.source_trace_id)\n db.schematic_text.delete(e.schematic_text_id);\n for (const section of sections)\n section.doInitialSchematicSectionRender();\n // Native section headings can share a cell boundary even for separate\n // groups. Anchor each heading to its own measured content, not that boundary.\n for (const section of sections) {\n const title = section._parsedProps.displayName;\n const sheetId = section._resolveSchematicSheetId();\n const bounds = section._computeSectionBounds(board, section._parsedProps.name, sheetId);\n const heading = db.schematic_text.list().find((t) =\u003e !t.schematic_component_id \u0026\u0026 !t.source_trace_id \u0026\u0026 t.schematic_sheet_id === sheetId \u0026\u0026 t.text === title);\n if (bounds \u0026\u0026 heading) {\n heading.font_size = 0.26;\n heading.position = { x: bounds.minX, y: bounds.maxY + 0.9 };\n }\n }\n }\n reroute();\n renderSections();\n const history = [];\n const seenLayouts = new Set();\n for (let iteration = 0; iteration \u003c 60; iteration++) {\n const issues = Fh(db.toArray()).getIssues();\n history.push(issues.map((i) =\u003e i.lineItemType));\n if (!issues.length)\n break;\n const layout = JSON.stringify({\n components: components().map((c) =\u003e [c.schematic_component_id, c.center, c.size, c.symbol_name]),\n texts: db.schematic_text.list().map((t) =\u003e [t.text, t.position, t.schematic_component_id]),\n }, (_key, value) =\u003e typeof value === \"number\" ? Math.round(value * 1e6) / 1e6 : value);\n if (seenLayouts.has(layout))\n break;\n seenLayouts.add(layout);\n let changed = false;\n const moved = new Set();\n const apply = (c, x, y, r = 0) =\u003e {\n if (!c || moved.has(c.schematic_component_id))\n return;\n move(c, x, y, r);\n moved.add(c.schematic_component_id);\n changed = true;\n };\n for (const issue of issues) {\n const type = issue.lineItemType;\n if (type === \"SchematicTextCollision\") {\n const t = db.schematic_text.get(issue.schematicTextId);\n if (t \u0026\u0026 issue.suggestedMove) {\n t.position = {\n x: issue.suggestedMove.newSchX,\n y: issue.suggestedMove.newSchY,\n };\n changed = true;\n }\n }\n else if (type === \"ComponentOverlap\") {\n const suggestion = issue.correctionSuggestions[0];\n const c = byName(suggestion.targetComponentName);\n if (c)\n apply(c, suggestion.newSchX + Math.sign(suggestion.deltaSchX) * 0.25, suggestion.newSchY + Math.sign(suggestion.deltaSchY) * 0.25);\n }\n else if (type === \"NetLabelCollision\") {\n for (const m of issue.moves ?? [])\n apply(byName(m.componentName), m.newSchX, m.newSchY);\n }\n else if (type === \"TraceCanBeSimplifiedByMovingComponent\") {\n apply(fromBox(issue.targetComponent), issue.newSchX, issue.newSchY);\n }\n else if ([\n \"CapacitorSymbolHorizontal\",\n \"TwoPinComponentCouldBeFlipped\",\n \"TwoPinComponentHasInvertedRails\",\n \"TwoPinComponentShouldBeVertical\",\n \"DiodeResistorNotAligned\",\n ].includes(type)) {\n const c = fromBox(issue.schematicBox ??\n issue.targetComponent ??\n issue.diodeSchematicBox);\n // A flying capacitor connects two nearby pins on the same chip.\n // Center it between those pins instead of repeatedly flipping it\n // to improve one of its two routes at the expense of the other.\n if (type === \"TwoPinComponentCouldBeFlipped\" \u0026\u0026 c) {\n const chip = fromBox(issue.connectedComponent);\n const ownPorts = db.schematic_port.list().filter((p) =\u003e p.schematic_component_id === c.schematic_component_id);\n const pairs = ownPorts.map((port) =\u003e {\n const trace = db.source_trace.list().find((t) =\u003e t.connected_source_port_ids.includes(port.source_port_id) \u0026\u0026\n db.schematic_port.list().some((p) =\u003e p.schematic_component_id === chip?.schematic_component_id \u0026\u0026 t.connected_source_port_ids.includes(p.source_port_id)));\n const other = db.schematic_port.list().find((p) =\u003e p.schematic_component_id === chip?.schematic_component_id \u0026\u0026 trace?.connected_source_port_ids.includes(p.source_port_id));\n return { port, other };\n });\n if (pairs.length === 2 \u0026\u0026 pairs.every((p) =\u003e p.other?.facing_direction === \"left\") \u0026\u0026\n Math.abs(pairs[0].other.center.y - pairs[1].other.center.y) \u003e= c.size.height) {\n const y = (pairs[0].other.center.y + pairs[1].other.center.y) / 2;\n const first = pairs[0];\n const desired = first.other.center.y \u003e y ? \"up\" : \"down\";\n apply(c, Math.min(...pairs.map((p) =\u003e p.other.center.x)) - 1.2, y, first.port.facing_direction === desired ? 0 : 180);\n continue;\n }\n }\n if (c)\n apply(c, c.center.x, c.center.y, issue.deltaSchRotation ??\n (type === \"CapacitorSymbolHorizontal\" ? 90 : 180));\n }\n else if (type === \"FuseDiodeNotAligned\") {\n const fuse = fromBox(issue.fuseSchematicBox);\n const diode = fromBox(issue.diodeSchematicBox);\n const ports = db.schematic_port.list();\n const a = ports.find((p) =\u003e p.source_port_id === issue.fuseSourcePortId);\n const b = ports.find((p) =\u003e p.source_port_id === issue.diodeSourcePortId);\n if (fuse \u0026\u0026 diode \u0026\u0026 a \u0026\u0026 b) {\n const dirs = [\"right\", \"up\", \"left\", \"down\"];\n const target = (dirs.indexOf(b.facing_direction) + 2) % 4;\n const rotation = ((target - dirs.indexOf(a.facing_direction) + 4) % 4) * 90;\n const angle = rotation * Math.PI / 180;\n const dx = a.center.x - fuse.center.x, dy = a.center.y - fuse.center.y;\n const offset = [{ x: 1, y: 0 }, { x: 0, y: 1 }, { x: -1, y: 0 }, { x: 0, y: -1 }][target];\n apply(fuse, b.center.x - offset.x * 1.2 - (dx * Math.cos(angle) - dy * Math.sin(angle)), b.center.y - offset.y * 1.2 - (dx * Math.sin(angle) + dy * Math.cos(angle)), rotation);\n }\n }\n else if (type === \"RailPathTooSpreadOut\") {\n const host = fromBox(issue.hostSchematicBox);\n if (host)\n (issue.supportSchematicBoxes ?? []).forEach((box, i) =\u003e {\n const c = fromBox(box);\n if (c)\n apply(c, host.center.x - 1 - i * 1.5, host.center.y + 2.5);\n });\n }\n else if (type === \"DecouplingCapacitorsNotCloseTogether\") {\n const caps = issue.capacitorSchematicBoxes\n .map(fromBox)\n .filter(Boolean)\n .sort((a, b) =\u003e a.center.x - b.center.x);\n // Two rows keep the entire same-rail bank compact without hand-placing any capacitor.\n const x = caps[0].center.x, y = caps[0].center.y;\n const pitch = Math.min(Math.min(...caps.map((c) =\u003e c.size.width)) + issue.maxRecommendedBodyGap - 0.1, Math.max(1.25, ...caps.map((c) =\u003e {\n const name = db.source_component.get(c.source_component_id)?.name ?? \"\";\n return name.length * 0.12 + 0.3;\n })));\n caps.forEach((c, i) =\u003e apply(c, x + (i % 3) * pitch, y - Math.floor(i / 3) * 1.4));\n }\n }\n if (!changed)\n break;\n reroute();\n // Recompute dividers when component geometry changes, but keep the\n // analyzer's final title-only moves instead of resetting them each pass.\n if (moved.size)\n renderSections();\n }\n const remaining = Fh(db.toArray()).getIssues();\n board.__schematicStyleHistory = history;\n if (remaining.length)\n throw new Error(`Automatic schematic style refinement did not converge: ${JSON.stringify(remaining)}`);\n // Sheet warnings must be recomputed after moving the automatic layout.\n for (const e of db.schematic_element_outside_sheet_warning.list())\n db.schematic_element_outside_sheet_warning.delete(e.schematic_element_outside_sheet_warning_id);\n for (const c of board.getDescendants())\n if (c.componentName === \"SchematicSheet\")\n c.doInitialSchematicSheetRender();\n original();\n };\n}\n\n/** Keep physical PCB placement intact; give each schematic section its own layout scope. */\nfunction autoLayoutSections(tree) {\n let elementKey = 0;\n const sectionTitles = new Map(functionalGroups.map(group =\u003e [group.name, group.title]));\n const notes = [];\n const textHeadings = {\n \"3.3 V Supply\": \"MCU__programming_supply\",\n \"3.3 V Bypass\": \"MCU__programming_bypass\",\n \"Programming USB-C\": \"MCU__usb\",\n \"USB-C PD Negotiation\": \"motor_power_pd_negotiation\",\n \"Power Filtering\": \"motor_power_filtering\",\n \"Temperature Sensing \u0026 MCU Alert\": \"thermal_protection\",\n \"RP2040-selectable USB-PD voltage\": \"pd_gpio_buffers\",\n };\n const selectorProps = (value) =\u003e {\n if (typeof value === \"string\") {\n if (value === \"MCU__power\")\n return \"MCU__rp2040\";\n if ([\"MCU__status\", \"MCU__debug\"].includes(value))\n return \"MCU__controls\";\n return value.replace(/\\.MCU \u003e \\.(U1|L_AVDD|J_USB|R_USB1|R_USB2)(?= |$)/g, (_, ref) =\u003e `.MCU \u003e .layout_${functionalGroupFor(ref)?.name ?? ((ref === \"J_USB\" || ref.startsWith(\"R_USB\")) ? \"MCU__usb\" : \"MCU__rp2040\")} \u003e .${ref}`);\n }\n if (react.isValidElement(value))\n return value;\n if (Array.isArray(value))\n return value.map(selectorProps);\n if (value \u0026\u0026 typeof value === \"object\")\n return Object.fromEntries(Object.entries(value).map(([k, v]) =\u003e [k, selectorProps(v)]));\n return value;\n };\n function expand(input) {\n if (!react.isValidElement(input))\n return input == null ? [] : [input];\n const node = input;\n if (typeof node.type === \"function\")\n return expand(node.type(node.props));\n if (node.type === react.Fragment)\n return react.Children.toArray(node.props.children).flatMap(expand);\n if (node.type === \"schematicsection\") {\n if (node.props.displayName)\n sectionTitles.set(selectorProps(node.props.name), node.props.displayName);\n return [];\n }\n if (node.type === \"schematictext\") {\n const headingSection = textHeadings[node.props.text];\n if (headingSection)\n sectionTitles.set(headingSection, node.props.text);\n else {\n const ref = node.props.name?.match(/^description_(.+)_\\d+$/)?.[1];\n notes.push({\n text: node.props.text,\n ref,\n sectionName: ref ? undefined : \"pd_gpio_buffers\",\n fontSize: node.props.fontSize ?? 0.23,\n color: node.props.color ?? \"#31576b\",\n });\n }\n return [];\n }\n const children = react.Children.toArray(node.props.children).flatMap(expand);\n const placement = singleSidedPlacement[node.props.name];\n const singleSidedProps = placement ? {\n ...(placement.dx !== undefined ? { pcbX: Number(node.props.pcbX ?? 0) + placement.dx, pcbY: Number(node.props.pcbY ?? 0) + (placement.dy ?? 0), pcbRotation: placement.rotation, layer: placement.layer } : {}),\n ...(placement.doNotPlace ? { doNotPlace: true, layer: \"bottom\" } : {}),\n } : {};\n return [\n react.cloneElement(node, {\n ...selectorProps(node.props),\n ...singleSidedProps,\n ...((node.type === \"trace\" \u0026\u0026 (node.props.name === \"CXOUT\" || /^CURRENT_[AB]_SENSE_(POS|NEG)$/.test(node.props.name ?? \"\"))) ? { pcbStraightLine: false, pcbPath: undefined, maxViaCount: undefined } : {}),\n ...(functionalGroupFor(node.props.name) ? { schSectionName: functionalGroupFor(node.props.name).name } : {}),\n ...(node.type === \"schematicsheet\"\n ? { sheetWidth: undefined, sheetHeight: undefined }\n : {}),\n key: `layout-element-${elementKey++}`,\n }, children),\n ];\n }\n function arrange(node, inheritedSheet = \"controller\") {\n if (!react.isValidElement(node))\n return node;\n const sheet = node.props.schSheetName ?? inheritedSheet;\n let children = react.Children.toArray(node.props.children).map((c) =\u003e arrange(c, sheet));\n if (node.type !== \"group\" \u0026\u0026 node.type !== \"board\")\n return react.cloneElement(node, {}, children);\n const sections = new Map();\n for (const child of children) {\n if (!react.isValidElement(child) ||\n !child.props.schSectionName ||\n !child.props.name)\n continue;\n const key = `${child.props.schSheetName ?? sheet}:${child.props.schSectionName}`;\n const members = sections.get(key) ?? [];\n members.push(child);\n sections.set(key, members);\n }\n children = children.filter((c) =\u003e ![...sections.values()].some((m) =\u003e m.includes(c)));\n for (const [key, members] of sections) {\n const sectionSheet = members[0].props.schSectionName === \"MCU__controls\"\n ? \"controller_controls\"\n : (members[0].props.schSheetName ?? sheet);\n const sectionName = members[0].props.schSectionName;\n children.push(jsxRuntime.jsxs(\"group\", { name: `layout_${sectionName}`, pcbX: 0, pcbY: 0, schSheetName: sectionSheet, schAutoLayoutEnabled: true, children: [jsxRuntime.jsx(\"schematicsection\", { name: sectionName, displayName: functionalGroups.find(group =\u003e group.name === sectionName)?.title ?? sectionTitles.get(sectionName) ??\n (sectionName === \"MCU__controls\"\n ? \"Controls, Status \u0026 SWD\"\n : sectionName.replace(/^MCU__/, \"\").replaceAll(\"_\", \" \")) }), members.map((m) =\u003e react.cloneElement(m, {\n schX: undefined,\n schY: undefined,\n schSheetName: sectionSheet,\n }))] }, key));\n }\n return react.cloneElement(node, node.type === \"group\"\n ? { schX: undefined, schY: undefined, ...(node.props.name === \"MCU\" ? { schAutoLayoutEnabled: false } : {}) }\n : {\n ref: (board) =\u003e {\n if (typeof node.props.ref === \"function\")\n node.props.ref(board);\n installSchematicStyleRefinement(board, notes);\n },\n }, children);\n }\n const result = arrange(expand(tree)[0]);\n return react.cloneElement(result, {}, result.props.children, jsxRuntime.jsx(\"schematicsheet\", { name: \"controller_controls\", displayName: \"Controller Controls, Status \u0026 SWD\", sheetIndex: 10 }));\n}\n\nconst sheet = { schSheetName: 'pd_voltage_control', schSectionName: 'pd_gpio_buffers' };\n/** Open-collector buffers keep the DATA and PWR USB supply domains separate. */\nconst PdVoltageControlSection = () =\u003e jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [jsxRuntime.jsxs(\"schematicsheet\", { name: \"pd_voltage_control\", displayName: \"PD Voltage Selection\", sheetIndex: 9, children: [jsxRuntime.jsx(\"schematicsection\", { name: \"pd_gpio_buffers\" }), jsxRuntime.jsx(\"schematictext\", { text: \"RP2040-selectable USB-PD voltage\", fontSize: 0.3, anchor: \"top_left\" }), jsxRuntime.jsx(\"schematictext\", { text: \"Three inverting buffers. Pull-ups use CH224K VDD; GPIOs never connect directly to that rail.\", fontSize: 0.23, anchor: \"top_left\" }), jsxRuntime.jsx(\"schematictext\", { text: \"Reset/unpowered MCU: all buffers off, CFG1/2/3 high, request 5 V. Motor stays asleep.\", fontSize: 0.23, anchor: \"top_left\" }), jsxRuntime.jsx(\"schematictext\", { text: \"GPIO4/5/6: 000 = 5 V; 111 = 9 V; 110 = 12 V; 100 = 15 V; 101 = 20 V.\", fontSize: 0.26, anchor: \"top_left\" }), jsxRuntime.jsx(\"schematictext\", { text: \"Keep GPIO22 low while changing voltage. No application firmware is included.\", fontSize: 0.26, anchor: \"top_left\" })] }), [1, 2, 3].map((i) =\u003e jsxRuntime.jsxs(react.Fragment, { children: [jsxRuntime.jsx(DTC114EETL, { name: `Q_PD_CFG${i}`, ...revisionPlacement(`Q_PD_CFG${i}`), ...sheet }), jsxRuntime.jsx(\"resistor\", { name: `R_PD_CFG${i}_PU`, resistance: \"47k\", footprint: \"0402\", pcbStyle: { silkscreenTextVisibility: \"hidden\" }, supplierPartNumbers: { jlcpcb: ['C25792'] }, ...revisionPlacement(`R_PD_CFG${i}_PU`), schRotation: 90, ...sheet }), jsxRuntime.jsx(\"trace\", { name: `PD_CFG${i}_CONTROL`, from: `.MCU \u003e .U1 \u003e .GPIO${i + 3}`, to: `.Q_PD_CFG${i} \u003e .IN`, schDisplayLabel: `PD_CFG${i}_LOW`, ...logicTrace }), jsxRuntime.jsx(\"trace\", { name: `PD_CFG${i}_OUTPUT`, from: `.Q_PD_CFG${i} \u003e .OUT`, to: `.U_PD \u003e .CFG${i}`, schDisplayLabel: `PD_CFG${i}`, ...logicTrace }), jsxRuntime.jsx(\"trace\", { name: `PD_CFG${i}_PULLUP`, from: `.Q_PD_CFG${i} \u003e .OUT`, to: `.R_PD_CFG${i}_PU \u003e .pin1`, ...logicTrace }), jsxRuntime.jsx(\"trace\", { name: `PD_CFG${i}_SUPPLY`, from: `.R_PD_CFG${i}_PU \u003e .pin2`, to: \".U_PD \u003e .VDD\", schDisplayLabel: \"PD_VDD\", ...logicTrace }), jsxRuntime.jsx(\"trace\", { name: `PD_CFG${i}_GROUND`, from: `.Q_PD_CFG${i} \u003e .GND`, to: \"net.GND\", ...logicTrace })] }, i))] });\n\nconst pinLabels$i = {\n pin1: [\"A1\"],\n pin2: [\"A0\"],\n pin3: [\"Alert\"],\n pin4: [\"SDA\"],\n pin5: [\"SCL\"],\n pin6: [\"VS_POS\"],\n pin7: [\"GND\"],\n pin8: [\"VBUS\"],\n pin9: [\"VIN_NEG\"],\n pin10: [\"VIN_POS\"]\n};\nconst pinAttributes$9 = {\n pin7: { requiresGround: true },\n pin8: { isInput: true },\n pin1: { isInput: true },\n pin2: { isInput: true },\n pin3: { isOutput: true, needsExternalPullup: true, canUseOpenDrain: true },\n pin4: { isBidirectional: true, capabilities: [\"i2c_sda\"], needsExternalPullup: true, canUseOpenDrain: true },\n pin5: { isInput: true, capabilities: [\"i2c_scl\"], needsExternalPullup: true },\n pin10: { isInput: true },\n pin9: { isInput: true },\n pin6: { requiresPower: true, shouldHaveDecouplingCapacitor: true, recommendedDecouplingCapacitorCapacitance: \"100nF\" }\n};\nconst INA226AIDGSR = (props) =\u003e {\n return (jsxRuntime.jsx(\"chip\", { pinLabels: pinLabels$i, pinAttributes: pinAttributes$9, supplierPartNumbers: {\n \"jlcpcb\": [\n \"C49851\"\n ]\n }, manufacturerPartNumber: \"INA226AIDGSR\", footprint: jsxRuntime.jsxs(\"footprint\", { children: [jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin1\"], pcbX: \"-0.999998mm\", pcbY: \"-2.109978mm\", width: \"0.2800096mm\", height: \"1.620012mm\", radius: \"0.1400048mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin2\"], pcbX: \"-0.499872mm\", pcbY: \"-2.109978mm\", width: \"0.2800096mm\", height: \"1.620012mm\", radius: \"0.1400048mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin3\"], pcbX: \"0mm\", pcbY: \"-2.109978mm\", width: \"0.2800096mm\", height: \"1.620012mm\", radius: \"0.1400048mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin4\"], pcbX: \"0.500126mm\", pcbY: \"-2.109978mm\", width: \"0.2800096mm\", height: \"1.620012mm\", radius: \"0.1400048mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin5\"], pcbX: \"0.999998mm\", pcbY: \"-2.109978mm\", width: \"0.2800096mm\", height: \"1.620012mm\", radius: \"0.1400048mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin10\"], pcbX: \"-0.999998mm\", pcbY: \"2.109978mm\", width: \"0.2800096mm\", height: \"1.620012mm\", radius: \"0.1400048mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin9\"], pcbX: \"-0.499872mm\", pcbY: \"2.109978mm\", width: \"0.2800096mm\", height: \"1.620012mm\", radius: \"0.1400048mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin8\"], pcbX: \"0mm\", pcbY: \"2.109978mm\", width: \"0.2800096mm\", height: \"1.620012mm\", radius: \"0.1400048mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin7\"], pcbX: \"0.500126mm\", pcbY: \"2.109978mm\", width: \"0.2800096mm\", height: \"1.620012mm\", radius: \"0.1400048mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin6\"], pcbX: \"0.999998mm\", pcbY: \"2.109978mm\", width: \"0.2800096mm\", height: \"1.620012mm\", radius: \"0.1400048mm\", shape: \"pill\" }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -1.5761970000000929, \"y\": -1.0713974000000235 }, { \"x\": -1.5761970000000929, \"y\": 1.0713974000000235 }, { \"x\": 1.5761969999998655, \"y\": 1.0713974000000235 }, { \"x\": 1.5761969999998655, \"y\": -1.0713974000000235 }, { \"x\": -1.5761970000000929, \"y\": -1.0713974000000235 }] }), jsxRuntime.jsx(\"silkscreencircle\", { pcbX: \"-0.999998mm\", pcbY: \"-0.319024mm\", radius: \"0.150114mm\" }), jsxRuntime.jsx(\"silkscreencircle\", { pcbX: \"-1.592326mm\", pcbY: \"-2.109978mm\", radius: \"0.150114mm\" }), jsxRuntime.jsx(\"silkscreentext\", { text: \"{NAME}\", pcbX: \"-0.0889mm\", pcbY: \"3.7686mm\", anchorAlignment: \"center\", fontSize: \"1mm\" }), jsxRuntime.jsx(\"courtyardoutline\", { outline: [{ \"x\": -1.7499970000000076, \"y\": 3.169984000000113 }, { \"x\": 1.7499969999998939, \"y\": 3.169984000000113 }, { \"x\": 1.7499969999998939, \"y\": -3.1699839999999995 }, { \"x\": -1.7499970000000076, \"y\": -3.1699839999999995 }, { \"x\": -1.7499970000000076, \"y\": 3.169984000000113 }] })] }), cadModel: {\n objUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C49851.obj?uuid=a8ab40c7a7c54773a59b712bf86c7131\",\n stepUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C49851.step?uuid=a8ab40c7a7c54773a59b712bf86c7131\",\n pcbRotationOffset: 0,\n modelOriginPosition: { x: 0, y: 0, z: 0 },\n }, ...props }));\n};\n\nconst section$2 = {\n schSheetName: schematicSheets.motorPower,\n schSectionName: schematicSections.pdMonitor,\n};\n/**\n * INA226's independent, high-voltage VBUS ADC measures the charger output before\n * the fuse and blocking diode. Unlike an RP2040 GPIO divider, VBUS may remain at\n * 20 V when the DATA USB and the INA226's 3.3 V supply are disconnected.\n */\nconst PdBusVoltageMonitorSection = () =\u003e (jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [jsxRuntime.jsx(INA226AIDGSR, { name: \"U_PD_MON\", layer: \"top\", noConnect: [\"Alert\"], ...section$2, ...revisionPlacement(\"U_PD_MON\"), schWidth: 1.85, schHeight: 1.5, schPinArrangement: {\n leftSide: { pins: [8, 10, 9], direction: \"top-to-bottom\" },\n rightSide: { pins: [4, 5, 3], direction: \"top-to-bottom\" },\n topSide: { pins: [6], direction: \"left-to-right\" },\n bottomSide: { pins: [1, 2, 7], direction: \"left-to-right\" },\n } }), jsxRuntime.jsx(\"capacitor\", { name: \"C_PD_MON\", layer: \"top\", capacitance: \"100nF\", footprint: \"0402\", supplierPartNumbers: { jlcpcb: [\"C1525\"] }, maxDecouplingTraceLength: 4, ...section$2, ...revisionPlacement(\"C_PD_MON\"), schOrientation: \"vertical\" }), jsxRuntime.jsx(\"trace\", { name: \"PD_MON_VBUS\", from: \".J_MOTOR_USB \u003e .A4B9\", to: \".U_PD_MON \u003e .VBUS\", schDisplayLabel: \"PD_VBUS_RAW\", ...logicTrace }), jsxRuntime.jsx(\"trace\", { name: \"PD_MON_IN_POS\", from: \".U_PD_MON \u003e .VIN_POS\", to: \".U_PD_MON \u003e .VBUS\", ...logicTrace }), jsxRuntime.jsx(\"trace\", { name: \"PD_MON_IN_NEG\", from: \".U_PD_MON \u003e .VIN_NEG\", to: \".U_PD_MON \u003e .VBUS\", ...logicTrace }), jsxRuntime.jsx(\"trace\", { name: \"PD_MON_VS\", from: \".MCU \u003e .L_AVDD \u003e .pin1\", to: \".U_PD_MON \u003e .VS_POS\", schDisplayLabel: \"V3V3\", ...logicTrace }), jsxRuntime.jsx(\"trace\", { name: \"PD_MON_BYPASS\", from: \".U_PD_MON \u003e .VS_POS\", to: \".C_PD_MON \u003e .pin1\", schDisplayLabel: \"V3V3\", ...logicTrace }), jsxRuntime.jsx(\"trace\", { name: \"PD_MON_BYPASS_GND\", from: \".C_PD_MON \u003e .pin2\", to: \"net.GND\", ...logicTrace }), jsxRuntime.jsx(\"trace\", { name: \"PD_MON_GND\", from: \".U_PD_MON \u003e .GND\", to: \"net.GND\", ...logicTrace }), jsxRuntime.jsx(\"trace\", { name: \"PD_MON_ADDR0\", from: \".U_PD_MON \u003e .A0\", to: \"net.GND\", ...logicTrace }), jsxRuntime.jsx(\"trace\", { name: \"PD_MON_ADDR1\", from: \".U_PD_MON \u003e .A1\", to: \"net.GND\", ...logicTrace }), jsxRuntime.jsx(\"trace\", { name: \"PD_MON_SDA\", from: \".U_PD_MON \u003e .SDA\", to: \".U_TEMP \u003e .SDA\", schDisplayLabel: \"TEMP_SDA\", ...logicTrace }), jsxRuntime.jsx(\"trace\", { name: \"PD_MON_SCL\", from: \".U_PD_MON \u003e .SCL\", to: \".U_TEMP \u003e .SCL\", schDisplayLabel: \"TEMP_SCL\", ...logicTrace })] }));\n\nvar minimumMm = {\n\ttraceWidth: 0.1,\n\tpadToTrace: 0.1,\n\tviaToPad: 0.125,\n\tcopperToBoardEdge: 0.2\n};\nvar jlcClearanceRules = {\n\tminimumMm: minimumMm};\n\n/** Text content is retained; the section layout places these notes with their owner. */\nconst descriptions = [\n {\n ref: \"U_PD_PG\", sheet: \"pd_voltage_control\",\n lines: [\"Protected CH224K power-good input.\", \"GPIO7 high = PD supply present\", \"and CH224K PG asserted low.\", \"PWR USB absent = GPIO7 low.\"],\n },\n {\n ref: \"U1\",\n sheet: \"controller\",\n lines: [\n \"Main application controller.\",\n \"Generates STEP/DIR control,\",\n \"reads current and temperature,\",\n \"and drives status outputs.\",\n \"No firmware is included.\",\n ],\n },\n {\n ref: \"U2\",\n sheet: \"controller_programming\",\n lines: [\"External QSPI flash.\", \"Stores RP2040\", \"application code.\"],\n },\n {\n ref: \"U_LOGIC_BUCK\",\n sheet: \"logic_power\",\n lines: [\"3.3 V regulator.\", \"Powers the MCU\", \"and board logic.\"],\n },\n {\n ref: \"DRIVER\",\n sheet: \"motor_driver\",\n lines: [\n \"Dual H-bridge stepper driver.\",\n \"STEP/DIR controls both windings.\",\n \"Regulates winding current.\",\n \"1/16 microsteps; ~1 A peak.\",\n ],\n },\n {\n ref: \"U_PD\",\n sheet: \"motor_power\",\n lines: [\n \"USB-PD voltage controller.\",\n \"GPIO selects 5/9/12/15/20 V.\",\n \"Power-good gates motor enable.\",\n ],\n },\n {\n ref: \"U_TEMP\",\n sheet: \"thermal_protection\",\n lines: [\n \"TMP102 measures temperature\",\n \"near the motor driver.\",\n \"RP2040 reads temperature over I2C.\",\n \"Software decides alerts/shutdown.\",\n ],\n },\n {\n ref: \"U_CURRENT_A\",\n sheet: \"current_telemetry\",\n lines: [\n \"Measures winding A current\",\n \"across its 0.05 ohm shunt.\",\n \"Filtered output feeds ADC2.\",\n \"1.65 V at zero; 1 V per amp.\",\n ],\n },\n {\n ref: \"U_CURRENT_B\",\n sheet: \"current_telemetry\",\n lines: [\n \"Measures winding B current\",\n \"across its 0.05 ohm shunt.\",\n \"Filtered output feeds ADC3.\",\n \"1.65 V at zero; 1 V per amp.\",\n ],\n },\n {\n ref: \"U_ENCODER\",\n sheet: \"position_alarm\",\n lines: [\n \"Optional magnetic angle sensor.\",\n \"Reads shaft position over I2C.\",\n \"Requires an aligned shaft magnet.\",\n \"Not fitted in factory assembly.\",\n ],\n },\n {\n ref: \"U_PD_MON\",\n sheet: \"motor_power\",\n lines: [\n \"Reads actual USB-PD voltage.\",\n \"I2C address 0x40.\",\n \"Check the requested voltage\",\n \"before enabling the motor.\",\n ],\n },\n];\nconst ChipDescriptions = () =\u003e (jsxRuntime.jsx(jsxRuntime.Fragment, { children: descriptions.flatMap(({ ref, sheet, lines }) =\u003e lines.map((text, line) =\u003e (jsxRuntime.jsx(react.Fragment, { children: jsxRuntime.jsx(\"schematictext\", { name: `description_${ref}_${line}`, schSheetName: sheet, text: text, anchor: \"top_left\", fontSize: 0.26, color: \"#31576b\" }) }, `${ref}-${line}`)))) }));\n\n/** Heat-spreading copper for the twelve vias in the imported DRV8825 footprint. */\nconst Drv8825ThermalCopper = () =\u003e jsxRuntime.jsx(jsxRuntime.Fragment, { children: [\"inner1\", \"inner2\"].map(layer =\u003e jsxRuntime.jsx(react.Fragment, { children: jsxRuntime.jsx(\"copperpour\", { name: `DRV_EP_GND_${layer}`, layer: layer, connectsTo: \"net.GND\", outline: [{ x: 2.55, y: -14.55 }, { x: 6.05, y: -14.55 }, { x: 6.05, y: -8.95 }, { x: 2.55, y: -8.95 }], clearance: \"0.2mm\", padMargin: \"0.2mm\", traceMargin: \"0.2mm\", useThermalReliefs: false, coveredWithSolderMask: true }) }, layer)) });\n\nconst pinLabels$h = {\n pin1: [\"VDD5V\"],\n pin2: [\"VDD3V3\"],\n pin3: [\"OUT\"],\n pin4: [\"GND\"],\n pin5: [\"PGO\"],\n pin6: [\"SDA\"],\n pin7: [\"SCL\"],\n pin8: [\"DIR\"]\n};\nconst pinAttributes$8 = {\n pin1: { requiresPower: true },\n pin2: { requiresPower: true },\n pin4: { requiresGround: true }\n};\nconst AS5600_ASOM = (props) =\u003e {\n return (jsxRuntime.jsx(\"chip\", { pinLabels: pinLabels$h, pinAttributes: pinAttributes$8, supplierPartNumbers: {\n \"jlcpcb\": [\n \"C79815\"\n ]\n }, manufacturerPartNumber: \"AS5600-ASOM\", footprint: jsxRuntime.jsxs(\"footprint\", { children: [jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin1\"], pcbX: \"-1.905mm\", pcbY: \"-2.7051mm\", width: \"0.5684012mm\", height: \"1.950212mm\", radius: \"0.2842006mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin2\"], pcbX: \"-0.635mm\", pcbY: \"-2.7051mm\", width: \"0.5684012mm\", height: \"1.950212mm\", radius: \"0.2842006mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin3\"], pcbX: \"0.635mm\", pcbY: \"-2.7051mm\", width: \"0.5684012mm\", height: \"1.950212mm\", radius: \"0.2842006mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin4\"], pcbX: \"1.905mm\", pcbY: \"-2.7051mm\", width: \"0.5684012mm\", height: \"1.950212mm\", radius: \"0.2842006mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin8\"], pcbX: \"-1.905mm\", pcbY: \"2.7051mm\", width: \"0.5684012mm\", height: \"1.950212mm\", radius: \"0.2842006mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin7\"], pcbX: \"-0.635mm\", pcbY: \"2.7051mm\", width: \"0.5684012mm\", height: \"1.950212mm\", radius: \"0.2842006mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin6\"], pcbX: \"0.635mm\", pcbY: \"2.7051mm\", width: \"0.5684012mm\", height: \"1.950212mm\", radius: \"0.2842006mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin5\"], pcbX: \"1.905mm\", pcbY: \"2.7051mm\", width: \"0.5684012mm\", height: \"1.950212mm\", radius: \"0.2842006mm\", shape: \"pill\" }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -2.4999950000001263, \"y\": -1.4999970000000076 }, { \"x\": 2.499994999999899, \"y\": -1.4999970000000076 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -2.4999950000001263, \"y\": 1.4999969999998939 }, { \"x\": 2.499994999999899, \"y\": 1.4999969999998939 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -2.4999950000001263, \"y\": -1.4999970000000076 }, { \"x\": -2.4999950000001263, \"y\": -0.7265669999998181 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -2.4999950000001263, \"y\": 1.4999969999998939 }, { \"x\": -2.4999950000001263, \"y\": 0.7262875999999778 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": 2.499994999999899, \"y\": 1.4999969999998939 }, { \"x\": 2.499994999999899, \"y\": -1.4999970000000076 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -2.4999950000001263, \"y\": -0.7265669999998181 }, { \"x\": -2.2625565730616017, \"y\": -0.6727720384950544 }, { \"x\": -2.056152369867391, \"y\": -0.5436666188794561 }, { \"x\": -1.9038872877111999, \"y\": -0.3537028085727343 }, { \"x\": -1.822805887847835, \"y\": -0.12414516642888884 }, { \"x\": -1.8219844264158382, \"y\": 0.11930961309167287 }, { \"x\": -1.9015148578508843, \"y\": 0.34940918924542075 }, { \"x\": -2.0524945415012326, \"y\": 0.5403962034508822 }, { \"x\": -2.25802280368805, \"y\": 0.6708915593560505 }, { \"x\": -2.495092800000066, \"y\": 0.7262876000000915 }] }), jsxRuntime.jsx(\"silkscreencircle\", { pcbX: \"-1.778mm\", pcbY: \"-1.016mm\", radius: \"0.150114mm\" }), jsxRuntime.jsx(\"silkscreentext\", { text: \"{NAME}\", pcbX: \"0.0127mm\", pcbY: \"4.4036mm\", anchorAlignment: \"center\", fontSize: \"1mm\" }), jsxRuntime.jsx(\"courtyardoutline\", { outline: [{ \"x\": -2.7391999999999825, \"y\": 3.653599999999983 }, { \"x\": 2.7645999999998594, \"y\": 3.653599999999983 }, { \"x\": 2.7645999999998594, \"y\": -3.7806000000000495 }, { \"x\": -2.7391999999999825, \"y\": -3.7806000000000495 }, { \"x\": -2.7391999999999825, \"y\": 3.653599999999983 }] })] }), cadModel: {\n objUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C79815.obj?uuid=7abc64c95a1a4a04a4ef38f9097c870b\",\n stepUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C79815.step?uuid=7abc64c95a1a4a04a4ef38f9097c870b\",\n pcbRotationOffset: 0,\n modelOriginPosition: { x: 0.000012700000070253736, y: 0, z: 0 },\n }, ...props }));\n};\n\nconst section$1 = { schSheetName: \"position_alarm\", schSectionName: \"encoder\" };\nconst signal$1 = { thickness: \"0.15mm\" };\nconst supply$2 = { thickness: \"0.3mm\" };\n/** Optional shaft sensor on the motor side; revision D marks this section unpopulated. */\nconst OptionalEncoderSection = () =\u003e jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [jsxRuntime.jsx(AS5600_ASOM, { name: \"U_ENCODER\", layer: \"bottom\", pcbX: 0, pcbY: 0, schWidth: 2.05, schHeight: 1.6, noConnect: [\"OUT\", \"PGO\"], ...section$1, schPinStyle: { pin6: { marginTop: 0.3 }, pin8: { marginTop: 0.2 }, pin5: { marginTop: 1.0 } }, schPinArrangement: { leftSide: { pins: [1, 2, 6, 7, 8], direction: \"top-to-bottom\" }, rightSide: { pins: [3, 5], direction: \"top-to-bottom\" }, bottomSide: { pins: [4], direction: \"left-to-right\" } } }), jsxRuntime.jsx(\"capacitor\", { name: \"C_ENCODER\", capacitance: \"100nF\", footprint: \"0402\", supplierPartNumbers: { jlcpcb: [\"C1525\"] }, layer: \"top\", maxDecouplingTraceLength: 8, schOrientation: \"vertical\", ...section$1, schSectionName: \"feedback_supply\", ...revisionPlacement(\"C_ENCODER\") }), jsxRuntime.jsx(\"capacitor\", { name: \"C_ENCODER_BULK\", capacitance: \"1uF\", footprint: \"0402\", supplierPartNumbers: { jlcpcb: [\"C52923\"] }, layer: \"top\", maxDecouplingTraceLength: 8, schOrientation: \"vertical\", ...section$1, schSectionName: \"feedback_supply\", ...revisionPlacement(\"C_ENCODER_BULK\") }), jsxRuntime.jsx(\"resistor\", { name: \"R_ENC_SDA\", resistance: \"4.7k\", footprint: \"0402\", supplierPartNumbers: { jlcpcb: [\"C25900\"] }, layer: \"top\", schOrientation: \"pos_bottom\", ...section$1, ...revisionPlacement(\"R_ENC_SDA\") }), jsxRuntime.jsx(\"resistor\", { name: \"R_ENC_SCL\", resistance: \"4.7k\", footprint: \"0402\", supplierPartNumbers: { jlcpcb: [\"C25900\"] }, layer: \"top\", ...revisionPlacement(\"R_ENC_SCL\"), schOrientation: \"pos_bottom\", ...section$1 }), jsxRuntime.jsx(\"trace\", { name: \"ENCODER_SDA\", from: \".MCU \u003e .U1 \u003e .GPIO0\", to: \".U_ENCODER \u003e .SDA\", schDisplayLabel: \"ENC_SDA\", ...signal$1 }), jsxRuntime.jsx(\"trace\", { name: \"ENCODER_SCL\", from: \".MCU \u003e .U1 \u003e .GPIO1\", to: \".U_ENCODER \u003e .SCL\", schDisplayLabel: \"ENC_SCL\", ...signal$1 }), jsxRuntime.jsx(\"trace\", { name: \"ENCODER_SUPPLY\", from: \".MCU \u003e .L_AVDD \u003e .pin1\", to: \".U_ENCODER \u003e .VDD3V3\", schDisplayLabel: \"V3V3\", ...supply$2 }), jsxRuntime.jsx(\"trace\", { pcbStraightLine: true, maxViaCount: 0, name: \"ENCODER_3V3_MODE\", from: \".U_ENCODER \u003e .VDD3V3\", to: \".U_ENCODER \u003e .VDD5V\", ...supply$2 }), jsxRuntime.jsx(\"trace\", { name: \"ENCODER_GND\", from: \".U_ENCODER \u003e .GND\", to: \"net.GND\", ...supply$2 }), jsxRuntime.jsx(\"trace\", { name: \"ENCODER_DIRECTION\", from: \".U_ENCODER \u003e .DIR\", to: \"net.GND\", ...signal$1 }), [\"C_ENCODER\", \"C_ENCODER_BULK\"].map(name =\u003e jsxRuntime.jsxs(react.Fragment, { children: [jsxRuntime.jsx(\"trace\", { name: `${name}_VCC`, from: `.${name} \u003e .pin1`, to: \".U_ENCODER \u003e .VDD3V3\", schDisplayLabel: \"V3V3\", ...supply$2 }), jsxRuntime.jsx(\"trace\", { name: `${name}_GND`, from: `.${name} \u003e .pin2`, to: \"net.GND\", ...supply$2 })] }, name)), [['R_ENC_SDA', 'SDA'], ['R_ENC_SCL', 'SCL']].map(([name, pin]) =\u003e jsxRuntime.jsxs(react.Fragment, { children: [jsxRuntime.jsx(\"trace\", { name: `${name}_SIGNAL`, from: `.${name} \u003e .pin1`, to: `.U_ENCODER \u003e .${pin}`, schDisplayLabel: `ENC_${pin}`, ...signal$1 }), jsxRuntime.jsx(\"trace\", { name: `${name}_VCC`, from: `.${name} \u003e .pin2`, to: \".U_ENCODER \u003e .VDD3V3\", schDisplayLabel: \"V3V3\", ...signal$1 })] }, name))] });\n\nvar regions = [\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.899351,\n\t\t\t\t\t\t\ty: -20.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.209975,\n\t\t\t\t\t\t\ty: -20.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.209975,\n\t\t\t\t\t\t\ty: -19.411896\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.236752,\n\t\t\t\t\t\t\ty: -19.385119\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.267843,\n\t\t\t\t\t\t\ty: -19.347235\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.290945,\n\t\t\t\t\t\t\ty: -19.304013\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.305172,\n\t\t\t\t\t\t\ty: -19.257115\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.309975,\n\t\t\t\t\t\t\ty: -19.208342\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.309975,\n\t\t\t\t\t\t\ty: -19.011896\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.316833,\n\t\t\t\t\t\t\ty: -19.005038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.675994,\n\t\t\t\t\t\t\ty: -19.005038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.802771,\n\t\t\t\t\t\t\ty: -19.131815\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.840655,\n\t\t\t\t\t\t\ty: -19.162906\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.883876,\n\t\t\t\t\t\t\ty: -19.186008\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.930775,\n\t\t\t\t\t\t\ty: -19.200235\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.979547,\n\t\t\t\t\t\t\ty: -19.205038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.275994,\n\t\t\t\t\t\t\ty: -19.205038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.302771,\n\t\t\t\t\t\t\ty: -19.231815\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.340655,\n\t\t\t\t\t\t\ty: -19.262906\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.383876,\n\t\t\t\t\t\t\ty: -19.286008\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.430775,\n\t\t\t\t\t\t\ty: -19.300235\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.479547,\n\t\t\t\t\t\t\ty: -19.305038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.875994,\n\t\t\t\t\t\t\ty: -19.305038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.024429,\n\t\t\t\t\t\t\ty: -19.453473\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.950009,\n\t\t\t\t\t\t\ty: -19.493251\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.881817,\n\t\t\t\t\t\t\ty: -19.549214\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.825854,\n\t\t\t\t\t\t\ty: -19.617406\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.784269,\n\t\t\t\t\t\t\ty: -19.695205\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.758662,\n\t\t\t\t\t\t\ty: -19.779622\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.750015,\n\t\t\t\t\t\t\ty: -19.867412\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.758662,\n\t\t\t\t\t\t\ty: -19.955203\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.784269,\n\t\t\t\t\t\t\ty: -20.03962\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.825854,\n\t\t\t\t\t\t\ty: -20.117419\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.881817,\n\t\t\t\t\t\t\ty: -20.18561\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.502359,\n\t\t\t\t\t\t\ty: -20.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.739997,\n\t\t\t\t\t\t\ty: -20.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.739997,\n\t\t\t\t\t\t\ty: -19.64204\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.556427,\n\t\t\t\t\t\t\ty: -19.45847\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.359981,\n\t\t\t\t\t\t\ty: -19.45847\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.311208,\n\t\t\t\t\t\t\ty: -19.453667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.26431,\n\t\t\t\t\t\t\ty: -19.43944\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.221088,\n\t\t\t\t\t\t\ty: -19.416338\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.183204,\n\t\t\t\t\t\t\ty: -19.385247\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.083204,\n\t\t\t\t\t\t\ty: -19.285247\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.052113,\n\t\t\t\t\t\t\ty: -19.247363\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.029011,\n\t\t\t\t\t\t\ty: -19.204141\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.014784,\n\t\t\t\t\t\t\ty: -19.157243\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.010369,\n\t\t\t\t\t\t\ty: -19.112412\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.983204,\n\t\t\t\t\t\t\ty: -19.085247\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.952113,\n\t\t\t\t\t\t\ty: -19.047363\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.929011,\n\t\t\t\t\t\t\ty: -19.004141\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.914784,\n\t\t\t\t\t\t\ty: -18.957243\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.909981,\n\t\t\t\t\t\t\ty: -18.90847\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.909981,\n\t\t\t\t\t\t\ty: -18.812024\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.344957,\n\t\t\t\t\t\t\ty: -18.247\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.329982,\n\t\t\t\t\t\t\ty: -18.248475\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.98998,\n\t\t\t\t\t\t\ty: -18.248475\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.934981,\n\t\t\t\t\t\t\ty: -18.243058\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.934981,\n\t\t\t\t\t\t\ty: -18.451629\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.937363,\n\t\t\t\t\t\t\ty: -18.456086\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.973873,\n\t\t\t\t\t\t\ty: -18.475601\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.011757,\n\t\t\t\t\t\t\ty: -18.506692\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.013533,\n\t\t\t\t\t\t\ty: -18.508468\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.509981,\n\t\t\t\t\t\t\ty: -18.508468\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.558753,\n\t\t\t\t\t\t\ty: -18.513272\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.605652,\n\t\t\t\t\t\t\ty: -18.527499\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.648873,\n\t\t\t\t\t\t\ty: -18.550601\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.670639,\n\t\t\t\t\t\t\ty: -18.568464\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.329982,\n\t\t\t\t\t\t\ty: -18.568464\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.396314,\n\t\t\t\t\t\t\ty: -18.574997\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.460096,\n\t\t\t\t\t\t\ty: -18.594345\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.518879,\n\t\t\t\t\t\t\ty: -18.625765\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.570402,\n\t\t\t\t\t\t\ty: -18.668049\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.612686,\n\t\t\t\t\t\t\ty: -18.719572\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.644105,\n\t\t\t\t\t\t\ty: -18.778354\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.663454,\n\t\t\t\t\t\t\ty: -18.842137\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.669987,\n\t\t\t\t\t\t\ty: -18.908468\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.663454,\n\t\t\t\t\t\t\ty: -18.9748\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.644105,\n\t\t\t\t\t\t\ty: -19.038583\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.612686,\n\t\t\t\t\t\t\ty: -19.097365\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.570402,\n\t\t\t\t\t\t\ty: -19.148888\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.558806,\n\t\t\t\t\t\t\ty: -19.158404\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.570402,\n\t\t\t\t\t\t\ty: -19.167921\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.612686,\n\t\t\t\t\t\t\ty: -19.219444\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.644105,\n\t\t\t\t\t\t\ty: -19.278226\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.663454,\n\t\t\t\t\t\t\ty: -19.342009\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.669987,\n\t\t\t\t\t\t\ty: -19.40834\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.663454,\n\t\t\t\t\t\t\ty: -19.474672\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.644105,\n\t\t\t\t\t\t\ty: -19.538455\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.612686,\n\t\t\t\t\t\t\ty: -19.597237\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.570402,\n\t\t\t\t\t\t\ty: -19.64876\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.558651,\n\t\t\t\t\t\t\ty: -19.658403\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.570402,\n\t\t\t\t\t\t\ty: -19.668047\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.612686,\n\t\t\t\t\t\t\ty: -19.71957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.644105,\n\t\t\t\t\t\t\ty: -19.778352\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.663454,\n\t\t\t\t\t\t\ty: -19.842135\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.669987,\n\t\t\t\t\t\t\ty: -19.908466\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.663454,\n\t\t\t\t\t\t\ty: -19.974798\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.644105,\n\t\t\t\t\t\t\ty: -20.038581\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.612686,\n\t\t\t\t\t\t\ty: -20.097363\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.570402,\n\t\t\t\t\t\t\ty: -20.148886\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.518879,\n\t\t\t\t\t\t\ty: -20.19117\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.032614,\n\t\t\t\t\t\t\ty: -20.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.504481,\n\t\t\t\t\t\t\ty: -20.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.543262,\n\t\t\t\t\t\t\ty: -20.168173\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.599225,\n\t\t\t\t\t\t\ty: -20.099982\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.599229,\n\t\t\t\t\t\t\ty: -20.099975\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.300064,\n\t\t\t\t\t\t\ty: -20.099975\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.348837,\n\t\t\t\t\t\t\ty: -20.095171\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.395735,\n\t\t\t\t\t\t\ty: -20.080945\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.438957,\n\t\t\t\t\t\t\ty: -20.057842\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.476841,\n\t\t\t\t\t\t\ty: -20.026752\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.853594,\n\t\t\t\t\t\t\ty: -19.649999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.354989,\n\t\t\t\t\t\t\ty: -19.649999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.354989,\n\t\t\t\t\t\t\ty: -18.849999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.444983,\n\t\t\t\t\t\t\ty: -18.849999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.444983,\n\t\t\t\t\t\t\ty: -19.351502\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.19651,\n\t\t\t\t\t\t\ty: -19.599975\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.768027,\n\t\t\t\t\t\t\ty: -19.599975\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.774162,\n\t\t\t\t\t\t\ty: -19.592499\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.815747,\n\t\t\t\t\t\t\ty: -19.5147\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.841355,\n\t\t\t\t\t\t\ty: -19.430283\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.850001,\n\t\t\t\t\t\t\ty: -19.342492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.841355,\n\t\t\t\t\t\t\ty: -19.254702\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.815747,\n\t\t\t\t\t\t\ty: -19.170285\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.804972,\n\t\t\t\t\t\t\ty: -19.150127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.055017,\n\t\t\t\t\t\t\ty: -19.150127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.055017,\n\t\t\t\t\t\t\ty: -18.688502\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.566742,\n\t\t\t\t\t\t\ty: -18.176777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.597833,\n\t\t\t\t\t\t\ty: -18.138893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.620935,\n\t\t\t\t\t\t\ty: -18.095671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.635162,\n\t\t\t\t\t\t\ty: -18.048773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.636943,\n\t\t\t\t\t\t\ty: -18.030687\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.002183,\n\t\t\t\t\t\t\ty: -17.665447\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.033274,\n\t\t\t\t\t\t\ty: -17.627563\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.053162,\n\t\t\t\t\t\t\ty: -17.590357\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.227093,\n\t\t\t\t\t\t\ty: -17.416426\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.264299,\n\t\t\t\t\t\t\ty: -17.396538\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.302183,\n\t\t\t\t\t\t\ty: -17.365447\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.424116,\n\t\t\t\t\t\t\ty: -17.243514\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.489965,\n\t\t\t\t\t\t\ty: -17.25\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.556697,\n\t\t\t\t\t\t\ty: -17.243427\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.558607,\n\t\t\t\t\t\t\ty: -17.262814\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.584214,\n\t\t\t\t\t\t\ty: -17.347231\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.625799,\n\t\t\t\t\t\t\ty: -17.42503\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.681762,\n\t\t\t\t\t\t\ty: -17.493221\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.749953,\n\t\t\t\t\t\t\ty: -17.549184\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.827752,\n\t\t\t\t\t\t\ty: -17.590769\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.912169,\n\t\t\t\t\t\t\ty: -17.616376\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.99996,\n\t\t\t\t\t\t\ty: -17.625023\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.042876,\n\t\t\t\t\t\t\ty: -17.620796\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.04,\n\t\t\t\t\t\t\ty: -17.65\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.048647,\n\t\t\t\t\t\t\ty: -17.737791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.074254,\n\t\t\t\t\t\t\ty: -17.822208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.11049,\n\t\t\t\t\t\t\ty: -17.89\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.041267,\n\t\t\t\t\t\t\ty: -17.89\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.997745,\n\t\t\t\t\t\t\ty: -17.836968\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.929554,\n\t\t\t\t\t\t\ty: -17.781005\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.851755,\n\t\t\t\t\t\t\ty: -17.73942\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.767338,\n\t\t\t\t\t\t\ty: -17.713813\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.679547,\n\t\t\t\t\t\t\ty: -17.705166\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.591757,\n\t\t\t\t\t\t\ty: -17.713813\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.50734,\n\t\t\t\t\t\t\ty: -17.73942\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.429541,\n\t\t\t\t\t\t\ty: -17.781005\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.361349,\n\t\t\t\t\t\t\ty: -17.836968\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.305386,\n\t\t\t\t\t\t\ty: -17.90516\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.263801,\n\t\t\t\t\t\t\ty: -17.982959\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.238194,\n\t\t\t\t\t\t\ty: -18.067376\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.229547,\n\t\t\t\t\t\t\ty: -18.155166\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.238194,\n\t\t\t\t\t\t\ty: -18.242957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.263801,\n\t\t\t\t\t\t\ty: -18.327374\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.305386,\n\t\t\t\t\t\t\ty: -18.405173\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.361349,\n\t\t\t\t\t\t\ty: -18.473364\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.429541,\n\t\t\t\t\t\t\ty: -18.529328\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.50734,\n\t\t\t\t\t\t\ty: -18.570912\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.591757,\n\t\t\t\t\t\t\ty: -18.59652\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.679547,\n\t\t\t\t\t\t\ty: -18.605166\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.767338,\n\t\t\t\t\t\t\ty: -18.59652\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.851755,\n\t\t\t\t\t\t\ty: -18.570912\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.929554,\n\t\t\t\t\t\t\ty: -18.529328\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.997745,\n\t\t\t\t\t\t\ty: -18.473364\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.053709,\n\t\t\t\t\t\t\ty: -18.405173\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.053713,\n\t\t\t\t\t\t\ty: -18.405166\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.62668,\n\t\t\t\t\t\t\ty: -18.405166\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.356203,\n\t\t\t\t\t\t\ty: -19.42343\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.032614,\n\t\t\t\t\t\t\ty: -19.42343\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.031975,\n\t\t\t\t\t\t\ty: -19.599975\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.854989,\n\t\t\t\t\t\t\ty: -19.599975\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.854989,\n\t\t\t\t\t\t\ty: -18.849999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.944983,\n\t\t\t\t\t\t\ty: -18.849999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.944983,\n\t\t\t\t\t\t\ty: -18.999999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.555017,\n\t\t\t\t\t\t\ty: -18.999999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.555017,\n\t\t\t\t\t\t\ty: -18.350127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.500905,\n\t\t\t\t\t\t\ty: -18.350127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.51576,\n\t\t\t\t\t\t\ty: -18.322335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.541367,\n\t\t\t\t\t\t\ty: -18.237918\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.550014,\n\t\t\t\t\t\t\ty: -18.150127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.541367,\n\t\t\t\t\t\t\ty: -18.062336\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.516358,\n\t\t\t\t\t\t\ty: -17.979891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.304701,\n\t\t\t\t\t\t\ty: -17.979891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.421755,\n\t\t\t\t\t\t\ty: -17.968362\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.534311,\n\t\t\t\t\t\t\ty: -17.934219\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.638043,\n\t\t\t\t\t\t\ty: -17.878773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.728965,\n\t\t\t\t\t\t\ty: -17.804155\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.869362,\n\t\t\t\t\t\t\ty: -16.663758\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.888043,\n\t\t\t\t\t\t\ty: -16.653773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.898711,\n\t\t\t\t\t\t\ty: -16.645018\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.934311,\n\t\t\t\t\t\t\ty: -16.634219\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.942408,\n\t\t\t\t\t\t\ty: -16.629891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.929701,\n\t\t\t\t\t\t\ty: -16.629891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.954701,\n\t\t\t\t\t\t\ty: -16.629891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.071755,\n\t\t\t\t\t\t\ty: -16.618362\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.080712,\n\t\t\t\t\t\t\ty: -16.615645\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.074219,\n\t\t\t\t\t\t\ty: -16.627792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.048612,\n\t\t\t\t\t\t\ty: -16.712209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.039965,\n\t\t\t\t\t\t\ty: -16.8\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.048612,\n\t\t\t\t\t\t\ty: -16.887791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.048614,\n\t\t\t\t\t\t\ty: -16.887798\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.994719,\n\t\t\t\t\t\t\ty: -16.941693\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.976634,\n\t\t\t\t\t\t\ty: -16.943474\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.929736,\n\t\t\t\t\t\t\ty: -16.957701\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.886514,\n\t\t\t\t\t\t\ty: -16.980803\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.84863,\n\t\t\t\t\t\t\ty: -17.011894\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.64863,\n\t\t\t\t\t\t\ty: -17.211894\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.617539,\n\t\t\t\t\t\t\ty: -17.249778\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.594437,\n\t\t\t\t\t\t\ty: -17.293\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.58021,\n\t\t\t\t\t\t\ty: -17.339898\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.578429,\n\t\t\t\t\t\t\ty: -17.357983\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.213189,\n\t\t\t\t\t\t\ty: -17.723223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.182098,\n\t\t\t\t\t\t\ty: -17.761107\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.16221,\n\t\t\t\t\t\t\ty: -17.798314\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.64863,\n\t\t\t\t\t\t\ty: -18.311894\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.617539,\n\t\t\t\t\t\t\ty: -18.349778\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.617352,\n\t\t\t\t\t\t\ty: -18.350127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.145011,\n\t\t\t\t\t\t\ty: -18.350127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.145011,\n\t\t\t\t\t\t\ty: -18.972421\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.081803,\n\t\t\t\t\t\t\ty: -19.024294\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.02584,\n\t\t\t\t\t\t\ty: -19.092486\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.984255,\n\t\t\t\t\t\t\ty: -19.170285\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.958648,\n\t\t\t\t\t\t\ty: -19.254702\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.950001,\n\t\t\t\t\t\t\ty: -19.342492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.958648,\n\t\t\t\t\t\t\ty: -19.430283\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.984255,\n\t\t\t\t\t\t\ty: -19.5147\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.02584,\n\t\t\t\t\t\t\ty: -19.592499\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.27297,\n\t\t\t\t\t\t\ty: -16.486729\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.282458,\n\t\t\t\t\t\t\ty: -16.468978\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.341531,\n\t\t\t\t\t\t\ty: -16.396997\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.413512,\n\t\t\t\t\t\t\ty: -16.337924\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.495634,\n\t\t\t\t\t\t\ty: -16.294029\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.584742,\n\t\t\t\t\t\t\ty: -16.266998\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.641053,\n\t\t\t\t\t\t\ty: -16.261452\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.635,\n\t\t\t\t\t\t\ty: -16.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.643647,\n\t\t\t\t\t\t\ty: -16.112209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.669254,\n\t\t\t\t\t\t\ty: -16.027792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.710839,\n\t\t\t\t\t\t\ty: -15.949993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.766802,\n\t\t\t\t\t\t\ty: -15.881802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.834993,\n\t\t\t\t\t\t\ty: -15.825839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.835,\n\t\t\t\t\t\t\ty: -15.825835\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.835,\n\t\t\t\t\t\t\ty: -15.525\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.839804,\n\t\t\t\t\t\t\ty: -15.476227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.85403,\n\t\t\t\t\t\t\ty: -15.429329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.877133,\n\t\t\t\t\t\t\ty: -15.386107\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.908223,\n\t\t\t\t\t\t\ty: -15.348223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.91,\n\t\t\t\t\t\t\ty: -15.346446\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.91,\n\t\t\t\t\t\t\ty: -15.25\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.105,\n\t\t\t\t\t\t\ty: -15.25\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.105,\n\t\t\t\t\t\t\ty: -16.07\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.759597,\n\t\t\t\t\t\t\ty: -16.07\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.070383,\n\t\t\t\t\t\t\ty: -16.380786\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.085582,\n\t\t\t\t\t\t\ty: -16.385397\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.090446,\n\t\t\t\t\t\t\ty: -16.387997\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.123082,\n\t\t\t\t\t\t\ty: -16.397897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.14435,\n\t\t\t\t\t\t\ty: -16.409265\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.148082,\n\t\t\t\t\t\t\ty: -16.410397\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.16935,\n\t\t\t\t\t\t\ty: -16.421765\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.173082,\n\t\t\t\t\t\t\ty: -16.422897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.216303,\n\t\t\t\t\t\t\ty: -16.445999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.23362,\n\t\t\t\t\t\t\ty: -16.460211\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.253803,\n\t\t\t\t\t\t\ty: -16.470999\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.98,\n\t\t\t\t\t\t\ty: -20.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.817603,\n\t\t\t\t\t\t\ty: -20.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.801083,\n\t\t\t\t\t\t\ty: -20.19117\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.74956,\n\t\t\t\t\t\t\ty: -20.148886\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.707276,\n\t\t\t\t\t\t\ty: -20.097363\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.675856,\n\t\t\t\t\t\t\ty: -20.038581\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.656508,\n\t\t\t\t\t\t\ty: -19.974798\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.649975,\n\t\t\t\t\t\t\ty: -19.908466\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.656508,\n\t\t\t\t\t\t\ty: -19.842135\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.675856,\n\t\t\t\t\t\t\ty: -19.778352\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.707276,\n\t\t\t\t\t\t\ty: -19.71957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.74956,\n\t\t\t\t\t\t\ty: -19.668047\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.761311,\n\t\t\t\t\t\t\ty: -19.658403\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.74956,\n\t\t\t\t\t\t\ty: -19.64876\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.707276,\n\t\t\t\t\t\t\ty: -19.597237\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.675856,\n\t\t\t\t\t\t\ty: -19.538455\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.656508,\n\t\t\t\t\t\t\ty: -19.474672\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.649975,\n\t\t\t\t\t\t\ty: -19.40834\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.656508,\n\t\t\t\t\t\t\ty: -19.342009\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.675856,\n\t\t\t\t\t\t\ty: -19.278226\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.707276,\n\t\t\t\t\t\t\ty: -19.219444\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.74956,\n\t\t\t\t\t\t\ty: -19.167921\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.761156,\n\t\t\t\t\t\t\ty: -19.158404\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.74956,\n\t\t\t\t\t\t\ty: -19.148888\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.707276,\n\t\t\t\t\t\t\ty: -19.097365\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.675856,\n\t\t\t\t\t\t\ty: -19.038583\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.656508,\n\t\t\t\t\t\t\ty: -18.9748\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.649975,\n\t\t\t\t\t\t\ty: -18.908468\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.653115,\n\t\t\t\t\t\t\ty: -18.876586\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.633204,\n\t\t\t\t\t\t\ty: -18.860245\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.533204,\n\t\t\t\t\t\t\ty: -18.760245\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.502113,\n\t\t\t\t\t\t\ty: -18.722361\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.479011,\n\t\t\t\t\t\t\ty: -18.679139\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.476747,\n\t\t\t\t\t\t\ty: -18.671677\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.454011,\n\t\t\t\t\t\t\ty: -18.629139\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.439784,\n\t\t\t\t\t\t\ty: -18.582241\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.434981,\n\t\t\t\t\t\t\ty: -18.533468\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.434981,\n\t\t\t\t\t\t\ty: -17.758468\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.439784,\n\t\t\t\t\t\t\ty: -17.709696\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.454011,\n\t\t\t\t\t\t\ty: -17.662798\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.477113,\n\t\t\t\t\t\t\ty: -17.619576\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.508204,\n\t\t\t\t\t\t\ty: -17.581692\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.868629,\n\t\t\t\t\t\t\ty: -17.221267\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.868627,\n\t\t\t\t\t\t\ty: -17.221259\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.859981,\n\t\t\t\t\t\t\ty: -17.133468\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.868627,\n\t\t\t\t\t\t\ty: -17.045678\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.894235,\n\t\t\t\t\t\t\ty: -16.961261\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.935819,\n\t\t\t\t\t\t\ty: -16.883462\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.991783,\n\t\t\t\t\t\t\ty: -16.81527\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.059974,\n\t\t\t\t\t\t\ty: -16.759307\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.062884,\n\t\t\t\t\t\t\ty: -16.757751\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.976444,\n\t\t\t\t\t\t\ty: -16.671311\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.965201,\n\t\t\t\t\t\t\ty: -16.674722\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.877411,\n\t\t\t\t\t\t\ty: -16.683368\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.78962,\n\t\t\t\t\t\t\ty: -16.674722\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.705203,\n\t\t\t\t\t\t\ty: -16.649114\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.627404,\n\t\t\t\t\t\t\ty: -16.60753\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.559213,\n\t\t\t\t\t\t\ty: -16.551566\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.503249,\n\t\t\t\t\t\t\ty: -16.483375\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.461665,\n\t\t\t\t\t\t\ty: -16.405576\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.436057,\n\t\t\t\t\t\t\ty: -16.321159\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.427411,\n\t\t\t\t\t\t\ty: -16.233368\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.436057,\n\t\t\t\t\t\t\ty: -16.145578\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.461665,\n\t\t\t\t\t\t\ty: -16.061161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.503249,\n\t\t\t\t\t\t\ty: -15.983362\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.559213,\n\t\t\t\t\t\t\ty: -15.91517\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.627404,\n\t\t\t\t\t\t\ty: -15.859207\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.705203,\n\t\t\t\t\t\t\ty: -15.817623\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.78962,\n\t\t\t\t\t\t\ty: -15.792015\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.877411,\n\t\t\t\t\t\t\ty: -15.783368\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.92504,\n\t\t\t\t\t\t\ty: -15.788059\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.92504,\n\t\t\t\t\t\t\ty: -15.187523\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.929844,\n\t\t\t\t\t\t\ty: -15.13875\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.94407,\n\t\t\t\t\t\t\ty: -15.091852\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.946671,\n\t\t\t\t\t\t\ty: -15.086987\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.95657,\n\t\t\t\t\t\t\ty: -15.054352\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.967938,\n\t\t\t\t\t\t\ty: -15.033085\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.96907,\n\t\t\t\t\t\t\ty: -15.029352\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.992173,\n\t\t\t\t\t\t\ty: -14.98613\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.023263,\n\t\t\t\t\t\t\ty: -14.948246\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.060763,\n\t\t\t\t\t\t\ty: -14.910746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.098647,\n\t\t\t\t\t\t\ty: -14.879656\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.141869,\n\t\t\t\t\t\t\ty: -14.856553\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.145602,\n\t\t\t\t\t\t\ty: -14.855421\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.166869,\n\t\t\t\t\t\t\ty: -14.844053\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.170602,\n\t\t\t\t\t\t\ty: -14.842921\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.191869,\n\t\t\t\t\t\t\ty: -14.831553\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.238767,\n\t\t\t\t\t\t\ty: -14.817327\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.28754,\n\t\t\t\t\t\t\ty: -14.812523\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.04,\n\t\t\t\t\t\t\ty: -14.812523\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.04,\n\t\t\t\t\t\t\ty: -13.98\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.616446,\n\t\t\t\t\t\t\ty: -13.98\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.611446,\n\t\t\t\t\t\t\ty: -13.975\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.993554,\n\t\t\t\t\t\t\ty: -13.975\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.916777,\n\t\t\t\t\t\t\ty: -14.051777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.878893,\n\t\t\t\t\t\t\ty: -14.082867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.839781,\n\t\t\t\t\t\t\ty: -14.103773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.816777,\n\t\t\t\t\t\t\ty: -14.126777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.778893,\n\t\t\t\t\t\t\ty: -14.157867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.735671,\n\t\t\t\t\t\t\ty: -14.18097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.688773,\n\t\t\t\t\t\t\ty: -14.195196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.64,\n\t\t\t\t\t\t\ty: -14.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.638479,\n\t\t\t\t\t\t\ty: -14.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.628893,\n\t\t\t\t\t\t\ty: -14.207867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.585671,\n\t\t\t\t\t\t\ty: -14.23097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.538773,\n\t\t\t\t\t\t\ty: -14.245196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.49,\n\t\t\t\t\t\t\ty: -14.25\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.270066,\n\t\t\t\t\t\t\ty: -14.25\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.255746,\n\t\t\t\t\t\t\ty: -14.297208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.214161,\n\t\t\t\t\t\t\ty: -14.375007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.158198,\n\t\t\t\t\t\t\ty: -14.443198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.090007,\n\t\t\t\t\t\t\ty: -14.499161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.012208,\n\t\t\t\t\t\t\ty: -14.540746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.927791,\n\t\t\t\t\t\t\ty: -14.566353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.84,\n\t\t\t\t\t\t\ty: -14.575\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.752209,\n\t\t\t\t\t\t\ty: -14.566353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.667792,\n\t\t\t\t\t\t\ty: -14.540746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.589993,\n\t\t\t\t\t\t\ty: -14.499161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.521802,\n\t\t\t\t\t\t\ty: -14.443198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.465839,\n\t\t\t\t\t\t\ty: -14.375007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.424254,\n\t\t\t\t\t\t\ty: -14.297208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.402739,\n\t\t\t\t\t\t\ty: -14.226281\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.41,\n\t\t\t\t\t\t\ty: -14.3\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.401353,\n\t\t\t\t\t\t\ty: -14.387791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.375746,\n\t\t\t\t\t\t\ty: -14.472208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.334161,\n\t\t\t\t\t\t\ty: -14.550007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.278198,\n\t\t\t\t\t\t\ty: -14.618198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.210007,\n\t\t\t\t\t\t\ty: -14.674161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.132208,\n\t\t\t\t\t\t\ty: -14.715746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.047791,\n\t\t\t\t\t\t\ty: -14.741353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.96,\n\t\t\t\t\t\t\ty: -14.75\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.872209,\n\t\t\t\t\t\t\ty: -14.741353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.823165,\n\t\t\t\t\t\t\ty: -14.726476\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.818764,\n\t\t\t\t\t\t\ty: -14.771159\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.793156,\n\t\t\t\t\t\t\ty: -14.855576\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.751572,\n\t\t\t\t\t\t\ty: -14.933375\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.695609,\n\t\t\t\t\t\t\ty: -15.001566\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.627417,\n\t\t\t\t\t\t\ty: -15.05753\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.549618,\n\t\t\t\t\t\t\ty: -15.099114\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.465201,\n\t\t\t\t\t\t\ty: -15.124722\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.377411,\n\t\t\t\t\t\t\ty: -15.133368\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.28962,\n\t\t\t\t\t\t\ty: -15.124722\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.205203,\n\t\t\t\t\t\t\ty: -15.099114\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.127404,\n\t\t\t\t\t\t\ty: -15.05753\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.059213,\n\t\t\t\t\t\t\ty: -15.001566\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.003249,\n\t\t\t\t\t\t\ty: -14.933375\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.961665,\n\t\t\t\t\t\t\ty: -14.855576\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.936057,\n\t\t\t\t\t\t\ty: -14.771159\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.927411,\n\t\t\t\t\t\t\ty: -14.683368\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.936057,\n\t\t\t\t\t\t\ty: -14.595578\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.961665,\n\t\t\t\t\t\t\ty: -14.511161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.003249,\n\t\t\t\t\t\t\ty: -14.433362\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.059213,\n\t\t\t\t\t\t\ty: -14.36517\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.127404,\n\t\t\t\t\t\t\ty: -14.309207\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.127411,\n\t\t\t\t\t\t\ty: -14.309203\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.127411,\n\t\t\t\t\t\t\ty: -12.886922\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.073469,\n\t\t\t\t\t\t\ty: -12.83298\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.028638,\n\t\t\t\t\t\t\ty: -12.828565\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.997821,\n\t\t\t\t\t\t\ty: -12.819216\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.01581,\n\t\t\t\t\t\t\ty: -12.852871\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.041417,\n\t\t\t\t\t\t\ty: -12.937288\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.050064,\n\t\t\t\t\t\t\ty: -13.025079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.041417,\n\t\t\t\t\t\t\ty: -13.11287\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.01581,\n\t\t\t\t\t\t\ty: -13.197287\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.974225,\n\t\t\t\t\t\t\ty: -13.275086\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.918262,\n\t\t\t\t\t\t\ty: -13.343277\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.900064,\n\t\t\t\t\t\t\ty: -13.358212\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.900064,\n\t\t\t\t\t\t\ty: -14.425079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.8943,\n\t\t\t\t\t\t\ty: -14.483606\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.877228,\n\t\t\t\t\t\t\ty: -14.539884\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.849505,\n\t\t\t\t\t\t\ty: -14.59175\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.812196,\n\t\t\t\t\t\t\ty: -14.637211\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.618851,\n\t\t\t\t\t\t\ty: -14.830556\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.604492,\n\t\t\t\t\t\t\ty: -14.857419\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.602228,\n\t\t\t\t\t\t\ty: -14.864884\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.59477,\n\t\t\t\t\t\t\ty: -14.878838\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.5943,\n\t\t\t\t\t\t\ty: -14.883606\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.577228,\n\t\t\t\t\t\t\ty: -14.939884\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.575064,\n\t\t\t\t\t\t\ty: -14.943933\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.575064,\n\t\t\t\t\t\t\ty: -15.025079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.575064,\n\t\t\t\t\t\t\ty: -15.050079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.5693,\n\t\t\t\t\t\t\ty: -15.108606\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.552228,\n\t\t\t\t\t\t\ty: -15.164884\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.530145,\n\t\t\t\t\t\t\ty: -15.206199\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.540689,\n\t\t\t\t\t\t\ty: -15.200563\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.653245,\n\t\t\t\t\t\t\ty: -15.16642\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.770299,\n\t\t\t\t\t\t\ty: -15.154891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.887354,\n\t\t\t\t\t\t\ty: -15.16642\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.999909,\n\t\t\t\t\t\t\ty: -15.200563\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.103642,\n\t\t\t\t\t\t\ty: -15.256009\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.194564,\n\t\t\t\t\t\t\ty: -15.330627\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.269181,\n\t\t\t\t\t\t\ty: -15.421549\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.324627,\n\t\t\t\t\t\t\ty: -15.525281\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.358771,\n\t\t\t\t\t\t\ty: -15.637837\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.364998,\n\t\t\t\t\t\t\ty: -15.701061\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.369564,\n\t\t\t\t\t\t\ty: -16.705627\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.444181,\n\t\t\t\t\t\t\ty: -16.796549\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.499627,\n\t\t\t\t\t\t\ty: -16.900281\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.533771,\n\t\t\t\t\t\t\ty: -17.012837\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.545299,\n\t\t\t\t\t\t\ty: -17.129891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.533771,\n\t\t\t\t\t\t\ty: -17.246945\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.499627,\n\t\t\t\t\t\t\ty: -17.359501\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.444181,\n\t\t\t\t\t\t\ty: -17.463233\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.369564,\n\t\t\t\t\t\t\ty: -17.554155\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.278642,\n\t\t\t\t\t\t\ty: -17.628773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.174909,\n\t\t\t\t\t\t\ty: -17.684219\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.062354,\n\t\t\t\t\t\t\ty: -17.718362\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.945299,\n\t\t\t\t\t\t\ty: -17.729891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.828245,\n\t\t\t\t\t\t\ty: -17.718362\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.715689,\n\t\t\t\t\t\t\ty: -17.684219\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.611957,\n\t\t\t\t\t\t\ty: -17.628773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.521035,\n\t\t\t\t\t\t\ty: -17.554155\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.400064,\n\t\t\t\t\t\t\ty: -16.433184\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.400064,\n\t\t\t\t\t\t\ty: -17.200079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.39526,\n\t\t\t\t\t\t\ty: -17.248852\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.381034,\n\t\t\t\t\t\t\ty: -17.29575\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.357931,\n\t\t\t\t\t\t\ty: -17.338972\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.326841,\n\t\t\t\t\t\t\ty: -17.376856\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.132971,\n\t\t\t\t\t\t\ty: -17.570726\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.176358,\n\t\t\t\t\t\t\ty: -17.574999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.24014,\n\t\t\t\t\t\t\ty: -17.594347\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.298923,\n\t\t\t\t\t\t\ty: -17.625767\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.338772,\n\t\t\t\t\t\t\ty: -17.65847\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.360578,\n\t\t\t\t\t\t\ty: -17.65847\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.390018,\n\t\t\t\t\t\t\ty: -17.634309\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.467817,\n\t\t\t\t\t\t\ty: -17.592725\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.552234,\n\t\t\t\t\t\t\ty: -17.567117\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.640025,\n\t\t\t\t\t\t\ty: -17.55847\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.727815,\n\t\t\t\t\t\t\ty: -17.567117\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.812232,\n\t\t\t\t\t\t\ty: -17.592725\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.890031,\n\t\t\t\t\t\t\ty: -17.634309\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.958223,\n\t\t\t\t\t\t\ty: -17.690272\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.965741,\n\t\t\t\t\t\t\ty: -17.699433\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.024953,\n\t\t\t\t\t\t\ty: -17.650839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.102752,\n\t\t\t\t\t\t\ty: -17.609254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.187169,\n\t\t\t\t\t\t\ty: -17.583647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.27496,\n\t\t\t\t\t\t\ty: -17.575\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.362751,\n\t\t\t\t\t\t\ty: -17.583647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.447168,\n\t\t\t\t\t\t\ty: -17.609254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.524967,\n\t\t\t\t\t\t\ty: -17.650839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.593158,\n\t\t\t\t\t\t\ty: -17.706802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.649121,\n\t\t\t\t\t\t\ty: -17.774993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.690706,\n\t\t\t\t\t\t\ty: -17.852792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.716313,\n\t\t\t\t\t\t\ty: -17.937209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.72496,\n\t\t\t\t\t\t\ty: -18.025\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.716313,\n\t\t\t\t\t\t\ty: -18.112791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.690706,\n\t\t\t\t\t\t\ty: -18.197208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.649121,\n\t\t\t\t\t\t\ty: -18.275007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.593158,\n\t\t\t\t\t\t\ty: -18.343198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.524967,\n\t\t\t\t\t\t\ty: -18.399161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.447168,\n\t\t\t\t\t\t\ty: -18.440746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.362751,\n\t\t\t\t\t\t\ty: -18.466353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.27496,\n\t\t\t\t\t\t\ty: -18.475\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.187169,\n\t\t\t\t\t\t\ty: -18.466353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.102752,\n\t\t\t\t\t\t\ty: -18.440746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.024953,\n\t\t\t\t\t\t\ty: -18.399161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.956762,\n\t\t\t\t\t\t\ty: -18.343198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.949244,\n\t\t\t\t\t\t\ty: -18.334037\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.890031,\n\t\t\t\t\t\t\ty: -18.382632\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.812232,\n\t\t\t\t\t\t\ty: -18.424216\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.727815,\n\t\t\t\t\t\t\ty: -18.449824\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.640025,\n\t\t\t\t\t\t\ty: -18.45847\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.552234,\n\t\t\t\t\t\t\ty: -18.449824\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.467817,\n\t\t\t\t\t\t\ty: -18.424216\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.449435,\n\t\t\t\t\t\t\ty: -18.414391\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.443498,\n\t\t\t\t\t\t\ty: -18.474674\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.424149,\n\t\t\t\t\t\t\ty: -18.538457\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.39273,\n\t\t\t\t\t\t\ty: -18.597239\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.350446,\n\t\t\t\t\t\t\ty: -18.648762\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.338695,\n\t\t\t\t\t\t\ty: -18.658405\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.350446,\n\t\t\t\t\t\t\ty: -18.668049\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.39273,\n\t\t\t\t\t\t\ty: -18.719572\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.424149,\n\t\t\t\t\t\t\ty: -18.778354\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.443498,\n\t\t\t\t\t\t\ty: -18.842137\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.450031,\n\t\t\t\t\t\t\ty: -18.908468\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.443498,\n\t\t\t\t\t\t\ty: -18.9748\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.424149,\n\t\t\t\t\t\t\ty: -19.038583\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.39273,\n\t\t\t\t\t\t\ty: -19.097365\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.350446,\n\t\t\t\t\t\t\ty: -19.148888\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.298923,\n\t\t\t\t\t\t\ty: -19.191172\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.24014,\n\t\t\t\t\t\t\ty: -19.222592\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.176358,\n\t\t\t\t\t\t\ty: -19.24194\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.110026,\n\t\t\t\t\t\t\ty: -19.248473\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.770024,\n\t\t\t\t\t\t\ty: -19.248473\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.703692,\n\t\t\t\t\t\t\ty: -19.24194\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.639909,\n\t\t\t\t\t\t\ty: -19.222592\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.581127,\n\t\t\t\t\t\t\ty: -19.191172\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.529604,\n\t\t\t\t\t\t\ty: -19.148888\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.48732,\n\t\t\t\t\t\t\ty: -19.097365\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.460092,\n\t\t\t\t\t\t\ty: -19.046425\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.425064,\n\t\t\t\t\t\t\ty: -19.049875\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.899229,\n\t\t\t\t\t\t\ty: -19.049875\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.899225,\n\t\t\t\t\t\t\ty: -19.049882\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.843262,\n\t\t\t\t\t\t\ty: -19.118073\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.775071,\n\t\t\t\t\t\t\ty: -19.174036\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.697272,\n\t\t\t\t\t\t\ty: -19.215621\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.612855,\n\t\t\t\t\t\t\ty: -19.241228\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.525064,\n\t\t\t\t\t\t\ty: -19.249875\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.437273,\n\t\t\t\t\t\t\ty: -19.241228\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.352856,\n\t\t\t\t\t\t\ty: -19.215621\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.341591,\n\t\t\t\t\t\t\ty: -19.209599\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.336199,\n\t\t\t\t\t\t\ty: -19.227374\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.294614,\n\t\t\t\t\t\t\ty: -19.305173\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.238651,\n\t\t\t\t\t\t\ty: -19.373364\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.170459,\n\t\t\t\t\t\t\ty: -19.429328\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.09266,\n\t\t\t\t\t\t\ty: -19.470912\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.008243,\n\t\t\t\t\t\t\ty: -19.49652\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.98,\n\t\t\t\t\t\t\ty: -19.499302\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.2667,\n\t\t\t\t\t\t\ty: -19.105038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.002002,\n\t\t\t\t\t\t\ty: -19.105038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.020872,\n\t\t\t\t\t\t\ty: -19.042829\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.029519,\n\t\t\t\t\t\t\ty: -18.955038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.020872,\n\t\t\t\t\t\t\ty: -18.867248\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.995265,\n\t\t\t\t\t\t\ty: -18.782831\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.95368,\n\t\t\t\t\t\t\ty: -18.705032\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.897717,\n\t\t\t\t\t\t\ty: -18.63684\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.829525,\n\t\t\t\t\t\t\ty: -18.580877\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.751726,\n\t\t\t\t\t\t\ty: -18.539292\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.667309,\n\t\t\t\t\t\t\ty: -18.513685\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.579519,\n\t\t\t\t\t\t\ty: -18.505038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.491728,\n\t\t\t\t\t\t\ty: -18.513685\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.414995,\n\t\t\t\t\t\t\ty: -18.536961\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.379518,\n\t\t\t\t\t\t\ty: -18.501484\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.379518,\n\t\t\t\t\t\t\ty: -18.305039\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.805512,\n\t\t\t\t\t\t\ty: -18.305039\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.798871,\n\t\t\t\t\t\t\ty: -18.300605\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.798868,\n\t\t\t\t\t\t\ty: -18.300603\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.798865,\n\t\t\t\t\t\t\ty: -18.300601\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.798785,\n\t\t\t\t\t\t\ty: -18.300548\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.79878,\n\t\t\t\t\t\t\ty: -18.300556\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.755646,\n\t\t\t\t\t\t\ty: -18.277501\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.708748,\n\t\t\t\t\t\t\ty: -18.263274\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.659975,\n\t\t\t\t\t\t\ty: -18.25847\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.582244,\n\t\t\t\t\t\t\ty: -18.25847\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.55368,\n\t\t\t\t\t\t\ty: -18.205032\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.497717,\n\t\t\t\t\t\t\ty: -18.13684\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.429525,\n\t\t\t\t\t\t\ty: -18.080877\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.351726,\n\t\t\t\t\t\t\ty: -18.039292\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.267309,\n\t\t\t\t\t\t\ty: -18.013685\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.179519,\n\t\t\t\t\t\t\ty: -18.005038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.091728,\n\t\t\t\t\t\t\ty: -18.013685\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.007311,\n\t\t\t\t\t\t\ty: -18.039292\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.929512,\n\t\t\t\t\t\t\ty: -18.080877\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.879547,\n\t\t\t\t\t\t\ty: -18.121882\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.879547,\n\t\t\t\t\t\t\ty: -17.805167\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.910915,\n\t\t\t\t\t\t\ty: -17.805167\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.931353,\n\t\t\t\t\t\t\ty: -17.737791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.94,\n\t\t\t\t\t\t\ty: -17.65\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.931353,\n\t\t\t\t\t\t\ty: -17.562209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.905746,\n\t\t\t\t\t\t\ty: -17.477792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.864161,\n\t\t\t\t\t\t\ty: -17.399993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.808198,\n\t\t\t\t\t\t\ty: -17.331802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.740007,\n\t\t\t\t\t\t\ty: -17.275839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.662208,\n\t\t\t\t\t\t\ty: -17.234254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.577791,\n\t\t\t\t\t\t\ty: -17.208647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.49,\n\t\t\t\t\t\t\ty: -17.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.447084,\n\t\t\t\t\t\t\ty: -17.204227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.44996,\n\t\t\t\t\t\t\ty: -17.175023\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.441313,\n\t\t\t\t\t\t\ty: -17.087232\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.415706,\n\t\t\t\t\t\t\ty: -17.002815\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.374121,\n\t\t\t\t\t\t\ty: -16.925016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.318158,\n\t\t\t\t\t\t\ty: -16.856825\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.249967,\n\t\t\t\t\t\t\ty: -16.800862\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.246844,\n\t\t\t\t\t\t\ty: -16.799193\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.266861,\n\t\t\t\t\t\t\ty: -16.801164\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.270761,\n\t\t\t\t\t\t\ty: -16.803249\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.336419,\n\t\t\t\t\t\t\ty: -16.823166\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.404701,\n\t\t\t\t\t\t\ty: -16.829891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.246568,\n\t\t\t\t\t\t\ty: -16.829891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.261503,\n\t\t\t\t\t\t\ty: -16.848089\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.329694,\n\t\t\t\t\t\t\ty: -16.904052\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.407493,\n\t\t\t\t\t\t\ty: -16.945637\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.49191,\n\t\t\t\t\t\t\ty: -16.971244\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.579701,\n\t\t\t\t\t\t\ty: -16.979891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.667491,\n\t\t\t\t\t\t\ty: -16.971244\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.751908,\n\t\t\t\t\t\t\ty: -16.945637\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.829707,\n\t\t\t\t\t\t\ty: -16.904052\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.897899,\n\t\t\t\t\t\t\ty: -16.848089\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.953862,\n\t\t\t\t\t\t\ty: -16.779897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.995446,\n\t\t\t\t\t\t\ty: -16.702098\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.021054,\n\t\t\t\t\t\t\ty: -16.617682\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.029701,\n\t\t\t\t\t\t\ty: -16.529891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.02843,\n\t\t\t\t\t\t\ty: -16.516984\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.523223,\n\t\t\t\t\t\t\ty: -17.011777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.561107,\n\t\t\t\t\t\t\ty: -17.042867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.604329,\n\t\t\t\t\t\t\ty: -17.06597\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.651227,\n\t\t\t\t\t\t\ty: -17.080196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.7,\n\t\t\t\t\t\t\ty: -17.085\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.146446,\n\t\t\t\t\t\t\ty: -17.085\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.173223,\n\t\t\t\t\t\t\ty: -17.111777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.211107,\n\t\t\t\t\t\t\ty: -17.142867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.254329,\n\t\t\t\t\t\t\ty: -17.16597\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.292407,\n\t\t\t\t\t\t\ty: -17.177521\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.311107,\n\t\t\t\t\t\t\ty: -17.192867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.32449,\n\t\t\t\t\t\t\ty: -17.200021\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.334254,\n\t\t\t\t\t\t\ty: -17.232208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.373185,\n\t\t\t\t\t\t\ty: -17.305041\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.379519,\n\t\t\t\t\t\t\ty: -17.305041\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.379519,\n\t\t\t\t\t\t\ty: -18.00504\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.379518,\n\t\t\t\t\t\t\ty: -18.00504\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.379518,\n\t\t\t\t\t\t\ty: -17.31449\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.431802,\n\t\t\t\t\t\t\ty: -17.378198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.499993,\n\t\t\t\t\t\t\ty: -17.434161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.577792,\n\t\t\t\t\t\t\ty: -17.475746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.662209,\n\t\t\t\t\t\t\ty: -17.501353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.75,\n\t\t\t\t\t\t\ty: -17.51\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.837791,\n\t\t\t\t\t\t\ty: -17.501353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.922208,\n\t\t\t\t\t\t\ty: -17.475746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.000007,\n\t\t\t\t\t\t\ty: -17.434161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.068198,\n\t\t\t\t\t\t\ty: -17.378198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.103639,\n\t\t\t\t\t\t\ty: -17.335013\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.103639,\n\t\t\t\t\t\t\ty: -17.337475\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.253639,\n\t\t\t\t\t\t\ty: -17.337475\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.253639,\n\t\t\t\t\t\t\ty: -15.812475\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.923126,\n\t\t\t\t\t\t\ty: -15.812475\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.613242,\n\t\t\t\t\t\t\ty: -15.502591\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.560205,\n\t\t\t\t\t\t\ty: -15.459064\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.499694,\n\t\t\t\t\t\t\ty: -15.42672\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.434037,\n\t\t\t\t\t\t\ty: -15.406803\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.431261,\n\t\t\t\t\t\t\ty: -15.40653\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.365019,\n\t\t\t\t\t\t\ty: -15.325814\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.274097,\n\t\t\t\t\t\t\ty: -15.251196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.188246,\n\t\t\t\t\t\t\ty: -15.205307\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.226776,\n\t\t\t\t\t\t\ty: -15.166777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.257867,\n\t\t\t\t\t\t\ty: -15.128893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.28097,\n\t\t\t\t\t\t\ty: -15.085671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.295196,\n\t\t\t\t\t\t\ty: -15.038773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.3,\n\t\t\t\t\t\t\ty: -14.99\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.3,\n\t\t\t\t\t\t\ty: -13.14\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.637153,\n\t\t\t\t\t\t\ty: -13.14\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.644762,\n\t\t\t\t\t\t\ty: -13.144067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.69635,\n\t\t\t\t\t\t\ty: -13.159716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.75,\n\t\t\t\t\t\t\ty: -13.165\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.80365,\n\t\t\t\t\t\t\ty: -13.159716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.855238,\n\t\t\t\t\t\t\ty: -13.144067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.902782,\n\t\t\t\t\t\t\ty: -13.118654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.944454,\n\t\t\t\t\t\t\ty: -13.084454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.963908,\n\t\t\t\t\t\t\ty: -13.065\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.25,\n\t\t\t\t\t\t\ty: -13.065\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.30365,\n\t\t\t\t\t\t\ty: -13.059716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.355238,\n\t\t\t\t\t\t\ty: -13.044067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.402782,\n\t\t\t\t\t\t\ty: -13.018654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.444454,\n\t\t\t\t\t\t\ty: -12.984454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.644454,\n\t\t\t\t\t\t\ty: -12.784454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.678654,\n\t\t\t\t\t\t\ty: -12.742782\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.704067,\n\t\t\t\t\t\t\ty: -12.695238\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.719716,\n\t\t\t\t\t\t\ty: -12.64365\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.725,\n\t\t\t\t\t\t\ty: -12.59\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.725,\n\t\t\t\t\t\t\ty: -12.09\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.719716,\n\t\t\t\t\t\t\ty: -12.03635\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.704067,\n\t\t\t\t\t\t\ty: -11.984762\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.7,\n\t\t\t\t\t\t\ty: -11.977153\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.7,\n\t\t\t\t\t\t\ty: -11.388751\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.726776,\n\t\t\t\t\t\t\ty: -11.366777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.748752,\n\t\t\t\t\t\t\ty: -11.34\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.73,\n\t\t\t\t\t\t\ty: -11.34\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.73,\n\t\t\t\t\t\t\ty: -11.46\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.266446,\n\t\t\t\t\t\t\ty: -11.46\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.346446,\n\t\t\t\t\t\t\ty: -11.54\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.73,\n\t\t\t\t\t\t\ty: -11.54\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.73,\n\t\t\t\t\t\t\ty: -12.157265\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.978552,\n\t\t\t\t\t\t\ty: -12.908713\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.978546,\n\t\t\t\t\t\t\ty: -12.908711\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.890755,\n\t\t\t\t\t\t\ty: -12.900064\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.802964,\n\t\t\t\t\t\t\ty: -12.908711\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.718547,\n\t\t\t\t\t\t\ty: -12.934318\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.640748,\n\t\t\t\t\t\t\ty: -12.975903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.572557,\n\t\t\t\t\t\t\ty: -13.031866\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.516594,\n\t\t\t\t\t\t\ty: -13.100057\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.475009,\n\t\t\t\t\t\t\ty: -13.177856\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.449402,\n\t\t\t\t\t\t\ty: -13.262273\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.440755,\n\t\t\t\t\t\t\ty: -13.350064\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.449402,\n\t\t\t\t\t\t\ty: -13.437855\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.475009,\n\t\t\t\t\t\t\ty: -13.522272\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.516594,\n\t\t\t\t\t\t\ty: -13.600071\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.572557,\n\t\t\t\t\t\t\ty: -13.668262\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.640748,\n\t\t\t\t\t\t\ty: -13.724225\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.718547,\n\t\t\t\t\t\t\ty: -13.76581\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.802964,\n\t\t\t\t\t\t\ty: -13.791417\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.890755,\n\t\t\t\t\t\t\ty: -13.800064\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.978546,\n\t\t\t\t\t\t\ty: -13.791417\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.062963,\n\t\t\t\t\t\t\ty: -13.76581\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.140762,\n\t\t\t\t\t\t\ty: -13.724225\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.208953,\n\t\t\t\t\t\t\ty: -13.668262\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.264916,\n\t\t\t\t\t\t\ty: -13.600071\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.306501,\n\t\t\t\t\t\t\ty: -13.522272\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.332108,\n\t\t\t\t\t\t\ty: -13.437855\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.340755,\n\t\t\t\t\t\t\ty: -13.350064\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.332108,\n\t\t\t\t\t\t\ty: -13.262273\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.332106,\n\t\t\t\t\t\t\ty: -13.262267\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.114373,\n\t\t\t\t\t\t\ty: -12.48\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.266446,\n\t\t\t\t\t\t\ty: -12.48\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.423223,\n\t\t\t\t\t\t\ty: -12.636777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.461107,\n\t\t\t\t\t\t\ty: -12.667867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.504329,\n\t\t\t\t\t\t\ty: -12.69097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.551227,\n\t\t\t\t\t\t\ty: -12.705196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.6,\n\t\t\t\t\t\t\ty: -12.71\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.796446,\n\t\t\t\t\t\t\ty: -12.71\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.823223,\n\t\t\t\t\t\t\ty: -12.736777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.861107,\n\t\t\t\t\t\t\ty: -12.767867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.904329,\n\t\t\t\t\t\t\ty: -12.79097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.951227,\n\t\t\t\t\t\t\ty: -12.805196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16,\n\t\t\t\t\t\t\ty: -12.81\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.296446,\n\t\t\t\t\t\t\ty: -12.81\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.323223,\n\t\t\t\t\t\t\ty: -12.836777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.361107,\n\t\t\t\t\t\t\ty: -12.867867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.404329,\n\t\t\t\t\t\t\ty: -12.89097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.451227,\n\t\t\t\t\t\t\ty: -12.905196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.5,\n\t\t\t\t\t\t\ty: -12.91\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.596446,\n\t\t\t\t\t\t\ty: -12.91\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.623223,\n\t\t\t\t\t\t\ty: -12.936777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.661107,\n\t\t\t\t\t\t\ty: -12.967867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.704329,\n\t\t\t\t\t\t\ty: -12.99097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.751227,\n\t\t\t\t\t\t\ty: -13.005196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.796058,\n\t\t\t\t\t\t\ty: -13.009612\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.823223,\n\t\t\t\t\t\t\ty: -13.036777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.861107,\n\t\t\t\t\t\t\ty: -13.067867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.904329,\n\t\t\t\t\t\t\ty: -13.09097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.951227,\n\t\t\t\t\t\t\ty: -13.105196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.996058,\n\t\t\t\t\t\t\ty: -13.109612\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.123223,\n\t\t\t\t\t\t\ty: -13.236777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.161107,\n\t\t\t\t\t\t\ty: -13.267867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.204329,\n\t\t\t\t\t\t\ty: -13.29097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.251227,\n\t\t\t\t\t\t\ty: -13.305196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.296058,\n\t\t\t\t\t\t\ty: -13.309612\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.123223,\n\t\t\t\t\t\t\ty: -14.136777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.161107,\n\t\t\t\t\t\t\ty: -14.167867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.204329,\n\t\t\t\t\t\t\ty: -14.19097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.251227,\n\t\t\t\t\t\t\ty: -14.205196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.296058,\n\t\t\t\t\t\t\ty: -14.209612\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.48,\n\t\t\t\t\t\t\ty: -14.393554\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.48,\n\t\t\t\t\t\t\ty: -14.73\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 19.115677,\n\t\t\t\t\t\t\ty: -14.73\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.385093,\n\t\t\t\t\t\t\ty: -15.460584\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.350893,\n\t\t\t\t\t\t\ty: -15.502256\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.32548,\n\t\t\t\t\t\t\ty: -15.5498\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.309831,\n\t\t\t\t\t\t\ty: -15.601388\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.306066,\n\t\t\t\t\t\t\ty: -15.639611\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.285093,\n\t\t\t\t\t\t\ty: -15.660584\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.250893,\n\t\t\t\t\t\t\ty: -15.702256\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.22548,\n\t\t\t\t\t\t\ty: -15.7498\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.209831,\n\t\t\t\t\t\t\ty: -15.801388\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.204547,\n\t\t\t\t\t\t\ty: -15.855038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.204547,\n\t\t\t\t\t\t\ty: -16.24113\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.185093,\n\t\t\t\t\t\t\ty: -16.260584\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.150893,\n\t\t\t\t\t\t\ty: -16.302256\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.12548,\n\t\t\t\t\t\t\ty: -16.3498\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.109831,\n\t\t\t\t\t\t\ty: -16.401388\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.104547,\n\t\t\t\t\t\t\ty: -16.455038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.104547,\n\t\t\t\t\t\t\ty: -16.74113\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.885093,\n\t\t\t\t\t\t\ty: -16.960584\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.850893,\n\t\t\t\t\t\t\ty: -17.002256\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.82548,\n\t\t\t\t\t\t\ty: -17.0498\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.809831,\n\t\t\t\t\t\t\ty: -17.101388\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.806066,\n\t\t\t\t\t\t\ty: -17.139611\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.16412,\n\t\t\t\t\t\t\ty: -17.781557\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.125897,\n\t\t\t\t\t\t\ty: -17.785322\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.074309,\n\t\t\t\t\t\t\ty: -17.800971\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.026765,\n\t\t\t\t\t\t\ty: -17.826384\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.985093,\n\t\t\t\t\t\t\ty: -17.860584\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.96412,\n\t\t\t\t\t\t\ty: -17.881557\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.925897,\n\t\t\t\t\t\t\ty: -17.885322\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.874309,\n\t\t\t\t\t\t\ty: -17.900971\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.826765,\n\t\t\t\t\t\t\ty: -17.926384\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.785093,\n\t\t\t\t\t\t\ty: -17.960584\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.76412,\n\t\t\t\t\t\t\ty: -17.981557\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.725897,\n\t\t\t\t\t\t\ty: -17.985322\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.674309,\n\t\t\t\t\t\t\ty: -18.000971\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.626765,\n\t\t\t\t\t\t\ty: -18.026384\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.585093,\n\t\t\t\t\t\t\ty: -18.060584\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.56412,\n\t\t\t\t\t\t\ty: -18.081557\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.525897,\n\t\t\t\t\t\t\ty: -18.085322\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.474309,\n\t\t\t\t\t\t\ty: -18.100971\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.426765,\n\t\t\t\t\t\t\ty: -18.126384\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.385093,\n\t\t\t\t\t\t\ty: -18.160584\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.365639,\n\t\t\t\t\t\t\ty: -18.180038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.079547,\n\t\t\t\t\t\t\ty: -18.180038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.025897,\n\t\t\t\t\t\t\ty: -18.185322\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.974309,\n\t\t\t\t\t\t\ty: -18.200971\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.926765,\n\t\t\t\t\t\t\ty: -18.226384\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.885093,\n\t\t\t\t\t\t\ty: -18.260584\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.865639,\n\t\t\t\t\t\t\ty: -18.280038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.193456,\n\t\t\t\t\t\t\ty: -18.280038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.174002,\n\t\t\t\t\t\t\ty: -18.260584\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.132329,\n\t\t\t\t\t\t\ty: -18.226384\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.084785,\n\t\t\t\t\t\t\ty: -18.200971\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.033197,\n\t\t\t\t\t\t\ty: -18.185322\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.979547,\n\t\t\t\t\t\t\ty: -18.180038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.693456,\n\t\t\t\t\t\t\ty: -18.180038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.674002,\n\t\t\t\t\t\t\ty: -18.160584\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.632329,\n\t\t\t\t\t\t\ty: -18.126384\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.584785,\n\t\t\t\t\t\t\ty: -18.100971\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.533197,\n\t\t\t\t\t\t\ty: -18.085322\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.490884,\n\t\t\t\t\t\t\ty: -18.081155\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.474002,\n\t\t\t\t\t\t\ty: -18.060584\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.432329,\n\t\t\t\t\t\t\ty: -18.026384\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.384785,\n\t\t\t\t\t\t\ty: -18.000971\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.333197,\n\t\t\t\t\t\t\ty: -17.985322\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.279547,\n\t\t\t\t\t\t\ty: -17.980038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.193456,\n\t\t\t\t\t\t\ty: -17.980038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.174002,\n\t\t\t\t\t\t\ty: -17.960584\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.132329,\n\t\t\t\t\t\t\ty: -17.926384\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.084785,\n\t\t\t\t\t\t\ty: -17.900971\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.033197,\n\t\t\t\t\t\t\ty: -17.885322\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.979547,\n\t\t\t\t\t\t\ty: -17.880038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.779547,\n\t\t\t\t\t\t\ty: -17.880038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.725897,\n\t\t\t\t\t\t\ty: -17.885322\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.674309,\n\t\t\t\t\t\t\ty: -17.900971\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.626765,\n\t\t\t\t\t\t\ty: -17.926384\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.585093,\n\t\t\t\t\t\t\ty: -17.960584\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.15,\n\t\t\t\t\t\t\ty: -18.395677\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.15,\n\t\t\t\t\t\t\ty: -17.492493\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.050002,\n\t\t\t\t\t\t\ty: -17.492493\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.050002,\n\t\t\t\t\t\t\ty: -18.338938\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.992283,\n\t\t\t\t\t\t\ty: -18.396657\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.950001,\n\t\t\t\t\t\t\ty: -18.392492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.862211,\n\t\t\t\t\t\t\ty: -18.401139\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.777794,\n\t\t\t\t\t\t\ty: -18.426747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.699995,\n\t\t\t\t\t\t\ty: -18.468331\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.631803,\n\t\t\t\t\t\t\ty: -18.524294\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.57584,\n\t\t\t\t\t\t\ty: -18.592486\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.534255,\n\t\t\t\t\t\t\ty: -18.670285\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.508648,\n\t\t\t\t\t\t\ty: -18.754702\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.500001,\n\t\t\t\t\t\t\ty: -18.842492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.508648,\n\t\t\t\t\t\t\ty: -18.930283\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.534255,\n\t\t\t\t\t\t\ty: -19.0147\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.569179,\n\t\t\t\t\t\t\ty: -19.080038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.379547,\n\t\t\t\t\t\t\ty: -19.080038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.325897,\n\t\t\t\t\t\t\ty: -19.085322\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.274309,\n\t\t\t\t\t\t\ty: -19.100971\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.646446,\n\t\t\t\t\t\t\ty: -15.04\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.504205,\n\t\t\t\t\t\t\ty: -15.04\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.290019,\n\t\t\t\t\t\t\ty: -14.825814\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.215755,\n\t\t\t\t\t\t\ty: -14.764867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.215755,\n\t\t\t\t\t\t\ty: -14.575078\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.204226,\n\t\t\t\t\t\t\ty: -14.458024\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.170083,\n\t\t\t\t\t\t\ty: -14.345468\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.153732,\n\t\t\t\t\t\t\ty: -14.314878\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.191014,\n\t\t\t\t\t\t\ty: -14.26945\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.223358,\n\t\t\t\t\t\t\ty: -14.208939\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.232008,\n\t\t\t\t\t\t\ty: -14.180423\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.241014,\n\t\t\t\t\t\t\ty: -14.16945\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.273358,\n\t\t\t\t\t\t\ty: -14.108939\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.293275,\n\t\t\t\t\t\t\ty: -14.043282\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.3,\n\t\t\t\t\t\t\ty: -13.975\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.3,\n\t\t\t\t\t\t\ty: -13.099165\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.300007,\n\t\t\t\t\t\t\ty: -13.099161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.368198,\n\t\t\t\t\t\t\ty: -13.043198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.424161,\n\t\t\t\t\t\t\ty: -12.975007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.465746,\n\t\t\t\t\t\t\ty: -12.897208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.491353,\n\t\t\t\t\t\t\ty: -12.812791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.5,\n\t\t\t\t\t\t\ty: -12.725\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.491353,\n\t\t\t\t\t\t\ty: -12.637209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.465746,\n\t\t\t\t\t\t\ty: -12.552792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.424161,\n\t\t\t\t\t\t\ty: -12.474993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.368198,\n\t\t\t\t\t\t\ty: -12.406802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.300007,\n\t\t\t\t\t\t\ty: -12.350839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.222208,\n\t\t\t\t\t\t\ty: -12.309254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.137791,\n\t\t\t\t\t\t\ty: -12.283647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.05,\n\t\t\t\t\t\t\ty: -12.275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.962209,\n\t\t\t\t\t\t\ty: -12.283647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.877792,\n\t\t\t\t\t\t\ty: -12.309254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.836588,\n\t\t\t\t\t\t\ty: -12.331279\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.87232,\n\t\t\t\t\t\t\ty: -12.264428\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.900489,\n\t\t\t\t\t\t\ty: -12.17157\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.91,\n\t\t\t\t\t\t\ty: -12.075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.900489,\n\t\t\t\t\t\t\ty: -11.97843\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.87232,\n\t\t\t\t\t\t\ty: -11.885572\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.826577,\n\t\t\t\t\t\t\ty: -11.799993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.816913,\n\t\t\t\t\t\t\ty: -11.788217\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.883953,\n\t\t\t\t\t\t\ty: -11.733198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.939916,\n\t\t\t\t\t\t\ty: -11.665007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.981501,\n\t\t\t\t\t\t\ty: -11.587208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.007108,\n\t\t\t\t\t\t\ty: -11.502791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.015755,\n\t\t\t\t\t\t\ty: -11.415\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.007108,\n\t\t\t\t\t\t\ty: -11.327209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.984755,\n\t\t\t\t\t\t\ty: -11.253518\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.996802,\n\t\t\t\t\t\t\ty: -11.268198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.064993,\n\t\t\t\t\t\t\ty: -11.324161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.142792,\n\t\t\t\t\t\t\ty: -11.365746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.227209,\n\t\t\t\t\t\t\ty: -11.391353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.315,\n\t\t\t\t\t\t\ty: -11.4\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.402791,\n\t\t\t\t\t\t\ty: -11.391353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.487208,\n\t\t\t\t\t\t\ty: -11.365746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.565007,\n\t\t\t\t\t\t\ty: -11.324161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.594447,\n\t\t\t\t\t\t\ty: -11.3\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.74,\n\t\t\t\t\t\t\ty: -11.3\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.808282,\n\t\t\t\t\t\t\ty: -11.293275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.838237,\n\t\t\t\t\t\t\ty: -11.284188\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.928437,\n\t\t\t\t\t\t\ty: -11.31155\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.065,\n\t\t\t\t\t\t\ty: -11.325\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.2,\n\t\t\t\t\t\t\ty: -11.311704\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.2,\n\t\t\t\t\t\t\ty: -11.977153\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.195933,\n\t\t\t\t\t\t\ty: -11.984762\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.180284,\n\t\t\t\t\t\t\ty: -12.03635\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.175,\n\t\t\t\t\t\t\ty: -12.09\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.175,\n\t\t\t\t\t\t\ty: -12.476091\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.136091,\n\t\t\t\t\t\t\ty: -12.515\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.85,\n\t\t\t\t\t\t\ty: -12.515\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.79635,\n\t\t\t\t\t\t\ty: -12.520284\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.744762,\n\t\t\t\t\t\t\ty: -12.535933\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.697218,\n\t\t\t\t\t\t\ty: -12.561346\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.655545,\n\t\t\t\t\t\t\ty: -12.595546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.611091,\n\t\t\t\t\t\t\ty: -12.64\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.15,\n\t\t\t\t\t\t\ty: -12.64\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.101227,\n\t\t\t\t\t\t\ty: -12.644804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.054329,\n\t\t\t\t\t\t\ty: -12.65903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.011107,\n\t\t\t\t\t\t\ty: -12.682133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.973223,\n\t\t\t\t\t\t\ty: -12.713223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.873223,\n\t\t\t\t\t\t\ty: -12.813223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.842132,\n\t\t\t\t\t\t\ty: -12.851107\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.81903,\n\t\t\t\t\t\t\ty: -12.894329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.804803,\n\t\t\t\t\t\t\ty: -12.941227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.8,\n\t\t\t\t\t\t\ty: -12.99\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.8,\n\t\t\t\t\t\t\ty: -14.886446\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.305,\n\t\t\t\t\t\t\ty: -10.709455\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.326107,\n\t\t\t\t\t\t\ty: -10.692133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.369329,\n\t\t\t\t\t\t\ty: -10.66903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.416227,\n\t\t\t\t\t\t\ty: -10.654804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.465,\n\t\t\t\t\t\t\ty: -10.65\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.766521,\n\t\t\t\t\t\t\ty: -10.65\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.776107,\n\t\t\t\t\t\t\ty: -10.642133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.819329,\n\t\t\t\t\t\t\ty: -10.61903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.866227,\n\t\t\t\t\t\t\ty: -10.604804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.911058,\n\t\t\t\t\t\t\ty: -10.600388\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.923977,\n\t\t\t\t\t\t\ty: -10.587469\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.93403,\n\t\t\t\t\t\t\ty: -10.554329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.957133,\n\t\t\t\t\t\t\ty: -10.511107\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.965,\n\t\t\t\t\t\t\ty: -10.501521\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.965,\n\t\t\t\t\t\t\ty: -10.314267\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.845813,\n\t\t\t\t\t\t\ty: -10.324199\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.845715,\n\t\t\t\t\t\t\ty: -10.323028\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.825052,\n\t\t\t\t\t\t\ty: -10.325063\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.776279,\n\t\t\t\t\t\t\ty: -10.320259\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.729381,\n\t\t\t\t\t\t\ty: -10.306033\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.718212,\n\t\t\t\t\t\t\ty: -10.300063\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.305,\n\t\t\t\t\t\t\ty: -10.300063\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.392501,\n\t\t\t\t\t\t\ty: -20.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.2,\n\t\t\t\t\t\t\ty: -20.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.2,\n\t\t\t\t\t\t\ty: -14.430084\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.659994,\n\t\t\t\t\t\t\ty: -14.430084\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.659994,\n\t\t\t\t\t\t\ty: -13.350076\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.886449,\n\t\t\t\t\t\t\ty: -13.350076\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.049999,\n\t\t\t\t\t\t\ty: -13.186526\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.049999,\n\t\t\t\t\t\t\ty: -13.149924\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.659994,\n\t\t\t\t\t\t\ty: -13.149924\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.613677,\n\t\t\t\t\t\t\ty: -13.149924\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.276904,\n\t\t\t\t\t\t\ty: -13.486697\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.23902,\n\t\t\t\t\t\t\ty: -13.517787\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.195798,\n\t\t\t\t\t\t\ty: -13.54089\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.1489,\n\t\t\t\t\t\t\ty: -13.555116\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.100127,\n\t\t\t\t\t\t\ty: -13.55992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.898879,\n\t\t\t\t\t\t\ty: -13.55992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.876904,\n\t\t\t\t\t\t\ty: -13.586697\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.850127,\n\t\t\t\t\t\t\ty: -13.613474\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.850127,\n\t\t\t\t\t\t\ty: -15.006366\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.383761,\n\t\t\t\t\t\t\ty: -15.54\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.02,\n\t\t\t\t\t\t\ty: -15.54\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.02,\n\t\t\t\t\t\t\ty: -16.48\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.507635,\n\t\t\t\t\t\t\ty: -16.48\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.524147,\n\t\t\t\t\t\t\ty: -16.50012\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.565732,\n\t\t\t\t\t\t\ty: -16.577919\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.591339,\n\t\t\t\t\t\t\ty: -16.662336\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.599986,\n\t\t\t\t\t\t\ty: -16.750127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.591339,\n\t\t\t\t\t\t\ty: -16.837918\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.565732,\n\t\t\t\t\t\t\ty: -16.922335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.524147,\n\t\t\t\t\t\t\ty: -17.000134\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.468184,\n\t\t\t\t\t\t\ty: -17.068325\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.399993,\n\t\t\t\t\t\t\ty: -17.124288\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.399986,\n\t\t\t\t\t\t\ty: -17.124292\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.399986,\n\t\t\t\t\t\t\ty: -18.850127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.604989,\n\t\t\t\t\t\t\ty: -18.850127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.604989,\n\t\t\t\t\t\t\ty: -19.650127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.694983,\n\t\t\t\t\t\t\ty: -19.650127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.694983,\n\t\t\t\t\t\t\ty: -19.27391\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.672766,\n\t\t\t\t\t\t\ty: -19.280649\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.305017,\n\t\t\t\t\t\t\ty: -19.648398\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.305017,\n\t\t\t\t\t\t\ty: -20.149999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.395011,\n\t\t\t\t\t\t\ty: -20.149999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.395011,\n\t\t\t\t\t\t\ty: -19.349999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.896308,\n\t\t\t\t\t\t\ty: -19.349999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.165534,\n\t\t\t\t\t\t\ty: -19.080773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.13419,\n\t\t\t\t\t\t\ty: -19.022133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.108583,\n\t\t\t\t\t\t\ty: -18.937716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.099936,\n\t\t\t\t\t\t\ty: -18.849925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.108583,\n\t\t\t\t\t\t\ty: -18.762134\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.13419,\n\t\t\t\t\t\t\ty: -18.677717\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.175775,\n\t\t\t\t\t\t\ty: -18.599918\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.231738,\n\t\t\t\t\t\t\ty: -18.531727\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.299929,\n\t\t\t\t\t\t\ty: -18.475764\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.377728,\n\t\t\t\t\t\t\ty: -18.434179\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.462145,\n\t\t\t\t\t\t\ty: -18.408572\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.549936,\n\t\t\t\t\t\t\ty: -18.399925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.637727,\n\t\t\t\t\t\t\ty: -18.408572\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.722144,\n\t\t\t\t\t\t\ty: -18.434179\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.799943,\n\t\t\t\t\t\t\ty: -18.475764\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.868134,\n\t\t\t\t\t\t\ty: -18.531727\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.899986,\n\t\t\t\t\t\t\ty: -18.570539\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.899986,\n\t\t\t\t\t\t\ty: -17.124292\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.899979,\n\t\t\t\t\t\t\ty: -17.124288\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.831788,\n\t\t\t\t\t\t\ty: -17.068325\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.775825,\n\t\t\t\t\t\t\ty: -17.000134\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.73424,\n\t\t\t\t\t\t\ty: -16.922335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.708633,\n\t\t\t\t\t\t\ty: -16.837918\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.699986,\n\t\t\t\t\t\t\ty: -16.750127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.708633,\n\t\t\t\t\t\t\ty: -16.662336\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.73424,\n\t\t\t\t\t\t\ty: -16.577919\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.775825,\n\t\t\t\t\t\t\ty: -16.50012\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.831788,\n\t\t\t\t\t\t\ty: -16.431929\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.899979,\n\t\t\t\t\t\t\ty: -16.375966\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.977778,\n\t\t\t\t\t\t\ty: -16.334381\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.98,\n\t\t\t\t\t\t\ty: -16.333707\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.98,\n\t\t\t\t\t\t\ty: -15.843347\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.42335,\n\t\t\t\t\t\t\ty: -15.286697\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.39226,\n\t\t\t\t\t\t\ty: -15.248813\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.369157,\n\t\t\t\t\t\t\ty: -15.205591\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.354931,\n\t\t\t\t\t\t\ty: -15.158693\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.350127,\n\t\t\t\t\t\t\ty: -15.10992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.350127,\n\t\t\t\t\t\t\ty: -13.50992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.354931,\n\t\t\t\t\t\t\ty: -13.461147\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.364565,\n\t\t\t\t\t\t\ty: -13.429386\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.310007,\n\t\t\t\t\t\t\ty: -13.474161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.232208,\n\t\t\t\t\t\t\ty: -13.515746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.147791,\n\t\t\t\t\t\t\ty: -13.541353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.06,\n\t\t\t\t\t\t\ty: -13.55\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.972209,\n\t\t\t\t\t\t\ty: -13.541353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.887792,\n\t\t\t\t\t\t\ty: -13.515746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.809993,\n\t\t\t\t\t\t\ty: -13.474161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.741802,\n\t\t\t\t\t\t\ty: -13.418198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.685839,\n\t\t\t\t\t\t\ty: -13.350007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.644254,\n\t\t\t\t\t\t\ty: -13.272208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.618647,\n\t\t\t\t\t\t\ty: -13.187791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.61,\n\t\t\t\t\t\t\ty: -13.1\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.618647,\n\t\t\t\t\t\t\ty: -13.012209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.644254,\n\t\t\t\t\t\t\ty: -12.927792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.685839,\n\t\t\t\t\t\t\ty: -12.849993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.741802,\n\t\t\t\t\t\t\ty: -12.781802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.809993,\n\t\t\t\t\t\t\ty: -12.725839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.887792,\n\t\t\t\t\t\t\ty: -12.684254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.972209,\n\t\t\t\t\t\t\ty: -12.658647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.06,\n\t\t\t\t\t\t\ty: -12.65\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.147791,\n\t\t\t\t\t\t\ty: -12.658647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.232208,\n\t\t\t\t\t\t\ty: -12.684254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.310007,\n\t\t\t\t\t\t\ty: -12.725839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.378198,\n\t\t\t\t\t\t\ty: -12.781802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.405736,\n\t\t\t\t\t\t\ty: -12.815356\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.611132,\n\t\t\t\t\t\t\ty: -12.609959\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.225226,\n\t\t\t\t\t\t\ty: -12.224053\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.222209,\n\t\t\t\t\t\t\ty: -12.225666\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.137792,\n\t\t\t\t\t\t\ty: -12.251273\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.050001,\n\t\t\t\t\t\t\ty: -12.25992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.96221,\n\t\t\t\t\t\t\ty: -12.251273\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.877793,\n\t\t\t\t\t\t\ty: -12.225666\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.799994,\n\t\t\t\t\t\t\ty: -12.184081\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.731803,\n\t\t\t\t\t\t\ty: -12.128118\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.67584,\n\t\t\t\t\t\t\ty: -12.059927\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.634255,\n\t\t\t\t\t\t\ty: -11.982128\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.608648,\n\t\t\t\t\t\t\ty: -11.897711\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.600001,\n\t\t\t\t\t\t\ty: -11.80992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.608648,\n\t\t\t\t\t\t\ty: -11.722129\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.634255,\n\t\t\t\t\t\t\ty: -11.637712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.654421,\n\t\t\t\t\t\t\ty: -11.599984\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.23107,\n\t\t\t\t\t\t\ty: -11.599984\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.814839,\n\t\t\t\t\t\t\ty: -12.016215\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.846663,\n\t\t\t\t\t\t\ty: -12.054992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.888247,\n\t\t\t\t\t\t\ty: -12.132792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.913855,\n\t\t\t\t\t\t\ty: -12.217208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.922501,\n\t\t\t\t\t\t\ty: -12.304999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.913855,\n\t\t\t\t\t\t\ty: -12.39279\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.888247,\n\t\t\t\t\t\t\ty: -12.477207\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.846663,\n\t\t\t\t\t\t\ty: -12.555006\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.790699,\n\t\t\t\t\t\t\ty: -12.623197\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.722508,\n\t\t\t\t\t\t\ty: -12.67916\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.644709,\n\t\t\t\t\t\t\ty: -12.720745\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.560292,\n\t\t\t\t\t\t\ty: -12.746352\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.472501,\n\t\t\t\t\t\t\ty: -12.754999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.384711,\n\t\t\t\t\t\t\ty: -12.746352\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.300294,\n\t\t\t\t\t\t\ty: -12.720745\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.222495,\n\t\t\t\t\t\t\ty: -12.67916\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.154303,\n\t\t\t\t\t\t\ty: -12.623197\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.09834,\n\t\t\t\t\t\t\ty: -12.555006\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.056756,\n\t\t\t\t\t\t\ty: -12.477207\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.031148,\n\t\t\t\t\t\t\ty: -12.39279\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.022501,\n\t\t\t\t\t\t\ty: -12.304999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.031148,\n\t\t\t\t\t\t\ty: -12.217208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.056756,\n\t\t\t\t\t\t\ty: -12.132792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.09834,\n\t\t\t\t\t\t\ty: -12.054992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.154303,\n\t\t\t\t\t\t\ty: -11.986801\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.222495,\n\t\t\t\t\t\t\ty: -11.930838\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.237427,\n\t\t\t\t\t\t\ty: -11.922856\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.241531,\n\t\t\t\t\t\t\ty: -11.909328\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.264634,\n\t\t\t\t\t\t\ty: -11.866107\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.295725,\n\t\t\t\t\t\t\ty: -11.828222\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.950041,\n\t\t\t\t\t\t\ty: -11.173906\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.950041,\n\t\t\t\t\t\t\ty: -10.653606\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.800283,\n\t\t\t\t\t\t\ty: -10.503848\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.761171,\n\t\t\t\t\t\t\ty: -10.482942\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.723287,\n\t\t\t\t\t\t\ty: -10.451852\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.623287,\n\t\t\t\t\t\t\ty: -10.351852\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.592197,\n\t\t\t\t\t\t\ty: -10.313968\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.571291,\n\t\t\t\t\t\t\ty: -10.274856\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.52,\n\t\t\t\t\t\t\ty: -10.223565\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.52,\n\t\t\t\t\t\t\ty: -10.71\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.48,\n\t\t\t\t\t\t\ty: -10.71\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.48,\n\t\t\t\t\t\t\ty: -10.515\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.115608,\n\t\t\t\t\t\t\ty: -10.515\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.686154,\n\t\t\t\t\t\t\ty: -10.944454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.644482,\n\t\t\t\t\t\t\ty: -10.978654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.596938,\n\t\t\t\t\t\t\ty: -11.004067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.54535,\n\t\t\t\t\t\t\ty: -11.019716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.505,\n\t\t\t\t\t\t\ty: -11.02369\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.505,\n\t\t\t\t\t\t\ty: -11.23\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.505,\n\t\t\t\t\t\t\ty: -12.27\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.565,\n\t\t\t\t\t\t\ty: -12.27\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.565,\n\t\t\t\t\t\t\ty: -11.624335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.30081,\n\t\t\t\t\t\t\ty: -11.360145\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.269719,\n\t\t\t\t\t\t\ty: -11.322261\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.246617,\n\t\t\t\t\t\t\ty: -11.279039\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.23239,\n\t\t\t\t\t\t\ty: -11.232141\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.227587,\n\t\t\t\t\t\t\ty: -11.183368\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.227587,\n\t\t\t\t\t\t\ty: -10.433368\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.827587,\n\t\t\t\t\t\t\ty: -10.433368\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.827587,\n\t\t\t\t\t\t\ty: -13.283368\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.822783,\n\t\t\t\t\t\t\ty: -13.332141\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.808557,\n\t\t\t\t\t\t\ty: -13.379039\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.785454,\n\t\t\t\t\t\t\ty: -13.422261\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.754363,\n\t\t\t\t\t\t\ty: -13.460145\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.727587,\n\t\t\t\t\t\t\ty: -13.486921\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.727587,\n\t\t\t\t\t\t\ty: -14.117743\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.754751,\n\t\t\t\t\t\t\ty: -14.168563\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.771822,\n\t\t\t\t\t\t\ty: -14.224841\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.777587,\n\t\t\t\t\t\t\ty: -14.283368\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.777587,\n\t\t\t\t\t\t\ty: -14.383368\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.777587,\n\t\t\t\t\t\t\ty: -15.683368\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.771822,\n\t\t\t\t\t\t\ty: -15.741896\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.754751,\n\t\t\t\t\t\t\ty: -15.798173\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.727028,\n\t\t\t\t\t\t\ty: -15.85004\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.689719,\n\t\t\t\t\t\t\ty: -15.8955\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.644258,\n\t\t\t\t\t\t\ty: -15.932809\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.592392,\n\t\t\t\t\t\t\ty: -15.960532\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.537248,\n\t\t\t\t\t\t\ty: -15.97726\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.327587,\n\t\t\t\t\t\t\ty: -16.186921\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.327587,\n\t\t\t\t\t\t\ty: -17.159423\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.372501,\n\t\t\t\t\t\t\ty: -17.154999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.460292,\n\t\t\t\t\t\t\ty: -17.163646\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.544709,\n\t\t\t\t\t\t\ty: -17.189253\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.622508,\n\t\t\t\t\t\t\ty: -17.230838\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.690699,\n\t\t\t\t\t\t\ty: -17.286801\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.746663,\n\t\t\t\t\t\t\ty: -17.354992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.788247,\n\t\t\t\t\t\t\ty: -17.432792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.813855,\n\t\t\t\t\t\t\ty: -17.517208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.822501,\n\t\t\t\t\t\t\ty: -17.604999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.813855,\n\t\t\t\t\t\t\ty: -17.69279\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.788247,\n\t\t\t\t\t\t\ty: -17.777207\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.746663,\n\t\t\t\t\t\t\ty: -17.855006\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.690699,\n\t\t\t\t\t\t\ty: -17.923197\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.622508,\n\t\t\t\t\t\t\ty: -17.97916\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.622501,\n\t\t\t\t\t\t\ty: -17.979164\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.622501,\n\t\t\t\t\t\t\ty: -19.701445\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.856055,\n\t\t\t\t\t\t\ty: -19.934999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.392501,\n\t\t\t\t\t\t\ty: -19.934999\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.48,\n\t\t\t\t\t\t\t\ty: -19.77\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.54,\n\t\t\t\t\t\t\t\ty: -19.77\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.54,\n\t\t\t\t\t\t\t\ty: -18.73\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.141092,\n\t\t\t\t\t\t\t\ty: -18.73\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.245349,\n\t\t\t\t\t\t\t\ty: -18.625743\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.285839,\n\t\t\t\t\t\t\t\ty: -18.549993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.341802,\n\t\t\t\t\t\t\t\ty: -18.481802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.409993,\n\t\t\t\t\t\t\t\ty: -18.425839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.487792,\n\t\t\t\t\t\t\t\ty: -18.384254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.572209,\n\t\t\t\t\t\t\t\ty: -18.358647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.66,\n\t\t\t\t\t\t\t\ty: -18.35\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.747791,\n\t\t\t\t\t\t\t\ty: -18.358647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.832208,\n\t\t\t\t\t\t\t\ty: -18.384254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.910007,\n\t\t\t\t\t\t\t\ty: -18.425839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.978198,\n\t\t\t\t\t\t\t\ty: -18.481802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.034161,\n\t\t\t\t\t\t\t\ty: -18.549993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.075746,\n\t\t\t\t\t\t\t\ty: -18.627792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.101353,\n\t\t\t\t\t\t\t\ty: -18.712209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.11,\n\t\t\t\t\t\t\t\ty: -18.8\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.101353,\n\t\t\t\t\t\t\t\ty: -18.887791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.075746,\n\t\t\t\t\t\t\t\ty: -18.972208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.034161,\n\t\t\t\t\t\t\t\ty: -19.050007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.978198,\n\t\t\t\t\t\t\t\ty: -19.118198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.910007,\n\t\t\t\t\t\t\t\ty: -19.174161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.832208,\n\t\t\t\t\t\t\t\ty: -19.215746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.747791,\n\t\t\t\t\t\t\t\ty: -19.241353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.66,\n\t\t\t\t\t\t\t\ty: -19.25\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.572209,\n\t\t\t\t\t\t\t\ty: -19.241353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.487792,\n\t\t\t\t\t\t\t\ty: -19.215746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.48,\n\t\t\t\t\t\t\t\ty: -19.211581\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t}\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.43572,\n\t\t\t\t\t\t\ty: -11.48\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.81197,\n\t\t\t\t\t\t\ty: -11.48\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.814804,\n\t\t\t\t\t\t\ty: -11.451227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.82903,\n\t\t\t\t\t\t\ty: -11.404329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.852133,\n\t\t\t\t\t\t\ty: -11.361107\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.883223,\n\t\t\t\t\t\t\ty: -11.323223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.921107,\n\t\t\t\t\t\t\ty: -11.292133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.964329,\n\t\t\t\t\t\t\ty: -11.26903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.011227,\n\t\t\t\t\t\t\ty: -11.254804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.056058,\n\t\t\t\t\t\t\ty: -11.250388\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.29,\n\t\t\t\t\t\t\ty: -11.016446\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.29,\n\t\t\t\t\t\t\ty: -10.75\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.235,\n\t\t\t\t\t\t\ty: -10.75\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.186227,\n\t\t\t\t\t\t\ty: -10.745196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.139329,\n\t\t\t\t\t\t\ty: -10.73097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.096107,\n\t\t\t\t\t\t\ty: -10.707867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.058223,\n\t\t\t\t\t\t\ty: -10.676777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.901446,\n\t\t\t\t\t\t\ty: -10.52\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.27,\n\t\t\t\t\t\t\ty: -10.52\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.27,\n\t\t\t\t\t\t\ty: -9.868554\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.105,\n\t\t\t\t\t\t\ty: -10.033554\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.105,\n\t\t\t\t\t\t\ty: -10.67\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.868313,\n\t\t\t\t\t\t\ty: -10.67\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.870993,\n\t\t\t\t\t\t\ty: -10.670813\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.918537,\n\t\t\t\t\t\t\ty: -10.696226\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.960209,\n\t\t\t\t\t\t\ty: -10.730426\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.010141,\n\t\t\t\t\t\t\ty: -10.780358\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.065755,\n\t\t\t\t\t\t\ty: -10.77488\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.153546,\n\t\t\t\t\t\t\ty: -10.783527\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.237963,\n\t\t\t\t\t\t\ty: -10.809134\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.315762,\n\t\t\t\t\t\t\ty: -10.850719\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.383953,\n\t\t\t\t\t\t\ty: -10.906682\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.439916,\n\t\t\t\t\t\t\ty: -10.974873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.481501,\n\t\t\t\t\t\t\ty: -11.052672\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.507108,\n\t\t\t\t\t\t\ty: -11.137089\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.515755,\n\t\t\t\t\t\t\ty: -11.22488\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.507108,\n\t\t\t\t\t\t\ty: -11.312671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.481501,\n\t\t\t\t\t\t\ty: -11.397088\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.439916,\n\t\t\t\t\t\t\ty: -11.474887\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.227966,\n\t\t\t\t\t\t\ty: -13.98\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.875,\n\t\t\t\t\t\t\ty: -13.98\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.875,\n\t\t\t\t\t\t\ty: -11.55\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.250851,\n\t\t\t\t\t\t\ty: -11.55\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.265706,\n\t\t\t\t\t\t\ty: -11.577792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.291313,\n\t\t\t\t\t\t\ty: -11.662209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.29996,\n\t\t\t\t\t\t\ty: -11.75\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.291313,\n\t\t\t\t\t\t\ty: -11.837791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.265706,\n\t\t\t\t\t\t\ty: -11.922208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.224121,\n\t\t\t\t\t\t\ty: -12.000007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.168158,\n\t\t\t\t\t\t\ty: -12.068198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.099967,\n\t\t\t\t\t\t\ty: -12.124161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.022168,\n\t\t\t\t\t\t\ty: -12.165746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.937751,\n\t\t\t\t\t\t\ty: -12.191353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.84996,\n\t\t\t\t\t\t\ty: -12.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.762169,\n\t\t\t\t\t\t\ty: -12.191353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.677752,\n\t\t\t\t\t\t\ty: -12.165746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.599953,\n\t\t\t\t\t\t\ty: -12.124161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.531762,\n\t\t\t\t\t\t\ty: -12.068198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.475799,\n\t\t\t\t\t\t\ty: -12.000007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.434214,\n\t\t\t\t\t\t\ty: -11.922208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.408607,\n\t\t\t\t\t\t\ty: -11.837791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.39996,\n\t\t\t\t\t\t\ty: -11.75\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.408607,\n\t\t\t\t\t\t\ty: -11.662209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.434214,\n\t\t\t\t\t\t\ty: -11.577792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.449069,\n\t\t\t\t\t\t\ty: -11.55\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.375,\n\t\t\t\t\t\t\ty: -11.55\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.375,\n\t\t\t\t\t\t\ty: -10.05\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.725,\n\t\t\t\t\t\t\ty: -10.05\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.676227,\n\t\t\t\t\t\t\ty: -10.045196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.629329,\n\t\t\t\t\t\t\ty: -10.03097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.586107,\n\t\t\t\t\t\t\ty: -10.007867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.548223,\n\t\t\t\t\t\t\ty: -9.976777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.517133,\n\t\t\t\t\t\t\ty: -9.938893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.49403,\n\t\t\t\t\t\t\ty: -9.895671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.479804,\n\t\t\t\t\t\t\ty: -9.848773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.475001,\n\t\t\t\t\t\t\ty: -9.800012\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.475,\n\t\t\t\t\t\t\ty: -9.800012\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.474977,\n\t\t\t\t\t\t\ty: -9.300068\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.44362,\n\t\t\t\t\t\t\ty: -9.300068\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.422867,\n\t\t\t\t\t\t\ty: -9.338893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.391777,\n\t\t\t\t\t\t\ty: -9.376777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.214612,\n\t\t\t\t\t\t\ty: -9.553942\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.210196,\n\t\t\t\t\t\t\ty: -9.598773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.19597,\n\t\t\t\t\t\t\ty: -9.645671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.172867,\n\t\t\t\t\t\t\ty: -9.688893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.141777,\n\t\t\t\t\t\t\ty: -9.726777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.465,\n\t\t\t\t\t\t\ty: -10.403554\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.465,\n\t\t\t\t\t\t\ty: -10.6\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.460196,\n\t\t\t\t\t\t\ty: -10.648773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.44597,\n\t\t\t\t\t\t\ty: -10.695671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.422867,\n\t\t\t\t\t\t\ty: -10.738893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.407521,\n\t\t\t\t\t\t\ty: -10.757593\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.39597,\n\t\t\t\t\t\t\ty: -10.795671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.372867,\n\t\t\t\t\t\t\ty: -10.838893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.341777,\n\t\t\t\t\t\t\ty: -10.876777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.191777,\n\t\t\t\t\t\t\ty: -11.026777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.18785,\n\t\t\t\t\t\t\ty: -11.03\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.305,\n\t\t\t\t\t\t\ty: -11.03\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.305,\n\t\t\t\t\t\t\ty: -11.603544\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.742068,\n\t\t\t\t\t\t\ty: -11.95\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.275,\n\t\t\t\t\t\t\ty: -11.95\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.275,\n\t\t\t\t\t\t\ty: -13.311446\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.713554,\n\t\t\t\t\t\t\ty: -13.75\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.91,\n\t\t\t\t\t\t\ty: -13.75\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.958773,\n\t\t\t\t\t\t\ty: -13.754804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.005671,\n\t\t\t\t\t\t\ty: -13.76903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.048893,\n\t\t\t\t\t\t\ty: -13.792133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.086777,\n\t\t\t\t\t\t\ty: -13.823223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.186777,\n\t\t\t\t\t\t\ty: -13.923223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.217867,\n\t\t\t\t\t\t\ty: -13.961107\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.345,\n\t\t\t\t\t\t\ty: -11.633874\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.345,\n\t\t\t\t\t\t\ty: -11.03\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.981446,\n\t\t\t\t\t\t\ty: -11.03\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.241446,\n\t\t\t\t\t\t\ty: -10.77\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.365,\n\t\t\t\t\t\t\ty: -10.77\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.365,\n\t\t\t\t\t\t\ty: -9.73\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.305,\n\t\t\t\t\t\t\ty: -9.73\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.305,\n\t\t\t\t\t\t\ty: -9.800063\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.825052,\n\t\t\t\t\t\t\ty: -9.800063\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.873825,\n\t\t\t\t\t\t\ty: -9.804867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.913304,\n\t\t\t\t\t\t\ty: -9.816843\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.013029,\n\t\t\t\t\t\t\ty: -9.808532\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.091961,\n\t\t\t\t\t\t\ty: -9.7296\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.165073,\n\t\t\t\t\t\t\ty: -9.300068\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.825002,\n\t\t\t\t\t\t\ty: -9.300068\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.424952,\n\t\t\t\t\t\t\ty: -9.300068\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.059993,\n\t\t\t\t\t\t\ty: -9.300068\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.055196,\n\t\t\t\t\t\t\ty: -9.348773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.04097,\n\t\t\t\t\t\t\ty: -9.395671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.017867,\n\t\t\t\t\t\t\ty: -9.438893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.986777,\n\t\t\t\t\t\t\ty: -9.476777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.948893,\n\t\t\t\t\t\t\ty: -9.507867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.905671,\n\t\t\t\t\t\t\ty: -9.53097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.858773,\n\t\t\t\t\t\t\ty: -9.545196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.81,\n\t\t\t\t\t\t\ty: -9.55\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.21,\n\t\t\t\t\t\t\ty: -9.55\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.161227,\n\t\t\t\t\t\t\ty: -9.545196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.114329,\n\t\t\t\t\t\t\ty: -9.53097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.071107,\n\t\t\t\t\t\t\ty: -9.507867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.033223,\n\t\t\t\t\t\t\ty: -9.476777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.997797,\n\t\t\t\t\t\t\ty: -9.441351\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.997791,\n\t\t\t\t\t\t\ty: -9.441353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.91,\n\t\t\t\t\t\t\ty: -9.45\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.822209,\n\t\t\t\t\t\t\ty: -9.441353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.737792,\n\t\t\t\t\t\t\ty: -9.415746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.659993,\n\t\t\t\t\t\t\ty: -9.374161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.591802,\n\t\t\t\t\t\t\ty: -9.318198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.535839,\n\t\t\t\t\t\t\ty: -9.250007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.494254,\n\t\t\t\t\t\t\ty: -9.172208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.472713,\n\t\t\t\t\t\t\ty: -9.101195\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.129454,\n\t\t\t\t\t\t\ty: -9.444454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.087782,\n\t\t\t\t\t\t\ty: -9.478654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.040238,\n\t\t\t\t\t\t\ty: -9.504067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.00455,\n\t\t\t\t\t\t\ty: -9.514893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.987782,\n\t\t\t\t\t\t\ty: -9.528654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.940238,\n\t\t\t\t\t\t\ty: -9.554067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.88865,\n\t\t\t\t\t\t\ty: -9.569716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.835,\n\t\t\t\t\t\t\ty: -9.575\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.535,\n\t\t\t\t\t\t\ty: -9.575\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.48135,\n\t\t\t\t\t\t\ty: -9.569716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.429762,\n\t\t\t\t\t\t\ty: -9.554067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.422153,\n\t\t\t\t\t\t\ty: -9.55\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.238554,\n\t\t\t\t\t\t\ty: -9.55\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.21,\n\t\t\t\t\t\t\ty: -9.578554\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.21,\n\t\t\t\t\t\t\ty: -9.941446\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.518554,\n\t\t\t\t\t\t\ty: -10.25\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.989109,\n\t\t\t\t\t\t\ty: -10.25\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.015839,\n\t\t\t\t\t\t\ty: -10.199993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.071802,\n\t\t\t\t\t\t\ty: -10.131802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.139993,\n\t\t\t\t\t\t\ty: -10.075839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.217792,\n\t\t\t\t\t\t\ty: -10.034254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.302209,\n\t\t\t\t\t\t\ty: -10.008647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.39,\n\t\t\t\t\t\t\ty: -10\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.477791,\n\t\t\t\t\t\t\ty: -10.008647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.562208,\n\t\t\t\t\t\t\ty: -10.034254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.640007,\n\t\t\t\t\t\t\ty: -10.075839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.708198,\n\t\t\t\t\t\t\ty: -10.131802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.764161,\n\t\t\t\t\t\t\ty: -10.199993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.805746,\n\t\t\t\t\t\t\ty: -10.277792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.831353,\n\t\t\t\t\t\t\ty: -10.362209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.84,\n\t\t\t\t\t\t\ty: -10.45\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.831353,\n\t\t\t\t\t\t\ty: -10.537791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.805746,\n\t\t\t\t\t\t\ty: -10.622208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.764161,\n\t\t\t\t\t\t\ty: -10.700007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.708198,\n\t\t\t\t\t\t\ty: -10.768198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.706002,\n\t\t\t\t\t\t\ty: -10.77\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.27,\n\t\t\t\t\t\t\ty: -10.77\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.27,\n\t\t\t\t\t\t\ty: -10.77\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.27,\n\t\t\t\t\t\t\ty: -11.426246\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.280955,\n\t\t\t\t\t\t\ty: -11.446741\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.295181,\n\t\t\t\t\t\t\ty: -11.49364\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.299985,\n\t\t\t\t\t\t\ty: -11.542412\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.299985,\n\t\t\t\t\t\t\ty: -11.588859\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.099959,\n\t\t\t\t\t\t\ty: -17.873308\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.099959,\n\t\t\t\t\t\t\ty: -17.849987\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.746448,\n\t\t\t\t\t\t\ty: -17.849987\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.123287,\n\t\t\t\t\t\t\ty: -17.473148\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.161171,\n\t\t\t\t\t\t\ty: -17.442058\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.204393,\n\t\t\t\t\t\t\ty: -17.418955\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.251291,\n\t\t\t\t\t\t\ty: -17.404729\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.300064,\n\t\t\t\t\t\t\ty: -17.399925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.443224,\n\t\t\t\t\t\t\ty: -17.399925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.454393,\n\t\t\t\t\t\t\ty: -17.393955\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.501291,\n\t\t\t\t\t\t\ty: -17.379729\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.511031,\n\t\t\t\t\t\t\ty: -17.37877\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.525283,\n\t\t\t\t\t\t\ty: -17.371152\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.571291,\n\t\t\t\t\t\t\ty: -17.325144\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.57589,\n\t\t\t\t\t\t\ty: -17.31654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.578143,\n\t\t\t\t\t\t\ty: -17.293661\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.503546,\n\t\t\t\t\t\t\ty: -17.316289\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.415755,\n\t\t\t\t\t\t\ty: -17.324936\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.327964,\n\t\t\t\t\t\t\ty: -17.316289\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.243547,\n\t\t\t\t\t\t\ty: -17.290682\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.165748,\n\t\t\t\t\t\t\ty: -17.249097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.097557,\n\t\t\t\t\t\t\ty: -17.193134\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.041594,\n\t\t\t\t\t\t\ty: -17.124943\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.000009,\n\t\t\t\t\t\t\ty: -17.047144\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.974402,\n\t\t\t\t\t\t\ty: -16.962727\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.965755,\n\t\t\t\t\t\t\ty: -16.874936\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.974402,\n\t\t\t\t\t\t\ty: -16.787145\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.000009,\n\t\t\t\t\t\t\ty: -16.702728\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.041594,\n\t\t\t\t\t\t\ty: -16.624929\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.097557,\n\t\t\t\t\t\t\ty: -16.556738\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.165748,\n\t\t\t\t\t\t\ty: -16.500775\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.243547,\n\t\t\t\t\t\t\ty: -16.45919\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.327964,\n\t\t\t\t\t\t\ty: -16.433583\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.415755,\n\t\t\t\t\t\t\ty: -16.424936\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.503546,\n\t\t\t\t\t\t\ty: -16.433583\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.559869,\n\t\t\t\t\t\t\ty: -16.450668\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.584253,\n\t\t\t\t\t\t\ty: -16.370285\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.625838,\n\t\t\t\t\t\t\ty: -16.292486\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.681801,\n\t\t\t\t\t\t\ty: -16.224294\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.749992,\n\t\t\t\t\t\t\ty: -16.168331\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.827791,\n\t\t\t\t\t\t\ty: -16.126747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.912208,\n\t\t\t\t\t\t\ty: -16.101139\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.999999,\n\t\t\t\t\t\t\ty: -16.092492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.087789,\n\t\t\t\t\t\t\ty: -16.101139\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.172206,\n\t\t\t\t\t\t\ty: -16.126747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.250005,\n\t\t\t\t\t\t\ty: -16.168331\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.318197,\n\t\t\t\t\t\t\ty: -16.224294\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.37416,\n\t\t\t\t\t\t\ty: -16.292486\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.388194,\n\t\t\t\t\t\t\ty: -16.318742\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.452856,\n\t\t\t\t\t\t\ty: -16.284179\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.537273,\n\t\t\t\t\t\t\ty: -16.258572\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.625064,\n\t\t\t\t\t\t\ty: -16.249925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.712855,\n\t\t\t\t\t\t\ty: -16.258572\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.797272,\n\t\t\t\t\t\t\ty: -16.284179\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.875071,\n\t\t\t\t\t\t\ty: -16.325764\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.943262,\n\t\t\t\t\t\t\ty: -16.381727\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.984167,\n\t\t\t\t\t\t\ty: -16.431569\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.39,\n\t\t\t\t\t\t\ty: -16.025736\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.39,\n\t\t\t\t\t\t\ty: -15.174264\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.277868,\n\t\t\t\t\t\t\ty: -15.062132\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.177868,\n\t\t\t\t\t\t\ty: -14.962132\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.140559,\n\t\t\t\t\t\t\ty: -14.916671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.112836,\n\t\t\t\t\t\t\ty: -14.864805\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.096108,\n\t\t\t\t\t\t\ty: -14.809662\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.486446,\n\t\t\t\t\t\t\ty: -14.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.24,\n\t\t\t\t\t\t\ty: -14.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.19,\n\t\t\t\t\t\t\ty: -14.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.141227,\n\t\t\t\t\t\t\ty: -14.195196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.111643,\n\t\t\t\t\t\t\ty: -14.186222\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.101227,\n\t\t\t\t\t\t\ty: -14.185196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.054329,\n\t\t\t\t\t\t\ty: -14.17097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.011107,\n\t\t\t\t\t\t\ty: -14.147867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.973223,\n\t\t\t\t\t\t\ty: -14.116777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.942133,\n\t\t\t\t\t\t\ty: -14.078893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.91903,\n\t\t\t\t\t\t\ty: -14.035671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.904804,\n\t\t\t\t\t\t\ty: -13.988773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.9,\n\t\t\t\t\t\t\ty: -13.94\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.9,\n\t\t\t\t\t\t\ty: -12.912901\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.890746,\n\t\t\t\t\t\t\ty: -12.943408\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.849161,\n\t\t\t\t\t\t\ty: -13.021207\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.793198,\n\t\t\t\t\t\t\ty: -13.089398\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.725007,\n\t\t\t\t\t\t\ty: -13.145361\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.647208,\n\t\t\t\t\t\t\ty: -13.186946\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.562791,\n\t\t\t\t\t\t\ty: -13.212553\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.475,\n\t\t\t\t\t\t\ty: -13.2212\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.387209,\n\t\t\t\t\t\t\ty: -13.212553\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.318742,\n\t\t\t\t\t\t\ty: -13.191784\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.311256,\n\t\t\t\t\t\t\ty: -13.267791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.302361,\n\t\t\t\t\t\t\ty: -13.297114\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.346454,\n\t\t\t\t\t\t\ty: -13.283739\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.434245,\n\t\t\t\t\t\t\ty: -13.275092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.522036,\n\t\t\t\t\t\t\ty: -13.283739\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.606453,\n\t\t\t\t\t\t\ty: -13.309346\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.684252,\n\t\t\t\t\t\t\ty: -13.350931\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.752443,\n\t\t\t\t\t\t\ty: -13.406894\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.808406,\n\t\t\t\t\t\t\ty: -13.475085\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.849991,\n\t\t\t\t\t\t\ty: -13.552884\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.875598,\n\t\t\t\t\t\t\ty: -13.637301\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.884245,\n\t\t\t\t\t\t\ty: -13.725092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.875598,\n\t\t\t\t\t\t\ty: -13.812883\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.849991,\n\t\t\t\t\t\t\ty: -13.8973\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.808406,\n\t\t\t\t\t\t\ty: -13.975099\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.8005,\n\t\t\t\t\t\t\ty: -13.984732\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.8005,\n\t\t\t\t\t\t\ty: -15.53255\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.570701,\n\t\t\t\t\t\t\ty: -15.53255\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.581501,\n\t\t\t\t\t\t\ty: -15.552756\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.607108,\n\t\t\t\t\t\t\ty: -15.637173\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.615755,\n\t\t\t\t\t\t\ty: -15.724964\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.607108,\n\t\t\t\t\t\t\ty: -15.812755\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.581501,\n\t\t\t\t\t\t\ty: -15.897172\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.539916,\n\t\t\t\t\t\t\ty: -15.974971\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.483953,\n\t\t\t\t\t\t\ty: -16.043162\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.415762,\n\t\t\t\t\t\t\ty: -16.099125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.337963,\n\t\t\t\t\t\t\ty: -16.14071\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.253546,\n\t\t\t\t\t\t\ty: -16.166317\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.165755,\n\t\t\t\t\t\t\ty: -16.174964\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.077964,\n\t\t\t\t\t\t\ty: -16.166317\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.006453,\n\t\t\t\t\t\t\ty: -16.14071\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.084252,\n\t\t\t\t\t\t\ty: -16.099125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.152443,\n\t\t\t\t\t\t\ty: -16.043162\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.208406,\n\t\t\t\t\t\t\ty: -15.974971\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.216388,\n\t\t\t\t\t\t\ty: -15.960038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.229916,\n\t\t\t\t\t\t\ty: -15.955934\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.273138,\n\t\t\t\t\t\t\ty: -15.932831\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.311022,\n\t\t\t\t\t\t\ty: -15.901741\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.511022,\n\t\t\t\t\t\t\ty: -15.701741\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.542112,\n\t\t\t\t\t\t\ty: -15.663857\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.552658,\n\t\t\t\t\t\t\ty: -15.644126\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.597832,\n\t\t\t\t\t\t\ty: -15.668272\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.667523,\n\t\t\t\t\t\t\ty: -15.689413\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.74,\n\t\t\t\t\t\t\ty: -15.696551\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.128491,\n\t\t\t\t\t\t\ty: -15.696551\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.200967,\n\t\t\t\t\t\t\ty: -15.689413\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.270658,\n\t\t\t\t\t\t\ty: -15.668272\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.334885,\n\t\t\t\t\t\t\ty: -15.633942\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.391181,\n\t\t\t\t\t\t\ty: -15.587741\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.437382,\n\t\t\t\t\t\t\ty: -15.531445\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.471712,\n\t\t\t\t\t\t\ty: -15.467217\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.492853,\n\t\t\t\t\t\t\ty: -15.397526\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.499991,\n\t\t\t\t\t\t\ty: -15.32505\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.492853,\n\t\t\t\t\t\t\ty: -15.252574\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.471712,\n\t\t\t\t\t\t\ty: -15.182883\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.437382,\n\t\t\t\t\t\t\ty: -15.118655\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.391181,\n\t\t\t\t\t\t\ty: -15.062359\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.334885,\n\t\t\t\t\t\t\ty: -15.016158\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.304762,\n\t\t\t\t\t\t\ty: -15.000057\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.334885,\n\t\t\t\t\t\t\ty: -14.983956\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.391181,\n\t\t\t\t\t\t\ty: -14.937755\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.437382,\n\t\t\t\t\t\t\ty: -14.881459\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.471712,\n\t\t\t\t\t\t\ty: -14.817231\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.492853,\n\t\t\t\t\t\t\ty: -14.74754\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.499991,\n\t\t\t\t\t\t\ty: -14.675064\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.492853,\n\t\t\t\t\t\t\ty: -14.602588\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.471712,\n\t\t\t\t\t\t\ty: -14.532897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.437382,\n\t\t\t\t\t\t\ty: -14.468669\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.391181,\n\t\t\t\t\t\t\ty: -14.412373\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.334885,\n\t\t\t\t\t\t\ty: -14.366172\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.270658,\n\t\t\t\t\t\t\ty: -14.331842\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.200967,\n\t\t\t\t\t\t\ty: -14.310701\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.128491,\n\t\t\t\t\t\t\ty: -14.303563\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.74,\n\t\t\t\t\t\t\ty: -14.303563\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.667523,\n\t\t\t\t\t\t\ty: -14.310701\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.597832,\n\t\t\t\t\t\t\ty: -14.331842\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.533605,\n\t\t\t\t\t\t\ty: -14.366172\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.477309,\n\t\t\t\t\t\t\ty: -14.412373\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.431108,\n\t\t\t\t\t\t\ty: -14.468669\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.396778,\n\t\t\t\t\t\t\ty: -14.532897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.375637,\n\t\t\t\t\t\t\ty: -14.602588\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.368499,\n\t\t\t\t\t\t\ty: -14.675064\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.374337,\n\t\t\t\t\t\t\ty: -14.734343\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.357468,\n\t\t\t\t\t\t\ty: -14.748187\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.3005,\n\t\t\t\t\t\t\ty: -14.805155\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.3005,\n\t\t\t\t\t\t\ty: -13.92505\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.027895,\n\t\t\t\t\t\t\ty: -13.92505\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.040746,\n\t\t\t\t\t\t\ty: -13.901008\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.066353,\n\t\t\t\t\t\t\ty: -13.816591\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.075,\n\t\t\t\t\t\t\ty: -13.7288\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.066353,\n\t\t\t\t\t\t\ty: -13.641009\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.040746,\n\t\t\t\t\t\t\ty: -13.556592\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -839e-6,\n\t\t\t\t\t\t\ty: -13.478793\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.056802,\n\t\t\t\t\t\t\ty: -13.410602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.124993,\n\t\t\t\t\t\t\ty: -13.354639\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.202792,\n\t\t\t\t\t\t\ty: -13.313054\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.287209,\n\t\t\t\t\t\t\ty: -13.287447\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.375,\n\t\t\t\t\t\t\ty: -13.2788\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.433642,\n\t\t\t\t\t\t\ty: -13.284576\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.42855,\n\t\t\t\t\t\t\ty: -13.267791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.423759,\n\t\t\t\t\t\t\ty: -13.219153\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.365755,\n\t\t\t\t\t\t\ty: -13.224866\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.277964,\n\t\t\t\t\t\t\ty: -13.216219\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.193547,\n\t\t\t\t\t\t\ty: -13.190612\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.193002,\n\t\t\t\t\t\t\ty: -13.190321\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.190746,\n\t\t\t\t\t\t\ty: -13.197758\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.149161,\n\t\t\t\t\t\t\ty: -13.275557\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.093198,\n\t\t\t\t\t\t\ty: -13.343748\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.025007,\n\t\t\t\t\t\t\ty: -13.399711\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.052792,\n\t\t\t\t\t\t\ty: -13.441296\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.137209,\n\t\t\t\t\t\t\ty: -13.466903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.225,\n\t\t\t\t\t\t\ty: -13.47555\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.312791,\n\t\t\t\t\t\t\ty: -13.466903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.397208,\n\t\t\t\t\t\t\ty: -13.441296\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.475007,\n\t\t\t\t\t\t\ty: -13.399711\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.543198,\n\t\t\t\t\t\t\ty: -13.343748\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.599161,\n\t\t\t\t\t\t\ty: -13.275557\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.640746,\n\t\t\t\t\t\t\ty: -13.197758\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.666353,\n\t\t\t\t\t\t\ty: -13.113341\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.668693,\n\t\t\t\t\t\t\ty: -13.089584\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.74,\n\t\t\t\t\t\t\ty: -13.096607\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.128491,\n\t\t\t\t\t\t\ty: -13.096607\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.200967,\n\t\t\t\t\t\t\ty: -13.089469\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.270658,\n\t\t\t\t\t\t\ty: -13.068328\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.334885,\n\t\t\t\t\t\t\ty: -13.033998\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.391181,\n\t\t\t\t\t\t\ty: -12.987797\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.437382,\n\t\t\t\t\t\t\ty: -12.931501\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.471712,\n\t\t\t\t\t\t\ty: -12.867273\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.492853,\n\t\t\t\t\t\t\ty: -12.797582\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.499991,\n\t\t\t\t\t\t\ty: -12.725106\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.492853,\n\t\t\t\t\t\t\ty: -12.65263\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.471712,\n\t\t\t\t\t\t\ty: -12.582939\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.437382,\n\t\t\t\t\t\t\ty: -12.518711\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.391181,\n\t\t\t\t\t\t\ty: -12.462415\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.334885,\n\t\t\t\t\t\t\ty: -12.416214\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.304525,\n\t\t\t\t\t\t\ty: -12.399986\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.334885,\n\t\t\t\t\t\t\ty: -12.383758\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.391181,\n\t\t\t\t\t\t\ty: -12.337557\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.437382,\n\t\t\t\t\t\t\ty: -12.281261\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.471712,\n\t\t\t\t\t\t\ty: -12.217033\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.492853,\n\t\t\t\t\t\t\ty: -12.147342\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.499991,\n\t\t\t\t\t\t\ty: -12.074866\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.492853,\n\t\t\t\t\t\t\ty: -12.00239\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.471712,\n\t\t\t\t\t\t\ty: -11.932699\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.437382,\n\t\t\t\t\t\t\ty: -11.868471\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.391181,\n\t\t\t\t\t\t\ty: -11.812175\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.334885,\n\t\t\t\t\t\t\ty: -11.765974\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.304762,\n\t\t\t\t\t\t\ty: -11.749873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.334885,\n\t\t\t\t\t\t\ty: -11.733772\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.391181,\n\t\t\t\t\t\t\ty: -11.687571\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.437382,\n\t\t\t\t\t\t\ty: -11.631275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.471712,\n\t\t\t\t\t\t\ty: -11.567047\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.492853,\n\t\t\t\t\t\t\ty: -11.497356\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.499991,\n\t\t\t\t\t\t\ty: -11.42488\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.492853,\n\t\t\t\t\t\t\ty: -11.352404\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.471712,\n\t\t\t\t\t\t\ty: -11.282713\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.437382,\n\t\t\t\t\t\t\ty: -11.218485\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.391181,\n\t\t\t\t\t\t\ty: -11.162189\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.334885,\n\t\t\t\t\t\t\ty: -11.115988\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.304762,\n\t\t\t\t\t\t\ty: -11.099887\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.334885,\n\t\t\t\t\t\t\ty: -11.083786\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.391181,\n\t\t\t\t\t\t\ty: -11.037585\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.437382,\n\t\t\t\t\t\t\ty: -10.981289\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.471712,\n\t\t\t\t\t\t\ty: -10.917061\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.492853,\n\t\t\t\t\t\t\ty: -10.84737\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.499991,\n\t\t\t\t\t\t\ty: -10.774894\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.492853,\n\t\t\t\t\t\t\ty: -10.702418\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.471712,\n\t\t\t\t\t\t\ty: -10.632727\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.437382,\n\t\t\t\t\t\t\ty: -10.568499\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.391181,\n\t\t\t\t\t\t\ty: -10.512203\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.334885,\n\t\t\t\t\t\t\ty: -10.466002\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.304762,\n\t\t\t\t\t\t\ty: -10.449901\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.334885,\n\t\t\t\t\t\t\ty: -10.4338\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.391181,\n\t\t\t\t\t\t\ty: -10.387599\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.437382,\n\t\t\t\t\t\t\ty: -10.331303\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.471712,\n\t\t\t\t\t\t\ty: -10.267075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.492853,\n\t\t\t\t\t\t\ty: -10.197384\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.499991,\n\t\t\t\t\t\t\ty: -10.124908\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.492853,\n\t\t\t\t\t\t\ty: -10.052432\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.471712,\n\t\t\t\t\t\t\ty: -9.982741\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.437382,\n\t\t\t\t\t\t\ty: -9.918513\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.391181,\n\t\t\t\t\t\t\ty: -9.862217\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.334885,\n\t\t\t\t\t\t\ty: -9.816016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.304762,\n\t\t\t\t\t\t\ty: -9.799915\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.334885,\n\t\t\t\t\t\t\ty: -9.783814\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.391181,\n\t\t\t\t\t\t\ty: -9.737613\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.437382,\n\t\t\t\t\t\t\ty: -9.681317\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.471712,\n\t\t\t\t\t\t\ty: -9.617089\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.492853,\n\t\t\t\t\t\t\ty: -9.547398\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.499991,\n\t\t\t\t\t\t\ty: -9.474922\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.492853,\n\t\t\t\t\t\t\ty: -9.402446\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.471712,\n\t\t\t\t\t\t\ty: -9.332755\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.437382,\n\t\t\t\t\t\t\ty: -9.268527\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.391181,\n\t\t\t\t\t\t\ty: -9.212231\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.334885,\n\t\t\t\t\t\t\ty: -9.16603\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.304762,\n\t\t\t\t\t\t\ty: -9.149929\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.334885,\n\t\t\t\t\t\t\ty: -9.133828\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.391181,\n\t\t\t\t\t\t\ty: -9.087627\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.401596,\n\t\t\t\t\t\t\ty: -9.074936\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.584245,\n\t\t\t\t\t\t\ty: -9.074936\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.633018,\n\t\t\t\t\t\t\ty: -9.070132\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.679916,\n\t\t\t\t\t\t\ty: -9.055906\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.723138,\n\t\t\t\t\t\t\ty: -9.032803\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.732724,\n\t\t\t\t\t\t\ty: -9.024936\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.334245,\n\t\t\t\t\t\t\ty: -9.024936\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.383018,\n\t\t\t\t\t\t\ty: -9.020132\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.429916,\n\t\t\t\t\t\t\ty: -9.005906\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.441085,\n\t\t\t\t\t\t\ty: -8.999936\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.134245,\n\t\t\t\t\t\t\ty: -8.999936\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.187895,\n\t\t\t\t\t\t\ty: -8.994652\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.239483,\n\t\t\t\t\t\t\ty: -8.979003\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.260653,\n\t\t\t\t\t\t\ty: -8.967687\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.334245,\n\t\t\t\t\t\t\ty: -8.974936\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.422036,\n\t\t\t\t\t\t\ty: -8.966289\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.506453,\n\t\t\t\t\t\t\ty: -8.940682\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.584252,\n\t\t\t\t\t\t\ty: -8.899097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.624521,\n\t\t\t\t\t\t\ty: -8.866049\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.646802,\n\t\t\t\t\t\t\ty: -8.893198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.714993,\n\t\t\t\t\t\t\ty: -8.949161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.792792,\n\t\t\t\t\t\t\ty: -8.990746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.877209,\n\t\t\t\t\t\t\ty: -9.016353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.965,\n\t\t\t\t\t\t\ty: -9.025\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.052791,\n\t\t\t\t\t\t\ty: -9.016353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.137208,\n\t\t\t\t\t\t\ty: -8.990746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.140099,\n\t\t\t\t\t\t\ty: -8.989201\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.162618,\n\t\t\t\t\t\t\ty: -9.031331\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.208819,\n\t\t\t\t\t\t\ty: -9.087627\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.265115,\n\t\t\t\t\t\t\ty: -9.133828\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.295238,\n\t\t\t\t\t\t\ty: -9.149929\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.265115,\n\t\t\t\t\t\t\ty: -9.16603\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.208819,\n\t\t\t\t\t\t\ty: -9.212231\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.162618,\n\t\t\t\t\t\t\ty: -9.268527\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.128288,\n\t\t\t\t\t\t\ty: -9.332755\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.107147,\n\t\t\t\t\t\t\ty: -9.402446\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.100009,\n\t\t\t\t\t\t\ty: -9.474922\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.107147,\n\t\t\t\t\t\t\ty: -9.547398\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.128288,\n\t\t\t\t\t\t\ty: -9.617089\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.162618,\n\t\t\t\t\t\t\ty: -9.681317\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.208819,\n\t\t\t\t\t\t\ty: -9.737613\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.265115,\n\t\t\t\t\t\t\ty: -9.783814\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.295238,\n\t\t\t\t\t\t\ty: -9.799915\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.265115,\n\t\t\t\t\t\t\ty: -9.816016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.208819,\n\t\t\t\t\t\t\ty: -9.862217\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.162618,\n\t\t\t\t\t\t\ty: -9.918513\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.128288,\n\t\t\t\t\t\t\ty: -9.982741\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.107147,\n\t\t\t\t\t\t\ty: -10.052432\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.100009,\n\t\t\t\t\t\t\ty: -10.124908\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.107147,\n\t\t\t\t\t\t\ty: -10.197384\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.128288,\n\t\t\t\t\t\t\ty: -10.267075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.162618,\n\t\t\t\t\t\t\ty: -10.331303\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.208819,\n\t\t\t\t\t\t\ty: -10.387599\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.265115,\n\t\t\t\t\t\t\ty: -10.4338\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.295238,\n\t\t\t\t\t\t\ty: -10.449901\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.265115,\n\t\t\t\t\t\t\ty: -10.466002\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.208819,\n\t\t\t\t\t\t\ty: -10.512203\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.162618,\n\t\t\t\t\t\t\ty: -10.568499\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.128288,\n\t\t\t\t\t\t\ty: -10.632727\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.107147,\n\t\t\t\t\t\t\ty: -10.702418\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.100009,\n\t\t\t\t\t\t\ty: -10.774894\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.107147,\n\t\t\t\t\t\t\ty: -10.84737\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.128288,\n\t\t\t\t\t\t\ty: -10.917061\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.162618,\n\t\t\t\t\t\t\ty: -10.981289\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.208819,\n\t\t\t\t\t\t\ty: -11.037585\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.265115,\n\t\t\t\t\t\t\ty: -11.083786\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.295238,\n\t\t\t\t\t\t\ty: -11.099887\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.265115,\n\t\t\t\t\t\t\ty: -11.115988\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.208819,\n\t\t\t\t\t\t\ty: -11.162189\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.162618,\n\t\t\t\t\t\t\ty: -11.218485\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.128288,\n\t\t\t\t\t\t\ty: -11.282713\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.107147,\n\t\t\t\t\t\t\ty: -11.352404\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.100009,\n\t\t\t\t\t\t\ty: -11.42488\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.107147,\n\t\t\t\t\t\t\ty: -11.497356\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.128288,\n\t\t\t\t\t\t\ty: -11.567047\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.162618,\n\t\t\t\t\t\t\ty: -11.631275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.208819,\n\t\t\t\t\t\t\ty: -11.687571\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.265115,\n\t\t\t\t\t\t\ty: -11.733772\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.295238,\n\t\t\t\t\t\t\ty: -11.749873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.265115,\n\t\t\t\t\t\t\ty: -11.765974\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.208819,\n\t\t\t\t\t\t\ty: -11.812175\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.162618,\n\t\t\t\t\t\t\ty: -11.868471\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.128288,\n\t\t\t\t\t\t\ty: -11.932699\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.107147,\n\t\t\t\t\t\t\ty: -12.00239\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.100009,\n\t\t\t\t\t\t\ty: -12.074866\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.107147,\n\t\t\t\t\t\t\ty: -12.147342\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.128288,\n\t\t\t\t\t\t\ty: -12.217033\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.162618,\n\t\t\t\t\t\t\ty: -12.281261\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.208819,\n\t\t\t\t\t\t\ty: -12.337557\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.265115,\n\t\t\t\t\t\t\ty: -12.383758\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.295475,\n\t\t\t\t\t\t\ty: -12.399986\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.265115,\n\t\t\t\t\t\t\ty: -12.416214\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.208819,\n\t\t\t\t\t\t\ty: -12.462415\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.162618,\n\t\t\t\t\t\t\ty: -12.518711\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.128288,\n\t\t\t\t\t\t\ty: -12.582939\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.107147,\n\t\t\t\t\t\t\ty: -12.65263\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.100009,\n\t\t\t\t\t\t\ty: -12.725106\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.107147,\n\t\t\t\t\t\t\ty: -12.797582\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.128288,\n\t\t\t\t\t\t\ty: -12.867273\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.162618,\n\t\t\t\t\t\t\ty: -12.931501\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.208819,\n\t\t\t\t\t\t\ty: -12.987797\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.265115,\n\t\t\t\t\t\t\ty: -13.033998\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.295238,\n\t\t\t\t\t\t\ty: -13.050099\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.265115,\n\t\t\t\t\t\t\ty: -13.0662\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.208819,\n\t\t\t\t\t\t\ty: -13.112401\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.162618,\n\t\t\t\t\t\t\ty: -13.168697\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.128288,\n\t\t\t\t\t\t\ty: -13.232925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.107147,\n\t\t\t\t\t\t\ty: -13.302616\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.100009,\n\t\t\t\t\t\t\ty: -13.375092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.107147,\n\t\t\t\t\t\t\ty: -13.447568\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.128288,\n\t\t\t\t\t\t\ty: -13.517259\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.162618,\n\t\t\t\t\t\t\ty: -13.581487\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.208819,\n\t\t\t\t\t\t\ty: -13.637783\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.265115,\n\t\t\t\t\t\t\ty: -13.683984\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.295238,\n\t\t\t\t\t\t\ty: -13.700085\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.265115,\n\t\t\t\t\t\t\ty: -13.716186\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.208819,\n\t\t\t\t\t\t\ty: -13.762387\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.162618,\n\t\t\t\t\t\t\ty: -13.818683\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.128288,\n\t\t\t\t\t\t\ty: -13.882911\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.107147,\n\t\t\t\t\t\t\ty: -13.952602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.100009,\n\t\t\t\t\t\t\ty: -14.025078\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.107147,\n\t\t\t\t\t\t\ty: -14.097554\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.128288,\n\t\t\t\t\t\t\ty: -14.167245\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.162618,\n\t\t\t\t\t\t\ty: -14.231473\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.208819,\n\t\t\t\t\t\t\ty: -14.287769\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.265115,\n\t\t\t\t\t\t\ty: -14.33397\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.295238,\n\t\t\t\t\t\t\ty: -14.350071\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.265115,\n\t\t\t\t\t\t\ty: -14.366172\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.208819,\n\t\t\t\t\t\t\ty: -14.412373\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.162618,\n\t\t\t\t\t\t\ty: -14.468669\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.128288,\n\t\t\t\t\t\t\ty: -14.532897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.127818,\n\t\t\t\t\t\t\ty: -14.534447\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.103552,\n\t\t\t\t\t\t\ty: -14.558713\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.103546,\n\t\t\t\t\t\t\ty: -14.558711\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.015755,\n\t\t\t\t\t\t\ty: -14.550064\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.927964,\n\t\t\t\t\t\t\ty: -14.558711\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.843547,\n\t\t\t\t\t\t\ty: -14.584318\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.765748,\n\t\t\t\t\t\t\ty: -14.625903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.697557,\n\t\t\t\t\t\t\ty: -14.681866\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.641594,\n\t\t\t\t\t\t\ty: -14.750057\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.600009,\n\t\t\t\t\t\t\ty: -14.827856\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.574402,\n\t\t\t\t\t\t\ty: -14.912273\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.565755,\n\t\t\t\t\t\t\ty: -15.000064\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.574402,\n\t\t\t\t\t\t\ty: -15.087855\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.600009,\n\t\t\t\t\t\t\ty: -15.172272\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.601494,\n\t\t\t\t\t\t\ty: -15.17505\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.285075,\n\t\t\t\t\t\t\ty: -15.17505\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.299991,\n\t\t\t\t\t\t\ty: -15.147144\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.325598,\n\t\t\t\t\t\t\ty: -15.062727\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.334245,\n\t\t\t\t\t\t\ty: -14.974936\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.325598,\n\t\t\t\t\t\t\ty: -14.887145\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.299991,\n\t\t\t\t\t\t\ty: -14.802728\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.258406,\n\t\t\t\t\t\t\ty: -14.724929\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.202443,\n\t\t\t\t\t\t\ty: -14.656738\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.134252,\n\t\t\t\t\t\t\ty: -14.600775\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.056453,\n\t\t\t\t\t\t\ty: -14.55919\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.972036,\n\t\t\t\t\t\t\ty: -14.533583\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.884245,\n\t\t\t\t\t\t\ty: -14.524936\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.796454,\n\t\t\t\t\t\t\ty: -14.533583\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.712037,\n\t\t\t\t\t\t\ty: -14.55919\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.634238,\n\t\t\t\t\t\t\ty: -14.600775\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.566047,\n\t\t\t\t\t\t\ty: -14.656738\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.510084,\n\t\t\t\t\t\t\ty: -14.724929\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.500553,\n\t\t\t\t\t\t\ty: -14.74276\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.437963,\n\t\t\t\t\t\t\ty: -14.709304\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.353546,\n\t\t\t\t\t\t\ty: -14.683697\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.265755,\n\t\t\t\t\t\t\ty: -14.67505\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.177964,\n\t\t\t\t\t\t\ty: -14.683697\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.093547,\n\t\t\t\t\t\t\ty: -14.709304\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.015748,\n\t\t\t\t\t\t\ty: -14.750889\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.947557,\n\t\t\t\t\t\t\ty: -14.806852\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.891594,\n\t\t\t\t\t\t\ty: -14.875043\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.850009,\n\t\t\t\t\t\t\ty: -14.952842\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.824402,\n\t\t\t\t\t\t\ty: -15.037259\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.815755,\n\t\t\t\t\t\t\ty: -15.12505\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.824402,\n\t\t\t\t\t\t\ty: -15.212841\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.850009,\n\t\t\t\t\t\t\ty: -15.297258\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.891594,\n\t\t\t\t\t\t\ty: -15.375057\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.936595,\n\t\t\t\t\t\t\ty: -15.429891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.804701,\n\t\t\t\t\t\t\ty: -15.429891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.687646,\n\t\t\t\t\t\t\ty: -15.44142\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.575091,\n\t\t\t\t\t\t\ty: -15.475563\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.565361,\n\t\t\t\t\t\t\ty: -15.480764\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.500091,\n\t\t\t\t\t\t\ty: -15.500563\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.490361,\n\t\t\t\t\t\t\ty: -15.505764\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.425091,\n\t\t\t\t\t\t\ty: -15.525563\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.382555,\n\t\t\t\t\t\t\ty: -15.548299\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.375091,\n\t\t\t\t\t\t\ty: -15.550563\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.271358,\n\t\t\t\t\t\t\ty: -15.606009\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.236722,\n\t\t\t\t\t\t\ty: -15.634434\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.196358,\n\t\t\t\t\t\t\ty: -15.656009\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.105436,\n\t\t\t\t\t\t\ty: -15.730627\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.056172,\n\t\t\t\t\t\t\ty: -16.779891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.479701,\n\t\t\t\t\t\t\ty: -16.779891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.362646,\n\t\t\t\t\t\t\ty: -16.79142\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.250091,\n\t\t\t\t\t\t\ty: -16.825563\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.146358,\n\t\t\t\t\t\t\ty: -16.881009\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.055436,\n\t\t\t\t\t\t\ty: -16.955627\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.019181,\n\t\t\t\t\t\t\ty: -17.046549\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.074627,\n\t\t\t\t\t\t\ty: -17.150281\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.108771,\n\t\t\t\t\t\t\ty: -17.262837\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.120299,\n\t\t\t\t\t\t\ty: -17.379891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.108771,\n\t\t\t\t\t\t\ty: -17.496945\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.074627,\n\t\t\t\t\t\t\ty: -17.609501\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.019181,\n\t\t\t\t\t\t\ty: -17.713233\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.055436,\n\t\t\t\t\t\t\ty: -17.804155\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.115953,\n\t\t\t\t\t\t\ty: -17.85382\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.37412,\n\t\t\t\t\t\t\ty: -10.717819\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.373138,\n\t\t\t\t\t\t\ty: -10.717013\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.329916,\n\t\t\t\t\t\t\ty: -10.69391\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.283018,\n\t\t\t\t\t\t\ty: -10.679684\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.234245,\n\t\t\t\t\t\t\ty: -10.67488\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.452908,\n\t\t\t\t\t\t\ty: -10.67488\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.460517,\n\t\t\t\t\t\t\ty: -10.670813\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.463197,\n\t\t\t\t\t\t\ty: -10.67\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.165,\n\t\t\t\t\t\t\ty: -10.67\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.165,\n\t\t\t\t\t\t\ty: -9.63\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.801446,\n\t\t\t\t\t\t\ty: -9.63\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.04,\n\t\t\t\t\t\t\ty: -9.391446\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.04,\n\t\t\t\t\t\t\ty: -8.48\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.335,\n\t\t\t\t\t\t\ty: -8.48\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.335,\n\t\t\t\t\t\t\ty: -8.425\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.339804,\n\t\t\t\t\t\t\ty: -8.376227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.35403,\n\t\t\t\t\t\t\ty: -8.329329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.36,\n\t\t\t\t\t\t\ty: -8.31816\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.36,\n\t\t\t\t\t\t\ty: -8.23184\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.35403,\n\t\t\t\t\t\t\ty: -8.220671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.345205,\n\t\t\t\t\t\t\ty: -8.191577\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.33403,\n\t\t\t\t\t\t\ty: -8.170671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.331765,\n\t\t\t\t\t\t\ty: -8.163205\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.316968,\n\t\t\t\t\t\t\ty: -8.135522\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.253326,\n\t\t\t\t\t\t\ty: -8.07188\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.197209,\n\t\t\t\t\t\t\ty: -8.066353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.112792,\n\t\t\t\t\t\t\ty: -8.040746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.034993,\n\t\t\t\t\t\t\ty: -7.999161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.966802,\n\t\t\t\t\t\t\ty: -7.943198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.910839,\n\t\t\t\t\t\t\ty: -7.875007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.869254,\n\t\t\t\t\t\t\ty: -7.797208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.843647,\n\t\t\t\t\t\t\ty: -7.712791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.835941,\n\t\t\t\t\t\t\ty: -7.634555\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.219839,\n\t\t\t\t\t\t\ty: -8.585895\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.219565,\n\t\t\t\t\t\t\ty: -8.585717\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.217867,\n\t\t\t\t\t\t\ty: -8.588893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.186777,\n\t\t\t\t\t\t\ty: -8.626777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.148893,\n\t\t\t\t\t\t\ty: -8.657867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.105671,\n\t\t\t\t\t\t\ty: -8.68097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.058773,\n\t\t\t\t\t\t\ty: -8.695196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.034961,\n\t\t\t\t\t\t\ty: -8.697541\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.021152,\n\t\t\t\t\t\t\ty: -8.717442\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.020829,\n\t\t\t\t\t\t\ty: -8.717218\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.992532,\n\t\t\t\t\t\t\ty: -8.751699\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.954648,\n\t\t\t\t\t\t\ty: -8.782789\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.913459,\n\t\t\t\t\t\t\ty: -8.804805\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.925746,\n\t\t\t\t\t\t\ty: -8.827792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.951353,\n\t\t\t\t\t\t\ty: -8.912209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.96,\n\t\t\t\t\t\t\ty: -9\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.951353,\n\t\t\t\t\t\t\ty: -9.087791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.925746,\n\t\t\t\t\t\t\ty: -9.172208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.884161,\n\t\t\t\t\t\t\ty: -9.250007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.828198,\n\t\t\t\t\t\t\ty: -9.318198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.760007,\n\t\t\t\t\t\t\ty: -9.374161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.682208,\n\t\t\t\t\t\t\ty: -9.415746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.597791,\n\t\t\t\t\t\t\ty: -9.441353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.51,\n\t\t\t\t\t\t\ty: -9.45\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.422209,\n\t\t\t\t\t\t\ty: -9.441353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.337792,\n\t\t\t\t\t\t\ty: -9.415746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.259993,\n\t\t\t\t\t\t\ty: -9.374161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.191802,\n\t\t\t\t\t\t\ty: -9.318198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.135839,\n\t\t\t\t\t\t\ty: -9.250007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.094254,\n\t\t\t\t\t\t\ty: -9.172208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.083166,\n\t\t\t\t\t\t\ty: -9.135656\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.31326,\n\t\t\t\t\t\t\ty: -9.507306\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.313712,\n\t\t\t\t\t\t\ty: -9.506824\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.345352,\n\t\t\t\t\t\t\ty: -9.532789\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.376209,\n\t\t\t\t\t\t\ty: -9.549282\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.396778,\n\t\t\t\t\t\t\ty: -9.617089\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.431108,\n\t\t\t\t\t\t\ty: -9.681317\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.477309,\n\t\t\t\t\t\t\ty: -9.737613\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.533605,\n\t\t\t\t\t\t\ty: -9.783814\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.563728,\n\t\t\t\t\t\t\ty: -9.799915\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.533605,\n\t\t\t\t\t\t\ty: -9.816016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.525969,\n\t\t\t\t\t\t\ty: -9.822283\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.493198,\n\t\t\t\t\t\t\ty: -9.782352\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.425007,\n\t\t\t\t\t\t\ty: -9.726389\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.347208,\n\t\t\t\t\t\t\ty: -9.684804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.262791,\n\t\t\t\t\t\t\ty: -9.659197\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.175,\n\t\t\t\t\t\t\ty: -9.65055\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.087209,\n\t\t\t\t\t\t\ty: -9.659197\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.002792,\n\t\t\t\t\t\t\ty: -9.684804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.075007,\n\t\t\t\t\t\t\ty: -9.726389\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.143198,\n\t\t\t\t\t\t\ty: -9.782352\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.199161,\n\t\t\t\t\t\t\ty: -9.850543\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.240746,\n\t\t\t\t\t\t\ty: -9.928342\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.266353,\n\t\t\t\t\t\t\ty: -10.012759\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.275,\n\t\t\t\t\t\t\ty: -10.10055\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.266353,\n\t\t\t\t\t\t\ty: -10.188341\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.240746,\n\t\t\t\t\t\t\ty: -10.272758\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.199161,\n\t\t\t\t\t\t\ty: -10.350557\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.143198,\n\t\t\t\t\t\t\ty: -10.418748\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.075007,\n\t\t\t\t\t\t\ty: -10.474711\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.002792,\n\t\t\t\t\t\t\ty: -10.516296\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.087209,\n\t\t\t\t\t\t\ty: -10.541903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.175,\n\t\t\t\t\t\t\ty: -10.55055\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.262791,\n\t\t\t\t\t\t\ty: -10.541903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.281979,\n\t\t\t\t\t\t\ty: -10.536083\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.323223,\n\t\t\t\t\t\t\ty: -10.577327\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.361107,\n\t\t\t\t\t\t\ty: -10.608417\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.398958,\n\t\t\t\t\t\t\ty: -10.628649\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.396778,\n\t\t\t\t\t\t\ty: -10.632727\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.375637,\n\t\t\t\t\t\t\ty: -10.702418\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.505,\n\t\t\t\t\t\t\ty: -10.347792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.807246,\n\t\t\t\t\t\t\ty: -10.045546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.848918,\n\t\t\t\t\t\t\ty: -10.011346\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.896462,\n\t\t\t\t\t\t\ty: -9.985933\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.94805,\n\t\t\t\t\t\t\ty: -9.970284\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.0017,\n\t\t\t\t\t\t\ty: -9.965\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.48,\n\t\t\t\t\t\t\ty: -9.965\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.48,\n\t\t\t\t\t\t\ty: -9.77\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.725,\n\t\t\t\t\t\t\ty: -9.77\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.725,\n\t\t\t\t\t\t\ty: -9.2764\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.730284,\n\t\t\t\t\t\t\ty: -9.22275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.745933,\n\t\t\t\t\t\t\ty: -9.171162\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.771346,\n\t\t\t\t\t\t\ty: -9.123618\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.805546,\n\t\t\t\t\t\t\ty: -9.081946\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.367492,\n\t\t\t\t\t\t\ty: -7.52\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.29,\n\t\t\t\t\t\t\ty: -7.52\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.29,\n\t\t\t\t\t\t\ty: -6.48\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.23,\n\t\t\t\t\t\t\ty: -6.48\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.23,\n\t\t\t\t\t\t\ty: -6.58195\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.250686,\n\t\t\t\t\t\t\ty: -6.543249\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.287995,\n\t\t\t\t\t\t\ty: -6.497788\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.333456,\n\t\t\t\t\t\t\ty: -6.460479\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.385322,\n\t\t\t\t\t\t\ty: -6.432756\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.4416,\n\t\t\t\t\t\t\ty: -6.415684\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.461318,\n\t\t\t\t\t\t\ty: -6.413742\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.484381,\n\t\t\t\t\t\t\ty: -6.337712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.525966,\n\t\t\t\t\t\t\ty: -6.259913\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.573128,\n\t\t\t\t\t\t\ty: -6.202446\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.342719,\n\t\t\t\t\t\t\ty: -6.202446\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.017787,\n\t\t\t\t\t\t\ty: -6.527378\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.964749,\n\t\t\t\t\t\t\ty: -6.570905\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.904239,\n\t\t\t\t\t\t\ty: -6.603249\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.838581,\n\t\t\t\t\t\t\ty: -6.623166\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.770299,\n\t\t\t\t\t\t\ty: -6.629891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.582827,\n\t\t\t\t\t\t\ty: -6.629891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.569461,\n\t\t\t\t\t\t\ty: -6.654897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.513497,\n\t\t\t\t\t\t\ty: -6.723089\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.445306,\n\t\t\t\t\t\t\ty: -6.779052\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.367507,\n\t\t\t\t\t\t\ty: -6.820637\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.28309,\n\t\t\t\t\t\t\ty: -6.846244\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.195299,\n\t\t\t\t\t\t\ty: -6.854891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.190725,\n\t\t\t\t\t\t\ty: -6.85444\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.017787,\n\t\t\t\t\t\t\ty: -7.027378\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.964749,\n\t\t\t\t\t\t\ty: -7.070905\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.931473,\n\t\t\t\t\t\t\ty: -7.088692\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.767787,\n\t\t\t\t\t\t\ty: -7.252378\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.714749,\n\t\t\t\t\t\t\ty: -7.295905\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.654239,\n\t\t\t\t\t\t\ty: -7.328249\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.588581,\n\t\t\t\t\t\t\ty: -7.348166\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.545299,\n\t\t\t\t\t\t\ty: -7.352429\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.545299,\n\t\t\t\t\t\t\ty: -7.754891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.995299,\n\t\t\t\t\t\t\ty: -7.754891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.995299,\n\t\t\t\t\t\t\ty: -6.689079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.987805,\n\t\t\t\t\t\t\ty: -6.691352\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.900014,\n\t\t\t\t\t\t\ty: -6.699999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.812223,\n\t\t\t\t\t\t\ty: -6.691352\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.727806,\n\t\t\t\t\t\t\ty: -6.665745\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.650007,\n\t\t\t\t\t\t\ty: -6.62416\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.616902,\n\t\t\t\t\t\t\ty: -6.596992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.619717,\n\t\t\t\t\t\t\ty: -6.60627\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.625001,\n\t\t\t\t\t\t\ty: -6.65992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.625001,\n\t\t\t\t\t\t\ty: -7.70627\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.668199,\n\t\t\t\t\t\t\ty: -7.741722\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.724162,\n\t\t\t\t\t\t\ty: -7.809913\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.765747,\n\t\t\t\t\t\t\ty: -7.887712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.791354,\n\t\t\t\t\t\t\ty: -7.972129\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.792129,\n\t\t\t\t\t\t\ty: -7.98\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.46,\n\t\t\t\t\t\t\ty: -7.98\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.46,\n\t\t\t\t\t\t\ty: -8.6804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.54,\n\t\t\t\t\t\t\ty: -8.6004\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.54,\n\t\t\t\t\t\t\ty: -7.98\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.48,\n\t\t\t\t\t\t\ty: -7.98\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.48,\n\t\t\t\t\t\t\ty: -9.02\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.880419,\n\t\t\t\t\t\t\ty: -9.02\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.893332,\n\t\t\t\t\t\t\ty: -9.044159\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.91894,\n\t\t\t\t\t\t\ty: -9.128576\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.927587,\n\t\t\t\t\t\t\ty: -9.216366\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.91894,\n\t\t\t\t\t\t\ty: -9.304157\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.893332,\n\t\t\t\t\t\t\ty: -9.388574\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.851748,\n\t\t\t\t\t\t\ty: -9.466373\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.795785,\n\t\t\t\t\t\t\ty: -9.534564\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.727593,\n\t\t\t\t\t\t\ty: -9.590528\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.649794,\n\t\t\t\t\t\t\ty: -9.632112\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.565377,\n\t\t\t\t\t\t\ty: -9.65772\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.477587,\n\t\t\t\t\t\t\ty: -9.666366\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.389796,\n\t\t\t\t\t\t\ty: -9.65772\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.305379,\n\t\t\t\t\t\t\ty: -9.632112\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.22758,\n\t\t\t\t\t\t\ty: -9.590528\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.159389,\n\t\t\t\t\t\t\ty: -9.534564\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.154794,\n\t\t\t\t\t\t\ty: -9.528965\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.143134,\n\t\t\t\t\t\t\ty: -9.543173\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.094169,\n\t\t\t\t\t\t\ty: -9.583358\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.153198,\n\t\t\t\t\t\t\ty: -9.631802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.209161,\n\t\t\t\t\t\t\ty: -9.699993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.250746,\n\t\t\t\t\t\t\ty: -9.777792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.276353,\n\t\t\t\t\t\t\ty: -9.862209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.285,\n\t\t\t\t\t\t\ty: -9.95\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.276353,\n\t\t\t\t\t\t\ty: -10.037791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.268653,\n\t\t\t\t\t\t\ty: -10.063174\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.280196,\n\t\t\t\t\t\t\ty: -10.101227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.285,\n\t\t\t\t\t\t\ty: -10.15\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.285,\n\t\t\t\t\t\t\ty: -10.23\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.505,\n\t\t\t\t\t\t\ty: -10.23\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.970544,\n\t\t\t\t\t\t\ty: -9.493473\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.987792,\n\t\t\t\t\t\t\ty: -9.484254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.072209,\n\t\t\t\t\t\t\ty: -9.458647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.16,\n\t\t\t\t\t\t\ty: -9.45\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.247791,\n\t\t\t\t\t\t\ty: -9.458647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.247797,\n\t\t\t\t\t\t\ty: -9.458649\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.414837,\n\t\t\t\t\t\t\ty: -9.291609\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.412223,\n\t\t\t\t\t\t\ty: -9.291352\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.327806,\n\t\t\t\t\t\t\ty: -9.265745\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.250007,\n\t\t\t\t\t\t\ty: -9.22416\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.181816,\n\t\t\t\t\t\t\ty: -9.168197\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.125853,\n\t\t\t\t\t\t\ty: -9.100006\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.084268,\n\t\t\t\t\t\t\ty: -9.022207\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.058661,\n\t\t\t\t\t\t\ty: -8.93779\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.050014,\n\t\t\t\t\t\t\ty: -8.849999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.058661,\n\t\t\t\t\t\t\ty: -8.762208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.084268,\n\t\t\t\t\t\t\ty: -8.677791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.125853,\n\t\t\t\t\t\t\ty: -8.599992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.181816,\n\t\t\t\t\t\t\ty: -8.531801\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.250007,\n\t\t\t\t\t\t\ty: -8.475838\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.327806,\n\t\t\t\t\t\t\ty: -8.434253\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.412223,\n\t\t\t\t\t\t\ty: -8.408646\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.500014,\n\t\t\t\t\t\t\ty: -8.399999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.587805,\n\t\t\t\t\t\t\ty: -8.408646\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.672222,\n\t\t\t\t\t\t\ty: -8.434253\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.750021,\n\t\t\t\t\t\t\ty: -8.475838\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.818212,\n\t\t\t\t\t\t\ty: -8.531801\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.874175,\n\t\t\t\t\t\t\ty: -8.599992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.900001,\n\t\t\t\t\t\t\ty: -8.648308\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.900001,\n\t\t\t\t\t\t\ty: -7.900016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.012301,\n\t\t\t\t\t\t\ty: -7.900016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.034214,\n\t\t\t\t\t\t\ty: -7.827777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.075799,\n\t\t\t\t\t\t\ty: -7.749978\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.131762,\n\t\t\t\t\t\t\ty: -7.681787\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.199953,\n\t\t\t\t\t\t\ty: -7.625824\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.277752,\n\t\t\t\t\t\t\ty: -7.584239\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.362169,\n\t\t\t\t\t\t\ty: -7.558632\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.44996,\n\t\t\t\t\t\t\ty: -7.549985\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.537751,\n\t\t\t\t\t\t\ty: -7.558632\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.54,\n\t\t\t\t\t\t\ty: -7.559314\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.54,\n\t\t\t\t\t\t\ty: -6.73\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.824593,\n\t\t\t\t\t\t\ty: -6.73\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.824593,\n\t\t\t\t\t\t\ty: -6.492225\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.797817,\n\t\t\t\t\t\t\ty: -6.465449\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.766726,\n\t\t\t\t\t\t\ty: -6.427565\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.743623,\n\t\t\t\t\t\t\ty: -6.384344\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.729397,\n\t\t\t\t\t\t\ty: -6.337445\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.724981,\n\t\t\t\t\t\t\ty: -6.292613\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.697817,\n\t\t\t\t\t\t\ty: -6.265449\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.666726,\n\t\t\t\t\t\t\ty: -6.227565\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.653299,\n\t\t\t\t\t\t\ty: -6.202446\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.227126,\n\t\t\t\t\t\t\ty: -6.202446\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.274288,\n\t\t\t\t\t\t\ty: -6.259913\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.315873,\n\t\t\t\t\t\t\ty: -6.337712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.34148,\n\t\t\t\t\t\t\ty: -6.422129\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.350127,\n\t\t\t\t\t\t\ty: -6.50992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.34148,\n\t\t\t\t\t\t\ty: -6.597711\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.315873,\n\t\t\t\t\t\t\ty: -6.682128\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.274288,\n\t\t\t\t\t\t\ty: -6.759927\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.218325,\n\t\t\t\t\t\t\ty: -6.828118\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.150134,\n\t\t\t\t\t\t\ty: -6.884081\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.072335,\n\t\t\t\t\t\t\ty: -6.925666\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.987918,\n\t\t\t\t\t\t\ty: -6.951273\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.900127,\n\t\t\t\t\t\t\ty: -6.95992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.869761,\n\t\t\t\t\t\t\ty: -6.956929\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.866798,\n\t\t\t\t\t\t\ty: -6.959361\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.814932,\n\t\t\t\t\t\t\ty: -6.987084\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.758654,\n\t\t\t\t\t\t\ty: -7.004156\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.724158,\n\t\t\t\t\t\t\ty: -7.007553\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.712259,\n\t\t\t\t\t\t\ty: -7.022052\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.23,\n\t\t\t\t\t\t\ty: -7.504311\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.23,\n\t\t\t\t\t\t\ty: -7.52\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.214311,\n\t\t\t\t\t\t\ty: -7.52\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.912259,\n\t\t\t\t\t\t\ty: -7.822052\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.812259,\n\t\t\t\t\t\t\ty: -7.922052\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.766798,\n\t\t\t\t\t\t\ty: -7.959361\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.714932,\n\t\t\t\t\t\t\ty: -7.987084\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.66224,\n\t\t\t\t\t\t\ty: -8.003068\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.45411,\n\t\t\t\t\t\t\ty: -9.211198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.462273,\n\t\t\t\t\t\t\ty: -9.208722\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.550064,\n\t\t\t\t\t\t\ty: -9.200075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.637855,\n\t\t\t\t\t\t\ty: -9.208722\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.722272,\n\t\t\t\t\t\t\ty: -9.234329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.800071,\n\t\t\t\t\t\t\ty: -9.275914\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.868262,\n\t\t\t\t\t\t\ty: -9.331877\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.924225,\n\t\t\t\t\t\t\ty: -9.400068\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.96581,\n\t\t\t\t\t\t\ty: -9.477867\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.418822,\n\t\t\t\t\t\t\ty: -8.451455\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.42145,\n\t\t\t\t\t\t\ty: -8.442791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.430097,\n\t\t\t\t\t\t\ty: -8.355\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.42145,\n\t\t\t\t\t\t\ty: -8.267209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.395843,\n\t\t\t\t\t\t\ty: -8.182792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.354258,\n\t\t\t\t\t\t\ty: -8.104993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.298295,\n\t\t\t\t\t\t\ty: -8.036802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.255097,\n\t\t\t\t\t\t\ty: -8.00135\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.255097,\n\t\t\t\t\t\t\ty: -7.78\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.249813,\n\t\t\t\t\t\t\ty: -7.72635\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.234164,\n\t\t\t\t\t\t\ty: -7.674762\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.211429,\n\t\t\t\t\t\t\ty: -7.632227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.209164,\n\t\t\t\t\t\t\ty: -7.624762\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.186429,\n\t\t\t\t\t\t\ty: -7.582227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.184164,\n\t\t\t\t\t\t\ty: -7.574762\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.158751,\n\t\t\t\t\t\t\ty: -7.527218\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.130328,\n\t\t\t\t\t\t\ty: -7.492585\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.108751,\n\t\t\t\t\t\t\ty: -7.452218\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.074551,\n\t\t\t\t\t\t\ty: -7.410546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.805097,\n\t\t\t\t\t\t\ty: -7.141092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.805097,\n\t\t\t\t\t\t\ty: -6.955\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.799813,\n\t\t\t\t\t\t\ty: -6.90135\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.784164,\n\t\t\t\t\t\t\ty: -6.849762\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.775527,\n\t\t\t\t\t\t\ty: -6.833604\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.774813,\n\t\t\t\t\t\t\ty: -6.82635\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.759164,\n\t\t\t\t\t\t\ty: -6.774762\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.736429,\n\t\t\t\t\t\t\ty: -6.732227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.734164,\n\t\t\t\t\t\t\ty: -6.724762\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.711429,\n\t\t\t\t\t\t\ty: -6.682227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.709164,\n\t\t\t\t\t\t\ty: -6.674762\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.683751,\n\t\t\t\t\t\t\ty: -6.627218\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.649551,\n\t\t\t\t\t\t\ty: -6.585546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.524551,\n\t\t\t\t\t\t\ty: -6.460546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.482879,\n\t\t\t\t\t\t\ty: -6.426346\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.442512,\n\t\t\t\t\t\t\ty: -6.404769\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.407879,\n\t\t\t\t\t\t\ty: -6.376346\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.370224,\n\t\t\t\t\t\t\ty: -6.356219\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.224551,\n\t\t\t\t\t\t\ty: -6.210546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.182879,\n\t\t\t\t\t\t\ty: -6.176346\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.135335,\n\t\t\t\t\t\t\ty: -6.150933\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.12708,\n\t\t\t\t\t\t\ty: -6.148429\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.003651,\n\t\t\t\t\t\t\ty: -6.025\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.8674,\n\t\t\t\t\t\t\ty: -6.025\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.8674,\n\t\t\t\t\t\t\ty: -5.665293\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.896729,\n\t\t\t\t\t\t\ty: -5.68097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.943627,\n\t\t\t\t\t\t\ty: -5.695196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.9924,\n\t\t\t\t\t\t\ty: -5.7\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.04,\n\t\t\t\t\t\t\ty: -5.7\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.04,\n\t\t\t\t\t\t\ty: -6.046446\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.013223,\n\t\t\t\t\t\t\ty: -6.073223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.982133,\n\t\t\t\t\t\t\ty: -6.111107\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.95903,\n\t\t\t\t\t\t\ty: -6.154329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.944804,\n\t\t\t\t\t\t\ty: -6.201227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.94,\n\t\t\t\t\t\t\ty: -6.25\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.94,\n\t\t\t\t\t\t\ty: -6.375835\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.939993,\n\t\t\t\t\t\t\ty: -6.375839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.871802,\n\t\t\t\t\t\t\ty: -6.431802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.815839,\n\t\t\t\t\t\t\ty: -6.499993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.774254,\n\t\t\t\t\t\t\ty: -6.577792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.748647,\n\t\t\t\t\t\t\ty: -6.662209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.74,\n\t\t\t\t\t\t\ty: -6.75\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.748647,\n\t\t\t\t\t\t\ty: -6.837791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.761318,\n\t\t\t\t\t\t\ty: -6.879562\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.715,\n\t\t\t\t\t\t\ty: -6.875\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.627209,\n\t\t\t\t\t\t\ty: -6.883647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.542792,\n\t\t\t\t\t\t\ty: -6.909254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.464993,\n\t\t\t\t\t\t\ty: -6.950839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.396802,\n\t\t\t\t\t\t\ty: -7.006802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.340839,\n\t\t\t\t\t\t\ty: -7.074993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.299254,\n\t\t\t\t\t\t\ty: -7.152792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.273647,\n\t\t\t\t\t\t\ty: -7.237209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.265,\n\t\t\t\t\t\t\ty: -7.325\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.273647,\n\t\t\t\t\t\t\ty: -7.412791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.299254,\n\t\t\t\t\t\t\ty: -7.497208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.340839,\n\t\t\t\t\t\t\ty: -7.575007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.396802,\n\t\t\t\t\t\t\ty: -7.643198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.464993,\n\t\t\t\t\t\t\ty: -7.699161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.542792,\n\t\t\t\t\t\t\ty: -7.740746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.627209,\n\t\t\t\t\t\t\ty: -7.766353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.715,\n\t\t\t\t\t\t\ty: -7.775\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.802791,\n\t\t\t\t\t\t\ty: -7.766353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.887208,\n\t\t\t\t\t\t\ty: -7.740746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.965007,\n\t\t\t\t\t\t\ty: -7.699161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.033198,\n\t\t\t\t\t\t\ty: -7.643198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.089161,\n\t\t\t\t\t\t\ty: -7.575007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.130746,\n\t\t\t\t\t\t\ty: -7.497208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.156353,\n\t\t\t\t\t\t\ty: -7.412791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.165,\n\t\t\t\t\t\t\ty: -7.325\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.156353,\n\t\t\t\t\t\t\ty: -7.237209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.143682,\n\t\t\t\t\t\t\ty: -7.195438\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.19,\n\t\t\t\t\t\t\ty: -7.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.277791,\n\t\t\t\t\t\t\ty: -7.191353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.362208,\n\t\t\t\t\t\t\ty: -7.165746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.440007,\n\t\t\t\t\t\t\ty: -7.124161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.508198,\n\t\t\t\t\t\t\ty: -7.068198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.564161,\n\t\t\t\t\t\t\ty: -7.000007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.605746,\n\t\t\t\t\t\t\ty: -6.922208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.631353,\n\t\t\t\t\t\t\ty: -6.837791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.64,\n\t\t\t\t\t\t\ty: -6.75\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.631353,\n\t\t\t\t\t\t\ty: -6.662209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.605746,\n\t\t\t\t\t\t\ty: -6.577792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.574855,\n\t\t\t\t\t\t\ty: -6.52\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.98,\n\t\t\t\t\t\t\ty: -6.52\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.98,\n\t\t\t\t\t\t\ty: -5.791154\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.02,\n\t\t\t\t\t\t\ty: -5.831154\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.02,\n\t\t\t\t\t\t\ty: -6.52\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.492258,\n\t\t\t\t\t\t\ty: -6.52\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.782928,\n\t\t\t\t\t\t\ty: -6.836619\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.783775,\n\t\t\t\t\t\t\ty: -6.835842\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.793268,\n\t\t\t\t\t\t\ty: -6.847409\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.846305,\n\t\t\t\t\t\t\ty: -6.890936\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.899584,\n\t\t\t\t\t\t\ty: -6.919414\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.899298,\n\t\t\t\t\t\t\ty: -6.920062\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.897817,\n\t\t\t\t\t\t\ty: -7.361268\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.990755,\n\t\t\t\t\t\t\ty: -7.474859\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.990755,\n\t\t\t\t\t\t\ty: -7.828266\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.932477,\n\t\t\t\t\t\t\ty: -7.810587\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.860001,\n\t\t\t\t\t\t\ty: -7.803449\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.47151,\n\t\t\t\t\t\t\ty: -7.803449\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.399033,\n\t\t\t\t\t\t\ty: -7.810587\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.329342,\n\t\t\t\t\t\t\ty: -7.831728\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.265115,\n\t\t\t\t\t\t\ty: -7.866058\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.208819,\n\t\t\t\t\t\t\ty: -7.912259\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.162618,\n\t\t\t\t\t\t\ty: -7.968555\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.128288,\n\t\t\t\t\t\t\ty: -8.032783\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.117239,\n\t\t\t\t\t\t\ty: -8.069207\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.052797,\n\t\t\t\t\t\t\ty: -8.133649\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.052791,\n\t\t\t\t\t\t\ty: -8.133647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.965,\n\t\t\t\t\t\t\ty: -8.125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.877209,\n\t\t\t\t\t\t\ty: -8.133647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.792792,\n\t\t\t\t\t\t\ty: -8.159254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.714993,\n\t\t\t\t\t\t\ty: -8.200839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.674724,\n\t\t\t\t\t\t\ty: -8.233887\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.652443,\n\t\t\t\t\t\t\ty: -8.206738\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.584252,\n\t\t\t\t\t\t\ty: -8.150775\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.506453,\n\t\t\t\t\t\t\ty: -8.10919\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.422036,\n\t\t\t\t\t\t\ty: -8.083583\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.334245,\n\t\t\t\t\t\t\ty: -8.074936\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.246454,\n\t\t\t\t\t\t\ty: -8.083583\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.162037,\n\t\t\t\t\t\t\ty: -8.10919\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.084238,\n\t\t\t\t\t\t\ty: -8.150775\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.016047,\n\t\t\t\t\t\t\ty: -8.206738\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.960084,\n\t\t\t\t\t\t\ty: -8.274929\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.918499,\n\t\t\t\t\t\t\ty: -8.352728\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.892892,\n\t\t\t\t\t\t\ty: -8.437145\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.891632,\n\t\t\t\t\t\t\ty: -8.449936\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.434245,\n\t\t\t\t\t\t\ty: -8.449936\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.465755,\n\t\t\t\t\t\t\ty: -8.167388\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.365755,\n\t\t\t\t\t\t\ty: -8.167388\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.365755,\n\t\t\t\t\t\t\ty: -7.800522\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.22495,\n\t\t\t\t\t\t\ty: -7.800522\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.22495,\n\t\t\t\t\t\t\ty: -6.325969\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.321742,\n\t\t\t\t\t\t\ty: -6.229177\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.352833,\n\t\t\t\t\t\t\ty: -6.191293\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.375935,\n\t\t\t\t\t\t\ty: -6.148071\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.390162,\n\t\t\t\t\t\t\ty: -6.101173\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.394965,\n\t\t\t\t\t\t\ty: -6.0524\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.394965,\n\t\t\t\t\t\t\ty: -3.965247\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.399032,\n\t\t\t\t\t\t\ty: -3.957638\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.414681,\n\t\t\t\t\t\t\ty: -3.90605\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.415273,\n\t\t\t\t\t\t\ty: -3.900036\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.946467,\n\t\t\t\t\t\t\ty: -3.900036\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.11934,\n\t\t\t\t\t\t\ty: -4.072909\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.134318,\n\t\t\t\t\t\t\ty: -4.122287\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.175903,\n\t\t\t\t\t\t\ty: -4.200086\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.231866,\n\t\t\t\t\t\t\ty: -4.268277\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.300057,\n\t\t\t\t\t\t\ty: -4.32424\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.377856,\n\t\t\t\t\t\t\ty: -4.365825\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.462273,\n\t\t\t\t\t\t\ty: -4.391432\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.550064,\n\t\t\t\t\t\t\ty: -4.400079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.637855,\n\t\t\t\t\t\t\ty: -4.391432\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.722272,\n\t\t\t\t\t\t\ty: -4.365825\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.7288,\n\t\t\t\t\t\t\ty: -4.362336\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.7288,\n\t\t\t\t\t\t\ty: -5.050022\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.733604,\n\t\t\t\t\t\t\ty: -5.098795\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.74783,\n\t\t\t\t\t\t\ty: -5.145693\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.770933,\n\t\t\t\t\t\t\ty: -5.188915\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.802023,\n\t\t\t\t\t\t\ty: -5.226799\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.9288,\n\t\t\t\t\t\t\ty: -5.353576\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.9288,\n\t\t\t\t\t\t\ty: -5.699522\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.57505,\n\t\t\t\t\t\t\ty: -5.699522\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.57505,\n\t\t\t\t\t\t\ty: -7.69903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.547208,\n\t\t\t\t\t\t\ty: -7.684148\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.462791,\n\t\t\t\t\t\t\ty: -7.658541\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.375,\n\t\t\t\t\t\t\ty: -7.649894\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.287209,\n\t\t\t\t\t\t\ty: -7.658541\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.265755,\n\t\t\t\t\t\t\ty: -7.665049\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.265755,\n\t\t\t\t\t\t\ty: -6.804553\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.289916,\n\t\t\t\t\t\t\ty: -6.775113\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.331501,\n\t\t\t\t\t\t\ty: -6.697314\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.357108,\n\t\t\t\t\t\t\ty: -6.612897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.365755,\n\t\t\t\t\t\t\ty: -6.525106\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.357108,\n\t\t\t\t\t\t\ty: -6.437315\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.331501,\n\t\t\t\t\t\t\ty: -6.352898\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.289916,\n\t\t\t\t\t\t\ty: -6.275099\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.233953,\n\t\t\t\t\t\t\ty: -6.206908\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.165762,\n\t\t\t\t\t\t\ty: -6.150945\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.087963,\n\t\t\t\t\t\t\ty: -6.10936\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.003546,\n\t\t\t\t\t\t\ty: -6.083753\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.915755,\n\t\t\t\t\t\t\ty: -6.075106\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.827964,\n\t\t\t\t\t\t\ty: -6.083753\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.743547,\n\t\t\t\t\t\t\ty: -6.10936\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.665748,\n\t\t\t\t\t\t\ty: -6.150945\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.597557,\n\t\t\t\t\t\t\ty: -6.206908\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.541594,\n\t\t\t\t\t\t\ty: -6.275099\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.500009,\n\t\t\t\t\t\t\ty: -6.352898\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.474402,\n\t\t\t\t\t\t\ty: -6.437315\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.465755,\n\t\t\t\t\t\t\ty: -6.525106\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.474402,\n\t\t\t\t\t\t\ty: -6.612897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.500009,\n\t\t\t\t\t\t\ty: -6.697314\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.541594,\n\t\t\t\t\t\t\ty: -6.775113\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.565755,\n\t\t\t\t\t\t\ty: -6.804553\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.565755,\n\t\t\t\t\t\t\ty: -7.580681\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.524741,\n\t\t\t\t\t\t\ty: -7.630656\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.492397,\n\t\t\t\t\t\t\ty: -7.691167\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.47248,\n\t\t\t\t\t\t\ty: -7.756824\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.465755,\n\t\t\t\t\t\t\ty: -7.825106\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.371379,\n\t\t\t\t\t\t\ty: -7.175447\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.413949,\n\t\t\t\t\t\t\ty: -7.175433\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.407351,\n\t\t\t\t\t\t\ty: -7.16309\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.383166,\n\t\t\t\t\t\t\ty: -7.083363\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.375,\n\t\t\t\t\t\t\ty: -7.00045\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.377538,\n\t\t\t\t\t\t\ty: -6.974677\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.375064,\n\t\t\t\t\t\t\ty: -6.974921\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.287273,\n\t\t\t\t\t\t\ty: -6.966274\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.202856,\n\t\t\t\t\t\t\ty: -6.940667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.125057,\n\t\t\t\t\t\t\ty: -6.899082\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.056866,\n\t\t\t\t\t\t\ty: -6.843119\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.000903,\n\t\t\t\t\t\t\ty: -6.774928\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.959318,\n\t\t\t\t\t\t\ty: -6.697129\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.933711,\n\t\t\t\t\t\t\ty: -6.612712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.925064,\n\t\t\t\t\t\t\ty: -6.524921\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.933711,\n\t\t\t\t\t\t\ty: -6.43713\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.959318,\n\t\t\t\t\t\t\ty: -6.352713\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.000903,\n\t\t\t\t\t\t\ty: -6.274914\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.056866,\n\t\t\t\t\t\t\ty: -6.206723\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.125057,\n\t\t\t\t\t\t\ty: -6.15076\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.202856,\n\t\t\t\t\t\t\ty: -6.109175\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.287273,\n\t\t\t\t\t\t\ty: -6.083568\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.375064,\n\t\t\t\t\t\t\ty: -6.074921\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.453284,\n\t\t\t\t\t\t\ty: -6.082625\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.450064,\n\t\t\t\t\t\t\ty: -6.049929\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.458711,\n\t\t\t\t\t\t\ty: -5.962138\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.484318,\n\t\t\t\t\t\t\ty: -5.877721\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.525903,\n\t\t\t\t\t\t\ty: -5.799922\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.578427,\n\t\t\t\t\t\t\ty: -5.735922\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.556866,\n\t\t\t\t\t\t\ty: -5.718227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.500903,\n\t\t\t\t\t\t\ty: -5.650036\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.459318,\n\t\t\t\t\t\t\ty: -5.572237\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.433711,\n\t\t\t\t\t\t\ty: -5.48782\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.425064,\n\t\t\t\t\t\t\ty: -5.400029\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.433711,\n\t\t\t\t\t\t\ty: -5.312238\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.459318,\n\t\t\t\t\t\t\ty: -5.227821\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.500903,\n\t\t\t\t\t\t\ty: -5.150022\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.556866,\n\t\t\t\t\t\t\ty: -5.081831\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.595711,\n\t\t\t\t\t\t\ty: -5.049952\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.556866,\n\t\t\t\t\t\t\ty: -5.018073\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.500903,\n\t\t\t\t\t\t\ty: -4.949882\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.459318,\n\t\t\t\t\t\t\ty: -4.872083\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.433711,\n\t\t\t\t\t\t\ty: -4.787666\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.425064,\n\t\t\t\t\t\t\ty: -4.699875\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.433711,\n\t\t\t\t\t\t\ty: -4.612084\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.459318,\n\t\t\t\t\t\t\ty: -4.527667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.500903,\n\t\t\t\t\t\t\ty: -4.449868\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.556866,\n\t\t\t\t\t\t\ty: -4.381677\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.578376,\n\t\t\t\t\t\t\ty: -4.364024\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.525903,\n\t\t\t\t\t\t\ty: -4.300086\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.484318,\n\t\t\t\t\t\t\ty: -4.222287\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.458711,\n\t\t\t\t\t\t\ty: -4.13787\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.456814,\n\t\t\t\t\t\t\ty: -4.118606\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.450071,\n\t\t\t\t\t\t\ty: -4.12414\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.372272,\n\t\t\t\t\t\t\ty: -4.165725\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.287855,\n\t\t\t\t\t\t\ty: -4.191332\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.200064,\n\t\t\t\t\t\t\ty: -4.199979\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.112273,\n\t\t\t\t\t\t\ty: -4.191332\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.027856,\n\t\t\t\t\t\t\ty: -4.165725\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.950057,\n\t\t\t\t\t\t\ty: -4.12414\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.881866,\n\t\t\t\t\t\t\ty: -4.068177\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.825903,\n\t\t\t\t\t\t\ty: -3.999986\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.784318,\n\t\t\t\t\t\t\ty: -3.922187\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.758711,\n\t\t\t\t\t\t\ty: -3.83777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.750064,\n\t\t\t\t\t\t\ty: -3.749979\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.751947,\n\t\t\t\t\t\t\ty: -3.730863\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.73839,\n\t\t\t\t\t\t\ty: -3.747382\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.665016,\n\t\t\t\t\t\t\ty: -3.807598\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.581304,\n\t\t\t\t\t\t\ty: -3.852343\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.490471,\n\t\t\t\t\t\t\ty: -3.879897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.396008,\n\t\t\t\t\t\t\ty: -3.889201\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.568153,\n\t\t\t\t\t\t\ty: -3.889201\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.907351,\n\t\t\t\t\t\t\ty: -4.550003\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.575046,\n\t\t\t\t\t\t\ty: -4.550003\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.575046,\n\t\t\t\t\t\t\ty: -4.608145\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.584254,\n\t\t\t\t\t\t\ty: -4.57779\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.625839,\n\t\t\t\t\t\t\ty: -4.499991\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.681802,\n\t\t\t\t\t\t\ty: -4.4318\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.749993,\n\t\t\t\t\t\t\ty: -4.375837\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.827792,\n\t\t\t\t\t\t\ty: -4.334252\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.912209,\n\t\t\t\t\t\t\ty: -4.308645\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3,\n\t\t\t\t\t\t\ty: -4.299998\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.087791,\n\t\t\t\t\t\t\ty: -4.308645\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.172208,\n\t\t\t\t\t\t\ty: -4.334252\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.250007,\n\t\t\t\t\t\t\ty: -4.375837\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.318198,\n\t\t\t\t\t\t\ty: -4.4318\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.374161,\n\t\t\t\t\t\t\ty: -4.499991\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.415746,\n\t\t\t\t\t\t\ty: -4.57779\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.441353,\n\t\t\t\t\t\t\ty: -4.662207\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.45,\n\t\t\t\t\t\t\ty: -4.749998\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.441353,\n\t\t\t\t\t\t\ty: -4.837789\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.415746,\n\t\t\t\t\t\t\ty: -4.922206\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.374161,\n\t\t\t\t\t\t\ty: -5.000005\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.318198,\n\t\t\t\t\t\t\ty: -5.068196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.250007,\n\t\t\t\t\t\t\ty: -5.124159\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.25,\n\t\t\t\t\t\t\ty: -5.124163\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.25,\n\t\t\t\t\t\t\ty: -5.763143\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.264993,\n\t\t\t\t\t\t\ty: -5.750839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.342792,\n\t\t\t\t\t\t\ty: -5.709254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.427209,\n\t\t\t\t\t\t\ty: -5.683647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.515,\n\t\t\t\t\t\t\ty: -5.675\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.602791,\n\t\t\t\t\t\t\ty: -5.683647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.687208,\n\t\t\t\t\t\t\ty: -5.709254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.765007,\n\t\t\t\t\t\t\ty: -5.750839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.833198,\n\t\t\t\t\t\t\ty: -5.806802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.889161,\n\t\t\t\t\t\t\ty: -5.874993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.930746,\n\t\t\t\t\t\t\ty: -5.952792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.956353,\n\t\t\t\t\t\t\ty: -6.037209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.965,\n\t\t\t\t\t\t\ty: -6.125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.956353,\n\t\t\t\t\t\t\ty: -6.212791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.930746,\n\t\t\t\t\t\t\ty: -6.297208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.889161,\n\t\t\t\t\t\t\ty: -6.375007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.833198,\n\t\t\t\t\t\t\ty: -6.443198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.765007,\n\t\t\t\t\t\t\ty: -6.499161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.74,\n\t\t\t\t\t\t\ty: -6.512528\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.74,\n\t\t\t\t\t\t\ty: -7.161581\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.74948,\n\t\t\t\t\t\t\ty: -7.15003\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.813883,\n\t\t\t\t\t\t\ty: -7.097175\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.88736,\n\t\t\t\t\t\t\ty: -7.057901\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.967087,\n\t\t\t\t\t\t\ty: -7.033716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.05,\n\t\t\t\t\t\t\ty: -7.02555\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.132913,\n\t\t\t\t\t\t\ty: -7.033716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.21264,\n\t\t\t\t\t\t\ty: -7.057901\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.286117,\n\t\t\t\t\t\t\ty: -7.097175\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.35052,\n\t\t\t\t\t\t\ty: -7.15003\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.974988,\n\t\t\t\t\t\t\ty: -9.55\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.050738,\n\t\t\t\t\t\t\ty: -9.55\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.049999,\n\t\t\t\t\t\t\ty: -9.542492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.058645,\n\t\t\t\t\t\t\ty: -9.454702\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.084253,\n\t\t\t\t\t\t\ty: -9.370285\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.121785,\n\t\t\t\t\t\t\ty: -9.300068\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.025148,\n\t\t\t\t\t\t\ty: -9.300068\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.625098,\n\t\t\t\t\t\t\ty: -9.300068\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.225048,\n\t\t\t\t\t\t\ty: -9.300068\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.225048,\n\t\t\t\t\t\t\ty: -8.050058\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.249145,\n\t\t\t\t\t\t\ty: -8.050058\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.23419,\n\t\t\t\t\t\t\ty: -8.022079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.208583,\n\t\t\t\t\t\t\ty: -7.937662\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.199936,\n\t\t\t\t\t\t\ty: -7.849871\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.208583,\n\t\t\t\t\t\t\ty: -7.76208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.23419,\n\t\t\t\t\t\t\ty: -7.677663\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.275775,\n\t\t\t\t\t\t\ty: -7.599864\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.331738,\n\t\t\t\t\t\t\ty: -7.531673\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.399929,\n\t\t\t\t\t\t\ty: -7.47571\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.477728,\n\t\t\t\t\t\t\ty: -7.434125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.562145,\n\t\t\t\t\t\t\ty: -7.408518\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.649936,\n\t\t\t\t\t\t\ty: -7.399871\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.704458,\n\t\t\t\t\t\t\ty: -7.405241\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.707433,\n\t\t\t\t\t\t\ty: -6.247962\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.727133,\n\t\t\t\t\t\t\ty: -6.211107\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.758223,\n\t\t\t\t\t\t\ty: -6.173223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.796107,\n\t\t\t\t\t\t\ty: -6.142133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.839329,\n\t\t\t\t\t\t\ty: -6.11903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.886227,\n\t\t\t\t\t\t\ty: -6.104804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.919045,\n\t\t\t\t\t\t\ty: -6.101572\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.924931,\n\t\t\t\t\t\t\ty: -6.10059\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.924931,\n\t\t\t\t\t\t\ty: -5.750025\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.924931,\n\t\t\t\t\t\t\ty: -5.349975\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.924931,\n\t\t\t\t\t\t\ty: -4.949925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.924931,\n\t\t\t\t\t\t\ty: -4.932219\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.862208,\n\t\t\t\t\t\t\ty: -4.965746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.777791,\n\t\t\t\t\t\t\ty: -4.991353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.69,\n\t\t\t\t\t\t\ty: -5\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.602209,\n\t\t\t\t\t\t\ty: -4.991353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.517792,\n\t\t\t\t\t\t\ty: -4.965746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.439993,\n\t\t\t\t\t\t\ty: -4.924161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.371802,\n\t\t\t\t\t\t\ty: -4.868198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.315839,\n\t\t\t\t\t\t\ty: -4.800007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.274254,\n\t\t\t\t\t\t\ty: -4.722208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.248647,\n\t\t\t\t\t\t\ty: -4.637791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.24,\n\t\t\t\t\t\t\ty: -4.55\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.248647,\n\t\t\t\t\t\t\ty: -4.462209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.274254,\n\t\t\t\t\t\t\ty: -4.377792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.315839,\n\t\t\t\t\t\t\ty: -4.299993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.371802,\n\t\t\t\t\t\t\ty: -4.231802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.439993,\n\t\t\t\t\t\t\ty: -4.175839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.517792,\n\t\t\t\t\t\t\ty: -4.134254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.56717,\n\t\t\t\t\t\t\ty: -4.119276\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.64,\n\t\t\t\t\t\t\ty: -4.046446\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.64,\n\t\t\t\t\t\t\ty: -3.75\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.552209,\n\t\t\t\t\t\t\ty: -3.741353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.467792,\n\t\t\t\t\t\t\ty: -3.715746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.389993,\n\t\t\t\t\t\t\ty: -3.674161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.321802,\n\t\t\t\t\t\t\ty: -3.618198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.265839,\n\t\t\t\t\t\t\ty: -3.550007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.224254,\n\t\t\t\t\t\t\ty: -3.472208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.198647,\n\t\t\t\t\t\t\ty: -3.387791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.19,\n\t\t\t\t\t\t\ty: -3.3\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.198647,\n\t\t\t\t\t\t\ty: -3.212209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.224254,\n\t\t\t\t\t\t\ty: -3.127792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.265839,\n\t\t\t\t\t\t\ty: -3.049993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.268186,\n\t\t\t\t\t\t\ty: -3.047133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.225091,\n\t\t\t\t\t\t\ty: -3.024098\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.1569,\n\t\t\t\t\t\t\ty: -2.968135\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.100937,\n\t\t\t\t\t\t\ty: -2.899944\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.092143,\n\t\t\t\t\t\t\ty: -2.883493\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.043196,\n\t\t\t\t\t\t\ty: -2.943135\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.975005,\n\t\t\t\t\t\t\ty: -2.999098\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.897206,\n\t\t\t\t\t\t\ty: -3.040683\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.812789,\n\t\t\t\t\t\t\ty: -3.06629\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.724998,\n\t\t\t\t\t\t\ty: -3.074937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.637207,\n\t\t\t\t\t\t\ty: -3.06629\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.567286,\n\t\t\t\t\t\t\ty: -3.04508\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.575152,\n\t\t\t\t\t\t\ty: -3.124937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.566505,\n\t\t\t\t\t\t\ty: -3.212728\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.540898,\n\t\t\t\t\t\t\ty: -3.297145\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.499313,\n\t\t\t\t\t\t\ty: -3.374944\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.44335,\n\t\t\t\t\t\t\ty: -3.443135\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.375159,\n\t\t\t\t\t\t\ty: -3.499098\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.29736,\n\t\t\t\t\t\t\ty: -3.540683\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.212943,\n\t\t\t\t\t\t\ty: -3.56629\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.125152,\n\t\t\t\t\t\t\ty: -3.574937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.037361,\n\t\t\t\t\t\t\ty: -3.56629\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.952944,\n\t\t\t\t\t\t\ty: -3.540683\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.875145,\n\t\t\t\t\t\t\ty: -3.499098\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.806954,\n\t\t\t\t\t\t\ty: -3.443135\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.750991,\n\t\t\t\t\t\t\ty: -3.374944\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.709406,\n\t\t\t\t\t\t\ty: -3.297145\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.683799,\n\t\t\t\t\t\t\ty: -3.212728\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.675152,\n\t\t\t\t\t\t\ty: -3.124937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.683799,\n\t\t\t\t\t\t\ty: -3.037146\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.683801,\n\t\t\t\t\t\t\ty: -3.03714\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.575152,\n\t\t\t\t\t\t\ty: -2.928491\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.575152,\n\t\t\t\t\t\t\ty: -2.949937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.570348,\n\t\t\t\t\t\t\ty: -2.99871\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.556122,\n\t\t\t\t\t\t\ty: -3.045608\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.533019,\n\t\t\t\t\t\t\ty: -3.08883\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.501929,\n\t\t\t\t\t\t\ty: -3.126714\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.464045,\n\t\t\t\t\t\t\ty: -3.157804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.420823,\n\t\t\t\t\t\t\ty: -3.180907\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.409769,\n\t\t\t\t\t\t\ty: -3.18426\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.410063,\n\t\t\t\t\t\t\ty: -3.185075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.860158,\n\t\t\t\t\t\t\ty: -3.383652\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.840898,\n\t\t\t\t\t\t\ty: -3.447145\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.799313,\n\t\t\t\t\t\t\ty: -3.524944\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.74335,\n\t\t\t\t\t\t\ty: -3.593135\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.675159,\n\t\t\t\t\t\t\ty: -3.649098\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.59736,\n\t\t\t\t\t\t\ty: -3.690683\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.512943,\n\t\t\t\t\t\t\ty: -3.71629\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.425152,\n\t\t\t\t\t\t\ty: -3.724937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.337361,\n\t\t\t\t\t\t\ty: -3.71629\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.252944,\n\t\t\t\t\t\t\ty: -3.690683\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.175145,\n\t\t\t\t\t\t\ty: -3.649098\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.106954,\n\t\t\t\t\t\t\ty: -3.593135\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.101575,\n\t\t\t\t\t\t\ty: -3.586581\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.037507,\n\t\t\t\t\t\t\ty: -3.639161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.959708,\n\t\t\t\t\t\t\ty: -3.680746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.875291,\n\t\t\t\t\t\t\ty: -3.706353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.7875,\n\t\t\t\t\t\t\ty: -3.715\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.699709,\n\t\t\t\t\t\t\ty: -3.706353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.615292,\n\t\t\t\t\t\t\ty: -3.680746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.537493,\n\t\t\t\t\t\t\ty: -3.639161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.469302,\n\t\t\t\t\t\t\ty: -3.583198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.413339,\n\t\t\t\t\t\t\ty: -3.515007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.371754,\n\t\t\t\t\t\t\ty: -3.437208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.346147,\n\t\t\t\t\t\t\ty: -3.352791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.3375,\n\t\t\t\t\t\t\ty: -3.265\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.346147,\n\t\t\t\t\t\t\ty: -3.177209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.371754,\n\t\t\t\t\t\t\ty: -3.092792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.381327,\n\t\t\t\t\t\t\ty: -3.074881\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.373223,\n\t\t\t\t\t\t\ty: -3.066777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.342133,\n\t\t\t\t\t\t\ty: -3.028893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.31903,\n\t\t\t\t\t\t\ty: -2.985671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.318195,\n\t\t\t\t\t\t\ty: -2.982919\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.304633,\n\t\t\t\t\t\t\ty: -2.966393\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.28153,\n\t\t\t\t\t\t\ty: -2.923171\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.27692,\n\t\t\t\t\t\t\ty: -2.907974\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.071861,\n\t\t\t\t\t\t\ty: -2.702915\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.089916,\n\t\t\t\t\t\t\ty: -2.724915\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.131501,\n\t\t\t\t\t\t\ty: -2.802714\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.157108,\n\t\t\t\t\t\t\ty: -2.887131\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.165755,\n\t\t\t\t\t\t\ty: -2.974922\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.157108,\n\t\t\t\t\t\t\ty: -3.062713\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.131501,\n\t\t\t\t\t\t\ty: -3.14713\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.089916,\n\t\t\t\t\t\t\ty: -3.224929\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.048552,\n\t\t\t\t\t\t\ty: -3.275331\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.158291,\n\t\t\t\t\t\t\ty: -3.714288\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.157419,\n\t\t\t\t\t\t\ty: -3.714506\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.160951,\n\t\t\t\t\t\t\ty: -3.726149\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.164588,\n\t\t\t\t\t\t\ty: -3.763073\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.165472,\n\t\t\t\t\t\t\ty: -3.763031\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.215472,\n\t\t\t\t\t\t\ty: -4.813031\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.214588,\n\t\t\t\t\t\t\ty: -4.813073\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.215755,\n\t\t\t\t\t\t\ty: -4.824922\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.210951,\n\t\t\t\t\t\t\ty: -4.873695\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.196725,\n\t\t\t\t\t\t\ty: -4.920593\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.173622,\n\t\t\t\t\t\t\ty: -4.963815\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.142532,\n\t\t\t\t\t\t\ty: -5.001699\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.016001,\n\t\t\t\t\t\t\ty: -5.12823\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.050064,\n\t\t\t\t\t\t\ty: -5.124875\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.137855,\n\t\t\t\t\t\t\ty: -5.133522\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.222272,\n\t\t\t\t\t\t\ty: -5.159129\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.300071,\n\t\t\t\t\t\t\ty: -5.200714\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.368262,\n\t\t\t\t\t\t\ty: -5.256677\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.424225,\n\t\t\t\t\t\t\ty: -5.324868\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.46581,\n\t\t\t\t\t\t\ty: -5.402667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.491417,\n\t\t\t\t\t\t\ty: -5.487084\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.500064,\n\t\t\t\t\t\t\ty: -5.574875\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.491417,\n\t\t\t\t\t\t\ty: -5.662666\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.46581,\n\t\t\t\t\t\t\ty: -5.747083\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.424225,\n\t\t\t\t\t\t\ty: -5.824882\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.368262,\n\t\t\t\t\t\t\ty: -5.893073\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.300071,\n\t\t\t\t\t\t\ty: -5.949036\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.222272,\n\t\t\t\t\t\t\ty: -5.990621\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.137855,\n\t\t\t\t\t\t\ty: -6.016228\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.075876,\n\t\t\t\t\t\t\ty: -6.022333\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.576841,\n\t\t\t\t\t\t\ty: -6.523298\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.607931,\n\t\t\t\t\t\t\ty: -6.561182\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.631034,\n\t\t\t\t\t\t\ty: -6.604404\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.64526,\n\t\t\t\t\t\t\ty: -6.651302\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.650064,\n\t\t\t\t\t\t\ty: -6.700075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.64526,\n\t\t\t\t\t\t\ty: -6.748848\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.631034,\n\t\t\t\t\t\t\ty: -6.795746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.607931,\n\t\t\t\t\t\t\ty: -6.838968\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.576841,\n\t\t\t\t\t\t\ty: -6.876852\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.403618,\n\t\t\t\t\t\t\ty: -7.050075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.850011,\n\t\t\t\t\t\t\ty: -7.496468\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.875057,\n\t\t\t\t\t\t\ty: -7.475914\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.952856,\n\t\t\t\t\t\t\ty: -7.434329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.037273,\n\t\t\t\t\t\t\ty: -7.408722\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.125064,\n\t\t\t\t\t\t\ty: -7.400075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.212855,\n\t\t\t\t\t\t\ty: -7.408722\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.261911,\n\t\t\t\t\t\t\ty: -7.423603\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.234406,\n\t\t\t\t\t\t\ty: -7.372145\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.208799,\n\t\t\t\t\t\t\ty: -7.287728\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.200152,\n\t\t\t\t\t\t\ty: -7.199937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.208799,\n\t\t\t\t\t\t\ty: -7.112146\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.234406,\n\t\t\t\t\t\t\ty: -7.027729\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.275991,\n\t\t\t\t\t\t\ty: -6.94993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.331954,\n\t\t\t\t\t\t\ty: -6.881739\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.400145,\n\t\t\t\t\t\t\ty: -6.825776\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.477944,\n\t\t\t\t\t\t\ty: -6.784191\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.562361,\n\t\t\t\t\t\t\ty: -6.758584\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.650152,\n\t\t\t\t\t\t\ty: -6.749937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.737943,\n\t\t\t\t\t\t\ty: -6.758584\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.82236,\n\t\t\t\t\t\t\ty: -6.784191\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.900159,\n\t\t\t\t\t\t\ty: -6.825776\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.96835,\n\t\t\t\t\t\t\ty: -6.881739\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.024313,\n\t\t\t\t\t\t\ty: -6.94993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.065898,\n\t\t\t\t\t\t\ty: -7.027729\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.091505,\n\t\t\t\t\t\t\ty: -7.112146\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.100152,\n\t\t\t\t\t\t\ty: -7.199937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.091505,\n\t\t\t\t\t\t\ty: -7.287728\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.065898,\n\t\t\t\t\t\t\ty: -7.372145\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.049777,\n\t\t\t\t\t\t\ty: -7.402305\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.112855,\n\t\t\t\t\t\t\ty: -7.408518\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.197272,\n\t\t\t\t\t\t\ty: -7.434125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.275071,\n\t\t\t\t\t\t\ty: -7.47571\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.343262,\n\t\t\t\t\t\t\ty: -7.531673\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.399225,\n\t\t\t\t\t\t\ty: -7.599864\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.44081,\n\t\t\t\t\t\t\ty: -7.677663\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.466417,\n\t\t\t\t\t\t\ty: -7.76208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.475064,\n\t\t\t\t\t\t\ty: -7.849871\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.466417,\n\t\t\t\t\t\t\ty: -7.937662\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.44081,\n\t\t\t\t\t\t\ty: -8.022079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.425855,\n\t\t\t\t\t\t\ty: -8.050058\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.625152,\n\t\t\t\t\t\t\ty: -8.050058\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.024948,\n\t\t\t\t\t\t\ty: -8.050058\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.024948,\n\t\t\t\t\t\t\ty: -9.300068\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.974977,\n\t\t\t\t\t\t\ty: -9.300068\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.384981,\n\t\t\t\t\t\t\t\ty: -6.233468\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.29719,\n\t\t\t\t\t\t\t\ty: -6.224822\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.212773,\n\t\t\t\t\t\t\t\ty: -6.199214\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.134974,\n\t\t\t\t\t\t\t\ty: -6.15763\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.066783,\n\t\t\t\t\t\t\t\ty: -6.101666\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.010819,\n\t\t\t\t\t\t\t\ty: -6.033475\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.969235,\n\t\t\t\t\t\t\t\ty: -5.955676\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.943627,\n\t\t\t\t\t\t\t\ty: -5.871259\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.934981,\n\t\t\t\t\t\t\t\ty: -5.783468\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.943627,\n\t\t\t\t\t\t\t\ty: -5.695678\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.969235,\n\t\t\t\t\t\t\t\ty: -5.611261\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.010819,\n\t\t\t\t\t\t\t\ty: -5.533462\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.066783,\n\t\t\t\t\t\t\t\ty: -5.46527\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.134974,\n\t\t\t\t\t\t\t\ty: -5.409307\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.212773,\n\t\t\t\t\t\t\t\ty: -5.367723\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.29719,\n\t\t\t\t\t\t\t\ty: -5.342115\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.384981,\n\t\t\t\t\t\t\t\ty: -5.333468\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.472771,\n\t\t\t\t\t\t\t\ty: -5.342115\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.557188,\n\t\t\t\t\t\t\t\ty: -5.367723\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.634987,\n\t\t\t\t\t\t\t\ty: -5.409307\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.703179,\n\t\t\t\t\t\t\t\ty: -5.46527\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.759142,\n\t\t\t\t\t\t\t\ty: -5.533462\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.800727,\n\t\t\t\t\t\t\t\ty: -5.611261\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.826334,\n\t\t\t\t\t\t\t\ty: -5.695678\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.834981,\n\t\t\t\t\t\t\t\ty: -5.783468\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.826334,\n\t\t\t\t\t\t\t\ty: -5.871259\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.800727,\n\t\t\t\t\t\t\t\ty: -5.955676\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.759142,\n\t\t\t\t\t\t\t\ty: -6.033475\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.703179,\n\t\t\t\t\t\t\t\ty: -6.101666\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.634987,\n\t\t\t\t\t\t\t\ty: -6.15763\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.557188,\n\t\t\t\t\t\t\t\ty: -6.199214\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.472771,\n\t\t\t\t\t\t\t\ty: -6.224822\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t}\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.876986,\n\t\t\t\t\t\t\ty: -3.437728\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.881866,\n\t\t\t\t\t\t\ty: -3.431781\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.950057,\n\t\t\t\t\t\t\ty: -3.375818\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.027856,\n\t\t\t\t\t\t\ty: -3.334233\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.112273,\n\t\t\t\t\t\t\ty: -3.308626\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.200064,\n\t\t\t\t\t\t\ty: -3.299979\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.287855,\n\t\t\t\t\t\t\ty: -3.308626\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.372272,\n\t\t\t\t\t\t\ty: -3.334233\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.450071,\n\t\t\t\t\t\t\ty: -3.375818\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.481714,\n\t\t\t\t\t\t\ty: -3.401786\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.500064,\n\t\t\t\t\t\t\ty: -3.399979\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.59651,\n\t\t\t\t\t\t\ty: -3.399979\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.623287,\n\t\t\t\t\t\t\ty: -3.373202\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.661171,\n\t\t\t\t\t\t\ty: -3.342112\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.68139,\n\t\t\t\t\t\t\ty: -3.331305\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.692197,\n\t\t\t\t\t\t\ty: -3.311086\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.723287,\n\t\t\t\t\t\t\ty: -3.273202\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.750452,\n\t\t\t\t\t\t\ty: -3.246037\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.754868,\n\t\t\t\t\t\t\ty: -3.201206\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.769094,\n\t\t\t\t\t\t\ty: -3.154308\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.792197,\n\t\t\t\t\t\t\ty: -3.111086\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.823287,\n\t\t\t\t\t\t\ty: -3.073202\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.023287,\n\t\t\t\t\t\t\ty: -2.873202\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.061171,\n\t\t\t\t\t\t\ty: -2.842112\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.075058,\n\t\t\t\t\t\t\ty: -2.834689\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.075058,\n\t\t\t\t\t\t\ty: -2.49751\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.826673,\n\t\t\t\t\t\t\ty: -2.313225\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.876306,\n\t\t\t\t\t\t\ty: -2.174629\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.870905,\n\t\t\t\t\t\t\ty: -2.229463\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.843351,\n\t\t\t\t\t\t\ty: -2.320296\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.839562,\n\t\t\t\t\t\t\ty: -2.327385\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.862208,\n\t\t\t\t\t\t\ty: -2.334254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.940007,\n\t\t\t\t\t\t\ty: -2.375839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.008198,\n\t\t\t\t\t\t\ty: -2.431802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.064161,\n\t\t\t\t\t\t\ty: -2.499993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.105746,\n\t\t\t\t\t\t\ty: -2.577792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.131353,\n\t\t\t\t\t\t\ty: -2.662209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.14,\n\t\t\t\t\t\t\ty: -2.75\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.131353,\n\t\t\t\t\t\t\ty: -2.837791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.105746,\n\t\t\t\t\t\t\ty: -2.922208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.064161,\n\t\t\t\t\t\t\ty: -3.000007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.008198,\n\t\t\t\t\t\t\ty: -3.068198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.940007,\n\t\t\t\t\t\t\ty: -3.124161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.862208,\n\t\t\t\t\t\t\ty: -3.165746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.821164,\n\t\t\t\t\t\t\ty: -3.178196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.843351,\n\t\t\t\t\t\t\ty: -3.219704\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.870905,\n\t\t\t\t\t\t\ty: -3.310537\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.880209,\n\t\t\t\t\t\t\ty: -3.405\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.8674,\n\t\t\t\t\t\t\ty: -4.902622\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.900033,\n\t\t\t\t\t\t\ty: -4.875841\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.95776,\n\t\t\t\t\t\t\ty: -4.844985\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.934254,\n\t\t\t\t\t\t\ty: -4.801008\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.908647,\n\t\t\t\t\t\t\ty: -4.716591\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.9,\n\t\t\t\t\t\t\ty: -4.6288\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.908647,\n\t\t\t\t\t\t\ty: -4.541009\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.934254,\n\t\t\t\t\t\t\ty: -4.456592\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.975839,\n\t\t\t\t\t\t\ty: -4.378793\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.031802,\n\t\t\t\t\t\t\ty: -4.310602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.099993,\n\t\t\t\t\t\t\ty: -4.254639\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.177792,\n\t\t\t\t\t\t\ty: -4.213054\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.262209,\n\t\t\t\t\t\t\ty: -4.187447\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.35,\n\t\t\t\t\t\t\ty: -4.1788\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.437791,\n\t\t\t\t\t\t\ty: -4.187447\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.522208,\n\t\t\t\t\t\t\ty: -4.213054\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.531973,\n\t\t\t\t\t\t\ty: -4.218273\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.881843,\n\t\t\t\t\t\t\ty: -3.868403\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.828902,\n\t\t\t\t\t\t\ty: -3.852343\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.74519,\n\t\t\t\t\t\t\ty: -3.807598\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.671816,\n\t\t\t\t\t\t\ty: -3.747382\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.611599,\n\t\t\t\t\t\t\ty: -3.674007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.566854,\n\t\t\t\t\t\t\ty: -3.590296\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.539301,\n\t\t\t\t\t\t\ty: -3.499463\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.529997,\n\t\t\t\t\t\t\ty: -3.405\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.539301,\n\t\t\t\t\t\t\ty: -3.310537\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.566854,\n\t\t\t\t\t\t\ty: -3.219704\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.611599,\n\t\t\t\t\t\t\ty: -3.135993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.671816,\n\t\t\t\t\t\t\ty: -3.062618\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.74519,\n\t\t\t\t\t\t\ty: -3.002402\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.828902,\n\t\t\t\t\t\t\ty: -2.957657\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.919735,\n\t\t\t\t\t\t\ty: -2.930103\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.014197,\n\t\t\t\t\t\t\ty: -2.920799\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.273827,\n\t\t\t\t\t\t\ty: -2.920799\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.248647,\n\t\t\t\t\t\t\ty: -2.837791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.24,\n\t\t\t\t\t\t\ty: -2.75\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.248647,\n\t\t\t\t\t\t\ty: -2.662209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.261693,\n\t\t\t\t\t\t\ty: -2.619201\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.014197,\n\t\t\t\t\t\t\ty: -2.619201\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.919735,\n\t\t\t\t\t\t\ty: -2.609897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.828902,\n\t\t\t\t\t\t\ty: -2.582343\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.74519,\n\t\t\t\t\t\t\ty: -2.537598\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.671816,\n\t\t\t\t\t\t\ty: -2.477382\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.611599,\n\t\t\t\t\t\t\ty: -2.404007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.566854,\n\t\t\t\t\t\t\ty: -2.320296\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.539301,\n\t\t\t\t\t\t\ty: -2.229463\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.529997,\n\t\t\t\t\t\t\ty: -2.135\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.539301,\n\t\t\t\t\t\t\ty: -2.040537\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.565217,\n\t\t\t\t\t\t\ty: -1.9551\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.517056,\n\t\t\t\t\t\t\ty: -1.9551\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.497272,\n\t\t\t\t\t\t\ty: -1.965675\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.412855,\n\t\t\t\t\t\t\ty: -1.991282\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.325064,\n\t\t\t\t\t\t\ty: -1.999929\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.237273,\n\t\t\t\t\t\t\ty: -1.991282\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.152856,\n\t\t\t\t\t\t\ty: -1.965675\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.133072,\n\t\t\t\t\t\t\ty: -1.9551\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.339165,\n\t\t\t\t\t\t\ty: -1.9551\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.339161,\n\t\t\t\t\t\t\ty: -1.955107\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.283198,\n\t\t\t\t\t\t\ty: -2.023298\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.215007,\n\t\t\t\t\t\t\ty: -2.079261\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.137208,\n\t\t\t\t\t\t\ty: -2.120846\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.052791,\n\t\t\t\t\t\t\ty: -2.146453\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.024705,\n\t\t\t\t\t\t\ty: -2.154086\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.013708,\n\t\t\t\t\t\t\ty: -2.190338\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.069177,\n\t\t\t\t\t\t\ty: -2.273223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.100267,\n\t\t\t\t\t\t\ty: -2.311107\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.12337,\n\t\t\t\t\t\t\ty: -2.354329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.137596,\n\t\t\t\t\t\t\ty: -2.401227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.1424,\n\t\t\t\t\t\t\ty: -2.45\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.1424,\n\t\t\t\t\t\t\ty: -3.546446\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.169177,\n\t\t\t\t\t\t\ty: -3.573223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.200267,\n\t\t\t\t\t\t\ty: -3.611107\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.22337,\n\t\t\t\t\t\t\ty: -3.654329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.237596,\n\t\t\t\t\t\t\ty: -3.701227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.2424,\n\t\t\t\t\t\t\ty: -3.75\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.2424,\n\t\t\t\t\t\t\ty: -4.346446\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.369177,\n\t\t\t\t\t\t\ty: -4.473223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.370635,\n\t\t\t\t\t\t\ty: -4.475\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.8674,\n\t\t\t\t\t\t\ty: -4.475\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.080262,\n\t\t\t\t\t\t\ty: -1.674937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.749944,\n\t\t\t\t\t\t\ty: -1.674937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.749944,\n\t\t\t\t\t\t\ty: -1.199102\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.749937,\n\t\t\t\t\t\t\ty: -1.199098\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.681746,\n\t\t\t\t\t\t\ty: -1.143135\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.625783,\n\t\t\t\t\t\t\ty: -1.074944\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.584198,\n\t\t\t\t\t\t\ty: -0.997145\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.558591,\n\t\t\t\t\t\t\ty: -0.912728\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.549944,\n\t\t\t\t\t\t\ty: -0.824937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.558591,\n\t\t\t\t\t\t\ty: -0.737146\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.584198,\n\t\t\t\t\t\t\ty: -0.652729\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.625783,\n\t\t\t\t\t\t\ty: -0.57493\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.656086,\n\t\t\t\t\t\t\ty: -0.538006\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.649351,\n\t\t\t\t\t\t\ty: -0.538669\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.561561,\n\t\t\t\t\t\t\ty: -0.530022\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.50725,\n\t\t\t\t\t\t\ty: -0.513547\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.50725,\n\t\t\t\t\t\t\ty: -1.01644\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.879208,\n\t\t\t\t\t\t\ty: -1.01644\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.848873,\n\t\t\t\t\t\t\ty: -1.041336\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.805652,\n\t\t\t\t\t\t\ty: -1.064438\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.758753,\n\t\t\t\t\t\t\ty: -1.078665\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.709981,\n\t\t\t\t\t\t\ty: -1.083468\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.659146,\n\t\t\t\t\t\t\ty: -1.083468\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.659142,\n\t\t\t\t\t\t\ty: -1.083475\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.603179,\n\t\t\t\t\t\t\ty: -1.151666\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.534987,\n\t\t\t\t\t\t\ty: -1.20763\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.457188,\n\t\t\t\t\t\t\ty: -1.249214\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.372771,\n\t\t\t\t\t\t\ty: -1.274822\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.284981,\n\t\t\t\t\t\t\ty: -1.283468\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.270927,\n\t\t\t\t\t\t\ty: -1.282084\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.275148,\n\t\t\t\t\t\t\ty: -1.324937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.266501,\n\t\t\t\t\t\t\ty: -1.412728\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.240894,\n\t\t\t\t\t\t\ty: -1.497145\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.199309,\n\t\t\t\t\t\t\ty: -1.574944\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.149743,\n\t\t\t\t\t\t\ty: -1.63534\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.61745,\n\t\t\t\t\t\t\ty: -7.138025\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.610336,\n\t\t\t\t\t\t\ty: -7.129356\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.61164,\n\t\t\t\t\t\t\ty: -7.128289\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.38664,\n\t\t\t\t\t\t\ty: -6.853289\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.385336,\n\t\t\t\t\t\t\ty: -6.854356\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.363242,\n\t\t\t\t\t\t\ty: -6.827435\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.310205,\n\t\t\t\t\t\t\ty: -6.783908\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.256926,\n\t\t\t\t\t\t\ty: -6.75543\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.257212,\n\t\t\t\t\t\t\ty: -6.754782\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.249118,\n\t\t\t\t\t\t\ty: -6.309345\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.96,\n\t\t\t\t\t\t\ty: -5.994417\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.96,\n\t\t\t\t\t\t\ty: -5.48\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.375954,\n\t\t\t\t\t\t\ty: -5.48\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.169177,\n\t\t\t\t\t\t\ty: -5.273223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.131293,\n\t\t\t\t\t\t\ty: -5.242133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.088071,\n\t\t\t\t\t\t\ty: -5.21903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.041173,\n\t\t\t\t\t\t\ty: -5.204804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.9924,\n\t\t\t\t\t\t\ty: -5.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.625,\n\t\t\t\t\t\t\ty: -5.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.625,\n\t\t\t\t\t\t\ty: -4.361857\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.639993,\n\t\t\t\t\t\t\ty: -4.374161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.717792,\n\t\t\t\t\t\t\ty: -4.415746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.802209,\n\t\t\t\t\t\t\ty: -4.441353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.89,\n\t\t\t\t\t\t\ty: -4.45\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.977791,\n\t\t\t\t\t\t\ty: -4.441353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.062208,\n\t\t\t\t\t\t\ty: -4.415746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.140007,\n\t\t\t\t\t\t\ty: -4.374161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.208198,\n\t\t\t\t\t\t\ty: -4.318198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.264161,\n\t\t\t\t\t\t\ty: -4.250007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.305746,\n\t\t\t\t\t\t\ty: -4.172208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.331353,\n\t\t\t\t\t\t\ty: -4.087791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.34,\n\t\t\t\t\t\t\ty: -4\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.331353,\n\t\t\t\t\t\t\ty: -3.912209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.305746,\n\t\t\t\t\t\t\ty: -3.827792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.264161,\n\t\t\t\t\t\t\ty: -3.749993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.208198,\n\t\t\t\t\t\t\ty: -3.681802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.165,\n\t\t\t\t\t\t\ty: -3.64635\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.165,\n\t\t\t\t\t\t\ty: -3.113908\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.412576,\n\t\t\t\t\t\t\ty: -1.866332\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.451245,\n\t\t\t\t\t\t\ty: -1.938677\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.507209,\n\t\t\t\t\t\t\ty: -2.006869\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.550407,\n\t\t\t\t\t\t\ty: -2.042321\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.550407,\n\t\t\t\t\t\t\ty: -4.135021\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.507209,\n\t\t\t\t\t\t\ty: -4.170473\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.451245,\n\t\t\t\t\t\t\ty: -4.238664\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.409661,\n\t\t\t\t\t\t\ty: -4.316463\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.384053,\n\t\t\t\t\t\t\ty: -4.40088\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.375407,\n\t\t\t\t\t\t\ty: -4.488671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.384053,\n\t\t\t\t\t\t\ty: -4.576461\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.409661,\n\t\t\t\t\t\t\ty: -4.660878\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.451245,\n\t\t\t\t\t\t\ty: -4.738677\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.507209,\n\t\t\t\t\t\t\ty: -4.806869\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.5754,\n\t\t\t\t\t\t\ty: -4.862832\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.653199,\n\t\t\t\t\t\t\ty: -4.904416\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.737616,\n\t\t\t\t\t\t\ty: -4.930024\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.825407,\n\t\t\t\t\t\t\ty: -4.938671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.913197,\n\t\t\t\t\t\t\ty: -4.930024\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.997614,\n\t\t\t\t\t\t\ty: -4.904416\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.075413,\n\t\t\t\t\t\t\ty: -4.862832\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.143605,\n\t\t\t\t\t\t\ty: -4.806869\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.199568,\n\t\t\t\t\t\t\ty: -4.738677\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.241153,\n\t\t\t\t\t\t\ty: -4.660878\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.26676,\n\t\t\t\t\t\t\ty: -4.576461\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.275407,\n\t\t\t\t\t\t\ty: -4.488671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.26676,\n\t\t\t\t\t\t\ty: -4.40088\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.241153,\n\t\t\t\t\t\t\ty: -4.316463\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.199568,\n\t\t\t\t\t\t\ty: -4.238664\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.143605,\n\t\t\t\t\t\t\ty: -4.170473\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.100407,\n\t\t\t\t\t\t\ty: -4.135021\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.100407,\n\t\t\t\t\t\t\ty: -2.04232\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.143605,\n\t\t\t\t\t\t\ty: -2.006869\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.199568,\n\t\t\t\t\t\t\ty: -1.938677\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.241153,\n\t\t\t\t\t\t\ty: -1.860878\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.26676,\n\t\t\t\t\t\t\ty: -1.776461\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.275407,\n\t\t\t\t\t\t\ty: -1.688671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.26676,\n\t\t\t\t\t\t\ty: -1.60088\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.241153,\n\t\t\t\t\t\t\ty: -1.516463\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.199568,\n\t\t\t\t\t\t\ty: -1.438664\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.143605,\n\t\t\t\t\t\t\ty: -1.370473\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.075413,\n\t\t\t\t\t\t\ty: -1.314509\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.997614,\n\t\t\t\t\t\t\ty: -1.272925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.913197,\n\t\t\t\t\t\t\ty: -1.247317\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.865,\n\t\t\t\t\t\t\ty: -1.24257\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.865,\n\t\t\t\t\t\t\ty: -1.213908\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.203908,\n\t\t\t\t\t\t\ty: 0.125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.59,\n\t\t\t\t\t\t\ty: 0.125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.64365,\n\t\t\t\t\t\t\ty: 0.130284\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.695238,\n\t\t\t\t\t\t\ty: 0.145933\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.702847,\n\t\t\t\t\t\t\ty: 0.15\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.245358,\n\t\t\t\t\t\t\ty: 0.15\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.22922,\n\t\t\t\t\t\t\ty: 0.119808\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.203612,\n\t\t\t\t\t\t\ty: 0.035391\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.194965,\n\t\t\t\t\t\t\ty: -0.0524\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.203612,\n\t\t\t\t\t\t\ty: -0.140191\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.22922,\n\t\t\t\t\t\t\ty: -0.224608\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.270804,\n\t\t\t\t\t\t\ty: -0.302407\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.326767,\n\t\t\t\t\t\t\ty: -0.370598\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.369965,\n\t\t\t\t\t\t\ty: -0.406049\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.369965,\n\t\t\t\t\t\t\ty: -2.138492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.950511,\n\t\t\t\t\t\t\ty: -2.557946\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.916311,\n\t\t\t\t\t\t\ty: -2.599618\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.9,\n\t\t\t\t\t\t\ty: -2.630135\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.9,\n\t\t\t\t\t\t\ty: -1.600016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.28693,\n\t\t\t\t\t\t\ty: -1.600016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.315703,\n\t\t\t\t\t\t\ty: -1.546187\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.34131,\n\t\t\t\t\t\t\ty: -1.46177\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.349957,\n\t\t\t\t\t\t\ty: -1.37398\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.34131,\n\t\t\t\t\t\t\ty: -1.286189\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.315703,\n\t\t\t\t\t\t\ty: -1.201772\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.274118,\n\t\t\t\t\t\t\ty: -1.123973\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.218155,\n\t\t\t\t\t\t\ty: -1.055782\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.149964,\n\t\t\t\t\t\t\ty: -0.999818\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.072165,\n\t\t\t\t\t\t\ty: -0.958234\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.987748,\n\t\t\t\t\t\t\ty: -0.932626\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.899957,\n\t\t\t\t\t\t\ty: -0.92398\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.812166,\n\t\t\t\t\t\t\ty: -0.932626\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.72775,\n\t\t\t\t\t\t\ty: -0.958234\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.64995,\n\t\t\t\t\t\t\ty: -0.999818\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.581759,\n\t\t\t\t\t\t\ty: -1.055782\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.525796,\n\t\t\t\t\t\t\ty: -1.123973\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.484211,\n\t\t\t\t\t\t\ty: -1.201772\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.458604,\n\t\t\t\t\t\t\ty: -1.286189\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.449957,\n\t\t\t\t\t\t\ty: -1.37398\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.458604,\n\t\t\t\t\t\t\ty: -1.46177\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.484211,\n\t\t\t\t\t\t\ty: -1.546187\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.512984,\n\t\t\t\t\t\t\ty: -1.600016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.375,\n\t\t\t\t\t\t\ty: -1.600016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.375,\n\t\t\t\t\t\t\ty: -5.400016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.894965,\n\t\t\t\t\t\t\ty: -5.400016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.894965,\n\t\t\t\t\t\t\ty: -5.699522\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.61745,\n\t\t\t\t\t\t\ty: -5.699522\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.02,\n\t\t\t\t\t\t\ty: -1.476598\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.056866,\n\t\t\t\t\t\t\ty: -1.431677\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.125057,\n\t\t\t\t\t\t\ty: -1.375714\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.202856,\n\t\t\t\t\t\t\ty: -1.334129\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.287273,\n\t\t\t\t\t\t\ty: -1.308522\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.375064,\n\t\t\t\t\t\t\ty: -1.299875\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.462855,\n\t\t\t\t\t\t\ty: -1.308522\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.547272,\n\t\t\t\t\t\t\ty: -1.334129\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.625071,\n\t\t\t\t\t\t\ty: -1.375714\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.641931,\n\t\t\t\t\t\t\ty: -1.389551\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.618647,\n\t\t\t\t\t\t\ty: -1.312791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.61,\n\t\t\t\t\t\t\ty: -1.225\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.616406,\n\t\t\t\t\t\t\ty: -1.15996\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.570723,\n\t\t\t\t\t\t\ty: -1.114277\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.539633,\n\t\t\t\t\t\t\ty: -1.076393\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.533081,\n\t\t\t\t\t\t\ty: -1.064135\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.338946,\n\t\t\t\t\t\t\ty: -0.87\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.865,\n\t\t\t\t\t\t\ty: -0.87\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.865,\n\t\t\t\t\t\t\ty: 0.17\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.805,\n\t\t\t\t\t\t\ty: 0.17\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.805,\n\t\t\t\t\t\t\ty: -0.09\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.596446,\n\t\t\t\t\t\t\ty: -0.09\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.898223,\n\t\t\t\t\t\t\ty: 0.211777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.936107,\n\t\t\t\t\t\t\ty: 0.242867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.956289,\n\t\t\t\t\t\t\ty: 0.253655\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.973607,\n\t\t\t\t\t\t\ty: 0.267867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.016829,\n\t\t\t\t\t\t\ty: 0.29097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.020562,\n\t\t\t\t\t\t\ty: 0.292102\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.041829,\n\t\t\t\t\t\t\ty: 0.30347\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.088727,\n\t\t\t\t\t\t\ty: 0.317696\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.101747,\n\t\t\t\t\t\t\ty: 0.318978\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.138727,\n\t\t\t\t\t\t\ty: 0.330196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.1875,\n\t\t\t\t\t\t\ty: 0.335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.671446,\n\t\t\t\t\t\t\ty: 0.335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.673223,\n\t\t\t\t\t\t\ty: 0.336777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.711107,\n\t\t\t\t\t\t\ty: 0.367867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.723365,\n\t\t\t\t\t\t\ty: 0.374419\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.785723,\n\t\t\t\t\t\t\ty: 0.436777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.823607,\n\t\t\t\t\t\t\ty: 0.467867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.866829,\n\t\t\t\t\t\t\ty: 0.49097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.913727,\n\t\t\t\t\t\t\ty: 0.505196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.9625,\n\t\t\t\t\t\t\ty: 0.51\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.1,\n\t\t\t\t\t\t\ty: 0.51\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.148773,\n\t\t\t\t\t\t\ty: 0.505196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.195671,\n\t\t\t\t\t\t\ty: 0.49097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.238893,\n\t\t\t\t\t\t\ty: 0.467867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.276777,\n\t\t\t\t\t\t\ty: 0.436777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.439277,\n\t\t\t\t\t\t\ty: 0.274277\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.470367,\n\t\t\t\t\t\t\ty: 0.236393\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.476919,\n\t\t\t\t\t\t\ty: 0.224135\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.49554,\n\t\t\t\t\t\t\ty: 0.205514\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.498773,\n\t\t\t\t\t\t\ty: 0.205196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.545671,\n\t\t\t\t\t\t\ty: 0.19097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.588893,\n\t\t\t\t\t\t\ty: 0.167867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.626777,\n\t\t\t\t\t\t\ty: 0.136777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.639277,\n\t\t\t\t\t\t\ty: 0.124277\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.670367,\n\t\t\t\t\t\t\ty: 0.086393\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.676919,\n\t\t\t\t\t\t\ty: 0.074135\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.726777,\n\t\t\t\t\t\t\ty: 0.024277\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.757867,\n\t\t\t\t\t\t\ty: -0.013607\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.78097,\n\t\t\t\t\t\t\ty: -0.056829\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.791032,\n\t\t\t\t\t\t\ty: -0.09\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.245,\n\t\t\t\t\t\t\ty: -0.09\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.245,\n\t\t\t\t\t\t\ty: -1.03\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.12879,\n\t\t\t\t\t\t\ty: -1.03\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.153754,\n\t\t\t\t\t\t\ty: -1.060418\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.179167,\n\t\t\t\t\t\t\ty: -1.107962\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.185243,\n\t\t\t\t\t\t\ty: -1.127991\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.196346,\n\t\t\t\t\t\t\ty: -1.107218\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.201801,\n\t\t\t\t\t\t\ty: -1.100572\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.201223,\n\t\t\t\t\t\t\ty: -1.100159\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.405,\n\t\t\t\t\t\t\ty: -0.814871\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.405,\n\t\t\t\t\t\t\ty: -0.09\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.445,\n\t\t\t\t\t\t\ty: -0.09\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.445,\n\t\t\t\t\t\t\ty: -0.163373\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.006013,\n\t\t\t\t\t\t\ty: 1.268688\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.000787,\n\t\t\t\t\t\t\ty: 1.275056\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.959202,\n\t\t\t\t\t\t\ty: 1.352855\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.941888,\n\t\t\t\t\t\t\ty: 1.409933\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.80725,\n\t\t\t\t\t\t\ty: 1.409933\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.840744,\n\t\t\t\t\t\t\ty: 1.347271\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.866351,\n\t\t\t\t\t\t\ty: 1.262854\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.874998,\n\t\t\t\t\t\t\ty: 1.175063\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.866351,\n\t\t\t\t\t\t\ty: 1.087272\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.840744,\n\t\t\t\t\t\t\ty: 1.002855\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.799159,\n\t\t\t\t\t\t\ty: 0.925056\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.743196,\n\t\t\t\t\t\t\ty: 0.856865\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.675005,\n\t\t\t\t\t\t\ty: 0.800902\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.597206,\n\t\t\t\t\t\t\ty: 0.759317\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.512789,\n\t\t\t\t\t\t\ty: 0.73371\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.424998,\n\t\t\t\t\t\t\ty: 0.725063\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.337207,\n\t\t\t\t\t\t\ty: 0.73371\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.25279,\n\t\t\t\t\t\t\ty: 0.759317\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.174991,\n\t\t\t\t\t\t\ty: 0.800902\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.1068,\n\t\t\t\t\t\t\ty: 0.856865\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.050837,\n\t\t\t\t\t\t\ty: 0.925056\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.009252,\n\t\t\t\t\t\t\ty: 1.002855\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.983645,\n\t\t\t\t\t\t\ty: 1.087272\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.974998,\n\t\t\t\t\t\t\ty: 1.175063\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.983645,\n\t\t\t\t\t\t\ty: 1.262854\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.983647,\n\t\t\t\t\t\t\ty: 1.26286\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.948221,\n\t\t\t\t\t\t\ty: 1.298286\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.917131,\n\t\t\t\t\t\t\ty: 1.33617\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.894028,\n\t\t\t\t\t\t\ty: 1.379392\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.879802,\n\t\t\t\t\t\t\ty: 1.42629\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.874998,\n\t\t\t\t\t\t\ty: 1.475063\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.874998,\n\t\t\t\t\t\t\ty: 2.075063\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.879802,\n\t\t\t\t\t\t\ty: 2.123836\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.894028,\n\t\t\t\t\t\t\ty: 2.170734\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.904326,\n\t\t\t\t\t\t\ty: 2.19\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.583554,\n\t\t\t\t\t\t\ty: 2.19\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.289419,\n\t\t\t\t\t\t\ty: 1.895865\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.2875,\n\t\t\t\t\t\t\ty: 1.892275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.2875,\n\t\t\t\t\t\t\ty: 1.535\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.282696,\n\t\t\t\t\t\t\ty: 1.486227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.26847,\n\t\t\t\t\t\t\ty: 1.439329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.245367,\n\t\t\t\t\t\t\ty: 1.396107\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.23807,\n\t\t\t\t\t\t\ty: 1.387215\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.240746,\n\t\t\t\t\t\t\ty: 1.382208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.266353,\n\t\t\t\t\t\t\ty: 1.297791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.275,\n\t\t\t\t\t\t\ty: 1.21\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.266353,\n\t\t\t\t\t\t\ty: 1.122209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.240746,\n\t\t\t\t\t\t\ty: 1.037792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.199161,\n\t\t\t\t\t\t\ty: 0.959993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.143198,\n\t\t\t\t\t\t\ty: 0.891802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.075007,\n\t\t\t\t\t\t\ty: 0.835839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.997208,\n\t\t\t\t\t\t\ty: 0.794254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.912791,\n\t\t\t\t\t\t\ty: 0.768647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.825,\n\t\t\t\t\t\t\ty: 0.76\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.737209,\n\t\t\t\t\t\t\ty: 0.768647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.652792,\n\t\t\t\t\t\t\ty: 0.794254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.574993,\n\t\t\t\t\t\t\ty: 0.835839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.506802,\n\t\t\t\t\t\t\ty: 0.891802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.484103,\n\t\t\t\t\t\t\ty: 0.91946\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.453198,\n\t\t\t\t\t\t\ty: 0.881802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.385007,\n\t\t\t\t\t\t\ty: 0.825839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.307208,\n\t\t\t\t\t\t\ty: 0.784254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.222791,\n\t\t\t\t\t\t\ty: 0.758647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.135,\n\t\t\t\t\t\t\ty: 0.75\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.047209,\n\t\t\t\t\t\t\ty: 0.758647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.962792,\n\t\t\t\t\t\t\ty: 0.784254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.884993,\n\t\t\t\t\t\t\ty: 0.825839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.816802,\n\t\t\t\t\t\t\ty: 0.881802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.787139,\n\t\t\t\t\t\t\ty: 0.917947\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.805,\n\t\t\t\t\t\t\ty: 0.74097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.805,\n\t\t\t\t\t\t\ty: 0.43\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.865,\n\t\t\t\t\t\t\ty: 0.43\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.865,\n\t\t\t\t\t\t\ty: 1.4551\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.785,\n\t\t\t\t\t\t\ty: 1.46298\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.785,\n\t\t\t\t\t\t\ty: 0.43\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.106277,\n\t\t\t\t\t\t\ty: 0.43\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.106277,\n\t\t\t\t\t\t\ty: 0.203629\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.139906,\n\t\t\t\t\t\t\ty: 0.17\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.785,\n\t\t\t\t\t\t\ty: 0.17\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.785,\n\t\t\t\t\t\t\ty: -0.87\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.879717,\n\t\t\t\t\t\t\ty: -0.87\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.870905,\n\t\t\t\t\t\t\ty: -0.959463\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.843351,\n\t\t\t\t\t\t\ty: -1.050296\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.829125,\n\t\t\t\t\t\t\ty: -1.076912\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.838893,\n\t\t\t\t\t\t\ty: -1.082133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.876777,\n\t\t\t\t\t\t\ty: -1.113223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.98,\n\t\t\t\t\t\t\ty: -1.216446\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.98,\n\t\t\t\t\t\t\ty: -1.02\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.02,\n\t\t\t\t\t\t\ty: -1.02\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.534454,\n\t\t\t\t\t\t\ty: 0.450252\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.539301,\n\t\t\t\t\t\t\ty: 0.499463\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.566854,\n\t\t\t\t\t\t\ty: 0.590296\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.611599,\n\t\t\t\t\t\t\ty: 0.674007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.671816,\n\t\t\t\t\t\t\ty: 0.747382\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.74519,\n\t\t\t\t\t\t\ty: 0.807598\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.828902,\n\t\t\t\t\t\t\ty: 0.852343\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.919735,\n\t\t\t\t\t\t\ty: 0.879897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.014197,\n\t\t\t\t\t\t\ty: 0.889201\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.049878,\n\t\t\t\t\t\t\ty: 0.889201\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.981474,\n\t\t\t\t\t\t\ty: 0.925764\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.913283,\n\t\t\t\t\t\t\ty: 0.981727\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.85732,\n\t\t\t\t\t\t\ty: 1.049918\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.815735,\n\t\t\t\t\t\t\ty: 1.127717\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.790128,\n\t\t\t\t\t\t\ty: 1.212134\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.781481,\n\t\t\t\t\t\t\ty: 1.299925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.790128,\n\t\t\t\t\t\t\ty: 1.387716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.815735,\n\t\t\t\t\t\t\ty: 1.472133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.816708,\n\t\t\t\t\t\t\ty: 1.473953\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.800511,\n\t\t\t\t\t\t\ty: 1.504254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.786285,\n\t\t\t\t\t\t\ty: 1.551152\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.781869,\n\t\t\t\t\t\t\ty: 1.595983\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.354704,\n\t\t\t\t\t\t\ty: 2.023148\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.323614,\n\t\t\t\t\t\t\ty: 2.061032\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.300511,\n\t\t\t\t\t\t\ty: 2.104254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.286285,\n\t\t\t\t\t\t\ty: 2.151152\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.281869,\n\t\t\t\t\t\t\ty: 2.195983\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.254704,\n\t\t\t\t\t\t\ty: 2.223148\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.223614,\n\t\t\t\t\t\t\ty: 2.261032\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.200511,\n\t\t\t\t\t\t\ty: 2.304254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.186285,\n\t\t\t\t\t\t\ty: 2.351152\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.181481,\n\t\t\t\t\t\t\ty: 2.399925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.181481,\n\t\t\t\t\t\t\ty: 2.399926\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.131481,\n\t\t\t\t\t\t\ty: 2.399926\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.131481,\n\t\t\t\t\t\t\ty: 3.199873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.879757,\n\t\t\t\t\t\t\ty: 3.199873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.870171,\n\t\t\t\t\t\t\ty: 3.192006\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.82695,\n\t\t\t\t\t\t\ty: 3.168903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.780051,\n\t\t\t\t\t\t\ty: 3.154677\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.731279,\n\t\t\t\t\t\t\ty: 3.149873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.581279,\n\t\t\t\t\t\t\ty: 3.149873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.581279,\n\t\t\t\t\t\t\ty: 2.203427\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.708056,\n\t\t\t\t\t\t\ty: 2.07665\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.739146,\n\t\t\t\t\t\t\ty: 2.038766\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.762249,\n\t\t\t\t\t\t\ty: 1.995544\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.776475,\n\t\t\t\t\t\t\ty: 1.948646\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.781279,\n\t\t\t\t\t\t\ty: 1.899873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.781279,\n\t\t\t\t\t\t\ty: 1.403427\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.908056,\n\t\t\t\t\t\t\ty: 1.27665\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.939146,\n\t\t\t\t\t\t\ty: 1.238766\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.962249,\n\t\t\t\t\t\t\ty: 1.195544\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.976475,\n\t\t\t\t\t\t\ty: 1.148646\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.981279,\n\t\t\t\t\t\t\ty: 1.099873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.981279,\n\t\t\t\t\t\t\ty: 1.003427\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.625946,\n\t\t\t\t\t\t\ty: -1.0472\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.203262,\n\t\t\t\t\t\t\ty: -0.717305\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.208695,\n\t\t\t\t\t\t\ty: -0.662146\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.234302,\n\t\t\t\t\t\t\ty: -0.577729\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.275887,\n\t\t\t\t\t\t\ty: -0.49993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.33185,\n\t\t\t\t\t\t\ty: -0.431739\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.400041,\n\t\t\t\t\t\t\ty: -0.375776\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.47784,\n\t\t\t\t\t\t\ty: -0.334191\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.562257,\n\t\t\t\t\t\t\ty: -0.308584\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.650048,\n\t\t\t\t\t\t\ty: -0.299937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.737839,\n\t\t\t\t\t\t\ty: -0.308584\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.822256,\n\t\t\t\t\t\t\ty: -0.334191\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.900055,\n\t\t\t\t\t\t\ty: -0.375776\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.968246,\n\t\t\t\t\t\t\ty: -0.431739\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.024209,\n\t\t\t\t\t\t\ty: -0.49993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.065794,\n\t\t\t\t\t\t\ty: -0.577729\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.091401,\n\t\t\t\t\t\t\ty: -0.662146\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.100048,\n\t\t\t\t\t\t\ty: -0.749937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.091401,\n\t\t\t\t\t\t\ty: -0.837728\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.065794,\n\t\t\t\t\t\t\ty: -0.922145\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.037576,\n\t\t\t\t\t\t\ty: -0.974937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.545701,\n\t\t\t\t\t\t\ty: -0.974937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.575141,\n\t\t\t\t\t\t\ty: -0.950776\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.65294,\n\t\t\t\t\t\t\ty: -0.909191\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.737357,\n\t\t\t\t\t\t\ty: -0.883584\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.825148,\n\t\t\t\t\t\t\ty: -0.874937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.839201,\n\t\t\t\t\t\t\ty: -0.876321\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.834981,\n\t\t\t\t\t\t\ty: -0.833468\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.843627,\n\t\t\t\t\t\t\ty: -0.745678\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.869235,\n\t\t\t\t\t\t\ty: -0.661261\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.910819,\n\t\t\t\t\t\t\ty: -0.583462\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.966783,\n\t\t\t\t\t\t\ty: -0.51527\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.034974,\n\t\t\t\t\t\t\ty: -0.459307\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.112773,\n\t\t\t\t\t\t\ty: -0.417723\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.19719,\n\t\t\t\t\t\t\ty: -0.392115\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.284981,\n\t\t\t\t\t\t\ty: -0.383468\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.372771,\n\t\t\t\t\t\t\ty: -0.392115\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.457188,\n\t\t\t\t\t\t\ty: -0.417723\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.460593,\n\t\t\t\t\t\t\ty: -0.419543\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.46725,\n\t\t\t\t\t\t\ty: -0.412886\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.46725,\n\t\t\t\t\t\t\ty: -0.07644\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.200555,\n\t\t\t\t\t\t\ty: -0.07644\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.207998,\n\t\t\t\t\t\t\ty: -878e-6\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.208,\n\t\t\t\t\t\t\ty: -87e-5\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.20357,\n\t\t\t\t\t\t\ty: 0.00356\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.46725,\n\t\t\t\t\t\t\ty: 0.00356\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.46725,\n\t\t\t\t\t\t\ty: 0.700071\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.451954,\n\t\t\t\t\t\t\ty: 0.700071\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.105,\n\t\t\t\t\t\t\ty: 0.36033\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.105,\n\t\t\t\t\t\t\ty: -0.27\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.165,\n\t\t\t\t\t\t\ty: -0.27\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.165,\n\t\t\t\t\t\t\ty: 0.77\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.26751,\n\t\t\t\t\t\t\ty: 0.77\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.26751,\n\t\t\t\t\t\t\ty: 3.300062\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.724113,\n\t\t\t\t\t\t\ty: 3.300062\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.765694,\n\t\t\t\t\t\t\ty: 3.222271\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.791301,\n\t\t\t\t\t\t\ty: 3.137854\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.799948,\n\t\t\t\t\t\t\ty: 3.050063\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.791301,\n\t\t\t\t\t\t\ty: 2.962272\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.765694,\n\t\t\t\t\t\t\ty: 2.877855\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.724109,\n\t\t\t\t\t\t\ty: 2.800056\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.668146,\n\t\t\t\t\t\t\ty: 2.731865\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.599955,\n\t\t\t\t\t\t\ty: 2.675902\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.522156,\n\t\t\t\t\t\t\ty: 2.634317\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.437739,\n\t\t\t\t\t\t\ty: 2.60871\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.349948,\n\t\t\t\t\t\t\ty: 2.600063\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.262157,\n\t\t\t\t\t\t\ty: 2.60871\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.17774,\n\t\t\t\t\t\t\ty: 2.634317\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.117509,\n\t\t\t\t\t\t\ty: 2.666512\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.117509,\n\t\t\t\t\t\t\ty: 2.590069\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.117509,\n\t\t\t\t\t\t\ty: 2.194105\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.560907,\n\t\t\t\t\t\t\ty: 2.174827\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.560871,\n\t\t\t\t\t\t\ty: 2.173997\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.598821,\n\t\t\t\t\t\t\ty: 2.170259\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.645719,\n\t\t\t\t\t\t\ty: 2.156033\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.688941,\n\t\t\t\t\t\t\ty: 2.13293\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.726825,\n\t\t\t\t\t\t\ty: 2.10184\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.951825,\n\t\t\t\t\t\t\ty: 1.87684\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.982915,\n\t\t\t\t\t\t\ty: 1.838956\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.006018,\n\t\t\t\t\t\t\ty: 1.795734\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.020244,\n\t\t\t\t\t\t\ty: 1.748836\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.023013,\n\t\t\t\t\t\t\ty: 1.720726\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.024184,\n\t\t\t\t\t\t\ty: 1.720824\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.049184,\n\t\t\t\t\t\t\ty: 1.420824\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.048013,\n\t\t\t\t\t\t\ty: 1.420726\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.050048,\n\t\t\t\t\t\t\ty: 1.400063\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.045244,\n\t\t\t\t\t\t\ty: 1.35129\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.042718,\n\t\t\t\t\t\t\ty: 1.342964\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.043402,\n\t\t\t\t\t\t\ty: 1.342803\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.028737,\n\t\t\t\t\t\t\ty: 1.280477\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.074209,\n\t\t\t\t\t\t\ty: 1.22507\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.115794,\n\t\t\t\t\t\t\ty: 1.147271\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.141401,\n\t\t\t\t\t\t\ty: 1.062854\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.150048,\n\t\t\t\t\t\t\ty: 0.975063\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.141401,\n\t\t\t\t\t\t\ty: 0.887272\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.115794,\n\t\t\t\t\t\t\ty: 0.802855\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.074209,\n\t\t\t\t\t\t\ty: 0.725056\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.018246,\n\t\t\t\t\t\t\ty: 0.656865\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.950055,\n\t\t\t\t\t\t\ty: 0.600902\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.872256,\n\t\t\t\t\t\t\ty: 0.559317\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.787839,\n\t\t\t\t\t\t\ty: 0.53371\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.700048,\n\t\t\t\t\t\t\ty: 0.525063\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.612257,\n\t\t\t\t\t\t\ty: 0.53371\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.52784,\n\t\t\t\t\t\t\ty: 0.559317\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.450041,\n\t\t\t\t\t\t\ty: 0.600902\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.38185,\n\t\t\t\t\t\t\ty: 0.656865\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.3287,\n\t\t\t\t\t\t\ty: 0.721629\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.657723,\n\t\t\t\t\t\t\ty: -0.991127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.657325,\n\t\t\t\t\t\t\ty: -0.990971\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.655918,\n\t\t\t\t\t\t\ty: -0.995608\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.632815,\n\t\t\t\t\t\t\ty: -1.03883\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.392017,\n\t\t\t\t\t\t\ty: -8.698463\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.033223,\n\t\t\t\t\t\t\ty: -8.273223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.071107,\n\t\t\t\t\t\t\ty: -8.242133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.114329,\n\t\t\t\t\t\t\ty: -8.21903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.161227,\n\t\t\t\t\t\t\ty: -8.204804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.21,\n\t\t\t\t\t\t\ty: -8.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.771617,\n\t\t\t\t\t\t\ty: -8.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.097565,\n\t\t\t\t\t\t\ty: -6.289074\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.074402,\n\t\t\t\t\t\t\ty: -6.212713\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.065755,\n\t\t\t\t\t\t\ty: -6.124922\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.074402,\n\t\t\t\t\t\t\ty: -6.037131\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.100009,\n\t\t\t\t\t\t\ty: -5.952714\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.101459,\n\t\t\t\t\t\t\ty: -5.950001\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.743553,\n\t\t\t\t\t\t\ty: -5.950001\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.626777,\n\t\t\t\t\t\t\ty: -6.066777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.588893,\n\t\t\t\t\t\t\ty: -6.097867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.545671,\n\t\t\t\t\t\t\ty: -6.12097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.498773,\n\t\t\t\t\t\t\ty: -6.135196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.45,\n\t\t\t\t\t\t\ty: -6.14\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.353554,\n\t\t\t\t\t\t\ty: -6.14\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.326777,\n\t\t\t\t\t\t\ty: -6.166777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.288893,\n\t\t\t\t\t\t\ty: -6.197867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.245671,\n\t\t\t\t\t\t\ty: -6.22097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.198773,\n\t\t\t\t\t\t\ty: -6.235196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.15,\n\t\t\t\t\t\t\ty: -6.24\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.45,\n\t\t\t\t\t\t\ty: -6.24\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.498773,\n\t\t\t\t\t\t\ty: -6.235196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.545671,\n\t\t\t\t\t\t\ty: -6.22097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.588893,\n\t\t\t\t\t\t\ty: -6.197867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.626777,\n\t\t\t\t\t\t\ty: -6.166777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.657867,\n\t\t\t\t\t\t\ty: -6.128893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.68097,\n\t\t\t\t\t\t\ty: -6.085671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.695196,\n\t\t\t\t\t\t\ty: -6.038773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.7,\n\t\t\t\t\t\t\ty: -5.99\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.7,\n\t\t\t\t\t\t\ty: -3.802847\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.704067,\n\t\t\t\t\t\t\ty: -3.795238\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.719716,\n\t\t\t\t\t\t\ty: -3.74365\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.725,\n\t\t\t\t\t\t\ty: -3.69\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.725,\n\t\t\t\t\t\t\ty: -3.59\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.725,\n\t\t\t\t\t\t\ty: -2.903908\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.544454,\n\t\t\t\t\t\t\ty: -2.084454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.578654,\n\t\t\t\t\t\t\ty: -2.042782\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.604067,\n\t\t\t\t\t\t\ty: -1.995238\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.617965,\n\t\t\t\t\t\t\ty: -1.949424\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.668198,\n\t\t\t\t\t\t\ty: -1.908198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.724161,\n\t\t\t\t\t\t\ty: -1.840007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.765746,\n\t\t\t\t\t\t\ty: -1.762208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.791353,\n\t\t\t\t\t\t\ty: -1.677791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.8,\n\t\t\t\t\t\t\ty: -1.59\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.791353,\n\t\t\t\t\t\t\ty: -1.502209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.765746,\n\t\t\t\t\t\t\ty: -1.417792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.724161,\n\t\t\t\t\t\t\ty: -1.339993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.668198,\n\t\t\t\t\t\t\ty: -1.271802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.600007,\n\t\t\t\t\t\t\ty: -1.215839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.522208,\n\t\t\t\t\t\t\ty: -1.174254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.437791,\n\t\t\t\t\t\t\ty: -1.148647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.35,\n\t\t\t\t\t\t\ty: -1.14\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.262209,\n\t\t\t\t\t\t\ty: -1.148647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.177792,\n\t\t\t\t\t\t\ty: -1.174254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.099993,\n\t\t\t\t\t\t\ty: -1.215839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.031802,\n\t\t\t\t\t\t\ty: -1.271802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.975839,\n\t\t\t\t\t\t\ty: -1.339993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.934254,\n\t\t\t\t\t\t\ty: -1.417792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.908647,\n\t\t\t\t\t\t\ty: -1.502209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.9,\n\t\t\t\t\t\t\ty: -1.59\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.908647,\n\t\t\t\t\t\t\ty: -1.677791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.934254,\n\t\t\t\t\t\t\ty: -1.762208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.975839,\n\t\t\t\t\t\t\ty: -1.840007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.991726,\n\t\t\t\t\t\t\ty: -1.859366\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.8076,\n\t\t\t\t\t\t\ty: -2.043492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.8076,\n\t\t\t\t\t\t\ty: 0.25\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.8076,\n\t\t\t\t\t\t\ty: 0.35\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.801836,\n\t\t\t\t\t\t\ty: 0.408527\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.784764,\n\t\t\t\t\t\t\ty: 0.464805\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.7576,\n\t\t\t\t\t\t\ty: 0.515625\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.7576,\n\t\t\t\t\t\t\ty: 2.77\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.758719,\n\t\t\t\t\t\t\ty: 2.77\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.758719,\n\t\t\t\t\t\t\ty: 3.25\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.801218,\n\t\t\t\t\t\t\ty: 3.25\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.849991,\n\t\t\t\t\t\t\ty: 3.254804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.896889,\n\t\t\t\t\t\t\ty: 3.26903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.940111,\n\t\t\t\t\t\t\ty: 3.292133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.977995,\n\t\t\t\t\t\t\ty: 3.323223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.004772,\n\t\t\t\t\t\t\ty: 3.35\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.197664,\n\t\t\t\t\t\t\ty: 3.35\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.924441,\n\t\t\t\t\t\t\ty: 2.623223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.962326,\n\t\t\t\t\t\t\ty: 2.592133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.005547,\n\t\t\t\t\t\t\ty: 2.56903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.052445,\n\t\t\t\t\t\t\ty: 2.554804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.101218,\n\t\t\t\t\t\t\ty: 2.55\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.738718,\n\t\t\t\t\t\t\ty: 2.55\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.738718,\n\t\t\t\t\t\t\ty: 1.425\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.263718,\n\t\t\t\t\t\t\ty: 1.425\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.263718,\n\t\t\t\t\t\t\ty: 2.25\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.418717,\n\t\t\t\t\t\t\ty: 2.25\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.418717,\n\t\t\t\t\t\t\ty: 2.050039\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.418717,\n\t\t\t\t\t\t\ty: 1.050041\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.0576,\n\t\t\t\t\t\t\ty: 1.050041\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.0576,\n\t\t\t\t\t\t\ty: 0.274992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.737554,\n\t\t\t\t\t\t\ty: 0.274992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.724225,\n\t\t\t\t\t\t\ty: 0.299928\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.668262,\n\t\t\t\t\t\t\ty: 0.368119\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.600071,\n\t\t\t\t\t\t\ty: 0.424082\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.522272,\n\t\t\t\t\t\t\ty: 0.465667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.437855,\n\t\t\t\t\t\t\ty: 0.491274\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.350064,\n\t\t\t\t\t\t\ty: 0.499921\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.262273,\n\t\t\t\t\t\t\ty: 0.491274\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.177856,\n\t\t\t\t\t\t\ty: 0.465667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.100057,\n\t\t\t\t\t\t\ty: 0.424082\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.031866,\n\t\t\t\t\t\t\ty: 0.368119\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.975903,\n\t\t\t\t\t\t\ty: 0.299928\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.934318,\n\t\t\t\t\t\t\ty: 0.222129\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.908711,\n\t\t\t\t\t\t\ty: 0.137712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.900064,\n\t\t\t\t\t\t\ty: 0.049921\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.908711,\n\t\t\t\t\t\t\ty: -0.03787\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.934318,\n\t\t\t\t\t\t\ty: -0.122287\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.975903,\n\t\t\t\t\t\t\ty: -0.200086\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.031866,\n\t\t\t\t\t\t\ty: -0.268277\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.100057,\n\t\t\t\t\t\t\ty: -0.32424\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.177856,\n\t\t\t\t\t\t\ty: -0.365825\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.262273,\n\t\t\t\t\t\t\ty: -0.391432\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.350064,\n\t\t\t\t\t\t\ty: -0.400079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.437855,\n\t\t\t\t\t\t\ty: -0.391432\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.522272,\n\t\t\t\t\t\t\ty: -0.365825\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.600071,\n\t\t\t\t\t\t\ty: -0.32424\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.6326,\n\t\t\t\t\t\t\ty: -0.297544\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.6326,\n\t\t\t\t\t\t\ty: -1.275008\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.9826,\n\t\t\t\t\t\t\ty: -1.275008\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.9826,\n\t\t\t\t\t\t\ty: 0.274992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.5576,\n\t\t\t\t\t\t\ty: 0.274992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.5576,\n\t\t\t\t\t\t\ty: 0.797986\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.593064,\n\t\t\t\t\t\t\ty: 0.77903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.639962,\n\t\t\t\t\t\t\ty: 0.764804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.688734,\n\t\t\t\t\t\t\ty: 0.76\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.588734,\n\t\t\t\t\t\t\ty: 0.76\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.637507,\n\t\t\t\t\t\t\ty: 0.764804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.684405,\n\t\t\t\t\t\t\ty: 0.77903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.727627,\n\t\t\t\t\t\t\ty: 0.802133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.765511,\n\t\t\t\t\t\t\ty: 0.833223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.192288,\n\t\t\t\t\t\t\ty: 1.26\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.688734,\n\t\t\t\t\t\t\ty: 1.26\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.737507,\n\t\t\t\t\t\t\ty: 1.264804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.784405,\n\t\t\t\t\t\t\ty: 1.27903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.827627,\n\t\t\t\t\t\t\ty: 1.302133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.865511,\n\t\t\t\t\t\t\ty: 1.333223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.896602,\n\t\t\t\t\t\t\ty: 1.371107\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.919704,\n\t\t\t\t\t\t\ty: 1.414329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.933931,\n\t\t\t\t\t\t\ty: 1.461227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.93578,\n\t\t\t\t\t\t\ty: 1.48\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.220181,\n\t\t\t\t\t\t\ty: 1.48\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.429122,\n\t\t\t\t\t\t\ty: 1.271059\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.437381,\n\t\t\t\t\t\t\ty: 1.187209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.462989,\n\t\t\t\t\t\t\ty: 1.102792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.504573,\n\t\t\t\t\t\t\ty: 1.024993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.560536,\n\t\t\t\t\t\t\ty: 0.956802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.628728,\n\t\t\t\t\t\t\ty: 0.900839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.706527,\n\t\t\t\t\t\t\ty: 0.859254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.790944,\n\t\t\t\t\t\t\ty: 0.833647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.878734,\n\t\t\t\t\t\t\ty: 0.825\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.966525,\n\t\t\t\t\t\t\ty: 0.833647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.050942,\n\t\t\t\t\t\t\ty: 0.859254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.128741,\n\t\t\t\t\t\t\ty: 0.900839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.196932,\n\t\t\t\t\t\t\ty: 0.956802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.252896,\n\t\t\t\t\t\t\ty: 1.024993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.29448,\n\t\t\t\t\t\t\ty: 1.102792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.320088,\n\t\t\t\t\t\t\ty: 1.187209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.328734,\n\t\t\t\t\t\t\ty: 1.275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.320088,\n\t\t\t\t\t\t\ty: 1.362791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.29448,\n\t\t\t\t\t\t\ty: 1.447208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.252896,\n\t\t\t\t\t\t\ty: 1.525007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.196932,\n\t\t\t\t\t\t\ty: 1.593198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.128741,\n\t\t\t\t\t\t\ty: 1.649161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.050942,\n\t\t\t\t\t\t\ty: 1.690746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.966525,\n\t\t\t\t\t\t\ty: 1.716353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.878734,\n\t\t\t\t\t\t\ty: 1.725\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.790944,\n\t\t\t\t\t\t\ty: 1.716353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.714211,\n\t\t\t\t\t\t\ty: 1.693077\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.598734,\n\t\t\t\t\t\t\ty: 1.808554\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.598734,\n\t\t\t\t\t\t\ty: 2.52\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.698734,\n\t\t\t\t\t\t\ty: 2.52\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.276403,\n\t\t\t\t\t\t\ty: 2.52\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.350324,\n\t\t\t\t\t\t\ty: 2.446079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.358583,\n\t\t\t\t\t\t\ty: 2.36223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.38419,\n\t\t\t\t\t\t\ty: 2.277813\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.425775,\n\t\t\t\t\t\t\ty: 2.200014\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.481738,\n\t\t\t\t\t\t\ty: 2.131823\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.549929,\n\t\t\t\t\t\t\ty: 2.07586\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.627728,\n\t\t\t\t\t\t\ty: 2.034275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.712145,\n\t\t\t\t\t\t\ty: 2.008668\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.799936,\n\t\t\t\t\t\t\ty: 2.000021\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.887727,\n\t\t\t\t\t\t\ty: 2.008668\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.972144,\n\t\t\t\t\t\t\ty: 2.034275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.049943,\n\t\t\t\t\t\t\ty: 2.07586\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.118134,\n\t\t\t\t\t\t\ty: 2.131823\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.174097,\n\t\t\t\t\t\t\ty: 2.200014\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.215682,\n\t\t\t\t\t\t\ty: 2.277813\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.241289,\n\t\t\t\t\t\t\ty: 2.36223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.249936,\n\t\t\t\t\t\t\ty: 2.450021\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.241289,\n\t\t\t\t\t\t\ty: 2.537812\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.215682,\n\t\t\t\t\t\t\ty: 2.622229\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.174097,\n\t\t\t\t\t\t\ty: 2.700028\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.118134,\n\t\t\t\t\t\t\ty: 2.768219\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.049943,\n\t\t\t\t\t\t\ty: 2.824182\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.972144,\n\t\t\t\t\t\t\ty: 2.865767\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.887727,\n\t\t\t\t\t\t\ty: 2.891374\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.799936,\n\t\t\t\t\t\t\ty: 2.900021\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.712145,\n\t\t\t\t\t\t\ty: 2.891374\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.688734,\n\t\t\t\t\t\t\ty: 2.884273\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.688734,\n\t\t\t\t\t\t\ty: 3.125211\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.703523,\n\t\t\t\t\t\t\ty: 3.14\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.592977,\n\t\t\t\t\t\t\ty: 3.14\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.575958,\n\t\t\t\t\t\t\ty: 3.130903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.502584,\n\t\t\t\t\t\t\ty: 3.070687\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.442367,\n\t\t\t\t\t\t\ty: 2.997313\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.397622,\n\t\t\t\t\t\t\ty: 2.913601\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.370069,\n\t\t\t\t\t\t\ty: 2.822768\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.360765,\n\t\t\t\t\t\t\ty: 2.728305\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.360765,\n\t\t\t\t\t\t\ty: 1.885496\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.302023,\n\t\t\t\t\t\t\ty: 0.826754\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.270933,\n\t\t\t\t\t\t\ty: 0.78887\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.24783,\n\t\t\t\t\t\t\ty: 0.745649\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.233604,\n\t\t\t\t\t\t\ty: 0.69875\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.2288,\n\t\t\t\t\t\t\ty: 0.649978\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.2288,\n\t\t\t\t\t\t\ty: -0.437175\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.224733,\n\t\t\t\t\t\t\ty: -0.444784\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.209084,\n\t\t\t\t\t\t\ty: -0.496372\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.2038,\n\t\t\t\t\t\t\ty: -0.550022\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.2038,\n\t\t\t\t\t\t\ty: -0.650022\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.2038,\n\t\t\t\t\t\t\ty: -0.98\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.823554,\n\t\t\t\t\t\t\ty: -0.98\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.34,\n\t\t\t\t\t\t\ty: -0.496446\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.34,\n\t\t\t\t\t\t\ty: 0.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.335196,\n\t\t\t\t\t\t\ty: 0.248773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.32097,\n\t\t\t\t\t\t\ty: 0.295671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.297867,\n\t\t\t\t\t\t\ty: 0.338893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.266777,\n\t\t\t\t\t\t\ty: 0.376777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.066777,\n\t\t\t\t\t\t\ty: 0.576777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.028893,\n\t\t\t\t\t\t\ty: 0.607867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.985671,\n\t\t\t\t\t\t\ty: 0.63097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.938773,\n\t\t\t\t\t\t\ty: 0.645196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.89,\n\t\t\t\t\t\t\ty: 0.65\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.702847,\n\t\t\t\t\t\t\ty: 0.65\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.695238,\n\t\t\t\t\t\t\ty: 0.654067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.64365,\n\t\t\t\t\t\t\ty: 0.669716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.59,\n\t\t\t\t\t\t\ty: 0.675\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.09,\n\t\t\t\t\t\t\ty: 0.675\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.03635,\n\t\t\t\t\t\t\ty: 0.669716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.984762,\n\t\t\t\t\t\t\ty: 0.654067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.937218,\n\t\t\t\t\t\t\ty: 0.628654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.895546,\n\t\t\t\t\t\t\ty: 0.594454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.395546,\n\t\t\t\t\t\t\ty: -0.905546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.361346,\n\t\t\t\t\t\t\ty: -0.947218\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.335933,\n\t\t\t\t\t\t\ty: -0.994762\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.320284,\n\t\t\t\t\t\t\ty: -1.04635\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.315,\n\t\t\t\t\t\t\ty: -1.1\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.315,\n\t\t\t\t\t\t\ty: -1.186092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.695546,\n\t\t\t\t\t\t\ty: -2.805546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.661346,\n\t\t\t\t\t\t\ty: -2.847218\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.635933,\n\t\t\t\t\t\t\ty: -2.894762\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.625,\n\t\t\t\t\t\t\ty: -2.930803\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.625,\n\t\t\t\t\t\t\ty: -1.600016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.33839,\n\t\t\t\t\t\t\ty: -1.600016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.353246,\n\t\t\t\t\t\t\ty: -1.572223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.378853,\n\t\t\t\t\t\t\ty: -1.487806\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.3875,\n\t\t\t\t\t\t\ty: -1.400016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.378853,\n\t\t\t\t\t\t\ty: -1.312225\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.353246,\n\t\t\t\t\t\t\ty: -1.227808\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.311661,\n\t\t\t\t\t\t\ty: -1.150009\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.255698,\n\t\t\t\t\t\t\ty: -1.081818\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.187507,\n\t\t\t\t\t\t\ty: -1.025854\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.109708,\n\t\t\t\t\t\t\ty: -0.98427\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.025291,\n\t\t\t\t\t\t\ty: -0.958662\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.02,\n\t\t\t\t\t\t\ty: -0.958141\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.02,\n\t\t\t\t\t\t\ty: -0.29\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.98,\n\t\t\t\t\t\t\ty: -0.29\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.98,\n\t\t\t\t\t\t\ty: -0.91788\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.9,\n\t\t\t\t\t\t\ty: -0.91\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.812209,\n\t\t\t\t\t\t\ty: -0.918647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.727792,\n\t\t\t\t\t\t\ty: -0.944254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.649993,\n\t\t\t\t\t\t\ty: -0.985839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.581802,\n\t\t\t\t\t\t\ty: -1.041802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.525839,\n\t\t\t\t\t\t\ty: -1.109993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.484254,\n\t\t\t\t\t\t\ty: -1.187792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.458647,\n\t\t\t\t\t\t\ty: -1.272209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.45,\n\t\t\t\t\t\t\ty: -1.36\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.458647,\n\t\t\t\t\t\t\ty: -1.447791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.484254,\n\t\t\t\t\t\t\ty: -1.532208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.525839,\n\t\t\t\t\t\t\ty: -1.610007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.581802,\n\t\t\t\t\t\t\ty: -1.678198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.649993,\n\t\t\t\t\t\t\ty: -1.734161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.727792,\n\t\t\t\t\t\t\ty: -1.775746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.812209,\n\t\t\t\t\t\t\ty: -1.801353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.9,\n\t\t\t\t\t\t\ty: -1.81\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.987791,\n\t\t\t\t\t\t\ty: -1.801353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.072208,\n\t\t\t\t\t\t\ty: -1.775746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.1,\n\t\t\t\t\t\t\ty: -1.760891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.1,\n\t\t\t\t\t\t\ty: -5.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.095954,\n\t\t\t\t\t\t\ty: -5.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.969177,\n\t\t\t\t\t\t\ty: -5.073223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.931293,\n\t\t\t\t\t\t\ty: -5.042133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.888071,\n\t\t\t\t\t\t\ty: -5.01903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.8674,\n\t\t\t\t\t\t\ty: -5.01276\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.8674,\n\t\t\t\t\t\t\ty: -4.475\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.950665,\n\t\t\t\t\t\t\ty: -4.475\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.955097,\n\t\t\t\t\t\t\ty: -4.43\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.955097,\n\t\t\t\t\t\t\ty: -3.889201\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.396003,\n\t\t\t\t\t\t\ty: -3.889201\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.490465,\n\t\t\t\t\t\t\ty: -3.879897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.581298,\n\t\t\t\t\t\t\ty: -3.852343\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.66501,\n\t\t\t\t\t\t\ty: -3.807598\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.738384,\n\t\t\t\t\t\t\ty: -3.747382\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.798601,\n\t\t\t\t\t\t\ty: -3.674007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.843346,\n\t\t\t\t\t\t\ty: -3.590296\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.870899,\n\t\t\t\t\t\t\ty: -3.499463\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.880203,\n\t\t\t\t\t\t\ty: -3.405\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.870899,\n\t\t\t\t\t\t\ty: -3.310537\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.843346,\n\t\t\t\t\t\t\ty: -3.219704\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.798601,\n\t\t\t\t\t\t\ty: -3.135993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.738384,\n\t\t\t\t\t\t\ty: -3.062618\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.66501,\n\t\t\t\t\t\t\ty: -3.002402\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.581298,\n\t\t\t\t\t\t\ty: -2.957657\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.490465,\n\t\t\t\t\t\t\ty: -2.930103\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.396003,\n\t\t\t\t\t\t\ty: -2.920799\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.014192,\n\t\t\t\t\t\t\ty: -2.920799\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.919729,\n\t\t\t\t\t\t\ty: -2.930103\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.828896,\n\t\t\t\t\t\t\ty: -2.957657\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.745184,\n\t\t\t\t\t\t\ty: -3.002402\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.67181,\n\t\t\t\t\t\t\ty: -3.062618\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.611594,\n\t\t\t\t\t\t\ty: -3.135993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.566849,\n\t\t\t\t\t\t\ty: -3.219704\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.539295,\n\t\t\t\t\t\t\ty: -3.310537\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.529991,\n\t\t\t\t\t\t\ty: -3.405\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.539295,\n\t\t\t\t\t\t\ty: -3.499463\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.566849,\n\t\t\t\t\t\t\ty: -3.590296\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.611594,\n\t\t\t\t\t\t\ty: -3.674007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.67181,\n\t\t\t\t\t\t\ty: -3.747382\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.745184,\n\t\t\t\t\t\t\ty: -3.807598\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.828896,\n\t\t\t\t\t\t\ty: -3.852343\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.919729,\n\t\t\t\t\t\t\ty: -3.879897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.014192,\n\t\t\t\t\t\t\ty: -3.889201\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.455097,\n\t\t\t\t\t\t\ty: -3.889201\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.455097,\n\t\t\t\t\t\t\ty: -4.326446\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.37832,\n\t\t\t\t\t\t\ty: -4.403223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.34723,\n\t\t\t\t\t\t\ty: -4.441107\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.324127,\n\t\t\t\t\t\t\ty: -4.484329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.309901,\n\t\t\t\t\t\t\ty: -4.531227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.308942,\n\t\t\t\t\t\t\ty: -4.540967\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.299127,\n\t\t\t\t\t\t\ty: -4.559329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.284901,\n\t\t\t\t\t\t\ty: -4.606227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.280097,\n\t\t\t\t\t\t\ty: -4.655\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.280097,\n\t\t\t\t\t\t\ty: -5.905\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.284901,\n\t\t\t\t\t\t\ty: -5.953773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.299127,\n\t\t\t\t\t\t\ty: -6.000671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.32223,\n\t\t\t\t\t\t\ty: -6.043893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.35332,\n\t\t\t\t\t\t\ty: -6.081777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.773526,\n\t\t\t\t\t\t\ty: -6.501983\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.77603,\n\t\t\t\t\t\t\ty: -6.510238\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.801443,\n\t\t\t\t\t\t\ty: -6.557782\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.835643,\n\t\t\t\t\t\t\ty: -6.599454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.867896,\n\t\t\t\t\t\t\ty: -6.631707\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.824993,\n\t\t\t\t\t\t\ty: -6.654639\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.756802,\n\t\t\t\t\t\t\ty: -6.710602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.72135,\n\t\t\t\t\t\t\ty: -6.7538\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.76265,\n\t\t\t\t\t\t\ty: -6.7538\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.740746,\n\t\t\t\t\t\t\ty: -6.681592\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.699161,\n\t\t\t\t\t\t\ty: -6.603793\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.643198,\n\t\t\t\t\t\t\ty: -6.535602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.575007,\n\t\t\t\t\t\t\ty: -6.479639\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.497208,\n\t\t\t\t\t\t\ty: -6.438054\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.412791,\n\t\t\t\t\t\t\ty: -6.412447\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.325,\n\t\t\t\t\t\t\ty: -6.4038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.237209,\n\t\t\t\t\t\t\ty: -6.412447\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.152792,\n\t\t\t\t\t\t\ty: -6.438054\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.074993,\n\t\t\t\t\t\t\ty: -6.479639\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.006802,\n\t\t\t\t\t\t\ty: -6.535602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.984708,\n\t\t\t\t\t\t\ty: -6.562524\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.940007,\n\t\t\t\t\t\t\ty: -6.525839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.862208,\n\t\t\t\t\t\t\ty: -6.484254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.777791,\n\t\t\t\t\t\t\ty: -6.458647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.69,\n\t\t\t\t\t\t\ty: -6.45\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.602209,\n\t\t\t\t\t\t\ty: -6.458647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.517792,\n\t\t\t\t\t\t\ty: -6.484254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.439993,\n\t\t\t\t\t\t\ty: -6.525839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.371802,\n\t\t\t\t\t\t\ty: -6.581802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.315839,\n\t\t\t\t\t\t\ty: -6.649993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.274254,\n\t\t\t\t\t\t\ty: -6.727792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.248647,\n\t\t\t\t\t\t\ty: -6.812209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.24,\n\t\t\t\t\t\t\ty: -6.9\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.248647,\n\t\t\t\t\t\t\ty: -6.987791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.274254,\n\t\t\t\t\t\t\ty: -7.072208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.275727,\n\t\t\t\t\t\t\ty: -7.074964\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.037799,\n\t\t\t\t\t\t\ty: -7.074964\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.02,\n\t\t\t\t\t\t\ty: -7.057165\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.02,\n\t\t\t\t\t\t\ty: -6.52\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.02,\n\t\t\t\t\t\t\ty: -6.52\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.02,\n\t\t\t\t\t\t\ty: -7.46\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.348022,\n\t\t\t\t\t\t\ty: -7.46\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.314528,\n\t\t\t\t\t\t\ty: -7.47016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.269697,\n\t\t\t\t\t\t\ty: -7.474576\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.242532,\n\t\t\t\t\t\t\ty: -7.501741\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.204648,\n\t\t\t\t\t\t\ty: -7.532831\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.161426,\n\t\t\t\t\t\t\ty: -7.555934\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.114528,\n\t\t\t\t\t\t\ty: -7.57016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.065755,\n\t\t\t\t\t\t\ty: -7.574964\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.373423,\n\t\t\t\t\t\t\ty: -7.574964\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.375637,\n\t\t\t\t\t\t\ty: -7.59744\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.396778,\n\t\t\t\t\t\t\ty: -7.667131\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.431108,\n\t\t\t\t\t\t\ty: -7.731359\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.477309,\n\t\t\t\t\t\t\ty: -7.787655\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.533605,\n\t\t\t\t\t\t\ty: -7.833856\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.563728,\n\t\t\t\t\t\t\ty: -7.849957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.533605,\n\t\t\t\t\t\t\ty: -7.866058\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.477309,\n\t\t\t\t\t\t\ty: -7.912259\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.431108,\n\t\t\t\t\t\t\ty: -7.968555\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.396778,\n\t\t\t\t\t\t\ty: -8.032783\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.375637,\n\t\t\t\t\t\t\ty: -8.102474\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.368499,\n\t\t\t\t\t\t\ty: -8.17495\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.375637,\n\t\t\t\t\t\t\ty: -8.247426\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.396778,\n\t\t\t\t\t\t\ty: -8.317117\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.431108,\n\t\t\t\t\t\t\ty: -8.381345\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.477309,\n\t\t\t\t\t\t\ty: -8.437641\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.533605,\n\t\t\t\t\t\t\ty: -8.483842\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.563728,\n\t\t\t\t\t\t\ty: -8.499943\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.533605,\n\t\t\t\t\t\t\ty: -8.516044\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.477309,\n\t\t\t\t\t\t\ty: -8.562245\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.431108,\n\t\t\t\t\t\t\ty: -8.618541\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.396778,\n\t\t\t\t\t\t\ty: -8.682769\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.284245,\n\t\t\t\t\t\t\t\ty: 0.675078\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.372036,\n\t\t\t\t\t\t\t\ty: 0.683725\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.456453,\n\t\t\t\t\t\t\t\ty: 0.709332\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.534252,\n\t\t\t\t\t\t\t\ty: 0.750917\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.602443,\n\t\t\t\t\t\t\t\ty: 0.80688\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.658406,\n\t\t\t\t\t\t\t\ty: 0.875071\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.699991,\n\t\t\t\t\t\t\t\ty: 0.95287\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.725598,\n\t\t\t\t\t\t\t\ty: 1.037287\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.734245,\n\t\t\t\t\t\t\t\ty: 1.125078\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.725598,\n\t\t\t\t\t\t\t\ty: 1.212869\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.699991,\n\t\t\t\t\t\t\t\ty: 1.297286\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.658406,\n\t\t\t\t\t\t\t\ty: 1.375085\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.602443,\n\t\t\t\t\t\t\t\ty: 1.443276\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.534252,\n\t\t\t\t\t\t\t\ty: 1.499239\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.456453,\n\t\t\t\t\t\t\t\ty: 1.540824\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.372036,\n\t\t\t\t\t\t\t\ty: 1.566431\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.284245,\n\t\t\t\t\t\t\t\ty: 1.575078\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.196454,\n\t\t\t\t\t\t\t\ty: 1.566431\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.112037,\n\t\t\t\t\t\t\t\ty: 1.540824\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.034238,\n\t\t\t\t\t\t\t\ty: 1.499239\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.966047,\n\t\t\t\t\t\t\t\ty: 1.443276\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.910084,\n\t\t\t\t\t\t\t\ty: 1.375085\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.868499,\n\t\t\t\t\t\t\t\ty: 1.297286\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.842892,\n\t\t\t\t\t\t\t\ty: 1.212869\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.834245,\n\t\t\t\t\t\t\t\ty: 1.125078\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.842892,\n\t\t\t\t\t\t\t\ty: 1.037287\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.868499,\n\t\t\t\t\t\t\t\ty: 0.95287\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.910084,\n\t\t\t\t\t\t\t\ty: 0.875071\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.966047,\n\t\t\t\t\t\t\t\ty: 0.80688\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.034238,\n\t\t\t\t\t\t\t\ty: 0.750917\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.112037,\n\t\t\t\t\t\t\t\ty: 0.709332\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.196454,\n\t\t\t\t\t\t\t\ty: 0.683725\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t}\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.545299,\n\t\t\t\t\t\t\ty: -6.429891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.600324,\n\t\t\t\t\t\t\ty: -6.429891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.771726,\n\t\t\t\t\t\t\ty: -6.258489\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.779554,\n\t\t\t\t\t\t\ty: -6.232683\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.821138,\n\t\t\t\t\t\t\ty: -6.154884\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.877101,\n\t\t\t\t\t\t\ty: -6.086693\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.945293,\n\t\t\t\t\t\t\ty: -6.03073\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.023092,\n\t\t\t\t\t\t\ty: -5.989145\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.107509,\n\t\t\t\t\t\t\ty: -5.963537\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.195299,\n\t\t\t\t\t\t\ty: -5.954891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.232566,\n\t\t\t\t\t\t\ty: -5.958561\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.23636,\n\t\t\t\t\t\t\ty: -5.956533\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.302018,\n\t\t\t\t\t\t\ty: -5.936616\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.370299,\n\t\t\t\t\t\t\ty: -5.929891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.481302,\n\t\t\t\t\t\t\ty: -5.929891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.481302,\n\t\t\t\t\t\t\ty: -3.502451\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.252768,\n\t\t\t\t\t\t\ty: -3.502451\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.200432,\n\t\t\t\t\t\t\ty: -3.438679\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.158847,\n\t\t\t\t\t\t\ty: -3.36088\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.13324,\n\t\t\t\t\t\t\ty: -3.276463\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.124593,\n\t\t\t\t\t\t\ty: -3.188673\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.13324,\n\t\t\t\t\t\t\ty: -3.100882\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.158847,\n\t\t\t\t\t\t\ty: -3.016465\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.200432,\n\t\t\t\t\t\t\ty: -2.938666\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.256395,\n\t\t\t\t\t\t\ty: -2.870475\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.324587,\n\t\t\t\t\t\t\ty: -2.814511\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.402386,\n\t\t\t\t\t\t\ty: -2.772927\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.486803,\n\t\t\t\t\t\t\ty: -2.747319\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.574593,\n\t\t\t\t\t\t\ty: -2.738673\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.662384,\n\t\t\t\t\t\t\ty: -2.747319\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.746801,\n\t\t\t\t\t\t\ty: -2.772927\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.8246,\n\t\t\t\t\t\t\ty: -2.814511\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.892791,\n\t\t\t\t\t\t\ty: -2.870475\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.948755,\n\t\t\t\t\t\t\ty: -2.938666\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.990339,\n\t\t\t\t\t\t\ty: -3.016465\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.015947,\n\t\t\t\t\t\t\ty: -3.100882\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.024593,\n\t\t\t\t\t\t\ty: -3.188673\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.019116,\n\t\t\t\t\t\t\ty: -3.244286\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.069048,\n\t\t\t\t\t\t\ty: -3.294218\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.103247,\n\t\t\t\t\t\t\ty: -3.335891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.12866,\n\t\t\t\t\t\t\ty: -3.383435\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.144309,\n\t\t\t\t\t\t\ty: -3.435023\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.149593,\n\t\t\t\t\t\t\ty: -3.488673\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.149593,\n\t\t\t\t\t\t\ty: -4.188673\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.149593,\n\t\t\t\t\t\t\ty: -4.288673\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.144309,\n\t\t\t\t\t\t\ty: -4.342323\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.12866,\n\t\t\t\t\t\t\ty: -4.393911\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.124593,\n\t\t\t\t\t\t\ty: -4.40152\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.124593,\n\t\t\t\t\t\t\ty: -5.985119\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.15137,\n\t\t\t\t\t\t\ty: -6.011896\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.182461,\n\t\t\t\t\t\t\ty: -6.04978\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.2,\n\t\t\t\t\t\t\ty: -6.082594\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.2,\n\t\t\t\t\t\t\ty: 3.520046\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.28509,\n\t\t\t\t\t\t\ty: 3.520046\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.28509,\n\t\t\t\t\t\t\ty: 3.740046\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.917937,\n\t\t\t\t\t\t\ty: 3.740046\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.910328,\n\t\t\t\t\t\t\ty: 3.735979\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.85874,\n\t\t\t\t\t\t\ty: 3.72033\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.80509,\n\t\t\t\t\t\t\ty: 3.715046\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.15874,\n\t\t\t\t\t\t\ty: 3.715046\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.123288,\n\t\t\t\t\t\t\ty: 3.671848\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.055096,\n\t\t\t\t\t\t\ty: 3.615884\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.977297,\n\t\t\t\t\t\t\ty: 3.5743\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.892881,\n\t\t\t\t\t\t\ty: 3.548692\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.80509,\n\t\t\t\t\t\t\ty: 3.540046\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.717299,\n\t\t\t\t\t\t\ty: 3.548692\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.693882,\n\t\t\t\t\t\t\ty: 3.555796\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.690705,\n\t\t\t\t\t\t\ty: 3.523541\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.665097,\n\t\t\t\t\t\t\ty: 3.439124\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.623513,\n\t\t\t\t\t\t\ty: 3.361325\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.567549,\n\t\t\t\t\t\t\ty: 3.293133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.499358,\n\t\t\t\t\t\t\ty: 3.23717\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.421559,\n\t\t\t\t\t\t\ty: 3.195586\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.337142,\n\t\t\t\t\t\t\ty: 3.169978\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.249351,\n\t\t\t\t\t\t\ty: 3.161331\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.233141,\n\t\t\t\t\t\t\ty: 3.162928\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.119464,\n\t\t\t\t\t\t\ty: 2.144599\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.174944,\n\t\t\t\t\t\t\ty: 2.150063\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.262735,\n\t\t\t\t\t\t\ty: 2.141416\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.347152,\n\t\t\t\t\t\t\ty: 2.115809\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.424951,\n\t\t\t\t\t\t\ty: 2.074224\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.493142,\n\t\t\t\t\t\t\ty: 2.018261\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.549105,\n\t\t\t\t\t\t\ty: 1.95007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.59069,\n\t\t\t\t\t\t\ty: 1.872271\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.616297,\n\t\t\t\t\t\t\ty: 1.787854\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.624944,\n\t\t\t\t\t\t\ty: 1.700063\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.616297,\n\t\t\t\t\t\t\ty: 1.612272\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.59069,\n\t\t\t\t\t\t\ty: 1.527855\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.549105,\n\t\t\t\t\t\t\ty: 1.450056\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.493142,\n\t\t\t\t\t\t\ty: 1.381865\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.424951,\n\t\t\t\t\t\t\ty: 1.325902\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.347152,\n\t\t\t\t\t\t\ty: 1.284317\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.262735,\n\t\t\t\t\t\t\ty: 1.25871\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.174944,\n\t\t\t\t\t\t\ty: 1.250063\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.087153,\n\t\t\t\t\t\t\ty: 1.25871\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.002736,\n\t\t\t\t\t\t\ty: 1.284317\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.924937,\n\t\t\t\t\t\t\ty: 1.325902\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.856746,\n\t\t\t\t\t\t\ty: 1.381865\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.800783,\n\t\t\t\t\t\t\ty: 1.450056\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.759198,\n\t\t\t\t\t\t\ty: 1.527855\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.733591,\n\t\t\t\t\t\t\ty: 1.612272\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.724944,\n\t\t\t\t\t\t\ty: 1.700063\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.733591,\n\t\t\t\t\t\t\ty: 1.787854\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.742252,\n\t\t\t\t\t\t\ty: 1.816406\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.720094,\n\t\t\t\t\t\t\ty: 1.841864\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.715844,\n\t\t\t\t\t\t\ty: 1.827855\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.674259,\n\t\t\t\t\t\t\ty: 1.750056\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.618296,\n\t\t\t\t\t\t\ty: 1.681865\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.550105,\n\t\t\t\t\t\t\ty: 1.625902\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.472306,\n\t\t\t\t\t\t\ty: 1.584317\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.387889,\n\t\t\t\t\t\t\ty: 1.55871\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.300098,\n\t\t\t\t\t\t\ty: 1.550063\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.212307,\n\t\t\t\t\t\t\ty: 1.55871\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.12789,\n\t\t\t\t\t\t\ty: 1.584317\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.050091,\n\t\t\t\t\t\t\ty: 1.625902\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.9819,\n\t\t\t\t\t\t\ty: 1.681865\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.925937,\n\t\t\t\t\t\t\ty: 1.750056\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.884352,\n\t\t\t\t\t\t\ty: 1.827855\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.863498,\n\t\t\t\t\t\t\ty: 1.896604\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.827567,\n\t\t\t\t\t\t\ty: 1.910059\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.320597,\n\t\t\t\t\t\t\ty: 1.910059\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.305143,\n\t\t\t\t\t\t\ty: 1.724613\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.343346,\n\t\t\t\t\t\t\ty: 1.693261\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.399309,\n\t\t\t\t\t\t\ty: 1.62507\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.440894,\n\t\t\t\t\t\t\ty: 1.547271\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.466501,\n\t\t\t\t\t\t\ty: 1.462854\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.475148,\n\t\t\t\t\t\t\ty: 1.375063\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.466501,\n\t\t\t\t\t\t\ty: 1.287272\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.440894,\n\t\t\t\t\t\t\ty: 1.202855\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.439406,\n\t\t\t\t\t\t\ty: 1.200071\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.449936,\n\t\t\t\t\t\t\ty: 1.200071\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.498709,\n\t\t\t\t\t\t\ty: 1.195267\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.545607,\n\t\t\t\t\t\t\ty: 1.181041\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.588829,\n\t\t\t\t\t\t\ty: 1.157938\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.626713,\n\t\t\t\t\t\t\ty: 1.126848\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.657803,\n\t\t\t\t\t\t\ty: 1.088964\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.657927,\n\t\t\t\t\t\t\ty: 1.088732\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.657949,\n\t\t\t\t\t\t\ty: 1.088746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.657949,\n\t\t\t\t\t\t\ty: -0.411254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.657927,\n\t\t\t\t\t\t\ty: -0.411268\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.680906,\n\t\t\t\t\t\t\ty: -0.454258\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.695132,\n\t\t\t\t\t\t\ty: -0.501156\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.699936,\n\t\t\t\t\t\t\ty: -0.549929\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.699936,\n\t\t\t\t\t\t\ty: -1.049929\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.695132,\n\t\t\t\t\t\t\ty: -1.098702\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.690062,\n\t\t\t\t\t\t\ty: -1.115417\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.691127,\n\t\t\t\t\t\t\ty: -1.115708\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.391127,\n\t\t\t\t\t\t\ty: -2.215708\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.390062,\n\t\t\t\t\t\t\ty: -2.215417\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.380906,\n\t\t\t\t\t\t\ty: -2.2456\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.357803,\n\t\t\t\t\t\t\ty: -2.288822\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.326713,\n\t\t\t\t\t\t\ty: -2.326706\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.288829,\n\t\t\t\t\t\t\ty: -2.357796\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.245607,\n\t\t\t\t\t\t\ty: -2.380899\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.198709,\n\t\t\t\t\t\t\ty: -2.395125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.197119,\n\t\t\t\t\t\t\ty: -2.395282\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.197148,\n\t\t\t\t\t\t\ty: -2.395431\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.02,\n\t\t\t\t\t\t\ty: -2.429498\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.02,\n\t\t\t\t\t\t\ty: -2.692492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.087152,\n\t\t\t\t\t\t\ty: -2.692492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.094761,\n\t\t\t\t\t\t\ty: -2.688425\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.146349,\n\t\t\t\t\t\t\ty: -2.672776\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.199999,\n\t\t\t\t\t\t\ty: -2.667492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.299999,\n\t\t\t\t\t\t\ty: -2.667492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.499999,\n\t\t\t\t\t\t\ty: -2.667492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.553649,\n\t\t\t\t\t\t\ty: -2.672776\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.605237,\n\t\t\t\t\t\t\ty: -2.688425\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.652781,\n\t\t\t\t\t\t\ty: -2.713838\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.694453,\n\t\t\t\t\t\t\ty: -2.748038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.794453,\n\t\t\t\t\t\t\ty: -2.848038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.828653,\n\t\t\t\t\t\t\ty: -2.88971\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.854066,\n\t\t\t\t\t\t\ty: -2.937254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.869715,\n\t\t\t\t\t\t\ty: -2.988842\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.874999,\n\t\t\t\t\t\t\ty: -3.042492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.874999,\n\t\t\t\t\t\t\ty: -4.242492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.869715,\n\t\t\t\t\t\t\ty: -4.296142\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.854066,\n\t\t\t\t\t\t\ty: -4.34773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.828653,\n\t\t\t\t\t\t\ty: -4.395274\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.794453,\n\t\t\t\t\t\t\ty: -4.436947\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.752781,\n\t\t\t\t\t\t\ty: -4.471146\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.705237,\n\t\t\t\t\t\t\ty: -4.496559\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.696982,\n\t\t\t\t\t\t\ty: -4.499063\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.676776,\n\t\t\t\t\t\t\ty: -4.519269\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.649999,\n\t\t\t\t\t\t\ty: -4.546046\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.649999,\n\t\t\t\t\t\t\ty: -4.868328\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.650005,\n\t\t\t\t\t\t\ty: -4.868331\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.718197,\n\t\t\t\t\t\t\ty: -4.924294\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.77416,\n\t\t\t\t\t\t\ty: -4.992486\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.815745,\n\t\t\t\t\t\t\ty: -5.070285\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.841352,\n\t\t\t\t\t\t\ty: -5.154702\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.849999,\n\t\t\t\t\t\t\ty: -5.242492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.841352,\n\t\t\t\t\t\t\ty: -5.330283\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.815745,\n\t\t\t\t\t\t\ty: -5.4147\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.77416,\n\t\t\t\t\t\t\ty: -5.492499\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.718197,\n\t\t\t\t\t\t\ty: -5.56069\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.650005,\n\t\t\t\t\t\t\ty: -5.616654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.572206,\n\t\t\t\t\t\t\ty: -5.658238\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.487789,\n\t\t\t\t\t\t\ty: -5.683846\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.399999,\n\t\t\t\t\t\t\ty: -5.692492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.312208,\n\t\t\t\t\t\t\ty: -5.683846\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.227791,\n\t\t\t\t\t\t\ty: -5.658238\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.149992,\n\t\t\t\t\t\t\ty: -5.616654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.120299,\n\t\t\t\t\t\t\ty: -5.592285\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.120299,\n\t\t\t\t\t\t\ty: -6.404891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.545299,\n\t\t\t\t\t\t\ty: -6.404891\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 20.2,\n\t\t\t\t\t\t\ty: -20.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.27,\n\t\t\t\t\t\t\ty: -20.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.27,\n\t\t\t\t\t\t\ty: -19.82821\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.293547,\n\t\t\t\t\t\t\ty: -19.840796\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.377964,\n\t\t\t\t\t\t\ty: -19.866403\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.465755,\n\t\t\t\t\t\t\ty: -19.87505\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.553546,\n\t\t\t\t\t\t\ty: -19.866403\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.637963,\n\t\t\t\t\t\t\ty: -19.840796\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.715762,\n\t\t\t\t\t\t\ty: -19.799211\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.783953,\n\t\t\t\t\t\t\ty: -19.743248\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.839916,\n\t\t\t\t\t\t\ty: -19.675057\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.881501,\n\t\t\t\t\t\t\ty: -19.597258\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.907108,\n\t\t\t\t\t\t\ty: -19.512841\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.915755,\n\t\t\t\t\t\t\ty: -19.42505\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.907108,\n\t\t\t\t\t\t\ty: -19.337259\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.881501,\n\t\t\t\t\t\t\ty: -19.252842\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.839916,\n\t\t\t\t\t\t\ty: -19.175043\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.783953,\n\t\t\t\t\t\t\ty: -19.106852\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.715762,\n\t\t\t\t\t\t\ty: -19.050889\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.637963,\n\t\t\t\t\t\t\ty: -19.009304\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.553546,\n\t\t\t\t\t\t\ty: -18.983697\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.465755,\n\t\t\t\t\t\t\ty: -18.97505\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.377964,\n\t\t\t\t\t\t\ty: -18.983697\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.377958,\n\t\t\t\t\t\t\ty: -18.983699\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.27,\n\t\t\t\t\t\t\ty: -18.875741\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.27,\n\t\t\t\t\t\t\ty: -18.629098\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.279547,\n\t\t\t\t\t\t\ty: -18.630038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.365638,\n\t\t\t\t\t\t\ty: -18.630038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.385093,\n\t\t\t\t\t\t\ty: -18.649493\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.426765,\n\t\t\t\t\t\t\ty: -18.683692\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.474309,\n\t\t\t\t\t\t\ty: -18.709105\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.525897,\n\t\t\t\t\t\t\ty: -18.724754\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.579547,\n\t\t\t\t\t\t\ty: -18.730038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.865638,\n\t\t\t\t\t\t\ty: -18.730038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.885093,\n\t\t\t\t\t\t\ty: -18.749493\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.926765,\n\t\t\t\t\t\t\ty: -18.783692\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.974309,\n\t\t\t\t\t\t\ty: -18.809105\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.025897,\n\t\t\t\t\t\t\ty: -18.824754\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.079547,\n\t\t\t\t\t\t\ty: -18.830038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.979547,\n\t\t\t\t\t\t\ty: -18.830038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.033197,\n\t\t\t\t\t\t\ty: -18.824754\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.084785,\n\t\t\t\t\t\t\ty: -18.809105\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.132329,\n\t\t\t\t\t\t\ty: -18.783692\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.174002,\n\t\t\t\t\t\t\ty: -18.749493\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.193457,\n\t\t\t\t\t\t\ty: -18.730038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.479547,\n\t\t\t\t\t\t\ty: -18.730038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.533197,\n\t\t\t\t\t\t\ty: -18.724754\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.584785,\n\t\t\t\t\t\t\ty: -18.709105\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.632329,\n\t\t\t\t\t\t\ty: -18.683692\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.674002,\n\t\t\t\t\t\t\ty: -18.649493\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.694977,\n\t\t\t\t\t\t\ty: -18.628518\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.733197,\n\t\t\t\t\t\t\ty: -18.624754\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.784785,\n\t\t\t\t\t\t\ty: -18.609105\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.832329,\n\t\t\t\t\t\t\ty: -18.583692\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.874002,\n\t\t\t\t\t\t\ty: -18.549493\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.894977,\n\t\t\t\t\t\t\ty: -18.528518\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.933197,\n\t\t\t\t\t\t\ty: -18.524754\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.984785,\n\t\t\t\t\t\t\ty: -18.509105\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.032329,\n\t\t\t\t\t\t\ty: -18.483692\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.074002,\n\t\t\t\t\t\t\ty: -18.449493\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.094977,\n\t\t\t\t\t\t\ty: -18.428518\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.133197,\n\t\t\t\t\t\t\ty: -18.424754\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.184785,\n\t\t\t\t\t\t\ty: -18.409105\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.232329,\n\t\t\t\t\t\t\ty: -18.383692\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.274002,\n\t\t\t\t\t\t\ty: -18.349493\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.294977,\n\t\t\t\t\t\t\ty: -18.328518\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.333197,\n\t\t\t\t\t\t\ty: -18.324754\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.384785,\n\t\t\t\t\t\t\ty: -18.309105\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.432329,\n\t\t\t\t\t\t\ty: -18.283692\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.474002,\n\t\t\t\t\t\t\ty: -18.249493\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.274002,\n\t\t\t\t\t\t\ty: -17.449493\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.308201,\n\t\t\t\t\t\t\ty: -17.40782\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.333614,\n\t\t\t\t\t\t\ty: -17.360276\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.349263,\n\t\t\t\t\t\t\ty: -17.308688\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.353027,\n\t\t\t\t\t\t\ty: -17.270468\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.574002,\n\t\t\t\t\t\t\ty: -17.049493\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.608201,\n\t\t\t\t\t\t\ty: -17.00782\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.633614,\n\t\t\t\t\t\t\ty: -16.960276\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.649263,\n\t\t\t\t\t\t\ty: -16.908688\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.654547,\n\t\t\t\t\t\t\ty: -16.855038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.654547,\n\t\t\t\t\t\t\ty: -16.568948\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.674002,\n\t\t\t\t\t\t\ty: -16.549493\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.708201,\n\t\t\t\t\t\t\ty: -16.50782\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.733614,\n\t\t\t\t\t\t\ty: -16.460276\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.749263,\n\t\t\t\t\t\t\ty: -16.408688\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.754547,\n\t\t\t\t\t\t\ty: -16.355038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.754547,\n\t\t\t\t\t\t\ty: -15.968948\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.774002,\n\t\t\t\t\t\t\ty: -15.949493\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.808201,\n\t\t\t\t\t\t\ty: -15.90782\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.833614,\n\t\t\t\t\t\t\ty: -15.860276\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.849263,\n\t\t\t\t\t\t\ty: -15.808688\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.853027,\n\t\t\t\t\t\t\ty: -15.770468\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 19.774002,\n\t\t\t\t\t\t\ty: -14.849493\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 19.808201,\n\t\t\t\t\t\t\ty: -14.80782\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 19.833614,\n\t\t\t\t\t\t\ty: -14.760276\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 19.849263,\n\t\t\t\t\t\t\ty: -14.708688\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 19.854547,\n\t\t\t\t\t\t\ty: -14.655038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 19.854547,\n\t\t\t\t\t\t\ty: -13.655038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 19.854547,\n\t\t\t\t\t\t\ty: -13.555038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 19.849263,\n\t\t\t\t\t\t\ty: -13.501388\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 19.833614,\n\t\t\t\t\t\t\ty: -13.4498\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 19.829547,\n\t\t\t\t\t\t\ty: -13.442191\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 19.829547,\n\t\t\t\t\t\t\ty: -12.855038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 19.824744,\n\t\t\t\t\t\t\ty: -12.806266\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 19.810517,\n\t\t\t\t\t\t\ty: -12.759367\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 19.787415,\n\t\t\t\t\t\t\ty: -12.716146\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 19.756324,\n\t\t\t\t\t\t\ty: -12.678262\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 19.656324,\n\t\t\t\t\t\t\ty: -12.578262\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 19.61844,\n\t\t\t\t\t\t\ty: -12.547171\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 19.575218,\n\t\t\t\t\t\t\ty: -12.524068\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 19.52832,\n\t\t\t\t\t\t\ty: -12.509842\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 19.479547,\n\t\t\t\t\t\t\ty: -12.505038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.7831,\n\t\t\t\t\t\t\ty: -12.505038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.756324,\n\t\t\t\t\t\t\ty: -12.478262\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.71844,\n\t\t\t\t\t\t\ty: -12.447171\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.675218,\n\t\t\t\t\t\t\ty: -12.424068\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.62832,\n\t\t\t\t\t\t\ty: -12.409842\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.579547,\n\t\t\t\t\t\t\ty: -12.405038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.2831,\n\t\t\t\t\t\t\ty: -12.405038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.77,\n\t\t\t\t\t\t\ty: -11.891938\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.77,\n\t\t\t\t\t\t\ty: -11.29\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.73,\n\t\t\t\t\t\t\ty: -11.29\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.740642,\n\t\t\t\t\t\t\ty: -11.29\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.729525,\n\t\t\t\t\t\t\ty: -11.280877\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.651726,\n\t\t\t\t\t\t\ty: -11.239292\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.567309,\n\t\t\t\t\t\t\ty: -11.213685\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.479519,\n\t\t\t\t\t\t\ty: -11.205038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.391728,\n\t\t\t\t\t\t\ty: -11.213685\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.307311,\n\t\t\t\t\t\t\ty: -11.239292\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.229512,\n\t\t\t\t\t\t\ty: -11.280877\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.161321,\n\t\t\t\t\t\t\ty: -11.33684\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.105358,\n\t\t\t\t\t\t\ty: -11.405032\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.063773,\n\t\t\t\t\t\t\ty: -11.482831\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.048089,\n\t\t\t\t\t\t\ty: -11.534535\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.77,\n\t\t\t\t\t\t\ty: -11.256446\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.77,\n\t\t\t\t\t\t\ty: -11.089546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.799993,\n\t\t\t\t\t\t\ty: -11.114161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.877792,\n\t\t\t\t\t\t\ty: -11.155746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.962209,\n\t\t\t\t\t\t\ty: -11.181353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.05,\n\t\t\t\t\t\t\ty: -11.19\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.137791,\n\t\t\t\t\t\t\ty: -11.181353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.222208,\n\t\t\t\t\t\t\ty: -11.155746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.300007,\n\t\t\t\t\t\t\ty: -11.114161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.368198,\n\t\t\t\t\t\t\ty: -11.058198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.424161,\n\t\t\t\t\t\t\ty: -10.990007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.424165,\n\t\t\t\t\t\t\ty: -10.99\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.73,\n\t\t\t\t\t\t\ty: -10.99\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.73,\n\t\t\t\t\t\t\ty: -11.21\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.77,\n\t\t\t\t\t\t\ty: -11.21\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.77,\n\t\t\t\t\t\t\ty: -11.21\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.77,\n\t\t\t\t\t\t\ty: -10.27\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.73,\n\t\t\t\t\t\t\ty: -10.27\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.73,\n\t\t\t\t\t\t\ty: -10.27\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.73,\n\t\t\t\t\t\t\ty: -10.49\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.424165,\n\t\t\t\t\t\t\ty: -10.49\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.424161,\n\t\t\t\t\t\t\ty: -10.489993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.368198,\n\t\t\t\t\t\t\ty: -10.421802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.300007,\n\t\t\t\t\t\t\ty: -10.365839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.222208,\n\t\t\t\t\t\t\ty: -10.324254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.137791,\n\t\t\t\t\t\t\ty: -10.298647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.05,\n\t\t\t\t\t\t\ty: -10.29\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.962209,\n\t\t\t\t\t\t\ty: -10.298647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.877792,\n\t\t\t\t\t\t\ty: -10.324254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.799993,\n\t\t\t\t\t\t\ty: -10.365839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.731802,\n\t\t\t\t\t\t\ty: -10.421802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.675839,\n\t\t\t\t\t\t\ty: -10.489993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.6598,\n\t\t\t\t\t\t\ty: -10.52\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.73,\n\t\t\t\t\t\t\ty: -10.52\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.73,\n\t\t\t\t\t\t\ty: -10.84\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.58995,\n\t\t\t\t\t\t\ty: -10.84\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.684975,\n\t\t\t\t\t\t\ty: -10.744975\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.772029,\n\t\t\t\t\t\t\ty: -10.638899\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.836716,\n\t\t\t\t\t\t\ty: -10.517878\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.87655,\n\t\t\t\t\t\t\ty: -10.386563\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.89,\n\t\t\t\t\t\t\ty: -10.25\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.87655,\n\t\t\t\t\t\t\ty: -10.113437\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.836716,\n\t\t\t\t\t\t\ty: -9.982122\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.772029,\n\t\t\t\t\t\t\ty: -9.861101\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.701268,\n\t\t\t\t\t\t\ty: -9.774878\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.550987,\n\t\t\t\t\t\t\ty: -9.774878\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.550987,\n\t\t\t\t\t\t\ty: -8.945385\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.626101,\n\t\t\t\t\t\t\ty: -9.007029\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.747122,\n\t\t\t\t\t\t\ty: -9.071716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.878437,\n\t\t\t\t\t\t\ty: -9.11155\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.015,\n\t\t\t\t\t\t\ty: -9.125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.151563,\n\t\t\t\t\t\t\ty: -9.11155\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.282878,\n\t\t\t\t\t\t\ty: -9.071716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.403899,\n\t\t\t\t\t\t\ty: -9.007029\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.509975,\n\t\t\t\t\t\t\ty: -8.919975\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.259975,\n\t\t\t\t\t\t\ty: -8.169975\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.284975,\n\t\t\t\t\t\t\ty: -8.144975\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.372029,\n\t\t\t\t\t\t\ty: -8.038899\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.436716,\n\t\t\t\t\t\t\ty: -7.917878\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.47655,\n\t\t\t\t\t\t\ty: -7.786563\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.49,\n\t\t\t\t\t\t\ty: -7.65\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.47655,\n\t\t\t\t\t\t\ty: -7.513437\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.463746,\n\t\t\t\t\t\t\ty: -7.471228\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.516308,\n\t\t\t\t\t\t\ty: -6.418666\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.568928,\n\t\t\t\t\t\t\ty: -6.434628\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.627226,\n\t\t\t\t\t\t\ty: -6.44037\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.609254,\n\t\t\t\t\t\t\ty: -6.473992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.583647,\n\t\t\t\t\t\t\ty: -6.558409\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.575,\n\t\t\t\t\t\t\ty: -6.6462\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.583647,\n\t\t\t\t\t\t\ty: -6.733991\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.609254,\n\t\t\t\t\t\t\ty: -6.818408\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.619591,\n\t\t\t\t\t\t\ty: -6.837747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.499987,\n\t\t\t\t\t\t\ty: -6.901677\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.363604,\n\t\t\t\t\t\t\ty: -7.013604\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.251677,\n\t\t\t\t\t\t\ty: -7.149987\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.168508,\n\t\t\t\t\t\t\ty: -7.305585\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.117293,\n\t\t\t\t\t\t\ty: -7.474419\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.1,\n\t\t\t\t\t\t\ty: -7.65\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.117293,\n\t\t\t\t\t\t\ty: -7.825581\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.168508,\n\t\t\t\t\t\t\ty: -7.994415\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.251677,\n\t\t\t\t\t\t\ty: -8.150013\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.363604,\n\t\t\t\t\t\t\ty: -8.286396\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.499987,\n\t\t\t\t\t\t\ty: -8.398323\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.655585,\n\t\t\t\t\t\t\ty: -8.481492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.824419,\n\t\t\t\t\t\t\ty: -8.532707\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17,\n\t\t\t\t\t\t\ty: -8.55\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.175581,\n\t\t\t\t\t\t\ty: -8.532707\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.344415,\n\t\t\t\t\t\t\ty: -8.481492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.500013,\n\t\t\t\t\t\t\ty: -8.398323\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.636396,\n\t\t\t\t\t\t\ty: -8.286396\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.748323,\n\t\t\t\t\t\t\ty: -8.150013\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.831492,\n\t\t\t\t\t\t\ty: -7.994415\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.882707,\n\t\t\t\t\t\t\ty: -7.825581\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.9,\n\t\t\t\t\t\t\ty: -7.65\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.882707,\n\t\t\t\t\t\t\ty: -7.474419\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.831492,\n\t\t\t\t\t\t\ty: -7.305585\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.748323,\n\t\t\t\t\t\t\ty: -7.149987\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.636396,\n\t\t\t\t\t\t\ty: -7.013604\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.500013,\n\t\t\t\t\t\t\ty: -6.901677\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.419298,\n\t\t\t\t\t\t\ty: -6.858534\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.440746,\n\t\t\t\t\t\t\ty: -6.818408\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.466353,\n\t\t\t\t\t\t\ty: -6.733991\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.475,\n\t\t\t\t\t\t\ty: -6.6462\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.466353,\n\t\t\t\t\t\t\ty: -6.558409\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.440746,\n\t\t\t\t\t\t\ty: -6.473992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.420274,\n\t\t\t\t\t\t\ty: -6.435692\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.431072,\n\t\t\t\t\t\t\ty: -6.434628\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.581147,\n\t\t\t\t\t\t\ty: -6.389104\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.719456,\n\t\t\t\t\t\t\ty: -6.315176\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.840685,\n\t\t\t\t\t\t\ty: -6.215685\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.940176,\n\t\t\t\t\t\t\ty: -6.094456\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.014104,\n\t\t\t\t\t\t\ty: -5.956147\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.059628,\n\t\t\t\t\t\t\ty: -5.806072\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.075,\n\t\t\t\t\t\t\ty: -5.65\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.059628,\n\t\t\t\t\t\t\ty: -5.493928\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.014104,\n\t\t\t\t\t\t\ty: -5.343853\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.940176,\n\t\t\t\t\t\t\ty: -5.205544\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.840685,\n\t\t\t\t\t\t\ty: -5.084315\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.719456,\n\t\t\t\t\t\t\ty: -4.984824\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.581147,\n\t\t\t\t\t\t\ty: -4.910896\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.431072,\n\t\t\t\t\t\t\ty: -4.865372\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.275,\n\t\t\t\t\t\t\ty: -4.85\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.725,\n\t\t\t\t\t\t\ty: -4.85\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.568928,\n\t\t\t\t\t\t\ty: -4.865372\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.418853,\n\t\t\t\t\t\t\ty: -4.910896\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.280544,\n\t\t\t\t\t\t\ty: -4.984824\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.159315,\n\t\t\t\t\t\t\ty: -5.084315\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.059824,\n\t\t\t\t\t\t\ty: -5.205544\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.985896,\n\t\t\t\t\t\t\ty: -5.343853\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.940372,\n\t\t\t\t\t\t\ty: -5.493928\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.925,\n\t\t\t\t\t\t\ty: -5.65\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.940372,\n\t\t\t\t\t\t\ty: -5.806072\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.985896,\n\t\t\t\t\t\t\ty: -5.956147\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.986935,\n\t\t\t\t\t\t\ty: -5.958091\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.968772,\n\t\t\t\t\t\t\ty: -6.976254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.926563,\n\t\t\t\t\t\t\ty: -6.96345\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.79,\n\t\t\t\t\t\t\ty: -6.95\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.653437,\n\t\t\t\t\t\t\ty: -6.96345\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.522122,\n\t\t\t\t\t\t\ty: -7.003284\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.401101,\n\t\t\t\t\t\t\ty: -7.067971\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.295025,\n\t\t\t\t\t\t\ty: -7.155025\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.270025,\n\t\t\t\t\t\t\ty: -7.180025\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.520025,\n\t\t\t\t\t\t\ty: -7.930025\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.432971,\n\t\t\t\t\t\t\ty: -8.036101\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.368284,\n\t\t\t\t\t\t\ty: -8.157122\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.365173,\n\t\t\t\t\t\t\ty: -8.167378\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.187458,\n\t\t\t\t\t\t\ty: -8.167378\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.872487,\n\t\t\t\t\t\t\ty: -7.852407\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.81945,\n\t\t\t\t\t\t\ty: -7.80888\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.803813,\n\t\t\t\t\t\t\ty: -7.800522\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.18255,\n\t\t\t\t\t\t\ty: -7.800522\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.18255,\n\t\t\t\t\t\t\ty: -7.033405\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.226287,\n\t\t\t\t\t\t\ty: -6.99751\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.323775,\n\t\t\t\t\t\t\ty: -6.900022\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.8788,\n\t\t\t\t\t\t\ty: -6.900022\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.947082,\n\t\t\t\t\t\t\ty: -6.893297\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.012739,\n\t\t\t\t\t\t\ty: -6.87338\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.07325,\n\t\t\t\t\t\t\ty: -6.841037\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.123226,\n\t\t\t\t\t\t\ty: -6.800022\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.1788,\n\t\t\t\t\t\t\ty: -6.800022\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.247082,\n\t\t\t\t\t\t\ty: -6.793297\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.312739,\n\t\t\t\t\t\t\ty: -6.77338\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.37325,\n\t\t\t\t\t\t\ty: -6.741037\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.426287,\n\t\t\t\t\t\t\ty: -6.69751\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.128688,\n\t\t\t\t\t\t\ty: -5.995109\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.147082,\n\t\t\t\t\t\t\ty: -5.993297\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.212739,\n\t\t\t\t\t\t\ty: -5.97338\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.27325,\n\t\t\t\t\t\t\ty: -5.941037\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.326287,\n\t\t\t\t\t\t\ty: -5.89751\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.626287,\n\t\t\t\t\t\t\ty: -5.59751\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.669814,\n\t\t\t\t\t\t\ty: -5.544472\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.702158,\n\t\t\t\t\t\t\ty: -5.483962\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.722075,\n\t\t\t\t\t\t\ty: -5.418304\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.723887,\n\t\t\t\t\t\t\ty: -5.39991\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.678388,\n\t\t\t\t\t\t\ty: -4.445409\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.725,\n\t\t\t\t\t\t\ty: -4.45\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.275,\n\t\t\t\t\t\t\ty: -4.45\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.431072,\n\t\t\t\t\t\t\ty: -4.434628\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.581147,\n\t\t\t\t\t\t\ty: -4.389104\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.719456,\n\t\t\t\t\t\t\ty: -4.315176\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.840685,\n\t\t\t\t\t\t\ty: -4.215685\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.940176,\n\t\t\t\t\t\t\ty: -4.094456\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.014104,\n\t\t\t\t\t\t\ty: -3.956147\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.059628,\n\t\t\t\t\t\t\ty: -3.806072\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.075,\n\t\t\t\t\t\t\ty: -3.65\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.059628,\n\t\t\t\t\t\t\ty: -3.493928\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.014104,\n\t\t\t\t\t\t\ty: -3.343853\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.940176,\n\t\t\t\t\t\t\ty: -3.205544\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.840685,\n\t\t\t\t\t\t\ty: -3.084315\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.719456,\n\t\t\t\t\t\t\ty: -2.984824\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.581147,\n\t\t\t\t\t\t\ty: -2.910896\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.431072,\n\t\t\t\t\t\t\ty: -2.865372\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.275,\n\t\t\t\t\t\t\ty: -2.85\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.725,\n\t\t\t\t\t\t\ty: -2.85\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.568928,\n\t\t\t\t\t\t\ty: -2.865372\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.418853,\n\t\t\t\t\t\t\ty: -2.910896\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.280544,\n\t\t\t\t\t\t\ty: -2.984824\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.159315,\n\t\t\t\t\t\t\ty: -3.084315\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.059824,\n\t\t\t\t\t\t\ty: -3.205544\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.985896,\n\t\t\t\t\t\t\ty: -3.343853\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.940372,\n\t\t\t\t\t\t\ty: -3.493928\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.925,\n\t\t\t\t\t\t\ty: -3.65\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.940372,\n\t\t\t\t\t\t\ty: -3.806072\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.985896,\n\t\t\t\t\t\t\ty: -3.956147\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.052707,\n\t\t\t\t\t\t\ty: -4.081141\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.339927,\n\t\t\t\t\t\t\ty: -4.793921\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.33655,\n\t\t\t\t\t\t\ty: -4.759637\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.296716,\n\t\t\t\t\t\t\ty: -4.628322\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.232029,\n\t\t\t\t\t\t\ty: -4.507301\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.144975,\n\t\t\t\t\t\t\ty: -4.401225\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.65,\n\t\t\t\t\t\t\ty: -3.90625\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.65,\n\t\t\t\t\t\t\ty: -1.0212\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.63655,\n\t\t\t\t\t\t\ty: -0.884637\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.596716,\n\t\t\t\t\t\t\ty: -0.753322\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.591516,\n\t\t\t\t\t\t\ty: -0.743593\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.571716,\n\t\t\t\t\t\t\ty: -0.678322\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.566516,\n\t\t\t\t\t\t\ty: -0.668593\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.546716,\n\t\t\t\t\t\t\ty: -0.603322\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.52398,\n\t\t\t\t\t\t\ty: -0.560787\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.521716,\n\t\t\t\t\t\t\ty: -0.553322\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.457029,\n\t\t\t\t\t\t\ty: -0.432301\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.428604,\n\t\t\t\t\t\t\ty: -0.397665\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.407029,\n\t\t\t\t\t\t\ty: -0.357301\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.319975,\n\t\t\t\t\t\t\ty: -0.251225\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.269975,\n\t\t\t\t\t\t\ty: -0.201225\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.163899,\n\t\t\t\t\t\t\ty: -0.114171\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.042878,\n\t\t\t\t\t\t\ty: -0.049484\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.911563,\n\t\t\t\t\t\t\ty: -965e-5\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.775,\n\t\t\t\t\t\t\ty: 0.0038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.75,\n\t\t\t\t\t\t\ty: 0.0038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.613437,\n\t\t\t\t\t\t\ty: -965e-5\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.482122,\n\t\t\t\t\t\t\ty: -0.049484\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.361101,\n\t\t\t\t\t\t\ty: -0.114171\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.255025,\n\t\t\t\t\t\t\ty: -0.201225\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.167971,\n\t\t\t\t\t\t\ty: -0.307301\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.103284,\n\t\t\t\t\t\t\ty: -0.428322\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.06345,\n\t\t\t\t\t\t\ty: -0.559637\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.05,\n\t\t\t\t\t\t\ty: -0.6962\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.06345,\n\t\t\t\t\t\t\ty: -0.832763\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.103284,\n\t\t\t\t\t\t\ty: -0.964078\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.111794,\n\t\t\t\t\t\t\ty: -0.98\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.7538,\n\t\t\t\t\t\t\ty: -0.98\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.7538,\n\t\t\t\t\t\t\ty: -0.650022\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.7538,\n\t\t\t\t\t\t\ty: -0.550022\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.748516,\n\t\t\t\t\t\t\ty: -0.496372\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.732867,\n\t\t\t\t\t\t\ty: -0.444784\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.7288,\n\t\t\t\t\t\t\ty: -0.437175\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.7288,\n\t\t\t\t\t\t\ty: 0.546424\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.385043,\n\t\t\t\t\t\t\ty: 1.202667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.397622,\n\t\t\t\t\t\t\ty: 1.161199\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.442367,\n\t\t\t\t\t\t\ty: 1.077487\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.502584,\n\t\t\t\t\t\t\ty: 1.004113\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.575958,\n\t\t\t\t\t\t\ty: 0.943897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.65967,\n\t\t\t\t\t\t\ty: 0.899152\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.750503,\n\t\t\t\t\t\t\ty: 0.871598\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.844965,\n\t\t\t\t\t\t\ty: 0.862294\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.939428,\n\t\t\t\t\t\t\ty: 0.871598\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.030261,\n\t\t\t\t\t\t\ty: 0.899152\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.113973,\n\t\t\t\t\t\t\ty: 0.943897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.187347,\n\t\t\t\t\t\t\ty: 1.004113\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.247563,\n\t\t\t\t\t\t\ty: 1.077487\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.292308,\n\t\t\t\t\t\t\ty: 1.161199\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.319862,\n\t\t\t\t\t\t\ty: 1.252032\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.329166,\n\t\t\t\t\t\t\ty: 1.346495\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.329166,\n\t\t\t\t\t\t\ty: 2.728305\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.319862,\n\t\t\t\t\t\t\ty: 2.822768\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.292308,\n\t\t\t\t\t\t\ty: 2.913601\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.247563,\n\t\t\t\t\t\t\ty: 2.997313\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.187347,\n\t\t\t\t\t\t\ty: 3.070687\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.113973,\n\t\t\t\t\t\t\ty: 3.130903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.096954,\n\t\t\t\t\t\t\ty: 3.14\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.899969,\n\t\t\t\t\t\t\ty: 3.14\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.948742,\n\t\t\t\t\t\t\ty: 3.144804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.99564,\n\t\t\t\t\t\t\ty: 3.15903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.038862,\n\t\t\t\t\t\t\ty: 3.182133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.076746,\n\t\t\t\t\t\t\ty: 3.213223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.196952,\n\t\t\t\t\t\t\ty: 3.333429\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.205207,\n\t\t\t\t\t\t\ty: 3.335933\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.252751,\n\t\t\t\t\t\t\ty: 3.361346\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.294424,\n\t\t\t\t\t\t\ty: 3.395546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.394424,\n\t\t\t\t\t\t\ty: 3.495546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.230147,\n\t\t\t\t\t\t\ty: 4.331269\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.234235,\n\t\t\t\t\t\t\ty: 4.317792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.275819,\n\t\t\t\t\t\t\ty: 4.239993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.331783,\n\t\t\t\t\t\t\ty: 4.171802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.399974,\n\t\t\t\t\t\t\ty: 4.115839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.477773,\n\t\t\t\t\t\t\ty: 4.074254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.56219,\n\t\t\t\t\t\t\ty: 4.048647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.649981,\n\t\t\t\t\t\t\ty: 4.04\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.737771,\n\t\t\t\t\t\t\ty: 4.048647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.822188,\n\t\t\t\t\t\t\ty: 4.074254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.899987,\n\t\t\t\t\t\t\ty: 4.115839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.968179,\n\t\t\t\t\t\t\ty: 4.171802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.024142,\n\t\t\t\t\t\t\ty: 4.239993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.024146,\n\t\t\t\t\t\t\ty: 4.24\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.729981,\n\t\t\t\t\t\t\ty: 4.24\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.729981,\n\t\t\t\t\t\t\ty: 4.02\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.519965,\n\t\t\t\t\t\t\ty: 4.02\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.519965,\n\t\t\t\t\t\t\ty: 3.083553\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.513189,\n\t\t\t\t\t\t\ty: 3.076777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.482098,\n\t\t\t\t\t\t\ty: 3.038893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.458995,\n\t\t\t\t\t\t\ty: 2.995671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.444769,\n\t\t\t\t\t\t\ty: 2.948773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.439965,\n\t\t\t\t\t\t\ty: 2.9\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.439965,\n\t\t\t\t\t\t\ty: 2.545075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.389965,\n\t\t\t\t\t\t\ty: 2.55\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.302175,\n\t\t\t\t\t\t\ty: 2.541353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.217758,\n\t\t\t\t\t\t\ty: 2.515746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.139959,\n\t\t\t\t\t\t\ty: 2.474161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.071767,\n\t\t\t\t\t\t\ty: 2.418198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.015804,\n\t\t\t\t\t\t\ty: 2.350007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.974219,\n\t\t\t\t\t\t\ty: 2.272208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.948612,\n\t\t\t\t\t\t\ty: 2.187791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.939965,\n\t\t\t\t\t\t\ty: 2.1\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.948612,\n\t\t\t\t\t\t\ty: 2.012209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.974219,\n\t\t\t\t\t\t\ty: 1.927792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.015804,\n\t\t\t\t\t\t\ty: 1.849993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.071767,\n\t\t\t\t\t\t\ty: 1.781802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.139959,\n\t\t\t\t\t\t\ty: 1.725839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.217758,\n\t\t\t\t\t\t\ty: 1.684254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.302175,\n\t\t\t\t\t\t\ty: 1.658647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.389965,\n\t\t\t\t\t\t\ty: 1.65\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.477756,\n\t\t\t\t\t\t\ty: 1.658647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.562173,\n\t\t\t\t\t\t\ty: 1.684254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.639972,\n\t\t\t\t\t\t\ty: 1.725839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.708163,\n\t\t\t\t\t\t\ty: 1.781802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.729981,\n\t\t\t\t\t\t\ty: 1.808387\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.729981,\n\t\t\t\t\t\t\ty: 1.623554\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.546427,\n\t\t\t\t\t\t\ty: 1.44\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.249981,\n\t\t\t\t\t\t\ty: 1.44\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.201208,\n\t\t\t\t\t\t\ty: 1.435196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.15431,\n\t\t\t\t\t\t\ty: 1.42097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.111088,\n\t\t\t\t\t\t\ty: 1.397867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.073204,\n\t\t\t\t\t\t\ty: 1.366777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.846427,\n\t\t\t\t\t\t\ty: 1.14\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.362828,\n\t\t\t\t\t\t\ty: 1.14\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.355219,\n\t\t\t\t\t\t\ty: 1.144067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.30363,\n\t\t\t\t\t\t\ty: 1.159716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.249981,\n\t\t\t\t\t\t\ty: 1.165\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.003631,\n\t\t\t\t\t\t\ty: 1.165\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.968179,\n\t\t\t\t\t\t\ty: 1.208198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.899987,\n\t\t\t\t\t\t\ty: 1.264161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.822188,\n\t\t\t\t\t\t\ty: 1.305746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.737771,\n\t\t\t\t\t\t\ty: 1.331353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.649981,\n\t\t\t\t\t\t\ty: 1.34\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.56219,\n\t\t\t\t\t\t\ty: 1.331353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.477773,\n\t\t\t\t\t\t\ty: 1.305746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.399974,\n\t\t\t\t\t\t\ty: 1.264161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.331783,\n\t\t\t\t\t\t\ty: 1.208198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.275819,\n\t\t\t\t\t\t\ty: 1.140007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.234235,\n\t\t\t\t\t\t\ty: 1.062208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.208627,\n\t\t\t\t\t\t\ty: 0.977791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.199981,\n\t\t\t\t\t\t\ty: 0.89\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.208627,\n\t\t\t\t\t\t\ty: 0.802209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.234235,\n\t\t\t\t\t\t\ty: 0.717792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.275819,\n\t\t\t\t\t\t\ty: 0.639993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.331783,\n\t\t\t\t\t\t\ty: 0.571802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.399974,\n\t\t\t\t\t\t\ty: 0.515839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.477773,\n\t\t\t\t\t\t\ty: 0.474254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.56219,\n\t\t\t\t\t\t\ty: 0.448647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.649981,\n\t\t\t\t\t\t\ty: 0.44\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.737771,\n\t\t\t\t\t\t\ty: 0.448647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.822188,\n\t\t\t\t\t\t\ty: 0.474254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.899987,\n\t\t\t\t\t\t\ty: 0.515839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.968179,\n\t\t\t\t\t\t\ty: 0.571802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.003631,\n\t\t\t\t\t\t\ty: 0.615\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.249981,\n\t\t\t\t\t\t\ty: 0.615\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.30363,\n\t\t\t\t\t\t\ty: 0.620284\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.355219,\n\t\t\t\t\t\t\ty: 0.635933\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.362828,\n\t\t\t\t\t\t\ty: 0.64\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.949981,\n\t\t\t\t\t\t\ty: 0.64\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.998753,\n\t\t\t\t\t\t\ty: 0.644804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.045651,\n\t\t\t\t\t\t\ty: 0.65903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.088873,\n\t\t\t\t\t\t\ty: 0.682133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.126757,\n\t\t\t\t\t\t\ty: 0.713223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.353534,\n\t\t\t\t\t\t\ty: 0.94\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.649981,\n\t\t\t\t\t\t\ty: 0.94\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.698753,\n\t\t\t\t\t\t\ty: 0.944804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.745651,\n\t\t\t\t\t\t\ty: 0.95903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.788873,\n\t\t\t\t\t\t\ty: 0.982133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.826757,\n\t\t\t\t\t\t\ty: 1.013223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.833534,\n\t\t\t\t\t\t\ty: 1.02\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 19.769981,\n\t\t\t\t\t\t\ty: 1.02\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 19.769981,\n\t\t\t\t\t\t\ty: 1.96\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.815481,\n\t\t\t\t\t\t\ty: 1.96\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.831319,\n\t\t\t\t\t\t\ty: 2.012209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.834056,\n\t\t\t\t\t\t\ty: 2.04\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 19.769981,\n\t\t\t\t\t\t\ty: 2.04\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 19.769981,\n\t\t\t\t\t\t\ty: 2.876447\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 19.873534,\n\t\t\t\t\t\t\ty: 2.98\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 20.2,\n\t\t\t\t\t\t\ty: 2.98\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.725,\n\t\t\t\t\t\t\t\ty: -2.45\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.275,\n\t\t\t\t\t\t\t\ty: -2.45\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.431072,\n\t\t\t\t\t\t\t\ty: -2.434628\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.581147,\n\t\t\t\t\t\t\t\ty: -2.389104\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.719456,\n\t\t\t\t\t\t\t\ty: -2.315176\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.840685,\n\t\t\t\t\t\t\t\ty: -2.215685\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.940176,\n\t\t\t\t\t\t\t\ty: -2.094456\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.014104,\n\t\t\t\t\t\t\t\ty: -1.956147\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.059628,\n\t\t\t\t\t\t\t\ty: -1.806072\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.075,\n\t\t\t\t\t\t\t\ty: -1.65\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.059628,\n\t\t\t\t\t\t\t\ty: -1.493928\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.014104,\n\t\t\t\t\t\t\t\ty: -1.343853\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.940176,\n\t\t\t\t\t\t\t\ty: -1.205544\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.840685,\n\t\t\t\t\t\t\t\ty: -1.084315\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.719456,\n\t\t\t\t\t\t\t\ty: -0.984824\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.581147,\n\t\t\t\t\t\t\t\ty: -0.910896\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.431072,\n\t\t\t\t\t\t\t\ty: -0.865372\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.275,\n\t\t\t\t\t\t\t\ty: -0.85\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.725,\n\t\t\t\t\t\t\t\ty: -0.85\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.568928,\n\t\t\t\t\t\t\t\ty: -0.865372\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.418853,\n\t\t\t\t\t\t\t\ty: -0.910896\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.280544,\n\t\t\t\t\t\t\t\ty: -0.984824\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.159315,\n\t\t\t\t\t\t\t\ty: -1.084315\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.059824,\n\t\t\t\t\t\t\t\ty: -1.205544\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.985896,\n\t\t\t\t\t\t\t\ty: -1.343853\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.940372,\n\t\t\t\t\t\t\t\ty: -1.493928\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.925,\n\t\t\t\t\t\t\t\ty: -1.65\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.940372,\n\t\t\t\t\t\t\t\ty: -1.806072\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.985896,\n\t\t\t\t\t\t\t\ty: -1.956147\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.059824,\n\t\t\t\t\t\t\t\ty: -2.094456\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.159315,\n\t\t\t\t\t\t\t\ty: -2.215685\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.280544,\n\t\t\t\t\t\t\t\ty: -2.315176\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.418853,\n\t\t\t\t\t\t\t\ty: -2.389104\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.568928,\n\t\t\t\t\t\t\t\ty: -2.434628\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t}\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.992555,\n\t\t\t\t\t\t\ty: 2.650001\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.299938,\n\t\t\t\t\t\t\ty: 2.650001\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.299938,\n\t\t\t\t\t\t\ty: 2.825957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.299938,\n\t\t\t\t\t\t\ty: 2.875957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.305702,\n\t\t\t\t\t\t\ty: 2.934484\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.322774,\n\t\t\t\t\t\t\ty: 2.990762\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.349938,\n\t\t\t\t\t\t\ty: 3.041582\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.349938,\n\t\t\t\t\t\t\ty: 3.127478\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.342071,\n\t\t\t\t\t\t\ty: 3.137064\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.318968,\n\t\t\t\t\t\t\ty: 3.180286\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.304742,\n\t\t\t\t\t\t\ty: 3.227184\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.299938,\n\t\t\t\t\t\t\ty: 3.275957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.299938,\n\t\t\t\t\t\t\ty: 3.375957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.199938,\n\t\t\t\t\t\t\ty: 3.375957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.151165,\n\t\t\t\t\t\t\ty: 3.38076\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.104267,\n\t\t\t\t\t\t\ty: 3.394987\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.061045,\n\t\t\t\t\t\t\ty: 3.418089\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.023161,\n\t\t\t\t\t\t\ty: 3.44918\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.059248,\n\t\t\t\t\t\t\ty: 4.413093\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.931421,\n\t\t\t\t\t\t\ty: 4.413093\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.931421,\n\t\t\t\t\t\t\ty: 3.586908\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.147423,\n\t\t\t\t\t\t\ty: 3.586908\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.147423,\n\t\t\t\t\t\t\ty: 2.922785\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.175882,\n\t\t\t\t\t\t\ty: 2.976027\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.231845,\n\t\t\t\t\t\t\ty: 3.044218\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.300036,\n\t\t\t\t\t\t\ty: 3.100182\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.377835,\n\t\t\t\t\t\t\ty: 3.141766\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.462252,\n\t\t\t\t\t\t\ty: 3.167374\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.550043,\n\t\t\t\t\t\t\ty: 3.17602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.637834,\n\t\t\t\t\t\t\ty: 3.167374\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.72225,\n\t\t\t\t\t\t\ty: 3.141766\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.80005,\n\t\t\t\t\t\t\ty: 3.100182\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.868241,\n\t\t\t\t\t\t\ty: 3.044218\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.924204,\n\t\t\t\t\t\t\ty: 2.976027\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.965789,\n\t\t\t\t\t\t\ty: 2.898228\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.991396,\n\t\t\t\t\t\t\ty: 2.813811\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.000043,\n\t\t\t\t\t\t\ty: 2.72602\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.088319,\n\t\t\t\t\t\t\ty: 3.724873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.227925,\n\t\t\t\t\t\t\ty: 3.724873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.306479,\n\t\t\t\t\t\t\ty: 3.803427\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.306479,\n\t\t\t\t\t\t\ty: 4.196319\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.179702,\n\t\t\t\t\t\t\ty: 4.323096\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.148612,\n\t\t\t\t\t\t\ty: 4.36098\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.125509,\n\t\t\t\t\t\t\ty: 4.404202\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.111283,\n\t\t\t\t\t\t\ty: 4.4511\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.110324,\n\t\t\t\t\t\t\ty: 4.46084\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.100509,\n\t\t\t\t\t\t\ty: 4.479202\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.086283,\n\t\t\t\t\t\t\ty: 4.5261\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.081479,\n\t\t\t\t\t\t\ty: 4.574873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.081479,\n\t\t\t\t\t\t\ty: 4.579798\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.043688,\n\t\t\t\t\t\t\ty: 4.58352\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.959271,\n\t\t\t\t\t\t\ty: 4.609127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.881472,\n\t\t\t\t\t\t\ty: 4.650712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.813281,\n\t\t\t\t\t\t\ty: 4.706675\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.783106,\n\t\t\t\t\t\t\ty: 4.743443\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.731284,\n\t\t\t\t\t\t\ty: 4.700914\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.653484,\n\t\t\t\t\t\t\ty: 4.659329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.569068,\n\t\t\t\t\t\t\ty: 4.633722\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.52928,\n\t\t\t\t\t\t\ty: 4.629803\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.526473,\n\t\t\t\t\t\t\ty: 4.601302\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.512247,\n\t\t\t\t\t\t\ty: 4.554404\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.489144,\n\t\t\t\t\t\t\ty: 4.511182\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.458054,\n\t\t\t\t\t\t\ty: 4.473298\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.13505,\n\t\t\t\t\t\t\ty: 4.150294\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.131277,\n\t\t\t\t\t\t\ty: 4.143235\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.131277,\n\t\t\t\t\t\t\ty: 3.799873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.931478,\n\t\t\t\t\t\t\ty: 3.799873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.931478,\n\t\t\t\t\t\t\ty: 3.749873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.981479,\n\t\t\t\t\t\t\ty: 3.749873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.030251,\n\t\t\t\t\t\t\ty: 3.745069\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.07715,\n\t\t\t\t\t\t\ty: 3.730843\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.24239,\n\t\t\t\t\t\t\ty: 4.037905\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.223412,\n\t\t\t\t\t\t\ty: 4.06103\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.200309,\n\t\t\t\t\t\t\ty: 4.104252\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.186083,\n\t\t\t\t\t\t\ty: 4.15115\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.181279,\n\t\t\t\t\t\t\ty: 4.199923\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.181279,\n\t\t\t\t\t\t\ty: 4.699923\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.186083,\n\t\t\t\t\t\t\ty: 4.748696\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.200309,\n\t\t\t\t\t\t\ty: 4.795594\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.223412,\n\t\t\t\t\t\t\ty: 4.838816\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.254502,\n\t\t\t\t\t\t\ty: 4.8767\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.454502,\n\t\t\t\t\t\t\ty: 5.0767\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.492386,\n\t\t\t\t\t\t\ty: 5.10779\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.535608,\n\t\t\t\t\t\t\ty: 5.130893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.582506,\n\t\t\t\t\t\t\ty: 5.145119\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.631279,\n\t\t\t\t\t\t\ty: 5.149923\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.808796,\n\t\t\t\t\t\t\ty: 5.149923\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.815533,\n\t\t\t\t\t\t\ty: 5.172131\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.857118,\n\t\t\t\t\t\t\ty: 5.24993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.913081,\n\t\t\t\t\t\t\ty: 5.318121\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.921411,\n\t\t\t\t\t\t\ty: 5.324957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.699965,\n\t\t\t\t\t\t\ty: 5.324957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.699965,\n\t\t\t\t\t\t\ty: 7.029775\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.115736,\n\t\t\t\t\t\t\ty: 6.445546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.074064,\n\t\t\t\t\t\t\ty: 6.411346\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.02652,\n\t\t\t\t\t\t\ty: 6.385933\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.025068,\n\t\t\t\t\t\t\ty: 6.370284\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.078718,\n\t\t\t\t\t\t\ty: 6.365\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.025068,\n\t\t\t\t\t\t\ty: 6.365\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.06052,\n\t\t\t\t\t\t\ty: 6.321802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.128711,\n\t\t\t\t\t\t\ty: 6.265839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.20651,\n\t\t\t\t\t\t\ty: 6.224254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.290927,\n\t\t\t\t\t\t\ty: 6.198647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.378718,\n\t\t\t\t\t\t\ty: 6.19\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.466509,\n\t\t\t\t\t\t\ty: 6.198647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.550925,\n\t\t\t\t\t\t\ty: 6.224254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.628725,\n\t\t\t\t\t\t\ty: 6.265839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.696916,\n\t\t\t\t\t\t\ty: 6.321802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.699902,\n\t\t\t\t\t\t\ty: 6.32544\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.699902,\n\t\t\t\t\t\t\ty: 6.23467\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.536942,\n\t\t\t\t\t\t\ty: 6.07171\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.505851,\n\t\t\t\t\t\t\ty: 6.033826\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.482749,\n\t\t\t\t\t\t\ty: 5.990605\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.468522,\n\t\t\t\t\t\t\ty: 5.943706\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.463719,\n\t\t\t\t\t\t\ty: 5.894934\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.463719,\n\t\t\t\t\t\t\ty: 5.198487\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.435166,\n\t\t\t\t\t\t\ty: 5.169934\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.813719,\n\t\t\t\t\t\t\ty: 5.169934\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.813719,\n\t\t\t\t\t\t\ty: 4.248487\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.610166,\n\t\t\t\t\t\t\ty: 4.044934\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.186281,\n\t\t\t\t\t\t\ty: 4.044934\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.235054,\n\t\t\t\t\t\t\ty: 4.04013\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.796416,\n\t\t\t\t\t\t\ty: 3.64\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.688734,\n\t\t\t\t\t\t\ty: 3.64\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.688734,\n\t\t\t\t\t\t\ty: 4.0976\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.0808,\n\t\t\t\t\t\t\ty: 4.0976\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.080804,\n\t\t\t\t\t\t\ty: 4.097593\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.136767,\n\t\t\t\t\t\t\ty: 4.029402\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.204959,\n\t\t\t\t\t\t\ty: 3.973439\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.282758,\n\t\t\t\t\t\t\ty: 3.931854\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.367175,\n\t\t\t\t\t\t\ty: 3.906247\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.454965,\n\t\t\t\t\t\t\ty: 3.8976\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.542756,\n\t\t\t\t\t\t\ty: 3.906247\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.627173,\n\t\t\t\t\t\t\ty: 3.931854\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.704972,\n\t\t\t\t\t\t\ty: 3.973439\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.773163,\n\t\t\t\t\t\t\ty: 4.029402\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.829127,\n\t\t\t\t\t\t\ty: 4.097593\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.870711,\n\t\t\t\t\t\t\ty: 4.175392\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.896319,\n\t\t\t\t\t\t\ty: 4.259809\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.904965,\n\t\t\t\t\t\t\ty: 4.3476\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.896319,\n\t\t\t\t\t\t\ty: 4.435391\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.870711,\n\t\t\t\t\t\t\ty: 4.519808\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.829127,\n\t\t\t\t\t\t\ty: 4.597607\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.773163,\n\t\t\t\t\t\t\ty: 4.665798\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.704972,\n\t\t\t\t\t\t\ty: 4.721761\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.627173,\n\t\t\t\t\t\t\ty: 4.763346\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.542756,\n\t\t\t\t\t\t\ty: 4.788953\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.454965,\n\t\t\t\t\t\t\ty: 4.7976\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.367175,\n\t\t\t\t\t\t\ty: 4.788953\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.282758,\n\t\t\t\t\t\t\ty: 4.763346\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.204959,\n\t\t\t\t\t\t\ty: 4.721761\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.136767,\n\t\t\t\t\t\t\ty: 4.665798\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.080804,\n\t\t\t\t\t\t\ty: 4.597607\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.0808,\n\t\t\t\t\t\t\ty: 4.5976\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.454965,\n\t\t\t\t\t\t\ty: 4.5976\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.406193,\n\t\t\t\t\t\t\ty: 4.592796\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.359295,\n\t\t\t\t\t\t\ty: 4.57857\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.316073,\n\t\t\t\t\t\t\ty: 4.555467\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.278189,\n\t\t\t\t\t\t\ty: 4.524377\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.233812,\n\t\t\t\t\t\t\ty: 4.48\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.928734,\n\t\t\t\t\t\t\ty: 4.48\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.928734,\n\t\t\t\t\t\t\ty: 5.23\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.959963,\n\t\t\t\t\t\t\ty: 5.23\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.959963,\n\t\t\t\t\t\t\ty: 6.166446\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.96674,\n\t\t\t\t\t\t\ty: 6.173223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.99783,\n\t\t\t\t\t\t\ty: 6.211107\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.020933,\n\t\t\t\t\t\t\ty: 6.254329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.035159,\n\t\t\t\t\t\t\ty: 6.301227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.039963,\n\t\t\t\t\t\t\ty: 6.35\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.039963,\n\t\t\t\t\t\t\ty: 6.375\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.334012,\n\t\t\t\t\t\t\ty: 6.375\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.638189,\n\t\t\t\t\t\t\ty: 6.070823\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.676073,\n\t\t\t\t\t\t\ty: 6.039733\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.719295,\n\t\t\t\t\t\t\ty: 6.01663\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.766193,\n\t\t\t\t\t\t\ty: 6.002404\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.814965,\n\t\t\t\t\t\t\ty: 5.9976\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.114965,\n\t\t\t\t\t\t\ty: 5.9976\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.163738,\n\t\t\t\t\t\t\ty: 6.002404\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.210636,\n\t\t\t\t\t\t\ty: 6.01663\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.253858,\n\t\t\t\t\t\t\ty: 6.039733\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.291742,\n\t\t\t\t\t\t\ty: 6.070823\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.491742,\n\t\t\t\t\t\t\ty: 6.270823\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.522833,\n\t\t\t\t\t\t\ty: 6.308707\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.545935,\n\t\t\t\t\t\t\ty: 6.351929\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.560162,\n\t\t\t\t\t\t\ty: 6.398827\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.564965,\n\t\t\t\t\t\t\ty: 6.4476\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.564965,\n\t\t\t\t\t\t\ty: 6.544046\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.650096,\n\t\t\t\t\t\t\ty: 6.629177\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.667622,\n\t\t\t\t\t\t\ty: 6.571399\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.712367,\n\t\t\t\t\t\t\ty: 6.487687\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.772584,\n\t\t\t\t\t\t\ty: 6.414313\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.845958,\n\t\t\t\t\t\t\ty: 6.354097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.92967,\n\t\t\t\t\t\t\ty: 6.309352\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.020503,\n\t\t\t\t\t\t\ty: 6.281798\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.114965,\n\t\t\t\t\t\t\ty: 6.272494\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.209428,\n\t\t\t\t\t\t\ty: 6.281798\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.300261,\n\t\t\t\t\t\t\ty: 6.309352\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.383973,\n\t\t\t\t\t\t\ty: 6.354097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.457347,\n\t\t\t\t\t\t\ty: 6.414313\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.517563,\n\t\t\t\t\t\t\ty: 6.487687\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.562308,\n\t\t\t\t\t\t\ty: 6.571399\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.589862,\n\t\t\t\t\t\t\ty: 6.662232\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.599166,\n\t\t\t\t\t\t\ty: 6.756695\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.599166,\n\t\t\t\t\t\t\ty: 7.1976\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.900765,\n\t\t\t\t\t\t\ty: 7.1976\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.900765,\n\t\t\t\t\t\t\ty: 6.756695\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.910069,\n\t\t\t\t\t\t\ty: 6.662232\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.937622,\n\t\t\t\t\t\t\ty: 6.571399\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.982367,\n\t\t\t\t\t\t\ty: 6.487687\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.042584,\n\t\t\t\t\t\t\ty: 6.414313\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.115958,\n\t\t\t\t\t\t\ty: 6.354097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.19967,\n\t\t\t\t\t\t\ty: 6.309352\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.290503,\n\t\t\t\t\t\t\ty: 6.281798\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.384965,\n\t\t\t\t\t\t\ty: 6.272494\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.479428,\n\t\t\t\t\t\t\ty: 6.281798\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.570261,\n\t\t\t\t\t\t\ty: 6.309352\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.653973,\n\t\t\t\t\t\t\ty: 6.354097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.727347,\n\t\t\t\t\t\t\ty: 6.414313\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.787563,\n\t\t\t\t\t\t\ty: 6.487687\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.832308,\n\t\t\t\t\t\t\ty: 6.571399\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.83992,\n\t\t\t\t\t\t\ty: 6.596492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.939965,\n\t\t\t\t\t\t\ty: 6.496447\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.939965,\n\t\t\t\t\t\t\ty: 6.4\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.944769,\n\t\t\t\t\t\t\ty: 6.351227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.958995,\n\t\t\t\t\t\t\ty: 6.304329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.982098,\n\t\t\t\t\t\t\ty: 6.261107\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.013189,\n\t\t\t\t\t\t\ty: 6.223223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.113189,\n\t\t\t\t\t\t\ty: 6.123223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.151073,\n\t\t\t\t\t\t\ty: 6.092133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.191555,\n\t\t\t\t\t\t\ty: 6.070494\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.005515,\n\t\t\t\t\t\t\ty: 3.884454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.905515,\n\t\t\t\t\t\t\ty: 3.784454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.871315,\n\t\t\t\t\t\t\ty: 3.742782\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.845902,\n\t\t\t\t\t\t\ty: 3.695238\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.843397,\n\t\t\t\t\t\t\ty: 3.686981\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.118737,\n\t\t\t\t\t\t\ty: 1.26\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.918715,\n\t\t\t\t\t\t\ty: 1.26\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.918715,\n\t\t\t\t\t\t\ty: 1.705216\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.964387,\n\t\t\t\t\t\t\ty: 1.71907\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.007609,\n\t\t\t\t\t\t\ty: 1.742173\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.045493,\n\t\t\t\t\t\t\ty: 1.773263\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.145493,\n\t\t\t\t\t\t\ty: 1.873263\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.176584,\n\t\t\t\t\t\t\ty: 1.911147\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.199686,\n\t\t\t\t\t\t\ty: 1.954369\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.213913,\n\t\t\t\t\t\t\ty: 2.001267\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.218716,\n\t\t\t\t\t\t\ty: 2.05004\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.218716,\n\t\t\t\t\t\t\ty: 4.284415\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.24588,\n\t\t\t\t\t\t\ty: 4.335235\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.262952,\n\t\t\t\t\t\t\ty: 4.391513\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.268716,\n\t\t\t\t\t\t\ty: 4.45004\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.268716,\n\t\t\t\t\t\t\ty: 5.65004\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.268716,\n\t\t\t\t\t\t\ty: 5.75004\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.262952,\n\t\t\t\t\t\t\ty: 5.808567\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.24588,\n\t\t\t\t\t\t\ty: 5.864845\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.218716,\n\t\t\t\t\t\t\ty: 5.915665\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.218716,\n\t\t\t\t\t\t\ty: 6.05004\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.213913,\n\t\t\t\t\t\t\ty: 6.098813\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.199686,\n\t\t\t\t\t\t\ty: 6.145711\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.176584,\n\t\t\t\t\t\t\ty: 6.188933\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.145493,\n\t\t\t\t\t\t\ty: 6.226817\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.218718,\n\t\t\t\t\t\t\ty: 7.153592\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.218718,\n\t\t\t\t\t\t\ty: 7.59911\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.246511,\n\t\t\t\t\t\t\ty: 7.584254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.330928,\n\t\t\t\t\t\t\ty: 7.558647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.418718,\n\t\t\t\t\t\t\ty: 7.55\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.506509,\n\t\t\t\t\t\t\ty: 7.558647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.590926,\n\t\t\t\t\t\t\ty: 7.584254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.668725,\n\t\t\t\t\t\t\ty: 7.625839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.736916,\n\t\t\t\t\t\t\ty: 7.681802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.79288,\n\t\t\t\t\t\t\ty: 7.749993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.792884,\n\t\t\t\t\t\t\ty: 7.75\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.118718,\n\t\t\t\t\t\t\ty: 7.75\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.118718,\n\t\t\t\t\t\t\ty: 4.8\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.518718,\n\t\t\t\t\t\t\ty: 4.8\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.518718,\n\t\t\t\t\t\t\ty: 7.0375\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.096412,\n\t\t\t\t\t\t\ty: 7.0375\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.099965,\n\t\t\t\t\t\t\ty: 7.033947\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.099965,\n\t\t\t\t\t\t\ty: 6.375\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.461409,\n\t\t\t\t\t\t\ty: 6.375\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.356409,\n\t\t\t\t\t\t\ty: 6.27\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.019963,\n\t\t\t\t\t\t\ty: 6.27\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.019963,\n\t\t\t\t\t\t\ty: 5.23\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.428734,\n\t\t\t\t\t\t\ty: 5.23\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.428734,\n\t\t\t\t\t\t\ty: 4.48\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.658734,\n\t\t\t\t\t\t\ty: 4.48\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.658734,\n\t\t\t\t\t\t\ty: 4.26\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.578734,\n\t\t\t\t\t\t\ty: 4.26\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.529962,\n\t\t\t\t\t\t\ty: 4.255196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.483063,\n\t\t\t\t\t\t\ty: 4.24097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.439842,\n\t\t\t\t\t\t\ty: 4.217867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.401957,\n\t\t\t\t\t\t\ty: 4.186777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.305236,\n\t\t\t\t\t\t\ty: 4.090056\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.249006,\n\t\t\t\t\t\t\ty: 4.06\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.678734,\n\t\t\t\t\t\t\ty: 4.06\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.629962,\n\t\t\t\t\t\t\ty: 4.055196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.583063,\n\t\t\t\t\t\t\ty: 4.04097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.539842,\n\t\t\t\t\t\t\ty: 4.017867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.501957,\n\t\t\t\t\t\t\ty: 3.986777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.47518,\n\t\t\t\t\t\t\ty: 3.96\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.178734,\n\t\t\t\t\t\t\ty: 3.96\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.129962,\n\t\t\t\t\t\t\ty: 3.955196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.112697,\n\t\t\t\t\t\t\ty: 3.949959\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.118737,\n\t\t\t\t\t\t\ty: 3.949959\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.118737,\n\t\t\t\t\t\t\ty: 2.949961\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.618735,\n\t\t\t\t\t\t\ty: 2.949961\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.618735,\n\t\t\t\t\t\t\ty: 3.46394\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.627507,\n\t\t\t\t\t\t\ty: 3.464804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.668734,\n\t\t\t\t\t\t\ty: 3.47731\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.668734,\n\t\t\t\t\t\t\ty: 2.54\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.205181,\n\t\t\t\t\t\t\ty: 2.54\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.285181,\n\t\t\t\t\t\t\ty: 2.46\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.668734,\n\t\t\t\t\t\t\ty: 2.46\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.668734,\n\t\t\t\t\t\t\ty: 2.24\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.588734,\n\t\t\t\t\t\t\ty: 2.24\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.539962,\n\t\t\t\t\t\t\ty: 2.235196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.493064,\n\t\t\t\t\t\t\ty: 2.22097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.449842,\n\t\t\t\t\t\t\ty: 2.197867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.411958,\n\t\t\t\t\t\t\ty: 2.166777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.29522,\n\t\t\t\t\t\t\ty: 2.050039\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.118737,\n\t\t\t\t\t\t\ty: 2.050039\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.26546,\n\t\t\t\t\t\t\ty: 2.272343\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.26546,\n\t\t\t\t\t\t\ty: 3.586908\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.31783,\n\t\t\t\t\t\t\ty: 3.586908\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.263281,\n\t\t\t\t\t\t\ty: 3.631675\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.207318,\n\t\t\t\t\t\t\ty: 3.699866\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.165733,\n\t\t\t\t\t\t\ty: 3.777665\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.140126,\n\t\t\t\t\t\t\ty: 3.862082\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.131479,\n\t\t\t\t\t\t\ty: 3.949873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.140126,\n\t\t\t\t\t\t\ty: 4.037664\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.165733,\n\t\t\t\t\t\t\ty: 4.122081\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.207318,\n\t\t\t\t\t\t\ty: 4.19988\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.263281,\n\t\t\t\t\t\t\ty: 4.268071\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.331472,\n\t\t\t\t\t\t\ty: 4.324034\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.409271,\n\t\t\t\t\t\t\ty: 4.365619\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.493688,\n\t\t\t\t\t\t\ty: 4.391226\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.581479,\n\t\t\t\t\t\t\ty: 4.399873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.66927,\n\t\t\t\t\t\t\ty: 4.391226\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.753686,\n\t\t\t\t\t\t\ty: 4.365619\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.831486,\n\t\t\t\t\t\t\ty: 4.324034\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.899677,\n\t\t\t\t\t\t\ty: 4.268071\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.95564,\n\t\t\t\t\t\t\ty: 4.19988\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.997225,\n\t\t\t\t\t\t\ty: 4.122081\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.022832,\n\t\t\t\t\t\t\ty: 4.037664\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.031479,\n\t\t\t\t\t\t\ty: 3.949873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.022832,\n\t\t\t\t\t\t\ty: 3.862082\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.02283,\n\t\t\t\t\t\t\ty: 3.862076\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.069011,\n\t\t\t\t\t\t\ty: 3.815895\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.10215,\n\t\t\t\t\t\t\ty: 3.805843\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.114864,\n\t\t\t\t\t\t\ty: 3.799047\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.155251,\n\t\t\t\t\t\t\ty: 3.795069\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.20215,\n\t\t\t\t\t\t\ty: 3.780843\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.245371,\n\t\t\t\t\t\t\ty: 3.75774\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.283256,\n\t\t\t\t\t\t\ty: 3.72665\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.333256,\n\t\t\t\t\t\t\ty: 3.67665\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.364346,\n\t\t\t\t\t\t\ty: 3.638766\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.387449,\n\t\t\t\t\t\t\ty: 3.595544\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.390069,\n\t\t\t\t\t\t\ty: 3.586908\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.431421,\n\t\t\t\t\t\t\ty: 3.586908\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.431421,\n\t\t\t\t\t\t\ty: 4.413093\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.21542,\n\t\t\t\t\t\t\ty: 4.413093\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.21542,\n\t\t\t\t\t\t\ty: 5.8851\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.147423,\n\t\t\t\t\t\t\ty: 5.8851\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.147423,\n\t\t\t\t\t\t\ty: 5.609443\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.159071,\n\t\t\t\t\t\t\ty: 5.615669\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.243488,\n\t\t\t\t\t\t\ty: 5.641276\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.331279,\n\t\t\t\t\t\t\ty: 5.649923\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.41907,\n\t\t\t\t\t\t\ty: 5.641276\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.503486,\n\t\t\t\t\t\t\ty: 5.615669\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.581286,\n\t\t\t\t\t\t\ty: 5.574084\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.649477,\n\t\t\t\t\t\t\ty: 5.518121\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.70544,\n\t\t\t\t\t\t\ty: 5.44993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.747025,\n\t\t\t\t\t\t\ty: 5.372131\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.772632,\n\t\t\t\t\t\t\ty: 5.287714\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.77534,\n\t\t\t\t\t\t\ty: 5.260221\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.781802,\n\t\t\t\t\t\t\ty: 5.268095\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.849993,\n\t\t\t\t\t\t\ty: 5.324058\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.927792,\n\t\t\t\t\t\t\ty: 5.365643\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.012209,\n\t\t\t\t\t\t\ty: 5.39125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.1,\n\t\t\t\t\t\t\ty: 5.399897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.187791,\n\t\t\t\t\t\t\ty: 5.39125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.272208,\n\t\t\t\t\t\t\ty: 5.365643\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.350007,\n\t\t\t\t\t\t\ty: 5.324058\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.418198,\n\t\t\t\t\t\t\ty: 5.268095\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.474161,\n\t\t\t\t\t\t\ty: 5.199904\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.515746,\n\t\t\t\t\t\t\ty: 5.122105\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.541353,\n\t\t\t\t\t\t\ty: 5.037688\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.55,\n\t\t\t\t\t\t\ty: 4.949897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.541353,\n\t\t\t\t\t\t\ty: 4.862106\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.515746,\n\t\t\t\t\t\t\ty: 4.777689\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.474161,\n\t\t\t\t\t\t\ty: 4.69989\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.418198,\n\t\t\t\t\t\t\ty: 4.631699\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.350007,\n\t\t\t\t\t\t\ty: 4.575736\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.272208,\n\t\t\t\t\t\t\ty: 4.534151\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.187791,\n\t\t\t\t\t\t\ty: 4.508544\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.17725,\n\t\t\t\t\t\t\ty: 4.507506\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.534833,\n\t\t\t\t\t\t\ty: 4.149923\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.631279,\n\t\t\t\t\t\t\ty: 4.149923\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.680051,\n\t\t\t\t\t\t\ty: 4.145119\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.72695,\n\t\t\t\t\t\t\ty: 4.130893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.770171,\n\t\t\t\t\t\t\ty: 4.10779\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.808056,\n\t\t\t\t\t\t\ty: 4.0767\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.008056,\n\t\t\t\t\t\t\ty: 3.8767\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.039146,\n\t\t\t\t\t\t\ty: 3.838816\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.062249,\n\t\t\t\t\t\t\ty: 3.795594\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.076475,\n\t\t\t\t\t\t\ty: 3.748696\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.081279,\n\t\t\t\t\t\t\ty: 3.699923\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.081279,\n\t\t\t\t\t\t\ty: 3.403477\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.334883,\n\t\t\t\t\t\t\ty: 3.149873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.647986,\n\t\t\t\t\t\t\ty: 3.149873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.824763,\n\t\t\t\t\t\t\ty: 3.32665\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.862647,\n\t\t\t\t\t\t\ty: 3.35774\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.905869,\n\t\t\t\t\t\t\ty: 3.380843\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.952767,\n\t\t\t\t\t\t\ty: 3.395069\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.001539,\n\t\t\t\t\t\t\ty: 3.399873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.297986,\n\t\t\t\t\t\t\ty: 3.399873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.483463,\n\t\t\t\t\t\t\ty: 4.58535\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.460186,\n\t\t\t\t\t\t\ty: 4.662082\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.451539,\n\t\t\t\t\t\t\ty: 4.749873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.456555,\n\t\t\t\t\t\t\ty: 4.800797\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.446813,\n\t\t\t\t\t\t\ty: 4.79559\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.362396,\n\t\t\t\t\t\t\ty: 4.769982\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.274605,\n\t\t\t\t\t\t\ty: 4.761335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.186815,\n\t\t\t\t\t\t\ty: 4.769982\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.102398,\n\t\t\t\t\t\t\ty: 4.79559\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.024599,\n\t\t\t\t\t\t\ty: 4.837174\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.956407,\n\t\t\t\t\t\t\ty: 4.893137\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.900444,\n\t\t\t\t\t\t\ty: 4.961329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.858859,\n\t\t\t\t\t\t\ty: 5.039128\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.833252,\n\t\t\t\t\t\t\ty: 5.123545\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.824605,\n\t\t\t\t\t\t\ty: 5.211335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.833252,\n\t\t\t\t\t\t\ty: 5.299126\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.858859,\n\t\t\t\t\t\t\ty: 5.383543\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.900444,\n\t\t\t\t\t\t\ty: 5.461342\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.956407,\n\t\t\t\t\t\t\ty: 5.529533\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.024599,\n\t\t\t\t\t\t\ty: 5.585497\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.102398,\n\t\t\t\t\t\t\ty: 5.627081\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.186815,\n\t\t\t\t\t\t\ty: 5.652689\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.274605,\n\t\t\t\t\t\t\ty: 5.661335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.362396,\n\t\t\t\t\t\t\ty: 5.652689\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.446813,\n\t\t\t\t\t\t\ty: 5.627081\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.524612,\n\t\t\t\t\t\t\ty: 5.585497\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.592803,\n\t\t\t\t\t\t\ty: 5.529533\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.648767,\n\t\t\t\t\t\t\ty: 5.461342\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.648771,\n\t\t\t\t\t\t\ty: 5.461335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.924605,\n\t\t\t\t\t\t\ty: 5.461335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.973378,\n\t\t\t\t\t\t\ty: 5.456532\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.020276,\n\t\t\t\t\t\t\ty: 5.442305\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.031445,\n\t\t\t\t\t\t\ty: 5.436335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.049605,\n\t\t\t\t\t\t\ty: 5.436335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.098378,\n\t\t\t\t\t\t\ty: 5.431532\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.124353,\n\t\t\t\t\t\t\ty: 5.423652\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.124353,\n\t\t\t\t\t\t\ty: 5.878489\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.101293,\n\t\t\t\t\t\t\ty: 5.88076\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.054395,\n\t\t\t\t\t\t\ty: 5.894987\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.011173,\n\t\t\t\t\t\t\ty: 5.918089\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.973289,\n\t\t\t\t\t\t\ty: 5.94918\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.753083,\n\t\t\t\t\t\t\ty: 7.169386\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.744828,\n\t\t\t\t\t\t\ty: 7.17189\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.697284,\n\t\t\t\t\t\t\ty: 7.197303\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.655612,\n\t\t\t\t\t\t\ty: 7.231502\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.636157,\n\t\t\t\t\t\t\ty: 7.250957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.550066,\n\t\t\t\t\t\t\ty: 7.250957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.496416,\n\t\t\t\t\t\t\ty: 7.256241\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.444828,\n\t\t\t\t\t\t\ty: 7.27189\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.397284,\n\t\t\t\t\t\t\ty: 7.297303\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.355612,\n\t\t\t\t\t\t\ty: 7.331502\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.336157,\n\t\t\t\t\t\t\ty: 7.350957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.12506,\n\t\t\t\t\t\t\ty: 7.350957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.12506,\n\t\t\t\t\t\t\ty: 7.000082\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.145726,\n\t\t\t\t\t\t\ty: 6.994057\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.182483,\n\t\t\t\t\t\t\ty: 7.024223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.260282,\n\t\t\t\t\t\t\ty: 7.065808\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.344699,\n\t\t\t\t\t\t\ty: 7.091415\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.43249,\n\t\t\t\t\t\t\ty: 7.100062\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.520281,\n\t\t\t\t\t\t\ty: 7.091415\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.604698,\n\t\t\t\t\t\t\ty: 7.065808\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.682497,\n\t\t\t\t\t\t\ty: 7.024223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.750688,\n\t\t\t\t\t\t\ty: 6.96826\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.806651,\n\t\t\t\t\t\t\ty: 6.900069\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.848236,\n\t\t\t\t\t\t\ty: 6.82227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.873843,\n\t\t\t\t\t\t\ty: 6.737853\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.88249,\n\t\t\t\t\t\t\ty: 6.650062\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.873843,\n\t\t\t\t\t\t\ty: 6.562271\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.848236,\n\t\t\t\t\t\t\ty: 6.477854\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.806651,\n\t\t\t\t\t\t\ty: 6.400055\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.750688,\n\t\t\t\t\t\t\ty: 6.331864\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.682497,\n\t\t\t\t\t\t\ty: 6.275901\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.604698,\n\t\t\t\t\t\t\ty: 6.234316\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.520281,\n\t\t\t\t\t\t\ty: 6.208709\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.43249,\n\t\t\t\t\t\t\ty: 6.200062\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.344699,\n\t\t\t\t\t\t\ty: 6.208709\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.260282,\n\t\t\t\t\t\t\ty: 6.234316\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.182483,\n\t\t\t\t\t\t\ty: 6.275901\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.12506,\n\t\t\t\t\t\t\ty: 6.323027\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.12506,\n\t\t\t\t\t\t\ty: 6.175\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.02506,\n\t\t\t\t\t\t\ty: 6.175\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.02506,\n\t\t\t\t\t\t\ty: 7.272302\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.000073,\n\t\t\t\t\t\t\ty: 7.251795\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.922274,\n\t\t\t\t\t\t\ty: 7.210211\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.837857,\n\t\t\t\t\t\t\ty: 7.184603\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.750066,\n\t\t\t\t\t\t\ty: 7.175957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.662275,\n\t\t\t\t\t\t\ty: 7.184603\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.577858,\n\t\t\t\t\t\t\ty: 7.210211\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.500059,\n\t\t\t\t\t\t\ty: 7.251795\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.431868,\n\t\t\t\t\t\t\ty: 7.307759\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.375905,\n\t\t\t\t\t\t\ty: 7.37595\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.33432,\n\t\t\t\t\t\t\ty: 7.453749\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.308713,\n\t\t\t\t\t\t\ty: 7.538166\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.300066,\n\t\t\t\t\t\t\ty: 7.625957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.308713,\n\t\t\t\t\t\t\ty: 7.713747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.33432,\n\t\t\t\t\t\t\ty: 7.798164\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.370045,\n\t\t\t\t\t\t\ty: 7.865\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.33519,\n\t\t\t\t\t\t\ty: 7.865\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.315736,\n\t\t\t\t\t\t\ty: 7.845546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.274064,\n\t\t\t\t\t\t\ty: 7.811346\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.22652,\n\t\t\t\t\t\t\ty: 7.785933\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.174932,\n\t\t\t\t\t\t\ty: 7.770284\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.121282,\n\t\t\t\t\t\t\ty: 7.765\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.83519,\n\t\t\t\t\t\t\ty: 7.765\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.315736,\n\t\t\t\t\t\t\ty: 7.245546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.274064,\n\t\t\t\t\t\t\ty: 7.211346\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.22652,\n\t\t\t\t\t\t\ty: 7.185933\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.174932,\n\t\t\t\t\t\t\ty: 7.170284\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.121282,\n\t\t\t\t\t\t\ty: 7.165\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.799964,\n\t\t\t\t\t\t\ty: 7.165\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.799964,\n\t\t\t\t\t\t\ty: 5.324957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.541147,\n\t\t\t\t\t\t\ty: 5.324957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.549477,\n\t\t\t\t\t\t\ty: 5.318121\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.60544,\n\t\t\t\t\t\t\ty: 5.24993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.636943,\n\t\t\t\t\t\t\ty: 5.190993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.692792,\n\t\t\t\t\t\t\ty: 5.220846\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.777209,\n\t\t\t\t\t\t\ty: 5.246453\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.865,\n\t\t\t\t\t\t\ty: 5.2551\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.952791,\n\t\t\t\t\t\t\ty: 5.246453\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.037208,\n\t\t\t\t\t\t\ty: 5.220846\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.054679,\n\t\t\t\t\t\t\ty: 5.211507\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.065531,\n\t\t\t\t\t\t\ty: 5.247283\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.107116,\n\t\t\t\t\t\t\ty: 5.325082\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.163079,\n\t\t\t\t\t\t\ty: 5.393273\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.23127,\n\t\t\t\t\t\t\ty: 5.449236\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.309069,\n\t\t\t\t\t\t\ty: 5.490821\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.393486,\n\t\t\t\t\t\t\ty: 5.516428\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.481277,\n\t\t\t\t\t\t\ty: 5.525075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.569068,\n\t\t\t\t\t\t\ty: 5.516428\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.653484,\n\t\t\t\t\t\t\ty: 5.490821\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.731284,\n\t\t\t\t\t\t\ty: 5.449236\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.799475,\n\t\t\t\t\t\t\ty: 5.393273\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.82965,\n\t\t\t\t\t\t\ty: 5.356505\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.881472,\n\t\t\t\t\t\t\ty: 5.399034\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.959271,\n\t\t\t\t\t\t\ty: 5.440619\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.043688,\n\t\t\t\t\t\t\ty: 5.466226\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.131479,\n\t\t\t\t\t\t\ty: 5.474873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.21927,\n\t\t\t\t\t\t\ty: 5.466226\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.303686,\n\t\t\t\t\t\t\ty: 5.440619\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.3155,\n\t\t\t\t\t\t\ty: 5.434304\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.3155,\n\t\t\t\t\t\t\ty: 5.532467\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.250043,\n\t\t\t\t\t\t\ty: 5.52602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.162252,\n\t\t\t\t\t\t\ty: 5.534667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.077835,\n\t\t\t\t\t\t\ty: 5.560275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.000036,\n\t\t\t\t\t\t\ty: 5.601859\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.931845,\n\t\t\t\t\t\t\ty: 5.657822\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.875882,\n\t\t\t\t\t\t\ty: 5.726014\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.834297,\n\t\t\t\t\t\t\ty: 5.803813\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.80869,\n\t\t\t\t\t\t\ty: 5.88823\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.800043,\n\t\t\t\t\t\t\ty: 5.97602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.80869,\n\t\t\t\t\t\t\ty: 6.063811\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.834297,\n\t\t\t\t\t\t\ty: 6.148228\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.875882,\n\t\t\t\t\t\t\ty: 6.226027\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.931845,\n\t\t\t\t\t\t\ty: 6.294218\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.000036,\n\t\t\t\t\t\t\ty: 6.350182\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.077835,\n\t\t\t\t\t\t\ty: 6.391766\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.162252,\n\t\t\t\t\t\t\ty: 6.417374\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.250043,\n\t\t\t\t\t\t\ty: 6.42602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.337834,\n\t\t\t\t\t\t\ty: 6.417374\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.42225,\n\t\t\t\t\t\t\ty: 6.391766\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.50005,\n\t\t\t\t\t\t\ty: 6.350182\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.568241,\n\t\t\t\t\t\t\ty: 6.294218\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.624204,\n\t\t\t\t\t\t\ty: 6.226027\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.665789,\n\t\t\t\t\t\t\ty: 6.148228\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.691396,\n\t\t\t\t\t\t\ty: 6.063811\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.700043,\n\t\t\t\t\t\t\ty: 5.97602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.691396,\n\t\t\t\t\t\t\ty: 5.88823\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.690447,\n\t\t\t\t\t\t\ty: 5.8851\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.008014,\n\t\t\t\t\t\t\ty: 5.8851\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.019094,\n\t\t\t\t\t\t\ty: 5.921628\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.042197,\n\t\t\t\t\t\t\ty: 5.964849\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.073287,\n\t\t\t\t\t\t\ty: 6.002733\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.100064,\n\t\t\t\t\t\t\ty: 6.02951\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.100064,\n\t\t\t\t\t\t\ty: 6.151791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.100057,\n\t\t\t\t\t\t\ty: 6.151795\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.031866,\n\t\t\t\t\t\t\ty: 6.207759\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.975903,\n\t\t\t\t\t\t\ty: 6.27595\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.934318,\n\t\t\t\t\t\t\ty: 6.353749\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.908711,\n\t\t\t\t\t\t\ty: 6.438166\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.900064,\n\t\t\t\t\t\t\ty: 6.525957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.908711,\n\t\t\t\t\t\t\ty: 6.613747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.934318,\n\t\t\t\t\t\t\ty: 6.698164\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.975903,\n\t\t\t\t\t\t\ty: 6.775963\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.031866,\n\t\t\t\t\t\t\ty: 6.844155\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.100057,\n\t\t\t\t\t\t\ty: 6.900118\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.177856,\n\t\t\t\t\t\t\ty: 6.941703\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.262273,\n\t\t\t\t\t\t\ty: 6.96731\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.350064,\n\t\t\t\t\t\t\ty: 6.975957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.437855,\n\t\t\t\t\t\t\ty: 6.96731\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.522272,\n\t\t\t\t\t\t\ty: 6.941703\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.600071,\n\t\t\t\t\t\t\ty: 6.900118\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.668262,\n\t\t\t\t\t\t\ty: 6.844155\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.724225,\n\t\t\t\t\t\t\ty: 6.775963\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.76581,\n\t\t\t\t\t\t\ty: 6.698164\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.791417,\n\t\t\t\t\t\t\ty: 6.613747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.800064,\n\t\t\t\t\t\t\ty: 6.525957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.791417,\n\t\t\t\t\t\t\ty: 6.438166\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.76581,\n\t\t\t\t\t\t\ty: 6.353749\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.724225,\n\t\t\t\t\t\t\ty: 6.27595\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.668262,\n\t\t\t\t\t\t\ty: 6.207759\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.600071,\n\t\t\t\t\t\t\ty: 6.151795\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.600064,\n\t\t\t\t\t\t\ty: 6.151791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.600064,\n\t\t\t\t\t\t\ty: 5.925957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.59526,\n\t\t\t\t\t\t\ty: 5.877184\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.581034,\n\t\t\t\t\t\t\ty: 5.830286\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.557931,\n\t\t\t\t\t\t\ty: 5.787064\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.526841,\n\t\t\t\t\t\t\ty: 5.74918\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.500064,\n\t\t\t\t\t\t\ty: 5.722403\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.500064,\n\t\t\t\t\t\t\ty: 5.625957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.49526,\n\t\t\t\t\t\t\ty: 5.577184\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.481034,\n\t\t\t\t\t\t\ty: 5.530286\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.457931,\n\t\t\t\t\t\t\ty: 5.487064\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.426841,\n\t\t\t\t\t\t\ty: 5.44918\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.247503,\n\t\t\t\t\t\t\ty: 5.269842\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.247503,\n\t\t\t\t\t\t\ty: 4.413093\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.031501,\n\t\t\t\t\t\t\ty: 4.413093\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.031501,\n\t\t\t\t\t\t\ty: 3.586908\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.247503,\n\t\t\t\t\t\t\ty: 3.586908\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.247503,\n\t\t\t\t\t\t\ty: 2.27779\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.700043,\n\t\t\t\t\t\t\t\ty: 3.37602\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.612252,\n\t\t\t\t\t\t\t\ty: 3.384667\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.527835,\n\t\t\t\t\t\t\t\ty: 3.410275\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.450036,\n\t\t\t\t\t\t\t\ty: 3.451859\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.381845,\n\t\t\t\t\t\t\t\ty: 3.507822\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.325882,\n\t\t\t\t\t\t\t\ty: 3.576014\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.284297,\n\t\t\t\t\t\t\t\ty: 3.653813\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.25869,\n\t\t\t\t\t\t\t\ty: 3.73823\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.250043,\n\t\t\t\t\t\t\t\ty: 3.82602\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.25869,\n\t\t\t\t\t\t\t\ty: 3.913811\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.284297,\n\t\t\t\t\t\t\t\ty: 3.998228\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.325882,\n\t\t\t\t\t\t\t\ty: 4.076027\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.381845,\n\t\t\t\t\t\t\t\ty: 4.144218\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.450036,\n\t\t\t\t\t\t\t\ty: 4.200182\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.527835,\n\t\t\t\t\t\t\t\ty: 4.241766\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.612252,\n\t\t\t\t\t\t\t\ty: 4.267374\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.700043,\n\t\t\t\t\t\t\t\ty: 4.27602\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.787834,\n\t\t\t\t\t\t\t\ty: 4.267374\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.87225,\n\t\t\t\t\t\t\t\ty: 4.241766\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.95005,\n\t\t\t\t\t\t\t\ty: 4.200182\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.018241,\n\t\t\t\t\t\t\t\ty: 4.144218\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.074204,\n\t\t\t\t\t\t\t\ty: 4.076027\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.115789,\n\t\t\t\t\t\t\t\ty: 3.998228\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.141396,\n\t\t\t\t\t\t\t\ty: 3.913811\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.150043,\n\t\t\t\t\t\t\t\ty: 3.82602\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.141396,\n\t\t\t\t\t\t\t\ty: 3.73823\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.115789,\n\t\t\t\t\t\t\t\ty: 3.653813\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.074204,\n\t\t\t\t\t\t\t\ty: 3.576014\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.018241,\n\t\t\t\t\t\t\t\ty: 3.507822\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.95005,\n\t\t\t\t\t\t\t\ty: 3.451859\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.87225,\n\t\t\t\t\t\t\t\ty: 3.410275\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.787834,\n\t\t\t\t\t\t\t\ty: 3.384667\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t}\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 19.769981,\n\t\t\t\t\t\t\ty: 4.165955\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 19.769981,\n\t\t\t\t\t\t\ty: 4.96\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.729981,\n\t\t\t\t\t\t\ty: 4.96\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.729981,\n\t\t\t\t\t\t\ty: 4.74\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.515181,\n\t\t\t\t\t\t\ty: 4.74\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.540726,\n\t\t\t\t\t\t\ty: 4.787792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.566334,\n\t\t\t\t\t\t\ty: 4.872209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.574981,\n\t\t\t\t\t\t\ty: 4.96\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.566334,\n\t\t\t\t\t\t\ty: 5.047791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.566332,\n\t\t\t\t\t\t\ty: 5.047798\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.778534,\n\t\t\t\t\t\t\ty: 5.26\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.729981,\n\t\t\t\t\t\t\ty: 5.26\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.729981,\n\t\t\t\t\t\t\ty: 5.04\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 19.769981,\n\t\t\t\t\t\t\ty: 5.04\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 19.769981,\n\t\t\t\t\t\t\ty: 5.939355\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 19.774969,\n\t\t\t\t\t\t\ty: 5.99\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 19.774969,\n\t\t\t\t\t\t\ty: 7.976091\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 20.034965,\n\t\t\t\t\t\t\ty: 8.236087\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 20.034965,\n\t\t\t\t\t\t\ty: 7.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 20.040249,\n\t\t\t\t\t\t\ty: 7.14635\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 20.055898,\n\t\t\t\t\t\t\ty: 7.094762\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 20.081311,\n\t\t\t\t\t\t\ty: 7.047218\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 20.115511,\n\t\t\t\t\t\t\ty: 7.005546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 20.2,\n\t\t\t\t\t\t\ty: 6.921057\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 20.2,\n\t\t\t\t\t\t\ty: 6.043588\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 20.133189,\n\t\t\t\t\t\t\ty: 5.976777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 20.102098,\n\t\t\t\t\t\t\ty: 5.938893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 20.078995,\n\t\t\t\t\t\t\ty: 5.895671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 20.064769,\n\t\t\t\t\t\t\ty: 5.848773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 20.059965,\n\t\t\t\t\t\t\ty: 5.8\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 20.059965,\n\t\t\t\t\t\t\ty: 5.203553\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 20.033189,\n\t\t\t\t\t\t\ty: 5.176777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 20.002098,\n\t\t\t\t\t\t\ty: 5.138893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 19.978995,\n\t\t\t\t\t\t\ty: 5.095671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 19.964769,\n\t\t\t\t\t\t\ty: 5.048773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 19.959965,\n\t\t\t\t\t\t\ty: 5\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 19.959965,\n\t\t\t\t\t\t\ty: 4.403553\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 19.833189,\n\t\t\t\t\t\t\ty: 4.276777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 19.802098,\n\t\t\t\t\t\t\ty: 4.238893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 19.778995,\n\t\t\t\t\t\t\ty: 4.195671\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.917937,\n\t\t\t\t\t\t\ty: 4.240046\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.124595,\n\t\t\t\t\t\t\ty: 4.240046\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.124595,\n\t\t\t\t\t\t\ty: 5.111334\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.124595,\n\t\t\t\t\t\t\ty: 6.111332\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.124595,\n\t\t\t\t\t\t\ty: 7.11133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.124595,\n\t\t\t\t\t\t\ty: 7.661329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.874593,\n\t\t\t\t\t\t\ty: 7.661329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.825821,\n\t\t\t\t\t\t\ty: 7.666133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.778922,\n\t\t\t\t\t\t\ty: 7.680359\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.735701,\n\t\t\t\t\t\t\ty: 7.703462\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.697817,\n\t\t\t\t\t\t\ty: 7.734553\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.171041,\n\t\t\t\t\t\t\ty: 8.261329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.28744,\n\t\t\t\t\t\t\ty: 8.261329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.279831,\n\t\t\t\t\t\t\ty: 8.257262\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.228243,\n\t\t\t\t\t\t\ty: 8.241613\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.174593,\n\t\t\t\t\t\t\ty: 8.236329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.674593,\n\t\t\t\t\t\t\ty: 8.236329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.620943,\n\t\t\t\t\t\t\ty: 8.241613\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.569355,\n\t\t\t\t\t\t\ty: 8.257262\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.521811,\n\t\t\t\t\t\t\ty: 8.282675\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.480139,\n\t\t\t\t\t\t\ty: 8.316875\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.024604,\n\t\t\t\t\t\t\ty: 8.77241\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.024604,\n\t\t\t\t\t\t\ty: 8.350015\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.04996,\n\t\t\t\t\t\t\ty: 8.350015\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.098733,\n\t\t\t\t\t\t\ty: 8.345211\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.145631,\n\t\t\t\t\t\t\ty: 8.330985\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.188853,\n\t\t\t\t\t\t\ty: 8.307882\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.226737,\n\t\t\t\t\t\t\ty: 8.276792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.462163,\n\t\t\t\t\t\t\ty: 8.041366\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.462169,\n\t\t\t\t\t\t\ty: 8.041368\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.54996,\n\t\t\t\t\t\t\ty: 8.050015\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.637751,\n\t\t\t\t\t\t\ty: 8.041368\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.722168,\n\t\t\t\t\t\t\ty: 8.015761\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.799967,\n\t\t\t\t\t\t\ty: 7.974176\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.868158,\n\t\t\t\t\t\t\ty: 7.918213\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.924121,\n\t\t\t\t\t\t\ty: 7.850022\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.965706,\n\t\t\t\t\t\t\ty: 7.772223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.991313,\n\t\t\t\t\t\t\ty: 7.687806\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.99996,\n\t\t\t\t\t\t\ty: 7.600015\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.991313,\n\t\t\t\t\t\t\ty: 7.512224\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.965706,\n\t\t\t\t\t\t\ty: 7.427807\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.924121,\n\t\t\t\t\t\t\ty: 7.350008\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.868158,\n\t\t\t\t\t\t\ty: 7.281817\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.799967,\n\t\t\t\t\t\t\ty: 7.225854\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.722168,\n\t\t\t\t\t\t\ty: 7.184269\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.637751,\n\t\t\t\t\t\t\ty: 7.158662\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.54996,\n\t\t\t\t\t\t\ty: 7.150015\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.462169,\n\t\t\t\t\t\t\ty: 7.158662\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.377752,\n\t\t\t\t\t\t\ty: 7.184269\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.299953,\n\t\t\t\t\t\t\ty: 7.225854\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.231762,\n\t\t\t\t\t\t\ty: 7.281817\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.175799,\n\t\t\t\t\t\t\ty: 7.350008\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.134214,\n\t\t\t\t\t\t\ty: 7.427807\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.108607,\n\t\t\t\t\t\t\ty: 7.512224\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.09996,\n\t\t\t\t\t\t\ty: 7.600015\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.108607,\n\t\t\t\t\t\t\ty: 7.687806\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.108609,\n\t\t\t\t\t\t\ty: 7.687812\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.02435,\n\t\t\t\t\t\t\ty: 7.772071\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.02435,\n\t\t\t\t\t\t\ty: 7.111331\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.02435,\n\t\t\t\t\t\t\ty: 6.339886\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.151128,\n\t\t\t\t\t\t\ty: 6.213108\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.182219,\n\t\t\t\t\t\t\ty: 6.175224\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.205321,\n\t\t\t\t\t\t\ty: 6.132002\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.207585,\n\t\t\t\t\t\t\ty: 6.12454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.230321,\n\t\t\t\t\t\t\ty: 6.082002\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.244548,\n\t\t\t\t\t\t\ty: 6.035104\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.249351,\n\t\t\t\t\t\t\ty: 5.986331\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.249351,\n\t\t\t\t\t\t\ty: 5.789885\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.296334,\n\t\t\t\t\t\t\ty: 4.742902\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.304589,\n\t\t\t\t\t\t\ty: 4.740398\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.352133,\n\t\t\t\t\t\t\ty: 4.714985\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.393806,\n\t\t\t\t\t\t\ty: 4.680786\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.418806,\n\t\t\t\t\t\t\ty: 4.655786\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.453005,\n\t\t\t\t\t\t\ty: 4.614113\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.478418,\n\t\t\t\t\t\t\ty: 4.566569\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.494067,\n\t\t\t\t\t\t\ty: 4.514981\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.499351,\n\t\t\t\t\t\t\ty: 4.461331\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.499351,\n\t\t\t\t\t\t\ty: 4.318469\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.555083,\n\t\t\t\t\t\t\ty: 4.364207\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.632882,\n\t\t\t\t\t\t\ty: 4.405792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.717299,\n\t\t\t\t\t\t\ty: 4.431399\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.80509,\n\t\t\t\t\t\t\ty: 4.440046\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.892881,\n\t\t\t\t\t\t\ty: 4.431399\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.977297,\n\t\t\t\t\t\t\ty: 4.405792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.055096,\n\t\t\t\t\t\t\ty: 4.364207\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.123288,\n\t\t\t\t\t\t\ty: 4.308244\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.158739,\n\t\t\t\t\t\t\ty: 4.265046\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.80509,\n\t\t\t\t\t\t\ty: 4.265046\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.85874,\n\t\t\t\t\t\t\ty: 4.259762\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.910328,\n\t\t\t\t\t\t\ty: 4.244113\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.911202,\n\t\t\t\t\t\t\ty: 6.092211\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.949979,\n\t\t\t\t\t\t\ty: 6.124034\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.027778,\n\t\t\t\t\t\t\ty: 6.165619\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.112195,\n\t\t\t\t\t\t\ty: 6.191226\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.199986,\n\t\t\t\t\t\t\ty: 6.199873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.2,\n\t\t\t\t\t\t\ty: 6.199872\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.2,\n\t\t\t\t\t\t\ty: 8.148934\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.400338,\n\t\t\t\t\t\t\ty: 8.148934\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.400338,\n\t\t\t\t\t\t\ty: 9.096003\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.37349,\n\t\t\t\t\t\t\ty: 9.098647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.289073,\n\t\t\t\t\t\t\ty: 9.124254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.26,\n\t\t\t\t\t\t\ty: 9.139794\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.26,\n\t\t\t\t\t\t\ty: 7.1\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.255196,\n\t\t\t\t\t\t\ty: 7.051227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.24097,\n\t\t\t\t\t\t\ty: 7.004329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.217867,\n\t\t\t\t\t\t\ty: 6.961107\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.186777,\n\t\t\t\t\t\t\ty: 6.923223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.148893,\n\t\t\t\t\t\t\ty: 6.892133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.105671,\n\t\t\t\t\t\t\ty: 6.86903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.058773,\n\t\t\t\t\t\t\ty: 6.854804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.024592,\n\t\t\t\t\t\t\ty: 6.851437\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.024592,\n\t\t\t\t\t\t\ty: 6.399873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.499986,\n\t\t\t\t\t\t\ty: 6.399873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.548759,\n\t\t\t\t\t\t\ty: 6.395069\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.595657,\n\t\t\t\t\t\t\ty: 6.380843\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.638879,\n\t\t\t\t\t\t\ty: 6.35774\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.676763,\n\t\t\t\t\t\t\ty: 6.32665\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.170765,\n\t\t\t\t\t\t\ty: 6.972754\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.869166,\n\t\t\t\t\t\t\ty: 7.274353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.869166,\n\t\t\t\t\t\t\ty: 8.138505\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.859862,\n\t\t\t\t\t\t\ty: 8.232968\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.832308,\n\t\t\t\t\t\t\ty: 8.323801\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.787563,\n\t\t\t\t\t\t\ty: 8.407513\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.727347,\n\t\t\t\t\t\t\ty: 8.480887\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.653973,\n\t\t\t\t\t\t\ty: 8.541103\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.570261,\n\t\t\t\t\t\t\ty: 8.585848\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.479428,\n\t\t\t\t\t\t\ty: 8.613402\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.384965,\n\t\t\t\t\t\t\ty: 8.622706\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.290503,\n\t\t\t\t\t\t\ty: 8.613402\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.19967,\n\t\t\t\t\t\t\ty: 8.585848\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.115958,\n\t\t\t\t\t\t\ty: 8.541103\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.042584,\n\t\t\t\t\t\t\ty: 8.480887\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.982367,\n\t\t\t\t\t\t\ty: 8.407513\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.937622,\n\t\t\t\t\t\t\ty: 8.323801\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.910069,\n\t\t\t\t\t\t\ty: 8.232968\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.900765,\n\t\t\t\t\t\t\ty: 8.138505\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.900765,\n\t\t\t\t\t\t\ty: 7.6976\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.599166,\n\t\t\t\t\t\t\ty: 7.6976\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.599166,\n\t\t\t\t\t\t\ty: 8.138505\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.589862,\n\t\t\t\t\t\t\ty: 8.232968\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.562308,\n\t\t\t\t\t\t\ty: 8.323801\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.517563,\n\t\t\t\t\t\t\ty: 8.407513\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.457347,\n\t\t\t\t\t\t\ty: 8.480887\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.383973,\n\t\t\t\t\t\t\ty: 8.541103\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.300261,\n\t\t\t\t\t\t\ty: 8.585848\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.209428,\n\t\t\t\t\t\t\ty: 8.613402\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.114965,\n\t\t\t\t\t\t\ty: 8.622706\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.020503,\n\t\t\t\t\t\t\ty: 8.613402\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.92967,\n\t\t\t\t\t\t\ty: 8.585848\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.845958,\n\t\t\t\t\t\t\ty: 8.541103\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.772584,\n\t\t\t\t\t\t\ty: 8.480887\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.712367,\n\t\t\t\t\t\t\ty: 8.407513\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.667622,\n\t\t\t\t\t\t\ty: 8.323801\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.640069,\n\t\t\t\t\t\t\ty: 8.232968\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.630765,\n\t\t\t\t\t\t\ty: 8.138505\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.630765,\n\t\t\t\t\t\t\ty: 7.316953\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.329166,\n\t\t\t\t\t\t\ty: 7.015354\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.329166,\n\t\t\t\t\t\t\ty: 8.138505\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.319862,\n\t\t\t\t\t\t\ty: 8.232968\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.292308,\n\t\t\t\t\t\t\ty: 8.323801\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.247563,\n\t\t\t\t\t\t\ty: 8.407513\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.187347,\n\t\t\t\t\t\t\ty: 8.480887\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.113973,\n\t\t\t\t\t\t\ty: 8.541103\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.030261,\n\t\t\t\t\t\t\ty: 8.585848\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.939428,\n\t\t\t\t\t\t\ty: 8.613402\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.844965,\n\t\t\t\t\t\t\ty: 8.622706\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.750503,\n\t\t\t\t\t\t\ty: 8.613402\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.65967,\n\t\t\t\t\t\t\ty: 8.585848\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.575958,\n\t\t\t\t\t\t\ty: 8.541103\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.502584,\n\t\t\t\t\t\t\ty: 8.480887\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.442367,\n\t\t\t\t\t\t\ty: 8.407513\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.397622,\n\t\t\t\t\t\t\ty: 8.323801\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.370069,\n\t\t\t\t\t\t\ty: 8.232968\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.360765,\n\t\t\t\t\t\t\ty: 8.138505\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.360765,\n\t\t\t\t\t\t\ty: 7.316953\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.232763,\n\t\t\t\t\t\t\ty: 7.188951\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.232756,\n\t\t\t\t\t\t\ty: 7.188953\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.144965,\n\t\t\t\t\t\t\ty: 7.1976\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.057175,\n\t\t\t\t\t\t\ty: 7.188953\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.972758,\n\t\t\t\t\t\t\ty: 7.163346\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.899965,\n\t\t\t\t\t\t\ty: 7.124437\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.899965,\n\t\t\t\t\t\t\ty: 7.8\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.099965,\n\t\t\t\t\t\t\ty: 7.8\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.099965,\n\t\t\t\t\t\t\ty: 7.5375\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.603519,\n\t\t\t\t\t\t\ty: 7.5375\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.576742,\n\t\t\t\t\t\t\ty: 7.564277\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.538858,\n\t\t\t\t\t\t\ty: 7.595367\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.518718,\n\t\t\t\t\t\t\ty: 7.606132\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.518718,\n\t\t\t\t\t\t\ty: 8.672738\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.56052,\n\t\t\t\t\t\t\ty: 8.621802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.628711,\n\t\t\t\t\t\t\ty: 8.565839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.70651,\n\t\t\t\t\t\t\ty: 8.524254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.790927,\n\t\t\t\t\t\t\ty: 8.498647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.878718,\n\t\t\t\t\t\t\ty: 8.49\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.966509,\n\t\t\t\t\t\t\ty: 8.498647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.050925,\n\t\t\t\t\t\t\ty: 8.524254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.128725,\n\t\t\t\t\t\t\ty: 8.565839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.196916,\n\t\t\t\t\t\t\ty: 8.621802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.252879,\n\t\t\t\t\t\t\ty: 8.689993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.294464,\n\t\t\t\t\t\t\ty: 8.767792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.320071,\n\t\t\t\t\t\t\ty: 8.852209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.328718,\n\t\t\t\t\t\t\ty: 8.94\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.320071,\n\t\t\t\t\t\t\ty: 9.027791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.294464,\n\t\t\t\t\t\t\ty: 9.112208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.262581,\n\t\t\t\t\t\t\ty: 9.171857\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.286585,\n\t\t\t\t\t\t\ty: 9.201107\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.309688,\n\t\t\t\t\t\t\ty: 9.244329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.323914,\n\t\t\t\t\t\t\ty: 9.291227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.328718,\n\t\t\t\t\t\t\ty: 9.34\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.328718,\n\t\t\t\t\t\t\ty: 9.436446\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.662272,\n\t\t\t\t\t\t\ty: 9.77\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.499037,\n\t\t\t\t\t\t\ty: 9.77\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.523149,\n\t\t\t\t\t\t\ty: 9.724891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.579112,\n\t\t\t\t\t\t\ty: 9.6567\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.647303,\n\t\t\t\t\t\t\ty: 9.600737\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.725102,\n\t\t\t\t\t\t\ty: 9.559152\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.809519,\n\t\t\t\t\t\t\ty: 9.533545\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.89731,\n\t\t\t\t\t\t\ty: 9.524898\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.985101,\n\t\t\t\t\t\t\ty: 9.533545\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.010484,\n\t\t\t\t\t\t\ty: 9.541245\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.048537,\n\t\t\t\t\t\t\ty: 9.529702\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.09731,\n\t\t\t\t\t\t\ty: 9.524898\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.114867,\n\t\t\t\t\t\t\ty: 9.524898\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.114867,\n\t\t\t\t\t\t\ty: 8.834039\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.586874,\n\t\t\t\t\t\t\ty: 8.834039\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.586874,\n\t\t\t\t\t\t\ty: 9.05004\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.413059,\n\t\t\t\t\t\t\ty: 9.05004\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.413059,\n\t\t\t\t\t\t\ty: 8.834039\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.885066,\n\t\t\t\t\t\t\ty: 8.834039\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.885066,\n\t\t\t\t\t\t\ty: 9.162251\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.979969,\n\t\t\t\t\t\t\ty: 9.067348\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.979969,\n\t\t\t\t\t\t\ty: 8.52\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.360244,\n\t\t\t\t\t\t\ty: 8.52\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.312584,\n\t\t\t\t\t\t\ty: 8.480887\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.252367,\n\t\t\t\t\t\t\ty: 8.407513\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.207622,\n\t\t\t\t\t\t\ty: 8.323801\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.180069,\n\t\t\t\t\t\t\ty: 8.232968\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.170765,\n\t\t\t\t\t\t\ty: 8.138505\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.095989,\n\t\t\t\t\t\t\ty: 6.559577\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.102308,\n\t\t\t\t\t\t\ty: 6.571399\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.129862,\n\t\t\t\t\t\t\ty: 6.662232\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.139166,\n\t\t\t\t\t\t\ty: 6.756695\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.139166,\n\t\t\t\t\t\t\ty: 7.055155\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.182758,\n\t\t\t\t\t\t\ty: 7.031854\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.267175,\n\t\t\t\t\t\t\ty: 7.006247\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.354965,\n\t\t\t\t\t\t\ty: 6.9976\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.442756,\n\t\t\t\t\t\t\ty: 7.006247\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.527173,\n\t\t\t\t\t\t\ty: 7.031854\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.604972,\n\t\t\t\t\t\t\ty: 7.073439\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.673163,\n\t\t\t\t\t\t\ty: 7.129402\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.729127,\n\t\t\t\t\t\t\ty: 7.197593\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.770711,\n\t\t\t\t\t\t\ty: 7.275392\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.796319,\n\t\t\t\t\t\t\ty: 7.359809\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.804965,\n\t\t\t\t\t\t\ty: 7.4476\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.796319,\n\t\t\t\t\t\t\ty: 7.535391\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.770711,\n\t\t\t\t\t\t\ty: 7.619808\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.729127,\n\t\t\t\t\t\t\ty: 7.697607\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.673163,\n\t\t\t\t\t\t\ty: 7.765798\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.604972,\n\t\t\t\t\t\t\ty: 7.821761\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.527173,\n\t\t\t\t\t\t\ty: 7.863346\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.442756,\n\t\t\t\t\t\t\ty: 7.888953\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.354965,\n\t\t\t\t\t\t\ty: 7.8976\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.267175,\n\t\t\t\t\t\t\ty: 7.888953\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.182758,\n\t\t\t\t\t\t\ty: 7.863346\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.139166,\n\t\t\t\t\t\t\ty: 7.840045\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.139166,\n\t\t\t\t\t\t\ty: 8.138505\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.129862,\n\t\t\t\t\t\t\ty: 8.232968\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.102308,\n\t\t\t\t\t\t\ty: 8.323801\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.057563,\n\t\t\t\t\t\t\ty: 8.407513\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.997347,\n\t\t\t\t\t\t\ty: 8.480887\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.949687,\n\t\t\t\t\t\t\ty: 8.52\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.019969,\n\t\t\t\t\t\t\ty: 8.52\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.019969,\n\t\t\t\t\t\t\ty: 9.46\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.294424,\n\t\t\t\t\t\t\ty: 9.46\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.100871,\n\t\t\t\t\t\t\ty: 9.653553\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.100871,\n\t\t\t\t\t\t\ty: 9.75\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.096067,\n\t\t\t\t\t\t\ty: 9.798773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.081841,\n\t\t\t\t\t\t\ty: 9.845671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.058738,\n\t\t\t\t\t\t\ty: 9.888893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.027647,\n\t\t\t\t\t\t\ty: 9.926777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.989763,\n\t\t\t\t\t\t\ty: 9.957867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.946541,\n\t\t\t\t\t\t\ty: 9.98097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.899643,\n\t\t\t\t\t\t\ty: 9.995196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.850871,\n\t\t\t\t\t\t\ty: 10\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.554424,\n\t\t\t\t\t\t\ty: 10\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.427647,\n\t\t\t\t\t\t\ty: 10.126777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.389763,\n\t\t\t\t\t\t\ty: 10.157867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.346541,\n\t\t\t\t\t\t\ty: 10.18097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.299643,\n\t\t\t\t\t\t\ty: 10.195196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.250871,\n\t\t\t\t\t\t\ty: 10.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.586874,\n\t\t\t\t\t\t\ty: 10.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.586874,\n\t\t\t\t\t\t\ty: 10.716002\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.114867,\n\t\t\t\t\t\t\ty: 10.716002\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.114867,\n\t\t\t\t\t\t\ty: 10.366404\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.069518,\n\t\t\t\t\t\t\ty: 10.390644\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.985101,\n\t\t\t\t\t\t\ty: 10.416251\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.89731,\n\t\t\t\t\t\t\ty: 10.424898\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.809519,\n\t\t\t\t\t\t\ty: 10.416251\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.725102,\n\t\t\t\t\t\t\ty: 10.390644\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.647303,\n\t\t\t\t\t\t\ty: 10.349059\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.598718,\n\t\t\t\t\t\t\ty: 10.309186\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.598718,\n\t\t\t\t\t\t\ty: 10.71\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.608718,\n\t\t\t\t\t\t\ty: 10.71\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.608718,\n\t\t\t\t\t\t\ty: 10.79\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.598718,\n\t\t\t\t\t\t\ty: 10.79\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.598718,\n\t\t\t\t\t\t\ty: 10.82756\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.600864,\n\t\t\t\t\t\t\ty: 10.825799\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.678663,\n\t\t\t\t\t\t\ty: 10.784214\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.76308,\n\t\t\t\t\t\t\ty: 10.758607\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.850871,\n\t\t\t\t\t\t\ty: 10.74996\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.938661,\n\t\t\t\t\t\t\ty: 10.758607\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.023078,\n\t\t\t\t\t\t\ty: 10.784214\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.100877,\n\t\t\t\t\t\t\ty: 10.825799\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.114867,\n\t\t\t\t\t\t\ty: 10.83728\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.114867,\n\t\t\t\t\t\t\ty: 10.733959\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.586874,\n\t\t\t\t\t\t\ty: 10.733959\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.586874,\n\t\t\t\t\t\t\ty: 10.94996\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.413059,\n\t\t\t\t\t\t\ty: 10.94996\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.413059,\n\t\t\t\t\t\t\ty: 10.733959\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.885066,\n\t\t\t\t\t\t\ty: 10.733959\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.885066,\n\t\t\t\t\t\t\ty: 11.256442\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.904727,\n\t\t\t\t\t\t\ty: 11.245933\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.956315,\n\t\t\t\t\t\t\ty: 11.230284\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.979969,\n\t\t\t\t\t\t\ty: 11.227954\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.979969,\n\t\t\t\t\t\t\ty: 10.52\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.616416,\n\t\t\t\t\t\t\ty: 10.52\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.923193,\n\t\t\t\t\t\t\ty: 10.213223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.961077,\n\t\t\t\t\t\t\ty: 10.182133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.004298,\n\t\t\t\t\t\t\ty: 10.15903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.051197,\n\t\t\t\t\t\t\ty: 10.144804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.099969,\n\t\t\t\t\t\t\ty: 10.14\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 19.496416,\n\t\t\t\t\t\t\ty: 10.14\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 19.528939,\n\t\t\t\t\t\t\ty: 10.107477\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.574965,\n\t\t\t\t\t\t\ty: 10.107477\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.574965,\n\t\t\t\t\t\t\ty: 8.507479\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.99997,\n\t\t\t\t\t\t\ty: 8.507479\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.99997,\n\t\t\t\t\t\t\ty: 7.02\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.519965,\n\t\t\t\t\t\t\ty: 7.02\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.519965,\n\t\t\t\t\t\t\ty: 6.75\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.389965,\n\t\t\t\t\t\t\ty: 6.75\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.341193,\n\t\t\t\t\t\t\ty: 6.745196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.294294,\n\t\t\t\t\t\t\ty: 6.73097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.251073,\n\t\t\t\t\t\t\ty: 6.707867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.213189,\n\t\t\t\t\t\t\ty: 6.676777\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.738718,\n\t\t\t\t\t\t\ty: 3.05\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.204772,\n\t\t\t\t\t\t\ty: 3.05\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.168132,\n\t\t\t\t\t\t\ty: 3.08664\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.197614,\n\t\t\t\t\t\t\ty: 3.095584\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.275413,\n\t\t\t\t\t\t\ty: 3.137168\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.343605,\n\t\t\t\t\t\t\ty: 3.193131\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.399568,\n\t\t\t\t\t\t\ty: 3.261323\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.441153,\n\t\t\t\t\t\t\ty: 3.339122\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.46676,\n\t\t\t\t\t\t\ty: 3.423539\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.475407,\n\t\t\t\t\t\t\ty: 3.511329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.46676,\n\t\t\t\t\t\t\ty: 3.59912\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.441153,\n\t\t\t\t\t\t\ty: 3.683537\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.399568,\n\t\t\t\t\t\t\ty: 3.761336\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.343605,\n\t\t\t\t\t\t\ty: 3.829527\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.275413,\n\t\t\t\t\t\t\ty: 3.885491\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.197614,\n\t\t\t\t\t\t\ty: 3.927075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.113197,\n\t\t\t\t\t\t\ty: 3.952683\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.025407,\n\t\t\t\t\t\t\ty: 3.961329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.937616,\n\t\t\t\t\t\t\ty: 3.952683\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.853199,\n\t\t\t\t\t\t\ty: 3.927075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.7754,\n\t\t\t\t\t\t\ty: 3.885491\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.707209,\n\t\t\t\t\t\t\ty: 3.829527\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.651245,\n\t\t\t\t\t\t\ty: 3.761336\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.609661,\n\t\t\t\t\t\t\ty: 3.683537\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.600717,\n\t\t\t\t\t\t\ty: 3.654055\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.477995,\n\t\t\t\t\t\t\ty: 3.776777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.440111,\n\t\t\t\t\t\t\ty: 3.807867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.396889,\n\t\t\t\t\t\t\ty: 3.83097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.349991,\n\t\t\t\t\t\t\ty: 3.845196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.301218,\n\t\t\t\t\t\t\ty: 3.85\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.013719,\n\t\t\t\t\t\t\ty: 3.85\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.013719,\n\t\t\t\t\t\t\ty: 5.169934\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.963719,\n\t\t\t\t\t\t\ty: 5.169934\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.963719,\n\t\t\t\t\t\t\ty: 5.324957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.799901,\n\t\t\t\t\t\t\ty: 5.324957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.799901,\n\t\t\t\t\t\t\ty: 6.209168\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.846511,\n\t\t\t\t\t\t\ty: 6.184254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.930928,\n\t\t\t\t\t\t\ty: 6.158647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.018718,\n\t\t\t\t\t\t\ty: 6.15\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.106509,\n\t\t\t\t\t\t\ty: 6.158647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.190926,\n\t\t\t\t\t\t\ty: 6.184254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.268725,\n\t\t\t\t\t\t\ty: 6.225839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.336916,\n\t\t\t\t\t\t\ty: 6.281802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.39288,\n\t\t\t\t\t\t\ty: 6.349993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.434464,\n\t\t\t\t\t\t\ty: 6.427792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.460072,\n\t\t\t\t\t\t\ty: 6.512209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.468718,\n\t\t\t\t\t\t\ty: 6.6\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.460072,\n\t\t\t\t\t\t\ty: 6.687791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.434464,\n\t\t\t\t\t\t\ty: 6.772208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.39288,\n\t\t\t\t\t\t\ty: 6.850007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.336916,\n\t\t\t\t\t\t\ty: 6.918198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.268725,\n\t\t\t\t\t\t\ty: 6.974161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.190926,\n\t\t\t\t\t\t\ty: 7.015746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.106509,\n\t\t\t\t\t\t\ty: 7.041353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.018718,\n\t\t\t\t\t\t\ty: 7.05\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.930928,\n\t\t\t\t\t\t\ty: 7.041353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.846511,\n\t\t\t\t\t\t\ty: 7.015746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.799901,\n\t\t\t\t\t\t\ty: 6.990832\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.799901,\n\t\t\t\t\t\t\ty: 7.424953\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.34726,\n\t\t\t\t\t\t\ty: 7.424953\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.34726,\n\t\t\t\t\t\t\ty: 8.400933\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.347267,\n\t\t\t\t\t\t\ty: 8.400937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.415458,\n\t\t\t\t\t\t\ty: 8.4569\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.471421,\n\t\t\t\t\t\t\ty: 8.525091\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.513006,\n\t\t\t\t\t\t\ty: 8.60289\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.538613,\n\t\t\t\t\t\t\ty: 8.687307\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.54726,\n\t\t\t\t\t\t\ty: 8.775098\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.538613,\n\t\t\t\t\t\t\ty: 8.862889\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.513006,\n\t\t\t\t\t\t\ty: 8.947306\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.471421,\n\t\t\t\t\t\t\ty: 9.025105\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.415458,\n\t\t\t\t\t\t\ty: 9.093296\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.347267,\n\t\t\t\t\t\t\ty: 9.149259\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.269468,\n\t\t\t\t\t\t\ty: 9.190844\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.185051,\n\t\t\t\t\t\t\ty: 9.216451\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.09726,\n\t\t\t\t\t\t\ty: 9.225098\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.009469,\n\t\t\t\t\t\t\ty: 9.216451\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.925052,\n\t\t\t\t\t\t\ty: 9.190844\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.847253,\n\t\t\t\t\t\t\ty: 9.149259\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.834166,\n\t\t\t\t\t\t\ty: 9.138519\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.841353,\n\t\t\t\t\t\t\ty: 9.162211\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.85,\n\t\t\t\t\t\t\ty: 9.250002\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.841353,\n\t\t\t\t\t\t\ty: 9.337793\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.815746,\n\t\t\t\t\t\t\ty: 9.42221\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.774161,\n\t\t\t\t\t\t\ty: 9.500009\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.718198,\n\t\t\t\t\t\t\ty: 9.5682\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.650007,\n\t\t\t\t\t\t\ty: 9.624163\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.65,\n\t\t\t\t\t\t\ty: 9.624167\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.65,\n\t\t\t\t\t\t\ty: 10.046448\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.699902,\n\t\t\t\t\t\t\ty: 10.09635\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.699902,\n\t\t\t\t\t\t\ty: 9.924897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.799901,\n\t\t\t\t\t\t\ty: 9.924897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.799901,\n\t\t\t\t\t\t\ty: 10.600731\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.877694,\n\t\t\t\t\t\t\ty: 10.559149\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.962111,\n\t\t\t\t\t\t\ty: 10.533542\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.049902,\n\t\t\t\t\t\t\ty: 10.524895\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.137692,\n\t\t\t\t\t\t\ty: 10.533542\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.222109,\n\t\t\t\t\t\t\ty: 10.559149\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.299908,\n\t\t\t\t\t\t\ty: 10.600734\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.3681,\n\t\t\t\t\t\t\ty: 10.656697\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.424063,\n\t\t\t\t\t\t\ty: 10.724888\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.465647,\n\t\t\t\t\t\t\ty: 10.802687\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.491255,\n\t\t\t\t\t\t\ty: 10.887104\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.499902,\n\t\t\t\t\t\t\ty: 10.974895\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.491255,\n\t\t\t\t\t\t\ty: 11.062686\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.465647,\n\t\t\t\t\t\t\ty: 11.147103\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.424063,\n\t\t\t\t\t\t\ty: 11.224902\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.3681,\n\t\t\t\t\t\t\ty: 11.293093\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.299908,\n\t\t\t\t\t\t\ty: 11.349056\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.296352,\n\t\t\t\t\t\t\ty: 11.350957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.150064,\n\t\t\t\t\t\t\ty: 11.350957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.203714,\n\t\t\t\t\t\t\ty: 11.356241\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.255302,\n\t\t\t\t\t\t\ty: 11.37189\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.262911,\n\t\t\t\t\t\t\ty: 11.375957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.050064,\n\t\t\t\t\t\t\ty: 11.375957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.098837,\n\t\t\t\t\t\t\ty: 11.38076\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.145735,\n\t\t\t\t\t\t\ty: 11.394987\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.188957,\n\t\t\t\t\t\t\ty: 11.418089\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.226841,\n\t\t\t\t\t\t\ty: 11.44918\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.753618,\n\t\t\t\t\t\t\ty: 11.975957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.550064,\n\t\t\t\t\t\t\ty: 11.975957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.598837,\n\t\t\t\t\t\t\ty: 11.98076\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.645735,\n\t\t\t\t\t\t\ty: 11.994987\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.688957,\n\t\t\t\t\t\t\ty: 12.018089\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.726841,\n\t\t\t\t\t\t\ty: 12.04918\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.81397,\n\t\t\t\t\t\t\ty: 12.136309\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.836171,\n\t\t\t\t\t\t\ty: 12.118089\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.879393,\n\t\t\t\t\t\t\ty: 12.094987\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.886855,\n\t\t\t\t\t\t\ty: 12.092723\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.929393,\n\t\t\t\t\t\t\ty: 12.069987\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.976291,\n\t\t\t\t\t\t\ty: 12.05576\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.025064,\n\t\t\t\t\t\t\ty: 12.050957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.475064,\n\t\t\t\t\t\t\ty: 12.050957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.523837,\n\t\t\t\t\t\t\ty: 12.05576\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.527206,\n\t\t\t\t\t\t\ty: 12.056782\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.373157,\n\t\t\t\t\t\t\ty: 10.902733\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.342067,\n\t\t\t\t\t\t\ty: 10.864849\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.339752,\n\t\t\t\t\t\t\ty: 10.860518\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.277726,\n\t\t\t\t\t\t\ty: 10.841703\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.218718,\n\t\t\t\t\t\t\ty: 10.810162\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.218718,\n\t\t\t\t\t\t\ty: 11.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.818718,\n\t\t\t\t\t\t\ty: 11.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.818718,\n\t\t\t\t\t\t\ty: 9.273928\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.818526,\n\t\t\t\t\t\t\ty: 9.274086\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.740727,\n\t\t\t\t\t\t\ty: 9.315671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.65631,\n\t\t\t\t\t\t\ty: 9.341278\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.568519,\n\t\t\t\t\t\t\ty: 9.349925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.480728,\n\t\t\t\t\t\t\ty: 9.341278\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.396312,\n\t\t\t\t\t\t\ty: 9.315671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.318512,\n\t\t\t\t\t\t\ty: 9.274086\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.250321,\n\t\t\t\t\t\t\ty: 9.218123\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.194358,\n\t\t\t\t\t\t\ty: 9.149932\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.152773,\n\t\t\t\t\t\t\ty: 9.072133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.127166,\n\t\t\t\t\t\t\ty: 8.987716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.118519,\n\t\t\t\t\t\t\ty: 8.899925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.127166,\n\t\t\t\t\t\t\ty: 8.812134\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.152773,\n\t\t\t\t\t\t\ty: 8.727717\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.194358,\n\t\t\t\t\t\t\ty: 8.649918\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.250321,\n\t\t\t\t\t\t\ty: 8.581727\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.318512,\n\t\t\t\t\t\t\ty: 8.525764\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.396312,\n\t\t\t\t\t\t\ty: 8.484179\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.480728,\n\t\t\t\t\t\t\ty: 8.458572\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.568519,\n\t\t\t\t\t\t\ty: 8.449925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.65631,\n\t\t\t\t\t\t\ty: 8.458572\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.740727,\n\t\t\t\t\t\t\ty: 8.484179\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.818526,\n\t\t\t\t\t\t\ty: 8.525764\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.818718,\n\t\t\t\t\t\t\ty: 8.525922\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.818718,\n\t\t\t\t\t\t\ty: 4.8\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.028428,\n\t\t\t\t\t\t\ty: 4.8\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.033627,\n\t\t\t\t\t\t\ty: 4.747209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.033629,\n\t\t\t\t\t\t\ty: 4.747202\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.821427,\n\t\t\t\t\t\t\ty: 4.535\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.349981,\n\t\t\t\t\t\t\ty: 4.535\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.301208,\n\t\t\t\t\t\t\ty: 4.530196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.25431,\n\t\t\t\t\t\t\ty: 4.51597\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.211088,\n\t\t\t\t\t\t\ty: 4.492867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.173204,\n\t\t\t\t\t\t\ty: 4.461777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.073204,\n\t\t\t\t\t\t\ty: 4.361777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.042113,\n\t\t\t\t\t\t\ty: 4.323893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.019011,\n\t\t\t\t\t\t\ty: 4.280671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.005339,\n\t\t\t\t\t\t\ty: 4.235603\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.96219,\n\t\t\t\t\t\t\ty: 4.231353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.877773,\n\t\t\t\t\t\t\ty: 4.205746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.799974,\n\t\t\t\t\t\t\ty: 4.164161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.731783,\n\t\t\t\t\t\t\ty: 4.108198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.675819,\n\t\t\t\t\t\t\ty: 4.040007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.634235,\n\t\t\t\t\t\t\ty: 3.962208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.608627,\n\t\t\t\t\t\t\ty: 3.877791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.599981,\n\t\t\t\t\t\t\ty: 3.79\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.608627,\n\t\t\t\t\t\t\ty: 3.702209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.634235,\n\t\t\t\t\t\t\ty: 3.617792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.657108,\n\t\t\t\t\t\t\ty: 3.575\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.738718,\n\t\t\t\t\t\t\ty: 3.575\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.058462,\n\t\t\t\t\t\t\ty: 11.971112\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.373159,\n\t\t\t\t\t\t\ty: 12.402733\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.411043,\n\t\t\t\t\t\t\ty: 12.433824\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.454265,\n\t\t\t\t\t\t\ty: 12.456927\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.501163,\n\t\t\t\t\t\t\ty: 12.471153\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.545995,\n\t\t\t\t\t\t\ty: 12.475569\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.599936,\n\t\t\t\t\t\t\ty: 12.52951\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.599936,\n\t\t\t\t\t\t\ty: 12.822403\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.546382,\n\t\t\t\t\t\t\ty: 12.875957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.349936,\n\t\t\t\t\t\t\ty: 12.875957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.301163,\n\t\t\t\t\t\t\ty: 12.88076\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.254265,\n\t\t\t\t\t\t\ty: 12.894987\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.221155,\n\t\t\t\t\t\t\ty: 12.912684\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.220709,\n\t\t\t\t\t\t\ty: 12.911946\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.11612,\n\t\t\t\t\t\t\ty: 12.9751\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.19726,\n\t\t\t\t\t\t\ty: 12.9751\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.19726,\n\t\t\t\t\t\t\ty: 12.208031\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.179062,\n\t\t\t\t\t\t\ty: 12.193096\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.123099,\n\t\t\t\t\t\t\ty: 12.124905\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.081514,\n\t\t\t\t\t\t\ty: 12.047106\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.118718,\n\t\t\t\t\t\t\ty: 8.25\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.792884,\n\t\t\t\t\t\t\ty: 8.25\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.79288,\n\t\t\t\t\t\t\ty: 8.250007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.736916,\n\t\t\t\t\t\t\ty: 8.318198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.668725,\n\t\t\t\t\t\t\ty: 8.374161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.590926,\n\t\t\t\t\t\t\ty: 8.415746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.506509,\n\t\t\t\t\t\t\ty: 8.441353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.418718,\n\t\t\t\t\t\t\ty: 8.45\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.330928,\n\t\t\t\t\t\t\ty: 8.441353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.246511,\n\t\t\t\t\t\t\ty: 8.415746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.218718,\n\t\t\t\t\t\t\ty: 8.40089\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.218718,\n\t\t\t\t\t\t\ty: 10.041751\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.277726,\n\t\t\t\t\t\t\ty: 10.010211\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.362143,\n\t\t\t\t\t\t\ty: 9.984603\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.449934,\n\t\t\t\t\t\t\ty: 9.975957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.537725,\n\t\t\t\t\t\t\ty: 9.984603\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.622142,\n\t\t\t\t\t\t\ty: 10.010211\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.699941,\n\t\t\t\t\t\t\ty: 10.051795\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.768132,\n\t\t\t\t\t\t\ty: 10.107759\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.824095,\n\t\t\t\t\t\t\ty: 10.17595\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.86568,\n\t\t\t\t\t\t\ty: 10.253749\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.891287,\n\t\t\t\t\t\t\ty: 10.338166\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.899934,\n\t\t\t\t\t\t\ty: 10.425957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.891287,\n\t\t\t\t\t\t\ty: 10.513747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.86568,\n\t\t\t\t\t\t\ty: 10.598164\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.834336,\n\t\t\t\t\t\t\ty: 10.656805\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.326711,\n\t\t\t\t\t\t\ty: 12.14918\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.357801,\n\t\t\t\t\t\t\ty: 12.187064\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.380904,\n\t\t\t\t\t\t\ty: 12.230286\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.394758,\n\t\t\t\t\t\t\ty: 12.275958\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.599934,\n\t\t\t\t\t\t\ty: 12.275958\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.049957,\n\t\t\t\t\t\t\ty: 12.275958\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.049957,\n\t\t\t\t\t\t\ty: 12.005467\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.025796,\n\t\t\t\t\t\t\ty: 11.976027\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.984211,\n\t\t\t\t\t\t\ty: 11.898228\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.958604,\n\t\t\t\t\t\t\ty: 11.813811\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.949957,\n\t\t\t\t\t\t\ty: 11.72602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.958604,\n\t\t\t\t\t\t\ty: 11.63823\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.984211,\n\t\t\t\t\t\t\ty: 11.553813\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.025796,\n\t\t\t\t\t\t\ty: 11.476014\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.081759,\n\t\t\t\t\t\t\ty: 11.407822\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.14995,\n\t\t\t\t\t\t\ty: 11.351859\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.22775,\n\t\t\t\t\t\t\ty: 11.310275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.312166,\n\t\t\t\t\t\t\ty: 11.284667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.399957,\n\t\t\t\t\t\t\ty: 11.27602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.487748,\n\t\t\t\t\t\t\ty: 11.284667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.572165,\n\t\t\t\t\t\t\ty: 11.310275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.649964,\n\t\t\t\t\t\t\ty: 11.351859\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.718155,\n\t\t\t\t\t\t\ty: 11.407822\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.774118,\n\t\t\t\t\t\t\ty: 11.476014\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.815703,\n\t\t\t\t\t\t\ty: 11.553813\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.84131,\n\t\t\t\t\t\t\ty: 11.63823\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.849957,\n\t\t\t\t\t\t\ty: 11.72602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.84131,\n\t\t\t\t\t\t\ty: 11.813811\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.815703,\n\t\t\t\t\t\t\ty: 11.898228\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.774118,\n\t\t\t\t\t\t\ty: 11.976027\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.749957,\n\t\t\t\t\t\t\ty: 12.005467\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.749957,\n\t\t\t\t\t\t\ty: 12.276047\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.899944,\n\t\t\t\t\t\t\ty: 12.276047\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.899944,\n\t\t\t\t\t\t\ty: 13.884436\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.999414,\n\t\t\t\t\t\t\ty: 13.894233\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.095086,\n\t\t\t\t\t\t\ty: 13.923255\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.183258,\n\t\t\t\t\t\t\ty: 13.970384\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.260542,\n\t\t\t\t\t\t\ty: 14.033809\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.323967,\n\t\t\t\t\t\t\ty: 14.111092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.371096,\n\t\t\t\t\t\t\ty: 14.199264\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.400118,\n\t\t\t\t\t\t\ty: 14.294937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.409917,\n\t\t\t\t\t\t\ty: 14.394433\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.400118,\n\t\t\t\t\t\t\ty: 14.493929\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.371096,\n\t\t\t\t\t\t\ty: 14.589601\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.323967,\n\t\t\t\t\t\t\ty: 14.677773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.260542,\n\t\t\t\t\t\t\ty: 14.755057\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.183258,\n\t\t\t\t\t\t\ty: 14.818482\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.095086,\n\t\t\t\t\t\t\ty: 14.865611\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.03117,\n\t\t\t\t\t\t\ty: 14.885\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.46481,\n\t\t\t\t\t\t\ty: 14.885\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.484264,\n\t\t\t\t\t\t\ty: 14.865546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.525936,\n\t\t\t\t\t\t\ty: 14.831346\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.57348,\n\t\t\t\t\t\t\ty: 14.805933\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.625068,\n\t\t\t\t\t\t\ty: 14.790284\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.663291,\n\t\t\t\t\t\t\ty: 14.786519\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.805237,\n\t\t\t\t\t\t\ty: 14.644573\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.809002,\n\t\t\t\t\t\t\ty: 14.60635\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.824651,\n\t\t\t\t\t\t\ty: 14.554762\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.850064,\n\t\t\t\t\t\t\ty: 14.507218\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.884264,\n\t\t\t\t\t\t\ty: 14.465546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.903718,\n\t\t\t\t\t\t\ty: 14.446092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.903718,\n\t\t\t\t\t\t\ty: 14.26\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.909002,\n\t\t\t\t\t\t\ty: 14.20635\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.924651,\n\t\t\t\t\t\t\ty: 14.154762\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.928718,\n\t\t\t\t\t\t\ty: 14.147153\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.928718,\n\t\t\t\t\t\t\ty: 13.463554\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.901941,\n\t\t\t\t\t\t\ty: 13.436777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.870851,\n\t\t\t\t\t\t\ty: 13.398893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.847748,\n\t\t\t\t\t\t\ty: 13.355671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.833522,\n\t\t\t\t\t\t\ty: 13.308773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.828718,\n\t\t\t\t\t\t\ty: 13.26\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.828718,\n\t\t\t\t\t\t\ty: 11.73\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.558718,\n\t\t\t\t\t\t\ty: 11.73\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.558718,\n\t\t\t\t\t\t\ty: 10.96\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.568718,\n\t\t\t\t\t\t\ty: 10.96\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.568718,\n\t\t\t\t\t\t\ty: 10.02\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.576098,\n\t\t\t\t\t\t\ty: 10.02\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.557748,\n\t\t\t\t\t\t\ty: 9.985671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.543522,\n\t\t\t\t\t\t\ty: 9.938773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.538718,\n\t\t\t\t\t\t\ty: 9.89\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.538718,\n\t\t\t\t\t\t\ty: 9.593554\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.518718,\n\t\t\t\t\t\t\ty: 9.573554\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.518718,\n\t\t\t\t\t\t\ty: 11.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.118718,\n\t\t\t\t\t\t\ty: 11.2\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.324593,\n\t\t\t\t\t\t\ty: 9.111327\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.76,\n\t\t\t\t\t\t\ty: 9.111327\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.76,\n\t\t\t\t\t\t\ty: 9.287153\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.755933,\n\t\t\t\t\t\t\ty: 9.294762\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.740284,\n\t\t\t\t\t\t\ty: 9.34635\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.735,\n\t\t\t\t\t\t\ty: 9.4\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.735,\n\t\t\t\t\t\t\ty: 9.5\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.735,\n\t\t\t\t\t\t\ty: 11.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.740284,\n\t\t\t\t\t\t\ty: 11.25365\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.755933,\n\t\t\t\t\t\t\ty: 11.305238\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.781346,\n\t\t\t\t\t\t\ty: 11.352782\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.815546,\n\t\t\t\t\t\t\ty: 11.394454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.935,\n\t\t\t\t\t\t\ty: 12.513908\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.935,\n\t\t\t\t\t\t\ty: 14\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.940284,\n\t\t\t\t\t\t\ty: 14.05365\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.955933,\n\t\t\t\t\t\t\ty: 14.105238\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.96,\n\t\t\t\t\t\t\ty: 14.112847\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.96,\n\t\t\t\t\t\t\ty: 14.975\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.191819,\n\t\t\t\t\t\t\ty: 14.975\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.624205,\n\t\t\t\t\t\t\ty: 14.407386\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.61979,\n\t\t\t\t\t\t\ty: 14.362555\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.605563,\n\t\t\t\t\t\t\ty: 14.315656\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.582461,\n\t\t\t\t\t\t\ty: 14.272435\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.55137,\n\t\t\t\t\t\t\ty: 14.234551\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.524205,\n\t\t\t\t\t\t\ty: 14.207386\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.51979,\n\t\t\t\t\t\t\ty: 14.162555\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.505563,\n\t\t\t\t\t\t\ty: 14.115656\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.482461,\n\t\t\t\t\t\t\ty: 14.072435\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.45137,\n\t\t\t\t\t\t\ty: 14.034551\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.424205,\n\t\t\t\t\t\t\ty: 14.007386\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.41979,\n\t\t\t\t\t\t\ty: 13.962555\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.405563,\n\t\t\t\t\t\t\ty: 13.915656\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.382461,\n\t\t\t\t\t\t\ty: 13.872435\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.35137,\n\t\t\t\t\t\t\ty: 13.834551\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.324593,\n\t\t\t\t\t\t\ty: 13.807774\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.324593,\n\t\t\t\t\t\t\ty: 13.124174\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.32866,\n\t\t\t\t\t\t\ty: 13.116565\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.344309,\n\t\t\t\t\t\t\ty: 13.064977\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.349593,\n\t\t\t\t\t\t\ty: 13.011327\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.349593,\n\t\t\t\t\t\t\ty: 12.911327\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.349593,\n\t\t\t\t\t\t\ty: 11.611327\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.344309,\n\t\t\t\t\t\t\ty: 11.557677\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.32866,\n\t\t\t\t\t\t\ty: 11.506089\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.324593,\n\t\t\t\t\t\t\ty: 11.49848\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.265625,\n\t\t\t\t\t\t\ty: 12.49\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.496446,\n\t\t\t\t\t\t\ty: 12.49\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.823223,\n\t\t\t\t\t\t\ty: 12.816777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.861107,\n\t\t\t\t\t\t\ty: 12.847867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.904329,\n\t\t\t\t\t\t\ty: 12.87097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.951227,\n\t\t\t\t\t\t\ty: 12.885196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10,\n\t\t\t\t\t\t\ty: 12.89\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.396446,\n\t\t\t\t\t\t\ty: 12.89\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.423223,\n\t\t\t\t\t\t\ty: 12.916777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.461107,\n\t\t\t\t\t\t\ty: 12.947867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.504329,\n\t\t\t\t\t\t\ty: 12.97097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.551227,\n\t\t\t\t\t\t\ty: 12.985196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.6,\n\t\t\t\t\t\t\ty: 12.99\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.696446,\n\t\t\t\t\t\t\ty: 12.99\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.823223,\n\t\t\t\t\t\t\ty: 13.116777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.861107,\n\t\t\t\t\t\t\ty: 13.147867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.904329,\n\t\t\t\t\t\t\ty: 13.17097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.951227,\n\t\t\t\t\t\t\ty: 13.185196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11,\n\t\t\t\t\t\t\ty: 13.19\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.296446,\n\t\t\t\t\t\t\ty: 13.19\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.48,\n\t\t\t\t\t\t\ty: 13.373554\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.48,\n\t\t\t\t\t\t\ty: 13.551785\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.449101,\n\t\t\t\t\t\t\ty: 13.554828\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.402203,\n\t\t\t\t\t\t\ty: 13.569055\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.358981,\n\t\t\t\t\t\t\ty: 13.592157\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.321097,\n\t\t\t\t\t\t\ty: 13.623248\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.290006,\n\t\t\t\t\t\t\ty: 13.661132\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.266904,\n\t\t\t\t\t\t\ty: 13.704354\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.252677,\n\t\t\t\t\t\t\ty: 13.751252\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.247873,\n\t\t\t\t\t\t\ty: 13.800025\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.247873,\n\t\t\t\t\t\t\ty: 14.77\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.23,\n\t\t\t\t\t\t\ty: 14.77\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.23,\n\t\t\t\t\t\t\ty: 14.99\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.653554,\n\t\t\t\t\t\t\ty: 14.99\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.626777,\n\t\t\t\t\t\t\ty: 14.963223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.588893,\n\t\t\t\t\t\t\ty: 14.932133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.545671,\n\t\t\t\t\t\t\ty: 14.90903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.498773,\n\t\t\t\t\t\t\ty: 14.894804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.45,\n\t\t\t\t\t\t\ty: 14.89\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.253554,\n\t\t\t\t\t\t\ty: 14.89\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.226777,\n\t\t\t\t\t\t\ty: 14.863223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.188893,\n\t\t\t\t\t\t\ty: 14.832133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.145671,\n\t\t\t\t\t\t\ty: 14.80903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.098773,\n\t\t\t\t\t\t\ty: 14.794804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.05,\n\t\t\t\t\t\t\ty: 14.79\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.217964,\n\t\t\t\t\t\t\ty: 14.79\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.260542,\n\t\t\t\t\t\t\ty: 14.755057\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.323967,\n\t\t\t\t\t\t\ty: 14.677773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.371096,\n\t\t\t\t\t\t\ty: 14.589601\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.400118,\n\t\t\t\t\t\t\ty: 14.493929\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.409917,\n\t\t\t\t\t\t\ty: 14.394433\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.400118,\n\t\t\t\t\t\t\ty: 14.294937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.371096,\n\t\t\t\t\t\t\ty: 14.199264\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.323967,\n\t\t\t\t\t\t\ty: 14.111092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.260542,\n\t\t\t\t\t\t\ty: 14.033809\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.183258,\n\t\t\t\t\t\t\ty: 13.970384\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.095086,\n\t\t\t\t\t\t\ty: 13.923255\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.999414,\n\t\t\t\t\t\t\ty: 13.894233\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.900172,\n\t\t\t\t\t\t\ty: 13.884458\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.900172,\n\t\t\t\t\t\t\ty: 12.54\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.1,\n\t\t\t\t\t\t\ty: 12.54\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.158527,\n\t\t\t\t\t\t\ty: 12.534236\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.214805,\n\t\t\t\t\t\t\ty: 12.517164\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.380052,\n\t\t\t\t\t\t\ty: 11.875957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.262911,\n\t\t\t\t\t\t\ty: 11.875957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.255302,\n\t\t\t\t\t\t\ty: 11.880024\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.203714,\n\t\t\t\t\t\t\ty: 11.895673\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.150064,\n\t\t\t\t\t\t\ty: 11.900957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.363972,\n\t\t\t\t\t\t\ty: 11.900957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.044518,\n\t\t\t\t\t\t\ty: 12.220411\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.002846,\n\t\t\t\t\t\t\ty: 12.254611\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.955302,\n\t\t\t\t\t\t\ty: 12.280024\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.903714,\n\t\t\t\t\t\t\ty: 12.295673\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.850064,\n\t\t\t\t\t\t\ty: 12.300957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.650064,\n\t\t\t\t\t\t\ty: 12.300957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.550064,\n\t\t\t\t\t\t\ty: 12.300957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.496414,\n\t\t\t\t\t\t\ty: 12.295673\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.444826,\n\t\t\t\t\t\t\ty: 12.280024\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.437217,\n\t\t\t\t\t\t\ty: 12.275957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.200958,\n\t\t\t\t\t\t\ty: 12.275957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.247317,\n\t\t\t\t\t\t\ty: 12.300737\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.315508,\n\t\t\t\t\t\t\ty: 12.3567\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.371471,\n\t\t\t\t\t\t\ty: 12.424891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.413056,\n\t\t\t\t\t\t\ty: 12.50269\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.438663,\n\t\t\t\t\t\t\ty: 12.587107\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.44731,\n\t\t\t\t\t\t\ty: 12.674898\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.438663,\n\t\t\t\t\t\t\ty: 12.762689\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.413056,\n\t\t\t\t\t\t\ty: 12.847106\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.371471,\n\t\t\t\t\t\t\ty: 12.924905\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.315508,\n\t\t\t\t\t\t\ty: 12.993096\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.247317,\n\t\t\t\t\t\t\ty: 13.049059\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.169518,\n\t\t\t\t\t\t\ty: 13.090644\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.085101,\n\t\t\t\t\t\t\ty: 13.116251\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.99731,\n\t\t\t\t\t\t\ty: 13.124898\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.909519,\n\t\t\t\t\t\t\ty: 13.116251\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.825102,\n\t\t\t\t\t\t\ty: 13.090644\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.747303,\n\t\t\t\t\t\t\ty: 13.049059\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.679112,\n\t\t\t\t\t\t\ty: 12.993096\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.643682,\n\t\t\t\t\t\t\ty: 12.949925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.19731,\n\t\t\t\t\t\t\ty: 12.949925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.19731,\n\t\t\t\t\t\t\ty: 12.9751\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.597207,\n\t\t\t\t\t\t\ty: 12.9751\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.597207,\n\t\t\t\t\t\t\ty: 13.374896\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.597207,\n\t\t\t\t\t\t\ty: 13.974896\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.79726,\n\t\t\t\t\t\t\ty: 13.974896\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.79726,\n\t\t\t\t\t\t\ty: 14.775097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.725917,\n\t\t\t\t\t\t\ty: 14.775097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.705127,\n\t\t\t\t\t\t\ty: 14.813991\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.674037,\n\t\t\t\t\t\t\ty: 14.851875\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.595783,\n\t\t\t\t\t\t\ty: 14.930129\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.575095,\n\t\t\t\t\t\t\ty: 14.930129\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.575095,\n\t\t\t\t\t\t\ty: 15.442629\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.896541,\n\t\t\t\t\t\t\ty: 15.442629\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.923318,\n\t\t\t\t\t\t\ty: 15.415852\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.961202,\n\t\t\t\t\t\t\ty: 15.384762\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.004424,\n\t\t\t\t\t\t\ty: 15.361659\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.051322,\n\t\t\t\t\t\t\ty: 15.347433\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.100095,\n\t\t\t\t\t\t\ty: 15.342629\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.596541,\n\t\t\t\t\t\t\ty: 15.342629\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.040597,\n\t\t\t\t\t\t\ty: 14.898573\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.000586,\n\t\t\t\t\t\t\ty: 14.894633\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.904914,\n\t\t\t\t\t\t\ty: 14.865611\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.816742,\n\t\t\t\t\t\t\ty: 14.818482\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.739458,\n\t\t\t\t\t\t\ty: 14.755057\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.676033,\n\t\t\t\t\t\t\ty: 14.677773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.628904,\n\t\t\t\t\t\t\ty: 14.589601\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.599882,\n\t\t\t\t\t\t\ty: 14.493929\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.590083,\n\t\t\t\t\t\t\ty: 14.394433\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.599882,\n\t\t\t\t\t\t\ty: 14.294937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.628904,\n\t\t\t\t\t\t\ty: 14.199264\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.676033,\n\t\t\t\t\t\t\ty: 14.111092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.739458,\n\t\t\t\t\t\t\ty: 14.033809\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.816742,\n\t\t\t\t\t\t\ty: 13.970384\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.904914,\n\t\t\t\t\t\t\ty: 13.923255\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.000586,\n\t\t\t\t\t\t\ty: 13.894233\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.099828,\n\t\t\t\t\t\t\ty: 13.884458\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.099828,\n\t\t\t\t\t\t\ty: 12.275869\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.36891,\n\t\t\t\t\t\t\ty: 12.275869\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.359649,\n\t\t\t\t\t\t\ty: 12.258543\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.334041,\n\t\t\t\t\t\t\ty: 12.174126\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.325395,\n\t\t\t\t\t\t\ty: 12.086335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.334041,\n\t\t\t\t\t\t\ty: 11.998545\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.359649,\n\t\t\t\t\t\t\ty: 11.914128\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.366044,\n\t\t\t\t\t\t\ty: 15.29\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.946446,\n\t\t\t\t\t\t\ty: 15.29\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.973223,\n\t\t\t\t\t\t\ty: 15.316777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.011107,\n\t\t\t\t\t\t\ty: 15.347867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.054329,\n\t\t\t\t\t\t\ty: 15.37097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.101227,\n\t\t\t\t\t\t\ty: 15.385196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.15,\n\t\t\t\t\t\t\ty: 15.39\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.346446,\n\t\t\t\t\t\t\ty: 15.39\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.373223,\n\t\t\t\t\t\t\ty: 15.416777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.411107,\n\t\t\t\t\t\t\ty: 15.447867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.454329,\n\t\t\t\t\t\t\ty: 15.47097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.501227,\n\t\t\t\t\t\t\ty: 15.485196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.55,\n\t\t\t\t\t\t\ty: 15.49\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.742247,\n\t\t\t\t\t\t\ty: 15.49\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.725839,\n\t\t\t\t\t\t\ty: 15.509993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.684254,\n\t\t\t\t\t\t\ty: 15.587792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.658647,\n\t\t\t\t\t\t\ty: 15.672209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.65,\n\t\t\t\t\t\t\ty: 15.76\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.658647,\n\t\t\t\t\t\t\ty: 15.847791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.684254,\n\t\t\t\t\t\t\ty: 15.932208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.725839,\n\t\t\t\t\t\t\ty: 16.010007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.781802,\n\t\t\t\t\t\t\ty: 16.078198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.849993,\n\t\t\t\t\t\t\ty: 16.134161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.927792,\n\t\t\t\t\t\t\ty: 16.175746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.012209,\n\t\t\t\t\t\t\ty: 16.201353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.1,\n\t\t\t\t\t\t\ty: 16.21\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.187791,\n\t\t\t\t\t\t\ty: 16.201353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.272208,\n\t\t\t\t\t\t\ty: 16.175746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.350007,\n\t\t\t\t\t\t\ty: 16.134161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.418198,\n\t\t\t\t\t\t\ty: 16.078198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.474161,\n\t\t\t\t\t\t\ty: 16.010007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.474165,\n\t\t\t\t\t\t\ty: 16.01\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.05,\n\t\t\t\t\t\t\ty: 16.01\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.05,\n\t\t\t\t\t\t\ty: 16.846549\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.946445,\n\t\t\t\t\t\t\ty: 16.950104\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.367997,\n\t\t\t\t\t\t\ty: 16.950104\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.367997,\n\t\t\t\t\t\t\ty: 17.26434\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.676777,\n\t\t\t\t\t\t\ty: 16.57312\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.638893,\n\t\t\t\t\t\t\ty: 16.54203\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.595671,\n\t\t\t\t\t\t\ty: 16.518927\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.548773,\n\t\t\t\t\t\t\ty: 16.504701\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.5,\n\t\t\t\t\t\t\ty: 16.499897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.303554,\n\t\t\t\t\t\t\ty: 16.499897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.293892,\n\t\t\t\t\t\t\ty: 16.490235\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.277164,\n\t\t\t\t\t\t\ty: 16.435092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.249441,\n\t\t\t\t\t\t\ty: 16.383226\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.212132,\n\t\t\t\t\t\t\ty: 16.337765\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.447692,\n\t\t\t\t\t\t\ty: 15.573325\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.45,\n\t\t\t\t\t\t\ty: 15.549897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.441353,\n\t\t\t\t\t\t\ty: 15.462106\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.415746,\n\t\t\t\t\t\t\ty: 15.377689\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.374161,\n\t\t\t\t\t\t\ty: 15.29989\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.894884,\n\t\t\t\t\t\t\ty: 13.975956\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8,\n\t\t\t\t\t\t\ty: 13.975956\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8,\n\t\t\t\t\t\t\ty: 14.54\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.004804,\n\t\t\t\t\t\t\ty: 14.588773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.01903,\n\t\t\t\t\t\t\ty: 14.635671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.042133,\n\t\t\t\t\t\t\ty: 14.678893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.073223,\n\t\t\t\t\t\t\ty: 14.716777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.100388,\n\t\t\t\t\t\t\ty: 14.743942\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.104804,\n\t\t\t\t\t\t\ty: 14.788773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.11903,\n\t\t\t\t\t\t\ty: 14.835671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.142133,\n\t\t\t\t\t\t\ty: 14.878893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.173223,\n\t\t\t\t\t\t\ty: 14.916777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.373223,\n\t\t\t\t\t\t\ty: 15.116777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.411107,\n\t\t\t\t\t\t\ty: 15.147867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.454329,\n\t\t\t\t\t\t\ty: 15.17097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.501227,\n\t\t\t\t\t\t\ty: 15.185196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.546058,\n\t\t\t\t\t\t\ty: 15.189612\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.573223,\n\t\t\t\t\t\t\ty: 15.216777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.611107,\n\t\t\t\t\t\t\ty: 15.247867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.651023,\n\t\t\t\t\t\t\ty: 15.269203\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.625839,\n\t\t\t\t\t\t\ty: 15.29989\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.584254,\n\t\t\t\t\t\t\ty: 15.377689\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.558647,\n\t\t\t\t\t\t\ty: 15.462106\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.55,\n\t\t\t\t\t\t\ty: 15.549897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.558647,\n\t\t\t\t\t\t\ty: 15.637688\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.584254,\n\t\t\t\t\t\t\ty: 15.722105\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.625839,\n\t\t\t\t\t\t\ty: 15.799904\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.681802,\n\t\t\t\t\t\t\ty: 15.868095\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.749993,\n\t\t\t\t\t\t\ty: 15.924058\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.827792,\n\t\t\t\t\t\t\ty: 15.965643\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.912209,\n\t\t\t\t\t\t\ty: 15.99125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9,\n\t\t\t\t\t\t\ty: 15.999897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.023428,\n\t\t\t\t\t\t\ty: 15.997589\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.787868,\n\t\t\t\t\t\t\ty: 16.762029\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.833329,\n\t\t\t\t\t\t\ty: 16.799338\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.885195,\n\t\t\t\t\t\t\ty: 16.827061\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.940338,\n\t\t\t\t\t\t\ty: 16.843789\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.023223,\n\t\t\t\t\t\t\ty: 16.926674\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.061107,\n\t\t\t\t\t\t\ty: 16.957764\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.104329,\n\t\t\t\t\t\t\ty: 16.980867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.151227,\n\t\t\t\t\t\t\ty: 16.995093\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.2,\n\t\t\t\t\t\t\ty: 16.999897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.396446,\n\t\t\t\t\t\t\ty: 16.999897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.15,\n\t\t\t\t\t\t\ty: 17.753451\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.15,\n\t\t\t\t\t\t\ty: 18.149897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.154804,\n\t\t\t\t\t\t\ty: 18.19867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.16903,\n\t\t\t\t\t\t\ty: 18.245568\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.192133,\n\t\t\t\t\t\t\ty: 18.28879\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.223223,\n\t\t\t\t\t\t\ty: 18.326674\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.367997,\n\t\t\t\t\t\t\ty: 18.471448\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.367997,\n\t\t\t\t\t\t\ty: 19.283733\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.062132,\n\t\t\t\t\t\t\ty: 18.977868\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.016671,\n\t\t\t\t\t\t\ty: 18.940559\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.964805,\n\t\t\t\t\t\t\ty: 18.912836\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.908527,\n\t\t\t\t\t\t\ty: 18.895764\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.85,\n\t\t\t\t\t\t\ty: 18.89\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.974264,\n\t\t\t\t\t\t\ty: 18.89\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.797692,\n\t\t\t\t\t\t\ty: 15.713428\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.8,\n\t\t\t\t\t\t\ty: 15.69\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.791353,\n\t\t\t\t\t\t\ty: 15.602209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.765746,\n\t\t\t\t\t\t\ty: 15.517792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.724161,\n\t\t\t\t\t\t\ty: 15.439993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.668198,\n\t\t\t\t\t\t\ty: 15.371802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.600007,\n\t\t\t\t\t\t\ty: 15.315839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.522208,\n\t\t\t\t\t\t\ty: 15.274254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.437791,\n\t\t\t\t\t\t\ty: 15.248647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.386022,\n\t\t\t\t\t\t\ty: 15.243548\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.353613,\n\t\t\t\t\t\t\ty: 14.275957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.55006,\n\t\t\t\t\t\t\ty: 14.275957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.598833,\n\t\t\t\t\t\t\ty: 14.271153\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.645731,\n\t\t\t\t\t\t\ty: 14.256927\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.688953,\n\t\t\t\t\t\t\ty: 14.233824\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.726837,\n\t\t\t\t\t\t\ty: 14.202733\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.826837,\n\t\t\t\t\t\t\ty: 14.102733\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.857927,\n\t\t\t\t\t\t\ty: 14.064849\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.88103,\n\t\t\t\t\t\t\ty: 14.021628\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.025068,\n\t\t\t\t\t\t\ty: 6.915\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.192626,\n\t\t\t\t\t\t\ty: 6.915\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.526828,\n\t\t\t\t\t\t\ty: 7.634454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.5685,\n\t\t\t\t\t\t\ty: 7.668654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.616044,\n\t\t\t\t\t\t\ty: 7.694067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.667632,\n\t\t\t\t\t\t\ty: 7.709716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.721282,\n\t\t\t\t\t\t\ty: 7.715\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.966061,\n\t\t\t\t\t\t\ty: 7.715\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.924587,\n\t\t\t\t\t\t\ty: 7.737168\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.856395,\n\t\t\t\t\t\t\ty: 7.793131\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.800432,\n\t\t\t\t\t\t\ty: 7.861323\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.758847,\n\t\t\t\t\t\t\ty: 7.939122\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.73324,\n\t\t\t\t\t\t\ty: 8.023539\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.724593,\n\t\t\t\t\t\t\ty: 8.111329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.73324,\n\t\t\t\t\t\t\ty: 8.19912\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.758847,\n\t\t\t\t\t\t\ty: 8.283537\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.800432,\n\t\t\t\t\t\t\ty: 8.361336\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.856395,\n\t\t\t\t\t\t\ty: 8.429527\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.924587,\n\t\t\t\t\t\t\ty: 8.485491\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.002386,\n\t\t\t\t\t\t\ty: 8.527075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.086803,\n\t\t\t\t\t\t\ty: 8.552683\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.174593,\n\t\t\t\t\t\t\ty: 8.561329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.262384,\n\t\t\t\t\t\t\ty: 8.552683\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.317072,\n\t\t\t\t\t\t\ty: 8.536093\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.321811,\n\t\t\t\t\t\t\ty: 8.539983\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.369355,\n\t\t\t\t\t\t\ty: 8.565396\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.420943,\n\t\t\t\t\t\t\ty: 8.581045\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.474593,\n\t\t\t\t\t\t\ty: 8.586329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.760684,\n\t\t\t\t\t\t\ty: 8.586329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.780139,\n\t\t\t\t\t\t\ty: 8.605784\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.821811,\n\t\t\t\t\t\t\ty: 8.639983\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.869355,\n\t\t\t\t\t\t\ty: 8.665396\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.920943,\n\t\t\t\t\t\t\ty: 8.681045\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.974593,\n\t\t\t\t\t\t\ty: 8.686329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.057852,\n\t\t\t\t\t\t\ty: 8.686329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.03174,\n\t\t\t\t\t\t\ty: 8.707759\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.975777,\n\t\t\t\t\t\t\ty: 8.77595\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.934192,\n\t\t\t\t\t\t\ty: 8.853749\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.908585,\n\t\t\t\t\t\t\ty: 8.938166\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.899938,\n\t\t\t\t\t\t\ty: 9.025957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.908585,\n\t\t\t\t\t\t\ty: 9.113747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.934192,\n\t\t\t\t\t\t\ty: 9.198164\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.975777,\n\t\t\t\t\t\t\ty: 9.275963\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.03174,\n\t\t\t\t\t\t\ty: 9.344155\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.099931,\n\t\t\t\t\t\t\ty: 9.400118\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.17773,\n\t\t\t\t\t\t\ty: 9.441703\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.262147,\n\t\t\t\t\t\t\ty: 9.46731\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.349938,\n\t\t\t\t\t\t\ty: 9.475957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.437729,\n\t\t\t\t\t\t\ty: 9.46731\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.522146,\n\t\t\t\t\t\t\ty: 9.441703\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.599945,\n\t\t\t\t\t\t\ty: 9.400118\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.668136,\n\t\t\t\t\t\t\ty: 9.344155\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.724099,\n\t\t\t\t\t\t\ty: 9.275963\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.765684,\n\t\t\t\t\t\t\ty: 9.198164\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.791291,\n\t\t\t\t\t\t\ty: 9.113747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.799938,\n\t\t\t\t\t\t\ty: 9.025957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.791291,\n\t\t\t\t\t\t\ty: 8.938166\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.765684,\n\t\t\t\t\t\t\ty: 8.853749\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.724099,\n\t\t\t\t\t\t\ty: 8.77595\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.668136,\n\t\t\t\t\t\t\ty: 8.707759\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.642024,\n\t\t\t\t\t\t\ty: 8.686329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.381469,\n\t\t\t\t\t\t\ty: 8.686329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.381469,\n\t\t\t\t\t\t\ty: 11.350828\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.706043,\n\t\t\t\t\t\t\ty: 11.350828\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.179716,\n\t\t\t\t\t\t\ty: 11.824501\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.170299,\n\t\t\t\t\t\t\ty: 11.920109\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.181828,\n\t\t\t\t\t\t\ty: 12.037163\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.215972,\n\t\t\t\t\t\t\ty: 12.149719\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.271418,\n\t\t\t\t\t\t\ty: 12.253451\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.346035,\n\t\t\t\t\t\t\ty: 12.344373\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.391662,\n\t\t\t\t\t\t\ty: 12.39\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.103554,\n\t\t\t\t\t\t\ty: 12.39\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.776777,\n\t\t\t\t\t\t\ty: 12.063223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.738893,\n\t\t\t\t\t\t\ty: 12.032133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.695671,\n\t\t\t\t\t\t\ty: 12.00903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.648773,\n\t\t\t\t\t\t\ty: 11.994804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.6,\n\t\t\t\t\t\t\ty: 11.99\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.265625,\n\t\t\t\t\t\t\ty: 11.99\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.214805,\n\t\t\t\t\t\t\ty: 11.962836\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.158527,\n\t\t\t\t\t\t\ty: 11.945764\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.1,\n\t\t\t\t\t\t\ty: 11.94\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.624264,\n\t\t\t\t\t\t\ty: 11.94\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.612132,\n\t\t\t\t\t\t\ty: 11.927868\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.512132,\n\t\t\t\t\t\t\ty: 11.827868\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.466671,\n\t\t\t\t\t\t\ty: 11.790559\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.414805,\n\t\t\t\t\t\t\ty: 11.762836\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.358527,\n\t\t\t\t\t\t\ty: 11.745764\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.35509,\n\t\t\t\t\t\t\ty: 11.745426\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.338893,\n\t\t\t\t\t\t\ty: 11.732133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.295671,\n\t\t\t\t\t\t\ty: 11.70903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.248773,\n\t\t\t\t\t\t\ty: 11.694804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.2,\n\t\t\t\t\t\t\ty: 11.69\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.803554,\n\t\t\t\t\t\t\ty: 11.69\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.576777,\n\t\t\t\t\t\t\ty: 11.463223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.538893,\n\t\t\t\t\t\t\ty: 11.432133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.495671,\n\t\t\t\t\t\t\ty: 11.40903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.448773,\n\t\t\t\t\t\t\ty: 11.394804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.4,\n\t\t\t\t\t\t\ty: 11.39\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.203554,\n\t\t\t\t\t\t\ty: 11.39\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.12506,\n\t\t\t\t\t\t\ty: 11.311506\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.12506,\n\t\t\t\t\t\t\ty: 10.375\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.02506,\n\t\t\t\t\t\t\ty: 10.375\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.02506,\n\t\t\t\t\t\t\ty: 11.675855\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.80016,\n\t\t\t\t\t\t\ty: 11.675855\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.751388,\n\t\t\t\t\t\t\ty: 11.680659\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.704489,\n\t\t\t\t\t\t\ty: 11.694885\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.661268,\n\t\t\t\t\t\t\ty: 11.717988\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.623384,\n\t\t\t\t\t\t\ty: 11.749079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.396608,\n\t\t\t\t\t\t\ty: 11.975855\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.137642,\n\t\t\t\t\t\t\ty: 11.975855\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.115789,\n\t\t\t\t\t\t\ty: 11.903813\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.074204,\n\t\t\t\t\t\t\ty: 11.826014\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.018241,\n\t\t\t\t\t\t\ty: 11.757822\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.95005,\n\t\t\t\t\t\t\ty: 11.701859\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.87225,\n\t\t\t\t\t\t\ty: 11.660275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.787834,\n\t\t\t\t\t\t\ty: 11.634667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.700043,\n\t\t\t\t\t\t\ty: 11.62602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.612252,\n\t\t\t\t\t\t\ty: 11.634667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.527835,\n\t\t\t\t\t\t\ty: 11.660275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.450036,\n\t\t\t\t\t\t\ty: 11.701859\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.381845,\n\t\t\t\t\t\t\ty: 11.757822\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.325882,\n\t\t\t\t\t\t\ty: 11.826014\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.284297,\n\t\t\t\t\t\t\ty: 11.903813\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.25869,\n\t\t\t\t\t\t\ty: 11.98823\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.250043,\n\t\t\t\t\t\t\ty: 12.07602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.25869,\n\t\t\t\t\t\t\ty: 12.163811\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.284297,\n\t\t\t\t\t\t\ty: 12.248228\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.299167,\n\t\t\t\t\t\t\ty: 12.276047\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.100056,\n\t\t\t\t\t\t\ty: 12.276047\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.100056,\n\t\t\t\t\t\t\ty: 13.884436\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.000586,\n\t\t\t\t\t\t\ty: 13.894233\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.904914,\n\t\t\t\t\t\t\ty: 13.923255\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.816742,\n\t\t\t\t\t\t\ty: 13.970384\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.739458,\n\t\t\t\t\t\t\ty: 14.033809\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.676033,\n\t\t\t\t\t\t\ty: 14.111092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.628904,\n\t\t\t\t\t\t\ty: 14.199264\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.599882,\n\t\t\t\t\t\t\ty: 14.294937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.590083,\n\t\t\t\t\t\t\ty: 14.394433\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.599882,\n\t\t\t\t\t\t\ty: 14.493929\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.628904,\n\t\t\t\t\t\t\ty: 14.589601\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.676033,\n\t\t\t\t\t\t\ty: 14.677773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.739458,\n\t\t\t\t\t\t\ty: 14.755057\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.816742,\n\t\t\t\t\t\t\ty: 14.818482\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.904914,\n\t\t\t\t\t\t\ty: 14.865611\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.000586,\n\t\t\t\t\t\t\ty: 14.894633\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.100082,\n\t\t\t\t\t\t\ty: 14.904432\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.199578,\n\t\t\t\t\t\t\ty: 14.894633\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.29525,\n\t\t\t\t\t\t\ty: 14.865611\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.383422,\n\t\t\t\t\t\t\ty: 14.818482\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.460706,\n\t\t\t\t\t\t\ty: 14.755057\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.524131,\n\t\t\t\t\t\t\ty: 14.677773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.57126,\n\t\t\t\t\t\t\ty: 14.589601\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.600282,\n\t\t\t\t\t\t\ty: 14.493929\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.610081,\n\t\t\t\t\t\t\ty: 14.394433\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.600282,\n\t\t\t\t\t\t\ty: 14.294937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.57126,\n\t\t\t\t\t\t\ty: 14.199264\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.524131,\n\t\t\t\t\t\t\ty: 14.111092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.460706,\n\t\t\t\t\t\t\ty: 14.033809\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.390288,\n\t\t\t\t\t\t\ty: 13.976019\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.800081,\n\t\t\t\t\t\t\ty: 13.976019\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.800081,\n\t\t\t\t\t\t\ty: 13.975994\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.10003,\n\t\t\t\t\t\t\ty: 13.975994\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.10003,\n\t\t\t\t\t\t\ty: 13.975956\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.5,\n\t\t\t\t\t\t\ty: 13.975956\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.5,\n\t\t\t\t\t\t\ty: 14.39\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.504804,\n\t\t\t\t\t\t\ty: 14.438773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.51903,\n\t\t\t\t\t\t\ty: 14.485671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.542133,\n\t\t\t\t\t\t\ty: 14.528893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.573223,\n\t\t\t\t\t\t\ty: 14.566777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.600388,\n\t\t\t\t\t\t\ty: 14.593942\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.604804,\n\t\t\t\t\t\t\ty: 14.638773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.61903,\n\t\t\t\t\t\t\ty: 14.685671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.642133,\n\t\t\t\t\t\t\ty: 14.728893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.673223,\n\t\t\t\t\t\t\ty: 14.766777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.711107,\n\t\t\t\t\t\t\ty: 14.797867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.754329,\n\t\t\t\t\t\t\ty: 14.82097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.801227,\n\t\t\t\t\t\t\ty: 14.835196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.846058,\n\t\t\t\t\t\t\ty: 14.839612\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.873223,\n\t\t\t\t\t\t\ty: 14.866777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.911107,\n\t\t\t\t\t\t\ty: 14.897867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.954329,\n\t\t\t\t\t\t\ty: 14.92097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.001227,\n\t\t\t\t\t\t\ty: 14.935196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.05,\n\t\t\t\t\t\t\ty: 14.94\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.204925,\n\t\t\t\t\t\t\ty: 14.94\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.2,\n\t\t\t\t\t\t\ty: 14.99\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.208647,\n\t\t\t\t\t\t\ty: 15.077791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.234254,\n\t\t\t\t\t\t\ty: 15.162208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.275839,\n\t\t\t\t\t\t\ty: 15.240007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.331802,\n\t\t\t\t\t\t\ty: 15.308198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.399993,\n\t\t\t\t\t\t\ty: 15.364161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.457079,\n\t\t\t\t\t\t\ty: 15.394674\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.637928,\n\t\t\t\t\t\t\ty: 18.213825\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.537928,\n\t\t\t\t\t\t\ty: 18.313825\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.500619,\n\t\t\t\t\t\t\ty: 18.359286\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.472896,\n\t\t\t\t\t\t\ty: 18.411152\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.456168,\n\t\t\t\t\t\t\ty: 18.466295\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.046506,\n\t\t\t\t\t\t\ty: 18.875957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.95006,\n\t\t\t\t\t\t\ty: 18.875957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.901287,\n\t\t\t\t\t\t\ty: 18.88076\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.854389,\n\t\t\t\t\t\t\ty: 18.894987\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.811167,\n\t\t\t\t\t\t\ty: 18.918089\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.773283,\n\t\t\t\t\t\t\ty: 18.94918\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.746506,\n\t\t\t\t\t\t\ty: 18.975957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.05006,\n\t\t\t\t\t\t\ty: 18.975957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.001287,\n\t\t\t\t\t\t\ty: 18.98076\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.954389,\n\t\t\t\t\t\t\ty: 18.994987\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.911167,\n\t\t\t\t\t\t\ty: 19.018089\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.873283,\n\t\t\t\t\t\t\ty: 19.04918\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.574905,\n\t\t\t\t\t\t\ty: 19.347558\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.574905,\n\t\t\t\t\t\t\ty: 18.065167\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.599905,\n\t\t\t\t\t\t\ty: 18.067629\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.687696,\n\t\t\t\t\t\t\ty: 18.058983\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.772113,\n\t\t\t\t\t\t\ty: 18.033375\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.849912,\n\t\t\t\t\t\t\ty: 17.99179\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.918103,\n\t\t\t\t\t\t\ty: 17.935827\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.974066,\n\t\t\t\t\t\t\ty: 17.867636\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.015651,\n\t\t\t\t\t\t\ty: 17.789837\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.041258,\n\t\t\t\t\t\t\ty: 17.70542\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.049905,\n\t\t\t\t\t\t\ty: 17.617629\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.041258,\n\t\t\t\t\t\t\ty: 17.529839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.015651,\n\t\t\t\t\t\t\ty: 17.445422\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.974066,\n\t\t\t\t\t\t\ty: 17.367623\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.918103,\n\t\t\t\t\t\t\ty: 17.299431\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.849912,\n\t\t\t\t\t\t\ty: 17.243468\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.772113,\n\t\t\t\t\t\t\ty: 17.201883\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.687696,\n\t\t\t\t\t\t\ty: 17.176276\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.599905,\n\t\t\t\t\t\t\ty: 17.167629\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.512114,\n\t\t\t\t\t\t\ty: 17.176276\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.427698,\n\t\t\t\t\t\t\ty: 17.201883\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.349898,\n\t\t\t\t\t\t\ty: 17.243468\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.281707,\n\t\t\t\t\t\t\ty: 17.299431\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.225744,\n\t\t\t\t\t\t\ty: 17.367623\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.184159,\n\t\t\t\t\t\t\ty: 17.445422\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.158552,\n\t\t\t\t\t\t\ty: 17.529839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.149905,\n\t\t\t\t\t\t\ty: 17.617629\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.158552,\n\t\t\t\t\t\t\ty: 17.70542\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.158554,\n\t\t\t\t\t\t\ty: 17.705426\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8851e-6,\n\t\t\t\t\t\t\ty: 17.855129\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.930035,\n\t\t\t\t\t\t\ty: 17.855129\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.101941,\n\t\t\t\t\t\t\ty: 16.683223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.139825,\n\t\t\t\t\t\t\ty: 16.652133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.183047,\n\t\t\t\t\t\t\ty: 16.62903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.229945,\n\t\t\t\t\t\t\ty: 16.614804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.278718,\n\t\t\t\t\t\t\ty: 16.61\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.765871,\n\t\t\t\t\t\t\ty: 16.61\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.77348,\n\t\t\t\t\t\t\ty: 16.605933\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.825068,\n\t\t\t\t\t\t\ty: 16.590284\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.878718,\n\t\t\t\t\t\t\ty: 16.585\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.978718,\n\t\t\t\t\t\t\ty: 16.585\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.66481,\n\t\t\t\t\t\t\ty: 16.585\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.284264,\n\t\t\t\t\t\t\ty: 14.965546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.325936,\n\t\t\t\t\t\t\ty: 14.931346\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.37348,\n\t\t\t\t\t\t\ty: 14.905933\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.425068,\n\t\t\t\t\t\t\ty: 14.890284\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.478718,\n\t\t\t\t\t\t\ty: 14.885\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.863962,\n\t\t\t\t\t\t\ty: 14.885\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.454982,\n\t\t\t\t\t\t\ty: 14.47602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.950095,\n\t\t\t\t\t\t\ty: 14.47602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.950095,\n\t\t\t\t\t\t\ty: 14.692629\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.945291,\n\t\t\t\t\t\t\ty: 14.741402\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.931065,\n\t\t\t\t\t\t\ty: 14.7883\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.907962,\n\t\t\t\t\t\t\ty: 14.831522\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.876872,\n\t\t\t\t\t\t\ty: 14.869406\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.576872,\n\t\t\t\t\t\t\ty: 15.169406\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.538987,\n\t\t\t\t\t\t\ty: 15.200497\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.495766,\n\t\t\t\t\t\t\ty: 15.223599\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.448868,\n\t\t\t\t\t\t\ty: 15.237825\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.404037,\n\t\t\t\t\t\t\ty: 15.242241\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.876872,\n\t\t\t\t\t\t\ty: 15.769406\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.838987,\n\t\t\t\t\t\t\ty: 15.800497\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.795766,\n\t\t\t\t\t\t\ty: 15.823599\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.748868,\n\t\t\t\t\t\t\ty: 15.837825\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.700095,\n\t\t\t\t\t\t\ty: 15.842629\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.203649,\n\t\t\t\t\t\t\ty: 15.842629\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.176872,\n\t\t\t\t\t\t\ty: 15.869406\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.138987,\n\t\t\t\t\t\t\ty: 15.900497\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.095766,\n\t\t\t\t\t\t\ty: 15.923599\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.048868,\n\t\t\t\t\t\t\ty: 15.937825\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.000095,\n\t\t\t\t\t\t\ty: 15.942629\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.575095,\n\t\t\t\t\t\t\ty: 15.942629\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.575095,\n\t\t\t\t\t\t\ty: 16.455129\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.059318,\n\t\t\t\t\t\t\ty: 16.455129\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.051643,\n\t\t\t\t\t\t\ty: 16.461428\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.008421,\n\t\t\t\t\t\t\ty: 16.48453\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.038477,\n\t\t\t\t\t\t\ty: 16.498757\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.08725,\n\t\t\t\t\t\t\ty: 16.50356\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.413084,\n\t\t\t\t\t\t\ty: 16.50356\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.413088,\n\t\t\t\t\t\t\ty: 16.503567\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.469052,\n\t\t\t\t\t\t\ty: 16.571758\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.537243,\n\t\t\t\t\t\t\ty: 16.627722\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.615042,\n\t\t\t\t\t\t\ty: 16.669306\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.699459,\n\t\t\t\t\t\t\ty: 16.694914\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.78725,\n\t\t\t\t\t\t\ty: 16.70356\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.87504,\n\t\t\t\t\t\t\ty: 16.694914\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.959457,\n\t\t\t\t\t\t\ty: 16.669306\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.037256,\n\t\t\t\t\t\t\ty: 16.627722\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.105448,\n\t\t\t\t\t\t\ty: 16.571758\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.161411,\n\t\t\t\t\t\t\ty: 16.503567\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.202996,\n\t\t\t\t\t\t\ty: 16.425768\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.228603,\n\t\t\t\t\t\t\ty: 16.341351\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.23725,\n\t\t\t\t\t\t\ty: 16.25356\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.228603,\n\t\t\t\t\t\t\ty: 16.16577\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.202996,\n\t\t\t\t\t\t\ty: 16.081353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.161411,\n\t\t\t\t\t\t\ty: 16.003554\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.105448,\n\t\t\t\t\t\t\ty: 15.935362\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.037256,\n\t\t\t\t\t\t\ty: 15.879399\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.959457,\n\t\t\t\t\t\t\ty: 15.837814\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.87504,\n\t\t\t\t\t\t\ty: 15.812207\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.78725,\n\t\t\t\t\t\t\ty: 15.80356\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.699459,\n\t\t\t\t\t\t\ty: 15.812207\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.615042,\n\t\t\t\t\t\t\ty: 15.837814\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.574905,\n\t\t\t\t\t\t\ty: 15.859268\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.574905,\n\t\t\t\t\t\t\ty: 15.304304\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.614949,\n\t\t\t\t\t\t\ty: 15.316451\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.70274,\n\t\t\t\t\t\t\ty: 15.325098\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.790531,\n\t\t\t\t\t\t\ty: 15.316451\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.874948,\n\t\t\t\t\t\t\ty: 15.290844\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.952747,\n\t\t\t\t\t\t\ty: 15.249259\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.020938,\n\t\t\t\t\t\t\ty: 15.193296\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.076901,\n\t\t\t\t\t\t\ty: 15.125105\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.118486,\n\t\t\t\t\t\t\ty: 15.047306\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.144093,\n\t\t\t\t\t\t\ty: 14.962889\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.15274,\n\t\t\t\t\t\t\ty: 14.875098\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.144093,\n\t\t\t\t\t\t\ty: 14.787307\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.118486,\n\t\t\t\t\t\t\ty: 14.70289\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.076901,\n\t\t\t\t\t\t\ty: 14.625091\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.020938,\n\t\t\t\t\t\t\ty: 14.5569\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.952747,\n\t\t\t\t\t\t\ty: 14.500937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.874948,\n\t\t\t\t\t\t\ty: 14.459352\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.790531,\n\t\t\t\t\t\t\ty: 14.433745\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.70274,\n\t\t\t\t\t\t\ty: 14.425098\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.614949,\n\t\t\t\t\t\t\ty: 14.433745\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.530532,\n\t\t\t\t\t\t\ty: 14.459352\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.452733,\n\t\t\t\t\t\t\ty: 14.500937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.423293,\n\t\t\t\t\t\t\ty: 14.525098\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.19726,\n\t\t\t\t\t\t\ty: 14.525098\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.19726,\n\t\t\t\t\t\t\ty: 13.974896\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.602649,\n\t\t\t\t\t\t\ty: 13.974896\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.602649,\n\t\t\t\t\t\t\ty: 13.828553\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.641543,\n\t\t\t\t\t\t\ty: 13.807763\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.679427,\n\t\t\t\t\t\t\ty: 13.776673\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.179427,\n\t\t\t\t\t\t\ty: 13.276673\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.190696,\n\t\t\t\t\t\t\ty: 13.262942\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.204427,\n\t\t\t\t\t\t\ty: 13.251673\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.215696,\n\t\t\t\t\t\t\ty: 13.237942\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.229427,\n\t\t\t\t\t\t\ty: 13.226673\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.260517,\n\t\t\t\t\t\t\ty: 13.188789\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.28362,\n\t\t\t\t\t\t\ty: 13.145567\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.285885,\n\t\t\t\t\t\t\ty: 13.138101\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.30862,\n\t\t\t\t\t\t\ty: 13.095567\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.322846,\n\t\t\t\t\t\t\ty: 13.048669\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.32765,\n\t\t\t\t\t\t\ty: 12.999896\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.32765,\n\t\t\t\t\t\t\ty: 12.974896\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.415441,\n\t\t\t\t\t\t\ty: 12.966249\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.499858,\n\t\t\t\t\t\t\ty: 12.940642\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.577657,\n\t\t\t\t\t\t\ty: 12.899057\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.645848,\n\t\t\t\t\t\t\ty: 12.843094\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.701811,\n\t\t\t\t\t\t\ty: 12.774903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.743396,\n\t\t\t\t\t\t\ty: 12.697104\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.769003,\n\t\t\t\t\t\t\ty: 12.612687\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.77765,\n\t\t\t\t\t\t\ty: 12.524896\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.769003,\n\t\t\t\t\t\t\ty: 12.437105\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.743396,\n\t\t\t\t\t\t\ty: 12.352688\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.701811,\n\t\t\t\t\t\t\ty: 12.274889\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.645848,\n\t\t\t\t\t\t\ty: 12.206698\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.577657,\n\t\t\t\t\t\t\ty: 12.150735\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.499858,\n\t\t\t\t\t\t\ty: 12.10915\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.415441,\n\t\t\t\t\t\t\ty: 12.083543\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.32765,\n\t\t\t\t\t\t\ty: 12.074896\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.239859,\n\t\t\t\t\t\t\ty: 12.083543\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.155442,\n\t\t\t\t\t\t\ty: 12.10915\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.077643,\n\t\t\t\t\t\t\ty: 12.150735\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.009452,\n\t\t\t\t\t\t\ty: 12.206698\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.998084,\n\t\t\t\t\t\t\ty: 12.220551\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.826713,\n\t\t\t\t\t\t\ty: 12.04918\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.788829,\n\t\t\t\t\t\t\ty: 12.018089\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.745607,\n\t\t\t\t\t\t\ty: 11.994987\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.698709,\n\t\t\t\t\t\t\ty: 11.98076\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.653878,\n\t\t\t\t\t\t\ty: 11.976345\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.073287,\n\t\t\t\t\t\t\ty: 11.24918\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.111171,\n\t\t\t\t\t\t\ty: 11.218089\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.154393,\n\t\t\t\t\t\t\ty: 11.194987\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.201291,\n\t\t\t\t\t\t\ty: 11.18076\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.250064,\n\t\t\t\t\t\t\ty: 11.175957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.750064,\n\t\t\t\t\t\t\ty: 11.175957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.798837,\n\t\t\t\t\t\t\ty: 11.18076\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.845735,\n\t\t\t\t\t\t\ty: 11.194987\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.888957,\n\t\t\t\t\t\t\ty: 11.218089\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.926841,\n\t\t\t\t\t\t\ty: 11.24918\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.453618,\n\t\t\t\t\t\t\ty: 11.775957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.699902,\n\t\t\t\t\t\t\ty: 11.775957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.699902,\n\t\t\t\t\t\t\ty: 10.803458\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.223223,\n\t\t\t\t\t\t\ty: 10.326779\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.192133,\n\t\t\t\t\t\t\ty: 10.288895\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.16903,\n\t\t\t\t\t\t\ty: 10.245673\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.154804,\n\t\t\t\t\t\t\ty: 10.198775\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.15,\n\t\t\t\t\t\t\ty: 10.150002\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.15,\n\t\t\t\t\t\t\ty: 9.624167\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.149993,\n\t\t\t\t\t\t\ty: 9.624163\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.081802,\n\t\t\t\t\t\t\ty: 9.5682\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.025839,\n\t\t\t\t\t\t\ty: 9.500009\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.984254,\n\t\t\t\t\t\t\ty: 9.42221\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.958647,\n\t\t\t\t\t\t\ty: 9.337793\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.95,\n\t\t\t\t\t\t\ty: 9.250002\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.958647,\n\t\t\t\t\t\t\ty: 9.162211\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.984254,\n\t\t\t\t\t\t\ty: 9.077794\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.025839,\n\t\t\t\t\t\t\ty: 8.999995\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.081802,\n\t\t\t\t\t\t\ty: 8.931804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.124133,\n\t\t\t\t\t\t\ty: 8.897064\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.099993,\n\t\t\t\t\t\t\ty: 8.884161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.031802,\n\t\t\t\t\t\t\ty: 8.828198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.975839,\n\t\t\t\t\t\t\ty: 8.760007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.934254,\n\t\t\t\t\t\t\ty: 8.682208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.908647,\n\t\t\t\t\t\t\ty: 8.597791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.9,\n\t\t\t\t\t\t\ty: 8.51\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.908647,\n\t\t\t\t\t\t\ty: 8.422209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.934254,\n\t\t\t\t\t\t\ty: 8.337792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.975839,\n\t\t\t\t\t\t\ty: 8.259993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.031802,\n\t\t\t\t\t\t\ty: 8.191802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.099993,\n\t\t\t\t\t\t\ty: 8.135839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.177792,\n\t\t\t\t\t\t\ty: 8.094254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.262209,\n\t\t\t\t\t\t\ty: 8.068647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.35,\n\t\t\t\t\t\t\ty: 8.06\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.437791,\n\t\t\t\t\t\t\ty: 8.068647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.522208,\n\t\t\t\t\t\t\ty: 8.094254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.600007,\n\t\t\t\t\t\t\ty: 8.135839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.668198,\n\t\t\t\t\t\t\ty: 8.191802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.724161,\n\t\t\t\t\t\t\ty: 8.259993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.765746,\n\t\t\t\t\t\t\ty: 8.337792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.791353,\n\t\t\t\t\t\t\ty: 8.422209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.793595,\n\t\t\t\t\t\t\ty: 8.444973\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.847253,\n\t\t\t\t\t\t\ty: 8.400937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.84726,\n\t\t\t\t\t\t\ty: 8.400933\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.84726,\n\t\t\t\t\t\t\ty: 7.424953\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.699902,\n\t\t\t\t\t\t\ty: 7.424953\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.699902,\n\t\t\t\t\t\t\ty: 6.95456\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.696916,\n\t\t\t\t\t\t\ty: 6.958198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.628725,\n\t\t\t\t\t\t\ty: 7.014161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.550925,\n\t\t\t\t\t\t\ty: 7.055746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.466509,\n\t\t\t\t\t\t\ty: 7.081353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.378718,\n\t\t\t\t\t\t\ty: 7.09\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.290927,\n\t\t\t\t\t\t\ty: 7.081353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.20651,\n\t\t\t\t\t\t\ty: 7.055746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.128711,\n\t\t\t\t\t\t\ty: 7.014161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.06052,\n\t\t\t\t\t\t\ty: 6.958198\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 20.2,\n\t\t\t\t\t\t\ty: 10.698874\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 20.00442,\n\t\t\t\t\t\t\ty: 10.894454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 19.962747,\n\t\t\t\t\t\t\ty: 10.928654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 19.915203,\n\t\t\t\t\t\t\ty: 10.954067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 19.863615,\n\t\t\t\t\t\t\ty: 10.969716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 19.809965,\n\t\t\t\t\t\t\ty: 10.975\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.923874,\n\t\t\t\t\t\t\ty: 10.975\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.20442,\n\t\t\t\t\t\t\ty: 11.694454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.162747,\n\t\t\t\t\t\t\ty: 11.728654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.115203,\n\t\t\t\t\t\t\ty: 11.754067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.063615,\n\t\t\t\t\t\t\ty: 11.769716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.009965,\n\t\t\t\t\t\t\ty: 11.775\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.173205,\n\t\t\t\t\t\t\ty: 11.775\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.164032,\n\t\t\t\t\t\t\ty: 11.805238\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.138619,\n\t\t\t\t\t\t\ty: 11.852782\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.10442,\n\t\t\t\t\t\t\ty: 11.894454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.062747,\n\t\t\t\t\t\t\ty: 11.928654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.015203,\n\t\t\t\t\t\t\ty: 11.954067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.963615,\n\t\t\t\t\t\t\ty: 11.969716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.909965,\n\t\t\t\t\t\t\ty: 11.975\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.109965,\n\t\t\t\t\t\t\ty: 11.975\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.009965,\n\t\t\t\t\t\t\ty: 11.975\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.956315,\n\t\t\t\t\t\t\ty: 11.969716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.904727,\n\t\t\t\t\t\t\ty: 11.954067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.897118,\n\t\t\t\t\t\t\ty: 11.95\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.509965,\n\t\t\t\t\t\t\ty: 11.95\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.461193,\n\t\t\t\t\t\t\ty: 11.945196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.414294,\n\t\t\t\t\t\t\ty: 11.93097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.371073,\n\t\t\t\t\t\t\ty: 11.907867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.333189,\n\t\t\t\t\t\t\ty: 11.876777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.328718,\n\t\t\t\t\t\t\ty: 11.872306\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.328718,\n\t\t\t\t\t\t\ty: 13.156446\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.355495,\n\t\t\t\t\t\t\ty: 13.183223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.386585,\n\t\t\t\t\t\t\ty: 13.221107\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.409688,\n\t\t\t\t\t\t\ty: 13.264329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.423914,\n\t\t\t\t\t\t\ty: 13.311227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.428718,\n\t\t\t\t\t\t\ty: 13.36\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.428718,\n\t\t\t\t\t\t\ty: 14.147153\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.432785,\n\t\t\t\t\t\t\ty: 14.154762\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.448434,\n\t\t\t\t\t\t\ty: 14.20635\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.453718,\n\t\t\t\t\t\t\ty: 14.26\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.453718,\n\t\t\t\t\t\t\ty: 14.56\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.448434,\n\t\t\t\t\t\t\ty: 14.61365\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.432785,\n\t\t\t\t\t\t\ty: 14.665238\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.407372,\n\t\t\t\t\t\t\ty: 14.712782\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.373172,\n\t\t\t\t\t\t\ty: 14.754454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.352199,\n\t\t\t\t\t\t\ty: 14.775427\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.348434,\n\t\t\t\t\t\t\ty: 14.81365\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.332785,\n\t\t\t\t\t\t\ty: 14.865238\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.307372,\n\t\t\t\t\t\t\ty: 14.912782\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.273172,\n\t\t\t\t\t\t\ty: 14.954454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.973172,\n\t\t\t\t\t\t\ty: 15.254454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.9315,\n\t\t\t\t\t\t\ty: 15.288654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.883956,\n\t\t\t\t\t\t\ty: 15.314067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.832368,\n\t\t\t\t\t\t\ty: 15.329716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.794145,\n\t\t\t\t\t\t\ty: 15.333481\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.773172,\n\t\t\t\t\t\t\ty: 15.354454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.7315,\n\t\t\t\t\t\t\ty: 15.388654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.683956,\n\t\t\t\t\t\t\ty: 15.414067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.632368,\n\t\t\t\t\t\t\ty: 15.429716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.578718,\n\t\t\t\t\t\t\ty: 15.435\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.592626,\n\t\t\t\t\t\t\ty: 15.435\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.973172,\n\t\t\t\t\t\t\ty: 17.054454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.9315,\n\t\t\t\t\t\t\ty: 17.088654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.883956,\n\t\t\t\t\t\t\ty: 17.114067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.832368,\n\t\t\t\t\t\t\ty: 17.129716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.778718,\n\t\t\t\t\t\t\ty: 17.135\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.978718,\n\t\t\t\t\t\t\ty: 17.135\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.878718,\n\t\t\t\t\t\t\ty: 17.135\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.825068,\n\t\t\t\t\t\t\ty: 17.129716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.77348,\n\t\t\t\t\t\t\ty: 17.114067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.765871,\n\t\t\t\t\t\t\ty: 17.11\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.382272,\n\t\t\t\t\t\t\ty: 17.11\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.575095,\n\t\t\t\t\t\t\ty: 17.917177\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.575095,\n\t\t\t\t\t\t\ty: 19.380129\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.542334,\n\t\t\t\t\t\t\ty: 19.380129\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.442419,\n\t\t\t\t\t\t\ty: 19.480044\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.21,\n\t\t\t\t\t\t\ty: 19.480044\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.21,\n\t\t\t\t\t\t\ty: 20.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 20.2,\n\t\t\t\t\t\t\ty: 20.2\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.574965,\n\t\t\t\t\t\t\t\ty: 11.907523\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 19.924976,\n\t\t\t\t\t\t\t\ty: 11.907523\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 19.924976,\n\t\t\t\t\t\t\t\ty: 13.507521\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.574965,\n\t\t\t\t\t\t\t\ty: 13.507521\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.574965,\n\t\t\t\t\t\t\t\ty: 12.862388\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.522109,\n\t\t\t\t\t\t\t\ty: 12.890641\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.437692,\n\t\t\t\t\t\t\t\ty: 12.916248\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.349902,\n\t\t\t\t\t\t\t\ty: 12.924895\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.262111,\n\t\t\t\t\t\t\t\ty: 12.916248\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.177694,\n\t\t\t\t\t\t\t\ty: 12.890641\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.099895,\n\t\t\t\t\t\t\t\ty: 12.849056\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.031704,\n\t\t\t\t\t\t\t\ty: 12.793093\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.97574,\n\t\t\t\t\t\t\t\ty: 12.724902\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.934156,\n\t\t\t\t\t\t\t\ty: 12.647103\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.908548,\n\t\t\t\t\t\t\t\ty: 12.562686\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.899902,\n\t\t\t\t\t\t\t\ty: 12.474895\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.908548,\n\t\t\t\t\t\t\t\ty: 12.387104\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.934156,\n\t\t\t\t\t\t\t\ty: 12.302687\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.97574,\n\t\t\t\t\t\t\t\ty: 12.224888\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.031704,\n\t\t\t\t\t\t\t\ty: 12.156697\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.099895,\n\t\t\t\t\t\t\t\ty: 12.100734\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.177694,\n\t\t\t\t\t\t\t\ty: 12.059149\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.262111,\n\t\t\t\t\t\t\t\ty: 12.033542\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.349902,\n\t\t\t\t\t\t\t\ty: 12.024895\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.437692,\n\t\t\t\t\t\t\t\ty: 12.033542\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.522109,\n\t\t\t\t\t\t\t\ty: 12.059149\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.574965,\n\t\t\t\t\t\t\t\ty: 12.087402\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t}\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"top\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.978147,\n\t\t\t\t\t\t\ty: 8.161329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.124595,\n\t\t\t\t\t\t\ty: 8.161329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.124595,\n\t\t\t\t\t\t\ty: 9.111327\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.473703,\n\t\t\t\t\t\t\ty: 9.111327\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.458847,\n\t\t\t\t\t\t\ty: 9.13912\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.43324,\n\t\t\t\t\t\t\ty: 9.223537\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.424593,\n\t\t\t\t\t\t\ty: 9.311327\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.43324,\n\t\t\t\t\t\t\ty: 9.399118\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.458847,\n\t\t\t\t\t\t\ty: 9.483535\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.500432,\n\t\t\t\t\t\t\ty: 9.561334\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.556395,\n\t\t\t\t\t\t\ty: 9.629525\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.624587,\n\t\t\t\t\t\t\ty: 9.685489\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.702386,\n\t\t\t\t\t\t\ty: 9.727073\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.786803,\n\t\t\t\t\t\t\ty: 9.752681\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.824593,\n\t\t\t\t\t\t\ty: 9.756403\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.824593,\n\t\t\t\t\t\t\ty: 11.49848\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.820526,\n\t\t\t\t\t\t\ty: 11.506089\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.804877,\n\t\t\t\t\t\t\ty: 11.557677\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.799593,\n\t\t\t\t\t\t\ty: 11.611327\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.799593,\n\t\t\t\t\t\t\ty: 12.911327\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.799593,\n\t\t\t\t\t\t\ty: 13.011327\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.804877,\n\t\t\t\t\t\t\ty: 13.064977\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.820526,\n\t\t\t\t\t\t\ty: 13.116565\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.824593,\n\t\t\t\t\t\t\ty: 13.124174\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.824593,\n\t\t\t\t\t\t\ty: 13.911327\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.829397,\n\t\t\t\t\t\t\ty: 13.9601\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.843623,\n\t\t\t\t\t\t\ty: 14.006998\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.866726,\n\t\t\t\t\t\t\ty: 14.05022\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.897817,\n\t\t\t\t\t\t\ty: 14.088104\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.924981,\n\t\t\t\t\t\t\ty: 14.115268\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.929397,\n\t\t\t\t\t\t\ty: 14.1601\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.943623,\n\t\t\t\t\t\t\ty: 14.206998\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.966726,\n\t\t\t\t\t\t\ty: 14.25022\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.997817,\n\t\t\t\t\t\t\ty: 14.288104\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.024981,\n\t\t\t\t\t\t\ty: 14.315268\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.029397,\n\t\t\t\t\t\t\ty: 14.3601\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.043623,\n\t\t\t\t\t\t\ty: 14.406998\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.066726,\n\t\t\t\t\t\t\ty: 14.45022\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.097817,\n\t\t\t\t\t\t\ty: 14.488104\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.124981,\n\t\t\t\t\t\t\ty: 14.515268\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.129397,\n\t\t\t\t\t\t\ty: 14.5601\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.143623,\n\t\t\t\t\t\t\ty: 14.606998\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.166726,\n\t\t\t\t\t\t\ty: 14.65022\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.197817,\n\t\t\t\t\t\t\ty: 14.688104\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.825,\n\t\t\t\t\t\t\ty: 15.315287\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.825,\n\t\t\t\t\t\t\ty: 16.175\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.04,\n\t\t\t\t\t\t\ty: 16.175\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.04,\n\t\t\t\t\t\t\ty: 16.296446\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.856446,\n\t\t\t\t\t\t\ty: 16.48\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.52,\n\t\t\t\t\t\t\ty: 16.48\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.52,\n\t\t\t\t\t\t\ty: 17.127479\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.472113,\n\t\t\t\t\t\t\ty: 17.101883\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.387696,\n\t\t\t\t\t\t\ty: 17.076276\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.299905,\n\t\t\t\t\t\t\ty: 17.067629\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.212114,\n\t\t\t\t\t\t\ty: 17.076276\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.127698,\n\t\t\t\t\t\t\ty: 17.101883\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.049898,\n\t\t\t\t\t\t\ty: 17.143468\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.981707,\n\t\t\t\t\t\t\ty: 17.199431\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.925744,\n\t\t\t\t\t\t\ty: 17.267623\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.884159,\n\t\t\t\t\t\t\ty: 17.345422\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.858552,\n\t\t\t\t\t\t\ty: 17.429839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.849905,\n\t\t\t\t\t\t\ty: 17.517629\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.858552,\n\t\t\t\t\t\t\ty: 17.60542\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.884159,\n\t\t\t\t\t\t\ty: 17.689837\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.916317,\n\t\t\t\t\t\t\ty: 17.75\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.864165,\n\t\t\t\t\t\t\ty: 17.75\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.864161,\n\t\t\t\t\t\t\ty: 17.749993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.808198,\n\t\t\t\t\t\t\ty: 17.681802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.740007,\n\t\t\t\t\t\t\ty: 17.625839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.662208,\n\t\t\t\t\t\t\ty: 17.584254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.577791,\n\t\t\t\t\t\t\ty: 17.558647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.49,\n\t\t\t\t\t\t\ty: 17.55\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.402209,\n\t\t\t\t\t\t\ty: 17.558647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.317792,\n\t\t\t\t\t\t\ty: 17.584254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.239993,\n\t\t\t\t\t\t\ty: 17.625839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.171802,\n\t\t\t\t\t\t\ty: 17.681802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.115839,\n\t\t\t\t\t\t\ty: 17.749993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.074254,\n\t\t\t\t\t\t\ty: 17.827792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.048647,\n\t\t\t\t\t\t\ty: 17.912209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.04,\n\t\t\t\t\t\t\ty: 18\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.048647,\n\t\t\t\t\t\t\ty: 18.087791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.074254,\n\t\t\t\t\t\t\ty: 18.172208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.115839,\n\t\t\t\t\t\t\ty: 18.250007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.171802,\n\t\t\t\t\t\t\ty: 18.318198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.239993,\n\t\t\t\t\t\t\ty: 18.374161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.317792,\n\t\t\t\t\t\t\ty: 18.415746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.402209,\n\t\t\t\t\t\t\ty: 18.441353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.49,\n\t\t\t\t\t\t\ty: 18.45\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.577791,\n\t\t\t\t\t\t\ty: 18.441353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.662208,\n\t\t\t\t\t\t\ty: 18.415746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.740007,\n\t\t\t\t\t\t\ty: 18.374161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.808198,\n\t\t\t\t\t\t\ty: 18.318198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.864161,\n\t\t\t\t\t\t\ty: 18.250007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.864165,\n\t\t\t\t\t\t\ty: 18.25\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.52,\n\t\t\t\t\t\t\ty: 18.25\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.52,\n\t\t\t\t\t\t\ty: 18.52\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.191446,\n\t\t\t\t\t\t\ty: 18.52\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.275,\n\t\t\t\t\t\t\ty: 18.603554\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.275,\n\t\t\t\t\t\t\ty: 18.825\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.225,\n\t\t\t\t\t\t\ty: 18.825\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.225,\n\t\t\t\t\t\t\ty: 20.175\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.2,\n\t\t\t\t\t\t\ty: 20.175\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.2,\n\t\t\t\t\t\t\ty: 20.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.73,\n\t\t\t\t\t\t\ty: 20.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.73,\n\t\t\t\t\t\t\ty: 19.89957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.153613,\n\t\t\t\t\t\t\ty: 19.475957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.85006,\n\t\t\t\t\t\t\ty: 19.475957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.898833,\n\t\t\t\t\t\t\ty: 19.471153\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.945731,\n\t\t\t\t\t\t\ty: 19.456927\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.988953,\n\t\t\t\t\t\t\ty: 19.433824\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.026837,\n\t\t\t\t\t\t\ty: 19.402733\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.053613,\n\t\t\t\t\t\t\ty: 19.375957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.15006,\n\t\t\t\t\t\t\ty: 19.375957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.198833,\n\t\t\t\t\t\t\ty: 19.371153\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.245731,\n\t\t\t\t\t\t\ty: 19.356927\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.288953,\n\t\t\t\t\t\t\ty: 19.333824\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.326837,\n\t\t\t\t\t\t\ty: 19.302733\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.809722,\n\t\t\t\t\t\t\ty: 18.819848\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.864865,\n\t\t\t\t\t\t\ty: 18.803121\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.916731,\n\t\t\t\t\t\t\ty: 18.775398\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.962192,\n\t\t\t\t\t\t\ty: 18.738089\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.062192,\n\t\t\t\t\t\t\ty: 18.638089\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.911869,\n\t\t\t\t\t\t\ty: 15.788412\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.934254,\n\t\t\t\t\t\t\ty: 15.862208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.975839,\n\t\t\t\t\t\t\ty: 15.940007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.031802,\n\t\t\t\t\t\t\ty: 16.008198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.082738,\n\t\t\t\t\t\t\ty: 16.05\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.031802,\n\t\t\t\t\t\t\ty: 16.091802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.975839,\n\t\t\t\t\t\t\ty: 16.159993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.934254,\n\t\t\t\t\t\t\ty: 16.237792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.908647,\n\t\t\t\t\t\t\ty: 16.322209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.9,\n\t\t\t\t\t\t\ty: 16.41\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.908647,\n\t\t\t\t\t\t\ty: 16.497791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.934254,\n\t\t\t\t\t\t\ty: 16.582208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.975839,\n\t\t\t\t\t\t\ty: 16.660007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.031802,\n\t\t\t\t\t\t\ty: 16.728198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.099993,\n\t\t\t\t\t\t\ty: 16.784161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.177792,\n\t\t\t\t\t\t\ty: 16.825746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.262209,\n\t\t\t\t\t\t\ty: 16.851353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.35,\n\t\t\t\t\t\t\ty: 16.86\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.437791,\n\t\t\t\t\t\t\ty: 16.851353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.487397,\n\t\t\t\t\t\t\ty: 16.836305\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.555546,\n\t\t\t\t\t\t\ty: 17.904454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.597218,\n\t\t\t\t\t\t\ty: 17.938654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.644762,\n\t\t\t\t\t\t\ty: 17.964067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.69635,\n\t\t\t\t\t\t\ty: 17.979716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.734573,\n\t\t\t\t\t\t\ty: 17.983481\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.455546,\n\t\t\t\t\t\t\ty: 19.704454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.497218,\n\t\t\t\t\t\t\ty: 19.738654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.544762,\n\t\t\t\t\t\t\ty: 19.764067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.59635,\n\t\t\t\t\t\t\ty: 19.779716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.65,\n\t\t\t\t\t\t\ty: 19.785\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.736092,\n\t\t\t\t\t\t\ty: 19.785\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.055546,\n\t\t\t\t\t\t\ty: 20.104454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.097218,\n\t\t\t\t\t\t\ty: 20.138654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.144762,\n\t\t\t\t\t\t\ty: 20.164067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.19635,\n\t\t\t\t\t\t\ty: 20.179716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.25,\n\t\t\t\t\t\t\ty: 20.185\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.30365,\n\t\t\t\t\t\t\ty: 20.179716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.355238,\n\t\t\t\t\t\t\ty: 20.164067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.362847,\n\t\t\t\t\t\t\ty: 20.16\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.45,\n\t\t\t\t\t\t\ty: 20.16\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.498773,\n\t\t\t\t\t\t\ty: 20.155196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.545671,\n\t\t\t\t\t\t\ty: 20.14097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.588893,\n\t\t\t\t\t\t\ty: 20.117867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.626777,\n\t\t\t\t\t\t\ty: 20.086777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.653554,\n\t\t\t\t\t\t\ty: 20.06\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.73,\n\t\t\t\t\t\t\ty: 20.06\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.73,\n\t\t\t\t\t\t\ty: 20.18\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.77,\n\t\t\t\t\t\t\ty: 20.18\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.77,\n\t\t\t\t\t\t\ty: 19.46\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.77,\n\t\t\t\t\t\t\ty: 19.46\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.77,\n\t\t\t\t\t\t\ty: 18.52\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.73,\n\t\t\t\t\t\t\ty: 18.52\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.73,\n\t\t\t\t\t\t\ty: 18.856446\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.646446,\n\t\t\t\t\t\t\ty: 18.94\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.85,\n\t\t\t\t\t\t\ty: 18.94\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.801227,\n\t\t\t\t\t\t\ty: 18.944804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.754329,\n\t\t\t\t\t\t\ty: 18.95903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.711107,\n\t\t\t\t\t\t\ty: 18.982133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.673223,\n\t\t\t\t\t\t\ty: 19.013223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.632003,\n\t\t\t\t\t\t\ty: 19.054443\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.632003,\n\t\t\t\t\t\t\ty: 18.349898\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.953555,\n\t\t\t\t\t\t\ty: 18.349898\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.753759,\n\t\t\t\t\t\t\ty: 18.150102\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.632003,\n\t\t\t\t\t\t\ty: 18.150102\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.632003,\n\t\t\t\t\t\t\ty: 17.767604\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.639993,\n\t\t\t\t\t\t\ty: 17.774161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.717792,\n\t\t\t\t\t\t\ty: 17.815746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.802209,\n\t\t\t\t\t\t\ty: 17.841353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.89,\n\t\t\t\t\t\t\ty: 17.85\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.977791,\n\t\t\t\t\t\t\ty: 17.841353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.062208,\n\t\t\t\t\t\t\ty: 17.815746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.140007,\n\t\t\t\t\t\t\ty: 17.774161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.208198,\n\t\t\t\t\t\t\ty: 17.718198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.264161,\n\t\t\t\t\t\t\ty: 17.650007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.305746,\n\t\t\t\t\t\t\ty: 17.572208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.331353,\n\t\t\t\t\t\t\ty: 17.487791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.34,\n\t\t\t\t\t\t\ty: 17.4\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.331353,\n\t\t\t\t\t\t\ty: 17.312209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.305746,\n\t\t\t\t\t\t\ty: 17.227792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.264161,\n\t\t\t\t\t\t\ty: 17.149993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.208198,\n\t\t\t\t\t\t\ty: 17.081802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.140007,\n\t\t\t\t\t\t\ty: 17.025839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.062208,\n\t\t\t\t\t\t\ty: 16.984254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.977791,\n\t\t\t\t\t\t\ty: 16.958647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.89,\n\t\t\t\t\t\t\ty: 16.95\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.802209,\n\t\t\t\t\t\t\ty: 16.958647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.717792,\n\t\t\t\t\t\t\ty: 16.984254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.639993,\n\t\t\t\t\t\t\ty: 17.025839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.632003,\n\t\t\t\t\t\t\ty: 17.032396\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.632003,\n\t\t\t\t\t\t\ty: 16.950104\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.55,\n\t\t\t\t\t\t\ty: 16.950104\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.55,\n\t\t\t\t\t\t\ty: 16.950103\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.55,\n\t\t\t\t\t\t\ty: 14.550103\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.545196,\n\t\t\t\t\t\t\ty: 14.50133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.53097,\n\t\t\t\t\t\t\ty: 14.454432\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.52,\n\t\t\t\t\t\t\ty: 14.433909\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.52,\n\t\t\t\t\t\t\ty: 14.047846\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.546646,\n\t\t\t\t\t\t\ty: 14.045221\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.593544,\n\t\t\t\t\t\t\ty: 14.030995\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.636766,\n\t\t\t\t\t\t\ty: 14.007892\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.67465,\n\t\t\t\t\t\t\ty: 13.976802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.457536,\n\t\t\t\t\t\t\ty: 13.193916\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.512679,\n\t\t\t\t\t\t\ty: 13.177189\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.564545,\n\t\t\t\t\t\t\ty: 13.149466\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.610006,\n\t\t\t\t\t\t\ty: 13.112157\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.710006,\n\t\t\t\t\t\t\ty: 13.012157\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.210006,\n\t\t\t\t\t\t\ty: 12.512157\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.247314,\n\t\t\t\t\t\t\ty: 12.466696\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.256225,\n\t\t\t\t\t\t\ty: 12.450025\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.797873,\n\t\t\t\t\t\t\ty: 12.450025\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.846646,\n\t\t\t\t\t\t\ty: 12.445221\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.893544,\n\t\t\t\t\t\t\ty: 12.430995\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.936766,\n\t\t\t\t\t\t\ty: 12.407892\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.97465,\n\t\t\t\t\t\t\ty: 12.376802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.501815,\n\t\t\t\t\t\t\ty: 11.849637\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.546646,\n\t\t\t\t\t\t\ty: 11.845221\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.593544,\n\t\t\t\t\t\t\ty: 11.830995\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.636766,\n\t\t\t\t\t\t\ty: 11.807892\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.67465,\n\t\t\t\t\t\t\ty: 11.776802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.77465,\n\t\t\t\t\t\t\ty: 11.676802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.805741,\n\t\t\t\t\t\t\ty: 11.638917\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.828843,\n\t\t\t\t\t\t\ty: 11.595696\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.84307,\n\t\t\t\t\t\t\ty: 11.548797\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.847485,\n\t\t\t\t\t\t\ty: 11.503967\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.076427,\n\t\t\t\t\t\t\ty: 11.275025\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.072873,\n\t\t\t\t\t\t\ty: 11.275025\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.072873,\n\t\t\t\t\t\t\ty: 9.725025\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.162768,\n\t\t\t\t\t\t\ty: 9.725025\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.220306,\n\t\t\t\t\t\t\ty: 9.69427\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.288497,\n\t\t\t\t\t\t\ty: 9.638307\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.344461,\n\t\t\t\t\t\t\ty: 9.570116\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.386045,\n\t\t\t\t\t\t\ty: 9.492317\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.411653,\n\t\t\t\t\t\t\ty: 9.4079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.420299,\n\t\t\t\t\t\t\ty: 9.320109\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.411653,\n\t\t\t\t\t\t\ty: 9.232318\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.386045,\n\t\t\t\t\t\t\ty: 9.147902\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.344461,\n\t\t\t\t\t\t\ty: 9.070103\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.288497,\n\t\t\t\t\t\t\ty: 9.001911\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.220306,\n\t\t\t\t\t\t\ty: 8.945948\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.142507,\n\t\t\t\t\t\t\ty: 8.904363\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.05809,\n\t\t\t\t\t\t\ty: 8.878756\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.970299,\n\t\t\t\t\t\t\ty: 8.870109\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.882509,\n\t\t\t\t\t\t\ty: 8.878756\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.798092,\n\t\t\t\t\t\t\ty: 8.904363\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.720293,\n\t\t\t\t\t\t\ty: 8.945948\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.652101,\n\t\t\t\t\t\t\ty: 9.001911\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.596138,\n\t\t\t\t\t\t\ty: 9.070103\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.554554,\n\t\t\t\t\t\t\ty: 9.147902\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.528946,\n\t\t\t\t\t\t\ty: 9.232318\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.525213,\n\t\t\t\t\t\t\ty: 9.270221\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.330507,\n\t\t\t\t\t\t\ty: 9.464927\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.011467,\n\t\t\t\t\t\t\ty: 9.464927\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.011467,\n\t\t\t\t\t\t\ty: 11.614927\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.029418,\n\t\t\t\t\t\t\ty: 11.614927\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.69432,\n\t\t\t\t\t\t\ty: 11.950025\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.097873,\n\t\t\t\t\t\t\ty: 11.950025\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.049101,\n\t\t\t\t\t\t\ty: 11.954828\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.002203,\n\t\t\t\t\t\t\ty: 11.969055\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.958981,\n\t\t\t\t\t\t\ty: 11.992157\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.942783,\n\t\t\t\t\t\t\ty: 12.005451\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.939346,\n\t\t\t\t\t\t\ty: 12.005789\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.883068,\n\t\t\t\t\t\t\ty: 12.022861\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.831202,\n\t\t\t\t\t\t\ty: 12.050584\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.785741,\n\t\t\t\t\t\t\ty: 12.087893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.285741,\n\t\t\t\t\t\t\ty: 12.587893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.185741,\n\t\t\t\t\t\t\ty: 12.687893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.148433,\n\t\t\t\t\t\t\ty: 12.733354\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.12071,\n\t\t\t\t\t\t\ty: 12.78522\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.103982,\n\t\t\t\t\t\t\ty: 12.840363\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.52,\n\t\t\t\t\t\t\ty: 13.424345\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.52,\n\t\t\t\t\t\t\ty: 12.77\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.583554,\n\t\t\t\t\t\t\ty: 12.77\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.576777,\n\t\t\t\t\t\t\ty: 12.763223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.538893,\n\t\t\t\t\t\t\ty: 12.732133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.495671,\n\t\t\t\t\t\t\ty: 12.70903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.448773,\n\t\t\t\t\t\t\ty: 12.694804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.4,\n\t\t\t\t\t\t\ty: 12.69\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.103554,\n\t\t\t\t\t\t\ty: 12.69\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.033663,\n\t\t\t\t\t\t\ty: 12.620109\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.670299,\n\t\t\t\t\t\t\ty: 12.620109\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.787354,\n\t\t\t\t\t\t\ty: 12.60858\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.899909,\n\t\t\t\t\t\t\ty: 12.574437\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.003642,\n\t\t\t\t\t\t\ty: 12.518991\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.094564,\n\t\t\t\t\t\t\ty: 12.444373\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.169181,\n\t\t\t\t\t\t\ty: 12.353451\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.224627,\n\t\t\t\t\t\t\ty: 12.249719\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.258771,\n\t\t\t\t\t\t\ty: 12.137163\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.270299,\n\t\t\t\t\t\t\ty: 12.020109\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.258771,\n\t\t\t\t\t\t\ty: 11.903055\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.224627,\n\t\t\t\t\t\t\ty: 11.790499\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.169181,\n\t\t\t\t\t\t\ty: 11.686767\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.094564,\n\t\t\t\t\t\t\ty: 11.595845\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.003642,\n\t\t\t\t\t\t\ty: 11.521227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.899909,\n\t\t\t\t\t\t\ty: 11.465781\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.787354,\n\t\t\t\t\t\t\ty: 11.431638\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.670299,\n\t\t\t\t\t\t\ty: 11.420109\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.10155,\n\t\t\t\t\t\t\ty: 11.420109\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.999909,\n\t\t\t\t\t\t\ty: 11.365781\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.887354,\n\t\t\t\t\t\t\ty: 11.331638\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.770299,\n\t\t\t\t\t\t\ty: 11.320109\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.674691,\n\t\t\t\t\t\t\ty: 11.329526\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.081469,\n\t\t\t\t\t\t\ty: 10.736304\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.081469,\n\t\t\t\t\t\t\ty: 8.686329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.260684,\n\t\t\t\t\t\t\ty: 8.686329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.880139,\n\t\t\t\t\t\t\ty: 9.305784\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.921811,\n\t\t\t\t\t\t\ty: 9.339983\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.969355,\n\t\t\t\t\t\t\ty: 9.365396\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.020943,\n\t\t\t\t\t\t\ty: 9.381045\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.074593,\n\t\t\t\t\t\t\ty: 9.386329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.074593,\n\t\t\t\t\t\t\ty: 9.386329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.128243,\n\t\t\t\t\t\t\ty: 9.381045\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.179831,\n\t\t\t\t\t\t\ty: 9.365396\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.227375,\n\t\t\t\t\t\t\ty: 9.339983\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.269048,\n\t\t\t\t\t\t\ty: 9.305784\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.788503,\n\t\t\t\t\t\t\ty: 8.786329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.174593,\n\t\t\t\t\t\t\ty: 8.786329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.228243,\n\t\t\t\t\t\t\ty: 8.781045\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.279831,\n\t\t\t\t\t\t\ty: 8.765396\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.28744,\n\t\t\t\t\t\t\ty: 8.761329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.274593,\n\t\t\t\t\t\t\ty: 8.761329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.323366,\n\t\t\t\t\t\t\ty: 8.756526\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.370264,\n\t\t\t\t\t\t\ty: 8.742299\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.413486,\n\t\t\t\t\t\t\ty: 8.719197\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.45137,\n\t\t\t\t\t\t\ty: 8.688106\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"bottom\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.733688,\n\t\t\t\t\t\t\ty: -20.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.041203,\n\t\t\t\t\t\t\ty: -20.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.063426,\n\t\t\t\t\t\t\ty: -18.9\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.323775,\n\t\t\t\t\t\t\ty: -18.9\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.312211,\n\t\t\t\t\t\t\ty: -18.901139\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.227794,\n\t\t\t\t\t\t\ty: -18.926747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.149995,\n\t\t\t\t\t\t\ty: -18.968331\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.081803,\n\t\t\t\t\t\t\ty: -19.024294\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.02584,\n\t\t\t\t\t\t\ty: -19.092486\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.984255,\n\t\t\t\t\t\t\ty: -19.170285\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.958648,\n\t\t\t\t\t\t\ty: -19.254702\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.950001,\n\t\t\t\t\t\t\ty: -19.342492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.958648,\n\t\t\t\t\t\t\ty: -19.430283\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.984255,\n\t\t\t\t\t\t\ty: -19.5147\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.02584,\n\t\t\t\t\t\t\ty: -19.592499\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.081803,\n\t\t\t\t\t\t\ty: -19.66069\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.149995,\n\t\t\t\t\t\t\ty: -19.716654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.227794,\n\t\t\t\t\t\t\ty: -19.758238\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.312211,\n\t\t\t\t\t\t\ty: -19.783846\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.400001,\n\t\t\t\t\t\t\ty: -19.792492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.487792,\n\t\t\t\t\t\t\ty: -19.783846\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.572209,\n\t\t\t\t\t\t\ty: -19.758238\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.64844,\n\t\t\t\t\t\t\ty: -19.717492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.777508,\n\t\t\t\t\t\t\ty: -19.717492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.758662,\n\t\t\t\t\t\t\ty: -19.779622\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.750015,\n\t\t\t\t\t\t\ty: -19.867412\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.758662,\n\t\t\t\t\t\t\ty: -19.955203\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.784269,\n\t\t\t\t\t\t\ty: -20.03962\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.825854,\n\t\t\t\t\t\t\ty: -20.117419\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.881817,\n\t\t\t\t\t\t\ty: -20.18561\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.899351,\n\t\t\t\t\t\t\ty: -20.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.504481,\n\t\t\t\t\t\t\ty: -20.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.543262,\n\t\t\t\t\t\t\ty: -20.168173\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.599225,\n\t\t\t\t\t\t\ty: -20.099982\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.64081,\n\t\t\t\t\t\t\ty: -20.022183\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.666417,\n\t\t\t\t\t\t\ty: -19.937766\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.675064,\n\t\t\t\t\t\t\ty: -19.849975\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.666417,\n\t\t\t\t\t\t\ty: -19.762184\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.64081,\n\t\t\t\t\t\t\ty: -19.677767\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.599225,\n\t\t\t\t\t\t\ty: -19.599968\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.543262,\n\t\t\t\t\t\t\ty: -19.531777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.475071,\n\t\t\t\t\t\t\ty: -19.475814\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.397272,\n\t\t\t\t\t\t\ty: -19.434229\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.312855,\n\t\t\t\t\t\t\ty: -19.408622\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.225064,\n\t\t\t\t\t\t\ty: -19.399975\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.137273,\n\t\t\t\t\t\t\ty: -19.408622\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.052856,\n\t\t\t\t\t\t\ty: -19.434229\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.975057,\n\t\t\t\t\t\t\ty: -19.475814\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.906866,\n\t\t\t\t\t\t\ty: -19.531777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.850903,\n\t\t\t\t\t\t\ty: -19.599968\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.809318,\n\t\t\t\t\t\t\ty: -19.677767\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.783711,\n\t\t\t\t\t\t\ty: -19.762184\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.775064,\n\t\t\t\t\t\t\ty: -19.849975\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.783711,\n\t\t\t\t\t\t\ty: -19.937766\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.809318,\n\t\t\t\t\t\t\ty: -20.022183\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.850903,\n\t\t\t\t\t\t\ty: -20.099982\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.906866,\n\t\t\t\t\t\t\ty: -20.168173\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.945647,\n\t\t\t\t\t\t\ty: -20.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.386262,\n\t\t\t\t\t\t\ty: -20.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.378173,\n\t\t\t\t\t\t\ty: -20.190144\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.309982,\n\t\t\t\t\t\t\ty: -20.134181\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.232183,\n\t\t\t\t\t\t\ty: -20.092597\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.147766,\n\t\t\t\t\t\t\ty: -20.066989\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.059975,\n\t\t\t\t\t\t\ty: -20.058342\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.972185,\n\t\t\t\t\t\t\ty: -20.066989\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.887768,\n\t\t\t\t\t\t\ty: -20.092597\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.809969,\n\t\t\t\t\t\t\ty: -20.134181\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.741777,\n\t\t\t\t\t\t\ty: -20.190144\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"bottom\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.303915,\n\t\t\t\t\t\t\ty: -18.793852\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.307881,\n\t\t\t\t\t\t\ty: -18.78902\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.330984,\n\t\t\t\t\t\t\ty: -18.745798\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.34521,\n\t\t\t\t\t\t\ty: -18.6989\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.350014,\n\t\t\t\t\t\t\ty: -18.650127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.350014,\n\t\t\t\t\t\t\ty: -18.524292\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.350021,\n\t\t\t\t\t\t\ty: -18.524288\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.418212,\n\t\t\t\t\t\t\ty: -18.468325\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.474175,\n\t\t\t\t\t\t\ty: -18.400134\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.51576,\n\t\t\t\t\t\t\ty: -18.322335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.541367,\n\t\t\t\t\t\t\ty: -18.237918\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.550014,\n\t\t\t\t\t\t\ty: -18.150127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.541367,\n\t\t\t\t\t\t\ty: -18.062336\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.51576,\n\t\t\t\t\t\t\ty: -17.977919\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.474175,\n\t\t\t\t\t\t\ty: -17.90012\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.418212,\n\t\t\t\t\t\t\ty: -17.831929\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.350021,\n\t\t\t\t\t\t\ty: -17.775966\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.272222,\n\t\t\t\t\t\t\ty: -17.734381\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.187805,\n\t\t\t\t\t\t\ty: -17.708774\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.100014,\n\t\t\t\t\t\t\ty: -17.700127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.012223,\n\t\t\t\t\t\t\ty: -17.708774\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.972304,\n\t\t\t\t\t\t\ty: -17.720883\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.978582,\n\t\t\t\t\t\t\ty: -17.713233\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.034028,\n\t\t\t\t\t\t\ty: -17.609501\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.068172,\n\t\t\t\t\t\t\ty: -17.496945\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.079701,\n\t\t\t\t\t\t\ty: -17.379891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.068172,\n\t\t\t\t\t\t\ty: -17.262837\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.034028,\n\t\t\t\t\t\t\ty: -17.150281\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.978582,\n\t\t\t\t\t\t\ty: -17.046549\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.903965,\n\t\t\t\t\t\t\ty: -16.955627\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.060278,\n\t\t\t\t\t\t\ty: -16.11194\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.084252,\n\t\t\t\t\t\t\ty: -16.099125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.152443,\n\t\t\t\t\t\t\ty: -16.043162\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.208406,\n\t\t\t\t\t\t\ty: -15.974971\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.249991,\n\t\t\t\t\t\t\ty: -15.897172\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.275598,\n\t\t\t\t\t\t\ty: -15.812755\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.284245,\n\t\t\t\t\t\t\ty: -15.724964\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.275598,\n\t\t\t\t\t\t\ty: -15.637173\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.249991,\n\t\t\t\t\t\t\ty: -15.552756\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.208406,\n\t\t\t\t\t\t\ty: -15.474957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.152443,\n\t\t\t\t\t\t\ty: -15.406766\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.084252,\n\t\t\t\t\t\t\ty: -15.350803\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.006453,\n\t\t\t\t\t\t\ty: -15.309218\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.077964,\n\t\t\t\t\t\t\ty: -15.283611\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.165755,\n\t\t\t\t\t\t\ty: -15.274964\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.252899,\n\t\t\t\t\t\t\ty: -15.283547\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.336354,\n\t\t\t\t\t\t\ty: -15.200092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.137771,\n\t\t\t\t\t\t\ty: -15.200092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.077527,\n\t\t\t\t\t\t\ty: -15.218367\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.047084,\n\t\t\t\t\t\t\ty: -15.221365\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.043184,\n\t\t\t\t\t\t\ty: -15.22345\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.022088,\n\t\t\t\t\t\t\ty: -15.24325\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.031816,\n\t\t\t\t\t\t\ty: -15.24845\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.039281,\n\t\t\t\t\t\t\ty: -15.250715\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.081816,\n\t\t\t\t\t\t\ty: -15.27345\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.089281,\n\t\t\t\t\t\t\ty: -15.275715\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.111671,\n\t\t\t\t\t\t\ty: -15.287682\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.146305,\n\t\t\t\t\t\t\ty: -15.316106\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.179582,\n\t\t\t\t\t\t\ty: -15.333893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.067009,\n\t\t\t\t\t\t\ty: -16.22132\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.054205,\n\t\t\t\t\t\t\ty: -16.263529\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.040755,\n\t\t\t\t\t\t\ty: -16.400092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.054205,\n\t\t\t\t\t\t\ty: -16.536655\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.094039,\n\t\t\t\t\t\t\ty: -16.66797\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.158726,\n\t\t\t\t\t\t\ty: -16.788991\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.24578,\n\t\t\t\t\t\t\ty: -16.895067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.27078,\n\t\t\t\t\t\t\ty: -16.920067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.89578,\n\t\t\t\t\t\t\ty: -17.545067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.001856,\n\t\t\t\t\t\t\ty: -17.632121\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.122877,\n\t\t\t\t\t\t\ty: -17.696808\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.254192,\n\t\t\t\t\t\t\ty: -17.736642\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.390755,\n\t\t\t\t\t\t\ty: -17.750092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.540755,\n\t\t\t\t\t\t\ty: -17.750092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.677318,\n\t\t\t\t\t\t\ty: -17.736642\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.808633,\n\t\t\t\t\t\t\ty: -17.696808\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.929654,\n\t\t\t\t\t\t\ty: -17.632121\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.03573,\n\t\t\t\t\t\t\ty: -17.545067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.005705,\n\t\t\t\t\t\t\ty: -16.575092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.102388,\n\t\t\t\t\t\t\ty: -16.575092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.074219,\n\t\t\t\t\t\t\ty: -16.627792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.048612,\n\t\t\t\t\t\t\ty: -16.712209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.039965,\n\t\t\t\t\t\t\ty: -16.8\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.048612,\n\t\t\t\t\t\t\ty: -16.887791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.074219,\n\t\t\t\t\t\t\ty: -16.972208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.115804,\n\t\t\t\t\t\t\ty: -17.050007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.171767,\n\t\t\t\t\t\t\ty: -17.118198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.239959,\n\t\t\t\t\t\t\ty: -17.174161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.317758,\n\t\t\t\t\t\t\ty: -17.215746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.402175,\n\t\t\t\t\t\t\ty: -17.241353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.489965,\n\t\t\t\t\t\t\ty: -17.25\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.556697,\n\t\t\t\t\t\t\ty: -17.243427\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.558607,\n\t\t\t\t\t\t\ty: -17.262814\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.584214,\n\t\t\t\t\t\t\ty: -17.347231\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.625799,\n\t\t\t\t\t\t\ty: -17.42503\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.681762,\n\t\t\t\t\t\t\ty: -17.493221\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.749953,\n\t\t\t\t\t\t\ty: -17.549184\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.827752,\n\t\t\t\t\t\t\ty: -17.590769\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.912169,\n\t\t\t\t\t\t\ty: -17.616376\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.99996,\n\t\t\t\t\t\t\ty: -17.625023\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.042876,\n\t\t\t\t\t\t\ty: -17.620796\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.04,\n\t\t\t\t\t\t\ty: -17.65\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.048647,\n\t\t\t\t\t\t\ty: -17.737791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.074254,\n\t\t\t\t\t\t\ty: -17.822208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.084089,\n\t\t\t\t\t\t\ty: -17.840607\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.048884,\n\t\t\t\t\t\t\ty: -17.899281\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.997745,\n\t\t\t\t\t\t\ty: -17.836968\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.929554,\n\t\t\t\t\t\t\ty: -17.781005\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.851755,\n\t\t\t\t\t\t\ty: -17.73942\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.767338,\n\t\t\t\t\t\t\ty: -17.713813\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.679547,\n\t\t\t\t\t\t\ty: -17.705166\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.591757,\n\t\t\t\t\t\t\ty: -17.713813\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.50734,\n\t\t\t\t\t\t\ty: -17.73942\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.429541,\n\t\t\t\t\t\t\ty: -17.781005\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.361349,\n\t\t\t\t\t\t\ty: -17.836968\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.305386,\n\t\t\t\t\t\t\ty: -17.90516\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.263801,\n\t\t\t\t\t\t\ty: -17.982959\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.238194,\n\t\t\t\t\t\t\ty: -18.067376\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.229547,\n\t\t\t\t\t\t\ty: -18.155166\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.238194,\n\t\t\t\t\t\t\ty: -18.242957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.263801,\n\t\t\t\t\t\t\ty: -18.327374\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.302621,\n\t\t\t\t\t\t\ty: -18.4\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.99,\n\t\t\t\t\t\t\ty: -18.4\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.941227,\n\t\t\t\t\t\t\ty: -18.404804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.894329,\n\t\t\t\t\t\t\ty: -18.41903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.855025,\n\t\t\t\t\t\t\ty: -18.440039\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.854811,\n\t\t\t\t\t\t\ty: -18.439705\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"bottom\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.454778,\n\t\t\t\t\t\t\ty: -15.154891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.430017,\n\t\t\t\t\t\t\ty: -15.154891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.425903,\n\t\t\t\t\t\t\ty: -15.149878\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.384318,\n\t\t\t\t\t\t\ty: -15.072079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.358711,\n\t\t\t\t\t\t\ty: -14.987662\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.350064,\n\t\t\t\t\t\t\ty: -14.899871\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.358711,\n\t\t\t\t\t\t\ty: -14.81208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.384318,\n\t\t\t\t\t\t\ty: -14.727663\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.425903,\n\t\t\t\t\t\t\ty: -14.649864\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.481866,\n\t\t\t\t\t\t\ty: -14.581673\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.489997,\n\t\t\t\t\t\t\ty: -14.575\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.31365,\n\t\t\t\t\t\t\ty: -14.575\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.278198,\n\t\t\t\t\t\t\ty: -14.618198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.210007,\n\t\t\t\t\t\t\ty: -14.674161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.132208,\n\t\t\t\t\t\t\ty: -14.715746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.047791,\n\t\t\t\t\t\t\ty: -14.741353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.96,\n\t\t\t\t\t\t\ty: -14.75\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.872209,\n\t\t\t\t\t\t\ty: -14.741353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.787792,\n\t\t\t\t\t\t\ty: -14.715746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.709993,\n\t\t\t\t\t\t\ty: -14.674161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.641802,\n\t\t\t\t\t\t\ty: -14.618198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.585839,\n\t\t\t\t\t\t\ty: -14.550007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.544254,\n\t\t\t\t\t\t\ty: -14.472208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.518647,\n\t\t\t\t\t\t\ty: -14.387791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.51,\n\t\t\t\t\t\t\ty: -14.3\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.518647,\n\t\t\t\t\t\t\ty: -14.212209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.544254,\n\t\t\t\t\t\t\ty: -14.127792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.545746,\n\t\t\t\t\t\t\ty: -14.125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.153908,\n\t\t\t\t\t\t\ty: -14.125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.759454,\n\t\t\t\t\t\t\ty: -14.519454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.734454,\n\t\t\t\t\t\t\ty: -14.544454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.692782,\n\t\t\t\t\t\t\ty: -14.578654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.645238,\n\t\t\t\t\t\t\ty: -14.604067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.636983,\n\t\t\t\t\t\t\ty: -14.606571\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.229879,\n\t\t\t\t\t\t\ty: -15.013675\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.303245,\n\t\t\t\t\t\t\ty: -14.99142\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.420299,\n\t\t\t\t\t\t\ty: -14.979891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.920299,\n\t\t\t\t\t\t\ty: -14.979891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.037354,\n\t\t\t\t\t\t\ty: -14.99142\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.111313,\n\t\t\t\t\t\t\ty: -15.013855\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.137354,\n\t\t\t\t\t\t\ty: -15.01642\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.249909,\n\t\t\t\t\t\t\ty: -15.050563\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.292445,\n\t\t\t\t\t\t\ty: -15.073299\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.299909,\n\t\t\t\t\t\t\ty: -15.075563\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.342445,\n\t\t\t\t\t\t\ty: -15.098299\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.349909,\n\t\t\t\t\t\t\ty: -15.100563\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.392445,\n\t\t\t\t\t\t\ty: -15.123299\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.399909,\n\t\t\t\t\t\t\ty: -15.125563\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"bottom\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.44,\n\t\t\t\t\t\t\ty: -12.157738\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.481802,\n\t\t\t\t\t\t\ty: -12.106802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.549993,\n\t\t\t\t\t\t\ty: -12.050839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.627792,\n\t\t\t\t\t\t\ty: -12.009254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.712209,\n\t\t\t\t\t\t\ty: -11.983647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.8,\n\t\t\t\t\t\t\ty: -11.975\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.887791,\n\t\t\t\t\t\t\ty: -11.983647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.887797,\n\t\t\t\t\t\t\ty: -11.983649\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.65,\n\t\t\t\t\t\t\ty: -11.221446\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.65,\n\t\t\t\t\t\t\ty: -10.428554\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.223223,\n\t\t\t\t\t\t\ty: -10.001777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.192133,\n\t\t\t\t\t\t\ty: -9.963893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.16903,\n\t\t\t\t\t\t\ty: -9.920671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.154804,\n\t\t\t\t\t\t\ty: -9.873773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.15,\n\t\t\t\t\t\t\ty: -9.825\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.15,\n\t\t\t\t\t\t\ty: -9.528554\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.423223,\n\t\t\t\t\t\t\ty: -8.801777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.392133,\n\t\t\t\t\t\t\ty: -8.763893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.36903,\n\t\t\t\t\t\t\ty: -8.720671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.354804,\n\t\t\t\t\t\t\ty: -8.673773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.35,\n\t\t\t\t\t\t\ty: -8.625\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.35,\n\t\t\t\t\t\t\ty: -8.528554\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.087797,\n\t\t\t\t\t\t\ty: -8.266351\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.087791,\n\t\t\t\t\t\t\ty: -8.266353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7,\n\t\t\t\t\t\t\ty: -8.275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.912209,\n\t\t\t\t\t\t\ty: -8.266353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.827792,\n\t\t\t\t\t\t\ty: -8.240746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.749993,\n\t\t\t\t\t\t\ty: -8.199161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.709406,\n\t\t\t\t\t\t\ty: -8.165852\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.166777,\n\t\t\t\t\t\t\ty: -8.623223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.197867,\n\t\t\t\t\t\t\ty: -8.661107\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.22097,\n\t\t\t\t\t\t\ty: -8.704329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.235196,\n\t\t\t\t\t\t\ty: -8.751227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.23821,\n\t\t\t\t\t\t\ty: -8.781829\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.239441,\n\t\t\t\t\t\t\ty: -8.783329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.267164,\n\t\t\t\t\t\t\ty: -8.835195\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.284236,\n\t\t\t\t\t\t\ty: -8.891473\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.29,\n\t\t\t\t\t\t\ty: -8.95\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.29,\n\t\t\t\t\t\t\ty: -9\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.29,\n\t\t\t\t\t\t\ty: -9.484375\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.317164,\n\t\t\t\t\t\t\ty: -9.535195\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.334236,\n\t\t\t\t\t\t\ty: -9.591473\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.338211,\n\t\t\t\t\t\t\ty: -9.63183\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.339441,\n\t\t\t\t\t\t\ty: -9.633329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.367164,\n\t\t\t\t\t\t\ty: -9.685195\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.377265,\n\t\t\t\t\t\t\ty: -9.718492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.389441,\n\t\t\t\t\t\t\ty: -9.733329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.417164,\n\t\t\t\t\t\t\ty: -9.785195\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.434236,\n\t\t\t\t\t\t\ty: -9.841473\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.44,\n\t\t\t\t\t\t\ty: -9.9\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"bottom\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.184165,\n\t\t\t\t\t\t\ty: -20.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.2,\n\t\t\t\t\t\t\ty: -20.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.2,\n\t\t\t\t\t\t\ty: -7.137806\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.19444,\n\t\t\t\t\t\t\ty: -7.144581\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.174986,\n\t\t\t\t\t\t\ty: -7.164035\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.174986,\n\t\t\t\t\t\t\ty: -8.350127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.169702,\n\t\t\t\t\t\t\ty: -8.403777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.154053,\n\t\t\t\t\t\t\ty: -8.455365\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.12864,\n\t\t\t\t\t\t\ty: -8.502909\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.09444,\n\t\t\t\t\t\t\ty: -8.544581\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.974986,\n\t\t\t\t\t\t\ty: -8.664035\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.974986,\n\t\t\t\t\t\t\ty: -12.050127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.969702,\n\t\t\t\t\t\t\ty: -12.103777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.954053,\n\t\t\t\t\t\t\ty: -12.155365\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.92864,\n\t\t\t\t\t\t\ty: -12.202909\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.89444,\n\t\t\t\t\t\t\ty: -12.244581\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.774986,\n\t\t\t\t\t\t\ty: -13.364035\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.774986,\n\t\t\t\t\t\t\ty: -16.250127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.769702,\n\t\t\t\t\t\t\ty: -16.303777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.754053,\n\t\t\t\t\t\t\ty: -16.355365\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.72864,\n\t\t\t\t\t\t\ty: -16.402909\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.69444,\n\t\t\t\t\t\t\ty: -16.444581\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.674986,\n\t\t\t\t\t\t\ty: -16.464035\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.674986,\n\t\t\t\t\t\t\ty: -16.550127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.669702,\n\t\t\t\t\t\t\ty: -16.603777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.654053,\n\t\t\t\t\t\t\ty: -16.655365\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.62864,\n\t\t\t\t\t\t\ty: -16.702909\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.59444,\n\t\t\t\t\t\t\ty: -16.744581\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.574986,\n\t\t\t\t\t\t\ty: -16.764035\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.574986,\n\t\t\t\t\t\t\ty: -16.850127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.569702,\n\t\t\t\t\t\t\ty: -16.903777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.554053,\n\t\t\t\t\t\t\ty: -16.955365\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.52864,\n\t\t\t\t\t\t\ty: -17.002909\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.49444,\n\t\t\t\t\t\t\ty: -17.044581\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.473467,\n\t\t\t\t\t\t\ty: -17.065554\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.469702,\n\t\t\t\t\t\t\ty: -17.103777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.454053,\n\t\t\t\t\t\t\ty: -17.155365\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.42864,\n\t\t\t\t\t\t\ty: -17.202909\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.39444,\n\t\t\t\t\t\t\ty: -17.244581\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.273467,\n\t\t\t\t\t\t\ty: -17.365554\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.269702,\n\t\t\t\t\t\t\ty: -17.403777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.254053,\n\t\t\t\t\t\t\ty: -17.455365\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.22864,\n\t\t\t\t\t\t\ty: -17.502909\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.19444,\n\t\t\t\t\t\t\ty: -17.544581\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.374986,\n\t\t\t\t\t\t\ty: -18.364035\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.374986,\n\t\t\t\t\t\t\ty: -19.150127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.369702,\n\t\t\t\t\t\t\ty: -19.203777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.354053,\n\t\t\t\t\t\t\ty: -19.255365\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.32864,\n\t\t\t\t\t\t\ty: -19.302909\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.29444,\n\t\t\t\t\t\t\ty: -19.344581\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.19444,\n\t\t\t\t\t\t\ty: -19.444581\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.152768,\n\t\t\t\t\t\t\ty: -19.478781\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.105224,\n\t\t\t\t\t\t\ty: -19.504194\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.053636,\n\t\t\t\t\t\t\ty: -19.519843\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.999986,\n\t\t\t\t\t\t\ty: -19.525127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.213894,\n\t\t\t\t\t\t\ty: -19.525127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.89444,\n\t\t\t\t\t\t\ty: -19.844581\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.852768,\n\t\t\t\t\t\t\ty: -19.878781\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.805224,\n\t\t\t\t\t\t\ty: -19.904194\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.753636,\n\t\t\t\t\t\t\ty: -19.919843\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.715413,\n\t\t\t\t\t\t\ty: -19.923608\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.69444,\n\t\t\t\t\t\t\ty: -19.944581\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.652768,\n\t\t\t\t\t\t\ty: -19.978781\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.605224,\n\t\t\t\t\t\t\ty: -20.004194\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.553636,\n\t\t\t\t\t\t\ty: -20.019843\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.499986,\n\t\t\t\t\t\t\ty: -20.025127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.599986,\n\t\t\t\t\t\t\ty: -20.025127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.546336,\n\t\t\t\t\t\t\ty: -20.019843\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.494748,\n\t\t\t\t\t\t\ty: -20.004194\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.447204,\n\t\t\t\t\t\t\ty: -19.978781\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.405532,\n\t\t\t\t\t\t\ty: -19.944581\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.286078,\n\t\t\t\t\t\t\ty: -19.825127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.799986,\n\t\t\t\t\t\t\ty: -19.825127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.746336,\n\t\t\t\t\t\t\ty: -19.819843\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.694748,\n\t\t\t\t\t\t\ty: -19.804194\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.684237,\n\t\t\t\t\t\t\ty: -19.798576\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.651213,\n\t\t\t\t\t\t\ty: -19.795323\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.604315,\n\t\t\t\t\t\t\ty: -19.781097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.561093,\n\t\t\t\t\t\t\ty: -19.757994\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.523209,\n\t\t\t\t\t\t\ty: -19.726904\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.296432,\n\t\t\t\t\t\t\ty: -19.500127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.205266,\n\t\t\t\t\t\t\ty: -19.500127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.631134,\n\t\t\t\t\t\t\ty: -20.037813\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.637792,\n\t\t\t\t\t\t\ty: -20.034254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.722209,\n\t\t\t\t\t\t\ty: -20.008647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.81,\n\t\t\t\t\t\t\ty: -20\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.897791,\n\t\t\t\t\t\t\ty: -20.008647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.982208,\n\t\t\t\t\t\t\ty: -20.034254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.060007,\n\t\t\t\t\t\t\ty: -20.075839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.128198,\n\t\t\t\t\t\t\ty: -20.131802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.184161,\n\t\t\t\t\t\t\ty: -20.199993\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.149986,\n\t\t\t\t\t\t\t\ty: -17.200127\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.062195,\n\t\t\t\t\t\t\t\ty: -17.19148\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.977778,\n\t\t\t\t\t\t\t\ty: -17.165873\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.899979,\n\t\t\t\t\t\t\t\ty: -17.124288\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.831788,\n\t\t\t\t\t\t\t\ty: -17.068325\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.775825,\n\t\t\t\t\t\t\t\ty: -17.000134\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.73424,\n\t\t\t\t\t\t\t\ty: -16.922335\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.708633,\n\t\t\t\t\t\t\t\ty: -16.837918\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.699986,\n\t\t\t\t\t\t\t\ty: -16.750127\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.708633,\n\t\t\t\t\t\t\t\ty: -16.662336\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.73424,\n\t\t\t\t\t\t\t\ty: -16.577919\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.775825,\n\t\t\t\t\t\t\t\ty: -16.50012\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.831788,\n\t\t\t\t\t\t\t\ty: -16.431929\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.899979,\n\t\t\t\t\t\t\t\ty: -16.375966\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.977778,\n\t\t\t\t\t\t\t\ty: -16.334381\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.062195,\n\t\t\t\t\t\t\t\ty: -16.308774\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.149986,\n\t\t\t\t\t\t\t\ty: -16.300127\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.237777,\n\t\t\t\t\t\t\t\ty: -16.308774\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.322194,\n\t\t\t\t\t\t\t\ty: -16.334381\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.399993,\n\t\t\t\t\t\t\t\ty: -16.375966\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.468184,\n\t\t\t\t\t\t\t\ty: -16.431929\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.524147,\n\t\t\t\t\t\t\t\ty: -16.50012\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.565732,\n\t\t\t\t\t\t\t\ty: -16.577919\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.591339,\n\t\t\t\t\t\t\t\ty: -16.662336\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.599986,\n\t\t\t\t\t\t\t\ty: -16.750127\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.591339,\n\t\t\t\t\t\t\t\ty: -16.837918\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.565732,\n\t\t\t\t\t\t\t\ty: -16.922335\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.524147,\n\t\t\t\t\t\t\t\ty: -17.000134\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.468184,\n\t\t\t\t\t\t\t\ty: -17.068325\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.399993,\n\t\t\t\t\t\t\t\ty: -17.124288\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.322194,\n\t\t\t\t\t\t\t\ty: -17.165873\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.237777,\n\t\t\t\t\t\t\t\ty: -17.19148\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.549936,\n\t\t\t\t\t\t\t\ty: -19.299925\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.462145,\n\t\t\t\t\t\t\t\ty: -19.291278\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.377728,\n\t\t\t\t\t\t\t\ty: -19.265671\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.299929,\n\t\t\t\t\t\t\t\ty: -19.224086\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.231738,\n\t\t\t\t\t\t\t\ty: -19.168123\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.175775,\n\t\t\t\t\t\t\t\ty: -19.099932\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.13419,\n\t\t\t\t\t\t\t\ty: -19.022133\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.108583,\n\t\t\t\t\t\t\t\ty: -18.937716\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.099936,\n\t\t\t\t\t\t\t\ty: -18.849925\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.108583,\n\t\t\t\t\t\t\t\ty: -18.762134\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.13419,\n\t\t\t\t\t\t\t\ty: -18.677717\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.175775,\n\t\t\t\t\t\t\t\ty: -18.599918\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.231738,\n\t\t\t\t\t\t\t\ty: -18.531727\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.299929,\n\t\t\t\t\t\t\t\ty: -18.475764\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.377728,\n\t\t\t\t\t\t\t\ty: -18.434179\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.462145,\n\t\t\t\t\t\t\t\ty: -18.408572\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.549936,\n\t\t\t\t\t\t\t\ty: -18.399925\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.637727,\n\t\t\t\t\t\t\t\ty: -18.408572\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.722144,\n\t\t\t\t\t\t\t\ty: -18.434179\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.799943,\n\t\t\t\t\t\t\t\ty: -18.475764\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.868134,\n\t\t\t\t\t\t\t\ty: -18.531727\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.924097,\n\t\t\t\t\t\t\t\ty: -18.599918\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.965682,\n\t\t\t\t\t\t\t\ty: -18.677717\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.991289,\n\t\t\t\t\t\t\t\ty: -18.762134\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.999936,\n\t\t\t\t\t\t\t\ty: -18.849925\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.991289,\n\t\t\t\t\t\t\t\ty: -18.937716\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.965682,\n\t\t\t\t\t\t\t\ty: -19.022133\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.924097,\n\t\t\t\t\t\t\t\ty: -19.099932\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.868134,\n\t\t\t\t\t\t\t\ty: -19.168123\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.799943,\n\t\t\t\t\t\t\t\ty: -19.224086\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.722144,\n\t\t\t\t\t\t\t\ty: -19.265671\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.637727,\n\t\t\t\t\t\t\t\ty: -19.291278\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t}\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"bottom\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.480519,\n\t\t\t\t\t\t\ty: -12.550835\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.562194,\n\t\t\t\t\t\t\ty: -12.526059\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.649985,\n\t\t\t\t\t\t\ty: -12.517412\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.737775,\n\t\t\t\t\t\t\ty: -12.526059\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.737783,\n\t\t\t\t\t\t\ty: -12.526061\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.848208,\n\t\t\t\t\t\t\ty: -12.415636\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.886092,\n\t\t\t\t\t\t\ty: -12.384545\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.929314,\n\t\t\t\t\t\t\ty: -12.361442\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.976212,\n\t\t\t\t\t\t\ty: -12.347216\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.024985,\n\t\t\t\t\t\t\ty: -12.342412\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.099985,\n\t\t\t\t\t\t\ty: -12.342412\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.132689,\n\t\t\t\t\t\t\ty: -12.345633\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.124985,\n\t\t\t\t\t\t\ty: -12.267412\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.133631,\n\t\t\t\t\t\t\ty: -12.179622\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.159239,\n\t\t\t\t\t\t\ty: -12.095205\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.200824,\n\t\t\t\t\t\t\ty: -12.017406\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.256787,\n\t\t\t\t\t\t\ty: -11.949214\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.324978,\n\t\t\t\t\t\t\ty: -11.893251\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.402777,\n\t\t\t\t\t\t\ty: -11.851667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.487194,\n\t\t\t\t\t\t\ty: -11.826059\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.574985,\n\t\t\t\t\t\t\ty: -11.817412\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.662775,\n\t\t\t\t\t\t\ty: -11.826059\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.747192,\n\t\t\t\t\t\t\ty: -11.851667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.824991,\n\t\t\t\t\t\t\ty: -11.893251\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.84,\n\t\t\t\t\t\t\ty: -11.905568\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.84,\n\t\t\t\t\t\t\ty: -10.015625\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.812836,\n\t\t\t\t\t\t\ty: -9.964805\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.802735,\n\t\t\t\t\t\t\ty: -9.931508\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.790559,\n\t\t\t\t\t\t\ty: -9.916671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.762836,\n\t\t\t\t\t\t\ty: -9.864805\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.745764,\n\t\t\t\t\t\t\ty: -9.808527\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.741789,\n\t\t\t\t\t\t\ty: -9.76817\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.740559,\n\t\t\t\t\t\t\ty: -9.766671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.712836,\n\t\t\t\t\t\t\ty: -9.714805\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.695764,\n\t\t\t\t\t\t\ty: -9.658527\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.69,\n\t\t\t\t\t\t\ty: -9.6\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.69,\n\t\t\t\t\t\t\ty: -9\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.69,\n\t\t\t\t\t\t\ty: -8.95\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.695764,\n\t\t\t\t\t\t\ty: -8.891473\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.703248,\n\t\t\t\t\t\t\ty: -8.866802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.314224,\n\t\t\t\t\t\t\ty: -8.477778\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.300746,\n\t\t\t\t\t\t\ty: -8.522208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.259161,\n\t\t\t\t\t\t\ty: -8.600007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.206588,\n\t\t\t\t\t\t\ty: -8.664067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.228198,\n\t\t\t\t\t\t\ty: -8.681802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.284161,\n\t\t\t\t\t\t\ty: -8.749993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.325746,\n\t\t\t\t\t\t\ty: -8.827792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.351353,\n\t\t\t\t\t\t\ty: -8.912209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.36,\n\t\t\t\t\t\t\ty: -9\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.351353,\n\t\t\t\t\t\t\ty: -9.087791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.325746,\n\t\t\t\t\t\t\ty: -9.172208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.284161,\n\t\t\t\t\t\t\ty: -9.250007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.228198,\n\t\t\t\t\t\t\ty: -9.318198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.160007,\n\t\t\t\t\t\t\ty: -9.374161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.082208,\n\t\t\t\t\t\t\ty: -9.415746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.997791,\n\t\t\t\t\t\t\ty: -9.441353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.91,\n\t\t\t\t\t\t\ty: -9.45\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.822209,\n\t\t\t\t\t\t\ty: -9.441353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.737792,\n\t\t\t\t\t\t\ty: -9.415746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.659993,\n\t\t\t\t\t\t\ty: -9.374161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.591802,\n\t\t\t\t\t\t\ty: -9.318198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.535839,\n\t\t\t\t\t\t\ty: -9.250007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.494254,\n\t\t\t\t\t\t\ty: -9.172208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.468647,\n\t\t\t\t\t\t\ty: -9.087791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.46,\n\t\t\t\t\t\t\ty: -9\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.468647,\n\t\t\t\t\t\t\ty: -8.912209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.494254,\n\t\t\t\t\t\t\ty: -8.827792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.535839,\n\t\t\t\t\t\t\ty: -8.749993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.588412,\n\t\t\t\t\t\t\ty: -8.685933\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.56755,\n\t\t\t\t\t\t\ty: -8.668812\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.500071,\n\t\t\t\t\t\t\ty: -8.72419\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.422272,\n\t\t\t\t\t\t\ty: -8.765775\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.337855,\n\t\t\t\t\t\t\ty: -8.791382\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.250064,\n\t\t\t\t\t\t\ty: -8.800029\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.162273,\n\t\t\t\t\t\t\ty: -8.791382\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.077856,\n\t\t\t\t\t\t\ty: -8.765775\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.000057,\n\t\t\t\t\t\t\ty: -8.72419\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.931866,\n\t\t\t\t\t\t\ty: -8.668227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.875903,\n\t\t\t\t\t\t\ty: -8.600036\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.834318,\n\t\t\t\t\t\t\ty: -8.522237\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.808711,\n\t\t\t\t\t\t\ty: -8.43782\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.800064,\n\t\t\t\t\t\t\ty: -8.350029\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.802489,\n\t\t\t\t\t\t\ty: -8.325405\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.8,\n\t\t\t\t\t\t\ty: -8.32565\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.717087,\n\t\t\t\t\t\t\ty: -8.317484\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.63736,\n\t\t\t\t\t\t\ty: -8.293299\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.563883,\n\t\t\t\t\t\t\ty: -8.254025\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.49948,\n\t\t\t\t\t\t\ty: -8.20117\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.446625,\n\t\t\t\t\t\t\ty: -8.136767\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.407351,\n\t\t\t\t\t\t\ty: -8.06329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.383166,\n\t\t\t\t\t\t\ty: -7.983563\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.375,\n\t\t\t\t\t\t\ty: -7.90065\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.383166,\n\t\t\t\t\t\t\ty: -7.817737\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.407351,\n\t\t\t\t\t\t\ty: -7.73801\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.446625,\n\t\t\t\t\t\t\ty: -7.664533\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.49948,\n\t\t\t\t\t\t\ty: -7.60013\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.563883,\n\t\t\t\t\t\t\ty: -7.547275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.63736,\n\t\t\t\t\t\t\ty: -7.508001\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.717087,\n\t\t\t\t\t\t\ty: -7.483816\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.8,\n\t\t\t\t\t\t\ty: -7.47565\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.882913,\n\t\t\t\t\t\t\ty: -7.483816\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.96264,\n\t\t\t\t\t\t\ty: -7.508001\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.036117,\n\t\t\t\t\t\t\ty: -7.547275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.10052,\n\t\t\t\t\t\t\ty: -7.60013\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.153375,\n\t\t\t\t\t\t\ty: -7.664533\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.192649,\n\t\t\t\t\t\t\ty: -7.73801\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.216834,\n\t\t\t\t\t\t\ty: -7.817737\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.225,\n\t\t\t\t\t\t\ty: -7.90065\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.224816,\n\t\t\t\t\t\t\ty: -7.902516\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.250064,\n\t\t\t\t\t\t\ty: -7.900029\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.337855,\n\t\t\t\t\t\t\ty: -7.908676\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.422272,\n\t\t\t\t\t\t\ty: -7.934283\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.500071,\n\t\t\t\t\t\t\ty: -7.975868\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.567514,\n\t\t\t\t\t\t\ty: -8.031217\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.634993,\n\t\t\t\t\t\t\ty: -7.975839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.712792,\n\t\t\t\t\t\t\ty: -7.934254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.797209,\n\t\t\t\t\t\t\ty: -7.908647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.840432,\n\t\t\t\t\t\t\ty: -7.90439\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.84,\n\t\t\t\t\t\t\ty: -7.9\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.84,\n\t\t\t\t\t\t\ty: -7.848479\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.832133,\n\t\t\t\t\t\t\ty: -7.838893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.80903,\n\t\t\t\t\t\t\ty: -7.795671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.794804,\n\t\t\t\t\t\t\ty: -7.748773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.79,\n\t\t\t\t\t\t\ty: -7.7\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.79,\n\t\t\t\t\t\t\ty: -7.303554\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.978636,\n\t\t\t\t\t\t\ty: -6.49219\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.900064,\n\t\t\t\t\t\t\ty: -6.499929\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.821844,\n\t\t\t\t\t\t\ty: -6.492225\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.825064,\n\t\t\t\t\t\t\ty: -6.524921\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.819894,\n\t\t\t\t\t\t\ty: -6.577409\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.882913,\n\t\t\t\t\t\t\ty: -6.583616\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.96264,\n\t\t\t\t\t\t\ty: -6.607801\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.036117,\n\t\t\t\t\t\t\ty: -6.647075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.10052,\n\t\t\t\t\t\t\ty: -6.69993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.153375,\n\t\t\t\t\t\t\ty: -6.764333\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.192649,\n\t\t\t\t\t\t\ty: -6.83781\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.216834,\n\t\t\t\t\t\t\ty: -6.917537\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.225,\n\t\t\t\t\t\t\ty: -7.00045\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.216834,\n\t\t\t\t\t\t\ty: -7.083363\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.192649,\n\t\t\t\t\t\t\ty: -7.16309\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.153375,\n\t\t\t\t\t\t\ty: -7.236567\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.10052,\n\t\t\t\t\t\t\ty: -7.30097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.036117,\n\t\t\t\t\t\t\ty: -7.353825\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.96264,\n\t\t\t\t\t\t\ty: -7.393099\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.882913,\n\t\t\t\t\t\t\ty: -7.417284\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.8,\n\t\t\t\t\t\t\ty: -7.42545\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.717087,\n\t\t\t\t\t\t\ty: -7.417284\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.63736,\n\t\t\t\t\t\t\ty: -7.393099\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.563883,\n\t\t\t\t\t\t\ty: -7.353825\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.49948,\n\t\t\t\t\t\t\ty: -7.30097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.446625,\n\t\t\t\t\t\t\ty: -7.236567\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.407351,\n\t\t\t\t\t\t\ty: -7.16309\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.383166,\n\t\t\t\t\t\t\ty: -7.083363\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.375,\n\t\t\t\t\t\t\ty: -7.00045\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.377538,\n\t\t\t\t\t\t\ty: -6.974677\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.375064,\n\t\t\t\t\t\t\ty: -6.974921\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.287273,\n\t\t\t\t\t\t\ty: -6.966274\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.287267,\n\t\t\t\t\t\t\ty: -6.966272\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.199595,\n\t\t\t\t\t\t\ty: -7.053944\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.21264,\n\t\t\t\t\t\t\ty: -7.057901\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.286117,\n\t\t\t\t\t\t\ty: -7.097175\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.35052,\n\t\t\t\t\t\t\ty: -7.15003\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.403375,\n\t\t\t\t\t\t\ty: -7.214433\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.442649,\n\t\t\t\t\t\t\ty: -7.28791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.466834,\n\t\t\t\t\t\t\ty: -7.367637\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.475,\n\t\t\t\t\t\t\ty: -7.45055\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.466834,\n\t\t\t\t\t\t\ty: -7.533463\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.442649,\n\t\t\t\t\t\t\ty: -7.61319\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.403375,\n\t\t\t\t\t\t\ty: -7.686667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.35052,\n\t\t\t\t\t\t\ty: -7.75107\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.292543,\n\t\t\t\t\t\t\ty: -7.798651\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.314161,\n\t\t\t\t\t\t\ty: -7.824993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.355746,\n\t\t\t\t\t\t\ty: -7.902792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.381353,\n\t\t\t\t\t\t\ty: -7.987209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.39,\n\t\t\t\t\t\t\ty: -8.075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.381353,\n\t\t\t\t\t\t\ty: -8.162791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.355746,\n\t\t\t\t\t\t\ty: -8.247208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.314161,\n\t\t\t\t\t\t\ty: -8.325007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.258198,\n\t\t\t\t\t\t\ty: -8.393198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.190007,\n\t\t\t\t\t\t\ty: -8.449161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.19,\n\t\t\t\t\t\t\ty: -8.449165\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.19,\n\t\t\t\t\t\t\ty: -9.896446\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.302203,\n\t\t\t\t\t\t\ty: -10.008649\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.302209,\n\t\t\t\t\t\t\ty: -10.008647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.39,\n\t\t\t\t\t\t\ty: -10\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.477791,\n\t\t\t\t\t\t\ty: -10.008647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.562208,\n\t\t\t\t\t\t\ty: -10.034254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.640007,\n\t\t\t\t\t\t\ty: -10.075839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.708198,\n\t\t\t\t\t\t\ty: -10.131802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.764161,\n\t\t\t\t\t\t\ty: -10.199993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.805746,\n\t\t\t\t\t\t\ty: -10.277792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.831353,\n\t\t\t\t\t\t\ty: -10.362209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.84,\n\t\t\t\t\t\t\ty: -10.45\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.831353,\n\t\t\t\t\t\t\ty: -10.537791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.805746,\n\t\t\t\t\t\t\ty: -10.622208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.764161,\n\t\t\t\t\t\t\ty: -10.700007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.708198,\n\t\t\t\t\t\t\ty: -10.768198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.640007,\n\t\t\t\t\t\t\ty: -10.824161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.562208,\n\t\t\t\t\t\t\ty: -10.865746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.477791,\n\t\t\t\t\t\t\ty: -10.891353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.39,\n\t\t\t\t\t\t\ty: -10.9\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.302209,\n\t\t\t\t\t\t\ty: -10.891353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.217792,\n\t\t\t\t\t\t\ty: -10.865746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.139993,\n\t\t\t\t\t\t\ty: -10.824161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.071802,\n\t\t\t\t\t\t\ty: -10.768198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.015839,\n\t\t\t\t\t\t\ty: -10.700007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.974254,\n\t\t\t\t\t\t\ty: -10.622208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.948647,\n\t\t\t\t\t\t\ty: -10.537791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.94,\n\t\t\t\t\t\t\ty: -10.45\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.948647,\n\t\t\t\t\t\t\ty: -10.362209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.948649,\n\t\t\t\t\t\t\ty: -10.362203\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.763223,\n\t\t\t\t\t\t\ty: -10.176777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.732133,\n\t\t\t\t\t\t\ty: -10.138893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.725064,\n\t\t\t\t\t\t\ty: -10.125668\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.725064,\n\t\t\t\t\t\t\ty: -10.871367\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.251841,\n\t\t\t\t\t\t\ty: -11.398144\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.282931,\n\t\t\t\t\t\t\ty: -11.436028\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.306034,\n\t\t\t\t\t\t\ty: -11.47925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.32026,\n\t\t\t\t\t\t\ty: -11.526148\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.325064,\n\t\t\t\t\t\t\ty: -11.574921\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.325064,\n\t\t\t\t\t\t\ty: -12.358353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.383953,\n\t\t\t\t\t\t\ty: -12.406682\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.439916,\n\t\t\t\t\t\t\ty: -12.474873\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"bottom\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.64,\n\t\t\t\t\t\t\ty: -14.221105\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.691261,\n\t\t\t\t\t\t\ty: -12.169844\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.677752,\n\t\t\t\t\t\t\ty: -12.165746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.599953,\n\t\t\t\t\t\t\ty: -12.124161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.531762,\n\t\t\t\t\t\t\ty: -12.068198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.475799,\n\t\t\t\t\t\t\ty: -12.000007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.434214,\n\t\t\t\t\t\t\ty: -11.922208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.408607,\n\t\t\t\t\t\t\ty: -11.837791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.39996,\n\t\t\t\t\t\t\ty: -11.75\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.408607,\n\t\t\t\t\t\t\ty: -11.662209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.434214,\n\t\t\t\t\t\t\ty: -11.577792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.475799,\n\t\t\t\t\t\t\ty: -11.499993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.531762,\n\t\t\t\t\t\t\ty: -11.431802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.599953,\n\t\t\t\t\t\t\ty: -11.375839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.677752,\n\t\t\t\t\t\t\ty: -11.334254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.762169,\n\t\t\t\t\t\t\ty: -11.308647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.84996,\n\t\t\t\t\t\t\ty: -11.3\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.937751,\n\t\t\t\t\t\t\ty: -11.308647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.022168,\n\t\t\t\t\t\t\ty: -11.334254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.099967,\n\t\t\t\t\t\t\ty: -11.375839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.168158,\n\t\t\t\t\t\t\ty: -11.431802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.224121,\n\t\t\t\t\t\t\ty: -11.499993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.265706,\n\t\t\t\t\t\t\ty: -11.577792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.291313,\n\t\t\t\t\t\t\ty: -11.662209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.291993,\n\t\t\t\t\t\t\ty: -11.669112\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.00556,\n\t\t\t\t\t\t\ty: -10.955545\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.047232,\n\t\t\t\t\t\t\ty: -10.921345\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.094776,\n\t\t\t\t\t\t\ty: -10.895932\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.146364,\n\t\t\t\t\t\t\ty: -10.880283\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.200014,\n\t\t\t\t\t\t\ty: -10.874999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.586106,\n\t\t\t\t\t\t\ty: -10.874999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.937228,\n\t\t\t\t\t\t\ty: -10.523877\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.925064,\n\t\t\t\t\t\t\ty: -10.525075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.306904,\n\t\t\t\t\t\t\ty: -10.525075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.295735,\n\t\t\t\t\t\t\ty: -10.531045\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.248837,\n\t\t\t\t\t\t\ty: -10.545271\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.239097,\n\t\t\t\t\t\t\ty: -10.54623\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.224845,\n\t\t\t\t\t\t\ty: -10.553848\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.201841,\n\t\t\t\t\t\t\ty: -10.576852\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.163957,\n\t\t\t\t\t\t\ty: -10.607942\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.120735,\n\t\t\t\t\t\t\ty: -10.631045\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.073837,\n\t\t\t\t\t\t\ty: -10.645271\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.025064,\n\t\t\t\t\t\t\ty: -10.650075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.712911,\n\t\t\t\t\t\t\ty: -10.650075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.705302,\n\t\t\t\t\t\t\ty: -10.654142\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.653714,\n\t\t\t\t\t\t\ty: -10.669791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.600064,\n\t\t\t\t\t\t\ty: -10.675075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.575064,\n\t\t\t\t\t\t\ty: -10.675075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.750064,\n\t\t\t\t\t\t\ty: -10.675075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.696414,\n\t\t\t\t\t\t\ty: -10.669791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.644826,\n\t\t\t\t\t\t\ty: -10.654142\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.628668,\n\t\t\t\t\t\t\ty: -10.645505\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.621414,\n\t\t\t\t\t\t\ty: -10.644791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.569826,\n\t\t\t\t\t\t\ty: -10.629142\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.527291,\n\t\t\t\t\t\t\ty: -10.606407\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.519826,\n\t\t\t\t\t\t\ty: -10.604142\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.477291,\n\t\t\t\t\t\t\ty: -10.581407\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.469826,\n\t\t\t\t\t\t\ty: -10.579142\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.422282,\n\t\t\t\t\t\t\ty: -10.553729\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.38061,\n\t\t\t\t\t\t\ty: -10.519529\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.186156,\n\t\t\t\t\t\t\ty: -10.325075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.750064,\n\t\t\t\t\t\t\ty: -10.325075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.696414,\n\t\t\t\t\t\t\ty: -10.319791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.644826,\n\t\t\t\t\t\t\ty: -10.304142\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.597282,\n\t\t\t\t\t\t\ty: -10.278729\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.55561,\n\t\t\t\t\t\t\ty: -10.244529\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.362461,\n\t\t\t\t\t\t\ty: -10.05138\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.312855,\n\t\t\t\t\t\t\ty: -10.066428\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.225064,\n\t\t\t\t\t\t\ty: -10.075075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.137273,\n\t\t\t\t\t\t\ty: -10.066428\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.052856,\n\t\t\t\t\t\t\ty: -10.040821\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.975057,\n\t\t\t\t\t\t\ty: -9.999236\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.906866,\n\t\t\t\t\t\t\ty: -9.943273\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.850903,\n\t\t\t\t\t\t\ty: -9.875082\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.833344,\n\t\t\t\t\t\t\ty: -9.842233\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.818197,\n\t\t\t\t\t\t\ty: -9.86069\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.750005,\n\t\t\t\t\t\t\ty: -9.916654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.672206,\n\t\t\t\t\t\t\ty: -9.958238\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.587789,\n\t\t\t\t\t\t\ty: -9.983846\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.499999,\n\t\t\t\t\t\t\ty: -9.992492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.412208,\n\t\t\t\t\t\t\ty: -9.983846\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.327791,\n\t\t\t\t\t\t\ty: -9.958238\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.249992,\n\t\t\t\t\t\t\ty: -9.916654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.181801,\n\t\t\t\t\t\t\ty: -9.86069\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.125838,\n\t\t\t\t\t\t\ty: -9.792499\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.084253,\n\t\t\t\t\t\t\ty: -9.7147\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.058645,\n\t\t\t\t\t\t\ty: -9.630283\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.049999,\n\t\t\t\t\t\t\ty: -9.542492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.058645,\n\t\t\t\t\t\t\ty: -9.454702\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.084253,\n\t\t\t\t\t\t\ty: -9.370285\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.125838,\n\t\t\t\t\t\t\ty: -9.292486\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.181801,\n\t\t\t\t\t\t\ty: -9.224294\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.249992,\n\t\t\t\t\t\t\ty: -9.168331\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.327791,\n\t\t\t\t\t\t\ty: -9.126747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.412208,\n\t\t\t\t\t\t\ty: -9.101139\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.499999,\n\t\t\t\t\t\t\ty: -9.092492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.587789,\n\t\t\t\t\t\t\ty: -9.101139\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.672206,\n\t\t\t\t\t\t\ty: -9.126747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.750005,\n\t\t\t\t\t\t\ty: -9.168331\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.818197,\n\t\t\t\t\t\t\ty: -9.224294\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.87416,\n\t\t\t\t\t\t\ty: -9.292486\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.891718,\n\t\t\t\t\t\t\ty: -9.325335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.906866,\n\t\t\t\t\t\t\ty: -9.306877\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.975057,\n\t\t\t\t\t\t\ty: -9.250914\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.052856,\n\t\t\t\t\t\t\ty: -9.209329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.137273,\n\t\t\t\t\t\t\ty: -9.183722\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.225064,\n\t\t\t\t\t\t\ty: -9.175075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.312855,\n\t\t\t\t\t\t\ty: -9.183722\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.397272,\n\t\t\t\t\t\t\ty: -9.209329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.475071,\n\t\t\t\t\t\t\ty: -9.250914\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.543262,\n\t\t\t\t\t\t\ty: -9.306877\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.599225,\n\t\t\t\t\t\t\ty: -9.375068\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.64081,\n\t\t\t\t\t\t\ty: -9.452867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.666417,\n\t\t\t\t\t\t\ty: -9.537284\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.670813,\n\t\t\t\t\t\t\ty: -9.581916\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.863972,\n\t\t\t\t\t\t\ty: -9.775075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.300064,\n\t\t\t\t\t\t\ty: -9.775075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.353714,\n\t\t\t\t\t\t\ty: -9.780359\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.405302,\n\t\t\t\t\t\t\ty: -9.796008\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.412553,\n\t\t\t\t\t\t\ty: -9.799884\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.419254,\n\t\t\t\t\t\t\ty: -9.777792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.460839,\n\t\t\t\t\t\t\ty: -9.699993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.516802,\n\t\t\t\t\t\t\ty: -9.631802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.565767,\n\t\t\t\t\t\t\ty: -9.591617\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.506738,\n\t\t\t\t\t\t\ty: -9.543173\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.450775,\n\t\t\t\t\t\t\ty: -9.474982\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.40919,\n\t\t\t\t\t\t\ty: -9.397183\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.383583,\n\t\t\t\t\t\t\ty: -9.312766\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.374936,\n\t\t\t\t\t\t\ty: -9.224975\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.380396,\n\t\t\t\t\t\t\ty: -9.16954\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.32496,\n\t\t\t\t\t\t\ty: -9.175\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.237169,\n\t\t\t\t\t\t\ty: -9.166353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.152752,\n\t\t\t\t\t\t\ty: -9.140746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.074953,\n\t\t\t\t\t\t\ty: -9.099161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.006762,\n\t\t\t\t\t\t\ty: -9.043198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.950799,\n\t\t\t\t\t\t\ty: -8.975007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.909214,\n\t\t\t\t\t\t\ty: -8.897208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.883607,\n\t\t\t\t\t\t\ty: -8.812791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.87496,\n\t\t\t\t\t\t\ty: -8.725\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.883607,\n\t\t\t\t\t\t\ty: -8.637209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.909214,\n\t\t\t\t\t\t\ty: -8.552792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.950799,\n\t\t\t\t\t\t\ty: -8.474993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.006762,\n\t\t\t\t\t\t\ty: -8.406802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.036758,\n\t\t\t\t\t\t\ty: -8.382185\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.031803,\n\t\t\t\t\t\t\ty: -8.378118\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.97584,\n\t\t\t\t\t\t\ty: -8.309927\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.934255,\n\t\t\t\t\t\t\ty: -8.232128\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.908648,\n\t\t\t\t\t\t\ty: -8.147711\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.900001,\n\t\t\t\t\t\t\ty: -8.05992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.908648,\n\t\t\t\t\t\t\ty: -7.972129\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.934255,\n\t\t\t\t\t\t\ty: -7.887712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.97584,\n\t\t\t\t\t\t\ty: -7.809913\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.031803,\n\t\t\t\t\t\t\ty: -7.741722\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.099994,\n\t\t\t\t\t\t\ty: -7.685759\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.177793,\n\t\t\t\t\t\t\ty: -7.644174\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.26221,\n\t\t\t\t\t\t\ty: -7.618567\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.350001,\n\t\t\t\t\t\t\ty: -7.60992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.437792,\n\t\t\t\t\t\t\ty: -7.618567\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.522209,\n\t\t\t\t\t\t\ty: -7.644174\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.570752,\n\t\t\t\t\t\t\ty: -7.670121\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.570869,\n\t\t\t\t\t\t\ty: -7.669737\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.574936,\n\t\t\t\t\t\t\ty: -7.662128\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.574936,\n\t\t\t\t\t\t\ty: -6.949975\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.57974,\n\t\t\t\t\t\t\ty: -6.901202\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.593966,\n\t\t\t\t\t\t\ty: -6.854304\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.617069,\n\t\t\t\t\t\t\ty: -6.811082\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.648159,\n\t\t\t\t\t\t\ty: -6.773198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.74914,\n\t\t\t\t\t\t\ty: -6.672217\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.727806,\n\t\t\t\t\t\t\ty: -6.665745\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.650007,\n\t\t\t\t\t\t\ty: -6.62416\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.581816,\n\t\t\t\t\t\t\ty: -6.568197\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.525853,\n\t\t\t\t\t\t\ty: -6.500006\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.484268,\n\t\t\t\t\t\t\ty: -6.422207\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.458661,\n\t\t\t\t\t\t\ty: -6.33779\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.450014,\n\t\t\t\t\t\t\ty: -6.249999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.458661,\n\t\t\t\t\t\t\ty: -6.162208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.484268,\n\t\t\t\t\t\t\ty: -6.077791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.525853,\n\t\t\t\t\t\t\ty: -5.999992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.581816,\n\t\t\t\t\t\t\ty: -5.931801\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.650007,\n\t\t\t\t\t\t\ty: -5.875838\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.727806,\n\t\t\t\t\t\t\ty: -5.834253\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.812223,\n\t\t\t\t\t\t\ty: -5.808646\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.900014,\n\t\t\t\t\t\t\ty: -5.799999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.987805,\n\t\t\t\t\t\t\ty: -5.808646\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.072222,\n\t\t\t\t\t\t\ty: -5.834253\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.074936,\n\t\t\t\t\t\t\ty: -5.835704\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.074936,\n\t\t\t\t\t\t\ty: -5.492588\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.062145,\n\t\t\t\t\t\t\ty: -5.491328\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.977728,\n\t\t\t\t\t\t\ty: -5.465721\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.899929,\n\t\t\t\t\t\t\ty: -5.424136\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.831738,\n\t\t\t\t\t\t\ty: -5.368173\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.775775,\n\t\t\t\t\t\t\ty: -5.299982\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.761608,\n\t\t\t\t\t\t\ty: -5.273478\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.699943,\n\t\t\t\t\t\t\ty: -5.324086\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.622144,\n\t\t\t\t\t\t\ty: -5.365671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.537727,\n\t\t\t\t\t\t\ty: -5.391278\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.449936,\n\t\t\t\t\t\t\ty: -5.399925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.362145,\n\t\t\t\t\t\t\ty: -5.391278\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.2875,\n\t\t\t\t\t\t\ty: -5.368635\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.2875,\n\t\t\t\t\t\t\ty: -5.525016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.280775,\n\t\t\t\t\t\t\ty: -5.593297\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.260858,\n\t\t\t\t\t\t\ty: -5.658955\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.249905,\n\t\t\t\t\t\t\ty: -5.679447\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.250971,\n\t\t\t\t\t\t\ty: -5.682962\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.2625,\n\t\t\t\t\t\t\ty: -5.800016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.250971,\n\t\t\t\t\t\t\ty: -5.91707\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.216828,\n\t\t\t\t\t\t\ty: -6.029626\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.194092,\n\t\t\t\t\t\t\ty: -6.072161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.191828,\n\t\t\t\t\t\t\ty: -6.079626\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.186627,\n\t\t\t\t\t\t\ty: -6.089356\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.166828,\n\t\t\t\t\t\t\ty: -6.154626\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.161627,\n\t\t\t\t\t\t\ty: -6.164356\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.141828,\n\t\t\t\t\t\t\ty: -6.229626\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.119092,\n\t\t\t\t\t\t\ty: -6.272161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.116828,\n\t\t\t\t\t\t\ty: -6.279626\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.111627,\n\t\t\t\t\t\t\ty: -6.289356\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.091828,\n\t\t\t\t\t\t\ty: -6.354626\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.086627,\n\t\t\t\t\t\t\ty: -6.364356\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.066828,\n\t\t\t\t\t\t\ty: -6.429626\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.044092,\n\t\t\t\t\t\t\ty: -6.472161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.041828,\n\t\t\t\t\t\t\ty: -6.479626\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.036627,\n\t\t\t\t\t\t\ty: -6.489356\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.016828,\n\t\t\t\t\t\t\ty: -6.554626\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.011627,\n\t\t\t\t\t\t\ty: -6.564356\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.991828,\n\t\t\t\t\t\t\ty: -6.629626\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.936382,\n\t\t\t\t\t\t\ty: -6.733358\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.861764,\n\t\t\t\t\t\t\ty: -6.82428\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.836764,\n\t\t\t\t\t\t\ty: -6.84928\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.745842,\n\t\t\t\t\t\t\ty: -6.923898\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.64211,\n\t\t\t\t\t\t\ty: -6.979343\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.529554,\n\t\t\t\t\t\t\ty: -7.013487\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.4125,\n\t\t\t\t\t\t\ty: -7.025016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.286028,\n\t\t\t\t\t\t\ty: -7.025016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.883869,\n\t\t\t\t\t\t\ty: -7.427175\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.907208,\n\t\t\t\t\t\t\ty: -7.434254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.985007,\n\t\t\t\t\t\t\ty: -7.475839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.053198,\n\t\t\t\t\t\t\ty: -7.531802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.109161,\n\t\t\t\t\t\t\ty: -7.599993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.150746,\n\t\t\t\t\t\t\ty: -7.677792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.176353,\n\t\t\t\t\t\t\ty: -7.762209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.185,\n\t\t\t\t\t\t\ty: -7.85\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.176353,\n\t\t\t\t\t\t\ty: -7.937791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.150746,\n\t\t\t\t\t\t\ty: -8.022208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.109161,\n\t\t\t\t\t\t\ty: -8.100007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.053198,\n\t\t\t\t\t\t\ty: -8.168198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.985007,\n\t\t\t\t\t\t\ty: -8.224161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.907208,\n\t\t\t\t\t\t\ty: -8.265746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.822791,\n\t\t\t\t\t\t\ty: -8.291353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.735,\n\t\t\t\t\t\t\ty: -8.3\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.647209,\n\t\t\t\t\t\t\ty: -8.291353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.562792,\n\t\t\t\t\t\t\ty: -8.265746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.484993,\n\t\t\t\t\t\t\ty: -8.224161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.416802,\n\t\t\t\t\t\t\ty: -8.168198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.360839,\n\t\t\t\t\t\t\ty: -8.100007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.319254,\n\t\t\t\t\t\t\ty: -8.022208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.293647,\n\t\t\t\t\t\t\ty: -7.937791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.285,\n\t\t\t\t\t\t\ty: -7.85\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.28795,\n\t\t\t\t\t\t\ty: -7.820047\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.2375,\n\t\t\t\t\t\t\ty: -7.825016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.1375,\n\t\t\t\t\t\t\ty: -7.825016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.097096,\n\t\t\t\t\t\t\ty: -7.821036\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.099936,\n\t\t\t\t\t\t\ty: -7.849871\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.091289,\n\t\t\t\t\t\t\ty: -7.937662\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.065682,\n\t\t\t\t\t\t\ty: -8.022079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.024097,\n\t\t\t\t\t\t\ty: -8.099878\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.968134,\n\t\t\t\t\t\t\ty: -8.168069\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.899943,\n\t\t\t\t\t\t\ty: -8.224032\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.822144,\n\t\t\t\t\t\t\ty: -8.265617\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.737727,\n\t\t\t\t\t\t\ty: -8.291224\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.649936,\n\t\t\t\t\t\t\ty: -8.299871\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.562145,\n\t\t\t\t\t\t\ty: -8.291224\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.477728,\n\t\t\t\t\t\t\ty: -8.265617\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.399929,\n\t\t\t\t\t\t\ty: -8.224032\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.331738,\n\t\t\t\t\t\t\ty: -8.168069\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.275775,\n\t\t\t\t\t\t\ty: -8.099878\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.23419,\n\t\t\t\t\t\t\ty: -8.022079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.208583,\n\t\t\t\t\t\t\ty: -7.937662\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.199936,\n\t\t\t\t\t\t\ty: -7.849871\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.208583,\n\t\t\t\t\t\t\ty: -7.76208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.23419,\n\t\t\t\t\t\t\ty: -7.677663\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.275775,\n\t\t\t\t\t\t\ty: -7.599864\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.331738,\n\t\t\t\t\t\t\ty: -7.531673\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.399929,\n\t\t\t\t\t\t\ty: -7.47571\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.477728,\n\t\t\t\t\t\t\ty: -7.434125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.493344,\n\t\t\t\t\t\t\ty: -7.429388\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.013972,\n\t\t\t\t\t\t\ty: -6.950016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.024359,\n\t\t\t\t\t\t\ty: -6.950016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.065898,\n\t\t\t\t\t\t\ty: -7.027729\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.091505,\n\t\t\t\t\t\t\ty: -7.112146\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.100152,\n\t\t\t\t\t\t\ty: -7.199937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.091505,\n\t\t\t\t\t\t\ty: -7.287728\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.065898,\n\t\t\t\t\t\t\ty: -7.372145\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.049777,\n\t\t\t\t\t\t\ty: -7.402305\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.112855,\n\t\t\t\t\t\t\ty: -7.408518\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.197272,\n\t\t\t\t\t\t\ty: -7.434125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.275071,\n\t\t\t\t\t\t\ty: -7.47571\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.343262,\n\t\t\t\t\t\t\ty: -7.531673\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.399225,\n\t\t\t\t\t\t\ty: -7.599864\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.44081,\n\t\t\t\t\t\t\ty: -7.677663\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.466417,\n\t\t\t\t\t\t\ty: -7.76208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.475064,\n\t\t\t\t\t\t\ty: -7.849871\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.466417,\n\t\t\t\t\t\t\ty: -7.937662\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.44081,\n\t\t\t\t\t\t\ty: -8.022079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.399225,\n\t\t\t\t\t\t\ty: -8.099878\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.343262,\n\t\t\t\t\t\t\ty: -8.168069\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.275071,\n\t\t\t\t\t\t\ty: -8.224032\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.197272,\n\t\t\t\t\t\t\ty: -8.265617\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.112855,\n\t\t\t\t\t\t\ty: -8.291224\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.025064,\n\t\t\t\t\t\t\ty: -8.299871\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.937273,\n\t\t\t\t\t\t\ty: -8.291224\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.927315,\n\t\t\t\t\t\t\ty: -8.288203\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.672478,\n\t\t\t\t\t\t\ty: -8.530905\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.672116,\n\t\t\t\t\t\t\ty: -8.530525\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.638957,\n\t\t\t\t\t\t\ty: -8.557738\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.595735,\n\t\t\t\t\t\t\ty: -8.580841\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.548837,\n\t\t\t\t\t\t\ty: -8.595067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.500064,\n\t\t\t\t\t\t\ty: -8.599871\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.000064,\n\t\t\t\t\t\t\ty: -8.599871\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.951291,\n\t\t\t\t\t\t\ty: -8.595067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.911573,\n\t\t\t\t\t\t\ty: -8.583019\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.576777,\n\t\t\t\t\t\t\ty: -9.248223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.607867,\n\t\t\t\t\t\t\ty: -9.286107\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.63097,\n\t\t\t\t\t\t\ty: -9.329329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.645196,\n\t\t\t\t\t\t\ty: -9.376227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.65,\n\t\t\t\t\t\t\ty: -9.425\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.65,\n\t\t\t\t\t\t\ty: -9.721446\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.076777,\n\t\t\t\t\t\t\ty: -10.148223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.107867,\n\t\t\t\t\t\t\ty: -10.186107\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.13097,\n\t\t\t\t\t\t\ty: -10.229329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.145196,\n\t\t\t\t\t\t\ty: -10.276227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.15,\n\t\t\t\t\t\t\ty: -10.325\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.15,\n\t\t\t\t\t\t\ty: -11.325\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.145196,\n\t\t\t\t\t\t\ty: -11.373773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.13097,\n\t\t\t\t\t\t\ty: -11.420671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.107867,\n\t\t\t\t\t\t\ty: -11.463893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.076777,\n\t\t\t\t\t\t\ty: -11.501777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.384539,\n\t\t\t\t\t\t\ty: -12.194015\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.399999,\n\t\t\t\t\t\t\ty: -12.192492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.487789,\n\t\t\t\t\t\t\ty: -12.201139\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.572206,\n\t\t\t\t\t\t\ty: -12.226747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.650005,\n\t\t\t\t\t\t\ty: -12.268331\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.718197,\n\t\t\t\t\t\t\ty: -12.324294\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.77416,\n\t\t\t\t\t\t\ty: -12.392486\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.815745,\n\t\t\t\t\t\t\ty: -12.470285\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.841352,\n\t\t\t\t\t\t\ty: -12.554702\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.849999,\n\t\t\t\t\t\t\ty: -12.642492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.841352,\n\t\t\t\t\t\t\ty: -12.730283\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.815745,\n\t\t\t\t\t\t\ty: -12.8147\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.77416,\n\t\t\t\t\t\t\ty: -12.892499\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.718197,\n\t\t\t\t\t\t\ty: -12.96069\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.650005,\n\t\t\t\t\t\t\ty: -13.016654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.572206,\n\t\t\t\t\t\t\ty: -13.058238\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.487789,\n\t\t\t\t\t\t\ty: -13.083846\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.399999,\n\t\t\t\t\t\t\ty: -13.092492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.312208,\n\t\t\t\t\t\t\ty: -13.083846\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.227791,\n\t\t\t\t\t\t\ty: -13.058238\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.149992,\n\t\t\t\t\t\t\ty: -13.016654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.081801,\n\t\t\t\t\t\t\ty: -12.96069\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.025838,\n\t\t\t\t\t\t\ty: -12.892499\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.992405,\n\t\t\t\t\t\t\ty: -12.829951\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.972208,\n\t\t\t\t\t\t\ty: -12.840746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.92065,\n\t\t\t\t\t\t\ty: -12.856386\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.552132,\n\t\t\t\t\t\t\ty: -13.487868\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.589441,\n\t\t\t\t\t\t\ty: -13.533329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.617164,\n\t\t\t\t\t\t\ty: -13.585195\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.634236,\n\t\t\t\t\t\t\ty: -13.641473\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.64,\n\t\t\t\t\t\t\ty: -13.7\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"bottom\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.465603,\n\t\t\t\t\t\t\ty: -5.216063\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.500903,\n\t\t\t\t\t\t\ty: -5.150022\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.556866,\n\t\t\t\t\t\t\ty: -5.081831\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.595711,\n\t\t\t\t\t\t\ty: -5.049952\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.556866,\n\t\t\t\t\t\t\ty: -5.018073\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.500903,\n\t\t\t\t\t\t\ty: -4.949882\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.459318,\n\t\t\t\t\t\t\ty: -4.872083\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.433711,\n\t\t\t\t\t\t\ty: -4.787666\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.425064,\n\t\t\t\t\t\t\ty: -4.699875\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.433711,\n\t\t\t\t\t\t\ty: -4.612084\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.459318,\n\t\t\t\t\t\t\ty: -4.527667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.500903,\n\t\t\t\t\t\t\ty: -4.449868\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.556866,\n\t\t\t\t\t\t\ty: -4.381677\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.578376,\n\t\t\t\t\t\t\ty: -4.364024\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.525903,\n\t\t\t\t\t\t\ty: -4.300086\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.484318,\n\t\t\t\t\t\t\ty: -4.222287\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.458711,\n\t\t\t\t\t\t\ty: -4.13787\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.456814,\n\t\t\t\t\t\t\ty: -4.118606\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.450071,\n\t\t\t\t\t\t\ty: -4.12414\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.372272,\n\t\t\t\t\t\t\ty: -4.165725\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.287855,\n\t\t\t\t\t\t\ty: -4.191332\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.200064,\n\t\t\t\t\t\t\ty: -4.199979\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.112273,\n\t\t\t\t\t\t\ty: -4.191332\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.027856,\n\t\t\t\t\t\t\ty: -4.165725\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.950057,\n\t\t\t\t\t\t\ty: -4.12414\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.881866,\n\t\t\t\t\t\t\ty: -4.068177\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.825903,\n\t\t\t\t\t\t\ty: -3.999986\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.784318,\n\t\t\t\t\t\t\ty: -3.922187\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.758711,\n\t\t\t\t\t\t\ty: -3.83777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.750064,\n\t\t\t\t\t\t\ty: -3.749979\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.752427,\n\t\t\t\t\t\t\ty: -3.725992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.751841,\n\t\t\t\t\t\t\ty: -3.726706\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.713957,\n\t\t\t\t\t\t\ty: -3.757796\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.710039,\n\t\t\t\t\t\t\ty: -3.75989\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.710253,\n\t\t\t\t\t\t\ty: -3.760224\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.475064,\n\t\t\t\t\t\t\ty: -3.911417\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.475064,\n\t\t\t\t\t\t\ty: -4.151603\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"bottom\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.643314,\n\t\t\t\t\t\t\ty: -3.681452\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.650057,\n\t\t\t\t\t\t\ty: -3.675918\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.727856,\n\t\t\t\t\t\t\ty: -3.634333\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.812273,\n\t\t\t\t\t\t\ty: -3.608726\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.900064,\n\t\t\t\t\t\t\ty: -3.600079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.987855,\n\t\t\t\t\t\t\ty: -3.608726\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.0625,\n\t\t\t\t\t\t\ty: -3.631369\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.0625,\n\t\t\t\t\t\t\ty: -3.448544\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.425064,\n\t\t\t\t\t\t\ty: -2.811108\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.425064,\n\t\t\t\t\t\t\ty: -2.899929\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.42026,\n\t\t\t\t\t\t\ty: -2.948702\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.406034,\n\t\t\t\t\t\t\ty: -2.9956\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.382931,\n\t\t\t\t\t\t\ty: -3.038822\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.358191,\n\t\t\t\t\t\t\ty: -3.068969\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.358765,\n\t\t\t\t\t\t\ty: -3.069499\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.140609,\n\t\t\t\t\t\t\ty: -3.305835\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.200064,\n\t\t\t\t\t\t\ty: -3.299979\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.287855,\n\t\t\t\t\t\t\ty: -3.308626\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.372272,\n\t\t\t\t\t\t\ty: -3.334233\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.450071,\n\t\t\t\t\t\t\ty: -3.375818\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.518262,\n\t\t\t\t\t\t\ty: -3.431781\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.574225,\n\t\t\t\t\t\t\ty: -3.499972\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.61581,\n\t\t\t\t\t\t\ty: -3.577771\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.641417,\n\t\t\t\t\t\t\ty: -3.662188\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"bottom\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.250805,\n\t\t\t\t\t\t\ty: -16.350092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.680705,\n\t\t\t\t\t\t\ty: -16.350092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.26073,\n\t\t\t\t\t\t\ty: -15.930117\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.23573,\n\t\t\t\t\t\t\ty: -15.905117\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.129654,\n\t\t\t\t\t\t\ty: -15.818063\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.008633,\n\t\t\t\t\t\t\ty: -15.753376\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.877318,\n\t\t\t\t\t\t\ty: -15.713542\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.740755,\n\t\t\t\t\t\t\ty: -15.700092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.604192,\n\t\t\t\t\t\t\ty: -15.713542\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.561983,\n\t\t\t\t\t\t\ty: -15.726346\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.613242,\n\t\t\t\t\t\t\ty: -14.777605\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.560205,\n\t\t\t\t\t\t\ty: -14.734078\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.519839,\n\t\t\t\t\t\t\ty: -14.712502\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.485205,\n\t\t\t\t\t\t\ty: -14.684078\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.424694,\n\t\t\t\t\t\t\ty: -14.651734\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.417229,\n\t\t\t\t\t\t\ty: -14.649469\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.374694,\n\t\t\t\t\t\t\ty: -14.626734\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.367229,\n\t\t\t\t\t\t\ty: -14.624469\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.324694,\n\t\t\t\t\t\t\ty: -14.601734\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.317229,\n\t\t\t\t\t\t\ty: -14.599469\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.274694,\n\t\t\t\t\t\t\ty: -14.576734\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.209422,\n\t\t\t\t\t\t\ty: -14.556934\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.199694,\n\t\t\t\t\t\t\ty: -14.551734\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.134037,\n\t\t\t\t\t\t\ty: -14.531817\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.103594,\n\t\t\t\t\t\t\ty: -14.528819\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.099694,\n\t\t\t\t\t\t\ty: -14.526734\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.034037,\n\t\t\t\t\t\t\ty: -14.506817\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.034245,\n\t\t\t\t\t\t\ty: -14.500092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.339271,\n\t\t\t\t\t\t\ty: -14.500092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.000709,\n\t\t\t\t\t\t\ty: -13.838654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.992892,\n\t\t\t\t\t\t\ty: -13.812883\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.984245,\n\t\t\t\t\t\t\ty: -13.725092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.992892,\n\t\t\t\t\t\t\ty: -13.637301\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.001787,\n\t\t\t\t\t\t\ty: -13.607978\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.957694,\n\t\t\t\t\t\t\ty: -13.621353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.869903,\n\t\t\t\t\t\t\ty: -13.63\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.811261,\n\t\t\t\t\t\t\ty: -13.624224\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.816353,\n\t\t\t\t\t\t\ty: -13.641009\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.825,\n\t\t\t\t\t\t\ty: -13.7288\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.816353,\n\t\t\t\t\t\t\ty: -13.816591\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.790746,\n\t\t\t\t\t\t\ty: -13.901008\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.749161,\n\t\t\t\t\t\t\ty: -13.978807\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.693198,\n\t\t\t\t\t\t\ty: -14.046998\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.625007,\n\t\t\t\t\t\t\ty: -14.102961\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.547208,\n\t\t\t\t\t\t\ty: -14.144546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.462791,\n\t\t\t\t\t\t\ty: -14.170153\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.375,\n\t\t\t\t\t\t\ty: -14.1788\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.287209,\n\t\t\t\t\t\t\ty: -14.170153\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.202792,\n\t\t\t\t\t\t\ty: -14.144546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.124993,\n\t\t\t\t\t\t\ty: -14.102961\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.056802,\n\t\t\t\t\t\t\ty: -14.046998\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -839e-6,\n\t\t\t\t\t\t\ty: -13.978807\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.040746,\n\t\t\t\t\t\t\ty: -13.901008\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.066353,\n\t\t\t\t\t\t\ty: -13.816591\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.075,\n\t\t\t\t\t\t\ty: -13.7288\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.066353,\n\t\t\t\t\t\t\ty: -13.641009\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.040746,\n\t\t\t\t\t\t\ty: -13.556592\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -839e-6,\n\t\t\t\t\t\t\ty: -13.478793\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.056802,\n\t\t\t\t\t\t\ty: -13.410602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.124993,\n\t\t\t\t\t\t\ty: -13.354639\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.202792,\n\t\t\t\t\t\t\ty: -13.313054\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.287209,\n\t\t\t\t\t\t\ty: -13.287447\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.375,\n\t\t\t\t\t\t\ty: -13.2788\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.433642,\n\t\t\t\t\t\t\ty: -13.284576\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.42855,\n\t\t\t\t\t\t\ty: -13.267791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.423759,\n\t\t\t\t\t\t\ty: -13.219153\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.365755,\n\t\t\t\t\t\t\ty: -13.224866\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.277964,\n\t\t\t\t\t\t\ty: -13.216219\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.193547,\n\t\t\t\t\t\t\ty: -13.190612\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.193002,\n\t\t\t\t\t\t\ty: -13.190321\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.190746,\n\t\t\t\t\t\t\ty: -13.197758\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.149161,\n\t\t\t\t\t\t\ty: -13.275557\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.093198,\n\t\t\t\t\t\t\ty: -13.343748\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.025007,\n\t\t\t\t\t\t\ty: -13.399711\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.052792,\n\t\t\t\t\t\t\ty: -13.441296\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.137209,\n\t\t\t\t\t\t\ty: -13.466903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.225,\n\t\t\t\t\t\t\ty: -13.47555\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.312791,\n\t\t\t\t\t\t\ty: -13.466903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.397208,\n\t\t\t\t\t\t\ty: -13.441296\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.475007,\n\t\t\t\t\t\t\ty: -13.399711\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.543198,\n\t\t\t\t\t\t\ty: -13.343748\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.599161,\n\t\t\t\t\t\t\ty: -13.275557\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.640746,\n\t\t\t\t\t\t\ty: -13.197758\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.666353,\n\t\t\t\t\t\t\ty: -13.113341\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.675,\n\t\t\t\t\t\t\ty: -13.02555\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.666353,\n\t\t\t\t\t\t\ty: -12.937759\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.640746,\n\t\t\t\t\t\t\ty: -12.853342\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.599161,\n\t\t\t\t\t\t\ty: -12.775543\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.543198,\n\t\t\t\t\t\t\ty: -12.707352\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.475007,\n\t\t\t\t\t\t\ty: -12.651389\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.475,\n\t\t\t\t\t\t\ty: -12.651385\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.475,\n\t\t\t\t\t\t\ty: -12.079104\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.726777,\n\t\t\t\t\t\t\ty: -11.827327\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.757867,\n\t\t\t\t\t\t\ty: -11.789443\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.78097,\n\t\t\t\t\t\t\ty: -11.746221\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.795196,\n\t\t\t\t\t\t\ty: -11.699323\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.8,\n\t\t\t\t\t\t\ty: -11.65055\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.8,\n\t\t\t\t\t\t\ty: -11.60739\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.80597,\n\t\t\t\t\t\t\ty: -11.596221\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.820196,\n\t\t\t\t\t\t\ty: -11.549323\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.825,\n\t\t\t\t\t\t\ty: -11.50055\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.825,\n\t\t\t\t\t\t\ty: -10.30055\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.820196,\n\t\t\t\t\t\t\ty: -10.251777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.80597,\n\t\t\t\t\t\t\ty: -10.204879\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.782867,\n\t\t\t\t\t\t\ty: -10.161657\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.751777,\n\t\t\t\t\t\t\ty: -10.123773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.605724,\n\t\t\t\t\t\t\ty: -9.97772\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.590746,\n\t\t\t\t\t\t\ty: -9.928342\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.549161,\n\t\t\t\t\t\t\ty: -9.850543\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.493198,\n\t\t\t\t\t\t\ty: -9.782352\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.425007,\n\t\t\t\t\t\t\ty: -9.726389\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.347208,\n\t\t\t\t\t\t\ty: -9.684804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.262791,\n\t\t\t\t\t\t\ty: -9.659197\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.175,\n\t\t\t\t\t\t\ty: -9.65055\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.087209,\n\t\t\t\t\t\t\ty: -9.659197\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.002792,\n\t\t\t\t\t\t\ty: -9.684804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.075007,\n\t\t\t\t\t\t\ty: -9.726389\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.143198,\n\t\t\t\t\t\t\ty: -9.782352\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.199161,\n\t\t\t\t\t\t\ty: -9.850543\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.240746,\n\t\t\t\t\t\t\ty: -9.928342\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.266353,\n\t\t\t\t\t\t\ty: -10.012759\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.275,\n\t\t\t\t\t\t\ty: -10.10055\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.266353,\n\t\t\t\t\t\t\ty: -10.188341\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.240746,\n\t\t\t\t\t\t\ty: -10.272758\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.199161,\n\t\t\t\t\t\t\ty: -10.350557\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.143198,\n\t\t\t\t\t\t\ty: -10.418748\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.075007,\n\t\t\t\t\t\t\ty: -10.474711\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.002792,\n\t\t\t\t\t\t\ty: -10.516296\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.087209,\n\t\t\t\t\t\t\ty: -10.541903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.175,\n\t\t\t\t\t\t\ty: -10.55055\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.262791,\n\t\t\t\t\t\t\ty: -10.541903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.325,\n\t\t\t\t\t\t\ty: -10.523033\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.325,\n\t\t\t\t\t\t\ty: -11.41871\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.31903,\n\t\t\t\t\t\t\ty: -11.429879\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.304804,\n\t\t\t\t\t\t\ty: -11.476777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.3,\n\t\t\t\t\t\t\ty: -11.52555\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.3,\n\t\t\t\t\t\t\ty: -11.546996\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.048223,\n\t\t\t\t\t\t\ty: -11.798773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.017133,\n\t\t\t\t\t\t\ty: -11.836657\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -597e-5,\n\t\t\t\t\t\t\ty: -11.879879\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.020196,\n\t\t\t\t\t\t\ty: -11.926777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.025,\n\t\t\t\t\t\t\ty: -11.97555\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.025,\n\t\t\t\t\t\t\ty: -12.484154\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.047557,\n\t\t\t\t\t\t\ty: -12.456668\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.115748,\n\t\t\t\t\t\t\ty: -12.400705\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.193547,\n\t\t\t\t\t\t\ty: -12.35912\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.277964,\n\t\t\t\t\t\t\ty: -12.333513\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.365755,\n\t\t\t\t\t\t\ty: -12.324866\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.453546,\n\t\t\t\t\t\t\ty: -12.333513\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.537963,\n\t\t\t\t\t\t\ty: -12.35912\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.602376,\n\t\t\t\t\t\t\ty: -12.39355\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.477513,\n\t\t\t\t\t\t\ty: -12.268687\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.433986,\n\t\t\t\t\t\t\ty: -12.21565\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.401642,\n\t\t\t\t\t\t\ty: -12.155139\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.381725,\n\t\t\t\t\t\t\ty: -12.089482\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.375,\n\t\t\t\t\t\t\ty: -12.0212\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.375,\n\t\t\t\t\t\t\ty: -10.5462\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.381725,\n\t\t\t\t\t\t\ty: -10.477918\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.401642,\n\t\t\t\t\t\t\ty: -10.412261\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.433986,\n\t\t\t\t\t\t\ty: -10.35175\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.477513,\n\t\t\t\t\t\t\ty: -10.298713\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.166199,\n\t\t\t\t\t\t\ty: -9.610027\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.183986,\n\t\t\t\t\t\t\ty: -9.57675\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.21241,\n\t\t\t\t\t\t\ty: -9.542116\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.224377,\n\t\t\t\t\t\t\ty: -9.519726\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.226642,\n\t\t\t\t\t\t\ty: -9.512261\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.23662,\n\t\t\t\t\t\t\ty: -9.493594\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.161101,\n\t\t\t\t\t\t\ty: -9.453229\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.055025,\n\t\t\t\t\t\t\ty: -9.366175\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.005025,\n\t\t\t\t\t\t\ty: -9.316175\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.917971,\n\t\t\t\t\t\t\ty: -9.210099\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.911732,\n\t\t\t\t\t\t\ty: -9.198426\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.884161,\n\t\t\t\t\t\t\ty: -9.250007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.828198,\n\t\t\t\t\t\t\ty: -9.318198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.760007,\n\t\t\t\t\t\t\ty: -9.374161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.682208,\n\t\t\t\t\t\t\ty: -9.415746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.597791,\n\t\t\t\t\t\t\ty: -9.441353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.51,\n\t\t\t\t\t\t\ty: -9.45\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.422209,\n\t\t\t\t\t\t\ty: -9.441353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.337792,\n\t\t\t\t\t\t\ty: -9.415746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.259993,\n\t\t\t\t\t\t\ty: -9.374161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.191802,\n\t\t\t\t\t\t\ty: -9.318198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.135839,\n\t\t\t\t\t\t\ty: -9.250007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.094254,\n\t\t\t\t\t\t\ty: -9.172208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.068647,\n\t\t\t\t\t\t\ty: -9.087791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.06,\n\t\t\t\t\t\t\ty: -9\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.068647,\n\t\t\t\t\t\t\ty: -8.912209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.094254,\n\t\t\t\t\t\t\ty: -8.827792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.135839,\n\t\t\t\t\t\t\ty: -8.749993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.191802,\n\t\t\t\t\t\t\ty: -8.681802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.259993,\n\t\t\t\t\t\t\ty: -8.625839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.32822,\n\t\t\t\t\t\t\ty: -8.58937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.180025,\n\t\t\t\t\t\t\ty: -8.441175\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.092971,\n\t\t\t\t\t\t\ty: -8.335099\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.028284,\n\t\t\t\t\t\t\ty: -8.214078\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.01155,\n\t\t\t\t\t\t\ty: -8.082763\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.025,\n\t\t\t\t\t\t\ty: -7.9462\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.025,\n\t\t\t\t\t\t\ty: -6.86115\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.344975,\n\t\t\t\t\t\t\ty: -6.541175\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.432029,\n\t\t\t\t\t\t\ty: -6.435099\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.496716,\n\t\t\t\t\t\t\ty: -6.314078\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.517307,\n\t\t\t\t\t\t\ty: -6.2462\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.875,\n\t\t\t\t\t\t\ty: -6.2462\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.011563,\n\t\t\t\t\t\t\ty: -6.23275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.142878,\n\t\t\t\t\t\t\ty: -6.192916\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.263899,\n\t\t\t\t\t\t\ty: -6.128229\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.369975,\n\t\t\t\t\t\t\ty: -6.041175\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.419975,\n\t\t\t\t\t\t\ty: -3.991175\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.443719,\n\t\t\t\t\t\t\ty: -3.962243\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.44,\n\t\t\t\t\t\t\ty: -4\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.448647,\n\t\t\t\t\t\t\ty: -4.087791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.474254,\n\t\t\t\t\t\t\ty: -4.172208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.515839,\n\t\t\t\t\t\t\ty: -4.250007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.571802,\n\t\t\t\t\t\t\ty: -4.318198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.639993,\n\t\t\t\t\t\t\ty: -4.374161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.717792,\n\t\t\t\t\t\t\ty: -4.415746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.802209,\n\t\t\t\t\t\t\ty: -4.441353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.89,\n\t\t\t\t\t\t\ty: -4.45\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.977791,\n\t\t\t\t\t\t\ty: -4.441353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.062208,\n\t\t\t\t\t\t\ty: -4.415746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.140007,\n\t\t\t\t\t\t\ty: -4.374161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.208198,\n\t\t\t\t\t\t\ty: -4.318198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.264161,\n\t\t\t\t\t\t\ty: -4.250007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.305746,\n\t\t\t\t\t\t\ty: -4.172208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.331353,\n\t\t\t\t\t\t\ty: -4.087791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.34,\n\t\t\t\t\t\t\ty: -4\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.331353,\n\t\t\t\t\t\t\ty: -3.912209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.305746,\n\t\t\t\t\t\t\ty: -3.827792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.264161,\n\t\t\t\t\t\t\ty: -3.749993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.261048,\n\t\t\t\t\t\t\ty: -3.7462\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.45,\n\t\t\t\t\t\t\ty: -3.7462\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.586563,\n\t\t\t\t\t\t\ty: -3.73275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.717878,\n\t\t\t\t\t\t\ty: -3.692916\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.838899,\n\t\t\t\t\t\t\ty: -3.628229\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.944975,\n\t\t\t\t\t\t\ty: -3.541175\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.78995,\n\t\t\t\t\t\t\ty: -2.6962\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.825,\n\t\t\t\t\t\t\ty: -2.6962\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.902209,\n\t\t\t\t\t\t\ty: -2.688596\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.248877,\n\t\t\t\t\t\t\ty: -4.341928\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.241153,\n\t\t\t\t\t\t\ty: -4.316463\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.199568,\n\t\t\t\t\t\t\ty: -4.238664\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.143605,\n\t\t\t\t\t\t\ty: -4.170473\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.075413,\n\t\t\t\t\t\t\ty: -4.114509\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.997614,\n\t\t\t\t\t\t\ty: -4.072925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.913197,\n\t\t\t\t\t\t\ty: -4.047317\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.825407,\n\t\t\t\t\t\t\ty: -4.038671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.737616,\n\t\t\t\t\t\t\ty: -4.047317\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.653199,\n\t\t\t\t\t\t\ty: -4.072925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.5754,\n\t\t\t\t\t\t\ty: -4.114509\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.507209,\n\t\t\t\t\t\t\ty: -4.170473\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.451245,\n\t\t\t\t\t\t\ty: -4.238664\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.409661,\n\t\t\t\t\t\t\ty: -4.316463\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.384053,\n\t\t\t\t\t\t\ty: -4.40088\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.375407,\n\t\t\t\t\t\t\ty: -4.488671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.384053,\n\t\t\t\t\t\t\ty: -4.576461\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.409661,\n\t\t\t\t\t\t\ty: -4.660878\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.451245,\n\t\t\t\t\t\t\ty: -4.738677\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.507209,\n\t\t\t\t\t\t\ty: -4.806869\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.5754,\n\t\t\t\t\t\t\ty: -4.862832\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.653199,\n\t\t\t\t\t\t\ty: -4.904416\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.678664,\n\t\t\t\t\t\t\ty: -4.912141\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.275805,\n\t\t\t\t\t\t\ty: -5.315\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.165755,\n\t\t\t\t\t\t\ty: -5.315\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.029192,\n\t\t\t\t\t\t\ty: -5.32845\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.897877,\n\t\t\t\t\t\t\ty: -5.368284\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.797991,\n\t\t\t\t\t\t\ty: -5.421674\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.729192,\n\t\t\t\t\t\t\ty: -5.42845\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.597877,\n\t\t\t\t\t\t\ty: -5.468284\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.476856,\n\t\t\t\t\t\t\ty: -5.532971\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.37078,\n\t\t\t\t\t\t\ty: -5.620025\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.07078,\n\t\t\t\t\t\t\ty: -5.920025\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.983726,\n\t\t\t\t\t\t\ty: -6.026101\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.919039,\n\t\t\t\t\t\t\ty: -6.147122\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.901739,\n\t\t\t\t\t\t\ty: -6.204152\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.883726,\n\t\t\t\t\t\t\ty: -6.226101\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.819039,\n\t\t\t\t\t\t\ty: -6.347122\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.779205,\n\t\t\t\t\t\t\ty: -6.478437\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.765755,\n\t\t\t\t\t\t\ty: -6.615\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.765755,\n\t\t\t\t\t\t\ty: -7.215\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.779205,\n\t\t\t\t\t\t\ty: -7.351563\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.819039,\n\t\t\t\t\t\t\ty: -7.482878\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.872429,\n\t\t\t\t\t\t\ty: -7.582764\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.879205,\n\t\t\t\t\t\t\ty: -7.651563\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.919039,\n\t\t\t\t\t\t\ty: -7.782878\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.983726,\n\t\t\t\t\t\t\ty: -7.903899\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.07078,\n\t\t\t\t\t\t\ty: -8.009975\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.408308,\n\t\t\t\t\t\t\ty: -8.347503\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.419039,\n\t\t\t\t\t\t\ty: -8.382878\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.483726,\n\t\t\t\t\t\t\ty: -8.503899\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.501739,\n\t\t\t\t\t\t\ty: -8.525848\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.519039,\n\t\t\t\t\t\t\ty: -8.582878\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.583726,\n\t\t\t\t\t\t\ty: -8.703899\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.67078,\n\t\t\t\t\t\t\ty: -8.809975\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.708308,\n\t\t\t\t\t\t\ty: -8.847503\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.719039,\n\t\t\t\t\t\t\ty: -8.882878\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.783726,\n\t\t\t\t\t\t\ty: -9.003899\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.87078,\n\t\t\t\t\t\t\ty: -9.109975\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.976856,\n\t\t\t\t\t\t\ty: -9.197029\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.097877,\n\t\t\t\t\t\t\ty: -9.261716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.229192,\n\t\t\t\t\t\t\ty: -9.30155\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.365755,\n\t\t\t\t\t\t\ty: -9.315\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.461364,\n\t\t\t\t\t\t\ty: -9.305583\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.515755,\n\t\t\t\t\t\t\ty: -9.359974\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.515755,\n\t\t\t\t\t\t\ty: -10.515\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.52248,\n\t\t\t\t\t\t\ty: -10.583282\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.542397,\n\t\t\t\t\t\t\ty: -10.648939\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.574741,\n\t\t\t\t\t\t\ty: -10.70945\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.618268,\n\t\t\t\t\t\t\ty: -10.762487\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.815755,\n\t\t\t\t\t\t\ty: -10.959974\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.815755,\n\t\t\t\t\t\t\ty: -11.115\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.82248,\n\t\t\t\t\t\t\ty: -11.183282\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.842397,\n\t\t\t\t\t\t\ty: -11.248939\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.874741,\n\t\t\t\t\t\t\ty: -11.30945\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.918268,\n\t\t\t\t\t\t\ty: -11.362487\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.118268,\n\t\t\t\t\t\t\ty: -11.562487\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.151274,\n\t\t\t\t\t\t\ty: -11.589575\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.191594,\n\t\t\t\t\t\t\ty: -11.665007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.203923,\n\t\t\t\t\t\t\ty: -11.68003\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.164993,\n\t\t\t\t\t\t\ty: -11.700839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.096802,\n\t\t\t\t\t\t\ty: -11.756802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.040839,\n\t\t\t\t\t\t\ty: -11.824993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.999254,\n\t\t\t\t\t\t\ty: -11.902792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.973647,\n\t\t\t\t\t\t\ty: -11.987209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.965,\n\t\t\t\t\t\t\ty: -12.075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.973647,\n\t\t\t\t\t\t\ty: -12.162791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.999254,\n\t\t\t\t\t\t\ty: -12.247208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.040839,\n\t\t\t\t\t\t\ty: -12.325007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.096802,\n\t\t\t\t\t\t\ty: -12.393198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.164993,\n\t\t\t\t\t\t\ty: -12.449161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.167039,\n\t\t\t\t\t\t\ty: -12.450255\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.165748,\n\t\t\t\t\t\t\ty: -12.450945\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.097557,\n\t\t\t\t\t\t\ty: -12.506908\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.041594,\n\t\t\t\t\t\t\ty: -12.575099\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.000009,\n\t\t\t\t\t\t\ty: -12.652898\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.974402,\n\t\t\t\t\t\t\ty: -12.737315\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.965755,\n\t\t\t\t\t\t\ty: -12.825106\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.974402,\n\t\t\t\t\t\t\ty: -12.912897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.000009,\n\t\t\t\t\t\t\ty: -12.997314\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.041594,\n\t\t\t\t\t\t\ty: -13.075113\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.097557,\n\t\t\t\t\t\t\ty: -13.143304\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.165748,\n\t\t\t\t\t\t\ty: -13.199267\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.228466,\n\t\t\t\t\t\t\ty: -13.232791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.329284,\n\t\t\t\t\t\t\ty: -13.333609\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.327964,\n\t\t\t\t\t\t\ty: -13.333739\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.243547,\n\t\t\t\t\t\t\ty: -13.359346\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.165748,\n\t\t\t\t\t\t\ty: -13.400931\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.097557,\n\t\t\t\t\t\t\ty: -13.456894\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.041594,\n\t\t\t\t\t\t\ty: -13.525085\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.000009,\n\t\t\t\t\t\t\ty: -13.602884\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.974402,\n\t\t\t\t\t\t\ty: -13.687301\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.970669,\n\t\t\t\t\t\t\ty: -13.725204\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.340868,\n\t\t\t\t\t\t\ty: -14.355005\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.322473,\n\t\t\t\t\t\t\ty: -14.356817\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.256816,\n\t\t\t\t\t\t\ty: -14.376734\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.196305,\n\t\t\t\t\t\t\ty: -14.409078\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.143268,\n\t\t\t\t\t\t\ty: -14.452605\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.434941,\n\t\t\t\t\t\t\ty: -15.160932\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.457108,\n\t\t\t\t\t\t\ty: -15.087855\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.465755,\n\t\t\t\t\t\t\ty: -15.000064\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.457108,\n\t\t\t\t\t\t\ty: -14.912273\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.431501,\n\t\t\t\t\t\t\ty: -14.827856\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.389916,\n\t\t\t\t\t\t\ty: -14.750057\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.333953,\n\t\t\t\t\t\t\ty: -14.681866\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.265762,\n\t\t\t\t\t\t\ty: -14.625903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.187963,\n\t\t\t\t\t\t\ty: -14.584318\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.103546,\n\t\t\t\t\t\t\ty: -14.558711\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.015755,\n\t\t\t\t\t\t\ty: -14.550064\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.927964,\n\t\t\t\t\t\t\ty: -14.558711\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.843547,\n\t\t\t\t\t\t\ty: -14.584318\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.765748,\n\t\t\t\t\t\t\ty: -14.625903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.697557,\n\t\t\t\t\t\t\ty: -14.681866\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.641594,\n\t\t\t\t\t\t\ty: -14.750057\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.600009,\n\t\t\t\t\t\t\ty: -14.827856\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.574402,\n\t\t\t\t\t\t\ty: -14.912273\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.565755,\n\t\t\t\t\t\t\ty: -15.000064\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.574402,\n\t\t\t\t\t\t\ty: -15.087855\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.600009,\n\t\t\t\t\t\t\ty: -15.172272\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.601516,\n\t\t\t\t\t\t\ty: -15.175092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.285052,\n\t\t\t\t\t\t\ty: -15.175092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.299991,\n\t\t\t\t\t\t\ty: -15.147144\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.325598,\n\t\t\t\t\t\t\ty: -15.062727\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.334245,\n\t\t\t\t\t\t\ty: -14.974936\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.325598,\n\t\t\t\t\t\t\ty: -14.887145\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.299991,\n\t\t\t\t\t\t\ty: -14.802728\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.258406,\n\t\t\t\t\t\t\ty: -14.724929\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.202443,\n\t\t\t\t\t\t\ty: -14.656738\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.134252,\n\t\t\t\t\t\t\ty: -14.600775\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.056453,\n\t\t\t\t\t\t\ty: -14.55919\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.972036,\n\t\t\t\t\t\t\ty: -14.533583\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.884245,\n\t\t\t\t\t\t\ty: -14.524936\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.796454,\n\t\t\t\t\t\t\ty: -14.533583\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.712037,\n\t\t\t\t\t\t\ty: -14.55919\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.634238,\n\t\t\t\t\t\t\ty: -14.600775\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.566047,\n\t\t\t\t\t\t\ty: -14.656738\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.510084,\n\t\t\t\t\t\t\ty: -14.724929\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.500553,\n\t\t\t\t\t\t\ty: -14.74276\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.437963,\n\t\t\t\t\t\t\ty: -14.709304\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.353546,\n\t\t\t\t\t\t\ty: -14.683697\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.265755,\n\t\t\t\t\t\t\ty: -14.67505\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.177964,\n\t\t\t\t\t\t\ty: -14.683697\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.093547,\n\t\t\t\t\t\t\ty: -14.709304\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.015748,\n\t\t\t\t\t\t\ty: -14.750889\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.947557,\n\t\t\t\t\t\t\ty: -14.806852\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.891594,\n\t\t\t\t\t\t\ty: -14.875043\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.850009,\n\t\t\t\t\t\t\ty: -14.952842\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.824402,\n\t\t\t\t\t\t\ty: -15.037259\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.815755,\n\t\t\t\t\t\t\ty: -15.12505\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.824402,\n\t\t\t\t\t\t\ty: -15.212841\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.850009,\n\t\t\t\t\t\t\ty: -15.297258\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.891594,\n\t\t\t\t\t\t\ty: -15.375057\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.947557,\n\t\t\t\t\t\t\ty: -15.443248\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.015748,\n\t\t\t\t\t\t\ty: -15.499211\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.071751,\n\t\t\t\t\t\t\ty: -15.529146\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.075,\n\t\t\t\t\t\t\t\ty: -8.80045\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.162791,\n\t\t\t\t\t\t\t\ty: -8.791803\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.247208,\n\t\t\t\t\t\t\t\ty: -8.766196\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.325007,\n\t\t\t\t\t\t\t\ty: -8.724611\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.393198,\n\t\t\t\t\t\t\t\ty: -8.668648\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.449161,\n\t\t\t\t\t\t\t\ty: -8.600457\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.490746,\n\t\t\t\t\t\t\t\ty: -8.522658\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.516353,\n\t\t\t\t\t\t\t\ty: -8.438241\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.525,\n\t\t\t\t\t\t\t\ty: -8.35045\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.516353,\n\t\t\t\t\t\t\t\ty: -8.262659\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.490746,\n\t\t\t\t\t\t\t\ty: -8.178242\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.456411,\n\t\t\t\t\t\t\t\ty: -8.114007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.484252,\n\t\t\t\t\t\t\t\ty: -8.099125\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.552443,\n\t\t\t\t\t\t\t\ty: -8.043162\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.608406,\n\t\t\t\t\t\t\t\ty: -7.974971\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.649991,\n\t\t\t\t\t\t\t\ty: -7.897172\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.675598,\n\t\t\t\t\t\t\t\ty: -7.812755\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.684245,\n\t\t\t\t\t\t\t\ty: -7.724964\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.675598,\n\t\t\t\t\t\t\t\ty: -7.637173\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.649991,\n\t\t\t\t\t\t\t\ty: -7.552756\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.608406,\n\t\t\t\t\t\t\t\ty: -7.474957\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.552443,\n\t\t\t\t\t\t\t\ty: -7.406766\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.484252,\n\t\t\t\t\t\t\t\ty: -7.350803\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.418791,\n\t\t\t\t\t\t\t\ty: -7.315813\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.449161,\n\t\t\t\t\t\t\t\ty: -7.278807\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.490746,\n\t\t\t\t\t\t\t\ty: -7.201008\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.516353,\n\t\t\t\t\t\t\t\ty: -7.116591\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.525,\n\t\t\t\t\t\t\t\ty: -7.0288\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.516353,\n\t\t\t\t\t\t\t\ty: -6.941009\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.490746,\n\t\t\t\t\t\t\t\ty: -6.856592\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.487222,\n\t\t\t\t\t\t\t\ty: -6.85\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.576092,\n\t\t\t\t\t\t\t\ty: -6.85\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.045546,\n\t\t\t\t\t\t\t\ty: -7.319454\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.087218,\n\t\t\t\t\t\t\t\ty: -7.353654\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.134762,\n\t\t\t\t\t\t\t\ty: -7.379067\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.142227,\n\t\t\t\t\t\t\t\ty: -7.381332\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.184762,\n\t\t\t\t\t\t\t\ty: -7.404067\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.23635,\n\t\t\t\t\t\t\t\ty: -7.419716\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.243604,\n\t\t\t\t\t\t\t\ty: -7.42043\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.259762,\n\t\t\t\t\t\t\t\ty: -7.429067\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.280492,\n\t\t\t\t\t\t\t\ty: -7.435355\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.299254,\n\t\t\t\t\t\t\t\ty: -7.497208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.340839,\n\t\t\t\t\t\t\t\ty: -7.575007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.396802,\n\t\t\t\t\t\t\t\ty: -7.643198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.464993,\n\t\t\t\t\t\t\t\ty: -7.699161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.542792,\n\t\t\t\t\t\t\t\ty: -7.740746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.627209,\n\t\t\t\t\t\t\t\ty: -7.766353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.715,\n\t\t\t\t\t\t\t\ty: -7.775\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.802791,\n\t\t\t\t\t\t\t\ty: -7.766353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.887208,\n\t\t\t\t\t\t\t\ty: -7.740746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.965007,\n\t\t\t\t\t\t\t\ty: -7.699161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.033198,\n\t\t\t\t\t\t\t\ty: -7.643198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.089161,\n\t\t\t\t\t\t\t\ty: -7.575007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.130746,\n\t\t\t\t\t\t\t\ty: -7.497208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.156353,\n\t\t\t\t\t\t\t\ty: -7.412791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.165,\n\t\t\t\t\t\t\t\ty: -7.325\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.156353,\n\t\t\t\t\t\t\t\ty: -7.237209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.143682,\n\t\t\t\t\t\t\t\ty: -7.195438\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.19,\n\t\t\t\t\t\t\t\ty: -7.2\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.277791,\n\t\t\t\t\t\t\t\ty: -7.191353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.362208,\n\t\t\t\t\t\t\t\ty: -7.165746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.440007,\n\t\t\t\t\t\t\t\ty: -7.124161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.508198,\n\t\t\t\t\t\t\t\ty: -7.068198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.564161,\n\t\t\t\t\t\t\t\ty: -7.000007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.605746,\n\t\t\t\t\t\t\t\ty: -6.922208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.631353,\n\t\t\t\t\t\t\t\ty: -6.837791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.64,\n\t\t\t\t\t\t\t\ty: -6.75\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.631353,\n\t\t\t\t\t\t\t\ty: -6.662209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.605746,\n\t\t\t\t\t\t\t\ty: -6.577792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.564161,\n\t\t\t\t\t\t\t\ty: -6.499993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.508198,\n\t\t\t\t\t\t\t\ty: -6.431802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.440007,\n\t\t\t\t\t\t\t\ty: -6.375839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.362208,\n\t\t\t\t\t\t\t\ty: -6.334254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.277791,\n\t\t\t\t\t\t\t\ty: -6.308647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.19,\n\t\t\t\t\t\t\t\ty: -6.3\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.102209,\n\t\t\t\t\t\t\t\ty: -6.308647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.017792,\n\t\t\t\t\t\t\t\ty: -6.334254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.939993,\n\t\t\t\t\t\t\t\ty: -6.375839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.871802,\n\t\t\t\t\t\t\t\ty: -6.431802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.815839,\n\t\t\t\t\t\t\t\ty: -6.499993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.774254,\n\t\t\t\t\t\t\t\ty: -6.577792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.748647,\n\t\t\t\t\t\t\t\ty: -6.662209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.74,\n\t\t\t\t\t\t\t\ty: -6.75\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.748647,\n\t\t\t\t\t\t\t\ty: -6.837791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.761318,\n\t\t\t\t\t\t\t\ty: -6.879562\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.715,\n\t\t\t\t\t\t\t\ty: -6.875\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.627209,\n\t\t\t\t\t\t\t\ty: -6.883647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.571265,\n\t\t\t\t\t\t\t\ty: -6.900617\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.565,\n\t\t\t\t\t\t\t\ty: -6.9\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.452847,\n\t\t\t\t\t\t\t\ty: -6.9\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.445238,\n\t\t\t\t\t\t\t\ty: -6.895933\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.39365,\n\t\t\t\t\t\t\t\ty: -6.880284\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.386396,\n\t\t\t\t\t\t\t\ty: -6.87957\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.380127,\n\t\t\t\t\t\t\t\ty: -6.876219\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.884454,\n\t\t\t\t\t\t\t\ty: -6.380546\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.842782,\n\t\t\t\t\t\t\t\ty: -6.346346\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.795238,\n\t\t\t\t\t\t\t\ty: -6.320933\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.74365,\n\t\t\t\t\t\t\t\ty: -6.305284\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.69,\n\t\t\t\t\t\t\t\ty: -6.3\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.99,\n\t\t\t\t\t\t\t\ty: -6.3\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.93635,\n\t\t\t\t\t\t\t\ty: -6.305284\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.884762,\n\t\t\t\t\t\t\t\ty: -6.320933\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.868604,\n\t\t\t\t\t\t\t\ty: -6.32957\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.86135,\n\t\t\t\t\t\t\t\ty: -6.330284\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.809762,\n\t\t\t\t\t\t\t\ty: -6.345933\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.767227,\n\t\t\t\t\t\t\t\ty: -6.368668\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.759762,\n\t\t\t\t\t\t\t\ty: -6.370933\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.712218,\n\t\t\t\t\t\t\t\ty: -6.396346\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.677585,\n\t\t\t\t\t\t\t\ty: -6.424769\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.637218,\n\t\t\t\t\t\t\t\ty: -6.446346\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.595546,\n\t\t\t\t\t\t\t\ty: -6.480546\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.051092,\n\t\t\t\t\t\t\t\ty: -7.025\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.741052,\n\t\t\t\t\t\t\t\ty: -7.025\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.766353,\n\t\t\t\t\t\t\t\ty: -6.941591\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.775,\n\t\t\t\t\t\t\t\ty: -6.8538\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.766353,\n\t\t\t\t\t\t\t\ty: -6.766009\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.740746,\n\t\t\t\t\t\t\t\ty: -6.681592\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.699161,\n\t\t\t\t\t\t\t\ty: -6.603793\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.643198,\n\t\t\t\t\t\t\t\ty: -6.535602\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.575007,\n\t\t\t\t\t\t\t\ty: -6.479639\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.497208,\n\t\t\t\t\t\t\t\ty: -6.438054\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.412791,\n\t\t\t\t\t\t\t\ty: -6.412447\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.325,\n\t\t\t\t\t\t\t\ty: -6.4038\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.237209,\n\t\t\t\t\t\t\t\ty: -6.412447\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.152792,\n\t\t\t\t\t\t\t\ty: -6.438054\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.074993,\n\t\t\t\t\t\t\t\ty: -6.479639\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.006802,\n\t\t\t\t\t\t\t\ty: -6.535602\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.984708,\n\t\t\t\t\t\t\t\ty: -6.562524\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.940007,\n\t\t\t\t\t\t\t\ty: -6.525839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.862208,\n\t\t\t\t\t\t\t\ty: -6.484254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.777791,\n\t\t\t\t\t\t\t\ty: -6.458647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.69,\n\t\t\t\t\t\t\t\ty: -6.45\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.602209,\n\t\t\t\t\t\t\t\ty: -6.458647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.517792,\n\t\t\t\t\t\t\t\ty: -6.484254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.439993,\n\t\t\t\t\t\t\t\ty: -6.525839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.371802,\n\t\t\t\t\t\t\t\ty: -6.581802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.315839,\n\t\t\t\t\t\t\t\ty: -6.649993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.274254,\n\t\t\t\t\t\t\t\ty: -6.727792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.248647,\n\t\t\t\t\t\t\t\ty: -6.812209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.24,\n\t\t\t\t\t\t\t\ty: -6.9\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.248647,\n\t\t\t\t\t\t\t\ty: -6.987791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.274254,\n\t\t\t\t\t\t\t\ty: -7.072208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.315839,\n\t\t\t\t\t\t\t\ty: -7.150007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.371802,\n\t\t\t\t\t\t\t\ty: -7.218198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.439993,\n\t\t\t\t\t\t\t\ty: -7.274161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.517792,\n\t\t\t\t\t\t\t\ty: -7.315746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.602209,\n\t\t\t\t\t\t\t\ty: -7.341353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.69,\n\t\t\t\t\t\t\t\ty: -7.35\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.777791,\n\t\t\t\t\t\t\t\ty: -7.341353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.789034,\n\t\t\t\t\t\t\t\ty: -7.337942\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.870546,\n\t\t\t\t\t\t\t\ty: -7.419454\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.912218,\n\t\t\t\t\t\t\t\ty: -7.453654\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.952585,\n\t\t\t\t\t\t\t\ty: -7.475231\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.987218,\n\t\t\t\t\t\t\t\ty: -7.503654\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.034762,\n\t\t\t\t\t\t\t\ty: -7.529067\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.08635,\n\t\t\t\t\t\t\t\ty: -7.544716\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.093604,\n\t\t\t\t\t\t\t\ty: -7.54543\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.109762,\n\t\t\t\t\t\t\t\ty: -7.554067\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.16135,\n\t\t\t\t\t\t\t\ty: -7.569716\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.215,\n\t\t\t\t\t\t\t\ty: -7.575\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.165,\n\t\t\t\t\t\t\t\ty: -7.575\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.21865,\n\t\t\t\t\t\t\t\ty: -7.569716\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.270238,\n\t\t\t\t\t\t\t\ty: -7.554067\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.317782,\n\t\t\t\t\t\t\t\ty: -7.528654\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.359454,\n\t\t\t\t\t\t\t\ty: -7.494454\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.657775,\n\t\t\t\t\t\t\t\ty: -7.196133\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.659254,\n\t\t\t\t\t\t\t\ty: -7.201008\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.700839,\n\t\t\t\t\t\t\t\ty: -7.278807\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.756802,\n\t\t\t\t\t\t\t\ty: -7.346998\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.824993,\n\t\t\t\t\t\t\t\ty: -7.402961\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.890454,\n\t\t\t\t\t\t\t\ty: -7.437951\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.860084,\n\t\t\t\t\t\t\t\ty: -7.474957\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.818499,\n\t\t\t\t\t\t\t\ty: -7.552756\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.792892,\n\t\t\t\t\t\t\t\ty: -7.637173\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.784245,\n\t\t\t\t\t\t\t\ty: -7.724964\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.792892,\n\t\t\t\t\t\t\t\ty: -7.812755\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.818499,\n\t\t\t\t\t\t\t\ty: -7.897172\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.852834,\n\t\t\t\t\t\t\t\ty: -7.961407\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.824993,\n\t\t\t\t\t\t\t\ty: -7.976289\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.756802,\n\t\t\t\t\t\t\t\ty: -8.032252\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.700839,\n\t\t\t\t\t\t\t\ty: -8.100443\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.659254,\n\t\t\t\t\t\t\t\ty: -8.178242\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.633647,\n\t\t\t\t\t\t\t\ty: -8.262659\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.625,\n\t\t\t\t\t\t\t\ty: -8.35045\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.633647,\n\t\t\t\t\t\t\t\ty: -8.438241\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.659254,\n\t\t\t\t\t\t\t\ty: -8.522658\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.700839,\n\t\t\t\t\t\t\t\ty: -8.600457\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.756802,\n\t\t\t\t\t\t\t\ty: -8.668648\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.824993,\n\t\t\t\t\t\t\t\ty: -8.724611\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.902792,\n\t\t\t\t\t\t\t\ty: -8.766196\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.987209,\n\t\t\t\t\t\t\t\ty: -8.791803\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.980097,\n\t\t\t\t\t\t\t\ty: -8.805\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.067888,\n\t\t\t\t\t\t\t\ty: -8.796353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.152305,\n\t\t\t\t\t\t\t\ty: -8.770746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.230104,\n\t\t\t\t\t\t\t\ty: -8.729161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.298295,\n\t\t\t\t\t\t\t\ty: -8.673198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.354258,\n\t\t\t\t\t\t\t\ty: -8.605007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.395843,\n\t\t\t\t\t\t\t\ty: -8.527208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.42145,\n\t\t\t\t\t\t\t\ty: -8.442791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.430097,\n\t\t\t\t\t\t\t\ty: -8.355\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.42145,\n\t\t\t\t\t\t\t\ty: -8.267209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.395843,\n\t\t\t\t\t\t\t\ty: -8.182792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.354258,\n\t\t\t\t\t\t\t\ty: -8.104993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.298295,\n\t\t\t\t\t\t\t\ty: -8.036802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.230104,\n\t\t\t\t\t\t\t\ty: -7.980839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.152305,\n\t\t\t\t\t\t\t\ty: -7.939254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.067888,\n\t\t\t\t\t\t\t\ty: -7.913647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.980097,\n\t\t\t\t\t\t\t\ty: -7.905\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.892306,\n\t\t\t\t\t\t\t\ty: -7.913647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.80789,\n\t\t\t\t\t\t\t\ty: -7.939254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.730091,\n\t\t\t\t\t\t\t\ty: -7.980839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.661899,\n\t\t\t\t\t\t\t\ty: -8.036802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.605936,\n\t\t\t\t\t\t\t\ty: -8.104993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.564351,\n\t\t\t\t\t\t\t\ty: -8.182792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.538744,\n\t\t\t\t\t\t\t\ty: -8.267209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.530097,\n\t\t\t\t\t\t\t\ty: -8.355\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.538744,\n\t\t\t\t\t\t\t\ty: -8.442791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.564351,\n\t\t\t\t\t\t\t\ty: -8.527208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.605936,\n\t\t\t\t\t\t\t\ty: -8.605007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.661899,\n\t\t\t\t\t\t\t\ty: -8.673198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.730091,\n\t\t\t\t\t\t\t\ty: -8.729161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.80789,\n\t\t\t\t\t\t\t\ty: -8.770746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.892306,\n\t\t\t\t\t\t\t\ty: -8.796353\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.965,\n\t\t\t\t\t\t\t\ty: -9.025\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.052791,\n\t\t\t\t\t\t\t\ty: -9.016353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.137208,\n\t\t\t\t\t\t\t\ty: -8.990746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.215007,\n\t\t\t\t\t\t\t\ty: -8.949161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.283198,\n\t\t\t\t\t\t\t\ty: -8.893198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.339161,\n\t\t\t\t\t\t\t\ty: -8.825007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.380746,\n\t\t\t\t\t\t\t\ty: -8.747208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.406353,\n\t\t\t\t\t\t\t\ty: -8.662791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.415,\n\t\t\t\t\t\t\t\ty: -8.575\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.406353,\n\t\t\t\t\t\t\t\ty: -8.487209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.380746,\n\t\t\t\t\t\t\t\ty: -8.402792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.339161,\n\t\t\t\t\t\t\t\ty: -8.324993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.283198,\n\t\t\t\t\t\t\t\ty: -8.256802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.215007,\n\t\t\t\t\t\t\t\ty: -8.200839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.137208,\n\t\t\t\t\t\t\t\ty: -8.159254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.052791,\n\t\t\t\t\t\t\t\ty: -8.133647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.965,\n\t\t\t\t\t\t\t\ty: -8.125\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.877209,\n\t\t\t\t\t\t\t\ty: -8.133647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.792792,\n\t\t\t\t\t\t\t\ty: -8.159254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.714993,\n\t\t\t\t\t\t\t\ty: -8.200839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.674724,\n\t\t\t\t\t\t\t\ty: -8.233887\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.652443,\n\t\t\t\t\t\t\t\ty: -8.206738\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.584252,\n\t\t\t\t\t\t\t\ty: -8.150775\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.506453,\n\t\t\t\t\t\t\t\ty: -8.10919\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.422036,\n\t\t\t\t\t\t\t\ty: -8.083583\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.334245,\n\t\t\t\t\t\t\t\ty: -8.074936\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.246454,\n\t\t\t\t\t\t\t\ty: -8.083583\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.162037,\n\t\t\t\t\t\t\t\ty: -8.10919\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.084238,\n\t\t\t\t\t\t\t\ty: -8.150775\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.016047,\n\t\t\t\t\t\t\t\ty: -8.206738\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.960084,\n\t\t\t\t\t\t\t\ty: -8.274929\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.918499,\n\t\t\t\t\t\t\t\ty: -8.352728\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.892892,\n\t\t\t\t\t\t\t\ty: -8.437145\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.884245,\n\t\t\t\t\t\t\t\ty: -8.524936\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.892892,\n\t\t\t\t\t\t\t\ty: -8.612727\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.918499,\n\t\t\t\t\t\t\t\ty: -8.697144\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.960084,\n\t\t\t\t\t\t\t\ty: -8.774943\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.016047,\n\t\t\t\t\t\t\t\ty: -8.843134\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.084238,\n\t\t\t\t\t\t\t\ty: -8.899097\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.162037,\n\t\t\t\t\t\t\t\ty: -8.940682\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.246454,\n\t\t\t\t\t\t\t\ty: -8.966289\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.334245,\n\t\t\t\t\t\t\t\ty: -8.974936\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.422036,\n\t\t\t\t\t\t\t\ty: -8.966289\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.506453,\n\t\t\t\t\t\t\t\ty: -8.940682\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.584252,\n\t\t\t\t\t\t\t\ty: -8.899097\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.624521,\n\t\t\t\t\t\t\t\ty: -8.866049\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.646802,\n\t\t\t\t\t\t\t\ty: -8.893198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.714993,\n\t\t\t\t\t\t\t\ty: -8.949161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.792792,\n\t\t\t\t\t\t\t\ty: -8.990746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.877209,\n\t\t\t\t\t\t\t\ty: -9.016353\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t}\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"bottom\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.516802,\n\t\t\t\t\t\t\ty: -13.812894\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.521802,\n\t\t\t\t\t\t\ty: -13.806802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.589993,\n\t\t\t\t\t\t\ty: -13.750839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.667792,\n\t\t\t\t\t\t\ty: -13.709254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.752209,\n\t\t\t\t\t\t\ty: -13.683647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.84,\n\t\t\t\t\t\t\ty: -13.675\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.896279,\n\t\t\t\t\t\t\ty: -13.680543\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.087794,\n\t\t\t\t\t\t\ty: -12.872058\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.082852,\n\t\t\t\t\t\t\ty: -12.881305\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.051762,\n\t\t\t\t\t\t\ty: -12.919189\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.026762,\n\t\t\t\t\t\t\ty: -12.944189\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.988877,\n\t\t\t\t\t\t\ty: -12.97528\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.945656,\n\t\t\t\t\t\t\ty: -12.998382\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.898757,\n\t\t\t\t\t\t\ty: -13.012609\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.849985,\n\t\t\t\t\t\t\ty: -13.017412\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.274985,\n\t\t\t\t\t\t\ty: -13.017412\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.226212,\n\t\t\t\t\t\t\ty: -13.012609\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.179314,\n\t\t\t\t\t\t\ty: -12.998382\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.136092,\n\t\t\t\t\t\t\ty: -12.97528\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.098208,\n\t\t\t\t\t\t\ty: -12.944189\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.019694,\n\t\t\t\t\t\t\ty: -12.865675\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.041417,\n\t\t\t\t\t\t\ty: -12.937288\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.050064,\n\t\t\t\t\t\t\ty: -13.025079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.041417,\n\t\t\t\t\t\t\ty: -13.11287\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.01581,\n\t\t\t\t\t\t\ty: -13.197287\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.974225,\n\t\t\t\t\t\t\ty: -13.275086\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.918262,\n\t\t\t\t\t\t\ty: -13.343277\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.850071,\n\t\t\t\t\t\t\ty: -13.39924\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.772272,\n\t\t\t\t\t\t\ty: -13.440825\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.687855,\n\t\t\t\t\t\t\ty: -13.466432\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.600064,\n\t\t\t\t\t\t\ty: -13.475079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.512273,\n\t\t\t\t\t\t\ty: -13.466432\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.427856,\n\t\t\t\t\t\t\ty: -13.440825\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.350057,\n\t\t\t\t\t\t\ty: -13.39924\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.281866,\n\t\t\t\t\t\t\ty: -13.343277\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.225903,\n\t\t\t\t\t\t\ty: -13.275086\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.184318,\n\t\t\t\t\t\t\ty: -13.197287\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.158711,\n\t\t\t\t\t\t\ty: -13.11287\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.150064,\n\t\t\t\t\t\t\ty: -13.025079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.158711,\n\t\t\t\t\t\t\ty: -12.937288\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.184318,\n\t\t\t\t\t\t\ty: -12.852871\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.189909,\n\t\t\t\t\t\t\ty: -12.842412\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.128539,\n\t\t\t\t\t\t\ty: -12.842412\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.091336,\n\t\t\t\t\t\t\ty: -12.879615\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.091338,\n\t\t\t\t\t\t\ty: -12.879622\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.099985,\n\t\t\t\t\t\t\ty: -12.967412\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.091338,\n\t\t\t\t\t\t\ty: -13.055203\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.065731,\n\t\t\t\t\t\t\ty: -13.13962\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.024146,\n\t\t\t\t\t\t\ty: -13.217419\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.968183,\n\t\t\t\t\t\t\ty: -13.28561\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.899991,\n\t\t\t\t\t\t\ty: -13.341574\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.822192,\n\t\t\t\t\t\t\ty: -13.383158\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.737775,\n\t\t\t\t\t\t\ty: -13.408766\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.649985,\n\t\t\t\t\t\t\ty: -13.417412\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.562194,\n\t\t\t\t\t\t\ty: -13.408766\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.477777,\n\t\t\t\t\t\t\ty: -13.383158\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.399978,\n\t\t\t\t\t\t\ty: -13.341574\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.331787,\n\t\t\t\t\t\t\ty: -13.28561\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.275824,\n\t\t\t\t\t\t\ty: -13.217419\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.235221,\n\t\t\t\t\t\t\ty: -13.141458\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.153546,\n\t\t\t\t\t\t\ty: -13.166233\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.065755,\n\t\t\t\t\t\t\ty: -13.17488\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.977964,\n\t\t\t\t\t\t\ty: -13.166233\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.893547,\n\t\t\t\t\t\t\ty: -13.140626\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.815748,\n\t\t\t\t\t\t\ty: -13.099041\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.747557,\n\t\t\t\t\t\t\ty: -13.043078\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.691594,\n\t\t\t\t\t\t\ty: -12.974887\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.650009,\n\t\t\t\t\t\t\ty: -12.897088\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.624402,\n\t\t\t\t\t\t\ty: -12.812671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.615755,\n\t\t\t\t\t\t\ty: -12.72488\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.624402,\n\t\t\t\t\t\t\ty: -12.637089\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.650009,\n\t\t\t\t\t\t\ty: -12.552672\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.691594,\n\t\t\t\t\t\t\ty: -12.474873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.747557,\n\t\t\t\t\t\t\ty: -12.406682\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.815748,\n\t\t\t\t\t\t\ty: -12.350719\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.825064,\n\t\t\t\t\t\t\ty: -12.345739\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.825064,\n\t\t\t\t\t\t\ty: -11.678475\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.298287,\n\t\t\t\t\t\t\ty: -11.151698\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.267197,\n\t\t\t\t\t\t\ty: -11.113814\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.244094,\n\t\t\t\t\t\t\ty: -11.070592\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.229868,\n\t\t\t\t\t\t\ty: -11.023694\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.225064,\n\t\t\t\t\t\t\ty: -10.974921\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.225064,\n\t\t\t\t\t\t\ty: -9.662768\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.220997,\n\t\t\t\t\t\t\ty: -9.655159\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.205348,\n\t\t\t\t\t\t\ty: -9.603571\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.200064,\n\t\t\t\t\t\t\ty: -9.549921\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.200064,\n\t\t\t\t\t\t\ty: -9.524921\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.200064,\n\t\t\t\t\t\t\ty: -8.674921\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.205348,\n\t\t\t\t\t\t\ty: -8.621271\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.220997,\n\t\t\t\t\t\t\ty: -8.569683\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.225064,\n\t\t\t\t\t\t\ty: -8.562074\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.225064,\n\t\t\t\t\t\t\ty: -7.949921\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.229868,\n\t\t\t\t\t\t\ty: -7.901148\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.244094,\n\t\t\t\t\t\t\ty: -7.85425\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.266829,\n\t\t\t\t\t\t\ty: -7.811716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.269094,\n\t\t\t\t\t\t\ty: -7.80425\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.291829,\n\t\t\t\t\t\t\ty: -7.761716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.294094,\n\t\t\t\t\t\t\ty: -7.75425\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.316829,\n\t\t\t\t\t\t\ty: -7.711716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.319094,\n\t\t\t\t\t\t\ty: -7.70425\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.342197,\n\t\t\t\t\t\t\ty: -7.661028\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.350064,\n\t\t\t\t\t\t\ty: -7.651442\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.350064,\n\t\t\t\t\t\t\ty: -7.349921\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.354868,\n\t\t\t\t\t\t\ty: -7.301148\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.369094,\n\t\t\t\t\t\t\ty: -7.25425\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.378909,\n\t\t\t\t\t\t\ty: -7.235888\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.379868,\n\t\t\t\t\t\t\ty: -7.226148\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.394094,\n\t\t\t\t\t\t\ty: -7.17925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.416829,\n\t\t\t\t\t\t\ty: -7.136716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.419094,\n\t\t\t\t\t\t\ty: -7.12925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.442197,\n\t\t\t\t\t\t\ty: -7.086028\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.473287,\n\t\t\t\t\t\t\ty: -7.048144\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.623287,\n\t\t\t\t\t\t\ty: -6.898144\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.661171,\n\t\t\t\t\t\t\ty: -6.867054\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.700283,\n\t\t\t\t\t\t\ty: -6.846148\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.933713,\n\t\t\t\t\t\t\ty: -6.612718\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.933711,\n\t\t\t\t\t\t\ty: -6.612712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.925064,\n\t\t\t\t\t\t\ty: -6.524921\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.933711,\n\t\t\t\t\t\t\ty: -6.43713\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.959318,\n\t\t\t\t\t\t\ty: -6.352713\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.000903,\n\t\t\t\t\t\t\ty: -6.274914\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.056866,\n\t\t\t\t\t\t\ty: -6.206723\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.125057,\n\t\t\t\t\t\t\ty: -6.15076\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.202856,\n\t\t\t\t\t\t\ty: -6.109175\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.287273,\n\t\t\t\t\t\t\ty: -6.083568\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.375064,\n\t\t\t\t\t\t\ty: -6.074921\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.453284,\n\t\t\t\t\t\t\ty: -6.082625\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.450064,\n\t\t\t\t\t\t\ty: -6.049929\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.458711,\n\t\t\t\t\t\t\ty: -5.962138\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.463176,\n\t\t\t\t\t\t\ty: -5.94742\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.43871,\n\t\t\t\t\t\t\ty: -4.846502\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.415746,\n\t\t\t\t\t\t\ty: -4.922206\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.374161,\n\t\t\t\t\t\t\ty: -5.000005\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.318198,\n\t\t\t\t\t\t\ty: -5.068196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.250007,\n\t\t\t\t\t\t\ty: -5.124159\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.172208,\n\t\t\t\t\t\t\ty: -5.165744\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.087791,\n\t\t\t\t\t\t\ty: -5.191351\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.026314,\n\t\t\t\t\t\t\ty: -5.197406\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.384454,\n\t\t\t\t\t\t\ty: -5.555546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.418654,\n\t\t\t\t\t\t\ty: -5.597218\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.444067,\n\t\t\t\t\t\t\ty: -5.644762\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.446571,\n\t\t\t\t\t\t\ty: -5.653017\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.466777,\n\t\t\t\t\t\t\ty: -5.673223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.472719,\n\t\t\t\t\t\t\ty: -5.679165\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.515,\n\t\t\t\t\t\t\ty: -5.675\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.602791,\n\t\t\t\t\t\t\ty: -5.683647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.687208,\n\t\t\t\t\t\t\ty: -5.709254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.765007,\n\t\t\t\t\t\t\ty: -5.750839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.833198,\n\t\t\t\t\t\t\ty: -5.806802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.889161,\n\t\t\t\t\t\t\ty: -5.874993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.930746,\n\t\t\t\t\t\t\ty: -5.952792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.956353,\n\t\t\t\t\t\t\ty: -6.037209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.965,\n\t\t\t\t\t\t\ty: -6.125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.956353,\n\t\t\t\t\t\t\ty: -6.212791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.930746,\n\t\t\t\t\t\t\ty: -6.297208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.889161,\n\t\t\t\t\t\t\ty: -6.375007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.833198,\n\t\t\t\t\t\t\ty: -6.443198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.765007,\n\t\t\t\t\t\t\ty: -6.499161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.687208,\n\t\t\t\t\t\t\ty: -6.540746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.602791,\n\t\t\t\t\t\t\ty: -6.566353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.515,\n\t\t\t\t\t\t\ty: -6.575\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.427209,\n\t\t\t\t\t\t\ty: -6.566353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.342792,\n\t\t\t\t\t\t\ty: -6.540746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.264993,\n\t\t\t\t\t\t\ty: -6.499161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.196802,\n\t\t\t\t\t\t\ty: -6.443198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.140839,\n\t\t\t\t\t\t\ty: -6.375007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.099254,\n\t\t\t\t\t\t\ty: -6.297208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.073647,\n\t\t\t\t\t\t\ty: -6.212791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.065,\n\t\t\t\t\t\t\ty: -6.125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.073647,\n\t\t\t\t\t\t\ty: -6.037209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.083848,\n\t\t\t\t\t\t\ty: -6.003579\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.037218,\n\t\t\t\t\t\t\ty: -5.978654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.995546,\n\t\t\t\t\t\t\ty: -5.944454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.395546,\n\t\t\t\t\t\t\ty: -5.344454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.361346,\n\t\t\t\t\t\t\ty: -5.302782\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.335933,\n\t\t\t\t\t\t\ty: -5.255238\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.320284,\n\t\t\t\t\t\t\ty: -5.20365\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.316519,\n\t\t\t\t\t\t\ty: -5.165427\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.295546,\n\t\t\t\t\t\t\ty: -5.144454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.261346,\n\t\t\t\t\t\t\ty: -5.102782\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.235933,\n\t\t\t\t\t\t\ty: -5.055238\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.220284,\n\t\t\t\t\t\t\ty: -5.00365\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.215,\n\t\t\t\t\t\t\ty: -4.95\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.215,\n\t\t\t\t\t\t\ty: -3.95\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.220284,\n\t\t\t\t\t\t\ty: -3.89635\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.235933,\n\t\t\t\t\t\t\ty: -3.844762\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.261346,\n\t\t\t\t\t\t\ty: -3.797218\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.295546,\n\t\t\t\t\t\t\ty: -3.755546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.245478,\n\t\t\t\t\t\t\ty: -2.805614\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.24,\n\t\t\t\t\t\t\ty: -2.75\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.248647,\n\t\t\t\t\t\t\ty: -2.662209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.274254,\n\t\t\t\t\t\t\ty: -2.577792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.315839,\n\t\t\t\t\t\t\ty: -2.499993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.371802,\n\t\t\t\t\t\t\ty: -2.431802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.401389,\n\t\t\t\t\t\t\ty: -2.40752\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.020373,\n\t\t\t\t\t\t\ty: -1.823245\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.689157,\n\t\t\t\t\t\t\ty: -1.812204\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.643262,\n\t\t\t\t\t\t\ty: -1.868127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.575071,\n\t\t\t\t\t\t\ty: -1.92409\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.497272,\n\t\t\t\t\t\t\ty: -1.965675\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.412855,\n\t\t\t\t\t\t\ty: -1.991282\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.325064,\n\t\t\t\t\t\t\ty: -1.999929\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.237273,\n\t\t\t\t\t\t\ty: -1.991282\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.152856,\n\t\t\t\t\t\t\ty: -1.965675\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.112286,\n\t\t\t\t\t\t\ty: -1.94399\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.119201,\n\t\t\t\t\t\t\ty: -2.014195\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.119201,\n\t\t\t\t\t\t\ty: -3.396005\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.109897,\n\t\t\t\t\t\t\ty: -3.490468\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.082343,\n\t\t\t\t\t\t\ty: -3.581301\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.037598,\n\t\t\t\t\t\t\ty: -3.665013\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.977382,\n\t\t\t\t\t\t\ty: -3.738387\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.904007,\n\t\t\t\t\t\t\ty: -3.798603\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.820296,\n\t\t\t\t\t\t\ty: -3.843348\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.729463,\n\t\t\t\t\t\t\ty: -3.870902\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.635,\n\t\t\t\t\t\t\ty: -3.880206\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.540537,\n\t\t\t\t\t\t\ty: -3.870902\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.449704,\n\t\t\t\t\t\t\ty: -3.843348\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.365993,\n\t\t\t\t\t\t\ty: -3.798603\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.292618,\n\t\t\t\t\t\t\ty: -3.738387\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.232402,\n\t\t\t\t\t\t\ty: -3.665013\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.187657,\n\t\t\t\t\t\t\ty: -3.581301\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.160103,\n\t\t\t\t\t\t\ty: -3.490468\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.150799,\n\t\t\t\t\t\t\ty: -3.396005\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.150799,\n\t\t\t\t\t\t\ty: -2.270883\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.141777,\n\t\t\t\t\t\t\ty: -2.281877\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.150799,\n\t\t\t\t\t\t\ty: -2.574453\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.150799,\n\t\t\t\t\t\t\ty: -3.396005\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.160103,\n\t\t\t\t\t\t\ty: -3.490468\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.187657,\n\t\t\t\t\t\t\ty: -3.581301\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.232402,\n\t\t\t\t\t\t\ty: -3.665013\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.292618,\n\t\t\t\t\t\t\ty: -3.738387\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.365993,\n\t\t\t\t\t\t\ty: -3.798603\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.449704,\n\t\t\t\t\t\t\ty: -3.843348\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.540537,\n\t\t\t\t\t\t\ty: -3.870902\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.635,\n\t\t\t\t\t\t\ty: -3.880206\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.729463,\n\t\t\t\t\t\t\ty: -3.870902\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.76,\n\t\t\t\t\t\t\ty: -3.861639\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.76,\n\t\t\t\t\t\t\ty: -3.98\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.54,\n\t\t\t\t\t\t\ty: -3.98\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.54,\n\t\t\t\t\t\t\ty: -4.8462\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.125,\n\t\t\t\t\t\t\ty: -4.8462\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.261563,\n\t\t\t\t\t\t\ty: -4.85965\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.392878,\n\t\t\t\t\t\t\ty: -4.899484\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.513899,\n\t\t\t\t\t\t\ty: -4.964171\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.619975,\n\t\t\t\t\t\t\ty: -5.051225\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.644975,\n\t\t\t\t\t\t\ty: -5.076225\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.710537,\n\t\t\t\t\t\t\ty: -5.156113\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.734294,\n\t\t\t\t\t\t\ty: -5.077794\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.775879,\n\t\t\t\t\t\t\ty: -4.999995\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.831842,\n\t\t\t\t\t\t\ty: -4.931804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.900033,\n\t\t\t\t\t\t\ty: -4.875841\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.95776,\n\t\t\t\t\t\t\ty: -4.844985\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.934254,\n\t\t\t\t\t\t\ty: -4.801008\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.908647,\n\t\t\t\t\t\t\ty: -4.716591\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.9,\n\t\t\t\t\t\t\ty: -4.6288\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.908647,\n\t\t\t\t\t\t\ty: -4.541009\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.934254,\n\t\t\t\t\t\t\ty: -4.456592\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.975839,\n\t\t\t\t\t\t\ty: -4.378793\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.031802,\n\t\t\t\t\t\t\ty: -4.310602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.099993,\n\t\t\t\t\t\t\ty: -4.254639\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.177792,\n\t\t\t\t\t\t\ty: -4.213054\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.262209,\n\t\t\t\t\t\t\ty: -4.187447\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.35,\n\t\t\t\t\t\t\ty: -4.1788\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.437791,\n\t\t\t\t\t\t\ty: -4.187447\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.522208,\n\t\t\t\t\t\t\ty: -4.213054\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.600007,\n\t\t\t\t\t\t\ty: -4.254639\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.668198,\n\t\t\t\t\t\t\ty: -4.310602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.724161,\n\t\t\t\t\t\t\ty: -4.378793\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.765746,\n\t\t\t\t\t\t\ty: -4.456592\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.791353,\n\t\t\t\t\t\t\ty: -4.541009\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.8,\n\t\t\t\t\t\t\ty: -4.6288\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.791353,\n\t\t\t\t\t\t\ty: -4.716591\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.765746,\n\t\t\t\t\t\t\ty: -4.801008\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.724161,\n\t\t\t\t\t\t\ty: -4.878807\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.668198,\n\t\t\t\t\t\t\ty: -4.946998\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.600007,\n\t\t\t\t\t\t\ty: -5.002961\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.54228,\n\t\t\t\t\t\t\ty: -5.033817\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.565786,\n\t\t\t\t\t\t\ty: -5.077794\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.591393,\n\t\t\t\t\t\t\ty: -5.162211\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.60004,\n\t\t\t\t\t\t\ty: -5.250002\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.591393,\n\t\t\t\t\t\t\ty: -5.337793\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.565786,\n\t\t\t\t\t\t\ty: -5.42221\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.524201,\n\t\t\t\t\t\t\ty: -5.500009\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.468238,\n\t\t\t\t\t\t\ty: -5.5682\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.400047,\n\t\t\t\t\t\t\ty: -5.624163\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.322248,\n\t\t\t\t\t\t\ty: -5.665748\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.237831,\n\t\t\t\t\t\t\ty: -5.691355\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.15004,\n\t\t\t\t\t\t\ty: -5.700002\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.062249,\n\t\t\t\t\t\t\ty: -5.691355\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.977832,\n\t\t\t\t\t\t\ty: -5.665748\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.900033,\n\t\t\t\t\t\t\ty: -5.624163\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.85,\n\t\t\t\t\t\t\ty: -5.583102\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.85,\n\t\t\t\t\t\t\ty: -5.75625\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.169975,\n\t\t\t\t\t\t\ty: -6.076225\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.257029,\n\t\t\t\t\t\t\ty: -6.182301\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.321716,\n\t\t\t\t\t\t\ty: -6.303322\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.36155,\n\t\t\t\t\t\t\ty: -6.434637\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.375,\n\t\t\t\t\t\t\ty: -6.5712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.375,\n\t\t\t\t\t\t\ty: -7.65625\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.944975,\n\t\t\t\t\t\t\ty: -8.226225\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.032029,\n\t\t\t\t\t\t\ty: -8.332301\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.053604,\n\t\t\t\t\t\t\ty: -8.372665\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.082029,\n\t\t\t\t\t\t\ty: -8.407301\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.103604,\n\t\t\t\t\t\t\ty: -8.447665\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.132029,\n\t\t\t\t\t\t\ty: -8.482301\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.196716,\n\t\t\t\t\t\t\ty: -8.603322\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.23655,\n\t\t\t\t\t\t\ty: -8.734637\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.25,\n\t\t\t\t\t\t\ty: -8.8712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.23655,\n\t\t\t\t\t\t\ty: -9.007763\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.196716,\n\t\t\t\t\t\t\ty: -9.139078\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.132029,\n\t\t\t\t\t\t\ty: -9.260099\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.044975,\n\t\t\t\t\t\t\ty: -9.366175\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.993905,\n\t\t\t\t\t\t\ty: -9.408087\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.993275,\n\t\t\t\t\t\t\ty: -9.414482\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.974486,\n\t\t\t\t\t\t\ty: -9.476421\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.968275,\n\t\t\t\t\t\t\ty: -9.539482\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.948358,\n\t\t\t\t\t\t\ty: -9.605139\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.946273,\n\t\t\t\t\t\t\ty: -9.609039\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.943275,\n\t\t\t\t\t\t\ty: -9.639482\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.923358,\n\t\t\t\t\t\t\ty: -9.705139\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.900623,\n\t\t\t\t\t\t\ty: -9.747674\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.898358,\n\t\t\t\t\t\t\ty: -9.755139\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.875623,\n\t\t\t\t\t\t\ty: -9.797674\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.873358,\n\t\t\t\t\t\t\ty: -9.805139\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.850623,\n\t\t\t\t\t\t\ty: -9.847674\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.848358,\n\t\t\t\t\t\t\ty: -9.855139\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.816014,\n\t\t\t\t\t\t\ty: -9.91565\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.78759,\n\t\t\t\t\t\t\ty: -9.950284\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.766014,\n\t\t\t\t\t\t\ty: -9.99065\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.722487,\n\t\t\t\t\t\t\ty: -10.043687\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.075,\n\t\t\t\t\t\t\ty: -10.691174\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.075,\n\t\t\t\t\t\t\ty: -11.876226\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.524888,\n\t\t\t\t\t\t\ty: -12.326114\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.562791,\n\t\t\t\t\t\t\ty: -12.329847\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.647208,\n\t\t\t\t\t\t\ty: -12.355454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.725007,\n\t\t\t\t\t\t\ty: -12.397039\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.793198,\n\t\t\t\t\t\t\ty: -12.453002\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.849161,\n\t\t\t\t\t\t\ty: -12.521193\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.890746,\n\t\t\t\t\t\t\ty: -12.598992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.916353,\n\t\t\t\t\t\t\ty: -12.683409\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.925,\n\t\t\t\t\t\t\ty: -12.7712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.916353,\n\t\t\t\t\t\t\ty: -12.858991\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.890746,\n\t\t\t\t\t\t\ty: -12.943408\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.849161,\n\t\t\t\t\t\t\ty: -13.021207\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.793198,\n\t\t\t\t\t\t\ty: -13.089398\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.725007,\n\t\t\t\t\t\t\ty: -13.145361\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.647208,\n\t\t\t\t\t\t\ty: -13.186946\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.562791,\n\t\t\t\t\t\t\ty: -13.212553\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.475,\n\t\t\t\t\t\t\ty: -13.2212\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.387209,\n\t\t\t\t\t\t\ty: -13.212553\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.318742,\n\t\t\t\t\t\t\ty: -13.191784\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.311256,\n\t\t\t\t\t\t\ty: -13.267791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.302361,\n\t\t\t\t\t\t\ty: -13.297114\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.346454,\n\t\t\t\t\t\t\ty: -13.283739\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.434245,\n\t\t\t\t\t\t\ty: -13.275092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.522036,\n\t\t\t\t\t\t\ty: -13.283739\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.606453,\n\t\t\t\t\t\t\ty: -13.309346\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.684252,\n\t\t\t\t\t\t\ty: -13.350931\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.752443,\n\t\t\t\t\t\t\ty: -13.406894\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.808406,\n\t\t\t\t\t\t\ty: -13.475085\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.849991,\n\t\t\t\t\t\t\ty: -13.552884\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.874039,\n\t\t\t\t\t\t\ty: -13.632162\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.887218,\n\t\t\t\t\t\t\ty: -13.621346\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.934762,\n\t\t\t\t\t\t\ty: -13.595933\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.98635,\n\t\t\t\t\t\t\ty: -13.580284\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.04,\n\t\t\t\t\t\t\ty: -13.575\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.14,\n\t\t\t\t\t\t\ty: -13.575\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.19365,\n\t\t\t\t\t\t\ty: -13.580284\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.245238,\n\t\t\t\t\t\t\ty: -13.595933\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.292782,\n\t\t\t\t\t\t\ty: -13.621346\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.334454,\n\t\t\t\t\t\t\ty: -13.655546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.355127,\n\t\t\t\t\t\t\ty: -13.676219\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.392782,\n\t\t\t\t\t\t\ty: -13.696346\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.434454,\n\t\t\t\t\t\t\ty: -13.730546\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.515755,\n\t\t\t\t\t\t\t\ty: -6.574922\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.427964,\n\t\t\t\t\t\t\t\ty: -6.566275\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.343547,\n\t\t\t\t\t\t\t\ty: -6.540668\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.265748,\n\t\t\t\t\t\t\t\ty: -6.499083\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.197557,\n\t\t\t\t\t\t\t\ty: -6.44312\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.141594,\n\t\t\t\t\t\t\t\ty: -6.374929\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.100009,\n\t\t\t\t\t\t\t\ty: -6.29713\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.074402,\n\t\t\t\t\t\t\t\ty: -6.212713\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.065755,\n\t\t\t\t\t\t\t\ty: -6.124922\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.074402,\n\t\t\t\t\t\t\t\ty: -6.037131\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.100009,\n\t\t\t\t\t\t\t\ty: -5.952714\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.141594,\n\t\t\t\t\t\t\t\ty: -5.874915\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.197557,\n\t\t\t\t\t\t\t\ty: -5.806724\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.265748,\n\t\t\t\t\t\t\t\ty: -5.750761\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.343547,\n\t\t\t\t\t\t\t\ty: -5.709176\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.427964,\n\t\t\t\t\t\t\t\ty: -5.683569\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.515755,\n\t\t\t\t\t\t\t\ty: -5.674922\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.603546,\n\t\t\t\t\t\t\t\ty: -5.683569\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.687963,\n\t\t\t\t\t\t\t\ty: -5.709176\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.765762,\n\t\t\t\t\t\t\t\ty: -5.750761\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.833953,\n\t\t\t\t\t\t\t\ty: -5.806724\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.889916,\n\t\t\t\t\t\t\t\ty: -5.874915\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.931501,\n\t\t\t\t\t\t\t\ty: -5.952714\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.957108,\n\t\t\t\t\t\t\t\ty: -6.037131\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.965755,\n\t\t\t\t\t\t\t\ty: -6.124922\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.957108,\n\t\t\t\t\t\t\t\ty: -6.212713\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.931501,\n\t\t\t\t\t\t\t\ty: -6.29713\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.889916,\n\t\t\t\t\t\t\t\ty: -6.374929\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.833953,\n\t\t\t\t\t\t\t\ty: -6.44312\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.765762,\n\t\t\t\t\t\t\t\ty: -6.499083\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.687963,\n\t\t\t\t\t\t\t\ty: -6.540668\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.603546,\n\t\t\t\t\t\t\t\ty: -6.566275\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.285,\n\t\t\t\t\t\t\t\ty: -8.075\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.197209,\n\t\t\t\t\t\t\t\ty: -8.066353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.112792,\n\t\t\t\t\t\t\t\ty: -8.040746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.034993,\n\t\t\t\t\t\t\t\ty: -7.999161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.966802,\n\t\t\t\t\t\t\t\ty: -7.943198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.910839,\n\t\t\t\t\t\t\t\ty: -7.875007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.869254,\n\t\t\t\t\t\t\t\ty: -7.797208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.843647,\n\t\t\t\t\t\t\t\ty: -7.712791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.835,\n\t\t\t\t\t\t\t\ty: -7.625\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.843647,\n\t\t\t\t\t\t\t\ty: -7.537209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.869254,\n\t\t\t\t\t\t\t\ty: -7.452792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.910839,\n\t\t\t\t\t\t\t\ty: -7.374993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.966802,\n\t\t\t\t\t\t\t\ty: -7.306802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.034993,\n\t\t\t\t\t\t\t\ty: -7.250839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.112792,\n\t\t\t\t\t\t\t\ty: -7.209254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.197209,\n\t\t\t\t\t\t\t\ty: -7.183647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.285,\n\t\t\t\t\t\t\t\ty: -7.175\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.372791,\n\t\t\t\t\t\t\t\ty: -7.183647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.457208,\n\t\t\t\t\t\t\t\ty: -7.209254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.535007,\n\t\t\t\t\t\t\t\ty: -7.250839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.603198,\n\t\t\t\t\t\t\t\ty: -7.306802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.659161,\n\t\t\t\t\t\t\t\ty: -7.374993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.700746,\n\t\t\t\t\t\t\t\ty: -7.452792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.726353,\n\t\t\t\t\t\t\t\ty: -7.537209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.735,\n\t\t\t\t\t\t\t\ty: -7.625\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.726353,\n\t\t\t\t\t\t\t\ty: -7.712791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.700746,\n\t\t\t\t\t\t\t\ty: -7.797208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.659161,\n\t\t\t\t\t\t\t\ty: -7.875007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.603198,\n\t\t\t\t\t\t\t\ty: -7.943198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.535007,\n\t\t\t\t\t\t\t\ty: -7.999161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.457208,\n\t\t\t\t\t\t\t\ty: -8.040746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.372791,\n\t\t\t\t\t\t\t\ty: -8.066353\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.065755,\n\t\t\t\t\t\t\t\ty: -11.67488\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.977964,\n\t\t\t\t\t\t\t\ty: -11.666233\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.893547,\n\t\t\t\t\t\t\t\ty: -11.640626\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.815748,\n\t\t\t\t\t\t\t\ty: -11.599041\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.747557,\n\t\t\t\t\t\t\t\ty: -11.543078\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.691594,\n\t\t\t\t\t\t\t\ty: -11.474887\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.650009,\n\t\t\t\t\t\t\t\ty: -11.397088\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.624402,\n\t\t\t\t\t\t\t\ty: -11.312671\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.615755,\n\t\t\t\t\t\t\t\ty: -11.22488\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.624402,\n\t\t\t\t\t\t\t\ty: -11.137089\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.650009,\n\t\t\t\t\t\t\t\ty: -11.052672\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.691594,\n\t\t\t\t\t\t\t\ty: -10.974873\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.747557,\n\t\t\t\t\t\t\t\ty: -10.906682\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.815748,\n\t\t\t\t\t\t\t\ty: -10.850719\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.893547,\n\t\t\t\t\t\t\t\ty: -10.809134\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.977964,\n\t\t\t\t\t\t\t\ty: -10.783527\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.065755,\n\t\t\t\t\t\t\t\ty: -10.77488\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.153546,\n\t\t\t\t\t\t\t\ty: -10.783527\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.237963,\n\t\t\t\t\t\t\t\ty: -10.809134\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.315762,\n\t\t\t\t\t\t\t\ty: -10.850719\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.383953,\n\t\t\t\t\t\t\t\ty: -10.906682\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.439916,\n\t\t\t\t\t\t\t\ty: -10.974873\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.481501,\n\t\t\t\t\t\t\t\ty: -11.052672\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.507108,\n\t\t\t\t\t\t\t\ty: -11.137089\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.515755,\n\t\t\t\t\t\t\t\ty: -11.22488\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.507108,\n\t\t\t\t\t\t\t\ty: -11.312671\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.481501,\n\t\t\t\t\t\t\t\ty: -11.397088\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.439916,\n\t\t\t\t\t\t\t\ty: -11.474887\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.383953,\n\t\t\t\t\t\t\t\ty: -11.543078\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.315762,\n\t\t\t\t\t\t\t\ty: -11.599041\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.237963,\n\t\t\t\t\t\t\t\ty: -11.640626\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.153546,\n\t\t\t\t\t\t\t\ty: -11.666233\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.96,\n\t\t\t\t\t\t\t\ty: -13.1\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.872209,\n\t\t\t\t\t\t\t\ty: -13.091353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.787792,\n\t\t\t\t\t\t\t\ty: -13.065746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.709993,\n\t\t\t\t\t\t\t\ty: -13.024161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.641802,\n\t\t\t\t\t\t\t\ty: -12.968198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.585839,\n\t\t\t\t\t\t\t\ty: -12.900007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.544254,\n\t\t\t\t\t\t\t\ty: -12.822208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.518647,\n\t\t\t\t\t\t\t\ty: -12.737791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.51,\n\t\t\t\t\t\t\t\ty: -12.65\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.518647,\n\t\t\t\t\t\t\t\ty: -12.562209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.544254,\n\t\t\t\t\t\t\t\ty: -12.477792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.585839,\n\t\t\t\t\t\t\t\ty: -12.399993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.641802,\n\t\t\t\t\t\t\t\ty: -12.331802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.709993,\n\t\t\t\t\t\t\t\ty: -12.275839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.787792,\n\t\t\t\t\t\t\t\ty: -12.234254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.872209,\n\t\t\t\t\t\t\t\ty: -12.208647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.96,\n\t\t\t\t\t\t\t\ty: -12.2\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.047791,\n\t\t\t\t\t\t\t\ty: -12.208647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.132208,\n\t\t\t\t\t\t\t\ty: -12.234254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.210007,\n\t\t\t\t\t\t\t\ty: -12.275839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.278198,\n\t\t\t\t\t\t\t\ty: -12.331802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.334161,\n\t\t\t\t\t\t\t\ty: -12.399993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.375746,\n\t\t\t\t\t\t\t\ty: -12.477792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.401353,\n\t\t\t\t\t\t\t\ty: -12.562209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.41,\n\t\t\t\t\t\t\t\ty: -12.65\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.401353,\n\t\t\t\t\t\t\t\ty: -12.737791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.375746,\n\t\t\t\t\t\t\t\ty: -12.822208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.334161,\n\t\t\t\t\t\t\t\ty: -12.900007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.278198,\n\t\t\t\t\t\t\t\ty: -12.968198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.210007,\n\t\t\t\t\t\t\t\ty: -13.024161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.132208,\n\t\t\t\t\t\t\t\ty: -13.065746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.047791,\n\t\t\t\t\t\t\t\ty: -13.091353\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t}\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"bottom\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.1875,\n\t\t\t\t\t\t\ty: -6.426488\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.38092,\n\t\t\t\t\t\t\ty: -6.233068\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.29719,\n\t\t\t\t\t\t\ty: -6.224822\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.212773,\n\t\t\t\t\t\t\ty: -6.199214\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.134974,\n\t\t\t\t\t\t\ty: -6.15763\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.066783,\n\t\t\t\t\t\t\ty: -6.101666\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.010819,\n\t\t\t\t\t\t\ty: -6.033475\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.969235,\n\t\t\t\t\t\t\ty: -5.955676\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.943627,\n\t\t\t\t\t\t\ty: -5.871259\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.934981,\n\t\t\t\t\t\t\ty: -5.783468\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.943627,\n\t\t\t\t\t\t\ty: -5.695678\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.969235,\n\t\t\t\t\t\t\ty: -5.611261\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.975254,\n\t\t\t\t\t\t\ty: -5.6\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.89,\n\t\t\t\t\t\t\ty: -5.6\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.841227,\n\t\t\t\t\t\t\ty: -5.595196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.794329,\n\t\t\t\t\t\t\ty: -5.58097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.751107,\n\t\t\t\t\t\t\ty: -5.557867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.713223,\n\t\t\t\t\t\t\ty: -5.526777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.686058,\n\t\t\t\t\t\t\ty: -5.499612\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.641227,\n\t\t\t\t\t\t\ty: -5.495196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.594329,\n\t\t\t\t\t\t\ty: -5.48097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.551107,\n\t\t\t\t\t\t\ty: -5.457867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.513223,\n\t\t\t\t\t\t\ty: -5.426777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.482133,\n\t\t\t\t\t\t\ty: -5.388893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.45903,\n\t\t\t\t\t\t\ty: -5.345671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.444804,\n\t\t\t\t\t\t\ty: -5.298773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.440388,\n\t\t\t\t\t\t\ty: -5.253942\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.413223,\n\t\t\t\t\t\t\ty: -5.226777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.382133,\n\t\t\t\t\t\t\ty: -5.188893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.35903,\n\t\t\t\t\t\t\ty: -5.145671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.344804,\n\t\t\t\t\t\t\ty: -5.098773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.34,\n\t\t\t\t\t\t\ty: -5.05\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.34,\n\t\t\t\t\t\t\ty: -4.453554\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.513223,\n\t\t\t\t\t\t\ty: -3.626777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.482133,\n\t\t\t\t\t\t\ty: -3.588893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.45903,\n\t\t\t\t\t\t\ty: -3.545671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.444804,\n\t\t\t\t\t\t\ty: -3.498773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.44,\n\t\t\t\t\t\t\ty: -3.45\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.44,\n\t\t\t\t\t\t\ty: -2.662847\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.435933,\n\t\t\t\t\t\t\ty: -2.655238\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.420284,\n\t\t\t\t\t\t\ty: -2.60365\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.415,\n\t\t\t\t\t\t\ty: -2.55\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.415,\n\t\t\t\t\t\t\ty: -2.45\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.415,\n\t\t\t\t\t\t\ty: -2.363908\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.957042,\n\t\t\t\t\t\t\ty: -0.90595\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.966505,\n\t\t\t\t\t\t\ty: -0.937146\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.975152,\n\t\t\t\t\t\t\ty: -1.024937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.966505,\n\t\t\t\t\t\t\ty: -1.112728\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.940898,\n\t\t\t\t\t\t\ty: -1.197145\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.899313,\n\t\t\t\t\t\t\ty: -1.274944\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.84335,\n\t\t\t\t\t\t\ty: -1.343135\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.775159,\n\t\t\t\t\t\t\ty: -1.399098\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.69736,\n\t\t\t\t\t\t\ty: -1.440683\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.612943,\n\t\t\t\t\t\t\ty: -1.46629\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.525152,\n\t\t\t\t\t\t\ty: -1.474937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.437361,\n\t\t\t\t\t\t\ty: -1.46629\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.352944,\n\t\t\t\t\t\t\ty: -1.440683\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.275145,\n\t\t\t\t\t\t\ty: -1.399098\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.206954,\n\t\t\t\t\t\t\ty: -1.343135\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.150991,\n\t\t\t\t\t\t\ty: -1.274944\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.109406,\n\t\t\t\t\t\t\ty: -1.197145\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.083799,\n\t\t\t\t\t\t\ty: -1.112728\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.075152,\n\t\t\t\t\t\t\ty: -1.024937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.083799,\n\t\t\t\t\t\t\ty: -0.937146\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.109406,\n\t\t\t\t\t\t\ty: -0.852729\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.150991,\n\t\t\t\t\t\t\ty: -0.77493\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.206954,\n\t\t\t\t\t\t\ty: -0.706739\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.275145,\n\t\t\t\t\t\t\ty: -0.650776\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.352944,\n\t\t\t\t\t\t\ty: -0.609191\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.437361,\n\t\t\t\t\t\t\ty: -0.583584\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.525152,\n\t\t\t\t\t\t\ty: -0.574937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.612943,\n\t\t\t\t\t\t\ty: -0.583584\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.644139,\n\t\t\t\t\t\t\ty: -0.593047\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.495546,\n\t\t\t\t\t\t\ty: -0.444454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.461346,\n\t\t\t\t\t\t\ty: -0.402782\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.435933,\n\t\t\t\t\t\t\ty: -0.355238\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.420284,\n\t\t\t\t\t\t\ty: -0.30365\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.415,\n\t\t\t\t\t\t\ty: -0.25\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.420284,\n\t\t\t\t\t\t\ty: -0.19635\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.435933,\n\t\t\t\t\t\t\ty: -0.144762\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.44,\n\t\t\t\t\t\t\ty: -0.137153\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.44,\n\t\t\t\t\t\t\ty: 1.846446\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.313223,\n\t\t\t\t\t\t\ty: 1.973223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.282133,\n\t\t\t\t\t\t\ty: 2.011107\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.25903,\n\t\t\t\t\t\t\ty: 2.054329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.244804,\n\t\t\t\t\t\t\ty: 2.101227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.242103,\n\t\t\t\t\t\t\ty: 2.128649\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.241777,\n\t\t\t\t\t\t\ty: 2.128323\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.203893,\n\t\t\t\t\t\t\ty: 2.097233\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.160671,\n\t\t\t\t\t\t\ty: 2.07413\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.113773,\n\t\t\t\t\t\t\ty: 2.059904\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.065,\n\t\t\t\t\t\t\ty: 2.0551\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.701356,\n\t\t\t\t\t\t\ty: 2.0551\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.70564,\n\t\t\t\t\t\t\ty: 2.04988\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.747225,\n\t\t\t\t\t\t\ty: 1.972081\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.772832,\n\t\t\t\t\t\t\ty: 1.887664\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.781479,\n\t\t\t\t\t\t\ty: 1.799873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.772832,\n\t\t\t\t\t\t\ty: 1.712082\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.747225,\n\t\t\t\t\t\t\ty: 1.627665\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.70564,\n\t\t\t\t\t\t\ty: 1.549866\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.649677,\n\t\t\t\t\t\t\ty: 1.481675\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.581486,\n\t\t\t\t\t\t\ty: 1.425712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.503686,\n\t\t\t\t\t\t\ty: 1.384127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.41927,\n\t\t\t\t\t\t\ty: 1.35852\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.331479,\n\t\t\t\t\t\t\ty: 1.349873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.243688,\n\t\t\t\t\t\t\ty: 1.35852\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.159271,\n\t\t\t\t\t\t\ty: 1.384127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.081472,\n\t\t\t\t\t\t\ty: 1.425712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.013281,\n\t\t\t\t\t\t\ty: 1.481675\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.957318,\n\t\t\t\t\t\t\ty: 1.549866\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.915733,\n\t\t\t\t\t\t\ty: 1.627665\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.890126,\n\t\t\t\t\t\t\ty: 1.712082\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.884335,\n\t\t\t\t\t\t\ty: 1.770881\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.841777,\n\t\t\t\t\t\t\ty: 1.728323\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.803893,\n\t\t\t\t\t\t\ty: 1.697233\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.760671,\n\t\t\t\t\t\t\ty: 1.67413\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.713773,\n\t\t\t\t\t\t\ty: 1.659904\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.665,\n\t\t\t\t\t\t\ty: 1.6551\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.239165,\n\t\t\t\t\t\t\ty: 1.6551\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.239161,\n\t\t\t\t\t\t\ty: 1.655093\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.183198,\n\t\t\t\t\t\t\ty: 1.586902\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.115007,\n\t\t\t\t\t\t\ty: 1.530939\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.037208,\n\t\t\t\t\t\t\ty: 1.489354\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.952791,\n\t\t\t\t\t\t\ty: 1.463747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.865,\n\t\t\t\t\t\t\ty: 1.4551\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.777209,\n\t\t\t\t\t\t\ty: 1.463747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.692792,\n\t\t\t\t\t\t\ty: 1.489354\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.614993,\n\t\t\t\t\t\t\ty: 1.530939\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.546802,\n\t\t\t\t\t\t\ty: 1.586902\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.507658,\n\t\t\t\t\t\t\ty: 1.634599\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.489161,\n\t\t\t\t\t\t\ty: 1.599993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.433198,\n\t\t\t\t\t\t\ty: 1.531802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.365007,\n\t\t\t\t\t\t\ty: 1.475839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.287208,\n\t\t\t\t\t\t\ty: 1.434254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.202791,\n\t\t\t\t\t\t\ty: 1.408647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.115,\n\t\t\t\t\t\t\ty: 1.4\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.103713,\n\t\t\t\t\t\t\ty: 1.401112\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.106277,\n\t\t\t\t\t\t\ty: 1.375075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.09763,\n\t\t\t\t\t\t\ty: 1.287284\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.072023,\n\t\t\t\t\t\t\ty: 1.202867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.030438,\n\t\t\t\t\t\t\ty: 1.125068\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.974475,\n\t\t\t\t\t\t\ty: 1.056877\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.906284,\n\t\t\t\t\t\t\ty: 1.000914\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.828484,\n\t\t\t\t\t\t\ty: 0.959329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.744068,\n\t\t\t\t\t\t\ty: 0.933722\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.656277,\n\t\t\t\t\t\t\ty: 0.925075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.568486,\n\t\t\t\t\t\t\ty: 0.933722\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.484069,\n\t\t\t\t\t\t\ty: 0.959329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.411854,\n\t\t\t\t\t\t\ty: 0.997929\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.405746,\n\t\t\t\t\t\t\ty: 0.977792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.364161,\n\t\t\t\t\t\t\ty: 0.899993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.308198,\n\t\t\t\t\t\t\ty: 0.831802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.240007,\n\t\t\t\t\t\t\ty: 0.775839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.162208,\n\t\t\t\t\t\t\ty: 0.734254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.077791,\n\t\t\t\t\t\t\ty: 0.708647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.99,\n\t\t\t\t\t\t\ty: 0.7\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.902209,\n\t\t\t\t\t\t\ty: 0.708647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.817792,\n\t\t\t\t\t\t\ty: 0.734254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.739993,\n\t\t\t\t\t\t\ty: 0.775839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.671802,\n\t\t\t\t\t\t\ty: 0.831802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.615839,\n\t\t\t\t\t\t\ty: 0.899993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.574254,\n\t\t\t\t\t\t\ty: 0.977792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.56675,\n\t\t\t\t\t\t\ty: 1.002529\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.549679,\n\t\t\t\t\t\t\ty: 0.981727\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.481488,\n\t\t\t\t\t\t\ty: 0.925764\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.403688,\n\t\t\t\t\t\t\ty: 0.884179\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.319272,\n\t\t\t\t\t\t\ty: 0.858572\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.231481,\n\t\t\t\t\t\t\ty: 0.849925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.14369,\n\t\t\t\t\t\t\ty: 0.858572\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.143684,\n\t\t\t\t\t\t\ty: 0.858574\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.108258,\n\t\t\t\t\t\t\ty: 0.823148\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.070373,\n\t\t\t\t\t\t\ty: 0.792058\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.027152,\n\t\t\t\t\t\t\ty: 0.768955\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.980253,\n\t\t\t\t\t\t\ty: 0.754729\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.935423,\n\t\t\t\t\t\t\ty: 0.750313\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.908258,\n\t\t\t\t\t\t\ty: 0.723148\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.870373,\n\t\t\t\t\t\t\ty: 0.692058\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.827152,\n\t\t\t\t\t\t\ty: 0.668955\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.780253,\n\t\t\t\t\t\t\ty: 0.654729\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.731481,\n\t\t\t\t\t\t\ty: 0.649925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.935035,\n\t\t\t\t\t\t\ty: 0.649925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.608258,\n\t\t\t\t\t\t\ty: 0.323148\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.570373,\n\t\t\t\t\t\t\ty: 0.292058\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.527152,\n\t\t\t\t\t\t\ty: 0.268955\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.480253,\n\t\t\t\t\t\t\ty: 0.254729\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.431481,\n\t\t\t\t\t\t\ty: 0.249925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.202894,\n\t\t\t\t\t\t\ty: 0.249925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.253714,\n\t\t\t\t\t\t\ty: 0.222761\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.309992,\n\t\t\t\t\t\t\ty: 0.205689\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.368519,\n\t\t\t\t\t\t\ty: 0.199925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.744255,\n\t\t\t\t\t\t\ty: 0.199925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.756387,\n\t\t\t\t\t\t\ty: 0.187793\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.801848,\n\t\t\t\t\t\t\ty: 0.150484\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.853714,\n\t\t\t\t\t\t\ty: 0.122761\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.909992,\n\t\t\t\t\t\t\ty: 0.105689\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.968519,\n\t\t\t\t\t\t\ty: 0.099925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.644255,\n\t\t\t\t\t\t\ty: 0.099925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.656387,\n\t\t\t\t\t\t\ty: 0.087793\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.695051,\n\t\t\t\t\t\t\ty: 0.056063\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.488972,\n\t\t\t\t\t\t\ty: -0.150016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.2125,\n\t\t\t\t\t\t\ty: -0.150016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.329554,\n\t\t\t\t\t\t\ty: -0.161545\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.44211,\n\t\t\t\t\t\t\ty: -0.195688\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.545842,\n\t\t\t\t\t\t\ty: -0.251134\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.636764,\n\t\t\t\t\t\t\ty: -0.325752\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.942877,\n\t\t\t\t\t\t\ty: -1.631865\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.959318,\n\t\t\t\t\t\t\ty: -1.577667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.000903,\n\t\t\t\t\t\t\ty: -1.499868\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.056866,\n\t\t\t\t\t\t\ty: -1.431677\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.125057,\n\t\t\t\t\t\t\ty: -1.375714\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.202856,\n\t\t\t\t\t\t\ty: -1.334129\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.287273,\n\t\t\t\t\t\t\ty: -1.308522\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.375064,\n\t\t\t\t\t\t\ty: -1.299875\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.462855,\n\t\t\t\t\t\t\ty: -1.308522\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.547272,\n\t\t\t\t\t\t\ty: -1.334129\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.625071,\n\t\t\t\t\t\t\ty: -1.375714\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.641931,\n\t\t\t\t\t\t\ty: -1.389551\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.618647,\n\t\t\t\t\t\t\ty: -1.312791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.61,\n\t\t\t\t\t\t\ty: -1.225\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.618647,\n\t\t\t\t\t\t\ty: -1.137209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.644254,\n\t\t\t\t\t\t\ty: -1.052792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.685839,\n\t\t\t\t\t\t\ty: -0.974993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.741802,\n\t\t\t\t\t\t\ty: -0.906802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.809993,\n\t\t\t\t\t\t\ty: -0.850839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.887792,\n\t\t\t\t\t\t\ty: -0.809254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.972209,\n\t\t\t\t\t\t\ty: -0.783647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.06,\n\t\t\t\t\t\t\ty: -0.775\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.147791,\n\t\t\t\t\t\t\ty: -0.783647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.232208,\n\t\t\t\t\t\t\ty: -0.809254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.310007,\n\t\t\t\t\t\t\ty: -0.850839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.378198,\n\t\t\t\t\t\t\ty: -0.906802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.434161,\n\t\t\t\t\t\t\ty: -0.974993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.475746,\n\t\t\t\t\t\t\ty: -1.052792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.501353,\n\t\t\t\t\t\t\ty: -1.137209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.51,\n\t\t\t\t\t\t\ty: -1.225\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.502613,\n\t\t\t\t\t\t\ty: -1.3\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.81,\n\t\t\t\t\t\t\ty: -1.3\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.858773,\n\t\t\t\t\t\t\ty: -1.304804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.905671,\n\t\t\t\t\t\t\ty: -1.31903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.948893,\n\t\t\t\t\t\t\ty: -1.342133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.986777,\n\t\t\t\t\t\t\ty: -1.373223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.809703,\n\t\t\t\t\t\t\ty: -2.196149\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.809709,\n\t\t\t\t\t\t\ty: -2.196147\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.8975,\n\t\t\t\t\t\t\ty: -2.1875\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.985291,\n\t\t\t\t\t\t\ty: -2.196147\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.069708,\n\t\t\t\t\t\t\ty: -2.221754\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.147507,\n\t\t\t\t\t\t\ty: -2.263339\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.215698,\n\t\t\t\t\t\t\ty: -2.319302\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.222272,\n\t\t\t\t\t\t\ty: -2.327313\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.284993,\n\t\t\t\t\t\t\ty: -2.275839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.362792,\n\t\t\t\t\t\t\ty: -2.234254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.447209,\n\t\t\t\t\t\t\ty: -2.208647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.535,\n\t\t\t\t\t\t\ty: -2.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.622791,\n\t\t\t\t\t\t\ty: -2.208647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.707208,\n\t\t\t\t\t\t\ty: -2.234254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.785007,\n\t\t\t\t\t\t\ty: -2.275839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.853198,\n\t\t\t\t\t\t\ty: -2.331802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.909161,\n\t\t\t\t\t\t\ty: -2.399993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.950746,\n\t\t\t\t\t\t\ty: -2.477792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.976353,\n\t\t\t\t\t\t\ty: -2.562209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.985,\n\t\t\t\t\t\t\ty: -2.65\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.976353,\n\t\t\t\t\t\t\ty: -2.737791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.950746,\n\t\t\t\t\t\t\ty: -2.822208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.909161,\n\t\t\t\t\t\t\ty: -2.900007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.853198,\n\t\t\t\t\t\t\ty: -2.968198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.793178,\n\t\t\t\t\t\t\ty: -3.017455\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.799313,\n\t\t\t\t\t\t\ty: -3.02493\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.840898,\n\t\t\t\t\t\t\ty: -3.102729\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.866505,\n\t\t\t\t\t\t\ty: -3.187146\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.875152,\n\t\t\t\t\t\t\ty: -3.274937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.866505,\n\t\t\t\t\t\t\ty: -3.362728\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.840898,\n\t\t\t\t\t\t\ty: -3.447145\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.799313,\n\t\t\t\t\t\t\ty: -3.524944\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.74335,\n\t\t\t\t\t\t\ty: -3.593135\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.675159,\n\t\t\t\t\t\t\ty: -3.649098\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.59736,\n\t\t\t\t\t\t\ty: -3.690683\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.512943,\n\t\t\t\t\t\t\ty: -3.71629\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.425152,\n\t\t\t\t\t\t\ty: -3.724937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.337361,\n\t\t\t\t\t\t\ty: -3.71629\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.252944,\n\t\t\t\t\t\t\ty: -3.690683\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.175145,\n\t\t\t\t\t\t\ty: -3.649098\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.106954,\n\t\t\t\t\t\t\ty: -3.593135\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.101575,\n\t\t\t\t\t\t\ty: -3.586581\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.037507,\n\t\t\t\t\t\t\ty: -3.639161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.959708,\n\t\t\t\t\t\t\ty: -3.680746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.875291,\n\t\t\t\t\t\t\ty: -3.706353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.7875,\n\t\t\t\t\t\t\ty: -3.715\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.699709,\n\t\t\t\t\t\t\ty: -3.706353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.615292,\n\t\t\t\t\t\t\ty: -3.680746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.537493,\n\t\t\t\t\t\t\ty: -3.639161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.469302,\n\t\t\t\t\t\t\ty: -3.583198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.413339,\n\t\t\t\t\t\t\ty: -3.515007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.371754,\n\t\t\t\t\t\t\ty: -3.437208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.346147,\n\t\t\t\t\t\t\ty: -3.352791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.3375,\n\t\t\t\t\t\t\ty: -3.265\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.346147,\n\t\t\t\t\t\t\ty: -3.177209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.371754,\n\t\t\t\t\t\t\ty: -3.092792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.413339,\n\t\t\t\t\t\t\ty: -3.014993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.469302,\n\t\t\t\t\t\t\ty: -2.946802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.530669,\n\t\t\t\t\t\t\ty: -2.896439\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.523339,\n\t\t\t\t\t\t\ty: -2.887507\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.481754,\n\t\t\t\t\t\t\ty: -2.809708\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.456147,\n\t\t\t\t\t\t\ty: -2.725291\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.4475,\n\t\t\t\t\t\t\ty: -2.6375\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.456147,\n\t\t\t\t\t\t\ty: -2.549709\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.456149,\n\t\t\t\t\t\t\ty: -2.549703\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.706446,\n\t\t\t\t\t\t\ty: -1.8\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.422451,\n\t\t\t\t\t\t\ty: -1.8\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.441353,\n\t\t\t\t\t\t\ty: -1.862312\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.45,\n\t\t\t\t\t\t\ty: -1.950103\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.441353,\n\t\t\t\t\t\t\ty: -2.037894\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.415746,\n\t\t\t\t\t\t\ty: -2.122311\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.374161,\n\t\t\t\t\t\t\ty: -2.20011\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.318198,\n\t\t\t\t\t\t\ty: -2.268301\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.250007,\n\t\t\t\t\t\t\ty: -2.324264\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.172208,\n\t\t\t\t\t\t\ty: -2.365849\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.087791,\n\t\t\t\t\t\t\ty: -2.391456\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.071776,\n\t\t\t\t\t\t\ty: -2.393033\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.36957,\n\t\t\t\t\t\t\ty: -2.690827\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.397557,\n\t\t\t\t\t\t\ty: -2.656724\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.465748,\n\t\t\t\t\t\t\ty: -2.600761\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.543547,\n\t\t\t\t\t\t\ty: -2.559176\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.627964,\n\t\t\t\t\t\t\ty: -2.533569\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.715755,\n\t\t\t\t\t\t\ty: -2.524922\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.803546,\n\t\t\t\t\t\t\ty: -2.533569\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.887963,\n\t\t\t\t\t\t\ty: -2.559176\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.965762,\n\t\t\t\t\t\t\ty: -2.600761\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.033953,\n\t\t\t\t\t\t\ty: -2.656724\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.089916,\n\t\t\t\t\t\t\ty: -2.724915\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.131501,\n\t\t\t\t\t\t\ty: -2.802714\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.157108,\n\t\t\t\t\t\t\ty: -2.887131\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.165755,\n\t\t\t\t\t\t\ty: -2.974922\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.157108,\n\t\t\t\t\t\t\ty: -3.062713\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.131501,\n\t\t\t\t\t\t\ty: -3.14713\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.089916,\n\t\t\t\t\t\t\ty: -3.224929\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.033953,\n\t\t\t\t\t\t\ty: -3.29312\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.965762,\n\t\t\t\t\t\t\ty: -3.349083\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.887963,\n\t\t\t\t\t\t\ty: -3.390668\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.873729,\n\t\t\t\t\t\t\ty: -3.394986\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.026841,\n\t\t\t\t\t\t\ty: -3.548098\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.057931,\n\t\t\t\t\t\t\ty: -3.585982\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.081034,\n\t\t\t\t\t\t\ty: -3.629204\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.083299,\n\t\t\t\t\t\t\ty: -3.63667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.106034,\n\t\t\t\t\t\t\ty: -3.679204\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.108299,\n\t\t\t\t\t\t\ty: -3.68667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.131034,\n\t\t\t\t\t\t\ty: -3.729204\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.133299,\n\t\t\t\t\t\t\ty: -3.73667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.156034,\n\t\t\t\t\t\t\ty: -3.779204\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.17026,\n\t\t\t\t\t\t\ty: -3.826102\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.175064,\n\t\t\t\t\t\t\ty: -3.874875\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.175064,\n\t\t\t\t\t\t\ty: -4.418035\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.181034,\n\t\t\t\t\t\t\ty: -4.429204\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.19526,\n\t\t\t\t\t\t\ty: -4.476102\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.200064,\n\t\t\t\t\t\t\ty: -4.524875\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.200064,\n\t\t\t\t\t\t\ty: -5.152392\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.222272,\n\t\t\t\t\t\t\ty: -5.159129\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.300071,\n\t\t\t\t\t\t\ty: -5.200714\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.368262,\n\t\t\t\t\t\t\ty: -5.256677\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.424225,\n\t\t\t\t\t\t\ty: -5.324868\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.46581,\n\t\t\t\t\t\t\ty: -5.402667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.491417,\n\t\t\t\t\t\t\ty: -5.487084\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.500064,\n\t\t\t\t\t\t\ty: -5.574875\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.491417,\n\t\t\t\t\t\t\ty: -5.662666\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.46581,\n\t\t\t\t\t\t\ty: -5.747083\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.464242,\n\t\t\t\t\t\t\ty: -5.750016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.2625,\n\t\t\t\t\t\t\ty: -5.750016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.379554,\n\t\t\t\t\t\t\ty: -5.761545\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.49211,\n\t\t\t\t\t\t\ty: -5.795688\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.595842,\n\t\t\t\t\t\t\ty: -5.851134\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.686764,\n\t\t\t\t\t\t\ty: -5.925752\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"bottom\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.593479,\n\t\t\t\t\t\t\ty: 1.015477\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.654704,\n\t\t\t\t\t\t\ty: 1.076702\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.692588,\n\t\t\t\t\t\t\ty: 1.107792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.73581,\n\t\t\t\t\t\t\ty: 1.130895\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.782708,\n\t\t\t\t\t\t\ty: 1.145121\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.831481,\n\t\t\t\t\t\t\ty: 1.149925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.627927,\n\t\t\t\t\t\t\ty: 1.149925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.654704,\n\t\t\t\t\t\t\ty: 1.176702\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.692588,\n\t\t\t\t\t\t\ty: 1.207792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.73581,\n\t\t\t\t\t\t\ty: 1.230895\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.782708,\n\t\t\t\t\t\t\ty: 1.245121\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.786839,\n\t\t\t\t\t\t\ty: 1.245528\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.781481,\n\t\t\t\t\t\t\ty: 1.299925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.790128,\n\t\t\t\t\t\t\ty: 1.387716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.815735,\n\t\t\t\t\t\t\ty: 1.472133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.84958,\n\t\t\t\t\t\t\ty: 1.535452\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.810537,\n\t\t\t\t\t\t\ty: 1.539298\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.719704,\n\t\t\t\t\t\t\ty: 1.566852\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.635993,\n\t\t\t\t\t\t\ty: 1.611597\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.562618,\n\t\t\t\t\t\t\ty: 1.671813\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.502402,\n\t\t\t\t\t\t\ty: 1.745187\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.457657,\n\t\t\t\t\t\t\ty: 1.828899\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.430103,\n\t\t\t\t\t\t\ty: 1.919732\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.420799,\n\t\t\t\t\t\t\ty: 2.014195\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.420799,\n\t\t\t\t\t\t\ty: 3.137345\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.119201,\n\t\t\t\t\t\t\ty: 2.835747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.119201,\n\t\t\t\t\t\t\ty: 2.014195\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.109897,\n\t\t\t\t\t\t\ty: 1.919732\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.082343,\n\t\t\t\t\t\t\ty: 1.828899\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.037598,\n\t\t\t\t\t\t\ty: 1.745187\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.977382,\n\t\t\t\t\t\t\ty: 1.671813\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.904007,\n\t\t\t\t\t\t\ty: 1.611597\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.820296,\n\t\t\t\t\t\t\ty: 1.566852\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.729463,\n\t\t\t\t\t\t\ty: 1.539298\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.635,\n\t\t\t\t\t\t\ty: 1.529994\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.540537,\n\t\t\t\t\t\t\ty: 1.539298\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.502241,\n\t\t\t\t\t\t\ty: 1.550915\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.477027,\n\t\t\t\t\t\t\ty: 1.467792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.435442,\n\t\t\t\t\t\t\ty: 1.389993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.387019,\n\t\t\t\t\t\t\ty: 1.33099\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.399943,\n\t\t\t\t\t\t\ty: 1.324082\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.468134,\n\t\t\t\t\t\t\ty: 1.268119\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.524097,\n\t\t\t\t\t\t\ty: 1.199928\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.565682,\n\t\t\t\t\t\t\ty: 1.122129\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.591289,\n\t\t\t\t\t\t\ty: 1.037712\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"bottom\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.82696,\n\t\t\t\t\t\t\ty: -5.864903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.920446,\n\t\t\t\t\t\t\ty: -5.836545\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.991657,\n\t\t\t\t\t\t\ty: -5.829531\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.005908,\n\t\t\t\t\t\t\ty: -5.802871\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.008172,\n\t\t\t\t\t\t\ty: -5.795406\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.013373,\n\t\t\t\t\t\t\ty: -5.785676\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.033172,\n\t\t\t\t\t\t\ty: -5.720406\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.038373,\n\t\t\t\t\t\t\ty: -5.710676\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.058172,\n\t\t\t\t\t\t\ty: -5.645406\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.080908,\n\t\t\t\t\t\t\ty: -5.602871\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.083172,\n\t\t\t\t\t\t\ty: -5.595406\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.138618,\n\t\t\t\t\t\t\ty: -5.491674\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.213236,\n\t\t\t\t\t\t\ty: -5.400752\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.238236,\n\t\t\t\t\t\t\ty: -5.375752\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.329158,\n\t\t\t\t\t\t\ty: -5.301134\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.43289,\n\t\t\t\t\t\t\ty: -5.245688\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.545446,\n\t\t\t\t\t\t\ty: -5.211545\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.5875,\n\t\t\t\t\t\t\ty: -5.207403\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.5875,\n\t\t\t\t\t\t\ty: -5.103542\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.569225,\n\t\t\t\t\t\t\ty: -5.043297\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.5625,\n\t\t\t\t\t\t\ty: -4.975016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.5625,\n\t\t\t\t\t\t\ty: -4.925016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.569225,\n\t\t\t\t\t\t\ty: -4.856734\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.5875,\n\t\t\t\t\t\t\ty: -4.79649\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.5875,\n\t\t\t\t\t\t\ty: -4.775016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.594225,\n\t\t\t\t\t\t\ty: -4.706734\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.614142,\n\t\t\t\t\t\t\ty: -4.641077\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.636877,\n\t\t\t\t\t\t\ty: -4.598542\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.639142,\n\t\t\t\t\t\t\ty: -4.591077\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.661877,\n\t\t\t\t\t\t\ty: -4.548542\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.664142,\n\t\t\t\t\t\t\ty: -4.541077\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.686877,\n\t\t\t\t\t\t\ty: -4.498542\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.689142,\n\t\t\t\t\t\t\ty: -4.491077\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.721486,\n\t\t\t\t\t\t\ty: -4.430566\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.765013,\n\t\t\t\t\t\t\ty: -4.377528\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.865013,\n\t\t\t\t\t\t\ty: -4.277528\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.91805,\n\t\t\t\t\t\t\ty: -4.234001\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.958414,\n\t\t\t\t\t\t\ty: -4.212427\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.99305,\n\t\t\t\t\t\t\ty: -4.184001\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.053561,\n\t\t\t\t\t\t\ty: -4.151658\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.061023,\n\t\t\t\t\t\t\ty: -4.149394\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.103561,\n\t\t\t\t\t\t\ty: -4.126658\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.168832,\n\t\t\t\t\t\t\ty: -4.106858\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.178561,\n\t\t\t\t\t\t\ty: -4.101658\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.244218,\n\t\t\t\t\t\t\ty: -4.081741\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.3125,\n\t\t\t\t\t\t\ty: -4.075016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.608052,\n\t\t\t\t\t\t\ty: -4.075016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.637493,\n\t\t\t\t\t\t\ty: -4.050854\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.715292,\n\t\t\t\t\t\t\ty: -4.00927\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.799709,\n\t\t\t\t\t\t\ty: -3.983662\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.8875,\n\t\t\t\t\t\t\ty: -3.975016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.975291,\n\t\t\t\t\t\t\ty: -3.983662\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.059708,\n\t\t\t\t\t\t\ty: -4.00927\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.137507,\n\t\t\t\t\t\t\ty: -4.050854\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.170299,\n\t\t\t\t\t\t\ty: -4.077766\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.170299,\n\t\t\t\t\t\t\ty: -2.279891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.181828,\n\t\t\t\t\t\t\ty: -2.162837\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.215972,\n\t\t\t\t\t\t\ty: -2.050281\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.271418,\n\t\t\t\t\t\t\ty: -1.946549\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.346035,\n\t\t\t\t\t\t\ty: -1.855627\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.93329,\n\t\t\t\t\t\t\ty: -1.268372\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.912153,\n\t\t\t\t\t\t\ty: -1.26629\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.827736,\n\t\t\t\t\t\t\ty: -1.240683\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.749937,\n\t\t\t\t\t\t\ty: -1.199098\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.681746,\n\t\t\t\t\t\t\ty: -1.143135\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.625783,\n\t\t\t\t\t\t\ty: -1.074944\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.584198,\n\t\t\t\t\t\t\ty: -0.997145\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.558591,\n\t\t\t\t\t\t\ty: -0.912728\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.549944,\n\t\t\t\t\t\t\ty: -0.824937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.558591,\n\t\t\t\t\t\t\ty: -0.737146\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.584198,\n\t\t\t\t\t\t\ty: -0.652729\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.625783,\n\t\t\t\t\t\t\ty: -0.57493\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.656086,\n\t\t\t\t\t\t\ty: -0.538006\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.649351,\n\t\t\t\t\t\t\ty: -0.538669\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.561561,\n\t\t\t\t\t\t\ty: -0.530022\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.477144,\n\t\t\t\t\t\t\ty: -0.504414\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.399345,\n\t\t\t\t\t\t\ty: -0.46283\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.331153,\n\t\t\t\t\t\t\ty: -0.406867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.27519,\n\t\t\t\t\t\t\ty: -0.338675\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.233605,\n\t\t\t\t\t\t\ty: -0.260876\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.207998,\n\t\t\t\t\t\t\ty: -0.176459\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.199351,\n\t\t\t\t\t\t\ty: -0.088669\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.207998,\n\t\t\t\t\t\t\ty: -878e-6\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.233605,\n\t\t\t\t\t\t\ty: 0.083539\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.27519,\n\t\t\t\t\t\t\ty: 0.161338\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.331153,\n\t\t\t\t\t\t\ty: 0.229529\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.399345,\n\t\t\t\t\t\t\ty: 0.285493\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.477144,\n\t\t\t\t\t\t\ty: 0.327077\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.561561,\n\t\t\t\t\t\t\ty: 0.352685\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.649351,\n\t\t\t\t\t\t\ty: 0.361331\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.737142,\n\t\t\t\t\t\t\ty: 0.352685\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.821559,\n\t\t\t\t\t\t\ty: 0.327077\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.899358,\n\t\t\t\t\t\t\ty: 0.285493\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.967549,\n\t\t\t\t\t\t\ty: 0.229529\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.023513,\n\t\t\t\t\t\t\ty: 0.161338\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.065097,\n\t\t\t\t\t\t\ty: 0.083539\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.090705,\n\t\t\t\t\t\t\ty: -878e-6\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.099351,\n\t\t\t\t\t\t\ty: -0.088669\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.090705,\n\t\t\t\t\t\t\ty: -0.176459\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.065097,\n\t\t\t\t\t\t\ty: -0.260876\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.023513,\n\t\t\t\t\t\t\ty: -0.338675\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.993209,\n\t\t\t\t\t\t\ty: -0.3756\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.999944,\n\t\t\t\t\t\t\ty: -0.374937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.087735,\n\t\t\t\t\t\t\ty: -0.383584\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.170299,\n\t\t\t\t\t\t\ty: -0.408629\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.170299,\n\t\t\t\t\t\t\ty: 1.120109\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.181828,\n\t\t\t\t\t\t\ty: 1.237163\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.186074,\n\t\t\t\t\t\t\ty: 1.251159\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.174944,\n\t\t\t\t\t\t\ty: 1.250063\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.087153,\n\t\t\t\t\t\t\ty: 1.25871\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.002736,\n\t\t\t\t\t\t\ty: 1.284317\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.924937,\n\t\t\t\t\t\t\ty: 1.325902\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.856746,\n\t\t\t\t\t\t\ty: 1.381865\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.800783,\n\t\t\t\t\t\t\ty: 1.450056\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.759198,\n\t\t\t\t\t\t\ty: 1.527855\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.733591,\n\t\t\t\t\t\t\ty: 1.612272\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.724944,\n\t\t\t\t\t\t\ty: 1.700063\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.733591,\n\t\t\t\t\t\t\ty: 1.787854\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.759198,\n\t\t\t\t\t\t\ty: 1.872271\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.800783,\n\t\t\t\t\t\t\ty: 1.95007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.856746,\n\t\t\t\t\t\t\ty: 2.018261\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.924937,\n\t\t\t\t\t\t\ty: 2.074224\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.002736,\n\t\t\t\t\t\t\ty: 2.115809\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.087153,\n\t\t\t\t\t\t\ty: 2.141416\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.174944,\n\t\t\t\t\t\t\ty: 2.150063\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.262735,\n\t\t\t\t\t\t\ty: 2.141416\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.347152,\n\t\t\t\t\t\t\ty: 2.115809\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.370299,\n\t\t\t\t\t\t\ty: 2.103437\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.370299,\n\t\t\t\t\t\t\ty: 2.471581\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.146035,\n\t\t\t\t\t\t\ty: 2.695845\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.071418,\n\t\t\t\t\t\t\ty: 2.786767\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.015972,\n\t\t\t\t\t\t\ty: 2.890499\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.981828,\n\t\t\t\t\t\t\ty: 3.003055\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.970299,\n\t\t\t\t\t\t\ty: 3.120109\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.970299,\n\t\t\t\t\t\t\ty: 3.572177\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.892881,\n\t\t\t\t\t\t\ty: 3.548692\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.80509,\n\t\t\t\t\t\t\ty: 3.540046\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.717299,\n\t\t\t\t\t\t\ty: 3.548692\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.693882,\n\t\t\t\t\t\t\ty: 3.555796\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.690705,\n\t\t\t\t\t\t\ty: 3.523541\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.665097,\n\t\t\t\t\t\t\ty: 3.439124\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.623513,\n\t\t\t\t\t\t\ty: 3.361325\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.567549,\n\t\t\t\t\t\t\ty: 3.293133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.499358,\n\t\t\t\t\t\t\ty: 3.23717\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.421559,\n\t\t\t\t\t\t\ty: 3.195586\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.337142,\n\t\t\t\t\t\t\ty: 3.169978\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.249351,\n\t\t\t\t\t\t\ty: 3.161331\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.161561,\n\t\t\t\t\t\t\ty: 3.169978\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.077144,\n\t\t\t\t\t\t\ty: 3.195586\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.999345,\n\t\t\t\t\t\t\ty: 3.23717\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.931153,\n\t\t\t\t\t\t\ty: 3.293133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.87519,\n\t\t\t\t\t\t\ty: 3.361325\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.833605,\n\t\t\t\t\t\t\ty: 3.439124\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.807998,\n\t\t\t\t\t\t\ty: 3.523541\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.799351,\n\t\t\t\t\t\t\ty: 3.611331\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.807998,\n\t\t\t\t\t\t\ty: 3.699122\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.833605,\n\t\t\t\t\t\t\ty: 3.783539\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.863809,\n\t\t\t\t\t\t\ty: 3.840046\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.904095,\n\t\t\t\t\t\t\ty: 3.840046\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.901353,\n\t\t\t\t\t\t\ty: 3.812209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.875746,\n\t\t\t\t\t\t\ty: 3.727792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.856947,\n\t\t\t\t\t\t\ty: 3.692621\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.93249,\n\t\t\t\t\t\t\ty: 3.700062\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.020281,\n\t\t\t\t\t\t\ty: 3.691415\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.104698,\n\t\t\t\t\t\t\ty: 3.665808\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.182497,\n\t\t\t\t\t\t\ty: 3.624223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.250688,\n\t\t\t\t\t\t\ty: 3.56826\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.306651,\n\t\t\t\t\t\t\ty: 3.500069\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.348236,\n\t\t\t\t\t\t\ty: 3.42227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.373843,\n\t\t\t\t\t\t\ty: 3.337853\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.38249,\n\t\t\t\t\t\t\ty: 3.250062\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.373843,\n\t\t\t\t\t\t\ty: 3.162271\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.348236,\n\t\t\t\t\t\t\ty: 3.077854\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.306651,\n\t\t\t\t\t\t\ty: 3.000055\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.250688,\n\t\t\t\t\t\t\ty: 2.931864\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.182497,\n\t\t\t\t\t\t\ty: 2.875901\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.104698,\n\t\t\t\t\t\t\ty: 2.834316\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.020281,\n\t\t\t\t\t\t\ty: 2.808709\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.93249,\n\t\t\t\t\t\t\ty: 2.800062\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.844699,\n\t\t\t\t\t\t\ty: 2.808709\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.760282,\n\t\t\t\t\t\t\ty: 2.834316\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.682483,\n\t\t\t\t\t\t\ty: 2.875901\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.614292,\n\t\t\t\t\t\t\ty: 2.931864\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.558329,\n\t\t\t\t\t\t\ty: 3.000055\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.516744,\n\t\t\t\t\t\t\ty: 3.077854\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.491137,\n\t\t\t\t\t\t\ty: 3.162271\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.48249,\n\t\t\t\t\t\t\ty: 3.250062\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.491137,\n\t\t\t\t\t\t\ty: 3.337853\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.516744,\n\t\t\t\t\t\t\ty: 3.42227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.535543,\n\t\t\t\t\t\t\ty: 3.457441\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.46,\n\t\t\t\t\t\t\ty: 3.45\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.372209,\n\t\t\t\t\t\t\ty: 3.458647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.287792,\n\t\t\t\t\t\t\ty: 3.484254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.23,\n\t\t\t\t\t\t\ty: 3.515145\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.23,\n\t\t\t\t\t\t\ty: 3.48\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.475373,\n\t\t\t\t\t\t\ty: 3.48\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.522156,\n\t\t\t\t\t\t\ty: 3.465809\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.599955,\n\t\t\t\t\t\t\ty: 3.424224\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.668146,\n\t\t\t\t\t\t\ty: 3.368261\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.724109,\n\t\t\t\t\t\t\ty: 3.30007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.765694,\n\t\t\t\t\t\t\ty: 3.222271\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.791301,\n\t\t\t\t\t\t\ty: 3.137854\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.799948,\n\t\t\t\t\t\t\ty: 3.050063\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.791301,\n\t\t\t\t\t\t\ty: 2.962272\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.765694,\n\t\t\t\t\t\t\ty: 2.877855\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.724109,\n\t\t\t\t\t\t\ty: 2.800056\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.668146,\n\t\t\t\t\t\t\ty: 2.731865\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.599955,\n\t\t\t\t\t\t\ty: 2.675902\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.522156,\n\t\t\t\t\t\t\ty: 2.634317\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.437739,\n\t\t\t\t\t\t\ty: 2.60871\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.349948,\n\t\t\t\t\t\t\ty: 2.600063\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.262157,\n\t\t\t\t\t\t\ty: 2.60871\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.17774,\n\t\t\t\t\t\t\ty: 2.634317\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.099941,\n\t\t\t\t\t\t\ty: 2.675902\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.03175,\n\t\t\t\t\t\t\ty: 2.731865\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.99,\n\t\t\t\t\t\t\ty: 2.782737\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.99,\n\t\t\t\t\t\t\ty: 1.803554\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.008764,\n\t\t\t\t\t\t\ty: 1.78479\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.05675,\n\t\t\t\t\t\t\ty: 1.843261\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.124941,\n\t\t\t\t\t\t\ty: 1.899224\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.20274,\n\t\t\t\t\t\t\ty: 1.940809\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.287157,\n\t\t\t\t\t\t\ty: 1.966416\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.374948,\n\t\t\t\t\t\t\ty: 1.975063\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.462739,\n\t\t\t\t\t\t\ty: 1.966416\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.547156,\n\t\t\t\t\t\t\ty: 1.940809\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.624955,\n\t\t\t\t\t\t\ty: 1.899224\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.693146,\n\t\t\t\t\t\t\ty: 1.843261\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.749109,\n\t\t\t\t\t\t\ty: 1.77507\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.790694,\n\t\t\t\t\t\t\ty: 1.697271\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.816301,\n\t\t\t\t\t\t\ty: 1.612854\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.824948,\n\t\t\t\t\t\t\ty: 1.525063\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.816301,\n\t\t\t\t\t\t\ty: 1.437272\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.808109,\n\t\t\t\t\t\t\ty: 1.410267\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.872256,\n\t\t\t\t\t\t\ty: 1.390809\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.950055,\n\t\t\t\t\t\t\ty: 1.349224\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.018246,\n\t\t\t\t\t\t\ty: 1.293261\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.074209,\n\t\t\t\t\t\t\ty: 1.22507\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.115794,\n\t\t\t\t\t\t\ty: 1.147271\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.141401,\n\t\t\t\t\t\t\ty: 1.062854\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.150048,\n\t\t\t\t\t\t\ty: 0.975063\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.141401,\n\t\t\t\t\t\t\ty: 0.887272\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.115794,\n\t\t\t\t\t\t\ty: 0.802855\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.074209,\n\t\t\t\t\t\t\ty: 0.725056\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.018246,\n\t\t\t\t\t\t\ty: 0.656865\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.950055,\n\t\t\t\t\t\t\ty: 0.600902\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.872256,\n\t\t\t\t\t\t\ty: 0.559317\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.787839,\n\t\t\t\t\t\t\ty: 0.53371\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.700048,\n\t\t\t\t\t\t\ty: 0.525063\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.612257,\n\t\t\t\t\t\t\ty: 0.53371\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.52784,\n\t\t\t\t\t\t\ty: 0.559317\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.504157,\n\t\t\t\t\t\t\ty: 0.571976\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.509716,\n\t\t\t\t\t\t\ty: 0.55365\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.515,\n\t\t\t\t\t\t\ty: 0.5\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.515,\n\t\t\t\t\t\t\ty: -0.3\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.515,\n\t\t\t\t\t\t\ty: -0.322919\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.562257,\n\t\t\t\t\t\t\ty: -0.308584\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.650048,\n\t\t\t\t\t\t\ty: -0.299937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.737839,\n\t\t\t\t\t\t\ty: -0.308584\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.822256,\n\t\t\t\t\t\t\ty: -0.334191\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.900055,\n\t\t\t\t\t\t\ty: -0.375776\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.968246,\n\t\t\t\t\t\t\ty: -0.431739\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.024209,\n\t\t\t\t\t\t\ty: -0.49993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.065794,\n\t\t\t\t\t\t\ty: -0.577729\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.091401,\n\t\t\t\t\t\t\ty: -0.662146\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.100048,\n\t\t\t\t\t\t\ty: -0.749937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.091401,\n\t\t\t\t\t\t\ty: -0.837728\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.065794,\n\t\t\t\t\t\t\ty: -0.922145\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.024209,\n\t\t\t\t\t\t\ty: -0.999944\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.968246,\n\t\t\t\t\t\t\ty: -1.068135\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.900055,\n\t\t\t\t\t\t\ty: -1.124098\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.822256,\n\t\t\t\t\t\t\ty: -1.165683\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.737839,\n\t\t\t\t\t\t\ty: -1.19129\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.650048,\n\t\t\t\t\t\t\ty: -1.199937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.562257,\n\t\t\t\t\t\t\ty: -1.19129\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.49,\n\t\t\t\t\t\t\ty: -1.169372\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.49,\n\t\t\t\t\t\t\ty: -1.296446\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.916777,\n\t\t\t\t\t\t\ty: -1.723223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.947867,\n\t\t\t\t\t\t\ty: -1.761107\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.97097,\n\t\t\t\t\t\t\ty: -1.804329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.985196,\n\t\t\t\t\t\t\ty: -1.851227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.99,\n\t\t\t\t\t\t\ty: -1.9\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.99,\n\t\t\t\t\t\t\ty: -2.096446\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.116777,\n\t\t\t\t\t\t\ty: -2.223223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.147867,\n\t\t\t\t\t\t\ty: -2.261107\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.17097,\n\t\t\t\t\t\t\ty: -2.304329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.185196,\n\t\t\t\t\t\t\ty: -2.351227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.19,\n\t\t\t\t\t\t\ty: -2.4\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.19,\n\t\t\t\t\t\t\ty: -3\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.185196,\n\t\t\t\t\t\t\ty: -3.048773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.17097,\n\t\t\t\t\t\t\ty: -3.095671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.147867,\n\t\t\t\t\t\t\ty: -3.138893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.116777,\n\t\t\t\t\t\t\ty: -3.176777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.081351,\n\t\t\t\t\t\t\ty: -3.212203\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.081353,\n\t\t\t\t\t\t\ty: -3.212209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.09,\n\t\t\t\t\t\t\ty: -3.3\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.081353,\n\t\t\t\t\t\t\ty: -3.387791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.055746,\n\t\t\t\t\t\t\ty: -3.472208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.014161,\n\t\t\t\t\t\t\ty: -3.550007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.958198,\n\t\t\t\t\t\t\ty: -3.618198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.890007,\n\t\t\t\t\t\t\ty: -3.674161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.812208,\n\t\t\t\t\t\t\ty: -3.715746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.727791,\n\t\t\t\t\t\t\ty: -3.741353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.64,\n\t\t\t\t\t\t\ty: -3.75\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.552209,\n\t\t\t\t\t\t\ty: -3.741353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.467792,\n\t\t\t\t\t\t\ty: -3.715746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.389993,\n\t\t\t\t\t\t\ty: -3.674161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.321802,\n\t\t\t\t\t\t\ty: -3.618198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.265839,\n\t\t\t\t\t\t\ty: -3.550007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.224254,\n\t\t\t\t\t\t\ty: -3.472208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.198647,\n\t\t\t\t\t\t\ty: -3.387791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.19,\n\t\t\t\t\t\t\ty: -3.3\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.198647,\n\t\t\t\t\t\t\ty: -3.212209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.224254,\n\t\t\t\t\t\t\ty: -3.127792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.265839,\n\t\t\t\t\t\t\ty: -3.049993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.268186,\n\t\t\t\t\t\t\ty: -3.047133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.225091,\n\t\t\t\t\t\t\ty: -3.024098\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.1569,\n\t\t\t\t\t\t\ty: -2.968135\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.100937,\n\t\t\t\t\t\t\ty: -2.899944\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.092143,\n\t\t\t\t\t\t\ty: -2.883493\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.043196,\n\t\t\t\t\t\t\ty: -2.943135\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.975005,\n\t\t\t\t\t\t\ty: -2.999098\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.897206,\n\t\t\t\t\t\t\ty: -3.040683\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.812789,\n\t\t\t\t\t\t\ty: -3.06629\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.724998,\n\t\t\t\t\t\t\ty: -3.074937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.637207,\n\t\t\t\t\t\t\ty: -3.06629\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.567286,\n\t\t\t\t\t\t\ty: -3.04508\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.575152,\n\t\t\t\t\t\t\ty: -3.124937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.566505,\n\t\t\t\t\t\t\ty: -3.212728\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.540898,\n\t\t\t\t\t\t\ty: -3.297145\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.499313,\n\t\t\t\t\t\t\ty: -3.374944\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.44335,\n\t\t\t\t\t\t\ty: -3.443135\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.375159,\n\t\t\t\t\t\t\ty: -3.499098\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.29736,\n\t\t\t\t\t\t\ty: -3.540683\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.212943,\n\t\t\t\t\t\t\ty: -3.56629\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.164605,\n\t\t\t\t\t\t\ty: -3.571051\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.766777,\n\t\t\t\t\t\t\ty: -4.173223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.797867,\n\t\t\t\t\t\t\ty: -4.211107\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.82097,\n\t\t\t\t\t\t\ty: -4.254329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.835196,\n\t\t\t\t\t\t\ty: -4.301227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.84,\n\t\t\t\t\t\t\ty: -4.35\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.84,\n\t\t\t\t\t\t\ty: -4.946446\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.866777,\n\t\t\t\t\t\t\ty: -4.973223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.897867,\n\t\t\t\t\t\t\ty: -5.011107\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.908674,\n\t\t\t\t\t\t\ty: -5.031326\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.928893,\n\t\t\t\t\t\t\ty: -5.042133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.966777,\n\t\t\t\t\t\t\ty: -5.073223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.993554,\n\t\t\t\t\t\t\ty: -5.1\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.186446,\n\t\t\t\t\t\t\ty: -5.1\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.24,\n\t\t\t\t\t\t\ty: -5.046446\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.24,\n\t\t\t\t\t\t\ty: -4.75\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.244804,\n\t\t\t\t\t\t\ty: -4.701227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.256347,\n\t\t\t\t\t\t\ty: -4.663174\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.248647,\n\t\t\t\t\t\t\ty: -4.637791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.24,\n\t\t\t\t\t\t\ty: -4.55\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.248647,\n\t\t\t\t\t\t\ty: -4.462209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.274254,\n\t\t\t\t\t\t\ty: -4.377792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.315839,\n\t\t\t\t\t\t\ty: -4.299993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.371802,\n\t\t\t\t\t\t\ty: -4.231802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.439993,\n\t\t\t\t\t\t\ty: -4.175839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.517792,\n\t\t\t\t\t\t\ty: -4.134254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.602209,\n\t\t\t\t\t\t\ty: -4.108647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.69,\n\t\t\t\t\t\t\ty: -4.1\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.777791,\n\t\t\t\t\t\t\ty: -4.108647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.862208,\n\t\t\t\t\t\t\ty: -4.134254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.940007,\n\t\t\t\t\t\t\ty: -4.175839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.008198,\n\t\t\t\t\t\t\ty: -4.231802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.064161,\n\t\t\t\t\t\t\ty: -4.299993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.105746,\n\t\t\t\t\t\t\ty: -4.377792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.131353,\n\t\t\t\t\t\t\ty: -4.462209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.14,\n\t\t\t\t\t\t\ty: -4.55\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.131353,\n\t\t\t\t\t\t\ty: -4.637791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.105746,\n\t\t\t\t\t\t\ty: -4.722208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.064161,\n\t\t\t\t\t\t\ty: -4.800007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.008198,\n\t\t\t\t\t\t\ty: -4.868198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.940007,\n\t\t\t\t\t\t\ty: -4.924161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.862208,\n\t\t\t\t\t\t\ty: -4.965746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.777791,\n\t\t\t\t\t\t\ty: -4.991353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.74,\n\t\t\t\t\t\t\ty: -4.995075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.74,\n\t\t\t\t\t\t\ty: -5.15\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.735196,\n\t\t\t\t\t\t\ty: -5.198773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.72097,\n\t\t\t\t\t\t\ty: -5.245671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.697867,\n\t\t\t\t\t\t\ty: -5.288893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.666777,\n\t\t\t\t\t\t\ty: -5.326777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.601921,\n\t\t\t\t\t\t\ty: -5.391633\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.634987,\n\t\t\t\t\t\t\ty: -5.409307\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.703179,\n\t\t\t\t\t\t\ty: -5.46527\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.759142,\n\t\t\t\t\t\t\ty: -5.533462\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.800727,\n\t\t\t\t\t\t\ty: -5.611261\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.826334,\n\t\t\t\t\t\t\ty: -5.695678\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.834981,\n\t\t\t\t\t\t\ty: -5.783468\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.300098,\n\t\t\t\t\t\t\t\ty: 1.550063\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.212307,\n\t\t\t\t\t\t\t\ty: 1.55871\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.12789,\n\t\t\t\t\t\t\t\ty: 1.584317\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.050091,\n\t\t\t\t\t\t\t\ty: 1.625902\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.9819,\n\t\t\t\t\t\t\t\ty: 1.681865\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.925937,\n\t\t\t\t\t\t\t\ty: 1.750056\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.884352,\n\t\t\t\t\t\t\t\ty: 1.827855\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.858745,\n\t\t\t\t\t\t\t\ty: 1.912272\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.850098,\n\t\t\t\t\t\t\t\ty: 2.000063\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.858745,\n\t\t\t\t\t\t\t\ty: 2.087854\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.884352,\n\t\t\t\t\t\t\t\ty: 2.172271\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.925937,\n\t\t\t\t\t\t\t\ty: 2.25007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.9819,\n\t\t\t\t\t\t\t\ty: 2.318261\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.050091,\n\t\t\t\t\t\t\t\ty: 2.374224\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.12789,\n\t\t\t\t\t\t\t\ty: 2.415809\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.212307,\n\t\t\t\t\t\t\t\ty: 2.441416\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.300098,\n\t\t\t\t\t\t\t\ty: 2.450063\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.387889,\n\t\t\t\t\t\t\t\ty: 2.441416\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.472306,\n\t\t\t\t\t\t\t\ty: 2.415809\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.550105,\n\t\t\t\t\t\t\t\ty: 2.374224\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.618296,\n\t\t\t\t\t\t\t\ty: 2.318261\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.674259,\n\t\t\t\t\t\t\t\ty: 2.25007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.715844,\n\t\t\t\t\t\t\t\ty: 2.172271\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.741451,\n\t\t\t\t\t\t\t\ty: 2.087854\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.750098,\n\t\t\t\t\t\t\t\ty: 2.000063\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.741451,\n\t\t\t\t\t\t\t\ty: 1.912272\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.715844,\n\t\t\t\t\t\t\t\ty: 1.827855\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.674259,\n\t\t\t\t\t\t\t\ty: 1.750056\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.618296,\n\t\t\t\t\t\t\t\ty: 1.681865\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.550105,\n\t\t\t\t\t\t\t\ty: 1.625902\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.472306,\n\t\t\t\t\t\t\t\ty: 1.584317\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.387889,\n\t\t\t\t\t\t\t\ty: 1.55871\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.025148,\n\t\t\t\t\t\t\t\ty: 0.925063\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.937357,\n\t\t\t\t\t\t\t\ty: 0.93371\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.85294,\n\t\t\t\t\t\t\t\ty: 0.959317\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.775141,\n\t\t\t\t\t\t\t\ty: 1.000902\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.70695,\n\t\t\t\t\t\t\t\ty: 1.056865\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.650987,\n\t\t\t\t\t\t\t\ty: 1.125056\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.609402,\n\t\t\t\t\t\t\t\ty: 1.202855\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.583795,\n\t\t\t\t\t\t\t\ty: 1.287272\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.575148,\n\t\t\t\t\t\t\t\ty: 1.375063\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.583795,\n\t\t\t\t\t\t\t\ty: 1.462854\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.609402,\n\t\t\t\t\t\t\t\ty: 1.547271\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.650987,\n\t\t\t\t\t\t\t\ty: 1.62507\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.70695,\n\t\t\t\t\t\t\t\ty: 1.693261\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.775141,\n\t\t\t\t\t\t\t\ty: 1.749224\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.85294,\n\t\t\t\t\t\t\t\ty: 1.790809\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.937357,\n\t\t\t\t\t\t\t\ty: 1.816416\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.025148,\n\t\t\t\t\t\t\t\ty: 1.825063\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.112939,\n\t\t\t\t\t\t\t\ty: 1.816416\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.197356,\n\t\t\t\t\t\t\t\ty: 1.790809\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.275155,\n\t\t\t\t\t\t\t\ty: 1.749224\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.343346,\n\t\t\t\t\t\t\t\ty: 1.693261\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.399309,\n\t\t\t\t\t\t\t\ty: 1.62507\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.440894,\n\t\t\t\t\t\t\t\ty: 1.547271\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.466501,\n\t\t\t\t\t\t\t\ty: 1.462854\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.475148,\n\t\t\t\t\t\t\t\ty: 1.375063\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.466501,\n\t\t\t\t\t\t\t\ty: 1.287272\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.440894,\n\t\t\t\t\t\t\t\ty: 1.202855\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.399309,\n\t\t\t\t\t\t\t\ty: 1.125056\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.343346,\n\t\t\t\t\t\t\t\ty: 1.056865\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.275155,\n\t\t\t\t\t\t\t\ty: 1.000902\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.197356,\n\t\t\t\t\t\t\t\ty: 0.959317\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.112939,\n\t\t\t\t\t\t\t\ty: 0.93371\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.825148,\n\t\t\t\t\t\t\t\ty: -1.774937\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.737357,\n\t\t\t\t\t\t\t\ty: -1.76629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.65294,\n\t\t\t\t\t\t\t\ty: -1.740683\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.575141,\n\t\t\t\t\t\t\t\ty: -1.699098\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.50695,\n\t\t\t\t\t\t\t\ty: -1.643135\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.450987,\n\t\t\t\t\t\t\t\ty: -1.574944\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.409402,\n\t\t\t\t\t\t\t\ty: -1.497145\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.383795,\n\t\t\t\t\t\t\t\ty: -1.412728\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.375148,\n\t\t\t\t\t\t\t\ty: -1.324937\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.383795,\n\t\t\t\t\t\t\t\ty: -1.237146\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.409402,\n\t\t\t\t\t\t\t\ty: -1.152729\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.450987,\n\t\t\t\t\t\t\t\ty: -1.07493\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.50695,\n\t\t\t\t\t\t\t\ty: -1.006739\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.575141,\n\t\t\t\t\t\t\t\ty: -0.950776\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.65294,\n\t\t\t\t\t\t\t\ty: -0.909191\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.737357,\n\t\t\t\t\t\t\t\ty: -0.883584\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.825148,\n\t\t\t\t\t\t\t\ty: -0.874937\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.839201,\n\t\t\t\t\t\t\t\ty: -0.876321\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.834981,\n\t\t\t\t\t\t\t\ty: -0.833468\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.843627,\n\t\t\t\t\t\t\t\ty: -0.745678\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.869235,\n\t\t\t\t\t\t\t\ty: -0.661261\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.910819,\n\t\t\t\t\t\t\t\ty: -0.583462\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.966783,\n\t\t\t\t\t\t\t\ty: -0.51527\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.034974,\n\t\t\t\t\t\t\t\ty: -0.459307\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.112773,\n\t\t\t\t\t\t\t\ty: -0.417723\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.19719,\n\t\t\t\t\t\t\t\ty: -0.392115\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.284981,\n\t\t\t\t\t\t\t\ty: -0.383468\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.372771,\n\t\t\t\t\t\t\t\ty: -0.392115\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.457188,\n\t\t\t\t\t\t\t\ty: -0.417723\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.534987,\n\t\t\t\t\t\t\t\ty: -0.459307\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.603179,\n\t\t\t\t\t\t\t\ty: -0.51527\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.659142,\n\t\t\t\t\t\t\t\ty: -0.583462\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.700727,\n\t\t\t\t\t\t\t\ty: -0.661261\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.726334,\n\t\t\t\t\t\t\t\ty: -0.745678\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.734981,\n\t\t\t\t\t\t\t\ty: -0.833468\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.726334,\n\t\t\t\t\t\t\t\ty: -0.921259\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.700727,\n\t\t\t\t\t\t\t\ty: -1.005676\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.659142,\n\t\t\t\t\t\t\t\ty: -1.083475\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.603179,\n\t\t\t\t\t\t\t\ty: -1.151666\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.534987,\n\t\t\t\t\t\t\t\ty: -1.20763\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.457188,\n\t\t\t\t\t\t\t\ty: -1.249214\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.372771,\n\t\t\t\t\t\t\t\ty: -1.274822\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.284981,\n\t\t\t\t\t\t\t\ty: -1.283468\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.270927,\n\t\t\t\t\t\t\t\ty: -1.282084\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.275148,\n\t\t\t\t\t\t\t\ty: -1.324937\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.266501,\n\t\t\t\t\t\t\t\ty: -1.412728\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.240894,\n\t\t\t\t\t\t\t\ty: -1.497145\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.199309,\n\t\t\t\t\t\t\t\ty: -1.574944\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.143346,\n\t\t\t\t\t\t\t\ty: -1.643135\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.075155,\n\t\t\t\t\t\t\t\ty: -1.699098\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.997356,\n\t\t\t\t\t\t\t\ty: -1.740683\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.912939,\n\t\t\t\t\t\t\t\ty: -1.76629\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.549936,\n\t\t\t\t\t\t\t\ty: -3.450079\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.462145,\n\t\t\t\t\t\t\t\ty: -3.441432\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.377728,\n\t\t\t\t\t\t\t\ty: -3.415825\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.299929,\n\t\t\t\t\t\t\t\ty: -3.37424\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.231738,\n\t\t\t\t\t\t\t\ty: -3.318277\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.175775,\n\t\t\t\t\t\t\t\ty: -3.250086\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.13419,\n\t\t\t\t\t\t\t\ty: -3.172287\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.108583,\n\t\t\t\t\t\t\t\ty: -3.08787\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.099936,\n\t\t\t\t\t\t\t\ty: -3.000079\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.108583,\n\t\t\t\t\t\t\t\ty: -2.912288\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.13419,\n\t\t\t\t\t\t\t\ty: -2.827871\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.166754,\n\t\t\t\t\t\t\t\ty: -2.766948\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.162792,\n\t\t\t\t\t\t\t\ty: -2.765746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.084993,\n\t\t\t\t\t\t\t\ty: -2.724161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.016802,\n\t\t\t\t\t\t\t\ty: -2.668198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.960839,\n\t\t\t\t\t\t\t\ty: -2.600007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.919254,\n\t\t\t\t\t\t\t\ty: -2.522208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.893647,\n\t\t\t\t\t\t\t\ty: -2.437791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.885,\n\t\t\t\t\t\t\t\ty: -2.35\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.893647,\n\t\t\t\t\t\t\t\ty: -2.262209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.919254,\n\t\t\t\t\t\t\t\ty: -2.177792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.960839,\n\t\t\t\t\t\t\t\ty: -2.099993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.016802,\n\t\t\t\t\t\t\t\ty: -2.031802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.084993,\n\t\t\t\t\t\t\t\ty: -1.975839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.162792,\n\t\t\t\t\t\t\t\ty: -1.934254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.247209,\n\t\t\t\t\t\t\t\ty: -1.908647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.335,\n\t\t\t\t\t\t\t\ty: -1.9\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.422791,\n\t\t\t\t\t\t\t\ty: -1.908647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.507208,\n\t\t\t\t\t\t\t\ty: -1.934254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.585007,\n\t\t\t\t\t\t\t\ty: -1.975839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.653198,\n\t\t\t\t\t\t\t\ty: -2.031802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.709161,\n\t\t\t\t\t\t\t\ty: -2.099993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.750746,\n\t\t\t\t\t\t\t\ty: -2.177792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.776353,\n\t\t\t\t\t\t\t\ty: -2.262209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.785,\n\t\t\t\t\t\t\t\ty: -2.35\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.776353,\n\t\t\t\t\t\t\t\ty: -2.437791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.750746,\n\t\t\t\t\t\t\t\ty: -2.522208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.718182,\n\t\t\t\t\t\t\t\ty: -2.583131\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.722144,\n\t\t\t\t\t\t\t\ty: -2.584333\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.799943,\n\t\t\t\t\t\t\t\ty: -2.625918\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.868134,\n\t\t\t\t\t\t\t\ty: -2.681881\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.924097,\n\t\t\t\t\t\t\t\ty: -2.750072\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.965682,\n\t\t\t\t\t\t\t\ty: -2.827871\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.991289,\n\t\t\t\t\t\t\t\ty: -2.912288\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.999936,\n\t\t\t\t\t\t\t\ty: -3.000079\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.991289,\n\t\t\t\t\t\t\t\ty: -3.08787\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.965682,\n\t\t\t\t\t\t\t\ty: -3.172287\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.924097,\n\t\t\t\t\t\t\t\ty: -3.250086\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.868134,\n\t\t\t\t\t\t\t\ty: -3.318277\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.799943,\n\t\t\t\t\t\t\t\ty: -3.37424\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.722144,\n\t\t\t\t\t\t\t\ty: -3.415825\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.637727,\n\t\t\t\t\t\t\t\ty: -3.441432\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t}\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"bottom\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.568519,\n\t\t\t\t\t\t\ty: 0.440947\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.522272,\n\t\t\t\t\t\t\ty: 0.465667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.437855,\n\t\t\t\t\t\t\ty: 0.491274\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.350064,\n\t\t\t\t\t\t\ty: 0.499921\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.29445,\n\t\t\t\t\t\t\ty: 0.494443\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.944518,\n\t\t\t\t\t\t\ty: 0.844375\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.902846,\n\t\t\t\t\t\t\ty: 0.878575\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.855302,\n\t\t\t\t\t\t\ty: 0.903988\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.803714,\n\t\t\t\t\t\t\ty: 0.919637\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.750064,\n\t\t\t\t\t\t\ty: 0.924921\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.685052,\n\t\t\t\t\t\t\ty: 0.924921\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.699991,\n\t\t\t\t\t\t\ty: 0.95287\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.725598,\n\t\t\t\t\t\t\ty: 1.037287\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.734245,\n\t\t\t\t\t\t\ty: 1.125078\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.725598,\n\t\t\t\t\t\t\ty: 1.212869\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.699991,\n\t\t\t\t\t\t\ty: 1.297286\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.658406,\n\t\t\t\t\t\t\ty: 1.375085\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.602443,\n\t\t\t\t\t\t\ty: 1.443276\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.534252,\n\t\t\t\t\t\t\ty: 1.499239\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.456453,\n\t\t\t\t\t\t\ty: 1.540824\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.372036,\n\t\t\t\t\t\t\ty: 1.566431\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.284245,\n\t\t\t\t\t\t\ty: 1.575078\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.196454,\n\t\t\t\t\t\t\ty: 1.566431\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.112037,\n\t\t\t\t\t\t\ty: 1.540824\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.034238,\n\t\t\t\t\t\t\ty: 1.499239\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.966047,\n\t\t\t\t\t\t\ty: 1.443276\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.910084,\n\t\t\t\t\t\t\ty: 1.375085\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.868499,\n\t\t\t\t\t\t\ty: 1.297286\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.842892,\n\t\t\t\t\t\t\ty: 1.212869\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.834245,\n\t\t\t\t\t\t\ty: 1.125078\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.842892,\n\t\t\t\t\t\t\ty: 1.037287\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.846643,\n\t\t\t\t\t\t\ty: 1.024921\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.263972,\n\t\t\t\t\t\t\ty: 1.024921\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.144518,\n\t\t\t\t\t\t\ty: 1.144375\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.102846,\n\t\t\t\t\t\t\ty: 1.178575\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.055302,\n\t\t\t\t\t\t\ty: 1.203988\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.003714,\n\t\t\t\t\t\t\ty: 1.219637\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.950064,\n\t\t\t\t\t\t\ty: 1.224921\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.203714,\n\t\t\t\t\t\t\ty: 1.224921\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.175802,\n\t\t\t\t\t\t\ty: 1.258931\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.188726,\n\t\t\t\t\t\t\ty: 1.265839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.256917,\n\t\t\t\t\t\t\ty: 1.321802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.31288,\n\t\t\t\t\t\t\ty: 1.389993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.354465,\n\t\t\t\t\t\t\ty: 1.467792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.380072,\n\t\t\t\t\t\t\ty: 1.552209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.384925,\n\t\t\t\t\t\t\ty: 1.601478\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.449704,\n\t\t\t\t\t\t\ty: 1.566852\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.540537,\n\t\t\t\t\t\t\ty: 1.539298\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.635,\n\t\t\t\t\t\t\ty: 1.529994\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.729463,\n\t\t\t\t\t\t\ty: 1.539298\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.820296,\n\t\t\t\t\t\t\ty: 1.566852\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.904007,\n\t\t\t\t\t\t\ty: 1.611597\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.977382,\n\t\t\t\t\t\t\ty: 1.671813\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.037598,\n\t\t\t\t\t\t\ty: 1.745187\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.082343,\n\t\t\t\t\t\t\ty: 1.828899\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.109897,\n\t\t\t\t\t\t\ty: 1.919732\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.119201,\n\t\t\t\t\t\t\ty: 2.014195\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.119201,\n\t\t\t\t\t\t\ty: 3.396005\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.109897,\n\t\t\t\t\t\t\ty: 3.490468\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.082343,\n\t\t\t\t\t\t\ty: 3.581301\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.037598,\n\t\t\t\t\t\t\ty: 3.665013\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.977382,\n\t\t\t\t\t\t\ty: 3.738387\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.904007,\n\t\t\t\t\t\t\ty: 3.798603\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.820296,\n\t\t\t\t\t\t\ty: 3.843348\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.729463,\n\t\t\t\t\t\t\ty: 3.870902\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.635,\n\t\t\t\t\t\t\ty: 3.880206\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.540537,\n\t\t\t\t\t\t\ty: 3.870902\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.449704,\n\t\t\t\t\t\t\ty: 3.843348\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.365993,\n\t\t\t\t\t\t\ty: 3.798603\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.292618,\n\t\t\t\t\t\t\ty: 3.738387\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.232402,\n\t\t\t\t\t\t\ty: 3.665013\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.187657,\n\t\t\t\t\t\t\ty: 3.581301\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.17013,\n\t\t\t\t\t\t\ty: 3.523524\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.085,\n\t\t\t\t\t\t\ty: 3.608654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.085,\n\t\t\t\t\t\t\ty: 3.7051\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.080196,\n\t\t\t\t\t\t\ty: 3.753873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.06597,\n\t\t\t\t\t\t\ty: 3.800771\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.042867,\n\t\t\t\t\t\t\ty: 3.843993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.011777,\n\t\t\t\t\t\t\ty: 3.881877\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.188223,\n\t\t\t\t\t\t\ty: 4.081877\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.226107,\n\t\t\t\t\t\t\ty: 4.112967\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.269329,\n\t\t\t\t\t\t\ty: 4.13607\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.316227,\n\t\t\t\t\t\t\ty: 4.150296\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.365,\n\t\t\t\t\t\t\ty: 4.1551\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.577682,\n\t\t\t\t\t\t\ty: 4.1551\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.540839,\n\t\t\t\t\t\t\ty: 4.199993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.499254,\n\t\t\t\t\t\t\ty: 4.277792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.473647,\n\t\t\t\t\t\t\ty: 4.362209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.465,\n\t\t\t\t\t\t\ty: 4.45\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.473647,\n\t\t\t\t\t\t\ty: 4.537791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.499254,\n\t\t\t\t\t\t\ty: 4.622208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.540839,\n\t\t\t\t\t\t\ty: 4.700007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.596802,\n\t\t\t\t\t\t\ty: 4.768198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.664993,\n\t\t\t\t\t\t\ty: 4.824161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.742792,\n\t\t\t\t\t\t\ty: 4.865746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.79884,\n\t\t\t\t\t\t\ty: 4.882747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.789926,\n\t\t\t\t\t\t\ty: 4.912132\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.781279,\n\t\t\t\t\t\t\ty: 4.999923\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.789926,\n\t\t\t\t\t\t\ty: 5.087714\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.815533,\n\t\t\t\t\t\t\ty: 5.172131\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.857118,\n\t\t\t\t\t\t\ty: 5.24993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.913081,\n\t\t\t\t\t\t\ty: 5.318121\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.981272,\n\t\t\t\t\t\t\ty: 5.374084\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.059071,\n\t\t\t\t\t\t\ty: 5.415669\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.143488,\n\t\t\t\t\t\t\ty: 5.441276\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.231279,\n\t\t\t\t\t\t\ty: 5.449923\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.31907,\n\t\t\t\t\t\t\ty: 5.441276\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.403486,\n\t\t\t\t\t\t\ty: 5.415669\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.481286,\n\t\t\t\t\t\t\ty: 5.374084\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.549477,\n\t\t\t\t\t\t\ty: 5.318121\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.60544,\n\t\t\t\t\t\t\ty: 5.24993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.636943,\n\t\t\t\t\t\t\ty: 5.190993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.692792,\n\t\t\t\t\t\t\ty: 5.220846\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.777209,\n\t\t\t\t\t\t\ty: 5.246453\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.865,\n\t\t\t\t\t\t\ty: 5.2551\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.952791,\n\t\t\t\t\t\t\ty: 5.246453\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.037208,\n\t\t\t\t\t\t\ty: 5.220846\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.054679,\n\t\t\t\t\t\t\ty: 5.211507\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.065531,\n\t\t\t\t\t\t\ty: 5.247283\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.107116,\n\t\t\t\t\t\t\ty: 5.325082\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.163079,\n\t\t\t\t\t\t\ty: 5.393273\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.23127,\n\t\t\t\t\t\t\ty: 5.449236\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.309069,\n\t\t\t\t\t\t\ty: 5.490821\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.393486,\n\t\t\t\t\t\t\ty: 5.516428\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.481277,\n\t\t\t\t\t\t\ty: 5.525075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.569068,\n\t\t\t\t\t\t\ty: 5.516428\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.653484,\n\t\t\t\t\t\t\ty: 5.490821\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.731284,\n\t\t\t\t\t\t\ty: 5.449236\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.799475,\n\t\t\t\t\t\t\ty: 5.393273\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.82965,\n\t\t\t\t\t\t\ty: 5.356505\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.881472,\n\t\t\t\t\t\t\ty: 5.399034\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.959271,\n\t\t\t\t\t\t\ty: 5.440619\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.043688,\n\t\t\t\t\t\t\ty: 5.466226\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.131479,\n\t\t\t\t\t\t\ty: 5.474873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.21927,\n\t\t\t\t\t\t\ty: 5.466226\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.303686,\n\t\t\t\t\t\t\ty: 5.440619\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.381486,\n\t\t\t\t\t\t\ty: 5.399034\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.449677,\n\t\t\t\t\t\t\ty: 5.343071\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.50564,\n\t\t\t\t\t\t\ty: 5.27488\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.547225,\n\t\t\t\t\t\t\ty: 5.197081\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.572832,\n\t\t\t\t\t\t\ty: 5.112664\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.581479,\n\t\t\t\t\t\t\ty: 5.024873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.572832,\n\t\t\t\t\t\t\ty: 4.937082\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.547225,\n\t\t\t\t\t\t\ty: 4.852665\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.50564,\n\t\t\t\t\t\t\ty: 4.774866\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.449677,\n\t\t\t\t\t\t\ty: 4.706675\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.381486,\n\t\t\t\t\t\t\ty: 4.650712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.303686,\n\t\t\t\t\t\t\ty: 4.609127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.21927,\n\t\t\t\t\t\t\ty: 4.58352\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.131479,\n\t\t\t\t\t\t\ty: 4.574873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.043688,\n\t\t\t\t\t\t\ty: 4.58352\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.959271,\n\t\t\t\t\t\t\ty: 4.609127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.881472,\n\t\t\t\t\t\t\ty: 4.650712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.813281,\n\t\t\t\t\t\t\ty: 4.706675\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.783106,\n\t\t\t\t\t\t\ty: 4.743443\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.731284,\n\t\t\t\t\t\t\ty: 4.700914\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.653484,\n\t\t\t\t\t\t\ty: 4.659329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.569068,\n\t\t\t\t\t\t\ty: 4.633722\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.481277,\n\t\t\t\t\t\t\ty: 4.625075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.393486,\n\t\t\t\t\t\t\ty: 4.633722\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.309069,\n\t\t\t\t\t\t\ty: 4.659329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.291598,\n\t\t\t\t\t\t\ty: 4.668668\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.280746,\n\t\t\t\t\t\t\ty: 4.632892\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.239161,\n\t\t\t\t\t\t\ty: 4.555093\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.183198,\n\t\t\t\t\t\t\ty: 4.486902\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.115007,\n\t\t\t\t\t\t\ty: 4.430939\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.037208,\n\t\t\t\t\t\t\ty: 4.389354\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.952791,\n\t\t\t\t\t\t\ty: 4.363747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.865,\n\t\t\t\t\t\t\ty: 4.3551\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.810603,\n\t\t\t\t\t\t\ty: 4.360458\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.810196,\n\t\t\t\t\t\t\ty: 4.356327\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.79597,\n\t\t\t\t\t\t\ty: 4.309429\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.772867,\n\t\t\t\t\t\t\ty: 4.266207\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.741777,\n\t\t\t\t\t\t\ty: 4.228323\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.668554,\n\t\t\t\t\t\t\ty: 4.1551\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.435,\n\t\t\t\t\t\t\ty: 4.1551\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.483773,\n\t\t\t\t\t\t\ty: 4.150296\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.530671,\n\t\t\t\t\t\t\ty: 4.13607\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.573893,\n\t\t\t\t\t\t\ty: 4.112967\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.611777,\n\t\t\t\t\t\t\ty: 4.081877\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.038554,\n\t\t\t\t\t\t\ty: 3.6551\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.522153,\n\t\t\t\t\t\t\ty: 3.6551\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.529762,\n\t\t\t\t\t\t\ty: 3.659167\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.58135,\n\t\t\t\t\t\t\ty: 3.674816\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.635,\n\t\t\t\t\t\t\ty: 3.6801\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.22354,\n\t\t\t\t\t\t\ty: 3.6801\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.207318,\n\t\t\t\t\t\t\ty: 3.699866\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.165733,\n\t\t\t\t\t\t\ty: 3.777665\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.140126,\n\t\t\t\t\t\t\ty: 3.862082\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.131479,\n\t\t\t\t\t\t\ty: 3.949873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.140126,\n\t\t\t\t\t\t\ty: 4.037664\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.165733,\n\t\t\t\t\t\t\ty: 4.122081\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.207318,\n\t\t\t\t\t\t\ty: 4.19988\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.263281,\n\t\t\t\t\t\t\ty: 4.268071\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.331472,\n\t\t\t\t\t\t\ty: 4.324034\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.409271,\n\t\t\t\t\t\t\ty: 4.365619\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.493688,\n\t\t\t\t\t\t\ty: 4.391226\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.581479,\n\t\t\t\t\t\t\ty: 4.399873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.66927,\n\t\t\t\t\t\t\ty: 4.391226\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.753686,\n\t\t\t\t\t\t\ty: 4.365619\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.831486,\n\t\t\t\t\t\t\ty: 4.324034\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.899677,\n\t\t\t\t\t\t\ty: 4.268071\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.95564,\n\t\t\t\t\t\t\ty: 4.19988\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.997225,\n\t\t\t\t\t\t\ty: 4.122081\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.022832,\n\t\t\t\t\t\t\ty: 4.037664\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.031479,\n\t\t\t\t\t\t\ty: 3.949873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.022832,\n\t\t\t\t\t\t\ty: 3.862082\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.997225,\n\t\t\t\t\t\t\ty: 3.777665\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.95564,\n\t\t\t\t\t\t\ty: 3.699866\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.939418,\n\t\t\t\t\t\t\ty: 3.6801\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.735,\n\t\t\t\t\t\t\ty: 3.6801\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.835,\n\t\t\t\t\t\t\ty: 3.6801\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.88865,\n\t\t\t\t\t\t\ty: 3.674816\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.940238,\n\t\t\t\t\t\t\ty: 3.659167\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.947847,\n\t\t\t\t\t\t\ty: 3.6551\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.283907,\n\t\t\t\t\t\t\ty: 3.6551\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.25869,\n\t\t\t\t\t\t\ty: 3.73823\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.250043,\n\t\t\t\t\t\t\ty: 3.82602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.252351,\n\t\t\t\t\t\t\ty: 3.849448\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.925779,\n\t\t\t\t\t\t\ty: 4.17602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.300043,\n\t\t\t\t\t\t\ty: 4.17602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.241516,\n\t\t\t\t\t\t\ty: 4.181785\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.185238,\n\t\t\t\t\t\t\ty: 4.198856\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.133372,\n\t\t\t\t\t\t\ty: 4.226579\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.114672,\n\t\t\t\t\t\t\ty: 4.241926\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.104372,\n\t\t\t\t\t\t\ty: 4.24505\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.06115,\n\t\t\t\t\t\t\ty: 4.268153\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.051564,\n\t\t\t\t\t\t\ty: 4.27602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.900043,\n\t\t\t\t\t\t\ty: 4.27602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.85127,\n\t\t\t\t\t\t\ty: 4.280824\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.804372,\n\t\t\t\t\t\t\ty: 4.29505\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.76115,\n\t\t\t\t\t\t\ty: 4.318153\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.742451,\n\t\t\t\t\t\t\ty: 4.333499\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.704372,\n\t\t\t\t\t\t\ty: 4.34505\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.66115,\n\t\t\t\t\t\t\ty: 4.368153\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.623266,\n\t\t\t\t\t\t\ty: 4.399244\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.54649,\n\t\t\t\t\t\t\ty: 4.47602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.500043,\n\t\t\t\t\t\t\ty: 4.47602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.45127,\n\t\t\t\t\t\t\ty: 4.480824\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.404372,\n\t\t\t\t\t\t\ty: 4.49505\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.36115,\n\t\t\t\t\t\t\ty: 4.518153\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.323266,\n\t\t\t\t\t\t\ty: 4.549244\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.540381,\n\t\t\t\t\t\t\ty: 5.332129\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.485238,\n\t\t\t\t\t\t\ty: 5.348856\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.433372,\n\t\t\t\t\t\t\ty: 5.376579\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.387911,\n\t\t\t\t\t\t\ty: 5.413888\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.337911,\n\t\t\t\t\t\t\ty: 5.463888\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.273471,\n\t\t\t\t\t\t\ty: 5.528328\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.250043,\n\t\t\t\t\t\t\ty: 5.52602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.162252,\n\t\t\t\t\t\t\ty: 5.534667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.077835,\n\t\t\t\t\t\t\ty: 5.560275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.000036,\n\t\t\t\t\t\t\ty: 5.601859\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.931845,\n\t\t\t\t\t\t\ty: 5.657822\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.875882,\n\t\t\t\t\t\t\ty: 5.726014\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.834297,\n\t\t\t\t\t\t\ty: 5.803813\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.80869,\n\t\t\t\t\t\t\ty: 5.88823\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.800043,\n\t\t\t\t\t\t\ty: 5.97602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.80869,\n\t\t\t\t\t\t\ty: 6.063811\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.834297,\n\t\t\t\t\t\t\ty: 6.148228\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.875882,\n\t\t\t\t\t\t\ty: 6.226027\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.931845,\n\t\t\t\t\t\t\ty: 6.294218\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.000036,\n\t\t\t\t\t\t\ty: 6.350182\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.077835,\n\t\t\t\t\t\t\ty: 6.391766\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.162252,\n\t\t\t\t\t\t\ty: 6.417374\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.250043,\n\t\t\t\t\t\t\ty: 6.42602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.337834,\n\t\t\t\t\t\t\ty: 6.417374\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.42225,\n\t\t\t\t\t\t\ty: 6.391766\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.50005,\n\t\t\t\t\t\t\ty: 6.350182\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.568241,\n\t\t\t\t\t\t\ty: 6.294218\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.624204,\n\t\t\t\t\t\t\ty: 6.226027\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.665789,\n\t\t\t\t\t\t\ty: 6.148228\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.691396,\n\t\t\t\t\t\t\ty: 6.063811\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.700043,\n\t\t\t\t\t\t\ty: 5.97602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.697735,\n\t\t\t\t\t\t\ty: 5.952592\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.762175,\n\t\t\t\t\t\t\ty: 5.888152\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.812175,\n\t\t\t\t\t\t\ty: 5.838152\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.849484,\n\t\t\t\t\t\t\ty: 5.792691\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.877207,\n\t\t\t\t\t\t\ty: 5.740825\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.893933,\n\t\t\t\t\t\t\ty: 5.685684\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.603597,\n\t\t\t\t\t\t\ty: 4.97602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.943165,\n\t\t\t\t\t\t\ty: 4.97602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.915533,\n\t\t\t\t\t\t\ty: 5.027715\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.889926,\n\t\t\t\t\t\t\ty: 5.112132\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.881279,\n\t\t\t\t\t\t\ty: 5.199923\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.889926,\n\t\t\t\t\t\t\ty: 5.287714\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.915533,\n\t\t\t\t\t\t\ty: 5.372131\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.957118,\n\t\t\t\t\t\t\ty: 5.44993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.013081,\n\t\t\t\t\t\t\ty: 5.518121\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.081272,\n\t\t\t\t\t\t\ty: 5.574084\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.159071,\n\t\t\t\t\t\t\ty: 5.615669\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.243488,\n\t\t\t\t\t\t\ty: 5.641276\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.331279,\n\t\t\t\t\t\t\ty: 5.649923\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.41907,\n\t\t\t\t\t\t\ty: 5.641276\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.503486,\n\t\t\t\t\t\t\ty: 5.615669\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.581286,\n\t\t\t\t\t\t\ty: 5.574084\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.649477,\n\t\t\t\t\t\t\ty: 5.518121\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.70544,\n\t\t\t\t\t\t\ty: 5.44993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.747025,\n\t\t\t\t\t\t\ty: 5.372131\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.772632,\n\t\t\t\t\t\t\ty: 5.287714\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.77534,\n\t\t\t\t\t\t\ty: 5.260221\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.781802,\n\t\t\t\t\t\t\ty: 5.268095\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.849993,\n\t\t\t\t\t\t\ty: 5.324058\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.927792,\n\t\t\t\t\t\t\ty: 5.365643\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.012209,\n\t\t\t\t\t\t\ty: 5.39125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.1,\n\t\t\t\t\t\t\ty: 5.399897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.187791,\n\t\t\t\t\t\t\ty: 5.39125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.272208,\n\t\t\t\t\t\t\ty: 5.365643\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.350007,\n\t\t\t\t\t\t\ty: 5.324058\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.418198,\n\t\t\t\t\t\t\ty: 5.268095\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.474161,\n\t\t\t\t\t\t\ty: 5.199904\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.515746,\n\t\t\t\t\t\t\ty: 5.122105\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.541353,\n\t\t\t\t\t\t\ty: 5.037688\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.55,\n\t\t\t\t\t\t\ty: 4.949897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.541353,\n\t\t\t\t\t\t\ty: 4.862106\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.515746,\n\t\t\t\t\t\t\ty: 4.777689\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.514854,\n\t\t\t\t\t\t\ty: 4.77602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.050043,\n\t\t\t\t\t\t\ty: 4.77602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.10857,\n\t\t\t\t\t\t\ty: 4.770256\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.164848,\n\t\t\t\t\t\t\ty: 4.753184\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.216714,\n\t\t\t\t\t\t\ty: 4.725461\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.262175,\n\t\t\t\t\t\t\ty: 4.688152\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.676614,\n\t\t\t\t\t\t\ty: 4.273713\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.700043,\n\t\t\t\t\t\t\ty: 4.27602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.787834,\n\t\t\t\t\t\t\ty: 4.267374\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.87225,\n\t\t\t\t\t\t\ty: 4.241766\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.95005,\n\t\t\t\t\t\t\ty: 4.200182\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.018241,\n\t\t\t\t\t\t\ty: 4.144218\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.074204,\n\t\t\t\t\t\t\ty: 4.076027\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.115789,\n\t\t\t\t\t\t\ty: 3.998228\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.141396,\n\t\t\t\t\t\t\ty: 3.913811\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.150043,\n\t\t\t\t\t\t\ty: 3.82602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.141396,\n\t\t\t\t\t\t\ty: 3.73823\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.116179,\n\t\t\t\t\t\t\ty: 3.6551\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.031446,\n\t\t\t\t\t\t\ty: 3.6551\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.27,\n\t\t\t\t\t\t\ty: 3.893654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.27,\n\t\t\t\t\t\t\ty: 4.52\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.516616,\n\t\t\t\t\t\t\ty: 4.52\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.485794,\n\t\t\t\t\t\t\ty: 4.577665\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.460186,\n\t\t\t\t\t\t\ty: 4.662082\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.451539,\n\t\t\t\t\t\t\ty: 4.749873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.456555,\n\t\t\t\t\t\t\ty: 4.800797\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.446813,\n\t\t\t\t\t\t\ty: 4.79559\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.362396,\n\t\t\t\t\t\t\ty: 4.769982\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.274605,\n\t\t\t\t\t\t\ty: 4.761335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.186815,\n\t\t\t\t\t\t\ty: 4.769982\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.102398,\n\t\t\t\t\t\t\ty: 4.79559\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.024599,\n\t\t\t\t\t\t\ty: 4.837174\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.956407,\n\t\t\t\t\t\t\ty: 4.893137\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.900444,\n\t\t\t\t\t\t\ty: 4.961329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.900441,\n\t\t\t\t\t\t\ty: 4.961335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.199605,\n\t\t\t\t\t\t\ty: 4.961335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.150833,\n\t\t\t\t\t\t\ty: 4.966139\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.103934,\n\t\t\t\t\t\t\ty: 4.980365\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.060713,\n\t\t\t\t\t\t\ty: 5.003468\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.029287,\n\t\t\t\t\t\t\ty: 5.029259\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.019367,\n\t\t\t\t\t\t\ty: 5.032268\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.971823,\n\t\t\t\t\t\t\ty: 5.057681\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.930151,\n\t\t\t\t\t\t\ty: 5.091881\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.735697,\n\t\t\t\t\t\t\ty: 8.286335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.849605,\n\t\t\t\t\t\t\ty: 8.286335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.795955,\n\t\t\t\t\t\t\ty: 8.291619\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.744367,\n\t\t\t\t\t\t\ty: 8.307268\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.696823,\n\t\t\t\t\t\t\ty: 8.332681\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.655151,\n\t\t\t\t\t\t\ty: 8.366881\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.535697,\n\t\t\t\t\t\t\ty: 8.486335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.423021,\n\t\t\t\t\t\t\ty: 8.486335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.4246,\n\t\t\t\t\t\t\ty: 8.485491\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.492791,\n\t\t\t\t\t\t\ty: 8.429527\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.548755,\n\t\t\t\t\t\t\ty: 8.361336\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.590339,\n\t\t\t\t\t\t\ty: 8.283537\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.615947,\n\t\t\t\t\t\t\ty: 8.19912\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.624593,\n\t\t\t\t\t\t\ty: 8.111329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.615947,\n\t\t\t\t\t\t\ty: 8.023539\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.590339,\n\t\t\t\t\t\t\ty: 7.939122\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.56994,\n\t\t\t\t\t\t\ty: 7.900957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.396417,\n\t\t\t\t\t\t\ty: 7.900957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.431868,\n\t\t\t\t\t\t\ty: 7.944155\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.500059,\n\t\t\t\t\t\t\ty: 8.000118\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.577858,\n\t\t\t\t\t\t\ty: 8.041703\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.662275,\n\t\t\t\t\t\t\ty: 8.06731\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.750066,\n\t\t\t\t\t\t\ty: 8.075957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.837857,\n\t\t\t\t\t\t\ty: 8.06731\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.922274,\n\t\t\t\t\t\t\ty: 8.041703\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.000073,\n\t\t\t\t\t\t\ty: 8.000118\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.068264,\n\t\t\t\t\t\t\ty: 7.944155\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.124227,\n\t\t\t\t\t\t\ty: 7.875963\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.165812,\n\t\t\t\t\t\t\ty: 7.798164\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.191419,\n\t\t\t\t\t\t\ty: 7.713747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.200066,\n\t\t\t\t\t\t\ty: 7.625957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.191419,\n\t\t\t\t\t\t\ty: 7.538166\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.165812,\n\t\t\t\t\t\t\ty: 7.453749\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.124227,\n\t\t\t\t\t\t\ty: 7.37595\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.068264,\n\t\t\t\t\t\t\ty: 7.307759\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.000073,\n\t\t\t\t\t\t\ty: 7.251795\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.922274,\n\t\t\t\t\t\t\ty: 7.210211\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.837857,\n\t\t\t\t\t\t\ty: 7.184603\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.750066,\n\t\t\t\t\t\t\ty: 7.175957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.662275,\n\t\t\t\t\t\t\ty: 7.184603\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.577858,\n\t\t\t\t\t\t\ty: 7.210211\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.500059,\n\t\t\t\t\t\t\ty: 7.251795\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.431868,\n\t\t\t\t\t\t\ty: 7.307759\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.396416,\n\t\t\t\t\t\t\ty: 7.350957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.649934,\n\t\t\t\t\t\t\ty: 7.350957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.703584,\n\t\t\t\t\t\t\ty: 7.356241\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.755172,\n\t\t\t\t\t\t\ty: 7.37189\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.802716,\n\t\t\t\t\t\t\ty: 7.397303\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.844388,\n\t\t\t\t\t\t\ty: 7.431502\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.149941,\n\t\t\t\t\t\t\ty: 8.737055\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.152773,\n\t\t\t\t\t\t\ty: 8.727717\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.194358,\n\t\t\t\t\t\t\ty: 8.649918\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.250321,\n\t\t\t\t\t\t\ty: 8.581727\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.318512,\n\t\t\t\t\t\t\ty: 8.525764\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.396312,\n\t\t\t\t\t\t\ty: 8.484179\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.480728,\n\t\t\t\t\t\t\ty: 8.458572\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.568519,\n\t\t\t\t\t\t\ty: 8.449925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.591947,\n\t\t\t\t\t\t\ty: 8.452233\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.568519,\n\t\t\t\t\t\t\ty: 6.475661\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.43249,\n\t\t\t\t\t\t\t\ty: 6.200062\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.344699,\n\t\t\t\t\t\t\t\ty: 6.208709\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.260282,\n\t\t\t\t\t\t\t\ty: 6.234316\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.182483,\n\t\t\t\t\t\t\t\ty: 6.275901\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.114292,\n\t\t\t\t\t\t\t\ty: 6.331864\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.058329,\n\t\t\t\t\t\t\t\ty: 6.400055\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.016744,\n\t\t\t\t\t\t\t\ty: 6.477854\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.991137,\n\t\t\t\t\t\t\t\ty: 6.562271\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.98249,\n\t\t\t\t\t\t\t\ty: 6.650062\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.991137,\n\t\t\t\t\t\t\t\ty: 6.737853\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.016744,\n\t\t\t\t\t\t\t\ty: 6.82227\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.058329,\n\t\t\t\t\t\t\t\ty: 6.900069\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.114292,\n\t\t\t\t\t\t\t\ty: 6.96826\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.182483,\n\t\t\t\t\t\t\t\ty: 7.024223\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.260282,\n\t\t\t\t\t\t\t\ty: 7.065808\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.344699,\n\t\t\t\t\t\t\t\ty: 7.091415\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.43249,\n\t\t\t\t\t\t\t\ty: 7.100062\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.520281,\n\t\t\t\t\t\t\t\ty: 7.091415\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.604698,\n\t\t\t\t\t\t\t\ty: 7.065808\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.682497,\n\t\t\t\t\t\t\t\ty: 7.024223\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.750688,\n\t\t\t\t\t\t\t\ty: 6.96826\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.806651,\n\t\t\t\t\t\t\t\ty: 6.900069\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.848236,\n\t\t\t\t\t\t\t\ty: 6.82227\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.873843,\n\t\t\t\t\t\t\t\ty: 6.737853\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.88249,\n\t\t\t\t\t\t\t\ty: 6.650062\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.873843,\n\t\t\t\t\t\t\t\ty: 6.562271\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.848236,\n\t\t\t\t\t\t\t\ty: 6.477854\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.806651,\n\t\t\t\t\t\t\t\ty: 6.400055\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.750688,\n\t\t\t\t\t\t\t\ty: 6.331864\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.682497,\n\t\t\t\t\t\t\t\ty: 6.275901\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.604698,\n\t\t\t\t\t\t\t\ty: 6.234316\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.520281,\n\t\t\t\t\t\t\t\ty: 6.208709\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.378718,\n\t\t\t\t\t\t\t\ty: 6.19\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.466509,\n\t\t\t\t\t\t\t\ty: 6.198647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.550925,\n\t\t\t\t\t\t\t\ty: 6.224254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.628725,\n\t\t\t\t\t\t\t\ty: 6.265839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.696916,\n\t\t\t\t\t\t\t\ty: 6.321802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.752879,\n\t\t\t\t\t\t\t\ty: 6.389993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.794464,\n\t\t\t\t\t\t\t\ty: 6.467792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.820071,\n\t\t\t\t\t\t\t\ty: 6.552209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.828718,\n\t\t\t\t\t\t\t\ty: 6.64\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.820071,\n\t\t\t\t\t\t\t\ty: 6.727791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.794464,\n\t\t\t\t\t\t\t\ty: 6.812208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.752879,\n\t\t\t\t\t\t\t\ty: 6.890007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.696916,\n\t\t\t\t\t\t\t\ty: 6.958198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.628725,\n\t\t\t\t\t\t\t\ty: 7.014161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.550925,\n\t\t\t\t\t\t\t\ty: 7.055746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.466509,\n\t\t\t\t\t\t\t\ty: 7.081353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.378718,\n\t\t\t\t\t\t\t\ty: 7.09\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.290927,\n\t\t\t\t\t\t\t\ty: 7.081353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.20651,\n\t\t\t\t\t\t\t\ty: 7.055746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.128711,\n\t\t\t\t\t\t\t\ty: 7.014161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.06052,\n\t\t\t\t\t\t\t\ty: 6.958198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.004557,\n\t\t\t\t\t\t\t\ty: 6.890007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.962972,\n\t\t\t\t\t\t\t\ty: 6.812208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.937365,\n\t\t\t\t\t\t\t\ty: 6.727791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.928718,\n\t\t\t\t\t\t\t\ty: 6.64\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.937365,\n\t\t\t\t\t\t\t\ty: 6.552209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.962972,\n\t\t\t\t\t\t\t\ty: 6.467792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.004557,\n\t\t\t\t\t\t\t\ty: 6.389993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.06052,\n\t\t\t\t\t\t\t\ty: 6.321802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.128711,\n\t\t\t\t\t\t\t\ty: 6.265839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.20651,\n\t\t\t\t\t\t\t\ty: 6.224254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.290927,\n\t\t\t\t\t\t\t\ty: 6.198647\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.018718,\n\t\t\t\t\t\t\t\ty: 6.15\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.106509,\n\t\t\t\t\t\t\t\ty: 6.158647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.190926,\n\t\t\t\t\t\t\t\ty: 6.184254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.268725,\n\t\t\t\t\t\t\t\ty: 6.225839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.336916,\n\t\t\t\t\t\t\t\ty: 6.281802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.39288,\n\t\t\t\t\t\t\t\ty: 6.349993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.434464,\n\t\t\t\t\t\t\t\ty: 6.427792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.460072,\n\t\t\t\t\t\t\t\ty: 6.512209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.468718,\n\t\t\t\t\t\t\t\ty: 6.6\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.460072,\n\t\t\t\t\t\t\t\ty: 6.687791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.434464,\n\t\t\t\t\t\t\t\ty: 6.772208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.39288,\n\t\t\t\t\t\t\t\ty: 6.850007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.336916,\n\t\t\t\t\t\t\t\ty: 6.918198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.268725,\n\t\t\t\t\t\t\t\ty: 6.974161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.190926,\n\t\t\t\t\t\t\t\ty: 7.015746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.106509,\n\t\t\t\t\t\t\t\ty: 7.041353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.018718,\n\t\t\t\t\t\t\t\ty: 7.05\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.930928,\n\t\t\t\t\t\t\t\ty: 7.041353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.846511,\n\t\t\t\t\t\t\t\ty: 7.015746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.768712,\n\t\t\t\t\t\t\t\ty: 6.974161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.70052,\n\t\t\t\t\t\t\t\ty: 6.918198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.644557,\n\t\t\t\t\t\t\t\ty: 6.850007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.602972,\n\t\t\t\t\t\t\t\ty: 6.772208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.577365,\n\t\t\t\t\t\t\t\ty: 6.687791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.568718,\n\t\t\t\t\t\t\t\ty: 6.6\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.577365,\n\t\t\t\t\t\t\t\ty: 6.512209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.602972,\n\t\t\t\t\t\t\t\ty: 6.427792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.644557,\n\t\t\t\t\t\t\t\ty: 6.349993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.70052,\n\t\t\t\t\t\t\t\ty: 6.281802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.768712,\n\t\t\t\t\t\t\t\ty: 6.225839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.846511,\n\t\t\t\t\t\t\t\ty: 6.184254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.930928,\n\t\t\t\t\t\t\t\ty: 6.158647\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.350064,\n\t\t\t\t\t\t\t\ty: 6.075957\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.262273,\n\t\t\t\t\t\t\t\ty: 6.084603\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.177856,\n\t\t\t\t\t\t\t\ty: 6.110211\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.100057,\n\t\t\t\t\t\t\t\ty: 6.151795\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.031866,\n\t\t\t\t\t\t\t\ty: 6.207759\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.975903,\n\t\t\t\t\t\t\t\ty: 6.27595\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.934318,\n\t\t\t\t\t\t\t\ty: 6.353749\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.908711,\n\t\t\t\t\t\t\t\ty: 6.438166\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.900064,\n\t\t\t\t\t\t\t\ty: 6.525957\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.908711,\n\t\t\t\t\t\t\t\ty: 6.613747\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.934318,\n\t\t\t\t\t\t\t\ty: 6.698164\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.975903,\n\t\t\t\t\t\t\t\ty: 6.775963\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.031866,\n\t\t\t\t\t\t\t\ty: 6.844155\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.100057,\n\t\t\t\t\t\t\t\ty: 6.900118\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.177856,\n\t\t\t\t\t\t\t\ty: 6.941703\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.262273,\n\t\t\t\t\t\t\t\ty: 6.96731\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.350064,\n\t\t\t\t\t\t\t\ty: 6.975957\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.437855,\n\t\t\t\t\t\t\t\ty: 6.96731\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.522272,\n\t\t\t\t\t\t\t\ty: 6.941703\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.600071,\n\t\t\t\t\t\t\t\ty: 6.900118\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.668262,\n\t\t\t\t\t\t\t\ty: 6.844155\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.724225,\n\t\t\t\t\t\t\t\ty: 6.775963\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.76581,\n\t\t\t\t\t\t\t\ty: 6.698164\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.791417,\n\t\t\t\t\t\t\t\ty: 6.613747\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.800064,\n\t\t\t\t\t\t\t\ty: 6.525957\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.791417,\n\t\t\t\t\t\t\t\ty: 6.438166\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.76581,\n\t\t\t\t\t\t\t\ty: 6.353749\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.724225,\n\t\t\t\t\t\t\t\ty: 6.27595\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.668262,\n\t\t\t\t\t\t\t\ty: 6.207759\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.600071,\n\t\t\t\t\t\t\t\ty: 6.151795\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.522272,\n\t\t\t\t\t\t\t\ty: 6.110211\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.437855,\n\t\t\t\t\t\t\t\ty: 6.084603\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.049981,\n\t\t\t\t\t\t\t\ty: 3.34\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.137771,\n\t\t\t\t\t\t\t\ty: 3.348647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.222188,\n\t\t\t\t\t\t\t\ty: 3.374254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.299987,\n\t\t\t\t\t\t\t\ty: 3.415839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.368179,\n\t\t\t\t\t\t\t\ty: 3.471802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.424142,\n\t\t\t\t\t\t\t\ty: 3.539993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.465726,\n\t\t\t\t\t\t\t\ty: 3.617792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.491334,\n\t\t\t\t\t\t\t\ty: 3.702209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.499981,\n\t\t\t\t\t\t\t\ty: 3.79\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.491334,\n\t\t\t\t\t\t\t\ty: 3.877791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.465726,\n\t\t\t\t\t\t\t\ty: 3.962208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.424142,\n\t\t\t\t\t\t\t\ty: 4.040007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.368179,\n\t\t\t\t\t\t\t\ty: 4.108198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.299987,\n\t\t\t\t\t\t\t\ty: 4.164161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.222188,\n\t\t\t\t\t\t\t\ty: 4.205746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.137771,\n\t\t\t\t\t\t\t\ty: 4.231353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.049981,\n\t\t\t\t\t\t\t\ty: 4.24\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.96219,\n\t\t\t\t\t\t\t\ty: 4.231353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.877773,\n\t\t\t\t\t\t\t\ty: 4.205746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.799974,\n\t\t\t\t\t\t\t\ty: 4.164161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.731783,\n\t\t\t\t\t\t\t\ty: 4.108198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.675819,\n\t\t\t\t\t\t\t\ty: 4.040007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.634235,\n\t\t\t\t\t\t\t\ty: 3.962208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.608627,\n\t\t\t\t\t\t\t\ty: 3.877791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.599981,\n\t\t\t\t\t\t\t\ty: 3.79\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.608627,\n\t\t\t\t\t\t\t\ty: 3.702209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.634235,\n\t\t\t\t\t\t\t\ty: 3.617792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.675819,\n\t\t\t\t\t\t\t\ty: 3.539993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.731783,\n\t\t\t\t\t\t\t\ty: 3.471802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.799974,\n\t\t\t\t\t\t\t\ty: 3.415839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.877773,\n\t\t\t\t\t\t\t\ty: 3.374254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.96219,\n\t\t\t\t\t\t\t\ty: 3.348647\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.025407,\n\t\t\t\t\t\t\t\ty: 3.061329\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.113197,\n\t\t\t\t\t\t\t\ty: 3.069976\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.197614,\n\t\t\t\t\t\t\t\ty: 3.095584\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.275413,\n\t\t\t\t\t\t\t\ty: 3.137168\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.343605,\n\t\t\t\t\t\t\t\ty: 3.193131\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.399568,\n\t\t\t\t\t\t\t\ty: 3.261323\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.441153,\n\t\t\t\t\t\t\t\ty: 3.339122\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.46676,\n\t\t\t\t\t\t\t\ty: 3.423539\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.475407,\n\t\t\t\t\t\t\t\ty: 3.511329\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.46676,\n\t\t\t\t\t\t\t\ty: 3.59912\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.441153,\n\t\t\t\t\t\t\t\ty: 3.683537\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.399568,\n\t\t\t\t\t\t\t\ty: 3.761336\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.343605,\n\t\t\t\t\t\t\t\ty: 3.829527\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.275413,\n\t\t\t\t\t\t\t\ty: 3.885491\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.197614,\n\t\t\t\t\t\t\t\ty: 3.927075\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.113197,\n\t\t\t\t\t\t\t\ty: 3.952683\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.025407,\n\t\t\t\t\t\t\t\ty: 3.961329\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.937616,\n\t\t\t\t\t\t\t\ty: 3.952683\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.853199,\n\t\t\t\t\t\t\t\ty: 3.927075\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.7754,\n\t\t\t\t\t\t\t\ty: 3.885491\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.707209,\n\t\t\t\t\t\t\t\ty: 3.829527\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.651245,\n\t\t\t\t\t\t\t\ty: 3.761336\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.609661,\n\t\t\t\t\t\t\t\ty: 3.683537\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.584053,\n\t\t\t\t\t\t\t\ty: 3.59912\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.575407,\n\t\t\t\t\t\t\t\ty: 3.511329\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.584053,\n\t\t\t\t\t\t\t\ty: 3.423539\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.609661,\n\t\t\t\t\t\t\t\ty: 3.339122\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.651245,\n\t\t\t\t\t\t\t\ty: 3.261323\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.707209,\n\t\t\t\t\t\t\t\ty: 3.193131\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.7754,\n\t\t\t\t\t\t\t\ty: 3.137168\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.853199,\n\t\t\t\t\t\t\t\ty: 3.095584\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.937616,\n\t\t\t\t\t\t\t\ty: 3.069976\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t}\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"bottom\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.58505,\n\t\t\t\t\t\t\ty: -4.8462\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.48,\n\t\t\t\t\t\t\ty: -4.8462\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.48,\n\t\t\t\t\t\t\ty: -3.98\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.26,\n\t\t\t\t\t\t\ty: -3.98\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.26,\n\t\t\t\t\t\t\ty: -3.697045\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.29,\n\t\t\t\t\t\t\ty: -3.7\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.386446,\n\t\t\t\t\t\t\ty: -3.7\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.613223,\n\t\t\t\t\t\t\ty: -3.926777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.62,\n\t\t\t\t\t\t\ty: -3.932339\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.62,\n\t\t\t\t\t\t\ty: -4.27\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.56,\n\t\t\t\t\t\t\ty: -4.27\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.56,\n\t\t\t\t\t\t\ty: -3.23\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.389201,\n\t\t\t\t\t\t\ty: -3.23\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.389201,\n\t\t\t\t\t\t\ty: -2.524353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.303554,\n\t\t\t\t\t\t\ty: -1.61\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.525835,\n\t\t\t\t\t\t\ty: -1.61\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.525839,\n\t\t\t\t\t\t\ty: -1.610007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.581802,\n\t\t\t\t\t\t\ty: -1.678198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.649993,\n\t\t\t\t\t\t\ty: -1.734161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.727792,\n\t\t\t\t\t\t\ty: -1.775746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.812209,\n\t\t\t\t\t\t\ty: -1.801353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.9,\n\t\t\t\t\t\t\ty: -1.81\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.987791,\n\t\t\t\t\t\t\ty: -1.801353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.072208,\n\t\t\t\t\t\t\ty: -1.775746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.150007,\n\t\t\t\t\t\t\ty: -1.734161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.218198,\n\t\t\t\t\t\t\ty: -1.678198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.274161,\n\t\t\t\t\t\t\ty: -1.610007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.315746,\n\t\t\t\t\t\t\ty: -1.532208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.341353,\n\t\t\t\t\t\t\ty: -1.447791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.35,\n\t\t\t\t\t\t\ty: -1.36\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.343755,\n\t\t\t\t\t\t\ty: -1.296601\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.365013,\n\t\t\t\t\t\t\ty: -1.322503\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.492414,\n\t\t\t\t\t\t\ty: -1.449904\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.496147,\n\t\t\t\t\t\t\ty: -1.487806\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.521754,\n\t\t\t\t\t\t\ty: -1.572223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.563339,\n\t\t\t\t\t\t\ty: -1.650022\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.619302,\n\t\t\t\t\t\t\ty: -1.718214\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.687493,\n\t\t\t\t\t\t\ty: -1.774177\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.765292,\n\t\t\t\t\t\t\ty: -1.815762\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.849709,\n\t\t\t\t\t\t\ty: -1.841369\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.9375,\n\t\t\t\t\t\t\ty: -1.850016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.025291,\n\t\t\t\t\t\t\ty: -1.841369\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.109708,\n\t\t\t\t\t\t\ty: -1.815762\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.187507,\n\t\t\t\t\t\t\ty: -1.774177\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.255698,\n\t\t\t\t\t\t\ty: -1.718214\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.311661,\n\t\t\t\t\t\t\ty: -1.650022\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.353246,\n\t\t\t\t\t\t\ty: -1.572223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.378853,\n\t\t\t\t\t\t\ty: -1.487806\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.3875,\n\t\t\t\t\t\t\ty: -1.400016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.378853,\n\t\t\t\t\t\t\ty: -1.312225\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.353246,\n\t\t\t\t\t\t\ty: -1.227808\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.311661,\n\t\t\t\t\t\t\ty: -1.150009\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.255698,\n\t\t\t\t\t\t\ty: -1.081818\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.187507,\n\t\t\t\t\t\t\ty: -1.025854\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.109708,\n\t\t\t\t\t\t\ty: -0.98427\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.025291,\n\t\t\t\t\t\t\ty: -0.958662\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.987388,\n\t\t\t\t\t\t\ty: -0.954929\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.9213,\n\t\t\t\t\t\t\ty: -0.888841\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.913123,\n\t\t\t\t\t\t\ty: -0.873542\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.910858,\n\t\t\t\t\t\t\ty: -0.866077\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.888123,\n\t\t\t\t\t\t\ty: -0.823542\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.885858,\n\t\t\t\t\t\t\ty: -0.816077\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.853514,\n\t\t\t\t\t\t\ty: -0.755566\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.825089,\n\t\t\t\t\t\t\ty: -0.72093\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.803514,\n\t\t\t\t\t\t\ty: -0.680566\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.759987,\n\t\t\t\t\t\t\ty: -0.627528\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.682586,\n\t\t\t\t\t\t\ty: -0.550127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.681306,\n\t\t\t\t\t\t\ty: -0.537126\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.756387,\n\t\t\t\t\t\t\ty: -0.612207\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.801848,\n\t\t\t\t\t\t\ty: -0.649516\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.853714,\n\t\t\t\t\t\t\ty: -0.677239\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.909992,\n\t\t\t\t\t\t\ty: -0.694311\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.941604,\n\t\t\t\t\t\t\ty: -0.697424\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.956387,\n\t\t\t\t\t\t\ty: -0.712207\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.001848,\n\t\t\t\t\t\t\ty: -0.749516\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.053714,\n\t\t\t\t\t\t\ty: -0.777239\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.109992,\n\t\t\t\t\t\t\ty: -0.794311\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.168519,\n\t\t\t\t\t\t\ty: -0.800075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.468519,\n\t\t\t\t\t\t\ty: -0.800075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.527046,\n\t\t\t\t\t\t\ty: -0.794311\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.583324,\n\t\t\t\t\t\t\ty: -0.777239\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.63519,\n\t\t\t\t\t\t\ty: -0.749516\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.680651,\n\t\t\t\t\t\t\ty: -0.712207\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.695434,\n\t\t\t\t\t\t\ty: -0.697424\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.727046,\n\t\t\t\t\t\t\ty: -0.694311\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.783324,\n\t\t\t\t\t\t\ty: -0.677239\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.83519,\n\t\t\t\t\t\t\ty: -0.649516\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.880651,\n\t\t\t\t\t\t\ty: -0.612207\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.080651,\n\t\t\t\t\t\t\ty: -0.412207\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.11796,\n\t\t\t\t\t\t\ty: -0.366746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.145683,\n\t\t\t\t\t\t\ty: -0.31488\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.162755,\n\t\t\t\t\t\t\ty: -0.258602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.168519,\n\t\t\t\t\t\t\ty: -0.200075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.168519,\n\t\t\t\t\t\t\ty: 4.50717\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.224974,\n\t\t\t\t\t\t\ty: 4.460839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.302773,\n\t\t\t\t\t\t\ty: 4.419254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.38719,\n\t\t\t\t\t\t\ty: 4.393647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.474981,\n\t\t\t\t\t\t\ty: 4.385\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.562771,\n\t\t\t\t\t\t\ty: 4.393647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.647188,\n\t\t\t\t\t\t\ty: 4.419254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.724987,\n\t\t\t\t\t\t\ty: 4.460839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.793179,\n\t\t\t\t\t\t\ty: 4.516802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.849142,\n\t\t\t\t\t\t\ty: 4.584993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.890726,\n\t\t\t\t\t\t\ty: 4.662792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.916334,\n\t\t\t\t\t\t\ty: 4.747209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.924981,\n\t\t\t\t\t\t\ty: 4.835\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.916334,\n\t\t\t\t\t\t\ty: 4.922791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.890726,\n\t\t\t\t\t\t\ty: 5.007208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.849142,\n\t\t\t\t\t\t\ty: 5.085007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.793179,\n\t\t\t\t\t\t\ty: 5.153198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.724987,\n\t\t\t\t\t\t\ty: 5.209161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.647188,\n\t\t\t\t\t\t\ty: 5.250746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.562771,\n\t\t\t\t\t\t\ty: 5.276353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.474981,\n\t\t\t\t\t\t\ty: 5.285\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.38719,\n\t\t\t\t\t\t\ty: 5.276353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.302773,\n\t\t\t\t\t\t\ty: 5.250746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.224974,\n\t\t\t\t\t\t\ty: 5.209161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.168519,\n\t\t\t\t\t\t\ty: 5.16283\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.168519,\n\t\t\t\t\t\t\ty: 6.599925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.162755,\n\t\t\t\t\t\t\ty: 6.658452\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.145683,\n\t\t\t\t\t\t\ty: 6.71473\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.11796,\n\t\t\t\t\t\t\ty: 6.766596\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.080651,\n\t\t\t\t\t\t\ty: 6.812057\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.016211,\n\t\t\t\t\t\t\ty: 8.876497\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.018519,\n\t\t\t\t\t\t\ty: 8.899925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.009872,\n\t\t\t\t\t\t\ty: 8.987716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.984265,\n\t\t\t\t\t\t\ty: 9.072133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.94268,\n\t\t\t\t\t\t\ty: 9.149932\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.886717,\n\t\t\t\t\t\t\ty: 9.218123\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.818526,\n\t\t\t\t\t\t\ty: 9.274086\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.740727,\n\t\t\t\t\t\t\ty: 9.315671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.731389,\n\t\t\t\t\t\t\ty: 9.318503\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.563843,\n\t\t\t\t\t\t\ty: 10.150957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.096284,\n\t\t\t\t\t\t\ty: 10.150957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.131736,\n\t\t\t\t\t\t\ty: 10.107759\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.199927,\n\t\t\t\t\t\t\ty: 10.051795\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.277726,\n\t\t\t\t\t\t\ty: 10.010211\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.362143,\n\t\t\t\t\t\t\ty: 9.984603\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.449934,\n\t\t\t\t\t\t\ty: 9.975957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.537725,\n\t\t\t\t\t\t\ty: 9.984603\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.622142,\n\t\t\t\t\t\t\ty: 10.010211\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.699941,\n\t\t\t\t\t\t\ty: 10.051795\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.768132,\n\t\t\t\t\t\t\ty: 10.107759\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.824095,\n\t\t\t\t\t\t\ty: 10.17595\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.86568,\n\t\t\t\t\t\t\ty: 10.253749\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.891287,\n\t\t\t\t\t\t\ty: 10.338166\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.899934,\n\t\t\t\t\t\t\ty: 10.425957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.891287,\n\t\t\t\t\t\t\ty: 10.513747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.86568,\n\t\t\t\t\t\t\ty: 10.598164\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.824666,\n\t\t\t\t\t\t\ty: 10.674895\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.849902,\n\t\t\t\t\t\t\ty: 10.674895\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.908429,\n\t\t\t\t\t\t\ty: 10.680659\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.964707,\n\t\t\t\t\t\t\ty: 10.697731\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.016573,\n\t\t\t\t\t\t\ty: 10.725454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.062034,\n\t\t\t\t\t\t\ty: 10.762763\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.956712,\n\t\t\t\t\t\t\ty: 11.657441\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.958604,\n\t\t\t\t\t\t\ty: 11.63823\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.984211,\n\t\t\t\t\t\t\ty: 11.553813\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.025796,\n\t\t\t\t\t\t\ty: 11.476014\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.049957,\n\t\t\t\t\t\t\ty: 11.446573\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.049957,\n\t\t\t\t\t\t\ty: 10.611231\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.975693,\n\t\t\t\t\t\t\ty: 10.550284\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.901075,\n\t\t\t\t\t\t\ty: 10.459362\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.845629,\n\t\t\t\t\t\t\ty: 10.35563\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.811486,\n\t\t\t\t\t\t\ty: 10.243074\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.799957,\n\t\t\t\t\t\t\ty: 10.12602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.799957,\n\t\t\t\t\t\t\ty: 4.574548\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.675693,\n\t\t\t\t\t\t\ty: 4.450284\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.601075,\n\t\t\t\t\t\t\ty: 4.359362\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.545629,\n\t\t\t\t\t\t\ty: 4.25563\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.511486,\n\t\t\t\t\t\t\ty: 4.143074\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.499957,\n\t\t\t\t\t\t\ty: 4.02602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.499957,\n\t\t\t\t\t\t\ty: -0.47398\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.499957,\n\t\t\t\t\t\t\ty: -0.57398\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.511486,\n\t\t\t\t\t\t\ty: -0.691034\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.545629,\n\t\t\t\t\t\t\ty: -0.80359\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.601075,\n\t\t\t\t\t\t\ty: -0.907322\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.668742,\n\t\t\t\t\t\t\ty: -0.989774\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.64995,\n\t\t\t\t\t\t\ty: -0.999818\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.581759,\n\t\t\t\t\t\t\ty: -1.055782\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.525796,\n\t\t\t\t\t\t\ty: -1.123973\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.484211,\n\t\t\t\t\t\t\ty: -1.201772\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.458604,\n\t\t\t\t\t\t\ty: -1.286189\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.449957,\n\t\t\t\t\t\t\ty: -1.37398\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.458604,\n\t\t\t\t\t\t\ty: -1.46177\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.484211,\n\t\t\t\t\t\t\ty: -1.546187\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.525796,\n\t\t\t\t\t\t\ty: -1.623986\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.581759,\n\t\t\t\t\t\t\ty: -1.692178\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.64995,\n\t\t\t\t\t\t\ty: -1.748141\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.720435,\n\t\t\t\t\t\t\ty: -1.785815\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.16005,\n\t\t\t\t\t\t\ty: -2.3462\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.175,\n\t\t\t\t\t\t\ty: -2.3462\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.038437,\n\t\t\t\t\t\t\ty: -2.35965\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.907122,\n\t\t\t\t\t\t\ty: -2.399484\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.786101,\n\t\t\t\t\t\t\ty: -2.464171\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.680025,\n\t\t\t\t\t\t\ty: -2.551225\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.573943,\n\t\t\t\t\t\t\ty: -2.657307\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.561101,\n\t\t\t\t\t\t\ty: -2.664171\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.455025,\n\t\t\t\t\t\t\ty: -2.751225\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.430025,\n\t\t\t\t\t\t\ty: -2.776225\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.342971,\n\t\t\t\t\t\t\ty: -2.882301\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.278284,\n\t\t\t\t\t\t\ty: -3.003322\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.23845,\n\t\t\t\t\t\t\ty: -3.134637\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.232096,\n\t\t\t\t\t\t\ty: -3.199154\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.418718,\n\t\t\t\t\t\t\t\ty: 7.55\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.506509,\n\t\t\t\t\t\t\t\ty: 7.558647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.590926,\n\t\t\t\t\t\t\t\ty: 7.584254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.668725,\n\t\t\t\t\t\t\t\ty: 7.625839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.736916,\n\t\t\t\t\t\t\t\ty: 7.681802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.79288,\n\t\t\t\t\t\t\t\ty: 7.749993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.834464,\n\t\t\t\t\t\t\t\ty: 7.827792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.860072,\n\t\t\t\t\t\t\t\ty: 7.912209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.868718,\n\t\t\t\t\t\t\t\ty: 8\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.860072,\n\t\t\t\t\t\t\t\ty: 8.087791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.834464,\n\t\t\t\t\t\t\t\ty: 8.172208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.79288,\n\t\t\t\t\t\t\t\ty: 8.250007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.736916,\n\t\t\t\t\t\t\t\ty: 8.318198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.668725,\n\t\t\t\t\t\t\t\ty: 8.374161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.590926,\n\t\t\t\t\t\t\t\ty: 8.415746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.506509,\n\t\t\t\t\t\t\t\ty: 8.441353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.418718,\n\t\t\t\t\t\t\t\ty: 8.45\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.330928,\n\t\t\t\t\t\t\t\ty: 8.441353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.246511,\n\t\t\t\t\t\t\t\ty: 8.415746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.168712,\n\t\t\t\t\t\t\t\ty: 8.374161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.10052,\n\t\t\t\t\t\t\t\ty: 8.318198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.044557,\n\t\t\t\t\t\t\t\ty: 8.250007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.002972,\n\t\t\t\t\t\t\t\ty: 8.172208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.977365,\n\t\t\t\t\t\t\t\ty: 8.087791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.968718,\n\t\t\t\t\t\t\t\ty: 8\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.977365,\n\t\t\t\t\t\t\t\ty: 7.912209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.002972,\n\t\t\t\t\t\t\t\ty: 7.827792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.044557,\n\t\t\t\t\t\t\t\ty: 7.749993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.10052,\n\t\t\t\t\t\t\t\ty: 7.681802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.168712,\n\t\t\t\t\t\t\t\ty: 7.625839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.246511,\n\t\t\t\t\t\t\t\ty: 7.584254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.330928,\n\t\t\t\t\t\t\t\ty: 7.558647\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.825407,\n\t\t\t\t\t\t\t\ty: -2.138671\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.913197,\n\t\t\t\t\t\t\t\ty: -2.130024\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.997614,\n\t\t\t\t\t\t\t\ty: -2.104416\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.075413,\n\t\t\t\t\t\t\t\ty: -2.062832\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.143605,\n\t\t\t\t\t\t\t\ty: -2.006869\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.199568,\n\t\t\t\t\t\t\t\ty: -1.938677\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.241153,\n\t\t\t\t\t\t\t\ty: -1.860878\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.26676,\n\t\t\t\t\t\t\t\ty: -1.776461\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.275407,\n\t\t\t\t\t\t\t\ty: -1.688671\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.26676,\n\t\t\t\t\t\t\t\ty: -1.60088\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.241153,\n\t\t\t\t\t\t\t\ty: -1.516463\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.199568,\n\t\t\t\t\t\t\t\ty: -1.438664\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.143605,\n\t\t\t\t\t\t\t\ty: -1.370473\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.075413,\n\t\t\t\t\t\t\t\ty: -1.314509\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.997614,\n\t\t\t\t\t\t\t\ty: -1.272925\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.913197,\n\t\t\t\t\t\t\t\ty: -1.247317\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.825407,\n\t\t\t\t\t\t\t\ty: -1.238671\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.737616,\n\t\t\t\t\t\t\t\ty: -1.247317\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.653199,\n\t\t\t\t\t\t\t\ty: -1.272925\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.5754,\n\t\t\t\t\t\t\t\ty: -1.314509\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.507209,\n\t\t\t\t\t\t\t\ty: -1.370473\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.451245,\n\t\t\t\t\t\t\t\ty: -1.438664\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.409661,\n\t\t\t\t\t\t\t\ty: -1.516463\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.384053,\n\t\t\t\t\t\t\t\ty: -1.60088\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.375407,\n\t\t\t\t\t\t\t\ty: -1.688671\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.384053,\n\t\t\t\t\t\t\t\ty: -1.776461\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.409661,\n\t\t\t\t\t\t\t\ty: -1.860878\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.451245,\n\t\t\t\t\t\t\t\ty: -1.938677\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.507209,\n\t\t\t\t\t\t\t\ty: -2.006869\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.5754,\n\t\t\t\t\t\t\t\ty: -2.062832\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.653199,\n\t\t\t\t\t\t\t\ty: -2.104416\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.737616,\n\t\t\t\t\t\t\t\ty: -2.130024\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t}\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"bottom\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 20.2,\n\t\t\t\t\t\t\ty: -20.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.500679,\n\t\t\t\t\t\t\ty: -20.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.518213,\n\t\t\t\t\t\t\ty: -20.18561\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.574176,\n\t\t\t\t\t\t\ty: -20.117419\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.615761,\n\t\t\t\t\t\t\ty: -20.03962\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.641369,\n\t\t\t\t\t\t\ty: -19.955203\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.650015,\n\t\t\t\t\t\t\ty: -19.867412\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.641369,\n\t\t\t\t\t\t\ty: -19.779622\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.615761,\n\t\t\t\t\t\t\ty: -19.695205\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.614311,\n\t\t\t\t\t\t\ty: -19.692492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.800001,\n\t\t\t\t\t\t\ty: -19.692492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.848774,\n\t\t\t\t\t\t\ty: -19.687689\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.895672,\n\t\t\t\t\t\t\ty: -19.673462\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.938894,\n\t\t\t\t\t\t\ty: -19.65036\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.976778,\n\t\t\t\t\t\t\ty: -19.619269\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.503555,\n\t\t\t\t\t\t\ty: -19.092492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.575836,\n\t\t\t\t\t\t\ty: -19.092492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.57584,\n\t\t\t\t\t\t\ty: -19.092499\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.631803,\n\t\t\t\t\t\t\ty: -19.16069\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.699995,\n\t\t\t\t\t\t\ty: -19.216654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.777794,\n\t\t\t\t\t\t\ty: -19.258238\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.862211,\n\t\t\t\t\t\t\ty: -19.283846\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.950001,\n\t\t\t\t\t\t\ty: -19.292492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.037792,\n\t\t\t\t\t\t\ty: -19.283846\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.122209,\n\t\t\t\t\t\t\ty: -19.258238\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.200008,\n\t\t\t\t\t\t\ty: -19.216654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.268199,\n\t\t\t\t\t\t\ty: -19.16069\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.324162,\n\t\t\t\t\t\t\ty: -19.092499\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.365747,\n\t\t\t\t\t\t\ty: -19.0147\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.391355,\n\t\t\t\t\t\t\ty: -18.930283\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.400001,\n\t\t\t\t\t\t\ty: -18.842492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.391355,\n\t\t\t\t\t\t\ty: -18.754702\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.365747,\n\t\t\t\t\t\t\ty: -18.670285\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.324162,\n\t\t\t\t\t\t\ty: -18.592486\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.268199,\n\t\t\t\t\t\t\ty: -18.524294\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.200008,\n\t\t\t\t\t\t\ty: -18.468331\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.122209,\n\t\t\t\t\t\t\ty: -18.426747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.037792,\n\t\t\t\t\t\t\ty: -18.401139\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.950001,\n\t\t\t\t\t\t\ty: -18.392492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.862211,\n\t\t\t\t\t\t\ty: -18.401139\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.777794,\n\t\t\t\t\t\t\ty: -18.426747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.699995,\n\t\t\t\t\t\t\ty: -18.468331\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.631803,\n\t\t\t\t\t\t\ty: -18.524294\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.57584,\n\t\t\t\t\t\t\ty: -18.592486\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.575837,\n\t\t\t\t\t\t\ty: -18.592492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.400001,\n\t\t\t\t\t\t\ty: -18.592492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.351229,\n\t\t\t\t\t\t\ty: -18.597296\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.30433,\n\t\t\t\t\t\t\ty: -18.611522\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.261109,\n\t\t\t\t\t\t\ty: -18.634625\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.223224,\n\t\t\t\t\t\t\ty: -18.665716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.020946,\n\t\t\t\t\t\t\ty: -18.867994\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.020872,\n\t\t\t\t\t\t\ty: -18.867248\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.995265,\n\t\t\t\t\t\t\ty: -18.782831\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.963921,\n\t\t\t\t\t\t\ty: -18.72419\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.056296,\n\t\t\t\t\t\t\ty: -17.631815\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.087386,\n\t\t\t\t\t\t\ty: -17.593931\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.110489,\n\t\t\t\t\t\t\ty: -17.550709\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.124715,\n\t\t\t\t\t\t\ty: -17.503811\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.129519,\n\t\t\t\t\t\t\ty: -17.455038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.129519,\n\t\t\t\t\t\t\ty: -17.258592\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.356296,\n\t\t\t\t\t\t\ty: -17.031815\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.376502,\n\t\t\t\t\t\t\ty: -17.011609\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.384757,\n\t\t\t\t\t\t\ty: -17.009105\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.432301,\n\t\t\t\t\t\t\ty: -16.983692\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.473973,\n\t\t\t\t\t\t\ty: -16.949493\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.573973,\n\t\t\t\t\t\t\ty: -15.849493\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.608173,\n\t\t\t\t\t\t\ty: -15.80782\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.633586,\n\t\t\t\t\t\t\ty: -15.760276\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.649235,\n\t\t\t\t\t\t\ty: -15.708688\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.654519,\n\t\t\t\t\t\t\ty: -15.655038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.654519,\n\t\t\t\t\t\t\ty: -13.731586\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.718547,\n\t\t\t\t\t\t\ty: -13.76581\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.802964,\n\t\t\t\t\t\t\ty: -13.791417\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.890755,\n\t\t\t\t\t\t\ty: -13.800064\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.978546,\n\t\t\t\t\t\t\ty: -13.791417\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.062963,\n\t\t\t\t\t\t\ty: -13.76581\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.140762,\n\t\t\t\t\t\t\ty: -13.724225\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.208953,\n\t\t\t\t\t\t\ty: -13.668262\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.264916,\n\t\t\t\t\t\t\ty: -13.600071\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.306501,\n\t\t\t\t\t\t\ty: -13.522272\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.332108,\n\t\t\t\t\t\t\ty: -13.437855\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.340755,\n\t\t\t\t\t\t\ty: -13.350064\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.332108,\n\t\t\t\t\t\t\ty: -13.262273\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.306501,\n\t\t\t\t\t\t\ty: -13.177856\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.264916,\n\t\t\t\t\t\t\ty: -13.100057\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.208953,\n\t\t\t\t\t\t\ty: -13.031866\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.140762,\n\t\t\t\t\t\t\ty: -12.975903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.062963,\n\t\t\t\t\t\t\ty: -12.934318\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.978546,\n\t\t\t\t\t\t\ty: -12.908711\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.920475,\n\t\t\t\t\t\t\ty: -12.902991\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.373973,\n\t\t\t\t\t\t\ty: -12.449493\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.473973,\n\t\t\t\t\t\t\ty: -12.349493\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.508173,\n\t\t\t\t\t\t\ty: -12.30782\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.533586,\n\t\t\t\t\t\t\ty: -12.260276\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.53609,\n\t\t\t\t\t\t\ty: -12.252021\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.583073,\n\t\t\t\t\t\t\ty: -12.205038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.179519,\n\t\t\t\t\t\t\ty: -12.205038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.228291,\n\t\t\t\t\t\t\ty: -12.200235\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.27519,\n\t\t\t\t\t\t\ty: -12.186008\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.318411,\n\t\t\t\t\t\t\ty: -12.162906\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.356296,\n\t\t\t\t\t\t\ty: -12.131815\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.391721,\n\t\t\t\t\t\t\ty: -12.09639\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.391728,\n\t\t\t\t\t\t\ty: -12.096392\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.479519,\n\t\t\t\t\t\t\ty: -12.105038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.567309,\n\t\t\t\t\t\t\ty: -12.096392\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.651726,\n\t\t\t\t\t\t\ty: -12.070784\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.729525,\n\t\t\t\t\t\t\ty: -12.0292\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.797717,\n\t\t\t\t\t\t\ty: -11.973236\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.85368,\n\t\t\t\t\t\t\ty: -11.905045\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.895265,\n\t\t\t\t\t\t\ty: -11.827246\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.920872,\n\t\t\t\t\t\t\ty: -11.742829\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.929519,\n\t\t\t\t\t\t\ty: -11.655038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.920872,\n\t\t\t\t\t\t\ty: -11.567248\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.895265,\n\t\t\t\t\t\t\ty: -11.482831\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.85368,\n\t\t\t\t\t\t\ty: -11.405032\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.797717,\n\t\t\t\t\t\t\ty: -11.33684\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.729525,\n\t\t\t\t\t\t\ty: -11.280877\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.651726,\n\t\t\t\t\t\t\ty: -11.239292\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.567309,\n\t\t\t\t\t\t\ty: -11.213685\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.479519,\n\t\t\t\t\t\t\ty: -11.205038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.391728,\n\t\t\t\t\t\t\ty: -11.213685\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.307311,\n\t\t\t\t\t\t\ty: -11.239292\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.229512,\n\t\t\t\t\t\t\ty: -11.280877\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.161321,\n\t\t\t\t\t\t\ty: -11.33684\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.105358,\n\t\t\t\t\t\t\ty: -11.405032\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.063773,\n\t\t\t\t\t\t\ty: -11.482831\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.038165,\n\t\t\t\t\t\t\ty: -11.567248\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.029519,\n\t\t\t\t\t\t\ty: -11.655038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.034443,\n\t\t\t\t\t\t\ty: -11.705038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.479519,\n\t\t\t\t\t\t\ty: -11.705038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.430746,\n\t\t\t\t\t\t\ty: -11.709842\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.383848,\n\t\t\t\t\t\t\ty: -11.724068\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.340626,\n\t\t\t\t\t\t\ty: -11.747171\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.302742,\n\t\t\t\t\t\t\ty: -11.778262\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.182538,\n\t\t\t\t\t\t\ty: -11.898466\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.174281,\n\t\t\t\t\t\t\ty: -11.900971\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.126737,\n\t\t\t\t\t\t\ty: -11.926384\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.085064,\n\t\t\t\t\t\t\ty: -11.960584\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.985064,\n\t\t\t\t\t\t\ty: -12.060584\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.285064,\n\t\t\t\t\t\t\ty: -12.760584\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.250865,\n\t\t\t\t\t\t\ty: -12.802256\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.225452,\n\t\t\t\t\t\t\ty: -12.8498\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.209803,\n\t\t\t\t\t\t\ty: -12.901388\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.206039,\n\t\t\t\t\t\t\ty: -12.939609\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.185064,\n\t\t\t\t\t\t\ty: -12.960584\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.150865,\n\t\t\t\t\t\t\ty: -13.002256\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.125452,\n\t\t\t\t\t\t\ty: -13.0498\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.109803,\n\t\t\t\t\t\t\ty: -13.101388\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.104519,\n\t\t\t\t\t\t\ty: -13.155038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.104519,\n\t\t\t\t\t\t\ty: -15.541129\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.085064,\n\t\t\t\t\t\t\ty: -16.560584\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.050865,\n\t\t\t\t\t\t\ty: -16.602256\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.025452,\n\t\t\t\t\t\t\ty: -16.6498\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.022947,\n\t\t\t\t\t\t\ty: -16.658057\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.002742,\n\t\t\t\t\t\t\ty: -16.678262\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.702742,\n\t\t\t\t\t\t\ty: -16.978262\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.671651,\n\t\t\t\t\t\t\ty: -17.016146\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.648549,\n\t\t\t\t\t\t\ty: -17.059367\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.634323,\n\t\t\t\t\t\t\ty: -17.106266\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.629519,\n\t\t\t\t\t\t\ty: -17.155038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.629519,\n\t\t\t\t\t\t\ty: -17.351485\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.456691,\n\t\t\t\t\t\t\ty: -18.524313\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.407311,\n\t\t\t\t\t\t\ty: -18.539292\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.329512,\n\t\t\t\t\t\t\ty: -18.580877\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.261321,\n\t\t\t\t\t\t\ty: -18.63684\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.205358,\n\t\t\t\t\t\t\ty: -18.705032\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.163773,\n\t\t\t\t\t\t\ty: -18.782831\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.138165,\n\t\t\t\t\t\t\ty: -18.867248\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.129519,\n\t\t\t\t\t\t\ty: -18.955038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.138165,\n\t\t\t\t\t\t\ty: -19.042829\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.163773,\n\t\t\t\t\t\t\ty: -19.127246\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.198648,\n\t\t\t\t\t\t\ty: -19.192492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.912848,\n\t\t\t\t\t\t\ty: -19.192492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.905239,\n\t\t\t\t\t\t\ty: -19.188425\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.853651,\n\t\t\t\t\t\t\ty: -19.172776\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.800001,\n\t\t\t\t\t\t\ty: -19.167492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.814254,\n\t\t\t\t\t\t\ty: -19.167492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.774162,\n\t\t\t\t\t\t\ty: -19.092486\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.718199,\n\t\t\t\t\t\t\ty: -19.024294\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.650008,\n\t\t\t\t\t\t\ty: -18.968331\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.572209,\n\t\t\t\t\t\t\ty: -18.926747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.487792,\n\t\t\t\t\t\t\ty: -18.901139\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.476228,\n\t\t\t\t\t\t\ty: -18.9\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.89,\n\t\t\t\t\t\t\ty: -18.9\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.938773,\n\t\t\t\t\t\t\ty: -18.895196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.985671,\n\t\t\t\t\t\t\ty: -18.88097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.028893,\n\t\t\t\t\t\t\ty: -18.857867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.066777,\n\t\t\t\t\t\t\ty: -18.826777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.097867,\n\t\t\t\t\t\t\ty: -18.788893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.103603,\n\t\t\t\t\t\t\ty: -18.778162\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.104373,\n\t\t\t\t\t\t\ty: -18.778624\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.512901,\n\t\t\t\t\t\t\ty: -18.097744\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.577791,\n\t\t\t\t\t\t\ty: -18.091353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.662208,\n\t\t\t\t\t\t\ty: -18.065746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.740007,\n\t\t\t\t\t\t\ty: -18.024161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.808198,\n\t\t\t\t\t\t\ty: -17.968198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.864161,\n\t\t\t\t\t\t\ty: -17.900007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.905746,\n\t\t\t\t\t\t\ty: -17.822208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.931353,\n\t\t\t\t\t\t\ty: -17.737791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.94,\n\t\t\t\t\t\t\ty: -17.65\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.931353,\n\t\t\t\t\t\t\ty: -17.562209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.905746,\n\t\t\t\t\t\t\ty: -17.477792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.864161,\n\t\t\t\t\t\t\ty: -17.399993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.808198,\n\t\t\t\t\t\t\ty: -17.331802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.740007,\n\t\t\t\t\t\t\ty: -17.275839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.662208,\n\t\t\t\t\t\t\ty: -17.234254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.577791,\n\t\t\t\t\t\t\ty: -17.208647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.49,\n\t\t\t\t\t\t\ty: -17.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.447084,\n\t\t\t\t\t\t\ty: -17.204227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.44996,\n\t\t\t\t\t\t\ty: -17.175023\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.441313,\n\t\t\t\t\t\t\ty: -17.087232\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.415706,\n\t\t\t\t\t\t\ty: -17.002815\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.374121,\n\t\t\t\t\t\t\ty: -16.925016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.318158,\n\t\t\t\t\t\t\ty: -16.856825\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.249967,\n\t\t\t\t\t\t\ty: -16.800862\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.172168,\n\t\t\t\t\t\t\ty: -16.759277\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.087751,\n\t\t\t\t\t\t\ty: -16.73367\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.99996,\n\t\t\t\t\t\t\ty: -16.725023\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.933228,\n\t\t\t\t\t\t\ty: -16.731596\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.931319,\n\t\t\t\t\t\t\ty: -16.712209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.905711,\n\t\t\t\t\t\t\ty: -16.627792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.877543,\n\t\t\t\t\t\t\ty: -16.575092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.165755,\n\t\t\t\t\t\t\ty: -16.575092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.302318,\n\t\t\t\t\t\t\ty: -16.561642\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.433633,\n\t\t\t\t\t\t\ty: -16.521808\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.443362,\n\t\t\t\t\t\t\ty: -16.516608\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.508633,\n\t\t\t\t\t\t\ty: -16.496808\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.629654,\n\t\t\t\t\t\t\ty: -16.432121\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.73573,\n\t\t\t\t\t\t\ty: -16.345067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.822784,\n\t\t\t\t\t\t\ty: -16.238991\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.887471,\n\t\t\t\t\t\t\ty: -16.11797\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.927305,\n\t\t\t\t\t\t\ty: -15.986655\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.940755,\n\t\t\t\t\t\t\ty: -15.850092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.927305,\n\t\t\t\t\t\t\ty: -15.713529\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.914501,\n\t\t\t\t\t\t\ty: -15.67132\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.540642,\n\t\t\t\t\t\t\ty: -15.045179\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.559037,\n\t\t\t\t\t\t\ty: -15.043367\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.624694,\n\t\t\t\t\t\t\ty: -15.02345\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.685205,\n\t\t\t\t\t\t\ty: -14.991106\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.738242,\n\t\t\t\t\t\t\ty: -14.947579\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.465643,\n\t\t\t\t\t\t\ty: -14.220178\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.503546,\n\t\t\t\t\t\t\ty: -14.216445\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.587963,\n\t\t\t\t\t\t\ty: -14.190838\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.665762,\n\t\t\t\t\t\t\ty: -14.149253\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.733953,\n\t\t\t\t\t\t\ty: -14.09329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.789916,\n\t\t\t\t\t\t\ty: -14.025099\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.831501,\n\t\t\t\t\t\t\ty: -13.9473\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.857108,\n\t\t\t\t\t\t\ty: -13.862883\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.865755,\n\t\t\t\t\t\t\ty: -13.775092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.857108,\n\t\t\t\t\t\t\ty: -13.687301\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.851489,\n\t\t\t\t\t\t\ty: -13.668777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.915755,\n\t\t\t\t\t\t\ty: -13.675106\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.215755,\n\t\t\t\t\t\t\ty: -13.675106\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.284037,\n\t\t\t\t\t\t\ty: -13.668381\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.349694,\n\t\t\t\t\t\t\ty: -13.648464\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.410205,\n\t\t\t\t\t\t\ty: -13.61612\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.463242,\n\t\t\t\t\t\t\ty: -13.572593\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.465642,\n\t\t\t\t\t\t\ty: -13.570193\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.484037,\n\t\t\t\t\t\t\ty: -13.568381\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.549694,\n\t\t\t\t\t\t\ty: -13.548464\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.610205,\n\t\t\t\t\t\t\ty: -13.51612\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.663242,\n\t\t\t\t\t\t\ty: -13.472593\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.060729,\n\t\t\t\t\t\t\ty: -13.075106\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.115755,\n\t\t\t\t\t\t\ty: -13.075106\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.184037,\n\t\t\t\t\t\t\ty: -13.068381\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.249694,\n\t\t\t\t\t\t\ty: -13.048464\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.310205,\n\t\t\t\t\t\t\ty: -13.01612\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.311739,\n\t\t\t\t\t\t\ty: -13.014861\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.415755,\n\t\t\t\t\t\t\ty: -13.025106\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.532809,\n\t\t\t\t\t\t\ty: -13.013577\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.645365,\n\t\t\t\t\t\t\ty: -12.979434\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.749097,\n\t\t\t\t\t\t\ty: -12.923988\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.840019,\n\t\t\t\t\t\t\ty: -12.84937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.769585,\n\t\t\t\t\t\t\ty: -11.919804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.832809,\n\t\t\t\t\t\t\ty: -11.913577\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.945365,\n\t\t\t\t\t\t\ty: -11.879434\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.049097,\n\t\t\t\t\t\t\ty: -11.823988\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.140019,\n\t\t\t\t\t\t\ty: -11.74937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.340019,\n\t\t\t\t\t\t\ty: -9.54937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.414637,\n\t\t\t\t\t\t\ty: -9.458448\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.470083,\n\t\t\t\t\t\t\ty: -9.354716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.490284,\n\t\t\t\t\t\t\ty: -9.288123\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.514637,\n\t\t\t\t\t\t\ty: -9.258448\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.570083,\n\t\t\t\t\t\t\ty: -9.154716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.604226,\n\t\t\t\t\t\t\ty: -9.04216\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.612176,\n\t\t\t\t\t\t\ty: -8.961447\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.614637,\n\t\t\t\t\t\t\ty: -8.958448\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.670083,\n\t\t\t\t\t\t\ty: -8.854716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.704226,\n\t\t\t\t\t\t\ty: -8.74216\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.715755,\n\t\t\t\t\t\t\ty: -8.625106\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.715755,\n\t\t\t\t\t\t\ty: -8.225106\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.704226,\n\t\t\t\t\t\t\ty: -8.108052\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.670083,\n\t\t\t\t\t\t\ty: -7.995496\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.614637,\n\t\t\t\t\t\t\ty: -7.891764\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.612176,\n\t\t\t\t\t\t\ty: -7.888765\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.604226,\n\t\t\t\t\t\t\ty: -7.808052\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.570083,\n\t\t\t\t\t\t\ty: -7.695496\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.514637,\n\t\t\t\t\t\t\ty: -7.591764\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.490284,\n\t\t\t\t\t\t\ty: -7.562089\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.470083,\n\t\t\t\t\t\t\ty: -7.495496\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.414637,\n\t\t\t\t\t\t\ty: -7.391764\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.340019,\n\t\t\t\t\t\t\ty: -7.300842\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.140019,\n\t\t\t\t\t\t\ty: -7.100842\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.049097,\n\t\t\t\t\t\t\ty: -7.026224\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.945365,\n\t\t\t\t\t\t\ty: -6.970778\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.878772,\n\t\t\t\t\t\t\ty: -6.950577\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.849097,\n\t\t\t\t\t\t\ty: -6.926224\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.745365,\n\t\t\t\t\t\t\ty: -6.870778\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.632809,\n\t\t\t\t\t\t\ty: -6.836635\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.552096,\n\t\t\t\t\t\t\ty: -6.828685\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.549097,\n\t\t\t\t\t\t\ty: -6.826224\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.445365,\n\t\t\t\t\t\t\ty: -6.770778\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.332809,\n\t\t\t\t\t\t\ty: -6.736635\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.215755,\n\t\t\t\t\t\t\ty: -6.725106\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.664283,\n\t\t\t\t\t\t\ty: -6.725106\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.140019,\n\t\t\t\t\t\t\ty: -6.200842\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.049097,\n\t\t\t\t\t\t\ty: -6.126224\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.945365,\n\t\t\t\t\t\t\ty: -6.070778\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.832809,\n\t\t\t\t\t\t\ty: -6.036635\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.715755,\n\t\t\t\t\t\t\ty: -6.025106\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.647005,\n\t\t\t\t\t\t\ty: -6.025106\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.545365,\n\t\t\t\t\t\t\ty: -5.970778\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.478772,\n\t\t\t\t\t\t\ty: -5.950577\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.449097,\n\t\t\t\t\t\t\ty: -5.926224\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.345365,\n\t\t\t\t\t\t\ty: -5.870778\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.232809,\n\t\t\t\t\t\t\ty: -5.836635\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.115755,\n\t\t\t\t\t\t\ty: -5.825106\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.015755,\n\t\t\t\t\t\t\ty: -5.825106\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.915755,\n\t\t\t\t\t\t\ty: -5.825106\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.798701,\n\t\t\t\t\t\t\ty: -5.836635\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.686145,\n\t\t\t\t\t\t\ty: -5.870778\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.582413,\n\t\t\t\t\t\t\ty: -5.926224\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.491491,\n\t\t\t\t\t\t\ty: -6.000842\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.416873,\n\t\t\t\t\t\t\ty: -6.091764\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.372326,\n\t\t\t\t\t\t\ty: -6.175106\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.195202,\n\t\t\t\t\t\t\ty: -6.175106\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.165762,\n\t\t\t\t\t\t\ty: -6.150945\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.087963,\n\t\t\t\t\t\t\ty: -6.10936\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.003546,\n\t\t\t\t\t\t\ty: -6.083753\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.915755,\n\t\t\t\t\t\t\ty: -6.075106\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.827964,\n\t\t\t\t\t\t\ty: -6.083753\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.743547,\n\t\t\t\t\t\t\ty: -6.10936\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.665748,\n\t\t\t\t\t\t\ty: -6.150945\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.597557,\n\t\t\t\t\t\t\ty: -6.206908\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.541594,\n\t\t\t\t\t\t\ty: -6.275099\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.500009,\n\t\t\t\t\t\t\ty: -6.352898\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.474402,\n\t\t\t\t\t\t\ty: -6.437315\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.465755,\n\t\t\t\t\t\t\ty: -6.525106\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.474402,\n\t\t\t\t\t\t\ty: -6.612897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.500009,\n\t\t\t\t\t\t\ty: -6.697314\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.541594,\n\t\t\t\t\t\t\ty: -6.775113\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.597557,\n\t\t\t\t\t\t\ty: -6.843304\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.646479,\n\t\t\t\t\t\t\ty: -6.883453\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.566658,\n\t\t\t\t\t\t\ty: -6.926118\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.475736,\n\t\t\t\t\t\t\ty: -7.000736\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.401118,\n\t\t\t\t\t\t\ty: -7.091658\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.345672,\n\t\t\t\t\t\t\ty: -7.19539\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.311529,\n\t\t\t\t\t\t\ty: -7.307946\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.3,\n\t\t\t\t\t\t\ty: -7.425\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.309417,\n\t\t\t\t\t\t\ty: -7.520609\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.005026,\n\t\t\t\t\t\t\ty: -8.825\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.8,\n\t\t\t\t\t\t\ty: -8.825\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.731718,\n\t\t\t\t\t\t\ty: -8.831725\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.666061,\n\t\t\t\t\t\t\ty: -8.851642\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.60555,\n\t\t\t\t\t\t\ty: -8.883986\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.601059,\n\t\t\t\t\t\t\ty: -8.887672\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.587791,\n\t\t\t\t\t\t\ty: -8.883647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.5,\n\t\t\t\t\t\t\ty: -8.875\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.412209,\n\t\t\t\t\t\t\ty: -8.883647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.327792,\n\t\t\t\t\t\t\ty: -8.909254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.249993,\n\t\t\t\t\t\t\ty: -8.950839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.181802,\n\t\t\t\t\t\t\ty: -9.006802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.162192,\n\t\t\t\t\t\t\ty: -9.030696\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.156769,\n\t\t\t\t\t\t\ty: -9.02055\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.113242,\n\t\t\t\t\t\t\ty: -8.967513\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.016227,\n\t\t\t\t\t\t\ty: -8.870498\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.052305,\n\t\t\t\t\t\t\ty: -8.751563\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.065755,\n\t\t\t\t\t\t\ty: -8.615\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.065755,\n\t\t\t\t\t\t\ty: -8.515\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.052305,\n\t\t\t\t\t\t\ty: -8.378437\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.012471,\n\t\t\t\t\t\t\ty: -8.247122\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.947784,\n\t\t\t\t\t\t\ty: -8.126101\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.86073,\n\t\t\t\t\t\t\ty: -8.020025\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.823202,\n\t\t\t\t\t\t\ty: -7.982497\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.812471,\n\t\t\t\t\t\t\ty: -7.947122\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.747784,\n\t\t\t\t\t\t\ty: -7.826101\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.729771,\n\t\t\t\t\t\t\ty: -7.804152\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.712471,\n\t\t\t\t\t\t\ty: -7.747122\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.647784,\n\t\t\t\t\t\t\ty: -7.626101\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.56073,\n\t\t\t\t\t\t\ty: -7.520025\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.255928,\n\t\t\t\t\t\t\ty: -7.215223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.252305,\n\t\t\t\t\t\t\ty: -7.178437\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.212471,\n\t\t\t\t\t\t\ty: -7.047122\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.165755,\n\t\t\t\t\t\t\ty: -6.959722\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.165755,\n\t\t\t\t\t\t\ty: -6.870278\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.202524,\n\t\t\t\t\t\t\ty: -6.801488\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.333633,\n\t\t\t\t\t\t\ty: -6.761716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.421033,\n\t\t\t\t\t\t\ty: -6.715\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.565755,\n\t\t\t\t\t\t\ty: -6.715\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.702318,\n\t\t\t\t\t\t\ty: -6.70155\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.833633,\n\t\t\t\t\t\t\ty: -6.661716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.954654,\n\t\t\t\t\t\t\ty: -6.597029\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.06073,\n\t\t\t\t\t\t\ty: -6.509975\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.855705,\n\t\t\t\t\t\t\ty: -2.715\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.865755,\n\t\t\t\t\t\t\ty: -2.715\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.002318,\n\t\t\t\t\t\t\ty: -2.70155\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.004807,\n\t\t\t\t\t\t\ty: -2.700795\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.99996,\n\t\t\t\t\t\t\ty: -2.750002\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.008607,\n\t\t\t\t\t\t\ty: -2.837793\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.034214,\n\t\t\t\t\t\t\ty: -2.92221\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.075799,\n\t\t\t\t\t\t\ty: -3.000009\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.131762,\n\t\t\t\t\t\t\ty: -3.0682\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.199953,\n\t\t\t\t\t\t\ty: -3.124163\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.277752,\n\t\t\t\t\t\t\ty: -3.165748\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.362169,\n\t\t\t\t\t\t\ty: -3.191355\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.44996,\n\t\t\t\t\t\t\ty: -3.200002\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.537751,\n\t\t\t\t\t\t\ty: -3.191355\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.622168,\n\t\t\t\t\t\t\ty: -3.165748\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.699967,\n\t\t\t\t\t\t\ty: -3.124163\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.768158,\n\t\t\t\t\t\t\ty: -3.0682\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.824121,\n\t\t\t\t\t\t\ty: -3.000009\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.865706,\n\t\t\t\t\t\t\ty: -2.92221\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.891313,\n\t\t\t\t\t\t\ty: -2.837793\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.89996,\n\t\t\t\t\t\t\ty: -2.750002\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.891313,\n\t\t\t\t\t\t\ty: -2.662211\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.865706,\n\t\t\t\t\t\t\ty: -2.577794\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.832141,\n\t\t\t\t\t\t\ty: -2.515\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.965755,\n\t\t\t\t\t\t\ty: -2.515\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.065755,\n\t\t\t\t\t\t\ty: -2.515\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.202318,\n\t\t\t\t\t\t\ty: -2.50155\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.333633,\n\t\t\t\t\t\t\ty: -2.461716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.454654,\n\t\t\t\t\t\t\ty: -2.397029\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.56073,\n\t\t\t\t\t\t\ty: -2.309975\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.647784,\n\t\t\t\t\t\t\ty: -2.203899\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.668576,\n\t\t\t\t\t\t\ty: -2.165\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.117719,\n\t\t\t\t\t\t\ty: -2.165\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.159315,\n\t\t\t\t\t\t\ty: -2.215685\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.280544,\n\t\t\t\t\t\t\ty: -2.315176\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.418853,\n\t\t\t\t\t\t\ty: -2.389104\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.568928,\n\t\t\t\t\t\t\ty: -2.434628\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.725,\n\t\t\t\t\t\t\ty: -2.45\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.275,\n\t\t\t\t\t\t\ty: -2.45\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.431072,\n\t\t\t\t\t\t\ty: -2.434628\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.581147,\n\t\t\t\t\t\t\ty: -2.389104\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.719456,\n\t\t\t\t\t\t\ty: -2.315176\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.840685,\n\t\t\t\t\t\t\ty: -2.215685\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.940176,\n\t\t\t\t\t\t\ty: -2.094456\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.014104,\n\t\t\t\t\t\t\ty: -1.956147\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.059628,\n\t\t\t\t\t\t\ty: -1.806072\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.075,\n\t\t\t\t\t\t\ty: -1.65\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.059628,\n\t\t\t\t\t\t\ty: -1.493928\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.014104,\n\t\t\t\t\t\t\ty: -1.343853\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.940176,\n\t\t\t\t\t\t\ty: -1.205544\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.840685,\n\t\t\t\t\t\t\ty: -1.084315\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.719456,\n\t\t\t\t\t\t\ty: -0.984824\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.581147,\n\t\t\t\t\t\t\ty: -0.910896\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.431072,\n\t\t\t\t\t\t\ty: -0.865372\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.275,\n\t\t\t\t\t\t\ty: -0.85\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.725,\n\t\t\t\t\t\t\ty: -0.85\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.568928,\n\t\t\t\t\t\t\ty: -0.865372\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.418853,\n\t\t\t\t\t\t\ty: -0.910896\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.280544,\n\t\t\t\t\t\t\ty: -0.984824\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.159315,\n\t\t\t\t\t\t\ty: -1.084315\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.059824,\n\t\t\t\t\t\t\ty: -1.205544\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.985896,\n\t\t\t\t\t\t\ty: -1.343853\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.949147,\n\t\t\t\t\t\t\ty: -1.465\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.668576,\n\t\t\t\t\t\t\ty: -1.465\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.647784,\n\t\t\t\t\t\t\ty: -1.426101\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.56073,\n\t\t\t\t\t\t\ty: -1.320025\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.454654,\n\t\t\t\t\t\t\ty: -1.232971\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.333633,\n\t\t\t\t\t\t\ty: -1.168284\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.277688,\n\t\t\t\t\t\t\ty: -1.151313\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.332029,\n\t\t\t\t\t\t\ty: -1.085099\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.396716,\n\t\t\t\t\t\t\ty: -0.964078\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.43655,\n\t\t\t\t\t\t\ty: -0.832763\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.45,\n\t\t\t\t\t\t\ty: -0.6962\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.43655,\n\t\t\t\t\t\t\ty: -0.559637\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.396716,\n\t\t\t\t\t\t\ty: -0.428322\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.332029,\n\t\t\t\t\t\t\ty: -0.307301\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.244975,\n\t\t\t\t\t\t\ty: -0.201225\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.138899,\n\t\t\t\t\t\t\ty: -0.114171\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.017878,\n\t\t\t\t\t\t\ty: -0.049484\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.886563,\n\t\t\t\t\t\t\ty: -965e-5\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.75,\n\t\t\t\t\t\t\ty: 0.0038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.25,\n\t\t\t\t\t\t\ty: 0.0038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.113437,\n\t\t\t\t\t\t\ty: -965e-5\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.091413,\n\t\t\t\t\t\t\ty: -0.016331\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.089488,\n\t\t\t\t\t\t\ty: 0.003214\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.53942,\n\t\t\t\t\t\t\ty: 0.453146\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.57362,\n\t\t\t\t\t\t\ty: 0.494818\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.599032,\n\t\t\t\t\t\t\ty: 0.542362\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.614681,\n\t\t\t\t\t\t\ty: 0.59395\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.619965,\n\t\t\t\t\t\t\ty: 0.6476\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.619965,\n\t\t\t\t\t\t\ty: 0.908031\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.628728,\n\t\t\t\t\t\t\ty: 0.900839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.706527,\n\t\t\t\t\t\t\ty: 0.859254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.790944,\n\t\t\t\t\t\t\ty: 0.833647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.878734,\n\t\t\t\t\t\t\ty: 0.825\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.966525,\n\t\t\t\t\t\t\ty: 0.833647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.050942,\n\t\t\t\t\t\t\ty: 0.859254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.128741,\n\t\t\t\t\t\t\ty: 0.900839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.196932,\n\t\t\t\t\t\t\ty: 0.956802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.252896,\n\t\t\t\t\t\t\ty: 1.024993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.29448,\n\t\t\t\t\t\t\ty: 1.102792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.320088,\n\t\t\t\t\t\t\ty: 1.187209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.328734,\n\t\t\t\t\t\t\ty: 1.275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.320088,\n\t\t\t\t\t\t\ty: 1.362791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.29448,\n\t\t\t\t\t\t\ty: 1.447208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.252896,\n\t\t\t\t\t\t\ty: 1.525007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.196932,\n\t\t\t\t\t\t\ty: 1.593198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.128741,\n\t\t\t\t\t\t\ty: 1.649161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.050942,\n\t\t\t\t\t\t\ty: 1.690746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.966525,\n\t\t\t\t\t\t\ty: 1.716353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.908356,\n\t\t\t\t\t\t\ty: 1.722082\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.412021,\n\t\t\t\t\t\t\ty: 2.225747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.425775,\n\t\t\t\t\t\t\ty: 2.200014\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.481738,\n\t\t\t\t\t\t\ty: 2.131823\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.549929,\n\t\t\t\t\t\t\ty: 2.07586\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.627728,\n\t\t\t\t\t\t\ty: 2.034275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.712145,\n\t\t\t\t\t\t\ty: 2.008668\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.799936,\n\t\t\t\t\t\t\ty: 2.000021\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.887727,\n\t\t\t\t\t\t\ty: 2.008668\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.972144,\n\t\t\t\t\t\t\ty: 2.034275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.049943,\n\t\t\t\t\t\t\ty: 2.07586\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.118134,\n\t\t\t\t\t\t\ty: 2.131823\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.174097,\n\t\t\t\t\t\t\ty: 2.200014\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.215682,\n\t\t\t\t\t\t\ty: 2.277813\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.241289,\n\t\t\t\t\t\t\ty: 2.36223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.249936,\n\t\t\t\t\t\t\ty: 2.450021\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.241289,\n\t\t\t\t\t\t\ty: 2.537812\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.215682,\n\t\t\t\t\t\t\ty: 2.622229\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.174097,\n\t\t\t\t\t\t\ty: 2.700028\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.118134,\n\t\t\t\t\t\t\ty: 2.768219\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.049943,\n\t\t\t\t\t\t\ty: 2.824182\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.972144,\n\t\t\t\t\t\t\ty: 2.865767\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.887727,\n\t\t\t\t\t\t\ty: 2.891374\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.878552,\n\t\t\t\t\t\t\ty: 2.892278\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.33942,\n\t\t\t\t\t\t\ty: 3.353146\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.37362,\n\t\t\t\t\t\t\ty: 3.394818\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.399032,\n\t\t\t\t\t\t\ty: 3.442362\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.414681,\n\t\t\t\t\t\t\ty: 3.49395\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.419965,\n\t\t\t\t\t\t\ty: 3.5476\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.419965,\n\t\t\t\t\t\t\ty: 4.4476\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.414681,\n\t\t\t\t\t\t\ty: 4.50125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.399032,\n\t\t\t\t\t\t\ty: 4.552838\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.394965,\n\t\t\t\t\t\t\ty: 4.560447\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.394965,\n\t\t\t\t\t\t\ty: 6.373435\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.394972,\n\t\t\t\t\t\t\ty: 6.373439\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.463163,\n\t\t\t\t\t\t\ty: 6.429402\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.519127,\n\t\t\t\t\t\t\ty: 6.497593\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.560711,\n\t\t\t\t\t\t\ty: 6.575392\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.586319,\n\t\t\t\t\t\t\ty: 6.659809\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.594965,\n\t\t\t\t\t\t\ty: 6.7476\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.586319,\n\t\t\t\t\t\t\ty: 6.835391\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.560711,\n\t\t\t\t\t\t\ty: 6.919808\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.519127,\n\t\t\t\t\t\t\ty: 6.997607\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.463163,\n\t\t\t\t\t\t\ty: 7.065798\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.394972,\n\t\t\t\t\t\t\ty: 7.121761\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.317173,\n\t\t\t\t\t\t\ty: 7.163346\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.232756,\n\t\t\t\t\t\t\ty: 7.188953\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.144965,\n\t\t\t\t\t\t\ty: 7.1976\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.057175,\n\t\t\t\t\t\t\ty: 7.188953\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.972758,\n\t\t\t\t\t\t\ty: 7.163346\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.894959,\n\t\t\t\t\t\t\ty: 7.121761\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.826767,\n\t\t\t\t\t\t\ty: 7.065798\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.770804,\n\t\t\t\t\t\t\ty: 6.997607\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.72922,\n\t\t\t\t\t\t\ty: 6.919808\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.703612,\n\t\t\t\t\t\t\ty: 6.835391\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.694965,\n\t\t\t\t\t\t\ty: 6.7476\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.703612,\n\t\t\t\t\t\t\ty: 6.659809\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.72922,\n\t\t\t\t\t\t\ty: 6.575392\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.770804,\n\t\t\t\t\t\t\ty: 6.497593\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.826767,\n\t\t\t\t\t\t\ty: 6.429402\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.894959,\n\t\t\t\t\t\t\ty: 6.373439\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.894965,\n\t\t\t\t\t\t\ty: 6.373436\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.894965,\n\t\t\t\t\t\t\ty: 4.560445\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.890899,\n\t\t\t\t\t\t\ty: 4.552838\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.875249,\n\t\t\t\t\t\t\ty: 4.50125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.869965,\n\t\t\t\t\t\t\ty: 4.4476\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.869965,\n\t\t\t\t\t\t\ty: 3.661508\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.150511,\n\t\t\t\t\t\t\ty: 2.942054\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.116311,\n\t\t\t\t\t\t\ty: 2.900382\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.090899,\n\t\t\t\t\t\t\ty: 2.852838\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.075249,\n\t\t\t\t\t\t\ty: 2.80125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.069965,\n\t\t\t\t\t\t\ty: 2.7476\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.069965,\n\t\t\t\t\t\t\ty: 2.661508\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.250511,\n\t\t\t\t\t\t\ty: 1.842054\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.216311,\n\t\t\t\t\t\t\ty: 1.800382\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.190899,\n\t\t\t\t\t\t\ty: 1.752838\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.175249,\n\t\t\t\t\t\t\ty: 1.70125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.169965,\n\t\t\t\t\t\t\ty: 1.6476\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.169965,\n\t\t\t\t\t\t\ty: 1.561508\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.150511,\n\t\t\t\t\t\t\ty: 1.542054\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.116311,\n\t\t\t\t\t\t\ty: 1.500382\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.090899,\n\t\t\t\t\t\t\ty: 1.452838\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.075249,\n\t\t\t\t\t\t\ty: 1.40125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.069965,\n\t\t\t\t\t\t\ty: 1.3476\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.069965,\n\t\t\t\t\t\t\ty: 0.761508\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.700579,\n\t\t\t\t\t\t\ty: 0.392122\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.644965,\n\t\t\t\t\t\t\ty: 0.3976\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.557175,\n\t\t\t\t\t\t\ty: 0.388953\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.472758,\n\t\t\t\t\t\t\ty: 0.363346\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.394959,\n\t\t\t\t\t\t\ty: 0.321761\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.326767,\n\t\t\t\t\t\t\ty: 0.265798\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.270804,\n\t\t\t\t\t\t\ty: 0.197607\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.22922,\n\t\t\t\t\t\t\ty: 0.119808\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.203612,\n\t\t\t\t\t\t\ty: 0.035391\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.194965,\n\t\t\t\t\t\t\ty: -0.0524\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.203612,\n\t\t\t\t\t\t\ty: -0.140191\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.22922,\n\t\t\t\t\t\t\ty: -0.224608\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.270804,\n\t\t\t\t\t\t\ty: -0.302407\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.326767,\n\t\t\t\t\t\t\ty: -0.370598\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.394959,\n\t\t\t\t\t\t\ty: -0.426561\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.407423,\n\t\t\t\t\t\t\ty: -0.433223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.355025,\n\t\t\t\t\t\t\ty: -0.476225\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.53505,\n\t\t\t\t\t\t\ty: -1.2962\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.5,\n\t\t\t\t\t\t\ty: -1.2962\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.424618,\n\t\t\t\t\t\t\ty: -1.303624\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.443232,\n\t\t\t\t\t\t\ty: -1.242261\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.449957,\n\t\t\t\t\t\t\ty: -1.17398\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.449957,\n\t\t\t\t\t\t\ty: -1.05919\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.524221,\n\t\t\t\t\t\t\ty: -0.998244\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.598839,\n\t\t\t\t\t\t\ty: -0.907322\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.654285,\n\t\t\t\t\t\t\ty: -0.80359\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.688428,\n\t\t\t\t\t\t\ty: -0.691034\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.699957,\n\t\t\t\t\t\t\ty: -0.57398\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.699957,\n\t\t\t\t\t\t\ty: -0.47398\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.699957,\n\t\t\t\t\t\t\ty: 3.777492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.824221,\n\t\t\t\t\t\t\ty: 3.901756\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.898839,\n\t\t\t\t\t\t\ty: 3.992678\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.954285,\n\t\t\t\t\t\t\ty: 4.09641\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.988428,\n\t\t\t\t\t\t\ty: 4.208966\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.999957,\n\t\t\t\t\t\t\ty: 4.32602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.999957,\n\t\t\t\t\t\t\ty: 10.12602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.988428,\n\t\t\t\t\t\t\ty: 10.243074\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.954285,\n\t\t\t\t\t\t\ty: 10.35563\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.898839,\n\t\t\t\t\t\t\ty: 10.459362\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.824221,\n\t\t\t\t\t\t\ty: 10.550284\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.749957,\n\t\t\t\t\t\t\ty: 10.611231\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.749957,\n\t\t\t\t\t\t\ty: 11.446573\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.774118,\n\t\t\t\t\t\t\ty: 11.476014\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.815703,\n\t\t\t\t\t\t\ty: 11.553813\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.84131,\n\t\t\t\t\t\t\ty: 11.63823\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.849957,\n\t\t\t\t\t\t\ty: 11.72602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.84131,\n\t\t\t\t\t\t\ty: 11.813811\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.815703,\n\t\t\t\t\t\t\ty: 11.898228\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.774723,\n\t\t\t\t\t\t\ty: 11.974895\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.649902,\n\t\t\t\t\t\t\ty: 11.974895\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.708429,\n\t\t\t\t\t\t\ty: 11.980659\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.764707,\n\t\t\t\t\t\t\ty: 11.997731\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.816573,\n\t\t\t\t\t\t\ty: 12.025454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.862034,\n\t\t\t\t\t\t\ty: 12.062763\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.974166,\n\t\t\t\t\t\t\ty: 12.174895\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.249902,\n\t\t\t\t\t\t\ty: 12.174895\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.349902,\n\t\t\t\t\t\t\ty: 12.174895\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.408429,\n\t\t\t\t\t\t\ty: 12.180659\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.464707,\n\t\t\t\t\t\t\ty: 12.197731\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.515527,\n\t\t\t\t\t\t\ty: 12.224895\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.975736,\n\t\t\t\t\t\t\ty: 12.224895\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.97574,\n\t\t\t\t\t\t\ty: 12.224888\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.031704,\n\t\t\t\t\t\t\ty: 12.156697\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.099895,\n\t\t\t\t\t\t\ty: 12.100734\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.177694,\n\t\t\t\t\t\t\ty: 12.059149\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.262111,\n\t\t\t\t\t\t\ty: 12.033542\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.349902,\n\t\t\t\t\t\t\ty: 12.024895\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.437692,\n\t\t\t\t\t\t\ty: 12.033542\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.522109,\n\t\t\t\t\t\t\ty: 12.059149\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.599908,\n\t\t\t\t\t\t\ty: 12.100734\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.6681,\n\t\t\t\t\t\t\ty: 12.156697\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.724063,\n\t\t\t\t\t\t\ty: 12.224888\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.765647,\n\t\t\t\t\t\t\ty: 12.302687\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.791255,\n\t\t\t\t\t\t\ty: 12.387104\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.799902,\n\t\t\t\t\t\t\ty: 12.474895\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.791255,\n\t\t\t\t\t\t\ty: 12.562686\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.765647,\n\t\t\t\t\t\t\ty: 12.647103\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.724063,\n\t\t\t\t\t\t\ty: 12.724902\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.6681,\n\t\t\t\t\t\t\ty: 12.793093\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.599908,\n\t\t\t\t\t\t\ty: 12.849056\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.522109,\n\t\t\t\t\t\t\ty: 12.890641\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.437692,\n\t\t\t\t\t\t\ty: 12.916248\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.349902,\n\t\t\t\t\t\t\ty: 12.924895\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.262111,\n\t\t\t\t\t\t\ty: 12.916248\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.177694,\n\t\t\t\t\t\t\ty: 12.890641\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.099895,\n\t\t\t\t\t\t\ty: 12.849056\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.031704,\n\t\t\t\t\t\t\ty: 12.793093\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.97574,\n\t\t\t\t\t\t\ty: 12.724902\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.975736,\n\t\t\t\t\t\t\ty: 12.724895\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.515527,\n\t\t\t\t\t\t\ty: 12.724895\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.464707,\n\t\t\t\t\t\t\ty: 12.752059\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.408429,\n\t\t\t\t\t\t\ty: 12.769131\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.349902,\n\t\t\t\t\t\t\ty: 12.774895\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.249902,\n\t\t\t\t\t\t\ty: 12.774895\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.849902,\n\t\t\t\t\t\t\ty: 12.774895\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.791374,\n\t\t\t\t\t\t\ty: 12.769131\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.735097,\n\t\t\t\t\t\t\ty: 12.752059\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.683231,\n\t\t\t\t\t\t\ty: 12.724336\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.63777,\n\t\t\t\t\t\t\ty: 12.687027\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.525638,\n\t\t\t\t\t\t\ty: 12.574895\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.249902,\n\t\t\t\t\t\t\ty: 12.574895\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.191374,\n\t\t\t\t\t\t\ty: 12.569131\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.135097,\n\t\t\t\t\t\t\ty: 12.552059\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.083231,\n\t\t\t\t\t\t\ty: 12.524336\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.03777,\n\t\t\t\t\t\t\ty: 12.487027\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.022987,\n\t\t\t\t\t\t\ty: 12.472244\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.991374,\n\t\t\t\t\t\t\ty: 12.469131\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.935097,\n\t\t\t\t\t\t\ty: 12.452059\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.883231,\n\t\t\t\t\t\t\ty: 12.424336\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.83777,\n\t\t\t\t\t\t\ty: 12.387027\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.725638,\n\t\t\t\t\t\t\ty: 11.274895\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.249902,\n\t\t\t\t\t\t\ty: 11.274895\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.191374,\n\t\t\t\t\t\t\ty: 11.269131\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.135097,\n\t\t\t\t\t\t\ty: 11.252059\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.084277,\n\t\t\t\t\t\t\ty: 11.224895\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.682603,\n\t\t\t\t\t\t\ty: 11.224895\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.689287,\n\t\t\t\t\t\t\ty: 11.228468\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.727171,\n\t\t\t\t\t\t\ty: 11.259559\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.303947,\n\t\t\t\t\t\t\ty: 11.836335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.40123,\n\t\t\t\t\t\t\ty: 11.836335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.401233,\n\t\t\t\t\t\t\ty: 11.836329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.457197,\n\t\t\t\t\t\t\ty: 11.768137\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.525388,\n\t\t\t\t\t\t\ty: 11.712174\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.603187,\n\t\t\t\t\t\t\ty: 11.67059\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.687604,\n\t\t\t\t\t\t\ty: 11.644982\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.775395,\n\t\t\t\t\t\t\ty: 11.636335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.863185,\n\t\t\t\t\t\t\ty: 11.644982\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.947602,\n\t\t\t\t\t\t\ty: 11.67059\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.025401,\n\t\t\t\t\t\t\ty: 11.712174\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.093593,\n\t\t\t\t\t\t\ty: 11.768137\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.149556,\n\t\t\t\t\t\t\ty: 11.836329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.191141,\n\t\t\t\t\t\t\ty: 11.914128\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.216748,\n\t\t\t\t\t\t\ty: 11.998545\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.225395,\n\t\t\t\t\t\t\ty: 12.086335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.216748,\n\t\t\t\t\t\t\ty: 12.174126\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.191141,\n\t\t\t\t\t\t\ty: 12.258543\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.149556,\n\t\t\t\t\t\t\ty: 12.336342\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.093593,\n\t\t\t\t\t\t\ty: 12.404533\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.025401,\n\t\t\t\t\t\t\ty: 12.460497\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.947602,\n\t\t\t\t\t\t\ty: 12.502081\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.863185,\n\t\t\t\t\t\t\ty: 12.527689\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.775395,\n\t\t\t\t\t\t\ty: 12.536335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.687604,\n\t\t\t\t\t\t\ty: 12.527689\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.603187,\n\t\t\t\t\t\t\ty: 12.502081\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.525388,\n\t\t\t\t\t\t\ty: 12.460497\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.457197,\n\t\t\t\t\t\t\ty: 12.404533\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.401233,\n\t\t\t\t\t\t\ty: 12.336342\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.401229,\n\t\t\t\t\t\t\ty: 12.336335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.200395,\n\t\t\t\t\t\t\ty: 12.336335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.151622,\n\t\t\t\t\t\t\ty: 12.331532\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.104724,\n\t\t\t\t\t\t\ty: 12.317305\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.061502,\n\t\t\t\t\t\t\ty: 12.294203\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.023618,\n\t\t\t\t\t\t\ty: 12.263112\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.446841,\n\t\t\t\t\t\t\ty: 11.686335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.025395,\n\t\t\t\t\t\t\ty: 11.686335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.976622,\n\t\t\t\t\t\t\ty: 11.681532\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.929724,\n\t\t\t\t\t\t\ty: 11.667305\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.91701,\n\t\t\t\t\t\t\ty: 11.660509\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.876622,\n\t\t\t\t\t\t\ty: 11.656532\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.829724,\n\t\t\t\t\t\t\ty: 11.642305\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.817009,\n\t\t\t\t\t\t\ty: 11.635509\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.771745,\n\t\t\t\t\t\t\ty: 11.631051\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.720157,\n\t\t\t\t\t\t\ty: 11.615402\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.677622,\n\t\t\t\t\t\t\ty: 11.592667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.670157,\n\t\t\t\t\t\t\ty: 11.590402\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.622613,\n\t\t\t\t\t\t\ty: 11.564989\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.58094,\n\t\t\t\t\t\t\ty: 11.53079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.086485,\n\t\t\t\t\t\t\ty: 9.036335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.649605,\n\t\t\t\t\t\t\ty: 9.036335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.703255,\n\t\t\t\t\t\t\ty: 9.031051\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.754843,\n\t\t\t\t\t\t\ty: 9.015402\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.802387,\n\t\t\t\t\t\t\ty: 8.989989\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.84406,\n\t\t\t\t\t\t\ty: 8.95579\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.963515,\n\t\t\t\t\t\t\ty: 8.836335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.9435,\n\t\t\t\t\t\t\ty: 8.836335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.934192,\n\t\t\t\t\t\t\ty: 8.853749\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.908585,\n\t\t\t\t\t\t\ty: 8.938166\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.899938,\n\t\t\t\t\t\t\ty: 9.025957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.908585,\n\t\t\t\t\t\t\ty: 9.113747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.934192,\n\t\t\t\t\t\t\ty: 9.198164\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.975777,\n\t\t\t\t\t\t\ty: 9.275963\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.03174,\n\t\t\t\t\t\t\ty: 9.344155\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.099931,\n\t\t\t\t\t\t\ty: 9.400118\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.17773,\n\t\t\t\t\t\t\ty: 9.441703\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.262147,\n\t\t\t\t\t\t\ty: 9.46731\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.349938,\n\t\t\t\t\t\t\ty: 9.475957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.437729,\n\t\t\t\t\t\t\ty: 9.46731\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.522146,\n\t\t\t\t\t\t\ty: 9.441703\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.599945,\n\t\t\t\t\t\t\ty: 9.400118\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.668136,\n\t\t\t\t\t\t\ty: 9.344155\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.724099,\n\t\t\t\t\t\t\ty: 9.275963\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.765684,\n\t\t\t\t\t\t\ty: 9.198164\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.791291,\n\t\t\t\t\t\t\ty: 9.113747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.799938,\n\t\t\t\t\t\t\ty: 9.025957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.791291,\n\t\t\t\t\t\t\ty: 8.938166\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.765684,\n\t\t\t\t\t\t\ty: 8.853749\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.756376,\n\t\t\t\t\t\t\ty: 8.836335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.849605,\n\t\t\t\t\t\t\ty: 8.836335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.903255,\n\t\t\t\t\t\t\ty: 8.831051\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.954843,\n\t\t\t\t\t\t\ty: 8.815402\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.002387,\n\t\t\t\t\t\t\ty: 8.789989\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.04406,\n\t\t\t\t\t\t\ty: 8.75579\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.31906,\n\t\t\t\t\t\t\ty: 5.48079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.335026,\n\t\t\t\t\t\t\ty: 5.461335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.90044,\n\t\t\t\t\t\t\ty: 5.461335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.900444,\n\t\t\t\t\t\t\ty: 5.461342\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.956407,\n\t\t\t\t\t\t\ty: 5.529533\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.024599,\n\t\t\t\t\t\t\ty: 5.585497\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.102398,\n\t\t\t\t\t\t\ty: 5.627081\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.186815,\n\t\t\t\t\t\t\ty: 5.652689\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.274605,\n\t\t\t\t\t\t\ty: 5.661335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.362396,\n\t\t\t\t\t\t\ty: 5.652689\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.446813,\n\t\t\t\t\t\t\ty: 5.627081\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.524612,\n\t\t\t\t\t\t\ty: 5.585497\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.592803,\n\t\t\t\t\t\t\ty: 5.529533\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.648767,\n\t\t\t\t\t\t\ty: 5.461342\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.690351,\n\t\t\t\t\t\t\ty: 5.383543\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.715959,\n\t\t\t\t\t\t\ty: 5.299126\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.724605,\n\t\t\t\t\t\t\ty: 5.211335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.71959,\n\t\t\t\t\t\t\ty: 5.160412\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.729332,\n\t\t\t\t\t\t\ty: 5.165619\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.813749,\n\t\t\t\t\t\t\ty: 5.191226\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.901539,\n\t\t\t\t\t\t\ty: 5.199873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.98933,\n\t\t\t\t\t\t\ty: 5.191226\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.073747,\n\t\t\t\t\t\t\ty: 5.165619\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.151546,\n\t\t\t\t\t\t\ty: 5.124034\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.219737,\n\t\t\t\t\t\t\ty: 5.068071\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.25,\n\t\t\t\t\t\t\ty: 5.031196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.25,\n\t\t\t\t\t\t\ty: 6.716752\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.199993,\n\t\t\t\t\t\t\ty: 6.675712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.122194,\n\t\t\t\t\t\t\ty: 6.634127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.037777,\n\t\t\t\t\t\t\ty: 6.60852\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.949986,\n\t\t\t\t\t\t\ty: 6.599873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.862195,\n\t\t\t\t\t\t\ty: 6.60852\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.777778,\n\t\t\t\t\t\t\ty: 6.634127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.699979,\n\t\t\t\t\t\t\ty: 6.675712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.631788,\n\t\t\t\t\t\t\ty: 6.731675\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.575825,\n\t\t\t\t\t\t\ty: 6.799866\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.53424,\n\t\t\t\t\t\t\ty: 6.877665\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.508633,\n\t\t\t\t\t\t\ty: 6.962082\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.499986,\n\t\t\t\t\t\t\ty: 7.049873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.508633,\n\t\t\t\t\t\t\ty: 7.137664\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.53424,\n\t\t\t\t\t\t\ty: 7.222081\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.575825,\n\t\t\t\t\t\t\ty: 7.29988\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.631788,\n\t\t\t\t\t\t\ty: 7.368071\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.699979,\n\t\t\t\t\t\t\ty: 7.424034\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.777778,\n\t\t\t\t\t\t\ty: 7.465619\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.862195,\n\t\t\t\t\t\t\ty: 7.491226\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.949986,\n\t\t\t\t\t\t\ty: 7.499873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.037777,\n\t\t\t\t\t\t\ty: 7.491226\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.122194,\n\t\t\t\t\t\t\ty: 7.465619\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.199993,\n\t\t\t\t\t\t\ty: 7.424034\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.2,\n\t\t\t\t\t\t\ty: 7.424028\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.2,\n\t\t\t\t\t\t\ty: 9.335736\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.887868,\n\t\t\t\t\t\t\ty: 9.647868\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.850559,\n\t\t\t\t\t\t\ty: 9.693329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.822836,\n\t\t\t\t\t\t\ty: 9.745195\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.805764,\n\t\t\t\t\t\t\ty: 9.801473\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.8,\n\t\t\t\t\t\t\ty: 9.86\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.8,\n\t\t\t\t\t\t\ty: 11.36\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.805764,\n\t\t\t\t\t\t\ty: 11.418527\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.822836,\n\t\t\t\t\t\t\ty: 11.474805\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.85,\n\t\t\t\t\t\t\ty: 11.525625\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.85,\n\t\t\t\t\t\t\ty: 15.385835\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.849993,\n\t\t\t\t\t\t\ty: 15.385839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.781802,\n\t\t\t\t\t\t\ty: 15.441802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.725839,\n\t\t\t\t\t\t\ty: 15.509993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.684254,\n\t\t\t\t\t\t\ty: 15.587792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.658647,\n\t\t\t\t\t\t\ty: 15.672209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.65,\n\t\t\t\t\t\t\ty: 15.76\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.658647,\n\t\t\t\t\t\t\ty: 15.847791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.684254,\n\t\t\t\t\t\t\ty: 15.932208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.725839,\n\t\t\t\t\t\t\ty: 16.010007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.781802,\n\t\t\t\t\t\t\ty: 16.078198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.849993,\n\t\t\t\t\t\t\ty: 16.134161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.927792,\n\t\t\t\t\t\t\ty: 16.175746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.012209,\n\t\t\t\t\t\t\ty: 16.201353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.1,\n\t\t\t\t\t\t\ty: 16.21\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.187791,\n\t\t\t\t\t\t\ty: 16.201353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.272208,\n\t\t\t\t\t\t\ty: 16.175746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.350007,\n\t\t\t\t\t\t\ty: 16.134161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.418198,\n\t\t\t\t\t\t\ty: 16.078198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.474161,\n\t\t\t\t\t\t\ty: 16.010007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.515746,\n\t\t\t\t\t\t\ty: 15.932208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.541353,\n\t\t\t\t\t\t\ty: 15.847791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.55,\n\t\t\t\t\t\t\ty: 15.76\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.541353,\n\t\t\t\t\t\t\ty: 15.672209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.515746,\n\t\t\t\t\t\t\ty: 15.587792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.474161,\n\t\t\t\t\t\t\ty: 15.509993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.418198,\n\t\t\t\t\t\t\ty: 15.441802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.350007,\n\t\t\t\t\t\t\ty: 15.385839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.35,\n\t\t\t\t\t\t\ty: 15.385835\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.35,\n\t\t\t\t\t\t\ty: 12.525963\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.440689,\n\t\t\t\t\t\t\ty: 12.574437\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.553245,\n\t\t\t\t\t\t\ty: 12.60858\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.670299,\n\t\t\t\t\t\t\ty: 12.620109\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.787354,\n\t\t\t\t\t\t\ty: 12.60858\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.899909,\n\t\t\t\t\t\t\ty: 12.574437\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.003642,\n\t\t\t\t\t\t\ty: 12.518991\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.094564,\n\t\t\t\t\t\t\ty: 12.444373\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.169181,\n\t\t\t\t\t\t\ty: 12.353451\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.224627,\n\t\t\t\t\t\t\ty: 12.249719\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.258771,\n\t\t\t\t\t\t\ty: 12.137163\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.270299,\n\t\t\t\t\t\t\ty: 12.020109\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.270299,\n\t\t\t\t\t\t\ty: 11.951359\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.324627,\n\t\t\t\t\t\t\ty: 11.849719\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.358771,\n\t\t\t\t\t\t\ty: 11.737163\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.370299,\n\t\t\t\t\t\t\ty: 11.620109\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.370299,\n\t\t\t\t\t\t\ty: 10.468638\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.494564,\n\t\t\t\t\t\t\ty: 10.344373\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.569181,\n\t\t\t\t\t\t\ty: 10.253451\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.624627,\n\t\t\t\t\t\t\ty: 10.149719\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.644828,\n\t\t\t\t\t\t\ty: 10.083125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.669181,\n\t\t\t\t\t\t\ty: 10.053451\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.724627,\n\t\t\t\t\t\t\ty: 9.949719\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.758771,\n\t\t\t\t\t\t\ty: 9.837163\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.770299,\n\t\t\t\t\t\t\ty: 9.720109\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.770299,\n\t\t\t\t\t\t\ty: 8.068638\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.118504,\n\t\t\t\t\t\t\ty: 7.720433\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.134214,\n\t\t\t\t\t\t\ty: 7.772223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.175799,\n\t\t\t\t\t\t\ty: 7.850022\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.231762,\n\t\t\t\t\t\t\ty: 7.918213\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.299953,\n\t\t\t\t\t\t\ty: 7.974176\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.377752,\n\t\t\t\t\t\t\ty: 8.015761\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.462169,\n\t\t\t\t\t\t\ty: 8.041368\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.54996,\n\t\t\t\t\t\t\ty: 8.050015\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.637751,\n\t\t\t\t\t\t\ty: 8.041368\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.722168,\n\t\t\t\t\t\t\ty: 8.015761\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.799967,\n\t\t\t\t\t\t\ty: 7.974176\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.868158,\n\t\t\t\t\t\t\ty: 7.918213\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.924121,\n\t\t\t\t\t\t\ty: 7.850022\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.965706,\n\t\t\t\t\t\t\ty: 7.772223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.991313,\n\t\t\t\t\t\t\ty: 7.687806\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.99996,\n\t\t\t\t\t\t\ty: 7.600015\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.991313,\n\t\t\t\t\t\t\ty: 7.512224\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.965706,\n\t\t\t\t\t\t\ty: 7.427807\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.924121,\n\t\t\t\t\t\t\ty: 7.350008\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.868158,\n\t\t\t\t\t\t\ty: 7.281817\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.799967,\n\t\t\t\t\t\t\ty: 7.225854\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.722168,\n\t\t\t\t\t\t\ty: 7.184269\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.670378,\n\t\t\t\t\t\t\ty: 7.168559\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.370299,\n\t\t\t\t\t\t\ty: 5.468638\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.370299,\n\t\t\t\t\t\t\ty: 7.720109\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.370299,\n\t\t\t\t\t\t\ty: 7.820109\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.381828,\n\t\t\t\t\t\t\ty: 7.937163\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.415972,\n\t\t\t\t\t\t\ty: 8.049719\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.471418,\n\t\t\t\t\t\t\ty: 8.153451\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.546035,\n\t\t\t\t\t\t\ty: 8.244373\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.620299,\n\t\t\t\t\t\t\ty: 8.30532\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.620299,\n\t\t\t\t\t\t\ty: 9.040662\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.596138,\n\t\t\t\t\t\t\ty: 9.070103\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.554554,\n\t\t\t\t\t\t\ty: 9.147902\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.528946,\n\t\t\t\t\t\t\ty: 9.232318\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.520299,\n\t\t\t\t\t\t\ty: 9.320109\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.528946,\n\t\t\t\t\t\t\ty: 9.4079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.554554,\n\t\t\t\t\t\t\ty: 9.492317\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.596138,\n\t\t\t\t\t\t\ty: 9.570116\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.652101,\n\t\t\t\t\t\t\ty: 9.638307\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.720293,\n\t\t\t\t\t\t\ty: 9.69427\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.798092,\n\t\t\t\t\t\t\ty: 9.735855\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.882509,\n\t\t\t\t\t\t\ty: 9.761463\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.970299,\n\t\t\t\t\t\t\ty: 9.770109\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.05809,\n\t\t\t\t\t\t\ty: 9.761463\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.142507,\n\t\t\t\t\t\t\ty: 9.735855\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.220306,\n\t\t\t\t\t\t\ty: 9.69427\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.288497,\n\t\t\t\t\t\t\ty: 9.638307\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.344461,\n\t\t\t\t\t\t\ty: 9.570116\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.386045,\n\t\t\t\t\t\t\ty: 9.492317\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.411653,\n\t\t\t\t\t\t\ty: 9.4079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.420299,\n\t\t\t\t\t\t\ty: 9.320109\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.411653,\n\t\t\t\t\t\t\ty: 9.232318\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.386045,\n\t\t\t\t\t\t\ty: 9.147902\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.344461,\n\t\t\t\t\t\t\ty: 9.070103\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.320299,\n\t\t\t\t\t\t\ty: 9.040662\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.320299,\n\t\t\t\t\t\t\ty: 8.305321\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.394564,\n\t\t\t\t\t\t\ty: 8.244373\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.469181,\n\t\t\t\t\t\t\ty: 8.153451\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.524627,\n\t\t\t\t\t\t\ty: 8.049719\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.558771,\n\t\t\t\t\t\t\ty: 7.937163\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.570299,\n\t\t\t\t\t\t\ty: 7.820109\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.570299,\n\t\t\t\t\t\t\ty: 7.720109\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.570299,\n\t\t\t\t\t\t\ty: 1.320109\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.558771,\n\t\t\t\t\t\t\ty: 1.203055\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.524627,\n\t\t\t\t\t\t\ty: 1.090499\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.469181,\n\t\t\t\t\t\t\ty: 0.986767\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.394564,\n\t\t\t\t\t\t\ty: 0.895845\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.370299,\n\t\t\t\t\t\t\ty: 0.87158\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.370299,\n\t\t\t\t\t\t\ty: -1.279891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.358771,\n\t\t\t\t\t\t\ty: -1.396945\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.324627,\n\t\t\t\t\t\t\ty: -1.509501\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.269181,\n\t\t\t\t\t\t\ty: -1.613233\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.194564,\n\t\t\t\t\t\t\ty: -1.704155\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.370299,\n\t\t\t\t\t\t\ty: -2.52842\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.370299,\n\t\t\t\t\t\t\ty: -4.079891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.358771,\n\t\t\t\t\t\t\ty: -4.196945\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.324627,\n\t\t\t\t\t\t\ty: -4.309501\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.269181,\n\t\t\t\t\t\t\ty: -4.413233\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.209711,\n\t\t\t\t\t\t\ty: -4.485698\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.211653,\n\t\t\t\t\t\t\ty: -4.4921\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.220299,\n\t\t\t\t\t\t\ty: -4.579891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.211653,\n\t\t\t\t\t\t\ty: -4.667682\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.186045,\n\t\t\t\t\t\t\ty: -4.752098\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.144461,\n\t\t\t\t\t\t\ty: -4.829897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.120299,\n\t\t\t\t\t\t\ty: -4.859338\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.120299,\n\t\t\t\t\t\t\ty: -4.892699\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.149992,\n\t\t\t\t\t\t\ty: -4.868331\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.227791,\n\t\t\t\t\t\t\ty: -4.826747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.312208,\n\t\t\t\t\t\t\ty: -4.801139\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.399999,\n\t\t\t\t\t\t\ty: -4.792492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.487789,\n\t\t\t\t\t\t\ty: -4.801139\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.572206,\n\t\t\t\t\t\t\ty: -4.826747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.650005,\n\t\t\t\t\t\t\ty: -4.868331\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.718197,\n\t\t\t\t\t\t\ty: -4.924294\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.77416,\n\t\t\t\t\t\t\ty: -4.992486\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.815745,\n\t\t\t\t\t\t\ty: -5.070285\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.841352,\n\t\t\t\t\t\t\ty: -5.154702\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.849999,\n\t\t\t\t\t\t\ty: -5.242492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.841352,\n\t\t\t\t\t\t\ty: -5.330283\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.815745,\n\t\t\t\t\t\t\ty: -5.4147\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.77416,\n\t\t\t\t\t\t\ty: -5.492499\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.718197,\n\t\t\t\t\t\t\ty: -5.56069\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.650005,\n\t\t\t\t\t\t\ty: -5.616654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.572206,\n\t\t\t\t\t\t\ty: -5.658238\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.487789,\n\t\t\t\t\t\t\ty: -5.683846\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.399999,\n\t\t\t\t\t\t\ty: -5.692492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.312208,\n\t\t\t\t\t\t\ty: -5.683846\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.227791,\n\t\t\t\t\t\t\ty: -5.658238\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.149992,\n\t\t\t\t\t\t\ty: -5.616654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.081801,\n\t\t\t\t\t\t\ty: -5.56069\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.053797,\n\t\t\t\t\t\t\ty: -5.526567\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.020306,\n\t\t\t\t\t\t\ty: -5.554052\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.942507,\n\t\t\t\t\t\t\ty: -5.595637\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.85809,\n\t\t\t\t\t\t\ty: -5.621244\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.770299,\n\t\t\t\t\t\t\ty: -5.629891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.682509,\n\t\t\t\t\t\t\ty: -5.621244\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.598092,\n\t\t\t\t\t\t\ty: -5.595637\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.574936,\n\t\t\t\t\t\t\ty: -5.58326\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.574936,\n\t\t\t\t\t\t\ty: -6.374975\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.570132,\n\t\t\t\t\t\t\ty: -6.423748\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.555906,\n\t\t\t\t\t\t\ty: -6.470646\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.533171,\n\t\t\t\t\t\t\ty: -6.51318\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.530906,\n\t\t\t\t\t\t\ty: -6.520646\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.508171,\n\t\t\t\t\t\t\ty: -6.56318\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.505906,\n\t\t\t\t\t\t\ty: -6.570646\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.483171,\n\t\t\t\t\t\t\ty: -6.61318\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.480906,\n\t\t\t\t\t\t\ty: -6.620646\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.457803,\n\t\t\t\t\t\t\ty: -6.663868\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.426713,\n\t\t\t\t\t\t\ty: -6.701752\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.074936,\n\t\t\t\t\t\t\ty: -7.053529\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.074936,\n\t\t\t\t\t\t\ty: -7.662128\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.079003,\n\t\t\t\t\t\t\ty: -7.669737\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.094652,\n\t\t\t\t\t\t\ty: -7.721325\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.099936,\n\t\t\t\t\t\t\ty: -7.774975\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.099936,\n\t\t\t\t\t\t\ty: -8.871325\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.143134,\n\t\t\t\t\t\t\ty: -8.906777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.147729,\n\t\t\t\t\t\t\ty: -8.912376\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.159389,\n\t\t\t\t\t\t\ty: -8.898168\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.22758,\n\t\t\t\t\t\t\ty: -8.842205\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.305379,\n\t\t\t\t\t\t\ty: -8.800621\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.389796,\n\t\t\t\t\t\t\ty: -8.775013\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.477587,\n\t\t\t\t\t\t\ty: -8.766366\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.565377,\n\t\t\t\t\t\t\ty: -8.775013\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.649794,\n\t\t\t\t\t\t\ty: -8.800621\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.727593,\n\t\t\t\t\t\t\ty: -8.842205\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.795785,\n\t\t\t\t\t\t\ty: -8.898168\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.851748,\n\t\t\t\t\t\t\ty: -8.96636\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.893332,\n\t\t\t\t\t\t\ty: -9.044159\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.91894,\n\t\t\t\t\t\t\ty: -9.128576\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.927587,\n\t\t\t\t\t\t\ty: -9.216366\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.91894,\n\t\t\t\t\t\t\ty: -9.304157\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.893332,\n\t\t\t\t\t\t\ty: -9.388574\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.851748,\n\t\t\t\t\t\t\ty: -9.466373\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.795785,\n\t\t\t\t\t\t\ty: -9.534564\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.727593,\n\t\t\t\t\t\t\ty: -9.590528\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.649794,\n\t\t\t\t\t\t\ty: -9.632112\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.565377,\n\t\t\t\t\t\t\ty: -9.65772\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.477587,\n\t\t\t\t\t\t\ty: -9.666366\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.389796,\n\t\t\t\t\t\t\ty: -9.65772\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.305379,\n\t\t\t\t\t\t\ty: -9.632112\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.22758,\n\t\t\t\t\t\t\ty: -9.590528\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.159389,\n\t\t\t\t\t\t\ty: -9.534564\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.154794,\n\t\t\t\t\t\t\ty: -9.528965\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.143134,\n\t\t\t\t\t\t\ty: -9.543173\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.094169,\n\t\t\t\t\t\t\ty: -9.583358\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.153198,\n\t\t\t\t\t\t\ty: -9.631802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.209161,\n\t\t\t\t\t\t\ty: -9.699993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.250746,\n\t\t\t\t\t\t\ty: -9.777792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.276353,\n\t\t\t\t\t\t\ty: -9.862209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.285,\n\t\t\t\t\t\t\ty: -9.95\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.276353,\n\t\t\t\t\t\t\ty: -10.037791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.250746,\n\t\t\t\t\t\t\ty: -10.122208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.249214,\n\t\t\t\t\t\t\ty: -10.125075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.575064,\n\t\t\t\t\t\t\ty: -10.125075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.600064,\n\t\t\t\t\t\t\ty: -10.125075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.653714,\n\t\t\t\t\t\t\ty: -10.130359\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.705302,\n\t\t\t\t\t\t\ty: -10.146008\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.712911,\n\t\t\t\t\t\t\ty: -10.150075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.92151,\n\t\t\t\t\t\t\ty: -10.150075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.923287,\n\t\t\t\t\t\t\ty: -10.148298\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.961171,\n\t\t\t\t\t\t\ty: -10.117208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.004393,\n\t\t\t\t\t\t\ty: -10.094105\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.011859,\n\t\t\t\t\t\t\ty: -10.09184\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.054393,\n\t\t\t\t\t\t\ty: -10.069105\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.101291,\n\t\t\t\t\t\t\ty: -10.054879\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.111031,\n\t\t\t\t\t\t\ty: -10.05392\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.129393,\n\t\t\t\t\t\t\ty: -10.044105\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.176291,\n\t\t\t\t\t\t\ty: -10.029879\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.225064,\n\t\t\t\t\t\t\ty: -10.025075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.82151,\n\t\t\t\t\t\t\ty: -10.025075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.108713,\n\t\t\t\t\t\t\ty: -9.737872\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.108711,\n\t\t\t\t\t\t\ty: -9.737866\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.100064,\n\t\t\t\t\t\t\ty: -9.650075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.108711,\n\t\t\t\t\t\t\ty: -9.562284\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.134318,\n\t\t\t\t\t\t\ty: -9.477867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.175903,\n\t\t\t\t\t\t\ty: -9.400068\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.231866,\n\t\t\t\t\t\t\ty: -9.331877\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.300057,\n\t\t\t\t\t\t\ty: -9.275914\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.377856,\n\t\t\t\t\t\t\ty: -9.234329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.462273,\n\t\t\t\t\t\t\ty: -9.208722\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.550064,\n\t\t\t\t\t\t\ty: -9.200075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.637855,\n\t\t\t\t\t\t\ty: -9.208722\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.722272,\n\t\t\t\t\t\t\ty: -9.234329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.800071,\n\t\t\t\t\t\t\ty: -9.275914\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.868262,\n\t\t\t\t\t\t\ty: -9.331877\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.924225,\n\t\t\t\t\t\t\ty: -9.400068\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.96581,\n\t\t\t\t\t\t\ty: -9.477867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.970544,\n\t\t\t\t\t\t\ty: -9.493473\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.987792,\n\t\t\t\t\t\t\ty: -9.484254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.072209,\n\t\t\t\t\t\t\ty: -9.458647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.16,\n\t\t\t\t\t\t\ty: -9.45\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.225651,\n\t\t\t\t\t\t\ty: -9.456466\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.225014,\n\t\t\t\t\t\t\ty: -9.449999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.225014,\n\t\t\t\t\t\t\ty: -9.203649\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.181816,\n\t\t\t\t\t\t\ty: -9.168197\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.125853,\n\t\t\t\t\t\t\ty: -9.100006\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.084268,\n\t\t\t\t\t\t\ty: -9.022207\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.058661,\n\t\t\t\t\t\t\ty: -8.93779\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.050014,\n\t\t\t\t\t\t\ty: -8.849999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.058661,\n\t\t\t\t\t\t\ty: -8.762208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.084268,\n\t\t\t\t\t\t\ty: -8.677791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.125853,\n\t\t\t\t\t\t\ty: -8.599992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.181816,\n\t\t\t\t\t\t\ty: -8.531801\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.250007,\n\t\t\t\t\t\t\ty: -8.475838\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.327806,\n\t\t\t\t\t\t\ty: -8.434253\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.345704,\n\t\t\t\t\t\t\ty: -8.428824\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.246035,\n\t\t\t\t\t\t\ty: -8.329155\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.171418,\n\t\t\t\t\t\t\ty: -8.238233\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.115972,\n\t\t\t\t\t\t\ty: -8.134501\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.081828,\n\t\t\t\t\t\t\ty: -8.021945\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.070299,\n\t\t\t\t\t\t\ty: -7.904891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.079716,\n\t\t\t\t\t\t\ty: -7.809282\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.11768,\n\t\t\t\t\t\t\ty: -6.847246\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.107509,\n\t\t\t\t\t\t\ty: -6.846244\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.023092,\n\t\t\t\t\t\t\ty: -6.820637\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.945293,\n\t\t\t\t\t\t\ty: -6.779052\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.877101,\n\t\t\t\t\t\t\ty: -6.723089\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.821138,\n\t\t\t\t\t\t\ty: -6.654897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.779554,\n\t\t\t\t\t\t\ty: -6.577098\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.753946,\n\t\t\t\t\t\t\ty: -6.492682\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.745299,\n\t\t\t\t\t\t\ty: -6.404891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.753946,\n\t\t\t\t\t\t\ty: -6.3171\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.779554,\n\t\t\t\t\t\t\ty: -6.232683\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.821138,\n\t\t\t\t\t\t\ty: -6.154884\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.877101,\n\t\t\t\t\t\t\ty: -6.086693\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.945293,\n\t\t\t\t\t\t\ty: -6.03073\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.023092,\n\t\t\t\t\t\t\ty: -5.989145\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.107509,\n\t\t\t\t\t\t\ty: -5.963537\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.195299,\n\t\t\t\t\t\t\ty: -5.954891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.28309,\n\t\t\t\t\t\t\ty: -5.963537\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.367507,\n\t\t\t\t\t\t\ty: -5.989145\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.445306,\n\t\t\t\t\t\t\ty: -6.03073\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.513497,\n\t\t\t\t\t\t\ty: -6.086693\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.569461,\n\t\t\t\t\t\t\ty: -6.154884\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.611045,\n\t\t\t\t\t\t\ty: -6.232683\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.636653,\n\t\t\t\t\t\t\ty: -6.3171\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.643117,\n\t\t\t\t\t\t\ty: -6.382733\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.574692,\n\t\t\t\t\t\t\ty: -7.314308\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.670299,\n\t\t\t\t\t\t\ty: -7.304891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.787354,\n\t\t\t\t\t\t\ty: -7.31642\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.899909,\n\t\t\t\t\t\t\ty: -7.350563\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.003642,\n\t\t\t\t\t\t\ty: -7.406009\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.094564,\n\t\t\t\t\t\t\ty: -7.480627\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.544564,\n\t\t\t\t\t\t\ty: -7.930627\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.619181,\n\t\t\t\t\t\t\ty: -8.021549\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.640756,\n\t\t\t\t\t\t\ty: -8.061912\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.669181,\n\t\t\t\t\t\t\ty: -8.096549\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.724627,\n\t\t\t\t\t\t\ty: -8.200281\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.726891,\n\t\t\t\t\t\t\ty: -8.207746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.749627,\n\t\t\t\t\t\t\ty: -8.250281\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.751891,\n\t\t\t\t\t\t\ty: -8.257746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.774627,\n\t\t\t\t\t\t\ty: -8.300281\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.776891,\n\t\t\t\t\t\t\ty: -8.307746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.799627,\n\t\t\t\t\t\t\ty: -8.350281\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.833771,\n\t\t\t\t\t\t\ty: -8.462837\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.836336,\n\t\t\t\t\t\t\ty: -8.488879\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.858771,\n\t\t\t\t\t\t\ty: -8.562837\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.870299,\n\t\t\t\t\t\t\ty: -8.679891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.870299,\n\t\t\t\t\t\t\ty: -9.029891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.858771,\n\t\t\t\t\t\t\ty: -9.146945\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.824627,\n\t\t\t\t\t\t\ty: -9.259501\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.819427,\n\t\t\t\t\t\t\ty: -9.269229\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.799627,\n\t\t\t\t\t\t\ty: -9.334501\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.795299,\n\t\t\t\t\t\t\ty: -9.342598\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.795299,\n\t\t\t\t\t\t\ty: -10.404891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.783771,\n\t\t\t\t\t\t\ty: -10.521945\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.749627,\n\t\t\t\t\t\t\ty: -10.634501\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.744427,\n\t\t\t\t\t\t\ty: -10.644229\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.724627,\n\t\t\t\t\t\t\ty: -10.709501\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.701891,\n\t\t\t\t\t\t\ty: -10.752036\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.699627,\n\t\t\t\t\t\t\ty: -10.759501\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.676891,\n\t\t\t\t\t\t\ty: -10.802036\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.674627,\n\t\t\t\t\t\t\ty: -10.809501\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.619181,\n\t\t\t\t\t\t\ty: -10.913233\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.590756,\n\t\t\t\t\t\t\ty: -10.94787\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.569181,\n\t\t\t\t\t\t\ty: -10.988233\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.494564,\n\t\t\t\t\t\t\ty: -11.079155\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.319564,\n\t\t\t\t\t\t\ty: -11.254155\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.228642,\n\t\t\t\t\t\t\ty: -11.328773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.188278,\n\t\t\t\t\t\t\ty: -11.350348\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.158444,\n\t\t\t\t\t\t\ty: -11.374832\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.222209,\n\t\t\t\t\t\t\ty: -11.394174\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.300008,\n\t\t\t\t\t\t\ty: -11.435759\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.368199,\n\t\t\t\t\t\t\ty: -11.491722\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.424162,\n\t\t\t\t\t\t\ty: -11.559913\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.465747,\n\t\t\t\t\t\t\ty: -11.637712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.491354,\n\t\t\t\t\t\t\ty: -11.722129\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.500001,\n\t\t\t\t\t\t\ty: -11.80992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.491354,\n\t\t\t\t\t\t\ty: -11.897711\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.465747,\n\t\t\t\t\t\t\ty: -11.982128\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.424162,\n\t\t\t\t\t\t\ty: -12.059927\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.368199,\n\t\t\t\t\t\t\ty: -12.128118\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.300008,\n\t\t\t\t\t\t\ty: -12.184081\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.222209,\n\t\t\t\t\t\t\ty: -12.225666\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.137792,\n\t\t\t\t\t\t\ty: -12.251273\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.050001,\n\t\t\t\t\t\t\ty: -12.25992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.96221,\n\t\t\t\t\t\t\ty: -12.251273\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.877793,\n\t\t\t\t\t\t\ty: -12.225666\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.799994,\n\t\t\t\t\t\t\ty: -12.184081\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.731803,\n\t\t\t\t\t\t\ty: -12.128118\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.67584,\n\t\t\t\t\t\t\ty: -12.059927\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.634255,\n\t\t\t\t\t\t\ty: -11.982128\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.608648,\n\t\t\t\t\t\t\ty: -11.897711\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.600001,\n\t\t\t\t\t\t\ty: -11.80992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.608648,\n\t\t\t\t\t\t\ty: -11.722129\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.634255,\n\t\t\t\t\t\t\ty: -11.637712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.67584,\n\t\t\t\t\t\t\ty: -11.559913\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.685208,\n\t\t\t\t\t\t\ty: -11.548498\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.620299,\n\t\t\t\t\t\t\ty: -11.554891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.018828,\n\t\t\t\t\t\t\ty: -11.554891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.670617,\n\t\t\t\t\t\t\ty: -11.903102\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.722508,\n\t\t\t\t\t\t\ty: -11.930838\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.790699,\n\t\t\t\t\t\t\ty: -11.986801\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.846663,\n\t\t\t\t\t\t\ty: -12.054992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.888247,\n\t\t\t\t\t\t\ty: -12.132792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.913855,\n\t\t\t\t\t\t\ty: -12.217208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.922501,\n\t\t\t\t\t\t\ty: -12.304999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.913855,\n\t\t\t\t\t\t\ty: -12.39279\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.888247,\n\t\t\t\t\t\t\ty: -12.477207\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.846663,\n\t\t\t\t\t\t\ty: -12.555006\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.790699,\n\t\t\t\t\t\t\ty: -12.623197\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.722508,\n\t\t\t\t\t\t\ty: -12.67916\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.644709,\n\t\t\t\t\t\t\ty: -12.720745\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.560292,\n\t\t\t\t\t\t\ty: -12.746352\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.472501,\n\t\t\t\t\t\t\ty: -12.754999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.384711,\n\t\t\t\t\t\t\ty: -12.746352\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.300294,\n\t\t\t\t\t\t\ty: -12.720745\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.222495,\n\t\t\t\t\t\t\ty: -12.67916\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.154303,\n\t\t\t\t\t\t\ty: -12.623197\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.09834,\n\t\t\t\t\t\t\ty: -12.555006\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.056756,\n\t\t\t\t\t\t\ty: -12.477207\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.031148,\n\t\t\t\t\t\t\ty: -12.39279\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.0237,\n\t\t\t\t\t\t\ty: -12.317169\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.937354,\n\t\t\t\t\t\t\ty: -12.343362\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.820299,\n\t\t\t\t\t\t\ty: -12.354891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.843828,\n\t\t\t\t\t\t\ty: -12.354891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.695299,\n\t\t\t\t\t\t\ty: -16.50342\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.695299,\n\t\t\t\t\t\t\ty: -16.60777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.774749,\n\t\t\t\t\t\t\ty: -16.58367\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.86254,\n\t\t\t\t\t\t\ty: -16.575023\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.950331,\n\t\t\t\t\t\t\ty: -16.58367\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.034748,\n\t\t\t\t\t\t\ty: -16.609277\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.112547,\n\t\t\t\t\t\t\ty: -16.650862\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.180738,\n\t\t\t\t\t\t\ty: -16.706825\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.236701,\n\t\t\t\t\t\t\ty: -16.775016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.278286,\n\t\t\t\t\t\t\ty: -16.852815\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.303893,\n\t\t\t\t\t\t\ty: -16.937232\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.31254,\n\t\t\t\t\t\t\ty: -17.025023\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.303893,\n\t\t\t\t\t\t\ty: -17.112814\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.278286,\n\t\t\t\t\t\t\ty: -17.197231\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.236701,\n\t\t\t\t\t\t\ty: -17.27503\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.180738,\n\t\t\t\t\t\t\ty: -17.343221\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.112547,\n\t\t\t\t\t\t\ty: -17.399184\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.034748,\n\t\t\t\t\t\t\ty: -17.440769\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.950331,\n\t\t\t\t\t\t\ty: -17.466376\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.86254,\n\t\t\t\t\t\t\ty: -17.475023\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.774749,\n\t\t\t\t\t\t\ty: -17.466376\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.690332,\n\t\t\t\t\t\t\ty: -17.440769\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.663266,\n\t\t\t\t\t\t\ty: -17.426302\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.658771,\n\t\t\t\t\t\t\ty: -17.471945\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.624627,\n\t\t\t\t\t\t\ty: -17.584501\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.619427,\n\t\t\t\t\t\t\ty: -17.594229\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.599627,\n\t\t\t\t\t\t\ty: -17.659501\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.576891,\n\t\t\t\t\t\t\ty: -17.702036\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.574627,\n\t\t\t\t\t\t\ty: -17.709501\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.551891,\n\t\t\t\t\t\t\ty: -17.752036\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.549627,\n\t\t\t\t\t\t\ty: -17.759501\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.526891,\n\t\t\t\t\t\t\ty: -17.802036\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.524627,\n\t\t\t\t\t\t\ty: -17.809501\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.469181,\n\t\t\t\t\t\t\ty: -17.913233\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.394564,\n\t\t\t\t\t\t\ty: -18.004155\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.194564,\n\t\t\t\t\t\t\ty: -18.204155\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.103642,\n\t\t\t\t\t\t\ty: -18.278773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.063278,\n\t\t\t\t\t\t\ty: -18.300348\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.028642,\n\t\t\t\t\t\t\ty: -18.328773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.924909,\n\t\t\t\t\t\t\ty: -18.384219\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.917445,\n\t\t\t\t\t\t\ty: -18.386483\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.874909,\n\t\t\t\t\t\t\ty: -18.409219\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.809639,\n\t\t\t\t\t\t\ty: -18.429018\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.799909,\n\t\t\t\t\t\t\ty: -18.434219\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.687354,\n\t\t\t\t\t\t\ty: -18.468362\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.661313,\n\t\t\t\t\t\t\ty: -18.470927\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.587354,\n\t\t\t\t\t\t\ty: -18.493362\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.470299,\n\t\t\t\t\t\t\ty: -18.504891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.720299,\n\t\t\t\t\t\t\ty: -18.504891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.603245,\n\t\t\t\t\t\t\ty: -18.493362\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.490689,\n\t\t\t\t\t\t\ty: -18.459219\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.386957,\n\t\t\t\t\t\t\ty: -18.403773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.296035,\n\t\t\t\t\t\t\ty: -18.329155\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.521035,\n\t\t\t\t\t\t\ty: -17.554155\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.446418,\n\t\t\t\t\t\t\ty: -17.463233\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.390972,\n\t\t\t\t\t\t\ty: -17.359501\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.356828,\n\t\t\t\t\t\t\ty: -17.246945\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.345299,\n\t\t\t\t\t\t\ty: -17.129891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.349262,\n\t\t\t\t\t\t\ty: -17.089659\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.094468,\n\t\t\t\t\t\t\ty: -17.344453\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.052796,\n\t\t\t\t\t\t\ty: -17.378653\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.005252,\n\t\t\t\t\t\t\ty: -17.404066\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.953664,\n\t\t\t\t\t\t\ty: -17.419715\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.900014,\n\t\t\t\t\t\t\ty: -17.424999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.713922,\n\t\t\t\t\t\t\ty: -17.424999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.194468,\n\t\t\t\t\t\t\ty: -17.944453\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.152796,\n\t\t\t\t\t\t\ty: -17.978653\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.105252,\n\t\t\t\t\t\t\ty: -18.004066\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.053664,\n\t\t\t\t\t\t\ty: -18.019715\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.015441,\n\t\t\t\t\t\t\ty: -18.02348\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.994468,\n\t\t\t\t\t\t\ty: -18.044453\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.952796,\n\t\t\t\t\t\t\ty: -18.078653\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.905252,\n\t\t\t\t\t\t\ty: -18.104066\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.853664,\n\t\t\t\t\t\t\ty: -18.119715\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.800014,\n\t\t\t\t\t\t\ty: -18.124999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.713922,\n\t\t\t\t\t\t\ty: -18.124999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.594468,\n\t\t\t\t\t\t\ty: -18.244453\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.552796,\n\t\t\t\t\t\t\ty: -18.278653\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.505252,\n\t\t\t\t\t\t\ty: -18.304066\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.496997,\n\t\t\t\t\t\t\ty: -18.30657\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.476791,\n\t\t\t\t\t\t\ty: -18.326776\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.141365,\n\t\t\t\t\t\t\ty: -18.662202\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.141367,\n\t\t\t\t\t\t\ty: -18.662208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.150014,\n\t\t\t\t\t\t\ty: -18.749999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.141367,\n\t\t\t\t\t\t\ty: -18.83779\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.11576,\n\t\t\t\t\t\t\ty: -18.922207\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.074175,\n\t\t\t\t\t\t\ty: -19.000006\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.074076,\n\t\t\t\t\t\t\ty: -19.000127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.283678,\n\t\t\t\t\t\t\ty: -19.000127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.252752,\n\t\t\t\t\t\t\ty: -18.990746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.174953,\n\t\t\t\t\t\t\ty: -18.949161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.106762,\n\t\t\t\t\t\t\ty: -18.893198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.050799,\n\t\t\t\t\t\t\ty: -18.825007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.009214,\n\t\t\t\t\t\t\ty: -18.747208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.983607,\n\t\t\t\t\t\t\ty: -18.662791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.97496,\n\t\t\t\t\t\t\ty: -18.575\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.983607,\n\t\t\t\t\t\t\ty: -18.487209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.009214,\n\t\t\t\t\t\t\ty: -18.402792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.050799,\n\t\t\t\t\t\t\ty: -18.324993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.106762,\n\t\t\t\t\t\t\ty: -18.256802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.174953,\n\t\t\t\t\t\t\ty: -18.200839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.252752,\n\t\t\t\t\t\t\ty: -18.159254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.337169,\n\t\t\t\t\t\t\ty: -18.133647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.42496,\n\t\t\t\t\t\t\ty: -18.125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.512751,\n\t\t\t\t\t\t\ty: -18.133647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.597168,\n\t\t\t\t\t\t\ty: -18.159254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.674967,\n\t\t\t\t\t\t\ty: -18.200839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.743158,\n\t\t\t\t\t\t\ty: -18.256802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.799121,\n\t\t\t\t\t\t\ty: -18.324993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.799125,\n\t\t\t\t\t\t\ty: -18.325\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.021406,\n\t\t\t\t\t\t\ty: -18.325\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.073183,\n\t\t\t\t\t\t\ty: -18.273223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.111067,\n\t\t\t\t\t\t\ty: -18.242133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.154289,\n\t\t\t\t\t\t\ty: -18.21903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.161755,\n\t\t\t\t\t\t\ty: -18.216765\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.204289,\n\t\t\t\t\t\t\ty: -18.19403\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.211755,\n\t\t\t\t\t\t\ty: -18.191765\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.254289,\n\t\t\t\t\t\t\ty: -18.16903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.261755,\n\t\t\t\t\t\t\ty: -18.166765\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.304289,\n\t\t\t\t\t\t\ty: -18.14403\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.351187,\n\t\t\t\t\t\t\ty: -18.129804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.39996,\n\t\t\t\t\t\t\ty: -18.125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.207389,\n\t\t\t\t\t\t\ty: -18.125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.198671,\n\t\t\t\t\t\t\ty: -18.096261\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.190025,\n\t\t\t\t\t\t\ty: -18.00847\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.198671,\n\t\t\t\t\t\t\ty: -17.92068\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.224279,\n\t\t\t\t\t\t\ty: -17.836263\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.265863,\n\t\t\t\t\t\t\ty: -17.758464\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.321827,\n\t\t\t\t\t\t\ty: -17.690272\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.390018,\n\t\t\t\t\t\t\ty: -17.634309\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.467817,\n\t\t\t\t\t\t\ty: -17.592725\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.552234,\n\t\t\t\t\t\t\ty: -17.567117\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.640025,\n\t\t\t\t\t\t\ty: -17.55847\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.727815,\n\t\t\t\t\t\t\ty: -17.567117\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.812232,\n\t\t\t\t\t\t\ty: -17.592725\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.890031,\n\t\t\t\t\t\t\ty: -17.634309\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.958223,\n\t\t\t\t\t\t\ty: -17.690272\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.965741,\n\t\t\t\t\t\t\ty: -17.699433\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.024953,\n\t\t\t\t\t\t\ty: -17.650839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.102752,\n\t\t\t\t\t\t\ty: -17.609254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.187169,\n\t\t\t\t\t\t\ty: -17.583647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.27496,\n\t\t\t\t\t\t\ty: -17.575\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.362751,\n\t\t\t\t\t\t\ty: -17.583647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.447168,\n\t\t\t\t\t\t\ty: -17.609254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.524967,\n\t\t\t\t\t\t\ty: -17.650839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.593158,\n\t\t\t\t\t\t\ty: -17.706802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.649121,\n\t\t\t\t\t\t\ty: -17.774993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.690706,\n\t\t\t\t\t\t\ty: -17.852792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.716313,\n\t\t\t\t\t\t\ty: -17.937209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.72496,\n\t\t\t\t\t\t\ty: -18.025\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.716313,\n\t\t\t\t\t\t\ty: -18.112791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.690706,\n\t\t\t\t\t\t\ty: -18.197208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.649121,\n\t\t\t\t\t\t\ty: -18.275007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.593158,\n\t\t\t\t\t\t\ty: -18.343198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.524967,\n\t\t\t\t\t\t\ty: -18.399161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.447168,\n\t\t\t\t\t\t\ty: -18.440746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.362751,\n\t\t\t\t\t\t\ty: -18.466353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.27496,\n\t\t\t\t\t\t\ty: -18.475\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.196587,\n\t\t\t\t\t\t\ty: -18.467281\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.069414,\n\t\t\t\t\t\t\ty: -18.594454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.027742,\n\t\t\t\t\t\t\ty: -18.628654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.980198,\n\t\t\t\t\t\t\ty: -18.654067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.972733,\n\t\t\t\t\t\t\ty: -18.656332\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.930198,\n\t\t\t\t\t\t\ty: -18.679067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.922733,\n\t\t\t\t\t\t\ty: -18.681332\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.880198,\n\t\t\t\t\t\t\ty: -18.704067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.82861,\n\t\t\t\t\t\t\ty: -18.719716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.77496,\n\t\t\t\t\t\t\ty: -18.725\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.52496,\n\t\t\t\t\t\t\ty: -18.725\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.47131,\n\t\t\t\t\t\t\ty: -18.719716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.419722,\n\t\t\t\t\t\t\ty: -18.704067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.403564,\n\t\t\t\t\t\t\ty: -18.69543\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.39631,\n\t\t\t\t\t\t\ty: -18.694716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.344722,\n\t\t\t\t\t\t\ty: -18.679067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.297178,\n\t\t\t\t\t\t\ty: -18.653654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.262264,\n\t\t\t\t\t\t\ty: -18.625\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.939384,\n\t\t\t\t\t\t\ty: -18.625\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.94081,\n\t\t\t\t\t\t\ty: -18.627667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.966417,\n\t\t\t\t\t\t\ty: -18.712084\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.975064,\n\t\t\t\t\t\t\ty: -18.799875\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.966417,\n\t\t\t\t\t\t\ty: -18.887666\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.94081,\n\t\t\t\t\t\t\ty: -18.972083\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.899225,\n\t\t\t\t\t\t\ty: -19.049882\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.843262,\n\t\t\t\t\t\t\ty: -19.118073\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.775071,\n\t\t\t\t\t\t\ty: -19.174036\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.697272,\n\t\t\t\t\t\t\ty: -19.215621\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.612855,\n\t\t\t\t\t\t\ty: -19.241228\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.525064,\n\t\t\t\t\t\t\ty: -19.249875\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.437273,\n\t\t\t\t\t\t\ty: -19.241228\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.352856,\n\t\t\t\t\t\t\ty: -19.215621\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.341591,\n\t\t\t\t\t\t\ty: -19.209599\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.336199,\n\t\t\t\t\t\t\ty: -19.227374\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.310674,\n\t\t\t\t\t\t\ty: -19.275127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.399986,\n\t\t\t\t\t\t\ty: -19.275127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.453636,\n\t\t\t\t\t\t\ty: -19.280411\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.505224,\n\t\t\t\t\t\t\ty: -19.29606\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.552768,\n\t\t\t\t\t\t\ty: -19.321473\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.59444,\n\t\t\t\t\t\t\ty: -19.355673\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.713894,\n\t\t\t\t\t\t\ty: -19.475127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.386078,\n\t\t\t\t\t\t\ty: -19.475127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.405532,\n\t\t\t\t\t\t\ty: -19.455673\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.447204,\n\t\t\t\t\t\t\ty: -19.421473\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.494748,\n\t\t\t\t\t\t\ty: -19.39606\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.546336,\n\t\t\t\t\t\t\ty: -19.380411\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.584559,\n\t\t\t\t\t\t\ty: -19.376646\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.905532,\n\t\t\t\t\t\t\ty: -19.055673\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.947204,\n\t\t\t\t\t\t\ty: -19.021473\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.994748,\n\t\t\t\t\t\t\ty: -18.99606\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.046336,\n\t\t\t\t\t\t\ty: -18.980411\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.099986,\n\t\t\t\t\t\t\ty: -18.975127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.245814,\n\t\t\t\t\t\t\ty: -18.975127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.244254,\n\t\t\t\t\t\t\ty: -18.972208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.218647,\n\t\t\t\t\t\t\ty: -18.887791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.21,\n\t\t\t\t\t\t\ty: -18.8\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.218647,\n\t\t\t\t\t\t\ty: -18.712209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.244254,\n\t\t\t\t\t\t\ty: -18.627792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.285839,\n\t\t\t\t\t\t\ty: -18.549993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.341802,\n\t\t\t\t\t\t\ty: -18.481802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.409993,\n\t\t\t\t\t\t\ty: -18.425839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.487792,\n\t\t\t\t\t\t\ty: -18.384254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.572209,\n\t\t\t\t\t\t\ty: -18.358647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.66,\n\t\t\t\t\t\t\ty: -18.35\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.747791,\n\t\t\t\t\t\t\ty: -18.358647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.824986,\n\t\t\t\t\t\t\ty: -18.382063\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.824986,\n\t\t\t\t\t\t\ty: -18.250127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.83027,\n\t\t\t\t\t\t\ty: -18.196477\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.845919,\n\t\t\t\t\t\t\ty: -18.144889\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.871332,\n\t\t\t\t\t\t\ty: -18.097345\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.905532,\n\t\t\t\t\t\t\ty: -18.055673\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.726505,\n\t\t\t\t\t\t\ty: -17.2347\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.73027,\n\t\t\t\t\t\t\ty: -17.196477\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.745919,\n\t\t\t\t\t\t\ty: -17.144889\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.771332,\n\t\t\t\t\t\t\ty: -17.097345\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.805532,\n\t\t\t\t\t\t\ty: -17.055673\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.926505,\n\t\t\t\t\t\t\ty: -16.9347\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.93027,\n\t\t\t\t\t\t\ty: -16.896477\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.945919,\n\t\t\t\t\t\t\ty: -16.844889\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.971332,\n\t\t\t\t\t\t\ty: -16.797345\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.005532,\n\t\t\t\t\t\t\ty: -16.755673\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.024986,\n\t\t\t\t\t\t\ty: -16.736219\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.024986,\n\t\t\t\t\t\t\ty: -16.650127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.03027,\n\t\t\t\t\t\t\ty: -16.596477\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.045919,\n\t\t\t\t\t\t\ty: -16.544889\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.071332,\n\t\t\t\t\t\t\ty: -16.497345\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.105532,\n\t\t\t\t\t\t\ty: -16.455673\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.124986,\n\t\t\t\t\t\t\ty: -16.436219\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.124986,\n\t\t\t\t\t\t\ty: -16.350127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.13027,\n\t\t\t\t\t\t\ty: -16.296477\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.145919,\n\t\t\t\t\t\t\ty: -16.244889\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.171332,\n\t\t\t\t\t\t\ty: -16.197345\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.205532,\n\t\t\t\t\t\t\ty: -16.155673\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.224986,\n\t\t\t\t\t\t\ty: -16.136219\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.224986,\n\t\t\t\t\t\t\ty: -13.517937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.147791,\n\t\t\t\t\t\t\ty: -13.541353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.06,\n\t\t\t\t\t\t\ty: -13.55\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.972209,\n\t\t\t\t\t\t\ty: -13.541353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.887792,\n\t\t\t\t\t\t\ty: -13.515746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.809993,\n\t\t\t\t\t\t\ty: -13.474161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.741802,\n\t\t\t\t\t\t\ty: -13.418198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.685839,\n\t\t\t\t\t\t\ty: -13.350007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.644254,\n\t\t\t\t\t\t\ty: -13.272208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.618647,\n\t\t\t\t\t\t\ty: -13.187791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.61,\n\t\t\t\t\t\t\ty: -13.1\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.618647,\n\t\t\t\t\t\t\ty: -13.012209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.644254,\n\t\t\t\t\t\t\ty: -12.927792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.685839,\n\t\t\t\t\t\t\ty: -12.849993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.741802,\n\t\t\t\t\t\t\ty: -12.781802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.809993,\n\t\t\t\t\t\t\ty: -12.725839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.887792,\n\t\t\t\t\t\t\ty: -12.684254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.972209,\n\t\t\t\t\t\t\ty: -12.658647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.06,\n\t\t\t\t\t\t\ty: -12.65\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.147791,\n\t\t\t\t\t\t\ty: -12.658647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.232208,\n\t\t\t\t\t\t\ty: -12.684254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.310007,\n\t\t\t\t\t\t\ty: -12.725839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.378198,\n\t\t\t\t\t\t\ty: -12.781802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.434161,\n\t\t\t\t\t\t\ty: -12.849993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.461,\n\t\t\t\t\t\t\ty: -12.900205\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.110492,\n\t\t\t\t\t\t\ty: -12.250713\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.027919,\n\t\t\t\t\t\t\ty: -12.225666\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.95012,\n\t\t\t\t\t\t\ty: -12.184081\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.881929,\n\t\t\t\t\t\t\ty: -12.128118\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.825966,\n\t\t\t\t\t\t\ty: -12.059927\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.784381,\n\t\t\t\t\t\t\ty: -11.982128\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.758774,\n\t\t\t\t\t\t\ty: -11.897711\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.750127,\n\t\t\t\t\t\t\ty: -11.80992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.758774,\n\t\t\t\t\t\t\ty: -11.722129\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.784381,\n\t\t\t\t\t\t\ty: -11.637712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.825966,\n\t\t\t\t\t\t\ty: -11.559913\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.881929,\n\t\t\t\t\t\t\ty: -11.491722\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.95012,\n\t\t\t\t\t\t\ty: -11.435759\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.027919,\n\t\t\t\t\t\t\ty: -11.394174\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.112336,\n\t\t\t\t\t\t\ty: -11.368567\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.200127,\n\t\t\t\t\t\t\ty: -11.35992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.287918,\n\t\t\t\t\t\t\ty: -11.368567\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.372335,\n\t\t\t\t\t\t\ty: -11.394174\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.424986,\n\t\t\t\t\t\t\ty: -11.422317\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.424986,\n\t\t\t\t\t\t\ty: -8.550127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.43027,\n\t\t\t\t\t\t\ty: -8.496477\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.444535,\n\t\t\t\t\t\t\ty: -8.449451\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.362169,\n\t\t\t\t\t\t\ty: -8.441338\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.277752,\n\t\t\t\t\t\t\ty: -8.415731\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.199953,\n\t\t\t\t\t\t\ty: -8.374146\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.131762,\n\t\t\t\t\t\t\ty: -8.318183\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.075799,\n\t\t\t\t\t\t\ty: -8.249992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.034214,\n\t\t\t\t\t\t\ty: -8.172193\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.008607,\n\t\t\t\t\t\t\ty: -8.087776\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.99996,\n\t\t\t\t\t\t\ty: -7.999985\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.008607,\n\t\t\t\t\t\t\ty: -7.912194\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.034214,\n\t\t\t\t\t\t\ty: -7.827777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.075799,\n\t\t\t\t\t\t\ty: -7.749978\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.131762,\n\t\t\t\t\t\t\ty: -7.681787\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.199953,\n\t\t\t\t\t\t\ty: -7.625824\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.277752,\n\t\t\t\t\t\t\ty: -7.584239\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.362169,\n\t\t\t\t\t\t\ty: -7.558632\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.44996,\n\t\t\t\t\t\t\ty: -7.549985\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.537751,\n\t\t\t\t\t\t\ty: -7.558632\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.622168,\n\t\t\t\t\t\t\ty: -7.584239\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.624986,\n\t\t\t\t\t\t\ty: -7.585745\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.624986,\n\t\t\t\t\t\t\ty: -7.050127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.63027,\n\t\t\t\t\t\t\ty: -6.996477\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.645919,\n\t\t\t\t\t\t\ty: -6.944889\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.671332,\n\t\t\t\t\t\t\ty: -6.897345\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.705532,\n\t\t\t\t\t\t\ty: -6.855673\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.726505,\n\t\t\t\t\t\t\ty: -6.8347\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.73027,\n\t\t\t\t\t\t\ty: -6.796477\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.745919,\n\t\t\t\t\t\t\ty: -6.744889\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.771332,\n\t\t\t\t\t\t\ty: -6.697345\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.805532,\n\t\t\t\t\t\t\ty: -6.655673\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.824986,\n\t\t\t\t\t\t\ty: -6.636219\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.824986,\n\t\t\t\t\t\t\ty: -3.562517\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.8246,\n\t\t\t\t\t\t\ty: -3.562834\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.746801,\n\t\t\t\t\t\t\ty: -3.604418\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.662384,\n\t\t\t\t\t\t\ty: -3.630026\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.574593,\n\t\t\t\t\t\t\ty: -3.638673\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.486803,\n\t\t\t\t\t\t\ty: -3.630026\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.402386,\n\t\t\t\t\t\t\ty: -3.604418\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.324587,\n\t\t\t\t\t\t\ty: -3.562834\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.256395,\n\t\t\t\t\t\t\ty: -3.506871\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.200432,\n\t\t\t\t\t\t\ty: -3.438679\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.158847,\n\t\t\t\t\t\t\ty: -3.36088\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.13324,\n\t\t\t\t\t\t\ty: -3.276463\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.124593,\n\t\t\t\t\t\t\ty: -3.188673\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.13324,\n\t\t\t\t\t\t\ty: -3.100882\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.158847,\n\t\t\t\t\t\t\ty: -3.016465\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.200432,\n\t\t\t\t\t\t\ty: -2.938666\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.256395,\n\t\t\t\t\t\t\ty: -2.870475\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.299593,\n\t\t\t\t\t\t\ty: -2.835023\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.299593,\n\t\t\t\t\t\t\ty: 1.397419\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.680139,\n\t\t\t\t\t\t\ty: 3.016873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.645939,\n\t\t\t\t\t\t\ty: 3.058545\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.620526,\n\t\t\t\t\t\t\ty: 3.106089\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.604877,\n\t\t\t\t\t\t\ty: 3.157677\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.599593,\n\t\t\t\t\t\t\ty: 3.211327\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.599593,\n\t\t\t\t\t\t\ty: 5.611327\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.604877,\n\t\t\t\t\t\t\ty: 5.664977\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.620526,\n\t\t\t\t\t\t\ty: 5.716565\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.624593,\n\t\t\t\t\t\t\ty: 5.724174\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.624593,\n\t\t\t\t\t\t\ty: 8.937163\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.624587,\n\t\t\t\t\t\t\ty: 8.937166\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.556395,\n\t\t\t\t\t\t\ty: 8.993129\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.500432,\n\t\t\t\t\t\t\ty: 9.061321\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.458847,\n\t\t\t\t\t\t\ty: 9.13912\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.43324,\n\t\t\t\t\t\t\ty: 9.223537\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.424593,\n\t\t\t\t\t\t\ty: 9.311327\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.43324,\n\t\t\t\t\t\t\ty: 9.399118\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.458847,\n\t\t\t\t\t\t\ty: 9.483535\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.500432,\n\t\t\t\t\t\t\ty: 9.561334\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.556395,\n\t\t\t\t\t\t\ty: 9.629525\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.624587,\n\t\t\t\t\t\t\ty: 9.685489\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.702386,\n\t\t\t\t\t\t\ty: 9.727073\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.786803,\n\t\t\t\t\t\t\ty: 9.752681\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.874593,\n\t\t\t\t\t\t\ty: 9.761327\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.962384,\n\t\t\t\t\t\t\ty: 9.752681\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.046801,\n\t\t\t\t\t\t\ty: 9.727073\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.1246,\n\t\t\t\t\t\t\ty: 9.685489\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.192791,\n\t\t\t\t\t\t\ty: 9.629525\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.248755,\n\t\t\t\t\t\t\ty: 9.561334\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.290339,\n\t\t\t\t\t\t\ty: 9.483535\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.315947,\n\t\t\t\t\t\t\ty: 9.399118\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.324593,\n\t\t\t\t\t\t\ty: 9.311327\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.315947,\n\t\t\t\t\t\t\ty: 9.223537\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.290339,\n\t\t\t\t\t\t\ty: 9.13912\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.248755,\n\t\t\t\t\t\t\ty: 9.061321\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.192791,\n\t\t\t\t\t\t\ty: 8.993129\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.1246,\n\t\t\t\t\t\t\ty: 8.937166\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.124593,\n\t\t\t\t\t\t\ty: 8.937162\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.124593,\n\t\t\t\t\t\t\ty: 5.724174\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.12866,\n\t\t\t\t\t\t\ty: 5.716565\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.144309,\n\t\t\t\t\t\t\ty: 5.664977\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.149593,\n\t\t\t\t\t\t\ty: 5.611327\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.149593,\n\t\t\t\t\t\t\ty: 3.325237\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.769048,\n\t\t\t\t\t\t\ty: 1.705782\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.803247,\n\t\t\t\t\t\t\ty: 1.664109\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.824986,\n\t\t\t\t\t\t\ty: 1.623439\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.824986,\n\t\t\t\t\t\t\ty: 4.349873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.824986,\n\t\t\t\t\t\t\ty: 4.449873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.83027,\n\t\t\t\t\t\t\ty: 4.503523\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.845919,\n\t\t\t\t\t\t\ty: 4.555111\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.849986,\n\t\t\t\t\t\t\ty: 4.56272\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.849986,\n\t\t\t\t\t\t\ty: 5.470426\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.825825,\n\t\t\t\t\t\t\ty: 5.499866\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.78424,\n\t\t\t\t\t\t\ty: 5.577665\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.758633,\n\t\t\t\t\t\t\ty: 5.662082\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.749986,\n\t\t\t\t\t\t\ty: 5.749873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.758633,\n\t\t\t\t\t\t\ty: 5.837664\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.78424,\n\t\t\t\t\t\t\ty: 5.922081\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.825825,\n\t\t\t\t\t\t\ty: 5.99988\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.881788,\n\t\t\t\t\t\t\ty: 6.068071\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.949979,\n\t\t\t\t\t\t\ty: 6.124034\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.027778,\n\t\t\t\t\t\t\ty: 6.165619\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.112195,\n\t\t\t\t\t\t\ty: 6.191226\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.199986,\n\t\t\t\t\t\t\ty: 6.199873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.2,\n\t\t\t\t\t\t\ty: 6.199872\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.2,\n\t\t\t\t\t\t\ty: 20.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 20.2,\n\t\t\t\t\t\t\ty: 20.2\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.49,\n\t\t\t\t\t\t\t\ty: 17.55\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.402209,\n\t\t\t\t\t\t\t\ty: 17.558647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.317792,\n\t\t\t\t\t\t\t\ty: 17.584254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.239993,\n\t\t\t\t\t\t\t\ty: 17.625839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.171802,\n\t\t\t\t\t\t\t\ty: 17.681802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.115839,\n\t\t\t\t\t\t\t\ty: 17.749993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.074254,\n\t\t\t\t\t\t\t\ty: 17.827792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.048647,\n\t\t\t\t\t\t\t\ty: 17.912209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.04,\n\t\t\t\t\t\t\t\ty: 18\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.048647,\n\t\t\t\t\t\t\t\ty: 18.087791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.074254,\n\t\t\t\t\t\t\t\ty: 18.172208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.115839,\n\t\t\t\t\t\t\t\ty: 18.250007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.171802,\n\t\t\t\t\t\t\t\ty: 18.318198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.239993,\n\t\t\t\t\t\t\t\ty: 18.374161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.317792,\n\t\t\t\t\t\t\t\ty: 18.415746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.402209,\n\t\t\t\t\t\t\t\ty: 18.441353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.49,\n\t\t\t\t\t\t\t\ty: 18.45\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.577791,\n\t\t\t\t\t\t\t\ty: 18.441353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.662208,\n\t\t\t\t\t\t\t\ty: 18.415746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.740007,\n\t\t\t\t\t\t\t\ty: 18.374161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.808198,\n\t\t\t\t\t\t\t\ty: 18.318198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.864161,\n\t\t\t\t\t\t\t\ty: 18.250007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.905746,\n\t\t\t\t\t\t\t\ty: 18.172208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.931353,\n\t\t\t\t\t\t\t\ty: 18.087791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.94,\n\t\t\t\t\t\t\t\ty: 18\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.931353,\n\t\t\t\t\t\t\t\ty: 17.912209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.905746,\n\t\t\t\t\t\t\t\ty: 17.827792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.864161,\n\t\t\t\t\t\t\t\ty: 17.749993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.808198,\n\t\t\t\t\t\t\t\ty: 17.681802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.740007,\n\t\t\t\t\t\t\t\ty: 17.625839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.662208,\n\t\t\t\t\t\t\t\ty: 17.584254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.577791,\n\t\t\t\t\t\t\t\ty: 17.558647\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.599905,\n\t\t\t\t\t\t\t\ty: 17.167629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.512114,\n\t\t\t\t\t\t\t\ty: 17.176276\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.427698,\n\t\t\t\t\t\t\t\ty: 17.201883\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.349898,\n\t\t\t\t\t\t\t\ty: 17.243468\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.281707,\n\t\t\t\t\t\t\t\ty: 17.299431\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.225744,\n\t\t\t\t\t\t\t\ty: 17.367623\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.184159,\n\t\t\t\t\t\t\t\ty: 17.445422\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.158552,\n\t\t\t\t\t\t\t\ty: 17.529839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.149905,\n\t\t\t\t\t\t\t\ty: 17.617629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.158552,\n\t\t\t\t\t\t\t\ty: 17.70542\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.184159,\n\t\t\t\t\t\t\t\ty: 17.789837\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.225744,\n\t\t\t\t\t\t\t\ty: 17.867636\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.281707,\n\t\t\t\t\t\t\t\ty: 17.935827\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.349898,\n\t\t\t\t\t\t\t\ty: 17.99179\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.427698,\n\t\t\t\t\t\t\t\ty: 18.033375\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.512114,\n\t\t\t\t\t\t\t\ty: 18.058983\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.599905,\n\t\t\t\t\t\t\t\ty: 18.067629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.687696,\n\t\t\t\t\t\t\t\ty: 18.058983\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.772113,\n\t\t\t\t\t\t\t\ty: 18.033375\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.849912,\n\t\t\t\t\t\t\t\ty: 17.99179\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.918103,\n\t\t\t\t\t\t\t\ty: 17.935827\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.974066,\n\t\t\t\t\t\t\t\ty: 17.867636\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.015651,\n\t\t\t\t\t\t\t\ty: 17.789837\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.041258,\n\t\t\t\t\t\t\t\ty: 17.70542\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.049905,\n\t\t\t\t\t\t\t\ty: 17.617629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.041258,\n\t\t\t\t\t\t\t\ty: 17.529839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.015651,\n\t\t\t\t\t\t\t\ty: 17.445422\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.974066,\n\t\t\t\t\t\t\t\ty: 17.367623\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.918103,\n\t\t\t\t\t\t\t\ty: 17.299431\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.849912,\n\t\t\t\t\t\t\t\ty: 17.243468\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.772113,\n\t\t\t\t\t\t\t\ty: 17.201883\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.687696,\n\t\t\t\t\t\t\t\ty: 17.176276\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.299905,\n\t\t\t\t\t\t\t\ty: 17.067629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.212114,\n\t\t\t\t\t\t\t\ty: 17.076276\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.127698,\n\t\t\t\t\t\t\t\ty: 17.101883\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.049898,\n\t\t\t\t\t\t\t\ty: 17.143468\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.981707,\n\t\t\t\t\t\t\t\ty: 17.199431\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.925744,\n\t\t\t\t\t\t\t\ty: 17.267623\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.884159,\n\t\t\t\t\t\t\t\ty: 17.345422\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.858552,\n\t\t\t\t\t\t\t\ty: 17.429839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.849905,\n\t\t\t\t\t\t\t\ty: 17.517629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.858552,\n\t\t\t\t\t\t\t\ty: 17.60542\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.884159,\n\t\t\t\t\t\t\t\ty: 17.689837\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.925744,\n\t\t\t\t\t\t\t\ty: 17.767636\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.981707,\n\t\t\t\t\t\t\t\ty: 17.835827\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.049898,\n\t\t\t\t\t\t\t\ty: 17.89179\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.127698,\n\t\t\t\t\t\t\t\ty: 17.933375\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.212114,\n\t\t\t\t\t\t\t\ty: 17.958983\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.299905,\n\t\t\t\t\t\t\t\ty: 17.967629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.387696,\n\t\t\t\t\t\t\t\ty: 17.958983\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.472113,\n\t\t\t\t\t\t\t\ty: 17.933375\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.549912,\n\t\t\t\t\t\t\t\ty: 17.89179\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.618103,\n\t\t\t\t\t\t\t\ty: 17.835827\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.674066,\n\t\t\t\t\t\t\t\ty: 17.767636\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.715651,\n\t\t\t\t\t\t\t\ty: 17.689837\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.741258,\n\t\t\t\t\t\t\t\ty: 17.60542\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.749905,\n\t\t\t\t\t\t\t\ty: 17.517629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.741258,\n\t\t\t\t\t\t\t\ty: 17.429839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.715651,\n\t\t\t\t\t\t\t\ty: 17.345422\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.674066,\n\t\t\t\t\t\t\t\ty: 17.267623\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.618103,\n\t\t\t\t\t\t\t\ty: 17.199431\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.549912,\n\t\t\t\t\t\t\t\ty: 17.143468\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.472113,\n\t\t\t\t\t\t\t\ty: 17.101883\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.387696,\n\t\t\t\t\t\t\t\ty: 17.076276\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.89,\n\t\t\t\t\t\t\t\ty: 16.95\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.802209,\n\t\t\t\t\t\t\t\ty: 16.958647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.717792,\n\t\t\t\t\t\t\t\ty: 16.984254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.639993,\n\t\t\t\t\t\t\t\ty: 17.025839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.571802,\n\t\t\t\t\t\t\t\ty: 17.081802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.515839,\n\t\t\t\t\t\t\t\ty: 17.149993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.474254,\n\t\t\t\t\t\t\t\ty: 17.227792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.448647,\n\t\t\t\t\t\t\t\ty: 17.312209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.44,\n\t\t\t\t\t\t\t\ty: 17.4\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.448647,\n\t\t\t\t\t\t\t\ty: 17.487791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.474254,\n\t\t\t\t\t\t\t\ty: 17.572208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.515839,\n\t\t\t\t\t\t\t\ty: 17.650007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.571802,\n\t\t\t\t\t\t\t\ty: 17.718198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.639993,\n\t\t\t\t\t\t\t\ty: 17.774161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.717792,\n\t\t\t\t\t\t\t\ty: 17.815746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.802209,\n\t\t\t\t\t\t\t\ty: 17.841353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.89,\n\t\t\t\t\t\t\t\ty: 17.85\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.977791,\n\t\t\t\t\t\t\t\ty: 17.841353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.062208,\n\t\t\t\t\t\t\t\ty: 17.815746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.140007,\n\t\t\t\t\t\t\t\ty: 17.774161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.208198,\n\t\t\t\t\t\t\t\ty: 17.718198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.264161,\n\t\t\t\t\t\t\t\ty: 17.650007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.305746,\n\t\t\t\t\t\t\t\ty: 17.572208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.331353,\n\t\t\t\t\t\t\t\ty: 17.487791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.34,\n\t\t\t\t\t\t\t\ty: 17.4\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.331353,\n\t\t\t\t\t\t\t\ty: 17.312209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.305746,\n\t\t\t\t\t\t\t\ty: 17.227792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.264161,\n\t\t\t\t\t\t\t\ty: 17.149993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.208198,\n\t\t\t\t\t\t\t\ty: 17.081802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.140007,\n\t\t\t\t\t\t\t\ty: 17.025839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.062208,\n\t\t\t\t\t\t\t\ty: 16.984254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.977791,\n\t\t\t\t\t\t\t\ty: 16.958647\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.35,\n\t\t\t\t\t\t\t\ty: 15.24\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.262209,\n\t\t\t\t\t\t\t\ty: 15.248647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.177792,\n\t\t\t\t\t\t\t\ty: 15.274254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.099993,\n\t\t\t\t\t\t\t\ty: 15.315839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.031802,\n\t\t\t\t\t\t\t\ty: 15.371802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.975839,\n\t\t\t\t\t\t\t\ty: 15.439993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.934254,\n\t\t\t\t\t\t\t\ty: 15.517792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.908647,\n\t\t\t\t\t\t\t\ty: 15.602209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.9,\n\t\t\t\t\t\t\t\ty: 15.69\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.908647,\n\t\t\t\t\t\t\t\ty: 15.777791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.934254,\n\t\t\t\t\t\t\t\ty: 15.862208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.975839,\n\t\t\t\t\t\t\t\ty: 15.940007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.031802,\n\t\t\t\t\t\t\t\ty: 16.008198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.082738,\n\t\t\t\t\t\t\t\ty: 16.05\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.031802,\n\t\t\t\t\t\t\t\ty: 16.091802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.975839,\n\t\t\t\t\t\t\t\ty: 16.159993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.934254,\n\t\t\t\t\t\t\t\ty: 16.237792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.908647,\n\t\t\t\t\t\t\t\ty: 16.322209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.9,\n\t\t\t\t\t\t\t\ty: 16.41\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.908647,\n\t\t\t\t\t\t\t\ty: 16.497791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.934254,\n\t\t\t\t\t\t\t\ty: 16.582208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.975839,\n\t\t\t\t\t\t\t\ty: 16.660007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.031802,\n\t\t\t\t\t\t\t\ty: 16.728198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.099993,\n\t\t\t\t\t\t\t\ty: 16.784161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.177792,\n\t\t\t\t\t\t\t\ty: 16.825746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.262209,\n\t\t\t\t\t\t\t\ty: 16.851353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.35,\n\t\t\t\t\t\t\t\ty: 16.86\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.437791,\n\t\t\t\t\t\t\t\ty: 16.851353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.522208,\n\t\t\t\t\t\t\t\ty: 16.825746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.600007,\n\t\t\t\t\t\t\t\ty: 16.784161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.668198,\n\t\t\t\t\t\t\t\ty: 16.728198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.724161,\n\t\t\t\t\t\t\t\ty: 16.660007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.765746,\n\t\t\t\t\t\t\t\ty: 16.582208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.791353,\n\t\t\t\t\t\t\t\ty: 16.497791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.8,\n\t\t\t\t\t\t\t\ty: 16.41\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.791353,\n\t\t\t\t\t\t\t\ty: 16.322209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.765746,\n\t\t\t\t\t\t\t\ty: 16.237792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.724161,\n\t\t\t\t\t\t\t\ty: 16.159993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.668198,\n\t\t\t\t\t\t\t\ty: 16.091802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.617262,\n\t\t\t\t\t\t\t\ty: 16.05\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.668198,\n\t\t\t\t\t\t\t\ty: 16.008198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.724161,\n\t\t\t\t\t\t\t\ty: 15.940007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.765746,\n\t\t\t\t\t\t\t\ty: 15.862208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.791353,\n\t\t\t\t\t\t\t\ty: 15.777791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.8,\n\t\t\t\t\t\t\t\ty: 15.69\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.791353,\n\t\t\t\t\t\t\t\ty: 15.602209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.765746,\n\t\t\t\t\t\t\t\ty: 15.517792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.724161,\n\t\t\t\t\t\t\t\ty: 15.439993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.668198,\n\t\t\t\t\t\t\t\ty: 15.371802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.600007,\n\t\t\t\t\t\t\t\ty: 15.315839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.522208,\n\t\t\t\t\t\t\t\ty: 15.274254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.437791,\n\t\t\t\t\t\t\t\ty: 15.248647\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.78725,\n\t\t\t\t\t\t\t\ty: 15.80356\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.699459,\n\t\t\t\t\t\t\t\ty: 15.812207\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.615042,\n\t\t\t\t\t\t\t\ty: 15.837814\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.537243,\n\t\t\t\t\t\t\t\ty: 15.879399\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.469052,\n\t\t\t\t\t\t\t\ty: 15.935362\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.413088,\n\t\t\t\t\t\t\t\ty: 16.003554\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.371504,\n\t\t\t\t\t\t\t\ty: 16.081353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.345896,\n\t\t\t\t\t\t\t\ty: 16.16577\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.33725,\n\t\t\t\t\t\t\t\ty: 16.25356\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.345896,\n\t\t\t\t\t\t\t\ty: 16.341351\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.371504,\n\t\t\t\t\t\t\t\ty: 16.425768\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.413088,\n\t\t\t\t\t\t\t\ty: 16.503567\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.469052,\n\t\t\t\t\t\t\t\ty: 16.571758\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.537243,\n\t\t\t\t\t\t\t\ty: 16.627722\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.615042,\n\t\t\t\t\t\t\t\ty: 16.669306\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.699459,\n\t\t\t\t\t\t\t\ty: 16.694914\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.78725,\n\t\t\t\t\t\t\t\ty: 16.70356\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.87504,\n\t\t\t\t\t\t\t\ty: 16.694914\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.959457,\n\t\t\t\t\t\t\t\ty: 16.669306\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.037256,\n\t\t\t\t\t\t\t\ty: 16.627722\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.105448,\n\t\t\t\t\t\t\t\ty: 16.571758\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.161411,\n\t\t\t\t\t\t\t\ty: 16.503567\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.202996,\n\t\t\t\t\t\t\t\ty: 16.425768\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.228603,\n\t\t\t\t\t\t\t\ty: 16.341351\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.23725,\n\t\t\t\t\t\t\t\ty: 16.25356\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.228603,\n\t\t\t\t\t\t\t\ty: 16.16577\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.202996,\n\t\t\t\t\t\t\t\ty: 16.081353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.161411,\n\t\t\t\t\t\t\t\ty: 16.003554\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.105448,\n\t\t\t\t\t\t\t\ty: 15.935362\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.037256,\n\t\t\t\t\t\t\t\ty: 15.879399\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.959457,\n\t\t\t\t\t\t\t\ty: 15.837814\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.87504,\n\t\t\t\t\t\t\t\ty: 15.812207\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9,\n\t\t\t\t\t\t\t\ty: 15.099897\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.912209,\n\t\t\t\t\t\t\t\ty: 15.108544\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.827792,\n\t\t\t\t\t\t\t\ty: 15.134151\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.749993,\n\t\t\t\t\t\t\t\ty: 15.175736\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.681802,\n\t\t\t\t\t\t\t\ty: 15.231699\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.625839,\n\t\t\t\t\t\t\t\ty: 15.29989\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.584254,\n\t\t\t\t\t\t\t\ty: 15.377689\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.558647,\n\t\t\t\t\t\t\t\ty: 15.462106\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.55,\n\t\t\t\t\t\t\t\ty: 15.549897\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.558647,\n\t\t\t\t\t\t\t\ty: 15.637688\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.584254,\n\t\t\t\t\t\t\t\ty: 15.722105\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.625839,\n\t\t\t\t\t\t\t\ty: 15.799904\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.681802,\n\t\t\t\t\t\t\t\ty: 15.868095\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.749993,\n\t\t\t\t\t\t\t\ty: 15.924058\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.827792,\n\t\t\t\t\t\t\t\ty: 15.965643\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.912209,\n\t\t\t\t\t\t\t\ty: 15.99125\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9,\n\t\t\t\t\t\t\t\ty: 15.999897\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.087791,\n\t\t\t\t\t\t\t\ty: 15.99125\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.172208,\n\t\t\t\t\t\t\t\ty: 15.965643\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.250007,\n\t\t\t\t\t\t\t\ty: 15.924058\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.318198,\n\t\t\t\t\t\t\t\ty: 15.868095\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.374161,\n\t\t\t\t\t\t\t\ty: 15.799904\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.415746,\n\t\t\t\t\t\t\t\ty: 15.722105\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.441353,\n\t\t\t\t\t\t\t\ty: 15.637688\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.45,\n\t\t\t\t\t\t\t\ty: 15.549897\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.441353,\n\t\t\t\t\t\t\t\ty: 15.462106\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.415746,\n\t\t\t\t\t\t\t\ty: 15.377689\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.374161,\n\t\t\t\t\t\t\t\ty: 15.29989\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.318198,\n\t\t\t\t\t\t\t\ty: 15.231699\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.250007,\n\t\t\t\t\t\t\t\ty: 15.175736\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.172208,\n\t\t\t\t\t\t\t\ty: 15.134151\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.087791,\n\t\t\t\t\t\t\t\ty: 15.108544\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.249938,\n\t\t\t\t\t\t\t\ty: 13.725957\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.162147,\n\t\t\t\t\t\t\t\ty: 13.734603\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.07773,\n\t\t\t\t\t\t\t\ty: 13.760211\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.999931,\n\t\t\t\t\t\t\t\ty: 13.801795\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.93174,\n\t\t\t\t\t\t\t\ty: 13.857759\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.875777,\n\t\t\t\t\t\t\t\ty: 13.92595\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.834192,\n\t\t\t\t\t\t\t\ty: 14.003749\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.808585,\n\t\t\t\t\t\t\t\ty: 14.088166\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.799938,\n\t\t\t\t\t\t\t\ty: 14.175957\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.808585,\n\t\t\t\t\t\t\t\ty: 14.263747\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.834192,\n\t\t\t\t\t\t\t\ty: 14.348164\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.875777,\n\t\t\t\t\t\t\t\ty: 14.425963\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.93174,\n\t\t\t\t\t\t\t\ty: 14.494155\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.999931,\n\t\t\t\t\t\t\t\ty: 14.550118\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.07773,\n\t\t\t\t\t\t\t\ty: 14.591703\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.162147,\n\t\t\t\t\t\t\t\ty: 14.61731\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.249938,\n\t\t\t\t\t\t\t\ty: 14.625957\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.337729,\n\t\t\t\t\t\t\t\ty: 14.61731\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.422146,\n\t\t\t\t\t\t\t\ty: 14.591703\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.499945,\n\t\t\t\t\t\t\t\ty: 14.550118\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.568136,\n\t\t\t\t\t\t\t\ty: 14.494155\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.575001,\n\t\t\t\t\t\t\t\ty: 14.48579\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.581866,\n\t\t\t\t\t\t\t\ty: 14.494155\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.639043,\n\t\t\t\t\t\t\t\ty: 14.541079\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.562209,\n\t\t\t\t\t\t\t\ty: 14.548647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.477792,\n\t\t\t\t\t\t\t\ty: 14.574254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.399993,\n\t\t\t\t\t\t\t\ty: 14.615839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.331802,\n\t\t\t\t\t\t\t\ty: 14.671802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.275839,\n\t\t\t\t\t\t\t\ty: 14.739993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.234254,\n\t\t\t\t\t\t\t\ty: 14.817792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.208647,\n\t\t\t\t\t\t\t\ty: 14.902209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.2,\n\t\t\t\t\t\t\t\ty: 14.99\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.208647,\n\t\t\t\t\t\t\t\ty: 15.077791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.234254,\n\t\t\t\t\t\t\t\ty: 15.162208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.275839,\n\t\t\t\t\t\t\t\ty: 15.240007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.331802,\n\t\t\t\t\t\t\t\ty: 15.308198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.399993,\n\t\t\t\t\t\t\t\ty: 15.364161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.477792,\n\t\t\t\t\t\t\t\ty: 15.405746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.562209,\n\t\t\t\t\t\t\t\ty: 15.431353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.65,\n\t\t\t\t\t\t\t\ty: 15.44\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.737791,\n\t\t\t\t\t\t\t\ty: 15.431353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.822208,\n\t\t\t\t\t\t\t\ty: 15.405746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.900007,\n\t\t\t\t\t\t\t\ty: 15.364161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.968198,\n\t\t\t\t\t\t\t\ty: 15.308198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.024161,\n\t\t\t\t\t\t\t\ty: 15.240007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.065746,\n\t\t\t\t\t\t\t\ty: 15.162208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.091353,\n\t\t\t\t\t\t\t\ty: 15.077791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.1,\n\t\t\t\t\t\t\t\ty: 14.99\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.091353,\n\t\t\t\t\t\t\t\ty: 14.902209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.065746,\n\t\t\t\t\t\t\t\ty: 14.817792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.024161,\n\t\t\t\t\t\t\t\ty: 14.739993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.968198,\n\t\t\t\t\t\t\t\ty: 14.671802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.911021,\n\t\t\t\t\t\t\t\ty: 14.624878\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.987855,\n\t\t\t\t\t\t\t\ty: 14.61731\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.072272,\n\t\t\t\t\t\t\t\ty: 14.591703\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.150071,\n\t\t\t\t\t\t\t\ty: 14.550118\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.218262,\n\t\t\t\t\t\t\t\ty: 14.494155\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.274225,\n\t\t\t\t\t\t\t\ty: 14.425963\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.31581,\n\t\t\t\t\t\t\t\ty: 14.348164\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.341417,\n\t\t\t\t\t\t\t\ty: 14.263747\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.350064,\n\t\t\t\t\t\t\t\ty: 14.175957\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.341417,\n\t\t\t\t\t\t\t\ty: 14.088166\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.31581,\n\t\t\t\t\t\t\t\ty: 14.003749\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.274225,\n\t\t\t\t\t\t\t\ty: 13.92595\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.218262,\n\t\t\t\t\t\t\t\ty: 13.857759\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.150071,\n\t\t\t\t\t\t\t\ty: 13.801795\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.072272,\n\t\t\t\t\t\t\t\ty: 13.760211\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.987855,\n\t\t\t\t\t\t\t\ty: 13.734603\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.900064,\n\t\t\t\t\t\t\t\ty: 13.725957\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.812273,\n\t\t\t\t\t\t\t\ty: 13.734603\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.727856,\n\t\t\t\t\t\t\t\ty: 13.760211\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.650057,\n\t\t\t\t\t\t\t\ty: 13.801795\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.581866,\n\t\t\t\t\t\t\t\ty: 13.857759\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.575001,\n\t\t\t\t\t\t\t\ty: 13.866124\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.568136,\n\t\t\t\t\t\t\t\ty: 13.857759\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.499945,\n\t\t\t\t\t\t\t\ty: 13.801795\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.422146,\n\t\t\t\t\t\t\t\ty: 13.760211\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.337729,\n\t\t\t\t\t\t\t\ty: 13.734603\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.70274,\n\t\t\t\t\t\t\t\ty: 14.425098\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.614949,\n\t\t\t\t\t\t\t\ty: 14.433745\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.530532,\n\t\t\t\t\t\t\t\ty: 14.459352\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.452733,\n\t\t\t\t\t\t\t\ty: 14.500937\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.384542,\n\t\t\t\t\t\t\t\ty: 14.5569\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.328579,\n\t\t\t\t\t\t\t\ty: 14.625091\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.286994,\n\t\t\t\t\t\t\t\ty: 14.70289\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.261387,\n\t\t\t\t\t\t\t\ty: 14.787307\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.25274,\n\t\t\t\t\t\t\t\ty: 14.875098\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.261387,\n\t\t\t\t\t\t\t\ty: 14.962889\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.286994,\n\t\t\t\t\t\t\t\ty: 15.047306\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.328579,\n\t\t\t\t\t\t\t\ty: 15.125105\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.384542,\n\t\t\t\t\t\t\t\ty: 15.193296\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.452733,\n\t\t\t\t\t\t\t\ty: 15.249259\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.530532,\n\t\t\t\t\t\t\t\ty: 15.290844\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.614949,\n\t\t\t\t\t\t\t\ty: 15.316451\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.70274,\n\t\t\t\t\t\t\t\ty: 15.325098\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.790531,\n\t\t\t\t\t\t\t\ty: 15.316451\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.874948,\n\t\t\t\t\t\t\t\ty: 15.290844\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.952747,\n\t\t\t\t\t\t\t\ty: 15.249259\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.020938,\n\t\t\t\t\t\t\t\ty: 15.193296\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.076901,\n\t\t\t\t\t\t\t\ty: 15.125105\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.118486,\n\t\t\t\t\t\t\t\ty: 15.047306\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.144093,\n\t\t\t\t\t\t\t\ty: 14.962889\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.15274,\n\t\t\t\t\t\t\t\ty: 14.875098\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.144093,\n\t\t\t\t\t\t\t\ty: 14.787307\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.118486,\n\t\t\t\t\t\t\t\ty: 14.70289\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.076901,\n\t\t\t\t\t\t\t\ty: 14.625091\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.020938,\n\t\t\t\t\t\t\t\ty: 14.5569\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.952747,\n\t\t\t\t\t\t\t\ty: 14.500937\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.874948,\n\t\t\t\t\t\t\t\ty: 14.459352\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.790531,\n\t\t\t\t\t\t\t\ty: 14.433745\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.899918,\n\t\t\t\t\t\t\t\ty: 13.884433\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.800422,\n\t\t\t\t\t\t\t\ty: 13.894233\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.70475,\n\t\t\t\t\t\t\t\ty: 13.923255\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.616578,\n\t\t\t\t\t\t\t\ty: 13.970384\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.539294,\n\t\t\t\t\t\t\t\ty: 14.033809\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.475869,\n\t\t\t\t\t\t\t\ty: 14.111092\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.42874,\n\t\t\t\t\t\t\t\ty: 14.199264\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.399718,\n\t\t\t\t\t\t\t\ty: 14.294937\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.389919,\n\t\t\t\t\t\t\t\ty: 14.394433\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.399718,\n\t\t\t\t\t\t\t\ty: 14.493929\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.42874,\n\t\t\t\t\t\t\t\ty: 14.589601\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.475869,\n\t\t\t\t\t\t\t\ty: 14.677773\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.539294,\n\t\t\t\t\t\t\t\ty: 14.755057\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.616578,\n\t\t\t\t\t\t\t\ty: 14.818482\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.70475,\n\t\t\t\t\t\t\t\ty: 14.865611\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.800422,\n\t\t\t\t\t\t\t\ty: 14.894633\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.899918,\n\t\t\t\t\t\t\t\ty: 14.904432\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.999414,\n\t\t\t\t\t\t\t\ty: 14.894633\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.095086,\n\t\t\t\t\t\t\t\ty: 14.865611\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.183258,\n\t\t\t\t\t\t\t\ty: 14.818482\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.260542,\n\t\t\t\t\t\t\t\ty: 14.755057\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.323967,\n\t\t\t\t\t\t\t\ty: 14.677773\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.371096,\n\t\t\t\t\t\t\t\ty: 14.589601\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.400118,\n\t\t\t\t\t\t\t\ty: 14.493929\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.409917,\n\t\t\t\t\t\t\t\ty: 14.394433\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.400118,\n\t\t\t\t\t\t\t\ty: 14.294937\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.371096,\n\t\t\t\t\t\t\t\ty: 14.199264\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.323967,\n\t\t\t\t\t\t\t\ty: 14.111092\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.260542,\n\t\t\t\t\t\t\t\ty: 14.033809\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.183258,\n\t\t\t\t\t\t\t\ty: 13.970384\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.095086,\n\t\t\t\t\t\t\t\ty: 13.923255\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.999414,\n\t\t\t\t\t\t\t\ty: 13.894233\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.100082,\n\t\t\t\t\t\t\t\ty: 13.884433\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.000586,\n\t\t\t\t\t\t\t\ty: 13.894233\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.904914,\n\t\t\t\t\t\t\t\ty: 13.923255\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.816742,\n\t\t\t\t\t\t\t\ty: 13.970384\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.739458,\n\t\t\t\t\t\t\t\ty: 14.033809\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.676033,\n\t\t\t\t\t\t\t\ty: 14.111092\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.628904,\n\t\t\t\t\t\t\t\ty: 14.199264\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.599882,\n\t\t\t\t\t\t\t\ty: 14.294937\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.590083,\n\t\t\t\t\t\t\t\ty: 14.394433\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.599882,\n\t\t\t\t\t\t\t\ty: 14.493929\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.628904,\n\t\t\t\t\t\t\t\ty: 14.589601\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.676033,\n\t\t\t\t\t\t\t\ty: 14.677773\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.739458,\n\t\t\t\t\t\t\t\ty: 14.755057\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.816742,\n\t\t\t\t\t\t\t\ty: 14.818482\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.904914,\n\t\t\t\t\t\t\t\ty: 14.865611\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.000586,\n\t\t\t\t\t\t\t\ty: 14.894633\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.100082,\n\t\t\t\t\t\t\t\ty: 14.904432\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.199578,\n\t\t\t\t\t\t\t\ty: 14.894633\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.29525,\n\t\t\t\t\t\t\t\ty: 14.865611\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.383422,\n\t\t\t\t\t\t\t\ty: 14.818482\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.460706,\n\t\t\t\t\t\t\t\ty: 14.755057\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.524131,\n\t\t\t\t\t\t\t\ty: 14.677773\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.57126,\n\t\t\t\t\t\t\t\ty: 14.589601\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.600282,\n\t\t\t\t\t\t\t\ty: 14.493929\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.610081,\n\t\t\t\t\t\t\t\ty: 14.394433\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.600282,\n\t\t\t\t\t\t\t\ty: 14.294937\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.57126,\n\t\t\t\t\t\t\t\ty: 14.199264\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.524131,\n\t\t\t\t\t\t\t\ty: 14.111092\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.460706,\n\t\t\t\t\t\t\t\ty: 14.033809\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.383422,\n\t\t\t\t\t\t\t\ty: 13.970384\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.29525,\n\t\t\t\t\t\t\t\ty: 13.923255\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.199578,\n\t\t\t\t\t\t\t\ty: 13.894233\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.100082,\n\t\t\t\t\t\t\t\ty: 13.884433\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.199578,\n\t\t\t\t\t\t\t\ty: 13.894233\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.29525,\n\t\t\t\t\t\t\t\ty: 13.923255\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.383422,\n\t\t\t\t\t\t\t\ty: 13.970384\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.460706,\n\t\t\t\t\t\t\t\ty: 14.033809\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.524131,\n\t\t\t\t\t\t\t\ty: 14.111092\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.57126,\n\t\t\t\t\t\t\t\ty: 14.199264\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.600282,\n\t\t\t\t\t\t\t\ty: 14.294937\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.610081,\n\t\t\t\t\t\t\t\ty: 14.394433\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.600282,\n\t\t\t\t\t\t\t\ty: 14.493929\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.57126,\n\t\t\t\t\t\t\t\ty: 14.589601\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.524131,\n\t\t\t\t\t\t\t\ty: 14.677773\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.460706,\n\t\t\t\t\t\t\t\ty: 14.755057\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.383422,\n\t\t\t\t\t\t\t\ty: 14.818482\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.29525,\n\t\t\t\t\t\t\t\ty: 14.865611\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.199578,\n\t\t\t\t\t\t\t\ty: 14.894633\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.100082,\n\t\t\t\t\t\t\t\ty: 14.904432\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.000586,\n\t\t\t\t\t\t\t\ty: 14.894633\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.904914,\n\t\t\t\t\t\t\t\ty: 14.865611\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.816742,\n\t\t\t\t\t\t\t\ty: 14.818482\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.739458,\n\t\t\t\t\t\t\t\ty: 14.755057\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.676033,\n\t\t\t\t\t\t\t\ty: 14.677773\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.628904,\n\t\t\t\t\t\t\t\ty: 14.589601\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.599882,\n\t\t\t\t\t\t\t\ty: 14.493929\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.590083,\n\t\t\t\t\t\t\t\ty: 14.394433\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.599882,\n\t\t\t\t\t\t\t\ty: 14.294937\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.628904,\n\t\t\t\t\t\t\t\ty: 14.199264\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.676033,\n\t\t\t\t\t\t\t\ty: 14.111092\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.739458,\n\t\t\t\t\t\t\t\ty: 14.033809\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.816742,\n\t\t\t\t\t\t\t\ty: 13.970384\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.904914,\n\t\t\t\t\t\t\t\ty: 13.923255\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.000586,\n\t\t\t\t\t\t\t\ty: 13.894233\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.899918,\n\t\t\t\t\t\t\t\ty: 13.884433\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.999414,\n\t\t\t\t\t\t\t\ty: 13.894233\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.095086,\n\t\t\t\t\t\t\t\ty: 13.923255\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.183258,\n\t\t\t\t\t\t\t\ty: 13.970384\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.260542,\n\t\t\t\t\t\t\t\ty: 14.033809\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.323967,\n\t\t\t\t\t\t\t\ty: 14.111092\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.371096,\n\t\t\t\t\t\t\t\ty: 14.199264\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.400118,\n\t\t\t\t\t\t\t\ty: 14.294937\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.409917,\n\t\t\t\t\t\t\t\ty: 14.394433\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.400118,\n\t\t\t\t\t\t\t\ty: 14.493929\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.371096,\n\t\t\t\t\t\t\t\ty: 14.589601\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.323967,\n\t\t\t\t\t\t\t\ty: 14.677773\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.260542,\n\t\t\t\t\t\t\t\ty: 14.755057\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.183258,\n\t\t\t\t\t\t\t\ty: 14.818482\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.095086,\n\t\t\t\t\t\t\t\ty: 14.865611\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.999414,\n\t\t\t\t\t\t\t\ty: 14.894633\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.899918,\n\t\t\t\t\t\t\t\ty: 14.904432\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.800422,\n\t\t\t\t\t\t\t\ty: 14.894633\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.70475,\n\t\t\t\t\t\t\t\ty: 14.865611\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.616578,\n\t\t\t\t\t\t\t\ty: 14.818482\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.539294,\n\t\t\t\t\t\t\t\ty: 14.755057\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.475869,\n\t\t\t\t\t\t\t\ty: 14.677773\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.42874,\n\t\t\t\t\t\t\t\ty: 14.589601\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.399718,\n\t\t\t\t\t\t\t\ty: 14.493929\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.389919,\n\t\t\t\t\t\t\t\ty: 14.394433\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.399718,\n\t\t\t\t\t\t\t\ty: 14.294937\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.42874,\n\t\t\t\t\t\t\t\ty: 14.199264\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.475869,\n\t\t\t\t\t\t\t\ty: 14.111092\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.539294,\n\t\t\t\t\t\t\t\ty: 14.033809\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.616578,\n\t\t\t\t\t\t\t\ty: 13.970384\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.70475,\n\t\t\t\t\t\t\t\ty: 13.923255\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.800422,\n\t\t\t\t\t\t\t\ty: 13.894233\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.37235,\n\t\t\t\t\t\t\t\ty: 13.724896\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.460141,\n\t\t\t\t\t\t\t\ty: 13.733543\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.544558,\n\t\t\t\t\t\t\t\ty: 13.75915\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.622357,\n\t\t\t\t\t\t\t\ty: 13.800735\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.690548,\n\t\t\t\t\t\t\t\ty: 13.856698\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.746511,\n\t\t\t\t\t\t\t\ty: 13.924889\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.788096,\n\t\t\t\t\t\t\t\ty: 14.002688\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.813703,\n\t\t\t\t\t\t\t\ty: 14.087105\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.82235,\n\t\t\t\t\t\t\t\ty: 14.174896\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.813703,\n\t\t\t\t\t\t\t\ty: 14.262687\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.788096,\n\t\t\t\t\t\t\t\ty: 14.347104\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.746511,\n\t\t\t\t\t\t\t\ty: 14.424903\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.690548,\n\t\t\t\t\t\t\t\ty: 14.493094\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.622357,\n\t\t\t\t\t\t\t\ty: 14.549057\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.544558,\n\t\t\t\t\t\t\t\ty: 14.590642\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.460141,\n\t\t\t\t\t\t\t\ty: 14.616249\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.37235,\n\t\t\t\t\t\t\t\ty: 14.624896\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.284559,\n\t\t\t\t\t\t\t\ty: 14.616249\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.200142,\n\t\t\t\t\t\t\t\ty: 14.590642\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.122343,\n\t\t\t\t\t\t\t\ty: 14.549057\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.054152,\n\t\t\t\t\t\t\t\ty: 14.493094\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.998189,\n\t\t\t\t\t\t\t\ty: 14.424903\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.956604,\n\t\t\t\t\t\t\t\ty: 14.347104\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.930997,\n\t\t\t\t\t\t\t\ty: 14.262687\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.92235,\n\t\t\t\t\t\t\t\ty: 14.174896\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.930997,\n\t\t\t\t\t\t\t\ty: 14.087105\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.956604,\n\t\t\t\t\t\t\t\ty: 14.002688\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.998189,\n\t\t\t\t\t\t\t\ty: 13.924889\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.054152,\n\t\t\t\t\t\t\t\ty: 13.856698\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.122343,\n\t\t\t\t\t\t\t\ty: 13.800735\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.200142,\n\t\t\t\t\t\t\t\ty: 13.75915\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.284559,\n\t\t\t\t\t\t\t\ty: 13.733543\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.99731,\n\t\t\t\t\t\t\t\ty: 12.224898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.085101,\n\t\t\t\t\t\t\t\ty: 12.233545\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.169518,\n\t\t\t\t\t\t\t\ty: 12.259152\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.247317,\n\t\t\t\t\t\t\t\ty: 12.300737\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.315508,\n\t\t\t\t\t\t\t\ty: 12.3567\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.371471,\n\t\t\t\t\t\t\t\ty: 12.424891\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.413056,\n\t\t\t\t\t\t\t\ty: 12.50269\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.438663,\n\t\t\t\t\t\t\t\ty: 12.587107\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.44731,\n\t\t\t\t\t\t\t\ty: 12.674898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.438663,\n\t\t\t\t\t\t\t\ty: 12.762689\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.413056,\n\t\t\t\t\t\t\t\ty: 12.847106\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.371471,\n\t\t\t\t\t\t\t\ty: 12.924905\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.315508,\n\t\t\t\t\t\t\t\ty: 12.993096\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.247317,\n\t\t\t\t\t\t\t\ty: 13.049059\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.169518,\n\t\t\t\t\t\t\t\ty: 13.090644\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.085101,\n\t\t\t\t\t\t\t\ty: 13.116251\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.99731,\n\t\t\t\t\t\t\t\ty: 13.124898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.909519,\n\t\t\t\t\t\t\t\ty: 13.116251\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.825102,\n\t\t\t\t\t\t\t\ty: 13.090644\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.747303,\n\t\t\t\t\t\t\t\ty: 13.049059\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.679112,\n\t\t\t\t\t\t\t\ty: 12.993096\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.623149,\n\t\t\t\t\t\t\t\ty: 12.924905\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.581564,\n\t\t\t\t\t\t\t\ty: 12.847106\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.555957,\n\t\t\t\t\t\t\t\ty: 12.762689\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.54731,\n\t\t\t\t\t\t\t\ty: 12.674898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.555957,\n\t\t\t\t\t\t\t\ty: 12.587107\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.581564,\n\t\t\t\t\t\t\t\ty: 12.50269\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.623149,\n\t\t\t\t\t\t\t\ty: 12.424891\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.679112,\n\t\t\t\t\t\t\t\ty: 12.3567\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.747303,\n\t\t\t\t\t\t\t\ty: 12.300737\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.825102,\n\t\t\t\t\t\t\t\ty: 12.259152\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.909519,\n\t\t\t\t\t\t\t\ty: 12.233545\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.32765,\n\t\t\t\t\t\t\t\ty: 12.074896\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.239859,\n\t\t\t\t\t\t\t\ty: 12.083543\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.155442,\n\t\t\t\t\t\t\t\ty: 12.10915\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.077643,\n\t\t\t\t\t\t\t\ty: 12.150735\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.009452,\n\t\t\t\t\t\t\t\ty: 12.206698\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.953489,\n\t\t\t\t\t\t\t\ty: 12.274889\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.911904,\n\t\t\t\t\t\t\t\ty: 12.352688\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.886297,\n\t\t\t\t\t\t\t\ty: 12.437105\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.87765,\n\t\t\t\t\t\t\t\ty: 12.524896\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.886297,\n\t\t\t\t\t\t\t\ty: 12.612687\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.911904,\n\t\t\t\t\t\t\t\ty: 12.697104\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.953489,\n\t\t\t\t\t\t\t\ty: 12.774903\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.009452,\n\t\t\t\t\t\t\t\ty: 12.843094\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.077643,\n\t\t\t\t\t\t\t\ty: 12.899057\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.155442,\n\t\t\t\t\t\t\t\ty: 12.940642\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.239859,\n\t\t\t\t\t\t\t\ty: 12.966249\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.32765,\n\t\t\t\t\t\t\t\ty: 12.974896\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.415441,\n\t\t\t\t\t\t\t\ty: 12.966249\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.499858,\n\t\t\t\t\t\t\t\ty: 12.940642\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.577657,\n\t\t\t\t\t\t\t\ty: 12.899057\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.645848,\n\t\t\t\t\t\t\t\ty: 12.843094\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.701811,\n\t\t\t\t\t\t\t\ty: 12.774903\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.743396,\n\t\t\t\t\t\t\t\ty: 12.697104\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.769003,\n\t\t\t\t\t\t\t\ty: 12.612687\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.77765,\n\t\t\t\t\t\t\t\ty: 12.524896\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.769003,\n\t\t\t\t\t\t\t\ty: 12.437105\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.743396,\n\t\t\t\t\t\t\t\ty: 12.352688\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.701811,\n\t\t\t\t\t\t\t\ty: 12.274889\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.645848,\n\t\t\t\t\t\t\t\ty: 12.206698\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.577657,\n\t\t\t\t\t\t\t\ty: 12.150735\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.499858,\n\t\t\t\t\t\t\t\ty: 12.10915\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.415441,\n\t\t\t\t\t\t\t\ty: 12.083543\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.700043,\n\t\t\t\t\t\t\t\ty: 11.62602\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.612252,\n\t\t\t\t\t\t\t\ty: 11.634667\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.527835,\n\t\t\t\t\t\t\t\ty: 11.660275\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.450036,\n\t\t\t\t\t\t\t\ty: 11.701859\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.381845,\n\t\t\t\t\t\t\t\ty: 11.757822\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.325882,\n\t\t\t\t\t\t\t\ty: 11.826014\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.284297,\n\t\t\t\t\t\t\t\ty: 11.903813\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.25869,\n\t\t\t\t\t\t\t\ty: 11.98823\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.250043,\n\t\t\t\t\t\t\t\ty: 12.07602\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.25869,\n\t\t\t\t\t\t\t\ty: 12.163811\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.284297,\n\t\t\t\t\t\t\t\ty: 12.248228\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.325882,\n\t\t\t\t\t\t\t\ty: 12.326027\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.381845,\n\t\t\t\t\t\t\t\ty: 12.394218\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.450036,\n\t\t\t\t\t\t\t\ty: 12.450182\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.527835,\n\t\t\t\t\t\t\t\ty: 12.491766\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.612252,\n\t\t\t\t\t\t\t\ty: 12.517374\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.700043,\n\t\t\t\t\t\t\t\ty: 12.52602\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.787834,\n\t\t\t\t\t\t\t\ty: 12.517374\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.87225,\n\t\t\t\t\t\t\t\ty: 12.491766\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.95005,\n\t\t\t\t\t\t\t\ty: 12.450182\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.018241,\n\t\t\t\t\t\t\t\ty: 12.394218\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.074204,\n\t\t\t\t\t\t\t\ty: 12.326027\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.115789,\n\t\t\t\t\t\t\t\ty: 12.248228\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.141396,\n\t\t\t\t\t\t\t\ty: 12.163811\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.150043,\n\t\t\t\t\t\t\t\ty: 12.07602\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.141396,\n\t\t\t\t\t\t\t\ty: 11.98823\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.115789,\n\t\t\t\t\t\t\t\ty: 11.903813\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.074204,\n\t\t\t\t\t\t\t\ty: 11.826014\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.018241,\n\t\t\t\t\t\t\t\ty: 11.757822\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.95005,\n\t\t\t\t\t\t\t\ty: 11.701859\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.87225,\n\t\t\t\t\t\t\t\ty: 11.660275\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.787834,\n\t\t\t\t\t\t\t\ty: 11.634667\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.49726,\n\t\t\t\t\t\t\t\ty: 11.424898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.585051,\n\t\t\t\t\t\t\t\ty: 11.433545\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.669468,\n\t\t\t\t\t\t\t\ty: 11.459152\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.747267,\n\t\t\t\t\t\t\t\ty: 11.500737\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.815458,\n\t\t\t\t\t\t\t\ty: 11.5567\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.871421,\n\t\t\t\t\t\t\t\ty: 11.624891\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.913006,\n\t\t\t\t\t\t\t\ty: 11.70269\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.938613,\n\t\t\t\t\t\t\t\ty: 11.787107\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.94726,\n\t\t\t\t\t\t\t\ty: 11.874898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.938613,\n\t\t\t\t\t\t\t\ty: 11.962689\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.913006,\n\t\t\t\t\t\t\t\ty: 12.047106\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.871421,\n\t\t\t\t\t\t\t\ty: 12.124905\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.815458,\n\t\t\t\t\t\t\t\ty: 12.193096\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.747267,\n\t\t\t\t\t\t\t\ty: 12.249059\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.669468,\n\t\t\t\t\t\t\t\ty: 12.290644\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.585051,\n\t\t\t\t\t\t\t\ty: 12.316251\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.49726,\n\t\t\t\t\t\t\t\ty: 12.324898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.409469,\n\t\t\t\t\t\t\t\ty: 12.316251\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.325052,\n\t\t\t\t\t\t\t\ty: 12.290644\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.247253,\n\t\t\t\t\t\t\t\ty: 12.249059\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.179062,\n\t\t\t\t\t\t\t\ty: 12.193096\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.123099,\n\t\t\t\t\t\t\t\ty: 12.124905\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.081514,\n\t\t\t\t\t\t\t\ty: 12.047106\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.055907,\n\t\t\t\t\t\t\t\ty: 11.962689\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.04726,\n\t\t\t\t\t\t\t\ty: 11.874898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.055907,\n\t\t\t\t\t\t\t\ty: 11.787107\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.081514,\n\t\t\t\t\t\t\t\ty: 11.70269\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.123099,\n\t\t\t\t\t\t\t\ty: 11.624891\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.179062,\n\t\t\t\t\t\t\t\ty: 11.5567\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.247253,\n\t\t\t\t\t\t\t\ty: 11.500737\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.325052,\n\t\t\t\t\t\t\t\ty: 11.459152\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.409469,\n\t\t\t\t\t\t\t\ty: 11.433545\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.850871,\n\t\t\t\t\t\t\t\ty: 10.74996\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.938661,\n\t\t\t\t\t\t\t\ty: 10.758607\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.023078,\n\t\t\t\t\t\t\t\ty: 10.784214\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.100877,\n\t\t\t\t\t\t\t\ty: 10.825799\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.169069,\n\t\t\t\t\t\t\t\ty: 10.881762\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.225032,\n\t\t\t\t\t\t\t\ty: 10.949953\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.266616,\n\t\t\t\t\t\t\t\ty: 11.027752\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.292224,\n\t\t\t\t\t\t\t\ty: 11.112169\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.300871,\n\t\t\t\t\t\t\t\ty: 11.19996\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.292224,\n\t\t\t\t\t\t\t\ty: 11.287751\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.266616,\n\t\t\t\t\t\t\t\ty: 11.372168\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.225032,\n\t\t\t\t\t\t\t\ty: 11.449967\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.169069,\n\t\t\t\t\t\t\t\ty: 11.518158\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.100877,\n\t\t\t\t\t\t\t\ty: 11.574121\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.023078,\n\t\t\t\t\t\t\t\ty: 11.615706\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.938661,\n\t\t\t\t\t\t\t\ty: 11.641313\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.850871,\n\t\t\t\t\t\t\t\ty: 11.64996\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.76308,\n\t\t\t\t\t\t\t\ty: 11.641313\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.678663,\n\t\t\t\t\t\t\t\ty: 11.615706\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.600864,\n\t\t\t\t\t\t\t\ty: 11.574121\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.532673,\n\t\t\t\t\t\t\t\ty: 11.518158\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.476709,\n\t\t\t\t\t\t\t\ty: 11.449967\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.435125,\n\t\t\t\t\t\t\t\ty: 11.372168\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.409517,\n\t\t\t\t\t\t\t\ty: 11.287751\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.400871,\n\t\t\t\t\t\t\t\ty: 11.19996\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.409517,\n\t\t\t\t\t\t\t\ty: 11.112169\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.435125,\n\t\t\t\t\t\t\t\ty: 11.027752\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.476709,\n\t\t\t\t\t\t\t\ty: 10.949953\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.532673,\n\t\t\t\t\t\t\t\ty: 10.881762\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.600864,\n\t\t\t\t\t\t\t\ty: 10.825799\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.678663,\n\t\t\t\t\t\t\t\ty: 10.784214\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.76308,\n\t\t\t\t\t\t\t\ty: 10.758607\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.89731,\n\t\t\t\t\t\t\t\ty: 9.524898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.985101,\n\t\t\t\t\t\t\t\ty: 9.533545\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.069518,\n\t\t\t\t\t\t\t\ty: 9.559152\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.147317,\n\t\t\t\t\t\t\t\ty: 9.600737\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.215508,\n\t\t\t\t\t\t\t\ty: 9.6567\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.271471,\n\t\t\t\t\t\t\t\ty: 9.724891\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.313056,\n\t\t\t\t\t\t\t\ty: 9.80269\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.338663,\n\t\t\t\t\t\t\t\ty: 9.887107\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.34731,\n\t\t\t\t\t\t\t\ty: 9.974898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.338663,\n\t\t\t\t\t\t\t\ty: 10.062689\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.313056,\n\t\t\t\t\t\t\t\ty: 10.147106\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.271471,\n\t\t\t\t\t\t\t\ty: 10.224905\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.215508,\n\t\t\t\t\t\t\t\ty: 10.293096\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.147317,\n\t\t\t\t\t\t\t\ty: 10.349059\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.069518,\n\t\t\t\t\t\t\t\ty: 10.390644\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.985101,\n\t\t\t\t\t\t\t\ty: 10.416251\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.89731,\n\t\t\t\t\t\t\t\ty: 10.424898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.809519,\n\t\t\t\t\t\t\t\ty: 10.416251\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.725102,\n\t\t\t\t\t\t\t\ty: 10.390644\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.647303,\n\t\t\t\t\t\t\t\ty: 10.349059\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.579112,\n\t\t\t\t\t\t\t\ty: 10.293096\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.523149,\n\t\t\t\t\t\t\t\ty: 10.224905\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.481564,\n\t\t\t\t\t\t\t\ty: 10.147106\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.455957,\n\t\t\t\t\t\t\t\ty: 10.062689\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.44731,\n\t\t\t\t\t\t\t\ty: 9.974898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.455957,\n\t\t\t\t\t\t\t\ty: 9.887107\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.481564,\n\t\t\t\t\t\t\t\ty: 9.80269\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.523149,\n\t\t\t\t\t\t\t\ty: 9.724891\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.579112,\n\t\t\t\t\t\t\t\ty: 9.6567\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.647303,\n\t\t\t\t\t\t\t\ty: 9.600737\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.725102,\n\t\t\t\t\t\t\t\ty: 9.559152\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.809519,\n\t\t\t\t\t\t\t\ty: 9.533545\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.461281,\n\t\t\t\t\t\t\t\ty: 9.09\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.37349,\n\t\t\t\t\t\t\t\ty: 9.098647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.289073,\n\t\t\t\t\t\t\t\ty: 9.124254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.211274,\n\t\t\t\t\t\t\t\ty: 9.165839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.143083,\n\t\t\t\t\t\t\t\ty: 9.221802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.08712,\n\t\t\t\t\t\t\t\ty: 9.289993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.045535,\n\t\t\t\t\t\t\t\ty: 9.367792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.019928,\n\t\t\t\t\t\t\t\ty: 9.452209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.011281,\n\t\t\t\t\t\t\t\ty: 9.54\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.019928,\n\t\t\t\t\t\t\t\ty: 9.627791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.045535,\n\t\t\t\t\t\t\t\ty: 9.712208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.08712,\n\t\t\t\t\t\t\t\ty: 9.790007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.143083,\n\t\t\t\t\t\t\t\ty: 9.858198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.211274,\n\t\t\t\t\t\t\t\ty: 9.914161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.289073,\n\t\t\t\t\t\t\t\ty: 9.955746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.37349,\n\t\t\t\t\t\t\t\ty: 9.981353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.461281,\n\t\t\t\t\t\t\t\ty: 9.99\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.549072,\n\t\t\t\t\t\t\t\ty: 9.981353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.633489,\n\t\t\t\t\t\t\t\ty: 9.955746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.711288,\n\t\t\t\t\t\t\t\ty: 9.914161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.779479,\n\t\t\t\t\t\t\t\ty: 9.858198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.835442,\n\t\t\t\t\t\t\t\ty: 9.790007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.877027,\n\t\t\t\t\t\t\t\ty: 9.712208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.902634,\n\t\t\t\t\t\t\t\ty: 9.627791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.911281,\n\t\t\t\t\t\t\t\ty: 9.54\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.902634,\n\t\t\t\t\t\t\t\ty: 9.452209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.877027,\n\t\t\t\t\t\t\t\ty: 9.367792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.835442,\n\t\t\t\t\t\t\t\ty: 9.289993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.779479,\n\t\t\t\t\t\t\t\ty: 9.221802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.711288,\n\t\t\t\t\t\t\t\ty: 9.165839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.633489,\n\t\t\t\t\t\t\t\ty: 9.124254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.549072,\n\t\t\t\t\t\t\t\ty: 9.098647\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.878718,\n\t\t\t\t\t\t\t\ty: 8.49\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.966509,\n\t\t\t\t\t\t\t\ty: 8.498647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.050925,\n\t\t\t\t\t\t\t\ty: 8.524254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.128725,\n\t\t\t\t\t\t\t\ty: 8.565839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.196916,\n\t\t\t\t\t\t\t\ty: 8.621802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.252879,\n\t\t\t\t\t\t\t\ty: 8.689993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.294464,\n\t\t\t\t\t\t\t\ty: 8.767792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.320071,\n\t\t\t\t\t\t\t\ty: 8.852209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.328718,\n\t\t\t\t\t\t\t\ty: 8.94\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.320071,\n\t\t\t\t\t\t\t\ty: 9.027791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.294464,\n\t\t\t\t\t\t\t\ty: 9.112208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.252879,\n\t\t\t\t\t\t\t\ty: 9.190007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.196916,\n\t\t\t\t\t\t\t\ty: 9.258198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.128725,\n\t\t\t\t\t\t\t\ty: 9.314161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.050925,\n\t\t\t\t\t\t\t\ty: 9.355746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.966509,\n\t\t\t\t\t\t\t\ty: 9.381353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.878718,\n\t\t\t\t\t\t\t\ty: 9.39\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.790927,\n\t\t\t\t\t\t\t\ty: 9.381353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.70651,\n\t\t\t\t\t\t\t\ty: 9.355746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.628711,\n\t\t\t\t\t\t\t\ty: 9.314161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.56052,\n\t\t\t\t\t\t\t\ty: 9.258198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.504557,\n\t\t\t\t\t\t\t\ty: 9.190007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.462972,\n\t\t\t\t\t\t\t\ty: 9.112208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.437365,\n\t\t\t\t\t\t\t\ty: 9.027791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.428718,\n\t\t\t\t\t\t\t\ty: 8.94\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.437365,\n\t\t\t\t\t\t\t\ty: 8.852209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.462972,\n\t\t\t\t\t\t\t\ty: 8.767792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.504557,\n\t\t\t\t\t\t\t\ty: 8.689993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.56052,\n\t\t\t\t\t\t\t\ty: 8.621802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.628711,\n\t\t\t\t\t\t\t\ty: 8.565839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.70651,\n\t\t\t\t\t\t\t\ty: 8.524254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.790927,\n\t\t\t\t\t\t\t\ty: 8.498647\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.354965,\n\t\t\t\t\t\t\t\ty: 6.9976\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.442756,\n\t\t\t\t\t\t\t\ty: 7.006247\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.527173,\n\t\t\t\t\t\t\t\ty: 7.031854\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.604972,\n\t\t\t\t\t\t\t\ty: 7.073439\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.673163,\n\t\t\t\t\t\t\t\ty: 7.129402\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.729127,\n\t\t\t\t\t\t\t\ty: 7.197593\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.770711,\n\t\t\t\t\t\t\t\ty: 7.275392\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.796319,\n\t\t\t\t\t\t\t\ty: 7.359809\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.804965,\n\t\t\t\t\t\t\t\ty: 7.4476\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.796319,\n\t\t\t\t\t\t\t\ty: 7.535391\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.770711,\n\t\t\t\t\t\t\t\ty: 7.619808\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.729127,\n\t\t\t\t\t\t\t\ty: 7.697607\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.673163,\n\t\t\t\t\t\t\t\ty: 7.765798\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.604972,\n\t\t\t\t\t\t\t\ty: 7.821761\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.527173,\n\t\t\t\t\t\t\t\ty: 7.863346\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.442756,\n\t\t\t\t\t\t\t\ty: 7.888953\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.354965,\n\t\t\t\t\t\t\t\ty: 7.8976\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.267175,\n\t\t\t\t\t\t\t\ty: 7.888953\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.182758,\n\t\t\t\t\t\t\t\ty: 7.863346\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.104959,\n\t\t\t\t\t\t\t\ty: 7.821761\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.036767,\n\t\t\t\t\t\t\t\ty: 7.765798\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.980804,\n\t\t\t\t\t\t\t\ty: 7.697607\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.93922,\n\t\t\t\t\t\t\t\ty: 7.619808\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.913612,\n\t\t\t\t\t\t\t\ty: 7.535391\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.904965,\n\t\t\t\t\t\t\t\ty: 7.4476\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.913612,\n\t\t\t\t\t\t\t\ty: 7.359809\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.93922,\n\t\t\t\t\t\t\t\ty: 7.275392\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.980804,\n\t\t\t\t\t\t\t\ty: 7.197593\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.036767,\n\t\t\t\t\t\t\t\ty: 7.129402\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.104959,\n\t\t\t\t\t\t\t\ty: 7.073439\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.182758,\n\t\t\t\t\t\t\t\ty: 7.031854\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.267175,\n\t\t\t\t\t\t\t\ty: 7.006247\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.301539,\n\t\t\t\t\t\t\t\ty: 5.199873\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.213749,\n\t\t\t\t\t\t\t\ty: 5.20852\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.129332,\n\t\t\t\t\t\t\t\ty: 5.234127\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.051533,\n\t\t\t\t\t\t\t\ty: 5.275712\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.983341,\n\t\t\t\t\t\t\t\ty: 5.331675\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.927378,\n\t\t\t\t\t\t\t\ty: 5.399866\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.885794,\n\t\t\t\t\t\t\t\ty: 5.477665\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.860186,\n\t\t\t\t\t\t\t\ty: 5.562082\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.851539,\n\t\t\t\t\t\t\t\ty: 5.649873\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.860186,\n\t\t\t\t\t\t\t\ty: 5.737664\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.885794,\n\t\t\t\t\t\t\t\ty: 5.822081\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.927378,\n\t\t\t\t\t\t\t\ty: 5.89988\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.983341,\n\t\t\t\t\t\t\t\ty: 5.968071\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.051533,\n\t\t\t\t\t\t\t\ty: 6.024034\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.129332,\n\t\t\t\t\t\t\t\ty: 6.065619\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.213749,\n\t\t\t\t\t\t\t\ty: 6.091226\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.301539,\n\t\t\t\t\t\t\t\ty: 6.099873\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.38933,\n\t\t\t\t\t\t\t\ty: 6.091226\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.473747,\n\t\t\t\t\t\t\t\ty: 6.065619\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.551546,\n\t\t\t\t\t\t\t\ty: 6.024034\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.619737,\n\t\t\t\t\t\t\t\ty: 5.968071\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.675701,\n\t\t\t\t\t\t\t\ty: 5.89988\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.717285,\n\t\t\t\t\t\t\t\ty: 5.822081\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.742893,\n\t\t\t\t\t\t\t\ty: 5.737664\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.751539,\n\t\t\t\t\t\t\t\ty: 5.649873\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.742893,\n\t\t\t\t\t\t\t\ty: 5.562082\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.717285,\n\t\t\t\t\t\t\t\ty: 5.477665\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.675701,\n\t\t\t\t\t\t\t\ty: 5.399866\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.619737,\n\t\t\t\t\t\t\t\ty: 5.331675\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.551546,\n\t\t\t\t\t\t\t\ty: 5.275712\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.473747,\n\t\t\t\t\t\t\t\ty: 5.234127\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.38933,\n\t\t\t\t\t\t\t\ty: 5.20852\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.649981,\n\t\t\t\t\t\t\t\ty: 4.04\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.737771,\n\t\t\t\t\t\t\t\ty: 4.048647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.822188,\n\t\t\t\t\t\t\t\ty: 4.074254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.899987,\n\t\t\t\t\t\t\t\ty: 4.115839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.968179,\n\t\t\t\t\t\t\t\ty: 4.171802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.024142,\n\t\t\t\t\t\t\t\ty: 4.239993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.065726,\n\t\t\t\t\t\t\t\ty: 4.317792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.091334,\n\t\t\t\t\t\t\t\ty: 4.402209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.099981,\n\t\t\t\t\t\t\t\ty: 4.49\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.097747,\n\t\t\t\t\t\t\t\ty: 4.512682\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.124981,\n\t\t\t\t\t\t\t\ty: 4.51\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.212771,\n\t\t\t\t\t\t\t\ty: 4.518647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.297188,\n\t\t\t\t\t\t\t\ty: 4.544254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.374987,\n\t\t\t\t\t\t\t\ty: 4.585839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.443179,\n\t\t\t\t\t\t\t\ty: 4.641802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.499142,\n\t\t\t\t\t\t\t\ty: 4.709993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.540726,\n\t\t\t\t\t\t\t\ty: 4.787792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.566334,\n\t\t\t\t\t\t\t\ty: 4.872209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.574981,\n\t\t\t\t\t\t\t\ty: 4.96\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.566334,\n\t\t\t\t\t\t\t\ty: 5.047791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.540726,\n\t\t\t\t\t\t\t\ty: 5.132208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.499142,\n\t\t\t\t\t\t\t\ty: 5.210007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.443179,\n\t\t\t\t\t\t\t\ty: 5.278198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.374987,\n\t\t\t\t\t\t\t\ty: 5.334161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.297188,\n\t\t\t\t\t\t\t\ty: 5.375746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.212771,\n\t\t\t\t\t\t\t\ty: 5.401353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.124981,\n\t\t\t\t\t\t\t\ty: 5.41\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.03719,\n\t\t\t\t\t\t\t\ty: 5.401353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.952773,\n\t\t\t\t\t\t\t\ty: 5.375746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.874974,\n\t\t\t\t\t\t\t\ty: 5.334161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.806783,\n\t\t\t\t\t\t\t\ty: 5.278198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.750819,\n\t\t\t\t\t\t\t\ty: 5.210007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.709235,\n\t\t\t\t\t\t\t\ty: 5.132208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.683627,\n\t\t\t\t\t\t\t\ty: 5.047791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.674981,\n\t\t\t\t\t\t\t\ty: 4.96\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.677215,\n\t\t\t\t\t\t\t\ty: 4.937318\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.649981,\n\t\t\t\t\t\t\t\ty: 4.94\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.56219,\n\t\t\t\t\t\t\t\ty: 4.931353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.477773,\n\t\t\t\t\t\t\t\ty: 4.905746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.399974,\n\t\t\t\t\t\t\t\ty: 4.864161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.331783,\n\t\t\t\t\t\t\t\ty: 4.808198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.275819,\n\t\t\t\t\t\t\t\ty: 4.740007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.234235,\n\t\t\t\t\t\t\t\ty: 4.662208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.208627,\n\t\t\t\t\t\t\t\ty: 4.577791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.199981,\n\t\t\t\t\t\t\t\ty: 4.49\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.208627,\n\t\t\t\t\t\t\t\ty: 4.402209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.234235,\n\t\t\t\t\t\t\t\ty: 4.317792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.275819,\n\t\t\t\t\t\t\t\ty: 4.239993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.331783,\n\t\t\t\t\t\t\t\ty: 4.171802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.399974,\n\t\t\t\t\t\t\t\ty: 4.115839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.477773,\n\t\t\t\t\t\t\t\ty: 4.074254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.56219,\n\t\t\t\t\t\t\t\ty: 4.048647\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.454965,\n\t\t\t\t\t\t\t\ty: 3.8976\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.542756,\n\t\t\t\t\t\t\t\ty: 3.906247\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.627173,\n\t\t\t\t\t\t\t\ty: 3.931854\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.704972,\n\t\t\t\t\t\t\t\ty: 3.973439\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.773163,\n\t\t\t\t\t\t\t\ty: 4.029402\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.829127,\n\t\t\t\t\t\t\t\ty: 4.097593\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.870711,\n\t\t\t\t\t\t\t\ty: 4.175392\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.896319,\n\t\t\t\t\t\t\t\ty: 4.259809\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.904965,\n\t\t\t\t\t\t\t\ty: 4.3476\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.896319,\n\t\t\t\t\t\t\t\ty: 4.435391\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.870711,\n\t\t\t\t\t\t\t\ty: 4.519808\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.829127,\n\t\t\t\t\t\t\t\ty: 4.597607\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.773163,\n\t\t\t\t\t\t\t\ty: 4.665798\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.704972,\n\t\t\t\t\t\t\t\ty: 4.721761\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.627173,\n\t\t\t\t\t\t\t\ty: 4.763346\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.542756,\n\t\t\t\t\t\t\t\ty: 4.788953\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.454965,\n\t\t\t\t\t\t\t\ty: 4.7976\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.367175,\n\t\t\t\t\t\t\t\ty: 4.788953\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.282758,\n\t\t\t\t\t\t\t\ty: 4.763346\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.204959,\n\t\t\t\t\t\t\t\ty: 4.721761\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.136767,\n\t\t\t\t\t\t\t\ty: 4.665798\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.080804,\n\t\t\t\t\t\t\t\ty: 4.597607\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.03922,\n\t\t\t\t\t\t\t\ty: 4.519808\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.013612,\n\t\t\t\t\t\t\t\ty: 4.435391\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.004965,\n\t\t\t\t\t\t\t\ty: 4.3476\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.013612,\n\t\t\t\t\t\t\t\ty: 4.259809\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.03922,\n\t\t\t\t\t\t\t\ty: 4.175392\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.080804,\n\t\t\t\t\t\t\t\ty: 4.097593\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.136767,\n\t\t\t\t\t\t\t\ty: 4.029402\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.204959,\n\t\t\t\t\t\t\t\ty: 3.973439\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.282758,\n\t\t\t\t\t\t\t\ty: 3.931854\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.367175,\n\t\t\t\t\t\t\t\ty: 3.906247\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.478734,\n\t\t\t\t\t\t\t\ty: 3.225\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.566525,\n\t\t\t\t\t\t\t\ty: 3.233647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.650942,\n\t\t\t\t\t\t\t\ty: 3.259254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.728741,\n\t\t\t\t\t\t\t\ty: 3.300839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.796932,\n\t\t\t\t\t\t\t\ty: 3.356802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.852896,\n\t\t\t\t\t\t\t\ty: 3.424993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.89448,\n\t\t\t\t\t\t\t\ty: 3.502792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.920088,\n\t\t\t\t\t\t\t\ty: 3.587209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.928734,\n\t\t\t\t\t\t\t\ty: 3.675\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.920088,\n\t\t\t\t\t\t\t\ty: 3.762791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.89448,\n\t\t\t\t\t\t\t\ty: 3.847208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.852896,\n\t\t\t\t\t\t\t\ty: 3.925007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.796932,\n\t\t\t\t\t\t\t\ty: 3.993198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.728741,\n\t\t\t\t\t\t\t\ty: 4.049161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.650942,\n\t\t\t\t\t\t\t\ty: 4.090746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.566525,\n\t\t\t\t\t\t\t\ty: 4.116353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.478734,\n\t\t\t\t\t\t\t\ty: 4.125\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.390944,\n\t\t\t\t\t\t\t\ty: 4.116353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.306527,\n\t\t\t\t\t\t\t\ty: 4.090746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.228728,\n\t\t\t\t\t\t\t\ty: 4.049161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.160536,\n\t\t\t\t\t\t\t\ty: 3.993198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.104573,\n\t\t\t\t\t\t\t\ty: 3.925007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.062989,\n\t\t\t\t\t\t\t\ty: 3.847208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.037381,\n\t\t\t\t\t\t\t\ty: 3.762791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.028734,\n\t\t\t\t\t\t\t\ty: 3.675\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.037381,\n\t\t\t\t\t\t\t\ty: 3.587209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.062989,\n\t\t\t\t\t\t\t\ty: 3.502792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.104573,\n\t\t\t\t\t\t\t\ty: 3.424993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.160536,\n\t\t\t\t\t\t\t\ty: 3.356802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.228728,\n\t\t\t\t\t\t\t\ty: 3.300839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.306527,\n\t\t\t\t\t\t\t\ty: 3.259254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.390944,\n\t\t\t\t\t\t\t\ty: 3.233647\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.389965,\n\t\t\t\t\t\t\t\ty: 1.65\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.477756,\n\t\t\t\t\t\t\t\ty: 1.658647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.562173,\n\t\t\t\t\t\t\t\ty: 1.684254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.639972,\n\t\t\t\t\t\t\t\ty: 1.725839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.708163,\n\t\t\t\t\t\t\t\ty: 1.781802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.764127,\n\t\t\t\t\t\t\t\ty: 1.849993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.805711,\n\t\t\t\t\t\t\t\ty: 1.927792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.831319,\n\t\t\t\t\t\t\t\ty: 2.012209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.839965,\n\t\t\t\t\t\t\t\ty: 2.1\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.831319,\n\t\t\t\t\t\t\t\ty: 2.187791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.805711,\n\t\t\t\t\t\t\t\ty: 2.272208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.764127,\n\t\t\t\t\t\t\t\ty: 2.350007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.708163,\n\t\t\t\t\t\t\t\ty: 2.418198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.639972,\n\t\t\t\t\t\t\t\ty: 2.474161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.562173,\n\t\t\t\t\t\t\t\ty: 2.515746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.477756,\n\t\t\t\t\t\t\t\ty: 2.541353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.389965,\n\t\t\t\t\t\t\t\ty: 2.55\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.302175,\n\t\t\t\t\t\t\t\ty: 2.541353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.217758,\n\t\t\t\t\t\t\t\ty: 2.515746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.139959,\n\t\t\t\t\t\t\t\ty: 2.474161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.071767,\n\t\t\t\t\t\t\t\ty: 2.418198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.015804,\n\t\t\t\t\t\t\t\ty: 2.350007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.974219,\n\t\t\t\t\t\t\t\ty: 2.272208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.948612,\n\t\t\t\t\t\t\t\ty: 2.187791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.939965,\n\t\t\t\t\t\t\t\ty: 2.1\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.948612,\n\t\t\t\t\t\t\t\ty: 2.012209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.974219,\n\t\t\t\t\t\t\t\ty: 1.927792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.015804,\n\t\t\t\t\t\t\t\ty: 1.849993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.071767,\n\t\t\t\t\t\t\t\ty: 1.781802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.139959,\n\t\t\t\t\t\t\t\ty: 1.725839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.217758,\n\t\t\t\t\t\t\t\ty: 1.684254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.302175,\n\t\t\t\t\t\t\t\ty: 1.658647\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.649981,\n\t\t\t\t\t\t\t\ty: 0.44\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.737771,\n\t\t\t\t\t\t\t\ty: 0.448647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.822188,\n\t\t\t\t\t\t\t\ty: 0.474254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.899987,\n\t\t\t\t\t\t\t\ty: 0.515839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.968179,\n\t\t\t\t\t\t\t\ty: 0.571802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.024142,\n\t\t\t\t\t\t\t\ty: 0.639993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.065726,\n\t\t\t\t\t\t\t\ty: 0.717792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.091334,\n\t\t\t\t\t\t\t\ty: 0.802209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.099981,\n\t\t\t\t\t\t\t\ty: 0.89\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.091334,\n\t\t\t\t\t\t\t\ty: 0.977791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.065726,\n\t\t\t\t\t\t\t\ty: 1.062208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.024142,\n\t\t\t\t\t\t\t\ty: 1.140007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.968179,\n\t\t\t\t\t\t\t\ty: 1.208198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.899987,\n\t\t\t\t\t\t\t\ty: 1.264161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.822188,\n\t\t\t\t\t\t\t\ty: 1.305746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.737771,\n\t\t\t\t\t\t\t\ty: 1.331353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.649981,\n\t\t\t\t\t\t\t\ty: 1.34\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.56219,\n\t\t\t\t\t\t\t\ty: 1.331353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.477773,\n\t\t\t\t\t\t\t\ty: 1.305746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.399974,\n\t\t\t\t\t\t\t\ty: 1.264161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.331783,\n\t\t\t\t\t\t\t\ty: 1.208198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.275819,\n\t\t\t\t\t\t\t\ty: 1.140007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.234235,\n\t\t\t\t\t\t\t\ty: 1.062208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.208627,\n\t\t\t\t\t\t\t\ty: 0.977791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.199981,\n\t\t\t\t\t\t\t\ty: 0.89\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.208627,\n\t\t\t\t\t\t\t\ty: 0.802209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.234235,\n\t\t\t\t\t\t\t\ty: 0.717792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.275819,\n\t\t\t\t\t\t\t\ty: 0.639993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.331783,\n\t\t\t\t\t\t\t\ty: 0.571802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.399974,\n\t\t\t\t\t\t\t\ty: 0.515839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.477773,\n\t\t\t\t\t\t\t\ty: 0.474254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.56219,\n\t\t\t\t\t\t\t\ty: 0.448647\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.725,\n\t\t\t\t\t\t\t\ty: -4.45\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.275,\n\t\t\t\t\t\t\t\ty: -4.45\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.431072,\n\t\t\t\t\t\t\t\ty: -4.434628\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.581147,\n\t\t\t\t\t\t\t\ty: -4.389104\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.719456,\n\t\t\t\t\t\t\t\ty: -4.315176\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.840685,\n\t\t\t\t\t\t\t\ty: -4.215685\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.940176,\n\t\t\t\t\t\t\t\ty: -4.094456\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.014104,\n\t\t\t\t\t\t\t\ty: -3.956147\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.059628,\n\t\t\t\t\t\t\t\ty: -3.806072\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.075,\n\t\t\t\t\t\t\t\ty: -3.65\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.059628,\n\t\t\t\t\t\t\t\ty: -3.493928\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.014104,\n\t\t\t\t\t\t\t\ty: -3.343853\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.940176,\n\t\t\t\t\t\t\t\ty: -3.205544\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.840685,\n\t\t\t\t\t\t\t\ty: -3.084315\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.719456,\n\t\t\t\t\t\t\t\ty: -2.984824\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.581147,\n\t\t\t\t\t\t\t\ty: -2.910896\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.431072,\n\t\t\t\t\t\t\t\ty: -2.865372\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.275,\n\t\t\t\t\t\t\t\ty: -2.85\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.725,\n\t\t\t\t\t\t\t\ty: -2.85\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.568928,\n\t\t\t\t\t\t\t\ty: -2.865372\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.418853,\n\t\t\t\t\t\t\t\ty: -2.910896\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.280544,\n\t\t\t\t\t\t\t\ty: -2.984824\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.159315,\n\t\t\t\t\t\t\t\ty: -3.084315\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.059824,\n\t\t\t\t\t\t\t\ty: -3.205544\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.985896,\n\t\t\t\t\t\t\t\ty: -3.343853\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.940372,\n\t\t\t\t\t\t\t\ty: -3.493928\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.925,\n\t\t\t\t\t\t\t\ty: -3.65\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.940372,\n\t\t\t\t\t\t\t\ty: -3.806072\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.985896,\n\t\t\t\t\t\t\t\ty: -3.956147\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.059824,\n\t\t\t\t\t\t\t\ty: -4.094456\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.159315,\n\t\t\t\t\t\t\t\ty: -4.215685\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.280544,\n\t\t\t\t\t\t\t\ty: -4.315176\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.418853,\n\t\t\t\t\t\t\t\ty: -4.389104\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.568928,\n\t\t\t\t\t\t\t\ty: -4.434628\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.550064,\n\t\t\t\t\t\t\t\ty: -4.400079\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.637855,\n\t\t\t\t\t\t\t\ty: -4.391432\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.722272,\n\t\t\t\t\t\t\t\ty: -4.365825\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.800071,\n\t\t\t\t\t\t\t\ty: -4.32424\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.868262,\n\t\t\t\t\t\t\t\ty: -4.268277\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.924225,\n\t\t\t\t\t\t\t\ty: -4.200086\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.96581,\n\t\t\t\t\t\t\t\ty: -4.122287\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.991417,\n\t\t\t\t\t\t\t\ty: -4.03787\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.000064,\n\t\t\t\t\t\t\t\ty: -3.950079\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.991417,\n\t\t\t\t\t\t\t\ty: -3.862288\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.96581,\n\t\t\t\t\t\t\t\ty: -3.777871\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.924225,\n\t\t\t\t\t\t\t\ty: -3.700072\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.868262,\n\t\t\t\t\t\t\t\ty: -3.631881\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.800071,\n\t\t\t\t\t\t\t\ty: -3.575918\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.722272,\n\t\t\t\t\t\t\t\ty: -3.534333\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.637855,\n\t\t\t\t\t\t\t\ty: -3.508726\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.550064,\n\t\t\t\t\t\t\t\ty: -3.500079\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.462273,\n\t\t\t\t\t\t\t\ty: -3.508726\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.377856,\n\t\t\t\t\t\t\t\ty: -3.534333\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.300057,\n\t\t\t\t\t\t\t\ty: -3.575918\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.231866,\n\t\t\t\t\t\t\t\ty: -3.631881\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.175903,\n\t\t\t\t\t\t\t\ty: -3.700072\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.134318,\n\t\t\t\t\t\t\t\ty: -3.777871\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.108711,\n\t\t\t\t\t\t\t\ty: -3.862288\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.100064,\n\t\t\t\t\t\t\t\ty: -3.950079\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.108711,\n\t\t\t\t\t\t\t\ty: -4.03787\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.134318,\n\t\t\t\t\t\t\t\ty: -4.122287\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.175903,\n\t\t\t\t\t\t\t\ty: -4.200086\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.231866,\n\t\t\t\t\t\t\t\ty: -4.268277\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.300057,\n\t\t\t\t\t\t\t\ty: -4.32424\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.377856,\n\t\t\t\t\t\t\t\ty: -4.365825\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.462273,\n\t\t\t\t\t\t\t\ty: -4.391432\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17,\n\t\t\t\t\t\t\t\ty: -8.55\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.175581,\n\t\t\t\t\t\t\t\ty: -8.532707\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.344415,\n\t\t\t\t\t\t\t\ty: -8.481492\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.500013,\n\t\t\t\t\t\t\t\ty: -8.398323\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.636396,\n\t\t\t\t\t\t\t\ty: -8.286396\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.748323,\n\t\t\t\t\t\t\t\ty: -8.150013\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.831492,\n\t\t\t\t\t\t\t\ty: -7.994415\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.882707,\n\t\t\t\t\t\t\t\ty: -7.825581\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.9,\n\t\t\t\t\t\t\t\ty: -7.65\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.882707,\n\t\t\t\t\t\t\t\ty: -7.474419\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.831492,\n\t\t\t\t\t\t\t\ty: -7.305585\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.748323,\n\t\t\t\t\t\t\t\ty: -7.149987\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.636396,\n\t\t\t\t\t\t\t\ty: -7.013604\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.500013,\n\t\t\t\t\t\t\t\ty: -6.901677\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.419298,\n\t\t\t\t\t\t\t\ty: -6.858534\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.440746,\n\t\t\t\t\t\t\t\ty: -6.818408\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.466353,\n\t\t\t\t\t\t\t\ty: -6.733991\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.475,\n\t\t\t\t\t\t\t\ty: -6.6462\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.466353,\n\t\t\t\t\t\t\t\ty: -6.558409\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.440746,\n\t\t\t\t\t\t\t\ty: -6.473992\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.420274,\n\t\t\t\t\t\t\t\ty: -6.435692\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.431072,\n\t\t\t\t\t\t\t\ty: -6.434628\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.581147,\n\t\t\t\t\t\t\t\ty: -6.389104\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.719456,\n\t\t\t\t\t\t\t\ty: -6.315176\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.840685,\n\t\t\t\t\t\t\t\ty: -6.215685\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.940176,\n\t\t\t\t\t\t\t\ty: -6.094456\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.014104,\n\t\t\t\t\t\t\t\ty: -5.956147\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.059628,\n\t\t\t\t\t\t\t\ty: -5.806072\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.075,\n\t\t\t\t\t\t\t\ty: -5.65\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.059628,\n\t\t\t\t\t\t\t\ty: -5.493928\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.014104,\n\t\t\t\t\t\t\t\ty: -5.343853\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.940176,\n\t\t\t\t\t\t\t\ty: -5.205544\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.840685,\n\t\t\t\t\t\t\t\ty: -5.084315\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.719456,\n\t\t\t\t\t\t\t\ty: -4.984824\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.581147,\n\t\t\t\t\t\t\t\ty: -4.910896\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.431072,\n\t\t\t\t\t\t\t\ty: -4.865372\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.275,\n\t\t\t\t\t\t\t\ty: -4.85\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.725,\n\t\t\t\t\t\t\t\ty: -4.85\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.568928,\n\t\t\t\t\t\t\t\ty: -4.865372\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.418853,\n\t\t\t\t\t\t\t\ty: -4.910896\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.280544,\n\t\t\t\t\t\t\t\ty: -4.984824\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.159315,\n\t\t\t\t\t\t\t\ty: -5.084315\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.059824,\n\t\t\t\t\t\t\t\ty: -5.205544\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.985896,\n\t\t\t\t\t\t\t\ty: -5.343853\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.940372,\n\t\t\t\t\t\t\t\ty: -5.493928\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.925,\n\t\t\t\t\t\t\t\ty: -5.65\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.927865,\n\t\t\t\t\t\t\t\ty: -5.679091\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.773746,\n\t\t\t\t\t\t\t\ty: -5.524972\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.78655,\n\t\t\t\t\t\t\t\ty: -5.482763\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.8,\n\t\t\t\t\t\t\t\ty: -5.3462\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.78655,\n\t\t\t\t\t\t\t\ty: -5.209637\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.746716,\n\t\t\t\t\t\t\t\ty: -5.078322\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.682029,\n\t\t\t\t\t\t\t\ty: -4.957301\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.594975,\n\t\t\t\t\t\t\t\ty: -4.851225\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.569975,\n\t\t\t\t\t\t\t\ty: -4.826225\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.144975,\n\t\t\t\t\t\t\t\ty: -4.401225\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.038899,\n\t\t\t\t\t\t\t\ty: -4.314171\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.917878,\n\t\t\t\t\t\t\t\ty: -4.249484\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.786563,\n\t\t\t\t\t\t\t\ty: -4.20965\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.65,\n\t\t\t\t\t\t\t\ty: -4.1962\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.513437,\n\t\t\t\t\t\t\t\ty: -4.20965\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.382122,\n\t\t\t\t\t\t\t\ty: -4.249484\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.261101,\n\t\t\t\t\t\t\t\ty: -4.314171\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.155025,\n\t\t\t\t\t\t\t\ty: -4.401225\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.067971,\n\t\t\t\t\t\t\t\ty: -4.507301\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.003284,\n\t\t\t\t\t\t\t\ty: -4.628322\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.96345,\n\t\t\t\t\t\t\t\ty: -4.759637\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.95,\n\t\t\t\t\t\t\t\ty: -4.8962\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.96345,\n\t\t\t\t\t\t\t\ty: -5.032763\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.003284,\n\t\t\t\t\t\t\t\ty: -5.164078\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.067971,\n\t\t\t\t\t\t\t\ty: -5.285099\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.155025,\n\t\t\t\t\t\t\t\ty: -5.391175\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.580025,\n\t\t\t\t\t\t\t\ty: -5.816175\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.605025,\n\t\t\t\t\t\t\t\ty: -5.841175\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.711101,\n\t\t\t\t\t\t\t\ty: -5.928229\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.832122,\n\t\t\t\t\t\t\t\ty: -5.992916\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.963437,\n\t\t\t\t\t\t\t\ty: -6.03275\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.1,\n\t\t\t\t\t\t\t\ty: -6.0462\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.236563,\n\t\t\t\t\t\t\t\ty: -6.03275\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.278772,\n\t\t\t\t\t\t\t\ty: -6.019946\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.152513,\n\t\t\t\t\t\t\t\ty: -6.893687\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.20555,\n\t\t\t\t\t\t\t\ty: -6.937214\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.266061,\n\t\t\t\t\t\t\t\ty: -6.969558\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.331718,\n\t\t\t\t\t\t\t\ty: -6.989475\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.386438,\n\t\t\t\t\t\t\t\ty: -6.994864\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.363604,\n\t\t\t\t\t\t\t\ty: -7.013604\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.251677,\n\t\t\t\t\t\t\t\ty: -7.149987\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.168508,\n\t\t\t\t\t\t\t\ty: -7.305585\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.117293,\n\t\t\t\t\t\t\t\ty: -7.474419\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.1,\n\t\t\t\t\t\t\t\ty: -7.65\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.117293,\n\t\t\t\t\t\t\t\ty: -7.825581\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.168508,\n\t\t\t\t\t\t\t\ty: -7.994415\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.251677,\n\t\t\t\t\t\t\t\ty: -8.150013\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.363604,\n\t\t\t\t\t\t\t\ty: -8.286396\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.499987,\n\t\t\t\t\t\t\t\ty: -8.398323\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.655585,\n\t\t\t\t\t\t\t\ty: -8.481492\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.824419,\n\t\t\t\t\t\t\t\ty: -8.532707\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.42496,\n\t\t\t\t\t\t\t\ty: -5.525023\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.512751,\n\t\t\t\t\t\t\t\ty: -5.516376\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.597168,\n\t\t\t\t\t\t\t\ty: -5.490769\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.674967,\n\t\t\t\t\t\t\t\ty: -5.449184\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.743158,\n\t\t\t\t\t\t\t\ty: -5.393221\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.799121,\n\t\t\t\t\t\t\t\ty: -5.32503\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.840706,\n\t\t\t\t\t\t\t\ty: -5.247231\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.866313,\n\t\t\t\t\t\t\t\ty: -5.162814\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.87496,\n\t\t\t\t\t\t\t\ty: -5.075023\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.866313,\n\t\t\t\t\t\t\t\ty: -4.987232\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.840706,\n\t\t\t\t\t\t\t\ty: -4.902815\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.799121,\n\t\t\t\t\t\t\t\ty: -4.825016\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.743158,\n\t\t\t\t\t\t\t\ty: -4.756825\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.674967,\n\t\t\t\t\t\t\t\ty: -4.700862\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.597168,\n\t\t\t\t\t\t\t\ty: -4.659277\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.512751,\n\t\t\t\t\t\t\t\ty: -4.63367\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.42496,\n\t\t\t\t\t\t\t\ty: -4.625023\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.337169,\n\t\t\t\t\t\t\t\ty: -4.63367\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.252752,\n\t\t\t\t\t\t\t\ty: -4.659277\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.174953,\n\t\t\t\t\t\t\t\ty: -4.700862\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.106762,\n\t\t\t\t\t\t\t\ty: -4.756825\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.050799,\n\t\t\t\t\t\t\t\ty: -4.825016\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.009214,\n\t\t\t\t\t\t\t\ty: -4.902815\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.983607,\n\t\t\t\t\t\t\t\ty: -4.987232\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.97496,\n\t\t\t\t\t\t\t\ty: -5.075023\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.983607,\n\t\t\t\t\t\t\t\ty: -5.162814\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.009214,\n\t\t\t\t\t\t\t\ty: -5.247231\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.050799,\n\t\t\t\t\t\t\t\ty: -5.32503\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.106762,\n\t\t\t\t\t\t\t\ty: -5.393221\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.174953,\n\t\t\t\t\t\t\t\ty: -5.449184\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.252752,\n\t\t\t\t\t\t\t\ty: -5.490769\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.337169,\n\t\t\t\t\t\t\t\ty: -5.516376\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.900127,\n\t\t\t\t\t\t\t\ty: -6.95992\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.812336,\n\t\t\t\t\t\t\t\ty: -6.951273\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.727919,\n\t\t\t\t\t\t\t\ty: -6.925666\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.65012,\n\t\t\t\t\t\t\t\ty: -6.884081\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.581929,\n\t\t\t\t\t\t\t\ty: -6.828118\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.525966,\n\t\t\t\t\t\t\t\ty: -6.759927\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.484381,\n\t\t\t\t\t\t\t\ty: -6.682128\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.458774,\n\t\t\t\t\t\t\t\ty: -6.597711\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.450127,\n\t\t\t\t\t\t\t\ty: -6.50992\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.458774,\n\t\t\t\t\t\t\t\ty: -6.422129\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.484381,\n\t\t\t\t\t\t\t\ty: -6.337712\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.525966,\n\t\t\t\t\t\t\t\ty: -6.259913\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.581929,\n\t\t\t\t\t\t\t\ty: -6.191722\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.65012,\n\t\t\t\t\t\t\t\ty: -6.135759\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.727919,\n\t\t\t\t\t\t\t\ty: -6.094174\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.812336,\n\t\t\t\t\t\t\t\ty: -6.068567\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.900127,\n\t\t\t\t\t\t\t\ty: -6.05992\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.987918,\n\t\t\t\t\t\t\t\ty: -6.068567\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.072335,\n\t\t\t\t\t\t\t\ty: -6.094174\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.150134,\n\t\t\t\t\t\t\t\ty: -6.135759\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.218325,\n\t\t\t\t\t\t\t\ty: -6.191722\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.274288,\n\t\t\t\t\t\t\t\ty: -6.259913\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.315873,\n\t\t\t\t\t\t\t\ty: -6.337712\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.34148,\n\t\t\t\t\t\t\t\ty: -6.422129\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.350127,\n\t\t\t\t\t\t\t\ty: -6.50992\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.34148,\n\t\t\t\t\t\t\t\ty: -6.597711\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.315873,\n\t\t\t\t\t\t\t\ty: -6.682128\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.274288,\n\t\t\t\t\t\t\t\ty: -6.759927\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.218325,\n\t\t\t\t\t\t\t\ty: -6.828118\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.150134,\n\t\t\t\t\t\t\t\ty: -6.884081\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.072335,\n\t\t\t\t\t\t\t\ty: -6.925666\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.987918,\n\t\t\t\t\t\t\t\ty: -6.951273\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.05,\n\t\t\t\t\t\t\t\ty: -11.19\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.137791,\n\t\t\t\t\t\t\t\ty: -11.181353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.222208,\n\t\t\t\t\t\t\t\ty: -11.155746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.300007,\n\t\t\t\t\t\t\t\ty: -11.114161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.368198,\n\t\t\t\t\t\t\t\ty: -11.058198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.424161,\n\t\t\t\t\t\t\t\ty: -10.990007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.465746,\n\t\t\t\t\t\t\t\ty: -10.912208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.491353,\n\t\t\t\t\t\t\t\ty: -10.827791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.5,\n\t\t\t\t\t\t\t\ty: -10.74\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.491353,\n\t\t\t\t\t\t\t\ty: -10.652209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.465746,\n\t\t\t\t\t\t\t\ty: -10.567792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.424161,\n\t\t\t\t\t\t\t\ty: -10.489993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.368198,\n\t\t\t\t\t\t\t\ty: -10.421802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.300007,\n\t\t\t\t\t\t\t\ty: -10.365839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.222208,\n\t\t\t\t\t\t\t\ty: -10.324254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.137791,\n\t\t\t\t\t\t\t\ty: -10.298647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.05,\n\t\t\t\t\t\t\t\ty: -10.29\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.962209,\n\t\t\t\t\t\t\t\ty: -10.298647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.877792,\n\t\t\t\t\t\t\t\ty: -10.324254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.799993,\n\t\t\t\t\t\t\t\ty: -10.365839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.731802,\n\t\t\t\t\t\t\t\ty: -10.421802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.675839,\n\t\t\t\t\t\t\t\ty: -10.489993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.634254,\n\t\t\t\t\t\t\t\ty: -10.567792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.608647,\n\t\t\t\t\t\t\t\ty: -10.652209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.6,\n\t\t\t\t\t\t\t\ty: -10.74\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.608647,\n\t\t\t\t\t\t\t\ty: -10.827791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.634254,\n\t\t\t\t\t\t\t\ty: -10.912208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.675839,\n\t\t\t\t\t\t\t\ty: -10.990007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.731802,\n\t\t\t\t\t\t\t\ty: -11.058198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.799993,\n\t\t\t\t\t\t\t\ty: -11.114161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.877792,\n\t\t\t\t\t\t\t\ty: -11.155746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.962209,\n\t\t\t\t\t\t\t\ty: -11.181353\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.579701,\n\t\t\t\t\t\t\t\ty: -16.979891\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.667491,\n\t\t\t\t\t\t\t\ty: -16.971244\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.751908,\n\t\t\t\t\t\t\t\ty: -16.945637\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.829707,\n\t\t\t\t\t\t\t\ty: -16.904052\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.897899,\n\t\t\t\t\t\t\t\ty: -16.848089\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.953862,\n\t\t\t\t\t\t\t\ty: -16.779897\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.995446,\n\t\t\t\t\t\t\t\ty: -16.702098\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.021054,\n\t\t\t\t\t\t\t\ty: -16.617682\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.027519,\n\t\t\t\t\t\t\t\ty: -16.552047\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.454589,\n\t\t\t\t\t\t\t\ty: -16.124977\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.492491,\n\t\t\t\t\t\t\t\ty: -16.121244\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.576908,\n\t\t\t\t\t\t\t\ty: -16.095637\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.654707,\n\t\t\t\t\t\t\t\ty: -16.054052\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.722899,\n\t\t\t\t\t\t\t\ty: -15.998089\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.778862,\n\t\t\t\t\t\t\t\ty: -15.929897\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.820446,\n\t\t\t\t\t\t\t\ty: -15.852098\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.846054,\n\t\t\t\t\t\t\t\ty: -15.767682\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.854701,\n\t\t\t\t\t\t\t\ty: -15.679891\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.846054,\n\t\t\t\t\t\t\t\ty: -15.5921\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.820446,\n\t\t\t\t\t\t\t\ty: -15.507683\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.778862,\n\t\t\t\t\t\t\t\ty: -15.429884\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.722899,\n\t\t\t\t\t\t\t\ty: -15.361693\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.654707,\n\t\t\t\t\t\t\t\ty: -15.30573\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.576908,\n\t\t\t\t\t\t\t\ty: -15.264145\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.492491,\n\t\t\t\t\t\t\t\ty: -15.238537\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.404701,\n\t\t\t\t\t\t\t\ty: -15.229891\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.31691,\n\t\t\t\t\t\t\t\ty: -15.238537\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.232493,\n\t\t\t\t\t\t\t\ty: -15.264145\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.154694,\n\t\t\t\t\t\t\t\ty: -15.30573\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.086503,\n\t\t\t\t\t\t\t\ty: -15.361693\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.030539,\n\t\t\t\t\t\t\t\ty: -15.429884\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.988955,\n\t\t\t\t\t\t\t\ty: -15.507683\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.963347,\n\t\t\t\t\t\t\t\ty: -15.5921\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.959614,\n\t\t\t\t\t\t\t\ty: -15.630002\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.502081,\n\t\t\t\t\t\t\t\ty: -16.087535\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.49191,\n\t\t\t\t\t\t\t\ty: -16.088537\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.407493,\n\t\t\t\t\t\t\t\ty: -16.114145\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.329694,\n\t\t\t\t\t\t\t\ty: -16.15573\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.261503,\n\t\t\t\t\t\t\t\ty: -16.211693\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.205539,\n\t\t\t\t\t\t\t\ty: -16.279884\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.163955,\n\t\t\t\t\t\t\t\ty: -16.357683\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.138347,\n\t\t\t\t\t\t\t\ty: -16.4421\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.129701,\n\t\t\t\t\t\t\t\ty: -16.529891\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.138347,\n\t\t\t\t\t\t\t\ty: -16.617682\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.163955,\n\t\t\t\t\t\t\t\ty: -16.702098\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.205539,\n\t\t\t\t\t\t\t\ty: -16.779897\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.261503,\n\t\t\t\t\t\t\t\ty: -16.848089\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.329694,\n\t\t\t\t\t\t\t\ty: -16.904052\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.407493,\n\t\t\t\t\t\t\t\ty: -16.945637\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.49191,\n\t\t\t\t\t\t\t\ty: -16.971244\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.085,\n\t\t\t\t\t\t\t\ty: -16.65\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.997209,\n\t\t\t\t\t\t\t\ty: -16.641353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.912792,\n\t\t\t\t\t\t\t\ty: -16.615746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.834993,\n\t\t\t\t\t\t\t\ty: -16.574161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.766802,\n\t\t\t\t\t\t\t\ty: -16.518198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.710839,\n\t\t\t\t\t\t\t\ty: -16.450007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.669254,\n\t\t\t\t\t\t\t\ty: -16.372208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.643647,\n\t\t\t\t\t\t\t\ty: -16.287791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.635,\n\t\t\t\t\t\t\t\ty: -16.2\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.643647,\n\t\t\t\t\t\t\t\ty: -16.112209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.669254,\n\t\t\t\t\t\t\t\ty: -16.027792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.710839,\n\t\t\t\t\t\t\t\ty: -15.949993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.766802,\n\t\t\t\t\t\t\t\ty: -15.881802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.834993,\n\t\t\t\t\t\t\t\ty: -15.825839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.912792,\n\t\t\t\t\t\t\t\ty: -15.784254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.997209,\n\t\t\t\t\t\t\t\ty: -15.758647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.085,\n\t\t\t\t\t\t\t\ty: -15.75\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.172791,\n\t\t\t\t\t\t\t\ty: -15.758647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.257208,\n\t\t\t\t\t\t\t\ty: -15.784254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.335007,\n\t\t\t\t\t\t\t\ty: -15.825839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.403198,\n\t\t\t\t\t\t\t\ty: -15.881802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.459161,\n\t\t\t\t\t\t\t\ty: -15.949993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.500746,\n\t\t\t\t\t\t\t\ty: -16.027792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.526353,\n\t\t\t\t\t\t\t\ty: -16.112209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.535,\n\t\t\t\t\t\t\t\ty: -16.2\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.526353,\n\t\t\t\t\t\t\t\ty: -16.287791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.500746,\n\t\t\t\t\t\t\t\ty: -16.372208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.459161,\n\t\t\t\t\t\t\t\ty: -16.450007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.403198,\n\t\t\t\t\t\t\t\ty: -16.518198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.335007,\n\t\t\t\t\t\t\t\ty: -16.574161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.257208,\n\t\t\t\t\t\t\t\ty: -16.615746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.172791,\n\t\t\t\t\t\t\t\ty: -16.641353\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.75,\n\t\t\t\t\t\t\t\ty: -17.51\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.837791,\n\t\t\t\t\t\t\t\ty: -17.501353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.922208,\n\t\t\t\t\t\t\t\ty: -17.475746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.000007,\n\t\t\t\t\t\t\t\ty: -17.434161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.068198,\n\t\t\t\t\t\t\t\ty: -17.378198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.124161,\n\t\t\t\t\t\t\t\ty: -17.310007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.165746,\n\t\t\t\t\t\t\t\ty: -17.232208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.191353,\n\t\t\t\t\t\t\t\ty: -17.147791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.2,\n\t\t\t\t\t\t\t\ty: -17.06\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.191353,\n\t\t\t\t\t\t\t\ty: -16.972209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.165746,\n\t\t\t\t\t\t\t\ty: -16.887792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.124161,\n\t\t\t\t\t\t\t\ty: -16.809993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.068198,\n\t\t\t\t\t\t\t\ty: -16.741802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.000007,\n\t\t\t\t\t\t\t\ty: -16.685839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.922208,\n\t\t\t\t\t\t\t\ty: -16.644254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.837791,\n\t\t\t\t\t\t\t\ty: -16.618647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.75,\n\t\t\t\t\t\t\t\ty: -16.61\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.662209,\n\t\t\t\t\t\t\t\ty: -16.618647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.577792,\n\t\t\t\t\t\t\t\ty: -16.644254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.499993,\n\t\t\t\t\t\t\t\ty: -16.685839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.431802,\n\t\t\t\t\t\t\t\ty: -16.741802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.375839,\n\t\t\t\t\t\t\t\ty: -16.809993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.334254,\n\t\t\t\t\t\t\t\ty: -16.887792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.308647,\n\t\t\t\t\t\t\t\ty: -16.972209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.3,\n\t\t\t\t\t\t\t\ty: -17.06\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.308647,\n\t\t\t\t\t\t\t\ty: -17.147791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.334254,\n\t\t\t\t\t\t\t\ty: -17.232208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.375839,\n\t\t\t\t\t\t\t\ty: -17.310007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.431802,\n\t\t\t\t\t\t\t\ty: -17.378198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.499993,\n\t\t\t\t\t\t\t\ty: -17.434161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.577792,\n\t\t\t\t\t\t\t\ty: -17.475746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.662209,\n\t\t\t\t\t\t\t\ty: -17.501353\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.372501,\n\t\t\t\t\t\t\t\ty: -18.054999\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.284711,\n\t\t\t\t\t\t\t\ty: -18.046352\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.200294,\n\t\t\t\t\t\t\t\ty: -18.020745\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.122495,\n\t\t\t\t\t\t\t\ty: -17.97916\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.054303,\n\t\t\t\t\t\t\t\ty: -17.923197\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.99834,\n\t\t\t\t\t\t\t\ty: -17.855006\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.956756,\n\t\t\t\t\t\t\t\ty: -17.777207\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.931148,\n\t\t\t\t\t\t\t\ty: -17.69279\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.922501,\n\t\t\t\t\t\t\t\ty: -17.604999\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.931148,\n\t\t\t\t\t\t\t\ty: -17.517208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.956756,\n\t\t\t\t\t\t\t\ty: -17.432792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.99834,\n\t\t\t\t\t\t\t\ty: -17.354992\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.054303,\n\t\t\t\t\t\t\t\ty: -17.286801\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.122495,\n\t\t\t\t\t\t\t\ty: -17.230838\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.200294,\n\t\t\t\t\t\t\t\ty: -17.189253\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.284711,\n\t\t\t\t\t\t\t\ty: -17.163646\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.372501,\n\t\t\t\t\t\t\t\ty: -17.154999\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.460292,\n\t\t\t\t\t\t\t\ty: -17.163646\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.544709,\n\t\t\t\t\t\t\t\ty: -17.189253\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.622508,\n\t\t\t\t\t\t\t\ty: -17.230838\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.690699,\n\t\t\t\t\t\t\t\ty: -17.286801\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.746663,\n\t\t\t\t\t\t\t\ty: -17.354992\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.788247,\n\t\t\t\t\t\t\t\ty: -17.432792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.813855,\n\t\t\t\t\t\t\t\ty: -17.517208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.822501,\n\t\t\t\t\t\t\t\ty: -17.604999\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.813855,\n\t\t\t\t\t\t\t\ty: -17.69279\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.788247,\n\t\t\t\t\t\t\t\ty: -17.777207\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.746663,\n\t\t\t\t\t\t\t\ty: -17.855006\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.690699,\n\t\t\t\t\t\t\t\ty: -17.923197\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.622508,\n\t\t\t\t\t\t\t\ty: -17.97916\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.544709,\n\t\t\t\t\t\t\t\ty: -18.020745\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.460292,\n\t\t\t\t\t\t\t\ty: -18.046352\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.277587,\n\t\t\t\t\t\t\t\ty: -18.166366\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.189796,\n\t\t\t\t\t\t\t\ty: -18.15772\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.105379,\n\t\t\t\t\t\t\t\ty: -18.132112\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.02758,\n\t\t\t\t\t\t\t\ty: -18.090528\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.959389,\n\t\t\t\t\t\t\t\ty: -18.034564\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.903425,\n\t\t\t\t\t\t\t\ty: -17.966373\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.861841,\n\t\t\t\t\t\t\t\ty: -17.888574\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.836233,\n\t\t\t\t\t\t\t\ty: -17.804157\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.827587,\n\t\t\t\t\t\t\t\ty: -17.716366\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.836233,\n\t\t\t\t\t\t\t\ty: -17.628576\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.861841,\n\t\t\t\t\t\t\t\ty: -17.544159\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.903425,\n\t\t\t\t\t\t\t\ty: -17.46636\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.959389,\n\t\t\t\t\t\t\t\ty: -17.398168\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.02758,\n\t\t\t\t\t\t\t\ty: -17.342205\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.105379,\n\t\t\t\t\t\t\t\ty: -17.300621\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.189796,\n\t\t\t\t\t\t\t\ty: -17.275013\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.277587,\n\t\t\t\t\t\t\t\ty: -17.266366\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.365377,\n\t\t\t\t\t\t\t\ty: -17.275013\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.449794,\n\t\t\t\t\t\t\t\ty: -17.300621\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.527593,\n\t\t\t\t\t\t\t\ty: -17.342205\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.595785,\n\t\t\t\t\t\t\t\ty: -17.398168\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.651748,\n\t\t\t\t\t\t\t\ty: -17.46636\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.693332,\n\t\t\t\t\t\t\t\ty: -17.544159\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.71894,\n\t\t\t\t\t\t\t\ty: -17.628576\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.727587,\n\t\t\t\t\t\t\t\ty: -17.716366\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.71894,\n\t\t\t\t\t\t\t\ty: -17.804157\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.693332,\n\t\t\t\t\t\t\t\ty: -17.888574\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.651748,\n\t\t\t\t\t\t\t\ty: -17.966373\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.595785,\n\t\t\t\t\t\t\t\ty: -18.034564\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.527593,\n\t\t\t\t\t\t\t\ty: -18.090528\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.449794,\n\t\t\t\t\t\t\t\ty: -18.132112\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.365377,\n\t\t\t\t\t\t\t\ty: -18.15772\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.179519,\n\t\t\t\t\t\t\t\ty: -18.905038\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.267309,\n\t\t\t\t\t\t\t\ty: -18.896392\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.351726,\n\t\t\t\t\t\t\t\ty: -18.870784\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.429525,\n\t\t\t\t\t\t\t\ty: -18.8292\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.497717,\n\t\t\t\t\t\t\t\ty: -18.773236\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.55368,\n\t\t\t\t\t\t\t\ty: -18.705045\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.595265,\n\t\t\t\t\t\t\t\ty: -18.627246\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.620872,\n\t\t\t\t\t\t\t\ty: -18.542829\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.629519,\n\t\t\t\t\t\t\t\ty: -18.455038\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.620872,\n\t\t\t\t\t\t\t\ty: -18.367248\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.595265,\n\t\t\t\t\t\t\t\ty: -18.282831\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.55368,\n\t\t\t\t\t\t\t\ty: -18.205032\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.497717,\n\t\t\t\t\t\t\t\ty: -18.13684\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.429525,\n\t\t\t\t\t\t\t\ty: -18.080877\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.351726,\n\t\t\t\t\t\t\t\ty: -18.039292\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.267309,\n\t\t\t\t\t\t\t\ty: -18.013685\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.179519,\n\t\t\t\t\t\t\t\ty: -18.005038\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.091728,\n\t\t\t\t\t\t\t\ty: -18.013685\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.007311,\n\t\t\t\t\t\t\t\ty: -18.039292\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.929512,\n\t\t\t\t\t\t\t\ty: -18.080877\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.861321,\n\t\t\t\t\t\t\t\ty: -18.13684\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.805358,\n\t\t\t\t\t\t\t\ty: -18.205032\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.763773,\n\t\t\t\t\t\t\t\ty: -18.282831\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.738165,\n\t\t\t\t\t\t\t\ty: -18.367248\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.729519,\n\t\t\t\t\t\t\t\ty: -18.455038\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.738165,\n\t\t\t\t\t\t\t\ty: -18.542829\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.763773,\n\t\t\t\t\t\t\t\ty: -18.627246\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.805358,\n\t\t\t\t\t\t\t\ty: -18.705045\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.861321,\n\t\t\t\t\t\t\t\ty: -18.773236\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.929512,\n\t\t\t\t\t\t\t\ty: -18.8292\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.007311,\n\t\t\t\t\t\t\t\ty: -18.870784\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.091728,\n\t\t\t\t\t\t\t\ty: -18.896392\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.025,\n\t\t\t\t\t\t\t\ty: -19.11\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.112791,\n\t\t\t\t\t\t\t\ty: -19.101353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.197208,\n\t\t\t\t\t\t\t\ty: -19.075746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.275007,\n\t\t\t\t\t\t\t\ty: -19.034161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.343198,\n\t\t\t\t\t\t\t\ty: -18.978198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.399161,\n\t\t\t\t\t\t\t\ty: -18.910007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.440746,\n\t\t\t\t\t\t\t\ty: -18.832208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.466353,\n\t\t\t\t\t\t\t\ty: -18.747791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.475,\n\t\t\t\t\t\t\t\ty: -18.66\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.466353,\n\t\t\t\t\t\t\t\ty: -18.572209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.440746,\n\t\t\t\t\t\t\t\ty: -18.487792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.399161,\n\t\t\t\t\t\t\t\ty: -18.409993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.343198,\n\t\t\t\t\t\t\t\ty: -18.341802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.275007,\n\t\t\t\t\t\t\t\ty: -18.285839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.197208,\n\t\t\t\t\t\t\t\ty: -18.244254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.112791,\n\t\t\t\t\t\t\t\ty: -18.218647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.025,\n\t\t\t\t\t\t\t\ty: -18.21\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.937209,\n\t\t\t\t\t\t\t\ty: -18.218647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.852792,\n\t\t\t\t\t\t\t\ty: -18.244254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.774993,\n\t\t\t\t\t\t\t\ty: -18.285839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.706802,\n\t\t\t\t\t\t\t\ty: -18.341802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.650839,\n\t\t\t\t\t\t\t\ty: -18.409993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.609254,\n\t\t\t\t\t\t\t\ty: -18.487792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.583647,\n\t\t\t\t\t\t\t\ty: -18.572209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.575,\n\t\t\t\t\t\t\t\ty: -18.66\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.583647,\n\t\t\t\t\t\t\t\ty: -18.747791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.609254,\n\t\t\t\t\t\t\t\ty: -18.832208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.650839,\n\t\t\t\t\t\t\t\ty: -18.910007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.706802,\n\t\t\t\t\t\t\t\ty: -18.978198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.774993,\n\t\t\t\t\t\t\t\ty: -19.034161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.852792,\n\t\t\t\t\t\t\t\ty: -19.075746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.937209,\n\t\t\t\t\t\t\t\ty: -19.101353\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.465755,\n\t\t\t\t\t\t\t\ty: -19.87505\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.553546,\n\t\t\t\t\t\t\t\ty: -19.866403\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.637963,\n\t\t\t\t\t\t\t\ty: -19.840796\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.715762,\n\t\t\t\t\t\t\t\ty: -19.799211\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.783953,\n\t\t\t\t\t\t\t\ty: -19.743248\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.839916,\n\t\t\t\t\t\t\t\ty: -19.675057\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.881501,\n\t\t\t\t\t\t\t\ty: -19.597258\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.907108,\n\t\t\t\t\t\t\t\ty: -19.512841\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.915755,\n\t\t\t\t\t\t\t\ty: -19.42505\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.907108,\n\t\t\t\t\t\t\t\ty: -19.337259\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.881501,\n\t\t\t\t\t\t\t\ty: -19.252842\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.839916,\n\t\t\t\t\t\t\t\ty: -19.175043\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.783953,\n\t\t\t\t\t\t\t\ty: -19.106852\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.715762,\n\t\t\t\t\t\t\t\ty: -19.050889\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.637963,\n\t\t\t\t\t\t\t\ty: -19.009304\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.553546,\n\t\t\t\t\t\t\t\ty: -18.983697\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.465755,\n\t\t\t\t\t\t\t\ty: -18.97505\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.377964,\n\t\t\t\t\t\t\t\ty: -18.983697\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.293547,\n\t\t\t\t\t\t\t\ty: -19.009304\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.215748,\n\t\t\t\t\t\t\t\ty: -19.050889\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.147557,\n\t\t\t\t\t\t\t\ty: -19.106852\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.091594,\n\t\t\t\t\t\t\t\ty: -19.175043\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.050009,\n\t\t\t\t\t\t\t\ty: -19.252842\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.024402,\n\t\t\t\t\t\t\t\ty: -19.337259\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.015755,\n\t\t\t\t\t\t\t\ty: -19.42505\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.024402,\n\t\t\t\t\t\t\t\ty: -19.512841\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.050009,\n\t\t\t\t\t\t\t\ty: -19.597258\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.091594,\n\t\t\t\t\t\t\t\ty: -19.675057\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.147557,\n\t\t\t\t\t\t\t\ty: -19.743248\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.215748,\n\t\t\t\t\t\t\t\ty: -19.799211\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.293547,\n\t\t\t\t\t\t\t\ty: -19.840796\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.377964,\n\t\t\t\t\t\t\t\ty: -19.866403\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t}\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"inner1\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.230097,\n\t\t\t\t\t\t\ty: -12.275558\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.230097,\n\t\t\t\t\t\t\ty: -11.358554\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.97708,\n\t\t\t\t\t\t\ty: -10.611571\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.985335,\n\t\t\t\t\t\t\ty: -10.609067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.032879,\n\t\t\t\t\t\t\ty: -10.583654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.074551,\n\t\t\t\t\t\t\ty: -10.549454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.099551,\n\t\t\t\t\t\t\ty: -10.524454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.8427,\n\t\t\t\t\t\t\ty: -8.781305\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.892306,\n\t\t\t\t\t\t\ty: -8.796353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.980097,\n\t\t\t\t\t\t\ty: -8.805\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.067888,\n\t\t\t\t\t\t\ty: -8.796353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.152305,\n\t\t\t\t\t\t\ty: -8.770746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.159245,\n\t\t\t\t\t\t\ty: -8.767036\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.159245,\n\t\t\t\t\t\t\ty: -8.811056\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.539791,\n\t\t\t\t\t\t\ty: -9.43051\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.505591,\n\t\t\t\t\t\t\ty: -9.472182\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.480178,\n\t\t\t\t\t\t\ty: -9.519726\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.464529,\n\t\t\t\t\t\t\ty: -9.571314\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.459245,\n\t\t\t\t\t\t\ty: -9.624964\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.459245,\n\t\t\t\t\t\t\ty: -10.111056\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.320337,\n\t\t\t\t\t\t\ty: -10.249964\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.934245,\n\t\t\t\t\t\t\ty: -10.249964\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.880595,\n\t\t\t\t\t\t\ty: -10.255248\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.829007,\n\t\t\t\t\t\t\ty: -10.270897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.781463,\n\t\t\t\t\t\t\ty: -10.29631\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.739791,\n\t\t\t\t\t\t\ty: -10.33051\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.718818,\n\t\t\t\t\t\t\ty: -10.351483\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.680595,\n\t\t\t\t\t\t\ty: -10.355248\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.629007,\n\t\t\t\t\t\t\ty: -10.370897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.581463,\n\t\t\t\t\t\t\ty: -10.39631\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.539791,\n\t\t\t\t\t\t\ty: -10.43051\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.339791,\n\t\t\t\t\t\t\ty: -10.63051\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.305591,\n\t\t\t\t\t\t\ty: -10.672182\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.280178,\n\t\t\t\t\t\t\ty: -10.719726\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.264529,\n\t\t\t\t\t\t\ty: -10.771314\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.259245,\n\t\t\t\t\t\t\ty: -10.824964\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.259245,\n\t\t\t\t\t\t\ty: -11.211056\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.939791,\n\t\t\t\t\t\t\ty: -11.53051\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.839791,\n\t\t\t\t\t\t\ty: -11.63051\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.805591,\n\t\t\t\t\t\t\ty: -11.672182\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.780178,\n\t\t\t\t\t\t\ty: -11.719726\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.777674,\n\t\t\t\t\t\t\ty: -11.727981\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"inner1\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.465625,\n\t\t\t\t\t\t\ty: -8.45055\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.21816,\n\t\t\t\t\t\t\ty: -8.45055\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.229329,\n\t\t\t\t\t\t\ty: -8.44458\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.276227,\n\t\t\t\t\t\t\ty: -8.430354\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.285967,\n\t\t\t\t\t\t\ty: -8.429395\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.300219,\n\t\t\t\t\t\t\ty: -8.421777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.421546,\n\t\t\t\t\t\t\ty: -7.30045\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.595458,\n\t\t\t\t\t\t\ty: -7.30045\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.603198,\n\t\t\t\t\t\t\ty: -7.306802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.659161,\n\t\t\t\t\t\t\ty: -7.374993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.700746,\n\t\t\t\t\t\t\ty: -7.452792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.726353,\n\t\t\t\t\t\t\ty: -7.537209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.735,\n\t\t\t\t\t\t\ty: -7.625\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.726353,\n\t\t\t\t\t\t\ty: -7.712791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.700746,\n\t\t\t\t\t\t\ty: -7.797208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.659161,\n\t\t\t\t\t\t\ty: -7.875007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.603198,\n\t\t\t\t\t\t\ty: -7.943198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.535007,\n\t\t\t\t\t\t\ty: -7.999161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.457208,\n\t\t\t\t\t\t\ty: -8.040746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.372791,\n\t\t\t\t\t\t\ty: -8.066353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.285,\n\t\t\t\t\t\t\ty: -8.075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.197209,\n\t\t\t\t\t\t\ty: -8.066353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.112792,\n\t\t\t\t\t\t\ty: -8.040746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.034993,\n\t\t\t\t\t\t\ty: -7.999161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.966802,\n\t\t\t\t\t\t\ty: -7.943198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.910839,\n\t\t\t\t\t\t\ty: -7.875007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.869254,\n\t\t\t\t\t\t\ty: -7.797208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.843647,\n\t\t\t\t\t\t\ty: -7.712791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.835,\n\t\t\t\t\t\t\ty: -7.625\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.843647,\n\t\t\t\t\t\t\ty: -7.537209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.869254,\n\t\t\t\t\t\t\ty: -7.452792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.910839,\n\t\t\t\t\t\t\ty: -7.374993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.966802,\n\t\t\t\t\t\t\ty: -7.306802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.974542,\n\t\t\t\t\t\t\ty: -7.30045\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.965625,\n\t\t\t\t\t\t\ty: -7.30045\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.914805,\n\t\t\t\t\t\t\ty: -7.327614\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.858527,\n\t\t\t\t\t\t\ty: -7.344686\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.8,\n\t\t\t\t\t\t\ty: -7.35045\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.353554,\n\t\t\t\t\t\t\ty: -7.35045\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.450362,\n\t\t\t\t\t\t\ty: -8.253642\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.460195,\n\t\t\t\t\t\t\ty: -8.248386\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.516473,\n\t\t\t\t\t\t\ty: -8.231314\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.575,\n\t\t\t\t\t\t\ty: -8.22555\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.6,\n\t\t\t\t\t\t\ty: -8.22555\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.625,\n\t\t\t\t\t\t\ty: -8.22555\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.683527,\n\t\t\t\t\t\t\ty: -8.231314\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.739805,\n\t\t\t\t\t\t\ty: -8.248386\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.753759,\n\t\t\t\t\t\t\ty: -8.255844\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.758527,\n\t\t\t\t\t\t\ty: -8.256314\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.814805,\n\t\t\t\t\t\t\ty: -8.273386\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.85734,\n\t\t\t\t\t\t\ty: -8.296122\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.864805,\n\t\t\t\t\t\t\ty: -8.298386\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.90734,\n\t\t\t\t\t\t\ty: -8.321122\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.914805,\n\t\t\t\t\t\t\ty: -8.323386\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.966671,\n\t\t\t\t\t\t\ty: -8.351109\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.012132,\n\t\t\t\t\t\t\ty: -8.388418\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.024264,\n\t\t\t\t\t\t\ty: -8.40055\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.3,\n\t\t\t\t\t\t\ty: -8.40055\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.358527,\n\t\t\t\t\t\t\ty: -8.406314\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.414805,\n\t\t\t\t\t\t\ty: -8.423386\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"inner1\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.671446,\n\t\t\t\t\t\t\ty: -8.80045\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.453554,\n\t\t\t\t\t\t\ty: -8.80045\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.851777,\n\t\t\t\t\t\t\ty: -8.198673\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.813893,\n\t\t\t\t\t\t\ty: -8.167583\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.770671,\n\t\t\t\t\t\t\ty: -8.14448\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.723773,\n\t\t\t\t\t\t\ty: -8.130254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.675,\n\t\t\t\t\t\t\ty: -8.12545\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.15684,\n\t\t\t\t\t\t\ty: -8.12545\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.145671,\n\t\t\t\t\t\t\ty: -8.11948\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.138205,\n\t\t\t\t\t\t\ty: -8.117215\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.099781,\n\t\t\t\t\t\t\ty: -8.096677\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.971896,\n\t\t\t\t\t\t\ty: -7.025\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.91,\n\t\t\t\t\t\t\ty: -7.025\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.85635,\n\t\t\t\t\t\t\ty: -7.019716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.804762,\n\t\t\t\t\t\t\ty: -7.004067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.757218,\n\t\t\t\t\t\t\ty: -6.978654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.715546,\n\t\t\t\t\t\t\ty: -6.944454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.496092,\n\t\t\t\t\t\t\ty: -6.725\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.275746,\n\t\t\t\t\t\t\ty: -6.725\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.274254,\n\t\t\t\t\t\t\ty: -6.727792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.248647,\n\t\t\t\t\t\t\ty: -6.812209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.24,\n\t\t\t\t\t\t\ty: -6.9\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.248647,\n\t\t\t\t\t\t\ty: -6.987791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.274254,\n\t\t\t\t\t\t\ty: -7.072208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.315839,\n\t\t\t\t\t\t\ty: -7.150007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.371802,\n\t\t\t\t\t\t\ty: -7.218198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.439993,\n\t\t\t\t\t\t\ty: -7.274161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.517792,\n\t\t\t\t\t\t\ty: -7.315746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.602209,\n\t\t\t\t\t\t\ty: -7.341353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.69,\n\t\t\t\t\t\t\ty: -7.35\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.777791,\n\t\t\t\t\t\t\ty: -7.341353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.862208,\n\t\t\t\t\t\t\ty: -7.315746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.940007,\n\t\t\t\t\t\t\ty: -7.274161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.008198,\n\t\t\t\t\t\t\ty: -7.218198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.030292,\n\t\t\t\t\t\t\ty: -7.191276\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.074993,\n\t\t\t\t\t\t\ty: -7.227961\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.152792,\n\t\t\t\t\t\t\ty: -7.269546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.237209,\n\t\t\t\t\t\t\ty: -7.295153\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.325,\n\t\t\t\t\t\t\ty: -7.3038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.412791,\n\t\t\t\t\t\t\ty: -7.295153\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.497208,\n\t\t\t\t\t\t\ty: -7.269546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.575007,\n\t\t\t\t\t\t\ty: -7.227961\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.643198,\n\t\t\t\t\t\t\ty: -7.171998\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.699161,\n\t\t\t\t\t\t\ty: -7.103807\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.740746,\n\t\t\t\t\t\t\ty: -7.026008\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.766353,\n\t\t\t\t\t\t\ty: -6.941591\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.775,\n\t\t\t\t\t\t\ty: -6.8538\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.766353,\n\t\t\t\t\t\t\ty: -6.766009\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.740746,\n\t\t\t\t\t\t\ty: -6.681592\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.710497,\n\t\t\t\t\t\t\ty: -6.625\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.49,\n\t\t\t\t\t\t\ty: -6.625\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.59,\n\t\t\t\t\t\t\ty: -6.625\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.64365,\n\t\t\t\t\t\t\ty: -6.619716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.695238,\n\t\t\t\t\t\t\ty: -6.604067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.702847,\n\t\t\t\t\t\t\ty: -6.6\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.945826,\n\t\t\t\t\t\t\ty: -6.6\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.902792,\n\t\t\t\t\t\t\ty: -6.613054\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.824993,\n\t\t\t\t\t\t\ty: -6.654639\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.756802,\n\t\t\t\t\t\t\ty: -6.710602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.700839,\n\t\t\t\t\t\t\ty: -6.778793\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.659254,\n\t\t\t\t\t\t\ty: -6.856592\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.633647,\n\t\t\t\t\t\t\ty: -6.941009\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.625,\n\t\t\t\t\t\t\ty: -7.0288\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.633647,\n\t\t\t\t\t\t\ty: -7.116591\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.659254,\n\t\t\t\t\t\t\ty: -7.201008\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.700839,\n\t\t\t\t\t\t\ty: -7.278807\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.756802,\n\t\t\t\t\t\t\ty: -7.346998\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.824993,\n\t\t\t\t\t\t\ty: -7.402961\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.890454,\n\t\t\t\t\t\t\ty: -7.437951\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.860084,\n\t\t\t\t\t\t\ty: -7.474957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.818499,\n\t\t\t\t\t\t\ty: -7.552756\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.792892,\n\t\t\t\t\t\t\ty: -7.637173\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.784245,\n\t\t\t\t\t\t\ty: -7.724964\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.792892,\n\t\t\t\t\t\t\ty: -7.812755\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.818499,\n\t\t\t\t\t\t\ty: -7.897172\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.852834,\n\t\t\t\t\t\t\ty: -7.961407\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.824993,\n\t\t\t\t\t\t\ty: -7.976289\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.756802,\n\t\t\t\t\t\t\ty: -8.032252\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.700839,\n\t\t\t\t\t\t\ty: -8.100443\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.659254,\n\t\t\t\t\t\t\ty: -8.178242\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.633647,\n\t\t\t\t\t\t\ty: -8.262659\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.625,\n\t\t\t\t\t\t\ty: -8.35045\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.633647,\n\t\t\t\t\t\t\ty: -8.438241\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.659254,\n\t\t\t\t\t\t\ty: -8.522658\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.700839,\n\t\t\t\t\t\t\ty: -8.600457\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.756802,\n\t\t\t\t\t\t\ty: -8.668648\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.782312,\n\t\t\t\t\t\t\ty: -8.689584\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"inner1\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.64,\n\t\t\t\t\t\t\ty: -7.94428\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.628699,\n\t\t\t\t\t\t\ty: -7.93051\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.587027,\n\t\t\t\t\t\t\ty: -7.89631\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.539483,\n\t\t\t\t\t\t\ty: -7.870897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.531228,\n\t\t\t\t\t\t\ty: -7.868393\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.511022,\n\t\t\t\t\t\t\ty: -7.848187\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.411022,\n\t\t\t\t\t\t\ty: -7.748187\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.373138,\n\t\t\t\t\t\t\ty: -7.717097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.329916,\n\t\t\t\t\t\t\ty: -7.693994\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.283018,\n\t\t\t\t\t\t\ty: -7.679768\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.234245,\n\t\t\t\t\t\t\ty: -7.674964\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.67932,\n\t\t\t\t\t\t\ty: -7.674964\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.675598,\n\t\t\t\t\t\t\ty: -7.637173\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.649991,\n\t\t\t\t\t\t\ty: -7.552756\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.608406,\n\t\t\t\t\t\t\ty: -7.474957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.552443,\n\t\t\t\t\t\t\ty: -7.406766\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.484252,\n\t\t\t\t\t\t\ty: -7.350803\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.418791,\n\t\t\t\t\t\t\ty: -7.315813\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.449161,\n\t\t\t\t\t\t\ty: -7.278807\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.490746,\n\t\t\t\t\t\t\ty: -7.201008\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.516353,\n\t\t\t\t\t\t\ty: -7.116591\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.525,\n\t\t\t\t\t\t\ty: -7.0288\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.516353,\n\t\t\t\t\t\t\ty: -6.941009\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.490746,\n\t\t\t\t\t\t\ty: -6.856592\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.449161,\n\t\t\t\t\t\t\ty: -6.778793\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.393198,\n\t\t\t\t\t\t\ty: -6.710602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.325007,\n\t\t\t\t\t\t\ty: -6.654639\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.247208,\n\t\t\t\t\t\t\ty: -6.613054\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.204174,\n\t\t\t\t\t\t\ty: -6.6\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.19,\n\t\t\t\t\t\t\ty: -6.6\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.238773,\n\t\t\t\t\t\t\ty: -6.595196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.285671,\n\t\t\t\t\t\t\ty: -6.58097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.328893,\n\t\t\t\t\t\t\ty: -6.557867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.366777,\n\t\t\t\t\t\t\ty: -6.526777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.393554,\n\t\t\t\t\t\t\ty: -6.5\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.686446,\n\t\t\t\t\t\t\ty: -6.5\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.740388,\n\t\t\t\t\t\t\ty: -6.553942\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.744804,\n\t\t\t\t\t\t\ty: -6.598773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.756347,\n\t\t\t\t\t\t\ty: -6.636826\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.748647,\n\t\t\t\t\t\t\ty: -6.662209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.74,\n\t\t\t\t\t\t\ty: -6.75\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.748647,\n\t\t\t\t\t\t\ty: -6.837791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.761318,\n\t\t\t\t\t\t\ty: -6.879562\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.715,\n\t\t\t\t\t\t\ty: -6.875\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.627209,\n\t\t\t\t\t\t\ty: -6.883647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.542792,\n\t\t\t\t\t\t\ty: -6.909254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.464993,\n\t\t\t\t\t\t\ty: -6.950839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.396802,\n\t\t\t\t\t\t\ty: -7.006802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.340839,\n\t\t\t\t\t\t\ty: -7.074993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.299254,\n\t\t\t\t\t\t\ty: -7.152792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.273647,\n\t\t\t\t\t\t\ty: -7.237209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.265,\n\t\t\t\t\t\t\ty: -7.325\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.273647,\n\t\t\t\t\t\t\ty: -7.412791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.299254,\n\t\t\t\t\t\t\ty: -7.497208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.340839,\n\t\t\t\t\t\t\ty: -7.575007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.396802,\n\t\t\t\t\t\t\ty: -7.643198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.464993,\n\t\t\t\t\t\t\ty: -7.699161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.542792,\n\t\t\t\t\t\t\ty: -7.740746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.627209,\n\t\t\t\t\t\t\ty: -7.766353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.64,\n\t\t\t\t\t\t\ty: -7.767613\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"inner1\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.023908,\n\t\t\t\t\t\t\ty: -6.475\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.796092,\n\t\t\t\t\t\t\ty: -6.475\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.815546,\n\t\t\t\t\t\t\ty: -6.455546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.857218,\n\t\t\t\t\t\t\ty: -6.421346\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.904762,\n\t\t\t\t\t\t\ty: -6.395933\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.95635,\n\t\t\t\t\t\t\ty: -6.380284\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.994573,\n\t\t\t\t\t\t\ty: -6.376519\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.015546,\n\t\t\t\t\t\t\ty: -6.355546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.057218,\n\t\t\t\t\t\t\ty: -6.321346\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.100568,\n\t\t\t\t\t\t\ty: -6.298175\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.100009,\n\t\t\t\t\t\t\ty: -6.29713\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.074402,\n\t\t\t\t\t\t\ty: -6.212713\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.073004,\n\t\t\t\t\t\t\ty: -6.198522\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.857678,\n\t\t\t\t\t\t\ty: -6.100796\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.912617,\n\t\t\t\t\t\t\ty: -6.141536\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.895546,\n\t\t\t\t\t\t\ty: -6.155546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.876092,\n\t\t\t\t\t\t\ty: -6.175\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.61,\n\t\t\t\t\t\t\ty: -6.175\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.66365,\n\t\t\t\t\t\t\ty: -6.180284\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.715238,\n\t\t\t\t\t\t\ty: -6.195933\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.762782,\n\t\t\t\t\t\t\ty: -6.221346\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.804454,\n\t\t\t\t\t\t\ty: -6.255546\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"inner1\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.559869,\n\t\t\t\t\t\t\ty: -16.450668\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.584253,\n\t\t\t\t\t\t\ty: -16.370285\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.625838,\n\t\t\t\t\t\t\ty: -16.292486\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.681801,\n\t\t\t\t\t\t\ty: -16.224294\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.749992,\n\t\t\t\t\t\t\ty: -16.168331\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.827791,\n\t\t\t\t\t\t\ty: -16.126747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.912208,\n\t\t\t\t\t\t\ty: -16.101139\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.999999,\n\t\t\t\t\t\t\ty: -16.092492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.087789,\n\t\t\t\t\t\t\ty: -16.101139\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.172206,\n\t\t\t\t\t\t\ty: -16.126747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.250005,\n\t\t\t\t\t\t\ty: -16.168331\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.318197,\n\t\t\t\t\t\t\ty: -16.224294\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.37416,\n\t\t\t\t\t\t\ty: -16.292486\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.388194,\n\t\t\t\t\t\t\ty: -16.318742\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.452856,\n\t\t\t\t\t\t\ty: -16.284179\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.537273,\n\t\t\t\t\t\t\ty: -16.258572\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.625064,\n\t\t\t\t\t\t\ty: -16.249925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.712855,\n\t\t\t\t\t\t\ty: -16.258572\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.797272,\n\t\t\t\t\t\t\ty: -16.284179\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.875071,\n\t\t\t\t\t\t\ty: -16.325764\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.923313,\n\t\t\t\t\t\t\ty: -16.365355\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.925064,\n\t\t\t\t\t\t\ty: -16.362078\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.925064,\n\t\t\t\t\t\t\ty: -15.924925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.930348,\n\t\t\t\t\t\t\ty: -15.871275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.945997,\n\t\t\t\t\t\t\ty: -15.819687\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.97141,\n\t\t\t\t\t\t\ty: -15.772143\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.00561,\n\t\t\t\t\t\t\ty: -15.730471\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.988931,\n\t\t\t\t\t\t\ty: -14.74715\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.96,\n\t\t\t\t\t\t\ty: -14.75\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.872209,\n\t\t\t\t\t\t\ty: -14.741353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.787792,\n\t\t\t\t\t\t\ty: -14.715746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.709993,\n\t\t\t\t\t\t\ty: -14.674161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.641802,\n\t\t\t\t\t\t\ty: -14.618198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.585839,\n\t\t\t\t\t\t\ty: -14.550007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.544254,\n\t\t\t\t\t\t\ty: -14.472208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.518647,\n\t\t\t\t\t\t\ty: -14.387791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.51,\n\t\t\t\t\t\t\ty: -14.3\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.518647,\n\t\t\t\t\t\t\ty: -14.212209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.544254,\n\t\t\t\t\t\t\ty: -14.127792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.585839,\n\t\t\t\t\t\t\ty: -14.049993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.641802,\n\t\t\t\t\t\t\ty: -13.981802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.692035,\n\t\t\t\t\t\t\ty: -13.940576\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.705933,\n\t\t\t\t\t\t\ty: -13.894762\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.71,\n\t\t\t\t\t\t\ty: -13.887153\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.71,\n\t\t\t\t\t\t\ty: -13.803554\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.002281,\n\t\t\t\t\t\t\ty: -13.095835\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.96,\n\t\t\t\t\t\t\ty: -13.1\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.872209,\n\t\t\t\t\t\t\ty: -13.091353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.787792,\n\t\t\t\t\t\t\ty: -13.065746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.709993,\n\t\t\t\t\t\t\ty: -13.024161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.641802,\n\t\t\t\t\t\t\ty: -12.968198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.585839,\n\t\t\t\t\t\t\ty: -12.900007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.544254,\n\t\t\t\t\t\t\ty: -12.822208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.518647,\n\t\t\t\t\t\t\ty: -12.737791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.51,\n\t\t\t\t\t\t\ty: -12.65\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.518647,\n\t\t\t\t\t\t\ty: -12.562209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.544254,\n\t\t\t\t\t\t\ty: -12.477792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.585839,\n\t\t\t\t\t\t\ty: -12.399993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.641802,\n\t\t\t\t\t\t\ty: -12.331802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.709993,\n\t\t\t\t\t\t\ty: -12.275839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.787792,\n\t\t\t\t\t\t\ty: -12.234254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.872209,\n\t\t\t\t\t\t\ty: -12.208647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.96,\n\t\t\t\t\t\t\ty: -12.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.047791,\n\t\t\t\t\t\t\ty: -12.208647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.132208,\n\t\t\t\t\t\t\ty: -12.234254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.210007,\n\t\t\t\t\t\t\ty: -12.275839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.278198,\n\t\t\t\t\t\t\ty: -12.331802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.334161,\n\t\t\t\t\t\t\ty: -12.399993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.375746,\n\t\t\t\t\t\t\ty: -12.477792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.401353,\n\t\t\t\t\t\t\ty: -12.562209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.41,\n\t\t\t\t\t\t\ty: -12.65\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.401353,\n\t\t\t\t\t\t\ty: -12.737791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.389714,\n\t\t\t\t\t\t\ty: -12.77616\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.136777,\n\t\t\t\t\t\t\ty: -13.523223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.167867,\n\t\t\t\t\t\t\ty: -13.561107\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.19097,\n\t\t\t\t\t\t\ty: -13.604329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.205196,\n\t\t\t\t\t\t\ty: -13.651227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.21,\n\t\t\t\t\t\t\ty: -13.7\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.21,\n\t\t\t\t\t\t\ty: -13.887153\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.214067,\n\t\t\t\t\t\t\ty: -13.894762\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.227965,\n\t\t\t\t\t\t\ty: -13.940576\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.278198,\n\t\t\t\t\t\t\ty: -13.981802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.334161,\n\t\t\t\t\t\t\ty: -14.049993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.375746,\n\t\t\t\t\t\t\ty: -14.127792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.389139,\n\t\t\t\t\t\t\ty: -14.171942\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.875064,\n\t\t\t\t\t\t\ty: -13.686017\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.875064,\n\t\t\t\t\t\t\ty: -13.354898\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.822192,\n\t\t\t\t\t\t\ty: -13.383158\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.737775,\n\t\t\t\t\t\t\ty: -13.408766\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.649985,\n\t\t\t\t\t\t\ty: -13.417412\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.562194,\n\t\t\t\t\t\t\ty: -13.408766\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.477777,\n\t\t\t\t\t\t\ty: -13.383158\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.399978,\n\t\t\t\t\t\t\ty: -13.341574\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.331787,\n\t\t\t\t\t\t\ty: -13.28561\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.275824,\n\t\t\t\t\t\t\ty: -13.217419\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.235221,\n\t\t\t\t\t\t\ty: -13.141458\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.153546,\n\t\t\t\t\t\t\ty: -13.166233\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.065755,\n\t\t\t\t\t\t\ty: -13.17488\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.977964,\n\t\t\t\t\t\t\ty: -13.166233\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.893547,\n\t\t\t\t\t\t\ty: -13.140626\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.815748,\n\t\t\t\t\t\t\ty: -13.099041\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.747557,\n\t\t\t\t\t\t\ty: -13.043078\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.691594,\n\t\t\t\t\t\t\ty: -12.974887\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.650009,\n\t\t\t\t\t\t\ty: -12.897088\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.624402,\n\t\t\t\t\t\t\ty: -12.812671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.615755,\n\t\t\t\t\t\t\ty: -12.72488\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.624402,\n\t\t\t\t\t\t\ty: -12.637089\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.624404,\n\t\t\t\t\t\t\ty: -12.637083\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.462201,\n\t\t\t\t\t\t\ty: -11.47488\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.43992,\n\t\t\t\t\t\t\ty: -11.47488\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.439916,\n\t\t\t\t\t\t\ty: -11.474887\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.383953,\n\t\t\t\t\t\t\ty: -11.543078\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.315762,\n\t\t\t\t\t\t\ty: -11.599041\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.237963,\n\t\t\t\t\t\t\ty: -11.640626\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.153546,\n\t\t\t\t\t\t\ty: -11.666233\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.065755,\n\t\t\t\t\t\t\ty: -11.67488\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.977964,\n\t\t\t\t\t\t\ty: -11.666233\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.893547,\n\t\t\t\t\t\t\ty: -11.640626\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.815748,\n\t\t\t\t\t\t\ty: -11.599041\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.747557,\n\t\t\t\t\t\t\ty: -11.543078\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.691594,\n\t\t\t\t\t\t\ty: -11.474887\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.650009,\n\t\t\t\t\t\t\ty: -11.397088\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.624402,\n\t\t\t\t\t\t\ty: -11.312671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.615755,\n\t\t\t\t\t\t\ty: -11.22488\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.624402,\n\t\t\t\t\t\t\ty: -11.137089\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.650009,\n\t\t\t\t\t\t\ty: -11.052672\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.691594,\n\t\t\t\t\t\t\ty: -10.974873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.747557,\n\t\t\t\t\t\t\ty: -10.906682\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.815748,\n\t\t\t\t\t\t\ty: -10.850719\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.893547,\n\t\t\t\t\t\t\ty: -10.809134\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.977964,\n\t\t\t\t\t\t\ty: -10.783527\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.065755,\n\t\t\t\t\t\t\ty: -10.77488\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.153546,\n\t\t\t\t\t\t\ty: -10.783527\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.237963,\n\t\t\t\t\t\t\ty: -10.809134\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.315762,\n\t\t\t\t\t\t\ty: -10.850719\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.383953,\n\t\t\t\t\t\t\ty: -10.906682\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.439916,\n\t\t\t\t\t\t\ty: -10.974873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.43992,\n\t\t\t\t\t\t\ty: -10.97488\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.565755,\n\t\t\t\t\t\t\ty: -10.97488\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.614528,\n\t\t\t\t\t\t\ty: -10.979684\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.661426,\n\t\t\t\t\t\t\ty: -10.99391\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.704648,\n\t\t\t\t\t\t\ty: -11.017013\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.742532,\n\t\t\t\t\t\t\ty: -11.048103\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.977958,\n\t\t\t\t\t\t\ty: -12.283529\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.977964,\n\t\t\t\t\t\t\ty: -12.283527\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.065755,\n\t\t\t\t\t\t\ty: -12.27488\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.153546,\n\t\t\t\t\t\t\ty: -12.283527\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.237963,\n\t\t\t\t\t\t\ty: -12.309134\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.315762,\n\t\t\t\t\t\t\ty: -12.350719\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.383953,\n\t\t\t\t\t\t\ty: -12.406682\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.439916,\n\t\t\t\t\t\t\ty: -12.474873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.480519,\n\t\t\t\t\t\t\ty: -12.550835\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.562194,\n\t\t\t\t\t\t\ty: -12.526059\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.649985,\n\t\t\t\t\t\t\ty: -12.517412\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.737775,\n\t\t\t\t\t\t\ty: -12.526059\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.822192,\n\t\t\t\t\t\t\ty: -12.551667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.899991,\n\t\t\t\t\t\t\ty: -12.593251\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.960368,\n\t\t\t\t\t\t\ty: -12.642801\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.97141,\n\t\t\t\t\t\t\ty: -12.622143\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.00561,\n\t\t\t\t\t\t\ty: -12.580471\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.775064,\n\t\t\t\t\t\t\ty: -10.811017\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.775064,\n\t\t\t\t\t\t\ty: -9.399925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.780348,\n\t\t\t\t\t\t\ty: -9.346275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.795997,\n\t\t\t\t\t\t\ty: -9.294687\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.804634,\n\t\t\t\t\t\t\ty: -9.278529\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.805348,\n\t\t\t\t\t\t\ty: -9.271275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.820997,\n\t\t\t\t\t\t\ty: -9.219687\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.843732,\n\t\t\t\t\t\t\ty: -9.177152\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.845997,\n\t\t\t\t\t\t\ty: -9.169687\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.87141,\n\t\t\t\t\t\t\ty: -9.122143\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.90561,\n\t\t\t\t\t\t\ty: -9.080471\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.275064,\n\t\t\t\t\t\t\ty: -8.711017\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.275064,\n\t\t\t\t\t\t\ty: -8.178597\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.250007,\n\t\t\t\t\t\t\ty: -8.199161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.172208,\n\t\t\t\t\t\t\ty: -8.240746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.087791,\n\t\t\t\t\t\t\ty: -8.266353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7,\n\t\t\t\t\t\t\ty: -8.275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.912209,\n\t\t\t\t\t\t\ty: -8.266353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.827792,\n\t\t\t\t\t\t\ty: -8.240746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.749993,\n\t\t\t\t\t\t\ty: -8.199161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.681802,\n\t\t\t\t\t\t\ty: -8.143198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.625839,\n\t\t\t\t\t\t\ty: -8.075007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.584254,\n\t\t\t\t\t\t\ty: -7.997208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.558647,\n\t\t\t\t\t\t\ty: -7.912791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.55,\n\t\t\t\t\t\t\ty: -7.825\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.558647,\n\t\t\t\t\t\t\ty: -7.737209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.584254,\n\t\t\t\t\t\t\ty: -7.652792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.625839,\n\t\t\t\t\t\t\ty: -7.574993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.681802,\n\t\t\t\t\t\t\ty: -7.506802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.749993,\n\t\t\t\t\t\t\ty: -7.450839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.827792,\n\t\t\t\t\t\t\ty: -7.409254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.912209,\n\t\t\t\t\t\t\ty: -7.383647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7,\n\t\t\t\t\t\t\ty: -7.375\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.087791,\n\t\t\t\t\t\t\ty: -7.383647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.172208,\n\t\t\t\t\t\t\ty: -7.409254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.250007,\n\t\t\t\t\t\t\ty: -7.450839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.275064,\n\t\t\t\t\t\t\ty: -7.471403\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.275064,\n\t\t\t\t\t\t\ty: -7.024925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.280348,\n\t\t\t\t\t\t\ty: -6.971275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.295997,\n\t\t\t\t\t\t\ty: -6.919687\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.300064,\n\t\t\t\t\t\t\ty: -6.912078\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.300064,\n\t\t\t\t\t\t\ty: -5.94904\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.222272,\n\t\t\t\t\t\t\ty: -5.990621\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.137855,\n\t\t\t\t\t\t\ty: -6.016228\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.050064,\n\t\t\t\t\t\t\ty: -6.024875\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.962273,\n\t\t\t\t\t\t\ty: -6.016228\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.877856,\n\t\t\t\t\t\t\ty: -5.990621\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.800057,\n\t\t\t\t\t\t\ty: -5.949036\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.731866,\n\t\t\t\t\t\t\ty: -5.893073\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.675903,\n\t\t\t\t\t\t\ty: -5.824882\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.634318,\n\t\t\t\t\t\t\ty: -5.747083\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.608711,\n\t\t\t\t\t\t\ty: -5.662666\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.600064,\n\t\t\t\t\t\t\ty: -5.574875\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.608711,\n\t\t\t\t\t\t\ty: -5.487084\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.634318,\n\t\t\t\t\t\t\ty: -5.402667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.675903,\n\t\t\t\t\t\t\ty: -5.324868\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.731866,\n\t\t\t\t\t\t\ty: -5.256677\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.800057,\n\t\t\t\t\t\t\ty: -5.200714\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.877856,\n\t\t\t\t\t\t\ty: -5.159129\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.962273,\n\t\t\t\t\t\t\ty: -5.133522\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.050064,\n\t\t\t\t\t\t\ty: -5.124875\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.100064,\n\t\t\t\t\t\t\ty: -5.1298\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.100064,\n\t\t\t\t\t\t\ty: -4.531765\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.094094,\n\t\t\t\t\t\t\ty: -4.520596\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.079868,\n\t\t\t\t\t\t\ty: -4.473698\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.078909,\n\t\t\t\t\t\t\ty: -4.463958\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.073919,\n\t\t\t\t\t\t\ty: -4.454624\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.966415,\n\t\t\t\t\t\t\ty: -4.562128\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.966417,\n\t\t\t\t\t\t\ty: -4.562134\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.975064,\n\t\t\t\t\t\t\ty: -4.649925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.966417,\n\t\t\t\t\t\t\ty: -4.737716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.94081,\n\t\t\t\t\t\t\ty: -4.822133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.899225,\n\t\t\t\t\t\t\ty: -4.899932\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.843262,\n\t\t\t\t\t\t\ty: -4.968123\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.775071,\n\t\t\t\t\t\t\ty: -5.024086\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.697272,\n\t\t\t\t\t\t\ty: -5.065671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.612855,\n\t\t\t\t\t\t\ty: -5.091278\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.525064,\n\t\t\t\t\t\t\ty: -5.099925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.437273,\n\t\t\t\t\t\t\ty: -5.091278\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.352856,\n\t\t\t\t\t\t\ty: -5.065671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.275057,\n\t\t\t\t\t\t\ty: -5.024086\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.206866,\n\t\t\t\t\t\t\ty: -4.968123\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.16,\n\t\t\t\t\t\t\ty: -4.911017\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.16,\n\t\t\t\t\t\t\ty: -7.99635\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.203198,\n\t\t\t\t\t\t\ty: -8.031802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.259161,\n\t\t\t\t\t\t\ty: -8.099993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.300746,\n\t\t\t\t\t\t\ty: -8.177792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.326353,\n\t\t\t\t\t\t\ty: -8.262209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.335,\n\t\t\t\t\t\t\ty: -8.35\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.326353,\n\t\t\t\t\t\t\ty: -8.437791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.300746,\n\t\t\t\t\t\t\ty: -8.522208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.259161,\n\t\t\t\t\t\t\ty: -8.600007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.206588,\n\t\t\t\t\t\t\ty: -8.664067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.228198,\n\t\t\t\t\t\t\ty: -8.681802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.284161,\n\t\t\t\t\t\t\ty: -8.749993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.325746,\n\t\t\t\t\t\t\ty: -8.827792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.351353,\n\t\t\t\t\t\t\ty: -8.912209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.36,\n\t\t\t\t\t\t\ty: -9\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.351353,\n\t\t\t\t\t\t\ty: -9.087791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.325746,\n\t\t\t\t\t\t\ty: -9.172208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.284161,\n\t\t\t\t\t\t\ty: -9.250007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.228198,\n\t\t\t\t\t\t\ty: -9.318198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.160007,\n\t\t\t\t\t\t\ty: -9.374161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.082208,\n\t\t\t\t\t\t\ty: -9.415746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.997791,\n\t\t\t\t\t\t\ty: -9.441353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.91,\n\t\t\t\t\t\t\ty: -9.45\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.822209,\n\t\t\t\t\t\t\ty: -9.441353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.737792,\n\t\t\t\t\t\t\ty: -9.415746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.659993,\n\t\t\t\t\t\t\ty: -9.374161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.591802,\n\t\t\t\t\t\t\ty: -9.318198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.535839,\n\t\t\t\t\t\t\ty: -9.250007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.535835,\n\t\t\t\t\t\t\ty: -9.25\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.122847,\n\t\t\t\t\t\t\ty: -9.25\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.115238,\n\t\t\t\t\t\t\ty: -9.254067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.06365,\n\t\t\t\t\t\t\ty: -9.269716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.01,\n\t\t\t\t\t\t\ty: -9.275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.91,\n\t\t\t\t\t\t\ty: -9.275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.86365,\n\t\t\t\t\t\t\ty: -9.275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.828198,\n\t\t\t\t\t\t\ty: -9.318198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.760007,\n\t\t\t\t\t\t\ty: -9.374161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.682208,\n\t\t\t\t\t\t\ty: -9.415746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.597791,\n\t\t\t\t\t\t\ty: -9.441353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.51,\n\t\t\t\t\t\t\ty: -9.45\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.422209,\n\t\t\t\t\t\t\ty: -9.441353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.337792,\n\t\t\t\t\t\t\ty: -9.415746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.259993,\n\t\t\t\t\t\t\ty: -9.374161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.191802,\n\t\t\t\t\t\t\ty: -9.318198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.135839,\n\t\t\t\t\t\t\ty: -9.250007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.116074,\n\t\t\t\t\t\t\ty: -9.21303\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.021227,\n\t\t\t\t\t\t\ty: -9.350331\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.042133,\n\t\t\t\t\t\t\ty: -9.389443\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.073223,\n\t\t\t\t\t\t\ty: -9.427327\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.3,\n\t\t\t\t\t\t\ty: -9.654104\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.3,\n\t\t\t\t\t\t\ty: -9.670484\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.262791,\n\t\t\t\t\t\t\ty: -9.659197\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.175,\n\t\t\t\t\t\t\ty: -9.65055\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.087209,\n\t\t\t\t\t\t\ty: -9.659197\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.002792,\n\t\t\t\t\t\t\ty: -9.684804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.075007,\n\t\t\t\t\t\t\ty: -9.726389\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.143198,\n\t\t\t\t\t\t\ty: -9.782352\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.199161,\n\t\t\t\t\t\t\ty: -9.850543\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.240746,\n\t\t\t\t\t\t\ty: -9.928342\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.266353,\n\t\t\t\t\t\t\ty: -10.012759\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.275,\n\t\t\t\t\t\t\ty: -10.10055\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.266353,\n\t\t\t\t\t\t\ty: -10.188341\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.240746,\n\t\t\t\t\t\t\ty: -10.272758\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.199161,\n\t\t\t\t\t\t\ty: -10.350557\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.143198,\n\t\t\t\t\t\t\ty: -10.418748\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.075007,\n\t\t\t\t\t\t\ty: -10.474711\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.002792,\n\t\t\t\t\t\t\ty: -10.516296\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.087209,\n\t\t\t\t\t\t\ty: -10.541903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.175,\n\t\t\t\t\t\t\ty: -10.55055\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.262791,\n\t\t\t\t\t\t\ty: -10.541903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.347208,\n\t\t\t\t\t\t\ty: -10.516296\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.425,\n\t\t\t\t\t\t\ty: -10.474715\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.425,\n\t\t\t\t\t\t\ty: -12.471996\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.312797,\n\t\t\t\t\t\t\ty: -12.584199\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.312791,\n\t\t\t\t\t\t\ty: -12.584197\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.225,\n\t\t\t\t\t\t\ty: -12.57555\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.137209,\n\t\t\t\t\t\t\ty: -12.584197\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.052792,\n\t\t\t\t\t\t\ty: -12.609804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.052247,\n\t\t\t\t\t\t\ty: -12.610095\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.049991,\n\t\t\t\t\t\t\ty: -12.602658\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.008406,\n\t\t\t\t\t\t\ty: -12.524859\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.047557,\n\t\t\t\t\t\t\ty: -12.456668\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.115748,\n\t\t\t\t\t\t\ty: -12.400705\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.193547,\n\t\t\t\t\t\t\ty: -12.35912\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.277964,\n\t\t\t\t\t\t\ty: -12.333513\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.365755,\n\t\t\t\t\t\t\ty: -12.324866\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.453546,\n\t\t\t\t\t\t\ty: -12.333513\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.537963,\n\t\t\t\t\t\t\ty: -12.35912\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.615762,\n\t\t\t\t\t\t\ty: -12.400705\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.683953,\n\t\t\t\t\t\t\ty: -12.456668\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.739916,\n\t\t\t\t\t\t\ty: -12.524859\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.781501,\n\t\t\t\t\t\t\ty: -12.602658\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.807108,\n\t\t\t\t\t\t\ty: -12.687075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.811899,\n\t\t\t\t\t\t\ty: -12.735713\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.869903,\n\t\t\t\t\t\t\ty: -12.73\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.957694,\n\t\t\t\t\t\t\ty: -12.738647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.026161,\n\t\t\t\t\t\t\ty: -12.759416\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.033647,\n\t\t\t\t\t\t\ty: -12.683409\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.059254,\n\t\t\t\t\t\t\ty: -12.598992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.100839,\n\t\t\t\t\t\t\ty: -12.521193\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.156802,\n\t\t\t\t\t\t\ty: -12.453002\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.224993,\n\t\t\t\t\t\t\ty: -12.397039\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.302792,\n\t\t\t\t\t\t\ty: -12.355454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.387209,\n\t\t\t\t\t\t\ty: -12.329847\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.475,\n\t\t\t\t\t\t\ty: -12.3212\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.562791,\n\t\t\t\t\t\t\ty: -12.329847\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.647208,\n\t\t\t\t\t\t\ty: -12.355454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.725007,\n\t\t\t\t\t\t\ty: -12.397039\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.793198,\n\t\t\t\t\t\t\ty: -12.453002\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.849161,\n\t\t\t\t\t\t\ty: -12.521193\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.890746,\n\t\t\t\t\t\t\ty: -12.598992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.916353,\n\t\t\t\t\t\t\ty: -12.683409\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.925,\n\t\t\t\t\t\t\ty: -12.7712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.916353,\n\t\t\t\t\t\t\ty: -12.858991\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.890746,\n\t\t\t\t\t\t\ty: -12.943408\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.849161,\n\t\t\t\t\t\t\ty: -13.021207\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.793198,\n\t\t\t\t\t\t\ty: -13.089398\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.725007,\n\t\t\t\t\t\t\ty: -13.145361\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.647208,\n\t\t\t\t\t\t\ty: -13.186946\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.562791,\n\t\t\t\t\t\t\ty: -13.212553\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.475,\n\t\t\t\t\t\t\ty: -13.2212\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.387209,\n\t\t\t\t\t\t\ty: -13.212553\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.318742,\n\t\t\t\t\t\t\ty: -13.191784\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.311256,\n\t\t\t\t\t\t\ty: -13.267791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.302361,\n\t\t\t\t\t\t\ty: -13.297114\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.346454,\n\t\t\t\t\t\t\ty: -13.283739\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.434245,\n\t\t\t\t\t\t\ty: -13.275092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.522036,\n\t\t\t\t\t\t\ty: -13.283739\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.606453,\n\t\t\t\t\t\t\ty: -13.309346\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.684252,\n\t\t\t\t\t\t\ty: -13.350931\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.752443,\n\t\t\t\t\t\t\ty: -13.406894\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.808406,\n\t\t\t\t\t\t\ty: -13.475085\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.849991,\n\t\t\t\t\t\t\ty: -13.552884\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.875598,\n\t\t\t\t\t\t\ty: -13.637301\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.884245,\n\t\t\t\t\t\t\ty: -13.725092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.875598,\n\t\t\t\t\t\t\ty: -13.812883\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.849991,\n\t\t\t\t\t\t\ty: -13.8973\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.808406,\n\t\t\t\t\t\t\ty: -13.975099\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.752443,\n\t\t\t\t\t\t\ty: -14.04329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.684252,\n\t\t\t\t\t\t\ty: -14.099253\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.606453,\n\t\t\t\t\t\t\ty: -14.140838\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.522036,\n\t\t\t\t\t\t\ty: -14.166445\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.434245,\n\t\t\t\t\t\t\ty: -14.175092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.346454,\n\t\t\t\t\t\t\ty: -14.166445\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.262037,\n\t\t\t\t\t\t\ty: -14.140838\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.184238,\n\t\t\t\t\t\t\ty: -14.099253\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.116047,\n\t\t\t\t\t\t\ty: -14.04329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.101066,\n\t\t\t\t\t\t\ty: -14.025035\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.100873,\n\t\t\t\t\t\t\ty: -14.025671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.07777,\n\t\t\t\t\t\t\ty: -14.068893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.04668,\n\t\t\t\t\t\t\ty: -14.106777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.82168,\n\t\t\t\t\t\t\ty: -14.331777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.783795,\n\t\t\t\t\t\t\ty: -14.362867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.740574,\n\t\t\t\t\t\t\ty: -14.38597\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.693675,\n\t\t\t\t\t\t\ty: -14.400196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.644903,\n\t\t\t\t\t\t\ty: -14.405\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.576743,\n\t\t\t\t\t\t\ty: -14.405\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.565574,\n\t\t\t\t\t\t\ty: -14.41097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.518675,\n\t\t\t\t\t\t\ty: -14.425196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.469903,\n\t\t\t\t\t\t\ty: -14.43\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.294903,\n\t\t\t\t\t\t\ty: -14.43\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.24613,\n\t\t\t\t\t\t\ty: -14.425196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.199232,\n\t\t\t\t\t\t\ty: -14.41097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.188063,\n\t\t\t\t\t\t\ty: -14.405\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.169903,\n\t\t\t\t\t\t\ty: -14.405\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.12113,\n\t\t\t\t\t\t\ty: -14.400196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.074232,\n\t\t\t\t\t\t\ty: -14.38597\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.03101,\n\t\t\t\t\t\t\ty: -14.362867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.006874,\n\t\t\t\t\t\t\ty: -14.331777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.033651,\n\t\t\t\t\t\t\ty: -14.305\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.430097,\n\t\t\t\t\t\t\ty: -14.305\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.47887,\n\t\t\t\t\t\t\ty: -14.300196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.525768,\n\t\t\t\t\t\t\ty: -14.28597\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.56899,\n\t\t\t\t\t\t\ty: -14.262867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.606874,\n\t\t\t\t\t\t\ty: -14.231777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.084245,\n\t\t\t\t\t\t\ty: -13.754406\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.084245,\n\t\t\t\t\t\t\ty: -14.12141\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.077958,\n\t\t\t\t\t\t\ty: -15.283613\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.077964,\n\t\t\t\t\t\t\ty: -15.283611\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.165755,\n\t\t\t\t\t\t\ty: -15.274964\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.253546,\n\t\t\t\t\t\t\ty: -15.283611\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.337963,\n\t\t\t\t\t\t\ty: -15.309218\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.415762,\n\t\t\t\t\t\t\ty: -15.350803\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.483953,\n\t\t\t\t\t\t\ty: -15.406766\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.539916,\n\t\t\t\t\t\t\ty: -15.474957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.581501,\n\t\t\t\t\t\t\ty: -15.552756\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.607108,\n\t\t\t\t\t\t\ty: -15.637173\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.615755,\n\t\t\t\t\t\t\ty: -15.724964\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.607108,\n\t\t\t\t\t\t\ty: -15.812755\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.581501,\n\t\t\t\t\t\t\ty: -15.897172\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.539916,\n\t\t\t\t\t\t\ty: -15.974971\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.483953,\n\t\t\t\t\t\t\ty: -16.043162\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.415762,\n\t\t\t\t\t\t\ty: -16.099125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.337963,\n\t\t\t\t\t\t\ty: -16.14071\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.253546,\n\t\t\t\t\t\t\ty: -16.166317\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.165755,\n\t\t\t\t\t\t\ty: -16.174964\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.077964,\n\t\t\t\t\t\t\ty: -16.166317\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.006453,\n\t\t\t\t\t\t\ty: -16.14071\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.084252,\n\t\t\t\t\t\t\ty: -16.099125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.152443,\n\t\t\t\t\t\t\ty: -16.043162\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.208406,\n\t\t\t\t\t\t\ty: -15.974971\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.249991,\n\t\t\t\t\t\t\ty: -15.897172\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.275598,\n\t\t\t\t\t\t\ty: -15.812755\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.284245,\n\t\t\t\t\t\t\ty: -15.724964\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.275598,\n\t\t\t\t\t\t\ty: -15.637173\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.275596,\n\t\t\t\t\t\t\ty: -15.637167\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.511022,\n\t\t\t\t\t\t\ty: -14.401741\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.542112,\n\t\t\t\t\t\t\ty: -14.363857\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.565215,\n\t\t\t\t\t\t\ty: -14.320635\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.579441,\n\t\t\t\t\t\t\ty: -14.273737\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.584245,\n\t\t\t\t\t\t\ty: -14.224964\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.584245,\n\t\t\t\t\t\t\ty: -12.628518\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.131228,\n\t\t\t\t\t\t\ty: -12.081535\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.139483,\n\t\t\t\t\t\t\ty: -12.079031\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.187027,\n\t\t\t\t\t\t\ty: -12.053618\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.228699,\n\t\t\t\t\t\t\ty: -12.019418\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.328699,\n\t\t\t\t\t\t\ty: -11.919418\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.728699,\n\t\t\t\t\t\t\ty: -11.519418\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.762899,\n\t\t\t\t\t\t\ty: -11.477746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.788312,\n\t\t\t\t\t\t\ty: -11.430202\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.803961,\n\t\t\t\t\t\t\ty: -11.378614\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.809245,\n\t\t\t\t\t\t\ty: -11.324964\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.809245,\n\t\t\t\t\t\t\ty: -10.938872\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.849672,\n\t\t\t\t\t\t\ty: -10.898445\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.887895,\n\t\t\t\t\t\t\ty: -10.89468\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.939483,\n\t\t\t\t\t\t\ty: -10.879031\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.987027,\n\t\t\t\t\t\t\ty: -10.853618\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.028699,\n\t\t\t\t\t\t\ty: -10.819418\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.048153,\n\t\t\t\t\t\t\ty: -10.799964\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.434245,\n\t\t\t\t\t\t\ty: -10.799964\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.487895,\n\t\t\t\t\t\t\ty: -10.79468\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.539483,\n\t\t\t\t\t\t\ty: -10.779031\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.587027,\n\t\t\t\t\t\t\ty: -10.753618\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.628699,\n\t\t\t\t\t\t\ty: -10.719418\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.928699,\n\t\t\t\t\t\t\ty: -10.419418\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.962899,\n\t\t\t\t\t\t\ty: -10.377746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.988312,\n\t\t\t\t\t\t\ty: -10.330202\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.003961,\n\t\t\t\t\t\t\ty: -10.278614\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.009245,\n\t\t\t\t\t\t\ty: -10.224964\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.009245,\n\t\t\t\t\t\t\ty: -9.738872\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.628699,\n\t\t\t\t\t\t\ty: -9.119418\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.64,\n\t\t\t\t\t\t\ty: -9.105648\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.64,\n\t\t\t\t\t\t\ty: -13.65\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.644804,\n\t\t\t\t\t\t\ty: -13.698773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.658877,\n\t\t\t\t\t\t\ty: -13.745168\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.65883,\n\t\t\t\t\t\t\ty: -13.745187\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.985095,\n\t\t\t\t\t\t\ty: -14.537544\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.972036,\n\t\t\t\t\t\t\ty: -14.533583\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.884245,\n\t\t\t\t\t\t\ty: -14.524936\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.796454,\n\t\t\t\t\t\t\ty: -14.533583\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.712037,\n\t\t\t\t\t\t\ty: -14.55919\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.634238,\n\t\t\t\t\t\t\ty: -14.600775\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.566047,\n\t\t\t\t\t\t\ty: -14.656738\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.510084,\n\t\t\t\t\t\t\ty: -14.724929\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.500553,\n\t\t\t\t\t\t\ty: -14.74276\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.437963,\n\t\t\t\t\t\t\ty: -14.709304\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.353546,\n\t\t\t\t\t\t\ty: -14.683697\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.265755,\n\t\t\t\t\t\t\ty: -14.67505\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.177964,\n\t\t\t\t\t\t\ty: -14.683697\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.093547,\n\t\t\t\t\t\t\ty: -14.709304\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.015748,\n\t\t\t\t\t\t\ty: -14.750889\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.947557,\n\t\t\t\t\t\t\ty: -14.806852\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.891594,\n\t\t\t\t\t\t\ty: -14.875043\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.850009,\n\t\t\t\t\t\t\ty: -14.952842\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.824402,\n\t\t\t\t\t\t\ty: -15.037259\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.815755,\n\t\t\t\t\t\t\ty: -15.12505\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.824402,\n\t\t\t\t\t\t\ty: -15.212841\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.850009,\n\t\t\t\t\t\t\ty: -15.297258\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.866269,\n\t\t\t\t\t\t\ty: -15.327678\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.831463,\n\t\t\t\t\t\t\ty: -15.346282\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.814695,\n\t\t\t\t\t\t\ty: -15.360043\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.779007,\n\t\t\t\t\t\t\ty: -15.370869\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.731463,\n\t\t\t\t\t\t\ty: -15.396282\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.726024,\n\t\t\t\t\t\t\ty: -15.400746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.680595,\n\t\t\t\t\t\t\ty: -15.40522\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.629007,\n\t\t\t\t\t\t\ty: -15.420869\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.581463,\n\t\t\t\t\t\t\ty: -15.446282\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.577011,\n\t\t\t\t\t\t\ty: -15.449936\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.084245,\n\t\t\t\t\t\t\ty: -15.449936\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.030595,\n\t\t\t\t\t\t\ty: -15.45522\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.979007,\n\t\t\t\t\t\t\ty: -15.470869\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.931463,\n\t\t\t\t\t\t\ty: -15.496282\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.889791,\n\t\t\t\t\t\t\ty: -15.530482\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.308286,\n\t\t\t\t\t\t\ty: -16.111987\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.279007,\n\t\t\t\t\t\t\ty: -16.120869\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.231463,\n\t\t\t\t\t\t\ty: -16.146282\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.214695,\n\t\t\t\t\t\t\ty: -16.160043\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.179007,\n\t\t\t\t\t\t\ty: -16.170869\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.131463,\n\t\t\t\t\t\t\ty: -16.196282\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.114695,\n\t\t\t\t\t\t\ty: -16.210043\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.079007,\n\t\t\t\t\t\t\ty: -16.220869\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.031463,\n\t\t\t\t\t\t\ty: -16.246282\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.027011,\n\t\t\t\t\t\t\ty: -16.249936\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.065755,\n\t\t\t\t\t\t\ty: -16.249936\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.119405,\n\t\t\t\t\t\t\ty: -16.25522\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.170993,\n\t\t\t\t\t\t\ty: -16.270869\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.218537,\n\t\t\t\t\t\t\ty: -16.296282\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.260209,\n\t\t\t\t\t\t\ty: -16.330482\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.360141,\n\t\t\t\t\t\t\ty: -16.430414\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.415755,\n\t\t\t\t\t\t\ty: -16.424936\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.503546,\n\t\t\t\t\t\t\ty: -16.433583\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.39,\n\t\t\t\t\t\t\t\ty: -10.9\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.302209,\n\t\t\t\t\t\t\t\ty: -10.891353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.217792,\n\t\t\t\t\t\t\t\ty: -10.865746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.139993,\n\t\t\t\t\t\t\t\ty: -10.824161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.071802,\n\t\t\t\t\t\t\t\ty: -10.768198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.015839,\n\t\t\t\t\t\t\t\ty: -10.700007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.974254,\n\t\t\t\t\t\t\t\ty: -10.622208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.948647,\n\t\t\t\t\t\t\t\ty: -10.537791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.94,\n\t\t\t\t\t\t\t\ty: -10.45\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.948647,\n\t\t\t\t\t\t\t\ty: -10.362209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.974254,\n\t\t\t\t\t\t\t\ty: -10.277792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.015839,\n\t\t\t\t\t\t\t\ty: -10.199993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.071802,\n\t\t\t\t\t\t\t\ty: -10.131802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.139993,\n\t\t\t\t\t\t\t\ty: -10.075839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.217792,\n\t\t\t\t\t\t\t\ty: -10.034254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.302209,\n\t\t\t\t\t\t\t\ty: -10.008647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.39,\n\t\t\t\t\t\t\t\ty: -10\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.477791,\n\t\t\t\t\t\t\t\ty: -10.008647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.562208,\n\t\t\t\t\t\t\t\ty: -10.034254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.640007,\n\t\t\t\t\t\t\t\ty: -10.075839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.708198,\n\t\t\t\t\t\t\t\ty: -10.131802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.764161,\n\t\t\t\t\t\t\t\ty: -10.199993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.805746,\n\t\t\t\t\t\t\t\ty: -10.277792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.831353,\n\t\t\t\t\t\t\t\ty: -10.362209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.84,\n\t\t\t\t\t\t\t\ty: -10.45\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.831353,\n\t\t\t\t\t\t\t\ty: -10.537791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.805746,\n\t\t\t\t\t\t\t\ty: -10.622208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.764161,\n\t\t\t\t\t\t\t\ty: -10.700007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.708198,\n\t\t\t\t\t\t\t\ty: -10.768198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.640007,\n\t\t\t\t\t\t\t\ty: -10.824161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.562208,\n\t\t\t\t\t\t\t\ty: -10.865746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.477791,\n\t\t\t\t\t\t\t\ty: -10.891353\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t}\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"inner1\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.40127,\n\t\t\t\t\t\t\ty: 3.676528\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.3795,\n\t\t\t\t\t\t\ty: 3.698298\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.34841,\n\t\t\t\t\t\t\ty: 3.736182\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.325307,\n\t\t\t\t\t\t\ty: 3.779404\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.311081,\n\t\t\t\t\t\t\ty: 3.826302\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.306277,\n\t\t\t\t\t\t\ty: 3.875075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.306277,\n\t\t\t\t\t\t\ty: 3.943235\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.300307,\n\t\t\t\t\t\t\ty: 3.954404\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.298042,\n\t\t\t\t\t\t\ty: 3.96187\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.275307,\n\t\t\t\t\t\t\ty: 4.004404\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.273042,\n\t\t\t\t\t\t\ty: 4.01187\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.262603,\n\t\t\t\t\t\t\ty: 4.031401\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.243072,\n\t\t\t\t\t\t\ty: 4.04184\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.235606,\n\t\t\t\t\t\t\ty: 4.044105\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.193072,\n\t\t\t\t\t\t\ty: 4.06684\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.185606,\n\t\t\t\t\t\t\ty: 4.069105\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.143072,\n\t\t\t\t\t\t\ty: 4.09184\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.135606,\n\t\t\t\t\t\t\ty: 4.094105\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.092384,\n\t\t\t\t\t\t\ty: 4.117208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.0545,\n\t\t\t\t\t\t\ty: 4.148298\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.569074,\n\t\t\t\t\t\t\ty: 4.633724\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.569068,\n\t\t\t\t\t\t\ty: 4.633722\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.481277,\n\t\t\t\t\t\t\ty: 4.625075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.393486,\n\t\t\t\t\t\t\ty: 4.633722\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.309069,\n\t\t\t\t\t\t\ty: 4.659329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.291598,\n\t\t\t\t\t\t\ty: 4.668668\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.280746,\n\t\t\t\t\t\t\ty: 4.632892\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.24,\n\t\t\t\t\t\t\ty: 4.556663\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.24,\n\t\t\t\t\t\t\ty: 4.319008\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.259454,\n\t\t\t\t\t\t\ty: 4.299554\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.293654,\n\t\t\t\t\t\t\ty: 4.257882\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.302058,\n\t\t\t\t\t\t\ty: 4.242158\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.317782,\n\t\t\t\t\t\t\ty: 4.233754\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.359454,\n\t\t\t\t\t\t\ty: 4.199554\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.380427,\n\t\t\t\t\t\t\ty: 4.178581\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.41865,\n\t\t\t\t\t\t\ty: 4.174816\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.470238,\n\t\t\t\t\t\t\ty: 4.159167\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.517782,\n\t\t\t\t\t\t\ty: 4.133754\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.559454,\n\t\t\t\t\t\t\ty: 4.099554\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.978908,\n\t\t\t\t\t\t\ty: 3.6801\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.365,\n\t\t\t\t\t\t\ty: 3.6801\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"inner1\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.069504,\n\t\t\t\t\t\t\ty: -3.543766\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.687868,\n\t\t\t\t\t\t\ty: -2.16213\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.650559,\n\t\t\t\t\t\t\ty: -2.116669\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.622836,\n\t\t\t\t\t\t\ty: -2.064803\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.605764,\n\t\t\t\t\t\t\ty: -2.008525\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.602651,\n\t\t\t\t\t\t\ty: -1.976913\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.587868,\n\t\t\t\t\t\t\ty: -1.96213\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.550559,\n\t\t\t\t\t\t\ty: -1.916669\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.522836,\n\t\t\t\t\t\t\ty: -1.864803\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.505764,\n\t\t\t\t\t\t\ty: -1.808525\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.5,\n\t\t\t\t\t\t\ty: -1.749998\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.5,\n\t\t\t\t\t\t\ty: -1.474262\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.112132,\n\t\t\t\t\t\t\ty: 0.13787\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.149441,\n\t\t\t\t\t\t\ty: 0.183331\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.177164,\n\t\t\t\t\t\t\ty: 0.235197\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.194236,\n\t\t\t\t\t\t\ty: 0.291475\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.2,\n\t\t\t\t\t\t\ty: 0.350002\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.2,\n\t\t\t\t\t\t\ty: 6.227734\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.20651,\n\t\t\t\t\t\t\ty: 6.224254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.290927,\n\t\t\t\t\t\t\ty: 6.198647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.378718,\n\t\t\t\t\t\t\ty: 6.19\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.466509,\n\t\t\t\t\t\t\ty: 6.198647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.550925,\n\t\t\t\t\t\t\ty: 6.224254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.575,\n\t\t\t\t\t\t\ty: 6.237122\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.575,\n\t\t\t\t\t\t\ty: -0.976092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.405614,\n\t\t\t\t\t\t\ty: -1.145478\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.35,\n\t\t\t\t\t\t\ty: -1.14\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.262209,\n\t\t\t\t\t\t\ty: -1.148647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.177792,\n\t\t\t\t\t\t\ty: -1.174254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.099993,\n\t\t\t\t\t\t\ty: -1.215839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.031802,\n\t\t\t\t\t\t\ty: -1.271802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.975839,\n\t\t\t\t\t\t\ty: -1.339993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.934254,\n\t\t\t\t\t\t\ty: -1.417792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.908647,\n\t\t\t\t\t\t\ty: -1.502209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.9,\n\t\t\t\t\t\t\ty: -1.59\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.908647,\n\t\t\t\t\t\t\ty: -1.677791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.934254,\n\t\t\t\t\t\t\ty: -1.762208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.975839,\n\t\t\t\t\t\t\ty: -1.840007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.031802,\n\t\t\t\t\t\t\ty: -1.908198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.051187,\n\t\t\t\t\t\t\ty: -1.924107\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.7235,\n\t\t\t\t\t\t\ty: -3.249331\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.723091,\n\t\t\t\t\t\t\ty: -3.250187\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.754648,\n\t\t\t\t\t\t\ty: -3.267055\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.781175,\n\t\t\t\t\t\t\ty: -3.288825\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.781846,\n\t\t\t\t\t\t\ty: -3.28807\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.035,\n\t\t\t\t\t\t\t\ty: -2.1551\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.122791,\n\t\t\t\t\t\t\t\ty: -2.146453\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.207208,\n\t\t\t\t\t\t\t\ty: -2.120846\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.285007,\n\t\t\t\t\t\t\t\ty: -2.079261\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.353198,\n\t\t\t\t\t\t\t\ty: -2.023298\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.409161,\n\t\t\t\t\t\t\t\ty: -1.955107\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.450746,\n\t\t\t\t\t\t\t\ty: -1.877308\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.476353,\n\t\t\t\t\t\t\t\ty: -1.792891\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.485,\n\t\t\t\t\t\t\t\ty: -1.7051\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.476353,\n\t\t\t\t\t\t\t\ty: -1.617309\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.450746,\n\t\t\t\t\t\t\t\ty: -1.532892\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.409161,\n\t\t\t\t\t\t\t\ty: -1.455093\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.353198,\n\t\t\t\t\t\t\t\ty: -1.386902\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.285007,\n\t\t\t\t\t\t\t\ty: -1.330939\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.207208,\n\t\t\t\t\t\t\t\ty: -1.289354\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.122791,\n\t\t\t\t\t\t\t\ty: -1.263747\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.035,\n\t\t\t\t\t\t\t\ty: -1.2551\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.052791,\n\t\t\t\t\t\t\t\ty: -1.263747\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.137208,\n\t\t\t\t\t\t\t\ty: -1.289354\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.215007,\n\t\t\t\t\t\t\t\ty: -1.330939\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.283198,\n\t\t\t\t\t\t\t\ty: -1.386902\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.339161,\n\t\t\t\t\t\t\t\ty: -1.455093\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.380746,\n\t\t\t\t\t\t\t\ty: -1.532892\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.406353,\n\t\t\t\t\t\t\t\ty: -1.617309\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.415,\n\t\t\t\t\t\t\t\ty: -1.7051\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.406353,\n\t\t\t\t\t\t\t\ty: -1.792891\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.380746,\n\t\t\t\t\t\t\t\ty: -1.877308\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.339161,\n\t\t\t\t\t\t\t\ty: -1.955107\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.283198,\n\t\t\t\t\t\t\t\ty: -2.023298\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.215007,\n\t\t\t\t\t\t\t\ty: -2.079261\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.137208,\n\t\t\t\t\t\t\t\ty: -2.120846\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.052791,\n\t\t\t\t\t\t\t\ty: -2.146453\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t}\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"inner1\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.929967,\n\t\t\t\t\t\t\ty: -6.3\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.100746,\n\t\t\t\t\t\t\ty: -6.3\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.099254,\n\t\t\t\t\t\t\ty: -6.297208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.073647,\n\t\t\t\t\t\t\ty: -6.212791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.065,\n\t\t\t\t\t\t\ty: -6.125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.073647,\n\t\t\t\t\t\t\ty: -6.037209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.099254,\n\t\t\t\t\t\t\ty: -5.952792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.140839,\n\t\t\t\t\t\t\ty: -5.874993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.196802,\n\t\t\t\t\t\t\ty: -5.806802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.264993,\n\t\t\t\t\t\t\ty: -5.750839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.342792,\n\t\t\t\t\t\t\ty: -5.709254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.427209,\n\t\t\t\t\t\t\ty: -5.683647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.515,\n\t\t\t\t\t\t\ty: -5.675\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.602791,\n\t\t\t\t\t\t\ty: -5.683647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.687208,\n\t\t\t\t\t\t\ty: -5.709254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.765007,\n\t\t\t\t\t\t\ty: -5.750839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.833198,\n\t\t\t\t\t\t\ty: -5.806802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.889161,\n\t\t\t\t\t\t\ty: -5.874993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.903893,\n\t\t\t\t\t\t\ty: -5.902553\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.053429,\n\t\t\t\t\t\t\ty: -5.753017\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.055933,\n\t\t\t\t\t\t\ty: -5.744762\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.081346,\n\t\t\t\t\t\t\ty: -5.697218\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.115546,\n\t\t\t\t\t\t\ty: -5.655546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.215546,\n\t\t\t\t\t\t\ty: -5.555546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.415546,\n\t\t\t\t\t\t\ty: -5.355546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.430668,\n\t\t\t\t\t\t\ty: -5.343136\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.433711,\n\t\t\t\t\t\t\ty: -5.312238\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.459318,\n\t\t\t\t\t\t\ty: -5.227821\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.500903,\n\t\t\t\t\t\t\ty: -5.150022\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.556866,\n\t\t\t\t\t\t\ty: -5.081831\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.595711,\n\t\t\t\t\t\t\ty: -5.049952\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.556866,\n\t\t\t\t\t\t\ty: -5.018073\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.500903,\n\t\t\t\t\t\t\ty: -4.949882\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.459318,\n\t\t\t\t\t\t\ty: -4.872083\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.433711,\n\t\t\t\t\t\t\ty: -4.787666\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.425064,\n\t\t\t\t\t\t\ty: -4.699875\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.433711,\n\t\t\t\t\t\t\ty: -4.612084\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.459318,\n\t\t\t\t\t\t\ty: -4.527667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.500903,\n\t\t\t\t\t\t\ty: -4.449868\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.556866,\n\t\t\t\t\t\t\ty: -4.381677\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.578376,\n\t\t\t\t\t\t\ty: -4.364024\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.525903,\n\t\t\t\t\t\t\ty: -4.300086\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.484318,\n\t\t\t\t\t\t\ty: -4.222287\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.458711,\n\t\t\t\t\t\t\ty: -4.13787\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.456814,\n\t\t\t\t\t\t\ty: -4.118606\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.450071,\n\t\t\t\t\t\t\ty: -4.12414\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.372272,\n\t\t\t\t\t\t\ty: -4.165725\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.287855,\n\t\t\t\t\t\t\ty: -4.191332\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.200064,\n\t\t\t\t\t\t\ty: -4.199979\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.112273,\n\t\t\t\t\t\t\ty: -4.191332\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.027856,\n\t\t\t\t\t\t\ty: -4.165725\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.950057,\n\t\t\t\t\t\t\ty: -4.12414\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.881866,\n\t\t\t\t\t\t\ty: -4.068177\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.825903,\n\t\t\t\t\t\t\ty: -3.999986\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.784318,\n\t\t\t\t\t\t\ty: -3.922187\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.758711,\n\t\t\t\t\t\t\ty: -3.83777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.750064,\n\t\t\t\t\t\t\ty: -3.749979\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.758711,\n\t\t\t\t\t\t\ty: -3.662188\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.784318,\n\t\t\t\t\t\t\ty: -3.577771\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.825903,\n\t\t\t\t\t\t\ty: -3.499972\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.881866,\n\t\t\t\t\t\t\ty: -3.431781\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.950057,\n\t\t\t\t\t\t\ty: -3.375818\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.027856,\n\t\t\t\t\t\t\ty: -3.334233\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.112273,\n\t\t\t\t\t\t\ty: -3.308626\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.200064,\n\t\t\t\t\t\t\ty: -3.299979\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.287855,\n\t\t\t\t\t\t\ty: -3.308626\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.372272,\n\t\t\t\t\t\t\ty: -3.334233\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.450071,\n\t\t\t\t\t\t\ty: -3.375818\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.518262,\n\t\t\t\t\t\t\ty: -3.431781\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.574225,\n\t\t\t\t\t\t\ty: -3.499972\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.61581,\n\t\t\t\t\t\t\ty: -3.577771\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.641417,\n\t\t\t\t\t\t\ty: -3.662188\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.643314,\n\t\t\t\t\t\t\ty: -3.681452\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.650057,\n\t\t\t\t\t\t\ty: -3.675918\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.727856,\n\t\t\t\t\t\t\ty: -3.634333\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.812273,\n\t\t\t\t\t\t\ty: -3.608726\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.900064,\n\t\t\t\t\t\t\ty: -3.600079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.987855,\n\t\t\t\t\t\t\ty: -3.608726\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.072272,\n\t\t\t\t\t\t\ty: -3.634333\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.075064,\n\t\t\t\t\t\t\ty: -3.635825\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.075064,\n\t\t\t\t\t\t\ty: -3.624875\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.079868,\n\t\t\t\t\t\t\ty: -3.576102\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.094094,\n\t\t\t\t\t\t\ty: -3.529204\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.117197,\n\t\t\t\t\t\t\ty: -3.485982\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.125064,\n\t\t\t\t\t\t\ty: -3.476396\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.125064,\n\t\t\t\t\t\t\ty: -2.12404\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.125057,\n\t\t\t\t\t\t\ty: -2.124036\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.056866,\n\t\t\t\t\t\t\ty: -2.068073\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.000903,\n\t\t\t\t\t\t\ty: -1.999882\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.959318,\n\t\t\t\t\t\t\ty: -1.922083\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.933711,\n\t\t\t\t\t\t\ty: -1.837666\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.925064,\n\t\t\t\t\t\t\ty: -1.749875\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.933711,\n\t\t\t\t\t\t\ty: -1.662084\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.959318,\n\t\t\t\t\t\t\ty: -1.577667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.000903,\n\t\t\t\t\t\t\ty: -1.499868\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.056866,\n\t\t\t\t\t\t\ty: -1.431677\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.125057,\n\t\t\t\t\t\t\ty: -1.375714\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.202856,\n\t\t\t\t\t\t\ty: -1.334129\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.287273,\n\t\t\t\t\t\t\ty: -1.308522\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.375064,\n\t\t\t\t\t\t\ty: -1.299875\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.462855,\n\t\t\t\t\t\t\ty: -1.308522\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.547272,\n\t\t\t\t\t\t\ty: -1.334129\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.625071,\n\t\t\t\t\t\t\ty: -1.375714\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.641931,\n\t\t\t\t\t\t\ty: -1.389551\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.618647,\n\t\t\t\t\t\t\ty: -1.312791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.61,\n\t\t\t\t\t\t\ty: -1.225\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.618647,\n\t\t\t\t\t\t\ty: -1.137209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.644254,\n\t\t\t\t\t\t\ty: -1.052792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.685839,\n\t\t\t\t\t\t\ty: -0.974993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.741802,\n\t\t\t\t\t\t\ty: -0.906802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.809993,\n\t\t\t\t\t\t\ty: -0.850839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.887792,\n\t\t\t\t\t\t\ty: -0.809254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.972209,\n\t\t\t\t\t\t\ty: -0.783647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.06,\n\t\t\t\t\t\t\ty: -0.775\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.147791,\n\t\t\t\t\t\t\ty: -0.783647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.232208,\n\t\t\t\t\t\t\ty: -0.809254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.310007,\n\t\t\t\t\t\t\ty: -0.850839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.378198,\n\t\t\t\t\t\t\ty: -0.906802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.434161,\n\t\t\t\t\t\t\ty: -0.974993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.475746,\n\t\t\t\t\t\t\ty: -1.052792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.501353,\n\t\t\t\t\t\t\ty: -1.137209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.506552,\n\t\t\t\t\t\t\ty: -1.189997\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.85,\n\t\t\t\t\t\t\ty: -0.846549\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.85,\n\t\t\t\t\t\t\ty: 0.884272\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.822836,\n\t\t\t\t\t\t\ty: 0.935092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.805764,\n\t\t\t\t\t\t\ty: 0.99137\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.8,\n\t\t\t\t\t\t\ty: 1.049897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.8,\n\t\t\t\t\t\t\ty: 1.149897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.8,\n\t\t\t\t\t\t\ty: 2.351832\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.72225,\n\t\t\t\t\t\t\ty: 2.310275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.637834,\n\t\t\t\t\t\t\ty: 2.284667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.550043,\n\t\t\t\t\t\t\ty: 2.27602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.462252,\n\t\t\t\t\t\t\ty: 2.284667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.377835,\n\t\t\t\t\t\t\ty: 2.310275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.300036,\n\t\t\t\t\t\t\ty: 2.351859\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.231845,\n\t\t\t\t\t\t\ty: 2.407822\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.175882,\n\t\t\t\t\t\t\ty: 2.476014\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.134297,\n\t\t\t\t\t\t\ty: 2.553813\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.10869,\n\t\t\t\t\t\t\ty: 2.63823\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.100043,\n\t\t\t\t\t\t\ty: 2.72602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.10869,\n\t\t\t\t\t\t\ty: 2.813811\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.134297,\n\t\t\t\t\t\t\ty: 2.898228\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.175882,\n\t\t\t\t\t\t\ty: 2.976027\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.231845,\n\t\t\t\t\t\t\ty: 3.044218\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.300036,\n\t\t\t\t\t\t\ty: 3.100182\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.377835,\n\t\t\t\t\t\t\ty: 3.141766\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.462252,\n\t\t\t\t\t\t\ty: 3.167374\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.550043,\n\t\t\t\t\t\t\ty: 3.17602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.637834,\n\t\t\t\t\t\t\ty: 3.167374\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.72225,\n\t\t\t\t\t\t\ty: 3.141766\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.8,\n\t\t\t\t\t\t\ty: 3.100209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.8,\n\t\t\t\t\t\t\ty: 4.616764\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.781802,\n\t\t\t\t\t\t\ty: 4.631699\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.725839,\n\t\t\t\t\t\t\ty: 4.69989\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.684254,\n\t\t\t\t\t\t\ty: 4.777689\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.658647,\n\t\t\t\t\t\t\ty: 4.862106\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.655939,\n\t\t\t\t\t\t\ty: 4.889599\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.649477,\n\t\t\t\t\t\t\ty: 4.881725\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.581286,\n\t\t\t\t\t\t\ty: 4.825762\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.503486,\n\t\t\t\t\t\t\ty: 4.784177\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.41907,\n\t\t\t\t\t\t\ty: 4.75857\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.331279,\n\t\t\t\t\t\t\ty: 4.749923\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.243488,\n\t\t\t\t\t\t\ty: 4.75857\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.159071,\n\t\t\t\t\t\t\ty: 4.784177\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.081272,\n\t\t\t\t\t\t\ty: 4.825762\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.013081,\n\t\t\t\t\t\t\ty: 4.881725\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.957118,\n\t\t\t\t\t\t\ty: 4.949916\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.915533,\n\t\t\t\t\t\t\ty: 5.027715\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.889926,\n\t\t\t\t\t\t\ty: 5.112132\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.881279,\n\t\t\t\t\t\t\ty: 5.199923\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.889926,\n\t\t\t\t\t\t\ty: 5.287714\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.915533,\n\t\t\t\t\t\t\ty: 5.372131\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.957118,\n\t\t\t\t\t\t\ty: 5.44993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.013081,\n\t\t\t\t\t\t\ty: 5.518121\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.081272,\n\t\t\t\t\t\t\ty: 5.574084\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.159071,\n\t\t\t\t\t\t\ty: 5.615669\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.243488,\n\t\t\t\t\t\t\ty: 5.641276\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.331279,\n\t\t\t\t\t\t\ty: 5.649923\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.41907,\n\t\t\t\t\t\t\ty: 5.641276\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.503486,\n\t\t\t\t\t\t\ty: 5.615669\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.581286,\n\t\t\t\t\t\t\ty: 5.574084\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.649477,\n\t\t\t\t\t\t\ty: 5.518121\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.70544,\n\t\t\t\t\t\t\ty: 5.44993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.747025,\n\t\t\t\t\t\t\ty: 5.372131\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.772632,\n\t\t\t\t\t\t\ty: 5.287714\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.77534,\n\t\t\t\t\t\t\ty: 5.260221\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.781802,\n\t\t\t\t\t\t\ty: 5.268095\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.849993,\n\t\t\t\t\t\t\ty: 5.324058\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.927792,\n\t\t\t\t\t\t\ty: 5.365643\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.012209,\n\t\t\t\t\t\t\ty: 5.39125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.056308,\n\t\t\t\t\t\t\ty: 5.395593\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.971821,\n\t\t\t\t\t\t\ty: 5.48008\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.9336,\n\t\t\t\t\t\t\ty: 5.483844\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.882012,\n\t\t\t\t\t\t\ty: 5.499493\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.834468,\n\t\t\t\t\t\t\ty: 5.524906\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.792795,\n\t\t\t\t\t\t\ty: 5.559106\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.571821,\n\t\t\t\t\t\t\ty: 5.78008\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.5336,\n\t\t\t\t\t\t\ty: 5.783844\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.482012,\n\t\t\t\t\t\t\ty: 5.799493\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.434468,\n\t\t\t\t\t\t\ty: 5.824906\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.392795,\n\t\t\t\t\t\t\ty: 5.859106\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.373341,\n\t\t\t\t\t\t\ty: 5.87856\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.18725,\n\t\t\t\t\t\t\ty: 5.87856\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.1336,\n\t\t\t\t\t\t\ty: 5.883844\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.082012,\n\t\t\t\t\t\t\ty: 5.899493\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.034468,\n\t\t\t\t\t\t\ty: 5.924906\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.992795,\n\t\t\t\t\t\t\ty: 5.959106\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.792795,\n\t\t\t\t\t\t\ty: 6.159106\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.758596,\n\t\t\t\t\t\t\ty: 6.200778\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.733183,\n\t\t\t\t\t\t\ty: 6.248322\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.717534,\n\t\t\t\t\t\t\ty: 6.29991\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.71225,\n\t\t\t\t\t\t\ty: 6.35356\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.71225,\n\t\t\t\t\t\t\ty: 8.761512\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.668136,\n\t\t\t\t\t\t\ty: 8.707759\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.649938,\n\t\t\t\t\t\t\ty: 8.692824\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.649938,\n\t\t\t\t\t\t\ty: 8.175957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.649938,\n\t\t\t\t\t\t\ty: 8.125957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.644174,\n\t\t\t\t\t\t\ty: 8.06743\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.627102,\n\t\t\t\t\t\t\ty: 8.011152\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.599938,\n\t\t\t\t\t\t\ty: 7.960332\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.599938,\n\t\t\t\t\t\t\ty: 6.074435\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.607805,\n\t\t\t\t\t\t\ty: 6.064849\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.630908,\n\t\t\t\t\t\t\ty: 6.021628\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.645134,\n\t\t\t\t\t\t\ty: 5.974729\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.649938,\n\t\t\t\t\t\t\ty: 5.925957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.649938,\n\t\t\t\t\t\t\ty: 2.82951\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.0596,\n\t\t\t\t\t\t\ty: 2.419848\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.114743,\n\t\t\t\t\t\t\ty: 2.403121\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.166609,\n\t\t\t\t\t\t\ty: 2.375398\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.21207,\n\t\t\t\t\t\t\ty: 2.338089\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.303083,\n\t\t\t\t\t\t\ty: 2.247076\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.331479,\n\t\t\t\t\t\t\ty: 2.249873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.41927,\n\t\t\t\t\t\t\ty: 2.241226\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.503686,\n\t\t\t\t\t\t\ty: 2.215619\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.581486,\n\t\t\t\t\t\t\ty: 2.174034\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.649677,\n\t\t\t\t\t\t\ty: 2.118071\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.70564,\n\t\t\t\t\t\t\ty: 2.04988\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.747225,\n\t\t\t\t\t\t\ty: 1.972081\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.772832,\n\t\t\t\t\t\t\ty: 1.887664\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.781479,\n\t\t\t\t\t\t\ty: 1.799873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.772832,\n\t\t\t\t\t\t\ty: 1.712082\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.747225,\n\t\t\t\t\t\t\ty: 1.627665\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.70564,\n\t\t\t\t\t\t\ty: 1.549866\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.649677,\n\t\t\t\t\t\t\ty: 1.481675\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.581486,\n\t\t\t\t\t\t\ty: 1.425712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.503686,\n\t\t\t\t\t\t\ty: 1.384127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.41927,\n\t\t\t\t\t\t\ty: 1.35852\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.331479,\n\t\t\t\t\t\t\ty: 1.349873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.243688,\n\t\t\t\t\t\t\ty: 1.35852\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.159271,\n\t\t\t\t\t\t\ty: 1.384127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.081472,\n\t\t\t\t\t\t\ty: 1.425712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.013281,\n\t\t\t\t\t\t\ty: 1.481675\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.957318,\n\t\t\t\t\t\t\ty: 1.549866\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.915733,\n\t\t\t\t\t\t\ty: 1.627665\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.890126,\n\t\t\t\t\t\t\ty: 1.712082\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.881479,\n\t\t\t\t\t\t\ty: 1.799873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.883297,\n\t\t\t\t\t\t\ty: 1.818334\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.787806,\n\t\t\t\t\t\t\ty: 1.913825\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.750497,\n\t\t\t\t\t\t\ty: 1.959286\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.722774,\n\t\t\t\t\t\t\ty: 2.011152\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.706046,\n\t\t\t\t\t\t\ty: 2.066295\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.495771,\n\t\t\t\t\t\t\ty: 2.27657\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.512247,\n\t\t\t\t\t\t\ty: 2.245746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.514512,\n\t\t\t\t\t\t\ty: 2.23828\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.537247,\n\t\t\t\t\t\t\ty: 2.195746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.551473,\n\t\t\t\t\t\t\ty: 2.148848\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.552432,\n\t\t\t\t\t\t\ty: 2.139108\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.562247,\n\t\t\t\t\t\t\ty: 2.120746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.576473,\n\t\t\t\t\t\t\ty: 2.073848\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.581277,\n\t\t\t\t\t\t\ty: 2.025075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.581277,\n\t\t\t\t\t\t\ty: 1.700075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.576473,\n\t\t\t\t\t\t\ty: 1.651302\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.562247,\n\t\t\t\t\t\t\ty: 1.604404\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.539144,\n\t\t\t\t\t\t\ty: 1.561182\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.508054,\n\t\t\t\t\t\t\ty: 1.523298\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.183054,\n\t\t\t\t\t\t\ty: 1.198298\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.145169,\n\t\t\t\t\t\t\ty: 1.167208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.101948,\n\t\t\t\t\t\t\ty: 1.144105\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.055049,\n\t\t\t\t\t\t\ty: 1.129879\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.006277,\n\t\t\t\t\t\t\ty: 1.125075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.030442,\n\t\t\t\t\t\t\ty: 1.125075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.030438,\n\t\t\t\t\t\t\ty: 1.125068\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.974475,\n\t\t\t\t\t\t\ty: 1.056877\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.906284,\n\t\t\t\t\t\t\ty: 1.000914\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.828484,\n\t\t\t\t\t\t\ty: 0.959329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.744068,\n\t\t\t\t\t\t\ty: 0.933722\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.656277,\n\t\t\t\t\t\t\ty: 0.925075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.568486,\n\t\t\t\t\t\t\ty: 0.933722\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.484069,\n\t\t\t\t\t\t\ty: 0.959329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.436581,\n\t\t\t\t\t\t\ty: 0.984712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.44,\n\t\t\t\t\t\t\ty: 0.95\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.44,\n\t\t\t\t\t\t\ty: 0.053554\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.866777,\n\t\t\t\t\t\t\ty: -0.373223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.897867,\n\t\t\t\t\t\t\ty: -0.411107\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.92097,\n\t\t\t\t\t\t\ty: -0.454329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.935196,\n\t\t\t\t\t\t\ty: -0.501227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.94,\n\t\t\t\t\t\t\ty: -0.55\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.94,\n\t\t\t\t\t\t\ty: -2.237153\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.944067,\n\t\t\t\t\t\t\ty: -2.244762\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.959716,\n\t\t\t\t\t\t\ty: -2.29635\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.965,\n\t\t\t\t\t\t\ty: -2.35\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.965,\n\t\t\t\t\t\t\ty: -2.39635\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.008198,\n\t\t\t\t\t\t\ty: -2.431802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.064161,\n\t\t\t\t\t\t\ty: -2.499993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.105746,\n\t\t\t\t\t\t\ty: -2.577792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.131353,\n\t\t\t\t\t\t\ty: -2.662209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.14,\n\t\t\t\t\t\t\ty: -2.75\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.131353,\n\t\t\t\t\t\t\ty: -2.837791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.105746,\n\t\t\t\t\t\t\ty: -2.922208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.064161,\n\t\t\t\t\t\t\ty: -3.000007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.008198,\n\t\t\t\t\t\t\ty: -3.068198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.940007,\n\t\t\t\t\t\t\ty: -3.124161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.862208,\n\t\t\t\t\t\t\ty: -3.165746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.777791,\n\t\t\t\t\t\t\ty: -3.191353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.69,\n\t\t\t\t\t\t\ty: -3.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.602209,\n\t\t\t\t\t\t\ty: -3.191353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.517792,\n\t\t\t\t\t\t\ty: -3.165746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.439993,\n\t\t\t\t\t\t\ty: -3.124161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.371802,\n\t\t\t\t\t\t\ty: -3.068198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.315839,\n\t\t\t\t\t\t\ty: -3.000007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.274254,\n\t\t\t\t\t\t\ty: -2.922208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.248647,\n\t\t\t\t\t\t\ty: -2.837791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.24,\n\t\t\t\t\t\t\ty: -2.75\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.248647,\n\t\t\t\t\t\t\ty: -2.662209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.274254,\n\t\t\t\t\t\t\ty: -2.577792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.315839,\n\t\t\t\t\t\t\ty: -2.499993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.371802,\n\t\t\t\t\t\t\ty: -2.431802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.415,\n\t\t\t\t\t\t\ty: -2.39635\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.415,\n\t\t\t\t\t\t\ty: -2.35\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.420284,\n\t\t\t\t\t\t\ty: -2.29635\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.435933,\n\t\t\t\t\t\t\ty: -2.244762\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.44,\n\t\t\t\t\t\t\ty: -2.237153\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.44,\n\t\t\t\t\t\t\ty: -0.653554\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.013223,\n\t\t\t\t\t\t\ty: -0.226777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.982133,\n\t\t\t\t\t\t\ty: -0.188893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.95903,\n\t\t\t\t\t\t\ty: -0.145671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.944804,\n\t\t\t\t\t\t\ty: -0.098773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.94,\n\t\t\t\t\t\t\ty: -0.05\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.94,\n\t\t\t\t\t\t\ty: 0.704925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.902209,\n\t\t\t\t\t\t\ty: 0.708647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.817792,\n\t\t\t\t\t\t\ty: 0.734254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.739993,\n\t\t\t\t\t\t\ty: 0.775839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.671802,\n\t\t\t\t\t\t\ty: 0.831802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.615839,\n\t\t\t\t\t\t\ty: 0.899993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.574254,\n\t\t\t\t\t\t\ty: 0.977792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.56675,\n\t\t\t\t\t\t\ty: 1.002529\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.549679,\n\t\t\t\t\t\t\ty: 0.981727\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.481488,\n\t\t\t\t\t\t\ty: 0.925764\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.403688,\n\t\t\t\t\t\t\ty: 0.884179\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.319272,\n\t\t\t\t\t\t\ty: 0.858572\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.231481,\n\t\t\t\t\t\t\ty: 0.849925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.14369,\n\t\t\t\t\t\t\ty: 0.858572\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.059273,\n\t\t\t\t\t\t\ty: 0.884179\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.981474,\n\t\t\t\t\t\t\ty: 0.925764\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.913283,\n\t\t\t\t\t\t\ty: 0.981727\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.85732,\n\t\t\t\t\t\t\ty: 1.049918\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.815735,\n\t\t\t\t\t\t\ty: 1.127717\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.790128,\n\t\t\t\t\t\t\ty: 1.212134\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.781481,\n\t\t\t\t\t\t\ty: 1.299925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.790128,\n\t\t\t\t\t\t\ty: 1.387716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.815735,\n\t\t\t\t\t\t\ty: 1.472133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.85732,\n\t\t\t\t\t\t\ty: 1.549932\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.913283,\n\t\t\t\t\t\t\ty: 1.618123\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.981474,\n\t\t\t\t\t\t\ty: 1.674086\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.059273,\n\t\t\t\t\t\t\ty: 1.715671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.14369,\n\t\t\t\t\t\t\ty: 1.741278\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.231481,\n\t\t\t\t\t\t\ty: 1.749925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.319272,\n\t\t\t\t\t\t\ty: 1.741278\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.403688,\n\t\t\t\t\t\t\ty: 1.715671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.481488,\n\t\t\t\t\t\t\ty: 1.674086\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.549679,\n\t\t\t\t\t\t\ty: 1.618123\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.605642,\n\t\t\t\t\t\t\ty: 1.549932\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.647227,\n\t\t\t\t\t\t\ty: 1.472133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.654731,\n\t\t\t\t\t\t\ty: 1.447396\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.671802,\n\t\t\t\t\t\t\ty: 1.468198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.739993,\n\t\t\t\t\t\t\ty: 1.524161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.817792,\n\t\t\t\t\t\t\ty: 1.565746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.902209,\n\t\t\t\t\t\t\ty: 1.591353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.99,\n\t\t\t\t\t\t\ty: 1.6\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.077791,\n\t\t\t\t\t\t\ty: 1.591353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.162208,\n\t\t\t\t\t\t\ty: 1.565746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.234423,\n\t\t\t\t\t\t\ty: 1.527146\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.240531,\n\t\t\t\t\t\t\ty: 1.547283\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.282116,\n\t\t\t\t\t\t\ty: 1.625082\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.338079,\n\t\t\t\t\t\t\ty: 1.693273\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.40627,\n\t\t\t\t\t\t\ty: 1.749236\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.484069,\n\t\t\t\t\t\t\ty: 1.790821\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.568486,\n\t\t\t\t\t\t\ty: 1.816428\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.592639,\n\t\t\t\t\t\t\ty: 1.818807\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.042062,\n\t\t\t\t\t\t\ty: 2.369384\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.044093,\n\t\t\t\t\t\t\ty: 2.362689\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.05274,\n\t\t\t\t\t\t\ty: 2.274898\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.044093,\n\t\t\t\t\t\t\ty: 2.187107\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.018486,\n\t\t\t\t\t\t\ty: 2.10269\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.976901,\n\t\t\t\t\t\t\ty: 2.024891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.920938,\n\t\t\t\t\t\t\ty: 1.9567\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.852747,\n\t\t\t\t\t\t\ty: 1.900737\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.774948,\n\t\t\t\t\t\t\ty: 1.859152\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.690531,\n\t\t\t\t\t\t\ty: 1.833545\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.60274,\n\t\t\t\t\t\t\ty: 1.824898\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.514949,\n\t\t\t\t\t\t\ty: 1.833545\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.430532,\n\t\t\t\t\t\t\ty: 1.859152\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.352733,\n\t\t\t\t\t\t\ty: 1.900737\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.284542,\n\t\t\t\t\t\t\ty: 1.9567\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.228579,\n\t\t\t\t\t\t\ty: 2.024891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.186994,\n\t\t\t\t\t\t\ty: 2.10269\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.161387,\n\t\t\t\t\t\t\ty: 2.187107\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.15274,\n\t\t\t\t\t\t\ty: 2.274898\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.161387,\n\t\t\t\t\t\t\ty: 2.362689\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.161389,\n\t\t\t\t\t\t\ty: 2.362695\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.799186,\n\t\t\t\t\t\t\ty: 2.724898\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.70274,\n\t\t\t\t\t\t\ty: 2.724898\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.653967,\n\t\t\t\t\t\t\ty: 2.729702\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.607069,\n\t\t\t\t\t\t\ty: 2.743928\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.563847,\n\t\t\t\t\t\t\ty: 2.767031\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.525963,\n\t\t\t\t\t\t\ty: 2.798121\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.025963,\n\t\t\t\t\t\t\ty: 4.298121\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.005127,\n\t\t\t\t\t\t\ty: 4.336005\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.02823,\n\t\t\t\t\t\t\ty: 4.379227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.042456,\n\t\t\t\t\t\t\ty: 4.426125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.04726,\n\t\t\t\t\t\t\ty: 4.474898\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.04726,\n\t\t\t\t\t\t\ty: 5.016546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.063931,\n\t\t\t\t\t\t\ty: 5.025457\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.109392,\n\t\t\t\t\t\t\ty: 5.062766\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.209392,\n\t\t\t\t\t\t\ty: 5.162766\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.246701,\n\t\t\t\t\t\t\ty: 5.208227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.274424,\n\t\t\t\t\t\t\ty: 5.260093\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.291496,\n\t\t\t\t\t\t\ty: 5.316371\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.294609,\n\t\t\t\t\t\t\ty: 5.347983\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.6,\n\t\t\t\t\t\t\ty: 5.653374\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.6,\n\t\t\t\t\t\t\ty: 0.474266\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.012132,\n\t\t\t\t\t\t\ty: -1.137866\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.049441,\n\t\t\t\t\t\t\ty: -1.183327\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.054443,\n\t\t\t\t\t\t\ty: -1.192685\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.075057,\n\t\t\t\t\t\t\ty: -1.175768\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.152856,\n\t\t\t\t\t\t\ty: -1.134183\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.237273,\n\t\t\t\t\t\t\ty: -1.108576\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.325064,\n\t\t\t\t\t\t\ty: -1.099929\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.412855,\n\t\t\t\t\t\t\ty: -1.108576\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.497272,\n\t\t\t\t\t\t\ty: -1.134183\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.575071,\n\t\t\t\t\t\t\ty: -1.175768\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.643262,\n\t\t\t\t\t\t\ty: -1.231731\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.699225,\n\t\t\t\t\t\t\ty: -1.299922\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.74081,\n\t\t\t\t\t\t\ty: -1.377721\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.766417,\n\t\t\t\t\t\t\ty: -1.462138\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.775064,\n\t\t\t\t\t\t\ty: -1.549929\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.766417,\n\t\t\t\t\t\t\ty: -1.63772\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.74081,\n\t\t\t\t\t\t\ty: -1.722137\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.699225,\n\t\t\t\t\t\t\ty: -1.799936\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.643262,\n\t\t\t\t\t\t\ty: -1.868127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.575071,\n\t\t\t\t\t\t\ty: -1.92409\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.497272,\n\t\t\t\t\t\t\ty: -1.965675\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.412855,\n\t\t\t\t\t\t\ty: -1.991282\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.36979,\n\t\t\t\t\t\t\ty: -1.995524\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.112132,\n\t\t\t\t\t\t\ty: -3.737866\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.149441,\n\t\t\t\t\t\t\ty: -3.783327\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.177164,\n\t\t\t\t\t\t\ty: -3.835193\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.194236,\n\t\t\t\t\t\t\ty: -3.891471\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.2,\n\t\t\t\t\t\t\ty: -3.949998\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.2,\n\t\t\t\t\t\t\ty: -4.249998\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.194236,\n\t\t\t\t\t\t\ty: -4.308525\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.184447,\n\t\t\t\t\t\t\ty: -4.340794\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.250007,\n\t\t\t\t\t\t\ty: -4.375837\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.318198,\n\t\t\t\t\t\t\ty: -4.4318\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.374161,\n\t\t\t\t\t\t\ty: -4.499991\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.415746,\n\t\t\t\t\t\t\ty: -4.57779\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.441353,\n\t\t\t\t\t\t\ty: -4.662207\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.45,\n\t\t\t\t\t\t\ty: -4.749998\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.441353,\n\t\t\t\t\t\t\ty: -4.837789\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.415746,\n\t\t\t\t\t\t\ty: -4.922206\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.374161,\n\t\t\t\t\t\t\ty: -5.000005\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.318198,\n\t\t\t\t\t\t\ty: -5.068196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.250007,\n\t\t\t\t\t\t\ty: -5.124159\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.172208,\n\t\t\t\t\t\t\ty: -5.165744\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.087791,\n\t\t\t\t\t\t\ty: -5.191351\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3,\n\t\t\t\t\t\t\ty: -5.199998\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.912209,\n\t\t\t\t\t\t\ty: -5.191351\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.827792,\n\t\t\t\t\t\t\ty: -5.165744\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.765755,\n\t\t\t\t\t\t\ty: -5.132584\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.765755,\n\t\t\t\t\t\t\ty: -5.750757\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.765762,\n\t\t\t\t\t\t\ty: -5.750761\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.833953,\n\t\t\t\t\t\t\ty: -5.806724\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.889916,\n\t\t\t\t\t\t\ty: -5.874915\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.931501,\n\t\t\t\t\t\t\ty: -5.952714\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.957108,\n\t\t\t\t\t\t\ty: -6.037131\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.965755,\n\t\t\t\t\t\t\ty: -6.124922\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.957108,\n\t\t\t\t\t\t\ty: -6.212713\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.931501,\n\t\t\t\t\t\t\ty: -6.29713\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.149936,\n\t\t\t\t\t\t\t\ty: 0.499921\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.062145,\n\t\t\t\t\t\t\t\ty: 0.508568\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.022272,\n\t\t\t\t\t\t\t\ty: 0.534175\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.100071,\n\t\t\t\t\t\t\t\ty: 0.57576\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.168262,\n\t\t\t\t\t\t\t\ty: 0.631723\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.224225,\n\t\t\t\t\t\t\t\ty: 0.699914\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.26581,\n\t\t\t\t\t\t\t\ty: 0.777713\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.291417,\n\t\t\t\t\t\t\t\ty: 0.86213\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.300064,\n\t\t\t\t\t\t\t\ty: 0.949921\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.291417,\n\t\t\t\t\t\t\t\ty: 1.037712\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.26581,\n\t\t\t\t\t\t\t\ty: 1.122129\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.224225,\n\t\t\t\t\t\t\t\ty: 1.199928\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.175802,\n\t\t\t\t\t\t\t\ty: 1.258931\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.188726,\n\t\t\t\t\t\t\t\ty: 1.265839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.256917,\n\t\t\t\t\t\t\t\ty: 1.321802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.31288,\n\t\t\t\t\t\t\t\ty: 1.389993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.354465,\n\t\t\t\t\t\t\t\ty: 1.467792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.380072,\n\t\t\t\t\t\t\t\ty: 1.552209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.388719,\n\t\t\t\t\t\t\t\ty: 1.64\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.380072,\n\t\t\t\t\t\t\t\ty: 1.727791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.354465,\n\t\t\t\t\t\t\t\ty: 1.812208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.31288,\n\t\t\t\t\t\t\t\ty: 1.890007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.256917,\n\t\t\t\t\t\t\t\ty: 1.958198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.188726,\n\t\t\t\t\t\t\t\ty: 2.014161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.110927,\n\t\t\t\t\t\t\t\ty: 2.055746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.02651,\n\t\t\t\t\t\t\t\ty: 2.081353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.061281,\n\t\t\t\t\t\t\t\ty: 2.09\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.149072,\n\t\t\t\t\t\t\t\ty: 2.081353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.233489,\n\t\t\t\t\t\t\t\ty: 2.055746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.311288,\n\t\t\t\t\t\t\t\ty: 2.014161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.379479,\n\t\t\t\t\t\t\t\ty: 1.958198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.435442,\n\t\t\t\t\t\t\t\ty: 1.890007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.477027,\n\t\t\t\t\t\t\t\ty: 1.812208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.502634,\n\t\t\t\t\t\t\t\ty: 1.727791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.511281,\n\t\t\t\t\t\t\t\ty: 1.64\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.502634,\n\t\t\t\t\t\t\t\ty: 1.552209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.477027,\n\t\t\t\t\t\t\t\ty: 1.467792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.435442,\n\t\t\t\t\t\t\t\ty: 1.389993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.387019,\n\t\t\t\t\t\t\t\ty: 1.33099\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.399943,\n\t\t\t\t\t\t\t\ty: 1.324082\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.468134,\n\t\t\t\t\t\t\t\ty: 1.268119\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.524097,\n\t\t\t\t\t\t\t\ty: 1.199928\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.565682,\n\t\t\t\t\t\t\t\ty: 1.122129\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.591289,\n\t\t\t\t\t\t\t\ty: 1.037712\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.599936,\n\t\t\t\t\t\t\t\ty: 0.949921\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.591289,\n\t\t\t\t\t\t\t\ty: 0.86213\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.565682,\n\t\t\t\t\t\t\t\ty: 0.777713\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.524097,\n\t\t\t\t\t\t\t\ty: 0.699914\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.468134,\n\t\t\t\t\t\t\t\ty: 0.631723\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.399943,\n\t\t\t\t\t\t\t\ty: 0.57576\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.322144,\n\t\t\t\t\t\t\t\ty: 0.534175\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.237727,\n\t\t\t\t\t\t\t\ty: 0.508568\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t}\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"inner1\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.436879,\n\t\t\t\t\t\t\ty: -20.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.2,\n\t\t\t\t\t\t\ty: -20.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.2,\n\t\t\t\t\t\t\ty: -8.362948\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.17864,\n\t\t\t\t\t\t\ty: -8.402909\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.14444,\n\t\t\t\t\t\t\ty: -8.444581\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.124986,\n\t\t\t\t\t\t\ty: -8.464035\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.124986,\n\t\t\t\t\t\t\ty: -10.250127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.119702,\n\t\t\t\t\t\t\ty: -10.303777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.104053,\n\t\t\t\t\t\t\ty: -10.355365\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.07864,\n\t\t\t\t\t\t\ty: -10.402909\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.04444,\n\t\t\t\t\t\t\ty: -10.444581\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.924986,\n\t\t\t\t\t\t\ty: -10.564035\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.924986,\n\t\t\t\t\t\t\ty: -12.150127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.919702,\n\t\t\t\t\t\t\ty: -12.203777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.904053,\n\t\t\t\t\t\t\ty: -12.255365\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.87864,\n\t\t\t\t\t\t\ty: -12.302909\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.84444,\n\t\t\t\t\t\t\ty: -12.344581\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.424986,\n\t\t\t\t\t\t\ty: -12.764035\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.424986,\n\t\t\t\t\t\t\ty: -16.250127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.419702,\n\t\t\t\t\t\t\ty: -16.303777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.404053,\n\t\t\t\t\t\t\ty: -16.355365\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.399986,\n\t\t\t\t\t\t\ty: -16.362974\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.399986,\n\t\t\t\t\t\t\ty: -16.375962\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.399993,\n\t\t\t\t\t\t\ty: -16.375966\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.468184,\n\t\t\t\t\t\t\ty: -16.431929\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.524147,\n\t\t\t\t\t\t\ty: -16.50012\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.565732,\n\t\t\t\t\t\t\ty: -16.577919\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.591339,\n\t\t\t\t\t\t\ty: -16.662336\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.599986,\n\t\t\t\t\t\t\ty: -16.750127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.591339,\n\t\t\t\t\t\t\ty: -16.837918\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.565732,\n\t\t\t\t\t\t\ty: -16.922335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.524147,\n\t\t\t\t\t\t\ty: -17.000134\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.468184,\n\t\t\t\t\t\t\ty: -17.068325\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.399993,\n\t\t\t\t\t\t\ty: -17.124288\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.322194,\n\t\t\t\t\t\t\ty: -17.165873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.237777,\n\t\t\t\t\t\t\ty: -17.19148\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.149986,\n\t\t\t\t\t\t\ty: -17.200127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.062195,\n\t\t\t\t\t\t\ty: -17.19148\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.977778,\n\t\t\t\t\t\t\ty: -17.165873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.899979,\n\t\t\t\t\t\t\ty: -17.124288\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.831788,\n\t\t\t\t\t\t\ty: -17.068325\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.775825,\n\t\t\t\t\t\t\ty: -17.000134\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.73424,\n\t\t\t\t\t\t\ty: -16.922335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.708633,\n\t\t\t\t\t\t\ty: -16.837918\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.699986,\n\t\t\t\t\t\t\ty: -16.750127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.708633,\n\t\t\t\t\t\t\ty: -16.662336\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.73424,\n\t\t\t\t\t\t\ty: -16.577919\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.775825,\n\t\t\t\t\t\t\ty: -16.50012\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.831788,\n\t\t\t\t\t\t\ty: -16.431929\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.899979,\n\t\t\t\t\t\t\ty: -16.375966\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.899986,\n\t\t\t\t\t\t\ty: -16.375962\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.899986,\n\t\t\t\t\t\t\ty: -16.362974\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.895919,\n\t\t\t\t\t\t\ty: -16.355365\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.88027,\n\t\t\t\t\t\t\ty: -16.303777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.874986,\n\t\t\t\t\t\t\ty: -16.250127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.874986,\n\t\t\t\t\t\t\ty: -12.650127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.88027,\n\t\t\t\t\t\t\ty: -12.596477\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.895919,\n\t\t\t\t\t\t\ty: -12.544889\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.921332,\n\t\t\t\t\t\t\ty: -12.497345\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.955532,\n\t\t\t\t\t\t\ty: -12.455673\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.155664,\n\t\t\t\t\t\t\ty: -12.255541\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.112336,\n\t\t\t\t\t\t\ty: -12.251273\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.027919,\n\t\t\t\t\t\t\ty: -12.225666\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.95012,\n\t\t\t\t\t\t\ty: -12.184081\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.881929,\n\t\t\t\t\t\t\ty: -12.128118\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.825966,\n\t\t\t\t\t\t\ty: -12.059927\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.784381,\n\t\t\t\t\t\t\ty: -11.982128\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.758774,\n\t\t\t\t\t\t\ty: -11.897711\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.750127,\n\t\t\t\t\t\t\ty: -11.80992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.758774,\n\t\t\t\t\t\t\ty: -11.722129\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.758776,\n\t\t\t\t\t\t\ty: -11.722123\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.72335,\n\t\t\t\t\t\t\ty: -11.686697\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.69226,\n\t\t\t\t\t\t\ty: -11.648813\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.669157,\n\t\t\t\t\t\t\ty: -11.605591\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.654931,\n\t\t\t\t\t\t\ty: -11.558693\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.650127,\n\t\t\t\t\t\t\ty: -11.50992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.650127,\n\t\t\t\t\t\t\ty: -9.575545\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.622963,\n\t\t\t\t\t\t\ty: -9.524725\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.605891,\n\t\t\t\t\t\t\ty: -9.468447\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.600127,\n\t\t\t\t\t\t\ty: -9.40992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.600127,\n\t\t\t\t\t\t\ty: -6.843053\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.581929,\n\t\t\t\t\t\t\ty: -6.828118\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.525966,\n\t\t\t\t\t\t\ty: -6.759927\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.484381,\n\t\t\t\t\t\t\ty: -6.682128\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.458774,\n\t\t\t\t\t\t\ty: -6.597711\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.450127,\n\t\t\t\t\t\t\ty: -6.50992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.458774,\n\t\t\t\t\t\t\ty: -6.422129\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.484381,\n\t\t\t\t\t\t\ty: -6.337712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.525966,\n\t\t\t\t\t\t\ty: -6.259913\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.581929,\n\t\t\t\t\t\t\ty: -6.191722\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.65012,\n\t\t\t\t\t\t\ty: -6.135759\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.727919,\n\t\t\t\t\t\t\ty: -6.094174\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.812336,\n\t\t\t\t\t\t\ty: -6.068567\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.900127,\n\t\t\t\t\t\t\ty: -6.05992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.987918,\n\t\t\t\t\t\t\ty: -6.068567\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.072335,\n\t\t\t\t\t\t\ty: -6.094174\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.150134,\n\t\t\t\t\t\t\ty: -6.135759\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.218325,\n\t\t\t\t\t\t\ty: -6.191722\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.274288,\n\t\t\t\t\t\t\ty: -6.259913\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.315873,\n\t\t\t\t\t\t\ty: -6.337712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.34148,\n\t\t\t\t\t\t\ty: -6.422129\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.350127,\n\t\t\t\t\t\t\ty: -6.50992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.34148,\n\t\t\t\t\t\t\ty: -6.597711\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.315873,\n\t\t\t\t\t\t\ty: -6.682128\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.274288,\n\t\t\t\t\t\t\ty: -6.759927\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.218325,\n\t\t\t\t\t\t\ty: -6.828118\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.200127,\n\t\t\t\t\t\t\ty: -6.843053\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.200127,\n\t\t\t\t\t\t\ty: -7.625731\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.277752,\n\t\t\t\t\t\t\ty: -7.584239\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.362169,\n\t\t\t\t\t\t\ty: -7.558632\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.44996,\n\t\t\t\t\t\t\ty: -7.549985\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.537751,\n\t\t\t\t\t\t\ty: -7.558632\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.622168,\n\t\t\t\t\t\t\ty: -7.584239\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.674986,\n\t\t\t\t\t\t\ty: -7.612471\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.674986,\n\t\t\t\t\t\t\ty: -6.950127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.68027,\n\t\t\t\t\t\t\ty: -6.896477\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.695919,\n\t\t\t\t\t\t\ty: -6.844889\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.721332,\n\t\t\t\t\t\t\ty: -6.797345\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.755532,\n\t\t\t\t\t\t\ty: -6.755673\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.774986,\n\t\t\t\t\t\t\ty: -6.736219\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.774986,\n\t\t\t\t\t\t\ty: -3.589353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.746801,\n\t\t\t\t\t\t\ty: -3.604418\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.662384,\n\t\t\t\t\t\t\ty: -3.630026\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.574593,\n\t\t\t\t\t\t\ty: -3.638673\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.486803,\n\t\t\t\t\t\t\ty: -3.630026\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.402386,\n\t\t\t\t\t\t\ty: -3.604418\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.324587,\n\t\t\t\t\t\t\ty: -3.562834\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.256395,\n\t\t\t\t\t\t\ty: -3.506871\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.200432,\n\t\t\t\t\t\t\ty: -3.438679\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.158847,\n\t\t\t\t\t\t\ty: -3.36088\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.13324,\n\t\t\t\t\t\t\ty: -3.276463\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.124593,\n\t\t\t\t\t\t\ty: -3.188673\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.13324,\n\t\t\t\t\t\t\ty: -3.100882\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.158847,\n\t\t\t\t\t\t\ty: -3.016465\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.200432,\n\t\t\t\t\t\t\ty: -2.938666\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.256395,\n\t\t\t\t\t\t\ty: -2.870475\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.324587,\n\t\t\t\t\t\t\ty: -2.814511\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.402386,\n\t\t\t\t\t\t\ty: -2.772927\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.486803,\n\t\t\t\t\t\t\ty: -2.747319\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.574593,\n\t\t\t\t\t\t\ty: -2.738673\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.662384,\n\t\t\t\t\t\t\ty: -2.747319\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.746801,\n\t\t\t\t\t\t\ty: -2.772927\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.774986,\n\t\t\t\t\t\t\ty: -2.787992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.774986,\n\t\t\t\t\t\t\ty: -0.464035\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.555532,\n\t\t\t\t\t\t\ty: -0.244581\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.521332,\n\t\t\t\t\t\t\ty: -0.202909\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.495919,\n\t\t\t\t\t\t\ty: -0.155365\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.48027,\n\t\t\t\t\t\t\ty: -0.103777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.474986,\n\t\t\t\t\t\t\ty: -0.050127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.474986,\n\t\t\t\t\t\t\ty: 5.234789\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.473747,\n\t\t\t\t\t\t\ty: 5.234127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.38933,\n\t\t\t\t\t\t\ty: 5.20852\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.301539,\n\t\t\t\t\t\t\ty: 5.199873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.213749,\n\t\t\t\t\t\t\ty: 5.20852\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.129332,\n\t\t\t\t\t\t\ty: 5.234127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.051533,\n\t\t\t\t\t\t\ty: 5.275712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.022092,\n\t\t\t\t\t\t\ty: 5.299873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.067165,\n\t\t\t\t\t\t\ty: 5.299873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.016344,\n\t\t\t\t\t\t\ty: 5.272709\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.960067,\n\t\t\t\t\t\t\ty: 5.255637\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.901539,\n\t\t\t\t\t\t\ty: 5.249873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.801539,\n\t\t\t\t\t\t\ty: 5.249873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.525803,\n\t\t\t\t\t\t\ty: 5.249873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.813671,\n\t\t\t\t\t\t\ty: 4.537741\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.768211,\n\t\t\t\t\t\t\ty: 4.500432\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.716344,\n\t\t\t\t\t\t\ty: 4.472709\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.660067,\n\t\t\t\t\t\t\ty: 4.455637\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.601539,\n\t\t\t\t\t\t\ty: 4.449873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.234672,\n\t\t\t\t\t\t\ty: 4.449873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.219737,\n\t\t\t\t\t\t\ty: 4.431675\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.151546,\n\t\t\t\t\t\t\ty: 4.375712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.073747,\n\t\t\t\t\t\t\ty: 4.334127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.98933,\n\t\t\t\t\t\t\ty: 4.30852\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.901539,\n\t\t\t\t\t\t\ty: 4.299873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.813749,\n\t\t\t\t\t\t\ty: 4.30852\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.729332,\n\t\t\t\t\t\t\ty: 4.334127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.651533,\n\t\t\t\t\t\t\ty: 4.375712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.583341,\n\t\t\t\t\t\t\ty: 4.431675\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.527378,\n\t\t\t\t\t\t\ty: 4.499866\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.485794,\n\t\t\t\t\t\t\ty: 4.577665\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.460186,\n\t\t\t\t\t\t\ty: 4.662082\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.451539,\n\t\t\t\t\t\t\ty: 4.749873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.456555,\n\t\t\t\t\t\t\ty: 4.800797\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.446813,\n\t\t\t\t\t\t\ty: 4.79559\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.362396,\n\t\t\t\t\t\t\ty: 4.769982\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.274605,\n\t\t\t\t\t\t\ty: 4.761335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.186815,\n\t\t\t\t\t\t\ty: 4.769982\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.102398,\n\t\t\t\t\t\t\ty: 4.79559\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.024599,\n\t\t\t\t\t\t\ty: 4.837174\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.956407,\n\t\t\t\t\t\t\ty: 4.893137\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.900444,\n\t\t\t\t\t\t\ty: 4.961329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.858859,\n\t\t\t\t\t\t\ty: 5.039128\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.833252,\n\t\t\t\t\t\t\ty: 5.123545\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.824605,\n\t\t\t\t\t\t\ty: 5.211335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.833252,\n\t\t\t\t\t\t\ty: 5.299126\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.858859,\n\t\t\t\t\t\t\ty: 5.383543\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.900444,\n\t\t\t\t\t\t\ty: 5.461342\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.956407,\n\t\t\t\t\t\t\ty: 5.529533\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.024599,\n\t\t\t\t\t\t\ty: 5.585497\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.102398,\n\t\t\t\t\t\t\ty: 5.627081\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.186815,\n\t\t\t\t\t\t\ty: 5.652689\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.274605,\n\t\t\t\t\t\t\ty: 5.661335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.362396,\n\t\t\t\t\t\t\ty: 5.652689\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.446813,\n\t\t\t\t\t\t\ty: 5.627081\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.524612,\n\t\t\t\t\t\t\ty: 5.585497\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.592803,\n\t\t\t\t\t\t\ty: 5.529533\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.648767,\n\t\t\t\t\t\t\ty: 5.461342\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.690351,\n\t\t\t\t\t\t\ty: 5.383543\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.715959,\n\t\t\t\t\t\t\ty: 5.299126\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.724605,\n\t\t\t\t\t\t\ty: 5.211335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.71959,\n\t\t\t\t\t\t\ty: 5.160412\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.729332,\n\t\t\t\t\t\t\ty: 5.165619\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.813749,\n\t\t\t\t\t\t\ty: 5.191226\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.901539,\n\t\t\t\t\t\t\ty: 5.199873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.98933,\n\t\t\t\t\t\t\ty: 5.191226\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.073747,\n\t\t\t\t\t\t\ty: 5.165619\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.151546,\n\t\t\t\t\t\t\ty: 5.124034\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.219737,\n\t\t\t\t\t\t\ty: 5.068071\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.234672,\n\t\t\t\t\t\t\ty: 5.049873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.477275,\n\t\t\t\t\t\t\ty: 5.049873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.189407,\n\t\t\t\t\t\t\ty: 5.762005\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.234868,\n\t\t\t\t\t\t\ty: 5.799314\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.286734,\n\t\t\t\t\t\t\ty: 5.827037\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.343012,\n\t\t\t\t\t\t\ty: 5.844109\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.401539,\n\t\t\t\t\t\t\ty: 5.849873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.801539,\n\t\t\t\t\t\t\ty: 5.849873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.901539,\n\t\t\t\t\t\t\ty: 5.849873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.960067,\n\t\t\t\t\t\t\ty: 5.844109\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.016344,\n\t\t\t\t\t\t\ty: 5.827037\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.067165,\n\t\t\t\t\t\t\ty: 5.799873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.879057,\n\t\t\t\t\t\t\ty: 5.799873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.885794,\n\t\t\t\t\t\t\ty: 5.822081\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.914012,\n\t\t\t\t\t\t\ty: 5.874873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.749986,\n\t\t\t\t\t\t\ty: 5.874873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.649986,\n\t\t\t\t\t\t\ty: 5.874873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.596336,\n\t\t\t\t\t\t\ty: 5.880157\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.544748,\n\t\t\t\t\t\t\ty: 5.895806\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.537139,\n\t\t\t\t\t\t\ty: 5.899873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.549986,\n\t\t\t\t\t\t\ty: 5.899873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.501213,\n\t\t\t\t\t\t\ty: 5.904677\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.454315,\n\t\t\t\t\t\t\ty: 5.918903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.411093,\n\t\t\t\t\t\t\ty: 5.942006\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.373209,\n\t\t\t\t\t\t\ty: 5.973096\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.746432,\n\t\t\t\t\t\t\ty: 6.599873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.149986,\n\t\t\t\t\t\t\ty: 6.599873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.101213,\n\t\t\t\t\t\t\ty: 6.604677\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.06316,\n\t\t\t\t\t\t\ty: 6.61622\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.037777,\n\t\t\t\t\t\t\ty: 6.60852\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.949986,\n\t\t\t\t\t\t\ty: 6.599873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.862195,\n\t\t\t\t\t\t\ty: 6.60852\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.777778,\n\t\t\t\t\t\t\ty: 6.634127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.699979,\n\t\t\t\t\t\t\ty: 6.675712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.631788,\n\t\t\t\t\t\t\ty: 6.731675\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.575825,\n\t\t\t\t\t\t\ty: 6.799866\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.53424,\n\t\t\t\t\t\t\ty: 6.877665\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.508633,\n\t\t\t\t\t\t\ty: 6.962082\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.499986,\n\t\t\t\t\t\t\ty: 7.049873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.508633,\n\t\t\t\t\t\t\ty: 7.137664\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.53424,\n\t\t\t\t\t\t\ty: 7.222081\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.575825,\n\t\t\t\t\t\t\ty: 7.29988\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.631788,\n\t\t\t\t\t\t\ty: 7.368071\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.699979,\n\t\t\t\t\t\t\ty: 7.424034\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.777778,\n\t\t\t\t\t\t\ty: 7.465619\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.862195,\n\t\t\t\t\t\t\ty: 7.491226\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.949986,\n\t\t\t\t\t\t\ty: 7.499873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.037777,\n\t\t\t\t\t\t\ty: 7.491226\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.122194,\n\t\t\t\t\t\t\ty: 7.465619\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.199993,\n\t\t\t\t\t\t\ty: 7.424034\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.268184,\n\t\t\t\t\t\t\ty: 7.368071\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.324147,\n\t\t\t\t\t\t\ty: 7.29988\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.365732,\n\t\t\t\t\t\t\ty: 7.222081\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.391339,\n\t\t\t\t\t\t\ty: 7.137664\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.395061,\n\t\t\t\t\t\t\ty: 7.099873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.849986,\n\t\t\t\t\t\t\ty: 7.099873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.898759,\n\t\t\t\t\t\t\ty: 7.095069\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.945657,\n\t\t\t\t\t\t\ty: 7.080843\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.988879,\n\t\t\t\t\t\t\ty: 7.05774\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.026763,\n\t\t\t\t\t\t\ty: 7.02665\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.65354,\n\t\t\t\t\t\t\ty: 6.399873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.537139,\n\t\t\t\t\t\t\ty: 6.399873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.544748,\n\t\t\t\t\t\t\ty: 6.40394\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.596336,\n\t\t\t\t\t\t\ty: 6.419589\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.649986,\n\t\t\t\t\t\t\ty: 6.424873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.749986,\n\t\t\t\t\t\t\ty: 6.424873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.549986,\n\t\t\t\t\t\t\ty: 6.424873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.603636,\n\t\t\t\t\t\t\ty: 6.419589\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.655224,\n\t\t\t\t\t\t\ty: 6.40394\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.702768,\n\t\t\t\t\t\t\ty: 6.378527\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.74444,\n\t\t\t\t\t\t\ty: 6.344327\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.94444,\n\t\t\t\t\t\t\ty: 6.144327\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.957705,\n\t\t\t\t\t\t\ty: 6.128164\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.027778,\n\t\t\t\t\t\t\ty: 6.165619\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.112195,\n\t\t\t\t\t\t\ty: 6.191226\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.199986,\n\t\t\t\t\t\t\ty: 6.199873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.2,\n\t\t\t\t\t\t\ty: 6.199872\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.2,\n\t\t\t\t\t\t\ty: 20.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 20.2,\n\t\t\t\t\t\t\ty: 20.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 20.2,\n\t\t\t\t\t\t\ty: -20.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.500679,\n\t\t\t\t\t\t\ty: -20.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.518213,\n\t\t\t\t\t\t\ty: -20.18561\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.574176,\n\t\t\t\t\t\t\ty: -20.117419\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.615761,\n\t\t\t\t\t\t\ty: -20.03962\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.641369,\n\t\t\t\t\t\t\ty: -19.955203\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.650015,\n\t\t\t\t\t\t\ty: -19.867412\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.641369,\n\t\t\t\t\t\t\ty: -19.779622\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.615761,\n\t\t\t\t\t\t\ty: -19.695205\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.574176,\n\t\t\t\t\t\t\ty: -19.617406\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.518213,\n\t\t\t\t\t\t\ty: -19.549214\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.450022,\n\t\t\t\t\t\t\ty: -19.493251\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.372223,\n\t\t\t\t\t\t\ty: -19.451667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.287806,\n\t\t\t\t\t\t\ty: -19.426059\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.200015,\n\t\t\t\t\t\t\ty: -19.417412\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.112225,\n\t\t\t\t\t\t\ty: -19.426059\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.027808,\n\t\t\t\t\t\t\ty: -19.451667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.950009,\n\t\t\t\t\t\t\ty: -19.493251\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.881817,\n\t\t\t\t\t\t\ty: -19.549214\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.825854,\n\t\t\t\t\t\t\ty: -19.617406\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.784269,\n\t\t\t\t\t\t\ty: -19.695205\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.758662,\n\t\t\t\t\t\t\ty: -19.779622\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.750015,\n\t\t\t\t\t\t\ty: -19.867412\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.758662,\n\t\t\t\t\t\t\ty: -19.955203\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.784269,\n\t\t\t\t\t\t\ty: -20.03962\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.825854,\n\t\t\t\t\t\t\ty: -20.117419\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.881817,\n\t\t\t\t\t\t\ty: -20.18561\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.899351,\n\t\t\t\t\t\t\ty: -20.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.521999,\n\t\t\t\t\t\t\ty: -20.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.863529,\n\t\t\t\t\t\t\ty: -18.85847\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.959975,\n\t\t\t\t\t\t\ty: -18.85847\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.980493,\n\t\t\t\t\t\t\ty: -18.856449\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.007311,\n\t\t\t\t\t\t\ty: -18.870784\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.091728,\n\t\t\t\t\t\t\ty: -18.896392\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.179519,\n\t\t\t\t\t\t\ty: -18.905038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.267309,\n\t\t\t\t\t\t\ty: -18.896392\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.351726,\n\t\t\t\t\t\t\ty: -18.870784\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.429525,\n\t\t\t\t\t\t\ty: -18.8292\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.497717,\n\t\t\t\t\t\t\ty: -18.773236\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.55368,\n\t\t\t\t\t\t\ty: -18.705045\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.595265,\n\t\t\t\t\t\t\ty: -18.627246\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.620872,\n\t\t\t\t\t\t\ty: -18.542829\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.629519,\n\t\t\t\t\t\t\ty: -18.455038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.620872,\n\t\t\t\t\t\t\ty: -18.367248\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.595265,\n\t\t\t\t\t\t\ty: -18.282831\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.55368,\n\t\t\t\t\t\t\ty: -18.205032\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.497717,\n\t\t\t\t\t\t\ty: -18.13684\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.429525,\n\t\t\t\t\t\t\ty: -18.080877\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.351726,\n\t\t\t\t\t\t\ty: -18.039292\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.267309,\n\t\t\t\t\t\t\ty: -18.013685\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.179519,\n\t\t\t\t\t\t\ty: -18.005038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.091728,\n\t\t\t\t\t\t\ty: -18.013685\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.007311,\n\t\t\t\t\t\t\ty: -18.039292\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.929512,\n\t\t\t\t\t\t\ty: -18.080877\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.861321,\n\t\t\t\t\t\t\ty: -18.13684\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.805358,\n\t\t\t\t\t\t\ty: -18.205032\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.763773,\n\t\t\t\t\t\t\ty: -18.282831\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.740238,\n\t\t\t\t\t\t\ty: -18.360414\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.711203,\n\t\t\t\t\t\t\ty: -18.363274\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.664304,\n\t\t\t\t\t\t\ty: -18.377501\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.621083,\n\t\t\t\t\t\t\ty: -18.400603\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.583199,\n\t\t\t\t\t\t\ty: -18.431694\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.162994,\n\t\t\t\t\t\t\ty: -19.851899\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.154737,\n\t\t\t\t\t\t\ty: -19.854404\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.107193,\n\t\t\t\t\t\t\ty: -19.879816\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.065521,\n\t\t\t\t\t\t\ty: -19.914016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.965521,\n\t\t\t\t\t\t\ty: -20.014016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.946067,\n\t\t\t\t\t\t\ty: -20.03347\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.634777,\n\t\t\t\t\t\t\ty: -20.03347\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.64081,\n\t\t\t\t\t\t\ty: -20.022183\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.666417,\n\t\t\t\t\t\t\ty: -19.937766\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.675064,\n\t\t\t\t\t\t\ty: -19.849975\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.666417,\n\t\t\t\t\t\t\ty: -19.762184\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.64081,\n\t\t\t\t\t\t\ty: -19.677767\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.599225,\n\t\t\t\t\t\t\ty: -19.599968\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.543262,\n\t\t\t\t\t\t\ty: -19.531777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.475071,\n\t\t\t\t\t\t\ty: -19.475814\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.397272,\n\t\t\t\t\t\t\ty: -19.434229\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.312855,\n\t\t\t\t\t\t\ty: -19.408622\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.225064,\n\t\t\t\t\t\t\ty: -19.399975\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.137273,\n\t\t\t\t\t\t\ty: -19.408622\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.075201,\n\t\t\t\t\t\t\ty: -19.427451\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.065813,\n\t\t\t\t\t\t\ty: -19.426526\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.055302,\n\t\t\t\t\t\t\ty: -19.420908\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.003714,\n\t\t\t\t\t\t\ty: -19.405259\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.950064,\n\t\t\t\t\t\t\ty: -19.399975\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.925064,\n\t\t\t\t\t\t\ty: -19.399975\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.629599,\n\t\t\t\t\t\t\ty: -19.399975\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.675218,\n\t\t\t\t\t\t\ty: -19.386136\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.71844,\n\t\t\t\t\t\t\ty: -19.363034\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.756324,\n\t\t\t\t\t\t\ty: -19.331943\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.083101,\n\t\t\t\t\t\t\ty: -19.005166\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.879547,\n\t\t\t\t\t\t\ty: -19.005166\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.92832,\n\t\t\t\t\t\t\ty: -19.000363\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.975218,\n\t\t\t\t\t\t\ty: -18.986136\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.01844,\n\t\t\t\t\t\t\ty: -18.963034\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.056324,\n\t\t\t\t\t\t\ty: -18.931943\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.083489,\n\t\t\t\t\t\t\ty: -18.904778\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.12832,\n\t\t\t\t\t\t\ty: -18.900363\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.175218,\n\t\t\t\t\t\t\ty: -18.886136\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.21844,\n\t\t\t\t\t\t\ty: -18.863034\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.256324,\n\t\t\t\t\t\t\ty: -18.831943\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.27653,\n\t\t\t\t\t\t\ty: -18.811737\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.284785,\n\t\t\t\t\t\t\ty: -18.809233\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.332329,\n\t\t\t\t\t\t\ty: -18.78382\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.374002,\n\t\t\t\t\t\t\ty: -18.749621\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.474002,\n\t\t\t\t\t\t\ty: -18.649621\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.693457,\n\t\t\t\t\t\t\ty: -18.430166\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.379547,\n\t\t\t\t\t\t\ty: -18.430166\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.433197,\n\t\t\t\t\t\t\ty: -18.424882\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.484785,\n\t\t\t\t\t\t\ty: -18.409233\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.492394,\n\t\t\t\t\t\t\ty: -18.405166\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.305382,\n\t\t\t\t\t\t\ty: -18.405166\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.305386,\n\t\t\t\t\t\t\ty: -18.405173\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.361349,\n\t\t\t\t\t\t\ty: -18.473364\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.429541,\n\t\t\t\t\t\t\ty: -18.529328\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.50734,\n\t\t\t\t\t\t\ty: -18.570912\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.591757,\n\t\t\t\t\t\t\ty: -18.59652\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.679547,\n\t\t\t\t\t\t\ty: -18.605166\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.767338,\n\t\t\t\t\t\t\ty: -18.59652\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.851755,\n\t\t\t\t\t\t\ty: -18.570912\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.929554,\n\t\t\t\t\t\t\ty: -18.529328\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.997745,\n\t\t\t\t\t\t\ty: -18.473364\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.053709,\n\t\t\t\t\t\t\ty: -18.405173\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.095293,\n\t\t\t\t\t\t\ty: -18.327374\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.120901,\n\t\t\t\t\t\t\ty: -18.242957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.129547,\n\t\t\t\t\t\t\ty: -18.155166\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.120901,\n\t\t\t\t\t\t\ty: -18.067376\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.095293,\n\t\t\t\t\t\t\ty: -17.982959\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.053709,\n\t\t\t\t\t\t\ty: -17.90516\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.997745,\n\t\t\t\t\t\t\ty: -17.836968\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.929554,\n\t\t\t\t\t\t\ty: -17.781005\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.851755,\n\t\t\t\t\t\t\ty: -17.73942\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.767338,\n\t\t\t\t\t\t\ty: -17.713813\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.679547,\n\t\t\t\t\t\t\ty: -17.705166\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.591757,\n\t\t\t\t\t\t\ty: -17.713813\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.50734,\n\t\t\t\t\t\t\ty: -17.73942\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.429541,\n\t\t\t\t\t\t\ty: -17.781005\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.361349,\n\t\t\t\t\t\t\ty: -17.836968\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.305386,\n\t\t\t\t\t\t\ty: -17.90516\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.305383,\n\t\t\t\t\t\t\ty: -17.905166\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.492394,\n\t\t\t\t\t\t\ty: -17.905166\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.484785,\n\t\t\t\t\t\t\ty: -17.901099\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.433197,\n\t\t\t\t\t\t\ty: -17.88545\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.379547,\n\t\t\t\t\t\t\ty: -17.880166\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.579547,\n\t\t\t\t\t\t\ty: -17.880166\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.525897,\n\t\t\t\t\t\t\ty: -17.88545\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.474309,\n\t\t\t\t\t\t\ty: -17.901099\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.426765,\n\t\t\t\t\t\t\ty: -17.926512\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.385093,\n\t\t\t\t\t\t\ty: -17.960712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.085093,\n\t\t\t\t\t\t\ty: -18.260712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.985093,\n\t\t\t\t\t\t\ty: -18.360712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.950893,\n\t\t\t\t\t\t\ty: -18.402384\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.947731,\n\t\t\t\t\t\t\ty: -18.4083\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.930775,\n\t\t\t\t\t\t\ty: -18.40997\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.883876,\n\t\t\t\t\t\t\ty: -18.424196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.840655,\n\t\t\t\t\t\t\ty: -18.447299\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.802771,\n\t\t\t\t\t\t\ty: -18.47839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.775995,\n\t\t\t\t\t\t\ty: -18.505166\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.373321,\n\t\t\t\t\t\t\ty: -18.505166\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.418212,\n\t\t\t\t\t\t\ty: -18.468325\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.474175,\n\t\t\t\t\t\t\ty: -18.400134\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.51576,\n\t\t\t\t\t\t\ty: -18.322335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.541367,\n\t\t\t\t\t\t\ty: -18.237918\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.550014,\n\t\t\t\t\t\t\ty: -18.150127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.541367,\n\t\t\t\t\t\t\ty: -18.062336\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.51576,\n\t\t\t\t\t\t\ty: -17.977919\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.474175,\n\t\t\t\t\t\t\ty: -17.90012\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.418212,\n\t\t\t\t\t\t\ty: -17.831929\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.350021,\n\t\t\t\t\t\t\ty: -17.775966\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.272222,\n\t\t\t\t\t\t\ty: -17.734381\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.258632,\n\t\t\t\t\t\t\ty: -17.730259\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.488868,\n\t\t\t\t\t\t\ty: -17.500023\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.210022,\n\t\t\t\t\t\t\ty: -17.500023\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.23381,\n\t\t\t\t\t\t\ty: -17.507239\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.28746,\n\t\t\t\t\t\t\ty: -17.512523\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.297522,\n\t\t\t\t\t\t\ty: -17.512523\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.32131,\n\t\t\t\t\t\t\ty: -17.519739\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.37496,\n\t\t\t\t\t\t\ty: -17.525023\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.51246,\n\t\t\t\t\t\t\ty: -17.525023\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.56611,\n\t\t\t\t\t\t\ty: -17.519739\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.589898,\n\t\t\t\t\t\t\ty: -17.512523\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.59996,\n\t\t\t\t\t\t\ty: -17.512523\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.65361,\n\t\t\t\t\t\t\ty: -17.507239\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.686636,\n\t\t\t\t\t\t\ty: -17.497221\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.749953,\n\t\t\t\t\t\t\ty: -17.549184\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.827752,\n\t\t\t\t\t\t\ty: -17.590769\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.912169,\n\t\t\t\t\t\t\ty: -17.616376\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.99996,\n\t\t\t\t\t\t\ty: -17.625023\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.042876,\n\t\t\t\t\t\t\ty: -17.620796\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.04,\n\t\t\t\t\t\t\ty: -17.65\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.048647,\n\t\t\t\t\t\t\ty: -17.737791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.074254,\n\t\t\t\t\t\t\ty: -17.822208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.115839,\n\t\t\t\t\t\t\ty: -17.900007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.171802,\n\t\t\t\t\t\t\ty: -17.968198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.239993,\n\t\t\t\t\t\t\ty: -18.024161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.317792,\n\t\t\t\t\t\t\ty: -18.065746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.402209,\n\t\t\t\t\t\t\ty: -18.091353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.49,\n\t\t\t\t\t\t\ty: -18.1\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.577791,\n\t\t\t\t\t\t\ty: -18.091353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.662208,\n\t\t\t\t\t\t\ty: -18.065746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.740007,\n\t\t\t\t\t\t\ty: -18.024161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.808198,\n\t\t\t\t\t\t\ty: -17.968198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.864161,\n\t\t\t\t\t\t\ty: -17.900007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.905746,\n\t\t\t\t\t\t\ty: -17.822208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.931353,\n\t\t\t\t\t\t\ty: -17.737791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.94,\n\t\t\t\t\t\t\ty: -17.65\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.931353,\n\t\t\t\t\t\t\ty: -17.562209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.905746,\n\t\t\t\t\t\t\ty: -17.477792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.864161,\n\t\t\t\t\t\t\ty: -17.399993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.808198,\n\t\t\t\t\t\t\ty: -17.331802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.740007,\n\t\t\t\t\t\t\ty: -17.275839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.74,\n\t\t\t\t\t\t\ty: -17.275835\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.74,\n\t\t\t\t\t\t\ty: -16.25\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.735196,\n\t\t\t\t\t\t\ty: -16.201227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.72097,\n\t\t\t\t\t\t\ty: -16.154329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.697867,\n\t\t\t\t\t\t\ty: -16.111107\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.666777,\n\t\t\t\t\t\t\ty: -16.073223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.04112,\n\t\t\t\t\t\t\ty: -15.447566\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.103546,\n\t\t\t\t\t\t\ty: -15.441417\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.187963,\n\t\t\t\t\t\t\ty: -15.41581\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.265762,\n\t\t\t\t\t\t\ty: -15.374225\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.333953,\n\t\t\t\t\t\t\ty: -15.318262\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.389916,\n\t\t\t\t\t\t\ty: -15.250071\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.431501,\n\t\t\t\t\t\t\ty: -15.172272\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.457108,\n\t\t\t\t\t\t\ty: -15.087855\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.465755,\n\t\t\t\t\t\t\ty: -15.000064\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.459349,\n\t\t\t\t\t\t\ty: -14.935024\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.294309,\n\t\t\t\t\t\t\ty: -14.100064\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.715755,\n\t\t\t\t\t\t\ty: -14.100064\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.764528,\n\t\t\t\t\t\t\ty: -14.09526\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.811426,\n\t\t\t\t\t\t\ty: -14.081034\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.854648,\n\t\t\t\t\t\t\ty: -14.057931\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.892532,\n\t\t\t\t\t\t\ty: -14.026841\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.993507,\n\t\t\t\t\t\t\ty: -13.925866\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.000009,\n\t\t\t\t\t\t\ty: -13.9473\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.041594,\n\t\t\t\t\t\t\ty: -14.025099\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.097557,\n\t\t\t\t\t\t\ty: -14.09329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.165748,\n\t\t\t\t\t\t\ty: -14.149253\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.243547,\n\t\t\t\t\t\t\ty: -14.190838\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.327964,\n\t\t\t\t\t\t\ty: -14.216445\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.415755,\n\t\t\t\t\t\t\ty: -14.225092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.503546,\n\t\t\t\t\t\t\ty: -14.216445\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.587963,\n\t\t\t\t\t\t\ty: -14.190838\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.665762,\n\t\t\t\t\t\t\ty: -14.149253\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.733953,\n\t\t\t\t\t\t\ty: -14.09329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.789916,\n\t\t\t\t\t\t\ty: -14.025099\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.831501,\n\t\t\t\t\t\t\ty: -13.9473\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.857108,\n\t\t\t\t\t\t\ty: -13.862883\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.865755,\n\t\t\t\t\t\t\ty: -13.775092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.857108,\n\t\t\t\t\t\t\ty: -13.687301\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.831501,\n\t\t\t\t\t\t\ty: -13.602884\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.829994,\n\t\t\t\t\t\t\ty: -13.600064\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.752908,\n\t\t\t\t\t\t\ty: -13.600064\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.760517,\n\t\t\t\t\t\t\ty: -13.604131\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.812105,\n\t\t\t\t\t\t\ty: -13.61978\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.865755,\n\t\t\t\t\t\t\ty: -13.625064\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.565755,\n\t\t\t\t\t\t\ty: -13.625064\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.590755,\n\t\t\t\t\t\t\ty: -13.625064\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.644405,\n\t\t\t\t\t\t\ty: -13.61978\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.695993,\n\t\t\t\t\t\t\ty: -13.604131\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.703602,\n\t\t\t\t\t\t\ty: -13.600064\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.51659,\n\t\t\t\t\t\t\ty: -13.600064\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.516594,\n\t\t\t\t\t\t\ty: -13.600071\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.572557,\n\t\t\t\t\t\t\ty: -13.668262\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.640748,\n\t\t\t\t\t\t\ty: -13.724225\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.718547,\n\t\t\t\t\t\t\ty: -13.76581\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.802964,\n\t\t\t\t\t\t\ty: -13.791417\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.890755,\n\t\t\t\t\t\t\ty: -13.800064\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.978546,\n\t\t\t\t\t\t\ty: -13.791417\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.062963,\n\t\t\t\t\t\t\ty: -13.76581\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.140762,\n\t\t\t\t\t\t\ty: -13.724225\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.208953,\n\t\t\t\t\t\t\ty: -13.668262\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.264916,\n\t\t\t\t\t\t\ty: -13.600071\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.306501,\n\t\t\t\t\t\t\ty: -13.522272\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.332108,\n\t\t\t\t\t\t\ty: -13.437855\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.340755,\n\t\t\t\t\t\t\ty: -13.350064\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.332108,\n\t\t\t\t\t\t\ty: -13.262273\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.306501,\n\t\t\t\t\t\t\ty: -13.177856\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.264916,\n\t\t\t\t\t\t\ty: -13.100057\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.208953,\n\t\t\t\t\t\t\ty: -13.031866\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.140762,\n\t\t\t\t\t\t\ty: -12.975903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.062963,\n\t\t\t\t\t\t\ty: -12.934318\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.978546,\n\t\t\t\t\t\t\ty: -12.908711\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.890755,\n\t\t\t\t\t\t\ty: -12.900064\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.802964,\n\t\t\t\t\t\t\ty: -12.908711\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.718547,\n\t\t\t\t\t\t\ty: -12.934318\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.640748,\n\t\t\t\t\t\t\ty: -12.975903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.572557,\n\t\t\t\t\t\t\ty: -13.031866\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.516594,\n\t\t\t\t\t\t\ty: -13.100057\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.51659,\n\t\t\t\t\t\t\ty: -13.100064\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.703602,\n\t\t\t\t\t\t\ty: -13.100064\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.695993,\n\t\t\t\t\t\t\ty: -13.095997\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.644405,\n\t\t\t\t\t\t\ty: -13.080348\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.590755,\n\t\t\t\t\t\t\ty: -13.075064\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.565755,\n\t\t\t\t\t\t\ty: -13.075064\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.865755,\n\t\t\t\t\t\t\ty: -13.075064\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.812105,\n\t\t\t\t\t\t\ty: -13.080348\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.760517,\n\t\t\t\t\t\t\ty: -13.095997\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.752908,\n\t\t\t\t\t\t\ty: -13.100064\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.298318,\n\t\t\t\t\t\t\ty: -13.100064\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.300007,\n\t\t\t\t\t\t\ty: -13.099161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.368198,\n\t\t\t\t\t\t\ty: -13.043198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.424161,\n\t\t\t\t\t\t\ty: -12.975007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.465746,\n\t\t\t\t\t\t\ty: -12.897208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.491353,\n\t\t\t\t\t\t\ty: -12.812791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.5,\n\t\t\t\t\t\t\ty: -12.725\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.491353,\n\t\t\t\t\t\t\ty: -12.637209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.465746,\n\t\t\t\t\t\t\ty: -12.552792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.424161,\n\t\t\t\t\t\t\ty: -12.474993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.368198,\n\t\t\t\t\t\t\ty: -12.406802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.300007,\n\t\t\t\t\t\t\ty: -12.350839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.222208,\n\t\t\t\t\t\t\ty: -12.309254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.137791,\n\t\t\t\t\t\t\ty: -12.283647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.05,\n\t\t\t\t\t\t\ty: -12.275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.962209,\n\t\t\t\t\t\t\ty: -12.283647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.877792,\n\t\t\t\t\t\t\ty: -12.309254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.799993,\n\t\t\t\t\t\t\ty: -12.350839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.731802,\n\t\t\t\t\t\t\ty: -12.406802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.683576,\n\t\t\t\t\t\t\ty: -12.465565\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.665762,\n\t\t\t\t\t\t\ty: -12.450945\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.663716,\n\t\t\t\t\t\t\ty: -12.449851\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.665007,\n\t\t\t\t\t\t\ty: -12.449161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.733198,\n\t\t\t\t\t\t\ty: -12.393198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.789161,\n\t\t\t\t\t\t\ty: -12.325007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.830746,\n\t\t\t\t\t\t\ty: -12.247208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.856353,\n\t\t\t\t\t\t\ty: -12.162791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.865,\n\t\t\t\t\t\t\ty: -12.075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.856353,\n\t\t\t\t\t\t\ty: -11.987209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.830746,\n\t\t\t\t\t\t\ty: -11.902792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.789161,\n\t\t\t\t\t\t\ty: -11.824993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.776832,\n\t\t\t\t\t\t\ty: -11.80997\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.815762,\n\t\t\t\t\t\t\ty: -11.789161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.883953,\n\t\t\t\t\t\t\ty: -11.733198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.939916,\n\t\t\t\t\t\t\ty: -11.665007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.981501,\n\t\t\t\t\t\t\ty: -11.587208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.007108,\n\t\t\t\t\t\t\ty: -11.502791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.015755,\n\t\t\t\t\t\t\ty: -11.415\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.007108,\n\t\t\t\t\t\t\ty: -11.327209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.984755,\n\t\t\t\t\t\t\ty: -11.253518\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.996802,\n\t\t\t\t\t\t\ty: -11.268198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.064993,\n\t\t\t\t\t\t\ty: -11.324161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.142792,\n\t\t\t\t\t\t\ty: -11.365746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.227209,\n\t\t\t\t\t\t\ty: -11.391353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.315,\n\t\t\t\t\t\t\ty: -11.4\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.402791,\n\t\t\t\t\t\t\ty: -11.391353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.487208,\n\t\t\t\t\t\t\ty: -11.365746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.565007,\n\t\t\t\t\t\t\ty: -11.324161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.633198,\n\t\t\t\t\t\t\ty: -11.268198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.689161,\n\t\t\t\t\t\t\ty: -11.200007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.730746,\n\t\t\t\t\t\t\ty: -11.122208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.756353,\n\t\t\t\t\t\t\ty: -11.037791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.765,\n\t\t\t\t\t\t\ty: -10.95\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.756353,\n\t\t\t\t\t\t\ty: -10.862209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.730746,\n\t\t\t\t\t\t\ty: -10.777792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.689161,\n\t\t\t\t\t\t\ty: -10.699993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.633198,\n\t\t\t\t\t\t\ty: -10.631802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.593543,\n\t\t\t\t\t\t\ty: -10.599258\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.6,\n\t\t\t\t\t\t\ty: -10.599894\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.687791,\n\t\t\t\t\t\t\ty: -10.591247\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.772208,\n\t\t\t\t\t\t\ty: -10.56564\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.850007,\n\t\t\t\t\t\t\ty: -10.524055\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.918198,\n\t\t\t\t\t\t\ty: -10.468092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.974161,\n\t\t\t\t\t\t\ty: -10.399901\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.015746,\n\t\t\t\t\t\t\ty: -10.322102\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.041353,\n\t\t\t\t\t\t\ty: -10.237685\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.05,\n\t\t\t\t\t\t\ty: -10.149894\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.041353,\n\t\t\t\t\t\t\ty: -10.062103\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.015746,\n\t\t\t\t\t\t\ty: -9.977686\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.974161,\n\t\t\t\t\t\t\ty: -9.899887\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.918198,\n\t\t\t\t\t\t\ty: -9.831696\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.850007,\n\t\t\t\t\t\t\ty: -9.775733\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.772208,\n\t\t\t\t\t\t\ty: -9.734148\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.687791,\n\t\t\t\t\t\t\ty: -9.708541\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.6,\n\t\t\t\t\t\t\ty: -9.699894\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.512209,\n\t\t\t\t\t\t\ty: -9.708541\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.427792,\n\t\t\t\t\t\t\ty: -9.734148\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.349993,\n\t\t\t\t\t\t\ty: -9.775733\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.281802,\n\t\t\t\t\t\t\ty: -9.831696\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.225839,\n\t\t\t\t\t\t\ty: -9.899887\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.184254,\n\t\t\t\t\t\t\ty: -9.977686\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.158647,\n\t\t\t\t\t\t\ty: -10.062103\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.15,\n\t\t\t\t\t\t\ty: -10.149894\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.158647,\n\t\t\t\t\t\t\ty: -10.237685\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.184254,\n\t\t\t\t\t\t\ty: -10.322102\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.225839,\n\t\t\t\t\t\t\ty: -10.399901\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.281802,\n\t\t\t\t\t\t\ty: -10.468092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.321457,\n\t\t\t\t\t\t\ty: -10.500636\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.315,\n\t\t\t\t\t\t\ty: -10.5\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.227209,\n\t\t\t\t\t\t\ty: -10.508647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.142792,\n\t\t\t\t\t\t\ty: -10.534254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.093306,\n\t\t\t\t\t\t\ty: -10.560705\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.074161,\n\t\t\t\t\t\t\ty: -10.524887\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.018198,\n\t\t\t\t\t\t\ty: -10.456696\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.950007,\n\t\t\t\t\t\t\ty: -10.400733\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.872208,\n\t\t\t\t\t\t\ty: -10.359148\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.831589,\n\t\t\t\t\t\t\ty: -10.346827\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.857108,\n\t\t\t\t\t\t\ty: -10.262699\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.865755,\n\t\t\t\t\t\t\ty: -10.174908\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.857108,\n\t\t\t\t\t\t\ty: -10.087117\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.831501,\n\t\t\t\t\t\t\ty: -10.0027\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.789916,\n\t\t\t\t\t\t\ty: -9.924901\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.733953,\n\t\t\t\t\t\t\ty: -9.85671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.665762,\n\t\t\t\t\t\t\ty: -9.800747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.596483,\n\t\t\t\t\t\t\ty: -9.763716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.672208,\n\t\t\t\t\t\t\ty: -9.740746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.750007,\n\t\t\t\t\t\t\ty: -9.699161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.818198,\n\t\t\t\t\t\t\ty: -9.643198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.874161,\n\t\t\t\t\t\t\ty: -9.575007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.915746,\n\t\t\t\t\t\t\ty: -9.497208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.941353,\n\t\t\t\t\t\t\ty: -9.412791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.95,\n\t\t\t\t\t\t\ty: -9.325\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.941353,\n\t\t\t\t\t\t\ty: -9.237209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.915746,\n\t\t\t\t\t\t\ty: -9.152792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.874161,\n\t\t\t\t\t\t\ty: -9.074993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.818198,\n\t\t\t\t\t\t\ty: -9.006802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.750007,\n\t\t\t\t\t\t\ty: -8.950839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.672208,\n\t\t\t\t\t\t\ty: -8.909254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.587791,\n\t\t\t\t\t\t\ty: -8.883647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.5,\n\t\t\t\t\t\t\ty: -8.875\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.412209,\n\t\t\t\t\t\t\ty: -8.883647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.327792,\n\t\t\t\t\t\t\ty: -8.909254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.249993,\n\t\t\t\t\t\t\ty: -8.950839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.181802,\n\t\t\t\t\t\t\ty: -9.006802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.125839,\n\t\t\t\t\t\t\ty: -9.074993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.084254,\n\t\t\t\t\t\t\ty: -9.152792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.058647,\n\t\t\t\t\t\t\ty: -9.237209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.05,\n\t\t\t\t\t\t\ty: -9.325\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.058647,\n\t\t\t\t\t\t\ty: -9.412791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.084254,\n\t\t\t\t\t\t\ty: -9.497208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.125839,\n\t\t\t\t\t\t\ty: -9.575007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.181802,\n\t\t\t\t\t\t\ty: -9.643198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.249993,\n\t\t\t\t\t\t\ty: -9.699161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.319272,\n\t\t\t\t\t\t\ty: -9.736192\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.243547,\n\t\t\t\t\t\t\ty: -9.759162\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.165748,\n\t\t\t\t\t\t\ty: -9.800747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.097557,\n\t\t\t\t\t\t\ty: -9.85671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.041594,\n\t\t\t\t\t\t\ty: -9.924901\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.000009,\n\t\t\t\t\t\t\ty: -10.0027\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.974402,\n\t\t\t\t\t\t\ty: -10.087117\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.965755,\n\t\t\t\t\t\t\ty: -10.174908\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.974402,\n\t\t\t\t\t\t\ty: -10.262699\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.000009,\n\t\t\t\t\t\t\ty: -10.347116\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.041594,\n\t\t\t\t\t\t\ty: -10.424915\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.097557,\n\t\t\t\t\t\t\ty: -10.493106\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.165748,\n\t\t\t\t\t\t\ty: -10.549069\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.243547,\n\t\t\t\t\t\t\ty: -10.590654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.284166,\n\t\t\t\t\t\t\ty: -10.602975\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.258647,\n\t\t\t\t\t\t\ty: -10.687103\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.25,\n\t\t\t\t\t\t\ty: -10.774894\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.258647,\n\t\t\t\t\t\t\ty: -10.862685\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.284254,\n\t\t\t\t\t\t\ty: -10.947102\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.325839,\n\t\t\t\t\t\t\ty: -11.024901\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.331854,\n\t\t\t\t\t\t\ty: -11.03223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.315748,\n\t\t\t\t\t\t\ty: -11.040839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.247557,\n\t\t\t\t\t\t\ty: -11.096802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.191594,\n\t\t\t\t\t\t\ty: -11.164993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.150009,\n\t\t\t\t\t\t\ty: -11.242792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.124402,\n\t\t\t\t\t\t\ty: -11.327209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.115755,\n\t\t\t\t\t\t\ty: -11.415\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.124402,\n\t\t\t\t\t\t\ty: -11.502791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.150009,\n\t\t\t\t\t\t\ty: -11.587208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.191594,\n\t\t\t\t\t\t\ty: -11.665007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.203923,\n\t\t\t\t\t\t\ty: -11.68003\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.164993,\n\t\t\t\t\t\t\ty: -11.700839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.096802,\n\t\t\t\t\t\t\ty: -11.756802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.040839,\n\t\t\t\t\t\t\ty: -11.824993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.999254,\n\t\t\t\t\t\t\ty: -11.902792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.973647,\n\t\t\t\t\t\t\ty: -11.987209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.965,\n\t\t\t\t\t\t\ty: -12.075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.973647,\n\t\t\t\t\t\t\ty: -12.162791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.999254,\n\t\t\t\t\t\t\ty: -12.247208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.040839,\n\t\t\t\t\t\t\ty: -12.325007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.096802,\n\t\t\t\t\t\t\ty: -12.393198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.164993,\n\t\t\t\t\t\t\ty: -12.449161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.167039,\n\t\t\t\t\t\t\ty: -12.450255\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.165748,\n\t\t\t\t\t\t\ty: -12.450945\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.097557,\n\t\t\t\t\t\t\ty: -12.506908\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.041594,\n\t\t\t\t\t\t\ty: -12.575099\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.000009,\n\t\t\t\t\t\t\ty: -12.652898\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.974402,\n\t\t\t\t\t\t\ty: -12.737315\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.965755,\n\t\t\t\t\t\t\ty: -12.825106\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.974402,\n\t\t\t\t\t\t\ty: -12.912897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.000009,\n\t\t\t\t\t\t\ty: -12.997314\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.041594,\n\t\t\t\t\t\t\ty: -13.075113\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.097557,\n\t\t\t\t\t\t\ty: -13.143304\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.116886,\n\t\t\t\t\t\t\ty: -13.159167\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.10255,\n\t\t\t\t\t\t\ty: -13.166829\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.095084,\n\t\t\t\t\t\t\ty: -13.169094\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.05255,\n\t\t\t\t\t\t\ty: -13.191829\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.045084,\n\t\t\t\t\t\t\ty: -13.194094\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.001862,\n\t\t\t\t\t\t\ty: -13.217197\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.963978,\n\t\t\t\t\t\t\ty: -13.248287\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.612201,\n\t\t\t\t\t\t\ty: -13.600064\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.190755,\n\t\t\t\t\t\t\ty: -13.600064\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.141982,\n\t\t\t\t\t\t\ty: -13.604868\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.095084,\n\t\t\t\t\t\t\ty: -13.619094\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.051862,\n\t\t\t\t\t\t\ty: -13.642197\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.013978,\n\t\t\t\t\t\t\ty: -13.673287\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.122734,\n\t\t\t\t\t\t\ty: -14.564531\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.103546,\n\t\t\t\t\t\t\ty: -14.558711\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.015755,\n\t\t\t\t\t\t\ty: -14.550064\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.927964,\n\t\t\t\t\t\t\ty: -14.558711\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.843547,\n\t\t\t\t\t\t\ty: -14.584318\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.765748,\n\t\t\t\t\t\t\ty: -14.625903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.697557,\n\t\t\t\t\t\t\ty: -14.681866\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.641594,\n\t\t\t\t\t\t\ty: -14.750057\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.625628,\n\t\t\t\t\t\t\ty: -14.779926\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.14,\n\t\t\t\t\t\t\ty: -13.600543\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.14,\n\t\t\t\t\t\t\ty: -8.928903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.162037,\n\t\t\t\t\t\t\ty: -8.940682\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.246454,\n\t\t\t\t\t\t\ty: -8.966289\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.334245,\n\t\t\t\t\t\t\ty: -8.974936\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.422036,\n\t\t\t\t\t\t\ty: -8.966289\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.506453,\n\t\t\t\t\t\t\ty: -8.940682\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.584252,\n\t\t\t\t\t\t\ty: -8.899097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.624521,\n\t\t\t\t\t\t\ty: -8.866049\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.646802,\n\t\t\t\t\t\t\ty: -8.893198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.714993,\n\t\t\t\t\t\t\ty: -8.949161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.792792,\n\t\t\t\t\t\t\ty: -8.990746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.877209,\n\t\t\t\t\t\t\ty: -9.016353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.965,\n\t\t\t\t\t\t\ty: -9.025\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.052791,\n\t\t\t\t\t\t\ty: -9.016353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.137208,\n\t\t\t\t\t\t\ty: -8.990746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.215007,\n\t\t\t\t\t\t\ty: -8.949161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.283198,\n\t\t\t\t\t\t\ty: -8.893198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.339161,\n\t\t\t\t\t\t\ty: -8.825007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.380746,\n\t\t\t\t\t\t\ty: -8.747208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.406353,\n\t\t\t\t\t\t\ty: -8.662791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.415,\n\t\t\t\t\t\t\ty: -8.575\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.406353,\n\t\t\t\t\t\t\ty: -8.487209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.380746,\n\t\t\t\t\t\t\ty: -8.402792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.339161,\n\t\t\t\t\t\t\ty: -8.324993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.283198,\n\t\t\t\t\t\t\ty: -8.256802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.215007,\n\t\t\t\t\t\t\ty: -8.200839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.137208,\n\t\t\t\t\t\t\ty: -8.159254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.052791,\n\t\t\t\t\t\t\ty: -8.133647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.965,\n\t\t\t\t\t\t\ty: -8.125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.877209,\n\t\t\t\t\t\t\ty: -8.133647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.792792,\n\t\t\t\t\t\t\ty: -8.159254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.714993,\n\t\t\t\t\t\t\ty: -8.200839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.674724,\n\t\t\t\t\t\t\ty: -8.233887\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.652443,\n\t\t\t\t\t\t\ty: -8.206738\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.584252,\n\t\t\t\t\t\t\ty: -8.150775\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.506453,\n\t\t\t\t\t\t\ty: -8.10919\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.422036,\n\t\t\t\t\t\t\ty: -8.083583\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.334245,\n\t\t\t\t\t\t\ty: -8.074936\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.246454,\n\t\t\t\t\t\t\ty: -8.083583\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.162037,\n\t\t\t\t\t\t\ty: -8.10919\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.14,\n\t\t\t\t\t\t\ty: -8.120969\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.14,\n\t\t\t\t\t\t\ty: -7.853554\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.866777,\n\t\t\t\t\t\t\ty: -7.126777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.897867,\n\t\t\t\t\t\t\ty: -7.088893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.92097,\n\t\t\t\t\t\t\ty: -7.045671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.935196,\n\t\t\t\t\t\t\ty: -6.998773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.94,\n\t\t\t\t\t\t\ty: -6.95\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.94,\n\t\t\t\t\t\t\ty: -6.55\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.935196,\n\t\t\t\t\t\t\ty: -6.501227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.92097,\n\t\t\t\t\t\t\ty: -6.454329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.897867,\n\t\t\t\t\t\t\ty: -6.411107\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.866777,\n\t\t\t\t\t\t\ty: -6.373223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.839421,\n\t\t\t\t\t\t\ty: -6.350773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.84,\n\t\t\t\t\t\t\ty: -6.35\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.04,\n\t\t\t\t\t\t\ty: -5.75\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.039421,\n\t\t\t\t\t\t\ty: -5.750773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.028893,\n\t\t\t\t\t\t\ty: -5.742133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.985671,\n\t\t\t\t\t\t\ty: -5.71903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.938773,\n\t\t\t\t\t\t\ty: -5.704804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.893671,\n\t\t\t\t\t\t\ty: -5.700362\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.893676,\n\t\t\t\t\t\t\ty: -5.700027\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.888855,\n\t\t\t\t\t\t\ty: -5.61499\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.831842,\n\t\t\t\t\t\t\ty: -5.5682\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.775879,\n\t\t\t\t\t\t\ty: -5.500009\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.775875,\n\t\t\t\t\t\t\ty: -5.500002\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.837113,\n\t\t\t\t\t\t\ty: -5.500002\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.844722,\n\t\t\t\t\t\t\ty: -5.504069\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.89631,\n\t\t\t\t\t\t\ty: -5.519718\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.94996,\n\t\t\t\t\t\t\ty: -5.525002\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.94996,\n\t\t\t\t\t\t\ty: -5.525002\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.00361,\n\t\t\t\t\t\t\ty: -5.519718\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.055198,\n\t\t\t\t\t\t\ty: -5.504069\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.102742,\n\t\t\t\t\t\t\ty: -5.478656\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.144414,\n\t\t\t\t\t\t\ty: -5.444456\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.46085,\n\t\t\t\t\t\t\ty: -4.12802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.474254,\n\t\t\t\t\t\t\ty: -4.172208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.515839,\n\t\t\t\t\t\t\ty: -4.250007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.571802,\n\t\t\t\t\t\t\ty: -4.318198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.639993,\n\t\t\t\t\t\t\ty: -4.374161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.717792,\n\t\t\t\t\t\t\ty: -4.415746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.802209,\n\t\t\t\t\t\t\ty: -4.441353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.89,\n\t\t\t\t\t\t\ty: -4.45\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.977791,\n\t\t\t\t\t\t\ty: -4.441353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.062208,\n\t\t\t\t\t\t\ty: -4.415746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.140007,\n\t\t\t\t\t\t\ty: -4.374161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.208198,\n\t\t\t\t\t\t\ty: -4.318198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.264161,\n\t\t\t\t\t\t\ty: -4.250007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.305746,\n\t\t\t\t\t\t\ty: -4.172208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.331353,\n\t\t\t\t\t\t\ty: -4.087791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.34,\n\t\t\t\t\t\t\ty: -4\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.331353,\n\t\t\t\t\t\t\ty: -3.912209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.305746,\n\t\t\t\t\t\t\ty: -3.827792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.264161,\n\t\t\t\t\t\t\ty: -3.749993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.208198,\n\t\t\t\t\t\t\ty: -3.681802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.140007,\n\t\t\t\t\t\t\ty: -3.625839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.062208,\n\t\t\t\t\t\t\ty: -3.584254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.01802,\n\t\t\t\t\t\t\ty: -3.57085\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.363868,\n\t\t\t\t\t\t\ty: -3.225002\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.34996,\n\t\t\t\t\t\t\ty: -3.225002\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.44996,\n\t\t\t\t\t\t\ty: -3.225002\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.50361,\n\t\t\t\t\t\t\ty: -3.219718\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.555198,\n\t\t\t\t\t\t\ty: -3.204069\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.562807,\n\t\t\t\t\t\t\ty: -3.200002\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.54996,\n\t\t\t\t\t\t\ty: -3.200002\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.598733,\n\t\t\t\t\t\t\ty: -3.195198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.645631,\n\t\t\t\t\t\t\ty: -3.180972\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.688853,\n\t\t\t\t\t\t\ty: -3.157869\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.726737,\n\t\t\t\t\t\t\ty: -3.126779\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.853514,\n\t\t\t\t\t\t\ty: -3.000002\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.075795,\n\t\t\t\t\t\t\ty: -3.000002\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.075799,\n\t\t\t\t\t\t\ty: -3.000009\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.131762,\n\t\t\t\t\t\t\ty: -3.0682\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.199953,\n\t\t\t\t\t\t\ty: -3.124163\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.277752,\n\t\t\t\t\t\t\ty: -3.165748\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.362169,\n\t\t\t\t\t\t\ty: -3.191355\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.44996,\n\t\t\t\t\t\t\ty: -3.200002\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.537751,\n\t\t\t\t\t\t\ty: -3.191355\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.622168,\n\t\t\t\t\t\t\ty: -3.165748\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.699967,\n\t\t\t\t\t\t\ty: -3.124163\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.768158,\n\t\t\t\t\t\t\ty: -3.0682\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.824121,\n\t\t\t\t\t\t\ty: -3.000009\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.865706,\n\t\t\t\t\t\t\ty: -2.92221\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.891313,\n\t\t\t\t\t\t\ty: -2.837793\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.89996,\n\t\t\t\t\t\t\ty: -2.750002\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.891313,\n\t\t\t\t\t\t\ty: -2.662211\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.865706,\n\t\t\t\t\t\t\ty: -2.577794\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.824121,\n\t\t\t\t\t\t\ty: -2.499995\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.768158,\n\t\t\t\t\t\t\ty: -2.431804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.699967,\n\t\t\t\t\t\t\ty: -2.375841\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.622168,\n\t\t\t\t\t\t\ty: -2.334256\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.537751,\n\t\t\t\t\t\t\ty: -2.308649\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.44996,\n\t\t\t\t\t\t\ty: -2.300002\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.362169,\n\t\t\t\t\t\t\ty: -2.308649\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.277752,\n\t\t\t\t\t\t\ty: -2.334256\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.199953,\n\t\t\t\t\t\t\ty: -2.375841\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.131762,\n\t\t\t\t\t\t\ty: -2.431804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.075799,\n\t\t\t\t\t\t\ty: -2.499995\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.075795,\n\t\t\t\t\t\t\ty: -2.500002\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.74996,\n\t\t\t\t\t\t\ty: -2.500002\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.701187,\n\t\t\t\t\t\t\ty: -2.504806\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.654289,\n\t\t\t\t\t\t\ty: -2.519032\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.611067,\n\t\t\t\t\t\t\ty: -2.542135\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.573183,\n\t\t\t\t\t\t\ty: -2.573225\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.446406,\n\t\t\t\t\t\t\ty: -2.700002\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.562807,\n\t\t\t\t\t\t\ty: -2.700002\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.555198,\n\t\t\t\t\t\t\ty: -2.695935\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.50361,\n\t\t\t\t\t\t\ty: -2.680286\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.44996,\n\t\t\t\t\t\t\ty: -2.675002\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.34996,\n\t\t\t\t\t\t\ty: -2.675002\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.24996,\n\t\t\t\t\t\t\ty: -2.675002\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.19631,\n\t\t\t\t\t\t\ty: -2.680286\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.144722,\n\t\t\t\t\t\t\ty: -2.695935\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.097178,\n\t\t\t\t\t\t\ty: -2.721348\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.055506,\n\t\t\t\t\t\t\ty: -2.755548\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.836052,\n\t\t\t\t\t\t\ty: -4.975002\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.94996,\n\t\t\t\t\t\t\ty: -4.975002\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.89631,\n\t\t\t\t\t\t\ty: -4.980286\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.844722,\n\t\t\t\t\t\t\ty: -4.995935\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.837113,\n\t\t\t\t\t\t\ty: -5.000002\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.775875,\n\t\t\t\t\t\t\ty: -5.000002\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.775879,\n\t\t\t\t\t\t\ty: -4.999995\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.831842,\n\t\t\t\t\t\t\ty: -4.931804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.900033,\n\t\t\t\t\t\t\ty: -4.875841\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.95776,\n\t\t\t\t\t\t\ty: -4.844985\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.934254,\n\t\t\t\t\t\t\ty: -4.801008\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.908647,\n\t\t\t\t\t\t\ty: -4.716591\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.9,\n\t\t\t\t\t\t\ty: -4.6288\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.908647,\n\t\t\t\t\t\t\ty: -4.541009\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.934254,\n\t\t\t\t\t\t\ty: -4.456592\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.975839,\n\t\t\t\t\t\t\ty: -4.378793\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.031802,\n\t\t\t\t\t\t\ty: -4.310602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.099993,\n\t\t\t\t\t\t\ty: -4.254639\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.177792,\n\t\t\t\t\t\t\ty: -4.213054\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.262209,\n\t\t\t\t\t\t\ty: -4.187447\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.35,\n\t\t\t\t\t\t\ty: -4.1788\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.437791,\n\t\t\t\t\t\t\ty: -4.187447\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.522208,\n\t\t\t\t\t\t\ty: -4.213054\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.600007,\n\t\t\t\t\t\t\ty: -4.254639\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.668198,\n\t\t\t\t\t\t\ty: -4.310602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.724161,\n\t\t\t\t\t\t\ty: -4.378793\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.765746,\n\t\t\t\t\t\t\ty: -4.456592\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.791353,\n\t\t\t\t\t\t\ty: -4.541009\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.8,\n\t\t\t\t\t\t\ty: -4.6288\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.791353,\n\t\t\t\t\t\t\ty: -4.716591\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.765746,\n\t\t\t\t\t\t\ty: -4.801008\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.724161,\n\t\t\t\t\t\t\ty: -4.878807\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.668198,\n\t\t\t\t\t\t\ty: -4.946998\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.600007,\n\t\t\t\t\t\t\ty: -5.002961\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.54228,\n\t\t\t\t\t\t\ty: -5.033817\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.565786,\n\t\t\t\t\t\t\ty: -5.077794\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.591393,\n\t\t\t\t\t\t\ty: -5.162211\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.60004,\n\t\t\t\t\t\t\ty: -5.250002\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.591393,\n\t\t\t\t\t\t\ty: -5.337793\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.565786,\n\t\t\t\t\t\t\ty: -5.42221\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.524201,\n\t\t\t\t\t\t\ty: -5.500009\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.468238,\n\t\t\t\t\t\t\ty: -5.5682\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.420756,\n\t\t\t\t\t\t\ty: -5.607168\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.906324,\n\t\t\t\t\t\t\ty: -5.600027\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.906329,\n\t\t\t\t\t\t\ty: -5.600362\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.91,\n\t\t\t\t\t\t\ty: -5.6\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.958773,\n\t\t\t\t\t\t\ty: -5.604804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.005671,\n\t\t\t\t\t\t\ty: -5.61903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.013039,\n\t\t\t\t\t\t\ty: -5.622968\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.01332,\n\t\t\t\t\t\t\ty: -5.622349\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.265755,\n\t\t\t\t\t\t\ty: -5.736917\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.265755,\n\t\t\t\t\t\t\ty: -4.387188\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.476099,\n\t\t\t\t\t\t\ty: -3.685272\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.84199,\n\t\t\t\t\t\t\ty: -2.100513\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.841581,\n\t\t\t\t\t\t\ty: -2.099657\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.873138,\n\t\t\t\t\t\t\ty: -2.082789\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.911022,\n\t\t\t\t\t\t\ty: -2.051699\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.942112,\n\t\t\t\t\t\t\ty: -2.013815\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.950347,\n\t\t\t\t\t\t\ty: -1.998409\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.951306,\n\t\t\t\t\t\t\ty: -1.998957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.351306,\n\t\t\t\t\t\t\ty: -1.298957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.350347,\n\t\t\t\t\t\t\ty: -1.298409\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.365215,\n\t\t\t\t\t\t\ty: -1.270593\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.379441,\n\t\t\t\t\t\t\ty: -1.223695\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.382649,\n\t\t\t\t\t\t\ty: -1.191122\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.383715,\n\t\t\t\t\t\t\ty: -1.191192\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.509512,\n\t\t\t\t\t\t\ty: 0.737693\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.534252,\n\t\t\t\t\t\t\ty: 0.750917\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.602443,\n\t\t\t\t\t\t\ty: 0.80688\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.658406,\n\t\t\t\t\t\t\ty: 0.875071\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.699991,\n\t\t\t\t\t\t\ty: 0.95287\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.725598,\n\t\t\t\t\t\t\ty: 1.037287\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.734245,\n\t\t\t\t\t\t\ty: 1.125078\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.725598,\n\t\t\t\t\t\t\ty: 1.212869\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.699991,\n\t\t\t\t\t\t\ty: 1.297286\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.658406,\n\t\t\t\t\t\t\ty: 1.375085\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.602443,\n\t\t\t\t\t\t\ty: 1.443276\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.534252,\n\t\t\t\t\t\t\ty: 1.499239\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.456453,\n\t\t\t\t\t\t\ty: 1.540824\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.372036,\n\t\t\t\t\t\t\ty: 1.566431\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.284245,\n\t\t\t\t\t\t\ty: 1.575078\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.196454,\n\t\t\t\t\t\t\ty: 1.566431\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.125,\n\t\t\t\t\t\t\ty: 1.544756\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.125,\n\t\t\t\t\t\t\ty: 6.91\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.119716,\n\t\t\t\t\t\t\ty: 6.96365\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.104067,\n\t\t\t\t\t\t\ty: 7.015238\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.078654,\n\t\t\t\t\t\t\ty: 7.062782\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.044454,\n\t\t\t\t\t\t\ty: 7.104454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.625,\n\t\t\t\t\t\t\ty: 7.523908\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.625,\n\t\t\t\t\t\t\ty: 8.15635\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.668198,\n\t\t\t\t\t\t\ty: 8.191802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.724161,\n\t\t\t\t\t\t\ty: 8.259993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.765746,\n\t\t\t\t\t\t\ty: 8.337792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.791353,\n\t\t\t\t\t\t\ty: 8.422209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.793595,\n\t\t\t\t\t\t\ty: 8.444973\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.847253,\n\t\t\t\t\t\t\ty: 8.400937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.925052,\n\t\t\t\t\t\t\ty: 8.359352\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.009469,\n\t\t\t\t\t\t\ty: 8.333745\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.09726,\n\t\t\t\t\t\t\ty: 8.325098\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.185051,\n\t\t\t\t\t\t\ty: 8.333745\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.269468,\n\t\t\t\t\t\t\ty: 8.359352\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.347267,\n\t\t\t\t\t\t\ty: 8.400937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.415458,\n\t\t\t\t\t\t\ty: 8.4569\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.471421,\n\t\t\t\t\t\t\ty: 8.525091\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.513006,\n\t\t\t\t\t\t\ty: 8.60289\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.538613,\n\t\t\t\t\t\t\ty: 8.687307\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.54726,\n\t\t\t\t\t\t\ty: 8.775098\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.538613,\n\t\t\t\t\t\t\ty: 8.862889\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.513006,\n\t\t\t\t\t\t\ty: 8.947306\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.471421,\n\t\t\t\t\t\t\ty: 9.025105\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.415458,\n\t\t\t\t\t\t\ty: 9.093296\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.347267,\n\t\t\t\t\t\t\ty: 9.149259\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.269468,\n\t\t\t\t\t\t\ty: 9.190844\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.185051,\n\t\t\t\t\t\t\ty: 9.216451\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.09726,\n\t\t\t\t\t\t\ty: 9.225098\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.009469,\n\t\t\t\t\t\t\ty: 9.216451\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.925052,\n\t\t\t\t\t\t\ty: 9.190844\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.847253,\n\t\t\t\t\t\t\ty: 9.149259\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.834166,\n\t\t\t\t\t\t\ty: 9.138519\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.841353,\n\t\t\t\t\t\t\ty: 9.162211\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.85,\n\t\t\t\t\t\t\ty: 9.250002\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.841353,\n\t\t\t\t\t\t\ty: 9.337793\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.815746,\n\t\t\t\t\t\t\ty: 9.42221\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.774161,\n\t\t\t\t\t\t\ty: 9.500009\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.718198,\n\t\t\t\t\t\t\ty: 9.5682\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.650007,\n\t\t\t\t\t\t\ty: 9.624163\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.572208,\n\t\t\t\t\t\t\ty: 9.665748\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.487791,\n\t\t\t\t\t\t\ty: 9.691355\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.4,\n\t\t\t\t\t\t\ty: 9.700002\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.312209,\n\t\t\t\t\t\t\ty: 9.691355\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.227792,\n\t\t\t\t\t\t\ty: 9.665748\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.149993,\n\t\t\t\t\t\t\ty: 9.624163\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.081802,\n\t\t\t\t\t\t\ty: 9.5682\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.025839,\n\t\t\t\t\t\t\ty: 9.500009\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.984254,\n\t\t\t\t\t\t\ty: 9.42221\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.958647,\n\t\t\t\t\t\t\ty: 9.337793\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.95,\n\t\t\t\t\t\t\ty: 9.250002\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.958647,\n\t\t\t\t\t\t\ty: 9.162211\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.958649,\n\t\t\t\t\t\t\ty: 9.162205\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.79726,\n\t\t\t\t\t\t\ty: 9.000816\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.79726,\n\t\t\t\t\t\t\ty: 9.674898\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.791496,\n\t\t\t\t\t\t\ty: 9.733425\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.774424,\n\t\t\t\t\t\t\ty: 9.789703\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.74726,\n\t\t\t\t\t\t\ty: 9.840523\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.74726,\n\t\t\t\t\t\t\ty: 11.500733\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.747267,\n\t\t\t\t\t\t\ty: 11.500737\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.815458,\n\t\t\t\t\t\t\ty: 11.5567\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.871421,\n\t\t\t\t\t\t\ty: 11.624891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.884821,\n\t\t\t\t\t\t\ty: 11.64996\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.147317,\n\t\t\t\t\t\t\ty: 11.64996\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.474094,\n\t\t\t\t\t\t\ty: 11.323183\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.511978,\n\t\t\t\t\t\t\ty: 11.292093\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.5552,\n\t\t\t\t\t\t\ty: 11.26899\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.602098,\n\t\t\t\t\t\t\ty: 11.254764\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.650871,\n\t\t\t\t\t\t\ty: 11.24996\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.696305,\n\t\t\t\t\t\t\ty: 11.24996\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.67574,\n\t\t\t\t\t\t\ty: 11.224902\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.634156,\n\t\t\t\t\t\t\ty: 11.147103\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.608548,\n\t\t\t\t\t\t\ty: 11.062686\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.599902,\n\t\t\t\t\t\t\ty: 10.974895\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.608548,\n\t\t\t\t\t\t\ty: 10.887104\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.634156,\n\t\t\t\t\t\t\ty: 10.802687\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.67574,\n\t\t\t\t\t\t\ty: 10.724888\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.731704,\n\t\t\t\t\t\t\ty: 10.656697\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.799895,\n\t\t\t\t\t\t\ty: 10.600734\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.877694,\n\t\t\t\t\t\t\ty: 10.559149\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.962111,\n\t\t\t\t\t\t\ty: 10.533542\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.049902,\n\t\t\t\t\t\t\ty: 10.524895\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.137692,\n\t\t\t\t\t\t\ty: 10.533542\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.222109,\n\t\t\t\t\t\t\ty: 10.559149\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.299908,\n\t\t\t\t\t\t\ty: 10.600734\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.3681,\n\t\t\t\t\t\t\ty: 10.656697\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.424063,\n\t\t\t\t\t\t\ty: 10.724888\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.465647,\n\t\t\t\t\t\t\ty: 10.802687\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.491255,\n\t\t\t\t\t\t\ty: 10.887104\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.499902,\n\t\t\t\t\t\t\ty: 10.974895\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.491255,\n\t\t\t\t\t\t\ty: 11.062686\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.465647,\n\t\t\t\t\t\t\ty: 11.147103\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.437395,\n\t\t\t\t\t\t\ty: 11.19996\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.626607,\n\t\t\t\t\t\t\ty: 11.19996\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.838739,\n\t\t\t\t\t\t\ty: 10.987828\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.8842,\n\t\t\t\t\t\t\ty: 10.950519\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.936066,\n\t\t\t\t\t\t\ty: 10.922796\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.992344,\n\t\t\t\t\t\t\ty: 10.905724\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.050871,\n\t\t\t\t\t\t\ty: 10.89996\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.850871,\n\t\t\t\t\t\t\ty: 10.89996\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.909398,\n\t\t\t\t\t\t\ty: 10.905724\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.965676,\n\t\t\t\t\t\t\ty: 10.922796\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.016496,\n\t\t\t\t\t\t\ty: 10.94996\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.476705,\n\t\t\t\t\t\t\ty: 10.94996\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.476709,\n\t\t\t\t\t\t\ty: 10.949953\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.532673,\n\t\t\t\t\t\t\ty: 10.881762\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.600864,\n\t\t\t\t\t\t\ty: 10.825799\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.678663,\n\t\t\t\t\t\t\ty: 10.784214\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.76308,\n\t\t\t\t\t\t\ty: 10.758607\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.850871,\n\t\t\t\t\t\t\ty: 10.74996\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.938661,\n\t\t\t\t\t\t\ty: 10.758607\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.023078,\n\t\t\t\t\t\t\ty: 10.784214\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.100877,\n\t\t\t\t\t\t\ty: 10.825799\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.169069,\n\t\t\t\t\t\t\ty: 10.881762\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.225032,\n\t\t\t\t\t\t\ty: 10.949953\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.266616,\n\t\t\t\t\t\t\ty: 11.027752\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.292224,\n\t\t\t\t\t\t\ty: 11.112169\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.300871,\n\t\t\t\t\t\t\ty: 11.19996\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.292224,\n\t\t\t\t\t\t\ty: 11.287751\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.266616,\n\t\t\t\t\t\t\ty: 11.372168\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.225032,\n\t\t\t\t\t\t\ty: 11.449967\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.169069,\n\t\t\t\t\t\t\ty: 11.518158\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.100877,\n\t\t\t\t\t\t\ty: 11.574121\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.023078,\n\t\t\t\t\t\t\ty: 11.615706\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.938661,\n\t\t\t\t\t\t\ty: 11.641313\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.850871,\n\t\t\t\t\t\t\ty: 11.64996\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.76308,\n\t\t\t\t\t\t\ty: 11.641313\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.678663,\n\t\t\t\t\t\t\ty: 11.615706\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.600864,\n\t\t\t\t\t\t\ty: 11.574121\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.532673,\n\t\t\t\t\t\t\ty: 11.518158\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.476709,\n\t\t\t\t\t\t\ty: 11.449967\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.476705,\n\t\t\t\t\t\t\ty: 11.44996\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.016496,\n\t\t\t\t\t\t\ty: 11.44996\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.965676,\n\t\t\t\t\t\t\ty: 11.477124\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.909398,\n\t\t\t\t\t\t\ty: 11.494196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.850871,\n\t\t\t\t\t\t\ty: 11.49996\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.786918,\n\t\t\t\t\t\t\ty: 11.49996\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.815703,\n\t\t\t\t\t\t\ty: 11.553813\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.84131,\n\t\t\t\t\t\t\ty: 11.63823\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.849957,\n\t\t\t\t\t\t\ty: 11.72602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.84131,\n\t\t\t\t\t\t\ty: 11.813811\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.815703,\n\t\t\t\t\t\t\ty: 11.898228\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.774118,\n\t\t\t\t\t\t\ty: 11.976027\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.718155,\n\t\t\t\t\t\t\ty: 12.044218\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.649964,\n\t\t\t\t\t\t\ty: 12.100182\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.572165,\n\t\t\t\t\t\t\ty: 12.141766\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.487748,\n\t\t\t\t\t\t\ty: 12.167374\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.399957,\n\t\t\t\t\t\t\ty: 12.17602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.312166,\n\t\t\t\t\t\t\ty: 12.167374\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.22775,\n\t\t\t\t\t\t\ty: 12.141766\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.14995,\n\t\t\t\t\t\t\ty: 12.100182\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.081759,\n\t\t\t\t\t\t\ty: 12.044218\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.025796,\n\t\t\t\t\t\t\ty: 11.976027\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.984211,\n\t\t\t\t\t\t\ty: 11.898228\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.958604,\n\t\t\t\t\t\t\ty: 11.813811\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.949957,\n\t\t\t\t\t\t\ty: 11.72602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.958604,\n\t\t\t\t\t\t\ty: 11.63823\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.984211,\n\t\t\t\t\t\t\ty: 11.553813\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.012996,\n\t\t\t\t\t\t\ty: 11.49996\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.175135,\n\t\t\t\t\t\t\ty: 11.49996\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.984684,\n\t\t\t\t\t\t\ty: 11.690411\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.025401,\n\t\t\t\t\t\t\ty: 11.712174\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.093593,\n\t\t\t\t\t\t\ty: 11.768137\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.149556,\n\t\t\t\t\t\t\ty: 11.836329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.191141,\n\t\t\t\t\t\t\ty: 11.914128\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.216748,\n\t\t\t\t\t\t\ty: 11.998545\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.225395,\n\t\t\t\t\t\t\ty: 12.086335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.216748,\n\t\t\t\t\t\t\ty: 12.174126\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.191141,\n\t\t\t\t\t\t\ty: 12.258543\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.149556,\n\t\t\t\t\t\t\ty: 12.336342\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.093593,\n\t\t\t\t\t\t\ty: 12.404533\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.025401,\n\t\t\t\t\t\t\ty: 12.460497\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.016345,\n\t\t\t\t\t\t\ty: 12.465337\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.284553,\n\t\t\t\t\t\t\ty: 13.733545\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.284559,\n\t\t\t\t\t\t\ty: 13.733543\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.37235,\n\t\t\t\t\t\t\ty: 13.724896\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.460141,\n\t\t\t\t\t\t\ty: 13.733543\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.544558,\n\t\t\t\t\t\t\ty: 13.75915\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.622357,\n\t\t\t\t\t\t\ty: 13.800735\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.690548,\n\t\t\t\t\t\t\ty: 13.856698\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.746511,\n\t\t\t\t\t\t\ty: 13.924889\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.788096,\n\t\t\t\t\t\t\ty: 14.002688\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.813703,\n\t\t\t\t\t\t\ty: 14.087105\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.82235,\n\t\t\t\t\t\t\ty: 14.174896\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.813703,\n\t\t\t\t\t\t\ty: 14.262687\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.788096,\n\t\t\t\t\t\t\ty: 14.347104\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.746511,\n\t\t\t\t\t\t\ty: 14.424903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.690548,\n\t\t\t\t\t\t\ty: 14.493094\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.622357,\n\t\t\t\t\t\t\ty: 14.549057\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.544558,\n\t\t\t\t\t\t\ty: 14.590642\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.460141,\n\t\t\t\t\t\t\ty: 14.616249\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.37235,\n\t\t\t\t\t\t\ty: 14.624896\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.284559,\n\t\t\t\t\t\t\ty: 14.616249\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.200142,\n\t\t\t\t\t\t\ty: 14.590642\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.122343,\n\t\t\t\t\t\t\ty: 14.549057\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.054152,\n\t\t\t\t\t\t\ty: 14.493094\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.998189,\n\t\t\t\t\t\t\ty: 14.424903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.956604,\n\t\t\t\t\t\t\ty: 14.347104\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.930997,\n\t\t\t\t\t\t\ty: 14.262687\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.92235,\n\t\t\t\t\t\t\ty: 14.174896\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.930997,\n\t\t\t\t\t\t\ty: 14.087105\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.930999,\n\t\t\t\t\t\t\ty: 14.087099\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.590676,\n\t\t\t\t\t\t\ty: 12.746776\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.573577,\n\t\t\t\t\t\t\ty: 12.745092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.526679,\n\t\t\t\t\t\t\ty: 12.730866\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.484145,\n\t\t\t\t\t\t\ty: 12.708131\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.476679,\n\t\t\t\t\t\t\ty: 12.705866\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.434145,\n\t\t\t\t\t\t\ty: 12.683131\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.426679,\n\t\t\t\t\t\t\ty: 12.680866\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.383457,\n\t\t\t\t\t\t\ty: 12.657763\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.345573,\n\t\t\t\t\t\t\ty: 12.626673\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.218796,\n\t\t\t\t\t\t\ty: 12.499896\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.510197,\n\t\t\t\t\t\t\ty: 12.499896\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.502588,\n\t\t\t\t\t\t\ty: 12.503963\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.451,\n\t\t\t\t\t\t\ty: 12.519612\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.39735,\n\t\t\t\t\t\t\ty: 12.524896\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.37235,\n\t\t\t\t\t\t\ty: 12.524896\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.59735,\n\t\t\t\t\t\t\ty: 12.524896\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.5437,\n\t\t\t\t\t\t\ty: 12.519612\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.492112,\n\t\t\t\t\t\t\ty: 12.503963\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.484503,\n\t\t\t\t\t\t\ty: 12.499896\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.411563,\n\t\t\t\t\t\t\ty: 12.499896\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.413056,\n\t\t\t\t\t\t\ty: 12.50269\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.438663,\n\t\t\t\t\t\t\ty: 12.587107\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.44731,\n\t\t\t\t\t\t\ty: 12.674898\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.438663,\n\t\t\t\t\t\t\ty: 12.762689\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.413056,\n\t\t\t\t\t\t\ty: 12.847106\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.371471,\n\t\t\t\t\t\t\ty: 12.924905\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.315508,\n\t\t\t\t\t\t\ty: 12.993096\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.247317,\n\t\t\t\t\t\t\ty: 13.049059\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.169518,\n\t\t\t\t\t\t\ty: 13.090644\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.085101,\n\t\t\t\t\t\t\ty: 13.116251\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.99731,\n\t\t\t\t\t\t\ty: 13.124898\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.909519,\n\t\t\t\t\t\t\ty: 13.116251\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.825102,\n\t\t\t\t\t\t\ty: 13.090644\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.747303,\n\t\t\t\t\t\t\ty: 13.049059\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.679112,\n\t\t\t\t\t\t\ty: 12.993096\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.623149,\n\t\t\t\t\t\t\ty: 12.924905\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.581564,\n\t\t\t\t\t\t\ty: 12.847106\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.555957,\n\t\t\t\t\t\t\ty: 12.762689\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.54731,\n\t\t\t\t\t\t\ty: 12.674898\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.555957,\n\t\t\t\t\t\t\ty: 12.587107\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.567245,\n\t\t\t\t\t\t\ty: 12.549896\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.37235,\n\t\t\t\t\t\t\ty: 12.549896\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.323577,\n\t\t\t\t\t\t\ty: 12.545092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.276679,\n\t\t\t\t\t\t\ty: 12.530866\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.234145,\n\t\t\t\t\t\t\ty: 12.508131\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.226679,\n\t\t\t\t\t\t\ty: 12.505866\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.21551,\n\t\t\t\t\t\t\ty: 12.499896\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.44581,\n\t\t\t\t\t\t\ty: 12.499896\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.456979,\n\t\t\t\t\t\t\ty: 12.505866\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.464445,\n\t\t\t\t\t\t\ty: 12.508131\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.506979,\n\t\t\t\t\t\t\ty: 12.530866\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.553877,\n\t\t\t\t\t\t\ty: 12.545092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.60265,\n\t\t\t\t\t\t\ty: 12.549896\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.880112,\n\t\t\t\t\t\t\ty: 12.549896\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.886297,\n\t\t\t\t\t\t\ty: 12.612687\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.911904,\n\t\t\t\t\t\t\ty: 12.697104\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.953489,\n\t\t\t\t\t\t\ty: 12.774903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.009452,\n\t\t\t\t\t\t\ty: 12.843094\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.077643,\n\t\t\t\t\t\t\ty: 12.899057\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.155442,\n\t\t\t\t\t\t\ty: 12.940642\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.239859,\n\t\t\t\t\t\t\ty: 12.966249\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.32765,\n\t\t\t\t\t\t\ty: 12.974896\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.415441,\n\t\t\t\t\t\t\ty: 12.966249\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.499858,\n\t\t\t\t\t\t\ty: 12.940642\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.577657,\n\t\t\t\t\t\t\ty: 12.899057\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.645848,\n\t\t\t\t\t\t\ty: 12.843094\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.701811,\n\t\t\t\t\t\t\ty: 12.774903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.743396,\n\t\t\t\t\t\t\ty: 12.697104\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.769003,\n\t\t\t\t\t\t\ty: 12.612687\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.77765,\n\t\t\t\t\t\t\ty: 12.524896\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.769003,\n\t\t\t\t\t\t\ty: 12.437105\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.743396,\n\t\t\t\t\t\t\ty: 12.352688\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.701811,\n\t\t\t\t\t\t\ty: 12.274889\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.645848,\n\t\t\t\t\t\t\ty: 12.206698\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.577657,\n\t\t\t\t\t\t\ty: 12.150735\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.499858,\n\t\t\t\t\t\t\ty: 12.10915\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.415441,\n\t\t\t\t\t\t\ty: 12.083543\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.32765,\n\t\t\t\t\t\t\ty: 12.074896\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.239859,\n\t\t\t\t\t\t\ty: 12.083543\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.197032,\n\t\t\t\t\t\t\ty: 12.096534\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.191543,\n\t\t\t\t\t\t\ty: 12.092029\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.148321,\n\t\t\t\t\t\t\ty: 12.068926\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.101423,\n\t\t\t\t\t\t\ty: 12.0547\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.05265,\n\t\t\t\t\t\t\ty: 12.049896\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.68449,\n\t\t\t\t\t\t\ty: 12.049896\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.673321,\n\t\t\t\t\t\t\ty: 12.043926\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.665855,\n\t\t\t\t\t\t\ty: 12.041661\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.623321,\n\t\t\t\t\t\t\ty: 12.018926\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.576423,\n\t\t\t\t\t\t\ty: 12.0047\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.52765,\n\t\t\t\t\t\t\ty: 11.999896\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.067193,\n\t\t\t\t\t\t\ty: 11.999896\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.055907,\n\t\t\t\t\t\t\ty: 11.962689\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.04726,\n\t\t\t\t\t\t\ty: 11.874898\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.055907,\n\t\t\t\t\t\t\ty: 11.787107\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.081514,\n\t\t\t\t\t\t\ty: 11.70269\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.123099,\n\t\t\t\t\t\t\ty: 11.624891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.179062,\n\t\t\t\t\t\t\ty: 11.5567\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.247253,\n\t\t\t\t\t\t\ty: 11.500737\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.24726,\n\t\t\t\t\t\t\ty: 11.500733\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.24726,\n\t\t\t\t\t\t\ty: 9.840523\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.220096,\n\t\t\t\t\t\t\ty: 9.789703\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.203024,\n\t\t\t\t\t\t\ty: 9.733425\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.19726,\n\t\t\t\t\t\t\ty: 9.674898\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.19726,\n\t\t\t\t\t\t\ty: 6.099162\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.214872,\n\t\t\t\t\t\t\ty: 5.68703\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.252181,\n\t\t\t\t\t\t\ty: 5.641569\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.279904,\n\t\t\t\t\t\t\ty: 5.589703\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.296976,\n\t\t\t\t\t\t\ty: 5.533425\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.300089,\n\t\t\t\t\t\t\ty: 5.501813\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.314872,\n\t\t\t\t\t\t\ty: 5.48703\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.352181,\n\t\t\t\t\t\t\ty: 5.441569\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.379904,\n\t\t\t\t\t\t\ty: 5.389703\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.396976,\n\t\t\t\t\t\t\ty: 5.333425\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.397314,\n\t\t\t\t\t\t\ty: 5.329988\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.410607,\n\t\t\t\t\t\t\ty: 5.313791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.43371,\n\t\t\t\t\t\t\ty: 5.270569\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.447936,\n\t\t\t\t\t\t\ty: 5.223671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.45274,\n\t\t\t\t\t\t\ty: 5.174898\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.45274,\n\t\t\t\t\t\t\ty: 4.578452\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.478245,\n\t\t\t\t\t\t\ty: 4.552947\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.499254,\n\t\t\t\t\t\t\ty: 4.622208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.540839,\n\t\t\t\t\t\t\ty: 4.700007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.596802,\n\t\t\t\t\t\t\ty: 4.768198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.664993,\n\t\t\t\t\t\t\ty: 4.824161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.742792,\n\t\t\t\t\t\t\ty: 4.865746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.79884,\n\t\t\t\t\t\t\ty: 4.882747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.789926,\n\t\t\t\t\t\t\ty: 4.912132\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.781279,\n\t\t\t\t\t\t\ty: 4.999923\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.789926,\n\t\t\t\t\t\t\ty: 5.087714\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.815533,\n\t\t\t\t\t\t\ty: 5.172131\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.857118,\n\t\t\t\t\t\t\ty: 5.24993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.913081,\n\t\t\t\t\t\t\ty: 5.318121\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.981272,\n\t\t\t\t\t\t\ty: 5.374084\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.059071,\n\t\t\t\t\t\t\ty: 5.415669\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.143488,\n\t\t\t\t\t\t\ty: 5.441276\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.231279,\n\t\t\t\t\t\t\ty: 5.449923\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.31907,\n\t\t\t\t\t\t\ty: 5.441276\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.403486,\n\t\t\t\t\t\t\ty: 5.415669\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.481286,\n\t\t\t\t\t\t\ty: 5.374084\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.549477,\n\t\t\t\t\t\t\ty: 5.318121\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.60544,\n\t\t\t\t\t\t\ty: 5.24993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.636943,\n\t\t\t\t\t\t\ty: 5.190993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.692792,\n\t\t\t\t\t\t\ty: 5.220846\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.777209,\n\t\t\t\t\t\t\ty: 5.246453\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.865,\n\t\t\t\t\t\t\ty: 5.2551\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.952791,\n\t\t\t\t\t\t\ty: 5.246453\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.037208,\n\t\t\t\t\t\t\ty: 5.220846\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.054679,\n\t\t\t\t\t\t\ty: 5.211507\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.065531,\n\t\t\t\t\t\t\ty: 5.247283\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.107116,\n\t\t\t\t\t\t\ty: 5.325082\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.163079,\n\t\t\t\t\t\t\ty: 5.393273\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.23127,\n\t\t\t\t\t\t\ty: 5.449236\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.309069,\n\t\t\t\t\t\t\ty: 5.490821\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.393486,\n\t\t\t\t\t\t\ty: 5.516428\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.481277,\n\t\t\t\t\t\t\ty: 5.525075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.569068,\n\t\t\t\t\t\t\ty: 5.516428\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.653484,\n\t\t\t\t\t\t\ty: 5.490821\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.731284,\n\t\t\t\t\t\t\ty: 5.449236\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.799475,\n\t\t\t\t\t\t\ty: 5.393273\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.82965,\n\t\t\t\t\t\t\ty: 5.356505\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.881472,\n\t\t\t\t\t\t\ty: 5.399034\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.959271,\n\t\t\t\t\t\t\ty: 5.440619\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.043688,\n\t\t\t\t\t\t\ty: 5.466226\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.131479,\n\t\t\t\t\t\t\ty: 5.474873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.21927,\n\t\t\t\t\t\t\ty: 5.466226\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.303686,\n\t\t\t\t\t\t\ty: 5.440619\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.381486,\n\t\t\t\t\t\t\ty: 5.399034\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.449677,\n\t\t\t\t\t\t\ty: 5.343071\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.50564,\n\t\t\t\t\t\t\ty: 5.27488\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.505644,\n\t\t\t\t\t\t\ty: 5.274873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.506479,\n\t\t\t\t\t\t\ty: 5.274873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.555251,\n\t\t\t\t\t\t\ty: 5.270069\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.60215,\n\t\t\t\t\t\t\ty: 5.255843\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.645371,\n\t\t\t\t\t\t\ty: 5.23274\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.683256,\n\t\t\t\t\t\t\ty: 5.20165\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.493682,\n\t\t\t\t\t\t\ty: 4.391224\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.493688,\n\t\t\t\t\t\t\ty: 4.391226\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.581479,\n\t\t\t\t\t\t\ty: 4.399873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.66927,\n\t\t\t\t\t\t\ty: 4.391226\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.753686,\n\t\t\t\t\t\t\ty: 4.365619\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.831486,\n\t\t\t\t\t\t\ty: 4.324034\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.899677,\n\t\t\t\t\t\t\ty: 4.268071\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.95564,\n\t\t\t\t\t\t\ty: 4.19988\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.997225,\n\t\t\t\t\t\t\ty: 4.122081\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.022832,\n\t\t\t\t\t\t\ty: 4.037664\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.031479,\n\t\t\t\t\t\t\ty: 3.949873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.022832,\n\t\t\t\t\t\t\ty: 3.862082\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.997225,\n\t\t\t\t\t\t\ty: 3.777665\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.95564,\n\t\t\t\t\t\t\ty: 3.699866\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.899677,\n\t\t\t\t\t\t\ty: 3.631675\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.831486,\n\t\t\t\t\t\t\ty: 3.575712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.753686,\n\t\t\t\t\t\t\ty: 3.534127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.66927,\n\t\t\t\t\t\t\ty: 3.50852\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.581479,\n\t\t\t\t\t\t\ty: 3.499873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.493688,\n\t\t\t\t\t\t\ty: 3.50852\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.409271,\n\t\t\t\t\t\t\ty: 3.534127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.331472,\n\t\t\t\t\t\t\ty: 3.575712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.263281,\n\t\t\t\t\t\t\ty: 3.631675\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.207318,\n\t\t\t\t\t\t\ty: 3.699866\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.165733,\n\t\t\t\t\t\t\ty: 3.777665\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.140126,\n\t\t\t\t\t\t\ty: 3.862082\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.131479,\n\t\t\t\t\t\t\ty: 3.949873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.140126,\n\t\t\t\t\t\t\ty: 4.037664\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.140128,\n\t\t\t\t\t\t\ty: 4.03767\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.459344,\n\t\t\t\t\t\t\ty: 4.718454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.449677,\n\t\t\t\t\t\t\ty: 4.706675\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.381486,\n\t\t\t\t\t\t\ty: 4.650712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.303686,\n\t\t\t\t\t\t\ty: 4.609127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.301456,\n\t\t\t\t\t\t\ty: 4.60845\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.356058,\n\t\t\t\t\t\t\ty: 4.553848\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.39448,\n\t\t\t\t\t\t\ty: 4.53331\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.401948,\n\t\t\t\t\t\t\ty: 4.531045\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.44448,\n\t\t\t\t\t\t\ty: 4.50831\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.451948,\n\t\t\t\t\t\t\ty: 4.506045\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.49448,\n\t\t\t\t\t\t\ty: 4.48331\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.501948,\n\t\t\t\t\t\t\ty: 4.481045\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.545169,\n\t\t\t\t\t\t\ty: 4.457942\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.583054,\n\t\t\t\t\t\t\ty: 4.426852\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.658054,\n\t\t\t\t\t\t\ty: 4.351852\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.689144,\n\t\t\t\t\t\t\ty: 4.313968\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.712247,\n\t\t\t\t\t\t\ty: 4.270746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.714512,\n\t\t\t\t\t\t\ty: 4.26328\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.737247,\n\t\t\t\t\t\t\ty: 4.220746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.739512,\n\t\t\t\t\t\t\ty: 4.21328\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.762247,\n\t\t\t\t\t\t\ty: 4.170746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.764512,\n\t\t\t\t\t\t\ty: 4.16328\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.787247,\n\t\t\t\t\t\t\ty: 4.120746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.801473,\n\t\t\t\t\t\t\ty: 4.073848\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.806277,\n\t\t\t\t\t\t\ty: 4.025075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.806277,\n\t\t\t\t\t\t\ty: 3.978629\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.640939,\n\t\t\t\t\t\t\ty: 3.143967\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.696082,\n\t\t\t\t\t\t\ty: 3.127239\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.747948,\n\t\t\t\t\t\t\ty: 3.099516\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.793409,\n\t\t\t\t\t\t\ty: 3.062207\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.018409,\n\t\t\t\t\t\t\ty: 2.837207\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.043409,\n\t\t\t\t\t\t\ty: 2.812207\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.080718,\n\t\t\t\t\t\t\ty: 2.766746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.108441,\n\t\t\t\t\t\t\ty: 2.71488\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.125169,\n\t\t\t\t\t\t\ty: 2.659737\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.185444,\n\t\t\t\t\t\t\ty: 2.599462\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.168968,\n\t\t\t\t\t\t\ty: 2.630286\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.154742,\n\t\t\t\t\t\t\ty: 2.677184\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.149938,\n\t\t\t\t\t\t\ty: 2.725957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.149938,\n\t\t\t\t\t\t\ty: 5.827478\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.142071,\n\t\t\t\t\t\t\ty: 5.837064\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.118968,\n\t\t\t\t\t\t\ty: 5.880286\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.104742,\n\t\t\t\t\t\t\ty: 5.927184\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.099938,\n\t\t\t\t\t\t\ty: 5.975957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.099938,\n\t\t\t\t\t\t\ty: 7.346354\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.068264,\n\t\t\t\t\t\t\ty: 7.307759\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.000073,\n\t\t\t\t\t\t\ty: 7.251795\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.922274,\n\t\t\t\t\t\t\ty: 7.210211\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.837857,\n\t\t\t\t\t\t\ty: 7.184603\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.750066,\n\t\t\t\t\t\t\ty: 7.175957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.662275,\n\t\t\t\t\t\t\ty: 7.184603\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.577858,\n\t\t\t\t\t\t\ty: 7.210211\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.500059,\n\t\t\t\t\t\t\ty: 7.251795\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.431868,\n\t\t\t\t\t\t\ty: 7.307759\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.375905,\n\t\t\t\t\t\t\ty: 7.37595\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.33432,\n\t\t\t\t\t\t\ty: 7.453749\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.308713,\n\t\t\t\t\t\t\ty: 7.538166\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.300066,\n\t\t\t\t\t\t\ty: 7.625957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.308713,\n\t\t\t\t\t\t\ty: 7.713747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.33432,\n\t\t\t\t\t\t\ty: 7.798164\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.375905,\n\t\t\t\t\t\t\ty: 7.875963\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.431868,\n\t\t\t\t\t\t\ty: 7.944155\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.500059,\n\t\t\t\t\t\t\ty: 8.000118\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.577858,\n\t\t\t\t\t\t\ty: 8.041703\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.662275,\n\t\t\t\t\t\t\ty: 8.06731\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.750066,\n\t\t\t\t\t\t\ty: 8.075957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.837857,\n\t\t\t\t\t\t\ty: 8.06731\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.922274,\n\t\t\t\t\t\t\ty: 8.041703\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.000073,\n\t\t\t\t\t\t\ty: 8.000118\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.068264,\n\t\t\t\t\t\t\ty: 7.944155\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.099938,\n\t\t\t\t\t\t\ty: 7.90556\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.099938,\n\t\t\t\t\t\t\ty: 7.960332\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.072774,\n\t\t\t\t\t\t\ty: 8.011152\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.055702,\n\t\t\t\t\t\t\ty: 8.06743\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.049938,\n\t\t\t\t\t\t\ty: 8.125957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.049938,\n\t\t\t\t\t\t\ty: 8.175957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.049938,\n\t\t\t\t\t\t\ty: 8.692824\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.03174,\n\t\t\t\t\t\t\ty: 8.707759\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.975777,\n\t\t\t\t\t\t\ty: 8.77595\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.934192,\n\t\t\t\t\t\t\ty: 8.853749\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.908585,\n\t\t\t\t\t\t\ty: 8.938166\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.899938,\n\t\t\t\t\t\t\ty: 9.025957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.908585,\n\t\t\t\t\t\t\ty: 9.113747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.934192,\n\t\t\t\t\t\t\ty: 9.198164\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.975777,\n\t\t\t\t\t\t\ty: 9.275963\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.03174,\n\t\t\t\t\t\t\ty: 9.344155\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.099931,\n\t\t\t\t\t\t\ty: 9.400118\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.17773,\n\t\t\t\t\t\t\ty: 9.441703\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.262147,\n\t\t\t\t\t\t\ty: 9.46731\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.282579,\n\t\t\t\t\t\t\ty: 9.469322\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.292795,\n\t\t\t\t\t\t\ty: 12.459106\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.258596,\n\t\t\t\t\t\t\ty: 12.500778\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.233183,\n\t\t\t\t\t\t\ty: 12.548322\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.217534,\n\t\t\t\t\t\t\ty: 12.59991\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.21225,\n\t\t\t\t\t\t\ty: 12.65356\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.21225,\n\t\t\t\t\t\t\ty: 14.539651\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.192795,\n\t\t\t\t\t\t\ty: 14.559106\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.092795,\n\t\t\t\t\t\t\ty: 14.659106\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.058596,\n\t\t\t\t\t\t\ty: 14.700778\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.033183,\n\t\t\t\t\t\t\ty: 14.748322\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.017534,\n\t\t\t\t\t\t\ty: 14.79991\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.01225,\n\t\t\t\t\t\t\ty: 14.85356\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.014173,\n\t\t\t\t\t\t\ty: 14.873083\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.510473,\n\t\t\t\t\t\t\ty: 15.376783\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.479382,\n\t\t\t\t\t\t\ty: 15.414668\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.45628,\n\t\t\t\t\t\t\ty: 15.457889\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.442053,\n\t\t\t\t\t\t\ty: 15.504788\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.43725,\n\t\t\t\t\t\t\ty: 15.55356\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.43725,\n\t\t\t\t\t\t\ty: 15.950006\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.383696,\n\t\t\t\t\t\t\ty: 16.00356\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.161414,\n\t\t\t\t\t\t\ty: 16.00356\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.161411,\n\t\t\t\t\t\t\ty: 16.003554\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.105448,\n\t\t\t\t\t\t\ty: 15.935362\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.037256,\n\t\t\t\t\t\t\ty: 15.879399\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.959457,\n\t\t\t\t\t\t\ty: 15.837814\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.87504,\n\t\t\t\t\t\t\ty: 15.812207\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.78725,\n\t\t\t\t\t\t\ty: 15.80356\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.699459,\n\t\t\t\t\t\t\ty: 15.812207\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.615042,\n\t\t\t\t\t\t\ty: 15.837814\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.537243,\n\t\t\t\t\t\t\ty: 15.879399\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.469052,\n\t\t\t\t\t\t\ty: 15.935362\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.413088,\n\t\t\t\t\t\t\ty: 16.003554\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.371504,\n\t\t\t\t\t\t\ty: 16.081353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.345896,\n\t\t\t\t\t\t\ty: 16.16577\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.33725,\n\t\t\t\t\t\t\ty: 16.25356\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.345896,\n\t\t\t\t\t\t\ty: 16.341351\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.371504,\n\t\t\t\t\t\t\ty: 16.425768\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.413088,\n\t\t\t\t\t\t\ty: 16.503567\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.469052,\n\t\t\t\t\t\t\ty: 16.571758\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.537243,\n\t\t\t\t\t\t\ty: 16.627722\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.615042,\n\t\t\t\t\t\t\ty: 16.669306\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.699459,\n\t\t\t\t\t\t\ty: 16.694914\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.78725,\n\t\t\t\t\t\t\ty: 16.70356\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.87504,\n\t\t\t\t\t\t\ty: 16.694914\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.959457,\n\t\t\t\t\t\t\ty: 16.669306\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.037256,\n\t\t\t\t\t\t\ty: 16.627722\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.105448,\n\t\t\t\t\t\t\ty: 16.571758\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.161411,\n\t\t\t\t\t\t\ty: 16.503567\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.161415,\n\t\t\t\t\t\t\ty: 16.50356\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.48725,\n\t\t\t\t\t\t\ty: 16.50356\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.536022,\n\t\t\t\t\t\t\ty: 16.498757\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.582921,\n\t\t\t\t\t\t\ty: 16.48453\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.626142,\n\t\t\t\t\t\t\ty: 16.461428\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.664026,\n\t\t\t\t\t\t\ty: 16.430337\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.864026,\n\t\t\t\t\t\t\ty: 16.230337\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.895117,\n\t\t\t\t\t\t\ty: 16.192453\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.91822,\n\t\t\t\t\t\t\ty: 16.149231\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.932446,\n\t\t\t\t\t\t\ty: 16.102333\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.93725,\n\t\t\t\t\t\t\ty: 16.05356\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.93725,\n\t\t\t\t\t\t\ty: 15.657113\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.464026,\n\t\t\t\t\t\t\ty: 15.130337\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.495117,\n\t\t\t\t\t\t\ty: 15.092453\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.51822,\n\t\t\t\t\t\t\ty: 15.049231\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.532446,\n\t\t\t\t\t\t\ty: 15.002333\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.532999,\n\t\t\t\t\t\t\ty: 14.99672\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.581704,\n\t\t\t\t\t\t\ty: 14.948015\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.681704,\n\t\t\t\t\t\t\ty: 14.848015\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.715904,\n\t\t\t\t\t\t\ty: 14.806342\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.741317,\n\t\t\t\t\t\t\ty: 14.758798\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.741855,\n\t\t\t\t\t\t\ty: 14.757024\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.816742,\n\t\t\t\t\t\t\ty: 14.818482\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.904914,\n\t\t\t\t\t\t\ty: 14.865611\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.000586,\n\t\t\t\t\t\t\ty: 14.894633\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.100082,\n\t\t\t\t\t\t\ty: 14.904432\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.199578,\n\t\t\t\t\t\t\ty: 14.894633\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.29525,\n\t\t\t\t\t\t\ty: 14.865611\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.383422,\n\t\t\t\t\t\t\ty: 14.818482\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.460706,\n\t\t\t\t\t\t\ty: 14.755057\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.524131,\n\t\t\t\t\t\t\ty: 14.677773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.57126,\n\t\t\t\t\t\t\ty: 14.589601\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.600282,\n\t\t\t\t\t\t\ty: 14.493929\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.610081,\n\t\t\t\t\t\t\ty: 14.394433\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.600282,\n\t\t\t\t\t\t\ty: 14.294937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.57126,\n\t\t\t\t\t\t\ty: 14.199264\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.524131,\n\t\t\t\t\t\t\ty: 14.111092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.460706,\n\t\t\t\t\t\t\ty: 14.033809\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.383422,\n\t\t\t\t\t\t\ty: 13.970384\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.29525,\n\t\t\t\t\t\t\ty: 13.923255\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.199578,\n\t\t\t\t\t\t\ty: 13.894233\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.100082,\n\t\t\t\t\t\t\ty: 13.884433\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.000586,\n\t\t\t\t\t\t\ty: 13.894233\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.904914,\n\t\t\t\t\t\t\ty: 13.923255\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.816742,\n\t\t\t\t\t\t\ty: 13.970384\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.76225,\n\t\t\t\t\t\t\ty: 14.015104\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.76225,\n\t\t\t\t\t\t\ty: 12.767469\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.283644,\n\t\t\t\t\t\t\ty: 12.246075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.284297,\n\t\t\t\t\t\t\ty: 12.248228\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.325882,\n\t\t\t\t\t\t\ty: 12.326027\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.381845,\n\t\t\t\t\t\t\ty: 12.394218\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.450036,\n\t\t\t\t\t\t\ty: 12.450182\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.527835,\n\t\t\t\t\t\t\ty: 12.491766\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.612252,\n\t\t\t\t\t\t\ty: 12.517374\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.700043,\n\t\t\t\t\t\t\ty: 12.52602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.787834,\n\t\t\t\t\t\t\ty: 12.517374\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.87225,\n\t\t\t\t\t\t\ty: 12.491766\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.95005,\n\t\t\t\t\t\t\ty: 12.450182\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.018241,\n\t\t\t\t\t\t\ty: 12.394218\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.074204,\n\t\t\t\t\t\t\ty: 12.326027\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.115789,\n\t\t\t\t\t\t\ty: 12.248228\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.141396,\n\t\t\t\t\t\t\ty: 12.163811\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.150043,\n\t\t\t\t\t\t\ty: 12.07602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.141396,\n\t\t\t\t\t\t\ty: 11.98823\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.115789,\n\t\t\t\t\t\t\ty: 11.903813\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.074204,\n\t\t\t\t\t\t\ty: 11.826014\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.018241,\n\t\t\t\t\t\t\ty: 11.757822\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.95005,\n\t\t\t\t\t\t\ty: 11.701859\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.87225,\n\t\t\t\t\t\t\ty: 11.660275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.870097,\n\t\t\t\t\t\t\ty: 11.659622\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.181704,\n\t\t\t\t\t\t\ty: 9.348015\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.215904,\n\t\t\t\t\t\t\ty: 9.306342\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.241317,\n\t\t\t\t\t\t\ty: 9.258798\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.256966,\n\t\t\t\t\t\t\ty: 9.20721\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.26225,\n\t\t\t\t\t\t\ty: 9.15356\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.26225,\n\t\t\t\t\t\t\ty: 7.066405\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.344699,\n\t\t\t\t\t\t\ty: 7.091415\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.43249,\n\t\t\t\t\t\t\ty: 7.100062\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.520281,\n\t\t\t\t\t\t\ty: 7.091415\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.604698,\n\t\t\t\t\t\t\ty: 7.065808\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.682497,\n\t\t\t\t\t\t\ty: 7.024223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.750688,\n\t\t\t\t\t\t\ty: 6.96826\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.806651,\n\t\t\t\t\t\t\ty: 6.900069\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.848236,\n\t\t\t\t\t\t\ty: 6.82227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.873843,\n\t\t\t\t\t\t\ty: 6.737853\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.88249,\n\t\t\t\t\t\t\ty: 6.650062\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.879445,\n\t\t\t\t\t\t\ty: 6.619146\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.140079,\n\t\t\t\t\t\t\ty: 4.083097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.067489,\n\t\t\t\t\t\t\ty: 3.684322\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.044254,\n\t\t\t\t\t\t\ty: 3.727792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.018647,\n\t\t\t\t\t\t\ty: 3.812209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.01,\n\t\t\t\t\t\t\ty: 3.9\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.018647,\n\t\t\t\t\t\t\ty: 3.987791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.044254,\n\t\t\t\t\t\t\ty: 4.072208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.085839,\n\t\t\t\t\t\t\ty: 4.150007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.141802,\n\t\t\t\t\t\t\ty: 4.218198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.209993,\n\t\t\t\t\t\t\ty: 4.274161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.287792,\n\t\t\t\t\t\t\ty: 4.315746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.372209,\n\t\t\t\t\t\t\ty: 4.341353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.46,\n\t\t\t\t\t\t\ty: 4.35\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.547791,\n\t\t\t\t\t\t\ty: 4.341353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.632208,\n\t\t\t\t\t\t\ty: 4.315746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.710007,\n\t\t\t\t\t\t\ty: 4.274161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.778198,\n\t\t\t\t\t\t\ty: 4.218198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.834161,\n\t\t\t\t\t\t\ty: 4.150007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.875746,\n\t\t\t\t\t\t\ty: 4.072208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.901353,\n\t\t\t\t\t\t\ty: 3.987791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.91,\n\t\t\t\t\t\t\ty: 3.9\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.901353,\n\t\t\t\t\t\t\ty: 3.812209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.875746,\n\t\t\t\t\t\t\ty: 3.727792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.856947,\n\t\t\t\t\t\t\ty: 3.692621\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.93249,\n\t\t\t\t\t\t\ty: 3.700062\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.020281,\n\t\t\t\t\t\t\ty: 3.691415\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.104698,\n\t\t\t\t\t\t\ty: 3.665808\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.182497,\n\t\t\t\t\t\t\ty: 3.624223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.250688,\n\t\t\t\t\t\t\ty: 3.56826\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.306651,\n\t\t\t\t\t\t\ty: 3.500069\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.348236,\n\t\t\t\t\t\t\ty: 3.42227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.373843,\n\t\t\t\t\t\t\ty: 3.337853\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.38249,\n\t\t\t\t\t\t\ty: 3.250062\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.373843,\n\t\t\t\t\t\t\ty: 3.162271\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.348236,\n\t\t\t\t\t\t\ty: 3.077854\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.306651,\n\t\t\t\t\t\t\ty: 3.000055\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.250688,\n\t\t\t\t\t\t\ty: 2.931864\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.182497,\n\t\t\t\t\t\t\ty: 2.875901\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.104698,\n\t\t\t\t\t\t\ty: 2.834316\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.020281,\n\t\t\t\t\t\t\ty: 2.808709\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.93249,\n\t\t\t\t\t\t\ty: 2.800062\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.844699,\n\t\t\t\t\t\t\ty: 2.808709\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.760282,\n\t\t\t\t\t\t\ty: 2.834316\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.682483,\n\t\t\t\t\t\t\ty: 2.875901\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.614292,\n\t\t\t\t\t\t\ty: 2.931864\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.558329,\n\t\t\t\t\t\t\ty: 3.000055\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.516744,\n\t\t\t\t\t\t\ty: 3.077854\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.515796,\n\t\t\t\t\t\t\ty: 3.08098\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.757339,\n\t\t\t\t\t\t\ty: 3.237902\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.765694,\n\t\t\t\t\t\t\ty: 3.222271\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.791301,\n\t\t\t\t\t\t\ty: 3.137854\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.799948,\n\t\t\t\t\t\t\ty: 3.050063\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.791301,\n\t\t\t\t\t\t\ty: 2.962272\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.765694,\n\t\t\t\t\t\t\ty: 2.877855\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.724109,\n\t\t\t\t\t\t\ty: 2.800056\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.668146,\n\t\t\t\t\t\t\ty: 2.731865\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.606033,\n\t\t\t\t\t\t\ty: 2.68089\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.618793,\n\t\t\t\t\t\t\ty: 1.902517\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.624955,\n\t\t\t\t\t\t\ty: 1.899224\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.693146,\n\t\t\t\t\t\t\ty: 1.843261\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.749109,\n\t\t\t\t\t\t\ty: 1.77507\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.790694,\n\t\t\t\t\t\t\ty: 1.697271\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.816301,\n\t\t\t\t\t\t\ty: 1.612854\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.824948,\n\t\t\t\t\t\t\ty: 1.525063\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.816301,\n\t\t\t\t\t\t\ty: 1.437272\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.808109,\n\t\t\t\t\t\t\ty: 1.410267\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.872256,\n\t\t\t\t\t\t\ty: 1.390809\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.950055,\n\t\t\t\t\t\t\ty: 1.349224\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.018246,\n\t\t\t\t\t\t\ty: 1.293261\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.074209,\n\t\t\t\t\t\t\ty: 1.22507\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.115794,\n\t\t\t\t\t\t\ty: 1.147271\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.141401,\n\t\t\t\t\t\t\ty: 1.062854\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.150048,\n\t\t\t\t\t\t\ty: 0.975063\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.141401,\n\t\t\t\t\t\t\ty: 0.887272\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.115794,\n\t\t\t\t\t\t\ty: 0.802855\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.074209,\n\t\t\t\t\t\t\ty: 0.725056\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.018246,\n\t\t\t\t\t\t\ty: 0.656865\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.950055,\n\t\t\t\t\t\t\ty: 0.600902\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.939139,\n\t\t\t\t\t\t\ty: 0.595067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.910744,\n\t\t\t\t\t\t\ty: -0.384548\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.968246,\n\t\t\t\t\t\t\ty: -0.431739\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.024209,\n\t\t\t\t\t\t\ty: -0.49993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.065794,\n\t\t\t\t\t\t\ty: -0.577729\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.091401,\n\t\t\t\t\t\t\ty: -0.662146\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.100048,\n\t\t\t\t\t\t\ty: -0.749937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.091401,\n\t\t\t\t\t\t\ty: -0.837728\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.065794,\n\t\t\t\t\t\t\ty: -0.922145\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.024209,\n\t\t\t\t\t\t\ty: -0.999944\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.968246,\n\t\t\t\t\t\t\ty: -1.068135\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.900055,\n\t\t\t\t\t\t\ty: -1.124098\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.822256,\n\t\t\t\t\t\t\ty: -1.165683\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.737839,\n\t\t\t\t\t\t\ty: -1.19129\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.650048,\n\t\t\t\t\t\t\ty: -1.199937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.562257,\n\t\t\t\t\t\t\ty: -1.19129\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.47784,\n\t\t\t\t\t\t\ty: -1.165683\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.400041,\n\t\t\t\t\t\t\ty: -1.124098\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.33185,\n\t\t\t\t\t\t\ty: -1.068135\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.275887,\n\t\t\t\t\t\t\ty: -0.999944\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.234302,\n\t\t\t\t\t\t\ty: -0.922145\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.208695,\n\t\t\t\t\t\t\ty: -0.837728\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.200048,\n\t\t\t\t\t\t\ty: -0.749937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.208695,\n\t\t\t\t\t\t\ty: -0.662146\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.234302,\n\t\t\t\t\t\t\ty: -0.577729\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.275887,\n\t\t\t\t\t\t\ty: -0.49993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.33185,\n\t\t\t\t\t\t\ty: -0.431739\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.400041,\n\t\t\t\t\t\t\ty: -0.375776\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.410957,\n\t\t\t\t\t\t\ty: -0.369941\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.439352,\n\t\t\t\t\t\t\ty: 0.609674\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.38185,\n\t\t\t\t\t\t\ty: 0.656865\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.325887,\n\t\t\t\t\t\t\ty: 0.725056\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.284302,\n\t\t\t\t\t\t\ty: 0.802855\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.258695,\n\t\t\t\t\t\t\ty: 0.887272\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.250048,\n\t\t\t\t\t\t\ty: 0.975063\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.258695,\n\t\t\t\t\t\t\ty: 1.062854\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.266887,\n\t\t\t\t\t\t\ty: 1.089859\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.20274,\n\t\t\t\t\t\t\ty: 1.109317\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.124941,\n\t\t\t\t\t\t\ty: 1.150902\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.05675,\n\t\t\t\t\t\t\ty: 1.206865\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.000787,\n\t\t\t\t\t\t\ty: 1.275056\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.959202,\n\t\t\t\t\t\t\ty: 1.352855\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.933595,\n\t\t\t\t\t\t\ty: 1.437272\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.924948,\n\t\t\t\t\t\t\ty: 1.525063\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.933595,\n\t\t\t\t\t\t\ty: 1.612854\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.959202,\n\t\t\t\t\t\t\ty: 1.697271\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.000787,\n\t\t\t\t\t\t\ty: 1.77507\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.05675,\n\t\t\t\t\t\t\ty: 1.843261\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.118863,\n\t\t\t\t\t\t\ty: 1.894236\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.106103,\n\t\t\t\t\t\t\ty: 2.672609\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.099941,\n\t\t\t\t\t\t\ty: 2.675902\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.03175,\n\t\t\t\t\t\t\ty: 2.731865\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.975787,\n\t\t\t\t\t\t\ty: 2.800056\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.934202,\n\t\t\t\t\t\t\ty: 2.877855\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.908595,\n\t\t\t\t\t\t\ty: 2.962272\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.899948,\n\t\t\t\t\t\t\ty: 3.050063\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.908595,\n\t\t\t\t\t\t\ty: 3.137854\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.934202,\n\t\t\t\t\t\t\ty: 3.222271\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.975787,\n\t\t\t\t\t\t\ty: 3.30007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.03175,\n\t\t\t\t\t\t\ty: 3.368261\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.050983,\n\t\t\t\t\t\t\ty: 3.384045\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.981839,\n\t\t\t\t\t\t\ty: 3.605247\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.981876,\n\t\t\t\t\t\t\ty: 3.605425\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.936819,\n\t\t\t\t\t\t\ty: 3.619092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.893597,\n\t\t\t\t\t\t\ty: 3.642195\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.879692,\n\t\t\t\t\t\t\ty: 3.653607\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.879005,\n\t\t\t\t\t\t\ty: 3.652724\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.345325,\n\t\t\t\t\t\t\ty: 4.845586\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.356966,\n\t\t\t\t\t\t\ty: 4.80721\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.36225,\n\t\t\t\t\t\t\ty: 4.75356\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.36225,\n\t\t\t\t\t\t\ty: 4.120341\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.381845,\n\t\t\t\t\t\t\ty: 4.144218\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.450036,\n\t\t\t\t\t\t\ty: 4.200182\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.527835,\n\t\t\t\t\t\t\ty: 4.241766\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.612252,\n\t\t\t\t\t\t\ty: 4.267374\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.700043,\n\t\t\t\t\t\t\ty: 4.27602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.787834,\n\t\t\t\t\t\t\ty: 4.267374\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.87225,\n\t\t\t\t\t\t\ty: 4.241766\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.95005,\n\t\t\t\t\t\t\ty: 4.200182\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.018241,\n\t\t\t\t\t\t\ty: 4.144218\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.074204,\n\t\t\t\t\t\t\ty: 4.076027\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.115789,\n\t\t\t\t\t\t\ty: 3.998228\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.141396,\n\t\t\t\t\t\t\ty: 3.913811\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.150043,\n\t\t\t\t\t\t\ty: 3.82602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.141396,\n\t\t\t\t\t\t\ty: 3.73823\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.115789,\n\t\t\t\t\t\t\ty: 3.653813\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.074204,\n\t\t\t\t\t\t\ty: 3.576014\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.018241,\n\t\t\t\t\t\t\ty: 3.507822\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.95005,\n\t\t\t\t\t\t\ty: 3.451859\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.87225,\n\t\t\t\t\t\t\ty: 3.410275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.787834,\n\t\t\t\t\t\t\ty: 3.384667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.700043,\n\t\t\t\t\t\t\ty: 3.37602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.612252,\n\t\t\t\t\t\t\ty: 3.384667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.527835,\n\t\t\t\t\t\t\ty: 3.410275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.450036,\n\t\t\t\t\t\t\ty: 3.451859\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.381845,\n\t\t\t\t\t\t\ty: 3.507822\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.36225,\n\t\t\t\t\t\t\ty: 3.531699\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.36225,\n\t\t\t\t\t\t\ty: 2.40721\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.405448,\n\t\t\t\t\t\t\ty: 2.371758\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.461411,\n\t\t\t\t\t\t\ty: 2.303567\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.484847,\n\t\t\t\t\t\t\ty: 2.259723\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.491802,\n\t\t\t\t\t\t\ty: 2.268198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.559993,\n\t\t\t\t\t\t\ty: 2.324161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.637792,\n\t\t\t\t\t\t\ty: 2.365746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.722209,\n\t\t\t\t\t\t\ty: 2.391353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.81,\n\t\t\t\t\t\t\ty: 2.4\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.897791,\n\t\t\t\t\t\t\ty: 2.391353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.982208,\n\t\t\t\t\t\t\ty: 2.365746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.060007,\n\t\t\t\t\t\t\ty: 2.324161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.128198,\n\t\t\t\t\t\t\ty: 2.268198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.184161,\n\t\t\t\t\t\t\ty: 2.200007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.225746,\n\t\t\t\t\t\t\ty: 2.122208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.251353,\n\t\t\t\t\t\t\ty: 2.037791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.26,\n\t\t\t\t\t\t\ty: 1.95\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.251353,\n\t\t\t\t\t\t\ty: 1.862209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.225746,\n\t\t\t\t\t\t\ty: 1.777792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.184161,\n\t\t\t\t\t\t\ty: 1.699993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.128198,\n\t\t\t\t\t\t\ty: 1.631802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.072064,\n\t\t\t\t\t\t\ty: 1.585734\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.075007,\n\t\t\t\t\t\t\ty: 1.584161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.143198,\n\t\t\t\t\t\t\ty: 1.528198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.199161,\n\t\t\t\t\t\t\ty: 1.460007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.240746,\n\t\t\t\t\t\t\ty: 1.382208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.266353,\n\t\t\t\t\t\t\ty: 1.297791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.275,\n\t\t\t\t\t\t\ty: 1.21\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.266353,\n\t\t\t\t\t\t\ty: 1.122209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.240746,\n\t\t\t\t\t\t\ty: 1.037792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.199161,\n\t\t\t\t\t\t\ty: 0.959993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.143198,\n\t\t\t\t\t\t\ty: 0.891802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.075007,\n\t\t\t\t\t\t\ty: 0.835839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.075,\n\t\t\t\t\t\t\ty: 0.835835\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.075,\n\t\t\t\t\t\t\ty: -2.123946\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.126777,\n\t\t\t\t\t\t\ty: -2.175723\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.157867,\n\t\t\t\t\t\t\ty: -2.213607\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.18097,\n\t\t\t\t\t\t\ty: -2.256829\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.195196,\n\t\t\t\t\t\t\ty: -2.303727\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.2,\n\t\t\t\t\t\t\ty: -2.3525\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.2,\n\t\t\t\t\t\t\ty: -3.4525\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.195196,\n\t\t\t\t\t\t\ty: -3.501273\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.18097,\n\t\t\t\t\t\t\ty: -3.548171\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.157867,\n\t\t\t\t\t\t\ty: -3.591393\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.131769,\n\t\t\t\t\t\t\ty: -3.623194\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.131736,\n\t\t\t\t\t\t\ty: -3.623527\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.114664,\n\t\t\t\t\t\t\ty: -3.679805\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.086941,\n\t\t\t\t\t\t\ty: -3.731671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.049632,\n\t\t\t\t\t\t\ty: -3.777132\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.862132,\n\t\t\t\t\t\t\ty: -3.964632\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.816671,\n\t\t\t\t\t\t\ty: -4.001941\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.764805,\n\t\t\t\t\t\t\ty: -4.029664\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.708527,\n\t\t\t\t\t\t\ty: -4.046736\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.65,\n\t\t\t\t\t\t\ty: -4.0525\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.15,\n\t\t\t\t\t\t\ty: -4.0525\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.091473,\n\t\t\t\t\t\t\ty: -4.046736\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.035195,\n\t\t\t\t\t\t\ty: -4.029664\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.983329,\n\t\t\t\t\t\t\ty: -4.001941\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.937868,\n\t\t\t\t\t\t\ty: -3.964632\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.725368,\n\t\t\t\t\t\t\ty: -3.752132\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.688059,\n\t\t\t\t\t\t\ty: -3.706671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.685602,\n\t\t\t\t\t\t\ty: -3.702074\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.615292,\n\t\t\t\t\t\t\ty: -3.680746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.537493,\n\t\t\t\t\t\t\ty: -3.639161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.469302,\n\t\t\t\t\t\t\ty: -3.583198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.413339,\n\t\t\t\t\t\t\ty: -3.515007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.371754,\n\t\t\t\t\t\t\ty: -3.437208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.346147,\n\t\t\t\t\t\t\ty: -3.352791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.3375,\n\t\t\t\t\t\t\ty: -3.265\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.346147,\n\t\t\t\t\t\t\ty: -3.177209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.371754,\n\t\t\t\t\t\t\ty: -3.092792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.413339,\n\t\t\t\t\t\t\ty: -3.014993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.469302,\n\t\t\t\t\t\t\ty: -2.946802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.530669,\n\t\t\t\t\t\t\ty: -2.896439\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.523339,\n\t\t\t\t\t\t\ty: -2.887507\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.481754,\n\t\t\t\t\t\t\ty: -2.809708\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.456147,\n\t\t\t\t\t\t\ty: -2.725291\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.4475,\n\t\t\t\t\t\t\ty: -2.6375\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.456147,\n\t\t\t\t\t\t\ty: -2.549709\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.481754,\n\t\t\t\t\t\t\ty: -2.465292\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.523339,\n\t\t\t\t\t\t\ty: -2.387493\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.579302,\n\t\t\t\t\t\t\ty: -2.319302\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.647493,\n\t\t\t\t\t\t\ty: -2.263339\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.725292,\n\t\t\t\t\t\t\ty: -2.221754\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.809709,\n\t\t\t\t\t\t\ty: -2.196147\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.8975,\n\t\t\t\t\t\t\ty: -2.1875\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.985291,\n\t\t\t\t\t\t\ty: -2.196147\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.069708,\n\t\t\t\t\t\t\ty: -2.221754\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.147507,\n\t\t\t\t\t\t\ty: -2.263339\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.215698,\n\t\t\t\t\t\t\ty: -2.319302\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.222272,\n\t\t\t\t\t\t\ty: -2.327313\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.247939,\n\t\t\t\t\t\t\ty: -2.306248\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.924735,\n\t\t\t\t\t\t\ty: 0.804596\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.884993,\n\t\t\t\t\t\t\ty: 0.825839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.816802,\n\t\t\t\t\t\t\ty: 0.881802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.760839,\n\t\t\t\t\t\t\ty: 0.949993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.719254,\n\t\t\t\t\t\t\ty: 1.027792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.693647,\n\t\t\t\t\t\t\ty: 1.112209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.685,\n\t\t\t\t\t\t\ty: 1.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.693647,\n\t\t\t\t\t\t\ty: 1.287791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.719254,\n\t\t\t\t\t\t\ty: 1.372208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.760839,\n\t\t\t\t\t\t\ty: 1.450007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.816802,\n\t\t\t\t\t\t\ty: 1.518198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.884993,\n\t\t\t\t\t\t\ty: 1.574161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.962792,\n\t\t\t\t\t\t\ty: 1.615746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.975292,\n\t\t\t\t\t\t\ty: 1.619538\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.915042,\n\t\t\t\t\t\t\ty: 1.637814\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.837243,\n\t\t\t\t\t\t\ty: 1.679399\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.769052,\n\t\t\t\t\t\t\ty: 1.735362\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.713088,\n\t\t\t\t\t\t\ty: 1.803554\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.671504,\n\t\t\t\t\t\t\ty: 1.881353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.645896,\n\t\t\t\t\t\t\ty: 1.96577\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.63725,\n\t\t\t\t\t\t\ty: 2.05356\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.645896,\n\t\t\t\t\t\t\ty: 2.141351\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.671504,\n\t\t\t\t\t\t\ty: 2.225768\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.713088,\n\t\t\t\t\t\t\ty: 2.303567\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.769052,\n\t\t\t\t\t\t\ty: 2.371758\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.81225,\n\t\t\t\t\t\t\ty: 2.40721\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.81225,\n\t\t\t\t\t\t\ty: 4.639651\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.545696,\n\t\t\t\t\t\t\ty: 4.906205\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.541353,\n\t\t\t\t\t\t\ty: 4.862106\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.515746,\n\t\t\t\t\t\t\ty: 4.777689\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.474161,\n\t\t\t\t\t\t\ty: 4.69989\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.418198,\n\t\t\t\t\t\t\ty: 4.631699\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.4,\n\t\t\t\t\t\t\ty: 4.616764\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.4,\n\t\t\t\t\t\t\ty: 1.149897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.4,\n\t\t\t\t\t\t\ty: 1.049897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.394236,\n\t\t\t\t\t\t\ty: 0.99137\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.377164,\n\t\t\t\t\t\t\ty: 0.935092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.35,\n\t\t\t\t\t\t\ty: 0.884272\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.35,\n\t\t\t\t\t\t\ty: -0.610765\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.352944,\n\t\t\t\t\t\t\ty: -0.609191\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.437361,\n\t\t\t\t\t\t\ty: -0.583584\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.525152,\n\t\t\t\t\t\t\ty: -0.574937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.612943,\n\t\t\t\t\t\t\ty: -0.583584\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.69736,\n\t\t\t\t\t\t\ty: -0.609191\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.775159,\n\t\t\t\t\t\t\ty: -0.650776\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.84335,\n\t\t\t\t\t\t\ty: -0.706739\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.899313,\n\t\t\t\t\t\t\ty: -0.77493\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.940898,\n\t\t\t\t\t\t\ty: -0.852729\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.966505,\n\t\t\t\t\t\t\ty: -0.937146\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.975152,\n\t\t\t\t\t\t\ty: -1.024937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.966505,\n\t\t\t\t\t\t\ty: -1.112728\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.940898,\n\t\t\t\t\t\t\ty: -1.197145\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.899313,\n\t\t\t\t\t\t\ty: -1.274944\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.84335,\n\t\t\t\t\t\t\ty: -1.343135\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.775159,\n\t\t\t\t\t\t\ty: -1.399098\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.69736,\n\t\t\t\t\t\t\ty: -1.440683\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.612943,\n\t\t\t\t\t\t\ty: -1.46629\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.525152,\n\t\t\t\t\t\t\ty: -1.474937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.437361,\n\t\t\t\t\t\t\ty: -1.46629\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.352944,\n\t\t\t\t\t\t\ty: -1.440683\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.275145,\n\t\t\t\t\t\t\ty: -1.399098\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.206954,\n\t\t\t\t\t\t\ty: -1.343135\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.150991,\n\t\t\t\t\t\t\ty: -1.274944\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.143231,\n\t\t\t\t\t\t\ty: -1.260426\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.576777,\n\t\t\t\t\t\t\ty: -1.82688\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.538893,\n\t\t\t\t\t\t\ty: -1.85797\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.495671,\n\t\t\t\t\t\t\ty: -1.881073\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.448773,\n\t\t\t\t\t\t\ty: -1.895299\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.444642,\n\t\t\t\t\t\t\ty: -1.895706\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.45,\n\t\t\t\t\t\t\ty: -1.950103\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.441353,\n\t\t\t\t\t\t\ty: -2.037894\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.415746,\n\t\t\t\t\t\t\ty: -2.122311\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.374161,\n\t\t\t\t\t\t\ty: -2.20011\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.318198,\n\t\t\t\t\t\t\ty: -2.268301\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.250007,\n\t\t\t\t\t\t\ty: -2.324264\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.235,\n\t\t\t\t\t\t\ty: -2.332286\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.235,\n\t\t\t\t\t\t\ty: -2.35\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.230196,\n\t\t\t\t\t\t\ty: -2.398773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.21597,\n\t\t\t\t\t\t\ty: -2.445671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.192867,\n\t\t\t\t\t\t\ty: -2.488893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.161777,\n\t\t\t\t\t\t\ty: -2.526777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.135,\n\t\t\t\t\t\t\ty: -2.553554\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.135,\n\t\t\t\t\t\t\ty: -3.738937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.181866,\n\t\t\t\t\t\t\ty: -3.681831\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.250057,\n\t\t\t\t\t\t\ty: -3.625868\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.327856,\n\t\t\t\t\t\t\ty: -3.584283\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.412273,\n\t\t\t\t\t\t\ty: -3.558676\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.500064,\n\t\t\t\t\t\t\ty: -3.550029\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.587855,\n\t\t\t\t\t\t\ty: -3.558676\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.672272,\n\t\t\t\t\t\t\ty: -3.584283\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.750071,\n\t\t\t\t\t\t\ty: -3.625868\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.818262,\n\t\t\t\t\t\t\ty: -3.681831\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.874225,\n\t\t\t\t\t\t\ty: -3.750022\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.91581,\n\t\t\t\t\t\t\ty: -3.827821\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.938455,\n\t\t\t\t\t\t\ty: -3.902474\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.954393,\n\t\t\t\t\t\t\ty: -3.893955\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.001291,\n\t\t\t\t\t\t\ty: -3.879729\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.050064,\n\t\t\t\t\t\t\ty: -3.874925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.075064,\n\t\t\t\t\t\t\ty: -3.874925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.123837,\n\t\t\t\t\t\t\ty: -3.879729\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.170735,\n\t\t\t\t\t\t\ty: -3.893955\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.213269,\n\t\t\t\t\t\t\ty: -3.91669\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.220735,\n\t\t\t\t\t\t\ty: -3.918955\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.263957,\n\t\t\t\t\t\t\ty: -3.942058\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.301841,\n\t\t\t\t\t\t\ty: -3.973148\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.476841,\n\t\t\t\t\t\t\ty: -4.148148\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.507931,\n\t\t\t\t\t\t\ty: -4.186032\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.531034,\n\t\t\t\t\t\t\ty: -4.229254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.533299,\n\t\t\t\t\t\t\ty: -4.23672\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.556034,\n\t\t\t\t\t\t\ty: -4.279254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.57026,\n\t\t\t\t\t\t\ty: -4.326152\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.571219,\n\t\t\t\t\t\t\ty: -4.335892\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.581034,\n\t\t\t\t\t\t\ty: -4.354254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.59526,\n\t\t\t\t\t\t\ty: -4.401152\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.600064,\n\t\t\t\t\t\t\ty: -4.449925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.600064,\n\t\t\t\t\t\t\ty: -5.171371\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.726841,\n\t\t\t\t\t\t\ty: -5.298148\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.757931,\n\t\t\t\t\t\t\ty: -5.336032\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.781034,\n\t\t\t\t\t\t\ty: -5.379254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.79526,\n\t\t\t\t\t\t\ty: -5.426152\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.800064,\n\t\t\t\t\t\t\ty: -5.474925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.800064,\n\t\t\t\t\t\t\ty: -6.912078\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.804131,\n\t\t\t\t\t\t\ty: -6.919687\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.81978,\n\t\t\t\t\t\t\ty: -6.971275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.825064,\n\t\t\t\t\t\t\ty: -7.024925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.825064,\n\t\t\t\t\t\t\ty: -7.516942\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.875057,\n\t\t\t\t\t\t\ty: -7.475914\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.952856,\n\t\t\t\t\t\t\ty: -7.434329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.037273,\n\t\t\t\t\t\t\ty: -7.408722\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.125064,\n\t\t\t\t\t\t\ty: -7.400075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.212855,\n\t\t\t\t\t\t\ty: -7.408722\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.261911,\n\t\t\t\t\t\t\ty: -7.423603\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.234406,\n\t\t\t\t\t\t\ty: -7.372145\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.208799,\n\t\t\t\t\t\t\ty: -7.287728\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.200152,\n\t\t\t\t\t\t\ty: -7.199937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.208799,\n\t\t\t\t\t\t\ty: -7.112146\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.234406,\n\t\t\t\t\t\t\ty: -7.027729\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.275991,\n\t\t\t\t\t\t\ty: -6.94993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.331954,\n\t\t\t\t\t\t\ty: -6.881739\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.400145,\n\t\t\t\t\t\t\ty: -6.825776\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.477944,\n\t\t\t\t\t\t\ty: -6.784191\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.562361,\n\t\t\t\t\t\t\ty: -6.758584\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.650152,\n\t\t\t\t\t\t\ty: -6.749937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.737943,\n\t\t\t\t\t\t\ty: -6.758584\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.82236,\n\t\t\t\t\t\t\ty: -6.784191\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.900159,\n\t\t\t\t\t\t\ty: -6.825776\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.96835,\n\t\t\t\t\t\t\ty: -6.881739\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.024313,\n\t\t\t\t\t\t\ty: -6.94993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.065898,\n\t\t\t\t\t\t\ty: -7.027729\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.091505,\n\t\t\t\t\t\t\ty: -7.112146\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.100152,\n\t\t\t\t\t\t\ty: -7.199937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.091505,\n\t\t\t\t\t\t\ty: -7.287728\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.065898,\n\t\t\t\t\t\t\ty: -7.372145\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.049777,\n\t\t\t\t\t\t\ty: -7.402305\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.112855,\n\t\t\t\t\t\t\ty: -7.408518\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.197272,\n\t\t\t\t\t\t\ty: -7.434125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.275071,\n\t\t\t\t\t\t\ty: -7.47571\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.343262,\n\t\t\t\t\t\t\ty: -7.531673\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.399225,\n\t\t\t\t\t\t\ty: -7.599864\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.44081,\n\t\t\t\t\t\t\ty: -7.677663\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.466417,\n\t\t\t\t\t\t\ty: -7.76208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.475064,\n\t\t\t\t\t\t\ty: -7.849871\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.466417,\n\t\t\t\t\t\t\ty: -7.937662\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.44081,\n\t\t\t\t\t\t\ty: -8.022079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.399225,\n\t\t\t\t\t\t\ty: -8.099878\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.343262,\n\t\t\t\t\t\t\ty: -8.168069\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.275071,\n\t\t\t\t\t\t\ty: -8.224032\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.197272,\n\t\t\t\t\t\t\ty: -8.265617\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.112855,\n\t\t\t\t\t\t\ty: -8.291224\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.025064,\n\t\t\t\t\t\t\ty: -8.299871\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.937273,\n\t\t\t\t\t\t\ty: -8.291224\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.852856,\n\t\t\t\t\t\t\ty: -8.265617\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.775057,\n\t\t\t\t\t\t\ty: -8.224032\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.706866,\n\t\t\t\t\t\t\ty: -8.168069\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.650903,\n\t\t\t\t\t\t\ty: -8.099878\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.609318,\n\t\t\t\t\t\t\ty: -8.022079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.583711,\n\t\t\t\t\t\t\ty: -7.937662\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.575064,\n\t\t\t\t\t\t\ty: -7.849871\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.583711,\n\t\t\t\t\t\t\ty: -7.76208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.609318,\n\t\t\t\t\t\t\ty: -7.677663\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.625439,\n\t\t\t\t\t\t\ty: -7.647503\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.562361,\n\t\t\t\t\t\t\ty: -7.64129\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.513305,\n\t\t\t\t\t\t\ty: -7.626409\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.54081,\n\t\t\t\t\t\t\ty: -7.677867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.566417,\n\t\t\t\t\t\t\ty: -7.762284\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.575064,\n\t\t\t\t\t\t\ty: -7.850075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.566417,\n\t\t\t\t\t\t\ty: -7.937866\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.54081,\n\t\t\t\t\t\t\ty: -8.022283\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.499225,\n\t\t\t\t\t\t\ty: -8.100082\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.443262,\n\t\t\t\t\t\t\ty: -8.168273\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.375071,\n\t\t\t\t\t\t\ty: -8.224236\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.297272,\n\t\t\t\t\t\t\ty: -8.265821\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.212855,\n\t\t\t\t\t\t\ty: -8.291428\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.125064,\n\t\t\t\t\t\t\ty: -8.300075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.037273,\n\t\t\t\t\t\t\ty: -8.291428\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.952856,\n\t\t\t\t\t\t\ty: -8.265821\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.875057,\n\t\t\t\t\t\t\ty: -8.224236\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.825064,\n\t\t\t\t\t\t\ty: -8.183208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.825064,\n\t\t\t\t\t\t\ty: -8.824925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.81978,\n\t\t\t\t\t\t\ty: -8.878575\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.804131,\n\t\t\t\t\t\t\ty: -8.930163\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.778718,\n\t\t\t\t\t\t\ty: -8.977707\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.744518,\n\t\t\t\t\t\t\ty: -9.019379\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.348845,\n\t\t\t\t\t\t\ty: -9.415052\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.345494,\n\t\t\t\t\t\t\ty: -9.421321\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.34478,\n\t\t\t\t\t\t\ty: -9.428575\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.329131,\n\t\t\t\t\t\t\ty: -9.480163\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.325064,\n\t\t\t\t\t\t\ty: -9.487772\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.325064,\n\t\t\t\t\t\t\ty: -10.924925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.31978,\n\t\t\t\t\t\t\ty: -10.978575\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.304131,\n\t\t\t\t\t\t\ty: -11.030163\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.278718,\n\t\t\t\t\t\t\ty: -11.077707\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.244518,\n\t\t\t\t\t\t\ty: -11.119379\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.543371,\n\t\t\t\t\t\t\ty: -11.820526\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.574985,\n\t\t\t\t\t\t\ty: -11.817412\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.662775,\n\t\t\t\t\t\t\ty: -11.826059\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.747192,\n\t\t\t\t\t\t\ty: -11.851667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.824991,\n\t\t\t\t\t\t\ty: -11.893251\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.893183,\n\t\t\t\t\t\t\ty: -11.949214\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.949146,\n\t\t\t\t\t\t\ty: -12.017406\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.990731,\n\t\t\t\t\t\t\ty: -12.095205\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.016338,\n\t\t\t\t\t\t\ty: -12.179622\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.024985,\n\t\t\t\t\t\t\ty: -12.267412\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.016338,\n\t\t\t\t\t\t\ty: -12.355203\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.990731,\n\t\t\t\t\t\t\ty: -12.43962\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.949146,\n\t\t\t\t\t\t\ty: -12.517419\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.893183,\n\t\t\t\t\t\t\ty: -12.58561\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.824991,\n\t\t\t\t\t\t\ty: -12.641574\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.747192,\n\t\t\t\t\t\t\ty: -12.683158\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.662775,\n\t\t\t\t\t\t\ty: -12.708766\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.574985,\n\t\t\t\t\t\t\ty: -12.717412\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.487194,\n\t\t\t\t\t\t\ty: -12.708766\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.402777,\n\t\t\t\t\t\t\ty: -12.683158\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.324978,\n\t\t\t\t\t\t\ty: -12.641574\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.256787,\n\t\t\t\t\t\t\ty: -12.58561\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.200824,\n\t\t\t\t\t\t\ty: -12.517419\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.159239,\n\t\t\t\t\t\t\ty: -12.43962\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.133631,\n\t\t\t\t\t\t\ty: -12.355203\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.124985,\n\t\t\t\t\t\t\ty: -12.267412\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.128098,\n\t\t\t\t\t\t\ty: -12.235799\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.758685,\n\t\t\t\t\t\t\ty: -12.605212\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.772272,\n\t\t\t\t\t\t\ty: -12.609333\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.850071,\n\t\t\t\t\t\t\ty: -12.650918\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.918262,\n\t\t\t\t\t\t\ty: -12.706881\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.974225,\n\t\t\t\t\t\t\ty: -12.775072\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.01581,\n\t\t\t\t\t\t\ty: -12.852871\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.041417,\n\t\t\t\t\t\t\ty: -12.937288\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.050064,\n\t\t\t\t\t\t\ty: -13.025079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.041417,\n\t\t\t\t\t\t\ty: -13.11287\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.01581,\n\t\t\t\t\t\t\ty: -13.197287\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.974225,\n\t\t\t\t\t\t\ty: -13.275086\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.918262,\n\t\t\t\t\t\t\ty: -13.343277\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.850071,\n\t\t\t\t\t\t\ty: -13.39924\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.772272,\n\t\t\t\t\t\t\ty: -13.440825\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.687855,\n\t\t\t\t\t\t\ty: -13.466432\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.600064,\n\t\t\t\t\t\t\ty: -13.475079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.512273,\n\t\t\t\t\t\t\ty: -13.466432\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.427856,\n\t\t\t\t\t\t\ty: -13.440825\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.425064,\n\t\t\t\t\t\t\ty: -13.439333\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.425064,\n\t\t\t\t\t\t\ty: -13.799925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.41978,\n\t\t\t\t\t\t\ty: -13.853575\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.404131,\n\t\t\t\t\t\t\ty: -13.905163\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.378718,\n\t\t\t\t\t\t\ty: -13.952707\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.344518,\n\t\t\t\t\t\t\ty: -13.994379\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.881049,\n\t\t\t\t\t\t\ty: -14.457848\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.887855,\n\t\t\t\t\t\t\ty: -14.458518\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.972272,\n\t\t\t\t\t\t\ty: -14.484125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.050071,\n\t\t\t\t\t\t\ty: -14.52571\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.118262,\n\t\t\t\t\t\t\ty: -14.581673\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.174225,\n\t\t\t\t\t\t\ty: -14.649864\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.21581,\n\t\t\t\t\t\t\ty: -14.727663\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.218163,\n\t\t\t\t\t\t\ty: -14.735419\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.205544,\n\t\t\t\t\t\t\ty: -12.748038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.247217,\n\t\t\t\t\t\t\ty: -12.713838\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.294761,\n\t\t\t\t\t\t\ty: -12.688425\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.346349,\n\t\t\t\t\t\t\ty: -12.672776\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.399999,\n\t\t\t\t\t\t\ty: -12.667492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.421822,\n\t\t\t\t\t\t\ty: -12.667492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.384254,\n\t\t\t\t\t\t\ty: -12.597208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.358647,\n\t\t\t\t\t\t\ty: -12.512791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.35,\n\t\t\t\t\t\t\ty: -12.425\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.358647,\n\t\t\t\t\t\t\ty: -12.337209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.384254,\n\t\t\t\t\t\t\ty: -12.252792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.425839,\n\t\t\t\t\t\t\ty: -12.174993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.481802,\n\t\t\t\t\t\t\ty: -12.106802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.549993,\n\t\t\t\t\t\t\ty: -12.050839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.627792,\n\t\t\t\t\t\t\ty: -12.009254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.712209,\n\t\t\t\t\t\t\ty: -11.983647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.8,\n\t\t\t\t\t\t\ty: -11.975\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.887791,\n\t\t\t\t\t\t\ty: -11.983647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.972208,\n\t\t\t\t\t\t\ty: -12.009254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.050007,\n\t\t\t\t\t\t\ty: -12.050839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.118198,\n\t\t\t\t\t\t\ty: -12.106802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.174161,\n\t\t\t\t\t\t\ty: -12.174993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.207595,\n\t\t\t\t\t\t\ty: -12.237542\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.227791,\n\t\t\t\t\t\t\ty: -12.226747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.312208,\n\t\t\t\t\t\t\ty: -12.201139\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.399999,\n\t\t\t\t\t\t\ty: -12.192492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.487789,\n\t\t\t\t\t\t\ty: -12.201139\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.572206,\n\t\t\t\t\t\t\ty: -12.226747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.650005,\n\t\t\t\t\t\t\ty: -12.268331\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.718197,\n\t\t\t\t\t\t\ty: -12.324294\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.77416,\n\t\t\t\t\t\t\ty: -12.392486\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.815745,\n\t\t\t\t\t\t\ty: -12.470285\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.820053,\n\t\t\t\t\t\t\ty: -12.484487\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.586201,\n\t\t\t\t\t\t\ty: -11.718339\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.589551,\n\t\t\t\t\t\t\ty: -11.712073\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.590265,\n\t\t\t\t\t\t\ty: -11.704819\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.605914,\n\t\t\t\t\t\t\ty: -11.65323\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.609981,\n\t\t\t\t\t\t\ty: -11.645621\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.609981,\n\t\t\t\t\t\t\ty: -7.283468\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.615265,\n\t\t\t\t\t\t\ty: -7.229819\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.630914,\n\t\t\t\t\t\t\ty: -7.17823\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.656327,\n\t\t\t\t\t\t\ty: -7.130687\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.690526,\n\t\t\t\t\t\t\ty: -7.089014\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.940458,\n\t\t\t\t\t\t\ty: -5.839082\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.934981,\n\t\t\t\t\t\t\ty: -5.783468\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.943627,\n\t\t\t\t\t\t\ty: -5.695678\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.969235,\n\t\t\t\t\t\t\ty: -5.611261\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.010819,\n\t\t\t\t\t\t\ty: -5.533462\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.066783,\n\t\t\t\t\t\t\ty: -5.46527\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.134974,\n\t\t\t\t\t\t\ty: -5.409307\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.212773,\n\t\t\t\t\t\t\ty: -5.367723\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.29719,\n\t\t\t\t\t\t\ty: -5.342115\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.384981,\n\t\t\t\t\t\t\ty: -5.333468\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.472771,\n\t\t\t\t\t\t\ty: -5.342115\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.557188,\n\t\t\t\t\t\t\ty: -5.367723\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.634987,\n\t\t\t\t\t\t\ty: -5.409307\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.703179,\n\t\t\t\t\t\t\ty: -5.46527\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.759142,\n\t\t\t\t\t\t\ty: -5.533462\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.775525,\n\t\t\t\t\t\t\ty: -5.564112\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.963811,\n\t\t\t\t\t\t\ty: -2.603629\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.960839,\n\t\t\t\t\t\t\ty: -2.600007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.919254,\n\t\t\t\t\t\t\ty: -2.522208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.893647,\n\t\t\t\t\t\t\ty: -2.437791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.885,\n\t\t\t\t\t\t\ty: -2.35\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.893647,\n\t\t\t\t\t\t\ty: -2.262209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.919254,\n\t\t\t\t\t\t\ty: -2.177792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.960839,\n\t\t\t\t\t\t\ty: -2.099993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.016802,\n\t\t\t\t\t\t\ty: -2.031802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.084993,\n\t\t\t\t\t\t\ty: -1.975839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.162792,\n\t\t\t\t\t\t\ty: -1.934254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.247209,\n\t\t\t\t\t\t\ty: -1.908647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.335,\n\t\t\t\t\t\t\ty: -1.9\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.422791,\n\t\t\t\t\t\t\ty: -1.908647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.507208,\n\t\t\t\t\t\t\ty: -1.934254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.585007,\n\t\t\t\t\t\t\ty: -1.975839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.653198,\n\t\t\t\t\t\t\ty: -2.031802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.709161,\n\t\t\t\t\t\t\ty: -2.099993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.750746,\n\t\t\t\t\t\t\ty: -2.177792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.776353,\n\t\t\t\t\t\t\ty: -2.262209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.785,\n\t\t\t\t\t\t\ty: -2.35\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.776353,\n\t\t\t\t\t\t\ty: -2.437791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.750746,\n\t\t\t\t\t\t\ty: -2.522208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.718182,\n\t\t\t\t\t\t\ty: -2.583131\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.722144,\n\t\t\t\t\t\t\ty: -2.584333\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.799943,\n\t\t\t\t\t\t\ty: -2.625918\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.868134,\n\t\t\t\t\t\t\ty: -2.681881\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.924097,\n\t\t\t\t\t\t\ty: -2.750072\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.965682,\n\t\t\t\t\t\t\ty: -2.827871\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.991289,\n\t\t\t\t\t\t\ty: -2.912288\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.999936,\n\t\t\t\t\t\t\ty: -3.000079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.991289,\n\t\t\t\t\t\t\ty: -3.08787\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.965682,\n\t\t\t\t\t\t\ty: -3.172287\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.924097,\n\t\t\t\t\t\t\ty: -3.250086\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.868134,\n\t\t\t\t\t\t\ty: -3.318277\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.799943,\n\t\t\t\t\t\t\ty: -3.37424\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.722144,\n\t\t\t\t\t\t\ty: -3.415825\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.637727,\n\t\t\t\t\t\t\ty: -3.441432\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.549936,\n\t\t\t\t\t\t\ty: -3.450079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.462145,\n\t\t\t\t\t\t\ty: -3.441432\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.377728,\n\t\t\t\t\t\t\ty: -3.415825\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.299929,\n\t\t\t\t\t\t\ty: -3.37424\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.231738,\n\t\t\t\t\t\t\ty: -3.318277\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.220992,\n\t\t\t\t\t\t\ty: -3.305183\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.081944,\n\t\t\t\t\t\t\ty: -6.142995\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.081707,\n\t\t\t\t\t\t\ty: -6.1429\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.080906,\n\t\t\t\t\t\t\ty: -6.145542\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.057927,\n\t\t\t\t\t\t\ty: -6.188532\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.057949,\n\t\t\t\t\t\t\ty: -6.188546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.065469,\n\t\t\t\t\t\t\ty: -7.677265\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.065682,\n\t\t\t\t\t\t\ty: -7.677663\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.091289,\n\t\t\t\t\t\t\ty: -7.76208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.099936,\n\t\t\t\t\t\t\ty: -7.849871\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.091289,\n\t\t\t\t\t\t\ty: -7.937662\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.065682,\n\t\t\t\t\t\t\ty: -8.022079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.024097,\n\t\t\t\t\t\t\ty: -8.099878\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.968134,\n\t\t\t\t\t\t\ty: -8.168069\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.899943,\n\t\t\t\t\t\t\ty: -8.224032\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.822144,\n\t\t\t\t\t\t\ty: -8.265617\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.737727,\n\t\t\t\t\t\t\ty: -8.291224\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.649936,\n\t\t\t\t\t\t\ty: -8.299871\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.562145,\n\t\t\t\t\t\t\ty: -8.291224\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.477728,\n\t\t\t\t\t\t\ty: -8.265617\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.399929,\n\t\t\t\t\t\t\ty: -8.224032\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.331738,\n\t\t\t\t\t\t\ty: -8.168069\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.275775,\n\t\t\t\t\t\t\ty: -8.099878\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.23419,\n\t\t\t\t\t\t\ty: -8.022079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.208583,\n\t\t\t\t\t\t\ty: -7.937662\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.199936,\n\t\t\t\t\t\t\ty: -7.849871\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.208583,\n\t\t\t\t\t\t\ty: -7.76208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.23419,\n\t\t\t\t\t\t\ty: -7.677663\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.275775,\n\t\t\t\t\t\t\ty: -7.599864\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.331738,\n\t\t\t\t\t\t\ty: -7.531673\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.399929,\n\t\t\t\t\t\t\ty: -7.47571\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.477728,\n\t\t\t\t\t\t\ty: -7.434125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.562145,\n\t\t\t\t\t\t\ty: -7.408518\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.64944,\n\t\t\t\t\t\t\ty: -7.39992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.430033,\n\t\t\t\t\t\t\ty: -6.229031\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.384981,\n\t\t\t\t\t\t\ty: -6.233468\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.329367,\n\t\t\t\t\t\t\ty: -6.227991\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.159981,\n\t\t\t\t\t\t\ty: -7.397377\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.159981,\n\t\t\t\t\t\t\ty: -11.733468\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.154697,\n\t\t\t\t\t\t\ty: -11.787118\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.139048,\n\t\t\t\t\t\t\ty: -11.838706\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.130411,\n\t\t\t\t\t\t\ty: -11.854864\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.129697,\n\t\t\t\t\t\t\ty: -11.862118\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.114048,\n\t\t\t\t\t\t\ty: -11.913706\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.091313,\n\t\t\t\t\t\t\ty: -11.956241\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.089048,\n\t\t\t\t\t\t\ty: -11.963706\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.063635,\n\t\t\t\t\t\t\ty: -12.01125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.029435,\n\t\t\t\t\t\t\ty: -12.052923\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.584981,\n\t\t\t\t\t\t\ty: -13.497377\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.584981,\n\t\t\t\t\t\t\ty: -14.276022\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.691183,\n\t\t\t\t\t\t\ty: -12.16982\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.677752,\n\t\t\t\t\t\t\ty: -12.165746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.599953,\n\t\t\t\t\t\t\ty: -12.124161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.531762,\n\t\t\t\t\t\t\ty: -12.068198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.475799,\n\t\t\t\t\t\t\ty: -12.000007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.434214,\n\t\t\t\t\t\t\ty: -11.922208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.408607,\n\t\t\t\t\t\t\ty: -11.837791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.39996,\n\t\t\t\t\t\t\ty: -11.75\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.408607,\n\t\t\t\t\t\t\ty: -11.662209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.434214,\n\t\t\t\t\t\t\ty: -11.577792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.475799,\n\t\t\t\t\t\t\ty: -11.499993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.531762,\n\t\t\t\t\t\t\ty: -11.431802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.599953,\n\t\t\t\t\t\t\ty: -11.375839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.677752,\n\t\t\t\t\t\t\ty: -11.334254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.762169,\n\t\t\t\t\t\t\ty: -11.308647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.84996,\n\t\t\t\t\t\t\ty: -11.3\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.905574,\n\t\t\t\t\t\t\ty: -11.305478\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.705506,\n\t\t\t\t\t\t\ty: -10.505546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.730506,\n\t\t\t\t\t\t\ty: -10.480546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.772178,\n\t\t\t\t\t\t\ty: -10.446346\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.819722,\n\t\t\t\t\t\t\ty: -10.420933\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.825534,\n\t\t\t\t\t\t\ty: -10.41917\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.829764,\n\t\t\t\t\t\t\ty: -10.376227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.84399,\n\t\t\t\t\t\t\ty: -10.329329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.867093,\n\t\t\t\t\t\t\ty: -10.286107\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.898183,\n\t\t\t\t\t\t\ty: -10.248223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.093313,\n\t\t\t\t\t\t\ty: -10.053093\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.052856,\n\t\t\t\t\t\t\ty: -10.040821\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.975057,\n\t\t\t\t\t\t\ty: -9.999236\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.906866,\n\t\t\t\t\t\t\ty: -9.943273\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.850903,\n\t\t\t\t\t\t\ty: -9.875082\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.833344,\n\t\t\t\t\t\t\ty: -9.842233\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.818197,\n\t\t\t\t\t\t\ty: -9.86069\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.750005,\n\t\t\t\t\t\t\ty: -9.916654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.672206,\n\t\t\t\t\t\t\ty: -9.958238\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.587789,\n\t\t\t\t\t\t\ty: -9.983846\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.499999,\n\t\t\t\t\t\t\ty: -9.992492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.412208,\n\t\t\t\t\t\t\ty: -9.983846\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.327791,\n\t\t\t\t\t\t\ty: -9.958238\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.249992,\n\t\t\t\t\t\t\ty: -9.916654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.181801,\n\t\t\t\t\t\t\ty: -9.86069\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.125838,\n\t\t\t\t\t\t\ty: -9.792499\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.084253,\n\t\t\t\t\t\t\ty: -9.7147\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.058645,\n\t\t\t\t\t\t\ty: -9.630283\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.049999,\n\t\t\t\t\t\t\ty: -9.542492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.058645,\n\t\t\t\t\t\t\ty: -9.454702\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.084253,\n\t\t\t\t\t\t\ty: -9.370285\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.125838,\n\t\t\t\t\t\t\ty: -9.292486\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.181801,\n\t\t\t\t\t\t\ty: -9.224294\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.224999,\n\t\t\t\t\t\t\ty: -9.188842\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.224999,\n\t\t\t\t\t\t\ty: -8.842492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.230283,\n\t\t\t\t\t\t\ty: -8.788842\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.245932,\n\t\t\t\t\t\t\ty: -8.737254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.271345,\n\t\t\t\t\t\t\ty: -8.68971\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.305544,\n\t\t\t\t\t\t\ty: -8.648038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.660882,\n\t\t\t\t\t\t\ty: -8.2927\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.647209,\n\t\t\t\t\t\t\ty: -8.291353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.562792,\n\t\t\t\t\t\t\ty: -8.265746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.484993,\n\t\t\t\t\t\t\ty: -8.224161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.416802,\n\t\t\t\t\t\t\ty: -8.168198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.360839,\n\t\t\t\t\t\t\ty: -8.100007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.319254,\n\t\t\t\t\t\t\ty: -8.022208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.293647,\n\t\t\t\t\t\t\ty: -7.937791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.285,\n\t\t\t\t\t\t\ty: -7.85\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.293647,\n\t\t\t\t\t\t\ty: -7.762209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.319254,\n\t\t\t\t\t\t\ty: -7.677792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.360839,\n\t\t\t\t\t\t\ty: -7.599993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.416802,\n\t\t\t\t\t\t\ty: -7.531802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.484993,\n\t\t\t\t\t\t\ty: -7.475839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.562792,\n\t\t\t\t\t\t\ty: -7.434254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.647209,\n\t\t\t\t\t\t\ty: -7.408647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.735,\n\t\t\t\t\t\t\ty: -7.4\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.822791,\n\t\t\t\t\t\t\ty: -7.408647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.907208,\n\t\t\t\t\t\t\ty: -7.434254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.924999,\n\t\t\t\t\t\t\ty: -7.443764\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.924999,\n\t\t\t\t\t\t\ty: -7.242492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.930283,\n\t\t\t\t\t\t\ty: -7.188842\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.945932,\n\t\t\t\t\t\t\ty: -7.137254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.971345,\n\t\t\t\t\t\t\ty: -7.08971\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.005544,\n\t\t\t\t\t\t\ty: -7.048038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.105544,\n\t\t\t\t\t\t\ty: -6.948038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.147217,\n\t\t\t\t\t\t\ty: -6.913838\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.194761,\n\t\t\t\t\t\t\ty: -6.888425\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.203018,\n\t\t\t\t\t\t\ty: -6.88592\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.523222,\n\t\t\t\t\t\t\ty: -5.565716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.561106,\n\t\t\t\t\t\t\ty: -5.534625\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.604328,\n\t\t\t\t\t\t\ty: -5.511522\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.651226,\n\t\t\t\t\t\t\ty: -5.497296\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.699999,\n\t\t\t\t\t\t\ty: -5.492492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.073963,\n\t\t\t\t\t\t\ty: -5.492492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.062145,\n\t\t\t\t\t\t\ty: -5.491328\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.977728,\n\t\t\t\t\t\t\ty: -5.465721\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.899929,\n\t\t\t\t\t\t\ty: -5.424136\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.831738,\n\t\t\t\t\t\t\ty: -5.368173\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.775775,\n\t\t\t\t\t\t\ty: -5.299982\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.761608,\n\t\t\t\t\t\t\ty: -5.273478\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.699943,\n\t\t\t\t\t\t\ty: -5.324086\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.622144,\n\t\t\t\t\t\t\ty: -5.365671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.537727,\n\t\t\t\t\t\t\ty: -5.391278\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.449936,\n\t\t\t\t\t\t\ty: -5.399925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.362145,\n\t\t\t\t\t\t\ty: -5.391278\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.277728,\n\t\t\t\t\t\t\ty: -5.365671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.199929,\n\t\t\t\t\t\t\ty: -5.324086\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.131738,\n\t\t\t\t\t\t\ty: -5.268123\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.075775,\n\t\t\t\t\t\t\ty: -5.199932\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.03419,\n\t\t\t\t\t\t\ty: -5.122133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.008583,\n\t\t\t\t\t\t\ty: -5.037716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.999936,\n\t\t\t\t\t\t\ty: -4.949925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.008583,\n\t\t\t\t\t\t\ty: -4.862134\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.03419,\n\t\t\t\t\t\t\ty: -4.777717\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.075775,\n\t\t\t\t\t\t\ty: -4.699918\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.131738,\n\t\t\t\t\t\t\ty: -4.631727\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.199929,\n\t\t\t\t\t\t\ty: -4.575764\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.277728,\n\t\t\t\t\t\t\ty: -4.534179\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.362145,\n\t\t\t\t\t\t\ty: -4.508572\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.444927,\n\t\t\t\t\t\t\ty: -4.500418\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.4375,\n\t\t\t\t\t\t\ty: -4.425016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.446147,\n\t\t\t\t\t\t\ty: -4.337225\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.471754,\n\t\t\t\t\t\t\ty: -4.252808\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.513339,\n\t\t\t\t\t\t\ty: -4.175009\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.569302,\n\t\t\t\t\t\t\ty: -4.106818\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.637493,\n\t\t\t\t\t\t\ty: -4.050854\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.715292,\n\t\t\t\t\t\t\ty: -4.00927\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.799709,\n\t\t\t\t\t\t\ty: -3.983662\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.8875,\n\t\t\t\t\t\t\ty: -3.975016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.975291,\n\t\t\t\t\t\t\ty: -3.983662\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.059708,\n\t\t\t\t\t\t\ty: -4.00927\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.137507,\n\t\t\t\t\t\t\ty: -4.050854\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.205698,\n\t\t\t\t\t\t\ty: -4.106818\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.261661,\n\t\t\t\t\t\t\ty: -4.175009\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.303246,\n\t\t\t\t\t\t\ty: -4.252808\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.328853,\n\t\t\t\t\t\t\ty: -4.337225\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.3375,\n\t\t\t\t\t\t\ty: -4.425016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.331828,\n\t\t\t\t\t\t\ty: -4.482598\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.354554,\n\t\t\t\t\t\t\ty: -4.407683\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.396138,\n\t\t\t\t\t\t\ty: -4.329884\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.452101,\n\t\t\t\t\t\t\ty: -4.261693\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.520293,\n\t\t\t\t\t\t\ty: -4.20573\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.598092,\n\t\t\t\t\t\t\ty: -4.164145\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.682509,\n\t\t\t\t\t\t\ty: -4.138537\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.770299,\n\t\t\t\t\t\t\ty: -4.129891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.85809,\n\t\t\t\t\t\t\ty: -4.138537\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.942507,\n\t\t\t\t\t\t\ty: -4.164145\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.020306,\n\t\t\t\t\t\t\ty: -4.20573\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.088497,\n\t\t\t\t\t\t\ty: -4.261693\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.144461,\n\t\t\t\t\t\t\ty: -4.329884\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.186045,\n\t\t\t\t\t\t\ty: -4.407683\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.211653,\n\t\t\t\t\t\t\ty: -4.4921\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.220299,\n\t\t\t\t\t\t\ty: -4.579891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.211653,\n\t\t\t\t\t\t\ty: -4.667682\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.186045,\n\t\t\t\t\t\t\ty: -4.752098\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.144461,\n\t\t\t\t\t\t\ty: -4.829897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.103432,\n\t\t\t\t\t\t\ty: -4.879891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.116502,\n\t\t\t\t\t\t\ty: -4.895816\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.149992,\n\t\t\t\t\t\t\ty: -4.868331\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.227791,\n\t\t\t\t\t\t\ty: -4.826747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.312208,\n\t\t\t\t\t\t\ty: -4.801139\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.399999,\n\t\t\t\t\t\t\ty: -4.792492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.487789,\n\t\t\t\t\t\t\ty: -4.801139\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.572206,\n\t\t\t\t\t\t\ty: -4.826747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.650005,\n\t\t\t\t\t\t\ty: -4.868331\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.718197,\n\t\t\t\t\t\t\ty: -4.924294\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.77416,\n\t\t\t\t\t\t\ty: -4.992486\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.815745,\n\t\t\t\t\t\t\ty: -5.070285\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.841352,\n\t\t\t\t\t\t\ty: -5.154702\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.849999,\n\t\t\t\t\t\t\ty: -5.242492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.841352,\n\t\t\t\t\t\t\ty: -5.330283\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.815745,\n\t\t\t\t\t\t\ty: -5.4147\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.77416,\n\t\t\t\t\t\t\ty: -5.492499\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.718197,\n\t\t\t\t\t\t\ty: -5.56069\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.650005,\n\t\t\t\t\t\t\ty: -5.616654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.572206,\n\t\t\t\t\t\t\ty: -5.658238\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.487789,\n\t\t\t\t\t\t\ty: -5.683846\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.399999,\n\t\t\t\t\t\t\ty: -5.692492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.312208,\n\t\t\t\t\t\t\ty: -5.683846\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.312201,\n\t\t\t\t\t\t\ty: -5.683844\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.076776,\n\t\t\t\t\t\t\ty: -5.919269\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.038891,\n\t\t\t\t\t\t\ty: -5.95036\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.99567,\n\t\t\t\t\t\t\ty: -5.973462\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.948771,\n\t\t\t\t\t\t\ty: -5.987689\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.899999,\n\t\t\t\t\t\t\ty: -5.992492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.26802,\n\t\t\t\t\t\t\ty: -5.992492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.274175,\n\t\t\t\t\t\t\ty: -5.999992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.31576,\n\t\t\t\t\t\t\ty: -6.077791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.341367,\n\t\t\t\t\t\t\ty: -6.162208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.350014,\n\t\t\t\t\t\t\ty: -6.249999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.341367,\n\t\t\t\t\t\t\ty: -6.33779\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.341365,\n\t\t\t\t\t\t\ty: -6.337796\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.996997,\n\t\t\t\t\t\t\ty: -6.993428\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.005252,\n\t\t\t\t\t\t\ty: -6.995932\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.052796,\n\t\t\t\t\t\t\ty: -7.021345\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.094468,\n\t\t\t\t\t\t\ty: -7.055545\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.194468,\n\t\t\t\t\t\t\ty: -7.155545\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.613922,\n\t\t\t\t\t\t\ty: -8.574999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.146364,\n\t\t\t\t\t\t\ty: -8.574999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.181816,\n\t\t\t\t\t\t\ty: -8.531801\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.250007,\n\t\t\t\t\t\t\ty: -8.475838\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.327806,\n\t\t\t\t\t\t\ty: -8.434253\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.412223,\n\t\t\t\t\t\t\ty: -8.408646\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.500014,\n\t\t\t\t\t\t\ty: -8.399999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.587805,\n\t\t\t\t\t\t\ty: -8.408646\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.672222,\n\t\t\t\t\t\t\ty: -8.434253\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.750021,\n\t\t\t\t\t\t\ty: -8.475838\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.818212,\n\t\t\t\t\t\t\ty: -8.531801\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.874175,\n\t\t\t\t\t\t\ty: -8.599992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.91576,\n\t\t\t\t\t\t\ty: -8.677791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.941367,\n\t\t\t\t\t\t\ty: -8.762208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.950014,\n\t\t\t\t\t\t\ty: -8.849999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.941367,\n\t\t\t\t\t\t\ty: -8.93779\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.91576,\n\t\t\t\t\t\t\ty: -9.022207\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.874175,\n\t\t\t\t\t\t\ty: -9.100006\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.818212,\n\t\t\t\t\t\t\ty: -9.168197\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.750021,\n\t\t\t\t\t\t\ty: -9.22416\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.672222,\n\t\t\t\t\t\t\ty: -9.265745\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.587805,\n\t\t\t\t\t\t\ty: -9.291352\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.500014,\n\t\t\t\t\t\t\ty: -9.299999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.412223,\n\t\t\t\t\t\t\ty: -9.291352\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.327806,\n\t\t\t\t\t\t\ty: -9.265745\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.250007,\n\t\t\t\t\t\t\ty: -9.22416\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.181816,\n\t\t\t\t\t\t\ty: -9.168197\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.146364,\n\t\t\t\t\t\t\ty: -9.124999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.500014,\n\t\t\t\t\t\t\ty: -9.124999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.446364,\n\t\t\t\t\t\t\ty: -9.119715\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.394776,\n\t\t\t\t\t\t\ty: -9.104066\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.347232,\n\t\t\t\t\t\t\ty: -9.078653\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.30556,\n\t\t\t\t\t\t\ty: -9.044453\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.80556,\n\t\t\t\t\t\t\ty: -7.544453\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.70556,\n\t\t\t\t\t\t\ty: -7.444453\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.67136,\n\t\t\t\t\t\t\ty: -7.402781\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.645947,\n\t\t\t\t\t\t\ty: -7.355237\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.643443,\n\t\t\t\t\t\t\ty: -7.346982\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.987811,\n\t\t\t\t\t\t\ty: -6.69135\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.987805,\n\t\t\t\t\t\t\ty: -6.691352\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.900014,\n\t\t\t\t\t\t\ty: -6.699999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.812223,\n\t\t\t\t\t\t\ty: -6.691352\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.727806,\n\t\t\t\t\t\t\ty: -6.665745\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.650007,\n\t\t\t\t\t\t\ty: -6.62416\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.581816,\n\t\t\t\t\t\t\ty: -6.568197\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.525853,\n\t\t\t\t\t\t\ty: -6.500006\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.484268,\n\t\t\t\t\t\t\ty: -6.422207\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.458661,\n\t\t\t\t\t\t\ty: -6.33779\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.458625,\n\t\t\t\t\t\t\ty: -6.33742\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.55657,\n\t\t\t\t\t\t\ty: -7.239475\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.554066,\n\t\t\t\t\t\t\ty: -7.24773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.528653,\n\t\t\t\t\t\t\ty: -7.295274\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.494453,\n\t\t\t\t\t\t\ty: -7.336947\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.474999,\n\t\t\t\t\t\t\ty: -7.356401\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.474999,\n\t\t\t\t\t\t\ty: -8.142492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.469715,\n\t\t\t\t\t\t\ty: -8.196142\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.454066,\n\t\t\t\t\t\t\ty: -8.24773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.428653,\n\t\t\t\t\t\t\ty: -8.295274\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.394453,\n\t\t\t\t\t\t\ty: -8.336947\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.774999,\n\t\t\t\t\t\t\ty: -8.956401\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.774999,\n\t\t\t\t\t\t\ty: -9.188843\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.818197,\n\t\t\t\t\t\t\ty: -9.224294\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.87416,\n\t\t\t\t\t\t\ty: -9.292486\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.891718,\n\t\t\t\t\t\t\ty: -9.325335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.906866,\n\t\t\t\t\t\t\ty: -9.306877\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.975057,\n\t\t\t\t\t\t\ty: -9.250914\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.052856,\n\t\t\t\t\t\t\ty: -9.209329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.137273,\n\t\t\t\t\t\t\ty: -9.183722\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.225064,\n\t\t\t\t\t\t\ty: -9.175075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.312855,\n\t\t\t\t\t\t\ty: -9.183722\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.397272,\n\t\t\t\t\t\t\ty: -9.209329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.475071,\n\t\t\t\t\t\t\ty: -9.250914\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.543262,\n\t\t\t\t\t\t\ty: -9.306877\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.599225,\n\t\t\t\t\t\t\ty: -9.375068\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.64081,\n\t\t\t\t\t\t\ty: -9.452867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.653082,\n\t\t\t\t\t\t\ty: -9.493324\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.059735,\n\t\t\t\t\t\t\ty: -9.086671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.006762,\n\t\t\t\t\t\t\ty: -9.043198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.950799,\n\t\t\t\t\t\t\ty: -8.975007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.909214,\n\t\t\t\t\t\t\ty: -8.897208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.883607,\n\t\t\t\t\t\t\ty: -8.812791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.87496,\n\t\t\t\t\t\t\ty: -8.725\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.883607,\n\t\t\t\t\t\t\ty: -8.637209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.909214,\n\t\t\t\t\t\t\ty: -8.552792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.950799,\n\t\t\t\t\t\t\ty: -8.474993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.006762,\n\t\t\t\t\t\t\ty: -8.406802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.036758,\n\t\t\t\t\t\t\ty: -8.382185\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.031803,\n\t\t\t\t\t\t\ty: -8.378118\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.97584,\n\t\t\t\t\t\t\ty: -8.309927\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.934255,\n\t\t\t\t\t\t\ty: -8.232128\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.908648,\n\t\t\t\t\t\t\ty: -8.147711\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.900001,\n\t\t\t\t\t\t\ty: -8.05992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.908648,\n\t\t\t\t\t\t\ty: -7.972129\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.934255,\n\t\t\t\t\t\t\ty: -7.887712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.97584,\n\t\t\t\t\t\t\ty: -7.809913\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.031803,\n\t\t\t\t\t\t\ty: -7.741722\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.099994,\n\t\t\t\t\t\t\ty: -7.685759\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.177793,\n\t\t\t\t\t\t\ty: -7.644174\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.26221,\n\t\t\t\t\t\t\ty: -7.618567\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.350001,\n\t\t\t\t\t\t\ty: -7.60992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.437792,\n\t\t\t\t\t\t\ty: -7.618567\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.522209,\n\t\t\t\t\t\t\ty: -7.644174\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.600008,\n\t\t\t\t\t\t\ty: -7.685759\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.668199,\n\t\t\t\t\t\t\ty: -7.741722\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.703972,\n\t\t\t\t\t\t\ty: -7.785311\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.753651,\n\t\t\t\t\t\t\ty: -7.790204\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.805239,\n\t\t\t\t\t\t\ty: -7.805853\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.852783,\n\t\t\t\t\t\t\ty: -7.831266\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.894455,\n\t\t\t\t\t\t\ty: -7.865466\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.07596,\n\t\t\t\t\t\t\ty: -8.046971\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.105239,\n\t\t\t\t\t\t\ty: -8.055853\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.152783,\n\t\t\t\t\t\t\ty: -8.081266\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.157235,\n\t\t\t\t\t\t\ty: -8.08492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.600001,\n\t\t\t\t\t\t\ty: -8.08492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.653651,\n\t\t\t\t\t\t\ty: -8.090204\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.705239,\n\t\t\t\t\t\t\ty: -8.105853\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.752783,\n\t\t\t\t\t\t\ty: -8.131266\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.794455,\n\t\t\t\t\t\t\ty: -8.165466\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.127926,\n\t\t\t\t\t\t\ty: -9.498937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.134318,\n\t\t\t\t\t\t\ty: -9.477867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.175903,\n\t\t\t\t\t\t\ty: -9.400068\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.231866,\n\t\t\t\t\t\t\ty: -9.331877\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.300057,\n\t\t\t\t\t\t\ty: -9.275914\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.377856,\n\t\t\t\t\t\t\ty: -9.234329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.462273,\n\t\t\t\t\t\t\ty: -9.208722\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.550064,\n\t\t\t\t\t\t\ty: -9.200075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.637855,\n\t\t\t\t\t\t\ty: -9.208722\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.722272,\n\t\t\t\t\t\t\ty: -9.234329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.800071,\n\t\t\t\t\t\t\ty: -9.275914\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.868262,\n\t\t\t\t\t\t\ty: -9.331877\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.924225,\n\t\t\t\t\t\t\ty: -9.400068\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.96581,\n\t\t\t\t\t\t\ty: -9.477867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.970544,\n\t\t\t\t\t\t\ty: -9.493473\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.987792,\n\t\t\t\t\t\t\ty: -9.484254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.072209,\n\t\t\t\t\t\t\ty: -9.458647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.16,\n\t\t\t\t\t\t\ty: -9.45\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.247791,\n\t\t\t\t\t\t\ty: -9.458647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.332208,\n\t\t\t\t\t\t\ty: -9.484254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.410007,\n\t\t\t\t\t\t\ty: -9.525839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.478198,\n\t\t\t\t\t\t\ty: -9.581802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.534161,\n\t\t\t\t\t\t\ty: -9.649993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.575746,\n\t\t\t\t\t\t\ty: -9.727792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.601353,\n\t\t\t\t\t\t\ty: -9.812209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.61,\n\t\t\t\t\t\t\ty: -9.9\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.601353,\n\t\t\t\t\t\t\ty: -9.987791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.575746,\n\t\t\t\t\t\t\ty: -10.072208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.534161,\n\t\t\t\t\t\t\ty: -10.150007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.478198,\n\t\t\t\t\t\t\ty: -10.218198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.410007,\n\t\t\t\t\t\t\ty: -10.274161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.332208,\n\t\t\t\t\t\t\ty: -10.315746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.247791,\n\t\t\t\t\t\t\ty: -10.341353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.16,\n\t\t\t\t\t\t\ty: -10.35\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.072209,\n\t\t\t\t\t\t\ty: -10.341353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.987792,\n\t\t\t\t\t\t\ty: -10.315746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.909993,\n\t\t\t\t\t\t\ty: -10.274161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.871832,\n\t\t\t\t\t\t\ty: -10.242843\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.994387,\n\t\t\t\t\t\t\ty: -11.365398\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.050001,\n\t\t\t\t\t\t\ty: -11.35992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.137792,\n\t\t\t\t\t\t\ty: -11.368567\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.222209,\n\t\t\t\t\t\t\ty: -11.394174\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.300008,\n\t\t\t\t\t\t\ty: -11.435759\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.368199,\n\t\t\t\t\t\t\ty: -11.491722\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.424162,\n\t\t\t\t\t\t\ty: -11.559913\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.465747,\n\t\t\t\t\t\t\ty: -11.637712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.491354,\n\t\t\t\t\t\t\ty: -11.722129\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.500001,\n\t\t\t\t\t\t\ty: -11.80992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.491354,\n\t\t\t\t\t\t\ty: -11.897711\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.465747,\n\t\t\t\t\t\t\ty: -11.982128\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.424162,\n\t\t\t\t\t\t\ty: -12.059927\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.368199,\n\t\t\t\t\t\t\ty: -12.128118\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.300008,\n\t\t\t\t\t\t\ty: -12.184081\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.222209,\n\t\t\t\t\t\t\ty: -12.225666\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.137792,\n\t\t\t\t\t\t\ty: -12.251273\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.050001,\n\t\t\t\t\t\t\ty: -12.25992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.96221,\n\t\t\t\t\t\t\ty: -12.251273\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.877793,\n\t\t\t\t\t\t\ty: -12.225666\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.799994,\n\t\t\t\t\t\t\ty: -12.184081\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.731803,\n\t\t\t\t\t\t\ty: -12.128118\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.67584,\n\t\t\t\t\t\t\ty: -12.059927\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.634255,\n\t\t\t\t\t\t\ty: -11.982128\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.608648,\n\t\t\t\t\t\t\ty: -11.897711\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.600001,\n\t\t\t\t\t\t\ty: -11.80992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.605479,\n\t\t\t\t\t\t\ty: -11.754306\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.891035,\n\t\t\t\t\t\t\ty: -9.039862\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.893332,\n\t\t\t\t\t\t\ty: -9.044159\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.91894,\n\t\t\t\t\t\t\ty: -9.128576\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.927587,\n\t\t\t\t\t\t\ty: -9.216366\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.91894,\n\t\t\t\t\t\t\ty: -9.304157\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.893332,\n\t\t\t\t\t\t\ty: -9.388574\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.851748,\n\t\t\t\t\t\t\ty: -9.466373\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.795785,\n\t\t\t\t\t\t\ty: -9.534564\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.727593,\n\t\t\t\t\t\t\ty: -9.590528\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.727587,\n\t\t\t\t\t\t\ty: -9.590531\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.727587,\n\t\t\t\t\t\t\ty: -10.716366\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.722783,\n\t\t\t\t\t\t\ty: -10.765139\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.708557,\n\t\t\t\t\t\t\ty: -10.812037\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.685454,\n\t\t\t\t\t\t\ty: -10.855259\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.654363,\n\t\t\t\t\t\t\ty: -10.893143\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.234159,\n\t\t\t\t\t\t\ty: -11.313347\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.231654,\n\t\t\t\t\t\t\ty: -11.321604\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.206241,\n\t\t\t\t\t\t\ty: -11.369148\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.172041,\n\t\t\t\t\t\t\ty: -11.410821\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.072041,\n\t\t\t\t\t\t\ty: -11.510821\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.852587,\n\t\t\t\t\t\t\ty: -13.730275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.852587,\n\t\t\t\t\t\t\ty: -13.916366\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.847303,\n\t\t\t\t\t\t\ty: -13.970016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.831654,\n\t\t\t\t\t\t\ty: -14.021604\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.827587,\n\t\t\t\t\t\t\ty: -14.029213\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.827587,\n\t\t\t\t\t\t\ty: -16.416366\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.822783,\n\t\t\t\t\t\t\ty: -16.465139\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.808557,\n\t\t\t\t\t\t\ty: -16.512037\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.785454,\n\t\t\t\t\t\t\ty: -16.555259\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.754363,\n\t\t\t\t\t\t\ty: -16.593143\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.527587,\n\t\t\t\t\t\t\ty: -16.819919\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.527587,\n\t\t\t\t\t\t\ty: -17.342202\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.527593,\n\t\t\t\t\t\t\ty: -17.342205\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.595785,\n\t\t\t\t\t\t\ty: -17.398168\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.651748,\n\t\t\t\t\t\t\ty: -17.46636\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.693332,\n\t\t\t\t\t\t\ty: -17.544159\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.71894,\n\t\t\t\t\t\t\ty: -17.628576\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.727587,\n\t\t\t\t\t\t\ty: -17.716366\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.71894,\n\t\t\t\t\t\t\ty: -17.804157\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.693332,\n\t\t\t\t\t\t\ty: -17.888574\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.651748,\n\t\t\t\t\t\t\ty: -17.966373\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.595785,\n\t\t\t\t\t\t\ty: -18.034564\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.527593,\n\t\t\t\t\t\t\ty: -18.090528\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.449794,\n\t\t\t\t\t\t\ty: -18.132112\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.365377,\n\t\t\t\t\t\t\ty: -18.15772\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.277587,\n\t\t\t\t\t\t\ty: -18.166366\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.189796,\n\t\t\t\t\t\t\ty: -18.15772\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.105379,\n\t\t\t\t\t\t\ty: -18.132112\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.02758,\n\t\t\t\t\t\t\ty: -18.090528\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.959389,\n\t\t\t\t\t\t\ty: -18.034564\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.903425,\n\t\t\t\t\t\t\ty: -17.966373\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.861841,\n\t\t\t\t\t\t\ty: -17.888574\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.836233,\n\t\t\t\t\t\t\ty: -17.804157\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.827587,\n\t\t\t\t\t\t\ty: -17.716366\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.836233,\n\t\t\t\t\t\t\ty: -17.628576\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.861841,\n\t\t\t\t\t\t\ty: -17.544159\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.903425,\n\t\t\t\t\t\t\ty: -17.46636\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.959389,\n\t\t\t\t\t\t\ty: -17.398168\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.02758,\n\t\t\t\t\t\t\ty: -17.342205\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.027587,\n\t\t\t\t\t\t\ty: -17.342201\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.027587,\n\t\t\t\t\t\t\ty: -16.716366\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.03239,\n\t\t\t\t\t\t\ty: -16.667594\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.039099,\n\t\t\t\t\t\t\ty: -16.645479\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.997209,\n\t\t\t\t\t\t\ty: -16.641353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.912792,\n\t\t\t\t\t\t\ty: -16.615746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.834993,\n\t\t\t\t\t\t\ty: -16.574161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.766802,\n\t\t\t\t\t\t\ty: -16.518198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.710839,\n\t\t\t\t\t\t\ty: -16.450007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.669254,\n\t\t\t\t\t\t\ty: -16.372208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.643647,\n\t\t\t\t\t\t\ty: -16.287791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.635,\n\t\t\t\t\t\t\ty: -16.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.643647,\n\t\t\t\t\t\t\ty: -16.112209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.669254,\n\t\t\t\t\t\t\ty: -16.027792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.710839,\n\t\t\t\t\t\t\ty: -15.949993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.766802,\n\t\t\t\t\t\t\ty: -15.881802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.834993,\n\t\t\t\t\t\t\ty: -15.825839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.912792,\n\t\t\t\t\t\t\ty: -15.784254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.997209,\n\t\t\t\t\t\t\ty: -15.758647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.085,\n\t\t\t\t\t\t\ty: -15.75\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.172791,\n\t\t\t\t\t\t\ty: -15.758647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.257208,\n\t\t\t\t\t\t\ty: -15.784254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.327587,\n\t\t\t\t\t\t\ty: -15.821873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.327587,\n\t\t\t\t\t\t\ty: -14.029213\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.32352,\n\t\t\t\t\t\t\ty: -14.021604\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.307871,\n\t\t\t\t\t\t\ty: -13.970016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.302587,\n\t\t\t\t\t\t\ty: -13.916366\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.302587,\n\t\t\t\t\t\t\ty: -13.616366\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.307871,\n\t\t\t\t\t\t\ty: -13.562717\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.32352,\n\t\t\t\t\t\t\ty: -13.511128\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.348933,\n\t\t\t\t\t\t\ty: -13.463585\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.383132,\n\t\t\t\t\t\t\ty: -13.421912\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.683132,\n\t\t\t\t\t\t\ty: -11.121912\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.783132,\n\t\t\t\t\t\t\ty: -11.021912\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.824805,\n\t\t\t\t\t\t\ty: -10.987712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.872349,\n\t\t\t\t\t\t\ty: -10.9623\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.880604,\n\t\t\t\t\t\t\ty: -10.959796\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.227587,\n\t\t\t\t\t\t\ty: -10.612813\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.227587,\n\t\t\t\t\t\t\ty: -10.165535\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.209161,\n\t\t\t\t\t\t\ty: -10.200007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.153198,\n\t\t\t\t\t\t\ty: -10.268198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.085007,\n\t\t\t\t\t\t\ty: -10.324161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.007208,\n\t\t\t\t\t\t\ty: -10.365746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.922791,\n\t\t\t\t\t\t\ty: -10.391353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.835,\n\t\t\t\t\t\t\ty: -10.4\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.747209,\n\t\t\t\t\t\t\ty: -10.391353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.662792,\n\t\t\t\t\t\t\ty: -10.365746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.584993,\n\t\t\t\t\t\t\ty: -10.324161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.516802,\n\t\t\t\t\t\t\ty: -10.268198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.460839,\n\t\t\t\t\t\t\ty: -10.200007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.419254,\n\t\t\t\t\t\t\ty: -10.122208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.395365,\n\t\t\t\t\t\t\ty: -10.043454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.574936,\n\t\t\t\t\t\t\ty: -11.863883\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.574936,\n\t\t\t\t\t\t\ty: -11.874975\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.569652,\n\t\t\t\t\t\t\ty: -11.928625\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.554003,\n\t\t\t\t\t\t\ty: -11.980213\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.545366,\n\t\t\t\t\t\t\ty: -11.996371\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.544652,\n\t\t\t\t\t\t\ty: -12.003625\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.529003,\n\t\t\t\t\t\t\ty: -12.055213\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.506268,\n\t\t\t\t\t\t\ty: -12.097748\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.504003,\n\t\t\t\t\t\t\ty: -12.105213\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.47859,\n\t\t\t\t\t\t\ty: -12.152757\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.44439,\n\t\t\t\t\t\t\ty: -12.194429\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.024936,\n\t\t\t\t\t\t\ty: -14.613883\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.024936,\n\t\t\t\t\t\t\ty: -17.274975\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.019652,\n\t\t\t\t\t\t\ty: -17.328625\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.004003,\n\t\t\t\t\t\t\ty: -17.380213\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.995366,\n\t\t\t\t\t\t\ty: -17.396371\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.994652,\n\t\t\t\t\t\t\ty: -17.403625\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.979003,\n\t\t\t\t\t\t\ty: -17.455213\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.956268,\n\t\t\t\t\t\t\ty: -17.497748\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.954003,\n\t\t\t\t\t\t\ty: -17.505213\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.92859,\n\t\t\t\t\t\t\ty: -17.552757\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.89439,\n\t\t\t\t\t\t\ty: -17.594429\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.79439,\n\t\t\t\t\t\t\ty: -17.694429\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.752718,\n\t\t\t\t\t\t\ty: -17.728629\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.712351,\n\t\t\t\t\t\t\ty: -17.750206\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.677718,\n\t\t\t\t\t\t\ty: -17.778629\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.630174,\n\t\t\t\t\t\t\ty: -17.804042\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.578586,\n\t\t\t\t\t\t\ty: -17.819691\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.571332,\n\t\t\t\t\t\t\ty: -17.820405\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.555174,\n\t\t\t\t\t\t\ty: -17.829042\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.503586,\n\t\t\t\t\t\t\ty: -17.844691\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.449936,\n\t\t\t\t\t\t\ty: -17.849975\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.6892,\n\t\t\t\t\t\t\ty: -17.849975\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.690706,\n\t\t\t\t\t\t\ty: -17.852792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.716313,\n\t\t\t\t\t\t\ty: -17.937209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.72496,\n\t\t\t\t\t\t\ty: -18.025\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.716313,\n\t\t\t\t\t\t\ty: -18.112791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.690706,\n\t\t\t\t\t\t\ty: -18.197208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.649121,\n\t\t\t\t\t\t\ty: -18.275007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.593158,\n\t\t\t\t\t\t\ty: -18.343198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.524967,\n\t\t\t\t\t\t\ty: -18.399161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.447168,\n\t\t\t\t\t\t\ty: -18.440746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.362751,\n\t\t\t\t\t\t\ty: -18.466353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.27496,\n\t\t\t\t\t\t\ty: -18.475\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.187169,\n\t\t\t\t\t\t\ty: -18.466353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.102752,\n\t\t\t\t\t\t\ty: -18.440746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.024953,\n\t\t\t\t\t\t\ty: -18.399161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.956762,\n\t\t\t\t\t\t\ty: -18.343198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.949244,\n\t\t\t\t\t\t\ty: -18.334037\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.890031,\n\t\t\t\t\t\t\ty: -18.382632\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.812232,\n\t\t\t\t\t\t\ty: -18.424216\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.727815,\n\t\t\t\t\t\t\ty: -18.449824\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.640025,\n\t\t\t\t\t\t\ty: -18.45847\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.552234,\n\t\t\t\t\t\t\ty: -18.449824\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.467817,\n\t\t\t\t\t\t\ty: -18.424216\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.390018,\n\t\t\t\t\t\t\ty: -18.382632\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.321827,\n\t\t\t\t\t\t\ty: -18.326668\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.265863,\n\t\t\t\t\t\t\ty: -18.258477\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.265859,\n\t\t\t\t\t\t\ty: -18.25847\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.243578,\n\t\t\t\t\t\t\ty: -18.25847\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.916801,\n\t\t\t\t\t\t\ty: -19.585247\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.878917,\n\t\t\t\t\t\t\ty: -19.616338\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.835696,\n\t\t\t\t\t\t\ty: -19.63944\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.788797,\n\t\t\t\t\t\t\ty: -19.653667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.743966,\n\t\t\t\t\t\t\ty: -19.658082\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.716801,\n\t\t\t\t\t\t\ty: -19.685247\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.678917,\n\t\t\t\t\t\t\ty: -19.716338\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.635696,\n\t\t\t\t\t\t\ty: -19.73944\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.588797,\n\t\t\t\t\t\t\ty: -19.753667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.540025,\n\t\t\t\t\t\t\ty: -19.75847\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.943578,\n\t\t\t\t\t\t\ty: -19.75847\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.616801,\n\t\t\t\t\t\t\ty: -20.085247\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.578917,\n\t\t\t\t\t\t\ty: -20.116338\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.535696,\n\t\t\t\t\t\t\ty: -20.13944\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.488797,\n\t\t\t\t\t\t\ty: -20.153667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.471841,\n\t\t\t\t\t\t\ty: -20.155337\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.468679,\n\t\t\t\t\t\t\ty: -20.161252\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.89,\n\t\t\t\t\t\t\t\ty: 16.95\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.802209,\n\t\t\t\t\t\t\t\ty: 16.958647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.717792,\n\t\t\t\t\t\t\t\ty: 16.984254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.639993,\n\t\t\t\t\t\t\t\ty: 17.025839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.571802,\n\t\t\t\t\t\t\t\ty: 17.081802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.515839,\n\t\t\t\t\t\t\t\ty: 17.149993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.474254,\n\t\t\t\t\t\t\t\ty: 17.227792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.448647,\n\t\t\t\t\t\t\t\ty: 17.312209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.44,\n\t\t\t\t\t\t\t\ty: 17.4\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.448647,\n\t\t\t\t\t\t\t\ty: 17.487791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.474254,\n\t\t\t\t\t\t\t\ty: 17.572208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.515839,\n\t\t\t\t\t\t\t\ty: 17.650007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.54,\n\t\t\t\t\t\t\t\ty: 17.679447\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.54,\n\t\t\t\t\t\t\t\ty: 18.3\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.544804,\n\t\t\t\t\t\t\t\ty: 18.348773\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.55903,\n\t\t\t\t\t\t\t\ty: 18.395671\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.582133,\n\t\t\t\t\t\t\t\ty: 18.438893\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.613223,\n\t\t\t\t\t\t\t\ty: 18.476777\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.913223,\n\t\t\t\t\t\t\t\ty: 18.776777\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.951107,\n\t\t\t\t\t\t\t\ty: 18.807867\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.994329,\n\t\t\t\t\t\t\t\ty: 18.83097\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.041227,\n\t\t\t\t\t\t\t\ty: 18.845196\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.09,\n\t\t\t\t\t\t\t\ty: 18.85\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.624375,\n\t\t\t\t\t\t\t\ty: 18.85\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.675195,\n\t\t\t\t\t\t\t\ty: 18.877164\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.731473,\n\t\t\t\t\t\t\t\ty: 18.894236\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.79,\n\t\t\t\t\t\t\t\ty: 18.9\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.89,\n\t\t\t\t\t\t\t\ty: 18.9\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.79,\n\t\t\t\t\t\t\t\ty: 18.9\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.848527,\n\t\t\t\t\t\t\t\ty: 18.894236\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.904805,\n\t\t\t\t\t\t\t\ty: 18.877164\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.956671,\n\t\t\t\t\t\t\t\ty: 18.849441\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.002132,\n\t\t\t\t\t\t\t\ty: 18.812132\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.016915,\n\t\t\t\t\t\t\t\ty: 18.797349\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.048527,\n\t\t\t\t\t\t\t\ty: 18.794236\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.104805,\n\t\t\t\t\t\t\t\ty: 18.777164\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.155625,\n\t\t\t\t\t\t\t\ty: 18.75\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.19,\n\t\t\t\t\t\t\t\ty: 18.75\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.238773,\n\t\t\t\t\t\t\t\ty: 18.745196\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.285671,\n\t\t\t\t\t\t\t\ty: 18.73097\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.328893,\n\t\t\t\t\t\t\t\ty: 18.707867\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.366777,\n\t\t\t\t\t\t\t\ty: 18.676777\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.393554,\n\t\t\t\t\t\t\t\ty: 18.65\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.49,\n\t\t\t\t\t\t\t\ty: 18.65\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.538773,\n\t\t\t\t\t\t\t\ty: 18.645196\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.585671,\n\t\t\t\t\t\t\t\ty: 18.63097\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.628893,\n\t\t\t\t\t\t\t\ty: 18.607867\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.666777,\n\t\t\t\t\t\t\t\ty: 18.576777\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.693554,\n\t\t\t\t\t\t\t\ty: 18.55\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.79,\n\t\t\t\t\t\t\t\ty: 18.55\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.838773,\n\t\t\t\t\t\t\t\ty: 18.545196\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.885671,\n\t\t\t\t\t\t\t\ty: 18.53097\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.928893,\n\t\t\t\t\t\t\t\ty: 18.507867\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.966777,\n\t\t\t\t\t\t\t\ty: 18.476777\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.993942,\n\t\t\t\t\t\t\t\ty: 18.449612\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.038773,\n\t\t\t\t\t\t\t\ty: 18.445196\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.085671,\n\t\t\t\t\t\t\t\ty: 18.43097\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.128893,\n\t\t\t\t\t\t\t\ty: 18.407867\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.166777,\n\t\t\t\t\t\t\t\ty: 18.376777\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.201216,\n\t\t\t\t\t\t\t\ty: 18.342338\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.239993,\n\t\t\t\t\t\t\t\ty: 18.374161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.317792,\n\t\t\t\t\t\t\t\ty: 18.415746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.402209,\n\t\t\t\t\t\t\t\ty: 18.441353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.49,\n\t\t\t\t\t\t\t\ty: 18.45\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.577791,\n\t\t\t\t\t\t\t\ty: 18.441353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.662208,\n\t\t\t\t\t\t\t\ty: 18.415746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.740007,\n\t\t\t\t\t\t\t\ty: 18.374161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.808198,\n\t\t\t\t\t\t\t\ty: 18.318198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.864161,\n\t\t\t\t\t\t\t\ty: 18.250007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.905746,\n\t\t\t\t\t\t\t\ty: 18.172208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.931353,\n\t\t\t\t\t\t\t\ty: 18.087791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.94,\n\t\t\t\t\t\t\t\ty: 18\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.931353,\n\t\t\t\t\t\t\t\ty: 17.912209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.905746,\n\t\t\t\t\t\t\t\ty: 17.827792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.864161,\n\t\t\t\t\t\t\t\ty: 17.749993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.808198,\n\t\t\t\t\t\t\t\ty: 17.681802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.740007,\n\t\t\t\t\t\t\t\ty: 17.625839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.662208,\n\t\t\t\t\t\t\t\ty: 17.584254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.577791,\n\t\t\t\t\t\t\t\ty: 17.558647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.49,\n\t\t\t\t\t\t\t\ty: 17.55\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.402209,\n\t\t\t\t\t\t\t\ty: 17.558647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.317792,\n\t\t\t\t\t\t\t\ty: 17.584254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.239993,\n\t\t\t\t\t\t\t\ty: 17.625839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.171802,\n\t\t\t\t\t\t\t\ty: 17.681802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.115839,\n\t\t\t\t\t\t\t\ty: 17.749993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.107857,\n\t\t\t\t\t\t\t\ty: 17.764926\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.094329,\n\t\t\t\t\t\t\t\ty: 17.76903\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.051107,\n\t\t\t\t\t\t\t\ty: 17.792133\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.013223,\n\t\t\t\t\t\t\t\ty: 17.823223\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.886058,\n\t\t\t\t\t\t\t\ty: 17.950388\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.841227,\n\t\t\t\t\t\t\t\ty: 17.954804\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.794329,\n\t\t\t\t\t\t\t\ty: 17.96903\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.751107,\n\t\t\t\t\t\t\t\ty: 17.992133\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.713223,\n\t\t\t\t\t\t\t\ty: 18.023223\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.686446,\n\t\t\t\t\t\t\t\ty: 18.05\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.59,\n\t\t\t\t\t\t\t\ty: 18.05\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.541227,\n\t\t\t\t\t\t\t\ty: 18.054804\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.494329,\n\t\t\t\t\t\t\t\ty: 18.06903\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.451107,\n\t\t\t\t\t\t\t\ty: 18.092133\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.413223,\n\t\t\t\t\t\t\t\ty: 18.123223\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.386446,\n\t\t\t\t\t\t\t\ty: 18.15\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.29,\n\t\t\t\t\t\t\t\ty: 18.15\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.241227,\n\t\t\t\t\t\t\t\ty: 18.154804\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.194329,\n\t\t\t\t\t\t\t\ty: 18.16903\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.151107,\n\t\t\t\t\t\t\t\ty: 18.192133\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.113223,\n\t\t\t\t\t\t\t\ty: 18.223223\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.110543,\n\t\t\t\t\t\t\t\ty: 18.225903\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.104805,\n\t\t\t\t\t\t\t\ty: 18.222836\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.048527,\n\t\t\t\t\t\t\t\ty: 18.205764\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.99,\n\t\t\t\t\t\t\t\ty: 18.2\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.89,\n\t\t\t\t\t\t\t\ty: 18.2\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.831473,\n\t\t\t\t\t\t\t\ty: 18.205764\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.775195,\n\t\t\t\t\t\t\t\ty: 18.222836\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.723329,\n\t\t\t\t\t\t\t\ty: 18.250559\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.677868,\n\t\t\t\t\t\t\t\ty: 18.287868\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.665736,\n\t\t\t\t\t\t\t\ty: 18.3\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.89,\n\t\t\t\t\t\t\t\ty: 18.3\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.79,\n\t\t\t\t\t\t\t\ty: 18.3\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.731473,\n\t\t\t\t\t\t\t\ty: 18.305764\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.675195,\n\t\t\t\t\t\t\t\ty: 18.322836\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.624375,\n\t\t\t\t\t\t\t\ty: 18.35\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.193554,\n\t\t\t\t\t\t\t\ty: 18.35\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.04,\n\t\t\t\t\t\t\t\ty: 18.196446\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.04,\n\t\t\t\t\t\t\t\ty: 17.822483\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.062208,\n\t\t\t\t\t\t\t\ty: 17.815746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.140007,\n\t\t\t\t\t\t\t\ty: 17.774161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.208198,\n\t\t\t\t\t\t\t\ty: 17.718198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.264161,\n\t\t\t\t\t\t\t\ty: 17.650007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.305746,\n\t\t\t\t\t\t\t\ty: 17.572208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.331353,\n\t\t\t\t\t\t\t\ty: 17.487791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.34,\n\t\t\t\t\t\t\t\ty: 17.4\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.331353,\n\t\t\t\t\t\t\t\ty: 17.312209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.305746,\n\t\t\t\t\t\t\t\ty: 17.227792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.264161,\n\t\t\t\t\t\t\t\ty: 17.149993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.208198,\n\t\t\t\t\t\t\t\ty: 17.081802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.140007,\n\t\t\t\t\t\t\t\ty: 17.025839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.062208,\n\t\t\t\t\t\t\t\ty: 16.984254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.977791,\n\t\t\t\t\t\t\t\ty: 16.958647\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.599905,\n\t\t\t\t\t\t\t\ty: 17.167629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.512114,\n\t\t\t\t\t\t\t\ty: 17.176276\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.427698,\n\t\t\t\t\t\t\t\ty: 17.201883\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.349898,\n\t\t\t\t\t\t\t\ty: 17.243468\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.281707,\n\t\t\t\t\t\t\t\ty: 17.299431\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.225744,\n\t\t\t\t\t\t\t\ty: 17.367623\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.184159,\n\t\t\t\t\t\t\t\ty: 17.445422\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.158552,\n\t\t\t\t\t\t\t\ty: 17.529839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.149905,\n\t\t\t\t\t\t\t\ty: 17.617629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.158552,\n\t\t\t\t\t\t\t\ty: 17.70542\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.184159,\n\t\t\t\t\t\t\t\ty: 17.789837\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.225744,\n\t\t\t\t\t\t\t\ty: 17.867636\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.281707,\n\t\t\t\t\t\t\t\ty: 17.935827\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.349898,\n\t\t\t\t\t\t\t\ty: 17.99179\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.427698,\n\t\t\t\t\t\t\t\ty: 18.033375\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.512114,\n\t\t\t\t\t\t\t\ty: 18.058983\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.599905,\n\t\t\t\t\t\t\t\ty: 18.067629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.687696,\n\t\t\t\t\t\t\t\ty: 18.058983\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.772113,\n\t\t\t\t\t\t\t\ty: 18.033375\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.849912,\n\t\t\t\t\t\t\t\ty: 17.99179\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.918103,\n\t\t\t\t\t\t\t\ty: 17.935827\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.974066,\n\t\t\t\t\t\t\t\ty: 17.867636\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.015651,\n\t\t\t\t\t\t\t\ty: 17.789837\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.041258,\n\t\t\t\t\t\t\t\ty: 17.70542\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.049905,\n\t\t\t\t\t\t\t\ty: 17.617629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.041258,\n\t\t\t\t\t\t\t\ty: 17.529839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.015651,\n\t\t\t\t\t\t\t\ty: 17.445422\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.974066,\n\t\t\t\t\t\t\t\ty: 17.367623\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.918103,\n\t\t\t\t\t\t\t\ty: 17.299431\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.849912,\n\t\t\t\t\t\t\t\ty: 17.243468\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.772113,\n\t\t\t\t\t\t\t\ty: 17.201883\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.687696,\n\t\t\t\t\t\t\t\ty: 17.176276\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.299905,\n\t\t\t\t\t\t\t\ty: 17.067629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.212114,\n\t\t\t\t\t\t\t\ty: 17.076276\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.127698,\n\t\t\t\t\t\t\t\ty: 17.101883\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.049898,\n\t\t\t\t\t\t\t\ty: 17.143468\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.981707,\n\t\t\t\t\t\t\t\ty: 17.199431\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.925744,\n\t\t\t\t\t\t\t\ty: 17.267623\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.884159,\n\t\t\t\t\t\t\t\ty: 17.345422\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.858552,\n\t\t\t\t\t\t\t\ty: 17.429839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.849905,\n\t\t\t\t\t\t\t\ty: 17.517629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.858552,\n\t\t\t\t\t\t\t\ty: 17.60542\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.884159,\n\t\t\t\t\t\t\t\ty: 17.689837\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.925744,\n\t\t\t\t\t\t\t\ty: 17.767636\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.981707,\n\t\t\t\t\t\t\t\ty: 17.835827\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.049898,\n\t\t\t\t\t\t\t\ty: 17.89179\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.127698,\n\t\t\t\t\t\t\t\ty: 17.933375\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.212114,\n\t\t\t\t\t\t\t\ty: 17.958983\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.299905,\n\t\t\t\t\t\t\t\ty: 17.967629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.387696,\n\t\t\t\t\t\t\t\ty: 17.958983\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.472113,\n\t\t\t\t\t\t\t\ty: 17.933375\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.549912,\n\t\t\t\t\t\t\t\ty: 17.89179\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.618103,\n\t\t\t\t\t\t\t\ty: 17.835827\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.674066,\n\t\t\t\t\t\t\t\ty: 17.767636\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.715651,\n\t\t\t\t\t\t\t\ty: 17.689837\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.741258,\n\t\t\t\t\t\t\t\ty: 17.60542\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.749905,\n\t\t\t\t\t\t\t\ty: 17.517629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.741258,\n\t\t\t\t\t\t\t\ty: 17.429839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.715651,\n\t\t\t\t\t\t\t\ty: 17.345422\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.674066,\n\t\t\t\t\t\t\t\ty: 17.267623\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.618103,\n\t\t\t\t\t\t\t\ty: 17.199431\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.549912,\n\t\t\t\t\t\t\t\ty: 17.143468\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.472113,\n\t\t\t\t\t\t\t\ty: 17.101883\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.387696,\n\t\t\t\t\t\t\t\ty: 17.076276\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.249938,\n\t\t\t\t\t\t\t\ty: 13.725957\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.162147,\n\t\t\t\t\t\t\t\ty: 13.734603\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.07773,\n\t\t\t\t\t\t\t\ty: 13.760211\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.999931,\n\t\t\t\t\t\t\t\ty: 13.801795\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.93174,\n\t\t\t\t\t\t\t\ty: 13.857759\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.875777,\n\t\t\t\t\t\t\t\ty: 13.92595\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.834192,\n\t\t\t\t\t\t\t\ty: 14.003749\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.808585,\n\t\t\t\t\t\t\t\ty: 14.088166\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.799938,\n\t\t\t\t\t\t\t\ty: 14.175957\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.808585,\n\t\t\t\t\t\t\t\ty: 14.263747\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.834192,\n\t\t\t\t\t\t\t\ty: 14.348164\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.875777,\n\t\t\t\t\t\t\t\ty: 14.425963\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.93174,\n\t\t\t\t\t\t\t\ty: 14.494155\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.999931,\n\t\t\t\t\t\t\t\ty: 14.550118\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.07773,\n\t\t\t\t\t\t\t\ty: 14.591703\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.162147,\n\t\t\t\t\t\t\t\ty: 14.61731\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.249938,\n\t\t\t\t\t\t\t\ty: 14.625957\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.337729,\n\t\t\t\t\t\t\t\ty: 14.61731\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.422146,\n\t\t\t\t\t\t\t\ty: 14.591703\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.499945,\n\t\t\t\t\t\t\t\ty: 14.550118\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.568136,\n\t\t\t\t\t\t\t\ty: 14.494155\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.575001,\n\t\t\t\t\t\t\t\ty: 14.48579\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.581866,\n\t\t\t\t\t\t\t\ty: 14.494155\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.639043,\n\t\t\t\t\t\t\t\ty: 14.541079\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.562209,\n\t\t\t\t\t\t\t\ty: 14.548647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.477792,\n\t\t\t\t\t\t\t\ty: 14.574254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.399993,\n\t\t\t\t\t\t\t\ty: 14.615839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.331802,\n\t\t\t\t\t\t\t\ty: 14.671802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.275839,\n\t\t\t\t\t\t\t\ty: 14.739993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.234254,\n\t\t\t\t\t\t\t\ty: 14.817792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.208647,\n\t\t\t\t\t\t\t\ty: 14.902209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.2,\n\t\t\t\t\t\t\t\ty: 14.99\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.208647,\n\t\t\t\t\t\t\t\ty: 15.077791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.234254,\n\t\t\t\t\t\t\t\ty: 15.162208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.275839,\n\t\t\t\t\t\t\t\ty: 15.240007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.331802,\n\t\t\t\t\t\t\t\ty: 15.308198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.399993,\n\t\t\t\t\t\t\t\ty: 15.364161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.477792,\n\t\t\t\t\t\t\t\ty: 15.405746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.562209,\n\t\t\t\t\t\t\t\ty: 15.431353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.65,\n\t\t\t\t\t\t\t\ty: 15.44\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.737791,\n\t\t\t\t\t\t\t\ty: 15.431353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.737797,\n\t\t\t\t\t\t\t\ty: 15.431351\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.908649,\n\t\t\t\t\t\t\t\ty: 15.602203\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.908647,\n\t\t\t\t\t\t\t\ty: 15.602209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.9,\n\t\t\t\t\t\t\t\ty: 15.69\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.908647,\n\t\t\t\t\t\t\t\ty: 15.777791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.934254,\n\t\t\t\t\t\t\t\ty: 15.862208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.975839,\n\t\t\t\t\t\t\t\ty: 15.940007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.031802,\n\t\t\t\t\t\t\t\ty: 16.008198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.082738,\n\t\t\t\t\t\t\t\ty: 16.05\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.031802,\n\t\t\t\t\t\t\t\ty: 16.091802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.975839,\n\t\t\t\t\t\t\t\ty: 16.159993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.934254,\n\t\t\t\t\t\t\t\ty: 16.237792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.908647,\n\t\t\t\t\t\t\t\ty: 16.322209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.9,\n\t\t\t\t\t\t\t\ty: 16.41\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.908647,\n\t\t\t\t\t\t\t\ty: 16.497791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.934254,\n\t\t\t\t\t\t\t\ty: 16.582208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.975839,\n\t\t\t\t\t\t\t\ty: 16.660007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.031802,\n\t\t\t\t\t\t\t\ty: 16.728198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.099993,\n\t\t\t\t\t\t\t\ty: 16.784161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.177792,\n\t\t\t\t\t\t\t\ty: 16.825746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.262209,\n\t\t\t\t\t\t\t\ty: 16.851353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.35,\n\t\t\t\t\t\t\t\ty: 16.86\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.437791,\n\t\t\t\t\t\t\t\ty: 16.851353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.522208,\n\t\t\t\t\t\t\t\ty: 16.825746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.600007,\n\t\t\t\t\t\t\t\ty: 16.784161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.668198,\n\t\t\t\t\t\t\t\ty: 16.728198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.724161,\n\t\t\t\t\t\t\t\ty: 16.660007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.765746,\n\t\t\t\t\t\t\t\ty: 16.582208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.791353,\n\t\t\t\t\t\t\t\ty: 16.497791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.8,\n\t\t\t\t\t\t\t\ty: 16.41\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.791353,\n\t\t\t\t\t\t\t\ty: 16.322209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.765746,\n\t\t\t\t\t\t\t\ty: 16.237792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.724161,\n\t\t\t\t\t\t\t\ty: 16.159993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.668198,\n\t\t\t\t\t\t\t\ty: 16.091802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.617262,\n\t\t\t\t\t\t\t\ty: 16.05\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.668198,\n\t\t\t\t\t\t\t\ty: 16.008198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.724161,\n\t\t\t\t\t\t\t\ty: 15.940007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.765746,\n\t\t\t\t\t\t\t\ty: 15.862208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.791353,\n\t\t\t\t\t\t\t\ty: 15.777791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.8,\n\t\t\t\t\t\t\t\ty: 15.69\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.791353,\n\t\t\t\t\t\t\t\ty: 15.602209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.765746,\n\t\t\t\t\t\t\t\ty: 15.517792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.724161,\n\t\t\t\t\t\t\t\ty: 15.439993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.668198,\n\t\t\t\t\t\t\t\ty: 15.371802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.600007,\n\t\t\t\t\t\t\t\ty: 15.315839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.522208,\n\t\t\t\t\t\t\t\ty: 15.274254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.437791,\n\t\t\t\t\t\t\t\ty: 15.248647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.35,\n\t\t\t\t\t\t\t\ty: 15.24\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.262209,\n\t\t\t\t\t\t\t\ty: 15.248647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.262203,\n\t\t\t\t\t\t\t\ty: 15.248649\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.091351,\n\t\t\t\t\t\t\t\ty: 15.077797\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.091353,\n\t\t\t\t\t\t\t\ty: 15.077791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.1,\n\t\t\t\t\t\t\t\ty: 14.99\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.091353,\n\t\t\t\t\t\t\t\ty: 14.902209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.065746,\n\t\t\t\t\t\t\t\ty: 14.817792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.024161,\n\t\t\t\t\t\t\t\ty: 14.739993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.968198,\n\t\t\t\t\t\t\t\ty: 14.671802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.911021,\n\t\t\t\t\t\t\t\ty: 14.624878\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.987855,\n\t\t\t\t\t\t\t\ty: 14.61731\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.072272,\n\t\t\t\t\t\t\t\ty: 14.591703\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.150071,\n\t\t\t\t\t\t\t\ty: 14.550118\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.218262,\n\t\t\t\t\t\t\t\ty: 14.494155\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.274225,\n\t\t\t\t\t\t\t\ty: 14.425963\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.31581,\n\t\t\t\t\t\t\t\ty: 14.348164\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.341417,\n\t\t\t\t\t\t\t\ty: 14.263747\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.350064,\n\t\t\t\t\t\t\t\ty: 14.175957\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.341417,\n\t\t\t\t\t\t\t\ty: 14.088166\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.31581,\n\t\t\t\t\t\t\t\ty: 14.003749\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.274225,\n\t\t\t\t\t\t\t\ty: 13.92595\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.218262,\n\t\t\t\t\t\t\t\ty: 13.857759\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.150071,\n\t\t\t\t\t\t\t\ty: 13.801795\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.072272,\n\t\t\t\t\t\t\t\ty: 13.760211\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.987855,\n\t\t\t\t\t\t\t\ty: 13.734603\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.900064,\n\t\t\t\t\t\t\t\ty: 13.725957\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.812273,\n\t\t\t\t\t\t\t\ty: 13.734603\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.727856,\n\t\t\t\t\t\t\t\ty: 13.760211\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.650057,\n\t\t\t\t\t\t\t\ty: 13.801795\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.581866,\n\t\t\t\t\t\t\t\ty: 13.857759\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.575001,\n\t\t\t\t\t\t\t\ty: 13.866124\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.568136,\n\t\t\t\t\t\t\t\ty: 13.857759\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.499945,\n\t\t\t\t\t\t\t\ty: 13.801795\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.422146,\n\t\t\t\t\t\t\t\ty: 13.760211\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.337729,\n\t\t\t\t\t\t\t\ty: 13.734603\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.1,\n\t\t\t\t\t\t\t\ty: 15.31\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.012209,\n\t\t\t\t\t\t\t\ty: 15.318647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.927792,\n\t\t\t\t\t\t\t\ty: 15.344254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.849993,\n\t\t\t\t\t\t\t\ty: 15.385839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.781802,\n\t\t\t\t\t\t\t\ty: 15.441802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.725839,\n\t\t\t\t\t\t\t\ty: 15.509993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.684254,\n\t\t\t\t\t\t\t\ty: 15.587792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.658647,\n\t\t\t\t\t\t\t\ty: 15.672209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.65,\n\t\t\t\t\t\t\t\ty: 15.76\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.658647,\n\t\t\t\t\t\t\t\ty: 15.847791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.684254,\n\t\t\t\t\t\t\t\ty: 15.932208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.725839,\n\t\t\t\t\t\t\t\ty: 16.010007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.781802,\n\t\t\t\t\t\t\t\ty: 16.078198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.849993,\n\t\t\t\t\t\t\t\ty: 16.134161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.927792,\n\t\t\t\t\t\t\t\ty: 16.175746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.012209,\n\t\t\t\t\t\t\t\ty: 16.201353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.1,\n\t\t\t\t\t\t\t\ty: 16.21\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.187791,\n\t\t\t\t\t\t\t\ty: 16.201353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.272208,\n\t\t\t\t\t\t\t\ty: 16.175746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.350007,\n\t\t\t\t\t\t\t\ty: 16.134161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.418198,\n\t\t\t\t\t\t\t\ty: 16.078198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.474161,\n\t\t\t\t\t\t\t\ty: 16.010007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.515746,\n\t\t\t\t\t\t\t\ty: 15.932208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.541353,\n\t\t\t\t\t\t\t\ty: 15.847791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.55,\n\t\t\t\t\t\t\t\ty: 15.76\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.541353,\n\t\t\t\t\t\t\t\ty: 15.672209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.515746,\n\t\t\t\t\t\t\t\ty: 15.587792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.474161,\n\t\t\t\t\t\t\t\ty: 15.509993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.418198,\n\t\t\t\t\t\t\t\ty: 15.441802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.350007,\n\t\t\t\t\t\t\t\ty: 15.385839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.272208,\n\t\t\t\t\t\t\t\ty: 15.344254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.187791,\n\t\t\t\t\t\t\t\ty: 15.318647\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9,\n\t\t\t\t\t\t\t\ty: 15.099897\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.912209,\n\t\t\t\t\t\t\t\ty: 15.108544\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.827792,\n\t\t\t\t\t\t\t\ty: 15.134151\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.749993,\n\t\t\t\t\t\t\t\ty: 15.175736\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.681802,\n\t\t\t\t\t\t\t\ty: 15.231699\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.625839,\n\t\t\t\t\t\t\t\ty: 15.29989\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.584254,\n\t\t\t\t\t\t\t\ty: 15.377689\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.558647,\n\t\t\t\t\t\t\t\ty: 15.462106\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.55,\n\t\t\t\t\t\t\t\ty: 15.549897\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.558647,\n\t\t\t\t\t\t\t\ty: 15.637688\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.584254,\n\t\t\t\t\t\t\t\ty: 15.722105\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.625839,\n\t\t\t\t\t\t\t\ty: 15.799904\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.681802,\n\t\t\t\t\t\t\t\ty: 15.868095\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.749993,\n\t\t\t\t\t\t\t\ty: 15.924058\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.827792,\n\t\t\t\t\t\t\t\ty: 15.965643\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.912209,\n\t\t\t\t\t\t\t\ty: 15.99125\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9,\n\t\t\t\t\t\t\t\ty: 15.999897\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.087791,\n\t\t\t\t\t\t\t\ty: 15.99125\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.172208,\n\t\t\t\t\t\t\t\ty: 15.965643\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.250007,\n\t\t\t\t\t\t\t\ty: 15.924058\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.318198,\n\t\t\t\t\t\t\t\ty: 15.868095\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.374161,\n\t\t\t\t\t\t\t\ty: 15.799904\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.415746,\n\t\t\t\t\t\t\t\ty: 15.722105\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.441353,\n\t\t\t\t\t\t\t\ty: 15.637688\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.45,\n\t\t\t\t\t\t\t\ty: 15.549897\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.441353,\n\t\t\t\t\t\t\t\ty: 15.462106\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.415746,\n\t\t\t\t\t\t\t\ty: 15.377689\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.374161,\n\t\t\t\t\t\t\t\ty: 15.29989\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.318198,\n\t\t\t\t\t\t\t\ty: 15.231699\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.250007,\n\t\t\t\t\t\t\t\ty: 15.175736\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.172208,\n\t\t\t\t\t\t\t\ty: 15.134151\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.087791,\n\t\t\t\t\t\t\t\ty: 15.108544\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.70274,\n\t\t\t\t\t\t\t\ty: 14.425098\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.614949,\n\t\t\t\t\t\t\t\ty: 14.433745\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.530532,\n\t\t\t\t\t\t\t\ty: 14.459352\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.452733,\n\t\t\t\t\t\t\t\ty: 14.500937\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.384542,\n\t\t\t\t\t\t\t\ty: 14.5569\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.328579,\n\t\t\t\t\t\t\t\ty: 14.625091\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.286994,\n\t\t\t\t\t\t\t\ty: 14.70289\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.261387,\n\t\t\t\t\t\t\t\ty: 14.787307\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.25274,\n\t\t\t\t\t\t\t\ty: 14.875098\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.261387,\n\t\t\t\t\t\t\t\ty: 14.962889\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.286994,\n\t\t\t\t\t\t\t\ty: 15.047306\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.328579,\n\t\t\t\t\t\t\t\ty: 15.125105\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.384542,\n\t\t\t\t\t\t\t\ty: 15.193296\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.452733,\n\t\t\t\t\t\t\t\ty: 15.249259\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.530532,\n\t\t\t\t\t\t\t\ty: 15.290844\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.614949,\n\t\t\t\t\t\t\t\ty: 15.316451\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.70274,\n\t\t\t\t\t\t\t\ty: 15.325098\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.790531,\n\t\t\t\t\t\t\t\ty: 15.316451\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.874948,\n\t\t\t\t\t\t\t\ty: 15.290844\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.952747,\n\t\t\t\t\t\t\t\ty: 15.249259\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.020938,\n\t\t\t\t\t\t\t\ty: 15.193296\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.076901,\n\t\t\t\t\t\t\t\ty: 15.125105\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.118486,\n\t\t\t\t\t\t\t\ty: 15.047306\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.144093,\n\t\t\t\t\t\t\t\ty: 14.962889\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.15274,\n\t\t\t\t\t\t\t\ty: 14.875098\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.144093,\n\t\t\t\t\t\t\t\ty: 14.787307\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.118486,\n\t\t\t\t\t\t\t\ty: 14.70289\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.076901,\n\t\t\t\t\t\t\t\ty: 14.625091\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.020938,\n\t\t\t\t\t\t\t\ty: 14.5569\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.952747,\n\t\t\t\t\t\t\t\ty: 14.500937\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.874948,\n\t\t\t\t\t\t\t\ty: 14.459352\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.790531,\n\t\t\t\t\t\t\t\ty: 14.433745\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.899918,\n\t\t\t\t\t\t\t\ty: 13.884433\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.800422,\n\t\t\t\t\t\t\t\ty: 13.894233\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.70475,\n\t\t\t\t\t\t\t\ty: 13.923255\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.616578,\n\t\t\t\t\t\t\t\ty: 13.970384\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.539294,\n\t\t\t\t\t\t\t\ty: 14.033809\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.475869,\n\t\t\t\t\t\t\t\ty: 14.111092\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.42874,\n\t\t\t\t\t\t\t\ty: 14.199264\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.399718,\n\t\t\t\t\t\t\t\ty: 14.294937\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.389919,\n\t\t\t\t\t\t\t\ty: 14.394433\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.399718,\n\t\t\t\t\t\t\t\ty: 14.493929\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.42874,\n\t\t\t\t\t\t\t\ty: 14.589601\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.475869,\n\t\t\t\t\t\t\t\ty: 14.677773\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.539294,\n\t\t\t\t\t\t\t\ty: 14.755057\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.616578,\n\t\t\t\t\t\t\t\ty: 14.818482\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.70475,\n\t\t\t\t\t\t\t\ty: 14.865611\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.800422,\n\t\t\t\t\t\t\t\ty: 14.894633\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.899918,\n\t\t\t\t\t\t\t\ty: 14.904432\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.999414,\n\t\t\t\t\t\t\t\ty: 14.894633\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.095086,\n\t\t\t\t\t\t\t\ty: 14.865611\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.183258,\n\t\t\t\t\t\t\t\ty: 14.818482\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.260542,\n\t\t\t\t\t\t\t\ty: 14.755057\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.323967,\n\t\t\t\t\t\t\t\ty: 14.677773\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.371096,\n\t\t\t\t\t\t\t\ty: 14.589601\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.400118,\n\t\t\t\t\t\t\t\ty: 14.493929\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.409917,\n\t\t\t\t\t\t\t\ty: 14.394433\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.400118,\n\t\t\t\t\t\t\t\ty: 14.294937\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.371096,\n\t\t\t\t\t\t\t\ty: 14.199264\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.323967,\n\t\t\t\t\t\t\t\ty: 14.111092\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.260542,\n\t\t\t\t\t\t\t\ty: 14.033809\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.183258,\n\t\t\t\t\t\t\t\ty: 13.970384\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.095086,\n\t\t\t\t\t\t\t\ty: 13.923255\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -8.999414,\n\t\t\t\t\t\t\t\ty: 13.894233\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.100082,\n\t\t\t\t\t\t\t\ty: 13.884433\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.199578,\n\t\t\t\t\t\t\t\ty: 13.894233\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.29525,\n\t\t\t\t\t\t\t\ty: 13.923255\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.383422,\n\t\t\t\t\t\t\t\ty: 13.970384\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.460706,\n\t\t\t\t\t\t\t\ty: 14.033809\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.524131,\n\t\t\t\t\t\t\t\ty: 14.111092\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.57126,\n\t\t\t\t\t\t\t\ty: 14.199264\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.600282,\n\t\t\t\t\t\t\t\ty: 14.294937\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.610081,\n\t\t\t\t\t\t\t\ty: 14.394433\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.600282,\n\t\t\t\t\t\t\t\ty: 14.493929\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.57126,\n\t\t\t\t\t\t\t\ty: 14.589601\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.524131,\n\t\t\t\t\t\t\t\ty: 14.677773\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.460706,\n\t\t\t\t\t\t\t\ty: 14.755057\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.383422,\n\t\t\t\t\t\t\t\ty: 14.818482\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.29525,\n\t\t\t\t\t\t\t\ty: 14.865611\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.199578,\n\t\t\t\t\t\t\t\ty: 14.894633\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.100082,\n\t\t\t\t\t\t\t\ty: 14.904432\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.000586,\n\t\t\t\t\t\t\t\ty: 14.894633\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.904914,\n\t\t\t\t\t\t\t\ty: 14.865611\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.816742,\n\t\t\t\t\t\t\t\ty: 14.818482\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.739458,\n\t\t\t\t\t\t\t\ty: 14.755057\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.676033,\n\t\t\t\t\t\t\t\ty: 14.677773\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.628904,\n\t\t\t\t\t\t\t\ty: 14.589601\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.599882,\n\t\t\t\t\t\t\t\ty: 14.493929\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.590083,\n\t\t\t\t\t\t\t\ty: 14.394433\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.599882,\n\t\t\t\t\t\t\t\ty: 14.294937\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.628904,\n\t\t\t\t\t\t\t\ty: 14.199264\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.676033,\n\t\t\t\t\t\t\t\ty: 14.111092\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.739458,\n\t\t\t\t\t\t\t\ty: 14.033809\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.816742,\n\t\t\t\t\t\t\t\ty: 13.970384\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.904914,\n\t\t\t\t\t\t\t\ty: 13.923255\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.000586,\n\t\t\t\t\t\t\t\ty: 13.894233\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.899918,\n\t\t\t\t\t\t\t\ty: 13.884433\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.999414,\n\t\t\t\t\t\t\t\ty: 13.894233\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.095086,\n\t\t\t\t\t\t\t\ty: 13.923255\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.183258,\n\t\t\t\t\t\t\t\ty: 13.970384\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.260542,\n\t\t\t\t\t\t\t\ty: 14.033809\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.323967,\n\t\t\t\t\t\t\t\ty: 14.111092\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.371096,\n\t\t\t\t\t\t\t\ty: 14.199264\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.400118,\n\t\t\t\t\t\t\t\ty: 14.294937\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.409917,\n\t\t\t\t\t\t\t\ty: 14.394433\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.400118,\n\t\t\t\t\t\t\t\ty: 14.493929\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.371096,\n\t\t\t\t\t\t\t\ty: 14.589601\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.323967,\n\t\t\t\t\t\t\t\ty: 14.677773\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.260542,\n\t\t\t\t\t\t\t\ty: 14.755057\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.183258,\n\t\t\t\t\t\t\t\ty: 14.818482\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.095086,\n\t\t\t\t\t\t\t\ty: 14.865611\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.999414,\n\t\t\t\t\t\t\t\ty: 14.894633\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.899918,\n\t\t\t\t\t\t\t\ty: 14.904432\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.800422,\n\t\t\t\t\t\t\t\ty: 14.894633\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.70475,\n\t\t\t\t\t\t\t\ty: 14.865611\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.616578,\n\t\t\t\t\t\t\t\ty: 14.818482\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.539294,\n\t\t\t\t\t\t\t\ty: 14.755057\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.475869,\n\t\t\t\t\t\t\t\ty: 14.677773\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.42874,\n\t\t\t\t\t\t\t\ty: 14.589601\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.399718,\n\t\t\t\t\t\t\t\ty: 14.493929\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.389919,\n\t\t\t\t\t\t\t\ty: 14.394433\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.399718,\n\t\t\t\t\t\t\t\ty: 14.294937\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.42874,\n\t\t\t\t\t\t\t\ty: 14.199264\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.475869,\n\t\t\t\t\t\t\t\ty: 14.111092\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.539294,\n\t\t\t\t\t\t\t\ty: 14.033809\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.616578,\n\t\t\t\t\t\t\t\ty: 13.970384\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.70475,\n\t\t\t\t\t\t\t\ty: 13.923255\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.800422,\n\t\t\t\t\t\t\t\ty: 13.894233\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.349902,\n\t\t\t\t\t\t\t\ty: 12.024895\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.437692,\n\t\t\t\t\t\t\t\ty: 12.033542\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.522109,\n\t\t\t\t\t\t\t\ty: 12.059149\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.599908,\n\t\t\t\t\t\t\t\ty: 12.100734\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.6681,\n\t\t\t\t\t\t\t\ty: 12.156697\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.724063,\n\t\t\t\t\t\t\t\ty: 12.224888\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.765647,\n\t\t\t\t\t\t\t\ty: 12.302687\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.791255,\n\t\t\t\t\t\t\t\ty: 12.387104\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.799902,\n\t\t\t\t\t\t\t\ty: 12.474895\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.791255,\n\t\t\t\t\t\t\t\ty: 12.562686\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.765647,\n\t\t\t\t\t\t\t\ty: 12.647103\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.724063,\n\t\t\t\t\t\t\t\ty: 12.724902\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.6681,\n\t\t\t\t\t\t\t\ty: 12.793093\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.599908,\n\t\t\t\t\t\t\t\ty: 12.849056\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.522109,\n\t\t\t\t\t\t\t\ty: 12.890641\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.437692,\n\t\t\t\t\t\t\t\ty: 12.916248\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.349902,\n\t\t\t\t\t\t\t\ty: 12.924895\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.262111,\n\t\t\t\t\t\t\t\ty: 12.916248\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.177694,\n\t\t\t\t\t\t\t\ty: 12.890641\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.099895,\n\t\t\t\t\t\t\t\ty: 12.849056\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.031704,\n\t\t\t\t\t\t\t\ty: 12.793093\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.97574,\n\t\t\t\t\t\t\t\ty: 12.724902\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.934156,\n\t\t\t\t\t\t\t\ty: 12.647103\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.908548,\n\t\t\t\t\t\t\t\ty: 12.562686\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.899902,\n\t\t\t\t\t\t\t\ty: 12.474895\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.908548,\n\t\t\t\t\t\t\t\ty: 12.387104\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.934156,\n\t\t\t\t\t\t\t\ty: 12.302687\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.97574,\n\t\t\t\t\t\t\t\ty: 12.224888\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.031704,\n\t\t\t\t\t\t\t\ty: 12.156697\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.099895,\n\t\t\t\t\t\t\t\ty: 12.100734\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.177694,\n\t\t\t\t\t\t\t\ty: 12.059149\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.262111,\n\t\t\t\t\t\t\t\ty: 12.033542\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.670299,\n\t\t\t\t\t\t\t\ty: 11.570109\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.582509,\n\t\t\t\t\t\t\t\ty: 11.578756\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.498092,\n\t\t\t\t\t\t\t\ty: 11.604363\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.420293,\n\t\t\t\t\t\t\t\ty: 11.645948\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.352101,\n\t\t\t\t\t\t\t\ty: 11.701911\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.296138,\n\t\t\t\t\t\t\t\ty: 11.770103\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.254554,\n\t\t\t\t\t\t\t\ty: 11.847902\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.228946,\n\t\t\t\t\t\t\t\ty: 11.932318\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.220299,\n\t\t\t\t\t\t\t\ty: 12.020109\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.228946,\n\t\t\t\t\t\t\t\ty: 12.1079\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.254554,\n\t\t\t\t\t\t\t\ty: 12.192317\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.296138,\n\t\t\t\t\t\t\t\ty: 12.270116\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.352101,\n\t\t\t\t\t\t\t\ty: 12.338307\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.420293,\n\t\t\t\t\t\t\t\ty: 12.39427\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.498092,\n\t\t\t\t\t\t\t\ty: 12.435855\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.582509,\n\t\t\t\t\t\t\t\ty: 12.461463\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.670299,\n\t\t\t\t\t\t\t\ty: 12.470109\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.75809,\n\t\t\t\t\t\t\t\ty: 12.461463\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.842507,\n\t\t\t\t\t\t\t\ty: 12.435855\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.920306,\n\t\t\t\t\t\t\t\ty: 12.39427\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.988497,\n\t\t\t\t\t\t\t\ty: 12.338307\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.044461,\n\t\t\t\t\t\t\t\ty: 12.270116\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.086045,\n\t\t\t\t\t\t\t\ty: 12.192317\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.111653,\n\t\t\t\t\t\t\t\ty: 12.1079\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.120299,\n\t\t\t\t\t\t\t\ty: 12.020109\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.111653,\n\t\t\t\t\t\t\t\ty: 11.932318\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.086045,\n\t\t\t\t\t\t\t\ty: 11.847902\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.044461,\n\t\t\t\t\t\t\t\ty: 11.770103\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.988497,\n\t\t\t\t\t\t\t\ty: 11.701911\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.920306,\n\t\t\t\t\t\t\t\ty: 11.645948\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.842507,\n\t\t\t\t\t\t\t\ty: 11.604363\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.75809,\n\t\t\t\t\t\t\t\ty: 11.578756\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.449934,\n\t\t\t\t\t\t\t\ty: 9.975957\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.537725,\n\t\t\t\t\t\t\t\ty: 9.984603\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.622142,\n\t\t\t\t\t\t\t\ty: 10.010211\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.699941,\n\t\t\t\t\t\t\t\ty: 10.051795\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.768132,\n\t\t\t\t\t\t\t\ty: 10.107759\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.824095,\n\t\t\t\t\t\t\t\ty: 10.17595\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.86568,\n\t\t\t\t\t\t\t\ty: 10.253749\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.891287,\n\t\t\t\t\t\t\t\ty: 10.338166\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.899934,\n\t\t\t\t\t\t\t\ty: 10.425957\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.891287,\n\t\t\t\t\t\t\t\ty: 10.513747\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.86568,\n\t\t\t\t\t\t\t\ty: 10.598164\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.824095,\n\t\t\t\t\t\t\t\ty: 10.675963\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.768132,\n\t\t\t\t\t\t\t\ty: 10.744155\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.699941,\n\t\t\t\t\t\t\t\ty: 10.800118\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.622142,\n\t\t\t\t\t\t\t\ty: 10.841703\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.537725,\n\t\t\t\t\t\t\t\ty: 10.86731\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.449934,\n\t\t\t\t\t\t\t\ty: 10.875957\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.362143,\n\t\t\t\t\t\t\t\ty: 10.86731\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.277726,\n\t\t\t\t\t\t\t\ty: 10.841703\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.199927,\n\t\t\t\t\t\t\t\ty: 10.800118\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.131736,\n\t\t\t\t\t\t\t\ty: 10.744155\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.075773,\n\t\t\t\t\t\t\t\ty: 10.675963\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.034188,\n\t\t\t\t\t\t\t\ty: 10.598164\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.008581,\n\t\t\t\t\t\t\t\ty: 10.513747\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.999934,\n\t\t\t\t\t\t\t\ty: 10.425957\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.008581,\n\t\t\t\t\t\t\t\ty: 10.338166\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.034188,\n\t\t\t\t\t\t\t\ty: 10.253749\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.075773,\n\t\t\t\t\t\t\t\ty: 10.17595\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.131736,\n\t\t\t\t\t\t\t\ty: 10.107759\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.199927,\n\t\t\t\t\t\t\t\ty: 10.051795\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.277726,\n\t\t\t\t\t\t\t\ty: 10.010211\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.362143,\n\t\t\t\t\t\t\t\ty: 9.984603\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.89731,\n\t\t\t\t\t\t\t\ty: 9.524898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.985101,\n\t\t\t\t\t\t\t\ty: 9.533545\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.069518,\n\t\t\t\t\t\t\t\ty: 9.559152\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.147317,\n\t\t\t\t\t\t\t\ty: 9.600737\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.215508,\n\t\t\t\t\t\t\t\ty: 9.6567\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.271471,\n\t\t\t\t\t\t\t\ty: 9.724891\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.313056,\n\t\t\t\t\t\t\t\ty: 9.80269\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.338663,\n\t\t\t\t\t\t\t\ty: 9.887107\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.34731,\n\t\t\t\t\t\t\t\ty: 9.974898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.338663,\n\t\t\t\t\t\t\t\ty: 10.062689\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.313056,\n\t\t\t\t\t\t\t\ty: 10.147106\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.271471,\n\t\t\t\t\t\t\t\ty: 10.224905\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.215508,\n\t\t\t\t\t\t\t\ty: 10.293096\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.147317,\n\t\t\t\t\t\t\t\ty: 10.349059\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.069518,\n\t\t\t\t\t\t\t\ty: 10.390644\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.985101,\n\t\t\t\t\t\t\t\ty: 10.416251\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.89731,\n\t\t\t\t\t\t\t\ty: 10.424898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.809519,\n\t\t\t\t\t\t\t\ty: 10.416251\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.725102,\n\t\t\t\t\t\t\t\ty: 10.390644\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.647303,\n\t\t\t\t\t\t\t\ty: 10.349059\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.579112,\n\t\t\t\t\t\t\t\ty: 10.293096\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.523149,\n\t\t\t\t\t\t\t\ty: 10.224905\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.481564,\n\t\t\t\t\t\t\t\ty: 10.147106\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.455957,\n\t\t\t\t\t\t\t\ty: 10.062689\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.44731,\n\t\t\t\t\t\t\t\ty: 9.974898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.455957,\n\t\t\t\t\t\t\t\ty: 9.887107\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.481564,\n\t\t\t\t\t\t\t\ty: 9.80269\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.523149,\n\t\t\t\t\t\t\t\ty: 9.724891\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.579112,\n\t\t\t\t\t\t\t\ty: 9.6567\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.647303,\n\t\t\t\t\t\t\t\ty: 9.600737\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.725102,\n\t\t\t\t\t\t\t\ty: 9.559152\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.809519,\n\t\t\t\t\t\t\t\ty: 9.533545\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.461281,\n\t\t\t\t\t\t\t\ty: 9.09\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.37349,\n\t\t\t\t\t\t\t\ty: 9.098647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.289073,\n\t\t\t\t\t\t\t\ty: 9.124254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.211274,\n\t\t\t\t\t\t\t\ty: 9.165839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.143083,\n\t\t\t\t\t\t\t\ty: 9.221802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.08712,\n\t\t\t\t\t\t\t\ty: 9.289993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.045535,\n\t\t\t\t\t\t\t\ty: 9.367792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.019928,\n\t\t\t\t\t\t\t\ty: 9.452209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.011281,\n\t\t\t\t\t\t\t\ty: 9.54\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.019928,\n\t\t\t\t\t\t\t\ty: 9.627791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.045535,\n\t\t\t\t\t\t\t\ty: 9.712208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.08712,\n\t\t\t\t\t\t\t\ty: 9.790007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.143083,\n\t\t\t\t\t\t\t\ty: 9.858198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.211274,\n\t\t\t\t\t\t\t\ty: 9.914161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.289073,\n\t\t\t\t\t\t\t\ty: 9.955746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.37349,\n\t\t\t\t\t\t\t\ty: 9.981353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.461281,\n\t\t\t\t\t\t\t\ty: 9.99\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.549072,\n\t\t\t\t\t\t\t\ty: 9.981353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.633489,\n\t\t\t\t\t\t\t\ty: 9.955746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.711288,\n\t\t\t\t\t\t\t\ty: 9.914161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.779479,\n\t\t\t\t\t\t\t\ty: 9.858198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.835442,\n\t\t\t\t\t\t\t\ty: 9.790007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.877027,\n\t\t\t\t\t\t\t\ty: 9.712208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.902634,\n\t\t\t\t\t\t\t\ty: 9.627791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.911281,\n\t\t\t\t\t\t\t\ty: 9.54\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.902634,\n\t\t\t\t\t\t\t\ty: 9.452209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.877027,\n\t\t\t\t\t\t\t\ty: 9.367792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.835442,\n\t\t\t\t\t\t\t\ty: 9.289993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.779479,\n\t\t\t\t\t\t\t\ty: 9.221802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.711288,\n\t\t\t\t\t\t\t\ty: 9.165839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.633489,\n\t\t\t\t\t\t\t\ty: 9.124254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.549072,\n\t\t\t\t\t\t\t\ty: 9.098647\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.970299,\n\t\t\t\t\t\t\t\ty: 8.870109\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.882509,\n\t\t\t\t\t\t\t\ty: 8.878756\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.798092,\n\t\t\t\t\t\t\t\ty: 8.904363\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.720293,\n\t\t\t\t\t\t\t\ty: 8.945948\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.652101,\n\t\t\t\t\t\t\t\ty: 9.001911\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.596138,\n\t\t\t\t\t\t\t\ty: 9.070103\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.554554,\n\t\t\t\t\t\t\t\ty: 9.147902\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.528946,\n\t\t\t\t\t\t\t\ty: 9.232318\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.520299,\n\t\t\t\t\t\t\t\ty: 9.320109\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.528946,\n\t\t\t\t\t\t\t\ty: 9.4079\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.554554,\n\t\t\t\t\t\t\t\ty: 9.492317\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.596138,\n\t\t\t\t\t\t\t\ty: 9.570116\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.652101,\n\t\t\t\t\t\t\t\ty: 9.638307\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.720293,\n\t\t\t\t\t\t\t\ty: 9.69427\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.798092,\n\t\t\t\t\t\t\t\ty: 9.735855\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.882509,\n\t\t\t\t\t\t\t\ty: 9.761463\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.970299,\n\t\t\t\t\t\t\t\ty: 9.770109\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.05809,\n\t\t\t\t\t\t\t\ty: 9.761463\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.142507,\n\t\t\t\t\t\t\t\ty: 9.735855\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.220306,\n\t\t\t\t\t\t\t\ty: 9.69427\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.288497,\n\t\t\t\t\t\t\t\ty: 9.638307\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.344461,\n\t\t\t\t\t\t\t\ty: 9.570116\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.386045,\n\t\t\t\t\t\t\t\ty: 9.492317\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.411653,\n\t\t\t\t\t\t\t\ty: 9.4079\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.420299,\n\t\t\t\t\t\t\t\ty: 9.320109\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.411653,\n\t\t\t\t\t\t\t\ty: 9.232318\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.386045,\n\t\t\t\t\t\t\t\ty: 9.147902\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.344461,\n\t\t\t\t\t\t\t\ty: 9.070103\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.288497,\n\t\t\t\t\t\t\t\ty: 9.001911\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.220306,\n\t\t\t\t\t\t\t\ty: 8.945948\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.142507,\n\t\t\t\t\t\t\t\ty: 8.904363\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.05809,\n\t\t\t\t\t\t\t\ty: 8.878756\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.874593,\n\t\t\t\t\t\t\t\ty: 8.861327\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.786803,\n\t\t\t\t\t\t\t\ty: 8.869974\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.702386,\n\t\t\t\t\t\t\t\ty: 8.895582\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.624587,\n\t\t\t\t\t\t\t\ty: 8.937166\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.556395,\n\t\t\t\t\t\t\t\ty: 8.993129\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.500432,\n\t\t\t\t\t\t\t\ty: 9.061321\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.458847,\n\t\t\t\t\t\t\t\ty: 9.13912\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.43324,\n\t\t\t\t\t\t\t\ty: 9.223537\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.424593,\n\t\t\t\t\t\t\t\ty: 9.311327\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.43324,\n\t\t\t\t\t\t\t\ty: 9.399118\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.458847,\n\t\t\t\t\t\t\t\ty: 9.483535\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.500432,\n\t\t\t\t\t\t\t\ty: 9.561334\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.556395,\n\t\t\t\t\t\t\t\ty: 9.629525\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.624587,\n\t\t\t\t\t\t\t\ty: 9.685489\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.702386,\n\t\t\t\t\t\t\t\ty: 9.727073\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.786803,\n\t\t\t\t\t\t\t\ty: 9.752681\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.874593,\n\t\t\t\t\t\t\t\ty: 9.761327\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.962384,\n\t\t\t\t\t\t\t\ty: 9.752681\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.046801,\n\t\t\t\t\t\t\t\ty: 9.727073\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.1246,\n\t\t\t\t\t\t\t\ty: 9.685489\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.192791,\n\t\t\t\t\t\t\t\ty: 9.629525\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.248755,\n\t\t\t\t\t\t\t\ty: 9.561334\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.290339,\n\t\t\t\t\t\t\t\ty: 9.483535\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.315947,\n\t\t\t\t\t\t\t\ty: 9.399118\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.324593,\n\t\t\t\t\t\t\t\ty: 9.311327\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.315947,\n\t\t\t\t\t\t\t\ty: 9.223537\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.290339,\n\t\t\t\t\t\t\t\ty: 9.13912\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.248755,\n\t\t\t\t\t\t\t\ty: 9.061321\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.192791,\n\t\t\t\t\t\t\t\ty: 8.993129\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.1246,\n\t\t\t\t\t\t\t\ty: 8.937166\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.046801,\n\t\t\t\t\t\t\t\ty: 8.895582\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.962384,\n\t\t\t\t\t\t\t\ty: 8.869974\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.878718,\n\t\t\t\t\t\t\t\ty: 8.49\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.966509,\n\t\t\t\t\t\t\t\ty: 8.498647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.050925,\n\t\t\t\t\t\t\t\ty: 8.524254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.128725,\n\t\t\t\t\t\t\t\ty: 8.565839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.196916,\n\t\t\t\t\t\t\t\ty: 8.621802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.252879,\n\t\t\t\t\t\t\t\ty: 8.689993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.294464,\n\t\t\t\t\t\t\t\ty: 8.767792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.320071,\n\t\t\t\t\t\t\t\ty: 8.852209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.328718,\n\t\t\t\t\t\t\t\ty: 8.94\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.320071,\n\t\t\t\t\t\t\t\ty: 9.027791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.294464,\n\t\t\t\t\t\t\t\ty: 9.112208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.252879,\n\t\t\t\t\t\t\t\ty: 9.190007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.196916,\n\t\t\t\t\t\t\t\ty: 9.258198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.128725,\n\t\t\t\t\t\t\t\ty: 9.314161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.050925,\n\t\t\t\t\t\t\t\ty: 9.355746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.966509,\n\t\t\t\t\t\t\t\ty: 9.381353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.878718,\n\t\t\t\t\t\t\t\ty: 9.39\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.790927,\n\t\t\t\t\t\t\t\ty: 9.381353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.70651,\n\t\t\t\t\t\t\t\ty: 9.355746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.628711,\n\t\t\t\t\t\t\t\ty: 9.314161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.56052,\n\t\t\t\t\t\t\t\ty: 9.258198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.504557,\n\t\t\t\t\t\t\t\ty: 9.190007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.462972,\n\t\t\t\t\t\t\t\ty: 9.112208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.437365,\n\t\t\t\t\t\t\t\ty: 9.027791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.428718,\n\t\t\t\t\t\t\t\ty: 8.94\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.437365,\n\t\t\t\t\t\t\t\ty: 8.852209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.462972,\n\t\t\t\t\t\t\t\ty: 8.767792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.504557,\n\t\t\t\t\t\t\t\ty: 8.689993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.56052,\n\t\t\t\t\t\t\t\ty: 8.621802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.628711,\n\t\t\t\t\t\t\t\ty: 8.565839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.70651,\n\t\t\t\t\t\t\t\ty: 8.524254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.790927,\n\t\t\t\t\t\t\t\ty: 8.498647\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.568519,\n\t\t\t\t\t\t\t\ty: 8.449925\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.65631,\n\t\t\t\t\t\t\t\ty: 8.458572\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.740727,\n\t\t\t\t\t\t\t\ty: 8.484179\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.818526,\n\t\t\t\t\t\t\t\ty: 8.525764\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.886717,\n\t\t\t\t\t\t\t\ty: 8.581727\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.94268,\n\t\t\t\t\t\t\t\ty: 8.649918\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.984265,\n\t\t\t\t\t\t\t\ty: 8.727717\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.009872,\n\t\t\t\t\t\t\t\ty: 8.812134\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.018519,\n\t\t\t\t\t\t\t\ty: 8.899925\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.009872,\n\t\t\t\t\t\t\t\ty: 8.987716\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.984265,\n\t\t\t\t\t\t\t\ty: 9.072133\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.94268,\n\t\t\t\t\t\t\t\ty: 9.149932\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.886717,\n\t\t\t\t\t\t\t\ty: 9.218123\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.818526,\n\t\t\t\t\t\t\t\ty: 9.274086\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.740727,\n\t\t\t\t\t\t\t\ty: 9.315671\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.65631,\n\t\t\t\t\t\t\t\ty: 9.341278\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.568519,\n\t\t\t\t\t\t\t\ty: 9.349925\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.480728,\n\t\t\t\t\t\t\t\ty: 9.341278\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.396312,\n\t\t\t\t\t\t\t\ty: 9.315671\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.318512,\n\t\t\t\t\t\t\t\ty: 9.274086\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.250321,\n\t\t\t\t\t\t\t\ty: 9.218123\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.194358,\n\t\t\t\t\t\t\t\ty: 9.149932\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.152773,\n\t\t\t\t\t\t\t\ty: 9.072133\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.127166,\n\t\t\t\t\t\t\t\ty: 8.987716\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.118519,\n\t\t\t\t\t\t\t\ty: 8.899925\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.127166,\n\t\t\t\t\t\t\t\ty: 8.812134\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.152773,\n\t\t\t\t\t\t\t\ty: 8.727717\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.194358,\n\t\t\t\t\t\t\t\ty: 8.649918\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.250321,\n\t\t\t\t\t\t\t\ty: 8.581727\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.318512,\n\t\t\t\t\t\t\t\ty: 8.525764\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.396312,\n\t\t\t\t\t\t\t\ty: 8.484179\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.480728,\n\t\t\t\t\t\t\t\ty: 8.458572\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.174593,\n\t\t\t\t\t\t\t\ty: 7.661329\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.086803,\n\t\t\t\t\t\t\t\ty: 7.669976\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.002386,\n\t\t\t\t\t\t\t\ty: 7.695584\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.924587,\n\t\t\t\t\t\t\t\ty: 7.737168\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.856395,\n\t\t\t\t\t\t\t\ty: 7.793131\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.800432,\n\t\t\t\t\t\t\t\ty: 7.861323\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.758847,\n\t\t\t\t\t\t\t\ty: 7.939122\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.73324,\n\t\t\t\t\t\t\t\ty: 8.023539\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.724593,\n\t\t\t\t\t\t\t\ty: 8.111329\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.73324,\n\t\t\t\t\t\t\t\ty: 8.19912\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.758847,\n\t\t\t\t\t\t\t\ty: 8.283537\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.800432,\n\t\t\t\t\t\t\t\ty: 8.361336\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.856395,\n\t\t\t\t\t\t\t\ty: 8.429527\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.924587,\n\t\t\t\t\t\t\t\ty: 8.485491\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.002386,\n\t\t\t\t\t\t\t\ty: 8.527075\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.086803,\n\t\t\t\t\t\t\t\ty: 8.552683\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.174593,\n\t\t\t\t\t\t\t\ty: 8.561329\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.262384,\n\t\t\t\t\t\t\t\ty: 8.552683\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.346801,\n\t\t\t\t\t\t\t\ty: 8.527075\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.4246,\n\t\t\t\t\t\t\t\ty: 8.485491\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.492791,\n\t\t\t\t\t\t\t\ty: 8.429527\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.548755,\n\t\t\t\t\t\t\t\ty: 8.361336\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.590339,\n\t\t\t\t\t\t\t\ty: 8.283537\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.615947,\n\t\t\t\t\t\t\t\ty: 8.19912\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.624593,\n\t\t\t\t\t\t\t\ty: 8.111329\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.615947,\n\t\t\t\t\t\t\t\ty: 8.023539\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.590339,\n\t\t\t\t\t\t\t\ty: 7.939122\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.548755,\n\t\t\t\t\t\t\t\ty: 7.861323\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.492791,\n\t\t\t\t\t\t\t\ty: 7.793131\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.4246,\n\t\t\t\t\t\t\t\ty: 7.737168\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.346801,\n\t\t\t\t\t\t\t\ty: 7.695584\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.262384,\n\t\t\t\t\t\t\t\ty: 7.669976\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.018718,\n\t\t\t\t\t\t\t\ty: 6.15\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.106509,\n\t\t\t\t\t\t\t\ty: 6.158647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.190926,\n\t\t\t\t\t\t\t\ty: 6.184254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.268725,\n\t\t\t\t\t\t\t\ty: 6.225839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.336916,\n\t\t\t\t\t\t\t\ty: 6.281802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.39288,\n\t\t\t\t\t\t\t\ty: 6.349993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.434464,\n\t\t\t\t\t\t\t\ty: 6.427792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.460072,\n\t\t\t\t\t\t\t\ty: 6.512209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.468718,\n\t\t\t\t\t\t\t\ty: 6.6\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.460072,\n\t\t\t\t\t\t\t\ty: 6.687791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.46007,\n\t\t\t\t\t\t\t\ty: 6.687798\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.522272,\n\t\t\t\t\t\t\t\ty: 7.75\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.553093,\n\t\t\t\t\t\t\t\ty: 7.75\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.603913,\n\t\t\t\t\t\t\t\ty: 7.722836\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.660191,\n\t\t\t\t\t\t\t\ty: 7.705764\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.718718,\n\t\t\t\t\t\t\t\ty: 7.7\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.818718,\n\t\t\t\t\t\t\t\ty: 7.7\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.085585,\n\t\t\t\t\t\t\t\ty: 7.7\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.10052,\n\t\t\t\t\t\t\t\ty: 7.681802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.168712,\n\t\t\t\t\t\t\t\ty: 7.625839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.246511,\n\t\t\t\t\t\t\t\ty: 7.584254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.330928,\n\t\t\t\t\t\t\t\ty: 7.558647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.418718,\n\t\t\t\t\t\t\t\ty: 7.55\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.506509,\n\t\t\t\t\t\t\t\ty: 7.558647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.590926,\n\t\t\t\t\t\t\t\ty: 7.584254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.668725,\n\t\t\t\t\t\t\t\ty: 7.625839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.736916,\n\t\t\t\t\t\t\t\ty: 7.681802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.79288,\n\t\t\t\t\t\t\t\ty: 7.749993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.834464,\n\t\t\t\t\t\t\t\ty: 7.827792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.860072,\n\t\t\t\t\t\t\t\ty: 7.912209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.868718,\n\t\t\t\t\t\t\t\ty: 8\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.860072,\n\t\t\t\t\t\t\t\ty: 8.087791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.834464,\n\t\t\t\t\t\t\t\ty: 8.172208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.79288,\n\t\t\t\t\t\t\t\ty: 8.250007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.736916,\n\t\t\t\t\t\t\t\ty: 8.318198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.668725,\n\t\t\t\t\t\t\t\ty: 8.374161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.590926,\n\t\t\t\t\t\t\t\ty: 8.415746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.506509,\n\t\t\t\t\t\t\t\ty: 8.441353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.418718,\n\t\t\t\t\t\t\t\ty: 8.45\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.330928,\n\t\t\t\t\t\t\t\ty: 8.441353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.246511,\n\t\t\t\t\t\t\t\ty: 8.415746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.168712,\n\t\t\t\t\t\t\t\ty: 8.374161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.10052,\n\t\t\t\t\t\t\t\ty: 8.318198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.085585,\n\t\t\t\t\t\t\t\ty: 8.3\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.818718,\n\t\t\t\t\t\t\t\ty: 8.3\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.718718,\n\t\t\t\t\t\t\t\ty: 8.3\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.660191,\n\t\t\t\t\t\t\t\ty: 8.294236\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.603913,\n\t\t\t\t\t\t\t\ty: 8.277164\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.553093,\n\t\t\t\t\t\t\t\ty: 8.25\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.418718,\n\t\t\t\t\t\t\t\ty: 8.25\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.369946,\n\t\t\t\t\t\t\t\ty: 8.245196\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.323047,\n\t\t\t\t\t\t\t\ty: 8.23097\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.279826,\n\t\t\t\t\t\t\t\ty: 8.207867\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.241942,\n\t\t\t\t\t\t\t\ty: 8.176777\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.106516,\n\t\t\t\t\t\t\t\ty: 7.041351\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.106509,\n\t\t\t\t\t\t\t\ty: 7.041353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.018718,\n\t\t\t\t\t\t\t\ty: 7.05\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.930928,\n\t\t\t\t\t\t\t\ty: 7.041353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.846511,\n\t\t\t\t\t\t\t\ty: 7.015746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.768712,\n\t\t\t\t\t\t\t\ty: 6.974161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.70052,\n\t\t\t\t\t\t\t\ty: 6.918198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.644557,\n\t\t\t\t\t\t\t\ty: 6.850007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.602972,\n\t\t\t\t\t\t\t\ty: 6.772208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.577365,\n\t\t\t\t\t\t\t\ty: 6.687791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.568718,\n\t\t\t\t\t\t\t\ty: 6.6\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.577365,\n\t\t\t\t\t\t\t\ty: 6.512209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.602972,\n\t\t\t\t\t\t\t\ty: 6.427792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.644557,\n\t\t\t\t\t\t\t\ty: 6.349993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.70052,\n\t\t\t\t\t\t\t\ty: 6.281802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.768712,\n\t\t\t\t\t\t\t\ty: 6.225839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.846511,\n\t\t\t\t\t\t\t\ty: 6.184254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.930928,\n\t\t\t\t\t\t\t\ty: 6.158647\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.54996,\n\t\t\t\t\t\t\t\ty: 7.150015\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.462169,\n\t\t\t\t\t\t\t\ty: 7.158662\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.377752,\n\t\t\t\t\t\t\t\ty: 7.184269\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.299953,\n\t\t\t\t\t\t\t\ty: 7.225854\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.231762,\n\t\t\t\t\t\t\t\ty: 7.281817\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.175799,\n\t\t\t\t\t\t\t\ty: 7.350008\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.134214,\n\t\t\t\t\t\t\t\ty: 7.427807\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.108607,\n\t\t\t\t\t\t\t\ty: 7.512224\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.09996,\n\t\t\t\t\t\t\t\ty: 7.600015\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.108607,\n\t\t\t\t\t\t\t\ty: 7.687806\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.134214,\n\t\t\t\t\t\t\t\ty: 7.772223\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.175799,\n\t\t\t\t\t\t\t\ty: 7.850022\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.231762,\n\t\t\t\t\t\t\t\ty: 7.918213\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.299953,\n\t\t\t\t\t\t\t\ty: 7.974176\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.377752,\n\t\t\t\t\t\t\t\ty: 8.015761\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.462169,\n\t\t\t\t\t\t\t\ty: 8.041368\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.54996,\n\t\t\t\t\t\t\t\ty: 8.050015\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.637751,\n\t\t\t\t\t\t\t\ty: 8.041368\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.722168,\n\t\t\t\t\t\t\t\ty: 8.015761\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.799967,\n\t\t\t\t\t\t\t\ty: 7.974176\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.868158,\n\t\t\t\t\t\t\t\ty: 7.918213\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.924121,\n\t\t\t\t\t\t\t\ty: 7.850022\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.965706,\n\t\t\t\t\t\t\t\ty: 7.772223\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.991313,\n\t\t\t\t\t\t\t\ty: 7.687806\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.99996,\n\t\t\t\t\t\t\t\ty: 7.600015\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.991313,\n\t\t\t\t\t\t\t\ty: 7.512224\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.965706,\n\t\t\t\t\t\t\t\ty: 7.427807\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.924121,\n\t\t\t\t\t\t\t\ty: 7.350008\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.868158,\n\t\t\t\t\t\t\t\ty: 7.281817\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.799967,\n\t\t\t\t\t\t\t\ty: 7.225854\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.722168,\n\t\t\t\t\t\t\t\ty: 7.184269\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.637751,\n\t\t\t\t\t\t\t\ty: 7.158662\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.878734,\n\t\t\t\t\t\t\t\ty: 0.825\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.966525,\n\t\t\t\t\t\t\t\ty: 0.833647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.050942,\n\t\t\t\t\t\t\t\ty: 0.859254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.128741,\n\t\t\t\t\t\t\t\ty: 0.900839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.196932,\n\t\t\t\t\t\t\t\ty: 0.956802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.252896,\n\t\t\t\t\t\t\t\ty: 1.024993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.29448,\n\t\t\t\t\t\t\t\ty: 1.102792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.320088,\n\t\t\t\t\t\t\t\ty: 1.187209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.328734,\n\t\t\t\t\t\t\t\ty: 1.275\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.320088,\n\t\t\t\t\t\t\t\ty: 1.362791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.29448,\n\t\t\t\t\t\t\t\ty: 1.447208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.252896,\n\t\t\t\t\t\t\t\ty: 1.525007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.196932,\n\t\t\t\t\t\t\t\ty: 1.593198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.128741,\n\t\t\t\t\t\t\t\ty: 1.649161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.128734,\n\t\t\t\t\t\t\t\ty: 1.649165\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.128734,\n\t\t\t\t\t\t\t\ty: 2.275\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.123931,\n\t\t\t\t\t\t\t\ty: 2.323773\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.109704,\n\t\t\t\t\t\t\t\ty: 2.370671\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.086602,\n\t\t\t\t\t\t\t\ty: 2.413893\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.055511,\n\t\t\t\t\t\t\t\ty: 2.451777\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.920086,\n\t\t\t\t\t\t\t\ty: 3.587202\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.920088,\n\t\t\t\t\t\t\t\ty: 3.587209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.920843,\n\t\t\t\t\t\t\t\ty: 3.594874\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.937849,\n\t\t\t\t\t\t\t\ty: 3.577868\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.983309,\n\t\t\t\t\t\t\t\ty: 3.540559\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.035176,\n\t\t\t\t\t\t\t\ty: 3.512836\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.091453,\n\t\t\t\t\t\t\t\ty: 3.495764\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.149981,\n\t\t\t\t\t\t\t\ty: 3.49\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.549981,\n\t\t\t\t\t\t\t\ty: 3.49\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.608508,\n\t\t\t\t\t\t\t\ty: 3.495764\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.664786,\n\t\t\t\t\t\t\t\ty: 3.512836\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.716652,\n\t\t\t\t\t\t\t\ty: 3.540559\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.762113,\n\t\t\t\t\t\t\t\ty: 3.577868\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.776896,\n\t\t\t\t\t\t\t\ty: 3.592651\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.808508,\n\t\t\t\t\t\t\t\ty: 3.595764\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.864786,\n\t\t\t\t\t\t\t\ty: 3.612836\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.916652,\n\t\t\t\t\t\t\t\ty: 3.640559\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.962113,\n\t\t\t\t\t\t\t\ty: 3.677868\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.474245,\n\t\t\t\t\t\t\t\ty: 4.19\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.249981,\n\t\t\t\t\t\t\t\ty: 4.19\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.308508,\n\t\t\t\t\t\t\t\ty: 4.195764\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.311398,\n\t\t\t\t\t\t\t\ty: 4.196641\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.331783,\n\t\t\t\t\t\t\t\ty: 4.171802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.399974,\n\t\t\t\t\t\t\t\ty: 4.115839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.477773,\n\t\t\t\t\t\t\t\ty: 4.074254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.56219,\n\t\t\t\t\t\t\t\ty: 4.048647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.649981,\n\t\t\t\t\t\t\t\ty: 4.04\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.737771,\n\t\t\t\t\t\t\t\ty: 4.048647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.822188,\n\t\t\t\t\t\t\t\ty: 4.074254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.899987,\n\t\t\t\t\t\t\t\ty: 4.115839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.968179,\n\t\t\t\t\t\t\t\ty: 4.171802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.024142,\n\t\t\t\t\t\t\t\ty: 4.239993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.065726,\n\t\t\t\t\t\t\t\ty: 4.317792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.091334,\n\t\t\t\t\t\t\t\ty: 4.402209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.099981,\n\t\t\t\t\t\t\t\ty: 4.49\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.097747,\n\t\t\t\t\t\t\t\ty: 4.512682\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.124981,\n\t\t\t\t\t\t\t\ty: 4.51\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.212771,\n\t\t\t\t\t\t\t\ty: 4.518647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.297188,\n\t\t\t\t\t\t\t\ty: 4.544254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.374987,\n\t\t\t\t\t\t\t\ty: 4.585839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.443179,\n\t\t\t\t\t\t\t\ty: 4.641802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.499142,\n\t\t\t\t\t\t\t\ty: 4.709993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.540726,\n\t\t\t\t\t\t\t\ty: 4.787792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.566334,\n\t\t\t\t\t\t\t\ty: 4.872209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.574981,\n\t\t\t\t\t\t\t\ty: 4.96\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.566334,\n\t\t\t\t\t\t\t\ty: 5.047791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.540726,\n\t\t\t\t\t\t\t\ty: 5.132208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.499142,\n\t\t\t\t\t\t\t\ty: 5.210007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.443179,\n\t\t\t\t\t\t\t\ty: 5.278198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.374987,\n\t\t\t\t\t\t\t\ty: 5.334161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.297188,\n\t\t\t\t\t\t\t\ty: 5.375746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.212771,\n\t\t\t\t\t\t\t\ty: 5.401353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.124981,\n\t\t\t\t\t\t\t\ty: 5.41\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.03719,\n\t\t\t\t\t\t\t\ty: 5.401353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.952773,\n\t\t\t\t\t\t\t\ty: 5.375746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.874974,\n\t\t\t\t\t\t\t\ty: 5.334161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.806783,\n\t\t\t\t\t\t\t\ty: 5.278198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.750819,\n\t\t\t\t\t\t\t\ty: 5.210007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.709235,\n\t\t\t\t\t\t\t\ty: 5.132208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.683627,\n\t\t\t\t\t\t\t\ty: 5.047791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.674981,\n\t\t\t\t\t\t\t\ty: 4.96\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.677215,\n\t\t\t\t\t\t\t\ty: 4.937318\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.649981,\n\t\t\t\t\t\t\t\ty: 4.94\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.56219,\n\t\t\t\t\t\t\t\ty: 4.931353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.477773,\n\t\t\t\t\t\t\t\ty: 4.905746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.399974,\n\t\t\t\t\t\t\t\ty: 4.864161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.331783,\n\t\t\t\t\t\t\t\ty: 4.808198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.311398,\n\t\t\t\t\t\t\t\ty: 4.783359\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.308508,\n\t\t\t\t\t\t\t\ty: 4.784236\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.249981,\n\t\t\t\t\t\t\t\ty: 4.79\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.349981,\n\t\t\t\t\t\t\t\ty: 4.79\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.291453,\n\t\t\t\t\t\t\t\ty: 4.784236\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.275745,\n\t\t\t\t\t\t\t\ty: 4.779471\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.64942,\n\t\t\t\t\t\t\t\ty: 5.153146\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.68362,\n\t\t\t\t\t\t\t\ty: 5.194818\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.709032,\n\t\t\t\t\t\t\t\ty: 5.242362\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.711536,\n\t\t\t\t\t\t\t\ty: 5.250617\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.731742,\n\t\t\t\t\t\t\t\ty: 5.270823\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.658519,\n\t\t\t\t\t\t\t\ty: 7.1976\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.9808,\n\t\t\t\t\t\t\t\ty: 7.1976\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.980804,\n\t\t\t\t\t\t\t\ty: 7.197593\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.036767,\n\t\t\t\t\t\t\t\ty: 7.129402\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.104959,\n\t\t\t\t\t\t\t\ty: 7.073439\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.182758,\n\t\t\t\t\t\t\t\ty: 7.031854\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.267175,\n\t\t\t\t\t\t\t\ty: 7.006247\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.354965,\n\t\t\t\t\t\t\t\ty: 6.9976\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.442756,\n\t\t\t\t\t\t\t\ty: 7.006247\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.527173,\n\t\t\t\t\t\t\t\ty: 7.031854\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.604972,\n\t\t\t\t\t\t\t\ty: 7.073439\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.673163,\n\t\t\t\t\t\t\t\ty: 7.129402\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.729127,\n\t\t\t\t\t\t\t\ty: 7.197593\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.770711,\n\t\t\t\t\t\t\t\ty: 7.275392\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.796319,\n\t\t\t\t\t\t\t\ty: 7.359809\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.804965,\n\t\t\t\t\t\t\t\ty: 7.4476\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.796319,\n\t\t\t\t\t\t\t\ty: 7.535391\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.770711,\n\t\t\t\t\t\t\t\ty: 7.619808\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.729127,\n\t\t\t\t\t\t\t\ty: 7.697607\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.673163,\n\t\t\t\t\t\t\t\ty: 7.765798\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.604972,\n\t\t\t\t\t\t\t\ty: 7.821761\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.527173,\n\t\t\t\t\t\t\t\ty: 7.863346\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.442756,\n\t\t\t\t\t\t\t\ty: 7.888953\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.354965,\n\t\t\t\t\t\t\t\ty: 7.8976\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.267175,\n\t\t\t\t\t\t\t\ty: 7.888953\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.182758,\n\t\t\t\t\t\t\t\ty: 7.863346\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.104959,\n\t\t\t\t\t\t\t\ty: 7.821761\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.036767,\n\t\t\t\t\t\t\t\ty: 7.765798\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.980804,\n\t\t\t\t\t\t\t\ty: 7.697607\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.9808,\n\t\t\t\t\t\t\t\ty: 7.6976\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.554965,\n\t\t\t\t\t\t\t\ty: 7.6976\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.506193,\n\t\t\t\t\t\t\t\ty: 7.692796\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.459295,\n\t\t\t\t\t\t\t\ty: 7.67857\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.416073,\n\t\t\t\t\t\t\t\ty: 7.655467\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.378189,\n\t\t\t\t\t\t\t\ty: 7.624377\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.378189,\n\t\t\t\t\t\t\t\ty: 5.624377\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.357984,\n\t\t\t\t\t\t\t\ty: 5.604172\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.349727,\n\t\t\t\t\t\t\t\ty: 5.601667\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.302184,\n\t\t\t\t\t\t\t\ty: 5.576254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.260511,\n\t\t\t\t\t\t\t\ty: 5.542054\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.860511,\n\t\t\t\t\t\t\t\ty: 5.142054\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.760511,\n\t\t\t\t\t\t\t\ty: 5.042054\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.726311,\n\t\t\t\t\t\t\t\ty: 5.000382\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.700899,\n\t\t\t\t\t\t\t\ty: 4.952838\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.698395,\n\t\t\t\t\t\t\t\ty: 4.944583\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.542763,\n\t\t\t\t\t\t\t\ty: 4.788951\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.542756,\n\t\t\t\t\t\t\t\ty: 4.788953\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.454965,\n\t\t\t\t\t\t\t\ty: 4.7976\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.367175,\n\t\t\t\t\t\t\t\ty: 4.788953\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.282758,\n\t\t\t\t\t\t\t\ty: 4.763346\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.204959,\n\t\t\t\t\t\t\t\ty: 4.721761\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.136767,\n\t\t\t\t\t\t\t\ty: 4.665798\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.080804,\n\t\t\t\t\t\t\t\ty: 4.597607\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.03922,\n\t\t\t\t\t\t\t\ty: 4.519808\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.013612,\n\t\t\t\t\t\t\t\ty: 4.435391\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.004965,\n\t\t\t\t\t\t\t\ty: 4.3476\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.013612,\n\t\t\t\t\t\t\t\ty: 4.259809\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.03922,\n\t\t\t\t\t\t\t\ty: 4.175392\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.080804,\n\t\t\t\t\t\t\t\ty: 4.097593\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.087035,\n\t\t\t\t\t\t\t\ty: 4.09\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.274245,\n\t\t\t\t\t\t\t\ty: 4.09\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.962113,\n\t\t\t\t\t\t\t\ty: 4.402132\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.916652,\n\t\t\t\t\t\t\t\ty: 4.439441\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.864786,\n\t\t\t\t\t\t\t\ty: 4.467164\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.808508,\n\t\t\t\t\t\t\t\ty: 4.484236\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.749981,\n\t\t\t\t\t\t\t\ty: 4.49\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.649981,\n\t\t\t\t\t\t\t\ty: 4.49\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.549981,\n\t\t\t\t\t\t\t\ty: 4.49\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.491453,\n\t\t\t\t\t\t\t\ty: 4.484236\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.435176,\n\t\t\t\t\t\t\t\ty: 4.467164\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.384355,\n\t\t\t\t\t\t\t\ty: 4.44\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.849981,\n\t\t\t\t\t\t\t\ty: 4.44\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.801208,\n\t\t\t\t\t\t\t\ty: 4.435196\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.75431,\n\t\t\t\t\t\t\t\ty: 4.42097\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.711088,\n\t\t\t\t\t\t\t\ty: 4.397867\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.673204,\n\t\t\t\t\t\t\t\ty: 4.366777\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.346427,\n\t\t\t\t\t\t\t\ty: 4.04\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.424146,\n\t\t\t\t\t\t\t\ty: 4.04\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.424142,\n\t\t\t\t\t\t\t\ty: 4.040007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.368179,\n\t\t\t\t\t\t\t\ty: 4.108198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.299987,\n\t\t\t\t\t\t\t\ty: 4.164161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.222188,\n\t\t\t\t\t\t\t\ty: 4.205746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.137771,\n\t\t\t\t\t\t\t\ty: 4.231353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.049981,\n\t\t\t\t\t\t\t\ty: 4.24\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.96219,\n\t\t\t\t\t\t\t\ty: 4.231353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.877773,\n\t\t\t\t\t\t\t\ty: 4.205746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.799974,\n\t\t\t\t\t\t\t\ty: 4.164161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.731783,\n\t\t\t\t\t\t\t\ty: 4.108198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.675819,\n\t\t\t\t\t\t\t\ty: 4.040007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.634235,\n\t\t\t\t\t\t\t\ty: 3.962208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.608627,\n\t\t\t\t\t\t\t\ty: 3.877791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.599981,\n\t\t\t\t\t\t\t\ty: 3.79\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.608627,\n\t\t\t\t\t\t\t\ty: 3.702209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.634235,\n\t\t\t\t\t\t\t\ty: 3.617792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.675819,\n\t\t\t\t\t\t\t\ty: 3.539993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.731783,\n\t\t\t\t\t\t\t\ty: 3.471802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.799974,\n\t\t\t\t\t\t\t\ty: 3.415839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.877773,\n\t\t\t\t\t\t\t\ty: 3.374254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.96219,\n\t\t\t\t\t\t\t\ty: 3.348647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.049981,\n\t\t\t\t\t\t\t\ty: 3.34\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.137771,\n\t\t\t\t\t\t\t\ty: 3.348647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.222188,\n\t\t\t\t\t\t\t\ty: 3.374254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.299987,\n\t\t\t\t\t\t\t\ty: 3.415839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.368179,\n\t\t\t\t\t\t\t\ty: 3.471802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.424142,\n\t\t\t\t\t\t\t\ty: 3.539993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.424146,\n\t\t\t\t\t\t\t\ty: 3.54\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.449981,\n\t\t\t\t\t\t\t\ty: 3.54\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.498753,\n\t\t\t\t\t\t\t\ty: 3.544804\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.545651,\n\t\t\t\t\t\t\t\ty: 3.55903\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.588873,\n\t\t\t\t\t\t\t\ty: 3.582133\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.626757,\n\t\t\t\t\t\t\t\ty: 3.613223\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.953534,\n\t\t\t\t\t\t\t\ty: 3.94\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.384355,\n\t\t\t\t\t\t\t\ty: 3.94\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.435176,\n\t\t\t\t\t\t\t\ty: 3.912836\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.491453,\n\t\t\t\t\t\t\t\ty: 3.895764\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.549981,\n\t\t\t\t\t\t\t\ty: 3.89\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.649981,\n\t\t\t\t\t\t\t\ty: 3.89\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.085862,\n\t\t\t\t\t\t\t\ty: 3.89\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.062989,\n\t\t\t\t\t\t\t\ty: 3.847208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.037381,\n\t\t\t\t\t\t\t\ty: 3.762791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.028734,\n\t\t\t\t\t\t\t\ty: 3.675\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.037381,\n\t\t\t\t\t\t\t\ty: 3.587209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.062989,\n\t\t\t\t\t\t\t\ty: 3.502792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.104573,\n\t\t\t\t\t\t\t\ty: 3.424993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.160536,\n\t\t\t\t\t\t\t\ty: 3.356802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.228728,\n\t\t\t\t\t\t\t\ty: 3.300839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.306527,\n\t\t\t\t\t\t\t\ty: 3.259254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.390944,\n\t\t\t\t\t\t\t\ty: 3.233647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.478734,\n\t\t\t\t\t\t\t\ty: 3.225\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.566525,\n\t\t\t\t\t\t\t\ty: 3.233647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.566532,\n\t\t\t\t\t\t\t\ty: 3.233649\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.628734,\n\t\t\t\t\t\t\t\ty: 2.171447\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.628734,\n\t\t\t\t\t\t\t\ty: 1.649164\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.628728,\n\t\t\t\t\t\t\t\ty: 1.649161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.560536,\n\t\t\t\t\t\t\t\ty: 1.593198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.504573,\n\t\t\t\t\t\t\t\ty: 1.525007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.462989,\n\t\t\t\t\t\t\t\ty: 1.447208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.437381,\n\t\t\t\t\t\t\t\ty: 1.362791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.428734,\n\t\t\t\t\t\t\t\ty: 1.275\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.437381,\n\t\t\t\t\t\t\t\ty: 1.187209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.462989,\n\t\t\t\t\t\t\t\ty: 1.102792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.504573,\n\t\t\t\t\t\t\t\ty: 1.024993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.560536,\n\t\t\t\t\t\t\t\ty: 0.956802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.628728,\n\t\t\t\t\t\t\t\ty: 0.900839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.706527,\n\t\t\t\t\t\t\t\ty: 0.859254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.790944,\n\t\t\t\t\t\t\t\ty: 0.833647\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.144965,\n\t\t\t\t\t\t\t\ty: 6.2976\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.232756,\n\t\t\t\t\t\t\t\ty: 6.306247\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.317173,\n\t\t\t\t\t\t\t\ty: 6.331854\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.394972,\n\t\t\t\t\t\t\t\ty: 6.373439\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.463163,\n\t\t\t\t\t\t\t\ty: 6.429402\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.519127,\n\t\t\t\t\t\t\t\ty: 6.497593\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.560711,\n\t\t\t\t\t\t\t\ty: 6.575392\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.586319,\n\t\t\t\t\t\t\t\ty: 6.659809\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.594965,\n\t\t\t\t\t\t\t\ty: 6.7476\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.586319,\n\t\t\t\t\t\t\t\ty: 6.835391\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.560711,\n\t\t\t\t\t\t\t\ty: 6.919808\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.519127,\n\t\t\t\t\t\t\t\ty: 6.997607\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.463163,\n\t\t\t\t\t\t\t\ty: 7.065798\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.394972,\n\t\t\t\t\t\t\t\ty: 7.121761\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.317173,\n\t\t\t\t\t\t\t\ty: 7.163346\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.232756,\n\t\t\t\t\t\t\t\ty: 7.188953\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.144965,\n\t\t\t\t\t\t\t\ty: 7.1976\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.057175,\n\t\t\t\t\t\t\t\ty: 7.188953\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.972758,\n\t\t\t\t\t\t\t\ty: 7.163346\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.894959,\n\t\t\t\t\t\t\t\ty: 7.121761\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.826767,\n\t\t\t\t\t\t\t\ty: 7.065798\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.770804,\n\t\t\t\t\t\t\t\ty: 6.997607\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.72922,\n\t\t\t\t\t\t\t\ty: 6.919808\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.703612,\n\t\t\t\t\t\t\t\ty: 6.835391\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.694965,\n\t\t\t\t\t\t\t\ty: 6.7476\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.703612,\n\t\t\t\t\t\t\t\ty: 6.659809\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.72922,\n\t\t\t\t\t\t\t\ty: 6.575392\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.770804,\n\t\t\t\t\t\t\t\ty: 6.497593\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.826767,\n\t\t\t\t\t\t\t\ty: 6.429402\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.894959,\n\t\t\t\t\t\t\t\ty: 6.373439\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.972758,\n\t\t\t\t\t\t\t\ty: 6.331854\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.057175,\n\t\t\t\t\t\t\t\ty: 6.306247\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.350064,\n\t\t\t\t\t\t\t\ty: 6.075957\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.262273,\n\t\t\t\t\t\t\t\ty: 6.084603\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.177856,\n\t\t\t\t\t\t\t\ty: 6.110211\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.100057,\n\t\t\t\t\t\t\t\ty: 6.151795\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.031866,\n\t\t\t\t\t\t\t\ty: 6.207759\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.975903,\n\t\t\t\t\t\t\t\ty: 6.27595\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.934318,\n\t\t\t\t\t\t\t\ty: 6.353749\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.908711,\n\t\t\t\t\t\t\t\ty: 6.438166\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.900064,\n\t\t\t\t\t\t\t\ty: 6.525957\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.908711,\n\t\t\t\t\t\t\t\ty: 6.613747\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.934318,\n\t\t\t\t\t\t\t\ty: 6.698164\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.975903,\n\t\t\t\t\t\t\t\ty: 6.775963\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.031866,\n\t\t\t\t\t\t\t\ty: 6.844155\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.100057,\n\t\t\t\t\t\t\t\ty: 6.900118\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.177856,\n\t\t\t\t\t\t\t\ty: 6.941703\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.262273,\n\t\t\t\t\t\t\t\ty: 6.96731\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.350064,\n\t\t\t\t\t\t\t\ty: 6.975957\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.437855,\n\t\t\t\t\t\t\t\ty: 6.96731\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.522272,\n\t\t\t\t\t\t\t\ty: 6.941703\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.600071,\n\t\t\t\t\t\t\t\ty: 6.900118\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.668262,\n\t\t\t\t\t\t\t\ty: 6.844155\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.724225,\n\t\t\t\t\t\t\t\ty: 6.775963\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.76581,\n\t\t\t\t\t\t\t\ty: 6.698164\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.791417,\n\t\t\t\t\t\t\t\ty: 6.613747\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.800064,\n\t\t\t\t\t\t\t\ty: 6.525957\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.791417,\n\t\t\t\t\t\t\t\ty: 6.438166\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.76581,\n\t\t\t\t\t\t\t\ty: 6.353749\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.724225,\n\t\t\t\t\t\t\t\ty: 6.27595\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.668262,\n\t\t\t\t\t\t\t\ty: 6.207759\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.600071,\n\t\t\t\t\t\t\t\ty: 6.151795\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.522272,\n\t\t\t\t\t\t\t\ty: 6.110211\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.437855,\n\t\t\t\t\t\t\t\ty: 6.084603\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.250043,\n\t\t\t\t\t\t\t\ty: 5.52602\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.162252,\n\t\t\t\t\t\t\t\ty: 5.534667\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.077835,\n\t\t\t\t\t\t\t\ty: 5.560275\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.000036,\n\t\t\t\t\t\t\t\ty: 5.601859\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.931845,\n\t\t\t\t\t\t\t\ty: 5.657822\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.875882,\n\t\t\t\t\t\t\t\ty: 5.726014\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.834297,\n\t\t\t\t\t\t\t\ty: 5.803813\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.80869,\n\t\t\t\t\t\t\t\ty: 5.88823\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.800043,\n\t\t\t\t\t\t\t\ty: 5.97602\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.80869,\n\t\t\t\t\t\t\t\ty: 6.063811\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.834297,\n\t\t\t\t\t\t\t\ty: 6.148228\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.875882,\n\t\t\t\t\t\t\t\ty: 6.226027\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.931845,\n\t\t\t\t\t\t\t\ty: 6.294218\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.000036,\n\t\t\t\t\t\t\t\ty: 6.350182\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.077835,\n\t\t\t\t\t\t\t\ty: 6.391766\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.162252,\n\t\t\t\t\t\t\t\ty: 6.417374\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.250043,\n\t\t\t\t\t\t\t\ty: 6.42602\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.337834,\n\t\t\t\t\t\t\t\ty: 6.417374\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.42225,\n\t\t\t\t\t\t\t\ty: 6.391766\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.50005,\n\t\t\t\t\t\t\t\ty: 6.350182\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.568241,\n\t\t\t\t\t\t\t\ty: 6.294218\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.624204,\n\t\t\t\t\t\t\t\ty: 6.226027\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.665789,\n\t\t\t\t\t\t\t\ty: 6.148228\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.691396,\n\t\t\t\t\t\t\t\ty: 6.063811\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.700043,\n\t\t\t\t\t\t\t\ty: 5.97602\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.691396,\n\t\t\t\t\t\t\t\ty: 5.88823\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.665789,\n\t\t\t\t\t\t\t\ty: 5.803813\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.624204,\n\t\t\t\t\t\t\t\ty: 5.726014\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.568241,\n\t\t\t\t\t\t\t\ty: 5.657822\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.50005,\n\t\t\t\t\t\t\t\ty: 5.601859\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.42225,\n\t\t\t\t\t\t\t\ty: 5.560275\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.337834,\n\t\t\t\t\t\t\t\ty: 5.534667\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.474981,\n\t\t\t\t\t\t\t\ty: 4.385\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.562771,\n\t\t\t\t\t\t\t\ty: 4.393647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.647188,\n\t\t\t\t\t\t\t\ty: 4.419254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.724987,\n\t\t\t\t\t\t\t\ty: 4.460839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.793179,\n\t\t\t\t\t\t\t\ty: 4.516802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.849142,\n\t\t\t\t\t\t\t\ty: 4.584993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.890726,\n\t\t\t\t\t\t\t\ty: 4.662792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.916334,\n\t\t\t\t\t\t\t\ty: 4.747209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.924981,\n\t\t\t\t\t\t\t\ty: 4.835\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.916334,\n\t\t\t\t\t\t\t\ty: 4.922791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.890726,\n\t\t\t\t\t\t\t\ty: 5.007208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.849142,\n\t\t\t\t\t\t\t\ty: 5.085007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.793179,\n\t\t\t\t\t\t\t\ty: 5.153198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.724987,\n\t\t\t\t\t\t\t\ty: 5.209161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.647188,\n\t\t\t\t\t\t\t\ty: 5.250746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.562771,\n\t\t\t\t\t\t\t\ty: 5.276353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.474981,\n\t\t\t\t\t\t\t\ty: 5.285\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.38719,\n\t\t\t\t\t\t\t\ty: 5.276353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.302773,\n\t\t\t\t\t\t\t\ty: 5.250746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.224974,\n\t\t\t\t\t\t\t\ty: 5.209161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.156783,\n\t\t\t\t\t\t\t\ty: 5.153198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.100819,\n\t\t\t\t\t\t\t\ty: 5.085007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.059235,\n\t\t\t\t\t\t\t\ty: 5.007208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.033627,\n\t\t\t\t\t\t\t\ty: 4.922791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.024981,\n\t\t\t\t\t\t\t\ty: 4.835\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.033627,\n\t\t\t\t\t\t\t\ty: 4.747209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.059235,\n\t\t\t\t\t\t\t\ty: 4.662792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.100819,\n\t\t\t\t\t\t\t\ty: 4.584993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.156783,\n\t\t\t\t\t\t\t\ty: 4.516802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.224974,\n\t\t\t\t\t\t\t\ty: 4.460839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.302773,\n\t\t\t\t\t\t\t\ty: 4.419254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.38719,\n\t\t\t\t\t\t\t\ty: 4.393647\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.149351,\n\t\t\t\t\t\t\t\ty: -1.488669\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.849351,\n\t\t\t\t\t\t\t\ty: -1.488669\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.800579,\n\t\t\t\t\t\t\t\ty: -1.483865\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.75368,\n\t\t\t\t\t\t\t\ty: -1.469639\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.711148,\n\t\t\t\t\t\t\t\ty: -1.446904\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.70368,\n\t\t\t\t\t\t\t\ty: -1.444639\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.661148,\n\t\t\t\t\t\t\t\ty: -1.421904\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.65368,\n\t\t\t\t\t\t\t\ty: -1.419639\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.610459,\n\t\t\t\t\t\t\t\ty: -1.396536\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.572575,\n\t\t\t\t\t\t\t\ty: -1.365445\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.447575,\n\t\t\t\t\t\t\t\ty: -1.240445\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.416484,\n\t\t\t\t\t\t\t\ty: -1.202561\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.393381,\n\t\t\t\t\t\t\t\ty: -1.15934\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.391116,\n\t\t\t\t\t\t\t\ty: -1.151872\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.368381,\n\t\t\t\t\t\t\t\ty: -1.10934\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.354155,\n\t\t\t\t\t\t\t\ty: -1.062441\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.353196,\n\t\t\t\t\t\t\t\ty: -1.052701\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.343381,\n\t\t\t\t\t\t\t\ty: -1.03434\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.329155,\n\t\t\t\t\t\t\t\ty: -0.987441\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.324351,\n\t\t\t\t\t\t\t\ty: -0.938669\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.324351,\n\t\t\t\t\t\t\t\ty: -0.867221\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.172575,\n\t\t\t\t\t\t\t\ty: -0.715445\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.141484,\n\t\t\t\t\t\t\t\ty: -0.677561\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.118381,\n\t\t\t\t\t\t\t\ty: -0.63434\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.104155,\n\t\t\t\t\t\t\t\ty: -0.587441\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.099351,\n\t\t\t\t\t\t\t\ty: -0.538669\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.099351,\n\t\t\t\t\t\t\t\ty: -0.520509\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.093381,\n\t\t\t\t\t\t\t\ty: -0.50934\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.079155,\n\t\t\t\t\t\t\t\ty: -0.462441\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.074351,\n\t\t\t\t\t\t\t\ty: -0.413669\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.079155,\n\t\t\t\t\t\t\t\ty: -0.364896\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.093381,\n\t\t\t\t\t\t\t\ty: -0.317998\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.116484,\n\t\t\t\t\t\t\t\ty: -0.274776\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.147575,\n\t\t\t\t\t\t\t\ty: -0.236892\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.208,\n\t\t\t\t\t\t\t\ty: -0.176467\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.207998,\n\t\t\t\t\t\t\t\ty: -0.176459\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.199351,\n\t\t\t\t\t\t\t\ty: -0.088669\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.207998,\n\t\t\t\t\t\t\t\ty: -878e-6\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.233605,\n\t\t\t\t\t\t\t\ty: 0.083539\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.27519,\n\t\t\t\t\t\t\t\ty: 0.161338\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.331153,\n\t\t\t\t\t\t\t\ty: 0.229529\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.399345,\n\t\t\t\t\t\t\t\ty: 0.285493\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.477144,\n\t\t\t\t\t\t\t\ty: 0.327077\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.561561,\n\t\t\t\t\t\t\t\ty: 0.352685\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.649351,\n\t\t\t\t\t\t\t\ty: 0.361331\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.737142,\n\t\t\t\t\t\t\t\ty: 0.352685\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.821559,\n\t\t\t\t\t\t\t\ty: 0.327077\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.8757,\n\t\t\t\t\t\t\t\ty: 0.298138\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.988404,\n\t\t\t\t\t\t\t\ty: 1.291978\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.924937,\n\t\t\t\t\t\t\t\ty: 1.325902\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.856746,\n\t\t\t\t\t\t\t\ty: 1.381865\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.800783,\n\t\t\t\t\t\t\t\ty: 1.450056\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.759198,\n\t\t\t\t\t\t\t\ty: 1.527855\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.733591,\n\t\t\t\t\t\t\t\ty: 1.612272\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.724944,\n\t\t\t\t\t\t\t\ty: 1.700063\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.733591,\n\t\t\t\t\t\t\t\ty: 1.787854\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.759198,\n\t\t\t\t\t\t\t\ty: 1.872271\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.800783,\n\t\t\t\t\t\t\t\ty: 1.95007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.856746,\n\t\t\t\t\t\t\t\ty: 2.018261\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.924937,\n\t\t\t\t\t\t\t\ty: 2.074224\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.002736,\n\t\t\t\t\t\t\t\ty: 2.115809\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.013159,\n\t\t\t\t\t\t\t\ty: 2.118971\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.072575,\n\t\t\t\t\t\t\t\ty: 3.059555\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.041484,\n\t\t\t\t\t\t\t\ty: 3.097439\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.018381,\n\t\t\t\t\t\t\t\ty: 3.14066\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.004155,\n\t\t\t\t\t\t\t\ty: 3.187559\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.999351,\n\t\t\t\t\t\t\t\ty: 3.236331\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.999351,\n\t\t\t\t\t\t\t\ty: 3.237167\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.999345,\n\t\t\t\t\t\t\t\ty: 3.23717\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.931153,\n\t\t\t\t\t\t\t\ty: 3.293133\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.87519,\n\t\t\t\t\t\t\t\ty: 3.361325\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.833605,\n\t\t\t\t\t\t\t\ty: 3.439124\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.807998,\n\t\t\t\t\t\t\t\ty: 3.523541\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.799351,\n\t\t\t\t\t\t\t\ty: 3.611331\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.807998,\n\t\t\t\t\t\t\t\ty: 3.699122\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.833605,\n\t\t\t\t\t\t\t\ty: 3.783539\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.87519,\n\t\t\t\t\t\t\t\ty: 3.861338\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.931153,\n\t\t\t\t\t\t\t\ty: 3.929529\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.999345,\n\t\t\t\t\t\t\t\ty: 3.985493\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.077144,\n\t\t\t\t\t\t\t\ty: 4.027077\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.161561,\n\t\t\t\t\t\t\t\ty: 4.052685\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.249351,\n\t\t\t\t\t\t\t\ty: 4.061331\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.337142,\n\t\t\t\t\t\t\t\ty: 4.052685\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.36056,\n\t\t\t\t\t\t\t\ty: 4.045581\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.363737,\n\t\t\t\t\t\t\t\ty: 4.077836\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.389344,\n\t\t\t\t\t\t\t\ty: 4.162253\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.430929,\n\t\t\t\t\t\t\t\ty: 4.240052\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.486892,\n\t\t\t\t\t\t\t\ty: 4.308244\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.555083,\n\t\t\t\t\t\t\t\ty: 4.364207\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.632882,\n\t\t\t\t\t\t\t\ty: 4.405792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.717299,\n\t\t\t\t\t\t\t\ty: 4.431399\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.80509,\n\t\t\t\t\t\t\t\ty: 4.440046\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.892881,\n\t\t\t\t\t\t\t\ty: 4.431399\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.977297,\n\t\t\t\t\t\t\t\ty: 4.405792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.055096,\n\t\t\t\t\t\t\t\ty: 4.364207\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.123288,\n\t\t\t\t\t\t\t\ty: 4.308244\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.179251,\n\t\t\t\t\t\t\t\ty: 4.240052\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.220836,\n\t\t\t\t\t\t\t\ty: 4.162253\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.246443,\n\t\t\t\t\t\t\t\ty: 4.077836\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.25509,\n\t\t\t\t\t\t\t\ty: 3.990046\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.246443,\n\t\t\t\t\t\t\t\ty: 3.902255\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.220836,\n\t\t\t\t\t\t\t\ty: 3.817838\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.179251,\n\t\t\t\t\t\t\t\ty: 3.740039\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.123288,\n\t\t\t\t\t\t\t\ty: 3.671848\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.055096,\n\t\t\t\t\t\t\t\ty: 3.615884\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.977297,\n\t\t\t\t\t\t\t\ty: 3.5743\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.892881,\n\t\t\t\t\t\t\t\ty: 3.548692\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.80509,\n\t\t\t\t\t\t\t\ty: 3.540046\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.717299,\n\t\t\t\t\t\t\t\ty: 3.548692\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.693882,\n\t\t\t\t\t\t\t\ty: 3.555796\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.690705,\n\t\t\t\t\t\t\t\ty: 3.523541\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.665097,\n\t\t\t\t\t\t\t\ty: 3.439124\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.623513,\n\t\t\t\t\t\t\t\ty: 3.361325\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.567549,\n\t\t\t\t\t\t\t\ty: 3.293133\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.55577,\n\t\t\t\t\t\t\t\ty: 3.283466\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.726128,\n\t\t\t\t\t\t\t\ty: 2.113108\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.757219,\n\t\t\t\t\t\t\t\ty: 2.075224\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.780321,\n\t\t\t\t\t\t\t\ty: 2.032002\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.782585,\n\t\t\t\t\t\t\t\ty: 2.02454\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.805321,\n\t\t\t\t\t\t\t\ty: 1.982002\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.819548,\n\t\t\t\t\t\t\t\ty: 1.935104\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.820507,\n\t\t\t\t\t\t\t\ty: 1.925363\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.830321,\n\t\t\t\t\t\t\t\ty: 1.907002\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.844548,\n\t\t\t\t\t\t\t\ty: 1.860104\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.849351,\n\t\t\t\t\t\t\t\ty: 1.811331\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.849351,\n\t\t\t\t\t\t\t\ty: 1.586331\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.844548,\n\t\t\t\t\t\t\t\ty: 1.537559\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.830321,\n\t\t\t\t\t\t\t\ty: 1.49066\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.820507,\n\t\t\t\t\t\t\t\ty: 1.4723\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.819548,\n\t\t\t\t\t\t\t\ty: 1.462559\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.805321,\n\t\t\t\t\t\t\t\ty: 1.41566\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.782585,\n\t\t\t\t\t\t\t\ty: 1.373124\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.780321,\n\t\t\t\t\t\t\t\ty: 1.36566\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.757219,\n\t\t\t\t\t\t\t\ty: 1.322439\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.726128,\n\t\t\t\t\t\t\t\ty: 1.284555\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.724351,\n\t\t\t\t\t\t\t\ty: 1.282778\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.724351,\n\t\t\t\t\t\t\t\ty: 1.236331\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.719548,\n\t\t\t\t\t\t\t\ty: 1.187559\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.705321,\n\t\t\t\t\t\t\t\ty: 1.14066\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.699351,\n\t\t\t\t\t\t\t\ty: 1.129491\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.699351,\n\t\t\t\t\t\t\t\ty: -0.988669\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.694548,\n\t\t\t\t\t\t\t\ty: -1.037441\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.680321,\n\t\t\t\t\t\t\t\ty: -1.08434\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.657219,\n\t\t\t\t\t\t\t\ty: -1.127561\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.626128,\n\t\t\t\t\t\t\t\ty: -1.165445\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.426128,\n\t\t\t\t\t\t\t\ty: -1.365445\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.388244,\n\t\t\t\t\t\t\t\ty: -1.396536\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.345022,\n\t\t\t\t\t\t\t\ty: -1.419639\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.337556,\n\t\t\t\t\t\t\t\ty: -1.421904\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.295022,\n\t\t\t\t\t\t\t\ty: -1.444639\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.287556,\n\t\t\t\t\t\t\t\ty: -1.446904\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.245022,\n\t\t\t\t\t\t\t\ty: -1.469639\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.198124,\n\t\t\t\t\t\t\t\ty: -1.483865\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.825407,\n\t\t\t\t\t\t\t\ty: -2.138671\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.913197,\n\t\t\t\t\t\t\t\ty: -2.130024\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.997614,\n\t\t\t\t\t\t\t\ty: -2.104416\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.075413,\n\t\t\t\t\t\t\t\ty: -2.062832\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.143605,\n\t\t\t\t\t\t\t\ty: -2.006869\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.199568,\n\t\t\t\t\t\t\t\ty: -1.938677\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.241153,\n\t\t\t\t\t\t\t\ty: -1.860878\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.26676,\n\t\t\t\t\t\t\t\ty: -1.776461\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.275407,\n\t\t\t\t\t\t\t\ty: -1.688671\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.26676,\n\t\t\t\t\t\t\t\ty: -1.60088\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.241153,\n\t\t\t\t\t\t\t\ty: -1.516463\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.199568,\n\t\t\t\t\t\t\t\ty: -1.438664\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.143605,\n\t\t\t\t\t\t\t\ty: -1.370473\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.075413,\n\t\t\t\t\t\t\t\ty: -1.314509\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.997614,\n\t\t\t\t\t\t\t\ty: -1.272925\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.913197,\n\t\t\t\t\t\t\t\ty: -1.247317\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.825407,\n\t\t\t\t\t\t\t\ty: -1.238671\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.769793,\n\t\t\t\t\t\t\t\ty: -1.244148\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.337513,\n\t\t\t\t\t\t\t\ty: 3.188132\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.343605,\n\t\t\t\t\t\t\t\ty: 3.193131\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.399568,\n\t\t\t\t\t\t\t\ty: 3.261323\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.441153,\n\t\t\t\t\t\t\t\ty: 3.339122\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.46676,\n\t\t\t\t\t\t\t\ty: 3.423539\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.475407,\n\t\t\t\t\t\t\t\ty: 3.511329\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.46676,\n\t\t\t\t\t\t\t\ty: 3.59912\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.441153,\n\t\t\t\t\t\t\t\ty: 3.683537\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.399568,\n\t\t\t\t\t\t\t\ty: 3.761336\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.343605,\n\t\t\t\t\t\t\t\ty: 3.829527\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.275413,\n\t\t\t\t\t\t\t\ty: 3.885491\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.197614,\n\t\t\t\t\t\t\t\ty: 3.927075\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.113197,\n\t\t\t\t\t\t\t\ty: 3.952683\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.025407,\n\t\t\t\t\t\t\t\ty: 3.961329\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.937616,\n\t\t\t\t\t\t\t\ty: 3.952683\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.853199,\n\t\t\t\t\t\t\t\ty: 3.927075\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.7754,\n\t\t\t\t\t\t\t\ty: 3.885491\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.707209,\n\t\t\t\t\t\t\t\ty: 3.829527\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.651245,\n\t\t\t\t\t\t\t\ty: 3.761336\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.609661,\n\t\t\t\t\t\t\t\ty: 3.683537\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.584053,\n\t\t\t\t\t\t\t\ty: 3.59912\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.575407,\n\t\t\t\t\t\t\t\ty: 3.511329\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.584053,\n\t\t\t\t\t\t\t\ty: 3.423539\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.609661,\n\t\t\t\t\t\t\t\ty: 3.339122\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.651245,\n\t\t\t\t\t\t\t\ty: 3.261323\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.707209,\n\t\t\t\t\t\t\t\ty: 3.193131\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.750407,\n\t\t\t\t\t\t\t\ty: 3.157679\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.750407,\n\t\t\t\t\t\t\t\ty: 3.111329\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.755691,\n\t\t\t\t\t\t\t\ty: 3.057679\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.77134,\n\t\t\t\t\t\t\t\ty: 3.006091\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.796753,\n\t\t\t\t\t\t\t\ty: 2.958547\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.830952,\n\t\t\t\t\t\t\t\ty: 2.916875\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.257884,\n\t\t\t\t\t\t\t\ty: 0.489943\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.177856,\n\t\t\t\t\t\t\t\ty: 0.465667\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.100057,\n\t\t\t\t\t\t\t\ty: 0.424082\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.031866,\n\t\t\t\t\t\t\t\ty: 0.368119\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.975903,\n\t\t\t\t\t\t\t\ty: 0.299928\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.934318,\n\t\t\t\t\t\t\t\ty: 0.222129\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.908711,\n\t\t\t\t\t\t\t\ty: 0.137712\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.900064,\n\t\t\t\t\t\t\t\ty: 0.049921\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.908711,\n\t\t\t\t\t\t\t\ty: -0.03787\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.934318,\n\t\t\t\t\t\t\t\ty: -0.122287\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.975903,\n\t\t\t\t\t\t\t\ty: -0.200086\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.031866,\n\t\t\t\t\t\t\t\ty: -0.268277\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.100057,\n\t\t\t\t\t\t\t\ty: -0.32424\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.177856,\n\t\t\t\t\t\t\t\ty: -0.365825\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.262273,\n\t\t\t\t\t\t\t\ty: -0.391432\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.350064,\n\t\t\t\t\t\t\t\ty: -0.400079\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.437855,\n\t\t\t\t\t\t\t\ty: -0.391432\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.522272,\n\t\t\t\t\t\t\t\ty: -0.365825\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.600071,\n\t\t\t\t\t\t\t\ty: -0.32424\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.668262,\n\t\t\t\t\t\t\t\ty: -0.268277\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.724225,\n\t\t\t\t\t\t\t\ty: -0.200086\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.76581,\n\t\t\t\t\t\t\t\ty: -0.122287\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.790086,\n\t\t\t\t\t\t\t\ty: -0.042259\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.380884,\n\t\t\t\t\t\t\t\ty: -1.633057\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.375407,\n\t\t\t\t\t\t\t\ty: -1.688671\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.384053,\n\t\t\t\t\t\t\t\ty: -1.776461\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.409661,\n\t\t\t\t\t\t\t\ty: -1.860878\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.451245,\n\t\t\t\t\t\t\t\ty: -1.938677\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.507209,\n\t\t\t\t\t\t\t\ty: -2.006869\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.5754,\n\t\t\t\t\t\t\t\ty: -2.062832\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.653199,\n\t\t\t\t\t\t\t\ty: -2.104416\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.737616,\n\t\t\t\t\t\t\t\ty: -2.130024\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.799936,\n\t\t\t\t\t\t\t\ty: 2.000021\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.887727,\n\t\t\t\t\t\t\t\ty: 2.008668\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.972144,\n\t\t\t\t\t\t\t\ty: 2.034275\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.049943,\n\t\t\t\t\t\t\t\ty: 2.07586\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.118134,\n\t\t\t\t\t\t\t\ty: 2.131823\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.174097,\n\t\t\t\t\t\t\t\ty: 2.200014\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.215682,\n\t\t\t\t\t\t\t\ty: 2.277813\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.241289,\n\t\t\t\t\t\t\t\ty: 2.36223\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.249936,\n\t\t\t\t\t\t\t\ty: 2.450021\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.241289,\n\t\t\t\t\t\t\t\ty: 2.537812\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.215682,\n\t\t\t\t\t\t\t\ty: 2.622229\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.174097,\n\t\t\t\t\t\t\t\ty: 2.700028\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.118134,\n\t\t\t\t\t\t\t\ty: 2.768219\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.049943,\n\t\t\t\t\t\t\t\ty: 2.824182\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.972144,\n\t\t\t\t\t\t\t\ty: 2.865767\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.887727,\n\t\t\t\t\t\t\t\ty: 2.891374\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.799936,\n\t\t\t\t\t\t\t\ty: 2.900021\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.712145,\n\t\t\t\t\t\t\t\ty: 2.891374\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.627728,\n\t\t\t\t\t\t\t\ty: 2.865767\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.549929,\n\t\t\t\t\t\t\t\ty: 2.824182\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.481738,\n\t\t\t\t\t\t\t\ty: 2.768219\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.425775,\n\t\t\t\t\t\t\t\ty: 2.700028\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.38419,\n\t\t\t\t\t\t\t\ty: 2.622229\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.358583,\n\t\t\t\t\t\t\t\ty: 2.537812\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.349936,\n\t\t\t\t\t\t\t\ty: 2.450021\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.358583,\n\t\t\t\t\t\t\t\ty: 2.36223\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.38419,\n\t\t\t\t\t\t\t\ty: 2.277813\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.425775,\n\t\t\t\t\t\t\t\ty: 2.200014\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.481738,\n\t\t\t\t\t\t\t\ty: 2.131823\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.549929,\n\t\t\t\t\t\t\t\ty: 2.07586\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.627728,\n\t\t\t\t\t\t\t\ty: 2.034275\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.712145,\n\t\t\t\t\t\t\t\ty: 2.008668\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.389965,\n\t\t\t\t\t\t\t\ty: 1.65\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.477756,\n\t\t\t\t\t\t\t\ty: 1.658647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.562173,\n\t\t\t\t\t\t\t\ty: 1.684254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.639972,\n\t\t\t\t\t\t\t\ty: 1.725839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.708163,\n\t\t\t\t\t\t\t\ty: 1.781802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.764127,\n\t\t\t\t\t\t\t\ty: 1.849993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.805711,\n\t\t\t\t\t\t\t\ty: 1.927792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.831319,\n\t\t\t\t\t\t\t\ty: 2.012209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.839965,\n\t\t\t\t\t\t\t\ty: 2.1\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.831319,\n\t\t\t\t\t\t\t\ty: 2.187791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.805711,\n\t\t\t\t\t\t\t\ty: 2.272208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.764127,\n\t\t\t\t\t\t\t\ty: 2.350007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.708163,\n\t\t\t\t\t\t\t\ty: 2.418198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.639972,\n\t\t\t\t\t\t\t\ty: 2.474161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.562173,\n\t\t\t\t\t\t\t\ty: 2.515746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.477756,\n\t\t\t\t\t\t\t\ty: 2.541353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.389965,\n\t\t\t\t\t\t\t\ty: 2.55\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.302175,\n\t\t\t\t\t\t\t\ty: 2.541353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.217758,\n\t\t\t\t\t\t\t\ty: 2.515746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.139959,\n\t\t\t\t\t\t\t\ty: 2.474161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.071767,\n\t\t\t\t\t\t\t\ty: 2.418198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.015804,\n\t\t\t\t\t\t\t\ty: 2.350007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.974219,\n\t\t\t\t\t\t\t\ty: 2.272208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.948612,\n\t\t\t\t\t\t\t\ty: 2.187791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.939965,\n\t\t\t\t\t\t\t\ty: 2.1\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.948612,\n\t\t\t\t\t\t\t\ty: 2.012209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.974219,\n\t\t\t\t\t\t\t\ty: 1.927792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.015804,\n\t\t\t\t\t\t\t\ty: 1.849993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.071767,\n\t\t\t\t\t\t\t\ty: 1.781802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.139959,\n\t\t\t\t\t\t\t\ty: 1.725839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.217758,\n\t\t\t\t\t\t\t\ty: 1.684254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.302175,\n\t\t\t\t\t\t\t\ty: 1.658647\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.64,\n\t\t\t\t\t\t\t\ty: -3.75\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.552209,\n\t\t\t\t\t\t\t\ty: -3.741353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.467792,\n\t\t\t\t\t\t\t\ty: -3.715746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.389993,\n\t\t\t\t\t\t\t\ty: -3.674161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.321802,\n\t\t\t\t\t\t\t\ty: -3.618198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.265839,\n\t\t\t\t\t\t\t\ty: -3.550007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.224254,\n\t\t\t\t\t\t\t\ty: -3.472208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.198647,\n\t\t\t\t\t\t\t\ty: -3.387791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.19,\n\t\t\t\t\t\t\t\ty: -3.3\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.198647,\n\t\t\t\t\t\t\t\ty: -3.212209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.224254,\n\t\t\t\t\t\t\t\ty: -3.127792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.265839,\n\t\t\t\t\t\t\t\ty: -3.049993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.268186,\n\t\t\t\t\t\t\t\ty: -3.047133\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.225091,\n\t\t\t\t\t\t\t\ty: -3.024098\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.1569,\n\t\t\t\t\t\t\t\ty: -2.968135\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.100937,\n\t\t\t\t\t\t\t\ty: -2.899944\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.092143,\n\t\t\t\t\t\t\t\ty: -2.883493\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.043196,\n\t\t\t\t\t\t\t\ty: -2.943135\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.975005,\n\t\t\t\t\t\t\t\ty: -2.999098\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.897206,\n\t\t\t\t\t\t\t\ty: -3.040683\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.812789,\n\t\t\t\t\t\t\t\ty: -3.06629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.724998,\n\t\t\t\t\t\t\t\ty: -3.074937\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.637207,\n\t\t\t\t\t\t\t\ty: -3.06629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.567286,\n\t\t\t\t\t\t\t\ty: -3.04508\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.575152,\n\t\t\t\t\t\t\t\ty: -3.124937\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.566505,\n\t\t\t\t\t\t\t\ty: -3.212728\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.540898,\n\t\t\t\t\t\t\t\ty: -3.297145\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.499313,\n\t\t\t\t\t\t\t\ty: -3.374944\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.44335,\n\t\t\t\t\t\t\t\ty: -3.443135\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.375159,\n\t\t\t\t\t\t\t\ty: -3.499098\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.29736,\n\t\t\t\t\t\t\t\ty: -3.540683\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.212943,\n\t\t\t\t\t\t\t\ty: -3.56629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.125152,\n\t\t\t\t\t\t\t\ty: -3.574937\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.037361,\n\t\t\t\t\t\t\t\ty: -3.56629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.952944,\n\t\t\t\t\t\t\t\ty: -3.540683\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.875145,\n\t\t\t\t\t\t\t\ty: -3.499098\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.806954,\n\t\t\t\t\t\t\t\ty: -3.443135\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.750991,\n\t\t\t\t\t\t\t\ty: -3.374944\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.709406,\n\t\t\t\t\t\t\t\ty: -3.297145\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.683799,\n\t\t\t\t\t\t\t\ty: -3.212728\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.675152,\n\t\t\t\t\t\t\t\ty: -3.124937\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.683799,\n\t\t\t\t\t\t\t\ty: -3.037146\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.709406,\n\t\t\t\t\t\t\t\ty: -2.952729\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.750991,\n\t\t\t\t\t\t\t\ty: -2.87493\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.806954,\n\t\t\t\t\t\t\t\ty: -2.806739\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.875145,\n\t\t\t\t\t\t\t\ty: -2.750776\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.952944,\n\t\t\t\t\t\t\t\ty: -2.709191\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.037361,\n\t\t\t\t\t\t\t\ty: -2.683584\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.125152,\n\t\t\t\t\t\t\t\ty: -2.674937\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.212943,\n\t\t\t\t\t\t\t\ty: -2.683584\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.282864,\n\t\t\t\t\t\t\t\ty: -2.704794\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.274998,\n\t\t\t\t\t\t\t\ty: -2.624937\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.283645,\n\t\t\t\t\t\t\t\ty: -2.537146\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.309252,\n\t\t\t\t\t\t\t\ty: -2.452729\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.350837,\n\t\t\t\t\t\t\t\ty: -2.37493\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.4068,\n\t\t\t\t\t\t\t\ty: -2.306739\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.446525,\n\t\t\t\t\t\t\t\ty: -2.274138\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.205026,\n\t\t\t\t\t\t\t\ty: 0.784848\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.174991,\n\t\t\t\t\t\t\t\ty: 0.800902\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.1068,\n\t\t\t\t\t\t\t\ty: 0.856865\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.050837,\n\t\t\t\t\t\t\t\ty: 0.925056\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.009252,\n\t\t\t\t\t\t\t\ty: 1.002855\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.983645,\n\t\t\t\t\t\t\t\ty: 1.087272\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.974998,\n\t\t\t\t\t\t\t\ty: 1.175063\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.983645,\n\t\t\t\t\t\t\t\ty: 1.262854\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.009252,\n\t\t\t\t\t\t\t\ty: 1.347271\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.050837,\n\t\t\t\t\t\t\t\ty: 1.42507\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.1068,\n\t\t\t\t\t\t\t\ty: 1.493261\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.174991,\n\t\t\t\t\t\t\t\ty: 1.549224\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.25279,\n\t\t\t\t\t\t\t\ty: 1.590809\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.337207,\n\t\t\t\t\t\t\t\ty: 1.616416\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.424998,\n\t\t\t\t\t\t\t\ty: 1.625063\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.512789,\n\t\t\t\t\t\t\t\ty: 1.616416\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.597206,\n\t\t\t\t\t\t\t\ty: 1.590809\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.675005,\n\t\t\t\t\t\t\t\ty: 1.549224\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.743196,\n\t\t\t\t\t\t\t\ty: 1.493261\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.799159,\n\t\t\t\t\t\t\t\ty: 1.42507\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.840744,\n\t\t\t\t\t\t\t\ty: 1.347271\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.866351,\n\t\t\t\t\t\t\t\ty: 1.262854\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.874998,\n\t\t\t\t\t\t\t\ty: 1.175063\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.866351,\n\t\t\t\t\t\t\t\ty: 1.087272\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.840744,\n\t\t\t\t\t\t\t\ty: 1.002855\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.799159,\n\t\t\t\t\t\t\t\ty: 0.925056\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.743196,\n\t\t\t\t\t\t\t\ty: 0.856865\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.703471,\n\t\t\t\t\t\t\t\ty: 0.824264\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.94497,\n\t\t\t\t\t\t\t\ty: -2.234722\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.975005,\n\t\t\t\t\t\t\t\ty: -2.250776\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.043196,\n\t\t\t\t\t\t\t\ty: -2.306739\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.099159,\n\t\t\t\t\t\t\t\ty: -2.37493\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.107953,\n\t\t\t\t\t\t\t\ty: -2.391381\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.1569,\n\t\t\t\t\t\t\t\ty: -2.331739\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.225091,\n\t\t\t\t\t\t\t\ty: -2.275776\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.30289,\n\t\t\t\t\t\t\t\ty: -2.234191\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.387307,\n\t\t\t\t\t\t\t\ty: -2.208584\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.454748,\n\t\t\t\t\t\t\t\ty: -2.201941\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.89306,\n\t\t\t\t\t\t\t\ty: 1.811564\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.884352,\n\t\t\t\t\t\t\t\ty: 1.827855\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.858745,\n\t\t\t\t\t\t\t\ty: 1.912272\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.850098,\n\t\t\t\t\t\t\t\ty: 2.000063\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.858745,\n\t\t\t\t\t\t\t\ty: 2.087854\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.884352,\n\t\t\t\t\t\t\t\ty: 2.172271\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.925937,\n\t\t\t\t\t\t\t\ty: 2.25007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.9819,\n\t\t\t\t\t\t\t\ty: 2.318261\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.050091,\n\t\t\t\t\t\t\t\ty: 2.374224\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.12789,\n\t\t\t\t\t\t\t\ty: 2.415809\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.212307,\n\t\t\t\t\t\t\t\ty: 2.441416\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.300098,\n\t\t\t\t\t\t\t\ty: 2.450063\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.387889,\n\t\t\t\t\t\t\t\ty: 2.441416\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.472306,\n\t\t\t\t\t\t\t\ty: 2.415809\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.550105,\n\t\t\t\t\t\t\t\ty: 2.374224\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.618296,\n\t\t\t\t\t\t\t\ty: 2.318261\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.674259,\n\t\t\t\t\t\t\t\ty: 2.25007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.715844,\n\t\t\t\t\t\t\t\ty: 2.172271\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.741451,\n\t\t\t\t\t\t\t\ty: 2.087854\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.750098,\n\t\t\t\t\t\t\t\ty: 2.000063\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.741451,\n\t\t\t\t\t\t\t\ty: 1.912272\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.715844,\n\t\t\t\t\t\t\t\ty: 1.827855\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.674259,\n\t\t\t\t\t\t\t\ty: 1.750056\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.618296,\n\t\t\t\t\t\t\t\ty: 1.681865\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.550105,\n\t\t\t\t\t\t\t\ty: 1.625902\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.472306,\n\t\t\t\t\t\t\t\ty: 1.584317\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.387889,\n\t\t\t\t\t\t\t\ty: 1.55871\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.320448,\n\t\t\t\t\t\t\t\ty: 1.552067\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.126227,\n\t\t\t\t\t\t\t\ty: -0.413642\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.19719,\n\t\t\t\t\t\t\t\ty: -0.392115\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.284981,\n\t\t\t\t\t\t\t\ty: -0.383468\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.372771,\n\t\t\t\t\t\t\t\ty: -0.392115\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.457188,\n\t\t\t\t\t\t\t\ty: -0.417723\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.534987,\n\t\t\t\t\t\t\t\ty: -0.459307\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.603179,\n\t\t\t\t\t\t\t\ty: -0.51527\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.659142,\n\t\t\t\t\t\t\t\ty: -0.583462\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.700727,\n\t\t\t\t\t\t\t\ty: -0.661261\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.726334,\n\t\t\t\t\t\t\t\ty: -0.745678\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.734981,\n\t\t\t\t\t\t\t\ty: -0.833468\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.726334,\n\t\t\t\t\t\t\t\ty: -0.921259\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.700727,\n\t\t\t\t\t\t\t\ty: -1.005676\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.659142,\n\t\t\t\t\t\t\t\ty: -1.083475\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.603179,\n\t\t\t\t\t\t\t\ty: -1.151666\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.534987,\n\t\t\t\t\t\t\t\ty: -1.20763\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.457188,\n\t\t\t\t\t\t\t\ty: -1.249214\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.372771,\n\t\t\t\t\t\t\t\ty: -1.274822\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.284981,\n\t\t\t\t\t\t\t\ty: -1.283468\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.270927,\n\t\t\t\t\t\t\t\ty: -1.282084\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.275148,\n\t\t\t\t\t\t\t\ty: -1.324937\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.266501,\n\t\t\t\t\t\t\t\ty: -1.412728\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.240894,\n\t\t\t\t\t\t\t\ty: -1.497145\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.199309,\n\t\t\t\t\t\t\t\ty: -1.574944\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.143346,\n\t\t\t\t\t\t\t\ty: -1.643135\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.075155,\n\t\t\t\t\t\t\t\ty: -1.699098\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.997356,\n\t\t\t\t\t\t\t\ty: -1.740683\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.912939,\n\t\t\t\t\t\t\t\ty: -1.76629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.825148,\n\t\t\t\t\t\t\t\ty: -1.774937\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.737357,\n\t\t\t\t\t\t\t\ty: -1.76629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.65294,\n\t\t\t\t\t\t\t\ty: -1.740683\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.575141,\n\t\t\t\t\t\t\t\ty: -1.699098\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.50695,\n\t\t\t\t\t\t\t\ty: -1.643135\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.450987,\n\t\t\t\t\t\t\t\ty: -1.574944\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.436814,\n\t\t\t\t\t\t\t\ty: -1.548428\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.882136,\n\t\t\t\t\t\t\t\ty: -2.461438\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.890844,\n\t\t\t\t\t\t\t\ty: -2.477729\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.916451,\n\t\t\t\t\t\t\t\ty: -2.562146\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.925098,\n\t\t\t\t\t\t\t\ty: -2.649937\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.916451,\n\t\t\t\t\t\t\t\ty: -2.737728\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.890844,\n\t\t\t\t\t\t\t\ty: -2.822145\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.849259,\n\t\t\t\t\t\t\t\ty: -2.899944\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.846912,\n\t\t\t\t\t\t\t\ty: -2.902804\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.890007,\n\t\t\t\t\t\t\t\ty: -2.925839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.958198,\n\t\t\t\t\t\t\t\ty: -2.981802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.014161,\n\t\t\t\t\t\t\t\ty: -3.049993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.055746,\n\t\t\t\t\t\t\t\ty: -3.127792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.081353,\n\t\t\t\t\t\t\t\ty: -3.212209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.09,\n\t\t\t\t\t\t\t\ty: -3.3\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.081353,\n\t\t\t\t\t\t\t\ty: -3.387791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.055746,\n\t\t\t\t\t\t\t\ty: -3.472208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.014161,\n\t\t\t\t\t\t\t\ty: -3.550007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.958198,\n\t\t\t\t\t\t\t\ty: -3.618198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.890007,\n\t\t\t\t\t\t\t\ty: -3.674161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.812208,\n\t\t\t\t\t\t\t\ty: -3.715746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.727791,\n\t\t\t\t\t\t\t\ty: -3.741353\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.025148,\n\t\t\t\t\t\t\t\ty: 0.925063\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.937357,\n\t\t\t\t\t\t\t\ty: 0.93371\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.85294,\n\t\t\t\t\t\t\t\ty: 0.959317\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.775141,\n\t\t\t\t\t\t\t\ty: 1.000902\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.70695,\n\t\t\t\t\t\t\t\ty: 1.056865\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.650987,\n\t\t\t\t\t\t\t\ty: 1.125056\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.609402,\n\t\t\t\t\t\t\t\ty: 1.202855\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.583795,\n\t\t\t\t\t\t\t\ty: 1.287272\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.575148,\n\t\t\t\t\t\t\t\ty: 1.375063\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.583795,\n\t\t\t\t\t\t\t\ty: 1.462854\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.609402,\n\t\t\t\t\t\t\t\ty: 1.547271\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.650987,\n\t\t\t\t\t\t\t\ty: 1.62507\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.70695,\n\t\t\t\t\t\t\t\ty: 1.693261\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.775141,\n\t\t\t\t\t\t\t\ty: 1.749224\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.85294,\n\t\t\t\t\t\t\t\ty: 1.790809\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.937357,\n\t\t\t\t\t\t\t\ty: 1.816416\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.025148,\n\t\t\t\t\t\t\t\ty: 1.825063\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.112939,\n\t\t\t\t\t\t\t\ty: 1.816416\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.197356,\n\t\t\t\t\t\t\t\ty: 1.790809\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.275155,\n\t\t\t\t\t\t\t\ty: 1.749224\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.343346,\n\t\t\t\t\t\t\t\ty: 1.693261\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.399309,\n\t\t\t\t\t\t\t\ty: 1.62507\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.440894,\n\t\t\t\t\t\t\t\ty: 1.547271\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.466501,\n\t\t\t\t\t\t\t\ty: 1.462854\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.475148,\n\t\t\t\t\t\t\t\ty: 1.375063\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.466501,\n\t\t\t\t\t\t\t\ty: 1.287272\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.440894,\n\t\t\t\t\t\t\t\ty: 1.202855\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.399309,\n\t\t\t\t\t\t\t\ty: 1.125056\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.343346,\n\t\t\t\t\t\t\t\ty: 1.056865\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.275155,\n\t\t\t\t\t\t\t\ty: 1.000902\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.197356,\n\t\t\t\t\t\t\t\ty: 0.959317\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.112939,\n\t\t\t\t\t\t\t\ty: 0.93371\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.649981,\n\t\t\t\t\t\t\t\ty: 0.44\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.737771,\n\t\t\t\t\t\t\t\ty: 0.448647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.822188,\n\t\t\t\t\t\t\t\ty: 0.474254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.899987,\n\t\t\t\t\t\t\t\ty: 0.515839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.968179,\n\t\t\t\t\t\t\t\ty: 0.571802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.024142,\n\t\t\t\t\t\t\t\ty: 0.639993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.065726,\n\t\t\t\t\t\t\t\ty: 0.717792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.091334,\n\t\t\t\t\t\t\t\ty: 0.802209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.099981,\n\t\t\t\t\t\t\t\ty: 0.89\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.091334,\n\t\t\t\t\t\t\t\ty: 0.977791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.065726,\n\t\t\t\t\t\t\t\ty: 1.062208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.024142,\n\t\t\t\t\t\t\t\ty: 1.140007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.968179,\n\t\t\t\t\t\t\t\ty: 1.208198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.899987,\n\t\t\t\t\t\t\t\ty: 1.264161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.822188,\n\t\t\t\t\t\t\t\ty: 1.305746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.737771,\n\t\t\t\t\t\t\t\ty: 1.331353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.649981,\n\t\t\t\t\t\t\t\ty: 1.34\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.56219,\n\t\t\t\t\t\t\t\ty: 1.331353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.477773,\n\t\t\t\t\t\t\t\ty: 1.305746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.399974,\n\t\t\t\t\t\t\t\ty: 1.264161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.331783,\n\t\t\t\t\t\t\t\ty: 1.208198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.275819,\n\t\t\t\t\t\t\t\ty: 1.140007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.234235,\n\t\t\t\t\t\t\t\ty: 1.062208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.208627,\n\t\t\t\t\t\t\t\ty: 0.977791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.199981,\n\t\t\t\t\t\t\t\ty: 0.89\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.208627,\n\t\t\t\t\t\t\t\ty: 0.802209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.234235,\n\t\t\t\t\t\t\t\ty: 0.717792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.275819,\n\t\t\t\t\t\t\t\ty: 0.639993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.331783,\n\t\t\t\t\t\t\t\ty: 0.571802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.399974,\n\t\t\t\t\t\t\t\ty: 0.515839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.477773,\n\t\t\t\t\t\t\t\ty: 0.474254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.56219,\n\t\t\t\t\t\t\t\ty: 0.448647\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.644965,\n\t\t\t\t\t\t\t\ty: -0.5024\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.732756,\n\t\t\t\t\t\t\t\ty: -0.493753\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.817173,\n\t\t\t\t\t\t\t\ty: -0.468146\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.894972,\n\t\t\t\t\t\t\t\ty: -0.426561\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.963163,\n\t\t\t\t\t\t\t\ty: -0.370598\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.019127,\n\t\t\t\t\t\t\t\ty: -0.302407\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.060711,\n\t\t\t\t\t\t\t\ty: -0.224608\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.086319,\n\t\t\t\t\t\t\t\ty: -0.140191\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.094965,\n\t\t\t\t\t\t\t\ty: -0.0524\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.086319,\n\t\t\t\t\t\t\t\ty: 0.035391\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.060711,\n\t\t\t\t\t\t\t\ty: 0.119808\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.019127,\n\t\t\t\t\t\t\t\ty: 0.197607\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.963163,\n\t\t\t\t\t\t\t\ty: 0.265798\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.894972,\n\t\t\t\t\t\t\t\ty: 0.321761\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.817173,\n\t\t\t\t\t\t\t\ty: 0.363346\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.732756,\n\t\t\t\t\t\t\t\ty: 0.388953\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.644965,\n\t\t\t\t\t\t\t\ty: 0.3976\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.557175,\n\t\t\t\t\t\t\t\ty: 0.388953\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.472758,\n\t\t\t\t\t\t\t\ty: 0.363346\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.394959,\n\t\t\t\t\t\t\t\ty: 0.321761\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.326767,\n\t\t\t\t\t\t\t\ty: 0.265798\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.270804,\n\t\t\t\t\t\t\t\ty: 0.197607\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.22922,\n\t\t\t\t\t\t\t\ty: 0.119808\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.203612,\n\t\t\t\t\t\t\t\ty: 0.035391\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.194965,\n\t\t\t\t\t\t\t\ty: -0.0524\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.203612,\n\t\t\t\t\t\t\t\ty: -0.140191\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.22922,\n\t\t\t\t\t\t\t\ty: -0.224608\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.270804,\n\t\t\t\t\t\t\t\ty: -0.302407\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.326767,\n\t\t\t\t\t\t\t\ty: -0.370598\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.394959,\n\t\t\t\t\t\t\t\ty: -0.426561\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.472758,\n\t\t\t\t\t\t\t\ty: -0.468146\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.557175,\n\t\t\t\t\t\t\t\ty: -0.493753\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.75,\n\t\t\t\t\t\t\t\ty: -1.1462\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.837791,\n\t\t\t\t\t\t\t\ty: -1.137553\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.922208,\n\t\t\t\t\t\t\t\ty: -1.111946\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.000007,\n\t\t\t\t\t\t\t\ty: -1.070361\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.068198,\n\t\t\t\t\t\t\t\ty: -1.014398\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.124161,\n\t\t\t\t\t\t\t\ty: -0.946207\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.165746,\n\t\t\t\t\t\t\t\ty: -0.868408\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.191353,\n\t\t\t\t\t\t\t\ty: -0.783991\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.2,\n\t\t\t\t\t\t\t\ty: -0.6962\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.191353,\n\t\t\t\t\t\t\t\ty: -0.608409\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.165746,\n\t\t\t\t\t\t\t\ty: -0.523992\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.124161,\n\t\t\t\t\t\t\t\ty: -0.446193\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.068198,\n\t\t\t\t\t\t\t\ty: -0.378002\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.000007,\n\t\t\t\t\t\t\t\ty: -0.322039\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.922208,\n\t\t\t\t\t\t\t\ty: -0.280454\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.837791,\n\t\t\t\t\t\t\t\ty: -0.254847\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.75,\n\t\t\t\t\t\t\t\ty: -0.2462\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.662209,\n\t\t\t\t\t\t\t\ty: -0.254847\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.577792,\n\t\t\t\t\t\t\t\ty: -0.280454\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.499993,\n\t\t\t\t\t\t\t\ty: -0.322039\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.431802,\n\t\t\t\t\t\t\t\ty: -0.378002\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.375839,\n\t\t\t\t\t\t\t\ty: -0.446193\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.334254,\n\t\t\t\t\t\t\t\ty: -0.523992\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.308647,\n\t\t\t\t\t\t\t\ty: -0.608409\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.3,\n\t\t\t\t\t\t\t\ty: -0.6962\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.308647,\n\t\t\t\t\t\t\t\ty: -0.783991\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.334254,\n\t\t\t\t\t\t\t\ty: -0.868408\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.375839,\n\t\t\t\t\t\t\t\ty: -0.946207\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.431802,\n\t\t\t\t\t\t\t\ty: -1.014398\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.499993,\n\t\t\t\t\t\t\t\ty: -1.070361\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.577792,\n\t\t\t\t\t\t\t\ty: -1.111946\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.662209,\n\t\t\t\t\t\t\t\ty: -1.137553\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.725,\n\t\t\t\t\t\t\t\ty: -2.45\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.275,\n\t\t\t\t\t\t\t\ty: -2.45\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.431072,\n\t\t\t\t\t\t\t\ty: -2.434628\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.581147,\n\t\t\t\t\t\t\t\ty: -2.389104\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.719456,\n\t\t\t\t\t\t\t\ty: -2.315176\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.840685,\n\t\t\t\t\t\t\t\ty: -2.215685\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.940176,\n\t\t\t\t\t\t\t\ty: -2.094456\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.014104,\n\t\t\t\t\t\t\t\ty: -1.956147\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.059628,\n\t\t\t\t\t\t\t\ty: -1.806072\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.075,\n\t\t\t\t\t\t\t\ty: -1.65\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.059628,\n\t\t\t\t\t\t\t\ty: -1.493928\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.014104,\n\t\t\t\t\t\t\t\ty: -1.343853\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.940176,\n\t\t\t\t\t\t\t\ty: -1.205544\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.840685,\n\t\t\t\t\t\t\t\ty: -1.084315\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.719456,\n\t\t\t\t\t\t\t\ty: -0.984824\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.581147,\n\t\t\t\t\t\t\t\ty: -0.910896\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.431072,\n\t\t\t\t\t\t\t\ty: -0.865372\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.275,\n\t\t\t\t\t\t\t\ty: -0.85\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.725,\n\t\t\t\t\t\t\t\ty: -0.85\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.568928,\n\t\t\t\t\t\t\t\ty: -0.865372\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.418853,\n\t\t\t\t\t\t\t\ty: -0.910896\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.280544,\n\t\t\t\t\t\t\t\ty: -0.984824\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.159315,\n\t\t\t\t\t\t\t\ty: -1.084315\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.059824,\n\t\t\t\t\t\t\t\ty: -1.205544\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.985896,\n\t\t\t\t\t\t\t\ty: -1.343853\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.940372,\n\t\t\t\t\t\t\t\ty: -1.493928\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.925,\n\t\t\t\t\t\t\t\ty: -1.65\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.940372,\n\t\t\t\t\t\t\t\ty: -1.806072\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.985896,\n\t\t\t\t\t\t\t\ty: -1.956147\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.059824,\n\t\t\t\t\t\t\t\ty: -2.094456\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.159315,\n\t\t\t\t\t\t\t\ty: -2.215685\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.280544,\n\t\t\t\t\t\t\t\ty: -2.315176\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.418853,\n\t\t\t\t\t\t\t\ty: -2.389104\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.568928,\n\t\t\t\t\t\t\t\ty: -2.434628\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.9,\n\t\t\t\t\t\t\t\ty: -1.81\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.987791,\n\t\t\t\t\t\t\t\ty: -1.801353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.072208,\n\t\t\t\t\t\t\t\ty: -1.775746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.150007,\n\t\t\t\t\t\t\t\ty: -1.734161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.218198,\n\t\t\t\t\t\t\t\ty: -1.678198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.274161,\n\t\t\t\t\t\t\t\ty: -1.610007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.315746,\n\t\t\t\t\t\t\t\ty: -1.532208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.341353,\n\t\t\t\t\t\t\t\ty: -1.447791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.35,\n\t\t\t\t\t\t\t\ty: -1.36\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.341353,\n\t\t\t\t\t\t\t\ty: -1.272209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.315746,\n\t\t\t\t\t\t\t\ty: -1.187792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.274161,\n\t\t\t\t\t\t\t\ty: -1.109993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.218198,\n\t\t\t\t\t\t\t\ty: -1.041802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.150007,\n\t\t\t\t\t\t\t\ty: -0.985839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.072208,\n\t\t\t\t\t\t\t\ty: -0.944254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.987791,\n\t\t\t\t\t\t\t\ty: -0.918647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.9,\n\t\t\t\t\t\t\t\ty: -0.91\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.812209,\n\t\t\t\t\t\t\t\ty: -0.918647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.727792,\n\t\t\t\t\t\t\t\ty: -0.944254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.649993,\n\t\t\t\t\t\t\t\ty: -0.985839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.581802,\n\t\t\t\t\t\t\t\ty: -1.041802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.525839,\n\t\t\t\t\t\t\t\ty: -1.109993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.484254,\n\t\t\t\t\t\t\t\ty: -1.187792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.458647,\n\t\t\t\t\t\t\t\ty: -1.272209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.45,\n\t\t\t\t\t\t\t\ty: -1.36\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.458647,\n\t\t\t\t\t\t\t\ty: -1.447791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.484254,\n\t\t\t\t\t\t\t\ty: -1.532208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.525839,\n\t\t\t\t\t\t\t\ty: -1.610007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.581802,\n\t\t\t\t\t\t\t\ty: -1.678198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.649993,\n\t\t\t\t\t\t\t\ty: -1.734161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.727792,\n\t\t\t\t\t\t\t\ty: -1.775746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.812209,\n\t\t\t\t\t\t\t\ty: -1.801353\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.899957,\n\t\t\t\t\t\t\t\ty: -1.82398\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.987748,\n\t\t\t\t\t\t\t\ty: -1.815333\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.072165,\n\t\t\t\t\t\t\t\ty: -1.789725\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.149964,\n\t\t\t\t\t\t\t\ty: -1.748141\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.218155,\n\t\t\t\t\t\t\t\ty: -1.692178\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.274118,\n\t\t\t\t\t\t\t\ty: -1.623986\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.315703,\n\t\t\t\t\t\t\t\ty: -1.546187\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.34131,\n\t\t\t\t\t\t\t\ty: -1.46177\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.349957,\n\t\t\t\t\t\t\t\ty: -1.37398\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.34131,\n\t\t\t\t\t\t\t\ty: -1.286189\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.315703,\n\t\t\t\t\t\t\t\ty: -1.201772\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.274118,\n\t\t\t\t\t\t\t\ty: -1.123973\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.218155,\n\t\t\t\t\t\t\t\ty: -1.055782\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.149964,\n\t\t\t\t\t\t\t\ty: -0.999818\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.072165,\n\t\t\t\t\t\t\t\ty: -0.958234\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.987748,\n\t\t\t\t\t\t\t\ty: -0.932626\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.899957,\n\t\t\t\t\t\t\t\ty: -0.92398\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.812166,\n\t\t\t\t\t\t\t\ty: -0.932626\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.72775,\n\t\t\t\t\t\t\t\ty: -0.958234\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.64995,\n\t\t\t\t\t\t\t\ty: -0.999818\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.581759,\n\t\t\t\t\t\t\t\ty: -1.055782\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.525796,\n\t\t\t\t\t\t\t\ty: -1.123973\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.484211,\n\t\t\t\t\t\t\t\ty: -1.201772\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.458604,\n\t\t\t\t\t\t\t\ty: -1.286189\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.449957,\n\t\t\t\t\t\t\t\ty: -1.37398\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.458604,\n\t\t\t\t\t\t\t\ty: -1.46177\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.484211,\n\t\t\t\t\t\t\t\ty: -1.546187\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.525796,\n\t\t\t\t\t\t\t\ty: -1.623986\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.581759,\n\t\t\t\t\t\t\t\ty: -1.692178\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.64995,\n\t\t\t\t\t\t\t\ty: -1.748141\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.72775,\n\t\t\t\t\t\t\t\ty: -1.789725\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.812166,\n\t\t\t\t\t\t\t\ty: -1.815333\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.9375,\n\t\t\t\t\t\t\t\ty: -1.850016\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.025291,\n\t\t\t\t\t\t\t\ty: -1.841369\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.109708,\n\t\t\t\t\t\t\t\ty: -1.815762\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.187507,\n\t\t\t\t\t\t\t\ty: -1.774177\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.255698,\n\t\t\t\t\t\t\t\ty: -1.718214\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.311661,\n\t\t\t\t\t\t\t\ty: -1.650022\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.353246,\n\t\t\t\t\t\t\t\ty: -1.572223\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.378853,\n\t\t\t\t\t\t\t\ty: -1.487806\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.3875,\n\t\t\t\t\t\t\t\ty: -1.400016\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.378853,\n\t\t\t\t\t\t\t\ty: -1.312225\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.353246,\n\t\t\t\t\t\t\t\ty: -1.227808\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.311661,\n\t\t\t\t\t\t\t\ty: -1.150009\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.255698,\n\t\t\t\t\t\t\t\ty: -1.081818\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.187507,\n\t\t\t\t\t\t\t\ty: -1.025854\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.109708,\n\t\t\t\t\t\t\t\ty: -0.98427\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.025291,\n\t\t\t\t\t\t\t\ty: -0.958662\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.9375,\n\t\t\t\t\t\t\t\ty: -0.950016\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.849709,\n\t\t\t\t\t\t\t\ty: -0.958662\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.765292,\n\t\t\t\t\t\t\t\ty: -0.98427\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.687493,\n\t\t\t\t\t\t\t\ty: -1.025854\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.619302,\n\t\t\t\t\t\t\t\ty: -1.081818\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.563339,\n\t\t\t\t\t\t\t\ty: -1.150009\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.521754,\n\t\t\t\t\t\t\t\ty: -1.227808\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.496147,\n\t\t\t\t\t\t\t\ty: -1.312225\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.4875,\n\t\t\t\t\t\t\t\ty: -1.400016\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.496147,\n\t\t\t\t\t\t\t\ty: -1.487806\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.521754,\n\t\t\t\t\t\t\t\ty: -1.572223\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.563339,\n\t\t\t\t\t\t\t\ty: -1.650022\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.619302,\n\t\t\t\t\t\t\t\ty: -1.718214\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.687493,\n\t\t\t\t\t\t\t\ty: -1.774177\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.765292,\n\t\t\t\t\t\t\t\ty: -1.815762\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.849709,\n\t\t\t\t\t\t\t\ty: -1.841369\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.715755,\n\t\t\t\t\t\t\t\ty: -3.424922\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.627964,\n\t\t\t\t\t\t\t\ty: -3.416275\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.543547,\n\t\t\t\t\t\t\t\ty: -3.390668\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.465748,\n\t\t\t\t\t\t\t\ty: -3.349083\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.397557,\n\t\t\t\t\t\t\t\ty: -3.29312\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.341594,\n\t\t\t\t\t\t\t\ty: -3.224929\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.300009,\n\t\t\t\t\t\t\t\ty: -3.14713\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.274402,\n\t\t\t\t\t\t\t\ty: -3.062713\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.265755,\n\t\t\t\t\t\t\t\ty: -2.974922\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.274402,\n\t\t\t\t\t\t\t\ty: -2.887131\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.300009,\n\t\t\t\t\t\t\t\ty: -2.802714\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.341594,\n\t\t\t\t\t\t\t\ty: -2.724915\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.397557,\n\t\t\t\t\t\t\t\ty: -2.656724\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.465748,\n\t\t\t\t\t\t\t\ty: -2.600761\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.543547,\n\t\t\t\t\t\t\t\ty: -2.559176\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.627964,\n\t\t\t\t\t\t\t\ty: -2.533569\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.715755,\n\t\t\t\t\t\t\t\ty: -2.524922\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.803546,\n\t\t\t\t\t\t\t\ty: -2.533569\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.887963,\n\t\t\t\t\t\t\t\ty: -2.559176\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.965762,\n\t\t\t\t\t\t\t\ty: -2.600761\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -7.033953,\n\t\t\t\t\t\t\t\ty: -2.656724\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -7.089916,\n\t\t\t\t\t\t\t\ty: -2.724915\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -7.131501,\n\t\t\t\t\t\t\t\ty: -2.802714\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -7.157108,\n\t\t\t\t\t\t\t\ty: -2.887131\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -7.165755,\n\t\t\t\t\t\t\t\ty: -2.974922\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -7.157108,\n\t\t\t\t\t\t\t\ty: -3.062713\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -7.131501,\n\t\t\t\t\t\t\t\ty: -3.14713\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -7.089916,\n\t\t\t\t\t\t\t\ty: -3.224929\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -7.033953,\n\t\t\t\t\t\t\t\ty: -3.29312\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.965762,\n\t\t\t\t\t\t\t\ty: -3.349083\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.887963,\n\t\t\t\t\t\t\t\ty: -3.390668\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.803546,\n\t\t\t\t\t\t\t\ty: -3.416275\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.725,\n\t\t\t\t\t\t\t\ty: -4.45\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.275,\n\t\t\t\t\t\t\t\ty: -4.45\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.431072,\n\t\t\t\t\t\t\t\ty: -4.434628\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.581147,\n\t\t\t\t\t\t\t\ty: -4.389104\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.719456,\n\t\t\t\t\t\t\t\ty: -4.315176\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.840685,\n\t\t\t\t\t\t\t\ty: -4.215685\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.940176,\n\t\t\t\t\t\t\t\ty: -4.094456\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.014104,\n\t\t\t\t\t\t\t\ty: -3.956147\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.059628,\n\t\t\t\t\t\t\t\ty: -3.806072\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.075,\n\t\t\t\t\t\t\t\ty: -3.65\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.059628,\n\t\t\t\t\t\t\t\ty: -3.493928\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.014104,\n\t\t\t\t\t\t\t\ty: -3.343853\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.940176,\n\t\t\t\t\t\t\t\ty: -3.205544\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.840685,\n\t\t\t\t\t\t\t\ty: -3.084315\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.719456,\n\t\t\t\t\t\t\t\ty: -2.984824\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.581147,\n\t\t\t\t\t\t\t\ty: -2.910896\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.431072,\n\t\t\t\t\t\t\t\ty: -2.865372\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.275,\n\t\t\t\t\t\t\t\ty: -2.85\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.725,\n\t\t\t\t\t\t\t\ty: -2.85\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.568928,\n\t\t\t\t\t\t\t\ty: -2.865372\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.418853,\n\t\t\t\t\t\t\t\ty: -2.910896\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.280544,\n\t\t\t\t\t\t\t\ty: -2.984824\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.159315,\n\t\t\t\t\t\t\t\ty: -3.084315\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.059824,\n\t\t\t\t\t\t\t\ty: -3.205544\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.985896,\n\t\t\t\t\t\t\t\ty: -3.343853\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.940372,\n\t\t\t\t\t\t\t\ty: -3.493928\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.925,\n\t\t\t\t\t\t\t\ty: -3.65\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.940372,\n\t\t\t\t\t\t\t\ty: -3.806072\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.985896,\n\t\t\t\t\t\t\t\ty: -3.956147\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.059824,\n\t\t\t\t\t\t\t\ty: -4.094456\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.159315,\n\t\t\t\t\t\t\t\ty: -4.215685\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.280544,\n\t\t\t\t\t\t\t\ty: -4.315176\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.418853,\n\t\t\t\t\t\t\t\ty: -4.389104\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.568928,\n\t\t\t\t\t\t\t\ty: -4.434628\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.550064,\n\t\t\t\t\t\t\t\ty: -4.400079\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.637855,\n\t\t\t\t\t\t\t\ty: -4.391432\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.722272,\n\t\t\t\t\t\t\t\ty: -4.365825\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.800071,\n\t\t\t\t\t\t\t\ty: -4.32424\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.868262,\n\t\t\t\t\t\t\t\ty: -4.268277\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.924225,\n\t\t\t\t\t\t\t\ty: -4.200086\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.96581,\n\t\t\t\t\t\t\t\ty: -4.122287\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.991417,\n\t\t\t\t\t\t\t\ty: -4.03787\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.000064,\n\t\t\t\t\t\t\t\ty: -3.950079\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.991417,\n\t\t\t\t\t\t\t\ty: -3.862288\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.96581,\n\t\t\t\t\t\t\t\ty: -3.777871\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.924225,\n\t\t\t\t\t\t\t\ty: -3.700072\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.868262,\n\t\t\t\t\t\t\t\ty: -3.631881\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.800071,\n\t\t\t\t\t\t\t\ty: -3.575918\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.722272,\n\t\t\t\t\t\t\t\ty: -3.534333\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.637855,\n\t\t\t\t\t\t\t\ty: -3.508726\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.550064,\n\t\t\t\t\t\t\t\ty: -3.500079\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.462273,\n\t\t\t\t\t\t\t\ty: -3.508726\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.377856,\n\t\t\t\t\t\t\t\ty: -3.534333\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.300057,\n\t\t\t\t\t\t\t\ty: -3.575918\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.231866,\n\t\t\t\t\t\t\t\ty: -3.631881\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.175903,\n\t\t\t\t\t\t\t\ty: -3.700072\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.134318,\n\t\t\t\t\t\t\t\ty: -3.777871\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.108711,\n\t\t\t\t\t\t\t\ty: -3.862288\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.100064,\n\t\t\t\t\t\t\t\ty: -3.950079\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.108711,\n\t\t\t\t\t\t\t\ty: -4.03787\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.134318,\n\t\t\t\t\t\t\t\ty: -4.122287\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.175903,\n\t\t\t\t\t\t\t\ty: -4.200086\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.231866,\n\t\t\t\t\t\t\t\ty: -4.268277\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.300057,\n\t\t\t\t\t\t\t\ty: -4.32424\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.377856,\n\t\t\t\t\t\t\t\ty: -4.365825\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.462273,\n\t\t\t\t\t\t\t\ty: -4.391432\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.825407,\n\t\t\t\t\t\t\t\ty: -4.938671\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.913197,\n\t\t\t\t\t\t\t\ty: -4.930024\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.997614,\n\t\t\t\t\t\t\t\ty: -4.904416\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.075413,\n\t\t\t\t\t\t\t\ty: -4.862832\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.143605,\n\t\t\t\t\t\t\t\ty: -4.806869\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.199568,\n\t\t\t\t\t\t\t\ty: -4.738677\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.241153,\n\t\t\t\t\t\t\t\ty: -4.660878\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.26676,\n\t\t\t\t\t\t\t\ty: -4.576461\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.275407,\n\t\t\t\t\t\t\t\ty: -4.488671\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.26676,\n\t\t\t\t\t\t\t\ty: -4.40088\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.241153,\n\t\t\t\t\t\t\t\ty: -4.316463\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.199568,\n\t\t\t\t\t\t\t\ty: -4.238664\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.143605,\n\t\t\t\t\t\t\t\ty: -4.170473\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.075413,\n\t\t\t\t\t\t\t\ty: -4.114509\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.997614,\n\t\t\t\t\t\t\t\ty: -4.072925\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.913197,\n\t\t\t\t\t\t\t\ty: -4.047317\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.825407,\n\t\t\t\t\t\t\t\ty: -4.038671\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.737616,\n\t\t\t\t\t\t\t\ty: -4.047317\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.653199,\n\t\t\t\t\t\t\t\ty: -4.072925\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.5754,\n\t\t\t\t\t\t\t\ty: -4.114509\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.507209,\n\t\t\t\t\t\t\t\ty: -4.170473\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.451245,\n\t\t\t\t\t\t\t\ty: -4.238664\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.409661,\n\t\t\t\t\t\t\t\ty: -4.316463\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.384053,\n\t\t\t\t\t\t\t\ty: -4.40088\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.375407,\n\t\t\t\t\t\t\t\ty: -4.488671\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.384053,\n\t\t\t\t\t\t\t\ty: -4.576461\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.409661,\n\t\t\t\t\t\t\t\ty: -4.660878\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.451245,\n\t\t\t\t\t\t\t\ty: -4.738677\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.507209,\n\t\t\t\t\t\t\t\ty: -4.806869\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.5754,\n\t\t\t\t\t\t\t\ty: -4.862832\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.653199,\n\t\t\t\t\t\t\t\ty: -4.904416\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.737616,\n\t\t\t\t\t\t\t\ty: -4.930024\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.69,\n\t\t\t\t\t\t\t\ty: -5\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.602209,\n\t\t\t\t\t\t\t\ty: -4.991353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.517792,\n\t\t\t\t\t\t\t\ty: -4.965746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.439993,\n\t\t\t\t\t\t\t\ty: -4.924161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.371802,\n\t\t\t\t\t\t\t\ty: -4.868198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.315839,\n\t\t\t\t\t\t\t\ty: -4.800007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.274254,\n\t\t\t\t\t\t\t\ty: -4.722208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.248647,\n\t\t\t\t\t\t\t\ty: -4.637791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.24,\n\t\t\t\t\t\t\t\ty: -4.55\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.248647,\n\t\t\t\t\t\t\t\ty: -4.462209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.274254,\n\t\t\t\t\t\t\t\ty: -4.377792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.315839,\n\t\t\t\t\t\t\t\ty: -4.299993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.371802,\n\t\t\t\t\t\t\t\ty: -4.231802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.439993,\n\t\t\t\t\t\t\t\ty: -4.175839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.517792,\n\t\t\t\t\t\t\t\ty: -4.134254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.602209,\n\t\t\t\t\t\t\t\ty: -4.108647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.69,\n\t\t\t\t\t\t\t\ty: -4.1\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.777791,\n\t\t\t\t\t\t\t\ty: -4.108647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.862208,\n\t\t\t\t\t\t\t\ty: -4.134254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.940007,\n\t\t\t\t\t\t\t\ty: -4.175839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.008198,\n\t\t\t\t\t\t\t\ty: -4.231802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.064161,\n\t\t\t\t\t\t\t\ty: -4.299993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.105746,\n\t\t\t\t\t\t\t\ty: -4.377792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.131353,\n\t\t\t\t\t\t\t\ty: -4.462209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.14,\n\t\t\t\t\t\t\t\ty: -4.55\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.131353,\n\t\t\t\t\t\t\t\ty: -4.637791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.105746,\n\t\t\t\t\t\t\t\ty: -4.722208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.064161,\n\t\t\t\t\t\t\t\ty: -4.800007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.008198,\n\t\t\t\t\t\t\t\ty: -4.868198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.940007,\n\t\t\t\t\t\t\t\ty: -4.924161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.862208,\n\t\t\t\t\t\t\t\ty: -4.965746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.777791,\n\t\t\t\t\t\t\t\ty: -4.991353\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.65,\n\t\t\t\t\t\t\t\ty: -5.3462\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.737791,\n\t\t\t\t\t\t\t\ty: -5.337553\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.822208,\n\t\t\t\t\t\t\t\ty: -5.311946\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.900007,\n\t\t\t\t\t\t\t\ty: -5.270361\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.968198,\n\t\t\t\t\t\t\t\ty: -5.214398\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.024161,\n\t\t\t\t\t\t\t\ty: -5.146207\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.065746,\n\t\t\t\t\t\t\t\ty: -5.068408\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.091353,\n\t\t\t\t\t\t\t\ty: -4.983991\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.1,\n\t\t\t\t\t\t\t\ty: -4.8962\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.091353,\n\t\t\t\t\t\t\t\ty: -4.808409\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.065746,\n\t\t\t\t\t\t\t\ty: -4.723992\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.024161,\n\t\t\t\t\t\t\t\ty: -4.646193\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.968198,\n\t\t\t\t\t\t\t\ty: -4.578002\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.900007,\n\t\t\t\t\t\t\t\ty: -4.522039\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.822208,\n\t\t\t\t\t\t\t\ty: -4.480454\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.737791,\n\t\t\t\t\t\t\t\ty: -4.454847\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.65,\n\t\t\t\t\t\t\t\ty: -4.4462\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.562209,\n\t\t\t\t\t\t\t\ty: -4.454847\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.477792,\n\t\t\t\t\t\t\t\ty: -4.480454\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.399993,\n\t\t\t\t\t\t\t\ty: -4.522039\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.331802,\n\t\t\t\t\t\t\t\ty: -4.578002\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.275839,\n\t\t\t\t\t\t\t\ty: -4.646193\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.234254,\n\t\t\t\t\t\t\t\ty: -4.723992\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.208647,\n\t\t\t\t\t\t\t\ty: -4.808409\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.2,\n\t\t\t\t\t\t\t\ty: -4.8962\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.208647,\n\t\t\t\t\t\t\t\ty: -4.983991\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.234254,\n\t\t\t\t\t\t\t\ty: -5.068408\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.275839,\n\t\t\t\t\t\t\t\ty: -5.146207\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.331802,\n\t\t\t\t\t\t\t\ty: -5.214398\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.399993,\n\t\t\t\t\t\t\t\ty: -5.270361\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.477792,\n\t\t\t\t\t\t\t\ty: -5.311946\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.562209,\n\t\t\t\t\t\t\t\ty: -5.337553\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.42496,\n\t\t\t\t\t\t\t\ty: -5.525023\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.512751,\n\t\t\t\t\t\t\t\ty: -5.516376\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.597168,\n\t\t\t\t\t\t\t\ty: -5.490769\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.674967,\n\t\t\t\t\t\t\t\ty: -5.449184\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.743158,\n\t\t\t\t\t\t\t\ty: -5.393221\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.799121,\n\t\t\t\t\t\t\t\ty: -5.32503\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.840706,\n\t\t\t\t\t\t\t\ty: -5.247231\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.866313,\n\t\t\t\t\t\t\t\ty: -5.162814\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.87496,\n\t\t\t\t\t\t\t\ty: -5.075023\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.866313,\n\t\t\t\t\t\t\t\ty: -4.987232\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.840706,\n\t\t\t\t\t\t\t\ty: -4.902815\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.799121,\n\t\t\t\t\t\t\t\ty: -4.825016\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.743158,\n\t\t\t\t\t\t\t\ty: -4.756825\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.674967,\n\t\t\t\t\t\t\t\ty: -4.700862\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.597168,\n\t\t\t\t\t\t\t\ty: -4.659277\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.512751,\n\t\t\t\t\t\t\t\ty: -4.63367\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.42496,\n\t\t\t\t\t\t\t\ty: -4.625023\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.337169,\n\t\t\t\t\t\t\t\ty: -4.63367\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.252752,\n\t\t\t\t\t\t\t\ty: -4.659277\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.174953,\n\t\t\t\t\t\t\t\ty: -4.700862\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.106762,\n\t\t\t\t\t\t\t\ty: -4.756825\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.050799,\n\t\t\t\t\t\t\t\ty: -4.825016\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.009214,\n\t\t\t\t\t\t\t\ty: -4.902815\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.983607,\n\t\t\t\t\t\t\t\ty: -4.987232\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.97496,\n\t\t\t\t\t\t\t\ty: -5.075023\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.983607,\n\t\t\t\t\t\t\t\ty: -5.162814\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.009214,\n\t\t\t\t\t\t\t\ty: -5.247231\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.050799,\n\t\t\t\t\t\t\t\ty: -5.32503\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.106762,\n\t\t\t\t\t\t\t\ty: -5.393221\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.174953,\n\t\t\t\t\t\t\t\ty: -5.449184\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.252752,\n\t\t\t\t\t\t\t\ty: -5.490769\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.337169,\n\t\t\t\t\t\t\t\ty: -5.516376\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17,\n\t\t\t\t\t\t\t\ty: -8.55\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.175581,\n\t\t\t\t\t\t\t\ty: -8.532707\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.344415,\n\t\t\t\t\t\t\t\ty: -8.481492\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.500013,\n\t\t\t\t\t\t\t\ty: -8.398323\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.636396,\n\t\t\t\t\t\t\t\ty: -8.286396\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.748323,\n\t\t\t\t\t\t\t\ty: -8.150013\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.831492,\n\t\t\t\t\t\t\t\ty: -7.994415\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.882707,\n\t\t\t\t\t\t\t\ty: -7.825581\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.9,\n\t\t\t\t\t\t\t\ty: -7.65\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.882707,\n\t\t\t\t\t\t\t\ty: -7.474419\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.831492,\n\t\t\t\t\t\t\t\ty: -7.305585\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.748323,\n\t\t\t\t\t\t\t\ty: -7.149987\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.636396,\n\t\t\t\t\t\t\t\ty: -7.013604\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.500013,\n\t\t\t\t\t\t\t\ty: -6.901677\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.419298,\n\t\t\t\t\t\t\t\ty: -6.858534\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.440746,\n\t\t\t\t\t\t\t\ty: -6.818408\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.466353,\n\t\t\t\t\t\t\t\ty: -6.733991\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.475,\n\t\t\t\t\t\t\t\ty: -6.6462\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.466353,\n\t\t\t\t\t\t\t\ty: -6.558409\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.440746,\n\t\t\t\t\t\t\t\ty: -6.473992\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.420274,\n\t\t\t\t\t\t\t\ty: -6.435692\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.431072,\n\t\t\t\t\t\t\t\ty: -6.434628\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.581147,\n\t\t\t\t\t\t\t\ty: -6.389104\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.719456,\n\t\t\t\t\t\t\t\ty: -6.315176\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.840685,\n\t\t\t\t\t\t\t\ty: -6.215685\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.940176,\n\t\t\t\t\t\t\t\ty: -6.094456\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.014104,\n\t\t\t\t\t\t\t\ty: -5.956147\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.059628,\n\t\t\t\t\t\t\t\ty: -5.806072\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.075,\n\t\t\t\t\t\t\t\ty: -5.65\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.059628,\n\t\t\t\t\t\t\t\ty: -5.493928\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.014104,\n\t\t\t\t\t\t\t\ty: -5.343853\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.940176,\n\t\t\t\t\t\t\t\ty: -5.205544\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.840685,\n\t\t\t\t\t\t\t\ty: -5.084315\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.719456,\n\t\t\t\t\t\t\t\ty: -4.984824\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.581147,\n\t\t\t\t\t\t\t\ty: -4.910896\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.431072,\n\t\t\t\t\t\t\t\ty: -4.865372\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.275,\n\t\t\t\t\t\t\t\ty: -4.85\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.725,\n\t\t\t\t\t\t\t\ty: -4.85\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.568928,\n\t\t\t\t\t\t\t\ty: -4.865372\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.418853,\n\t\t\t\t\t\t\t\ty: -4.910896\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.280544,\n\t\t\t\t\t\t\t\ty: -4.984824\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.159315,\n\t\t\t\t\t\t\t\ty: -5.084315\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.059824,\n\t\t\t\t\t\t\t\ty: -5.205544\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.985896,\n\t\t\t\t\t\t\t\ty: -5.343853\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.940372,\n\t\t\t\t\t\t\t\ty: -5.493928\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.925,\n\t\t\t\t\t\t\t\ty: -5.65\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.940372,\n\t\t\t\t\t\t\t\ty: -5.806072\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.985896,\n\t\t\t\t\t\t\t\ty: -5.956147\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.059824,\n\t\t\t\t\t\t\t\ty: -6.094456\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.159315,\n\t\t\t\t\t\t\t\ty: -6.215685\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.280544,\n\t\t\t\t\t\t\t\ty: -6.315176\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.418853,\n\t\t\t\t\t\t\t\ty: -6.389104\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.568928,\n\t\t\t\t\t\t\t\ty: -6.434628\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.627226,\n\t\t\t\t\t\t\t\ty: -6.44037\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.609254,\n\t\t\t\t\t\t\t\ty: -6.473992\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.583647,\n\t\t\t\t\t\t\t\ty: -6.558409\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.575,\n\t\t\t\t\t\t\t\ty: -6.6462\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.583647,\n\t\t\t\t\t\t\t\ty: -6.733991\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.609254,\n\t\t\t\t\t\t\t\ty: -6.818408\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.619591,\n\t\t\t\t\t\t\t\ty: -6.837747\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.499987,\n\t\t\t\t\t\t\t\ty: -6.901677\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.363604,\n\t\t\t\t\t\t\t\ty: -7.013604\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.251677,\n\t\t\t\t\t\t\t\ty: -7.149987\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.168508,\n\t\t\t\t\t\t\t\ty: -7.305585\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.117293,\n\t\t\t\t\t\t\t\ty: -7.474419\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.1,\n\t\t\t\t\t\t\t\ty: -7.65\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.117293,\n\t\t\t\t\t\t\t\ty: -7.825581\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.168508,\n\t\t\t\t\t\t\t\ty: -7.994415\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.251677,\n\t\t\t\t\t\t\t\ty: -8.150013\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.363604,\n\t\t\t\t\t\t\t\ty: -8.286396\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.499987,\n\t\t\t\t\t\t\t\ty: -8.398323\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.655585,\n\t\t\t\t\t\t\t\ty: -8.481492\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.824419,\n\t\t\t\t\t\t\t\ty: -8.532707\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.195299,\n\t\t\t\t\t\t\t\ty: -6.854891\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.107509,\n\t\t\t\t\t\t\t\ty: -6.846244\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.023092,\n\t\t\t\t\t\t\t\ty: -6.820637\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.945293,\n\t\t\t\t\t\t\t\ty: -6.779052\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.877101,\n\t\t\t\t\t\t\t\ty: -6.723089\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.821138,\n\t\t\t\t\t\t\t\ty: -6.654897\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.779554,\n\t\t\t\t\t\t\t\ty: -6.577098\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.753946,\n\t\t\t\t\t\t\t\ty: -6.492682\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.745299,\n\t\t\t\t\t\t\t\ty: -6.404891\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.753946,\n\t\t\t\t\t\t\t\ty: -6.3171\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.779554,\n\t\t\t\t\t\t\t\ty: -6.232683\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.821138,\n\t\t\t\t\t\t\t\ty: -6.154884\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.877101,\n\t\t\t\t\t\t\t\ty: -6.086693\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.945293,\n\t\t\t\t\t\t\t\ty: -6.03073\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.023092,\n\t\t\t\t\t\t\t\ty: -5.989145\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.107509,\n\t\t\t\t\t\t\t\ty: -5.963537\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.195299,\n\t\t\t\t\t\t\t\ty: -5.954891\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.28309,\n\t\t\t\t\t\t\t\ty: -5.963537\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.367507,\n\t\t\t\t\t\t\t\ty: -5.989145\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.445306,\n\t\t\t\t\t\t\t\ty: -6.03073\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.513497,\n\t\t\t\t\t\t\t\ty: -6.086693\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.569461,\n\t\t\t\t\t\t\t\ty: -6.154884\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.611045,\n\t\t\t\t\t\t\t\ty: -6.232683\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.636653,\n\t\t\t\t\t\t\t\ty: -6.3171\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.645299,\n\t\t\t\t\t\t\t\ty: -6.404891\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.636653,\n\t\t\t\t\t\t\t\ty: -6.492682\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.611045,\n\t\t\t\t\t\t\t\ty: -6.577098\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.569461,\n\t\t\t\t\t\t\t\ty: -6.654897\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.513497,\n\t\t\t\t\t\t\t\ty: -6.723089\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.445306,\n\t\t\t\t\t\t\t\ty: -6.779052\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.367507,\n\t\t\t\t\t\t\t\ty: -6.820637\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.28309,\n\t\t\t\t\t\t\t\ty: -6.846244\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.915755,\n\t\t\t\t\t\t\t\ty: -6.975106\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.003546,\n\t\t\t\t\t\t\t\ty: -6.966459\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.087963,\n\t\t\t\t\t\t\t\ty: -6.940852\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.165762,\n\t\t\t\t\t\t\t\ty: -6.899267\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.233953,\n\t\t\t\t\t\t\t\ty: -6.843304\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.289916,\n\t\t\t\t\t\t\t\ty: -6.775113\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.331501,\n\t\t\t\t\t\t\t\ty: -6.697314\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.357108,\n\t\t\t\t\t\t\t\ty: -6.612897\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.365755,\n\t\t\t\t\t\t\t\ty: -6.525106\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.357108,\n\t\t\t\t\t\t\t\ty: -6.437315\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.331501,\n\t\t\t\t\t\t\t\ty: -6.352898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.289916,\n\t\t\t\t\t\t\t\ty: -6.275099\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.233953,\n\t\t\t\t\t\t\t\ty: -6.206908\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.165762,\n\t\t\t\t\t\t\t\ty: -6.150945\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.087963,\n\t\t\t\t\t\t\t\ty: -6.10936\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.003546,\n\t\t\t\t\t\t\t\ty: -6.083753\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.915755,\n\t\t\t\t\t\t\t\ty: -6.075106\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.827964,\n\t\t\t\t\t\t\t\ty: -6.083753\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.743547,\n\t\t\t\t\t\t\t\ty: -6.10936\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.665748,\n\t\t\t\t\t\t\t\ty: -6.150945\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.597557,\n\t\t\t\t\t\t\t\ty: -6.206908\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.541594,\n\t\t\t\t\t\t\t\ty: -6.275099\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.500009,\n\t\t\t\t\t\t\t\ty: -6.352898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.474402,\n\t\t\t\t\t\t\t\ty: -6.437315\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.465755,\n\t\t\t\t\t\t\t\ty: -6.525106\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.474402,\n\t\t\t\t\t\t\t\ty: -6.612897\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.500009,\n\t\t\t\t\t\t\t\ty: -6.697314\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.541594,\n\t\t\t\t\t\t\t\ty: -6.775113\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.597557,\n\t\t\t\t\t\t\t\ty: -6.843304\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.665748,\n\t\t\t\t\t\t\t\ty: -6.899267\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.743547,\n\t\t\t\t\t\t\t\ty: -6.940852\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.827964,\n\t\t\t\t\t\t\t\ty: -6.966459\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.375,\n\t\t\t\t\t\t\t\ty: -8.549894\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.462791,\n\t\t\t\t\t\t\t\ty: -8.541247\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.547208,\n\t\t\t\t\t\t\t\ty: -8.51564\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.625007,\n\t\t\t\t\t\t\t\ty: -8.474055\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.693198,\n\t\t\t\t\t\t\t\ty: -8.418092\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.749161,\n\t\t\t\t\t\t\t\ty: -8.349901\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.790746,\n\t\t\t\t\t\t\t\ty: -8.272102\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.816353,\n\t\t\t\t\t\t\t\ty: -8.187685\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.825,\n\t\t\t\t\t\t\t\ty: -8.099894\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.816353,\n\t\t\t\t\t\t\t\ty: -8.012103\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.790746,\n\t\t\t\t\t\t\t\ty: -7.927686\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.749161,\n\t\t\t\t\t\t\t\ty: -7.849887\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.693198,\n\t\t\t\t\t\t\t\ty: -7.781696\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.625007,\n\t\t\t\t\t\t\t\ty: -7.725733\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.547208,\n\t\t\t\t\t\t\t\ty: -7.684148\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.462791,\n\t\t\t\t\t\t\t\ty: -7.658541\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.375,\n\t\t\t\t\t\t\t\ty: -7.649894\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.287209,\n\t\t\t\t\t\t\t\ty: -7.658541\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.202792,\n\t\t\t\t\t\t\t\ty: -7.684148\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.124993,\n\t\t\t\t\t\t\t\ty: -7.725733\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.056802,\n\t\t\t\t\t\t\t\ty: -7.781696\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.000839,\n\t\t\t\t\t\t\t\ty: -7.849887\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.959254,\n\t\t\t\t\t\t\t\ty: -7.927686\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.933647,\n\t\t\t\t\t\t\t\ty: -8.012103\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.925,\n\t\t\t\t\t\t\t\ty: -8.099894\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.933647,\n\t\t\t\t\t\t\t\ty: -8.187685\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.959254,\n\t\t\t\t\t\t\t\ty: -8.272102\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.000839,\n\t\t\t\t\t\t\t\ty: -8.349901\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.056802,\n\t\t\t\t\t\t\t\ty: -8.418092\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.124993,\n\t\t\t\t\t\t\t\ty: -8.474055\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.202792,\n\t\t\t\t\t\t\t\ty: -8.51564\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.287209,\n\t\t\t\t\t\t\t\ty: -8.541247\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.015,\n\t\t\t\t\t\t\t\ty: -8.875\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.102791,\n\t\t\t\t\t\t\t\ty: -8.866353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.187208,\n\t\t\t\t\t\t\t\ty: -8.840746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.265007,\n\t\t\t\t\t\t\t\ty: -8.799161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.333198,\n\t\t\t\t\t\t\t\ty: -8.743198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.389161,\n\t\t\t\t\t\t\t\ty: -8.675007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.430746,\n\t\t\t\t\t\t\t\ty: -8.597208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.456353,\n\t\t\t\t\t\t\t\ty: -8.512791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.465,\n\t\t\t\t\t\t\t\ty: -8.425\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.456353,\n\t\t\t\t\t\t\t\ty: -8.337209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.430746,\n\t\t\t\t\t\t\t\ty: -8.252792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.389161,\n\t\t\t\t\t\t\t\ty: -8.174993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.333198,\n\t\t\t\t\t\t\t\ty: -8.106802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.265007,\n\t\t\t\t\t\t\t\ty: -8.050839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.187208,\n\t\t\t\t\t\t\t\ty: -8.009254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.102791,\n\t\t\t\t\t\t\t\ty: -7.983647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.015,\n\t\t\t\t\t\t\t\ty: -7.975\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.927209,\n\t\t\t\t\t\t\t\ty: -7.983647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.842792,\n\t\t\t\t\t\t\t\ty: -8.009254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.764993,\n\t\t\t\t\t\t\t\ty: -8.050839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.696802,\n\t\t\t\t\t\t\t\ty: -8.106802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.640839,\n\t\t\t\t\t\t\t\ty: -8.174993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.599254,\n\t\t\t\t\t\t\t\ty: -8.252792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.573647,\n\t\t\t\t\t\t\t\ty: -8.337209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.565,\n\t\t\t\t\t\t\t\ty: -8.425\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.573647,\n\t\t\t\t\t\t\t\ty: -8.512791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.599254,\n\t\t\t\t\t\t\t\ty: -8.597208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.640839,\n\t\t\t\t\t\t\t\ty: -8.675007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.696802,\n\t\t\t\t\t\t\t\ty: -8.743198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.764993,\n\t\t\t\t\t\t\t\ty: -8.799161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.842792,\n\t\t\t\t\t\t\t\ty: -8.840746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.927209,\n\t\t\t\t\t\t\t\ty: -8.866353\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.19,\n\t\t\t\t\t\t\t\ty: -10.7\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.277791,\n\t\t\t\t\t\t\t\ty: -10.691353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.362208,\n\t\t\t\t\t\t\t\ty: -10.665746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.440007,\n\t\t\t\t\t\t\t\ty: -10.624161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.508198,\n\t\t\t\t\t\t\t\ty: -10.568198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.564161,\n\t\t\t\t\t\t\t\ty: -10.500007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.605746,\n\t\t\t\t\t\t\t\ty: -10.422208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.631353,\n\t\t\t\t\t\t\t\ty: -10.337791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.64,\n\t\t\t\t\t\t\t\ty: -10.25\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.631353,\n\t\t\t\t\t\t\t\ty: -10.162209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.605746,\n\t\t\t\t\t\t\t\ty: -10.077792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.564161,\n\t\t\t\t\t\t\t\ty: -9.999993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.508198,\n\t\t\t\t\t\t\t\ty: -9.931802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.440007,\n\t\t\t\t\t\t\t\ty: -9.875839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.362208,\n\t\t\t\t\t\t\t\ty: -9.834254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.277791,\n\t\t\t\t\t\t\t\ty: -9.808647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.19,\n\t\t\t\t\t\t\t\ty: -9.8\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.102209,\n\t\t\t\t\t\t\t\ty: -9.808647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.017792,\n\t\t\t\t\t\t\t\ty: -9.834254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.939993,\n\t\t\t\t\t\t\t\ty: -9.875839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.871802,\n\t\t\t\t\t\t\t\ty: -9.931802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.815839,\n\t\t\t\t\t\t\t\ty: -9.999993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.774254,\n\t\t\t\t\t\t\t\ty: -10.077792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.748647,\n\t\t\t\t\t\t\t\ty: -10.162209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.74,\n\t\t\t\t\t\t\t\ty: -10.25\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.748647,\n\t\t\t\t\t\t\t\ty: -10.337791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.774254,\n\t\t\t\t\t\t\t\ty: -10.422208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.815839,\n\t\t\t\t\t\t\t\ty: -10.500007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.871802,\n\t\t\t\t\t\t\t\ty: -10.568198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.939993,\n\t\t\t\t\t\t\t\ty: -10.624161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.017792,\n\t\t\t\t\t\t\t\ty: -10.665746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.102209,\n\t\t\t\t\t\t\t\ty: -10.691353\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.05,\n\t\t\t\t\t\t\t\ty: -11.19\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.137791,\n\t\t\t\t\t\t\t\ty: -11.181353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.222208,\n\t\t\t\t\t\t\t\ty: -11.155746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.300007,\n\t\t\t\t\t\t\t\ty: -11.114161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.368198,\n\t\t\t\t\t\t\t\ty: -11.058198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.424161,\n\t\t\t\t\t\t\t\ty: -10.990007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.465746,\n\t\t\t\t\t\t\t\ty: -10.912208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.491353,\n\t\t\t\t\t\t\t\ty: -10.827791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.5,\n\t\t\t\t\t\t\t\ty: -10.74\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.491353,\n\t\t\t\t\t\t\t\ty: -10.652209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.465746,\n\t\t\t\t\t\t\t\ty: -10.567792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.424161,\n\t\t\t\t\t\t\t\ty: -10.489993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.368198,\n\t\t\t\t\t\t\t\ty: -10.421802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.300007,\n\t\t\t\t\t\t\t\ty: -10.365839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.222208,\n\t\t\t\t\t\t\t\ty: -10.324254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.137791,\n\t\t\t\t\t\t\t\ty: -10.298647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.05,\n\t\t\t\t\t\t\t\ty: -10.29\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.962209,\n\t\t\t\t\t\t\t\ty: -10.298647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.877792,\n\t\t\t\t\t\t\t\ty: -10.324254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.799993,\n\t\t\t\t\t\t\t\ty: -10.365839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.731802,\n\t\t\t\t\t\t\t\ty: -10.421802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.675839,\n\t\t\t\t\t\t\t\ty: -10.489993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.634254,\n\t\t\t\t\t\t\t\ty: -10.567792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.608647,\n\t\t\t\t\t\t\t\ty: -10.652209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.6,\n\t\t\t\t\t\t\t\ty: -10.74\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.608647,\n\t\t\t\t\t\t\t\ty: -10.827791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.634254,\n\t\t\t\t\t\t\t\ty: -10.912208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.675839,\n\t\t\t\t\t\t\t\ty: -10.990007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.731802,\n\t\t\t\t\t\t\t\ty: -11.058198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.799993,\n\t\t\t\t\t\t\t\ty: -11.114161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.877792,\n\t\t\t\t\t\t\t\ty: -11.155746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.962209,\n\t\t\t\t\t\t\t\ty: -11.181353\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.479519,\n\t\t\t\t\t\t\t\ty: -12.105038\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.567309,\n\t\t\t\t\t\t\t\ty: -12.096392\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.651726,\n\t\t\t\t\t\t\t\ty: -12.070784\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.729525,\n\t\t\t\t\t\t\t\ty: -12.0292\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.797717,\n\t\t\t\t\t\t\t\ty: -11.973236\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.85368,\n\t\t\t\t\t\t\t\ty: -11.905045\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.895265,\n\t\t\t\t\t\t\t\ty: -11.827246\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.920872,\n\t\t\t\t\t\t\t\ty: -11.742829\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.929519,\n\t\t\t\t\t\t\t\ty: -11.655038\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.920872,\n\t\t\t\t\t\t\t\ty: -11.567248\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.895265,\n\t\t\t\t\t\t\t\ty: -11.482831\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.85368,\n\t\t\t\t\t\t\t\ty: -11.405032\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.797717,\n\t\t\t\t\t\t\t\ty: -11.33684\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.729525,\n\t\t\t\t\t\t\t\ty: -11.280877\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.651726,\n\t\t\t\t\t\t\t\ty: -11.239292\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.567309,\n\t\t\t\t\t\t\t\ty: -11.213685\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.479519,\n\t\t\t\t\t\t\t\ty: -11.205038\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.391728,\n\t\t\t\t\t\t\t\ty: -11.213685\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.307311,\n\t\t\t\t\t\t\t\ty: -11.239292\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.229512,\n\t\t\t\t\t\t\t\ty: -11.280877\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.161321,\n\t\t\t\t\t\t\t\ty: -11.33684\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.105358,\n\t\t\t\t\t\t\t\ty: -11.405032\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.063773,\n\t\t\t\t\t\t\t\ty: -11.482831\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.038165,\n\t\t\t\t\t\t\t\ty: -11.567248\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.029519,\n\t\t\t\t\t\t\t\ty: -11.655038\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.038165,\n\t\t\t\t\t\t\t\ty: -11.742829\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.063773,\n\t\t\t\t\t\t\t\ty: -11.827246\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.105358,\n\t\t\t\t\t\t\t\ty: -11.905045\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.161321,\n\t\t\t\t\t\t\t\ty: -11.973236\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.229512,\n\t\t\t\t\t\t\t\ty: -12.0292\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.307311,\n\t\t\t\t\t\t\t\ty: -12.070784\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.391728,\n\t\t\t\t\t\t\t\ty: -12.096392\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.372501,\n\t\t\t\t\t\t\t\ty: -18.054999\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.284711,\n\t\t\t\t\t\t\t\ty: -18.046352\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.200294,\n\t\t\t\t\t\t\t\ty: -18.020745\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.122495,\n\t\t\t\t\t\t\t\ty: -17.97916\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.054303,\n\t\t\t\t\t\t\t\ty: -17.923197\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.99834,\n\t\t\t\t\t\t\t\ty: -17.855006\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.956756,\n\t\t\t\t\t\t\t\ty: -17.777207\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.931148,\n\t\t\t\t\t\t\t\ty: -17.69279\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.922501,\n\t\t\t\t\t\t\t\ty: -17.604999\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.931148,\n\t\t\t\t\t\t\t\ty: -17.517208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.956756,\n\t\t\t\t\t\t\t\ty: -17.432792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.99834,\n\t\t\t\t\t\t\t\ty: -17.354992\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.054303,\n\t\t\t\t\t\t\t\ty: -17.286801\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.097501,\n\t\t\t\t\t\t\t\ty: -17.25135\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.097501,\n\t\t\t\t\t\t\t\ty: -16.104999\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.102785,\n\t\t\t\t\t\t\t\ty: -16.051349\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.118434,\n\t\t\t\t\t\t\t\ty: -15.999761\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.143847,\n\t\t\t\t\t\t\t\ty: -15.952217\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.178047,\n\t\t\t\t\t\t\t\ty: -15.910545\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.197501,\n\t\t\t\t\t\t\t\ty: -15.891091\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.197501,\n\t\t\t\t\t\t\t\ty: -14.804999\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.202785,\n\t\t\t\t\t\t\t\ty: -14.751349\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.218434,\n\t\t\t\t\t\t\t\ty: -14.699761\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.243847,\n\t\t\t\t\t\t\t\ty: -14.652217\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.278047,\n\t\t\t\t\t\t\t\ty: -14.610545\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.297501,\n\t\t\t\t\t\t\t\ty: -14.591091\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.297501,\n\t\t\t\t\t\t\t\ty: -14.504999\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.302785,\n\t\t\t\t\t\t\t\ty: -14.451349\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.318434,\n\t\t\t\t\t\t\t\ty: -14.399761\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.343847,\n\t\t\t\t\t\t\t\ty: -14.352217\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.378047,\n\t\t\t\t\t\t\t\ty: -14.310545\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.397501,\n\t\t\t\t\t\t\t\ty: -14.291091\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.397501,\n\t\t\t\t\t\t\t\ty: -14.204999\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.402785,\n\t\t\t\t\t\t\t\ty: -14.151349\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.418434,\n\t\t\t\t\t\t\t\ty: -14.099761\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.443847,\n\t\t\t\t\t\t\t\ty: -14.052217\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.478047,\n\t\t\t\t\t\t\t\ty: -14.010545\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.49902,\n\t\t\t\t\t\t\t\ty: -13.989572\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.502785,\n\t\t\t\t\t\t\t\ty: -13.951349\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.518434,\n\t\t\t\t\t\t\t\ty: -13.899761\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.543847,\n\t\t\t\t\t\t\t\ty: -13.852217\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.578047,\n\t\t\t\t\t\t\t\ty: -13.810545\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.69902,\n\t\t\t\t\t\t\t\ty: -13.689572\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.702785,\n\t\t\t\t\t\t\t\ty: -13.651349\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.718434,\n\t\t\t\t\t\t\t\ty: -13.599761\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.743847,\n\t\t\t\t\t\t\t\ty: -13.552217\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.778047,\n\t\t\t\t\t\t\t\ty: -13.510545\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.99902,\n\t\t\t\t\t\t\t\ty: -13.289572\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.002785,\n\t\t\t\t\t\t\t\ty: -13.251349\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.018434,\n\t\t\t\t\t\t\t\ty: -13.199761\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.043847,\n\t\t\t\t\t\t\t\ty: -13.152217\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.078047,\n\t\t\t\t\t\t\t\ty: -13.110545\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.11972,\n\t\t\t\t\t\t\t\ty: -13.076345\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.167263,\n\t\t\t\t\t\t\t\ty: -13.050932\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.218851,\n\t\t\t\t\t\t\t\ty: -13.035283\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.257074,\n\t\t\t\t\t\t\t\ty: -13.031518\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.578047,\n\t\t\t\t\t\t\t\ty: -12.710545\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.61972,\n\t\t\t\t\t\t\t\ty: -12.676345\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.667263,\n\t\t\t\t\t\t\t\ty: -12.650932\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.718851,\n\t\t\t\t\t\t\t\ty: -12.635283\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.757074,\n\t\t\t\t\t\t\t\ty: -12.631518\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.278047,\n\t\t\t\t\t\t\t\ty: -12.110545\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.31972,\n\t\t\t\t\t\t\t\ty: -12.076345\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.367263,\n\t\t\t\t\t\t\t\ty: -12.050932\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.418851,\n\t\t\t\t\t\t\t\ty: -12.035283\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.472501,\n\t\t\t\t\t\t\t\ty: -12.029999\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.872501,\n\t\t\t\t\t\t\t\ty: -12.029999\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.972501,\n\t\t\t\t\t\t\t\ty: -12.029999\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.026151,\n\t\t\t\t\t\t\t\ty: -12.035283\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.077739,\n\t\t\t\t\t\t\t\ty: -12.050932\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.085348,\n\t\t\t\t\t\t\t\ty: -12.054999\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.098336,\n\t\t\t\t\t\t\t\ty: -12.054999\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.09834,\n\t\t\t\t\t\t\t\ty: -12.054992\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.154303,\n\t\t\t\t\t\t\t\ty: -11.986801\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.222495,\n\t\t\t\t\t\t\t\ty: -11.930838\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.300294,\n\t\t\t\t\t\t\t\ty: -11.889253\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.384711,\n\t\t\t\t\t\t\t\ty: -11.863646\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.472501,\n\t\t\t\t\t\t\t\ty: -11.854999\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.560292,\n\t\t\t\t\t\t\t\ty: -11.863646\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.644709,\n\t\t\t\t\t\t\t\ty: -11.889253\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.722508,\n\t\t\t\t\t\t\t\ty: -11.930838\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.790699,\n\t\t\t\t\t\t\t\ty: -11.986801\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.846663,\n\t\t\t\t\t\t\t\ty: -12.054992\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.888247,\n\t\t\t\t\t\t\t\ty: -12.132792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.913855,\n\t\t\t\t\t\t\t\ty: -12.217208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.922501,\n\t\t\t\t\t\t\t\ty: -12.304999\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.913855,\n\t\t\t\t\t\t\t\ty: -12.39279\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.888247,\n\t\t\t\t\t\t\t\ty: -12.477207\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.846663,\n\t\t\t\t\t\t\t\ty: -12.555006\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.790699,\n\t\t\t\t\t\t\t\ty: -12.623197\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.722508,\n\t\t\t\t\t\t\t\ty: -12.67916\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.644709,\n\t\t\t\t\t\t\t\ty: -12.720745\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.560292,\n\t\t\t\t\t\t\t\ty: -12.746352\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.472501,\n\t\t\t\t\t\t\t\ty: -12.754999\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.384711,\n\t\t\t\t\t\t\t\ty: -12.746352\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.300294,\n\t\t\t\t\t\t\t\ty: -12.720745\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.222495,\n\t\t\t\t\t\t\t\ty: -12.67916\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.154303,\n\t\t\t\t\t\t\t\ty: -12.623197\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.09834,\n\t\t\t\t\t\t\t\ty: -12.555006\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.098336,\n\t\t\t\t\t\t\t\ty: -12.554999\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.085348,\n\t\t\t\t\t\t\t\ty: -12.554999\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.077739,\n\t\t\t\t\t\t\t\ty: -12.559066\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.026151,\n\t\t\t\t\t\t\t\ty: -12.574715\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.972501,\n\t\t\t\t\t\t\t\ty: -12.579999\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.872501,\n\t\t\t\t\t\t\t\ty: -12.579999\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.58641,\n\t\t\t\t\t\t\t\ty: -12.579999\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.066956,\n\t\t\t\t\t\t\t\ty: -13.099453\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.025283,\n\t\t\t\t\t\t\t\ty: -13.133653\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.977739,\n\t\t\t\t\t\t\t\ty: -13.159066\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.926151,\n\t\t\t\t\t\t\t\ty: -13.174715\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.88793,\n\t\t\t\t\t\t\t\ty: -13.178479\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.566956,\n\t\t\t\t\t\t\t\ty: -13.499453\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.525283,\n\t\t\t\t\t\t\t\ty: -13.533653\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.509559,\n\t\t\t\t\t\t\t\ty: -13.542057\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.501155,\n\t\t\t\t\t\t\t\ty: -13.557781\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.466956,\n\t\t\t\t\t\t\t\ty: -13.599453\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.245981,\n\t\t\t\t\t\t\t\ty: -13.820428\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.242217,\n\t\t\t\t\t\t\t\ty: -13.858649\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.226568,\n\t\t\t\t\t\t\t\ty: -13.910237\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.201155,\n\t\t\t\t\t\t\t\ty: -13.957781\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.166956,\n\t\t\t\t\t\t\t\ty: -13.999453\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.045981,\n\t\t\t\t\t\t\t\ty: -14.120428\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.042217,\n\t\t\t\t\t\t\t\ty: -14.158649\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.026568,\n\t\t\t\t\t\t\t\ty: -14.210237\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.001155,\n\t\t\t\t\t\t\t\ty: -14.257781\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.966956,\n\t\t\t\t\t\t\t\ty: -14.299453\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.947501,\n\t\t\t\t\t\t\t\ty: -14.318908\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.947501,\n\t\t\t\t\t\t\t\ty: -14.404999\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.942217,\n\t\t\t\t\t\t\t\ty: -14.458649\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.926568,\n\t\t\t\t\t\t\t\ty: -14.510237\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.901155,\n\t\t\t\t\t\t\t\ty: -14.557781\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.866956,\n\t\t\t\t\t\t\t\ty: -14.599453\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.847501,\n\t\t\t\t\t\t\t\ty: -14.618908\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.847501,\n\t\t\t\t\t\t\t\ty: -14.704999\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.842217,\n\t\t\t\t\t\t\t\ty: -14.758649\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.826568,\n\t\t\t\t\t\t\t\ty: -14.810237\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.801155,\n\t\t\t\t\t\t\t\ty: -14.857781\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.766956,\n\t\t\t\t\t\t\t\ty: -14.899453\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.747501,\n\t\t\t\t\t\t\t\ty: -14.918908\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.747501,\n\t\t\t\t\t\t\t\ty: -16.004999\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.742217,\n\t\t\t\t\t\t\t\ty: -16.058649\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.726568,\n\t\t\t\t\t\t\t\ty: -16.110237\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.701155,\n\t\t\t\t\t\t\t\ty: -16.157781\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.666956,\n\t\t\t\t\t\t\t\ty: -16.199453\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.647501,\n\t\t\t\t\t\t\t\ty: -16.218908\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.647501,\n\t\t\t\t\t\t\t\ty: -17.251349\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.690699,\n\t\t\t\t\t\t\t\ty: -17.286801\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.746663,\n\t\t\t\t\t\t\t\ty: -17.354992\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.788247,\n\t\t\t\t\t\t\t\ty: -17.432792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.813855,\n\t\t\t\t\t\t\t\ty: -17.517208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.822501,\n\t\t\t\t\t\t\t\ty: -17.604999\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.813855,\n\t\t\t\t\t\t\t\ty: -17.69279\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.788247,\n\t\t\t\t\t\t\t\ty: -17.777207\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.746663,\n\t\t\t\t\t\t\t\ty: -17.855006\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.690699,\n\t\t\t\t\t\t\t\ty: -17.923197\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.622508,\n\t\t\t\t\t\t\t\ty: -17.97916\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.544709,\n\t\t\t\t\t\t\t\ty: -18.020745\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.460292,\n\t\t\t\t\t\t\t\ty: -18.046352\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.66,\n\t\t\t\t\t\t\t\ty: -19.25\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.572209,\n\t\t\t\t\t\t\t\ty: -19.241353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.487792,\n\t\t\t\t\t\t\t\ty: -19.215746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.409993,\n\t\t\t\t\t\t\t\ty: -19.174161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.341802,\n\t\t\t\t\t\t\t\ty: -19.118198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.285839,\n\t\t\t\t\t\t\t\ty: -19.050007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.244254,\n\t\t\t\t\t\t\t\ty: -18.972208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.218647,\n\t\t\t\t\t\t\t\ty: -18.887791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.21,\n\t\t\t\t\t\t\t\ty: -18.8\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.218647,\n\t\t\t\t\t\t\t\ty: -18.712209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.244254,\n\t\t\t\t\t\t\t\ty: -18.627792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.285839,\n\t\t\t\t\t\t\t\ty: -18.549993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.341802,\n\t\t\t\t\t\t\t\ty: -18.481802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.409993,\n\t\t\t\t\t\t\t\ty: -18.425839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.487792,\n\t\t\t\t\t\t\t\ty: -18.384254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.572209,\n\t\t\t\t\t\t\t\ty: -18.358647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.66,\n\t\t\t\t\t\t\t\ty: -18.35\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.715614,\n\t\t\t\t\t\t\t\ty: -18.355478\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.535,\n\t\t\t\t\t\t\t\ty: -17.536092\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.535,\n\t\t\t\t\t\t\t\ty: -17.45\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.540284,\n\t\t\t\t\t\t\t\ty: -17.39635\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.555933,\n\t\t\t\t\t\t\t\ty: -17.344762\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.581346,\n\t\t\t\t\t\t\t\ty: -17.297218\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.615546,\n\t\t\t\t\t\t\t\ty: -17.255546\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.697051,\n\t\t\t\t\t\t\t\ty: -17.174041\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.705933,\n\t\t\t\t\t\t\t\ty: -17.144762\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.731346,\n\t\t\t\t\t\t\t\ty: -17.097218\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.765546,\n\t\t\t\t\t\t\t\ty: -17.055546\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.797051,\n\t\t\t\t\t\t\t\ty: -17.024041\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.805933,\n\t\t\t\t\t\t\t\ty: -16.994762\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.831346,\n\t\t\t\t\t\t\t\ty: -16.947218\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.865546,\n\t\t\t\t\t\t\t\ty: -16.905546\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.897051,\n\t\t\t\t\t\t\t\ty: -16.874041\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.905933,\n\t\t\t\t\t\t\t\ty: -16.844762\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.931346,\n\t\t\t\t\t\t\t\ty: -16.797218\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.945107,\n\t\t\t\t\t\t\t\ty: -16.78045\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.955933,\n\t\t\t\t\t\t\t\ty: -16.744762\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.981346,\n\t\t\t\t\t\t\t\ty: -16.697218\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.98581,\n\t\t\t\t\t\t\t\ty: -16.691779\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.990284,\n\t\t\t\t\t\t\t\ty: -16.64635\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.005933,\n\t\t\t\t\t\t\t\ty: -16.594762\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.031346,\n\t\t\t\t\t\t\t\ty: -16.547218\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.045107,\n\t\t\t\t\t\t\t\ty: -16.53045\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.055933,\n\t\t\t\t\t\t\t\ty: -16.494762\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.081346,\n\t\t\t\t\t\t\t\ty: -16.447218\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.08581,\n\t\t\t\t\t\t\t\ty: -16.441779\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.090284,\n\t\t\t\t\t\t\t\ty: -16.39635\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.105933,\n\t\t\t\t\t\t\t\ty: -16.344762\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.131346,\n\t\t\t\t\t\t\t\ty: -16.297218\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.135,\n\t\t\t\t\t\t\t\ty: -16.292766\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.135,\n\t\t\t\t\t\t\t\ty: -16.25\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.140284,\n\t\t\t\t\t\t\t\ty: -16.19635\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.155933,\n\t\t\t\t\t\t\t\ty: -16.144762\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.181346,\n\t\t\t\t\t\t\t\ty: -16.097218\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.185,\n\t\t\t\t\t\t\t\ty: -16.092766\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.185,\n\t\t\t\t\t\t\t\ty: -15.95\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.190284,\n\t\t\t\t\t\t\t\ty: -15.89635\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.205933,\n\t\t\t\t\t\t\t\ty: -15.844762\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.231346,\n\t\t\t\t\t\t\t\ty: -15.797218\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.235,\n\t\t\t\t\t\t\t\ty: -15.792766\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.235,\n\t\t\t\t\t\t\t\ty: -13.663908\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.115614,\n\t\t\t\t\t\t\t\ty: -13.544522\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.06,\n\t\t\t\t\t\t\t\ty: -13.55\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.972209,\n\t\t\t\t\t\t\t\ty: -13.541353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.887792,\n\t\t\t\t\t\t\t\ty: -13.515746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.809993,\n\t\t\t\t\t\t\t\ty: -13.474161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.741802,\n\t\t\t\t\t\t\t\ty: -13.418198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.685839,\n\t\t\t\t\t\t\t\ty: -13.350007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.644254,\n\t\t\t\t\t\t\t\ty: -13.272208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.618647,\n\t\t\t\t\t\t\t\ty: -13.187791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.61,\n\t\t\t\t\t\t\t\ty: -13.1\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.618647,\n\t\t\t\t\t\t\t\ty: -13.012209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.644254,\n\t\t\t\t\t\t\t\ty: -12.927792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.685839,\n\t\t\t\t\t\t\t\ty: -12.849993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.741802,\n\t\t\t\t\t\t\t\ty: -12.781802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.809993,\n\t\t\t\t\t\t\t\ty: -12.725839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.887792,\n\t\t\t\t\t\t\t\ty: -12.684254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.972209,\n\t\t\t\t\t\t\t\ty: -12.658647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.06,\n\t\t\t\t\t\t\t\ty: -12.65\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.147791,\n\t\t\t\t\t\t\t\ty: -12.658647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.232208,\n\t\t\t\t\t\t\t\ty: -12.684254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.310007,\n\t\t\t\t\t\t\t\ty: -12.725839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.378198,\n\t\t\t\t\t\t\t\ty: -12.781802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.434161,\n\t\t\t\t\t\t\t\ty: -12.849993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.475746,\n\t\t\t\t\t\t\t\ty: -12.927792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.501353,\n\t\t\t\t\t\t\t\ty: -13.012209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.51,\n\t\t\t\t\t\t\t\ty: -13.1\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.504522,\n\t\t\t\t\t\t\t\ty: -13.155614\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.704454,\n\t\t\t\t\t\t\t\ty: -13.355546\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.738654,\n\t\t\t\t\t\t\t\ty: -13.397218\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.764067,\n\t\t\t\t\t\t\t\ty: -13.444762\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.779716,\n\t\t\t\t\t\t\t\ty: -13.49635\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.785,\n\t\t\t\t\t\t\t\ty: -13.55\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.785,\n\t\t\t\t\t\t\t\ty: -15.9\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.779716,\n\t\t\t\t\t\t\t\ty: -15.95365\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.764067,\n\t\t\t\t\t\t\t\ty: -16.005238\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.738654,\n\t\t\t\t\t\t\t\ty: -16.052782\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.735,\n\t\t\t\t\t\t\t\ty: -16.057234\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.735,\n\t\t\t\t\t\t\t\ty: -16.2\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.729716,\n\t\t\t\t\t\t\t\ty: -16.25365\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.714067,\n\t\t\t\t\t\t\t\ty: -16.305238\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.688654,\n\t\t\t\t\t\t\t\ty: -16.352782\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.685,\n\t\t\t\t\t\t\t\ty: -16.357234\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.685,\n\t\t\t\t\t\t\t\ty: -16.4\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.679716,\n\t\t\t\t\t\t\t\ty: -16.45365\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.664067,\n\t\t\t\t\t\t\t\ty: -16.505238\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.638654,\n\t\t\t\t\t\t\t\ty: -16.552782\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.63419,\n\t\t\t\t\t\t\t\ty: -16.558221\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.629716,\n\t\t\t\t\t\t\t\ty: -16.60365\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.614067,\n\t\t\t\t\t\t\t\ty: -16.655238\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.588654,\n\t\t\t\t\t\t\t\ty: -16.702782\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.574893,\n\t\t\t\t\t\t\t\ty: -16.71955\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.564067,\n\t\t\t\t\t\t\t\ty: -16.755238\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.538654,\n\t\t\t\t\t\t\t\ty: -16.802782\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.53419,\n\t\t\t\t\t\t\t\ty: -16.808221\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.529716,\n\t\t\t\t\t\t\t\ty: -16.85365\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.514067,\n\t\t\t\t\t\t\t\ty: -16.905238\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.488654,\n\t\t\t\t\t\t\t\ty: -16.952782\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.474893,\n\t\t\t\t\t\t\t\ty: -16.96955\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.464067,\n\t\t\t\t\t\t\t\ty: -17.005238\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.438654,\n\t\t\t\t\t\t\t\ty: -17.052782\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.424893,\n\t\t\t\t\t\t\t\ty: -17.06955\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.414067,\n\t\t\t\t\t\t\t\ty: -17.105238\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.388654,\n\t\t\t\t\t\t\t\ty: -17.152782\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.354454,\n\t\t\t\t\t\t\t\ty: -17.194454\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.322949,\n\t\t\t\t\t\t\t\ty: -17.225959\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.314067,\n\t\t\t\t\t\t\t\ty: -17.255238\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.288654,\n\t\t\t\t\t\t\t\ty: -17.302782\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.254454,\n\t\t\t\t\t\t\t\ty: -17.344454\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.222949,\n\t\t\t\t\t\t\t\ty: -17.375959\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.214067,\n\t\t\t\t\t\t\t\ty: -17.405238\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.188654,\n\t\t\t\t\t\t\t\ty: -17.452782\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.154454,\n\t\t\t\t\t\t\t\ty: -17.494454\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.085,\n\t\t\t\t\t\t\t\ty: -17.563908\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.085,\n\t\t\t\t\t\t\t\ty: -17.65\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.079716,\n\t\t\t\t\t\t\t\ty: -17.70365\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.064067,\n\t\t\t\t\t\t\t\ty: -17.755238\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.038654,\n\t\t\t\t\t\t\t\ty: -17.802782\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.004454,\n\t\t\t\t\t\t\t\ty: -17.844454\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.104522,\n\t\t\t\t\t\t\t\ty: -18.744386\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.11,\n\t\t\t\t\t\t\t\ty: -18.8\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.101353,\n\t\t\t\t\t\t\t\ty: -18.887791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.075746,\n\t\t\t\t\t\t\t\ty: -18.972208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.034161,\n\t\t\t\t\t\t\t\ty: -19.050007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.978198,\n\t\t\t\t\t\t\t\ty: -19.118198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.910007,\n\t\t\t\t\t\t\t\ty: -19.174161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.832208,\n\t\t\t\t\t\t\t\ty: -19.215746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.747791,\n\t\t\t\t\t\t\t\ty: -19.241353\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.404701,\n\t\t\t\t\t\t\t\ty: -16.129891\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.492491,\n\t\t\t\t\t\t\t\ty: -16.121244\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.576908,\n\t\t\t\t\t\t\t\ty: -16.095637\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.654707,\n\t\t\t\t\t\t\t\ty: -16.054052\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.722899,\n\t\t\t\t\t\t\t\ty: -15.998089\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.778862,\n\t\t\t\t\t\t\t\ty: -15.929897\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.820446,\n\t\t\t\t\t\t\t\ty: -15.852098\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.846054,\n\t\t\t\t\t\t\t\ty: -15.767682\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.854701,\n\t\t\t\t\t\t\t\ty: -15.679891\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.846054,\n\t\t\t\t\t\t\t\ty: -15.5921\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.820446,\n\t\t\t\t\t\t\t\ty: -15.507683\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.778862,\n\t\t\t\t\t\t\t\ty: -15.429884\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.722899,\n\t\t\t\t\t\t\t\ty: -15.361693\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.654707,\n\t\t\t\t\t\t\t\ty: -15.30573\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.576908,\n\t\t\t\t\t\t\t\ty: -15.264145\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.492491,\n\t\t\t\t\t\t\t\ty: -15.238537\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.404701,\n\t\t\t\t\t\t\t\ty: -15.229891\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.31691,\n\t\t\t\t\t\t\t\ty: -15.238537\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.232493,\n\t\t\t\t\t\t\t\ty: -15.264145\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.154694,\n\t\t\t\t\t\t\t\ty: -15.30573\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.086503,\n\t\t\t\t\t\t\t\ty: -15.361693\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.030539,\n\t\t\t\t\t\t\t\ty: -15.429884\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.988955,\n\t\t\t\t\t\t\t\ty: -15.507683\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.963347,\n\t\t\t\t\t\t\t\ty: -15.5921\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.954701,\n\t\t\t\t\t\t\t\ty: -15.679891\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.963347,\n\t\t\t\t\t\t\t\ty: -15.767682\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.988955,\n\t\t\t\t\t\t\t\ty: -15.852098\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.030539,\n\t\t\t\t\t\t\t\ty: -15.929897\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.086503,\n\t\t\t\t\t\t\t\ty: -15.998089\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.154694,\n\t\t\t\t\t\t\t\ty: -16.054052\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.232493,\n\t\t\t\t\t\t\t\ty: -16.095637\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.31691,\n\t\t\t\t\t\t\t\ty: -16.121244\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.579701,\n\t\t\t\t\t\t\t\ty: -16.979891\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.667491,\n\t\t\t\t\t\t\t\ty: -16.971244\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.751908,\n\t\t\t\t\t\t\t\ty: -16.945637\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.829707,\n\t\t\t\t\t\t\t\ty: -16.904052\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.897899,\n\t\t\t\t\t\t\t\ty: -16.848089\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.953862,\n\t\t\t\t\t\t\t\ty: -16.779897\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.995446,\n\t\t\t\t\t\t\t\ty: -16.702098\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.021054,\n\t\t\t\t\t\t\t\ty: -16.617682\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.029701,\n\t\t\t\t\t\t\t\ty: -16.529891\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.021054,\n\t\t\t\t\t\t\t\ty: -16.4421\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.995446,\n\t\t\t\t\t\t\t\ty: -16.357683\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.953862,\n\t\t\t\t\t\t\t\ty: -16.279884\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.897899,\n\t\t\t\t\t\t\t\ty: -16.211693\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.829707,\n\t\t\t\t\t\t\t\ty: -16.15573\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.751908,\n\t\t\t\t\t\t\t\ty: -16.114145\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.667491,\n\t\t\t\t\t\t\t\ty: -16.088537\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.579701,\n\t\t\t\t\t\t\t\ty: -16.079891\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.49191,\n\t\t\t\t\t\t\t\ty: -16.088537\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.407493,\n\t\t\t\t\t\t\t\ty: -16.114145\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.329694,\n\t\t\t\t\t\t\t\ty: -16.15573\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.261503,\n\t\t\t\t\t\t\t\ty: -16.211693\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.205539,\n\t\t\t\t\t\t\t\ty: -16.279884\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.163955,\n\t\t\t\t\t\t\t\ty: -16.357683\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.138347,\n\t\t\t\t\t\t\t\ty: -16.4421\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.129701,\n\t\t\t\t\t\t\t\ty: -16.529891\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.138347,\n\t\t\t\t\t\t\t\ty: -16.617682\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.163955,\n\t\t\t\t\t\t\t\ty: -16.702098\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.205539,\n\t\t\t\t\t\t\t\ty: -16.779897\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.261503,\n\t\t\t\t\t\t\t\ty: -16.848089\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.329694,\n\t\t\t\t\t\t\t\ty: -16.904052\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.407493,\n\t\t\t\t\t\t\t\ty: -16.945637\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.49191,\n\t\t\t\t\t\t\t\ty: -16.971244\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.025,\n\t\t\t\t\t\t\t\ty: -19.11\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.112791,\n\t\t\t\t\t\t\t\ty: -19.101353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.197208,\n\t\t\t\t\t\t\t\ty: -19.075746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.275007,\n\t\t\t\t\t\t\t\ty: -19.034161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.343198,\n\t\t\t\t\t\t\t\ty: -18.978198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.399161,\n\t\t\t\t\t\t\t\ty: -18.910007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.440746,\n\t\t\t\t\t\t\t\ty: -18.832208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.466353,\n\t\t\t\t\t\t\t\ty: -18.747791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.475,\n\t\t\t\t\t\t\t\ty: -18.66\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.466353,\n\t\t\t\t\t\t\t\ty: -18.572209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.440746,\n\t\t\t\t\t\t\t\ty: -18.487792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.399161,\n\t\t\t\t\t\t\t\ty: -18.409993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.343198,\n\t\t\t\t\t\t\t\ty: -18.341802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.275007,\n\t\t\t\t\t\t\t\ty: -18.285839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.275,\n\t\t\t\t\t\t\t\ty: -18.285835\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.275,\n\t\t\t\t\t\t\t\ty: -17.535\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.270196,\n\t\t\t\t\t\t\t\ty: -17.486227\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.25597,\n\t\t\t\t\t\t\t\ty: -17.439329\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.249174,\n\t\t\t\t\t\t\t\ty: -17.426615\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.245196,\n\t\t\t\t\t\t\t\ty: -17.386227\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.23097,\n\t\t\t\t\t\t\t\ty: -17.339329\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.208235,\n\t\t\t\t\t\t\t\ty: -17.296795\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.20597,\n\t\t\t\t\t\t\t\ty: -17.289329\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.183235,\n\t\t\t\t\t\t\t\ty: -17.246795\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.18097,\n\t\t\t\t\t\t\t\ty: -17.239329\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.157867,\n\t\t\t\t\t\t\t\ty: -17.196107\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.126777,\n\t\t\t\t\t\t\t\ty: -17.158223\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.976777,\n\t\t\t\t\t\t\t\ty: -17.008223\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.938893,\n\t\t\t\t\t\t\t\ty: -16.977133\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.895671,\n\t\t\t\t\t\t\t\ty: -16.95403\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.888205,\n\t\t\t\t\t\t\t\ty: -16.951765\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.845671,\n\t\t\t\t\t\t\t\ty: -16.92903\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.838205,\n\t\t\t\t\t\t\t\ty: -16.926765\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.795671,\n\t\t\t\t\t\t\t\ty: -16.90403\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.748773,\n\t\t\t\t\t\t\t\ty: -16.889804\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.7,\n\t\t\t\t\t\t\t\ty: -16.885\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.61042,\n\t\t\t\t\t\t\t\ty: -16.885\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.594454,\n\t\t\t\t\t\t\t\ty: -16.865546\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.394454,\n\t\t\t\t\t\t\t\ty: -16.665546\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.352782,\n\t\t\t\t\t\t\t\ty: -16.631346\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.305238,\n\t\t\t\t\t\t\t\ty: -16.605933\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.297773,\n\t\t\t\t\t\t\t\ty: -16.603668\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.255238,\n\t\t\t\t\t\t\t\ty: -16.580933\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.20365,\n\t\t\t\t\t\t\t\ty: -16.565284\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.15,\n\t\t\t\t\t\t\t\ty: -16.56\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.462847,\n\t\t\t\t\t\t\t\ty: -16.56\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.455238,\n\t\t\t\t\t\t\t\ty: -16.555933\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.40365,\n\t\t\t\t\t\t\t\ty: -16.540284\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.35,\n\t\t\t\t\t\t\t\ty: -16.535\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.363908,\n\t\t\t\t\t\t\t\ty: -16.535\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.319454,\n\t\t\t\t\t\t\t\ty: -16.490546\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.277782,\n\t\t\t\t\t\t\t\ty: -16.456346\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.230238,\n\t\t\t\t\t\t\t\ty: -16.430933\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.222773,\n\t\t\t\t\t\t\t\ty: -16.428668\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.180238,\n\t\t\t\t\t\t\t\ty: -16.405933\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.12865,\n\t\t\t\t\t\t\t\ty: -16.390284\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.075,\n\t\t\t\t\t\t\t\ty: -16.385\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.049999,\n\t\t\t\t\t\t\t\ty: -16.387462\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.025,\n\t\t\t\t\t\t\t\ty: -16.385\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.7,\n\t\t\t\t\t\t\t\ty: -16.385\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.651227,\n\t\t\t\t\t\t\t\ty: -16.389804\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.604329,\n\t\t\t\t\t\t\t\ty: -16.40403\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.561107,\n\t\t\t\t\t\t\t\ty: -16.427133\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.523223,\n\t\t\t\t\t\t\t\ty: -16.458223\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.348223,\n\t\t\t\t\t\t\t\ty: -16.633223\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.317133,\n\t\t\t\t\t\t\t\ty: -16.671107\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.29403,\n\t\t\t\t\t\t\t\ty: -16.714329\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.279804,\n\t\t\t\t\t\t\t\ty: -16.761227\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.275,\n\t\t\t\t\t\t\t\ty: -16.81\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.279804,\n\t\t\t\t\t\t\t\ty: -16.858773\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.29403,\n\t\t\t\t\t\t\t\ty: -16.905671\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.316231,\n\t\t\t\t\t\t\t\ty: -16.947206\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.308647,\n\t\t\t\t\t\t\t\ty: -16.972209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.3,\n\t\t\t\t\t\t\t\ty: -17.06\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.308647,\n\t\t\t\t\t\t\t\ty: -17.147791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.334254,\n\t\t\t\t\t\t\t\ty: -17.232208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.375839,\n\t\t\t\t\t\t\t\ty: -17.310007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.431802,\n\t\t\t\t\t\t\t\ty: -17.378198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.499993,\n\t\t\t\t\t\t\t\ty: -17.434161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.577792,\n\t\t\t\t\t\t\t\ty: -17.475746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.662209,\n\t\t\t\t\t\t\t\ty: -17.501353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.75,\n\t\t\t\t\t\t\t\ty: -17.51\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.837791,\n\t\t\t\t\t\t\t\ty: -17.501353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.922208,\n\t\t\t\t\t\t\t\ty: -17.475746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.000007,\n\t\t\t\t\t\t\t\ty: -17.434161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.068198,\n\t\t\t\t\t\t\t\ty: -17.378198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.124161,\n\t\t\t\t\t\t\t\ty: -17.310007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.165746,\n\t\t\t\t\t\t\t\ty: -17.232208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.191353,\n\t\t\t\t\t\t\t\ty: -17.147791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.198042,\n\t\t\t\t\t\t\t\ty: -17.079883\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.25,\n\t\t\t\t\t\t\t\ty: -17.085\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.262153,\n\t\t\t\t\t\t\t\ty: -17.085\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.269762,\n\t\t\t\t\t\t\t\ty: -17.089067\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.32135,\n\t\t\t\t\t\t\t\ty: -17.104716\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.375,\n\t\t\t\t\t\t\t\ty: -17.11\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.061092,\n\t\t\t\t\t\t\t\ty: -17.11\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.205546,\n\t\t\t\t\t\t\t\ty: -17.254454\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.247218,\n\t\t\t\t\t\t\t\ty: -17.288654\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.294762,\n\t\t\t\t\t\t\t\ty: -17.314067\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.304679,\n\t\t\t\t\t\t\t\ty: -17.317075\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.336107,\n\t\t\t\t\t\t\t\ty: -17.342867\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.379329,\n\t\t\t\t\t\t\t\ty: -17.36597\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.426227,\n\t\t\t\t\t\t\t\ty: -17.380196\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.475,\n\t\t\t\t\t\t\t\ty: -17.385\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.61816,\n\t\t\t\t\t\t\t\ty: -17.385\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.629329,\n\t\t\t\t\t\t\t\ty: -17.39097\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.636795,\n\t\t\t\t\t\t\t\ty: -17.393235\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.675219,\n\t\t\t\t\t\t\t\ty: -17.413773\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.721227,\n\t\t\t\t\t\t\t\ty: -17.459781\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.741765,\n\t\t\t\t\t\t\t\ty: -17.498205\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.74403,\n\t\t\t\t\t\t\t\ty: -17.505671\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.750826,\n\t\t\t\t\t\t\t\ty: -17.518385\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.754804,\n\t\t\t\t\t\t\t\ty: -17.558773\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.76903,\n\t\t\t\t\t\t\t\ty: -17.605671\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.775,\n\t\t\t\t\t\t\t\ty: -17.61684\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.775,\n\t\t\t\t\t\t\t\ty: -18.285835\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.774993,\n\t\t\t\t\t\t\t\ty: -18.285839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.706802,\n\t\t\t\t\t\t\t\ty: -18.341802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.650839,\n\t\t\t\t\t\t\t\ty: -18.409993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.609254,\n\t\t\t\t\t\t\t\ty: -18.487792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.583647,\n\t\t\t\t\t\t\t\ty: -18.572209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.575,\n\t\t\t\t\t\t\t\ty: -18.66\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.583647,\n\t\t\t\t\t\t\t\ty: -18.747791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.609254,\n\t\t\t\t\t\t\t\ty: -18.832208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.650839,\n\t\t\t\t\t\t\t\ty: -18.910007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.706802,\n\t\t\t\t\t\t\t\ty: -18.978198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.774993,\n\t\t\t\t\t\t\t\ty: -19.034161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.852792,\n\t\t\t\t\t\t\t\ty: -19.075746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.937209,\n\t\t\t\t\t\t\t\ty: -19.101353\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.86254,\n\t\t\t\t\t\t\t\ty: -17.475023\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.774749,\n\t\t\t\t\t\t\t\ty: -17.466376\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.690332,\n\t\t\t\t\t\t\t\ty: -17.440769\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.612533,\n\t\t\t\t\t\t\t\ty: -17.399184\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.544342,\n\t\t\t\t\t\t\t\ty: -17.343221\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.488379,\n\t\t\t\t\t\t\t\ty: -17.27503\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.446794,\n\t\t\t\t\t\t\t\ty: -17.197231\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.421187,\n\t\t\t\t\t\t\t\ty: -17.112814\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.41254,\n\t\t\t\t\t\t\t\ty: -17.025023\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.421187,\n\t\t\t\t\t\t\t\ty: -16.937232\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.446794,\n\t\t\t\t\t\t\t\ty: -16.852815\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.488379,\n\t\t\t\t\t\t\t\ty: -16.775016\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.544342,\n\t\t\t\t\t\t\t\ty: -16.706825\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.612533,\n\t\t\t\t\t\t\t\ty: -16.650862\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.690332,\n\t\t\t\t\t\t\t\ty: -16.609277\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.774749,\n\t\t\t\t\t\t\t\ty: -16.58367\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.86254,\n\t\t\t\t\t\t\t\ty: -16.575023\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.950331,\n\t\t\t\t\t\t\t\ty: -16.58367\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.034748,\n\t\t\t\t\t\t\t\ty: -16.609277\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.112547,\n\t\t\t\t\t\t\t\ty: -16.650862\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.180738,\n\t\t\t\t\t\t\t\ty: -16.706825\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.236701,\n\t\t\t\t\t\t\t\ty: -16.775016\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.278286,\n\t\t\t\t\t\t\t\ty: -16.852815\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.303893,\n\t\t\t\t\t\t\t\ty: -16.937232\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.31254,\n\t\t\t\t\t\t\t\ty: -17.025023\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.303893,\n\t\t\t\t\t\t\t\ty: -17.112814\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.278286,\n\t\t\t\t\t\t\t\ty: -17.197231\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.236701,\n\t\t\t\t\t\t\t\ty: -17.27503\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.180738,\n\t\t\t\t\t\t\t\ty: -17.343221\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.112547,\n\t\t\t\t\t\t\t\ty: -17.399184\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.034748,\n\t\t\t\t\t\t\t\ty: -17.440769\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.950331,\n\t\t\t\t\t\t\t\ty: -17.466376\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.950001,\n\t\t\t\t\t\t\t\ty: -19.292492\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.037792,\n\t\t\t\t\t\t\t\ty: -19.283846\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.122209,\n\t\t\t\t\t\t\t\ty: -19.258238\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.200008,\n\t\t\t\t\t\t\t\ty: -19.216654\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.268199,\n\t\t\t\t\t\t\t\ty: -19.16069\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.324162,\n\t\t\t\t\t\t\t\ty: -19.092499\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.365747,\n\t\t\t\t\t\t\t\ty: -19.0147\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.391355,\n\t\t\t\t\t\t\t\ty: -18.930283\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.400001,\n\t\t\t\t\t\t\t\ty: -18.842492\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.391355,\n\t\t\t\t\t\t\t\ty: -18.754702\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.365747,\n\t\t\t\t\t\t\t\ty: -18.670285\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.324162,\n\t\t\t\t\t\t\t\ty: -18.592486\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.268199,\n\t\t\t\t\t\t\t\ty: -18.524294\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.200008,\n\t\t\t\t\t\t\t\ty: -18.468331\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.122209,\n\t\t\t\t\t\t\t\ty: -18.426747\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.037792,\n\t\t\t\t\t\t\t\ty: -18.401139\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.950001,\n\t\t\t\t\t\t\t\ty: -18.392492\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.862211,\n\t\t\t\t\t\t\t\ty: -18.401139\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.777794,\n\t\t\t\t\t\t\t\ty: -18.426747\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.699995,\n\t\t\t\t\t\t\t\ty: -18.468331\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.631803,\n\t\t\t\t\t\t\t\ty: -18.524294\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.57584,\n\t\t\t\t\t\t\t\ty: -18.592486\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.534255,\n\t\t\t\t\t\t\t\ty: -18.670285\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.508648,\n\t\t\t\t\t\t\t\ty: -18.754702\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.500001,\n\t\t\t\t\t\t\t\ty: -18.842492\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.508648,\n\t\t\t\t\t\t\t\ty: -18.930283\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.534255,\n\t\t\t\t\t\t\t\ty: -19.0147\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.57584,\n\t\t\t\t\t\t\t\ty: -19.092499\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.631803,\n\t\t\t\t\t\t\t\ty: -19.16069\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.699995,\n\t\t\t\t\t\t\t\ty: -19.216654\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.777794,\n\t\t\t\t\t\t\t\ty: -19.258238\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.862211,\n\t\t\t\t\t\t\t\ty: -19.283846\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.549936,\n\t\t\t\t\t\t\t\ty: -19.299925\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.462145,\n\t\t\t\t\t\t\t\ty: -19.291278\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.377728,\n\t\t\t\t\t\t\t\ty: -19.265671\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.299929,\n\t\t\t\t\t\t\t\ty: -19.224086\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.231738,\n\t\t\t\t\t\t\t\ty: -19.168123\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.175775,\n\t\t\t\t\t\t\t\ty: -19.099932\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.13419,\n\t\t\t\t\t\t\t\ty: -19.022133\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.108583,\n\t\t\t\t\t\t\t\ty: -18.937716\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.099936,\n\t\t\t\t\t\t\t\ty: -18.849925\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.108583,\n\t\t\t\t\t\t\t\ty: -18.762134\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.13419,\n\t\t\t\t\t\t\t\ty: -18.677717\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.175775,\n\t\t\t\t\t\t\t\ty: -18.599918\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.231738,\n\t\t\t\t\t\t\t\ty: -18.531727\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.299929,\n\t\t\t\t\t\t\t\ty: -18.475764\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.377728,\n\t\t\t\t\t\t\t\ty: -18.434179\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.462145,\n\t\t\t\t\t\t\t\ty: -18.408572\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.549936,\n\t\t\t\t\t\t\t\ty: -18.399925\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.637727,\n\t\t\t\t\t\t\t\ty: -18.408572\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.722144,\n\t\t\t\t\t\t\t\ty: -18.434179\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.799943,\n\t\t\t\t\t\t\t\ty: -18.475764\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.868134,\n\t\t\t\t\t\t\t\ty: -18.531727\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.924097,\n\t\t\t\t\t\t\t\ty: -18.599918\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.965682,\n\t\t\t\t\t\t\t\ty: -18.677717\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.991289,\n\t\t\t\t\t\t\t\ty: -18.762134\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.999936,\n\t\t\t\t\t\t\t\ty: -18.849925\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.991289,\n\t\t\t\t\t\t\t\ty: -18.937716\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.965682,\n\t\t\t\t\t\t\t\ty: -19.022133\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.924097,\n\t\t\t\t\t\t\t\ty: -19.099932\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.868134,\n\t\t\t\t\t\t\t\ty: -19.168123\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.799943,\n\t\t\t\t\t\t\t\ty: -19.224086\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.722144,\n\t\t\t\t\t\t\t\ty: -19.265671\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.637727,\n\t\t\t\t\t\t\t\ty: -19.291278\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.579519,\n\t\t\t\t\t\t\t\ty: -19.405038\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.667309,\n\t\t\t\t\t\t\t\ty: -19.396392\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.751726,\n\t\t\t\t\t\t\t\ty: -19.370784\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.829525,\n\t\t\t\t\t\t\t\ty: -19.3292\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.897717,\n\t\t\t\t\t\t\t\ty: -19.273236\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.95368,\n\t\t\t\t\t\t\t\ty: -19.205045\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.995265,\n\t\t\t\t\t\t\t\ty: -19.127246\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.020872,\n\t\t\t\t\t\t\t\ty: -19.042829\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.029519,\n\t\t\t\t\t\t\t\ty: -18.955038\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.020872,\n\t\t\t\t\t\t\t\ty: -18.867248\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.995265,\n\t\t\t\t\t\t\t\ty: -18.782831\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.95368,\n\t\t\t\t\t\t\t\ty: -18.705032\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.897717,\n\t\t\t\t\t\t\t\ty: -18.63684\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.829525,\n\t\t\t\t\t\t\t\ty: -18.580877\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.751726,\n\t\t\t\t\t\t\t\ty: -18.539292\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.667309,\n\t\t\t\t\t\t\t\ty: -18.513685\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.579519,\n\t\t\t\t\t\t\t\ty: -18.505038\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.491728,\n\t\t\t\t\t\t\t\ty: -18.513685\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.407311,\n\t\t\t\t\t\t\t\ty: -18.539292\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.329512,\n\t\t\t\t\t\t\t\ty: -18.580877\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.261321,\n\t\t\t\t\t\t\t\ty: -18.63684\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.205358,\n\t\t\t\t\t\t\t\ty: -18.705032\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.163773,\n\t\t\t\t\t\t\t\ty: -18.782831\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.138165,\n\t\t\t\t\t\t\t\ty: -18.867248\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.129519,\n\t\t\t\t\t\t\t\ty: -18.955038\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.138165,\n\t\t\t\t\t\t\t\ty: -19.042829\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.163773,\n\t\t\t\t\t\t\t\ty: -19.127246\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.205358,\n\t\t\t\t\t\t\t\ty: -19.205045\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.261321,\n\t\t\t\t\t\t\t\ty: -19.273236\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.329512,\n\t\t\t\t\t\t\t\ty: -19.3292\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.407311,\n\t\t\t\t\t\t\t\ty: -19.370784\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.491728,\n\t\t\t\t\t\t\t\ty: -19.396392\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.400001,\n\t\t\t\t\t\t\t\ty: -19.792492\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.487792,\n\t\t\t\t\t\t\t\ty: -19.783846\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.572209,\n\t\t\t\t\t\t\t\ty: -19.758238\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.650008,\n\t\t\t\t\t\t\t\ty: -19.716654\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.718199,\n\t\t\t\t\t\t\t\ty: -19.66069\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.774162,\n\t\t\t\t\t\t\t\ty: -19.592499\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.815747,\n\t\t\t\t\t\t\t\ty: -19.5147\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.841355,\n\t\t\t\t\t\t\t\ty: -19.430283\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.850001,\n\t\t\t\t\t\t\t\ty: -19.342492\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.841355,\n\t\t\t\t\t\t\t\ty: -19.254702\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.815747,\n\t\t\t\t\t\t\t\ty: -19.170285\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.774162,\n\t\t\t\t\t\t\t\ty: -19.092486\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.718199,\n\t\t\t\t\t\t\t\ty: -19.024294\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.650008,\n\t\t\t\t\t\t\t\ty: -18.968331\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.572209,\n\t\t\t\t\t\t\t\ty: -18.926747\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.487792,\n\t\t\t\t\t\t\t\ty: -18.901139\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.400001,\n\t\t\t\t\t\t\t\ty: -18.892492\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.312211,\n\t\t\t\t\t\t\t\ty: -18.901139\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.227794,\n\t\t\t\t\t\t\t\ty: -18.926747\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.149995,\n\t\t\t\t\t\t\t\ty: -18.968331\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.081803,\n\t\t\t\t\t\t\t\ty: -19.024294\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.02584,\n\t\t\t\t\t\t\t\ty: -19.092486\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.984255,\n\t\t\t\t\t\t\t\ty: -19.170285\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.958648,\n\t\t\t\t\t\t\t\ty: -19.254702\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.950001,\n\t\t\t\t\t\t\t\ty: -19.342492\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.958648,\n\t\t\t\t\t\t\t\ty: -19.430283\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.984255,\n\t\t\t\t\t\t\t\ty: -19.5147\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.02584,\n\t\t\t\t\t\t\t\ty: -19.592499\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.081803,\n\t\t\t\t\t\t\t\ty: -19.66069\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.149995,\n\t\t\t\t\t\t\t\ty: -19.716654\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.227794,\n\t\t\t\t\t\t\t\ty: -19.758238\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.312211,\n\t\t\t\t\t\t\t\ty: -19.783846\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.465755,\n\t\t\t\t\t\t\t\ty: -19.87505\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.553546,\n\t\t\t\t\t\t\t\ty: -19.866403\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.637963,\n\t\t\t\t\t\t\t\ty: -19.840796\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.715762,\n\t\t\t\t\t\t\t\ty: -19.799211\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.783953,\n\t\t\t\t\t\t\t\ty: -19.743248\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.839916,\n\t\t\t\t\t\t\t\ty: -19.675057\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.881501,\n\t\t\t\t\t\t\t\ty: -19.597258\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.907108,\n\t\t\t\t\t\t\t\ty: -19.512841\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.915755,\n\t\t\t\t\t\t\t\ty: -19.42505\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.907108,\n\t\t\t\t\t\t\t\ty: -19.337259\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.881501,\n\t\t\t\t\t\t\t\ty: -19.252842\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.839916,\n\t\t\t\t\t\t\t\ty: -19.175043\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.783953,\n\t\t\t\t\t\t\t\ty: -19.106852\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.715762,\n\t\t\t\t\t\t\t\ty: -19.050889\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.637963,\n\t\t\t\t\t\t\t\ty: -19.009304\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.553546,\n\t\t\t\t\t\t\t\ty: -18.983697\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.465755,\n\t\t\t\t\t\t\t\ty: -18.97505\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.377964,\n\t\t\t\t\t\t\t\ty: -18.983697\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.293547,\n\t\t\t\t\t\t\t\ty: -19.009304\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.215748,\n\t\t\t\t\t\t\t\ty: -19.050889\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.147557,\n\t\t\t\t\t\t\t\ty: -19.106852\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.091594,\n\t\t\t\t\t\t\t\ty: -19.175043\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.050009,\n\t\t\t\t\t\t\t\ty: -19.252842\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.024402,\n\t\t\t\t\t\t\t\ty: -19.337259\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.015755,\n\t\t\t\t\t\t\t\ty: -19.42505\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.024402,\n\t\t\t\t\t\t\t\ty: -19.512841\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.050009,\n\t\t\t\t\t\t\t\ty: -19.597258\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.091594,\n\t\t\t\t\t\t\t\ty: -19.675057\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.147557,\n\t\t\t\t\t\t\t\ty: -19.743248\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.215748,\n\t\t\t\t\t\t\t\ty: -19.799211\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.293547,\n\t\t\t\t\t\t\t\ty: -19.840796\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.377964,\n\t\t\t\t\t\t\t\ty: -19.866403\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t}\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"inner2\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.945647,\n\t\t\t\t\t\t\ty: -20.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.386262,\n\t\t\t\t\t\t\ty: -20.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.378173,\n\t\t\t\t\t\t\ty: -20.190144\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.309982,\n\t\t\t\t\t\t\ty: -20.134181\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.232183,\n\t\t\t\t\t\t\ty: -20.092597\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.147766,\n\t\t\t\t\t\t\ty: -20.066989\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.059975,\n\t\t\t\t\t\t\ty: -20.058342\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.004362,\n\t\t\t\t\t\t\ty: -20.06382\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.25443,\n\t\t\t\t\t\t\ty: -19.313888\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.212757,\n\t\t\t\t\t\t\ty: -19.279688\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.165213,\n\t\t\t\t\t\t\ty: -19.254276\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.113625,\n\t\t\t\t\t\t\ty: -19.238626\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.059975,\n\t\t\t\t\t\t\ty: -19.233342\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.507897,\n\t\t\t\t\t\t\ty: -19.233342\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.504707,\n\t\t\t\t\t\t\ty: -19.227374\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.479099,\n\t\t\t\t\t\t\ty: -19.142957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.470453,\n\t\t\t\t\t\t\ty: -19.055166\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.473899,\n\t\t\t\t\t\t\ty: -19.02018\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.42496,\n\t\t\t\t\t\t\ty: -19.025\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.337169,\n\t\t\t\t\t\t\ty: -19.016353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.252752,\n\t\t\t\t\t\t\ty: -18.990746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.174953,\n\t\t\t\t\t\t\ty: -18.949161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.106762,\n\t\t\t\t\t\t\ty: -18.893198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.050799,\n\t\t\t\t\t\t\ty: -18.825007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.009214,\n\t\t\t\t\t\t\ty: -18.747208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.983607,\n\t\t\t\t\t\t\ty: -18.662791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.97496,\n\t\t\t\t\t\t\ty: -18.575\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.983607,\n\t\t\t\t\t\t\ty: -18.487209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.006262,\n\t\t\t\t\t\t\ty: -18.412523\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.005278,\n\t\t\t\t\t\t\ty: -18.412523\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.018212,\n\t\t\t\t\t\t\ty: -18.431801\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.074175,\n\t\t\t\t\t\t\ty: -18.499992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.11576,\n\t\t\t\t\t\t\ty: -18.577791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.141367,\n\t\t\t\t\t\t\ty: -18.662208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.150014,\n\t\t\t\t\t\t\ty: -18.749999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.141367,\n\t\t\t\t\t\t\ty: -18.83779\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.11576,\n\t\t\t\t\t\t\ty: -18.922207\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.074175,\n\t\t\t\t\t\t\ty: -19.000006\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.018212,\n\t\t\t\t\t\t\ty: -19.068197\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.049979,\n\t\t\t\t\t\t\ty: -19.12416\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.127778,\n\t\t\t\t\t\t\ty: -19.165745\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.212195,\n\t\t\t\t\t\t\ty: -19.191352\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.299986,\n\t\t\t\t\t\t\ty: -19.199999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.387777,\n\t\t\t\t\t\t\ty: -19.191352\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.472194,\n\t\t\t\t\t\t\ty: -19.165745\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.549993,\n\t\t\t\t\t\t\ty: -19.12416\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.618184,\n\t\t\t\t\t\t\ty: -19.068197\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.674147,\n\t\t\t\t\t\t\ty: -19.000006\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.715732,\n\t\t\t\t\t\t\ty: -18.922207\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.741339,\n\t\t\t\t\t\t\ty: -18.83779\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.749986,\n\t\t\t\t\t\t\ty: -18.749999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.741339,\n\t\t\t\t\t\t\ty: -18.662208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.715732,\n\t\t\t\t\t\t\ty: -18.577791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.687523,\n\t\t\t\t\t\t\ty: -18.525017\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.712467,\n\t\t\t\t\t\t\ty: -18.511684\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.775169,\n\t\t\t\t\t\t\ty: -18.460226\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.781816,\n\t\t\t\t\t\t\ty: -18.468325\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.850007,\n\t\t\t\t\t\t\ty: -18.524288\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.927806,\n\t\t\t\t\t\t\ty: -18.565873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.012223,\n\t\t\t\t\t\t\ty: -18.59148\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.100014,\n\t\t\t\t\t\t\ty: -18.600127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.187805,\n\t\t\t\t\t\t\ty: -18.59148\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.272222,\n\t\t\t\t\t\t\ty: -18.565873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.350021,\n\t\t\t\t\t\t\ty: -18.524288\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.418212,\n\t\t\t\t\t\t\ty: -18.468325\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.474175,\n\t\t\t\t\t\t\ty: -18.400134\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.51576,\n\t\t\t\t\t\t\ty: -18.322335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.541367,\n\t\t\t\t\t\t\ty: -18.237918\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.550014,\n\t\t\t\t\t\t\ty: -18.150127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.541367,\n\t\t\t\t\t\t\ty: -18.062336\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.524115,\n\t\t\t\t\t\t\ty: -18.005463\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.546351,\n\t\t\t\t\t\t\ty: -18.012208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.600001,\n\t\t\t\t\t\t\ty: -18.017492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.886092,\n\t\t\t\t\t\t\ty: -18.017492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.925001,\n\t\t\t\t\t\t\ty: -18.056401\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.925001,\n\t\t\t\t\t\t\ty: -18.142492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.930285,\n\t\t\t\t\t\t\ty: -18.196142\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.945934,\n\t\t\t\t\t\t\ty: -18.24773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.971347,\n\t\t\t\t\t\t\ty: -18.295274\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.005547,\n\t\t\t\t\t\t\ty: -18.336947\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.955479,\n\t\t\t\t\t\t\ty: -19.286879\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.950001,\n\t\t\t\t\t\t\ty: -19.342492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.958648,\n\t\t\t\t\t\t\ty: -19.430283\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.984255,\n\t\t\t\t\t\t\ty: -19.5147\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.02584,\n\t\t\t\t\t\t\ty: -19.592499\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.081803,\n\t\t\t\t\t\t\ty: -19.66069\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.149995,\n\t\t\t\t\t\t\ty: -19.716654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.227794,\n\t\t\t\t\t\t\ty: -19.758238\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.312211,\n\t\t\t\t\t\t\ty: -19.783846\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.400001,\n\t\t\t\t\t\t\ty: -19.792492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.487792,\n\t\t\t\t\t\t\ty: -19.783846\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.572209,\n\t\t\t\t\t\t\ty: -19.758238\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.650008,\n\t\t\t\t\t\t\ty: -19.716654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.718199,\n\t\t\t\t\t\t\ty: -19.66069\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.774162,\n\t\t\t\t\t\t\ty: -19.592499\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.815747,\n\t\t\t\t\t\t\ty: -19.5147\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.831492,\n\t\t\t\t\t\t\ty: -19.462798\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.055561,\n\t\t\t\t\t\t\ty: -19.686867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.097233,\n\t\t\t\t\t\t\ty: -19.721066\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.144777,\n\t\t\t\t\t\t\ty: -19.746479\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.196365,\n\t\t\t\t\t\t\ty: -19.762128\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.250015,\n\t\t\t\t\t\t\ty: -19.767412\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.000015,\n\t\t\t\t\t\t\ty: -19.767412\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.053665,\n\t\t\t\t\t\t\ty: -19.762128\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.105253,\n\t\t\t\t\t\t\ty: -19.746479\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.112862,\n\t\t\t\t\t\t\ty: -19.742412\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.721461,\n\t\t\t\t\t\t\ty: -19.742412\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.758664,\n\t\t\t\t\t\t\ty: -19.779615\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.758662,\n\t\t\t\t\t\t\ty: -19.779622\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.750015,\n\t\t\t\t\t\t\ty: -19.867412\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.758662,\n\t\t\t\t\t\t\ty: -19.955203\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.784269,\n\t\t\t\t\t\t\ty: -20.03962\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.825854,\n\t\t\t\t\t\t\ty: -20.117419\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.881817,\n\t\t\t\t\t\t\ty: -20.18561\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.899351,\n\t\t\t\t\t\t\ty: -20.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.504481,\n\t\t\t\t\t\t\ty: -20.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.543262,\n\t\t\t\t\t\t\ty: -20.168173\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.599225,\n\t\t\t\t\t\t\ty: -20.099982\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.64081,\n\t\t\t\t\t\t\ty: -20.022183\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.666417,\n\t\t\t\t\t\t\ty: -19.937766\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.675064,\n\t\t\t\t\t\t\ty: -19.849975\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.666417,\n\t\t\t\t\t\t\ty: -19.762184\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.64081,\n\t\t\t\t\t\t\ty: -19.677767\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.599225,\n\t\t\t\t\t\t\ty: -19.599968\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.543262,\n\t\t\t\t\t\t\ty: -19.531777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.475071,\n\t\t\t\t\t\t\ty: -19.475814\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.397272,\n\t\t\t\t\t\t\ty: -19.434229\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.312855,\n\t\t\t\t\t\t\ty: -19.408622\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.225064,\n\t\t\t\t\t\t\ty: -19.399975\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.137273,\n\t\t\t\t\t\t\ty: -19.408622\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.052856,\n\t\t\t\t\t\t\ty: -19.434229\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.975057,\n\t\t\t\t\t\t\ty: -19.475814\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.906866,\n\t\t\t\t\t\t\ty: -19.531777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.850903,\n\t\t\t\t\t\t\ty: -19.599968\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.809318,\n\t\t\t\t\t\t\ty: -19.677767\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.783711,\n\t\t\t\t\t\t\ty: -19.762184\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.775064,\n\t\t\t\t\t\t\ty: -19.849975\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.783711,\n\t\t\t\t\t\t\ty: -19.937766\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.809318,\n\t\t\t\t\t\t\ty: -20.022183\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.850903,\n\t\t\t\t\t\t\ty: -20.099982\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.906866,\n\t\t\t\t\t\t\ty: -20.168173\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"inner2\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.727943,\n\t\t\t\t\t\t\ty: -16.968566\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.848263,\n\t\t\t\t\t\t\ty: -16.848246\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.886147,\n\t\t\t\t\t\t\ty: -16.817156\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.929369,\n\t\t\t\t\t\t\ty: -16.794053\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.976267,\n\t\t\t\t\t\t\ty: -16.779827\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.02504,\n\t\t\t\t\t\t\ty: -16.775023\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.488375,\n\t\t\t\t\t\t\ty: -16.775023\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.488379,\n\t\t\t\t\t\t\ty: -16.775016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.544342,\n\t\t\t\t\t\t\ty: -16.706825\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.612533,\n\t\t\t\t\t\t\ty: -16.650862\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.690332,\n\t\t\t\t\t\t\ty: -16.609277\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.774749,\n\t\t\t\t\t\t\ty: -16.58367\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.86254,\n\t\t\t\t\t\t\ty: -16.575023\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.950331,\n\t\t\t\t\t\t\ty: -16.58367\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.034748,\n\t\t\t\t\t\t\ty: -16.609277\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.112547,\n\t\t\t\t\t\t\ty: -16.650862\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.180738,\n\t\t\t\t\t\t\ty: -16.706825\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.236701,\n\t\t\t\t\t\t\ty: -16.775016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.278286,\n\t\t\t\t\t\t\ty: -16.852815\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.285257,\n\t\t\t\t\t\t\ty: -16.875795\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.680506,\n\t\t\t\t\t\t\ty: -16.480546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.713607,\n\t\t\t\t\t\t\ty: -16.45338\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.710839,\n\t\t\t\t\t\t\ty: -16.450007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.669254,\n\t\t\t\t\t\t\ty: -16.372208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.643647,\n\t\t\t\t\t\t\ty: -16.287791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.635,\n\t\t\t\t\t\t\ty: -16.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.636923,\n\t\t\t\t\t\t\ty: -16.180477\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.631058,\n\t\t\t\t\t\t\ty: -16.174612\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.586227,\n\t\t\t\t\t\t\ty: -16.170196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.539329,\n\t\t\t\t\t\t\ty: -16.15597\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.496107,\n\t\t\t\t\t\t\ty: -16.132867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.458223,\n\t\t\t\t\t\t\ty: -16.101777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.331446,\n\t\t\t\t\t\t\ty: -15.975\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.138554,\n\t\t\t\t\t\t\ty: -15.975\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.091571,\n\t\t\t\t\t\t\ty: -16.021983\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.089067,\n\t\t\t\t\t\t\ty: -16.030238\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.063654,\n\t\t\t\t\t\t\ty: -16.077782\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.029454,\n\t\t\t\t\t\t\ty: -16.119454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.443056,\n\t\t\t\t\t\t\ty: -16.705852\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.482188,\n\t\t\t\t\t\t\ty: -16.717723\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.559987,\n\t\t\t\t\t\t\ty: -16.759307\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.628179,\n\t\t\t\t\t\t\ty: -16.81527\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.684142,\n\t\t\t\t\t\t\ty: -16.883462\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.725727,\n\t\t\t\t\t\t\ty: -16.961261\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"inner2\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.836186,\n\t\t\t\t\t\t\ty: -17.467492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.71391,\n\t\t\t\t\t\t\ty: -17.467492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.994456,\n\t\t\t\t\t\t\ty: -16.748038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.952783,\n\t\t\t\t\t\t\ty: -16.713838\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.905239,\n\t\t\t\t\t\t\ty: -16.688425\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.853651,\n\t\t\t\t\t\t\ty: -16.672776\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.800001,\n\t\t\t\t\t\t\ty: -16.667492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.699999,\n\t\t\t\t\t\t\ty: -16.667492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.753649,\n\t\t\t\t\t\t\ty: -16.672776\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.805237,\n\t\t\t\t\t\t\ty: -16.688425\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.852781,\n\t\t\t\t\t\t\ty: -16.713838\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.894453,\n\t\t\t\t\t\t\ty: -16.748038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.97074,\n\t\t\t\t\t\t\ty: -16.824325\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.974402,\n\t\t\t\t\t\t\ty: -16.787145\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.000009,\n\t\t\t\t\t\t\ty: -16.702728\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.041594,\n\t\t\t\t\t\t\ty: -16.624929\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.097557,\n\t\t\t\t\t\t\ty: -16.556738\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.140755,\n\t\t\t\t\t\t\ty: -16.521286\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.140755,\n\t\t\t\t\t\t\ty: -15.874936\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.146039,\n\t\t\t\t\t\t\ty: -15.821286\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.161688,\n\t\t\t\t\t\t\ty: -15.769698\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.187101,\n\t\t\t\t\t\t\ty: -15.722154\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.221301,\n\t\t\t\t\t\t\ty: -15.680482\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.302806,\n\t\t\t\t\t\t\ty: -14.598977\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.311688,\n\t\t\t\t\t\t\ty: -14.569698\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.337101,\n\t\t\t\t\t\t\ty: -14.522154\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.350862,\n\t\t\t\t\t\t\ty: -14.505386\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.361688,\n\t\t\t\t\t\t\ty: -14.469698\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.387101,\n\t\t\t\t\t\t\ty: -14.422154\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.390755,\n\t\t\t\t\t\t\ty: -14.417702\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.390755,\n\t\t\t\t\t\t\ty: -13.824936\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.390755,\n\t\t\t\t\t\t\ty: -13.815551\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.744439,\n\t\t\t\t\t\t\ty: -15.461867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.702767,\n\t\t\t\t\t\t\ty: -15.496066\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.655223,\n\t\t\t\t\t\t\ty: -15.521479\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.603635,\n\t\t\t\t\t\t\ty: -15.537128\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.574672,\n\t\t\t\t\t\t\ty: -15.539981\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.581501,\n\t\t\t\t\t\t\ty: -15.552756\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.607108,\n\t\t\t\t\t\t\ty: -15.637173\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.615755,\n\t\t\t\t\t\t\ty: -15.724964\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.607108,\n\t\t\t\t\t\t\ty: -15.812755\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.581501,\n\t\t\t\t\t\t\ty: -15.897172\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.539916,\n\t\t\t\t\t\t\ty: -15.974971\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.483953,\n\t\t\t\t\t\t\ty: -16.043162\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.415762,\n\t\t\t\t\t\t\ty: -16.099125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.337963,\n\t\t\t\t\t\t\ty: -16.14071\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.253546,\n\t\t\t\t\t\t\ty: -16.166317\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.165755,\n\t\t\t\t\t\t\ty: -16.174964\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.077964,\n\t\t\t\t\t\t\ty: -16.166317\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.006453,\n\t\t\t\t\t\t\ty: -16.14071\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.084252,\n\t\t\t\t\t\t\ty: -16.099125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.152443,\n\t\t\t\t\t\t\ty: -16.043162\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.208406,\n\t\t\t\t\t\t\ty: -15.974971\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.249991,\n\t\t\t\t\t\t\ty: -15.897172\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.253686,\n\t\t\t\t\t\t\ty: -15.884992\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"inner2\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.791094,\n\t\t\t\t\t\t\ty: -14.022895\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.831501,\n\t\t\t\t\t\t\ty: -13.9473\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.857108,\n\t\t\t\t\t\t\ty: -13.862883\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.865755,\n\t\t\t\t\t\t\ty: -13.775092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.857108,\n\t\t\t\t\t\t\ty: -13.687301\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.831501,\n\t\t\t\t\t\t\ty: -13.602884\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.816596,\n\t\t\t\t\t\t\ty: -13.575\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.089965,\n\t\t\t\t\t\t\ty: -13.575\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.143615,\n\t\t\t\t\t\t\ty: -13.569716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.195203,\n\t\t\t\t\t\t\ty: -13.554067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.242747,\n\t\t\t\t\t\t\ty: -13.528654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.28442,\n\t\t\t\t\t\t\ty: -13.494454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.305394,\n\t\t\t\t\t\t\ty: -13.47348\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.343615,\n\t\t\t\t\t\t\ty: -13.469716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.395203,\n\t\t\t\t\t\t\ty: -13.454067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.442747,\n\t\t\t\t\t\t\ty: -13.428654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.48442,\n\t\t\t\t\t\t\ty: -13.394454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.505394,\n\t\t\t\t\t\t\ty: -13.37348\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.543615,\n\t\t\t\t\t\t\ty: -13.369716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.595203,\n\t\t\t\t\t\t\ty: -13.354067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.642747,\n\t\t\t\t\t\t\ty: -13.328654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.68442,\n\t\t\t\t\t\t\ty: -13.294454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.718619,\n\t\t\t\t\t\t\ty: -13.252782\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.744032,\n\t\t\t\t\t\t\ty: -13.205238\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.759681,\n\t\t\t\t\t\t\ty: -13.15365\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.764965,\n\t\t\t\t\t\t\ty: -13.1\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.764965,\n\t\t\t\t\t\t\ty: -13.013909\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.88442,\n\t\t\t\t\t\t\ty: -10.894454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.918619,\n\t\t\t\t\t\t\ty: -10.852782\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.944032,\n\t\t\t\t\t\t\ty: -10.805238\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.959681,\n\t\t\t\t\t\t\ty: -10.75365\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.964965,\n\t\t\t\t\t\t\ty: -10.7\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.964965,\n\t\t\t\t\t\t\ty: -10.637509\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.017792,\n\t\t\t\t\t\t\ty: -10.665746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.102209,\n\t\t\t\t\t\t\ty: -10.691353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.19,\n\t\t\t\t\t\t\ty: -10.7\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.268939,\n\t\t\t\t\t\t\ty: -10.692225\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.566864,\n\t\t\t\t\t\t\ty: -13.984189\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.511446,\n\t\t\t\t\t\t\ty: -14.000023\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.89996,\n\t\t\t\t\t\t\ty: -14.000023\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.84631,\n\t\t\t\t\t\t\ty: -14.005307\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.794722,\n\t\t\t\t\t\t\ty: -14.020956\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"inner2\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.480519,\n\t\t\t\t\t\t\ty: -12.550835\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.562194,\n\t\t\t\t\t\t\ty: -12.526059\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.649985,\n\t\t\t\t\t\t\ty: -12.517412\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.694013,\n\t\t\t\t\t\t\ty: -12.521749\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.694015,\n\t\t\t\t\t\t\ty: -12.521741\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.717117,\n\t\t\t\t\t\t\ty: -12.47852\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.727613,\n\t\t\t\t\t\t\ty: -12.465731\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.729789,\n\t\t\t\t\t\t\ty: -12.44364\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.744015,\n\t\t\t\t\t\t\ty: -12.396741\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.749985,\n\t\t\t\t\t\t\ty: -12.385572\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.749985,\n\t\t\t\t\t\t\ty: -12.367412\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.754789,\n\t\t\t\t\t\t\ty: -12.31864\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.769015,\n\t\t\t\t\t\t\ty: -12.271741\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.77883,\n\t\t\t\t\t\t\ty: -12.253379\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.779789,\n\t\t\t\t\t\t\ty: -12.24364\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.794015,\n\t\t\t\t\t\t\ty: -12.196741\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.816751,\n\t\t\t\t\t\t\ty: -12.154205\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.819015,\n\t\t\t\t\t\t\ty: -12.146741\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.841751,\n\t\t\t\t\t\t\ty: -12.104205\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.844015,\n\t\t\t\t\t\t\ty: -12.096741\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.867117,\n\t\t\t\t\t\t\ty: -12.05352\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.898208,\n\t\t\t\t\t\t\ty: -12.015636\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.324985,\n\t\t\t\t\t\t\ty: -11.588859\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.324985,\n\t\t\t\t\t\t\ty: -10.274252\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.319015,\n\t\t\t\t\t\t\ty: -10.263083\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.304789,\n\t\t\t\t\t\t\ty: -10.216185\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.300811,\n\t\t\t\t\t\t\ty: -10.175798\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.294015,\n\t\t\t\t\t\t\ty: -10.163083\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.291752,\n\t\t\t\t\t\t\ty: -10.155621\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.272602,\n\t\t\t\t\t\t\ty: -10.119795\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.236776,\n\t\t\t\t\t\t\ty: -10.100646\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.229314,\n\t\t\t\t\t\t\ty: -10.098382\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.210953,\n\t\t\t\t\t\t\ty: -10.088568\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.201212,\n\t\t\t\t\t\t\ty: -10.087609\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.154314,\n\t\t\t\t\t\t\ty: -10.073382\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.149985,\n\t\t\t\t\t\t\ty: -10.071068\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.145656,\n\t\t\t\t\t\t\ty: -10.073382\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.098757,\n\t\t\t\t\t\t\ty: -10.087609\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.05837,\n\t\t\t\t\t\t\ty: -10.091586\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.045656,\n\t\t\t\t\t\t\ty: -10.098382\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.038192,\n\t\t\t\t\t\t\ty: -10.100646\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.995656,\n\t\t\t\t\t\t\ty: -10.123382\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.948757,\n\t\t\t\t\t\t\ty: -10.137609\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.899985,\n\t\t\t\t\t\t\ty: -10.142412\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.716905,\n\t\t\t\t\t\t\ty: -10.142412\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.764161,\n\t\t\t\t\t\t\ty: -10.199993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.805746,\n\t\t\t\t\t\t\ty: -10.277792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.831353,\n\t\t\t\t\t\t\ty: -10.362209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.84,\n\t\t\t\t\t\t\ty: -10.45\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.831353,\n\t\t\t\t\t\t\ty: -10.537791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.805746,\n\t\t\t\t\t\t\ty: -10.622208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.764161,\n\t\t\t\t\t\t\ty: -10.700007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.708198,\n\t\t\t\t\t\t\ty: -10.768198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.640007,\n\t\t\t\t\t\t\ty: -10.824161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.562208,\n\t\t\t\t\t\t\ty: -10.865746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.477791,\n\t\t\t\t\t\t\ty: -10.891353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.39,\n\t\t\t\t\t\t\ty: -10.9\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.302209,\n\t\t\t\t\t\t\ty: -10.891353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.217792,\n\t\t\t\t\t\t\ty: -10.865746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.139993,\n\t\t\t\t\t\t\ty: -10.824161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.071802,\n\t\t\t\t\t\t\ty: -10.768198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.015839,\n\t\t\t\t\t\t\ty: -10.700007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.974254,\n\t\t\t\t\t\t\ty: -10.622208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.948647,\n\t\t\t\t\t\t\ty: -10.537791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.944354,\n\t\t\t\t\t\t\ty: -10.4942\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.76,\n\t\t\t\t\t\t\ty: -10.678554\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.76,\n\t\t\t\t\t\t\ty: -12.39647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.815748,\n\t\t\t\t\t\t\ty: -12.350719\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.893547,\n\t\t\t\t\t\t\ty: -12.309134\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.977964,\n\t\t\t\t\t\t\ty: -12.283527\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.065755,\n\t\t\t\t\t\t\ty: -12.27488\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.153546,\n\t\t\t\t\t\t\ty: -12.283527\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.237963,\n\t\t\t\t\t\t\ty: -12.309134\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.315762,\n\t\t\t\t\t\t\ty: -12.350719\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.383953,\n\t\t\t\t\t\t\ty: -12.406682\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.439916,\n\t\t\t\t\t\t\ty: -12.474873\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"inner2\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.300064,\n\t\t\t\t\t\t\ty: -8.779745\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.300064,\n\t\t\t\t\t\t\ty: -8.523484\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.259161,\n\t\t\t\t\t\t\ty: -8.600007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.206588,\n\t\t\t\t\t\t\ty: -8.664067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.228198,\n\t\t\t\t\t\t\ty: -8.681802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.284161,\n\t\t\t\t\t\t\ty: -8.749993\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"inner2\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.479694,\n\t\t\t\t\t\t\ty: -17.130786\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.48135,\n\t\t\t\t\t\t\ty: -17.130284\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.488604,\n\t\t\t\t\t\t\ty: -17.12957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.504762,\n\t\t\t\t\t\t\ty: -17.120933\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.512227,\n\t\t\t\t\t\t\ty: -17.118668\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.554762,\n\t\t\t\t\t\t\ty: -17.095933\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.562227,\n\t\t\t\t\t\t\ty: -17.093668\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.597585,\n\t\t\t\t\t\t\ty: -17.074769\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.632218,\n\t\t\t\t\t\t\ty: -17.046346\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.669873,\n\t\t\t\t\t\t\ty: -17.026219\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.215546,\n\t\t\t\t\t\t\ty: -16.480546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.257218,\n\t\t\t\t\t\t\ty: -16.446346\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.304762,\n\t\t\t\t\t\t\ty: -16.420933\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.35635,\n\t\t\t\t\t\t\ty: -16.405284\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.41,\n\t\t\t\t\t\t\ty: -16.4\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.459974,\n\t\t\t\t\t\t\ty: -16.4\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.436057,\n\t\t\t\t\t\t\ty: -16.321159\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.427411,\n\t\t\t\t\t\t\ty: -16.233368\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.436057,\n\t\t\t\t\t\t\ty: -16.145578\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.439468,\n\t\t\t\t\t\t\ty: -16.134335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.582956,\n\t\t\t\t\t\t\ty: -15.277823\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.482956,\n\t\t\t\t\t\t\ty: -15.177823\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.448757,\n\t\t\t\t\t\t\ty: -15.13615\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.443776,\n\t\t\t\t\t\t\ty: -15.126832\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.377411,\n\t\t\t\t\t\t\ty: -15.133368\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.28962,\n\t\t\t\t\t\t\ty: -15.124722\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.205203,\n\t\t\t\t\t\t\ty: -15.099114\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.127404,\n\t\t\t\t\t\t\ty: -15.05753\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.059213,\n\t\t\t\t\t\t\ty: -15.001566\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.003249,\n\t\t\t\t\t\t\ty: -14.933375\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.961665,\n\t\t\t\t\t\t\ty: -14.855576\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.936057,\n\t\t\t\t\t\t\ty: -14.771159\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.927411,\n\t\t\t\t\t\t\ty: -14.683368\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.936057,\n\t\t\t\t\t\t\ty: -14.595578\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.961665,\n\t\t\t\t\t\t\ty: -14.511161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.003249,\n\t\t\t\t\t\t\ty: -14.433362\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.059213,\n\t\t\t\t\t\t\ty: -14.36517\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.127404,\n\t\t\t\t\t\t\ty: -14.309207\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.205203,\n\t\t\t\t\t\t\ty: -14.267623\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.28962,\n\t\t\t\t\t\t\ty: -14.242015\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.377411,\n\t\t\t\t\t\t\ty: -14.233368\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.465201,\n\t\t\t\t\t\t\ty: -14.242015\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.514246,\n\t\t\t\t\t\t\ty: -14.256893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.518647,\n\t\t\t\t\t\t\ty: -14.212209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.544254,\n\t\t\t\t\t\t\ty: -14.127792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.585839,\n\t\t\t\t\t\t\ty: -14.049993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.641802,\n\t\t\t\t\t\t\ty: -13.981802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.709993,\n\t\t\t\t\t\t\ty: -13.925839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.787792,\n\t\t\t\t\t\t\ty: -13.884254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.872209,\n\t\t\t\t\t\t\ty: -13.858647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.96,\n\t\t\t\t\t\t\ty: -13.85\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.015614,\n\t\t\t\t\t\t\ty: -13.855478\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.186519,\n\t\t\t\t\t\t\ty: -13.684573\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.190284,\n\t\t\t\t\t\t\ty: -13.64635\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.205933,\n\t\t\t\t\t\t\ty: -13.594762\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.231346,\n\t\t\t\t\t\t\ty: -13.547218\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.265546,\n\t\t\t\t\t\t\ty: -13.505546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.307218,\n\t\t\t\t\t\t\ty: -13.471346\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.354762,\n\t\t\t\t\t\t\ty: -13.445933\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.40635,\n\t\t\t\t\t\t\ty: -13.430284\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.444573,\n\t\t\t\t\t\t\ty: -13.426519\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.465546,\n\t\t\t\t\t\t\ty: -13.405546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.507218,\n\t\t\t\t\t\t\ty: -13.371346\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.554762,\n\t\t\t\t\t\t\ty: -13.345933\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.60635,\n\t\t\t\t\t\t\ty: -13.330284\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.66,\n\t\t\t\t\t\t\ty: -13.325\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.146092,\n\t\t\t\t\t\t\ty: -13.325\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.380519,\n\t\t\t\t\t\t\ty: -13.090573\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.312208,\n\t\t\t\t\t\t\ty: -13.083846\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.227791,\n\t\t\t\t\t\t\ty: -13.058238\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.149992,\n\t\t\t\t\t\t\ty: -13.016654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.081801,\n\t\t\t\t\t\t\ty: -12.96069\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.025838,\n\t\t\t\t\t\t\ty: -12.892499\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.992405,\n\t\t\t\t\t\t\ty: -12.829951\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.972208,\n\t\t\t\t\t\t\ty: -12.840746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.887791,\n\t\t\t\t\t\t\ty: -12.866353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.8,\n\t\t\t\t\t\t\ty: -12.875\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.712209,\n\t\t\t\t\t\t\ty: -12.866353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.627792,\n\t\t\t\t\t\t\ty: -12.840746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.549993,\n\t\t\t\t\t\t\ty: -12.799161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.481802,\n\t\t\t\t\t\t\ty: -12.743198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.425839,\n\t\t\t\t\t\t\ty: -12.675007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.384254,\n\t\t\t\t\t\t\ty: -12.597208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.358647,\n\t\t\t\t\t\t\ty: -12.512791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.35,\n\t\t\t\t\t\t\ty: -12.425\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.358647,\n\t\t\t\t\t\t\ty: -12.337209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.384254,\n\t\t\t\t\t\t\ty: -12.252792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.425839,\n\t\t\t\t\t\t\ty: -12.174993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.481802,\n\t\t\t\t\t\t\ty: -12.106802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.549993,\n\t\t\t\t\t\t\ty: -12.050839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.627792,\n\t\t\t\t\t\t\ty: -12.009254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.712209,\n\t\t\t\t\t\t\ty: -11.983647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.8,\n\t\t\t\t\t\t\ty: -11.975\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.887791,\n\t\t\t\t\t\t\ty: -11.983647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.972208,\n\t\t\t\t\t\t\ty: -12.009254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.050007,\n\t\t\t\t\t\t\ty: -12.050839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.118198,\n\t\t\t\t\t\t\ty: -12.106802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.174161,\n\t\t\t\t\t\t\ty: -12.174993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.207595,\n\t\t\t\t\t\t\ty: -12.237542\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.227791,\n\t\t\t\t\t\t\ty: -12.226747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.312208,\n\t\t\t\t\t\t\ty: -12.201139\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.399999,\n\t\t\t\t\t\t\ty: -12.192492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.455612,\n\t\t\t\t\t\t\ty: -12.19797\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.055476,\n\t\t\t\t\t\t\ty: -9.598106\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.049999,\n\t\t\t\t\t\t\ty: -9.542492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.058645,\n\t\t\t\t\t\t\ty: -9.454702\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.084253,\n\t\t\t\t\t\t\ty: -9.370285\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.125838,\n\t\t\t\t\t\t\ty: -9.292486\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.181801,\n\t\t\t\t\t\t\ty: -9.224294\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.249992,\n\t\t\t\t\t\t\ty: -9.168331\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.327791,\n\t\t\t\t\t\t\ty: -9.126747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.335492,\n\t\t\t\t\t\t\ty: -9.124411\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.786156,\n\t\t\t\t\t\t\ty: -8.575075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.925064,\n\t\t\t\t\t\t\ty: -8.575075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.871414,\n\t\t\t\t\t\t\ty: -8.569791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.819826,\n\t\t\t\t\t\t\ty: -8.554142\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.803668,\n\t\t\t\t\t\t\ty: -8.545505\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.796414,\n\t\t\t\t\t\t\ty: -8.544791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.744826,\n\t\t\t\t\t\t\ty: -8.529142\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.734315,\n\t\t\t\t\t\t\ty: -8.523524\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.696414,\n\t\t\t\t\t\t\ty: -8.519791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.644826,\n\t\t\t\t\t\t\ty: -8.504142\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.597282,\n\t\t\t\t\t\t\ty: -8.478729\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.55561,\n\t\t\t\t\t\t\ty: -8.444529\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.486156,\n\t\t\t\t\t\t\ty: -8.375075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.100064,\n\t\t\t\t\t\t\ty: -8.375075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.046414,\n\t\t\t\t\t\t\ty: -8.369791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.994826,\n\t\t\t\t\t\t\ty: -8.354142\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.978668,\n\t\t\t\t\t\t\ty: -8.345505\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.971414,\n\t\t\t\t\t\t\ty: -8.344791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.950064,\n\t\t\t\t\t\t\ty: -8.338315\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.950064,\n\t\t\t\t\t\t\ty: -8.700079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.9443,\n\t\t\t\t\t\t\ty: -8.758606\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.927228,\n\t\t\t\t\t\t\ty: -8.814884\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.899505,\n\t\t\t\t\t\t\ty: -8.86675\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.862196,\n\t\t\t\t\t\t\ty: -8.912211\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.393851,\n\t\t\t\t\t\t\ty: -9.380556\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.374505,\n\t\t\t\t\t\t\ty: -9.41675\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.34608,\n\t\t\t\t\t\t\ty: -9.451385\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.34477,\n\t\t\t\t\t\t\ty: -9.453838\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.3443,\n\t\t\t\t\t\t\ty: -9.458606\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.327228,\n\t\t\t\t\t\t\ty: -9.514884\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.325064,\n\t\t\t\t\t\t\ty: -9.518933\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.325064,\n\t\t\t\t\t\t\ty: -11.125079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.3193,\n\t\t\t\t\t\t\ty: -11.183606\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.302228,\n\t\t\t\t\t\t\ty: -11.239884\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.274505,\n\t\t\t\t\t\t\ty: -11.29175\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.237196,\n\t\t\t\t\t\t\ty: -11.337211\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.728431,\n\t\t\t\t\t\t\ty: -11.845976\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.747192,\n\t\t\t\t\t\t\ty: -11.851667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.824991,\n\t\t\t\t\t\t\ty: -11.893251\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.893183,\n\t\t\t\t\t\t\ty: -11.949214\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.949146,\n\t\t\t\t\t\t\ty: -12.017406\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.990731,\n\t\t\t\t\t\t\ty: -12.095205\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.016338,\n\t\t\t\t\t\t\ty: -12.179622\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.024985,\n\t\t\t\t\t\t\ty: -12.267412\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.016338,\n\t\t\t\t\t\t\ty: -12.355203\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.990731,\n\t\t\t\t\t\t\ty: -12.43962\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.949146,\n\t\t\t\t\t\t\ty: -12.517419\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.893183,\n\t\t\t\t\t\t\ty: -12.58561\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.824991,\n\t\t\t\t\t\t\ty: -12.641574\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.747192,\n\t\t\t\t\t\t\ty: -12.683158\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.662775,\n\t\t\t\t\t\t\ty: -12.708766\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.574985,\n\t\t\t\t\t\t\ty: -12.717412\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.487194,\n\t\t\t\t\t\t\ty: -12.708766\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.402777,\n\t\t\t\t\t\t\ty: -12.683158\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.324978,\n\t\t\t\t\t\t\ty: -12.641574\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.256787,\n\t\t\t\t\t\t\ty: -12.58561\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.200824,\n\t\t\t\t\t\t\ty: -12.517419\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.159239,\n\t\t\t\t\t\t\ty: -12.43962\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.153548,\n\t\t\t\t\t\t\ty: -12.420859\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.900064,\n\t\t\t\t\t\t\ty: -12.674343\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.900064,\n\t\t\t\t\t\t\ty: -12.691946\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.918262,\n\t\t\t\t\t\t\ty: -12.706881\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.974225,\n\t\t\t\t\t\t\ty: -12.775072\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.01581,\n\t\t\t\t\t\t\ty: -12.852871\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.041417,\n\t\t\t\t\t\t\ty: -12.937288\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.050064,\n\t\t\t\t\t\t\ty: -13.025079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.041417,\n\t\t\t\t\t\t\ty: -13.11287\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.01581,\n\t\t\t\t\t\t\ty: -13.197287\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.974225,\n\t\t\t\t\t\t\ty: -13.275086\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.918262,\n\t\t\t\t\t\t\ty: -13.343277\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.850071,\n\t\t\t\t\t\t\ty: -13.39924\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.772272,\n\t\t\t\t\t\t\ty: -13.440825\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.687855,\n\t\t\t\t\t\t\ty: -13.466432\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.600064,\n\t\t\t\t\t\t\ty: -13.475079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.512273,\n\t\t\t\t\t\t\ty: -13.466432\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.427856,\n\t\t\t\t\t\t\ty: -13.440825\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.425064,\n\t\t\t\t\t\t\ty: -13.439333\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.425064,\n\t\t\t\t\t\t\ty: -13.874875\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.4193,\n\t\t\t\t\t\t\ty: -13.933402\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.402228,\n\t\t\t\t\t\t\ty: -13.98968\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.374505,\n\t\t\t\t\t\t\ty: -14.041546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.337196,\n\t\t\t\t\t\t\ty: -14.087007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.947571,\n\t\t\t\t\t\t\ty: -14.476632\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.972272,\n\t\t\t\t\t\t\ty: -14.484125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.050071,\n\t\t\t\t\t\t\ty: -14.52571\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.118262,\n\t\t\t\t\t\t\ty: -14.581673\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.174225,\n\t\t\t\t\t\t\ty: -14.649864\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.21581,\n\t\t\t\t\t\t\ty: -14.727663\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.241417,\n\t\t\t\t\t\t\ty: -14.81208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.250064,\n\t\t\t\t\t\t\ty: -14.899871\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.241417,\n\t\t\t\t\t\t\ty: -14.987662\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.21581,\n\t\t\t\t\t\t\ty: -15.072079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.174225,\n\t\t\t\t\t\t\ty: -15.149878\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.118262,\n\t\t\t\t\t\t\ty: -15.218069\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.050071,\n\t\t\t\t\t\t\ty: -15.274032\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.972272,\n\t\t\t\t\t\t\ty: -15.315617\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.887855,\n\t\t\t\t\t\t\ty: -15.341224\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.800064,\n\t\t\t\t\t\t\ty: -15.349871\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.712273,\n\t\t\t\t\t\t\ty: -15.341224\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.627856,\n\t\t\t\t\t\t\ty: -15.315617\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.625064,\n\t\t\t\t\t\t\ty: -15.314125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.625064,\n\t\t\t\t\t\t\ty: -15.399875\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.625064,\n\t\t\t\t\t\t\ty: -15.424875\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.6193,\n\t\t\t\t\t\t\ty: -15.483402\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.602228,\n\t\t\t\t\t\t\ty: -15.53968\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.575064,\n\t\t\t\t\t\t\ty: -15.5905\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.575064,\n\t\t\t\t\t\t\ty: -16.32571\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.575071,\n\t\t\t\t\t\t\ty: -16.325714\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.643262,\n\t\t\t\t\t\t\ty: -16.381677\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.699225,\n\t\t\t\t\t\t\ty: -16.449868\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.74081,\n\t\t\t\t\t\t\ty: -16.527667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.766417,\n\t\t\t\t\t\t\ty: -16.612084\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.775064,\n\t\t\t\t\t\t\ty: -16.699875\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.766417,\n\t\t\t\t\t\t\ty: -16.787666\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.74081,\n\t\t\t\t\t\t\ty: -16.872083\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.699225,\n\t\t\t\t\t\t\ty: -16.949882\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.643262,\n\t\t\t\t\t\t\ty: -17.018073\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.575071,\n\t\t\t\t\t\t\ty: -17.074036\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.497272,\n\t\t\t\t\t\t\ty: -17.115621\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.47215,\n\t\t\t\t\t\t\ty: -17.123242\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.770299,\n\t\t\t\t\t\t\t\ty: -16.204891\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.682509,\n\t\t\t\t\t\t\t\ty: -16.196244\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.598092,\n\t\t\t\t\t\t\t\ty: -16.170637\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.520293,\n\t\t\t\t\t\t\t\ty: -16.129052\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.452101,\n\t\t\t\t\t\t\t\ty: -16.073089\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.396138,\n\t\t\t\t\t\t\t\ty: -16.004897\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.354554,\n\t\t\t\t\t\t\t\ty: -15.927098\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.328946,\n\t\t\t\t\t\t\t\ty: -15.842682\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.320299,\n\t\t\t\t\t\t\t\ty: -15.754891\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.328946,\n\t\t\t\t\t\t\t\ty: -15.6671\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.354554,\n\t\t\t\t\t\t\t\ty: -15.582683\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.396138,\n\t\t\t\t\t\t\t\ty: -15.504884\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.452101,\n\t\t\t\t\t\t\t\ty: -15.436693\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.520293,\n\t\t\t\t\t\t\t\ty: -15.38073\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.598092,\n\t\t\t\t\t\t\t\ty: -15.339145\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.682509,\n\t\t\t\t\t\t\t\ty: -15.313537\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.770299,\n\t\t\t\t\t\t\t\ty: -15.304891\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.85809,\n\t\t\t\t\t\t\t\ty: -15.313537\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.942507,\n\t\t\t\t\t\t\t\ty: -15.339145\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.020306,\n\t\t\t\t\t\t\t\ty: -15.38073\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.088497,\n\t\t\t\t\t\t\t\ty: -15.436693\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.144461,\n\t\t\t\t\t\t\t\ty: -15.504884\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.186045,\n\t\t\t\t\t\t\t\ty: -15.582683\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.211653,\n\t\t\t\t\t\t\t\ty: -15.6671\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.220299,\n\t\t\t\t\t\t\t\ty: -15.754891\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.211653,\n\t\t\t\t\t\t\t\ty: -15.842682\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.186045,\n\t\t\t\t\t\t\t\ty: -15.927098\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.144461,\n\t\t\t\t\t\t\t\ty: -16.004897\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.088497,\n\t\t\t\t\t\t\t\ty: -16.073089\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.020306,\n\t\t\t\t\t\t\t\ty: -16.129052\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.942507,\n\t\t\t\t\t\t\t\ty: -16.170637\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.85809,\n\t\t\t\t\t\t\t\ty: -16.196244\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t}\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"inner2\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.855952,\n\t\t\t\t\t\t\ty: -13.572536\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.224985,\n\t\t\t\t\t\t\ty: -13.203503\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.224985,\n\t\t\t\t\t\t\ty: -12.617412\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.230269,\n\t\t\t\t\t\t\ty: -12.563762\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.245918,\n\t\t\t\t\t\t\ty: -12.512174\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.251536,\n\t\t\t\t\t\t\ty: -12.501663\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.255269,\n\t\t\t\t\t\t\ty: -12.463762\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.270918,\n\t\t\t\t\t\t\ty: -12.412174\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.279555,\n\t\t\t\t\t\t\ty: -12.396016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.280269,\n\t\t\t\t\t\t\ty: -12.388762\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.295918,\n\t\t\t\t\t\t\ty: -12.337174\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.321331,\n\t\t\t\t\t\t\ty: -12.28963\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.35553,\n\t\t\t\t\t\t\ty: -12.247958\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.376205,\n\t\t\t\t\t\t\ty: -12.227283\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.396331,\n\t\t\t\t\t\t\ty: -12.18963\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.43053,\n\t\t\t\t\t\t\ty: -12.147958\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.65553,\n\t\t\t\t\t\t\ty: -11.922958\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.68053,\n\t\t\t\t\t\t\ty: -11.897958\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.722203,\n\t\t\t\t\t\t\ty: -11.863758\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.769747,\n\t\t\t\t\t\t\ty: -11.838345\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.778004,\n\t\t\t\t\t\t\ty: -11.83584\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.024985,\n\t\t\t\t\t\t\ty: -11.588859\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.024985,\n\t\t\t\t\t\t\ty: -10.517412\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.029789,\n\t\t\t\t\t\t\ty: -10.46864\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.044015,\n\t\t\t\t\t\t\ty: -10.421741\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.066751,\n\t\t\t\t\t\t\ty: -10.379205\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.069015,\n\t\t\t\t\t\t\ty: -10.371741\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.091751,\n\t\t\t\t\t\t\ty: -10.329205\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.094015,\n\t\t\t\t\t\t\ty: -10.321741\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.117117,\n\t\t\t\t\t\t\ty: -10.27852\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.148208,\n\t\t\t\t\t\t\ty: -10.240636\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.623208,\n\t\t\t\t\t\t\ty: -9.765636\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.661092,\n\t\t\t\t\t\t\ty: -9.734545\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.704314,\n\t\t\t\t\t\t\ty: -9.711442\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.71178,\n\t\t\t\t\t\t\ty: -9.709177\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.754314,\n\t\t\t\t\t\t\ty: -9.686442\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.76178,\n\t\t\t\t\t\t\ty: -9.684177\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.804314,\n\t\t\t\t\t\t\ty: -9.661442\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.851212,\n\t\t\t\t\t\t\ty: -9.647216\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.899985,\n\t\t\t\t\t\t\ty: -9.642412\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.818145,\n\t\t\t\t\t\t\ty: -9.642412\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.829314,\n\t\t\t\t\t\t\ty: -9.636442\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.83678,\n\t\t\t\t\t\t\ty: -9.634177\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.879314,\n\t\t\t\t\t\t\ty: -9.611442\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.926212,\n\t\t\t\t\t\t\ty: -9.597216\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.9666,\n\t\t\t\t\t\t\ty: -9.593238\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.979314,\n\t\t\t\t\t\t\ty: -9.586442\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.026212,\n\t\t\t\t\t\t\ty: -9.572216\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.074985,\n\t\t\t\t\t\t\ty: -9.567412\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.224985,\n\t\t\t\t\t\t\ty: -9.567412\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.273757,\n\t\t\t\t\t\t\ty: -9.572216\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.320656,\n\t\t\t\t\t\t\ty: -9.586442\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.339017,\n\t\t\t\t\t\t\ty: -9.596257\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.348757,\n\t\t\t\t\t\t\ty: -9.597216\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.395656,\n\t\t\t\t\t\t\ty: -9.611442\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.438188,\n\t\t\t\t\t\t\ty: -9.634177\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.445656,\n\t\t\t\t\t\t\ty: -9.636442\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.488188,\n\t\t\t\t\t\t\ty: -9.659177\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.495656,\n\t\t\t\t\t\t\ty: -9.661442\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.538877,\n\t\t\t\t\t\t\ty: -9.684545\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.576762,\n\t\t\t\t\t\t\ty: -9.715636\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.676762,\n\t\t\t\t\t\t\ty: -9.815636\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.707852,\n\t\t\t\t\t\t\ty: -9.85352\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.730955,\n\t\t\t\t\t\t\ty: -9.896741\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.73322,\n\t\t\t\t\t\t\ty: -9.904209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.755955,\n\t\t\t\t\t\t\ty: -9.946741\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.75822,\n\t\t\t\t\t\t\ty: -9.954209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.780955,\n\t\t\t\t\t\t\ty: -9.996741\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.795181,\n\t\t\t\t\t\t\ty: -10.04364\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.799159,\n\t\t\t\t\t\t\ty: -10.084027\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.805955,\n\t\t\t\t\t\t\ty: -10.096741\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.820181,\n\t\t\t\t\t\t\ty: -10.14364\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.824985,\n\t\t\t\t\t\t\ty: -10.192412\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.824985,\n\t\t\t\t\t\t\ty: -11.42569\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.325064,\n\t\t\t\t\t\t\ty: -10.925611\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.325064,\n\t\t\t\t\t\t\ty: -9.173484\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.284161,\n\t\t\t\t\t\t\ty: -9.250007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.228198,\n\t\t\t\t\t\t\ty: -9.318198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.160007,\n\t\t\t\t\t\t\ty: -9.374161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.082208,\n\t\t\t\t\t\t\ty: -9.415746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.997791,\n\t\t\t\t\t\t\ty: -9.441353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.91,\n\t\t\t\t\t\t\ty: -9.45\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.822209,\n\t\t\t\t\t\t\ty: -9.441353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.737792,\n\t\t\t\t\t\t\ty: -9.415746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.659993,\n\t\t\t\t\t\t\ty: -9.374161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.591802,\n\t\t\t\t\t\t\ty: -9.318198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.535839,\n\t\t\t\t\t\t\ty: -9.250007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.494254,\n\t\t\t\t\t\t\ty: -9.172208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.468647,\n\t\t\t\t\t\t\ty: -9.087791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.46,\n\t\t\t\t\t\t\ty: -9\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.468647,\n\t\t\t\t\t\t\ty: -8.912209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.494254,\n\t\t\t\t\t\t\ty: -8.827792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.535839,\n\t\t\t\t\t\t\ty: -8.749993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.588412,\n\t\t\t\t\t\t\ty: -8.685933\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.56755,\n\t\t\t\t\t\t\ty: -8.668812\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.500071,\n\t\t\t\t\t\t\ty: -8.72419\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.422272,\n\t\t\t\t\t\t\ty: -8.765775\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.337855,\n\t\t\t\t\t\t\ty: -8.791382\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.250064,\n\t\t\t\t\t\t\ty: -8.800029\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.162273,\n\t\t\t\t\t\t\ty: -8.791382\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.077856,\n\t\t\t\t\t\t\ty: -8.765775\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.000057,\n\t\t\t\t\t\t\ty: -8.72419\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.931866,\n\t\t\t\t\t\t\ty: -8.668227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.875903,\n\t\t\t\t\t\t\ty: -8.600036\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.834318,\n\t\t\t\t\t\t\ty: -8.522237\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.808711,\n\t\t\t\t\t\t\ty: -8.43782\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.800064,\n\t\t\t\t\t\t\ty: -8.350029\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.802489,\n\t\t\t\t\t\t\ty: -8.325405\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.8,\n\t\t\t\t\t\t\ty: -8.32565\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.717087,\n\t\t\t\t\t\t\ty: -8.317484\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.686093,\n\t\t\t\t\t\t\ty: -8.308082\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.559647,\n\t\t\t\t\t\t\ty: -9.434528\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.542919,\n\t\t\t\t\t\t\ty: -9.489671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.515196,\n\t\t\t\t\t\t\ty: -9.541537\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.477887,\n\t\t\t\t\t\t\ty: -9.586998\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.377887,\n\t\t\t\t\t\t\ty: -9.686998\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.249555,\n\t\t\t\t\t\t\ty: -10.81533\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.315762,\n\t\t\t\t\t\t\ty: -10.850719\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.383953,\n\t\t\t\t\t\t\ty: -10.906682\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.439916,\n\t\t\t\t\t\t\ty: -10.974873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.481501,\n\t\t\t\t\t\t\ty: -11.052672\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.507108,\n\t\t\t\t\t\t\ty: -11.137089\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.515755,\n\t\t\t\t\t\t\ty: -11.22488\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.507108,\n\t\t\t\t\t\t\ty: -11.312671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.481501,\n\t\t\t\t\t\t\ty: -11.397088\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.439916,\n\t\t\t\t\t\t\ty: -11.474887\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.383953,\n\t\t\t\t\t\t\ty: -11.543078\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.315762,\n\t\t\t\t\t\t\ty: -11.599041\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.237963,\n\t\t\t\t\t\t\ty: -11.640626\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.153546,\n\t\t\t\t\t\t\ty: -11.666233\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.065755,\n\t\t\t\t\t\t\ty: -11.67488\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.977964,\n\t\t\t\t\t\t\ty: -11.666233\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.893547,\n\t\t\t\t\t\t\ty: -11.640626\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.815748,\n\t\t\t\t\t\t\ty: -11.599041\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.747557,\n\t\t\t\t\t\t\ty: -11.543078\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.732236,\n\t\t\t\t\t\t\ty: -11.524409\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.68056,\n\t\t\t\t\t\t\ty: -11.55203\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.625417,\n\t\t\t\t\t\t\ty: -11.568758\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.015755,\n\t\t\t\t\t\t\ty: -12.17842\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.015755,\n\t\t\t\t\t\t\ty: -12.374866\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.010951,\n\t\t\t\t\t\t\ty: -12.423639\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.996725,\n\t\t\t\t\t\t\ty: -12.470537\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.973622,\n\t\t\t\t\t\t\ty: -12.513759\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.942532,\n\t\t\t\t\t\t\ty: -12.551643\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.807106,\n\t\t\t\t\t\t\ty: -12.687069\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.807108,\n\t\t\t\t\t\t\ty: -12.687075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.811899,\n\t\t\t\t\t\t\ty: -12.735713\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.869903,\n\t\t\t\t\t\t\ty: -12.73\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.957694,\n\t\t\t\t\t\t\ty: -12.738647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.026161,\n\t\t\t\t\t\t\ty: -12.759416\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.033647,\n\t\t\t\t\t\t\ty: -12.683409\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.059254,\n\t\t\t\t\t\t\ty: -12.598992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.100839,\n\t\t\t\t\t\t\ty: -12.521193\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.156802,\n\t\t\t\t\t\t\ty: -12.453002\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.224993,\n\t\t\t\t\t\t\ty: -12.397039\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.302792,\n\t\t\t\t\t\t\ty: -12.355454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.387209,\n\t\t\t\t\t\t\ty: -12.329847\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.475,\n\t\t\t\t\t\t\ty: -12.3212\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.562791,\n\t\t\t\t\t\t\ty: -12.329847\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.647208,\n\t\t\t\t\t\t\ty: -12.355454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.725007,\n\t\t\t\t\t\t\ty: -12.397039\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.793198,\n\t\t\t\t\t\t\ty: -12.453002\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.849161,\n\t\t\t\t\t\t\ty: -12.521193\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.890746,\n\t\t\t\t\t\t\ty: -12.598992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.916353,\n\t\t\t\t\t\t\ty: -12.683409\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.925,\n\t\t\t\t\t\t\ty: -12.7712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.916353,\n\t\t\t\t\t\t\ty: -12.858991\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.890746,\n\t\t\t\t\t\t\ty: -12.943408\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.849161,\n\t\t\t\t\t\t\ty: -13.021207\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.793198,\n\t\t\t\t\t\t\ty: -13.089398\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.725007,\n\t\t\t\t\t\t\ty: -13.145361\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.647208,\n\t\t\t\t\t\t\ty: -13.186946\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.562791,\n\t\t\t\t\t\t\ty: -13.212553\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.475,\n\t\t\t\t\t\t\ty: -13.2212\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.387209,\n\t\t\t\t\t\t\ty: -13.212553\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.318742,\n\t\t\t\t\t\t\ty: -13.191784\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.311256,\n\t\t\t\t\t\t\ty: -13.267791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.302361,\n\t\t\t\t\t\t\ty: -13.297114\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.346454,\n\t\t\t\t\t\t\ty: -13.283739\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.434245,\n\t\t\t\t\t\t\ty: -13.275092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.522036,\n\t\t\t\t\t\t\ty: -13.283739\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.606453,\n\t\t\t\t\t\t\ty: -13.309346\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.684252,\n\t\t\t\t\t\t\ty: -13.350931\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.752443,\n\t\t\t\t\t\t\ty: -13.406894\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.808406,\n\t\t\t\t\t\t\ty: -13.475085\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.849991,\n\t\t\t\t\t\t\ty: -13.552884\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"inner2\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.322547,\n\t\t\t\t\t\t\ty: -3.900079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.62151,\n\t\t\t\t\t\t\ty: -3.900079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.023287,\n\t\t\t\t\t\t\ty: -3.498302\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.061171,\n\t\t\t\t\t\t\ty: -3.467212\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.101534,\n\t\t\t\t\t\t\ty: -3.445637\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.136171,\n\t\t\t\t\t\t\ty: -3.417212\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.179393,\n\t\t\t\t\t\t\ty: -3.394109\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.186859,\n\t\t\t\t\t\t\ty: -3.391844\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.229393,\n\t\t\t\t\t\t\ty: -3.369109\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.276291,\n\t\t\t\t\t\t\ty: -3.354883\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.286031,\n\t\t\t\t\t\t\ty: -3.353924\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.304393,\n\t\t\t\t\t\t\ty: -3.344109\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.351291,\n\t\t\t\t\t\t\ty: -3.329883\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.400064,\n\t\t\t\t\t\t\ty: -3.325079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.436499,\n\t\t\t\t\t\t\ty: -3.325079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.397557,\n\t\t\t\t\t\t\ty: -3.29312\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.341594,\n\t\t\t\t\t\t\ty: -3.224929\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.300009,\n\t\t\t\t\t\t\ty: -3.14713\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.274402,\n\t\t\t\t\t\t\ty: -3.062713\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.270696,\n\t\t\t\t\t\t\ty: -3.025091\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.645417,\n\t\t\t\t\t\t\ty: 0.575078\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.036085,\n\t\t\t\t\t\t\ty: 0.575078\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.911894,\n\t\t\t\t\t\t\ty: -1.372901\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.950903,\n\t\t\t\t\t\t\ty: -1.299922\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.006866,\n\t\t\t\t\t\t\ty: -1.231731\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.075057,\n\t\t\t\t\t\t\ty: -1.175768\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.152856,\n\t\t\t\t\t\t\ty: -1.134183\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.237273,\n\t\t\t\t\t\t\ty: -1.108576\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.325064,\n\t\t\t\t\t\t\ty: -1.099929\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.412855,\n\t\t\t\t\t\t\ty: -1.108576\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.497272,\n\t\t\t\t\t\t\ty: -1.134183\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.575071,\n\t\t\t\t\t\t\ty: -1.175768\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.643262,\n\t\t\t\t\t\t\ty: -1.231731\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.699225,\n\t\t\t\t\t\t\ty: -1.299922\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.74081,\n\t\t\t\t\t\t\ty: -1.377721\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.766417,\n\t\t\t\t\t\t\ty: -1.462138\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.775064,\n\t\t\t\t\t\t\ty: -1.549929\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.766417,\n\t\t\t\t\t\t\ty: -1.63772\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.74081,\n\t\t\t\t\t\t\ty: -1.722137\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.699225,\n\t\t\t\t\t\t\ty: -1.799936\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.643262,\n\t\t\t\t\t\t\ty: -1.868127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.575071,\n\t\t\t\t\t\t\ty: -1.92409\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.502092,\n\t\t\t\t\t\t\ty: -1.963099\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.894518,\n\t\t\t\t\t\t\ty: -3.355525\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.928718,\n\t\t\t\t\t\t\ty: -3.397197\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.930205,\n\t\t\t\t\t\t\ty: -3.399979\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.900064,\n\t\t\t\t\t\t\ty: -3.399979\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.918414,\n\t\t\t\t\t\t\ty: -3.401786\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.950057,\n\t\t\t\t\t\t\ty: -3.375818\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.027856,\n\t\t\t\t\t\t\ty: -3.334233\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.112273,\n\t\t\t\t\t\t\ty: -3.308626\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.200064,\n\t\t\t\t\t\t\ty: -3.299979\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.287855,\n\t\t\t\t\t\t\ty: -3.308626\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.372272,\n\t\t\t\t\t\t\ty: -3.334233\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.450071,\n\t\t\t\t\t\t\ty: -3.375818\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.518262,\n\t\t\t\t\t\t\ty: -3.431781\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.574225,\n\t\t\t\t\t\t\ty: -3.499972\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.61581,\n\t\t\t\t\t\t\ty: -3.577771\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.641417,\n\t\t\t\t\t\t\ty: -3.662188\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.643314,\n\t\t\t\t\t\t\ty: -3.681452\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.650057,\n\t\t\t\t\t\t\ty: -3.675918\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.727856,\n\t\t\t\t\t\t\ty: -3.634333\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.812273,\n\t\t\t\t\t\t\ty: -3.608726\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.900064,\n\t\t\t\t\t\t\ty: -3.600079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.987855,\n\t\t\t\t\t\t\ty: -3.608726\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.072272,\n\t\t\t\t\t\t\ty: -3.634333\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.150071,\n\t\t\t\t\t\t\ty: -3.675918\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.218262,\n\t\t\t\t\t\t\ty: -3.731881\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.274225,\n\t\t\t\t\t\t\ty: -3.800072\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.31581,\n\t\t\t\t\t\t\ty: -3.877871\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.69,\n\t\t\t\t\t\t\t\ty: -3.2\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.602209,\n\t\t\t\t\t\t\t\ty: -3.191353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.517792,\n\t\t\t\t\t\t\t\ty: -3.165746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.439993,\n\t\t\t\t\t\t\t\ty: -3.124161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.371802,\n\t\t\t\t\t\t\t\ty: -3.068198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.315839,\n\t\t\t\t\t\t\t\ty: -3.000007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.274254,\n\t\t\t\t\t\t\t\ty: -2.922208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.248647,\n\t\t\t\t\t\t\t\ty: -2.837791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.24,\n\t\t\t\t\t\t\t\ty: -2.75\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.248647,\n\t\t\t\t\t\t\t\ty: -2.662209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.274254,\n\t\t\t\t\t\t\t\ty: -2.577792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.315839,\n\t\t\t\t\t\t\t\ty: -2.499993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.371802,\n\t\t\t\t\t\t\t\ty: -2.431802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.439993,\n\t\t\t\t\t\t\t\ty: -2.375839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.517792,\n\t\t\t\t\t\t\t\ty: -2.334254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.602209,\n\t\t\t\t\t\t\t\ty: -2.308647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.69,\n\t\t\t\t\t\t\t\ty: -2.3\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.777791,\n\t\t\t\t\t\t\t\ty: -2.308647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.862208,\n\t\t\t\t\t\t\t\ty: -2.334254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.940007,\n\t\t\t\t\t\t\t\ty: -2.375839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.008198,\n\t\t\t\t\t\t\t\ty: -2.431802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.064161,\n\t\t\t\t\t\t\t\ty: -2.499993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.105746,\n\t\t\t\t\t\t\t\ty: -2.577792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.131353,\n\t\t\t\t\t\t\t\ty: -2.662209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.14,\n\t\t\t\t\t\t\t\ty: -2.75\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.131353,\n\t\t\t\t\t\t\t\ty: -2.837791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.105746,\n\t\t\t\t\t\t\t\ty: -2.922208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.064161,\n\t\t\t\t\t\t\t\ty: -3.000007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.008198,\n\t\t\t\t\t\t\t\ty: -3.068198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.940007,\n\t\t\t\t\t\t\t\ty: -3.124161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.862208,\n\t\t\t\t\t\t\t\ty: -3.165746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.777791,\n\t\t\t\t\t\t\t\ty: -3.191353\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t}\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"inner2\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.686028,\n\t\t\t\t\t\t\ty: 0.825021\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.617331,\n\t\t\t\t\t\t\ty: 0.825021\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.658406,\n\t\t\t\t\t\t\ty: 0.875071\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.699991,\n\t\t\t\t\t\t\ty: 0.95287\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.725598,\n\t\t\t\t\t\t\ty: 1.037287\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.734245,\n\t\t\t\t\t\t\ty: 1.125078\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.725598,\n\t\t\t\t\t\t\ty: 1.212869\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.699991,\n\t\t\t\t\t\t\ty: 1.297286\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.658406,\n\t\t\t\t\t\t\ty: 1.375085\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.602443,\n\t\t\t\t\t\t\ty: 1.443276\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.534252,\n\t\t\t\t\t\t\ty: 1.499239\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.456453,\n\t\t\t\t\t\t\ty: 1.540824\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.372036,\n\t\t\t\t\t\t\ty: 1.566431\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.284245,\n\t\t\t\t\t\t\ty: 1.575078\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.196454,\n\t\t\t\t\t\t\ty: 1.566431\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.112037,\n\t\t\t\t\t\t\ty: 1.540824\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.034238,\n\t\t\t\t\t\t\ty: 1.499239\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.966047,\n\t\t\t\t\t\t\ty: 1.443276\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.910084,\n\t\t\t\t\t\t\ty: 1.375085\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.868499,\n\t\t\t\t\t\t\ty: 1.297286\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.842892,\n\t\t\t\t\t\t\ty: 1.212869\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.842383,\n\t\t\t\t\t\t\ty: 1.2077\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.532931,\n\t\t\t\t\t\t\ty: 1.075078\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.584245,\n\t\t\t\t\t\t\ty: 1.075078\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.535472,\n\t\t\t\t\t\t\ty: 1.070274\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.488574,\n\t\t\t\t\t\t\ty: 1.056048\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.46936,\n\t\t\t\t\t\t\ty: 1.045778\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.468811,\n\t\t\t\t\t\t\ty: 1.046832\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.299214,\n\t\t\t\t\t\t\ty: 0.958549\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.291417,\n\t\t\t\t\t\t\ty: 1.037712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.26581,\n\t\t\t\t\t\t\ty: 1.122129\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.224225,\n\t\t\t\t\t\t\ty: 1.199928\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.175802,\n\t\t\t\t\t\t\ty: 1.258931\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.188726,\n\t\t\t\t\t\t\ty: 1.265839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.256917,\n\t\t\t\t\t\t\ty: 1.321802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.31288,\n\t\t\t\t\t\t\ty: 1.389993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.354465,\n\t\t\t\t\t\t\ty: 1.467792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.380072,\n\t\t\t\t\t\t\ty: 1.552209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.388719,\n\t\t\t\t\t\t\ty: 1.64\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.380072,\n\t\t\t\t\t\t\ty: 1.727791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.354465,\n\t\t\t\t\t\t\ty: 1.812208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.31288,\n\t\t\t\t\t\t\ty: 1.890007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.256917,\n\t\t\t\t\t\t\ty: 1.958198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.188726,\n\t\t\t\t\t\t\ty: 2.014161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.110927,\n\t\t\t\t\t\t\ty: 2.055746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.02651,\n\t\t\t\t\t\t\ty: 2.081353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.061281,\n\t\t\t\t\t\t\ty: 2.09\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.149072,\n\t\t\t\t\t\t\ty: 2.081353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.233489,\n\t\t\t\t\t\t\ty: 2.055746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.311288,\n\t\t\t\t\t\t\ty: 2.014161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.379479,\n\t\t\t\t\t\t\ty: 1.958198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.400415,\n\t\t\t\t\t\t\ty: 1.932688\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.784504,\n\t\t\t\t\t\t\ty: 2.316777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.822388,\n\t\t\t\t\t\t\ty: 2.347867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.86561,\n\t\t\t\t\t\t\ty: 2.37097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.912508,\n\t\t\t\t\t\t\ty: 2.385196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.961281,\n\t\t\t\t\t\t\ty: 2.39\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.357727,\n\t\t\t\t\t\t\ty: 2.39\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.284504,\n\t\t\t\t\t\t\ty: 3.316777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.322388,\n\t\t\t\t\t\t\ty: 3.347867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.36561,\n\t\t\t\t\t\t\ty: 3.37097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.412508,\n\t\t\t\t\t\t\ty: 3.385196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.457339,\n\t\t\t\t\t\t\ty: 3.389612\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.484504,\n\t\t\t\t\t\t\ty: 3.416777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.522388,\n\t\t\t\t\t\t\ty: 3.447867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.56561,\n\t\t\t\t\t\t\ty: 3.47097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.57591,\n\t\t\t\t\t\t\ty: 3.474094\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.59461,\n\t\t\t\t\t\t\ty: 3.489441\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.646476,\n\t\t\t\t\t\t\ty: 3.517164\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.702754,\n\t\t\t\t\t\t\ty: 3.534236\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.761281,\n\t\t\t\t\t\t\ty: 3.54\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.398284,\n\t\t\t\t\t\t\ty: 3.54\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.331472,\n\t\t\t\t\t\t\ty: 3.575712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.263281,\n\t\t\t\t\t\t\ty: 3.631675\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.207318,\n\t\t\t\t\t\t\ty: 3.699866\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.165733,\n\t\t\t\t\t\t\ty: 3.777665\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.140126,\n\t\t\t\t\t\t\ty: 3.862082\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.131479,\n\t\t\t\t\t\t\ty: 3.949873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.140126,\n\t\t\t\t\t\t\ty: 4.037664\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.163585,\n\t\t\t\t\t\t\ty: 4.115\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.963928,\n\t\t\t\t\t\t\ty: 4.115\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.644474,\n\t\t\t\t\t\t\ty: 2.795546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.602801,\n\t\t\t\t\t\t\ty: 2.761346\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.555257,\n\t\t\t\t\t\t\ty: 2.735933\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.503669,\n\t\t\t\t\t\t\ty: 2.720284\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.450019,\n\t\t\t\t\t\t\ty: 2.715\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.836072,\n\t\t\t\t\t\t\ty: 2.715\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.855526,\n\t\t\t\t\t\t\ty: 2.695546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.897199,\n\t\t\t\t\t\t\ty: 2.661346\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.944743,\n\t\t\t\t\t\t\ty: 2.635933\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.996331,\n\t\t\t\t\t\t\ty: 2.620284\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.049981,\n\t\t\t\t\t\t\ty: 2.615\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.511361,\n\t\t\t\t\t\t\ty: 2.615\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.002953,\n\t\t\t\t\t\t\ty: 1.106592\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.994698,\n\t\t\t\t\t\t\ty: 1.104088\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.947154,\n\t\t\t\t\t\t\ty: 1.078675\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.905482,\n\t\t\t\t\t\t\ty: 1.044475\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.805482,\n\t\t\t\t\t\t\ty: 0.944475\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"inner2\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.764674,\n\t\t\t\t\t\t\ty: 3.54\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.937017,\n\t\t\t\t\t\t\ty: 3.54\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.549149,\n\t\t\t\t\t\t\ty: 4.152132\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.59461,\n\t\t\t\t\t\t\ty: 4.189441\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.642427,\n\t\t\t\t\t\t\ty: 4.215\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.963928,\n\t\t\t\t\t\t\ty: 4.215\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.944474,\n\t\t\t\t\t\t\ty: 4.195546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.902801,\n\t\t\t\t\t\t\ty: 4.161346\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.855257,\n\t\t\t\t\t\t\ty: 4.135933\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.803669,\n\t\t\t\t\t\t\ty: 4.120284\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.750019,\n\t\t\t\t\t\t\ty: 4.115\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.999373,\n\t\t\t\t\t\t\ty: 4.115\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.022832,\n\t\t\t\t\t\t\ty: 4.037664\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.031479,\n\t\t\t\t\t\t\ty: 3.949873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.022832,\n\t\t\t\t\t\t\ty: 3.862082\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.997225,\n\t\t\t\t\t\t\ty: 3.777665\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.95564,\n\t\t\t\t\t\t\ty: 3.699866\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.899677,\n\t\t\t\t\t\t\ty: 3.631675\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.831486,\n\t\t\t\t\t\t\ty: 3.575712\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"inner2\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.65349,\n\t\t\t\t\t\t\ty: -2.700079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.055649,\n\t\t\t\t\t\t\ty: -2.700079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.016802,\n\t\t\t\t\t\t\ty: -2.668198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.960839,\n\t\t\t\t\t\t\ty: -2.600007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.919254,\n\t\t\t\t\t\t\ty: -2.522208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.893647,\n\t\t\t\t\t\t\ty: -2.437791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.885,\n\t\t\t\t\t\t\ty: -2.35\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.893647,\n\t\t\t\t\t\t\ty: -2.262209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.919254,\n\t\t\t\t\t\t\ty: -2.177792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.960839,\n\t\t\t\t\t\t\ty: -2.099993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.016802,\n\t\t\t\t\t\t\ty: -2.031802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.084993,\n\t\t\t\t\t\t\ty: -1.975839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.162792,\n\t\t\t\t\t\t\ty: -1.934254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.247209,\n\t\t\t\t\t\t\ty: -1.908647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.335,\n\t\t\t\t\t\t\ty: -1.9\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.422791,\n\t\t\t\t\t\t\ty: -1.908647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.507208,\n\t\t\t\t\t\t\ty: -1.934254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.585007,\n\t\t\t\t\t\t\ty: -1.975839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.653198,\n\t\t\t\t\t\t\ty: -2.031802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.709161,\n\t\t\t\t\t\t\ty: -2.099993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.734981,\n\t\t\t\t\t\t\ty: -2.148298\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.734981,\n\t\t\t\t\t\t\ty: -1.458468\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.739784,\n\t\t\t\t\t\t\ty: -1.409696\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.754011,\n\t\t\t\t\t\t\ty: -1.362798\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.760807,\n\t\t\t\t\t\t\ty: -1.350084\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.764784,\n\t\t\t\t\t\t\ty: -1.309696\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.779011,\n\t\t\t\t\t\t\ty: -1.262798\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.784981,\n\t\t\t\t\t\t\ty: -1.251629\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.784981,\n\t\t\t\t\t\t\ty: -1.212022\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.697451,\n\t\t\t\t\t\t\ty: -1.124492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.66431,\n\t\t\t\t\t\t\ty: -1.114438\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.645949,\n\t\t\t\t\t\t\ty: -1.104624\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.642097,\n\t\t\t\t\t\t\ty: -1.104245\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.603179,\n\t\t\t\t\t\t\ty: -1.151666\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.534987,\n\t\t\t\t\t\t\ty: -1.20763\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.457188,\n\t\t\t\t\t\t\ty: -1.249214\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.372771,\n\t\t\t\t\t\t\ty: -1.274822\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.284981,\n\t\t\t\t\t\t\ty: -1.283468\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.270927,\n\t\t\t\t\t\t\ty: -1.282084\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.275148,\n\t\t\t\t\t\t\ty: -1.324937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.266501,\n\t\t\t\t\t\t\ty: -1.412728\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.240894,\n\t\t\t\t\t\t\ty: -1.497145\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.199309,\n\t\t\t\t\t\t\ty: -1.574944\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.143346,\n\t\t\t\t\t\t\ty: -1.643135\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.075155,\n\t\t\t\t\t\t\ty: -1.699098\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.997356,\n\t\t\t\t\t\t\ty: -1.740683\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.912939,\n\t\t\t\t\t\t\ty: -1.76629\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.825148,\n\t\t\t\t\t\t\ty: -1.774937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.737357,\n\t\t\t\t\t\t\ty: -1.76629\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.65294,\n\t\t\t\t\t\t\ty: -1.740683\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.575141,\n\t\t\t\t\t\t\ty: -1.699098\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.50695,\n\t\t\t\t\t\t\ty: -1.643135\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.450987,\n\t\t\t\t\t\t\ty: -1.574944\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.409402,\n\t\t\t\t\t\t\ty: -1.497145\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.383795,\n\t\t\t\t\t\t\ty: -1.412728\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.375148,\n\t\t\t\t\t\t\ty: -1.324937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.383795,\n\t\t\t\t\t\t\ty: -1.237146\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.409402,\n\t\t\t\t\t\t\ty: -1.152729\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.450987,\n\t\t\t\t\t\t\ty: -1.07493\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.50695,\n\t\t\t\t\t\t\ty: -1.006739\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.575141,\n\t\t\t\t\t\t\ty: -0.950776\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.603293,\n\t\t\t\t\t\t\ty: -0.935728\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.748375,\n\t\t\t\t\t\t\ty: 1.022869\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.70695,\n\t\t\t\t\t\t\ty: 1.056865\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.650987,\n\t\t\t\t\t\t\ty: 1.125056\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.609402,\n\t\t\t\t\t\t\ty: 1.202855\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.583795,\n\t\t\t\t\t\t\ty: 1.287272\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.575148,\n\t\t\t\t\t\t\ty: 1.375063\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.583795,\n\t\t\t\t\t\t\ty: 1.462854\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.609402,\n\t\t\t\t\t\t\ty: 1.547271\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.650987,\n\t\t\t\t\t\t\ty: 1.62507\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.70695,\n\t\t\t\t\t\t\ty: 1.693261\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.775141,\n\t\t\t\t\t\t\ty: 1.749224\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.85294,\n\t\t\t\t\t\t\ty: 1.790809\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.937357,\n\t\t\t\t\t\t\ty: 1.816416\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.967838,\n\t\t\t\t\t\t\ty: 1.819418\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.810473,\n\t\t\t\t\t\t\ty: 1.976783\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.790267,\n\t\t\t\t\t\t\ty: 1.996989\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.782012,\n\t\t\t\t\t\t\ty: 1.999493\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.734468,\n\t\t\t\t\t\t\ty: 2.024906\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.692795,\n\t\t\t\t\t\t\ty: 2.059106\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.573341,\n\t\t\t\t\t\t\ty: 2.17856\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.195625,\n\t\t\t\t\t\t\ty: 2.17856\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.225746,\n\t\t\t\t\t\t\ty: 2.122208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.251353,\n\t\t\t\t\t\t\ty: 2.037791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.26,\n\t\t\t\t\t\t\ty: 1.95\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.251353,\n\t\t\t\t\t\t\ty: 1.862209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.225746,\n\t\t\t\t\t\t\ty: 1.777792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.184161,\n\t\t\t\t\t\t\ty: 1.699993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.128198,\n\t\t\t\t\t\t\ty: 1.631802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.072064,\n\t\t\t\t\t\t\ty: 1.585734\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.075007,\n\t\t\t\t\t\t\ty: 1.584161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.143198,\n\t\t\t\t\t\t\ty: 1.528198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.199161,\n\t\t\t\t\t\t\ty: 1.460007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.240746,\n\t\t\t\t\t\t\ty: 1.382208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.266353,\n\t\t\t\t\t\t\ty: 1.297791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.275,\n\t\t\t\t\t\t\ty: 1.21\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.266353,\n\t\t\t\t\t\t\ty: 1.122209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.240746,\n\t\t\t\t\t\t\ty: 1.037792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.199161,\n\t\t\t\t\t\t\ty: 0.959993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.143198,\n\t\t\t\t\t\t\ty: 0.891802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.075007,\n\t\t\t\t\t\t\ty: 0.835839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.997208,\n\t\t\t\t\t\t\ty: 0.794254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.912791,\n\t\t\t\t\t\t\ty: 0.768647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.825,\n\t\t\t\t\t\t\ty: 0.76\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.737209,\n\t\t\t\t\t\t\ty: 0.768647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.652792,\n\t\t\t\t\t\t\ty: 0.794254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.574993,\n\t\t\t\t\t\t\ty: 0.835839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.506802,\n\t\t\t\t\t\t\ty: 0.891802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.484103,\n\t\t\t\t\t\t\ty: 0.91946\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.453198,\n\t\t\t\t\t\t\ty: 0.881802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.385007,\n\t\t\t\t\t\t\ty: 0.825839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.307208,\n\t\t\t\t\t\t\ty: 0.784254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.222791,\n\t\t\t\t\t\t\ty: 0.758647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.135,\n\t\t\t\t\t\t\ty: 0.75\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.047209,\n\t\t\t\t\t\t\ty: 0.758647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.962792,\n\t\t\t\t\t\t\ty: 0.784254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.884993,\n\t\t\t\t\t\t\ty: 0.825839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.816802,\n\t\t\t\t\t\t\ty: 0.881802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.760839,\n\t\t\t\t\t\t\ty: 0.949993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.719254,\n\t\t\t\t\t\t\ty: 1.027792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.693647,\n\t\t\t\t\t\t\ty: 1.112209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.685,\n\t\t\t\t\t\t\ty: 1.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.693647,\n\t\t\t\t\t\t\ty: 1.287791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.719254,\n\t\t\t\t\t\t\ty: 1.372208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.760839,\n\t\t\t\t\t\t\ty: 1.450007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.816802,\n\t\t\t\t\t\t\ty: 1.518198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.884993,\n\t\t\t\t\t\t\ty: 1.574161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.962792,\n\t\t\t\t\t\t\ty: 1.615746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.975292,\n\t\t\t\t\t\t\ty: 1.619538\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.915042,\n\t\t\t\t\t\t\ty: 1.637814\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.837243,\n\t\t\t\t\t\t\ty: 1.679399\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.769052,\n\t\t\t\t\t\t\ty: 1.735362\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.713088,\n\t\t\t\t\t\t\ty: 1.803554\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.671504,\n\t\t\t\t\t\t\ty: 1.881353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.645896,\n\t\t\t\t\t\t\ty: 1.96577\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.63725,\n\t\t\t\t\t\t\ty: 2.05356\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.645896,\n\t\t\t\t\t\t\ty: 2.141351\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.671504,\n\t\t\t\t\t\t\ty: 2.225768\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.713088,\n\t\t\t\t\t\t\ty: 2.303567\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.769052,\n\t\t\t\t\t\t\ty: 2.371758\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.837243,\n\t\t\t\t\t\t\ty: 2.427722\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.915042,\n\t\t\t\t\t\t\ty: 2.469306\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.999459,\n\t\t\t\t\t\t\ty: 2.494914\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.08725,\n\t\t\t\t\t\t\ty: 2.50356\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.142863,\n\t\t\t\t\t\t\ty: 2.498083\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.292795,\n\t\t\t\t\t\t\ty: 2.648015\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.334468,\n\t\t\t\t\t\t\ty: 2.682214\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.382012,\n\t\t\t\t\t\t\ty: 2.707627\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.4336,\n\t\t\t\t\t\t\ty: 2.723276\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.48725,\n\t\t\t\t\t\t\ty: 2.72856\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.035777,\n\t\t\t\t\t\t\ty: 2.72856\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.03175,\n\t\t\t\t\t\t\ty: 2.731865\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.975787,\n\t\t\t\t\t\t\ty: 2.800056\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.934202,\n\t\t\t\t\t\t\ty: 2.877855\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.908595,\n\t\t\t\t\t\t\ty: 2.962272\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.899948,\n\t\t\t\t\t\t\ty: 3.050063\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.908595,\n\t\t\t\t\t\t\ty: 3.137854\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.934202,\n\t\t\t\t\t\t\ty: 3.222271\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.975787,\n\t\t\t\t\t\t\ty: 3.30007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.03175,\n\t\t\t\t\t\t\ty: 3.368261\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.099941,\n\t\t\t\t\t\t\ty: 3.424224\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.17774,\n\t\t\t\t\t\t\ty: 3.465809\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.262157,\n\t\t\t\t\t\t\ty: 3.491416\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.349948,\n\t\t\t\t\t\t\ty: 3.500063\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.437739,\n\t\t\t\t\t\t\ty: 3.491416\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.522156,\n\t\t\t\t\t\t\ty: 3.465809\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.599955,\n\t\t\t\t\t\t\ty: 3.424224\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.668146,\n\t\t\t\t\t\t\ty: 3.368261\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.724109,\n\t\t\t\t\t\t\ty: 3.30007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.765694,\n\t\t\t\t\t\t\ty: 3.222271\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.791301,\n\t\t\t\t\t\t\ty: 3.137854\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.799948,\n\t\t\t\t\t\t\ty: 3.050063\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.791301,\n\t\t\t\t\t\t\ty: 2.962272\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.765694,\n\t\t\t\t\t\t\ty: 2.877855\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.724109,\n\t\t\t\t\t\t\ty: 2.800056\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.668146,\n\t\t\t\t\t\t\ty: 2.731865\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.664119,\n\t\t\t\t\t\t\ty: 2.72856\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.68725,\n\t\t\t\t\t\t\ty: 2.72856\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.7409,\n\t\t\t\t\t\t\ty: 2.723276\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.792488,\n\t\t\t\t\t\t\ty: 2.707627\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.840032,\n\t\t\t\t\t\t\ty: 2.682214\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.881704,\n\t\t\t\t\t\t\ty: 2.648015\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.081704,\n\t\t\t\t\t\t\ty: 2.448015\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.115904,\n\t\t\t\t\t\t\ty: 2.406342\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.141317,\n\t\t\t\t\t\t\ty: 2.358798\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.143822,\n\t\t\t\t\t\t\ty: 2.350541\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.164026,\n\t\t\t\t\t\t\ty: 2.330337\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.57496,\n\t\t\t\t\t\t\ty: 1.919403\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.57496,\n\t\t\t\t\t\t\ty: 3.186107\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.555506,\n\t\t\t\t\t\t\ty: 3.205561\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.521306,\n\t\t\t\t\t\t\ty: 3.247233\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.495893,\n\t\t\t\t\t\t\ty: 3.294777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.480244,\n\t\t\t\t\t\t\ty: 3.346365\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.47496,\n\t\t\t\t\t\t\ty: 3.400015\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.47496,\n\t\t\t\t\t\t\ty: 6.100015\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.47496,\n\t\t\t\t\t\t\ty: 6.200015\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.480244,\n\t\t\t\t\t\t\ty: 6.253665\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.495893,\n\t\t\t\t\t\t\ty: 6.305253\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.49996,\n\t\t\t\t\t\t\ty: 6.312862\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.49996,\n\t\t\t\t\t\t\ty: 6.796461\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.373183,\n\t\t\t\t\t\t\ty: 6.923238\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.342093,\n\t\t\t\t\t\t\ty: 6.961122\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.31899,\n\t\t\t\t\t\t\ty: 7.004344\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.304764,\n\t\t\t\t\t\t\ty: 7.051242\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.29996,\n\t\t\t\t\t\t\ty: 7.100015\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.29996,\n\t\t\t\t\t\t\ty: 7.22585\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.299953,\n\t\t\t\t\t\t\ty: 7.225854\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.231762,\n\t\t\t\t\t\t\ty: 7.281817\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.175799,\n\t\t\t\t\t\t\ty: 7.350008\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.134214,\n\t\t\t\t\t\t\ty: 7.427807\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.108607,\n\t\t\t\t\t\t\ty: 7.512224\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.104049,\n\t\t\t\t\t\t\ty: 7.558504\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.073413,\n\t\t\t\t\t\t\ty: 5.527868\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.027952,\n\t\t\t\t\t\t\ty: 5.490559\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.976086,\n\t\t\t\t\t\t\ty: 5.462836\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.919808,\n\t\t\t\t\t\t\ty: 5.445764\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.861281,\n\t\t\t\t\t\t\ty: 5.44\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.660174,\n\t\t\t\t\t\t\ty: 5.44\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.690351,\n\t\t\t\t\t\t\ty: 5.383543\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.715959,\n\t\t\t\t\t\t\ty: 5.299126\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.724605,\n\t\t\t\t\t\t\ty: 5.211335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.71959,\n\t\t\t\t\t\t\ty: 5.160412\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.729332,\n\t\t\t\t\t\t\ty: 5.165619\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.813749,\n\t\t\t\t\t\t\ty: 5.191226\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.901539,\n\t\t\t\t\t\t\ty: 5.199873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.98933,\n\t\t\t\t\t\t\ty: 5.191226\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.073747,\n\t\t\t\t\t\t\ty: 5.165619\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.151546,\n\t\t\t\t\t\t\ty: 5.124034\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.219737,\n\t\t\t\t\t\t\ty: 5.068071\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.275701,\n\t\t\t\t\t\t\ty: 4.99988\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.317285,\n\t\t\t\t\t\t\ty: 4.922081\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.342893,\n\t\t\t\t\t\t\ty: 4.837664\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.351539,\n\t\t\t\t\t\t\ty: 4.749873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.342893,\n\t\t\t\t\t\t\ty: 4.662082\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.317285,\n\t\t\t\t\t\t\ty: 4.577665\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.275701,\n\t\t\t\t\t\t\ty: 4.499866\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.219737,\n\t\t\t\t\t\t\ty: 4.431675\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.151546,\n\t\t\t\t\t\t\ty: 4.375712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.073747,\n\t\t\t\t\t\t\ty: 4.334127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.98933,\n\t\t\t\t\t\t\ty: 4.30852\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.901539,\n\t\t\t\t\t\t\ty: 4.299873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.813749,\n\t\t\t\t\t\t\ty: 4.30852\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.729332,\n\t\t\t\t\t\t\ty: 4.334127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.651533,\n\t\t\t\t\t\t\ty: 4.375712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.583341,\n\t\t\t\t\t\t\ty: 4.431675\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.527378,\n\t\t\t\t\t\t\ty: 4.499866\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.485794,\n\t\t\t\t\t\t\ty: 4.577665\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.460186,\n\t\t\t\t\t\t\ty: 4.662082\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.451539,\n\t\t\t\t\t\t\ty: 4.749873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.456555,\n\t\t\t\t\t\t\ty: 4.800797\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.446813,\n\t\t\t\t\t\t\ty: 4.79559\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.362396,\n\t\t\t\t\t\t\ty: 4.769982\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.274605,\n\t\t\t\t\t\t\ty: 4.761335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.186815,\n\t\t\t\t\t\t\ty: 4.769982\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.102398,\n\t\t\t\t\t\t\ty: 4.79559\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.024599,\n\t\t\t\t\t\t\ty: 4.837174\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.956407,\n\t\t\t\t\t\t\ty: 4.893137\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.900444,\n\t\t\t\t\t\t\ty: 4.961329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.858859,\n\t\t\t\t\t\t\ty: 5.039128\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.833252,\n\t\t\t\t\t\t\ty: 5.123545\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.827499,\n\t\t\t\t\t\t\ty: 5.181954\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.882065,\n\t\t\t\t\t\t\ty: 4.23652\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.95005,\n\t\t\t\t\t\t\ty: 4.200182\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.018241,\n\t\t\t\t\t\t\ty: 4.144218\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.074204,\n\t\t\t\t\t\t\ty: 4.076027\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.115789,\n\t\t\t\t\t\t\ty: 3.998228\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.141396,\n\t\t\t\t\t\t\ty: 3.913811\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.150043,\n\t\t\t\t\t\t\ty: 3.82602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.141396,\n\t\t\t\t\t\t\ty: 3.73823\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.115789,\n\t\t\t\t\t\t\ty: 3.653813\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.074204,\n\t\t\t\t\t\t\ty: 3.576014\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.018241,\n\t\t\t\t\t\t\ty: 3.507822\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.95005,\n\t\t\t\t\t\t\ty: 3.451859\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.87225,\n\t\t\t\t\t\t\ty: 3.410275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.787834,\n\t\t\t\t\t\t\ty: 3.384667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.700043,\n\t\t\t\t\t\t\ty: 3.37602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.612252,\n\t\t\t\t\t\t\ty: 3.384667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.549693,\n\t\t\t\t\t\t\ty: 3.403644\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.516714,\n\t\t\t\t\t\t\ty: 3.376579\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.464848,\n\t\t\t\t\t\t\ty: 3.348856\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.40857,\n\t\t\t\t\t\t\ty: 3.331785\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.350043,\n\t\t\t\t\t\t\ty: 3.32602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.650043,\n\t\t\t\t\t\t\ty: 3.32602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.600043,\n\t\t\t\t\t\t\ty: 3.32602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.541516,\n\t\t\t\t\t\t\ty: 3.331785\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.516845,\n\t\t\t\t\t\t\ty: 3.339269\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.991394,\n\t\t\t\t\t\t\ty: 2.813818\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.991396,\n\t\t\t\t\t\t\ty: 2.813811\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.000043,\n\t\t\t\t\t\t\ty: 2.72602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.991396,\n\t\t\t\t\t\t\ty: 2.63823\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.965789,\n\t\t\t\t\t\t\ty: 2.553813\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.924204,\n\t\t\t\t\t\t\ty: 2.476014\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.868241,\n\t\t\t\t\t\t\ty: 2.407822\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.80005,\n\t\t\t\t\t\t\ty: 2.351859\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.72225,\n\t\t\t\t\t\t\ty: 2.310275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.637834,\n\t\t\t\t\t\t\ty: 2.284667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.550043,\n\t\t\t\t\t\t\ty: 2.27602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.462252,\n\t\t\t\t\t\t\ty: 2.284667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.377835,\n\t\t\t\t\t\t\ty: 2.310275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.300036,\n\t\t\t\t\t\t\ty: 2.351859\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.231845,\n\t\t\t\t\t\t\ty: 2.407822\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.175882,\n\t\t\t\t\t\t\ty: 2.476014\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.134297,\n\t\t\t\t\t\t\ty: 2.553813\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.10869,\n\t\t\t\t\t\t\ty: 2.63823\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.100043,\n\t\t\t\t\t\t\ty: 2.72602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.10869,\n\t\t\t\t\t\t\ty: 2.813811\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.134297,\n\t\t\t\t\t\t\ty: 2.898228\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.167427,\n\t\t\t\t\t\t\ty: 2.960209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.119808,\n\t\t\t\t\t\t\ty: 2.945764\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.061281,\n\t\t\t\t\t\t\ty: 2.94\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.761281,\n\t\t\t\t\t\t\ty: 2.94\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.71528,\n\t\t\t\t\t\t\ty: 2.94453\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.700174,\n\t\t\t\t\t\t\ty: 2.932133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.656952,\n\t\t\t\t\t\t\ty: 2.90903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.610054,\n\t\t\t\t\t\t\ty: 2.894804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.565223,\n\t\t\t\t\t\t\ty: 2.890388\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.638058,\n\t\t\t\t\t\t\ty: 1.963223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.600174,\n\t\t\t\t\t\t\ty: 1.932133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.556952,\n\t\t\t\t\t\t\ty: 1.90903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.510054,\n\t\t\t\t\t\t\ty: 1.894804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.461281,\n\t\t\t\t\t\t\ty: 1.89\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.064835,\n\t\t\t\t\t\t\ty: 1.89\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.638058,\n\t\t\t\t\t\t\ty: 1.463223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.600174,\n\t\t\t\t\t\t\ty: 1.432133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.556952,\n\t\t\t\t\t\t\ty: 1.40903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.510054,\n\t\t\t\t\t\t\ty: 1.394804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.461281,\n\t\t\t\t\t\t\ty: 1.39\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.435446,\n\t\t\t\t\t\t\ty: 1.39\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.435442,\n\t\t\t\t\t\t\ty: 1.389993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.387019,\n\t\t\t\t\t\t\ty: 1.33099\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.399943,\n\t\t\t\t\t\t\ty: 1.324082\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.468134,\n\t\t\t\t\t\t\ty: 1.268119\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.524097,\n\t\t\t\t\t\t\ty: 1.199928\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.565682,\n\t\t\t\t\t\t\ty: 1.122129\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.591289,\n\t\t\t\t\t\t\ty: 1.037712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.599936,\n\t\t\t\t\t\t\ty: 0.949921\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.597017,\n\t\t\t\t\t\t\ty: 0.920284\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.603586,\n\t\t\t\t\t\t\ty: 0.919637\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.655174,\n\t\t\t\t\t\t\ty: 0.903988\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.702718,\n\t\t\t\t\t\t\ty: 0.878575\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.74439,\n\t\t\t\t\t\t\ty: 0.844375\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.765363,\n\t\t\t\t\t\t\ty: 0.823402\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.803586,\n\t\t\t\t\t\t\ty: 0.819637\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.855174,\n\t\t\t\t\t\t\ty: 0.803988\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.902718,\n\t\t\t\t\t\t\ty: 0.778575\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.94439,\n\t\t\t\t\t\t\ty: 0.744375\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.065363,\n\t\t\t\t\t\t\ty: 0.623402\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.103586,\n\t\t\t\t\t\t\ty: 0.619637\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.155174,\n\t\t\t\t\t\t\ty: 0.603988\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.202718,\n\t\t\t\t\t\t\ty: 0.578575\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.24439,\n\t\t\t\t\t\t\ty: 0.544375\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.265363,\n\t\t\t\t\t\t\ty: 0.523402\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.303586,\n\t\t\t\t\t\t\ty: 0.519637\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.355174,\n\t\t\t\t\t\t\ty: 0.503988\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.402718,\n\t\t\t\t\t\t\ty: 0.478575\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.44439,\n\t\t\t\t\t\t\ty: 0.444375\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.465363,\n\t\t\t\t\t\t\ty: 0.423402\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.503586,\n\t\t\t\t\t\t\ty: 0.419637\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.555174,\n\t\t\t\t\t\t\ty: 0.403988\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.602718,\n\t\t\t\t\t\t\ty: 0.378575\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.64439,\n\t\t\t\t\t\t\ty: 0.344375\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.665363,\n\t\t\t\t\t\t\ty: 0.323402\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.703586,\n\t\t\t\t\t\t\ty: 0.319637\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.755174,\n\t\t\t\t\t\t\ty: 0.303988\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.802718,\n\t\t\t\t\t\t\ty: 0.278575\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.84439,\n\t\t\t\t\t\t\ty: 0.244375\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.865363,\n\t\t\t\t\t\t\ty: 0.223402\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.903586,\n\t\t\t\t\t\t\ty: 0.219637\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.955174,\n\t\t\t\t\t\t\ty: 0.203988\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.002718,\n\t\t\t\t\t\t\ty: 0.178575\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.04439,\n\t\t\t\t\t\t\ty: 0.144375\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.065363,\n\t\t\t\t\t\t\ty: 0.123402\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.103586,\n\t\t\t\t\t\t\ty: 0.119637\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.155174,\n\t\t\t\t\t\t\ty: 0.103988\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.202718,\n\t\t\t\t\t\t\ty: 0.078575\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.24439,\n\t\t\t\t\t\t\ty: 0.044375\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.263844,\n\t\t\t\t\t\t\ty: 0.024921\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.049936,\n\t\t\t\t\t\t\ty: 0.024921\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.103586,\n\t\t\t\t\t\t\ty: 0.019637\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.155174,\n\t\t\t\t\t\t\ty: 0.003988\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.202718,\n\t\t\t\t\t\t\ty: -0.021425\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.24439,\n\t\t\t\t\t\t\ty: -0.055625\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.463844,\n\t\t\t\t\t\t\ty: -0.275079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.849936,\n\t\t\t\t\t\t\ty: -0.275079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.903586,\n\t\t\t\t\t\t\ty: -0.280363\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.955174,\n\t\t\t\t\t\t\ty: -0.296012\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.002718,\n\t\t\t\t\t\t\ty: -0.321425\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.04439,\n\t\t\t\t\t\t\ty: -0.355625\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.563844,\n\t\t\t\t\t\t\ty: -1.875079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.049936,\n\t\t\t\t\t\t\ty: -1.875079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.103586,\n\t\t\t\t\t\t\ty: -1.880363\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.155174,\n\t\t\t\t\t\t\ty: -1.896012\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.162783,\n\t\t\t\t\t\t\ty: -1.900079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.649936,\n\t\t\t\t\t\t\ty: -1.900079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.698709,\n\t\t\t\t\t\t\ty: -1.904883\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.745607,\n\t\t\t\t\t\t\ty: -1.919109\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.788829,\n\t\t\t\t\t\t\ty: -1.942212\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.826713,\n\t\t\t\t\t\t\ty: -1.973302\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.853878,\n\t\t\t\t\t\t\ty: -2.000467\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.898709,\n\t\t\t\t\t\t\ty: -2.004883\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.945607,\n\t\t\t\t\t\t\ty: -2.019109\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.988829,\n\t\t\t\t\t\t\ty: -2.042212\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.026713,\n\t\t\t\t\t\t\ty: -2.073302\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.93249,\n\t\t\t\t\t\t\t\ty: 2.800062\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.844699,\n\t\t\t\t\t\t\t\ty: 2.808709\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.760282,\n\t\t\t\t\t\t\t\ty: 2.834316\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.682483,\n\t\t\t\t\t\t\t\ty: 2.875901\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.614292,\n\t\t\t\t\t\t\t\ty: 2.931864\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.558329,\n\t\t\t\t\t\t\t\ty: 3.000055\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.516744,\n\t\t\t\t\t\t\t\ty: 3.077854\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.491137,\n\t\t\t\t\t\t\t\ty: 3.162271\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.48249,\n\t\t\t\t\t\t\t\ty: 3.250062\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.491137,\n\t\t\t\t\t\t\t\ty: 3.337853\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.516744,\n\t\t\t\t\t\t\t\ty: 3.42227\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.535543,\n\t\t\t\t\t\t\t\ty: 3.457441\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.46,\n\t\t\t\t\t\t\t\ty: 3.45\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.372209,\n\t\t\t\t\t\t\t\ty: 3.458647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.287792,\n\t\t\t\t\t\t\t\ty: 3.484254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.209993,\n\t\t\t\t\t\t\t\ty: 3.525839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.141802,\n\t\t\t\t\t\t\t\ty: 3.581802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.085839,\n\t\t\t\t\t\t\t\ty: 3.649993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.044254,\n\t\t\t\t\t\t\t\ty: 3.727792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.018647,\n\t\t\t\t\t\t\t\ty: 3.812209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.01,\n\t\t\t\t\t\t\t\ty: 3.9\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.018647,\n\t\t\t\t\t\t\t\ty: 3.987791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.044254,\n\t\t\t\t\t\t\t\ty: 4.072208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.085839,\n\t\t\t\t\t\t\t\ty: 4.150007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.141802,\n\t\t\t\t\t\t\t\ty: 4.218198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.209993,\n\t\t\t\t\t\t\t\ty: 4.274161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.287792,\n\t\t\t\t\t\t\t\ty: 4.315746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.372209,\n\t\t\t\t\t\t\t\ty: 4.341353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.46,\n\t\t\t\t\t\t\t\ty: 4.35\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.547791,\n\t\t\t\t\t\t\t\ty: 4.341353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.632208,\n\t\t\t\t\t\t\t\ty: 4.315746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.710007,\n\t\t\t\t\t\t\t\ty: 4.274161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.778198,\n\t\t\t\t\t\t\t\ty: 4.218198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.834161,\n\t\t\t\t\t\t\t\ty: 4.150007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.875746,\n\t\t\t\t\t\t\t\ty: 4.072208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.901353,\n\t\t\t\t\t\t\t\ty: 3.987791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.91,\n\t\t\t\t\t\t\t\ty: 3.9\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.901353,\n\t\t\t\t\t\t\t\ty: 3.812209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.875746,\n\t\t\t\t\t\t\t\ty: 3.727792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.856947,\n\t\t\t\t\t\t\t\ty: 3.692621\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.93249,\n\t\t\t\t\t\t\t\ty: 3.700062\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.020281,\n\t\t\t\t\t\t\t\ty: 3.691415\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.104698,\n\t\t\t\t\t\t\t\ty: 3.665808\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.182497,\n\t\t\t\t\t\t\t\ty: 3.624223\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.250688,\n\t\t\t\t\t\t\t\ty: 3.56826\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.306651,\n\t\t\t\t\t\t\t\ty: 3.500069\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.348236,\n\t\t\t\t\t\t\t\ty: 3.42227\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.373843,\n\t\t\t\t\t\t\t\ty: 3.337853\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.38249,\n\t\t\t\t\t\t\t\ty: 3.250062\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.373843,\n\t\t\t\t\t\t\t\ty: 3.162271\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.348236,\n\t\t\t\t\t\t\t\ty: 3.077854\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.306651,\n\t\t\t\t\t\t\t\ty: 3.000055\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.250688,\n\t\t\t\t\t\t\t\ty: 2.931864\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.182497,\n\t\t\t\t\t\t\t\ty: 2.875901\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.104698,\n\t\t\t\t\t\t\t\ty: 2.834316\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.020281,\n\t\t\t\t\t\t\t\ty: 2.808709\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.60274,\n\t\t\t\t\t\t\t\ty: 1.824898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.514949,\n\t\t\t\t\t\t\t\ty: 1.833545\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.430532,\n\t\t\t\t\t\t\t\ty: 1.859152\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.352733,\n\t\t\t\t\t\t\t\ty: 1.900737\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.284542,\n\t\t\t\t\t\t\t\ty: 1.9567\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.228579,\n\t\t\t\t\t\t\t\ty: 2.024891\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.186994,\n\t\t\t\t\t\t\t\ty: 2.10269\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.161387,\n\t\t\t\t\t\t\t\ty: 2.187107\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.15274,\n\t\t\t\t\t\t\t\ty: 2.274898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.161387,\n\t\t\t\t\t\t\t\ty: 2.362689\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.186994,\n\t\t\t\t\t\t\t\ty: 2.447106\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.228579,\n\t\t\t\t\t\t\t\ty: 2.524905\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.284542,\n\t\t\t\t\t\t\t\ty: 2.593096\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.352733,\n\t\t\t\t\t\t\t\ty: 2.649059\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.430532,\n\t\t\t\t\t\t\t\ty: 2.690644\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.514949,\n\t\t\t\t\t\t\t\ty: 2.716251\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.60274,\n\t\t\t\t\t\t\t\ty: 2.724898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.690531,\n\t\t\t\t\t\t\t\ty: 2.716251\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.774948,\n\t\t\t\t\t\t\t\ty: 2.690644\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.852747,\n\t\t\t\t\t\t\t\ty: 2.649059\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.920938,\n\t\t\t\t\t\t\t\ty: 2.593096\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.976901,\n\t\t\t\t\t\t\t\ty: 2.524905\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.018486,\n\t\t\t\t\t\t\t\ty: 2.447106\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.044093,\n\t\t\t\t\t\t\t\ty: 2.362689\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.05274,\n\t\t\t\t\t\t\t\ty: 2.274898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.044093,\n\t\t\t\t\t\t\t\ty: 2.187107\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.018486,\n\t\t\t\t\t\t\t\ty: 2.10269\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.976901,\n\t\t\t\t\t\t\t\ty: 2.024891\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.920938,\n\t\t\t\t\t\t\t\ty: 1.9567\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.852747,\n\t\t\t\t\t\t\t\ty: 1.900737\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.774948,\n\t\t\t\t\t\t\t\ty: 1.859152\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.690531,\n\t\t\t\t\t\t\t\ty: 1.833545\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.99,\n\t\t\t\t\t\t\t\ty: 0.7\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.902209,\n\t\t\t\t\t\t\t\ty: 0.708647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.817792,\n\t\t\t\t\t\t\t\ty: 0.734254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.739993,\n\t\t\t\t\t\t\t\ty: 0.775839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.671802,\n\t\t\t\t\t\t\t\ty: 0.831802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.615839,\n\t\t\t\t\t\t\t\ty: 0.899993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.574254,\n\t\t\t\t\t\t\t\ty: 0.977792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.56675,\n\t\t\t\t\t\t\t\ty: 1.002529\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.549679,\n\t\t\t\t\t\t\t\ty: 0.981727\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.481488,\n\t\t\t\t\t\t\t\ty: 0.925764\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.403688,\n\t\t\t\t\t\t\t\ty: 0.884179\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.319272,\n\t\t\t\t\t\t\t\ty: 0.858572\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.231481,\n\t\t\t\t\t\t\t\ty: 0.849925\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.14369,\n\t\t\t\t\t\t\t\ty: 0.858572\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.059273,\n\t\t\t\t\t\t\t\ty: 0.884179\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.981474,\n\t\t\t\t\t\t\t\ty: 0.925764\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.913283,\n\t\t\t\t\t\t\t\ty: 0.981727\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.85732,\n\t\t\t\t\t\t\t\ty: 1.049918\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.815735,\n\t\t\t\t\t\t\t\ty: 1.127717\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.790128,\n\t\t\t\t\t\t\t\ty: 1.212134\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.781481,\n\t\t\t\t\t\t\t\ty: 1.299925\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.790128,\n\t\t\t\t\t\t\t\ty: 1.387716\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.815735,\n\t\t\t\t\t\t\t\ty: 1.472133\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.85732,\n\t\t\t\t\t\t\t\ty: 1.549932\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.913283,\n\t\t\t\t\t\t\t\ty: 1.618123\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.981474,\n\t\t\t\t\t\t\t\ty: 1.674086\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.059273,\n\t\t\t\t\t\t\t\ty: 1.715671\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.14369,\n\t\t\t\t\t\t\t\ty: 1.741278\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.231481,\n\t\t\t\t\t\t\t\ty: 1.749925\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.319272,\n\t\t\t\t\t\t\t\ty: 1.741278\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.403688,\n\t\t\t\t\t\t\t\ty: 1.715671\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.481488,\n\t\t\t\t\t\t\t\ty: 1.674086\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.549679,\n\t\t\t\t\t\t\t\ty: 1.618123\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.605642,\n\t\t\t\t\t\t\t\ty: 1.549932\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.647227,\n\t\t\t\t\t\t\t\ty: 1.472133\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.654731,\n\t\t\t\t\t\t\t\ty: 1.447396\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.671802,\n\t\t\t\t\t\t\t\ty: 1.468198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.739993,\n\t\t\t\t\t\t\t\ty: 1.524161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.817792,\n\t\t\t\t\t\t\t\ty: 1.565746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.902209,\n\t\t\t\t\t\t\t\ty: 1.591353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.99,\n\t\t\t\t\t\t\t\ty: 1.6\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.077791,\n\t\t\t\t\t\t\t\ty: 1.591353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.162208,\n\t\t\t\t\t\t\t\ty: 1.565746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.234423,\n\t\t\t\t\t\t\t\ty: 1.527146\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.240531,\n\t\t\t\t\t\t\t\ty: 1.547283\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.282116,\n\t\t\t\t\t\t\t\ty: 1.625082\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.338079,\n\t\t\t\t\t\t\t\ty: 1.693273\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.40627,\n\t\t\t\t\t\t\t\ty: 1.749236\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.484069,\n\t\t\t\t\t\t\t\ty: 1.790821\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.568486,\n\t\t\t\t\t\t\t\ty: 1.816428\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.656277,\n\t\t\t\t\t\t\t\ty: 1.825075\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.667564,\n\t\t\t\t\t\t\t\ty: 1.823963\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.665,\n\t\t\t\t\t\t\t\ty: 1.85\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.673647,\n\t\t\t\t\t\t\t\ty: 1.937791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.699254,\n\t\t\t\t\t\t\t\ty: 2.022208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.740839,\n\t\t\t\t\t\t\t\ty: 2.100007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.796802,\n\t\t\t\t\t\t\t\ty: 2.168198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.864993,\n\t\t\t\t\t\t\t\ty: 2.224161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.942792,\n\t\t\t\t\t\t\t\ty: 2.265746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.027209,\n\t\t\t\t\t\t\t\ty: 2.291353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.115,\n\t\t\t\t\t\t\t\ty: 2.3\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.202791,\n\t\t\t\t\t\t\t\ty: 2.291353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.287208,\n\t\t\t\t\t\t\t\ty: 2.265746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.365007,\n\t\t\t\t\t\t\t\ty: 2.224161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.433198,\n\t\t\t\t\t\t\t\ty: 2.168198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.472342,\n\t\t\t\t\t\t\t\ty: 2.120501\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.490839,\n\t\t\t\t\t\t\t\ty: 2.155107\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.546802,\n\t\t\t\t\t\t\t\ty: 2.223298\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.614993,\n\t\t\t\t\t\t\t\ty: 2.279261\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.692792,\n\t\t\t\t\t\t\t\ty: 2.320846\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.777209,\n\t\t\t\t\t\t\t\ty: 2.346453\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.865,\n\t\t\t\t\t\t\t\ty: 2.3551\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.952791,\n\t\t\t\t\t\t\t\ty: 2.346453\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.037208,\n\t\t\t\t\t\t\t\ty: 2.320846\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.115007,\n\t\t\t\t\t\t\t\ty: 2.279261\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.183198,\n\t\t\t\t\t\t\t\ty: 2.223298\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.239161,\n\t\t\t\t\t\t\t\ty: 2.155107\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.280746,\n\t\t\t\t\t\t\t\ty: 2.077308\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.306353,\n\t\t\t\t\t\t\t\ty: 1.992891\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.315,\n\t\t\t\t\t\t\t\ty: 1.9051\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.306353,\n\t\t\t\t\t\t\t\ty: 1.817309\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.280746,\n\t\t\t\t\t\t\t\ty: 1.732892\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.239161,\n\t\t\t\t\t\t\t\ty: 1.655093\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.183198,\n\t\t\t\t\t\t\t\ty: 1.586902\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.115007,\n\t\t\t\t\t\t\t\ty: 1.530939\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.037208,\n\t\t\t\t\t\t\t\ty: 1.489354\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.952791,\n\t\t\t\t\t\t\t\ty: 1.463747\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.865,\n\t\t\t\t\t\t\t\ty: 1.4551\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.777209,\n\t\t\t\t\t\t\t\ty: 1.463747\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.692792,\n\t\t\t\t\t\t\t\ty: 1.489354\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.614993,\n\t\t\t\t\t\t\t\ty: 1.530939\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.546802,\n\t\t\t\t\t\t\t\ty: 1.586902\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.507658,\n\t\t\t\t\t\t\t\ty: 1.634599\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.489161,\n\t\t\t\t\t\t\t\ty: 1.599993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.433198,\n\t\t\t\t\t\t\t\ty: 1.531802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.365007,\n\t\t\t\t\t\t\t\ty: 1.475839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.287208,\n\t\t\t\t\t\t\t\ty: 1.434254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.202791,\n\t\t\t\t\t\t\t\ty: 1.408647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.115,\n\t\t\t\t\t\t\t\ty: 1.4\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.103713,\n\t\t\t\t\t\t\t\ty: 1.401112\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.106277,\n\t\t\t\t\t\t\t\ty: 1.375075\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.09763,\n\t\t\t\t\t\t\t\ty: 1.287284\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.072023,\n\t\t\t\t\t\t\t\ty: 1.202867\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.030438,\n\t\t\t\t\t\t\t\ty: 1.125068\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.974475,\n\t\t\t\t\t\t\t\ty: 1.056877\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.906284,\n\t\t\t\t\t\t\t\ty: 1.000914\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.828484,\n\t\t\t\t\t\t\t\ty: 0.959329\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.744068,\n\t\t\t\t\t\t\t\ty: 0.933722\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.656277,\n\t\t\t\t\t\t\t\ty: 0.925075\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.568486,\n\t\t\t\t\t\t\t\ty: 0.933722\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.484069,\n\t\t\t\t\t\t\t\ty: 0.959329\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.411854,\n\t\t\t\t\t\t\t\ty: 0.997929\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.405746,\n\t\t\t\t\t\t\t\ty: 0.977792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.364161,\n\t\t\t\t\t\t\t\ty: 0.899993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.308198,\n\t\t\t\t\t\t\t\ty: 0.831802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.240007,\n\t\t\t\t\t\t\t\ty: 0.775839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.162208,\n\t\t\t\t\t\t\t\ty: 0.734254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.077791,\n\t\t\t\t\t\t\t\ty: 0.708647\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.331479,\n\t\t\t\t\t\t\t\ty: 1.349873\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.243688,\n\t\t\t\t\t\t\t\ty: 1.35852\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.159271,\n\t\t\t\t\t\t\t\ty: 1.384127\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.081472,\n\t\t\t\t\t\t\t\ty: 1.425712\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.013281,\n\t\t\t\t\t\t\t\ty: 1.481675\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.957318,\n\t\t\t\t\t\t\t\ty: 1.549866\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.915733,\n\t\t\t\t\t\t\t\ty: 1.627665\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.890126,\n\t\t\t\t\t\t\t\ty: 1.712082\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.881479,\n\t\t\t\t\t\t\t\ty: 1.799873\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.890126,\n\t\t\t\t\t\t\t\ty: 1.887664\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.915733,\n\t\t\t\t\t\t\t\ty: 1.972081\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.957318,\n\t\t\t\t\t\t\t\ty: 2.04988\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.013281,\n\t\t\t\t\t\t\t\ty: 2.118071\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.081472,\n\t\t\t\t\t\t\t\ty: 2.174034\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.159271,\n\t\t\t\t\t\t\t\ty: 2.215619\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.243688,\n\t\t\t\t\t\t\t\ty: 2.241226\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.331479,\n\t\t\t\t\t\t\t\ty: 2.249873\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.41927,\n\t\t\t\t\t\t\t\ty: 2.241226\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.503686,\n\t\t\t\t\t\t\t\ty: 2.215619\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.581486,\n\t\t\t\t\t\t\t\ty: 2.174034\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.649677,\n\t\t\t\t\t\t\t\ty: 2.118071\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.70564,\n\t\t\t\t\t\t\t\ty: 2.04988\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.747225,\n\t\t\t\t\t\t\t\ty: 1.972081\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.772832,\n\t\t\t\t\t\t\t\ty: 1.887664\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.781479,\n\t\t\t\t\t\t\t\ty: 1.799873\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.772832,\n\t\t\t\t\t\t\t\ty: 1.712082\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.747225,\n\t\t\t\t\t\t\t\ty: 1.627665\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.70564,\n\t\t\t\t\t\t\t\ty: 1.549866\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.649677,\n\t\t\t\t\t\t\t\ty: 1.481675\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.581486,\n\t\t\t\t\t\t\t\ty: 1.425712\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.503686,\n\t\t\t\t\t\t\t\ty: 1.384127\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.41927,\n\t\t\t\t\t\t\t\ty: 1.35852\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.700048,\n\t\t\t\t\t\t\t\ty: 0.525063\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.612257,\n\t\t\t\t\t\t\t\ty: 0.53371\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.52784,\n\t\t\t\t\t\t\t\ty: 0.559317\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.450041,\n\t\t\t\t\t\t\t\ty: 0.600902\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.38185,\n\t\t\t\t\t\t\t\ty: 0.656865\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.325887,\n\t\t\t\t\t\t\t\ty: 0.725056\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.284302,\n\t\t\t\t\t\t\t\ty: 0.802855\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.258695,\n\t\t\t\t\t\t\t\ty: 0.887272\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.250048,\n\t\t\t\t\t\t\t\ty: 0.975063\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.258695,\n\t\t\t\t\t\t\t\ty: 1.062854\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.266887,\n\t\t\t\t\t\t\t\ty: 1.089859\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.20274,\n\t\t\t\t\t\t\t\ty: 1.109317\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.124941,\n\t\t\t\t\t\t\t\ty: 1.150902\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.05675,\n\t\t\t\t\t\t\t\ty: 1.206865\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.000787,\n\t\t\t\t\t\t\t\ty: 1.275056\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.959202,\n\t\t\t\t\t\t\t\ty: 1.352855\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.933595,\n\t\t\t\t\t\t\t\ty: 1.437272\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.924948,\n\t\t\t\t\t\t\t\ty: 1.525063\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.933595,\n\t\t\t\t\t\t\t\ty: 1.612854\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.959202,\n\t\t\t\t\t\t\t\ty: 1.697271\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.000787,\n\t\t\t\t\t\t\t\ty: 1.77507\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.05675,\n\t\t\t\t\t\t\t\ty: 1.843261\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.124941,\n\t\t\t\t\t\t\t\ty: 1.899224\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.20274,\n\t\t\t\t\t\t\t\ty: 1.940809\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.287157,\n\t\t\t\t\t\t\t\ty: 1.966416\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.374948,\n\t\t\t\t\t\t\t\ty: 1.975063\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.462739,\n\t\t\t\t\t\t\t\ty: 1.966416\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.547156,\n\t\t\t\t\t\t\t\ty: 1.940809\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.624955,\n\t\t\t\t\t\t\t\ty: 1.899224\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.693146,\n\t\t\t\t\t\t\t\ty: 1.843261\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.749109,\n\t\t\t\t\t\t\t\ty: 1.77507\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.790694,\n\t\t\t\t\t\t\t\ty: 1.697271\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.816301,\n\t\t\t\t\t\t\t\ty: 1.612854\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.824948,\n\t\t\t\t\t\t\t\ty: 1.525063\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.816301,\n\t\t\t\t\t\t\t\ty: 1.437272\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.808109,\n\t\t\t\t\t\t\t\ty: 1.410267\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.872256,\n\t\t\t\t\t\t\t\ty: 1.390809\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.950055,\n\t\t\t\t\t\t\t\ty: 1.349224\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.018246,\n\t\t\t\t\t\t\t\ty: 1.293261\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.074209,\n\t\t\t\t\t\t\t\ty: 1.22507\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.115794,\n\t\t\t\t\t\t\t\ty: 1.147271\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.141401,\n\t\t\t\t\t\t\t\ty: 1.062854\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.150048,\n\t\t\t\t\t\t\t\ty: 0.975063\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.141401,\n\t\t\t\t\t\t\t\ty: 0.887272\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.115794,\n\t\t\t\t\t\t\t\ty: 0.802855\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.074209,\n\t\t\t\t\t\t\t\ty: 0.725056\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.018246,\n\t\t\t\t\t\t\t\ty: 0.656865\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.950055,\n\t\t\t\t\t\t\t\ty: 0.600902\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.872256,\n\t\t\t\t\t\t\t\ty: 0.559317\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.787839,\n\t\t\t\t\t\t\t\ty: 0.53371\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.424998,\n\t\t\t\t\t\t\t\ty: 0.725063\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.337207,\n\t\t\t\t\t\t\t\ty: 0.73371\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.25279,\n\t\t\t\t\t\t\t\ty: 0.759317\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.174991,\n\t\t\t\t\t\t\t\ty: 0.800902\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.1068,\n\t\t\t\t\t\t\t\ty: 0.856865\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.050837,\n\t\t\t\t\t\t\t\ty: 0.925056\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.009252,\n\t\t\t\t\t\t\t\ty: 1.002855\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.983645,\n\t\t\t\t\t\t\t\ty: 1.087272\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.974998,\n\t\t\t\t\t\t\t\ty: 1.175063\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -9.983645,\n\t\t\t\t\t\t\t\ty: 1.262854\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.009252,\n\t\t\t\t\t\t\t\ty: 1.347271\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.050837,\n\t\t\t\t\t\t\t\ty: 1.42507\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.1068,\n\t\t\t\t\t\t\t\ty: 1.493261\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.174991,\n\t\t\t\t\t\t\t\ty: 1.549224\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.25279,\n\t\t\t\t\t\t\t\ty: 1.590809\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.337207,\n\t\t\t\t\t\t\t\ty: 1.616416\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.424998,\n\t\t\t\t\t\t\t\ty: 1.625063\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.512789,\n\t\t\t\t\t\t\t\ty: 1.616416\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.597206,\n\t\t\t\t\t\t\t\ty: 1.590809\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.675005,\n\t\t\t\t\t\t\t\ty: 1.549224\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.743196,\n\t\t\t\t\t\t\t\ty: 1.493261\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.799159,\n\t\t\t\t\t\t\t\ty: 1.42507\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.840744,\n\t\t\t\t\t\t\t\ty: 1.347271\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.866351,\n\t\t\t\t\t\t\t\ty: 1.262854\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.874998,\n\t\t\t\t\t\t\t\ty: 1.175063\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.866351,\n\t\t\t\t\t\t\t\ty: 1.087272\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.840744,\n\t\t\t\t\t\t\t\ty: 1.002855\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.799159,\n\t\t\t\t\t\t\t\ty: 0.925056\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.743196,\n\t\t\t\t\t\t\t\ty: 0.856865\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.675005,\n\t\t\t\t\t\t\t\ty: 0.800902\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.597206,\n\t\t\t\t\t\t\t\ty: 0.759317\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.512789,\n\t\t\t\t\t\t\t\ty: 0.73371\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.650048,\n\t\t\t\t\t\t\t\ty: -1.199937\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.562257,\n\t\t\t\t\t\t\t\ty: -1.19129\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.47784,\n\t\t\t\t\t\t\t\ty: -1.165683\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.400041,\n\t\t\t\t\t\t\t\ty: -1.124098\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.33185,\n\t\t\t\t\t\t\t\ty: -1.068135\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.275887,\n\t\t\t\t\t\t\t\ty: -0.999944\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.234302,\n\t\t\t\t\t\t\t\ty: -0.922145\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.208695,\n\t\t\t\t\t\t\t\ty: -0.837728\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.200048,\n\t\t\t\t\t\t\t\ty: -0.749937\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.208695,\n\t\t\t\t\t\t\t\ty: -0.662146\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.234302,\n\t\t\t\t\t\t\t\ty: -0.577729\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.275887,\n\t\t\t\t\t\t\t\ty: -0.49993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.33185,\n\t\t\t\t\t\t\t\ty: -0.431739\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.400041,\n\t\t\t\t\t\t\t\ty: -0.375776\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.47784,\n\t\t\t\t\t\t\t\ty: -0.334191\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.562257,\n\t\t\t\t\t\t\t\ty: -0.308584\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.650048,\n\t\t\t\t\t\t\t\ty: -0.299937\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.737839,\n\t\t\t\t\t\t\t\ty: -0.308584\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.822256,\n\t\t\t\t\t\t\t\ty: -0.334191\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.900055,\n\t\t\t\t\t\t\t\ty: -0.375776\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.968246,\n\t\t\t\t\t\t\t\ty: -0.431739\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.024209,\n\t\t\t\t\t\t\t\ty: -0.49993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.065794,\n\t\t\t\t\t\t\t\ty: -0.577729\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.091401,\n\t\t\t\t\t\t\t\ty: -0.662146\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.100048,\n\t\t\t\t\t\t\t\ty: -0.749937\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.091401,\n\t\t\t\t\t\t\t\ty: -0.837728\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.065794,\n\t\t\t\t\t\t\t\ty: -0.922145\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.024209,\n\t\t\t\t\t\t\t\ty: -0.999944\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.968246,\n\t\t\t\t\t\t\t\ty: -1.068135\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.900055,\n\t\t\t\t\t\t\t\ty: -1.124098\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.822256,\n\t\t\t\t\t\t\t\ty: -1.165683\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.737839,\n\t\t\t\t\t\t\t\ty: -1.19129\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t}\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"inner2\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.184165,\n\t\t\t\t\t\t\ty: -20.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.2,\n\t\t\t\t\t\t\ty: -20.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.2,\n\t\t\t\t\t\t\ty: 5.299874\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.199986,\n\t\t\t\t\t\t\ty: 5.299873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.112195,\n\t\t\t\t\t\t\ty: 5.30852\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.027778,\n\t\t\t\t\t\t\ty: 5.334127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.949979,\n\t\t\t\t\t\t\ty: 5.375712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.881788,\n\t\t\t\t\t\t\ty: 5.431675\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.825825,\n\t\t\t\t\t\t\ty: 5.499866\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.78424,\n\t\t\t\t\t\t\ty: 5.577665\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.758633,\n\t\t\t\t\t\t\ty: 5.662082\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.749986,\n\t\t\t\t\t\t\ty: 5.749873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.758633,\n\t\t\t\t\t\t\ty: 5.837664\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.78424,\n\t\t\t\t\t\t\ty: 5.922081\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.825825,\n\t\t\t\t\t\t\ty: 5.99988\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.881788,\n\t\t\t\t\t\t\ty: 6.068071\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.949979,\n\t\t\t\t\t\t\ty: 6.124034\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.027778,\n\t\t\t\t\t\t\ty: 6.165619\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.112195,\n\t\t\t\t\t\t\ty: 6.191226\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.199986,\n\t\t\t\t\t\t\ty: 6.199873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.2,\n\t\t\t\t\t\t\ty: 6.199872\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -20.2,\n\t\t\t\t\t\t\ty: 20.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 20.2,\n\t\t\t\t\t\t\ty: 20.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 20.2,\n\t\t\t\t\t\t\ty: -20.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.500679,\n\t\t\t\t\t\t\ty: -20.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.518213,\n\t\t\t\t\t\t\ty: -20.18561\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.574176,\n\t\t\t\t\t\t\ty: -20.117419\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.615761,\n\t\t\t\t\t\t\ty: -20.03962\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.641369,\n\t\t\t\t\t\t\ty: -19.955203\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.650015,\n\t\t\t\t\t\t\ty: -19.867412\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.641369,\n\t\t\t\t\t\t\ty: -19.779622\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.617231,\n\t\t\t\t\t\t\ty: -19.70005\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.765755,\n\t\t\t\t\t\t\ty: -19.70005\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.865755,\n\t\t\t\t\t\t\ty: -19.70005\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.919405,\n\t\t\t\t\t\t\ty: -19.694766\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.970993,\n\t\t\t\t\t\t\ty: -19.679117\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.978602,\n\t\t\t\t\t\t\ty: -19.67505\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.09159,\n\t\t\t\t\t\t\ty: -19.67505\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.091594,\n\t\t\t\t\t\t\ty: -19.675057\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.147557,\n\t\t\t\t\t\t\ty: -19.743248\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.215748,\n\t\t\t\t\t\t\ty: -19.799211\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.293547,\n\t\t\t\t\t\t\ty: -19.840796\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.377964,\n\t\t\t\t\t\t\ty: -19.866403\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.465755,\n\t\t\t\t\t\t\ty: -19.87505\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.553546,\n\t\t\t\t\t\t\ty: -19.866403\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.637963,\n\t\t\t\t\t\t\ty: -19.840796\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.715762,\n\t\t\t\t\t\t\ty: -19.799211\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.783953,\n\t\t\t\t\t\t\ty: -19.743248\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.839916,\n\t\t\t\t\t\t\ty: -19.675057\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.881501,\n\t\t\t\t\t\t\ty: -19.597258\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.907108,\n\t\t\t\t\t\t\ty: -19.512841\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.915755,\n\t\t\t\t\t\t\ty: -19.42505\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.907108,\n\t\t\t\t\t\t\ty: -19.337259\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.881501,\n\t\t\t\t\t\t\ty: -19.252842\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.839916,\n\t\t\t\t\t\t\ty: -19.175043\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.783953,\n\t\t\t\t\t\t\ty: -19.106852\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.715762,\n\t\t\t\t\t\t\ty: -19.050889\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.637963,\n\t\t\t\t\t\t\ty: -19.009304\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.553546,\n\t\t\t\t\t\t\ty: -18.983697\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.465755,\n\t\t\t\t\t\t\ty: -18.97505\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.377964,\n\t\t\t\t\t\t\ty: -18.983697\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.293547,\n\t\t\t\t\t\t\ty: -19.009304\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.215748,\n\t\t\t\t\t\t\ty: -19.050889\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.147557,\n\t\t\t\t\t\t\ty: -19.106852\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.091594,\n\t\t\t\t\t\t\ty: -19.175043\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.09159,\n\t\t\t\t\t\t\ty: -19.17505\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.250702,\n\t\t\t\t\t\t\ty: -19.17505\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.268199,\n\t\t\t\t\t\t\ty: -19.16069\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.324162,\n\t\t\t\t\t\t\ty: -19.092499\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.365747,\n\t\t\t\t\t\t\ty: -19.0147\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.391355,\n\t\t\t\t\t\t\ty: -18.930283\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.400001,\n\t\t\t\t\t\t\ty: -18.842492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.391355,\n\t\t\t\t\t\t\ty: -18.754702\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.365747,\n\t\t\t\t\t\t\ty: -18.670285\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.324162,\n\t\t\t\t\t\t\ty: -18.592486\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.268199,\n\t\t\t\t\t\t\ty: -18.524294\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.200008,\n\t\t\t\t\t\t\ty: -18.468331\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.122209,\n\t\t\t\t\t\t\ty: -18.426747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.037792,\n\t\t\t\t\t\t\ty: -18.401139\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.950001,\n\t\t\t\t\t\t\ty: -18.392492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.862211,\n\t\t\t\t\t\t\ty: -18.401139\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.777794,\n\t\t\t\t\t\t\ty: -18.426747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.699995,\n\t\t\t\t\t\t\ty: -18.468331\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.631803,\n\t\t\t\t\t\t\ty: -18.524294\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.57584,\n\t\t\t\t\t\t\ty: -18.592486\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.534255,\n\t\t\t\t\t\t\ty: -18.670285\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.508648,\n\t\t\t\t\t\t\ty: -18.754702\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.500001,\n\t\t\t\t\t\t\ty: -18.842492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.508648,\n\t\t\t\t\t\t\ty: -18.930283\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.534255,\n\t\t\t\t\t\t\ty: -19.0147\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.57584,\n\t\t\t\t\t\t\ty: -19.092499\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.623071,\n\t\t\t\t\t\t\ty: -19.15005\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.983076,\n\t\t\t\t\t\t\ty: -19.15005\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.995265,\n\t\t\t\t\t\t\ty: -19.127246\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.020872,\n\t\t\t\t\t\t\ty: -19.042829\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.029519,\n\t\t\t\t\t\t\ty: -18.955038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.020872,\n\t\t\t\t\t\t\ty: -18.867248\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.995265,\n\t\t\t\t\t\t\ty: -18.782831\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.95368,\n\t\t\t\t\t\t\ty: -18.705032\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.897717,\n\t\t\t\t\t\t\ty: -18.63684\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.829525,\n\t\t\t\t\t\t\ty: -18.580877\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.751726,\n\t\t\t\t\t\t\ty: -18.539292\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.667309,\n\t\t\t\t\t\t\ty: -18.513685\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.579519,\n\t\t\t\t\t\t\ty: -18.505038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.491728,\n\t\t\t\t\t\t\ty: -18.513685\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.407311,\n\t\t\t\t\t\t\ty: -18.539292\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.329512,\n\t\t\t\t\t\t\ty: -18.580877\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.261321,\n\t\t\t\t\t\t\ty: -18.63684\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.205358,\n\t\t\t\t\t\t\ty: -18.705032\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.163773,\n\t\t\t\t\t\t\ty: -18.782831\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.138165,\n\t\t\t\t\t\t\ty: -18.867248\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.134041,\n\t\t\t\t\t\t\ty: -18.90912\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.118537,\n\t\t\t\t\t\t\ty: -18.896396\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.070993,\n\t\t\t\t\t\t\ty: -18.870983\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.019405,\n\t\t\t\t\t\t\ty: -18.855334\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.965755,\n\t\t\t\t\t\t\ty: -18.85005\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.390517,\n\t\t\t\t\t\t\ty: -18.85005\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.429525,\n\t\t\t\t\t\t\ty: -18.8292\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.497717,\n\t\t\t\t\t\t\ty: -18.773236\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.55368,\n\t\t\t\t\t\t\ty: -18.705045\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.595265,\n\t\t\t\t\t\t\ty: -18.627246\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.620872,\n\t\t\t\t\t\t\ty: -18.542829\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.629519,\n\t\t\t\t\t\t\ty: -18.455038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.620872,\n\t\t\t\t\t\t\ty: -18.367248\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.595265,\n\t\t\t\t\t\t\ty: -18.282831\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.55368,\n\t\t\t\t\t\t\ty: -18.205032\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.497717,\n\t\t\t\t\t\t\ty: -18.13684\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.429525,\n\t\t\t\t\t\t\ty: -18.080877\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.351726,\n\t\t\t\t\t\t\ty: -18.039292\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.267309,\n\t\t\t\t\t\t\ty: -18.013685\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.179519,\n\t\t\t\t\t\t\ty: -18.005038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.091728,\n\t\t\t\t\t\t\ty: -18.013685\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.007311,\n\t\t\t\t\t\t\ty: -18.039292\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.929512,\n\t\t\t\t\t\t\ty: -18.080877\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.861321,\n\t\t\t\t\t\t\ty: -18.13684\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.805358,\n\t\t\t\t\t\t\ty: -18.205032\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.763773,\n\t\t\t\t\t\t\ty: -18.282831\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.738165,\n\t\t\t\t\t\t\ty: -18.367248\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.729519,\n\t\t\t\t\t\t\ty: -18.455038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.738165,\n\t\t\t\t\t\t\ty: -18.542829\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.763773,\n\t\t\t\t\t\t\ty: -18.627246\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.805358,\n\t\t\t\t\t\t\ty: -18.705045\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.861321,\n\t\t\t\t\t\t\ty: -18.773236\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.929512,\n\t\t\t\t\t\t\ty: -18.8292\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.96852,\n\t\t\t\t\t\t\ty: -18.85005\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.279663,\n\t\t\t\t\t\t\ty: -18.85005\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.260209,\n\t\t\t\t\t\t\ty: -18.830596\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.218537,\n\t\t\t\t\t\t\ty: -18.796396\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.170993,\n\t\t\t\t\t\t\ty: -18.770983\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.119405,\n\t\t\t\t\t\t\ty: -18.755334\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.081182,\n\t\t\t\t\t\t\ty: -18.751569\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.060209,\n\t\t\t\t\t\t\ty: -18.730596\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.018537,\n\t\t\t\t\t\t\ty: -18.696396\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.970993,\n\t\t\t\t\t\t\ty: -18.670983\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.919405,\n\t\t\t\t\t\t\ty: -18.655334\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.865755,\n\t\t\t\t\t\t\ty: -18.65005\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.279663,\n\t\t\t\t\t\t\ty: -18.65005\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.540755,\n\t\t\t\t\t\t\ty: -16.911142\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.540755,\n\t\t\t\t\t\t\ty: -15.72505\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.535471,\n\t\t\t\t\t\t\ty: -15.6714\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.519822,\n\t\t\t\t\t\t\ty: -15.619812\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.494409,\n\t\t\t\t\t\t\ty: -15.572268\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.460209,\n\t\t\t\t\t\t\ty: -15.530596\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.440755,\n\t\t\t\t\t\t\ty: -15.511142\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.440755,\n\t\t\t\t\t\t\ty: -15.42505\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.435471,\n\t\t\t\t\t\t\ty: -15.3714\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.419822,\n\t\t\t\t\t\t\ty: -15.319812\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.394409,\n\t\t\t\t\t\t\ty: -15.272268\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.360209,\n\t\t\t\t\t\t\ty: -15.230596\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.354663,\n\t\t\t\t\t\t\ty: -15.22505\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.360209,\n\t\t\t\t\t\t\ty: -15.219504\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.394409,\n\t\t\t\t\t\t\ty: -15.177832\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.419822,\n\t\t\t\t\t\t\ty: -15.130288\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.435471,\n\t\t\t\t\t\t\ty: -15.0787\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.439236,\n\t\t\t\t\t\t\ty: -15.040477\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.479663,\n\t\t\t\t\t\t\ty: -15.00005\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.651847,\n\t\t\t\t\t\t\ty: -15.00005\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.671301,\n\t\t\t\t\t\t\ty: -15.019504\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.712973,\n\t\t\t\t\t\t\ty: -15.053704\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.760517,\n\t\t\t\t\t\t\ty: -15.079117\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.812105,\n\t\t\t\t\t\t\ty: -15.094766\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.818674,\n\t\t\t\t\t\t\ty: -15.095413\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.815755,\n\t\t\t\t\t\t\ty: -15.12505\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.824402,\n\t\t\t\t\t\t\ty: -15.212841\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.850009,\n\t\t\t\t\t\t\ty: -15.297258\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.891594,\n\t\t\t\t\t\t\ty: -15.375057\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.947557,\n\t\t\t\t\t\t\ty: -15.443248\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.015748,\n\t\t\t\t\t\t\ty: -15.499211\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.093547,\n\t\t\t\t\t\t\ty: -15.540796\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.177964,\n\t\t\t\t\t\t\ty: -15.566403\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.265755,\n\t\t\t\t\t\t\ty: -15.57505\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.353546,\n\t\t\t\t\t\t\ty: -15.566403\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.437963,\n\t\t\t\t\t\t\ty: -15.540796\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.515762,\n\t\t\t\t\t\t\ty: -15.499211\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.583953,\n\t\t\t\t\t\t\ty: -15.443248\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.639916,\n\t\t\t\t\t\t\ty: -15.375057\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.649447,\n\t\t\t\t\t\t\ty: -15.357226\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.712037,\n\t\t\t\t\t\t\ty: -15.390682\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.796454,\n\t\t\t\t\t\t\ty: -15.416289\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.884245,\n\t\t\t\t\t\t\ty: -15.424936\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.972036,\n\t\t\t\t\t\t\ty: -15.416289\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.056453,\n\t\t\t\t\t\t\ty: -15.390682\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.134252,\n\t\t\t\t\t\t\ty: -15.349097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.202443,\n\t\t\t\t\t\t\ty: -15.293134\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.214965,\n\t\t\t\t\t\t\ty: -15.277876\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.214965,\n\t\t\t\t\t\t\ty: -16.4\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.214965,\n\t\t\t\t\t\t\ty: -16.446351\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.171767,\n\t\t\t\t\t\t\ty: -16.481802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.115804,\n\t\t\t\t\t\t\ty: -16.549993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.074219,\n\t\t\t\t\t\t\ty: -16.627792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.048612,\n\t\t\t\t\t\t\ty: -16.712209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.039965,\n\t\t\t\t\t\t\ty: -16.8\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.048612,\n\t\t\t\t\t\t\ty: -16.887791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.074219,\n\t\t\t\t\t\t\ty: -16.972208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.115804,\n\t\t\t\t\t\t\ty: -17.050007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.171767,\n\t\t\t\t\t\t\ty: -17.118198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.239959,\n\t\t\t\t\t\t\ty: -17.174161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.317758,\n\t\t\t\t\t\t\ty: -17.215746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.402175,\n\t\t\t\t\t\t\ty: -17.241353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.489965,\n\t\t\t\t\t\t\ty: -17.25\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.556697,\n\t\t\t\t\t\t\ty: -17.243427\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.558607,\n\t\t\t\t\t\t\ty: -17.262814\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.584214,\n\t\t\t\t\t\t\ty: -17.347231\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.625799,\n\t\t\t\t\t\t\ty: -17.42503\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.681762,\n\t\t\t\t\t\t\ty: -17.493221\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.749953,\n\t\t\t\t\t\t\ty: -17.549184\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.827752,\n\t\t\t\t\t\t\ty: -17.590769\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.912169,\n\t\t\t\t\t\t\ty: -17.616376\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.99996,\n\t\t\t\t\t\t\ty: -17.625023\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.042876,\n\t\t\t\t\t\t\ty: -17.620796\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.04,\n\t\t\t\t\t\t\ty: -17.65\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.048647,\n\t\t\t\t\t\t\ty: -17.737791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.074254,\n\t\t\t\t\t\t\ty: -17.822208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.11049,\n\t\t\t\t\t\t\ty: -17.89\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.041267,\n\t\t\t\t\t\t\ty: -17.89\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.997745,\n\t\t\t\t\t\t\ty: -17.836968\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.929554,\n\t\t\t\t\t\t\ty: -17.781005\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.851755,\n\t\t\t\t\t\t\ty: -17.73942\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.767338,\n\t\t\t\t\t\t\ty: -17.713813\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.679547,\n\t\t\t\t\t\t\ty: -17.705166\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.591757,\n\t\t\t\t\t\t\ty: -17.713813\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.50734,\n\t\t\t\t\t\t\ty: -17.73942\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.429541,\n\t\t\t\t\t\t\ty: -17.781005\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.361349,\n\t\t\t\t\t\t\ty: -17.836968\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.305386,\n\t\t\t\t\t\t\ty: -17.90516\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.263801,\n\t\t\t\t\t\t\ty: -17.982959\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.238194,\n\t\t\t\t\t\t\ty: -18.067376\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.229547,\n\t\t\t\t\t\t\ty: -18.155166\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.238194,\n\t\t\t\t\t\t\ty: -18.242957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.263801,\n\t\t\t\t\t\t\ty: -18.327374\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.305386,\n\t\t\t\t\t\t\ty: -18.405173\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.361349,\n\t\t\t\t\t\t\ty: -18.473364\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.429541,\n\t\t\t\t\t\t\ty: -18.529328\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.50734,\n\t\t\t\t\t\t\ty: -18.570912\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.591757,\n\t\t\t\t\t\t\ty: -18.59652\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.679547,\n\t\t\t\t\t\t\ty: -18.605166\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.767338,\n\t\t\t\t\t\t\ty: -18.59652\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.851755,\n\t\t\t\t\t\t\ty: -18.570912\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.929554,\n\t\t\t\t\t\t\ty: -18.529328\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.997745,\n\t\t\t\t\t\t\ty: -18.473364\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.053709,\n\t\t\t\t\t\t\ty: -18.405173\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.061819,\n\t\t\t\t\t\t\ty: -18.39\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.65,\n\t\t\t\t\t\t\ty: -18.39\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.698773,\n\t\t\t\t\t\t\ty: -18.385196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.745671,\n\t\t\t\t\t\t\ty: -18.37097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.788893,\n\t\t\t\t\t\t\ty: -18.347867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.826777,\n\t\t\t\t\t\t\ty: -18.316777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.853942,\n\t\t\t\t\t\t\ty: -18.289612\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.898773,\n\t\t\t\t\t\t\ty: -18.285196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.945671,\n\t\t\t\t\t\t\ty: -18.27097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.988893,\n\t\t\t\t\t\t\ty: -18.247867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.026777,\n\t\t\t\t\t\t\ty: -18.216777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.153554,\n\t\t\t\t\t\t\ty: -18.09\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.45,\n\t\t\t\t\t\t\ty: -18.09\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.498773,\n\t\t\t\t\t\t\ty: -18.085196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.545671,\n\t\t\t\t\t\t\ty: -18.07097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.588893,\n\t\t\t\t\t\t\ty: -18.047867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.626777,\n\t\t\t\t\t\t\ty: -18.016777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.053554,\n\t\t\t\t\t\t\ty: -17.59\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.15,\n\t\t\t\t\t\t\ty: -17.59\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.198773,\n\t\t\t\t\t\t\ty: -17.585196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.245671,\n\t\t\t\t\t\t\ty: -17.57097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.288893,\n\t\t\t\t\t\t\ty: -17.547867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.326777,\n\t\t\t\t\t\t\ty: -17.516777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.546983,\n\t\t\t\t\t\t\ty: -16.296571\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.555238,\n\t\t\t\t\t\t\ty: -16.294067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.602782,\n\t\t\t\t\t\t\ty: -16.268654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.644454,\n\t\t\t\t\t\t\ty: -16.234454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.744454,\n\t\t\t\t\t\t\ty: -16.134454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.448653,\n\t\t\t\t\t\t\ty: -13.430255\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.449402,\n\t\t\t\t\t\t\ty: -13.437855\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.475009,\n\t\t\t\t\t\t\ty: -13.522272\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.516594,\n\t\t\t\t\t\t\ty: -13.600071\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.572557,\n\t\t\t\t\t\t\ty: -13.668262\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.640748,\n\t\t\t\t\t\t\ty: -13.724225\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.718547,\n\t\t\t\t\t\t\ty: -13.76581\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.802964,\n\t\t\t\t\t\t\ty: -13.791417\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.890755,\n\t\t\t\t\t\t\ty: -13.800064\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.978546,\n\t\t\t\t\t\t\ty: -13.791417\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.062963,\n\t\t\t\t\t\t\ty: -13.76581\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.140762,\n\t\t\t\t\t\t\ty: -13.724225\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.208953,\n\t\t\t\t\t\t\ty: -13.668262\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.264916,\n\t\t\t\t\t\t\ty: -13.600071\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.306501,\n\t\t\t\t\t\t\ty: -13.522272\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.332108,\n\t\t\t\t\t\t\ty: -13.437855\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.340755,\n\t\t\t\t\t\t\ty: -13.350064\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.332108,\n\t\t\t\t\t\t\ty: -13.262273\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.306501,\n\t\t\t\t\t\t\ty: -13.177856\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.264916,\n\t\t\t\t\t\t\ty: -13.100057\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.208953,\n\t\t\t\t\t\t\ty: -13.031866\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.140762,\n\t\t\t\t\t\t\ty: -12.975903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.062963,\n\t\t\t\t\t\t\ty: -12.934318\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.978546,\n\t\t\t\t\t\t\ty: -12.908711\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.970946,\n\t\t\t\t\t\t\ty: -12.907962\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.644454,\n\t\t\t\t\t\t\ty: -12.234454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.678654,\n\t\t\t\t\t\t\ty: -12.192782\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.704067,\n\t\t\t\t\t\t\ty: -12.145238\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.706571,\n\t\t\t\t\t\t\ty: -12.136983\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.726777,\n\t\t\t\t\t\t\ty: -12.116777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.761216,\n\t\t\t\t\t\t\ty: -11.082338\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.799993,\n\t\t\t\t\t\t\ty: -11.114161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.877792,\n\t\t\t\t\t\t\ty: -11.155746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.962209,\n\t\t\t\t\t\t\ty: -11.181353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.05,\n\t\t\t\t\t\t\ty: -11.19\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.137791,\n\t\t\t\t\t\t\ty: -11.181353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.222208,\n\t\t\t\t\t\t\ty: -11.155746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.300007,\n\t\t\t\t\t\t\ty: -11.114161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.368198,\n\t\t\t\t\t\t\ty: -11.058198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.424161,\n\t\t\t\t\t\t\ty: -10.990007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.465746,\n\t\t\t\t\t\t\ty: -10.912208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.491353,\n\t\t\t\t\t\t\ty: -10.827791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.5,\n\t\t\t\t\t\t\ty: -10.74\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.491353,\n\t\t\t\t\t\t\ty: -10.652209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.465746,\n\t\t\t\t\t\t\ty: -10.567792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.424161,\n\t\t\t\t\t\t\ty: -10.489993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.368198,\n\t\t\t\t\t\t\ty: -10.421802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.300007,\n\t\t\t\t\t\t\ty: -10.365839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.222208,\n\t\t\t\t\t\t\ty: -10.324254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.137791,\n\t\t\t\t\t\t\ty: -10.298647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.05,\n\t\t\t\t\t\t\ty: -10.29\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.962209,\n\t\t\t\t\t\t\ty: -10.298647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.877792,\n\t\t\t\t\t\t\ty: -10.324254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.799993,\n\t\t\t\t\t\t\ty: -10.365839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.731802,\n\t\t\t\t\t\t\ty: -10.421802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.675839,\n\t\t\t\t\t\t\ty: -10.489993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.667857,\n\t\t\t\t\t\t\ty: -10.504926\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.654329,\n\t\t\t\t\t\t\ty: -10.50903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.611107,\n\t\t\t\t\t\t\ty: -10.532133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.573223,\n\t\t\t\t\t\t\ty: -10.563223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.373223,\n\t\t\t\t\t\t\ty: -11.763223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.353017,\n\t\t\t\t\t\t\ty: -11.783429\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.344762,\n\t\t\t\t\t\t\ty: -11.785933\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.297218,\n\t\t\t\t\t\t\ty: -11.811346\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.255546,\n\t\t\t\t\t\t\ty: -11.845546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.355546,\n\t\t\t\t\t\t\ty: -15.745546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.255546,\n\t\t\t\t\t\t\ty: -15.845546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.221346,\n\t\t\t\t\t\t\ty: -15.887218\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.195933,\n\t\t\t\t\t\t\ty: -15.934762\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.193429,\n\t\t\t\t\t\t\ty: -15.943017\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.046446,\n\t\t\t\t\t\t\ty: -17.09\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.95,\n\t\t\t\t\t\t\ty: -17.09\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.901227,\n\t\t\t\t\t\t\ty: -17.094804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.854329,\n\t\t\t\t\t\t\ty: -17.10903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.811107,\n\t\t\t\t\t\t\ty: -17.132133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.773223,\n\t\t\t\t\t\t\ty: -17.163223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.346446,\n\t\t\t\t\t\t\ty: -17.59\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.05,\n\t\t\t\t\t\t\ty: -17.59\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.001227,\n\t\t\t\t\t\t\ty: -17.594804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.954329,\n\t\t\t\t\t\t\ty: -17.60903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.936883,\n\t\t\t\t\t\t\ty: -17.618355\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.931353,\n\t\t\t\t\t\t\ty: -17.562209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.905746,\n\t\t\t\t\t\t\ty: -17.477792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.864161,\n\t\t\t\t\t\t\ty: -17.399993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.808198,\n\t\t\t\t\t\t\ty: -17.331802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.740007,\n\t\t\t\t\t\t\ty: -17.275839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.662208,\n\t\t\t\t\t\t\ty: -17.234254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.577791,\n\t\t\t\t\t\t\ty: -17.208647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.49,\n\t\t\t\t\t\t\ty: -17.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.447084,\n\t\t\t\t\t\t\ty: -17.204227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.44996,\n\t\t\t\t\t\t\ty: -17.175023\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.444482,\n\t\t\t\t\t\t\ty: -17.119409\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.145556,\n\t\t\t\t\t\t\ty: -16.418335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.138347,\n\t\t\t\t\t\t\ty: -16.4421\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.129701,\n\t\t\t\t\t\t\ty: -16.529891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.138347,\n\t\t\t\t\t\t\ty: -16.617682\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.163955,\n\t\t\t\t\t\t\ty: -16.702098\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.205539,\n\t\t\t\t\t\t\ty: -16.779897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.261503,\n\t\t\t\t\t\t\ty: -16.848089\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.329694,\n\t\t\t\t\t\t\ty: -16.904052\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.407493,\n\t\t\t\t\t\t\ty: -16.945637\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.49191,\n\t\t\t\t\t\t\ty: -16.971244\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.579701,\n\t\t\t\t\t\t\ty: -16.979891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.667491,\n\t\t\t\t\t\t\ty: -16.971244\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.751908,\n\t\t\t\t\t\t\ty: -16.945637\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.829707,\n\t\t\t\t\t\t\ty: -16.904052\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.897899,\n\t\t\t\t\t\t\ty: -16.848089\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.953862,\n\t\t\t\t\t\t\ty: -16.779897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.995446,\n\t\t\t\t\t\t\ty: -16.702098\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.021054,\n\t\t\t\t\t\t\ty: -16.617682\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.029701,\n\t\t\t\t\t\t\ty: -16.529891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.021054,\n\t\t\t\t\t\t\ty: -16.4421\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.995446,\n\t\t\t\t\t\t\ty: -16.357683\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.953862,\n\t\t\t\t\t\t\ty: -16.279884\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.897899,\n\t\t\t\t\t\t\ty: -16.211693\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.829707,\n\t\t\t\t\t\t\ty: -16.15573\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.751908,\n\t\t\t\t\t\t\ty: -16.114145\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.667491,\n\t\t\t\t\t\t\ty: -16.088537\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.579701,\n\t\t\t\t\t\t\ty: -16.079891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.49191,\n\t\t\t\t\t\t\ty: -16.088537\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.468145,\n\t\t\t\t\t\t\ty: -16.095746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.962425,\n\t\t\t\t\t\t\ty: -15.601466\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.954701,\n\t\t\t\t\t\t\ty: -15.679891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.963347,\n\t\t\t\t\t\t\ty: -15.767682\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.988955,\n\t\t\t\t\t\t\ty: -15.852098\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.030539,\n\t\t\t\t\t\t\ty: -15.929897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.086503,\n\t\t\t\t\t\t\ty: -15.998089\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.154694,\n\t\t\t\t\t\t\ty: -16.054052\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.232493,\n\t\t\t\t\t\t\ty: -16.095637\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.31691,\n\t\t\t\t\t\t\ty: -16.121244\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.404701,\n\t\t\t\t\t\t\ty: -16.129891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.492491,\n\t\t\t\t\t\t\ty: -16.121244\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.576908,\n\t\t\t\t\t\t\ty: -16.095637\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.654707,\n\t\t\t\t\t\t\ty: -16.054052\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.722899,\n\t\t\t\t\t\t\ty: -15.998089\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.778862,\n\t\t\t\t\t\t\ty: -15.929897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.820446,\n\t\t\t\t\t\t\ty: -15.852098\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.846054,\n\t\t\t\t\t\t\ty: -15.767682\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.854701,\n\t\t\t\t\t\t\ty: -15.679891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.846054,\n\t\t\t\t\t\t\ty: -15.5921\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.820446,\n\t\t\t\t\t\t\ty: -15.507683\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.778862,\n\t\t\t\t\t\t\ty: -15.429884\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.722899,\n\t\t\t\t\t\t\ty: -15.361693\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.654707,\n\t\t\t\t\t\t\ty: -15.30573\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.576908,\n\t\t\t\t\t\t\ty: -15.264145\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.492491,\n\t\t\t\t\t\t\ty: -15.238537\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.404701,\n\t\t\t\t\t\t\ty: -15.229891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.326276,\n\t\t\t\t\t\t\ty: -15.237615\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.013868,\n\t\t\t\t\t\t\ty: -14.550023\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.54996,\n\t\t\t\t\t\t\ty: -14.550023\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.60361,\n\t\t\t\t\t\t\ty: -14.544739\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.625154,\n\t\t\t\t\t\t\ty: -14.538204\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.625508,\n\t\t\t\t\t\t\ty: -14.539442\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.800508,\n\t\t\t\t\t\t\ty: -14.489442\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.800154,\n\t\t\t\t\t\t\ty: -14.488204\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.830198,\n\t\t\t\t\t\t\ty: -14.47909\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.877742,\n\t\t\t\t\t\t\ty: -14.453677\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.919414,\n\t\t\t\t\t\t\ty: -14.419477\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.9365,\n\t\t\t\t\t\t\ty: -14.398658\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.937524,\n\t\t\t\t\t\t\ty: -14.399498\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.487524,\n\t\t\t\t\t\t\ty: -10.074498\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.4865,\n\t\t\t\t\t\t\ty: -10.073658\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.503614,\n\t\t\t\t\t\t\ty: -10.052805\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.529027,\n\t\t\t\t\t\t\ty: -10.005261\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.544676,\n\t\t\t\t\t\t\ty: -9.953673\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.549121,\n\t\t\t\t\t\t\ty: -9.908546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.549827,\n\t\t\t\t\t\t\ty: -9.908568\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.5914,\n\t\t\t\t\t\t\ty: -8.571315\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.599254,\n\t\t\t\t\t\t\ty: -8.597208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.640839,\n\t\t\t\t\t\t\ty: -8.675007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.696802,\n\t\t\t\t\t\t\ty: -8.743198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.764993,\n\t\t\t\t\t\t\ty: -8.799161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.842792,\n\t\t\t\t\t\t\ty: -8.840746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.927209,\n\t\t\t\t\t\t\ty: -8.866353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.015,\n\t\t\t\t\t\t\ty: -8.875\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.102791,\n\t\t\t\t\t\t\ty: -8.866353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.187208,\n\t\t\t\t\t\t\ty: -8.840746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.265007,\n\t\t\t\t\t\t\ty: -8.799161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.333198,\n\t\t\t\t\t\t\ty: -8.743198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.389161,\n\t\t\t\t\t\t\ty: -8.675007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.430746,\n\t\t\t\t\t\t\ty: -8.597208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.456353,\n\t\t\t\t\t\t\ty: -8.512791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.465,\n\t\t\t\t\t\t\ty: -8.425\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.456353,\n\t\t\t\t\t\t\ty: -8.337209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.430746,\n\t\t\t\t\t\t\ty: -8.252792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.389161,\n\t\t\t\t\t\t\ty: -8.174993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.333198,\n\t\t\t\t\t\t\ty: -8.106802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.265007,\n\t\t\t\t\t\t\ty: -8.050839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.187208,\n\t\t\t\t\t\t\ty: -8.009254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.102791,\n\t\t\t\t\t\t\ty: -7.983647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.015,\n\t\t\t\t\t\t\ty: -7.975\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.927209,\n\t\t\t\t\t\t\ty: -7.983647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.842792,\n\t\t\t\t\t\t\ty: -8.009254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.764993,\n\t\t\t\t\t\t\ty: -8.050839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.696802,\n\t\t\t\t\t\t\ty: -8.106802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.640839,\n\t\t\t\t\t\t\ty: -8.174993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.601428,\n\t\t\t\t\t\t\ty: -8.248724\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.688814,\n\t\t\t\t\t\t\ty: -5.43782\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.743158,\n\t\t\t\t\t\t\ty: -5.393221\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.799121,\n\t\t\t\t\t\t\ty: -5.32503\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.840706,\n\t\t\t\t\t\t\ty: -5.247231\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.866313,\n\t\t\t\t\t\t\ty: -5.162814\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.87496,\n\t\t\t\t\t\t\ty: -5.075023\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.866313,\n\t\t\t\t\t\t\ty: -4.987232\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.840706,\n\t\t\t\t\t\t\ty: -4.902815\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.799121,\n\t\t\t\t\t\t\ty: -4.825016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.743158,\n\t\t\t\t\t\t\ty: -4.756825\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.674967,\n\t\t\t\t\t\t\ty: -4.700862\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.597168,\n\t\t\t\t\t\t\ty: -4.659277\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.512751,\n\t\t\t\t\t\t\ty: -4.63367\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.42496,\n\t\t\t\t\t\t\ty: -4.625023\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.337169,\n\t\t\t\t\t\t\ty: -4.63367\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.264965,\n\t\t\t\t\t\t\ty: -4.655572\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.264965,\n\t\t\t\t\t\t\ty: -3.413909\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.48442,\n\t\t\t\t\t\t\ty: 0.805546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.518619,\n\t\t\t\t\t\t\ty: 0.847218\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.544032,\n\t\t\t\t\t\t\ty: 0.894762\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.546536,\n\t\t\t\t\t\t\ty: 0.903017\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.566742,\n\t\t\t\t\t\t\ty: 0.923223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.302168,\n\t\t\t\t\t\t\ty: 1.658649\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.302175,\n\t\t\t\t\t\t\ty: 1.658647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.389965,\n\t\t\t\t\t\t\ty: 1.65\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.477756,\n\t\t\t\t\t\t\ty: 1.658647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.562173,\n\t\t\t\t\t\t\ty: 1.684254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.639972,\n\t\t\t\t\t\t\ty: 1.725839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.708163,\n\t\t\t\t\t\t\ty: 1.781802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.764127,\n\t\t\t\t\t\t\ty: 1.849993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.805711,\n\t\t\t\t\t\t\ty: 1.927792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.831319,\n\t\t\t\t\t\t\ty: 2.012209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.839965,\n\t\t\t\t\t\t\ty: 2.1\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.831319,\n\t\t\t\t\t\t\ty: 2.187791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.805711,\n\t\t\t\t\t\t\ty: 2.272208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.764127,\n\t\t\t\t\t\t\ty: 2.350007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.708163,\n\t\t\t\t\t\t\ty: 2.418198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.639972,\n\t\t\t\t\t\t\ty: 2.474161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.562173,\n\t\t\t\t\t\t\ty: 2.515746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.477756,\n\t\t\t\t\t\t\ty: 2.541353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.389965,\n\t\t\t\t\t\t\ty: 2.55\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.302175,\n\t\t\t\t\t\t\ty: 2.541353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.217758,\n\t\t\t\t\t\t\ty: 2.515746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.139959,\n\t\t\t\t\t\t\ty: 2.474161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.071767,\n\t\t\t\t\t\t\ty: 2.418198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 18.015804,\n\t\t\t\t\t\t\ty: 2.350007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.974219,\n\t\t\t\t\t\t\ty: 2.272208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.948612,\n\t\t\t\t\t\t\ty: 2.187791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.939965,\n\t\t\t\t\t\t\ty: 2.1\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.948612,\n\t\t\t\t\t\t\ty: 2.012209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.948614,\n\t\t\t\t\t\t\ty: 2.012202\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.213189,\n\t\t\t\t\t\t\ty: 1.276777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.192984,\n\t\t\t\t\t\t\ty: 1.256572\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.184727,\n\t\t\t\t\t\t\ty: 1.254067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.137183,\n\t\t\t\t\t\t\ty: 1.228654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 17.095511,\n\t\t\t\t\t\t\ty: 1.194454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.795511,\n\t\t\t\t\t\t\ty: -3.105546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.761311,\n\t\t\t\t\t\t\ty: -3.147218\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.735898,\n\t\t\t\t\t\t\ty: -3.194762\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.720249,\n\t\t\t\t\t\t\ty: -3.24635\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.714965,\n\t\t\t\t\t\t\ty: -3.3\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.714965,\n\t\t\t\t\t\t\ty: -8.586092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.495511,\n\t\t\t\t\t\t\ty: -9.805546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.461311,\n\t\t\t\t\t\t\ty: -9.847218\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.435898,\n\t\t\t\t\t\t\ty: -9.894762\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.420249,\n\t\t\t\t\t\t\ty: -9.94635\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.414965,\n\t\t\t\t\t\t\ty: -10\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.414965,\n\t\t\t\t\t\t\ty: -10.586092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.459657,\n\t\t\t\t\t\t\ty: -12.5414\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.424161,\n\t\t\t\t\t\t\ty: -12.474993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.368198,\n\t\t\t\t\t\t\ty: -12.406802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.300007,\n\t\t\t\t\t\t\ty: -12.350839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.222208,\n\t\t\t\t\t\t\ty: -12.309254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.137791,\n\t\t\t\t\t\t\ty: -12.283647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.05,\n\t\t\t\t\t\t\ty: -12.275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.962209,\n\t\t\t\t\t\t\ty: -12.283647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.877792,\n\t\t\t\t\t\t\ty: -12.309254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.799993,\n\t\t\t\t\t\t\ty: -12.350839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.731802,\n\t\t\t\t\t\t\ty: -12.406802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.683576,\n\t\t\t\t\t\t\ty: -12.465565\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.665762,\n\t\t\t\t\t\t\ty: -12.450945\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.663716,\n\t\t\t\t\t\t\ty: -12.449851\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.665007,\n\t\t\t\t\t\t\ty: -12.449161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.733198,\n\t\t\t\t\t\t\ty: -12.393198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.789161,\n\t\t\t\t\t\t\ty: -12.325007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.830746,\n\t\t\t\t\t\t\ty: -12.247208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.856353,\n\t\t\t\t\t\t\ty: -12.162791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.865,\n\t\t\t\t\t\t\ty: -12.075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.856353,\n\t\t\t\t\t\t\ty: -11.987209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.830746,\n\t\t\t\t\t\t\ty: -11.902792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.789161,\n\t\t\t\t\t\t\ty: -11.824993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.776832,\n\t\t\t\t\t\t\ty: -11.80997\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.815762,\n\t\t\t\t\t\t\ty: -11.789161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.883953,\n\t\t\t\t\t\t\ty: -11.733198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.939916,\n\t\t\t\t\t\t\ty: -11.665007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.981501,\n\t\t\t\t\t\t\ty: -11.587208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.007108,\n\t\t\t\t\t\t\ty: -11.502791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.015755,\n\t\t\t\t\t\t\ty: -11.415\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.007108,\n\t\t\t\t\t\t\ty: -11.327209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.984755,\n\t\t\t\t\t\t\ty: -11.253518\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.996802,\n\t\t\t\t\t\t\ty: -11.268198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.064993,\n\t\t\t\t\t\t\ty: -11.324161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.142792,\n\t\t\t\t\t\t\ty: -11.365746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.227209,\n\t\t\t\t\t\t\ty: -11.391353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.315,\n\t\t\t\t\t\t\ty: -11.4\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.402791,\n\t\t\t\t\t\t\ty: -11.391353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.487208,\n\t\t\t\t\t\t\ty: -11.365746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.565007,\n\t\t\t\t\t\t\ty: -11.324161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.633198,\n\t\t\t\t\t\t\ty: -11.268198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.689161,\n\t\t\t\t\t\t\ty: -11.200007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.730746,\n\t\t\t\t\t\t\ty: -11.122208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.756353,\n\t\t\t\t\t\t\ty: -11.037791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.765,\n\t\t\t\t\t\t\ty: -10.95\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.756353,\n\t\t\t\t\t\t\ty: -10.862209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.730746,\n\t\t\t\t\t\t\ty: -10.777792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.689161,\n\t\t\t\t\t\t\ty: -10.699993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.633198,\n\t\t\t\t\t\t\ty: -10.631802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.593543,\n\t\t\t\t\t\t\ty: -10.599258\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.6,\n\t\t\t\t\t\t\ty: -10.599894\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.687791,\n\t\t\t\t\t\t\ty: -10.591247\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.772208,\n\t\t\t\t\t\t\ty: -10.56564\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.850007,\n\t\t\t\t\t\t\ty: -10.524055\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.918198,\n\t\t\t\t\t\t\ty: -10.468092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.974161,\n\t\t\t\t\t\t\ty: -10.399901\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.015746,\n\t\t\t\t\t\t\ty: -10.322102\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.041353,\n\t\t\t\t\t\t\ty: -10.237685\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.05,\n\t\t\t\t\t\t\ty: -10.149894\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.041353,\n\t\t\t\t\t\t\ty: -10.062103\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.015746,\n\t\t\t\t\t\t\ty: -9.977686\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.974161,\n\t\t\t\t\t\t\ty: -9.899887\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.918198,\n\t\t\t\t\t\t\ty: -9.831696\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.850007,\n\t\t\t\t\t\t\ty: -9.775733\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.772208,\n\t\t\t\t\t\t\ty: -9.734148\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.687791,\n\t\t\t\t\t\t\ty: -9.708541\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.6,\n\t\t\t\t\t\t\ty: -9.699894\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.512209,\n\t\t\t\t\t\t\ty: -9.708541\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.427792,\n\t\t\t\t\t\t\ty: -9.734148\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.349993,\n\t\t\t\t\t\t\ty: -9.775733\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.281802,\n\t\t\t\t\t\t\ty: -9.831696\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.225839,\n\t\t\t\t\t\t\ty: -9.899887\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.184254,\n\t\t\t\t\t\t\ty: -9.977686\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.158647,\n\t\t\t\t\t\t\ty: -10.062103\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.15,\n\t\t\t\t\t\t\ty: -10.149894\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.158647,\n\t\t\t\t\t\t\ty: -10.237685\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.184254,\n\t\t\t\t\t\t\ty: -10.322102\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.225839,\n\t\t\t\t\t\t\ty: -10.399901\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.281802,\n\t\t\t\t\t\t\ty: -10.468092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.321457,\n\t\t\t\t\t\t\ty: -10.500636\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.315,\n\t\t\t\t\t\t\ty: -10.5\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.227209,\n\t\t\t\t\t\t\ty: -10.508647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.142792,\n\t\t\t\t\t\t\ty: -10.534254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.093306,\n\t\t\t\t\t\t\ty: -10.560705\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.074161,\n\t\t\t\t\t\t\ty: -10.524887\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.018198,\n\t\t\t\t\t\t\ty: -10.456696\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.950007,\n\t\t\t\t\t\t\ty: -10.400733\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.872208,\n\t\t\t\t\t\t\ty: -10.359148\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.831589,\n\t\t\t\t\t\t\ty: -10.346827\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.857108,\n\t\t\t\t\t\t\ty: -10.262699\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.865755,\n\t\t\t\t\t\t\ty: -10.174908\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.857108,\n\t\t\t\t\t\t\ty: -10.087117\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.831501,\n\t\t\t\t\t\t\ty: -10.0027\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.789916,\n\t\t\t\t\t\t\ty: -9.924901\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.733953,\n\t\t\t\t\t\t\ty: -9.85671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.665762,\n\t\t\t\t\t\t\ty: -9.800747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.596483,\n\t\t\t\t\t\t\ty: -9.763716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.672208,\n\t\t\t\t\t\t\ty: -9.740746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.750007,\n\t\t\t\t\t\t\ty: -9.699161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.818198,\n\t\t\t\t\t\t\ty: -9.643198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.874161,\n\t\t\t\t\t\t\ty: -9.575007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.915746,\n\t\t\t\t\t\t\ty: -9.497208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.941353,\n\t\t\t\t\t\t\ty: -9.412791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.95,\n\t\t\t\t\t\t\ty: -9.325\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.941353,\n\t\t\t\t\t\t\ty: -9.237209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.915746,\n\t\t\t\t\t\t\ty: -9.152792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.874161,\n\t\t\t\t\t\t\ty: -9.074993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.818198,\n\t\t\t\t\t\t\ty: -9.006802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.750007,\n\t\t\t\t\t\t\ty: -8.950839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.672208,\n\t\t\t\t\t\t\ty: -8.909254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.587791,\n\t\t\t\t\t\t\ty: -8.883647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.5,\n\t\t\t\t\t\t\ty: -8.875\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.412209,\n\t\t\t\t\t\t\ty: -8.883647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.327792,\n\t\t\t\t\t\t\ty: -8.909254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.249993,\n\t\t\t\t\t\t\ty: -8.950839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.181802,\n\t\t\t\t\t\t\ty: -9.006802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.125839,\n\t\t\t\t\t\t\ty: -9.074993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.084254,\n\t\t\t\t\t\t\ty: -9.152792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.058647,\n\t\t\t\t\t\t\ty: -9.237209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.05,\n\t\t\t\t\t\t\ty: -9.325\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.058647,\n\t\t\t\t\t\t\ty: -9.412791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.084254,\n\t\t\t\t\t\t\ty: -9.497208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.125839,\n\t\t\t\t\t\t\ty: -9.575007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.181802,\n\t\t\t\t\t\t\ty: -9.643198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.249993,\n\t\t\t\t\t\t\ty: -9.699161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.319272,\n\t\t\t\t\t\t\ty: -9.736192\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.243547,\n\t\t\t\t\t\t\ty: -9.759162\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.165748,\n\t\t\t\t\t\t\ty: -9.800747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.097557,\n\t\t\t\t\t\t\ty: -9.85671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.041594,\n\t\t\t\t\t\t\ty: -9.924901\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.000407,\n\t\t\t\t\t\t\ty: -10.001955\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.000407,\n\t\t\t\t\t\t\ty: -7.802579\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.019861,\n\t\t\t\t\t\t\ty: -7.783125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.054061,\n\t\t\t\t\t\t\ty: -7.741453\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.079474,\n\t\t\t\t\t\t\ty: -7.693909\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.095123,\n\t\t\t\t\t\t\ty: -7.642321\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.100407,\n\t\t\t\t\t\t\ty: -7.588671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.100407,\n\t\t\t\t\t\t\ty: -4.84232\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.143605,\n\t\t\t\t\t\t\ty: -4.806869\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.199568,\n\t\t\t\t\t\t\ty: -4.738677\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.241153,\n\t\t\t\t\t\t\ty: -4.660878\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.26676,\n\t\t\t\t\t\t\ty: -4.576461\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.275407,\n\t\t\t\t\t\t\ty: -4.488671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.26676,\n\t\t\t\t\t\t\ty: -4.40088\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.241153,\n\t\t\t\t\t\t\ty: -4.316463\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.199568,\n\t\t\t\t\t\t\ty: -4.238664\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.143605,\n\t\t\t\t\t\t\ty: -4.170473\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.075413,\n\t\t\t\t\t\t\ty: -4.114509\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.997614,\n\t\t\t\t\t\t\ty: -4.072925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.913197,\n\t\t\t\t\t\t\ty: -4.047317\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.825407,\n\t\t\t\t\t\t\ty: -4.038671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.737616,\n\t\t\t\t\t\t\ty: -4.047317\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.653199,\n\t\t\t\t\t\t\ty: -4.072925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.5754,\n\t\t\t\t\t\t\ty: -4.114509\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.507209,\n\t\t\t\t\t\t\ty: -4.170473\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.451245,\n\t\t\t\t\t\t\ty: -4.238664\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.409661,\n\t\t\t\t\t\t\ty: -4.316463\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.384053,\n\t\t\t\t\t\t\ty: -4.40088\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.375407,\n\t\t\t\t\t\t\ty: -4.488671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.384053,\n\t\t\t\t\t\t\ty: -4.576461\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.409661,\n\t\t\t\t\t\t\ty: -4.660878\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.451245,\n\t\t\t\t\t\t\ty: -4.738677\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.507209,\n\t\t\t\t\t\t\ty: -4.806869\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.550407,\n\t\t\t\t\t\t\ty: -4.842321\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.550407,\n\t\t\t\t\t\t\ty: -7.474761\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.530952,\n\t\t\t\t\t\t\ty: -7.494216\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.496753,\n\t\t\t\t\t\t\ty: -7.535889\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.47134,\n\t\t\t\t\t\t\ty: -7.583433\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.455691,\n\t\t\t\t\t\t\ty: -7.635021\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.450407,\n\t\t\t\t\t\t\ty: -7.688671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.450407,\n\t\t\t\t\t\t\ty: -13.55065\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.776057,\n\t\t\t\t\t\t\ty: -14.225\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.789965,\n\t\t\t\t\t\t\ty: -14.225\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.736315,\n\t\t\t\t\t\t\ty: -14.230284\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.684727,\n\t\t\t\t\t\t\ty: -14.245933\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.637183,\n\t\t\t\t\t\t\ty: -14.271346\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.595511,\n\t\t\t\t\t\t\ty: -14.305546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.295511,\n\t\t\t\t\t\t\ty: -14.605546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.261311,\n\t\t\t\t\t\t\ty: -14.647218\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.235898,\n\t\t\t\t\t\t\ty: -14.694762\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.235291,\n\t\t\t\t\t\t\ty: -14.696763\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.202443,\n\t\t\t\t\t\t\ty: -14.656738\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.159245,\n\t\t\t\t\t\t\ty: -14.621286\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.159245,\n\t\t\t\t\t\t\ty: -9.088844\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.278631,\n\t\t\t\t\t\t\ty: -8.969458\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.334245,\n\t\t\t\t\t\t\ty: -8.974936\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.422036,\n\t\t\t\t\t\t\ty: -8.966289\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.506453,\n\t\t\t\t\t\t\ty: -8.940682\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.584252,\n\t\t\t\t\t\t\ty: -8.899097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.624521,\n\t\t\t\t\t\t\ty: -8.866049\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.646802,\n\t\t\t\t\t\t\ty: -8.893198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.714993,\n\t\t\t\t\t\t\ty: -8.949161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.792792,\n\t\t\t\t\t\t\ty: -8.990746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.877209,\n\t\t\t\t\t\t\ty: -9.016353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.965,\n\t\t\t\t\t\t\ty: -9.025\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.052791,\n\t\t\t\t\t\t\ty: -9.016353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.137208,\n\t\t\t\t\t\t\ty: -8.990746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.215007,\n\t\t\t\t\t\t\ty: -8.949161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.283198,\n\t\t\t\t\t\t\ty: -8.893198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.339161,\n\t\t\t\t\t\t\ty: -8.825007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.380746,\n\t\t\t\t\t\t\ty: -8.747208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.406353,\n\t\t\t\t\t\t\ty: -8.662791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.415,\n\t\t\t\t\t\t\ty: -8.575\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.406353,\n\t\t\t\t\t\t\ty: -8.487209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.406351,\n\t\t\t\t\t\t\ty: -8.487203\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.441777,\n\t\t\t\t\t\t\ty: -8.451777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.472867,\n\t\t\t\t\t\t\ty: -8.413893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.49597,\n\t\t\t\t\t\t\ty: -8.370671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.510196,\n\t\t\t\t\t\t\ty: -8.323773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.515,\n\t\t\t\t\t\t\ty: -8.275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.515,\n\t\t\t\t\t\t\ty: -7.925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.510196,\n\t\t\t\t\t\t\ty: -7.876227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.49597,\n\t\t\t\t\t\t\ty: -7.829329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.489174,\n\t\t\t\t\t\t\ty: -7.816615\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.485196,\n\t\t\t\t\t\t\ty: -7.776227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.47097,\n\t\t\t\t\t\t\ty: -7.729329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.448235,\n\t\t\t\t\t\t\ty: -7.686795\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.44597,\n\t\t\t\t\t\t\ty: -7.679329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.423235,\n\t\t\t\t\t\t\ty: -7.636795\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.42097,\n\t\t\t\t\t\t\ty: -7.629329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.398235,\n\t\t\t\t\t\t\ty: -7.586795\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.39597,\n\t\t\t\t\t\t\ty: -7.579329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.372867,\n\t\t\t\t\t\t\ty: -7.536107\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.341777,\n\t\t\t\t\t\t\ty: -7.498223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.266777,\n\t\t\t\t\t\t\ty: -7.423223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.228893,\n\t\t\t\t\t\t\ty: -7.392133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.185671,\n\t\t\t\t\t\t\ty: -7.36903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.178205,\n\t\t\t\t\t\t\ty: -7.366765\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.135671,\n\t\t\t\t\t\t\ty: -7.34403\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.128205,\n\t\t\t\t\t\t\ty: -7.341765\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.085671,\n\t\t\t\t\t\t\ty: -7.31903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.078205,\n\t\t\t\t\t\t\ty: -7.316765\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.035671,\n\t\t\t\t\t\t\ty: -7.29403\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.988773,\n\t\t\t\t\t\t\ty: -7.279804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.971674,\n\t\t\t\t\t\t\ty: -7.27812\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.841777,\n\t\t\t\t\t\t\ty: -7.148223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.803893,\n\t\t\t\t\t\t\ty: -7.117133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.760671,\n\t\t\t\t\t\t\ty: -7.09403\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.713773,\n\t\t\t\t\t\t\ty: -7.079804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.665,\n\t\t\t\t\t\t\ty: -7.075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.49991,\n\t\t\t\t\t\t\ty: -7.075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.508198,\n\t\t\t\t\t\t\ty: -7.068198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.564161,\n\t\t\t\t\t\t\ty: -7.000007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.605746,\n\t\t\t\t\t\t\ty: -6.922208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.631353,\n\t\t\t\t\t\t\ty: -6.837791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.64,\n\t\t\t\t\t\t\ty: -6.75\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.631353,\n\t\t\t\t\t\t\ty: -6.662209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.605746,\n\t\t\t\t\t\t\ty: -6.577792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.564161,\n\t\t\t\t\t\t\ty: -6.499993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.508198,\n\t\t\t\t\t\t\ty: -6.431802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.440007,\n\t\t\t\t\t\t\ty: -6.375839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.362208,\n\t\t\t\t\t\t\ty: -6.334254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.277791,\n\t\t\t\t\t\t\ty: -6.308647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.19,\n\t\t\t\t\t\t\ty: -6.3\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.102209,\n\t\t\t\t\t\t\ty: -6.308647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.017792,\n\t\t\t\t\t\t\ty: -6.334254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.939993,\n\t\t\t\t\t\t\ty: -6.375839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.871802,\n\t\t\t\t\t\t\ty: -6.431802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.815839,\n\t\t\t\t\t\t\ty: -6.499993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.774254,\n\t\t\t\t\t\t\ty: -6.577792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.748647,\n\t\t\t\t\t\t\ty: -6.662209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.74,\n\t\t\t\t\t\t\ty: -6.75\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.748647,\n\t\t\t\t\t\t\ty: -6.837791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.761318,\n\t\t\t\t\t\t\ty: -6.879562\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.715,\n\t\t\t\t\t\t\ty: -6.875\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.627209,\n\t\t\t\t\t\t\ty: -6.883647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.542792,\n\t\t\t\t\t\t\ty: -6.909254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.464993,\n\t\t\t\t\t\t\ty: -6.950839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.396802,\n\t\t\t\t\t\t\ty: -7.006802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.340839,\n\t\t\t\t\t\t\ty: -7.074993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.299254,\n\t\t\t\t\t\t\ty: -7.152792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.273647,\n\t\t\t\t\t\t\ty: -7.237209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.265,\n\t\t\t\t\t\t\ty: -7.325\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.273647,\n\t\t\t\t\t\t\ty: -7.412791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.299254,\n\t\t\t\t\t\t\ty: -7.497208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.340839,\n\t\t\t\t\t\t\ty: -7.575007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.396802,\n\t\t\t\t\t\t\ty: -7.643198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.464993,\n\t\t\t\t\t\t\ty: -7.699161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.542792,\n\t\t\t\t\t\t\ty: -7.740746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.627209,\n\t\t\t\t\t\t\ty: -7.766353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.715,\n\t\t\t\t\t\t\ty: -7.775\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.802791,\n\t\t\t\t\t\t\ty: -7.766353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.887208,\n\t\t\t\t\t\t\ty: -7.740746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.965007,\n\t\t\t\t\t\t\ty: -7.699161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.033198,\n\t\t\t\t\t\t\ty: -7.643198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.089161,\n\t\t\t\t\t\t\ty: -7.575007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.089165,\n\t\t\t\t\t\t\ty: -7.575\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.561446,\n\t\t\t\t\t\t\ty: -7.575\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.688223,\n\t\t\t\t\t\t\ty: -7.701777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.726107,\n\t\t\t\t\t\t\ty: -7.732867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.769329,\n\t\t\t\t\t\t\ty: -7.75597\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.816227,\n\t\t\t\t\t\t\ty: -7.770196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.856615,\n\t\t\t\t\t\t\ty: -7.774174\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.869329,\n\t\t\t\t\t\t\ty: -7.78097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.876795,\n\t\t\t\t\t\t\ty: -7.783235\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.919329,\n\t\t\t\t\t\t\ty: -7.80597\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.926795,\n\t\t\t\t\t\t\ty: -7.808235\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.946326,\n\t\t\t\t\t\t\ty: -7.818674\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.956765,\n\t\t\t\t\t\t\ty: -7.838205\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.95903,\n\t\t\t\t\t\t\ty: -7.845671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.981765,\n\t\t\t\t\t\t\ty: -7.888205\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.98403,\n\t\t\t\t\t\t\ty: -7.895671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.990826,\n\t\t\t\t\t\t\ty: -7.908385\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.994804,\n\t\t\t\t\t\t\ty: -7.948773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.00903,\n\t\t\t\t\t\t\ty: -7.995671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.015,\n\t\t\t\t\t\t\ty: -8.00684\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.015,\n\t\t\t\t\t\t\ty: -8.129925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.965,\n\t\t\t\t\t\t\ty: -8.125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.877209,\n\t\t\t\t\t\t\ty: -8.133647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.792792,\n\t\t\t\t\t\t\ty: -8.159254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.714993,\n\t\t\t\t\t\t\ty: -8.200839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.674724,\n\t\t\t\t\t\t\ty: -8.233887\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.652443,\n\t\t\t\t\t\t\ty: -8.206738\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.584252,\n\t\t\t\t\t\t\ty: -8.150775\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.506453,\n\t\t\t\t\t\t\ty: -8.10919\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.422036,\n\t\t\t\t\t\t\ty: -8.083583\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.334245,\n\t\t\t\t\t\t\ty: -8.074936\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.246454,\n\t\t\t\t\t\t\ty: -8.083583\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.162037,\n\t\t\t\t\t\t\ty: -8.10919\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.084238,\n\t\t\t\t\t\t\ty: -8.150775\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.016047,\n\t\t\t\t\t\t\ty: -8.206738\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.960084,\n\t\t\t\t\t\t\ty: -8.274929\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.918499,\n\t\t\t\t\t\t\ty: -8.352728\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.892892,\n\t\t\t\t\t\t\ty: -8.437145\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.884245,\n\t\t\t\t\t\t\ty: -8.524936\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.889723,\n\t\t\t\t\t\t\ty: -8.58055\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.689791,\n\t\t\t\t\t\t\ty: -8.780482\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.655591,\n\t\t\t\t\t\t\ty: -8.822154\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.630178,\n\t\t\t\t\t\t\ty: -8.869698\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.614529,\n\t\t\t\t\t\t\ty: -8.921286\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.609245,\n\t\t\t\t\t\t\ty: -8.974936\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.609245,\n\t\t\t\t\t\t\ty: -14.621286\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.566047,\n\t\t\t\t\t\t\ty: -14.656738\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.510084,\n\t\t\t\t\t\t\ty: -14.724929\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.500553,\n\t\t\t\t\t\t\ty: -14.74276\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.437963,\n\t\t\t\t\t\t\ty: -14.709304\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.353546,\n\t\t\t\t\t\t\ty: -14.683697\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.265755,\n\t\t\t\t\t\t\ty: -14.67505\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.210141,\n\t\t\t\t\t\t\ty: -14.680528\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.160209,\n\t\t\t\t\t\t\ty: -14.630596\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.118537,\n\t\t\t\t\t\t\ty: -14.596396\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.070993,\n\t\t\t\t\t\t\ty: -14.570983\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.019405,\n\t\t\t\t\t\t\ty: -14.555334\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.981182,\n\t\t\t\t\t\t\ty: -14.551569\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.960209,\n\t\t\t\t\t\t\ty: -14.530596\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.918537,\n\t\t\t\t\t\t\ty: -14.496396\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.870993,\n\t\t\t\t\t\t\ty: -14.470983\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.819405,\n\t\t\t\t\t\t\ty: -14.455334\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.765755,\n\t\t\t\t\t\t\ty: -14.45005\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.365755,\n\t\t\t\t\t\t\ty: -14.45005\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.312105,\n\t\t\t\t\t\t\ty: -14.455334\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.260517,\n\t\t\t\t\t\t\ty: -14.470983\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.212973,\n\t\t\t\t\t\t\ty: -14.496396\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.171301,\n\t\t\t\t\t\t\ty: -14.530596\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.971301,\n\t\t\t\t\t\t\ty: -14.730596\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.937101,\n\t\t\t\t\t\t\ty: -14.772268\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.911688,\n\t\t\t\t\t\t\ty: -14.819812\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.896039,\n\t\t\t\t\t\t\ty: -14.8714\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.892274,\n\t\t\t\t\t\t\ty: -14.909623\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.871301,\n\t\t\t\t\t\t\ty: -14.930596\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.837101,\n\t\t\t\t\t\t\ty: -14.972268\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.811688,\n\t\t\t\t\t\t\ty: -15.019812\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.796039,\n\t\t\t\t\t\t\ty: -15.0714\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.790755,\n\t\t\t\t\t\t\ty: -15.12505\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.790755,\n\t\t\t\t\t\t\ty: -15.32505\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.796039,\n\t\t\t\t\t\t\ty: -15.3787\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.811688,\n\t\t\t\t\t\t\ty: -15.430288\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.837101,\n\t\t\t\t\t\t\ty: -15.477832\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.871301,\n\t\t\t\t\t\t\ty: -15.519504\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.890755,\n\t\t\t\t\t\t\ty: -15.538958\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.890755,\n\t\t\t\t\t\t\ty: -15.62505\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.896039,\n\t\t\t\t\t\t\ty: -15.6787\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.911688,\n\t\t\t\t\t\t\ty: -15.730288\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.937101,\n\t\t\t\t\t\t\ty: -15.777832\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.971301,\n\t\t\t\t\t\t\ty: -15.819504\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.990755,\n\t\t\t\t\t\t\ty: -15.838958\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.990755,\n\t\t\t\t\t\t\ty: -17.02505\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.996039,\n\t\t\t\t\t\t\ty: -17.0787\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.011688,\n\t\t\t\t\t\t\ty: -17.130288\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.037101,\n\t\t\t\t\t\t\ty: -17.177832\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.071301,\n\t\t\t\t\t\t\ty: -17.219504\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.971301,\n\t\t\t\t\t\t\ty: -19.119504\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.012973,\n\t\t\t\t\t\t\ty: -19.153704\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.060517,\n\t\t\t\t\t\t\ty: -19.179117\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.112105,\n\t\t\t\t\t\t\ty: -19.194766\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.165755,\n\t\t\t\t\t\t\ty: -19.20005\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.751847,\n\t\t\t\t\t\t\ty: -19.20005\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.769209,\n\t\t\t\t\t\t\ty: -19.217412\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.363924,\n\t\t\t\t\t\t\ty: -19.217412\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.29447,\n\t\t\t\t\t\t\ty: -15.147958\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.252797,\n\t\t\t\t\t\t\ty: -15.113758\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.205253,\n\t\t\t\t\t\t\ty: -15.088345\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.197788,\n\t\t\t\t\t\t\ty: -15.08608\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.155253,\n\t\t\t\t\t\t\ty: -15.063345\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.147788,\n\t\t\t\t\t\t\ty: -15.06108\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.105253,\n\t\t\t\t\t\t\ty: -15.038345\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.053665,\n\t\t\t\t\t\t\ty: -15.022696\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.046411,\n\t\t\t\t\t\t\ty: -15.021982\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.030253,\n\t\t\t\t\t\t\ty: -15.013345\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.021335,\n\t\t\t\t\t\t\ty: -14.997696\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.074985,\n\t\t\t\t\t\t\ty: -14.992412\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.436076,\n\t\t\t\t\t\t\ty: -14.992412\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.281689,\n\t\t\t\t\t\t\ty: -14.146799\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.262037,\n\t\t\t\t\t\t\ty: -14.140838\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.184238,\n\t\t\t\t\t\t\ty: -14.099253\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.116047,\n\t\t\t\t\t\t\ty: -14.04329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.060084,\n\t\t\t\t\t\t\ty: -13.975099\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.018499,\n\t\t\t\t\t\t\ty: -13.8973\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.992892,\n\t\t\t\t\t\t\ty: -13.812883\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.984245,\n\t\t\t\t\t\t\ty: -13.725092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.992892,\n\t\t\t\t\t\t\ty: -13.637301\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.001787,\n\t\t\t\t\t\t\ty: -13.607978\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.957694,\n\t\t\t\t\t\t\ty: -13.621353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.869903,\n\t\t\t\t\t\t\ty: -13.63\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.811261,\n\t\t\t\t\t\t\ty: -13.624224\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.816353,\n\t\t\t\t\t\t\ty: -13.641009\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.825,\n\t\t\t\t\t\t\ty: -13.7288\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.816353,\n\t\t\t\t\t\t\ty: -13.816591\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.790746,\n\t\t\t\t\t\t\ty: -13.901008\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.749161,\n\t\t\t\t\t\t\ty: -13.978807\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.693198,\n\t\t\t\t\t\t\ty: -14.046998\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.625007,\n\t\t\t\t\t\t\ty: -14.102961\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.547208,\n\t\t\t\t\t\t\ty: -14.144546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.462791,\n\t\t\t\t\t\t\ty: -14.170153\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.375,\n\t\t\t\t\t\t\ty: -14.1788\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.287209,\n\t\t\t\t\t\t\ty: -14.170153\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.268021,\n\t\t\t\t\t\t\ty: -14.164333\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.201777,\n\t\t\t\t\t\t\ty: -14.230577\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.163893,\n\t\t\t\t\t\t\ty: -14.261667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.120671,\n\t\t\t\t\t\t\ty: -14.28477\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.073773,\n\t\t\t\t\t\t\ty: -14.298996\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.025,\n\t\t\t\t\t\t\ty: -14.3038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.45,\n\t\t\t\t\t\t\ty: -14.3038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.498773,\n\t\t\t\t\t\t\ty: -14.298996\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.545671,\n\t\t\t\t\t\t\ty: -14.28477\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.588893,\n\t\t\t\t\t\t\ty: -14.261667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.626777,\n\t\t\t\t\t\t\ty: -14.230577\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.851777,\n\t\t\t\t\t\t\ty: -14.005577\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.882867,\n\t\t\t\t\t\t\ty: -13.967693\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.90597,\n\t\t\t\t\t\t\ty: -13.924471\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.920196,\n\t\t\t\t\t\t\ty: -13.877573\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.925,\n\t\t\t\t\t\t\ty: -13.8288\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.925,\n\t\t\t\t\t\t\ty: -12.191647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.929067,\n\t\t\t\t\t\t\ty: -12.184038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.944716,\n\t\t\t\t\t\t\ty: -12.13245\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.95,\n\t\t\t\t\t\t\ty: -12.0788\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.95,\n\t\t\t\t\t\t\ty: -9.392708\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.840127,\n\t\t\t\t\t\t\ty: -7.502581\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.846396,\n\t\t\t\t\t\t\ty: -7.49923\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.847149,\n\t\t\t\t\t\t\ty: -7.499156\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.818499,\n\t\t\t\t\t\t\ty: -7.552756\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.792892,\n\t\t\t\t\t\t\ty: -7.637173\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.784245,\n\t\t\t\t\t\t\ty: -7.724964\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.792892,\n\t\t\t\t\t\t\ty: -7.812755\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.818499,\n\t\t\t\t\t\t\ty: -7.897172\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.852834,\n\t\t\t\t\t\t\ty: -7.961407\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.824993,\n\t\t\t\t\t\t\ty: -7.976289\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.756802,\n\t\t\t\t\t\t\ty: -8.032252\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.700839,\n\t\t\t\t\t\t\ty: -8.100443\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.659254,\n\t\t\t\t\t\t\ty: -8.178242\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.633647,\n\t\t\t\t\t\t\ty: -8.262659\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.625,\n\t\t\t\t\t\t\ty: -8.35045\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.633647,\n\t\t\t\t\t\t\ty: -8.438241\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.659254,\n\t\t\t\t\t\t\ty: -8.522658\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.700839,\n\t\t\t\t\t\t\ty: -8.600457\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.756802,\n\t\t\t\t\t\t\ty: -8.668648\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.824993,\n\t\t\t\t\t\t\ty: -8.724611\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.902792,\n\t\t\t\t\t\t\ty: -8.766196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.987209,\n\t\t\t\t\t\t\ty: -8.791803\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.075,\n\t\t\t\t\t\t\ty: -8.80045\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.162791,\n\t\t\t\t\t\t\ty: -8.791803\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.247208,\n\t\t\t\t\t\t\ty: -8.766196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.325007,\n\t\t\t\t\t\t\ty: -8.724611\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.393198,\n\t\t\t\t\t\t\ty: -8.668648\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.449161,\n\t\t\t\t\t\t\ty: -8.600457\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.490746,\n\t\t\t\t\t\t\ty: -8.522658\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.516353,\n\t\t\t\t\t\t\ty: -8.438241\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.525,\n\t\t\t\t\t\t\ty: -8.35045\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.516353,\n\t\t\t\t\t\t\ty: -8.262659\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.490746,\n\t\t\t\t\t\t\ty: -8.178242\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.456411,\n\t\t\t\t\t\t\ty: -8.114007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.484252,\n\t\t\t\t\t\t\ty: -8.099125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.552443,\n\t\t\t\t\t\t\ty: -8.043162\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.608406,\n\t\t\t\t\t\t\ty: -7.974971\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.649991,\n\t\t\t\t\t\t\ty: -7.897172\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.675598,\n\t\t\t\t\t\t\ty: -7.812755\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.684245,\n\t\t\t\t\t\t\ty: -7.724964\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.675598,\n\t\t\t\t\t\t\ty: -7.637173\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.649991,\n\t\t\t\t\t\t\ty: -7.552756\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.608406,\n\t\t\t\t\t\t\ty: -7.474957\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.552443,\n\t\t\t\t\t\t\ty: -7.406766\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.484252,\n\t\t\t\t\t\t\ty: -7.350803\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.418791,\n\t\t\t\t\t\t\ty: -7.315813\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.449161,\n\t\t\t\t\t\t\ty: -7.278807\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.490746,\n\t\t\t\t\t\t\ty: -7.201008\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.516353,\n\t\t\t\t\t\t\ty: -7.116591\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.525,\n\t\t\t\t\t\t\ty: -7.0288\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.516353,\n\t\t\t\t\t\t\ty: -6.941009\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.490746,\n\t\t\t\t\t\t\ty: -6.856592\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.449161,\n\t\t\t\t\t\t\ty: -6.778793\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.393198,\n\t\t\t\t\t\t\ty: -6.710602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.325007,\n\t\t\t\t\t\t\ty: -6.654639\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.259359,\n\t\t\t\t\t\t\ty: -6.619549\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.566802,\n\t\t\t\t\t\t\ty: -4.312106\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.571802,\n\t\t\t\t\t\t\ty: -4.318198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.639993,\n\t\t\t\t\t\t\ty: -4.374161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.717792,\n\t\t\t\t\t\t\ty: -4.415746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.802209,\n\t\t\t\t\t\t\ty: -4.441353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.89,\n\t\t\t\t\t\t\ty: -4.45\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.977791,\n\t\t\t\t\t\t\ty: -4.441353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.062208,\n\t\t\t\t\t\t\ty: -4.415746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.140007,\n\t\t\t\t\t\t\ty: -4.374161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.208198,\n\t\t\t\t\t\t\ty: -4.318198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.264161,\n\t\t\t\t\t\t\ty: -4.250007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.305746,\n\t\t\t\t\t\t\ty: -4.172208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.331353,\n\t\t\t\t\t\t\ty: -4.087791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.34,\n\t\t\t\t\t\t\ty: -4\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.331353,\n\t\t\t\t\t\t\ty: -3.912209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.305746,\n\t\t\t\t\t\t\ty: -3.827792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.264161,\n\t\t\t\t\t\t\ty: -3.749993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.208198,\n\t\t\t\t\t\t\ty: -3.681802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.140007,\n\t\t\t\t\t\t\ty: -3.625839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 6.062208,\n\t\t\t\t\t\t\ty: -3.584254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.977791,\n\t\t\t\t\t\t\ty: -3.558647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.89,\n\t\t\t\t\t\t\ty: -3.55\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.802209,\n\t\t\t\t\t\t\ty: -3.558647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.717792,\n\t\t\t\t\t\t\ty: -3.584254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.639993,\n\t\t\t\t\t\t\ty: -3.625839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.571802,\n\t\t\t\t\t\t\ty: -3.681802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.53635,\n\t\t\t\t\t\t\ty: -3.725\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.49,\n\t\t\t\t\t\t\ty: -3.725\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.43635,\n\t\t\t\t\t\t\ty: -3.730284\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.384762,\n\t\t\t\t\t\t\ty: -3.745933\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.337218,\n\t\t\t\t\t\t\ty: -3.771346\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.295546,\n\t\t\t\t\t\t\ty: -3.805546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.376092,\n\t\t\t\t\t\t\ty: -8.725\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.15635,\n\t\t\t\t\t\t\ty: -8.725\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.191802,\n\t\t\t\t\t\t\ty: -8.681802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.259993,\n\t\t\t\t\t\t\ty: -8.625839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.337792,\n\t\t\t\t\t\t\ty: -8.584254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.422209,\n\t\t\t\t\t\t\ty: -8.558647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.51,\n\t\t\t\t\t\t\ty: -8.55\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.597791,\n\t\t\t\t\t\t\ty: -8.558647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.658512,\n\t\t\t\t\t\t\ty: -8.577066\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.114781,\n\t\t\t\t\t\t\ty: -7.803773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.153893,\n\t\t\t\t\t\t\ty: -7.782867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.185321,\n\t\t\t\t\t\t\ty: -7.757075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.195238,\n\t\t\t\t\t\t\ty: -7.754067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.242782,\n\t\t\t\t\t\t\ty: -7.728654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.284454,\n\t\t\t\t\t\t\ty: -7.694454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.634386,\n\t\t\t\t\t\t\ty: -7.344522\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.69,\n\t\t\t\t\t\t\ty: -7.35\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.777791,\n\t\t\t\t\t\t\ty: -7.341353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.862208,\n\t\t\t\t\t\t\ty: -7.315746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.940007,\n\t\t\t\t\t\t\ty: -7.274161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.008198,\n\t\t\t\t\t\t\ty: -7.218198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.030292,\n\t\t\t\t\t\t\ty: -7.191276\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.074993,\n\t\t\t\t\t\t\ty: -7.227961\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.152792,\n\t\t\t\t\t\t\ty: -7.269546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.237209,\n\t\t\t\t\t\t\ty: -7.295153\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.325,\n\t\t\t\t\t\t\ty: -7.3038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.412791,\n\t\t\t\t\t\t\ty: -7.295153\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.497208,\n\t\t\t\t\t\t\ty: -7.269546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.575007,\n\t\t\t\t\t\t\ty: -7.227961\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.643198,\n\t\t\t\t\t\t\ty: -7.171998\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.699161,\n\t\t\t\t\t\t\ty: -7.103807\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.740746,\n\t\t\t\t\t\t\ty: -7.026008\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.766353,\n\t\t\t\t\t\t\ty: -6.941591\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.775,\n\t\t\t\t\t\t\ty: -6.8538\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.766353,\n\t\t\t\t\t\t\ty: -6.766009\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.740746,\n\t\t\t\t\t\t\ty: -6.681592\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.699161,\n\t\t\t\t\t\t\ty: -6.603793\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.643198,\n\t\t\t\t\t\t\ty: -6.535602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.575007,\n\t\t\t\t\t\t\ty: -6.479639\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.497208,\n\t\t\t\t\t\t\ty: -6.438054\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.412791,\n\t\t\t\t\t\t\ty: -6.412447\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.325,\n\t\t\t\t\t\t\ty: -6.4038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.269386,\n\t\t\t\t\t\t\ty: -6.409278\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.094454,\n\t\t\t\t\t\t\ty: -6.234346\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.052782,\n\t\t\t\t\t\t\ty: -6.200146\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.005238,\n\t\t\t\t\t\t\ty: -6.174733\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.997773,\n\t\t\t\t\t\t\ty: -6.172468\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.955238,\n\t\t\t\t\t\t\ty: -6.149733\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.90365,\n\t\t\t\t\t\t\ty: -6.134084\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.896396,\n\t\t\t\t\t\t\ty: -6.13337\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.880238,\n\t\t\t\t\t\t\ty: -6.124733\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.82865,\n\t\t\t\t\t\t\ty: -6.109084\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.775,\n\t\t\t\t\t\t\ty: -6.1038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.713908,\n\t\t\t\t\t\t\ty: -6.1038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.205546,\n\t\t\t\t\t\t\ty: -5.184346\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.230546,\n\t\t\t\t\t\t\ty: -5.159346\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.272218,\n\t\t\t\t\t\t\ty: -5.125146\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.319762,\n\t\t\t\t\t\t\ty: -5.099733\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.328017,\n\t\t\t\t\t\t\ty: -5.097229\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.748223,\n\t\t\t\t\t\t\ty: -4.677023\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.786107,\n\t\t\t\t\t\t\ty: -4.645933\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.829329,\n\t\t\t\t\t\t\ty: -4.62283\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.836795,\n\t\t\t\t\t\t\ty: -4.620565\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.879329,\n\t\t\t\t\t\t\ty: -4.59783\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.903781,\n\t\t\t\t\t\t\ty: -4.590413\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.908647,\n\t\t\t\t\t\t\ty: -4.541009\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.934254,\n\t\t\t\t\t\t\ty: -4.456592\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.975839,\n\t\t\t\t\t\t\ty: -4.378793\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.031802,\n\t\t\t\t\t\t\ty: -4.310602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.099993,\n\t\t\t\t\t\t\ty: -4.254639\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.177792,\n\t\t\t\t\t\t\ty: -4.213054\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.262209,\n\t\t\t\t\t\t\ty: -4.187447\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.35,\n\t\t\t\t\t\t\ty: -4.1788\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.437791,\n\t\t\t\t\t\t\ty: -4.187447\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.522208,\n\t\t\t\t\t\t\ty: -4.213054\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.600007,\n\t\t\t\t\t\t\ty: -4.254639\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.668198,\n\t\t\t\t\t\t\ty: -4.310602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.724161,\n\t\t\t\t\t\t\ty: -4.378793\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.765746,\n\t\t\t\t\t\t\ty: -4.456592\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.791353,\n\t\t\t\t\t\t\ty: -4.541009\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.8,\n\t\t\t\t\t\t\ty: -4.6288\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.791353,\n\t\t\t\t\t\t\ty: -4.716591\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.765746,\n\t\t\t\t\t\t\ty: -4.801008\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.724161,\n\t\t\t\t\t\t\ty: -4.878807\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.668198,\n\t\t\t\t\t\t\ty: -4.946998\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.600007,\n\t\t\t\t\t\t\ty: -5.002961\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.54228,\n\t\t\t\t\t\t\ty: -5.033817\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.565786,\n\t\t\t\t\t\t\ty: -5.077794\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.591393,\n\t\t\t\t\t\t\ty: -5.162211\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.60004,\n\t\t\t\t\t\t\ty: -5.250002\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.591393,\n\t\t\t\t\t\t\ty: -5.337793\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.565786,\n\t\t\t\t\t\t\ty: -5.42221\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.524201,\n\t\t\t\t\t\t\ty: -5.500009\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.468238,\n\t\t\t\t\t\t\ty: -5.5682\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.400047,\n\t\t\t\t\t\t\ty: -5.624163\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.322248,\n\t\t\t\t\t\t\ty: -5.665748\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.237831,\n\t\t\t\t\t\t\ty: -5.691355\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.15004,\n\t\t\t\t\t\t\ty: -5.700002\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.062249,\n\t\t\t\t\t\t\ty: -5.691355\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.977832,\n\t\t\t\t\t\t\ty: -5.665748\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.900033,\n\t\t\t\t\t\t\ty: -5.624163\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.831842,\n\t\t\t\t\t\t\ty: -5.5682\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.775879,\n\t\t\t\t\t\t\ty: -5.500009\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.734294,\n\t\t\t\t\t\t\ty: -5.42221\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.728673,\n\t\t\t\t\t\t\ty: -5.403681\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.681571,\n\t\t\t\t\t\t\ty: -5.450783\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.679067,\n\t\t\t\t\t\t\ty: -5.459038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.653654,\n\t\t\t\t\t\t\ty: -5.506582\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.619454,\n\t\t\t\t\t\t\ty: -5.548254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.594454,\n\t\t\t\t\t\t\ty: -5.573254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.395031,\n\t\t\t\t\t\t\ty: -6.562739\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.371802,\n\t\t\t\t\t\t\ty: -6.581802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.315839,\n\t\t\t\t\t\t\ty: -6.649993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.274254,\n\t\t\t\t\t\t\ty: -6.727792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.248647,\n\t\t\t\t\t\t\ty: -6.812209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.24,\n\t\t\t\t\t\t\ty: -6.9\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.245478,\n\t\t\t\t\t\t\ty: -6.955614\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.104454,\n\t\t\t\t\t\t\ty: -7.305546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.138654,\n\t\t\t\t\t\t\ty: -7.347218\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.149616,\n\t\t\t\t\t\t\ty: -7.367726\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.186777,\n\t\t\t\t\t\t\ty: -7.398223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.238554,\n\t\t\t\t\t\t\ty: -8.45\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.22816,\n\t\t\t\t\t\t\ty: -8.45\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.239329,\n\t\t\t\t\t\t\ty: -8.44403\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.277407,\n\t\t\t\t\t\t\ty: -8.432479\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.296107,\n\t\t\t\t\t\t\ty: -8.417133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.332617,\n\t\t\t\t\t\t\ty: -8.397617\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.338845,\n\t\t\t\t\t\t\ty: -8.385967\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.339804,\n\t\t\t\t\t\t\ty: -8.376227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.35403,\n\t\t\t\t\t\t\ty: -8.329329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.36,\n\t\t\t\t\t\t\ty: -8.31816\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.36,\n\t\t\t\t\t\t\ty: -8.23184\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.35403,\n\t\t\t\t\t\t\ty: -8.220671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.339804,\n\t\t\t\t\t\t\ty: -8.173773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.338845,\n\t\t\t\t\t\t\ty: -8.164033\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.331227,\n\t\t\t\t\t\t\ty: -8.149781\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.253326,\n\t\t\t\t\t\t\ty: -8.07188\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.197209,\n\t\t\t\t\t\t\ty: -8.066353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.112792,\n\t\t\t\t\t\t\ty: -8.040746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.034993,\n\t\t\t\t\t\t\ty: -7.999161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.966802,\n\t\t\t\t\t\t\ty: -7.943198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.910839,\n\t\t\t\t\t\t\ty: -7.875007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.869254,\n\t\t\t\t\t\t\ty: -7.797208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.843647,\n\t\t\t\t\t\t\ty: -7.712791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.835,\n\t\t\t\t\t\t\ty: -7.625\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.843647,\n\t\t\t\t\t\t\ty: -7.537209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.869254,\n\t\t\t\t\t\t\ty: -7.452792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.910839,\n\t\t\t\t\t\t\ty: -7.374993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.966802,\n\t\t\t\t\t\t\ty: -7.306802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.034993,\n\t\t\t\t\t\t\ty: -7.250839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.112792,\n\t\t\t\t\t\t\ty: -7.209254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.197209,\n\t\t\t\t\t\t\ty: -7.183647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.285,\n\t\t\t\t\t\t\ty: -7.175\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.372791,\n\t\t\t\t\t\t\ty: -7.183647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.457208,\n\t\t\t\t\t\t\ty: -7.209254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.535007,\n\t\t\t\t\t\t\ty: -7.250839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.603198,\n\t\t\t\t\t\t\ty: -7.306802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.659161,\n\t\t\t\t\t\t\ty: -7.374993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.700746,\n\t\t\t\t\t\t\ty: -7.452792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.726353,\n\t\t\t\t\t\t\ty: -7.537209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.735,\n\t\t\t\t\t\t\ty: -7.625\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.726801,\n\t\t\t\t\t\t\ty: -7.708247\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.843554,\n\t\t\t\t\t\t\ty: -7.825\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.565835,\n\t\t\t\t\t\t\ty: -7.825\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.565839,\n\t\t\t\t\t\t\ty: -7.824993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.621802,\n\t\t\t\t\t\t\ty: -7.756802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.689993,\n\t\t\t\t\t\t\ty: -7.700839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.702687,\n\t\t\t\t\t\t\ty: -7.694054\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.696625,\n\t\t\t\t\t\t\ty: -7.686667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.657351,\n\t\t\t\t\t\t\ty: -7.61319\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.633166,\n\t\t\t\t\t\t\ty: -7.533463\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.625,\n\t\t\t\t\t\t\ty: -7.45055\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.633166,\n\t\t\t\t\t\t\ty: -7.367637\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.657351,\n\t\t\t\t\t\t\ty: -7.28791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.696625,\n\t\t\t\t\t\t\ty: -7.214433\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.74948,\n\t\t\t\t\t\t\ty: -7.15003\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.813883,\n\t\t\t\t\t\t\ty: -7.097175\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.88736,\n\t\t\t\t\t\t\ty: -7.057901\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.967087,\n\t\t\t\t\t\t\ty: -7.033716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.05,\n\t\t\t\t\t\t\ty: -7.02555\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.132913,\n\t\t\t\t\t\t\ty: -7.033716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.21264,\n\t\t\t\t\t\t\ty: -7.057901\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.286117,\n\t\t\t\t\t\t\ty: -7.097175\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.35052,\n\t\t\t\t\t\t\ty: -7.15003\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.403375,\n\t\t\t\t\t\t\ty: -7.214433\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.442649,\n\t\t\t\t\t\t\ty: -7.28791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.466834,\n\t\t\t\t\t\t\ty: -7.367637\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.475,\n\t\t\t\t\t\t\ty: -7.45055\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.466834,\n\t\t\t\t\t\t\ty: -7.533463\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.442649,\n\t\t\t\t\t\t\ty: -7.61319\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.403375,\n\t\t\t\t\t\t\ty: -7.686667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.35052,\n\t\t\t\t\t\t\ty: -7.75107\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.292543,\n\t\t\t\t\t\t\ty: -7.798651\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.314161,\n\t\t\t\t\t\t\ty: -7.824993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.355746,\n\t\t\t\t\t\t\ty: -7.902792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.362386,\n\t\t\t\t\t\t\ty: -7.924681\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.376024,\n\t\t\t\t\t\t\ty: -7.911043\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.375,\n\t\t\t\t\t\t\ty: -7.90065\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.383166,\n\t\t\t\t\t\t\ty: -7.817737\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.407351,\n\t\t\t\t\t\t\ty: -7.73801\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.446625,\n\t\t\t\t\t\t\ty: -7.664533\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.49948,\n\t\t\t\t\t\t\ty: -7.60013\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.563883,\n\t\t\t\t\t\t\ty: -7.547275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.63736,\n\t\t\t\t\t\t\ty: -7.508001\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.717087,\n\t\t\t\t\t\t\ty: -7.483816\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.8,\n\t\t\t\t\t\t\ty: -7.47565\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.882913,\n\t\t\t\t\t\t\ty: -7.483816\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.96264,\n\t\t\t\t\t\t\ty: -7.508001\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.036117,\n\t\t\t\t\t\t\ty: -7.547275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.10052,\n\t\t\t\t\t\t\ty: -7.60013\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.153375,\n\t\t\t\t\t\t\ty: -7.664533\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.192649,\n\t\t\t\t\t\t\ty: -7.73801\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.216834,\n\t\t\t\t\t\t\ty: -7.817737\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.225,\n\t\t\t\t\t\t\ty: -7.90065\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.224816,\n\t\t\t\t\t\t\ty: -7.902516\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.250064,\n\t\t\t\t\t\t\ty: -7.900029\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.337855,\n\t\t\t\t\t\t\ty: -7.908676\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.422272,\n\t\t\t\t\t\t\ty: -7.934283\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.500071,\n\t\t\t\t\t\t\ty: -7.975868\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.567514,\n\t\t\t\t\t\t\ty: -8.031217\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.634993,\n\t\t\t\t\t\t\ty: -7.975839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.712792,\n\t\t\t\t\t\t\ty: -7.934254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.797209,\n\t\t\t\t\t\t\ty: -7.908647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.885,\n\t\t\t\t\t\t\ty: -7.9\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.972791,\n\t\t\t\t\t\t\ty: -7.908647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.057208,\n\t\t\t\t\t\t\ty: -7.934254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.135007,\n\t\t\t\t\t\t\ty: -7.975839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.203198,\n\t\t\t\t\t\t\ty: -8.031802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.226023,\n\t\t\t\t\t\t\ty: -8.059615\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.225064,\n\t\t\t\t\t\t\ty: -8.049875\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.225064,\n\t\t\t\t\t\t\ty: -7.699875\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.230828,\n\t\t\t\t\t\t\ty: -7.641348\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.2479,\n\t\t\t\t\t\t\ty: -7.58507\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.255358,\n\t\t\t\t\t\t\ty: -7.571116\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.255828,\n\t\t\t\t\t\t\ty: -7.566348\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.2729,\n\t\t\t\t\t\t\ty: -7.51007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.295636,\n\t\t\t\t\t\t\ty: -7.467535\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.2979,\n\t\t\t\t\t\t\ty: -7.46007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.325623,\n\t\t\t\t\t\t\ty: -7.408204\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.354048,\n\t\t\t\t\t\t\ty: -7.373569\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.375623,\n\t\t\t\t\t\t\ty: -7.333204\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.412932,\n\t\t\t\t\t\t\ty: -7.287743\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.74019,\n\t\t\t\t\t\t\ty: -6.960485\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.7479,\n\t\t\t\t\t\t\ty: -6.93507\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.75234,\n\t\t\t\t\t\t\ty: -6.926763\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.755828,\n\t\t\t\t\t\t\ty: -6.891348\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.7729,\n\t\t\t\t\t\t\ty: -6.83507\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.800064,\n\t\t\t\t\t\t\ty: -6.78425\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.800064,\n\t\t\t\t\t\t\ty: -5.94904\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.800057,\n\t\t\t\t\t\t\ty: -5.949036\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.731866,\n\t\t\t\t\t\t\ty: -5.893073\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.675903,\n\t\t\t\t\t\t\ty: -5.824882\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.634318,\n\t\t\t\t\t\t\ty: -5.747083\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.608711,\n\t\t\t\t\t\t\ty: -5.662666\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.600064,\n\t\t\t\t\t\t\ty: -5.574875\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.608711,\n\t\t\t\t\t\t\ty: -5.487084\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.634318,\n\t\t\t\t\t\t\ty: -5.402667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.675903,\n\t\t\t\t\t\t\ty: -5.324868\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.731866,\n\t\t\t\t\t\t\ty: -5.256677\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.800057,\n\t\t\t\t\t\t\ty: -5.200714\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.877856,\n\t\t\t\t\t\t\ty: -5.159129\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.962273,\n\t\t\t\t\t\t\ty: -5.133522\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.050064,\n\t\t\t\t\t\t\ty: -5.124875\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.137855,\n\t\t\t\t\t\t\ty: -5.133522\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.222272,\n\t\t\t\t\t\t\ty: -5.159129\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.300071,\n\t\t\t\t\t\t\ty: -5.200714\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.368262,\n\t\t\t\t\t\t\ty: -5.256677\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.400064,\n\t\t\t\t\t\t\ty: -5.295428\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.400064,\n\t\t\t\t\t\t\ty: -4.081919\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.394094,\n\t\t\t\t\t\t\ty: -4.07075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.379868,\n\t\t\t\t\t\t\ty: -4.023852\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.378909,\n\t\t\t\t\t\t\ty: -4.014112\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.370622,\n\t\t\t\t\t\t\ty: -3.998609\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.342197,\n\t\t\t\t\t\t\ty: -3.963972\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.33139,\n\t\t\t\t\t\t\ty: -3.943753\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.311171,\n\t\t\t\t\t\t\ty: -3.932946\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.276534,\n\t\t\t\t\t\t\ty: -3.904521\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.261031,\n\t\t\t\t\t\t\ty: -3.896234\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.251291,\n\t\t\t\t\t\t\ty: -3.895275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.204393,\n\t\t\t\t\t\t\ty: -3.881049\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.193224,\n\t\t\t\t\t\t\ty: -3.875079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.930145,\n\t\t\t\t\t\t\ty: -3.875079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.941417,\n\t\t\t\t\t\t\ty: -3.912238\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.950064,\n\t\t\t\t\t\t\ty: -4.000029\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.941417,\n\t\t\t\t\t\t\ty: -4.08782\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.91581,\n\t\t\t\t\t\t\ty: -4.172237\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.874225,\n\t\t\t\t\t\t\ty: -4.250036\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.821703,\n\t\t\t\t\t\t\ty: -4.314034\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.843262,\n\t\t\t\t\t\t\ty: -4.331727\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.899225,\n\t\t\t\t\t\t\ty: -4.399918\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.94081,\n\t\t\t\t\t\t\ty: -4.477717\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.966417,\n\t\t\t\t\t\t\ty: -4.562134\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.975064,\n\t\t\t\t\t\t\ty: -4.649925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.966417,\n\t\t\t\t\t\t\ty: -4.737716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.94081,\n\t\t\t\t\t\t\ty: -4.822133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.899225,\n\t\t\t\t\t\t\ty: -4.899932\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.843262,\n\t\t\t\t\t\t\ty: -4.968123\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.775071,\n\t\t\t\t\t\t\ty: -5.024086\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.697272,\n\t\t\t\t\t\t\ty: -5.065671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.612855,\n\t\t\t\t\t\t\ty: -5.091278\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.525064,\n\t\t\t\t\t\t\ty: -5.099925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.437273,\n\t\t\t\t\t\t\ty: -5.091278\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.352856,\n\t\t\t\t\t\t\ty: -5.065671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.275057,\n\t\t\t\t\t\t\ty: -5.024086\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.206866,\n\t\t\t\t\t\t\ty: -4.968123\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.150903,\n\t\t\t\t\t\t\ty: -4.899932\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.109318,\n\t\t\t\t\t\t\ty: -4.822133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.096228,\n\t\t\t\t\t\t\ty: -4.778982\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.330025,\n\t\t\t\t\t\t\ty: -5.573563\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.329733,\n\t\t\t\t\t\t\ty: -5.573282\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.326841,\n\t\t\t\t\t\t\ty: -5.576806\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.288957,\n\t\t\t\t\t\t\ty: -5.607896\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.264867,\n\t\t\t\t\t\t\ty: -5.620773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.249225,\n\t\t\t\t\t\t\ty: -5.650036\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.196701,\n\t\t\t\t\t\t\ty: -5.714036\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.218262,\n\t\t\t\t\t\t\ty: -5.731731\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.274225,\n\t\t\t\t\t\t\ty: -5.799922\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.31581,\n\t\t\t\t\t\t\ty: -5.877721\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.341417,\n\t\t\t\t\t\t\ty: -5.962138\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.350064,\n\t\t\t\t\t\t\ty: -6.049929\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.341417,\n\t\t\t\t\t\t\ty: -6.13772\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.31581,\n\t\t\t\t\t\t\ty: -6.222137\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.274225,\n\t\t\t\t\t\t\ty: -6.299936\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.218262,\n\t\t\t\t\t\t\ty: -6.368127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.150071,\n\t\t\t\t\t\t\ty: -6.42409\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.072272,\n\t\t\t\t\t\t\ty: -6.465675\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.987855,\n\t\t\t\t\t\t\ty: -6.491282\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.900064,\n\t\t\t\t\t\t\ty: -6.499929\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.821844,\n\t\t\t\t\t\t\ty: -6.492225\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.825064,\n\t\t\t\t\t\t\ty: -6.524921\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.819894,\n\t\t\t\t\t\t\ty: -6.577409\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.882913,\n\t\t\t\t\t\t\ty: -6.583616\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.96264,\n\t\t\t\t\t\t\ty: -6.607801\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.036117,\n\t\t\t\t\t\t\ty: -6.647075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.10052,\n\t\t\t\t\t\t\ty: -6.69993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.153375,\n\t\t\t\t\t\t\ty: -6.764333\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.192649,\n\t\t\t\t\t\t\ty: -6.83781\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.216834,\n\t\t\t\t\t\t\ty: -6.917537\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.225,\n\t\t\t\t\t\t\ty: -7.00045\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.216834,\n\t\t\t\t\t\t\ty: -7.083363\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.192649,\n\t\t\t\t\t\t\ty: -7.16309\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.153375,\n\t\t\t\t\t\t\ty: -7.236567\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.10052,\n\t\t\t\t\t\t\ty: -7.30097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.036117,\n\t\t\t\t\t\t\ty: -7.353825\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.96264,\n\t\t\t\t\t\t\ty: -7.393099\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.882913,\n\t\t\t\t\t\t\ty: -7.417284\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.8,\n\t\t\t\t\t\t\ty: -7.42545\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.717087,\n\t\t\t\t\t\t\ty: -7.417284\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.63736,\n\t\t\t\t\t\t\ty: -7.393099\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.563883,\n\t\t\t\t\t\t\ty: -7.353825\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.49948,\n\t\t\t\t\t\t\ty: -7.30097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.446625,\n\t\t\t\t\t\t\ty: -7.236567\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.407351,\n\t\t\t\t\t\t\ty: -7.16309\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.383166,\n\t\t\t\t\t\t\ty: -7.083363\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.375,\n\t\t\t\t\t\t\ty: -7.00045\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.377538,\n\t\t\t\t\t\t\ty: -6.974677\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.375064,\n\t\t\t\t\t\t\ty: -6.974921\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.287273,\n\t\t\t\t\t\t\ty: -6.966274\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.202856,\n\t\t\t\t\t\t\ty: -6.940667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.125057,\n\t\t\t\t\t\t\ty: -6.899082\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.056866,\n\t\t\t\t\t\t\ty: -6.843119\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.000903,\n\t\t\t\t\t\t\ty: -6.774928\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.959318,\n\t\t\t\t\t\t\ty: -6.697129\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.933711,\n\t\t\t\t\t\t\ty: -6.612712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.925064,\n\t\t\t\t\t\t\ty: -6.524921\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.933711,\n\t\t\t\t\t\t\ty: -6.43713\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.959318,\n\t\t\t\t\t\t\ty: -6.352713\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.000903,\n\t\t\t\t\t\t\ty: -6.274914\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.056866,\n\t\t\t\t\t\t\ty: -6.206723\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.125057,\n\t\t\t\t\t\t\ty: -6.15076\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.202856,\n\t\t\t\t\t\t\ty: -6.109175\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.287273,\n\t\t\t\t\t\t\ty: -6.083568\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.375064,\n\t\t\t\t\t\t\ty: -6.074921\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.453284,\n\t\t\t\t\t\t\ty: -6.082625\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.450064,\n\t\t\t\t\t\t\ty: -6.049929\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.458711,\n\t\t\t\t\t\t\ty: -5.962138\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.484318,\n\t\t\t\t\t\t\ty: -5.877721\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.525903,\n\t\t\t\t\t\t\ty: -5.799922\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.578427,\n\t\t\t\t\t\t\ty: -5.735922\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.556866,\n\t\t\t\t\t\t\ty: -5.718227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.500903,\n\t\t\t\t\t\t\ty: -5.650036\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.459318,\n\t\t\t\t\t\t\ty: -5.572237\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.433711,\n\t\t\t\t\t\t\ty: -5.48782\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.425064,\n\t\t\t\t\t\t\ty: -5.400029\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.433711,\n\t\t\t\t\t\t\ty: -5.312238\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.459318,\n\t\t\t\t\t\t\ty: -5.227821\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.500903,\n\t\t\t\t\t\t\ty: -5.150022\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.556866,\n\t\t\t\t\t\t\ty: -5.081831\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.595711,\n\t\t\t\t\t\t\ty: -5.049952\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.556866,\n\t\t\t\t\t\t\ty: -5.018073\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.500903,\n\t\t\t\t\t\t\ty: -4.949882\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.459318,\n\t\t\t\t\t\t\ty: -4.872083\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.433711,\n\t\t\t\t\t\t\ty: -4.787666\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.425064,\n\t\t\t\t\t\t\ty: -4.699875\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.433711,\n\t\t\t\t\t\t\ty: -4.612084\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.459318,\n\t\t\t\t\t\t\ty: -4.527667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.500903,\n\t\t\t\t\t\t\ty: -4.449868\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.556866,\n\t\t\t\t\t\t\ty: -4.381677\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.578376,\n\t\t\t\t\t\t\ty: -4.364024\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.525903,\n\t\t\t\t\t\t\ty: -4.300086\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.484318,\n\t\t\t\t\t\t\ty: -4.222287\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.458711,\n\t\t\t\t\t\t\ty: -4.13787\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.456814,\n\t\t\t\t\t\t\ty: -4.118606\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.450071,\n\t\t\t\t\t\t\ty: -4.12414\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.372272,\n\t\t\t\t\t\t\ty: -4.165725\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.287855,\n\t\t\t\t\t\t\ty: -4.191332\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.200064,\n\t\t\t\t\t\t\ty: -4.199979\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.112273,\n\t\t\t\t\t\t\ty: -4.191332\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.027856,\n\t\t\t\t\t\t\ty: -4.165725\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.950057,\n\t\t\t\t\t\t\ty: -4.12414\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.881866,\n\t\t\t\t\t\t\ty: -4.068177\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.825903,\n\t\t\t\t\t\t\ty: -3.999986\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.784318,\n\t\t\t\t\t\t\ty: -3.922187\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.777581,\n\t\t\t\t\t\t\ty: -3.899979\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.800064,\n\t\t\t\t\t\t\ty: -3.899979\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.751291,\n\t\t\t\t\t\t\ty: -3.895175\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.704393,\n\t\t\t\t\t\t\ty: -3.880949\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.661171,\n\t\t\t\t\t\t\ty: -3.857846\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.623287,\n\t\t\t\t\t\t\ty: -3.826756\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.603081,\n\t\t\t\t\t\t\ty: -3.80655\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.594826,\n\t\t\t\t\t\t\ty: -3.804046\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.547282,\n\t\t\t\t\t\t\ty: -3.778633\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.50561,\n\t\t\t\t\t\t\ty: -3.744433\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.409398,\n\t\t\t\t\t\t\ty: -1.648221\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.415,\n\t\t\t\t\t\t\ty: -1.7051\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.406353,\n\t\t\t\t\t\t\ty: -1.792891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.380746,\n\t\t\t\t\t\t\ty: -1.877308\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.339161,\n\t\t\t\t\t\t\ty: -1.955107\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.283198,\n\t\t\t\t\t\t\ty: -2.023298\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.215007,\n\t\t\t\t\t\t\ty: -2.079261\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.137208,\n\t\t\t\t\t\t\ty: -2.120846\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.052791,\n\t\t\t\t\t\t\ty: -2.146453\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.035,\n\t\t\t\t\t\t\ty: -2.1551\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.122791,\n\t\t\t\t\t\t\ty: -2.146453\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.207208,\n\t\t\t\t\t\t\ty: -2.120846\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.285007,\n\t\t\t\t\t\t\ty: -2.079261\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.353198,\n\t\t\t\t\t\t\ty: -2.023298\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.409161,\n\t\t\t\t\t\t\ty: -1.955107\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.450746,\n\t\t\t\t\t\t\ty: -1.877308\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.476353,\n\t\t\t\t\t\t\ty: -1.792891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.485,\n\t\t\t\t\t\t\ty: -1.7051\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.476353,\n\t\t\t\t\t\t\ty: -1.617309\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.450746,\n\t\t\t\t\t\t\ty: -1.532892\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.409161,\n\t\t\t\t\t\t\ty: -1.455093\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.353198,\n\t\t\t\t\t\t\ty: -1.386902\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.285007,\n\t\t\t\t\t\t\ty: -1.330939\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.207208,\n\t\t\t\t\t\t\ty: -1.289354\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.122791,\n\t\t\t\t\t\t\ty: -1.263747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.035,\n\t\t\t\t\t\t\ty: -1.2551\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.021879,\n\t\t\t\t\t\t\ty: -1.260702\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 1.513844,\n\t\t\t\t\t\t\ty: 0.275021\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.96259,\n\t\t\t\t\t\t\ty: 0.275021\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.934318,\n\t\t\t\t\t\t\ty: 0.222129\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.908711,\n\t\t\t\t\t\t\ty: 0.137712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.900064,\n\t\t\t\t\t\t\ty: 0.049921\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.908711,\n\t\t\t\t\t\t\ty: -0.03787\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.934318,\n\t\t\t\t\t\t\ty: -0.122287\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.975903,\n\t\t\t\t\t\t\ty: -0.200086\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.031866,\n\t\t\t\t\t\t\ty: -0.268277\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.100057,\n\t\t\t\t\t\t\ty: -0.32424\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.177856,\n\t\t\t\t\t\t\ty: -0.365825\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.262273,\n\t\t\t\t\t\t\ty: -0.391432\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.350064,\n\t\t\t\t\t\t\ty: -0.400079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.405678,\n\t\t\t\t\t\t\ty: -0.394601\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.35561,\n\t\t\t\t\t\t\ty: -2.344533\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.397282,\n\t\t\t\t\t\t\ty: -2.378733\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.444826,\n\t\t\t\t\t\t\ty: -2.404146\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.496414,\n\t\t\t\t\t\t\ty: -2.419795\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.550064,\n\t\t\t\t\t\t\ty: -2.425079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.050064,\n\t\t\t\t\t\t\ty: -2.425079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.150064,\n\t\t\t\t\t\t\ty: -2.425079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.203714,\n\t\t\t\t\t\t\ty: -2.419795\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.255302,\n\t\t\t\t\t\t\ty: -2.404146\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.262911,\n\t\t\t\t\t\t\ty: -2.400079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.44651,\n\t\t\t\t\t\t\ty: -2.400079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.473287,\n\t\t\t\t\t\t\ty: -3.426856\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.511171,\n\t\t\t\t\t\t\ty: -3.457946\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.554393,\n\t\t\t\t\t\t\ty: -3.481049\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.601291,\n\t\t\t\t\t\t\ty: -3.495275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.650064,\n\t\t\t\t\t\t\ty: -3.500079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.74651,\n\t\t\t\t\t\t\ty: -3.500079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.108713,\n\t\t\t\t\t\t\ty: -3.862282\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.108711,\n\t\t\t\t\t\t\ty: -3.862288\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.100064,\n\t\t\t\t\t\t\ty: -3.950079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.108711,\n\t\t\t\t\t\t\ty: -4.03787\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.134318,\n\t\t\t\t\t\t\ty: -4.122287\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.175903,\n\t\t\t\t\t\t\ty: -4.200086\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.231866,\n\t\t\t\t\t\t\ty: -4.268277\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.300057,\n\t\t\t\t\t\t\ty: -4.32424\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.377856,\n\t\t\t\t\t\t\ty: -4.365825\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.462273,\n\t\t\t\t\t\t\ty: -4.391432\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.550064,\n\t\t\t\t\t\t\ty: -4.400079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.637855,\n\t\t\t\t\t\t\ty: -4.391432\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.722272,\n\t\t\t\t\t\t\ty: -4.365825\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.800071,\n\t\t\t\t\t\t\ty: -4.32424\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.868262,\n\t\t\t\t\t\t\ty: -4.268277\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.924225,\n\t\t\t\t\t\t\ty: -4.200086\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.96581,\n\t\t\t\t\t\t\ty: -4.122287\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.991417,\n\t\t\t\t\t\t\ty: -4.03787\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.000064,\n\t\t\t\t\t\t\ty: -3.950079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.991417,\n\t\t\t\t\t\t\ty: -3.862288\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.96581,\n\t\t\t\t\t\t\ty: -3.777871\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.924225,\n\t\t\t\t\t\t\ty: -3.700072\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.868262,\n\t\t\t\t\t\t\ty: -3.631881\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.800071,\n\t\t\t\t\t\t\ty: -3.575918\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.722272,\n\t\t\t\t\t\t\ty: -3.534333\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.637855,\n\t\t\t\t\t\t\ty: -3.508726\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.550064,\n\t\t\t\t\t\t\ty: -3.500079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.462273,\n\t\t\t\t\t\t\ty: -3.508726\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.462267,\n\t\t\t\t\t\t\ty: -3.508728\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.026841,\n\t\t\t\t\t\t\ty: -3.073302\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.988957,\n\t\t\t\t\t\t\ty: -3.042212\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.945735,\n\t\t\t\t\t\t\ty: -3.019109\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.898837,\n\t\t\t\t\t\t\ty: -3.004883\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.850064,\n\t\t\t\t\t\t\ty: -3.000079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.753618,\n\t\t\t\t\t\t\ty: -3.000079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.726841,\n\t\t\t\t\t\t\ty: -1.973302\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.688957,\n\t\t\t\t\t\t\ty: -1.942212\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.645735,\n\t\t\t\t\t\t\ty: -1.919109\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.598837,\n\t\t\t\t\t\t\ty: -1.904883\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.550064,\n\t\t\t\t\t\t\ty: -1.900079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.262911,\n\t\t\t\t\t\t\ty: -1.900079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.255302,\n\t\t\t\t\t\t\ty: -1.896012\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.226967,\n\t\t\t\t\t\t\ty: -1.887417\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.241153,\n\t\t\t\t\t\t\ty: -1.860878\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.26676,\n\t\t\t\t\t\t\ty: -1.776461\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.275407,\n\t\t\t\t\t\t\ty: -1.688671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.26676,\n\t\t\t\t\t\t\ty: -1.60088\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.241153,\n\t\t\t\t\t\t\ty: -1.516463\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.199568,\n\t\t\t\t\t\t\ty: -1.438664\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.143605,\n\t\t\t\t\t\t\ty: -1.370473\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 8.075413,\n\t\t\t\t\t\t\ty: -1.314509\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.997614,\n\t\t\t\t\t\t\ty: -1.272925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.913197,\n\t\t\t\t\t\t\ty: -1.247317\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.825407,\n\t\t\t\t\t\t\ty: -1.238671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.737616,\n\t\t\t\t\t\t\ty: -1.247317\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.653199,\n\t\t\t\t\t\t\ty: -1.272925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.5754,\n\t\t\t\t\t\t\ty: -1.314509\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.507209,\n\t\t\t\t\t\t\ty: -1.370473\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.451245,\n\t\t\t\t\t\t\ty: -1.438664\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.409661,\n\t\t\t\t\t\t\ty: -1.516463\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 7.385384,\n\t\t\t\t\t\t\ty: -1.596491\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.794586,\n\t\t\t\t\t\t\ty: -5693e-6\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.800064,\n\t\t\t\t\t\t\ty: 0.049921\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.791417,\n\t\t\t\t\t\t\ty: 0.137712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.76581,\n\t\t\t\t\t\t\ty: 0.222129\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.737538,\n\t\t\t\t\t\t\ty: 0.275021\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.799936,\n\t\t\t\t\t\t\ty: 0.275021\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.853586,\n\t\t\t\t\t\t\ty: 0.280305\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.905174,\n\t\t\t\t\t\t\ty: 0.295954\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.952718,\n\t\t\t\t\t\t\ty: 0.321367\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 9.99439,\n\t\t\t\t\t\t\ty: 0.355567\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.19439,\n\t\t\t\t\t\t\ty: 0.555567\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.29439,\n\t\t\t\t\t\t\ty: 0.655567\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.32859,\n\t\t\t\t\t\t\ty: 0.697239\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.354003,\n\t\t\t\t\t\t\ty: 0.744783\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.356507,\n\t\t\t\t\t\t\ty: 0.753038\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.80349,\n\t\t\t\t\t\t\ty: 2.200021\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.425771,\n\t\t\t\t\t\t\ty: 2.200021\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.425775,\n\t\t\t\t\t\t\ty: 2.200014\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.481738,\n\t\t\t\t\t\t\ty: 2.131823\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.549929,\n\t\t\t\t\t\t\ty: 2.07586\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.627728,\n\t\t\t\t\t\t\ty: 2.034275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.712145,\n\t\t\t\t\t\t\ty: 2.008668\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.799936,\n\t\t\t\t\t\t\ty: 2.000021\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.887727,\n\t\t\t\t\t\t\ty: 2.008668\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 12.972144,\n\t\t\t\t\t\t\ty: 2.034275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.049943,\n\t\t\t\t\t\t\ty: 2.07586\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.118134,\n\t\t\t\t\t\t\ty: 2.131823\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.174097,\n\t\t\t\t\t\t\ty: 2.200014\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.215682,\n\t\t\t\t\t\t\ty: 2.277813\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.241289,\n\t\t\t\t\t\t\ty: 2.36223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.245553,\n\t\t\t\t\t\t\ty: 2.405519\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.955526,\n\t\t\t\t\t\t\ty: 0.695546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 14.997199,\n\t\t\t\t\t\t\ty: 0.661346\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.044743,\n\t\t\t\t\t\t\ty: 0.635933\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.096331,\n\t\t\t\t\t\t\ty: 0.620284\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.149981,\n\t\t\t\t\t\t\ty: 0.615\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.296331,\n\t\t\t\t\t\t\ty: 0.615\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.331783,\n\t\t\t\t\t\t\ty: 0.571802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.399974,\n\t\t\t\t\t\t\ty: 0.515839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.477773,\n\t\t\t\t\t\t\ty: 0.474254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.56219,\n\t\t\t\t\t\t\ty: 0.448647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.649981,\n\t\t\t\t\t\t\ty: 0.44\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.737771,\n\t\t\t\t\t\t\ty: 0.448647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.822188,\n\t\t\t\t\t\t\ty: 0.474254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.899987,\n\t\t\t\t\t\t\ty: 0.515839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.968179,\n\t\t\t\t\t\t\ty: 0.571802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.024142,\n\t\t\t\t\t\t\ty: 0.639993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.065726,\n\t\t\t\t\t\t\ty: 0.717792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.091334,\n\t\t\t\t\t\t\ty: 0.802209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.099981,\n\t\t\t\t\t\t\ty: 0.89\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.091334,\n\t\t\t\t\t\t\ty: 0.977791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.065726,\n\t\t\t\t\t\t\ty: 1.062208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 16.024142,\n\t\t\t\t\t\t\ty: 1.140007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.968179,\n\t\t\t\t\t\t\ty: 1.208198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.899987,\n\t\t\t\t\t\t\ty: 1.264161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.822188,\n\t\t\t\t\t\t\ty: 1.305746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.737771,\n\t\t\t\t\t\t\ty: 1.331353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.649981,\n\t\t\t\t\t\t\ty: 1.34\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.56219,\n\t\t\t\t\t\t\ty: 1.331353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.477773,\n\t\t\t\t\t\t\ty: 1.305746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.399974,\n\t\t\t\t\t\t\ty: 1.264161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.331783,\n\t\t\t\t\t\t\ty: 1.208198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.296331,\n\t\t\t\t\t\t\ty: 1.165\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 15.263889,\n\t\t\t\t\t\t\ty: 1.165\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.344435,\n\t\t\t\t\t\t\ty: 3.084454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.302762,\n\t\t\t\t\t\t\ty: 3.118654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.255219,\n\t\t\t\t\t\t\ty: 3.144067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.20363,\n\t\t\t\t\t\t\ty: 3.159716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 13.149981,\n\t\t\t\t\t\t\ty: 3.165\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.163889,\n\t\t\t\t\t\t\ty: 3.165\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.144435,\n\t\t\t\t\t\t\ty: 3.184454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.102762,\n\t\t\t\t\t\t\ty: 3.218654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.055219,\n\t\t\t\t\t\t\ty: 3.244067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 11.00363,\n\t\t\t\t\t\t\ty: 3.259716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.949981,\n\t\t\t\t\t\t\ty: 3.265\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.661692,\n\t\t\t\t\t\t\ty: 3.265\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.728741,\n\t\t\t\t\t\t\ty: 3.300839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.796932,\n\t\t\t\t\t\t\ty: 3.356802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.852896,\n\t\t\t\t\t\t\ty: 3.424993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.89448,\n\t\t\t\t\t\t\ty: 3.502792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.920088,\n\t\t\t\t\t\t\ty: 3.587209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.928734,\n\t\t\t\t\t\t\ty: 3.675\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.920088,\n\t\t\t\t\t\t\ty: 3.762791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.89448,\n\t\t\t\t\t\t\ty: 3.847208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.852896,\n\t\t\t\t\t\t\ty: 3.925007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.796932,\n\t\t\t\t\t\t\ty: 3.993198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.728741,\n\t\t\t\t\t\t\ty: 4.049161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.650942,\n\t\t\t\t\t\t\ty: 4.090746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.566525,\n\t\t\t\t\t\t\ty: 4.116353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.478734,\n\t\t\t\t\t\t\ty: 4.125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.390944,\n\t\t\t\t\t\t\ty: 4.116353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.306527,\n\t\t\t\t\t\t\ty: 4.090746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.228728,\n\t\t\t\t\t\t\ty: 4.049161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.160536,\n\t\t\t\t\t\t\ty: 3.993198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.104573,\n\t\t\t\t\t\t\ty: 3.925007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.062989,\n\t\t\t\t\t\t\ty: 3.847208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.037381,\n\t\t\t\t\t\t\ty: 3.762791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.028734,\n\t\t\t\t\t\t\ty: 3.675\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.037381,\n\t\t\t\t\t\t\ty: 3.587209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.062989,\n\t\t\t\t\t\t\ty: 3.502792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.104573,\n\t\t\t\t\t\t\ty: 3.424993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.160536,\n\t\t\t\t\t\t\ty: 3.356802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.228728,\n\t\t\t\t\t\t\ty: 3.300839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 10.295777,\n\t\t\t\t\t\t\ty: 3.265\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.401533,\n\t\t\t\t\t\t\ty: 3.265\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.441153,\n\t\t\t\t\t\t\ty: 3.339122\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.46676,\n\t\t\t\t\t\t\ty: 3.423539\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.475407,\n\t\t\t\t\t\t\ty: 3.511329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.46676,\n\t\t\t\t\t\t\ty: 3.59912\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.441153,\n\t\t\t\t\t\t\ty: 3.683537\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.399568,\n\t\t\t\t\t\t\ty: 3.761336\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.343605,\n\t\t\t\t\t\t\ty: 3.829527\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.275413,\n\t\t\t\t\t\t\ty: 3.885491\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.197614,\n\t\t\t\t\t\t\ty: 3.927075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.113197,\n\t\t\t\t\t\t\ty: 3.952683\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.025407,\n\t\t\t\t\t\t\ty: 3.961329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.937616,\n\t\t\t\t\t\t\ty: 3.952683\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.853199,\n\t\t\t\t\t\t\ty: 3.927075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.7754,\n\t\t\t\t\t\t\ty: 3.885491\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.707209,\n\t\t\t\t\t\t\ty: 3.829527\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.671757,\n\t\t\t\t\t\t\ty: 3.786329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.539316,\n\t\t\t\t\t\t\ty: 3.786329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.730071,\n\t\t\t\t\t\t\ty: 8.055716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.724593,\n\t\t\t\t\t\t\ty: 8.111329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.73324,\n\t\t\t\t\t\t\ty: 8.19912\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.758847,\n\t\t\t\t\t\t\ty: 8.283537\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.800432,\n\t\t\t\t\t\t\ty: 8.361336\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.856395,\n\t\t\t\t\t\t\ty: 8.429527\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.924587,\n\t\t\t\t\t\t\ty: 8.485491\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.002386,\n\t\t\t\t\t\t\ty: 8.527075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.086803,\n\t\t\t\t\t\t\ty: 8.552683\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.174593,\n\t\t\t\t\t\t\ty: 8.561329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.262384,\n\t\t\t\t\t\t\ty: 8.552683\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.346801,\n\t\t\t\t\t\t\ty: 8.527075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.4246,\n\t\t\t\t\t\t\ty: 8.485491\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.492791,\n\t\t\t\t\t\t\ty: 8.429527\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.548755,\n\t\t\t\t\t\t\ty: 8.361336\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.590339,\n\t\t\t\t\t\t\ty: 8.283537\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.615947,\n\t\t\t\t\t\t\ty: 8.19912\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.624593,\n\t\t\t\t\t\t\ty: 8.111329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.615947,\n\t\t\t\t\t\t\ty: 8.023539\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.590339,\n\t\t\t\t\t\t\ty: 7.939122\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.548755,\n\t\t\t\t\t\t\ty: 7.861323\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.492791,\n\t\t\t\t\t\t\ty: 7.793131\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.4246,\n\t\t\t\t\t\t\ty: 7.737168\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.346801,\n\t\t\t\t\t\t\ty: 7.695584\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.262384,\n\t\t\t\t\t\t\ty: 7.669976\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.174593,\n\t\t\t\t\t\t\ty: 7.661329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.11898,\n\t\t\t\t\t\t\ty: 7.666807\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.230952,\n\t\t\t\t\t\t\ty: 3.316875\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.272625,\n\t\t\t\t\t\t\ty: 3.282675\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.305692,\n\t\t\t\t\t\t\ty: 3.265\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.336111,\n\t\t\t\t\t\t\ty: 3.265\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.655565,\n\t\t\t\t\t\t\ty: 4.584454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.697238,\n\t\t\t\t\t\t\ty: 4.618654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.744781,\n\t\t\t\t\t\t\ty: 4.644067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.79637,\n\t\t\t\t\t\t\ty: 4.659716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.850019,\n\t\t\t\t\t\t\ty: 4.665\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.864062,\n\t\t\t\t\t\t\ty: 4.665\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.813281,\n\t\t\t\t\t\t\ty: 4.706675\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.783106,\n\t\t\t\t\t\t\ty: 4.743443\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.731284,\n\t\t\t\t\t\t\ty: 4.700914\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.653484,\n\t\t\t\t\t\t\ty: 4.659329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.569068,\n\t\t\t\t\t\t\ty: 4.633722\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.481277,\n\t\t\t\t\t\t\ty: 4.625075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.393486,\n\t\t\t\t\t\t\ty: 4.633722\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.309069,\n\t\t\t\t\t\t\ty: 4.659329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.291598,\n\t\t\t\t\t\t\ty: 4.668668\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.280746,\n\t\t\t\t\t\t\ty: 4.632892\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.239161,\n\t\t\t\t\t\t\ty: 4.555093\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.183198,\n\t\t\t\t\t\t\ty: 4.486902\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.115007,\n\t\t\t\t\t\t\ty: 4.430939\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.037208,\n\t\t\t\t\t\t\ty: 4.389354\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.952791,\n\t\t\t\t\t\t\ty: 4.363747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.865,\n\t\t\t\t\t\t\ty: 4.3551\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.777209,\n\t\t\t\t\t\t\ty: 4.363747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.692792,\n\t\t\t\t\t\t\ty: 4.389354\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.614993,\n\t\t\t\t\t\t\ty: 4.430939\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.546802,\n\t\t\t\t\t\t\ty: 4.486902\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.490839,\n\t\t\t\t\t\t\ty: 4.555093\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.459336,\n\t\t\t\t\t\t\ty: 4.61403\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.403486,\n\t\t\t\t\t\t\ty: 4.584177\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.347439,\n\t\t\t\t\t\t\ty: 4.567176\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.356353,\n\t\t\t\t\t\t\ty: 4.537791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.365,\n\t\t\t\t\t\t\ty: 4.45\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.356353,\n\t\t\t\t\t\t\ty: 4.362209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.330746,\n\t\t\t\t\t\t\ty: 4.277792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.289161,\n\t\t\t\t\t\t\ty: 4.199993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.233198,\n\t\t\t\t\t\t\ty: 4.131802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.165007,\n\t\t\t\t\t\t\ty: 4.075839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.087208,\n\t\t\t\t\t\t\ty: 4.034254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.002791,\n\t\t\t\t\t\t\ty: 4.008647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.915,\n\t\t\t\t\t\t\ty: 4\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.827209,\n\t\t\t\t\t\t\ty: 4.008647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.742792,\n\t\t\t\t\t\t\ty: 4.034254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.664993,\n\t\t\t\t\t\t\ty: 4.075839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.596802,\n\t\t\t\t\t\t\ty: 4.131802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.540839,\n\t\t\t\t\t\t\ty: 4.199993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.499254,\n\t\t\t\t\t\t\ty: 4.277792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.473647,\n\t\t\t\t\t\t\ty: 4.362209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.465,\n\t\t\t\t\t\t\ty: 4.45\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.473647,\n\t\t\t\t\t\t\ty: 4.537791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.499254,\n\t\t\t\t\t\t\ty: 4.622208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.540839,\n\t\t\t\t\t\t\ty: 4.700007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.596802,\n\t\t\t\t\t\t\ty: 4.768198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.664993,\n\t\t\t\t\t\t\ty: 4.824161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.742792,\n\t\t\t\t\t\t\ty: 4.865746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.79884,\n\t\t\t\t\t\t\ty: 4.882747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.789926,\n\t\t\t\t\t\t\ty: 4.912132\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.781279,\n\t\t\t\t\t\t\ty: 4.999923\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.789926,\n\t\t\t\t\t\t\ty: 5.087714\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.815533,\n\t\t\t\t\t\t\ty: 5.172131\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.857118,\n\t\t\t\t\t\t\ty: 5.24993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.913081,\n\t\t\t\t\t\t\ty: 5.318121\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.981272,\n\t\t\t\t\t\t\ty: 5.374084\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.059071,\n\t\t\t\t\t\t\ty: 5.415669\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.143488,\n\t\t\t\t\t\t\ty: 5.441276\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.231279,\n\t\t\t\t\t\t\ty: 5.449923\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.31907,\n\t\t\t\t\t\t\ty: 5.441276\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.403486,\n\t\t\t\t\t\t\ty: 5.415669\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.405306,\n\t\t\t\t\t\t\ty: 5.414696\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.435608,\n\t\t\t\t\t\t\ty: 5.430893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.482506,\n\t\t\t\t\t\t\ty: 5.445119\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.527337,\n\t\t\t\t\t\t\ty: 5.449535\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.554502,\n\t\t\t\t\t\t\ty: 5.4767\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.592386,\n\t\t\t\t\t\t\ty: 5.50779\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.635608,\n\t\t\t\t\t\t\ty: 5.530893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.682506,\n\t\t\t\t\t\t\ty: 5.545119\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.731279,\n\t\t\t\t\t\t\ty: 5.549923\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.827725,\n\t\t\t\t\t\t\ty: 5.549923\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.954502,\n\t\t\t\t\t\t\ty: 5.6767\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.992386,\n\t\t\t\t\t\t\ty: 5.70779\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.035608,\n\t\t\t\t\t\t\ty: 5.730893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.082506,\n\t\t\t\t\t\t\ty: 5.745119\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.131279,\n\t\t\t\t\t\t\ty: 5.749923\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.863102,\n\t\t\t\t\t\t\ty: 5.749923\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.834297,\n\t\t\t\t\t\t\ty: 5.803813\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.80869,\n\t\t\t\t\t\t\ty: 5.88823\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.800043,\n\t\t\t\t\t\t\ty: 5.97602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.80869,\n\t\t\t\t\t\t\ty: 6.063811\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.834297,\n\t\t\t\t\t\t\ty: 6.148228\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.875882,\n\t\t\t\t\t\t\ty: 6.226027\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.931845,\n\t\t\t\t\t\t\ty: 6.294218\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.950043,\n\t\t\t\t\t\t\ty: 6.309153\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.950043,\n\t\t\t\t\t\t\ty: 8.72602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.955807,\n\t\t\t\t\t\t\ty: 8.784547\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.972879,\n\t\t\t\t\t\t\ty: 8.840825\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.000602,\n\t\t\t\t\t\t\ty: 8.892691\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.037911,\n\t\t\t\t\t\t\ty: 8.938152\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.400043,\n\t\t\t\t\t\t\ty: 9.300284\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.400043,\n\t\t\t\t\t\t\ty: 10.12602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.405807,\n\t\t\t\t\t\t\ty: 10.184547\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.422879,\n\t\t\t\t\t\t\ty: 10.240825\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.450043,\n\t\t\t\t\t\t\ty: 10.291645\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.450043,\n\t\t\t\t\t\t\ty: 11.701855\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.450036,\n\t\t\t\t\t\t\ty: 11.701859\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.381845,\n\t\t\t\t\t\t\ty: 11.757822\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.325882,\n\t\t\t\t\t\t\ty: 11.826014\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.284297,\n\t\t\t\t\t\t\ty: 11.903813\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.25869,\n\t\t\t\t\t\t\ty: 11.98823\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.250043,\n\t\t\t\t\t\t\ty: 12.07602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.25869,\n\t\t\t\t\t\t\ty: 12.163811\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.284297,\n\t\t\t\t\t\t\ty: 12.248228\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.325882,\n\t\t\t\t\t\t\ty: 12.326027\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.381845,\n\t\t\t\t\t\t\ty: 12.394218\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.450036,\n\t\t\t\t\t\t\ty: 12.450182\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.527835,\n\t\t\t\t\t\t\ty: 12.491766\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.612252,\n\t\t\t\t\t\t\ty: 12.517374\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.700043,\n\t\t\t\t\t\t\ty: 12.52602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.787834,\n\t\t\t\t\t\t\ty: 12.517374\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.87225,\n\t\t\t\t\t\t\ty: 12.491766\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.95005,\n\t\t\t\t\t\t\ty: 12.450182\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.018241,\n\t\t\t\t\t\t\ty: 12.394218\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.074204,\n\t\t\t\t\t\t\ty: 12.326027\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.115789,\n\t\t\t\t\t\t\ty: 12.248228\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.141396,\n\t\t\t\t\t\t\ty: 12.163811\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.150043,\n\t\t\t\t\t\t\ty: 12.07602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.141396,\n\t\t\t\t\t\t\ty: 11.98823\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.115789,\n\t\t\t\t\t\t\ty: 11.903813\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.074204,\n\t\t\t\t\t\t\ty: 11.826014\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.018241,\n\t\t\t\t\t\t\ty: 11.757822\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.95005,\n\t\t\t\t\t\t\ty: 11.701859\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.950043,\n\t\t\t\t\t\t\ty: 11.701855\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.950043,\n\t\t\t\t\t\t\ty: 10.291645\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.977207,\n\t\t\t\t\t\t\ty: 10.240825\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.994278,\n\t\t\t\t\t\t\ty: 10.184547\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.000043,\n\t\t\t\t\t\t\ty: 10.12602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.000043,\n\t\t\t\t\t\t\ty: 9.17602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.994278,\n\t\t\t\t\t\t\ty: 9.117493\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.977207,\n\t\t\t\t\t\t\ty: 9.061215\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.949484,\n\t\t\t\t\t\t\ty: 9.009349\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.912175,\n\t\t\t\t\t\t\ty: 8.963888\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.550043,\n\t\t\t\t\t\t\ty: 8.601756\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.550043,\n\t\t\t\t\t\t\ty: 6.309153\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.568241,\n\t\t\t\t\t\t\ty: 6.294218\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.624204,\n\t\t\t\t\t\t\ty: 6.226027\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.665789,\n\t\t\t\t\t\t\ty: 6.148228\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.691396,\n\t\t\t\t\t\t\ty: 6.063811\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.700043,\n\t\t\t\t\t\t\ty: 5.97602\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.691396,\n\t\t\t\t\t\t\ty: 5.88823\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.665789,\n\t\t\t\t\t\t\ty: 5.803813\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -3.66371,\n\t\t\t\t\t\t\ty: 5.799923\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.631279,\n\t\t\t\t\t\t\ty: 5.799923\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.689806,\n\t\t\t\t\t\t\ty: 5.794159\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.746084,\n\t\t\t\t\t\t\ty: 5.777087\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.79795,\n\t\t\t\t\t\t\ty: 5.749364\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.843411,\n\t\t\t\t\t\t\ty: 5.712055\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.026408,\n\t\t\t\t\t\t\ty: 5.529058\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.081272,\n\t\t\t\t\t\t\ty: 5.574084\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.159071,\n\t\t\t\t\t\t\ty: 5.615669\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.243488,\n\t\t\t\t\t\t\ty: 5.641276\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.331279,\n\t\t\t\t\t\t\ty: 5.649923\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.41907,\n\t\t\t\t\t\t\ty: 5.641276\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.503486,\n\t\t\t\t\t\t\ty: 5.615669\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.581286,\n\t\t\t\t\t\t\ty: 5.574084\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.649477,\n\t\t\t\t\t\t\ty: 5.518121\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.70544,\n\t\t\t\t\t\t\ty: 5.44993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.747025,\n\t\t\t\t\t\t\ty: 5.372131\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.772632,\n\t\t\t\t\t\t\ty: 5.287714\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.77534,\n\t\t\t\t\t\t\ty: 5.260221\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.781802,\n\t\t\t\t\t\t\ty: 5.268095\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.8,\n\t\t\t\t\t\t\ty: 5.28303\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.8,\n\t\t\t\t\t\t\ty: 6.391951\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.750688,\n\t\t\t\t\t\t\ty: 6.331864\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.682497,\n\t\t\t\t\t\t\ty: 6.275901\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.604698,\n\t\t\t\t\t\t\ty: 6.234316\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.520281,\n\t\t\t\t\t\t\ty: 6.208709\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.43249,\n\t\t\t\t\t\t\ty: 6.200062\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.344699,\n\t\t\t\t\t\t\ty: 6.208709\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.260282,\n\t\t\t\t\t\t\ty: 6.234316\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.182483,\n\t\t\t\t\t\t\ty: 6.275901\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.114292,\n\t\t\t\t\t\t\ty: 6.331864\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.058329,\n\t\t\t\t\t\t\ty: 6.400055\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.016744,\n\t\t\t\t\t\t\ty: 6.477854\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.991137,\n\t\t\t\t\t\t\ty: 6.562271\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.98249,\n\t\t\t\t\t\t\ty: 6.650062\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.991137,\n\t\t\t\t\t\t\ty: 6.737853\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.016744,\n\t\t\t\t\t\t\ty: 6.82227\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.058329,\n\t\t\t\t\t\t\ty: 6.900069\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.114292,\n\t\t\t\t\t\t\ty: 6.96826\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.182483,\n\t\t\t\t\t\t\ty: 7.024223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.260282,\n\t\t\t\t\t\t\ty: 7.065808\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.344699,\n\t\t\t\t\t\t\ty: 7.091415\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.43249,\n\t\t\t\t\t\t\ty: 7.100062\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.520281,\n\t\t\t\t\t\t\ty: 7.091415\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.604698,\n\t\t\t\t\t\t\ty: 7.065808\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.682497,\n\t\t\t\t\t\t\ty: 7.024223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.750688,\n\t\t\t\t\t\t\ty: 6.96826\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.8,\n\t\t\t\t\t\t\ty: 6.908173\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.8,\n\t\t\t\t\t\t\ty: 11.949897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.805764,\n\t\t\t\t\t\t\ty: 12.008424\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.822836,\n\t\t\t\t\t\t\ty: 12.064702\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.850559,\n\t\t\t\t\t\t\ty: 12.116568\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.887868,\n\t\t\t\t\t\t\ty: 12.162029\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.9,\n\t\t\t\t\t\t\ty: 13.174161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.9,\n\t\t\t\t\t\t\ty: 14.549897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.905764,\n\t\t\t\t\t\t\ty: 14.608424\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.922836,\n\t\t\t\t\t\t\ty: 14.664702\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.950559,\n\t\t\t\t\t\t\ty: 14.716568\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.987868,\n\t\t\t\t\t\t\ty: 14.762029\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.002651,\n\t\t\t\t\t\t\ty: 14.776812\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.005764,\n\t\t\t\t\t\t\ty: 14.808424\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.022836,\n\t\t\t\t\t\t\ty: 14.864702\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.050559,\n\t\t\t\t\t\t\ty: 14.916568\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.087868,\n\t\t\t\t\t\t\ty: 14.962029\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.102651,\n\t\t\t\t\t\t\ty: 14.976812\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.105764,\n\t\t\t\t\t\t\ty: 15.008424\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.122836,\n\t\t\t\t\t\t\ty: 15.064702\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.150559,\n\t\t\t\t\t\t\ty: 15.116568\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.187868,\n\t\t\t\t\t\t\ty: 15.162029\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.552308,\n\t\t\t\t\t\t\ty: 15.526469\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.55,\n\t\t\t\t\t\t\ty: 15.549897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.558647,\n\t\t\t\t\t\t\ty: 15.637688\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.584254,\n\t\t\t\t\t\t\ty: 15.722105\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.625839,\n\t\t\t\t\t\t\ty: 15.799904\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.681802,\n\t\t\t\t\t\t\ty: 15.868095\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.749993,\n\t\t\t\t\t\t\ty: 15.924058\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.827792,\n\t\t\t\t\t\t\ty: 15.965643\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.912209,\n\t\t\t\t\t\t\ty: 15.99125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9,\n\t\t\t\t\t\t\ty: 15.999897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.087791,\n\t\t\t\t\t\t\ty: 15.99125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.172208,\n\t\t\t\t\t\t\ty: 15.965643\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.250007,\n\t\t\t\t\t\t\ty: 15.924058\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.318198,\n\t\t\t\t\t\t\ty: 15.868095\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.374161,\n\t\t\t\t\t\t\ty: 15.799904\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.415746,\n\t\t\t\t\t\t\ty: 15.722105\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.441353,\n\t\t\t\t\t\t\ty: 15.637688\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.45,\n\t\t\t\t\t\t\ty: 15.549897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.441353,\n\t\t\t\t\t\t\ty: 15.462106\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.415746,\n\t\t\t\t\t\t\ty: 15.377689\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.374161,\n\t\t\t\t\t\t\ty: 15.29989\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.318198,\n\t\t\t\t\t\t\ty: 15.231699\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.250007,\n\t\t\t\t\t\t\ty: 15.175736\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.172208,\n\t\t\t\t\t\t\ty: 15.134151\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.087791,\n\t\t\t\t\t\t\ty: 15.108544\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9,\n\t\t\t\t\t\t\ty: 15.099897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.976572,\n\t\t\t\t\t\t\ty: 15.102205\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.755318,\n\t\t\t\t\t\t\ty: 14.880951\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.800422,\n\t\t\t\t\t\t\ty: 14.894633\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.899918,\n\t\t\t\t\t\t\ty: 14.904432\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.999414,\n\t\t\t\t\t\t\ty: 14.894633\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.095086,\n\t\t\t\t\t\t\ty: 14.865611\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.183258,\n\t\t\t\t\t\t\ty: 14.818482\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.260542,\n\t\t\t\t\t\t\ty: 14.755057\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.323967,\n\t\t\t\t\t\t\ty: 14.677773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.371096,\n\t\t\t\t\t\t\ty: 14.589601\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.400118,\n\t\t\t\t\t\t\ty: 14.493929\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.409917,\n\t\t\t\t\t\t\ty: 14.394433\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.400118,\n\t\t\t\t\t\t\ty: 14.294937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.371096,\n\t\t\t\t\t\t\ty: 14.199264\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.323967,\n\t\t\t\t\t\t\ty: 14.111092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.260542,\n\t\t\t\t\t\t\ty: 14.033809\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.183258,\n\t\t\t\t\t\t\ty: 13.970384\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.095086,\n\t\t\t\t\t\t\ty: 13.923255\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.999414,\n\t\t\t\t\t\t\ty: 13.894233\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.899918,\n\t\t\t\t\t\t\ty: 13.884433\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.800422,\n\t\t\t\t\t\t\ty: 13.894233\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.70475,\n\t\t\t\t\t\t\ty: 13.923255\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.616578,\n\t\t\t\t\t\t\ty: 13.970384\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.539294,\n\t\t\t\t\t\t\ty: 14.033809\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.5,\n\t\t\t\t\t\t\ty: 14.081689\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.5,\n\t\t\t\t\t\t\ty: 13.049897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.494236,\n\t\t\t\t\t\t\ty: 12.99137\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.477164,\n\t\t\t\t\t\t\ty: 12.935092\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.449441,\n\t\t\t\t\t\t\ty: 12.883226\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.412132,\n\t\t\t\t\t\t\ty: 12.837765\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.4,\n\t\t\t\t\t\t\ty: 11.825633\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.4,\n\t\t\t\t\t\t\ty: 5.28303\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.418198,\n\t\t\t\t\t\t\ty: 5.268095\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.474161,\n\t\t\t\t\t\t\ty: 5.199904\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.515746,\n\t\t\t\t\t\t\ty: 5.122105\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.541353,\n\t\t\t\t\t\t\ty: 5.037688\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.55,\n\t\t\t\t\t\t\ty: 4.949897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.541353,\n\t\t\t\t\t\t\ty: 4.862106\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.515746,\n\t\t\t\t\t\t\ty: 4.777689\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.508963,\n\t\t\t\t\t\t\ty: 4.765\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.736111,\n\t\t\t\t\t\t\ty: 4.765\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.255565,\n\t\t\t\t\t\t\ty: 6.284454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.355565,\n\t\t\t\t\t\t\ty: 6.384454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.397238,\n\t\t\t\t\t\t\ty: 6.418654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.444781,\n\t\t\t\t\t\t\ty: 6.444067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.453038,\n\t\t\t\t\t\t\ty: 6.446572\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.873243,\n\t\t\t\t\t\t\ty: 6.866777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.911127,\n\t\t\t\t\t\t\ty: 6.897867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.954349,\n\t\t\t\t\t\t\ty: 6.92097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.001247,\n\t\t\t\t\t\t\ty: 6.935196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.050019,\n\t\t\t\t\t\t\ty: 6.94\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.446466,\n\t\t\t\t\t\t\ty: 6.94\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.505039,\n\t\t\t\t\t\t\ty: 6.998573\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.499986,\n\t\t\t\t\t\t\ty: 7.049873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.508633,\n\t\t\t\t\t\t\ty: 7.137664\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.53424,\n\t\t\t\t\t\t\ty: 7.222081\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.575825,\n\t\t\t\t\t\t\ty: 7.29988\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.631788,\n\t\t\t\t\t\t\ty: 7.368071\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.699979,\n\t\t\t\t\t\t\ty: 7.424034\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.777778,\n\t\t\t\t\t\t\ty: 7.465619\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.862195,\n\t\t\t\t\t\t\ty: 7.491226\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.949986,\n\t\t\t\t\t\t\ty: 7.499873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.037777,\n\t\t\t\t\t\t\ty: 7.491226\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.122194,\n\t\t\t\t\t\t\ty: 7.465619\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.199993,\n\t\t\t\t\t\t\ty: 7.424034\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.268184,\n\t\t\t\t\t\t\ty: 7.368071\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.324147,\n\t\t\t\t\t\t\ty: 7.29988\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.365732,\n\t\t\t\t\t\t\ty: 7.222081\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.391339,\n\t\t\t\t\t\t\ty: 7.137664\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.399986,\n\t\t\t\t\t\t\ty: 7.049873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.391339,\n\t\t\t\t\t\t\ty: 6.962082\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.365732,\n\t\t\t\t\t\t\ty: 6.877665\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.324147,\n\t\t\t\t\t\t\ty: 6.799866\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.268184,\n\t\t\t\t\t\t\ty: 6.731675\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.199993,\n\t\t\t\t\t\t\ty: 6.675712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.122194,\n\t\t\t\t\t\t\ty: 6.634127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.037777,\n\t\t\t\t\t\t\ty: 6.60852\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.949986,\n\t\t\t\t\t\t\ty: 6.599873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.862195,\n\t\t\t\t\t\t\ty: 6.60852\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.831426,\n\t\t\t\t\t\t\ty: 6.617853\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.726796,\n\t\t\t\t\t\t\ty: 6.513223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.688912,\n\t\t\t\t\t\t\ty: 6.482133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.64569,\n\t\t\t\t\t\t\ty: 6.45903\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.598792,\n\t\t\t\t\t\t\ty: 6.444804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.550019,\n\t\t\t\t\t\t\ty: 6.44\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.153573,\n\t\t\t\t\t\t\ty: 6.44\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.80659,\n\t\t\t\t\t\t\ty: 6.093017\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.804086,\n\t\t\t\t\t\t\ty: 6.084762\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.778674,\n\t\t\t\t\t\t\ty: 6.037218\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.744474,\n\t\t\t\t\t\t\ty: 5.995546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.644474,\n\t\t\t\t\t\t\ty: 5.895546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.044474,\n\t\t\t\t\t\t\ty: 4.295546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.002801,\n\t\t\t\t\t\t\ty: 4.261346\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.962866,\n\t\t\t\t\t\t\ty: 4.24\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.037017,\n\t\t\t\t\t\t\ty: 4.24\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.649149,\n\t\t\t\t\t\t\ty: 5.852132\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.69461,\n\t\t\t\t\t\t\ty: 5.889441\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.746476,\n\t\t\t\t\t\t\ty: 5.917164\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.802754,\n\t\t\t\t\t\t\ty: 5.934236\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.834366,\n\t\t\t\t\t\t\ty: 5.937349\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.849149,\n\t\t\t\t\t\t\ty: 5.952132\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.89461,\n\t\t\t\t\t\t\ty: 5.989441\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.946476,\n\t\t\t\t\t\t\ty: 6.017164\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.002754,\n\t\t\t\t\t\t\ty: 6.034236\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.061281,\n\t\t\t\t\t\t\ty: 6.04\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.737017,\n\t\t\t\t\t\t\ty: 6.04\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.949149,\n\t\t\t\t\t\t\ty: 8.252132\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.99461,\n\t\t\t\t\t\t\ty: 8.289441\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.046476,\n\t\t\t\t\t\t\ty: 8.317164\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.102754,\n\t\t\t\t\t\t\ty: 8.334236\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.134366,\n\t\t\t\t\t\t\ty: 8.337349\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.149149,\n\t\t\t\t\t\t\ty: 8.352132\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.19461,\n\t\t\t\t\t\t\ty: 8.389441\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.246476,\n\t\t\t\t\t\t\ty: 8.417164\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.302754,\n\t\t\t\t\t\t\ty: 8.434236\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.361281,\n\t\t\t\t\t\t\ty: 8.44\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.237017,\n\t\t\t\t\t\t\ty: 8.44\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.349149,\n\t\t\t\t\t\t\ty: 8.552132\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.449149,\n\t\t\t\t\t\t\ty: 8.652132\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.49461,\n\t\t\t\t\t\t\ty: 8.689441\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.546476,\n\t\t\t\t\t\t\ty: 8.717164\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.601619,\n\t\t\t\t\t\t\ty: 8.733892\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.749129,\n\t\t\t\t\t\t\ty: 8.881402\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.702386,\n\t\t\t\t\t\t\ty: 8.895582\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.624587,\n\t\t\t\t\t\t\ty: 8.937166\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.556395,\n\t\t\t\t\t\t\ty: 8.993129\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.500432,\n\t\t\t\t\t\t\ty: 9.061321\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.458847,\n\t\t\t\t\t\t\ty: 9.13912\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.43324,\n\t\t\t\t\t\t\ty: 9.223537\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.424593,\n\t\t\t\t\t\t\ty: 9.311327\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.43324,\n\t\t\t\t\t\t\ty: 9.399118\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.458847,\n\t\t\t\t\t\t\ty: 9.483535\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.500432,\n\t\t\t\t\t\t\ty: 9.561334\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.556395,\n\t\t\t\t\t\t\ty: 9.629525\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.624587,\n\t\t\t\t\t\t\ty: 9.685489\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.702386,\n\t\t\t\t\t\t\ty: 9.727073\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.786803,\n\t\t\t\t\t\t\ty: 9.752681\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.874593,\n\t\t\t\t\t\t\ty: 9.761327\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.962384,\n\t\t\t\t\t\t\ty: 9.752681\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.046801,\n\t\t\t\t\t\t\ty: 9.727073\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.1246,\n\t\t\t\t\t\t\ty: 9.685489\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.192791,\n\t\t\t\t\t\t\ty: 9.629525\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.248755,\n\t\t\t\t\t\t\ty: 9.561334\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.290339,\n\t\t\t\t\t\t\ty: 9.483535\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.304519,\n\t\t\t\t\t\t\ty: 9.436792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.584504,\n\t\t\t\t\t\t\ty: 9.716777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.622388,\n\t\t\t\t\t\t\ty: 9.747867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.66561,\n\t\t\t\t\t\t\ty: 9.77097\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.712508,\n\t\t\t\t\t\t\ty: 9.785196\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.761281,\n\t\t\t\t\t\t\ty: 9.79\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.087116,\n\t\t\t\t\t\t\ty: 9.79\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.08712,\n\t\t\t\t\t\t\ty: 9.790007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.143083,\n\t\t\t\t\t\t\ty: 9.858198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.211274,\n\t\t\t\t\t\t\ty: 9.914161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.289073,\n\t\t\t\t\t\t\ty: 9.955746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.37349,\n\t\t\t\t\t\t\ty: 9.981353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.461281,\n\t\t\t\t\t\t\ty: 9.99\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.549072,\n\t\t\t\t\t\t\ty: 9.981353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.633489,\n\t\t\t\t\t\t\ty: 9.955746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.711288,\n\t\t\t\t\t\t\ty: 9.914161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.779479,\n\t\t\t\t\t\t\ty: 9.858198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.835442,\n\t\t\t\t\t\t\ty: 9.790007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.877027,\n\t\t\t\t\t\t\ty: 9.712208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.902634,\n\t\t\t\t\t\t\ty: 9.627791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.911281,\n\t\t\t\t\t\t\ty: 9.54\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.902634,\n\t\t\t\t\t\t\ty: 9.452209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.877027,\n\t\t\t\t\t\t\ty: 9.367792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.835442,\n\t\t\t\t\t\t\ty: 9.289993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.779479,\n\t\t\t\t\t\t\ty: 9.221802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.711288,\n\t\t\t\t\t\t\ty: 9.165839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.633489,\n\t\t\t\t\t\t\ty: 9.124254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.549072,\n\t\t\t\t\t\t\ty: 9.098647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.461281,\n\t\t\t\t\t\t\ty: 9.09\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.37349,\n\t\t\t\t\t\t\ty: 9.098647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.289073,\n\t\t\t\t\t\t\ty: 9.124254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.211274,\n\t\t\t\t\t\t\ty: 9.165839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.143083,\n\t\t\t\t\t\t\ty: 9.221802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.08712,\n\t\t\t\t\t\t\ty: 9.289993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.087116,\n\t\t\t\t\t\t\ty: 9.29\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.864835,\n\t\t\t\t\t\t\ty: 9.29\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.955173,\n\t\t\t\t\t\t\ty: 8.380338\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.938445,\n\t\t\t\t\t\t\ty: 8.325195\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.910722,\n\t\t\t\t\t\t\ty: 8.273329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.873413,\n\t\t\t\t\t\t\ty: 8.227868\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.773413,\n\t\t\t\t\t\t\ty: 8.127868\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.573413,\n\t\t\t\t\t\t\ty: 7.927868\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.527952,\n\t\t\t\t\t\t\ty: 7.890559\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.476086,\n\t\t\t\t\t\t\ty: 7.862836\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.419808,\n\t\t\t\t\t\t\ty: 7.845764\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.361281,\n\t\t\t\t\t\t\ty: 7.84\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.929478,\n\t\t\t\t\t\t\ty: 7.84\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.965706,\n\t\t\t\t\t\t\ty: 7.772223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.991313,\n\t\t\t\t\t\t\ty: 7.687806\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.99996,\n\t\t\t\t\t\t\ty: 7.600015\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.991313,\n\t\t\t\t\t\t\ty: 7.512224\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.965706,\n\t\t\t\t\t\t\ty: 7.427807\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.924121,\n\t\t\t\t\t\t\ty: 7.350008\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.868158,\n\t\t\t\t\t\t\ty: 7.281817\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.799967,\n\t\t\t\t\t\t\ty: 7.225854\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.79996,\n\t\t\t\t\t\t\ty: 7.22585\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.79996,\n\t\t\t\t\t\t\ty: 7.203569\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.926737,\n\t\t\t\t\t\t\ty: 7.076792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.957827,\n\t\t\t\t\t\t\ty: 7.038908\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.98093,\n\t\t\t\t\t\t\ty: 6.995686\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.995156,\n\t\t\t\t\t\t\ty: 6.948788\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.99996,\n\t\t\t\t\t\t\ty: 6.900015\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.99996,\n\t\t\t\t\t\t\ty: 6.312862\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.004027,\n\t\t\t\t\t\t\ty: 6.305253\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.019676,\n\t\t\t\t\t\t\ty: 6.253665\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.02496,\n\t\t\t\t\t\t\ty: 6.200015\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.02496,\n\t\t\t\t\t\t\ty: 6.100015\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.02496,\n\t\t\t\t\t\t\ty: 3.999184\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.077144,\n\t\t\t\t\t\t\ty: 4.027077\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.161561,\n\t\t\t\t\t\t\ty: 4.052685\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.249351,\n\t\t\t\t\t\t\ty: 4.061331\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.337142,\n\t\t\t\t\t\t\ty: 4.052685\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.36056,\n\t\t\t\t\t\t\ty: 4.045581\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.363737,\n\t\t\t\t\t\t\ty: 4.077836\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.389344,\n\t\t\t\t\t\t\ty: 4.162253\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.430929,\n\t\t\t\t\t\t\ty: 4.240052\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.486892,\n\t\t\t\t\t\t\ty: 4.308244\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.555083,\n\t\t\t\t\t\t\ty: 4.364207\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.632882,\n\t\t\t\t\t\t\ty: 4.405792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.717299,\n\t\t\t\t\t\t\ty: 4.431399\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.80509,\n\t\t\t\t\t\t\ty: 4.440046\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.892881,\n\t\t\t\t\t\t\ty: 4.431399\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.977297,\n\t\t\t\t\t\t\ty: 4.405792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.055096,\n\t\t\t\t\t\t\ty: 4.364207\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.123288,\n\t\t\t\t\t\t\ty: 4.308244\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.179251,\n\t\t\t\t\t\t\ty: 4.240052\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.220836,\n\t\t\t\t\t\t\ty: 4.162253\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.246443,\n\t\t\t\t\t\t\ty: 4.077836\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.25509,\n\t\t\t\t\t\t\ty: 3.990046\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.246443,\n\t\t\t\t\t\t\ty: 3.902255\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.220836,\n\t\t\t\t\t\t\ty: 3.817838\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.179251,\n\t\t\t\t\t\t\ty: 3.740039\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.123288,\n\t\t\t\t\t\t\ty: 3.671848\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.055096,\n\t\t\t\t\t\t\ty: 3.615884\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.977297,\n\t\t\t\t\t\t\ty: 3.5743\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.892881,\n\t\t\t\t\t\t\ty: 3.548692\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.80509,\n\t\t\t\t\t\t\ty: 3.540046\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.717299,\n\t\t\t\t\t\t\ty: 3.548692\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.693882,\n\t\t\t\t\t\t\ty: 3.555796\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.690705,\n\t\t\t\t\t\t\ty: 3.523541\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.665097,\n\t\t\t\t\t\t\ty: 3.439124\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.623513,\n\t\t\t\t\t\t\ty: 3.361325\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.567549,\n\t\t\t\t\t\t\ty: 3.293133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.499358,\n\t\t\t\t\t\t\ty: 3.23717\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.421559,\n\t\t\t\t\t\t\ty: 3.195586\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.337142,\n\t\t\t\t\t\t\ty: 3.169978\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.249351,\n\t\t\t\t\t\t\ty: 3.161331\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.161561,\n\t\t\t\t\t\t\ty: 3.169978\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.12496,\n\t\t\t\t\t\t\ty: 3.181081\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.12496,\n\t\t\t\t\t\t\ty: 2.414243\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.12789,\n\t\t\t\t\t\t\ty: 2.415809\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.212307,\n\t\t\t\t\t\t\ty: 2.441416\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.300098,\n\t\t\t\t\t\t\ty: 2.450063\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.387889,\n\t\t\t\t\t\t\ty: 2.441416\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.472306,\n\t\t\t\t\t\t\ty: 2.415809\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.550105,\n\t\t\t\t\t\t\ty: 2.374224\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.618296,\n\t\t\t\t\t\t\ty: 2.318261\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.674259,\n\t\t\t\t\t\t\ty: 2.25007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.715844,\n\t\t\t\t\t\t\ty: 2.172271\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.741451,\n\t\t\t\t\t\t\ty: 2.087854\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.750098,\n\t\t\t\t\t\t\ty: 2.000063\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.741451,\n\t\t\t\t\t\t\ty: 1.912272\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.715844,\n\t\t\t\t\t\t\ty: 1.827855\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.674259,\n\t\t\t\t\t\t\ty: 1.750056\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.618296,\n\t\t\t\t\t\t\ty: 1.681865\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.550105,\n\t\t\t\t\t\t\ty: 1.625902\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.472306,\n\t\t\t\t\t\t\ty: 1.584317\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.387889,\n\t\t\t\t\t\t\ty: 1.55871\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.374818,\n\t\t\t\t\t\t\ty: 1.557423\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.378614,\n\t\t\t\t\t\t\ty: 1.552797\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.404027,\n\t\t\t\t\t\t\ty: 1.505253\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.419676,\n\t\t\t\t\t\t\ty: 1.453665\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.42496,\n\t\t\t\t\t\t\ty: 1.400015\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.42496,\n\t\t\t\t\t\t\ty: 0.299184\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.477144,\n\t\t\t\t\t\t\ty: 0.327077\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.561561,\n\t\t\t\t\t\t\ty: 0.352685\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.649351,\n\t\t\t\t\t\t\ty: 0.361331\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.737142,\n\t\t\t\t\t\t\ty: 0.352685\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.821559,\n\t\t\t\t\t\t\ty: 0.327077\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.899358,\n\t\t\t\t\t\t\ty: 0.285493\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.967549,\n\t\t\t\t\t\t\ty: 0.229529\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.023513,\n\t\t\t\t\t\t\ty: 0.161338\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.065097,\n\t\t\t\t\t\t\ty: 0.083539\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.090705,\n\t\t\t\t\t\t\ty: -878e-6\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.099351,\n\t\t\t\t\t\t\ty: -0.088669\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.090705,\n\t\t\t\t\t\t\ty: -0.176459\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.065097,\n\t\t\t\t\t\t\ty: -0.260876\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.023513,\n\t\t\t\t\t\t\ty: -0.338675\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.993209,\n\t\t\t\t\t\t\ty: -0.3756\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.999944,\n\t\t\t\t\t\t\ty: -0.374937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.087735,\n\t\t\t\t\t\t\ty: -0.383584\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.172152,\n\t\t\t\t\t\t\ty: -0.409191\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.249951,\n\t\t\t\t\t\t\ty: -0.450776\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.318142,\n\t\t\t\t\t\t\ty: -0.506739\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.374105,\n\t\t\t\t\t\t\ty: -0.57493\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.41569,\n\t\t\t\t\t\t\ty: -0.652729\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.441297,\n\t\t\t\t\t\t\ty: -0.737146\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.449944,\n\t\t\t\t\t\t\ty: -0.824937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.441297,\n\t\t\t\t\t\t\ty: -0.912728\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.41569,\n\t\t\t\t\t\t\ty: -0.997145\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.374105,\n\t\t\t\t\t\t\ty: -1.074944\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.318142,\n\t\t\t\t\t\t\ty: -1.143135\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.249951,\n\t\t\t\t\t\t\ty: -1.199098\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.172152,\n\t\t\t\t\t\t\ty: -1.240683\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.101114,\n\t\t\t\t\t\t\ty: -1.262231\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.344414,\n\t\t\t\t\t\t\ty: -1.505531\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.378614,\n\t\t\t\t\t\t\ty: -1.547203\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.404027,\n\t\t\t\t\t\t\ty: -1.594747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.419676,\n\t\t\t\t\t\t\ty: -1.646335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.42496,\n\t\t\t\t\t\t\ty: -1.699985\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.42496,\n\t\t\t\t\t\t\ty: -3.286077\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.482569,\n\t\t\t\t\t\t\ty: -6.343686\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.484381,\n\t\t\t\t\t\t\ty: -6.337712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.525966,\n\t\t\t\t\t\t\ty: -6.259913\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.581929,\n\t\t\t\t\t\t\ty: -6.191722\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.65012,\n\t\t\t\t\t\t\ty: -6.135759\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.727919,\n\t\t\t\t\t\t\ty: -6.094174\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.812336,\n\t\t\t\t\t\t\ty: -6.068567\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.900127,\n\t\t\t\t\t\t\ty: -6.05992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.987918,\n\t\t\t\t\t\t\ty: -6.068567\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.072335,\n\t\t\t\t\t\t\ty: -6.094174\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.150134,\n\t\t\t\t\t\t\ty: -6.135759\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.218325,\n\t\t\t\t\t\t\ty: -6.191722\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.274288,\n\t\t\t\t\t\t\ty: -6.259913\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.315873,\n\t\t\t\t\t\t\ty: -6.337712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.34148,\n\t\t\t\t\t\t\ty: -6.422129\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.350127,\n\t\t\t\t\t\t\ty: -6.50992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.34148,\n\t\t\t\t\t\t\ty: -6.597711\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.315873,\n\t\t\t\t\t\t\ty: -6.682128\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.274288,\n\t\t\t\t\t\t\ty: -6.759927\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.218325,\n\t\t\t\t\t\t\ty: -6.828118\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.150134,\n\t\t\t\t\t\t\ty: -6.884081\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.072335,\n\t\t\t\t\t\t\ty: -6.925666\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.066361,\n\t\t\t\t\t\t\ty: -6.927478\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.644414,\n\t\t\t\t\t\t\ty: -7.505531\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.678614,\n\t\t\t\t\t\t\ty: -7.547203\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.704027,\n\t\t\t\t\t\t\ty: -7.594747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.717925,\n\t\t\t\t\t\t\ty: -7.640561\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.768158,\n\t\t\t\t\t\t\ty: -7.681787\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.824121,\n\t\t\t\t\t\t\ty: -7.749978\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.865706,\n\t\t\t\t\t\t\ty: -7.827777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.891313,\n\t\t\t\t\t\t\ty: -7.912194\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.89996,\n\t\t\t\t\t\t\ty: -7.999985\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.891313,\n\t\t\t\t\t\t\ty: -8.087776\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.865706,\n\t\t\t\t\t\t\ty: -8.172193\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.824121,\n\t\t\t\t\t\t\ty: -8.249992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.768158,\n\t\t\t\t\t\t\ty: -8.318183\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.699967,\n\t\t\t\t\t\t\ty: -8.374146\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.622168,\n\t\t\t\t\t\t\ty: -8.415731\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.537751,\n\t\t\t\t\t\t\ty: -8.441338\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.44996,\n\t\t\t\t\t\t\ty: -8.449985\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.362169,\n\t\t\t\t\t\t\ty: -8.441338\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.277752,\n\t\t\t\t\t\t\ty: -8.415731\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.199953,\n\t\t\t\t\t\t\ty: -8.374146\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.131762,\n\t\t\t\t\t\t\ty: -8.318183\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.075799,\n\t\t\t\t\t\t\ty: -8.249992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.034214,\n\t\t\t\t\t\t\ty: -8.172193\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.008607,\n\t\t\t\t\t\t\ty: -8.087776\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.99996,\n\t\t\t\t\t\t\ty: -7.999985\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.008607,\n\t\t\t\t\t\t\ty: -7.912194\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.034214,\n\t\t\t\t\t\t\ty: -7.827777\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.075799,\n\t\t\t\t\t\t\ty: -7.749978\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.091686,\n\t\t\t\t\t\t\ty: -7.730619\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.955506,\n\t\t\t\t\t\t\ty: -3.594439\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.921306,\n\t\t\t\t\t\t\ty: -3.552767\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.895893,\n\t\t\t\t\t\t\ty: -3.505223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.880244,\n\t\t\t\t\t\t\ty: -3.453635\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.87496,\n\t\t\t\t\t\t\ty: -3.399985\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.87496,\n\t\t\t\t\t\t\ty: -1.813893\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.355506,\n\t\t\t\t\t\t\ty: -1.294439\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.321306,\n\t\t\t\t\t\t\ty: -1.252767\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.295893,\n\t\t\t\t\t\t\ty: -1.205223\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.284981,\n\t\t\t\t\t\t\ty: -1.169251\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.284981,\n\t\t\t\t\t\t\ty: -1.333468\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.280177,\n\t\t\t\t\t\t\ty: -1.382241\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.265951,\n\t\t\t\t\t\t\ty: -1.429139\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.259155,\n\t\t\t\t\t\t\ty: -1.441853\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.255177,\n\t\t\t\t\t\t\ty: -1.482241\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.240951,\n\t\t\t\t\t\t\ty: -1.529139\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.234981,\n\t\t\t\t\t\t\ty: -1.540308\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.234981,\n\t\t\t\t\t\t\ty: -3.108468\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.230177,\n\t\t\t\t\t\t\ty: -3.157241\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.215951,\n\t\t\t\t\t\t\ty: -3.204139\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.206136,\n\t\t\t\t\t\t\ty: -3.222501\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.205177,\n\t\t\t\t\t\t\ty: -3.232241\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.190951,\n\t\t\t\t\t\t\ty: -3.279139\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.168216,\n\t\t\t\t\t\t\ty: -3.321673\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.165951,\n\t\t\t\t\t\t\ty: -3.329139\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.142848,\n\t\t\t\t\t\t\ty: -3.372361\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.111757,\n\t\t\t\t\t\t\ty: -3.410245\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.916553,\n\t\t\t\t\t\t\ty: -3.605449\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.914048,\n\t\t\t\t\t\t\ty: -3.613706\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.888635,\n\t\t\t\t\t\t\ty: -3.66125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.854435,\n\t\t\t\t\t\t\ty: -3.702923\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.829435,\n\t\t\t\t\t\t\ty: -3.727923\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.829503,\n\t\t\t\t\t\t\ty: -5.727855\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.834981,\n\t\t\t\t\t\t\ty: -5.783468\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.826334,\n\t\t\t\t\t\t\ty: -5.871259\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.800727,\n\t\t\t\t\t\t\ty: -5.955676\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.759142,\n\t\t\t\t\t\t\ty: -6.033475\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.703179,\n\t\t\t\t\t\t\ty: -6.101666\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.634987,\n\t\t\t\t\t\t\ty: -6.15763\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.557188,\n\t\t\t\t\t\t\ty: -6.199214\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.472771,\n\t\t\t\t\t\t\ty: -6.224822\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.384981,\n\t\t\t\t\t\t\ty: -6.233468\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.29719,\n\t\t\t\t\t\t\ty: -6.224822\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.212773,\n\t\t\t\t\t\t\ty: -6.199214\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.134974,\n\t\t\t\t\t\t\ty: -6.15763\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.066783,\n\t\t\t\t\t\t\ty: -6.101666\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.010819,\n\t\t\t\t\t\t\ty: -6.033475\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.969235,\n\t\t\t\t\t\t\ty: -5.955676\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.943627,\n\t\t\t\t\t\t\ty: -5.871259\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.934981,\n\t\t\t\t\t\t\ty: -5.783468\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.943627,\n\t\t\t\t\t\t\ty: -5.695678\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.969235,\n\t\t\t\t\t\t\ty: -5.611261\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.010819,\n\t\t\t\t\t\t\ty: -5.533462\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.066783,\n\t\t\t\t\t\t\ty: -5.46527\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.134974,\n\t\t\t\t\t\t\ty: -5.409307\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.212773,\n\t\t\t\t\t\t\ty: -5.367723\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.29719,\n\t\t\t\t\t\t\ty: -5.342115\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.384981,\n\t\t\t\t\t\t\ty: -5.333468\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.440594,\n\t\t\t\t\t\t\ty: -5.338946\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.792714,\n\t\t\t\t\t\t\ty: -4.986826\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.777791,\n\t\t\t\t\t\t\ty: -4.991353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.69,\n\t\t\t\t\t\t\ty: -5\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.602209,\n\t\t\t\t\t\t\ty: -4.991353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.517792,\n\t\t\t\t\t\t\ty: -4.965746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.439993,\n\t\t\t\t\t\t\ty: -4.924161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.371802,\n\t\t\t\t\t\t\ty: -4.868198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.315839,\n\t\t\t\t\t\t\ty: -4.800007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.274254,\n\t\t\t\t\t\t\ty: -4.722208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.248647,\n\t\t\t\t\t\t\ty: -4.637791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.24,\n\t\t\t\t\t\t\ty: -4.55\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.248647,\n\t\t\t\t\t\t\ty: -4.462209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.274254,\n\t\t\t\t\t\t\ty: -4.377792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.315839,\n\t\t\t\t\t\t\ty: -4.299993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.371802,\n\t\t\t\t\t\t\ty: -4.231802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.439993,\n\t\t\t\t\t\t\ty: -4.175839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.517792,\n\t\t\t\t\t\t\ty: -4.134254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.602209,\n\t\t\t\t\t\t\ty: -4.108647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.69,\n\t\t\t\t\t\t\ty: -4.1\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.777791,\n\t\t\t\t\t\t\ty: -4.108647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.862208,\n\t\t\t\t\t\t\ty: -4.134254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.940007,\n\t\t\t\t\t\t\ty: -4.175839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.008198,\n\t\t\t\t\t\t\ty: -4.231802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.064161,\n\t\t\t\t\t\t\ty: -4.299993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.105746,\n\t\t\t\t\t\t\ty: -4.377792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.131353,\n\t\t\t\t\t\t\ty: -4.462209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.14,\n\t\t\t\t\t\t\ty: -4.55\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.131353,\n\t\t\t\t\t\t\ty: -4.637791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.126826,\n\t\t\t\t\t\t\ty: -4.652714\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.368596,\n\t\t\t\t\t\t\ty: -3.410944\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.299929,\n\t\t\t\t\t\t\ty: -3.37424\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.231738,\n\t\t\t\t\t\t\ty: -3.318277\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.175775,\n\t\t\t\t\t\t\ty: -3.250086\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.149045,\n\t\t\t\t\t\t\ty: -3.200079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.549936,\n\t\t\t\t\t\t\ty: -3.200079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.501163,\n\t\t\t\t\t\t\ty: -3.195275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.454265,\n\t\t\t\t\t\t\ty: -3.181049\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.411043,\n\t\t\t\t\t\t\ty: -3.157946\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.373159,\n\t\t\t\t\t\t\ty: -3.126856\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.92251,\n\t\t\t\t\t\t\ty: -2.676207\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.916451,\n\t\t\t\t\t\t\ty: -2.737728\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.890844,\n\t\t\t\t\t\t\ty: -2.822145\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.849259,\n\t\t\t\t\t\t\ty: -2.899944\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.846912,\n\t\t\t\t\t\t\ty: -2.902804\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.890007,\n\t\t\t\t\t\t\ty: -2.925839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.958198,\n\t\t\t\t\t\t\ty: -2.981802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.014161,\n\t\t\t\t\t\t\ty: -3.049993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.055746,\n\t\t\t\t\t\t\ty: -3.127792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.081353,\n\t\t\t\t\t\t\ty: -3.212209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.09,\n\t\t\t\t\t\t\ty: -3.3\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.081353,\n\t\t\t\t\t\t\ty: -3.387791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.055746,\n\t\t\t\t\t\t\ty: -3.472208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.014161,\n\t\t\t\t\t\t\ty: -3.550007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.958198,\n\t\t\t\t\t\t\ty: -3.618198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.890007,\n\t\t\t\t\t\t\ty: -3.674161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.812208,\n\t\t\t\t\t\t\ty: -3.715746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.727791,\n\t\t\t\t\t\t\ty: -3.741353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.64,\n\t\t\t\t\t\t\ty: -3.75\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.552209,\n\t\t\t\t\t\t\ty: -3.741353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.467792,\n\t\t\t\t\t\t\ty: -3.715746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.389993,\n\t\t\t\t\t\t\ty: -3.674161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.321802,\n\t\t\t\t\t\t\ty: -3.618198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.265839,\n\t\t\t\t\t\t\ty: -3.550007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.224254,\n\t\t\t\t\t\t\ty: -3.472208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.198647,\n\t\t\t\t\t\t\ty: -3.387791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.19,\n\t\t\t\t\t\t\ty: -3.3\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.198647,\n\t\t\t\t\t\t\ty: -3.212209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.224254,\n\t\t\t\t\t\t\ty: -3.127792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.265839,\n\t\t\t\t\t\t\ty: -3.049993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.268186,\n\t\t\t\t\t\t\ty: -3.047133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.225091,\n\t\t\t\t\t\t\ty: -3.024098\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.1569,\n\t\t\t\t\t\t\ty: -2.968135\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.100937,\n\t\t\t\t\t\t\ty: -2.899944\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.092143,\n\t\t\t\t\t\t\ty: -2.883493\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.043196,\n\t\t\t\t\t\t\ty: -2.943135\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.975005,\n\t\t\t\t\t\t\ty: -2.999098\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.897206,\n\t\t\t\t\t\t\ty: -3.040683\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.812789,\n\t\t\t\t\t\t\ty: -3.06629\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.724998,\n\t\t\t\t\t\t\ty: -3.074937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.637207,\n\t\t\t\t\t\t\ty: -3.06629\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.567286,\n\t\t\t\t\t\t\ty: -3.04508\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.575152,\n\t\t\t\t\t\t\ty: -3.124937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.566505,\n\t\t\t\t\t\t\ty: -3.212728\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.540898,\n\t\t\t\t\t\t\ty: -3.297145\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.499313,\n\t\t\t\t\t\t\ty: -3.374944\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.44335,\n\t\t\t\t\t\t\ty: -3.443135\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.375159,\n\t\t\t\t\t\t\ty: -3.499098\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.29736,\n\t\t\t\t\t\t\ty: -3.540683\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.212943,\n\t\t\t\t\t\t\ty: -3.56629\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.125152,\n\t\t\t\t\t\t\ty: -3.574937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.037361,\n\t\t\t\t\t\t\ty: -3.56629\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.952944,\n\t\t\t\t\t\t\ty: -3.540683\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.875145,\n\t\t\t\t\t\t\ty: -3.499098\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.806954,\n\t\t\t\t\t\t\ty: -3.443135\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.750991,\n\t\t\t\t\t\t\ty: -3.374944\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.709406,\n\t\t\t\t\t\t\ty: -3.297145\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.683799,\n\t\t\t\t\t\t\ty: -3.212728\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.675152,\n\t\t\t\t\t\t\ty: -3.124937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.678993,\n\t\t\t\t\t\t\ty: -3.085938\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.95876,\n\t\t\t\t\t\t\ty: -2.504212\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.976353,\n\t\t\t\t\t\t\ty: -2.562209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.985,\n\t\t\t\t\t\t\ty: -2.65\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.976353,\n\t\t\t\t\t\t\ty: -2.737791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.950746,\n\t\t\t\t\t\t\ty: -2.822208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.909161,\n\t\t\t\t\t\t\ty: -2.900007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.853198,\n\t\t\t\t\t\t\ty: -2.968198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.793178,\n\t\t\t\t\t\t\ty: -3.017455\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.799313,\n\t\t\t\t\t\t\ty: -3.02493\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.840898,\n\t\t\t\t\t\t\ty: -3.102729\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.866505,\n\t\t\t\t\t\t\ty: -3.187146\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.875152,\n\t\t\t\t\t\t\ty: -3.274937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.866505,\n\t\t\t\t\t\t\ty: -3.362728\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.840898,\n\t\t\t\t\t\t\ty: -3.447145\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.799313,\n\t\t\t\t\t\t\ty: -3.524944\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.74335,\n\t\t\t\t\t\t\ty: -3.593135\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.696029,\n\t\t\t\t\t\t\ty: -3.63197\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.878448,\n\t\t\t\t\t\t\ty: -6.814171\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.900159,\n\t\t\t\t\t\t\ty: -6.825776\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.96835,\n\t\t\t\t\t\t\ty: -6.881739\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.024313,\n\t\t\t\t\t\t\ty: -6.94993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.065898,\n\t\t\t\t\t\t\ty: -7.027729\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.091505,\n\t\t\t\t\t\t\ty: -7.112146\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.100152,\n\t\t\t\t\t\t\ty: -7.199937\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.091505,\n\t\t\t\t\t\t\ty: -7.287728\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.065898,\n\t\t\t\t\t\t\ty: -7.372145\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.049777,\n\t\t\t\t\t\t\ty: -7.402305\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.112855,\n\t\t\t\t\t\t\ty: -7.408518\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.197272,\n\t\t\t\t\t\t\ty: -7.434125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.275071,\n\t\t\t\t\t\t\ty: -7.47571\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.343262,\n\t\t\t\t\t\t\ty: -7.531673\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.399225,\n\t\t\t\t\t\t\ty: -7.599864\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.44081,\n\t\t\t\t\t\t\ty: -7.677663\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.466417,\n\t\t\t\t\t\t\ty: -7.76208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.475064,\n\t\t\t\t\t\t\ty: -7.849871\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.466417,\n\t\t\t\t\t\t\ty: -7.937662\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.44081,\n\t\t\t\t\t\t\ty: -8.022079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.439209,\n\t\t\t\t\t\t\ty: -8.025075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.235791,\n\t\t\t\t\t\t\ty: -8.025075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.23419,\n\t\t\t\t\t\t\ty: -8.022079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.208583,\n\t\t\t\t\t\t\ty: -7.937662\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.199936,\n\t\t\t\t\t\t\ty: -7.849871\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.208583,\n\t\t\t\t\t\t\ty: -7.76208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.23419,\n\t\t\t\t\t\t\ty: -7.677663\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.275775,\n\t\t\t\t\t\t\ty: -7.599864\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.331738,\n\t\t\t\t\t\t\ty: -7.531673\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.399929,\n\t\t\t\t\t\t\ty: -7.47571\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.477728,\n\t\t\t\t\t\t\ty: -7.434125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.562145,\n\t\t\t\t\t\t\ty: -7.408518\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.649936,\n\t\t\t\t\t\t\ty: -7.399871\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.737727,\n\t\t\t\t\t\t\ty: -7.408518\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.822144,\n\t\t\t\t\t\t\ty: -7.434125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.899943,\n\t\t\t\t\t\t\ty: -7.47571\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.968134,\n\t\t\t\t\t\t\ty: -7.531673\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.024097,\n\t\t\t\t\t\t\ty: -7.599864\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.065682,\n\t\t\t\t\t\t\ty: -7.677663\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.091289,\n\t\t\t\t\t\t\ty: -7.76208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.099936,\n\t\t\t\t\t\t\ty: -7.849871\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.091289,\n\t\t\t\t\t\t\ty: -7.937662\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.065682,\n\t\t\t\t\t\t\ty: -8.022079\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.042316,\n\t\t\t\t\t\t\ty: -8.065793\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.052846,\n\t\t\t\t\t\t\ty: -8.071421\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.094518,\n\t\t\t\t\t\t\ty: -8.105621\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.16945,\n\t\t\t\t\t\t\ty: -9.180553\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.225064,\n\t\t\t\t\t\t\ty: -9.175075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.312855,\n\t\t\t\t\t\t\ty: -9.183722\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.397272,\n\t\t\t\t\t\t\ty: -9.209329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.475071,\n\t\t\t\t\t\t\ty: -9.250914\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.543262,\n\t\t\t\t\t\t\ty: -9.306877\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.599225,\n\t\t\t\t\t\t\ty: -9.375068\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.64081,\n\t\t\t\t\t\t\ty: -9.452867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.666417,\n\t\t\t\t\t\t\ty: -9.537284\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.675064,\n\t\t\t\t\t\t\ty: -9.625075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.666417,\n\t\t\t\t\t\t\ty: -9.712866\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.64081,\n\t\t\t\t\t\t\ty: -9.797283\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.599225,\n\t\t\t\t\t\t\ty: -9.875082\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.543262,\n\t\t\t\t\t\t\ty: -9.943273\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.475071,\n\t\t\t\t\t\t\ty: -9.999236\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.397272,\n\t\t\t\t\t\t\ty: -10.040821\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.312855,\n\t\t\t\t\t\t\ty: -10.066428\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.225064,\n\t\t\t\t\t\t\ty: -10.075075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.137273,\n\t\t\t\t\t\t\ty: -10.066428\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.052856,\n\t\t\t\t\t\t\ty: -10.040821\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.975057,\n\t\t\t\t\t\t\ty: -9.999236\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.906866,\n\t\t\t\t\t\t\ty: -9.943273\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.850903,\n\t\t\t\t\t\t\ty: -9.875082\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.833344,\n\t\t\t\t\t\t\ty: -9.842233\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.818197,\n\t\t\t\t\t\t\ty: -9.86069\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.750005,\n\t\t\t\t\t\t\ty: -9.916654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.672206,\n\t\t\t\t\t\t\ty: -9.958238\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.587789,\n\t\t\t\t\t\t\ty: -9.983846\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.499999,\n\t\t\t\t\t\t\ty: -9.992492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.444385,\n\t\t\t\t\t\t\ty: -9.987015\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.844521,\n\t\t\t\t\t\t\ty: -12.586879\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.84808,\n\t\t\t\t\t\t\ty: -12.623012\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.365546,\n\t\t\t\t\t\t\ty: -11.105546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.407218,\n\t\t\t\t\t\t\ty: -11.071346\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.454762,\n\t\t\t\t\t\t\ty: -11.045933\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.50635,\n\t\t\t\t\t\t\ty: -11.030284\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.56,\n\t\t\t\t\t\t\ty: -11.025\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.646092,\n\t\t\t\t\t\t\ty: -11.025\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.065546,\n\t\t\t\t\t\t\ty: -10.605546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.165546,\n\t\t\t\t\t\t\ty: -10.505546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.207218,\n\t\t\t\t\t\t\ty: -10.471346\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.254762,\n\t\t\t\t\t\t\ty: -10.445933\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.263017,\n\t\t\t\t\t\t\ty: -10.443429\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.612523,\n\t\t\t\t\t\t\ty: -10.093923\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.550064,\n\t\t\t\t\t\t\ty: -10.100075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.462273,\n\t\t\t\t\t\t\ty: -10.091428\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.377856,\n\t\t\t\t\t\t\ty: -10.065821\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.300057,\n\t\t\t\t\t\t\ty: -10.024236\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.231866,\n\t\t\t\t\t\t\ty: -9.968273\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.175903,\n\t\t\t\t\t\t\ty: -9.900082\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.134318,\n\t\t\t\t\t\t\ty: -9.822283\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.108711,\n\t\t\t\t\t\t\ty: -9.737866\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.100064,\n\t\t\t\t\t\t\ty: -9.650075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.108711,\n\t\t\t\t\t\t\ty: -9.562284\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.134318,\n\t\t\t\t\t\t\ty: -9.477867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.175903,\n\t\t\t\t\t\t\ty: -9.400068\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.231866,\n\t\t\t\t\t\t\ty: -9.331877\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.300057,\n\t\t\t\t\t\t\ty: -9.275914\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.377856,\n\t\t\t\t\t\t\ty: -9.234329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.462273,\n\t\t\t\t\t\t\ty: -9.208722\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.550064,\n\t\t\t\t\t\t\ty: -9.200075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.637855,\n\t\t\t\t\t\t\ty: -9.208722\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.722272,\n\t\t\t\t\t\t\ty: -9.234329\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.800071,\n\t\t\t\t\t\t\ty: -9.275914\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.868262,\n\t\t\t\t\t\t\ty: -9.331877\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.924225,\n\t\t\t\t\t\t\ty: -9.400068\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.96581,\n\t\t\t\t\t\t\ty: -9.477867\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.970544,\n\t\t\t\t\t\t\ty: -9.493473\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.987792,\n\t\t\t\t\t\t\ty: -9.484254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.070322,\n\t\t\t\t\t\t\ty: -9.459219\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.555482,\n\t\t\t\t\t\t\ty: -8.944379\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.521282,\n\t\t\t\t\t\t\ty: -8.902707\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.495869,\n\t\t\t\t\t\t\ty: -8.855163\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.48022,\n\t\t\t\t\t\t\ty: -8.803575\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.474936,\n\t\t\t\t\t\t\ty: -8.749925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.474936,\n\t\t\t\t\t\t\ty: -7.563833\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.436028,\n\t\t\t\t\t\t\ty: -7.524925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.849936,\n\t\t\t\t\t\t\ty: -7.524925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.796286,\n\t\t\t\t\t\t\ty: -7.519641\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.744698,\n\t\t\t\t\t\t\ty: -7.503992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.697154,\n\t\t\t\t\t\t\ty: -7.478579\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.655482,\n\t\t\t\t\t\t\ty: -7.444379\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.855482,\n\t\t\t\t\t\t\ty: -6.644379\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.821282,\n\t\t\t\t\t\t\ty: -6.602707\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.795869,\n\t\t\t\t\t\t\ty: -6.555163\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.793365,\n\t\t\t\t\t\t\ty: -6.546908\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.773159,\n\t\t\t\t\t\t\ty: -6.526702\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.745994,\n\t\t\t\t\t\t\ty: -6.499537\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.701163,\n\t\t\t\t\t\t\ty: -6.495121\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.654265,\n\t\t\t\t\t\t\ty: -6.480895\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.611043,\n\t\t\t\t\t\t\ty: -6.457792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.573159,\n\t\t\t\t\t\t\ty: -6.426702\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.34494,\n\t\t\t\t\t\t\ty: -6.198483\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.350014,\n\t\t\t\t\t\t\ty: -6.249999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.341367,\n\t\t\t\t\t\t\ty: -6.33779\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.31576,\n\t\t\t\t\t\t\ty: -6.422207\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.274175,\n\t\t\t\t\t\t\ty: -6.500006\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.218212,\n\t\t\t\t\t\t\ty: -6.568197\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.150021,\n\t\t\t\t\t\t\ty: -6.62416\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.072222,\n\t\t\t\t\t\t\ty: -6.665745\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.987805,\n\t\t\t\t\t\t\ty: -6.691352\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.900014,\n\t\t\t\t\t\t\ty: -6.699999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.812223,\n\t\t\t\t\t\t\ty: -6.691352\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.727806,\n\t\t\t\t\t\t\ty: -6.665745\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.650007,\n\t\t\t\t\t\t\ty: -6.62416\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.581816,\n\t\t\t\t\t\t\ty: -6.568197\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.525853,\n\t\t\t\t\t\t\ty: -6.500006\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.484268,\n\t\t\t\t\t\t\ty: -6.422207\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.458661,\n\t\t\t\t\t\t\ty: -6.33779\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.450014,\n\t\t\t\t\t\t\ty: -6.249999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.458661,\n\t\t\t\t\t\t\ty: -6.162208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.484268,\n\t\t\t\t\t\t\ty: -6.077791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.525853,\n\t\t\t\t\t\t\ty: -5.999992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.581816,\n\t\t\t\t\t\t\ty: -5.931801\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.650007,\n\t\t\t\t\t\t\ty: -5.875838\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.727806,\n\t\t\t\t\t\t\ty: -5.834253\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.812223,\n\t\t\t\t\t\t\ty: -5.808646\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.900014,\n\t\t\t\t\t\t\ty: -5.799999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.95153,\n\t\t\t\t\t\t\ty: -5.805073\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.537733,\n\t\t\t\t\t\t\ty: -5.391276\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.537727,\n\t\t\t\t\t\t\ty: -5.391278\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.449936,\n\t\t\t\t\t\t\ty: -5.399925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.362145,\n\t\t\t\t\t\t\ty: -5.391278\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.277728,\n\t\t\t\t\t\t\ty: -5.365671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.199929,\n\t\t\t\t\t\t\ty: -5.324086\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.131738,\n\t\t\t\t\t\t\ty: -5.268123\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.075775,\n\t\t\t\t\t\t\ty: -5.199932\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.03419,\n\t\t\t\t\t\t\ty: -5.122133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.008583,\n\t\t\t\t\t\t\ty: -5.037716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -12.999936,\n\t\t\t\t\t\t\ty: -4.949925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.008583,\n\t\t\t\t\t\t\ty: -4.862134\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.03419,\n\t\t\t\t\t\t\ty: -4.777717\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.075775,\n\t\t\t\t\t\t\ty: -4.699918\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.131738,\n\t\t\t\t\t\t\ty: -4.631727\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.199929,\n\t\t\t\t\t\t\ty: -4.575764\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.277728,\n\t\t\t\t\t\t\ty: -4.534179\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.362145,\n\t\t\t\t\t\t\ty: -4.508572\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.444927,\n\t\t\t\t\t\t\ty: -4.500418\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.4375,\n\t\t\t\t\t\t\ty: -4.425016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.446147,\n\t\t\t\t\t\t\ty: -4.337225\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.471754,\n\t\t\t\t\t\t\ty: -4.252808\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.513339,\n\t\t\t\t\t\t\ty: -4.175009\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.569302,\n\t\t\t\t\t\t\ty: -4.106818\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.637493,\n\t\t\t\t\t\t\ty: -4.050854\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.715292,\n\t\t\t\t\t\t\ty: -4.00927\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.799709,\n\t\t\t\t\t\t\ty: -3.983662\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.8875,\n\t\t\t\t\t\t\ty: -3.975016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -13.975291,\n\t\t\t\t\t\t\ty: -3.983662\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.059708,\n\t\t\t\t\t\t\ty: -4.00927\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.137507,\n\t\t\t\t\t\t\ty: -4.050854\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.205698,\n\t\t\t\t\t\t\ty: -4.106818\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.261661,\n\t\t\t\t\t\t\ty: -4.175009\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.303246,\n\t\t\t\t\t\t\ty: -4.252808\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.328853,\n\t\t\t\t\t\t\ty: -4.337225\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.3375,\n\t\t\t\t\t\t\ty: -4.425016\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.331828,\n\t\t\t\t\t\t\ty: -4.482598\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.354554,\n\t\t\t\t\t\t\ty: -4.407683\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.396138,\n\t\t\t\t\t\t\ty: -4.329884\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.452101,\n\t\t\t\t\t\t\ty: -4.261693\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.520293,\n\t\t\t\t\t\t\ty: -4.20573\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.598092,\n\t\t\t\t\t\t\ty: -4.164145\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.682509,\n\t\t\t\t\t\t\ty: -4.138537\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.770299,\n\t\t\t\t\t\t\ty: -4.129891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.85809,\n\t\t\t\t\t\t\ty: -4.138537\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.942507,\n\t\t\t\t\t\t\ty: -4.164145\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.020306,\n\t\t\t\t\t\t\ty: -4.20573\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.088497,\n\t\t\t\t\t\t\ty: -4.261693\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.144461,\n\t\t\t\t\t\t\ty: -4.329884\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.186045,\n\t\t\t\t\t\t\ty: -4.407683\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.211653,\n\t\t\t\t\t\t\ty: -4.4921\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.220299,\n\t\t\t\t\t\t\ty: -4.579891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.211653,\n\t\t\t\t\t\t\ty: -4.667682\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.186045,\n\t\t\t\t\t\t\ty: -4.752098\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.144461,\n\t\t\t\t\t\t\ty: -4.829897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.103432,\n\t\t\t\t\t\t\ty: -4.879891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.116502,\n\t\t\t\t\t\t\ty: -4.895816\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.149992,\n\t\t\t\t\t\t\ty: -4.868331\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.227791,\n\t\t\t\t\t\t\ty: -4.826747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.312208,\n\t\t\t\t\t\t\ty: -4.801139\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.399999,\n\t\t\t\t\t\t\ty: -4.792492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.487789,\n\t\t\t\t\t\t\ty: -4.801139\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.572206,\n\t\t\t\t\t\t\ty: -4.826747\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.650005,\n\t\t\t\t\t\t\ty: -4.868331\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.718197,\n\t\t\t\t\t\t\ty: -4.924294\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.77416,\n\t\t\t\t\t\t\ty: -4.992486\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.815745,\n\t\t\t\t\t\t\ty: -5.070285\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.841352,\n\t\t\t\t\t\t\ty: -5.154702\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.849999,\n\t\t\t\t\t\t\ty: -5.242492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.841352,\n\t\t\t\t\t\t\ty: -5.330283\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.815745,\n\t\t\t\t\t\t\ty: -5.4147\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.77416,\n\t\t\t\t\t\t\ty: -5.492499\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.718197,\n\t\t\t\t\t\t\ty: -5.56069\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.650005,\n\t\t\t\t\t\t\ty: -5.616654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.572206,\n\t\t\t\t\t\t\ty: -5.658238\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.487789,\n\t\t\t\t\t\t\ty: -5.683846\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.399999,\n\t\t\t\t\t\t\ty: -5.692492\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.312208,\n\t\t\t\t\t\t\ty: -5.683846\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.227791,\n\t\t\t\t\t\t\ty: -5.658238\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.149992,\n\t\t\t\t\t\t\ty: -5.616654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.081801,\n\t\t\t\t\t\t\ty: -5.56069\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.053797,\n\t\t\t\t\t\t\ty: -5.526567\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.020306,\n\t\t\t\t\t\t\ty: -5.554052\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.942507,\n\t\t\t\t\t\t\ty: -5.595637\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.85809,\n\t\t\t\t\t\t\ty: -5.621244\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.770299,\n\t\t\t\t\t\t\ty: -5.629891\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.682509,\n\t\t\t\t\t\t\ty: -5.621244\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.598092,\n\t\t\t\t\t\t\ty: -5.595637\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.520293,\n\t\t\t\t\t\t\ty: -5.554052\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.452101,\n\t\t\t\t\t\t\ty: -5.498089\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.396138,\n\t\t\t\t\t\t\ty: -5.429897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.394589,\n\t\t\t\t\t\t\ty: -5.426998\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.322144,\n\t\t\t\t\t\t\ty: -5.465721\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.319951,\n\t\t\t\t\t\t\ty: -5.466386\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.853878,\n\t\t\t\t\t\t\ty: -6.000313\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.898709,\n\t\t\t\t\t\t\ty: -6.004729\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.945607,\n\t\t\t\t\t\t\ty: -6.018955\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -14.988829,\n\t\t\t\t\t\t\ty: -6.042058\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.026713,\n\t\t\t\t\t\t\ty: -6.073148\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.126713,\n\t\t\t\t\t\t\ty: -6.173148\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.146919,\n\t\t\t\t\t\t\ty: -6.193354\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.155174,\n\t\t\t\t\t\t\ty: -6.195858\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.202718,\n\t\t\t\t\t\t\ty: -6.221271\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.24439,\n\t\t\t\t\t\t\ty: -6.255471\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.963844,\n\t\t\t\t\t\t\ty: -6.974925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.549936,\n\t\t\t\t\t\t\ty: -6.974925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.603586,\n\t\t\t\t\t\t\ty: -6.980209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.655174,\n\t\t\t\t\t\t\ty: -6.995858\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.702718,\n\t\t\t\t\t\t\ty: -7.021271\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.74439,\n\t\t\t\t\t\t\ty: -7.055471\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.94439,\n\t\t\t\t\t\t\ty: -7.255471\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.97859,\n\t\t\t\t\t\t\ty: -7.297143\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.004003,\n\t\t\t\t\t\t\ty: -7.344687\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.019652,\n\t\t\t\t\t\t\ty: -7.396275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.024936,\n\t\t\t\t\t\t\ty: -7.449925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.024936,\n\t\t\t\t\t\t\ty: -8.636017\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.080182,\n\t\t\t\t\t\t\ty: -8.691263\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.084268,\n\t\t\t\t\t\t\ty: -8.677791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.125853,\n\t\t\t\t\t\t\ty: -8.599992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.181816,\n\t\t\t\t\t\t\ty: -8.531801\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.250007,\n\t\t\t\t\t\t\ty: -8.475838\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.327806,\n\t\t\t\t\t\t\ty: -8.434253\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.412223,\n\t\t\t\t\t\t\ty: -8.408646\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.500014,\n\t\t\t\t\t\t\ty: -8.399999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.587805,\n\t\t\t\t\t\t\ty: -8.408646\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.672222,\n\t\t\t\t\t\t\ty: -8.434253\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.750021,\n\t\t\t\t\t\t\ty: -8.475838\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.818212,\n\t\t\t\t\t\t\ty: -8.531801\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.874175,\n\t\t\t\t\t\t\ty: -8.599992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.91576,\n\t\t\t\t\t\t\ty: -8.677791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.941367,\n\t\t\t\t\t\t\ty: -8.762208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.950014,\n\t\t\t\t\t\t\ty: -8.849999\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.941367,\n\t\t\t\t\t\t\ty: -8.93779\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.91576,\n\t\t\t\t\t\t\ty: -9.022207\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.874175,\n\t\t\t\t\t\t\ty: -9.100006\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.818212,\n\t\t\t\t\t\t\ty: -9.168197\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.750021,\n\t\t\t\t\t\t\ty: -9.22416\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.672222,\n\t\t\t\t\t\t\ty: -9.265745\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.65875,\n\t\t\t\t\t\t\ty: -9.269831\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.84439,\n\t\t\t\t\t\t\ty: -9.455471\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.87859,\n\t\t\t\t\t\t\ty: -9.497143\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.904003,\n\t\t\t\t\t\t\ty: -9.544687\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.919652,\n\t\t\t\t\t\t\ty: -9.596275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.924936,\n\t\t\t\t\t\t\ty: -9.649925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.924936,\n\t\t\t\t\t\t\ty: -10.949925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.919652,\n\t\t\t\t\t\t\ty: -11.003575\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.904003,\n\t\t\t\t\t\t\ty: -11.055163\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.87859,\n\t\t\t\t\t\t\ty: -11.102707\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.84439,\n\t\t\t\t\t\t\ty: -11.144379\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.824936,\n\t\t\t\t\t\t\ty: -11.163833\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.824936,\n\t\t\t\t\t\t\ty: -11.422427\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.877793,\n\t\t\t\t\t\t\ty: -11.394174\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.96221,\n\t\t\t\t\t\t\ty: -11.368567\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.050001,\n\t\t\t\t\t\t\ty: -11.35992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.137792,\n\t\t\t\t\t\t\ty: -11.368567\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.222209,\n\t\t\t\t\t\t\ty: -11.394174\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.300008,\n\t\t\t\t\t\t\ty: -11.435759\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.368199,\n\t\t\t\t\t\t\ty: -11.491722\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.424162,\n\t\t\t\t\t\t\ty: -11.559913\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.465747,\n\t\t\t\t\t\t\ty: -11.637712\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.491354,\n\t\t\t\t\t\t\ty: -11.722129\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.500001,\n\t\t\t\t\t\t\ty: -11.80992\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.491354,\n\t\t\t\t\t\t\ty: -11.897711\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.465747,\n\t\t\t\t\t\t\ty: -11.982128\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.424162,\n\t\t\t\t\t\t\ty: -12.059927\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.368199,\n\t\t\t\t\t\t\ty: -12.128118\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.300008,\n\t\t\t\t\t\t\ty: -12.184081\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.222209,\n\t\t\t\t\t\t\ty: -12.225666\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.139633,\n\t\t\t\t\t\t\ty: -12.250714\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.263844,\n\t\t\t\t\t\t\ty: -12.374925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.349936,\n\t\t\t\t\t\t\ty: -12.374925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.403586,\n\t\t\t\t\t\t\ty: -12.380209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.455174,\n\t\t\t\t\t\t\ty: -12.395858\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.502718,\n\t\t\t\t\t\t\ty: -12.421271\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.54439,\n\t\t\t\t\t\t\ty: -12.455471\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.74439,\n\t\t\t\t\t\t\ty: -12.655471\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.77859,\n\t\t\t\t\t\t\ty: -12.697143\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.804003,\n\t\t\t\t\t\t\ty: -12.744687\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.819652,\n\t\t\t\t\t\t\ty: -12.796275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.824936,\n\t\t\t\t\t\t\ty: -12.849925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.824936,\n\t\t\t\t\t\t\ty: -16.440278\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.831788,\n\t\t\t\t\t\t\ty: -16.431929\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.899979,\n\t\t\t\t\t\t\ty: -16.375966\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.977778,\n\t\t\t\t\t\t\ty: -16.334381\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.062195,\n\t\t\t\t\t\t\ty: -16.308774\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.149986,\n\t\t\t\t\t\t\ty: -16.300127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.237777,\n\t\t\t\t\t\t\ty: -16.308774\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.322194,\n\t\t\t\t\t\t\ty: -16.334381\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.399993,\n\t\t\t\t\t\t\ty: -16.375966\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.468184,\n\t\t\t\t\t\t\ty: -16.431929\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.524147,\n\t\t\t\t\t\t\ty: -16.50012\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.565732,\n\t\t\t\t\t\t\ty: -16.577919\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.591339,\n\t\t\t\t\t\t\ty: -16.662336\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.599986,\n\t\t\t\t\t\t\ty: -16.750127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.591339,\n\t\t\t\t\t\t\ty: -16.837918\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.565732,\n\t\t\t\t\t\t\ty: -16.922335\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.524147,\n\t\t\t\t\t\t\ty: -17.000134\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.468184,\n\t\t\t\t\t\t\ty: -17.068325\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.399993,\n\t\t\t\t\t\t\ty: -17.124288\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.322194,\n\t\t\t\t\t\t\ty: -17.165873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.237777,\n\t\t\t\t\t\t\ty: -17.19148\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.149986,\n\t\t\t\t\t\t\ty: -17.200127\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -19.062195,\n\t\t\t\t\t\t\ty: -17.19148\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.977778,\n\t\t\t\t\t\t\ty: -17.165873\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.899979,\n\t\t\t\t\t\t\ty: -17.124288\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.831788,\n\t\t\t\t\t\t\ty: -17.068325\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.799936,\n\t\t\t\t\t\t\ty: -17.029513\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.799936,\n\t\t\t\t\t\t\ty: -18.47576\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.799943,\n\t\t\t\t\t\t\ty: -18.475764\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.868134,\n\t\t\t\t\t\t\ty: -18.531727\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.924097,\n\t\t\t\t\t\t\ty: -18.599918\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.965682,\n\t\t\t\t\t\t\ty: -18.677717\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.991289,\n\t\t\t\t\t\t\ty: -18.762134\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.999936,\n\t\t\t\t\t\t\ty: -18.849925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.991289,\n\t\t\t\t\t\t\ty: -18.937716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.965682,\n\t\t\t\t\t\t\ty: -19.022133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.924097,\n\t\t\t\t\t\t\ty: -19.099932\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.868134,\n\t\t\t\t\t\t\ty: -19.168123\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.799943,\n\t\t\t\t\t\t\ty: -19.224086\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.722144,\n\t\t\t\t\t\t\ty: -19.265671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.637727,\n\t\t\t\t\t\t\ty: -19.291278\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.549936,\n\t\t\t\t\t\t\ty: -19.299925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.462145,\n\t\t\t\t\t\t\ty: -19.291278\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.377728,\n\t\t\t\t\t\t\ty: -19.265671\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.299929,\n\t\t\t\t\t\t\ty: -19.224086\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.231738,\n\t\t\t\t\t\t\ty: -19.168123\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.175775,\n\t\t\t\t\t\t\ty: -19.099932\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.13419,\n\t\t\t\t\t\t\ty: -19.022133\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.108583,\n\t\t\t\t\t\t\ty: -18.937716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.099936,\n\t\t\t\t\t\t\ty: -18.849925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.108583,\n\t\t\t\t\t\t\ty: -18.762134\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.13419,\n\t\t\t\t\t\t\ty: -18.677717\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.175775,\n\t\t\t\t\t\t\ty: -18.599918\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.231738,\n\t\t\t\t\t\t\ty: -18.531727\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.299929,\n\t\t\t\t\t\t\ty: -18.475764\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.299936,\n\t\t\t\t\t\t\ty: -18.47576\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.299936,\n\t\t\t\t\t\t\ty: -16.962772\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.295869,\n\t\t\t\t\t\t\ty: -16.955163\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.28022,\n\t\t\t\t\t\t\ty: -16.903575\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.274936,\n\t\t\t\t\t\t\ty: -16.849925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.274936,\n\t\t\t\t\t\t\ty: -16.749925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.274936,\n\t\t\t\t\t\t\ty: -13.492907\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.232208,\n\t\t\t\t\t\t\ty: -13.515746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.147791,\n\t\t\t\t\t\t\ty: -13.541353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -18.06,\n\t\t\t\t\t\t\ty: -13.55\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.972209,\n\t\t\t\t\t\t\ty: -13.541353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.887792,\n\t\t\t\t\t\t\ty: -13.515746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.809993,\n\t\t\t\t\t\t\ty: -13.474161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.741802,\n\t\t\t\t\t\t\ty: -13.418198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.685839,\n\t\t\t\t\t\t\ty: -13.350007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.644254,\n\t\t\t\t\t\t\ty: -13.272208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.618647,\n\t\t\t\t\t\t\ty: -13.187791\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.61,\n\t\t\t\t\t\t\ty: -13.1\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.618647,\n\t\t\t\t\t\t\ty: -13.012209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.644254,\n\t\t\t\t\t\t\ty: -12.927792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.685839,\n\t\t\t\t\t\t\ty: -12.849993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.741802,\n\t\t\t\t\t\t\ty: -12.781802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.809993,\n\t\t\t\t\t\t\ty: -12.725839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.827555,\n\t\t\t\t\t\t\ty: -12.716452\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.355482,\n\t\t\t\t\t\t\ty: -12.244379\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.321282,\n\t\t\t\t\t\t\ty: -12.202707\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.295869,\n\t\t\t\t\t\t\ty: -12.155163\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.28022,\n\t\t\t\t\t\t\ty: -12.103575\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.274936,\n\t\t\t\t\t\t\ty: -12.049925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.274936,\n\t\t\t\t\t\t\ty: -11.049925\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.28022,\n\t\t\t\t\t\t\ty: -10.996275\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.295869,\n\t\t\t\t\t\t\ty: -10.944687\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.321282,\n\t\t\t\t\t\t\ty: -10.897143\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.355482,\n\t\t\t\t\t\t\ty: -10.855471\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.374936,\n\t\t\t\t\t\t\ty: -10.836017\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.374936,\n\t\t\t\t\t\t\ty: -10.292907\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.332208,\n\t\t\t\t\t\t\ty: -10.315746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.247791,\n\t\t\t\t\t\t\ty: -10.341353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.16,\n\t\t\t\t\t\t\ty: -10.35\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.072209,\n\t\t\t\t\t\t\ty: -10.341353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -17.072203,\n\t\t\t\t\t\t\ty: -10.341351\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.616571,\n\t\t\t\t\t\t\ty: -10.796983\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.614067,\n\t\t\t\t\t\t\ty: -10.805238\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.588654,\n\t\t\t\t\t\t\ty: -10.852782\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.554454,\n\t\t\t\t\t\t\ty: -10.894454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -16.454454,\n\t\t\t\t\t\t\ty: -10.994454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.954454,\n\t\t\t\t\t\t\ty: -11.494454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.912782,\n\t\t\t\t\t\t\ty: -11.528654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.865238,\n\t\t\t\t\t\t\ty: -11.554067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.81365,\n\t\t\t\t\t\t\ty: -11.569716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -15.76,\n\t\t\t\t\t\t\ty: -11.575\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.264214,\n\t\t\t\t\t\t\ty: -11.575\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.265706,\n\t\t\t\t\t\t\ty: -11.577792\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.291313,\n\t\t\t\t\t\t\ty: -11.662209\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.29996,\n\t\t\t\t\t\t\ty: -11.75\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.294482,\n\t\t\t\t\t\t\ty: -11.805614\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.769414,\n\t\t\t\t\t\t\ty: -12.280546\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.803614,\n\t\t\t\t\t\t\ty: -12.322218\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.829027,\n\t\t\t\t\t\t\ty: -12.369762\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.844676,\n\t\t\t\t\t\t\ty: -12.42135\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.84996,\n\t\t\t\t\t\t\ty: -12.475\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.84996,\n\t\t\t\t\t\t\ty: -16.45\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.844676,\n\t\t\t\t\t\t\ty: -16.50365\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.829027,\n\t\t\t\t\t\t\ty: -16.555238\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.803614,\n\t\t\t\t\t\t\ty: -16.602782\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.769414,\n\t\t\t\t\t\t\ty: -16.644454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.544414,\n\t\t\t\t\t\t\ty: -16.869454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.502742,\n\t\t\t\t\t\t\ty: -16.903654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.455198,\n\t\t\t\t\t\t\ty: -16.929067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.40361,\n\t\t\t\t\t\t\ty: -16.944716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -11.34996,\n\t\t\t\t\t\t\ty: -16.95\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.988868,\n\t\t\t\t\t\t\ty: -16.95\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.344414,\n\t\t\t\t\t\t\ty: -17.594454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.302742,\n\t\t\t\t\t\t\ty: -17.628654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.255198,\n\t\t\t\t\t\t\ty: -17.654067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.247733,\n\t\t\t\t\t\t\ty: -17.656332\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.205198,\n\t\t\t\t\t\t\ty: -17.679067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.197733,\n\t\t\t\t\t\t\ty: -17.681332\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.155198,\n\t\t\t\t\t\t\ty: -17.704067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.10361,\n\t\t\t\t\t\t\ty: -17.719716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.096356,\n\t\t\t\t\t\t\ty: -17.72043\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.080198,\n\t\t\t\t\t\t\ty: -17.729067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -10.02861,\n\t\t\t\t\t\t\ty: -17.744716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.97496,\n\t\t\t\t\t\t\ty: -17.75\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -9.063868,\n\t\t\t\t\t\t\ty: -17.75\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.944414,\n\t\t\t\t\t\t\ty: -17.869454\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.902742,\n\t\t\t\t\t\t\ty: -17.903654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.862375,\n\t\t\t\t\t\t\ty: -17.925231\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.827742,\n\t\t\t\t\t\t\ty: -17.953654\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.780198,\n\t\t\t\t\t\t\ty: -17.979067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.772733,\n\t\t\t\t\t\t\ty: -17.981332\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.730198,\n\t\t\t\t\t\t\ty: -18.004067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.722733,\n\t\t\t\t\t\t\ty: -18.006332\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.680198,\n\t\t\t\t\t\t\ty: -18.029067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.62861,\n\t\t\t\t\t\t\ty: -18.044716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.621356,\n\t\t\t\t\t\t\ty: -18.04543\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.605198,\n\t\t\t\t\t\t\ty: -18.054067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.55361,\n\t\t\t\t\t\t\ty: -18.069716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -8.49996,\n\t\t\t\t\t\t\ty: -18.075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.812807,\n\t\t\t\t\t\t\ty: -18.075\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.805198,\n\t\t\t\t\t\t\ty: -18.079067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.75361,\n\t\t\t\t\t\t\ty: -18.094716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.69996,\n\t\t\t\t\t\t\ty: -18.1\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.637807,\n\t\t\t\t\t\t\ty: -18.1\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.630198,\n\t\t\t\t\t\t\ty: -18.104067\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.57861,\n\t\t\t\t\t\t\ty: -18.119716\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -7.52496,\n\t\t\t\t\t\t\ty: -18.125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.71261,\n\t\t\t\t\t\t\ty: -18.125\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.690706,\n\t\t\t\t\t\t\ty: -18.197208\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.649121,\n\t\t\t\t\t\t\ty: -18.275007\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.593158,\n\t\t\t\t\t\t\ty: -18.343198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.524967,\n\t\t\t\t\t\t\ty: -18.399161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.447168,\n\t\t\t\t\t\t\ty: -18.440746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.362751,\n\t\t\t\t\t\t\ty: -18.466353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.27496,\n\t\t\t\t\t\t\ty: -18.475\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.187169,\n\t\t\t\t\t\t\ty: -18.466353\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.102752,\n\t\t\t\t\t\t\ty: -18.440746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -6.024953,\n\t\t\t\t\t\t\ty: -18.399161\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.956762,\n\t\t\t\t\t\t\ty: -18.343198\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.949244,\n\t\t\t\t\t\t\ty: -18.334037\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.890031,\n\t\t\t\t\t\t\ty: -18.382632\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.812232,\n\t\t\t\t\t\t\ty: -18.424216\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.727815,\n\t\t\t\t\t\t\ty: -18.449824\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.640025,\n\t\t\t\t\t\t\ty: -18.45847\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.552234,\n\t\t\t\t\t\t\ty: -18.449824\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.467817,\n\t\t\t\t\t\t\ty: -18.424216\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.390018,\n\t\t\t\t\t\t\ty: -18.382632\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.321827,\n\t\t\t\t\t\t\ty: -18.326668\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.265863,\n\t\t\t\t\t\t\ty: -18.258477\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.224279,\n\t\t\t\t\t\t\ty: -18.180678\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.223468,\n\t\t\t\t\t\t\ty: -18.178003\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.069494,\n\t\t\t\t\t\t\ty: -18.331977\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -5.027822,\n\t\t\t\t\t\t\ty: -18.366177\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.980278,\n\t\t\t\t\t\t\ty: -18.39159\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.92869,\n\t\t\t\t\t\t\ty: -18.407239\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -4.87504,\n\t\t\t\t\t\t\ty: -18.412523\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.750393,\n\t\t\t\t\t\t\ty: -18.412523\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.775071,\n\t\t\t\t\t\t\ty: -18.425714\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.843262,\n\t\t\t\t\t\t\ty: -18.481677\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.899225,\n\t\t\t\t\t\t\ty: -18.549868\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.94081,\n\t\t\t\t\t\t\ty: -18.627667\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.966417,\n\t\t\t\t\t\t\ty: -18.712084\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.975064,\n\t\t\t\t\t\t\ty: -18.799875\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.966417,\n\t\t\t\t\t\t\ty: -18.887666\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.94081,\n\t\t\t\t\t\t\ty: -18.972083\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.899225,\n\t\t\t\t\t\t\ty: -19.049882\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.843262,\n\t\t\t\t\t\t\ty: -19.118073\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.775071,\n\t\t\t\t\t\t\ty: -19.174036\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.697272,\n\t\t\t\t\t\t\ty: -19.215621\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.612855,\n\t\t\t\t\t\t\ty: -19.241228\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.590025,\n\t\t\t\t\t\t\ty: -19.243477\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.590025,\n\t\t\t\t\t\t\ty: -19.408342\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.585221,\n\t\t\t\t\t\t\ty: -19.457115\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.570995,\n\t\t\t\t\t\t\ty: -19.504013\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.547892,\n\t\t\t\t\t\t\ty: -19.547235\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.516801,\n\t\t\t\t\t\t\ty: -19.585119\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.478917,\n\t\t\t\t\t\t\ty: -19.61621\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.435696,\n\t\t\t\t\t\t\ty: -19.639312\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.388797,\n\t\t\t\t\t\t\ty: -19.653539\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.343966,\n\t\t\t\t\t\t\ty: -19.657954\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.316801,\n\t\t\t\t\t\t\ty: -19.685119\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.278917,\n\t\t\t\t\t\t\ty: -19.71621\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.235696,\n\t\t\t\t\t\t\ty: -19.739312\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.188797,\n\t\t\t\t\t\t\ty: -19.753539\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -2.140025,\n\t\t\t\t\t\t\ty: -19.758342\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.752872,\n\t\t\t\t\t\t\ty: -19.758342\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.745263,\n\t\t\t\t\t\t\ty: -19.762409\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.693675,\n\t\t\t\t\t\t\ty: -19.778058\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.640025,\n\t\t\t\t\t\t\ty: -19.783342\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.053934,\n\t\t\t\t\t\t\ty: -19.783342\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 0.362724,\n\t\t\t\t\t\t\ty: -20.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.435835,\n\t\t\t\t\t\t\ty: -20.2\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.435839,\n\t\t\t\t\t\t\ty: -20.199993\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.491802,\n\t\t\t\t\t\t\ty: -20.131802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.559993,\n\t\t\t\t\t\t\ty: -20.075839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.637792,\n\t\t\t\t\t\t\ty: -20.034254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.722209,\n\t\t\t\t\t\t\ty: -20.008647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.81,\n\t\t\t\t\t\t\ty: -20\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.897791,\n\t\t\t\t\t\t\ty: -20.008647\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -0.982208,\n\t\t\t\t\t\t\ty: -20.034254\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.060007,\n\t\t\t\t\t\t\ty: -20.075839\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.128198,\n\t\t\t\t\t\t\ty: -20.131802\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: -1.184161,\n\t\t\t\t\t\t\ty: -20.199993\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.350064,\n\t\t\t\t\t\t\t\ty: 6.075957\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.262273,\n\t\t\t\t\t\t\t\ty: 6.084603\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.177856,\n\t\t\t\t\t\t\t\ty: 6.110211\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.100057,\n\t\t\t\t\t\t\t\ty: 6.151795\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.031866,\n\t\t\t\t\t\t\t\ty: 6.207759\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.975903,\n\t\t\t\t\t\t\t\ty: 6.27595\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.934318,\n\t\t\t\t\t\t\t\ty: 6.353749\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.908711,\n\t\t\t\t\t\t\t\ty: 6.438166\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.900064,\n\t\t\t\t\t\t\t\ty: 6.525957\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.908711,\n\t\t\t\t\t\t\t\ty: 6.613747\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.934318,\n\t\t\t\t\t\t\t\ty: 6.698164\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.975903,\n\t\t\t\t\t\t\t\ty: 6.775963\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.031866,\n\t\t\t\t\t\t\t\ty: 6.844155\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.100057,\n\t\t\t\t\t\t\t\ty: 6.900118\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.177856,\n\t\t\t\t\t\t\t\ty: 6.941703\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.262273,\n\t\t\t\t\t\t\t\ty: 6.96731\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.350064,\n\t\t\t\t\t\t\t\ty: 6.975957\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.437855,\n\t\t\t\t\t\t\t\ty: 6.96731\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.437862,\n\t\t\t\t\t\t\t\ty: 6.967308\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.656814,\n\t\t\t\t\t\t\t\ty: 7.18626\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.577858,\n\t\t\t\t\t\t\t\ty: 7.210211\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.500059,\n\t\t\t\t\t\t\t\ty: 7.251795\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.431868,\n\t\t\t\t\t\t\t\ty: 7.307759\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.375905,\n\t\t\t\t\t\t\t\ty: 7.37595\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.33432,\n\t\t\t\t\t\t\t\ty: 7.453749\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.308713,\n\t\t\t\t\t\t\t\ty: 7.538166\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.300066,\n\t\t\t\t\t\t\t\ty: 7.625957\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.308713,\n\t\t\t\t\t\t\t\ty: 7.713747\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.33432,\n\t\t\t\t\t\t\t\ty: 7.798164\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.375905,\n\t\t\t\t\t\t\t\ty: 7.875963\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.431868,\n\t\t\t\t\t\t\t\ty: 7.944155\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.500059,\n\t\t\t\t\t\t\t\ty: 8.000118\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.577858,\n\t\t\t\t\t\t\t\ty: 8.041703\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.662275,\n\t\t\t\t\t\t\t\ty: 8.06731\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.750066,\n\t\t\t\t\t\t\t\ty: 8.075957\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.837857,\n\t\t\t\t\t\t\t\ty: 8.06731\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.922274,\n\t\t\t\t\t\t\t\ty: 8.041703\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.000073,\n\t\t\t\t\t\t\t\ty: 8.000118\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.068264,\n\t\t\t\t\t\t\t\ty: 7.944155\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.124227,\n\t\t\t\t\t\t\t\ty: 7.875963\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.165812,\n\t\t\t\t\t\t\t\ty: 7.798164\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.179486,\n\t\t\t\t\t\t\t\ty: 7.753084\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.200623,\n\t\t\t\t\t\t\t\ty: 7.792628\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.237932,\n\t\t\t\t\t\t\t\ty: 7.838089\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.337932,\n\t\t\t\t\t\t\t\ty: 7.938089\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.650064,\n\t\t\t\t\t\t\t\ty: 8.250221\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.650064,\n\t\t\t\t\t\t\t\ty: 8.692927\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.599945,\n\t\t\t\t\t\t\t\ty: 8.651795\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.522146,\n\t\t\t\t\t\t\t\ty: 8.610211\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.437729,\n\t\t\t\t\t\t\t\ty: 8.584603\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.349938,\n\t\t\t\t\t\t\t\ty: 8.575957\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.262147,\n\t\t\t\t\t\t\t\ty: 8.584603\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.17773,\n\t\t\t\t\t\t\t\ty: 8.610211\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.099931,\n\t\t\t\t\t\t\t\ty: 8.651795\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.03174,\n\t\t\t\t\t\t\t\ty: 8.707759\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.975777,\n\t\t\t\t\t\t\t\ty: 8.77595\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.934192,\n\t\t\t\t\t\t\t\ty: 8.853749\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.908585,\n\t\t\t\t\t\t\t\ty: 8.938166\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.899938,\n\t\t\t\t\t\t\t\ty: 9.025957\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.908585,\n\t\t\t\t\t\t\t\ty: 9.113747\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.934192,\n\t\t\t\t\t\t\t\ty: 9.198164\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.975777,\n\t\t\t\t\t\t\t\ty: 9.275963\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.03174,\n\t\t\t\t\t\t\t\ty: 9.344155\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.049938,\n\t\t\t\t\t\t\t\ty: 9.35909\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.049938,\n\t\t\t\t\t\t\t\ty: 10.125957\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.055702,\n\t\t\t\t\t\t\t\ty: 10.184484\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.072774,\n\t\t\t\t\t\t\t\ty: 10.240762\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.099938,\n\t\t\t\t\t\t\t\ty: 10.291582\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.099938,\n\t\t\t\t\t\t\t\ty: 10.472403\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.073161,\n\t\t\t\t\t\t\t\ty: 10.49918\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.042071,\n\t\t\t\t\t\t\t\ty: 10.537064\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.018968,\n\t\t\t\t\t\t\t\ty: 10.580286\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.004742,\n\t\t\t\t\t\t\t\ty: 10.627184\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.999938,\n\t\t\t\t\t\t\t\ty: 10.675957\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.999938,\n\t\t\t\t\t\t\t\ty: 13.801791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.999931,\n\t\t\t\t\t\t\t\ty: 13.801795\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.93174,\n\t\t\t\t\t\t\t\ty: 13.857759\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.875777,\n\t\t\t\t\t\t\t\ty: 13.92595\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.834192,\n\t\t\t\t\t\t\t\ty: 14.003749\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.808585,\n\t\t\t\t\t\t\t\ty: 14.088166\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.799938,\n\t\t\t\t\t\t\t\ty: 14.175957\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.808585,\n\t\t\t\t\t\t\t\ty: 14.263747\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.834192,\n\t\t\t\t\t\t\t\ty: 14.348164\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.875777,\n\t\t\t\t\t\t\t\ty: 14.425963\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.93174,\n\t\t\t\t\t\t\t\ty: 14.494155\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.999931,\n\t\t\t\t\t\t\t\ty: 14.550118\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.07773,\n\t\t\t\t\t\t\t\ty: 14.591703\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.162147,\n\t\t\t\t\t\t\t\ty: 14.61731\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.249938,\n\t\t\t\t\t\t\t\ty: 14.625957\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.337729,\n\t\t\t\t\t\t\t\ty: 14.61731\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.422146,\n\t\t\t\t\t\t\t\ty: 14.591703\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.499945,\n\t\t\t\t\t\t\t\ty: 14.550118\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.568136,\n\t\t\t\t\t\t\t\ty: 14.494155\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.575001,\n\t\t\t\t\t\t\t\ty: 14.48579\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.581866,\n\t\t\t\t\t\t\t\ty: 14.494155\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.639043,\n\t\t\t\t\t\t\t\ty: 14.541079\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.562209,\n\t\t\t\t\t\t\t\ty: 14.548647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.477792,\n\t\t\t\t\t\t\t\ty: 14.574254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.399993,\n\t\t\t\t\t\t\t\ty: 14.615839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.331802,\n\t\t\t\t\t\t\t\ty: 14.671802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.275839,\n\t\t\t\t\t\t\t\ty: 14.739993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.234254,\n\t\t\t\t\t\t\t\ty: 14.817792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.213877,\n\t\t\t\t\t\t\t\ty: 14.884969\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.176519,\n\t\t\t\t\t\t\t\ty: 9.494573\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.180284,\n\t\t\t\t\t\t\t\ty: 9.45635\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.195933,\n\t\t\t\t\t\t\t\ty: 9.404762\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.221346,\n\t\t\t\t\t\t\t\ty: 9.357218\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.255546,\n\t\t\t\t\t\t\t\ty: 9.315546\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.276519,\n\t\t\t\t\t\t\t\ty: 9.294573\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.280284,\n\t\t\t\t\t\t\t\ty: 9.25635\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.295933,\n\t\t\t\t\t\t\t\ty: 9.204762\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.321346,\n\t\t\t\t\t\t\t\ty: 9.157218\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.355546,\n\t\t\t\t\t\t\t\ty: 9.115546\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.905478,\n\t\t\t\t\t\t\t\ty: 8.565614\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.9,\n\t\t\t\t\t\t\t\ty: 8.51\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.908647,\n\t\t\t\t\t\t\t\ty: 8.422209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.934254,\n\t\t\t\t\t\t\t\ty: 8.337792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.975839,\n\t\t\t\t\t\t\t\ty: 8.259993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.031802,\n\t\t\t\t\t\t\t\ty: 8.191802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.099993,\n\t\t\t\t\t\t\t\ty: 8.135839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.177792,\n\t\t\t\t\t\t\t\ty: 8.094254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.262209,\n\t\t\t\t\t\t\t\ty: 8.068647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.35,\n\t\t\t\t\t\t\t\ty: 8.06\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.437791,\n\t\t\t\t\t\t\t\ty: 8.068647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.522208,\n\t\t\t\t\t\t\t\ty: 8.094254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.600007,\n\t\t\t\t\t\t\t\ty: 8.135839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.668198,\n\t\t\t\t\t\t\t\ty: 8.191802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.724161,\n\t\t\t\t\t\t\t\ty: 8.259993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.765746,\n\t\t\t\t\t\t\t\ty: 8.337792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.791353,\n\t\t\t\t\t\t\t\ty: 8.422209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.793595,\n\t\t\t\t\t\t\t\ty: 8.444973\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.847253,\n\t\t\t\t\t\t\t\ty: 8.400937\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.925052,\n\t\t\t\t\t\t\t\ty: 8.359352\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.009469,\n\t\t\t\t\t\t\t\ty: 8.333745\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.09726,\n\t\t\t\t\t\t\t\ty: 8.325098\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.185051,\n\t\t\t\t\t\t\t\ty: 8.333745\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.269468,\n\t\t\t\t\t\t\t\ty: 8.359352\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.347267,\n\t\t\t\t\t\t\t\ty: 8.400937\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.415458,\n\t\t\t\t\t\t\t\ty: 8.4569\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.471421,\n\t\t\t\t\t\t\t\ty: 8.525091\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.513006,\n\t\t\t\t\t\t\t\ty: 8.60289\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.538613,\n\t\t\t\t\t\t\t\ty: 8.687307\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.54726,\n\t\t\t\t\t\t\t\ty: 8.775098\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.538613,\n\t\t\t\t\t\t\t\ty: 8.862889\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.513006,\n\t\t\t\t\t\t\t\ty: 8.947306\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.471421,\n\t\t\t\t\t\t\t\ty: 9.025105\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.415458,\n\t\t\t\t\t\t\t\ty: 9.093296\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.347267,\n\t\t\t\t\t\t\t\ty: 9.149259\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.269468,\n\t\t\t\t\t\t\t\ty: 9.190844\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.19092,\n\t\t\t\t\t\t\t\ty: 9.214671\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.191496,\n\t\t\t\t\t\t\t\ty: 9.216571\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.19726,\n\t\t\t\t\t\t\t\ty: 9.275098\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.19726,\n\t\t\t\t\t\t\t\ty: 9.375098\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.19726,\n\t\t\t\t\t\t\t\ty: 9.575098\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.191496,\n\t\t\t\t\t\t\t\ty: 9.633625\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.174424,\n\t\t\t\t\t\t\t\ty: 9.689903\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.146701,\n\t\t\t\t\t\t\t\ty: 9.741769\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.109392,\n\t\t\t\t\t\t\t\ty: 9.78723\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.468934,\n\t\t\t\t\t\t\t\ty: 11.427688\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.49726,\n\t\t\t\t\t\t\t\ty: 11.424898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.585051,\n\t\t\t\t\t\t\t\ty: 11.433545\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.669468,\n\t\t\t\t\t\t\t\ty: 11.459152\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.747267,\n\t\t\t\t\t\t\t\ty: 11.500737\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.815458,\n\t\t\t\t\t\t\t\ty: 11.5567\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.871421,\n\t\t\t\t\t\t\t\ty: 11.624891\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.913006,\n\t\t\t\t\t\t\t\ty: 11.70269\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.938613,\n\t\t\t\t\t\t\t\ty: 11.787107\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.94726,\n\t\t\t\t\t\t\t\ty: 11.874898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.938613,\n\t\t\t\t\t\t\t\ty: 11.962689\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.913006,\n\t\t\t\t\t\t\t\ty: 12.047106\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.871421,\n\t\t\t\t\t\t\t\ty: 12.124905\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.815458,\n\t\t\t\t\t\t\t\ty: 12.193096\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.747267,\n\t\t\t\t\t\t\t\ty: 12.249059\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.669468,\n\t\t\t\t\t\t\t\ty: 12.290644\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.585051,\n\t\t\t\t\t\t\t\ty: 12.316251\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.49726,\n\t\t\t\t\t\t\t\ty: 12.324898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.409469,\n\t\t\t\t\t\t\t\ty: 12.316251\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.325052,\n\t\t\t\t\t\t\t\ty: 12.290644\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.247253,\n\t\t\t\t\t\t\t\ty: 12.249059\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.179062,\n\t\t\t\t\t\t\t\ty: 12.193096\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.123099,\n\t\t\t\t\t\t\t\ty: 12.124905\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.081514,\n\t\t\t\t\t\t\t\ty: 12.047106\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.055907,\n\t\t\t\t\t\t\t\ty: 11.962689\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.04726,\n\t\t\t\t\t\t\t\ty: 11.874898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.055907,\n\t\t\t\t\t\t\t\ty: 11.787107\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.063354,\n\t\t\t\t\t\t\t\ty: 11.762558\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.65274,\n\t\t\t\t\t\t\t\ty: 12.478652\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.65274,\n\t\t\t\t\t\t\t\ty: 14.371544\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.57991,\n\t\t\t\t\t\t\t\ty: 14.444374\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.530532,\n\t\t\t\t\t\t\t\ty: 14.459352\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.452733,\n\t\t\t\t\t\t\t\ty: 14.500937\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.384542,\n\t\t\t\t\t\t\t\ty: 14.5569\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.328579,\n\t\t\t\t\t\t\t\ty: 14.625091\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.286994,\n\t\t\t\t\t\t\t\ty: 14.70289\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.261387,\n\t\t\t\t\t\t\t\ty: 14.787307\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.25274,\n\t\t\t\t\t\t\t\ty: 14.875098\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.261387,\n\t\t\t\t\t\t\t\ty: 14.962889\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.286994,\n\t\t\t\t\t\t\t\ty: 15.047306\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.328579,\n\t\t\t\t\t\t\t\ty: 15.125105\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.384542,\n\t\t\t\t\t\t\t\ty: 15.193296\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.452733,\n\t\t\t\t\t\t\t\ty: 15.249259\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.530532,\n\t\t\t\t\t\t\t\ty: 15.290844\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.614949,\n\t\t\t\t\t\t\t\ty: 15.316451\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.70274,\n\t\t\t\t\t\t\t\ty: 15.325098\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.790531,\n\t\t\t\t\t\t\t\ty: 15.316451\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.874948,\n\t\t\t\t\t\t\t\ty: 15.290844\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.952747,\n\t\t\t\t\t\t\t\ty: 15.249259\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.020938,\n\t\t\t\t\t\t\t\ty: 15.193296\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.076901,\n\t\t\t\t\t\t\t\ty: 15.125105\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.118486,\n\t\t\t\t\t\t\t\ty: 15.047306\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.144093,\n\t\t\t\t\t\t\t\ty: 14.962889\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.15274,\n\t\t\t\t\t\t\t\ty: 14.875098\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.144093,\n\t\t\t\t\t\t\t\ty: 14.787307\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.118486,\n\t\t\t\t\t\t\t\ty: 14.70289\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.086603,\n\t\t\t\t\t\t\t\ty: 14.643241\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.110607,\n\t\t\t\t\t\t\t\ty: 14.613991\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.13371,\n\t\t\t\t\t\t\t\ty: 14.570769\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.147936,\n\t\t\t\t\t\t\t\ty: 14.523871\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.15274,\n\t\t\t\t\t\t\t\ty: 14.475098\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.15274,\n\t\t\t\t\t\t\t\ty: 12.939198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.155442,\n\t\t\t\t\t\t\t\ty: 12.940642\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.239859,\n\t\t\t\t\t\t\t\ty: 12.966249\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.32765,\n\t\t\t\t\t\t\t\ty: 12.974896\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.415441,\n\t\t\t\t\t\t\t\ty: 12.966249\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.499858,\n\t\t\t\t\t\t\t\ty: 12.940642\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.577657,\n\t\t\t\t\t\t\t\ty: 12.899057\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.645848,\n\t\t\t\t\t\t\t\ty: 12.843094\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.701811,\n\t\t\t\t\t\t\t\ty: 12.774903\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.743396,\n\t\t\t\t\t\t\t\ty: 12.697104\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.769003,\n\t\t\t\t\t\t\t\ty: 12.612687\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.77765,\n\t\t\t\t\t\t\t\ty: 12.524896\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.769003,\n\t\t\t\t\t\t\t\ty: 12.437105\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.743396,\n\t\t\t\t\t\t\t\ty: 12.352688\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.701811,\n\t\t\t\t\t\t\t\ty: 12.274889\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.645848,\n\t\t\t\t\t\t\t\ty: 12.206698\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.577657,\n\t\t\t\t\t\t\t\ty: 12.150735\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.499858,\n\t\t\t\t\t\t\t\ty: 12.10915\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.415441,\n\t\t\t\t\t\t\t\ty: 12.083543\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.32765,\n\t\t\t\t\t\t\t\ty: 12.074896\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.239859,\n\t\t\t\t\t\t\t\ty: 12.083543\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.155442,\n\t\t\t\t\t\t\t\ty: 12.10915\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.077643,\n\t\t\t\t\t\t\t\ty: 12.150735\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.052536,\n\t\t\t\t\t\t\t\ty: 12.17134\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.096632,\n\t\t\t\t\t\t\t\ty: 11.215436\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.079904,\n\t\t\t\t\t\t\t\ty: 11.160293\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.052181,\n\t\t\t\t\t\t\t\ty: 11.108427\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.014872,\n\t\t\t\t\t\t\t\ty: 11.062966\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.352746,\n\t\t\t\t\t\t\t\ty: 9.695348\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.312209,\n\t\t\t\t\t\t\t\ty: 9.691355\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.227792,\n\t\t\t\t\t\t\t\ty: 9.665748\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.149993,\n\t\t\t\t\t\t\t\ty: 9.624163\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.081802,\n\t\t\t\t\t\t\t\ty: 9.5682\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.025839,\n\t\t\t\t\t\t\t\ty: 9.500009\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.984254,\n\t\t\t\t\t\t\t\ty: 9.42221\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.958647,\n\t\t\t\t\t\t\t\ty: 9.337793\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.954385,\n\t\t\t\t\t\t\t\ty: 9.294523\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.823481,\n\t\t\t\t\t\t\t\ty: 9.425427\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.819716,\n\t\t\t\t\t\t\t\ty: 9.46365\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.804067,\n\t\t\t\t\t\t\t\ty: 9.515238\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.778654,\n\t\t\t\t\t\t\t\ty: 9.562782\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.744454,\n\t\t\t\t\t\t\t\ty: 9.604454\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.723481,\n\t\t\t\t\t\t\t\ty: 9.625427\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.719716,\n\t\t\t\t\t\t\t\ty: 9.66365\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.704067,\n\t\t\t\t\t\t\t\ty: 9.715238\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.678654,\n\t\t\t\t\t\t\t\ty: 9.762782\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.644454,\n\t\t\t\t\t\t\t\ty: 9.804454\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.905478,\n\t\t\t\t\t\t\t\ty: 16.354386\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.9,\n\t\t\t\t\t\t\t\ty: 16.41\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.908647,\n\t\t\t\t\t\t\t\ty: 16.497791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.934254,\n\t\t\t\t\t\t\t\ty: 16.582208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.96655,\n\t\t\t\t\t\t\t\ty: 16.642629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.999905,\n\t\t\t\t\t\t\t\ty: 16.642629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.946255,\n\t\t\t\t\t\t\t\ty: 16.647913\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.894667,\n\t\t\t\t\t\t\t\ty: 16.663562\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.887058,\n\t\t\t\t\t\t\t\ty: 16.667629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.499905,\n\t\t\t\t\t\t\t\ty: 16.667629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.451132,\n\t\t\t\t\t\t\t\ty: 16.672433\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.404234,\n\t\t\t\t\t\t\t\ty: 16.686659\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.361013,\n\t\t\t\t\t\t\t\ty: 16.709762\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.323128,\n\t\t\t\t\t\t\t\ty: 16.740852\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.296351,\n\t\t\t\t\t\t\t\ty: 16.767629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.199905,\n\t\t\t\t\t\t\t\ty: 16.767629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.151132,\n\t\t\t\t\t\t\t\ty: 16.772433\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.104234,\n\t\t\t\t\t\t\t\ty: 16.786659\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.061013,\n\t\t\t\t\t\t\t\ty: 16.809762\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.023128,\n\t\t\t\t\t\t\t\ty: 16.840852\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.687702,\n\t\t\t\t\t\t\t\ty: 17.176278\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.687696,\n\t\t\t\t\t\t\t\ty: 17.176276\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.599905,\n\t\t\t\t\t\t\t\ty: 17.167629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.512114,\n\t\t\t\t\t\t\t\ty: 17.176276\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.427698,\n\t\t\t\t\t\t\t\ty: 17.201883\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.349898,\n\t\t\t\t\t\t\t\ty: 17.243468\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.281707,\n\t\t\t\t\t\t\t\ty: 17.299431\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.225744,\n\t\t\t\t\t\t\t\ty: 17.367623\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.184159,\n\t\t\t\t\t\t\t\ty: 17.445422\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.158552,\n\t\t\t\t\t\t\t\ty: 17.529839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.149905,\n\t\t\t\t\t\t\t\ty: 17.617629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.158552,\n\t\t\t\t\t\t\t\ty: 17.70542\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.184159,\n\t\t\t\t\t\t\t\ty: 17.789837\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.225744,\n\t\t\t\t\t\t\t\ty: 17.867636\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.281707,\n\t\t\t\t\t\t\t\ty: 17.935827\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.349898,\n\t\t\t\t\t\t\t\ty: 17.99179\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.427698,\n\t\t\t\t\t\t\t\ty: 18.033375\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.512114,\n\t\t\t\t\t\t\t\ty: 18.058983\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.599905,\n\t\t\t\t\t\t\t\ty: 18.067629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.687696,\n\t\t\t\t\t\t\t\ty: 18.058983\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.772113,\n\t\t\t\t\t\t\t\ty: 18.033375\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.849912,\n\t\t\t\t\t\t\t\ty: 17.99179\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.918103,\n\t\t\t\t\t\t\t\ty: 17.935827\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.974066,\n\t\t\t\t\t\t\t\ty: 17.867636\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.015651,\n\t\t\t\t\t\t\t\ty: 17.789837\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.041258,\n\t\t\t\t\t\t\t\ty: 17.70542\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.049905,\n\t\t\t\t\t\t\t\ty: 17.617629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.041258,\n\t\t\t\t\t\t\t\ty: 17.529839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.041256,\n\t\t\t\t\t\t\t\ty: 17.529832\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.303459,\n\t\t\t\t\t\t\t\ty: 17.267629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.399905,\n\t\t\t\t\t\t\t\ty: 17.267629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.448678,\n\t\t\t\t\t\t\t\ty: 17.262825\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.495576,\n\t\t\t\t\t\t\t\ty: 17.248599\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.538798,\n\t\t\t\t\t\t\t\ty: 17.225497\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.576682,\n\t\t\t\t\t\t\t\ty: 17.194406\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.603459,\n\t\t\t\t\t\t\t\ty: 17.167629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.887058,\n\t\t\t\t\t\t\t\ty: 17.167629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.894667,\n\t\t\t\t\t\t\t\ty: 17.171696\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.946255,\n\t\t\t\t\t\t\t\ty: 17.187345\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.999905,\n\t\t\t\t\t\t\t\ty: 17.192629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.285996,\n\t\t\t\t\t\t\t\ty: 17.192629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.805451,\n\t\t\t\t\t\t\t\ty: 18.712084\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.847123,\n\t\t\t\t\t\t\t\ty: 18.746283\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.894667,\n\t\t\t\t\t\t\t\ty: 18.771696\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.946255,\n\t\t\t\t\t\t\t\ty: 18.787345\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.999905,\n\t\t\t\t\t\t\t\ty: 18.792629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.399905,\n\t\t\t\t\t\t\t\ty: 18.792629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.499905,\n\t\t\t\t\t\t\t\ty: 18.792629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.553555,\n\t\t\t\t\t\t\t\ty: 18.787345\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.605143,\n\t\t\t\t\t\t\t\ty: 18.771696\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.612752,\n\t\t\t\t\t\t\t\ty: 18.767629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.499905,\n\t\t\t\t\t\t\t\ty: 18.767629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.548678,\n\t\t\t\t\t\t\t\ty: 18.762825\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.595576,\n\t\t\t\t\t\t\t\ty: 18.748599\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.638798,\n\t\t\t\t\t\t\t\ty: 18.725497\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.676682,\n\t\t\t\t\t\t\t\ty: 18.694406\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.703459,\n\t\t\t\t\t\t\t\ty: 18.667629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.799905,\n\t\t\t\t\t\t\t\ty: 18.667629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.848678,\n\t\t\t\t\t\t\t\ty: 18.662825\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.895576,\n\t\t\t\t\t\t\t\ty: 18.648599\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.938798,\n\t\t\t\t\t\t\t\ty: 18.625497\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.976682,\n\t\t\t\t\t\t\t\ty: 18.594406\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.076682,\n\t\t\t\t\t\t\t\ty: 18.494406\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.107772,\n\t\t\t\t\t\t\t\ty: 18.456522\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.130875,\n\t\t\t\t\t\t\t\ty: 18.4133\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.145101,\n\t\t\t\t\t\t\t\ty: 18.366402\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.149517,\n\t\t\t\t\t\t\t\ty: 18.321571\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.176682,\n\t\t\t\t\t\t\t\ty: 18.294406\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.207772,\n\t\t\t\t\t\t\t\ty: 18.256522\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.230875,\n\t\t\t\t\t\t\t\ty: 18.2133\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.245101,\n\t\t\t\t\t\t\t\ty: 18.166402\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.249517,\n\t\t\t\t\t\t\t\ty: 18.121571\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.422734,\n\t\t\t\t\t\t\t\ty: 17.948354\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.472113,\n\t\t\t\t\t\t\t\ty: 17.933375\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.549912,\n\t\t\t\t\t\t\t\ty: 17.89179\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.618103,\n\t\t\t\t\t\t\t\ty: 17.835827\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.674066,\n\t\t\t\t\t\t\t\ty: 17.767636\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.715651,\n\t\t\t\t\t\t\t\ty: 17.689837\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.741258,\n\t\t\t\t\t\t\t\ty: 17.60542\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.749905,\n\t\t\t\t\t\t\t\ty: 17.517629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.741258,\n\t\t\t\t\t\t\t\ty: 17.429839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.715651,\n\t\t\t\t\t\t\t\ty: 17.345422\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.674066,\n\t\t\t\t\t\t\t\ty: 17.267623\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.618103,\n\t\t\t\t\t\t\t\ty: 17.199431\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.549912,\n\t\t\t\t\t\t\t\ty: 17.143468\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.472113,\n\t\t\t\t\t\t\t\ty: 17.101883\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.387696,\n\t\t\t\t\t\t\t\ty: 17.076276\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.299905,\n\t\t\t\t\t\t\t\ty: 17.067629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.212114,\n\t\t\t\t\t\t\t\ty: 17.076276\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.127698,\n\t\t\t\t\t\t\t\ty: 17.101883\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.049898,\n\t\t\t\t\t\t\t\ty: 17.143468\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.981707,\n\t\t\t\t\t\t\t\ty: 17.199431\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.925744,\n\t\t\t\t\t\t\t\ty: 17.267623\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.884159,\n\t\t\t\t\t\t\t\ty: 17.345422\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.858552,\n\t\t\t\t\t\t\t\ty: 17.429839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.849905,\n\t\t\t\t\t\t\t\ty: 17.517629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.858552,\n\t\t\t\t\t\t\t\ty: 17.60542\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.884159,\n\t\t\t\t\t\t\t\ty: 17.689837\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.915503,\n\t\t\t\t\t\t\t\ty: 17.748477\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.881517,\n\t\t\t\t\t\t\t\ty: 17.782463\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.864161,\n\t\t\t\t\t\t\t\ty: 17.749993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.808198,\n\t\t\t\t\t\t\t\ty: 17.681802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.740007,\n\t\t\t\t\t\t\t\ty: 17.625839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.662208,\n\t\t\t\t\t\t\t\ty: 17.584254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.577791,\n\t\t\t\t\t\t\t\ty: 17.558647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.49,\n\t\t\t\t\t\t\t\ty: 17.55\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.402209,\n\t\t\t\t\t\t\t\ty: 17.558647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.317792,\n\t\t\t\t\t\t\t\ty: 17.584254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.239993,\n\t\t\t\t\t\t\t\ty: 17.625839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.171802,\n\t\t\t\t\t\t\t\ty: 17.681802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.115839,\n\t\t\t\t\t\t\t\ty: 17.749993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.074254,\n\t\t\t\t\t\t\t\ty: 17.827792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.048647,\n\t\t\t\t\t\t\t\ty: 17.912209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.04,\n\t\t\t\t\t\t\t\ty: 18\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.048647,\n\t\t\t\t\t\t\t\ty: 18.087791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.074254,\n\t\t\t\t\t\t\t\ty: 18.172208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.115839,\n\t\t\t\t\t\t\t\ty: 18.250007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.130301,\n\t\t\t\t\t\t\t\ty: 18.267629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.612752,\n\t\t\t\t\t\t\t\ty: 18.267629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.605143,\n\t\t\t\t\t\t\t\ty: 18.263562\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.553555,\n\t\t\t\t\t\t\t\ty: 18.247913\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.499905,\n\t\t\t\t\t\t\t\ty: 18.242629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.399905,\n\t\t\t\t\t\t\t\ty: 18.242629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.113813,\n\t\t\t\t\t\t\t\ty: 18.242629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.651491,\n\t\t\t\t\t\t\t\ty: 17.780307\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.717792,\n\t\t\t\t\t\t\t\ty: 17.815746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.802209,\n\t\t\t\t\t\t\t\ty: 17.841353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.89,\n\t\t\t\t\t\t\t\ty: 17.85\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.977791,\n\t\t\t\t\t\t\t\ty: 17.841353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.062208,\n\t\t\t\t\t\t\t\ty: 17.815746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.140007,\n\t\t\t\t\t\t\t\ty: 17.774161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.208198,\n\t\t\t\t\t\t\t\ty: 17.718198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.264161,\n\t\t\t\t\t\t\t\ty: 17.650007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.305746,\n\t\t\t\t\t\t\t\ty: 17.572208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.331353,\n\t\t\t\t\t\t\t\ty: 17.487791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.34,\n\t\t\t\t\t\t\t\ty: 17.4\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.331353,\n\t\t\t\t\t\t\t\ty: 17.312209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.305746,\n\t\t\t\t\t\t\t\ty: 17.227792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.264161,\n\t\t\t\t\t\t\t\ty: 17.149993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.208198,\n\t\t\t\t\t\t\t\ty: 17.081802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.140007,\n\t\t\t\t\t\t\t\ty: 17.025839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.062208,\n\t\t\t\t\t\t\t\ty: 16.984254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.977791,\n\t\t\t\t\t\t\t\ty: 16.958647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.89,\n\t\t\t\t\t\t\t\ty: 16.95\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.802209,\n\t\t\t\t\t\t\t\ty: 16.958647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.717792,\n\t\t\t\t\t\t\t\ty: 16.984254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.639993,\n\t\t\t\t\t\t\t\ty: 17.025839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.571802,\n\t\t\t\t\t\t\t\ty: 17.081802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.515839,\n\t\t\t\t\t\t\t\ty: 17.149993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.474254,\n\t\t\t\t\t\t\t\ty: 17.227792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.448647,\n\t\t\t\t\t\t\t\ty: 17.312209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.44,\n\t\t\t\t\t\t\t\ty: 17.4\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.448647,\n\t\t\t\t\t\t\t\ty: 17.487791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.474254,\n\t\t\t\t\t\t\t\ty: 17.572208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.509693,\n\t\t\t\t\t\t\t\ty: 17.638509\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.594359,\n\t\t\t\t\t\t\t\ty: 16.723175\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.552687,\n\t\t\t\t\t\t\t\ty: 16.688975\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.505143,\n\t\t\t\t\t\t\t\ty: 16.663562\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.453555,\n\t\t\t\t\t\t\t\ty: 16.647913\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.399905,\n\t\t\t\t\t\t\t\ty: 16.642629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.73345,\n\t\t\t\t\t\t\t\ty: 16.642629\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.765746,\n\t\t\t\t\t\t\t\ty: 16.582208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.791353,\n\t\t\t\t\t\t\t\ty: 16.497791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.8,\n\t\t\t\t\t\t\t\ty: 16.41\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.791353,\n\t\t\t\t\t\t\t\ty: 16.322209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.765746,\n\t\t\t\t\t\t\t\ty: 16.237792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.724161,\n\t\t\t\t\t\t\t\ty: 16.159993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.668198,\n\t\t\t\t\t\t\t\ty: 16.091802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.617262,\n\t\t\t\t\t\t\t\ty: 16.05\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.668198,\n\t\t\t\t\t\t\t\ty: 16.008198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.724161,\n\t\t\t\t\t\t\t\ty: 15.940007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.765746,\n\t\t\t\t\t\t\t\ty: 15.862208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.791353,\n\t\t\t\t\t\t\t\ty: 15.777791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.8,\n\t\t\t\t\t\t\t\ty: 15.69\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.791353,\n\t\t\t\t\t\t\t\ty: 15.602209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.765746,\n\t\t\t\t\t\t\t\ty: 15.517792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.724161,\n\t\t\t\t\t\t\t\ty: 15.439993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.668198,\n\t\t\t\t\t\t\t\ty: 15.371802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.600007,\n\t\t\t\t\t\t\t\ty: 15.315839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.522208,\n\t\t\t\t\t\t\t\ty: 15.274254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.437791,\n\t\t\t\t\t\t\t\ty: 15.248647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.35,\n\t\t\t\t\t\t\t\ty: 15.24\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.262209,\n\t\t\t\t\t\t\t\ty: 15.248647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.177792,\n\t\t\t\t\t\t\t\ty: 15.274254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.099993,\n\t\t\t\t\t\t\t\ty: 15.315839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.031802,\n\t\t\t\t\t\t\t\ty: 15.371802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.975839,\n\t\t\t\t\t\t\t\ty: 15.439993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.934254,\n\t\t\t\t\t\t\t\ty: 15.517792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.913877,\n\t\t\t\t\t\t\t\ty: 15.584969\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.755031,\n\t\t\t\t\t\t\t\ty: 15.426123\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.822208,\n\t\t\t\t\t\t\t\ty: 15.405746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.900007,\n\t\t\t\t\t\t\t\ty: 15.364161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.968198,\n\t\t\t\t\t\t\t\ty: 15.308198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.024161,\n\t\t\t\t\t\t\t\ty: 15.240007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.065746,\n\t\t\t\t\t\t\t\ty: 15.162208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.091353,\n\t\t\t\t\t\t\t\ty: 15.077791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.1,\n\t\t\t\t\t\t\t\ty: 14.99\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.091353,\n\t\t\t\t\t\t\t\ty: 14.902209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.065746,\n\t\t\t\t\t\t\t\ty: 14.817792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.024161,\n\t\t\t\t\t\t\t\ty: 14.739993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.968198,\n\t\t\t\t\t\t\t\ty: 14.671802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.911021,\n\t\t\t\t\t\t\t\ty: 14.624878\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.987855,\n\t\t\t\t\t\t\t\ty: 14.61731\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.072272,\n\t\t\t\t\t\t\t\ty: 14.591703\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.150071,\n\t\t\t\t\t\t\t\ty: 14.550118\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.218262,\n\t\t\t\t\t\t\t\ty: 14.494155\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.274225,\n\t\t\t\t\t\t\t\ty: 14.425963\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.31581,\n\t\t\t\t\t\t\t\ty: 14.348164\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.341417,\n\t\t\t\t\t\t\t\ty: 14.263747\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.350064,\n\t\t\t\t\t\t\t\ty: 14.175957\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.341417,\n\t\t\t\t\t\t\t\ty: 14.088166\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.31581,\n\t\t\t\t\t\t\t\ty: 14.003749\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.274225,\n\t\t\t\t\t\t\t\ty: 13.92595\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.218262,\n\t\t\t\t\t\t\t\ty: 13.857759\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.200064,\n\t\t\t\t\t\t\t\ty: 13.842824\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.200064,\n\t\t\t\t\t\t\t\ty: 10.291582\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.227228,\n\t\t\t\t\t\t\t\ty: 10.240762\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.2443,\n\t\t\t\t\t\t\t\ty: 10.184484\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.250064,\n\t\t\t\t\t\t\t\ty: 10.125957\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.250064,\n\t\t\t\t\t\t\t\ty: 8.125957\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.2443,\n\t\t\t\t\t\t\t\ty: 8.06743\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.227228,\n\t\t\t\t\t\t\t\ty: 8.011152\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.199505,\n\t\t\t\t\t\t\t\ty: 7.959286\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -6.162196,\n\t\t\t\t\t\t\t\ty: 7.913825\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.762196,\n\t\t\t\t\t\t\t\ty: 7.513825\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.662196,\n\t\t\t\t\t\t\t\ty: 7.413825\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.616735,\n\t\t\t\t\t\t\t\ty: 7.376516\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.564869,\n\t\t\t\t\t\t\t\ty: 7.348793\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -5.509726,\n\t\t\t\t\t\t\t\ty: 7.332065\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.791415,\n\t\t\t\t\t\t\t\ty: 6.613754\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.791417,\n\t\t\t\t\t\t\t\ty: 6.613747\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.800064,\n\t\t\t\t\t\t\t\ty: 6.525957\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.791417,\n\t\t\t\t\t\t\t\ty: 6.438166\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.76581,\n\t\t\t\t\t\t\t\ty: 6.353749\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.724225,\n\t\t\t\t\t\t\t\ty: 6.27595\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.668262,\n\t\t\t\t\t\t\t\ty: 6.207759\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.600071,\n\t\t\t\t\t\t\t\ty: 6.151795\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.522272,\n\t\t\t\t\t\t\t\ty: 6.110211\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -4.437855,\n\t\t\t\t\t\t\t\ty: 6.084603\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.78725,\n\t\t\t\t\t\t\t\ty: 15.80356\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.699459,\n\t\t\t\t\t\t\t\ty: 15.812207\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.615042,\n\t\t\t\t\t\t\t\ty: 15.837814\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.537243,\n\t\t\t\t\t\t\t\ty: 15.879399\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.469052,\n\t\t\t\t\t\t\t\ty: 15.935362\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.413088,\n\t\t\t\t\t\t\t\ty: 16.003554\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.371504,\n\t\t\t\t\t\t\t\ty: 16.081353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.345896,\n\t\t\t\t\t\t\t\ty: 16.16577\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.33725,\n\t\t\t\t\t\t\t\ty: 16.25356\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.345896,\n\t\t\t\t\t\t\t\ty: 16.341351\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.371504,\n\t\t\t\t\t\t\t\ty: 16.425768\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.413088,\n\t\t\t\t\t\t\t\ty: 16.503567\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.469052,\n\t\t\t\t\t\t\t\ty: 16.571758\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.537243,\n\t\t\t\t\t\t\t\ty: 16.627722\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.615042,\n\t\t\t\t\t\t\t\ty: 16.669306\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.699459,\n\t\t\t\t\t\t\t\ty: 16.694914\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.78725,\n\t\t\t\t\t\t\t\ty: 16.70356\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.87504,\n\t\t\t\t\t\t\t\ty: 16.694914\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.959457,\n\t\t\t\t\t\t\t\ty: 16.669306\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.037256,\n\t\t\t\t\t\t\t\ty: 16.627722\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.105448,\n\t\t\t\t\t\t\t\ty: 16.571758\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.161411,\n\t\t\t\t\t\t\t\ty: 16.503567\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.202996,\n\t\t\t\t\t\t\t\ty: 16.425768\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.228603,\n\t\t\t\t\t\t\t\ty: 16.341351\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.23725,\n\t\t\t\t\t\t\t\ty: 16.25356\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.228603,\n\t\t\t\t\t\t\t\ty: 16.16577\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.202996,\n\t\t\t\t\t\t\t\ty: 16.081353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.161411,\n\t\t\t\t\t\t\t\ty: 16.003554\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.105448,\n\t\t\t\t\t\t\t\ty: 15.935362\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -1.037256,\n\t\t\t\t\t\t\t\ty: 15.879399\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.959457,\n\t\t\t\t\t\t\t\ty: 15.837814\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -0.87504,\n\t\t\t\t\t\t\t\ty: 15.812207\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.1,\n\t\t\t\t\t\t\t\ty: 15.31\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.012209,\n\t\t\t\t\t\t\t\ty: 15.318647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.927792,\n\t\t\t\t\t\t\t\ty: 15.344254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.849993,\n\t\t\t\t\t\t\t\ty: 15.385839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.781802,\n\t\t\t\t\t\t\t\ty: 15.441802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.725839,\n\t\t\t\t\t\t\t\ty: 15.509993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.684254,\n\t\t\t\t\t\t\t\ty: 15.587792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.658647,\n\t\t\t\t\t\t\t\ty: 15.672209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.65,\n\t\t\t\t\t\t\t\ty: 15.76\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.658647,\n\t\t\t\t\t\t\t\ty: 15.847791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.684254,\n\t\t\t\t\t\t\t\ty: 15.932208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.725839,\n\t\t\t\t\t\t\t\ty: 16.010007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.781802,\n\t\t\t\t\t\t\t\ty: 16.078198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.849993,\n\t\t\t\t\t\t\t\ty: 16.134161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.927792,\n\t\t\t\t\t\t\t\ty: 16.175746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.012209,\n\t\t\t\t\t\t\t\ty: 16.201353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.1,\n\t\t\t\t\t\t\t\ty: 16.21\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.187791,\n\t\t\t\t\t\t\t\ty: 16.201353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.272208,\n\t\t\t\t\t\t\t\ty: 16.175746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.350007,\n\t\t\t\t\t\t\t\ty: 16.134161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.418198,\n\t\t\t\t\t\t\t\ty: 16.078198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.474161,\n\t\t\t\t\t\t\t\ty: 16.010007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.515746,\n\t\t\t\t\t\t\t\ty: 15.932208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.541353,\n\t\t\t\t\t\t\t\ty: 15.847791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.55,\n\t\t\t\t\t\t\t\ty: 15.76\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.541353,\n\t\t\t\t\t\t\t\ty: 15.672209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.515746,\n\t\t\t\t\t\t\t\ty: 15.587792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.474161,\n\t\t\t\t\t\t\t\ty: 15.509993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.418198,\n\t\t\t\t\t\t\t\ty: 15.441802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.350007,\n\t\t\t\t\t\t\t\ty: 15.385839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.272208,\n\t\t\t\t\t\t\t\ty: 15.344254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.187791,\n\t\t\t\t\t\t\t\ty: 15.318647\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.100082,\n\t\t\t\t\t\t\t\ty: 13.884433\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.000586,\n\t\t\t\t\t\t\t\ty: 13.894233\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.904914,\n\t\t\t\t\t\t\t\ty: 13.923255\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.816742,\n\t\t\t\t\t\t\t\ty: 13.970384\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.739458,\n\t\t\t\t\t\t\t\ty: 14.033809\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.676033,\n\t\t\t\t\t\t\t\ty: 14.111092\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.628904,\n\t\t\t\t\t\t\t\ty: 14.199264\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.599882,\n\t\t\t\t\t\t\t\ty: 14.294937\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.590083,\n\t\t\t\t\t\t\t\ty: 14.394433\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.599882,\n\t\t\t\t\t\t\t\ty: 14.493929\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.628904,\n\t\t\t\t\t\t\t\ty: 14.589601\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.676033,\n\t\t\t\t\t\t\t\ty: 14.677773\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.739458,\n\t\t\t\t\t\t\t\ty: 14.755057\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.816742,\n\t\t\t\t\t\t\t\ty: 14.818482\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.904914,\n\t\t\t\t\t\t\t\ty: 14.865611\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.000586,\n\t\t\t\t\t\t\t\ty: 14.894633\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.100082,\n\t\t\t\t\t\t\t\ty: 14.904432\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.199578,\n\t\t\t\t\t\t\t\ty: 14.894633\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.29525,\n\t\t\t\t\t\t\t\ty: 14.865611\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.383422,\n\t\t\t\t\t\t\t\ty: 14.818482\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.460706,\n\t\t\t\t\t\t\t\ty: 14.755057\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.524131,\n\t\t\t\t\t\t\t\ty: 14.677773\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.57126,\n\t\t\t\t\t\t\t\ty: 14.589601\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.600282,\n\t\t\t\t\t\t\t\ty: 14.493929\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.610081,\n\t\t\t\t\t\t\t\ty: 14.394433\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.600282,\n\t\t\t\t\t\t\t\ty: 14.294937\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.57126,\n\t\t\t\t\t\t\t\ty: 14.199264\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.524131,\n\t\t\t\t\t\t\t\ty: 14.111092\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.460706,\n\t\t\t\t\t\t\t\ty: 14.033809\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.383422,\n\t\t\t\t\t\t\t\ty: 13.970384\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.29525,\n\t\t\t\t\t\t\t\ty: 13.923255\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.199578,\n\t\t\t\t\t\t\t\ty: 13.894233\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.100082,\n\t\t\t\t\t\t\t\ty: 13.884433\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.199578,\n\t\t\t\t\t\t\t\ty: 13.894233\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.29525,\n\t\t\t\t\t\t\t\ty: 13.923255\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.383422,\n\t\t\t\t\t\t\t\ty: 13.970384\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.460706,\n\t\t\t\t\t\t\t\ty: 14.033809\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.524131,\n\t\t\t\t\t\t\t\ty: 14.111092\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.57126,\n\t\t\t\t\t\t\t\ty: 14.199264\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.600282,\n\t\t\t\t\t\t\t\ty: 14.294937\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.610081,\n\t\t\t\t\t\t\t\ty: 14.394433\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.600282,\n\t\t\t\t\t\t\t\ty: 14.493929\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.57126,\n\t\t\t\t\t\t\t\ty: 14.589601\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.524131,\n\t\t\t\t\t\t\t\ty: 14.677773\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.460706,\n\t\t\t\t\t\t\t\ty: 14.755057\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.383422,\n\t\t\t\t\t\t\t\ty: 14.818482\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.29525,\n\t\t\t\t\t\t\t\ty: 14.865611\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.199578,\n\t\t\t\t\t\t\t\ty: 14.894633\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.100082,\n\t\t\t\t\t\t\t\ty: 14.904432\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.000586,\n\t\t\t\t\t\t\t\ty: 14.894633\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.904914,\n\t\t\t\t\t\t\t\ty: 14.865611\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.816742,\n\t\t\t\t\t\t\t\ty: 14.818482\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.739458,\n\t\t\t\t\t\t\t\ty: 14.755057\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.676033,\n\t\t\t\t\t\t\t\ty: 14.677773\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.628904,\n\t\t\t\t\t\t\t\ty: 14.589601\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.599882,\n\t\t\t\t\t\t\t\ty: 14.493929\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.590083,\n\t\t\t\t\t\t\t\ty: 14.394433\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.599882,\n\t\t\t\t\t\t\t\ty: 14.294937\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.628904,\n\t\t\t\t\t\t\t\ty: 14.199264\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.676033,\n\t\t\t\t\t\t\t\ty: 14.111092\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.739458,\n\t\t\t\t\t\t\t\ty: 14.033809\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.816742,\n\t\t\t\t\t\t\t\ty: 13.970384\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.904914,\n\t\t\t\t\t\t\t\ty: 13.923255\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.000586,\n\t\t\t\t\t\t\t\ty: 13.894233\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.899918,\n\t\t\t\t\t\t\t\ty: 13.884433\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.999414,\n\t\t\t\t\t\t\t\ty: 13.894233\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.095086,\n\t\t\t\t\t\t\t\ty: 13.923255\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.183258,\n\t\t\t\t\t\t\t\ty: 13.970384\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.260542,\n\t\t\t\t\t\t\t\ty: 14.033809\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.323967,\n\t\t\t\t\t\t\t\ty: 14.111092\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.371096,\n\t\t\t\t\t\t\t\ty: 14.199264\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.400118,\n\t\t\t\t\t\t\t\ty: 14.294937\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.409917,\n\t\t\t\t\t\t\t\ty: 14.394433\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.400118,\n\t\t\t\t\t\t\t\ty: 14.493929\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.371096,\n\t\t\t\t\t\t\t\ty: 14.589601\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.323967,\n\t\t\t\t\t\t\t\ty: 14.677773\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.260542,\n\t\t\t\t\t\t\t\ty: 14.755057\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.183258,\n\t\t\t\t\t\t\t\ty: 14.818482\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.095086,\n\t\t\t\t\t\t\t\ty: 14.865611\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.999414,\n\t\t\t\t\t\t\t\ty: 14.894633\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.899918,\n\t\t\t\t\t\t\t\ty: 14.904432\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.800422,\n\t\t\t\t\t\t\t\ty: 14.894633\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.70475,\n\t\t\t\t\t\t\t\ty: 14.865611\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.616578,\n\t\t\t\t\t\t\t\ty: 14.818482\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.539294,\n\t\t\t\t\t\t\t\ty: 14.755057\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.475869,\n\t\t\t\t\t\t\t\ty: 14.677773\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.42874,\n\t\t\t\t\t\t\t\ty: 14.589601\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.399718,\n\t\t\t\t\t\t\t\ty: 14.493929\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.389919,\n\t\t\t\t\t\t\t\ty: 14.394433\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.399718,\n\t\t\t\t\t\t\t\ty: 14.294937\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.42874,\n\t\t\t\t\t\t\t\ty: 14.199264\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.475869,\n\t\t\t\t\t\t\t\ty: 14.111092\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.539294,\n\t\t\t\t\t\t\t\ty: 14.033809\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.616578,\n\t\t\t\t\t\t\t\ty: 13.970384\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.70475,\n\t\t\t\t\t\t\t\ty: 13.923255\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.800422,\n\t\t\t\t\t\t\t\ty: 13.894233\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.37235,\n\t\t\t\t\t\t\t\ty: 13.724896\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.460141,\n\t\t\t\t\t\t\t\ty: 13.733543\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.544558,\n\t\t\t\t\t\t\t\ty: 13.75915\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.622357,\n\t\t\t\t\t\t\t\ty: 13.800735\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.690548,\n\t\t\t\t\t\t\t\ty: 13.856698\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.746511,\n\t\t\t\t\t\t\t\ty: 13.924889\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.788096,\n\t\t\t\t\t\t\t\ty: 14.002688\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.813703,\n\t\t\t\t\t\t\t\ty: 14.087105\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.82235,\n\t\t\t\t\t\t\t\ty: 14.174896\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.813703,\n\t\t\t\t\t\t\t\ty: 14.262687\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.788096,\n\t\t\t\t\t\t\t\ty: 14.347104\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.746511,\n\t\t\t\t\t\t\t\ty: 14.424903\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.690548,\n\t\t\t\t\t\t\t\ty: 14.493094\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.622357,\n\t\t\t\t\t\t\t\ty: 14.549057\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.544558,\n\t\t\t\t\t\t\t\ty: 14.590642\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.460141,\n\t\t\t\t\t\t\t\ty: 14.616249\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.37235,\n\t\t\t\t\t\t\t\ty: 14.624896\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.284559,\n\t\t\t\t\t\t\t\ty: 14.616249\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.200142,\n\t\t\t\t\t\t\t\ty: 14.590642\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.122343,\n\t\t\t\t\t\t\t\ty: 14.549057\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.054152,\n\t\t\t\t\t\t\t\ty: 14.493094\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.998189,\n\t\t\t\t\t\t\t\ty: 14.424903\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.956604,\n\t\t\t\t\t\t\t\ty: 14.347104\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.930997,\n\t\t\t\t\t\t\t\ty: 14.262687\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.92235,\n\t\t\t\t\t\t\t\ty: 14.174896\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.930997,\n\t\t\t\t\t\t\t\ty: 14.087105\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.956604,\n\t\t\t\t\t\t\t\ty: 14.002688\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.998189,\n\t\t\t\t\t\t\t\ty: 13.924889\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.054152,\n\t\t\t\t\t\t\t\ty: 13.856698\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.122343,\n\t\t\t\t\t\t\t\ty: 13.800735\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.200142,\n\t\t\t\t\t\t\t\ty: 13.75915\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.284559,\n\t\t\t\t\t\t\t\ty: 13.733543\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.568519,\n\t\t\t\t\t\t\t\ty: 8.449925\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.65631,\n\t\t\t\t\t\t\t\ty: 8.458572\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.740727,\n\t\t\t\t\t\t\t\ty: 8.484179\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.818526,\n\t\t\t\t\t\t\t\ty: 8.525764\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.886717,\n\t\t\t\t\t\t\t\ty: 8.581727\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.94268,\n\t\t\t\t\t\t\t\ty: 8.649918\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.984265,\n\t\t\t\t\t\t\t\ty: 8.727717\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.009872,\n\t\t\t\t\t\t\t\ty: 8.812134\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.018519,\n\t\t\t\t\t\t\t\ty: 8.899925\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.009872,\n\t\t\t\t\t\t\t\ty: 8.987716\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.984265,\n\t\t\t\t\t\t\t\ty: 9.072133\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.94268,\n\t\t\t\t\t\t\t\ty: 9.149932\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.886717,\n\t\t\t\t\t\t\t\ty: 9.218123\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.868519,\n\t\t\t\t\t\t\t\ty: 9.233058\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.868519,\n\t\t\t\t\t\t\t\ty: 9.699925\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.862755,\n\t\t\t\t\t\t\t\ty: 9.758452\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.845683,\n\t\t\t\t\t\t\t\ty: 9.81473\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.81796,\n\t\t\t\t\t\t\t\ty: 9.866596\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.780651,\n\t\t\t\t\t\t\t\ty: 9.912057\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.154168,\n\t\t\t\t\t\t\t\ty: 10.53854\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.222109,\n\t\t\t\t\t\t\t\ty: 10.559149\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.299908,\n\t\t\t\t\t\t\t\ty: 10.600734\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.3681,\n\t\t\t\t\t\t\t\ty: 10.656697\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.424063,\n\t\t\t\t\t\t\t\ty: 10.724888\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.465647,\n\t\t\t\t\t\t\t\ty: 10.802687\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.491255,\n\t\t\t\t\t\t\t\ty: 10.887104\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.499902,\n\t\t\t\t\t\t\t\ty: 10.974895\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.491255,\n\t\t\t\t\t\t\t\ty: 11.062686\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.465647,\n\t\t\t\t\t\t\t\ty: 11.147103\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.424063,\n\t\t\t\t\t\t\t\ty: 11.224902\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.3681,\n\t\t\t\t\t\t\t\ty: 11.293093\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.299908,\n\t\t\t\t\t\t\t\ty: 11.349056\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.222109,\n\t\t\t\t\t\t\t\ty: 11.390641\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.137692,\n\t\t\t\t\t\t\t\ty: 11.416248\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.049902,\n\t\t\t\t\t\t\t\ty: 11.424895\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.962111,\n\t\t\t\t\t\t\t\ty: 11.416248\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.877694,\n\t\t\t\t\t\t\t\ty: 11.390641\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.799895,\n\t\t\t\t\t\t\t\ty: 11.349056\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.731704,\n\t\t\t\t\t\t\t\ty: 11.293093\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.685366,\n\t\t\t\t\t\t\t\ty: 11.236632\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.218519,\n\t\t\t\t\t\t\t\ty: 11.703479\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.218519,\n\t\t\t\t\t\t\t\ty: 12.285344\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.247317,\n\t\t\t\t\t\t\t\ty: 12.300737\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.315508,\n\t\t\t\t\t\t\t\ty: 12.3567\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.371471,\n\t\t\t\t\t\t\t\ty: 12.424891\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.371475,\n\t\t\t\t\t\t\t\ty: 12.424898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.731685,\n\t\t\t\t\t\t\t\ty: 12.424898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.782505,\n\t\t\t\t\t\t\t\ty: 12.397734\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.838783,\n\t\t\t\t\t\t\t\ty: 12.380662\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.89731,\n\t\t\t\t\t\t\t\ty: 12.374898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.432876,\n\t\t\t\t\t\t\t\ty: 12.374898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.401233,\n\t\t\t\t\t\t\t\ty: 12.336342\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.359649,\n\t\t\t\t\t\t\t\ty: 12.258543\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.334041,\n\t\t\t\t\t\t\t\ty: 12.174126\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.325395,\n\t\t\t\t\t\t\t\ty: 12.086335\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.334041,\n\t\t\t\t\t\t\t\ty: 11.998545\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.359649,\n\t\t\t\t\t\t\t\ty: 11.914128\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.401233,\n\t\t\t\t\t\t\t\ty: 11.836329\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.457197,\n\t\t\t\t\t\t\t\ty: 11.768137\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.525388,\n\t\t\t\t\t\t\t\ty: 11.712174\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.603187,\n\t\t\t\t\t\t\t\ty: 11.67059\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.687604,\n\t\t\t\t\t\t\t\ty: 11.644982\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.775395,\n\t\t\t\t\t\t\t\ty: 11.636335\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.863185,\n\t\t\t\t\t\t\t\ty: 11.644982\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.947602,\n\t\t\t\t\t\t\t\ty: 11.67059\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.025401,\n\t\t\t\t\t\t\t\ty: 11.712174\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.093593,\n\t\t\t\t\t\t\t\ty: 11.768137\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.149556,\n\t\t\t\t\t\t\t\ty: 11.836329\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.191141,\n\t\t\t\t\t\t\t\ty: 11.914128\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.216748,\n\t\t\t\t\t\t\t\ty: 11.998545\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.225395,\n\t\t\t\t\t\t\t\ty: 12.086335\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.216748,\n\t\t\t\t\t\t\t\ty: 12.174126\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.191141,\n\t\t\t\t\t\t\t\ty: 12.258543\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.149556,\n\t\t\t\t\t\t\t\ty: 12.336342\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.117914,\n\t\t\t\t\t\t\t\ty: 12.374898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.173046,\n\t\t\t\t\t\t\t\ty: 12.374898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.785178,\n\t\t\t\t\t\t\t\ty: 9.762766\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.830639,\n\t\t\t\t\t\t\t\ty: 9.725457\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.882505,\n\t\t\t\t\t\t\t\ty: 9.697734\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.938783,\n\t\t\t\t\t\t\t\ty: 9.680662\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.99731,\n\t\t\t\t\t\t\t\ty: 9.674898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.89731,\n\t\t\t\t\t\t\t\ty: 9.674898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.99731,\n\t\t\t\t\t\t\t\ty: 9.674898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.055837,\n\t\t\t\t\t\t\t\ty: 9.680662\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.112115,\n\t\t\t\t\t\t\t\ty: 9.697734\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.162935,\n\t\t\t\t\t\t\t\ty: 9.724898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.523145,\n\t\t\t\t\t\t\t\ty: 9.724898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.523149,\n\t\t\t\t\t\t\t\ty: 9.724891\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.579112,\n\t\t\t\t\t\t\t\ty: 9.6567\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.647303,\n\t\t\t\t\t\t\t\ty: 9.600737\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.725102,\n\t\t\t\t\t\t\t\ty: 9.559152\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.809519,\n\t\t\t\t\t\t\t\ty: 9.533545\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.89731,\n\t\t\t\t\t\t\t\ty: 9.524898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.985101,\n\t\t\t\t\t\t\t\ty: 9.533545\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.069518,\n\t\t\t\t\t\t\t\ty: 9.559152\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.147317,\n\t\t\t\t\t\t\t\ty: 9.600737\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.215508,\n\t\t\t\t\t\t\t\ty: 9.6567\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.271471,\n\t\t\t\t\t\t\t\ty: 9.724891\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.313056,\n\t\t\t\t\t\t\t\ty: 9.80269\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.338663,\n\t\t\t\t\t\t\t\ty: 9.887107\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.34731,\n\t\t\t\t\t\t\t\ty: 9.974898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.338663,\n\t\t\t\t\t\t\t\ty: 10.062689\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.313056,\n\t\t\t\t\t\t\t\ty: 10.147106\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.271471,\n\t\t\t\t\t\t\t\ty: 10.224905\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.215508,\n\t\t\t\t\t\t\t\ty: 10.293096\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.147317,\n\t\t\t\t\t\t\t\ty: 10.349059\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.069518,\n\t\t\t\t\t\t\t\ty: 10.390644\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.985101,\n\t\t\t\t\t\t\t\ty: 10.416251\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.89731,\n\t\t\t\t\t\t\t\ty: 10.424898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.809519,\n\t\t\t\t\t\t\t\ty: 10.416251\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.725102,\n\t\t\t\t\t\t\t\ty: 10.390644\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.647303,\n\t\t\t\t\t\t\t\ty: 10.349059\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.579112,\n\t\t\t\t\t\t\t\ty: 10.293096\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.523149,\n\t\t\t\t\t\t\t\ty: 10.224905\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.523145,\n\t\t\t\t\t\t\t\ty: 10.224898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.162935,\n\t\t\t\t\t\t\t\ty: 10.224898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.112115,\n\t\t\t\t\t\t\t\ty: 10.252062\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.055837,\n\t\t\t\t\t\t\t\ty: 10.269134\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.99731,\n\t\t\t\t\t\t\t\ty: 10.274898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.89731,\n\t\t\t\t\t\t\t\ty: 10.274898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.121574,\n\t\t\t\t\t\t\t\ty: 10.274898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.509442,\n\t\t\t\t\t\t\t\ty: 12.88703\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.463981,\n\t\t\t\t\t\t\t\ty: 12.924339\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.412115,\n\t\t\t\t\t\t\t\ty: 12.952062\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.355837,\n\t\t\t\t\t\t\t\ty: 12.969134\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.29731,\n\t\t\t\t\t\t\t\ty: 12.974898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.89731,\n\t\t\t\t\t\t\t\ty: 12.974898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.838783,\n\t\t\t\t\t\t\t\ty: 12.969134\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.782505,\n\t\t\t\t\t\t\t\ty: 12.952062\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.731685,\n\t\t\t\t\t\t\t\ty: 12.924898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.371475,\n\t\t\t\t\t\t\t\ty: 12.924898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.371471,\n\t\t\t\t\t\t\t\ty: 12.924905\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.315508,\n\t\t\t\t\t\t\t\ty: 12.993096\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.247317,\n\t\t\t\t\t\t\t\ty: 13.049059\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.169518,\n\t\t\t\t\t\t\t\ty: 13.090644\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.085101,\n\t\t\t\t\t\t\t\ty: 13.116251\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.99731,\n\t\t\t\t\t\t\t\ty: 13.124898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.909519,\n\t\t\t\t\t\t\t\ty: 13.116251\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.825102,\n\t\t\t\t\t\t\t\ty: 13.090644\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.747303,\n\t\t\t\t\t\t\t\ty: 13.049059\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.679112,\n\t\t\t\t\t\t\t\ty: 12.993096\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.623149,\n\t\t\t\t\t\t\t\ty: 12.924905\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.581564,\n\t\t\t\t\t\t\t\ty: 12.847106\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.555957,\n\t\t\t\t\t\t\t\ty: 12.762689\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.54731,\n\t\t\t\t\t\t\t\ty: 12.674898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.555957,\n\t\t\t\t\t\t\t\ty: 12.587107\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.581564,\n\t\t\t\t\t\t\t\ty: 12.50269\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.623149,\n\t\t\t\t\t\t\t\ty: 12.424891\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.679112,\n\t\t\t\t\t\t\t\ty: 12.3567\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.718519,\n\t\t\t\t\t\t\t\ty: 12.324359\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.718519,\n\t\t\t\t\t\t\t\ty: 11.599925\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.723323,\n\t\t\t\t\t\t\t\ty: 11.551152\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.737549,\n\t\t\t\t\t\t\t\ty: 11.504254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.760652,\n\t\t\t\t\t\t\t\ty: 11.461032\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.791742,\n\t\t\t\t\t\t\t\ty: 11.423148\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.318519,\n\t\t\t\t\t\t\t\ty: 10.896371\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.318519,\n\t\t\t\t\t\t\t\ty: 10.799925\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.323323,\n\t\t\t\t\t\t\t\ty: 10.751152\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.337549,\n\t\t\t\t\t\t\t\ty: 10.704254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.360652,\n\t\t\t\t\t\t\t\ty: 10.661032\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.391742,\n\t\t\t\t\t\t\t\ty: 10.623148\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.418907,\n\t\t\t\t\t\t\t\ty: 10.595983\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.423323,\n\t\t\t\t\t\t\t\ty: 10.551152\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.437549,\n\t\t\t\t\t\t\t\ty: 10.504254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.460652,\n\t\t\t\t\t\t\t\ty: 10.461032\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.473945,\n\t\t\t\t\t\t\t\ty: 10.444835\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.474283,\n\t\t\t\t\t\t\t\ty: 10.441398\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.491355,\n\t\t\t\t\t\t\t\ty: 10.38512\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.519078,\n\t\t\t\t\t\t\t\ty: 10.333254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.556387,\n\t\t\t\t\t\t\t\ty: 10.287793\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.656387,\n\t\t\t\t\t\t\t\ty: 10.187793\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.268519,\n\t\t\t\t\t\t\t\ty: 9.575661\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.268519,\n\t\t\t\t\t\t\t\ty: 9.233058\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.250321,\n\t\t\t\t\t\t\t\ty: 9.218123\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.194358,\n\t\t\t\t\t\t\t\ty: 9.149932\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.152773,\n\t\t\t\t\t\t\t\ty: 9.072133\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.127166,\n\t\t\t\t\t\t\t\ty: 8.987716\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.118519,\n\t\t\t\t\t\t\t\ty: 8.899925\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.127166,\n\t\t\t\t\t\t\t\ty: 8.812134\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.152773,\n\t\t\t\t\t\t\t\ty: 8.727717\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.194358,\n\t\t\t\t\t\t\t\ty: 8.649918\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.250321,\n\t\t\t\t\t\t\t\ty: 8.581727\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.318512,\n\t\t\t\t\t\t\t\ty: 8.525764\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.396312,\n\t\t\t\t\t\t\t\ty: 8.484179\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.480728,\n\t\t\t\t\t\t\t\ty: 8.458572\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.349902,\n\t\t\t\t\t\t\t\ty: 12.024895\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.437692,\n\t\t\t\t\t\t\t\ty: 12.033542\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.522109,\n\t\t\t\t\t\t\t\ty: 12.059149\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.599908,\n\t\t\t\t\t\t\t\ty: 12.100734\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.6681,\n\t\t\t\t\t\t\t\ty: 12.156697\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.724063,\n\t\t\t\t\t\t\t\ty: 12.224888\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.765647,\n\t\t\t\t\t\t\t\ty: 12.302687\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.791255,\n\t\t\t\t\t\t\t\ty: 12.387104\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.799902,\n\t\t\t\t\t\t\t\ty: 12.474895\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.791255,\n\t\t\t\t\t\t\t\ty: 12.562686\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.765647,\n\t\t\t\t\t\t\t\ty: 12.647103\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.724063,\n\t\t\t\t\t\t\t\ty: 12.724902\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.6681,\n\t\t\t\t\t\t\t\ty: 12.793093\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.599908,\n\t\t\t\t\t\t\t\ty: 12.849056\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.522109,\n\t\t\t\t\t\t\t\ty: 12.890641\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.437692,\n\t\t\t\t\t\t\t\ty: 12.916248\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.349902,\n\t\t\t\t\t\t\t\ty: 12.924895\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.262111,\n\t\t\t\t\t\t\t\ty: 12.916248\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.177694,\n\t\t\t\t\t\t\t\ty: 12.890641\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.099895,\n\t\t\t\t\t\t\t\ty: 12.849056\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.031704,\n\t\t\t\t\t\t\t\ty: 12.793093\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.97574,\n\t\t\t\t\t\t\t\ty: 12.724902\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.934156,\n\t\t\t\t\t\t\t\ty: 12.647103\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.908548,\n\t\t\t\t\t\t\t\ty: 12.562686\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.899902,\n\t\t\t\t\t\t\t\ty: 12.474895\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.908548,\n\t\t\t\t\t\t\t\ty: 12.387104\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.934156,\n\t\t\t\t\t\t\t\ty: 12.302687\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.97574,\n\t\t\t\t\t\t\t\ty: 12.224888\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.031704,\n\t\t\t\t\t\t\t\ty: 12.156697\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.099895,\n\t\t\t\t\t\t\t\ty: 12.100734\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.177694,\n\t\t\t\t\t\t\t\ty: 12.059149\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.262111,\n\t\t\t\t\t\t\t\ty: 12.033542\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.670299,\n\t\t\t\t\t\t\t\ty: 11.570109\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.582509,\n\t\t\t\t\t\t\t\ty: 11.578756\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.498092,\n\t\t\t\t\t\t\t\ty: 11.604363\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.420293,\n\t\t\t\t\t\t\t\ty: 11.645948\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.352101,\n\t\t\t\t\t\t\t\ty: 11.701911\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.296138,\n\t\t\t\t\t\t\t\ty: 11.770103\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.254554,\n\t\t\t\t\t\t\t\ty: 11.847902\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.228946,\n\t\t\t\t\t\t\t\ty: 11.932318\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.220299,\n\t\t\t\t\t\t\t\ty: 12.020109\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.228946,\n\t\t\t\t\t\t\t\ty: 12.1079\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.254554,\n\t\t\t\t\t\t\t\ty: 12.192317\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.296138,\n\t\t\t\t\t\t\t\ty: 12.270116\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.352101,\n\t\t\t\t\t\t\t\ty: 12.338307\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.420293,\n\t\t\t\t\t\t\t\ty: 12.39427\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.498092,\n\t\t\t\t\t\t\t\ty: 12.435855\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.582509,\n\t\t\t\t\t\t\t\ty: 12.461463\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.670299,\n\t\t\t\t\t\t\t\ty: 12.470109\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.75809,\n\t\t\t\t\t\t\t\ty: 12.461463\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.842507,\n\t\t\t\t\t\t\t\ty: 12.435855\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.920306,\n\t\t\t\t\t\t\t\ty: 12.39427\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.988497,\n\t\t\t\t\t\t\t\ty: 12.338307\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.044461,\n\t\t\t\t\t\t\t\ty: 12.270116\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.086045,\n\t\t\t\t\t\t\t\ty: 12.192317\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.111653,\n\t\t\t\t\t\t\t\ty: 12.1079\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.120299,\n\t\t\t\t\t\t\t\ty: 12.020109\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.111653,\n\t\t\t\t\t\t\t\ty: 11.932318\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.086045,\n\t\t\t\t\t\t\t\ty: 11.847902\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.044461,\n\t\t\t\t\t\t\t\ty: 11.770103\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.988497,\n\t\t\t\t\t\t\t\ty: 11.701911\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.920306,\n\t\t\t\t\t\t\t\ty: 11.645948\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.842507,\n\t\t\t\t\t\t\t\ty: 11.604363\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.75809,\n\t\t\t\t\t\t\t\ty: 11.578756\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.399957,\n\t\t\t\t\t\t\t\ty: 11.27602\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.487748,\n\t\t\t\t\t\t\t\ty: 11.284667\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.572165,\n\t\t\t\t\t\t\t\ty: 11.310275\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.649964,\n\t\t\t\t\t\t\t\ty: 11.351859\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.718155,\n\t\t\t\t\t\t\t\ty: 11.407822\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.774118,\n\t\t\t\t\t\t\t\ty: 11.476014\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.815703,\n\t\t\t\t\t\t\t\ty: 11.553813\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.84131,\n\t\t\t\t\t\t\t\ty: 11.63823\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.849957,\n\t\t\t\t\t\t\t\ty: 11.72602\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.84131,\n\t\t\t\t\t\t\t\ty: 11.813811\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.815703,\n\t\t\t\t\t\t\t\ty: 11.898228\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.774118,\n\t\t\t\t\t\t\t\ty: 11.976027\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.718155,\n\t\t\t\t\t\t\t\ty: 12.044218\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.649964,\n\t\t\t\t\t\t\t\ty: 12.100182\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.572165,\n\t\t\t\t\t\t\t\ty: 12.141766\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.487748,\n\t\t\t\t\t\t\t\ty: 12.167374\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.399957,\n\t\t\t\t\t\t\t\ty: 12.17602\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.312166,\n\t\t\t\t\t\t\t\ty: 12.167374\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.22775,\n\t\t\t\t\t\t\t\ty: 12.141766\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.14995,\n\t\t\t\t\t\t\t\ty: 12.100182\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.081759,\n\t\t\t\t\t\t\t\ty: 12.044218\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.025796,\n\t\t\t\t\t\t\t\ty: 11.976027\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.984211,\n\t\t\t\t\t\t\t\ty: 11.898228\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.958604,\n\t\t\t\t\t\t\t\ty: 11.813811\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.949957,\n\t\t\t\t\t\t\t\ty: 11.72602\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.958604,\n\t\t\t\t\t\t\t\ty: 11.63823\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.984211,\n\t\t\t\t\t\t\t\ty: 11.553813\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.025796,\n\t\t\t\t\t\t\t\ty: 11.476014\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.081759,\n\t\t\t\t\t\t\t\ty: 11.407822\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.14995,\n\t\t\t\t\t\t\t\ty: 11.351859\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.22775,\n\t\t\t\t\t\t\t\ty: 11.310275\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.312166,\n\t\t\t\t\t\t\t\ty: 11.284667\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.850871,\n\t\t\t\t\t\t\t\ty: 10.74996\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.938661,\n\t\t\t\t\t\t\t\ty: 10.758607\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.023078,\n\t\t\t\t\t\t\t\ty: 10.784214\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.100877,\n\t\t\t\t\t\t\t\ty: 10.825799\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.169069,\n\t\t\t\t\t\t\t\ty: 10.881762\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.225032,\n\t\t\t\t\t\t\t\ty: 10.949953\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.266616,\n\t\t\t\t\t\t\t\ty: 11.027752\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.292224,\n\t\t\t\t\t\t\t\ty: 11.112169\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.300871,\n\t\t\t\t\t\t\t\ty: 11.19996\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.292224,\n\t\t\t\t\t\t\t\ty: 11.287751\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.266616,\n\t\t\t\t\t\t\t\ty: 11.372168\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.225032,\n\t\t\t\t\t\t\t\ty: 11.449967\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.169069,\n\t\t\t\t\t\t\t\ty: 11.518158\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.100877,\n\t\t\t\t\t\t\t\ty: 11.574121\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.023078,\n\t\t\t\t\t\t\t\ty: 11.615706\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.938661,\n\t\t\t\t\t\t\t\ty: 11.641313\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.850871,\n\t\t\t\t\t\t\t\ty: 11.64996\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.76308,\n\t\t\t\t\t\t\t\ty: 11.641313\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.678663,\n\t\t\t\t\t\t\t\ty: 11.615706\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.600864,\n\t\t\t\t\t\t\t\ty: 11.574121\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.532673,\n\t\t\t\t\t\t\t\ty: 11.518158\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.476709,\n\t\t\t\t\t\t\t\ty: 11.449967\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.435125,\n\t\t\t\t\t\t\t\ty: 11.372168\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.409517,\n\t\t\t\t\t\t\t\ty: 11.287751\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.400871,\n\t\t\t\t\t\t\t\ty: 11.19996\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.409517,\n\t\t\t\t\t\t\t\ty: 11.112169\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.435125,\n\t\t\t\t\t\t\t\ty: 11.027752\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.476709,\n\t\t\t\t\t\t\t\ty: 10.949953\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.532673,\n\t\t\t\t\t\t\t\ty: 10.881762\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.600864,\n\t\t\t\t\t\t\t\ty: 10.825799\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.678663,\n\t\t\t\t\t\t\t\ty: 10.784214\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.76308,\n\t\t\t\t\t\t\t\ty: 10.758607\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.449934,\n\t\t\t\t\t\t\t\ty: 9.975957\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.537725,\n\t\t\t\t\t\t\t\ty: 9.984603\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.622142,\n\t\t\t\t\t\t\t\ty: 10.010211\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.699941,\n\t\t\t\t\t\t\t\ty: 10.051795\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.768132,\n\t\t\t\t\t\t\t\ty: 10.107759\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.824095,\n\t\t\t\t\t\t\t\ty: 10.17595\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.86568,\n\t\t\t\t\t\t\t\ty: 10.253749\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.891287,\n\t\t\t\t\t\t\t\ty: 10.338166\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.899934,\n\t\t\t\t\t\t\t\ty: 10.425957\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.891287,\n\t\t\t\t\t\t\t\ty: 10.513747\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.86568,\n\t\t\t\t\t\t\t\ty: 10.598164\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.824095,\n\t\t\t\t\t\t\t\ty: 10.675963\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.768132,\n\t\t\t\t\t\t\t\ty: 10.744155\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.699941,\n\t\t\t\t\t\t\t\ty: 10.800118\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.622142,\n\t\t\t\t\t\t\t\ty: 10.841703\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.537725,\n\t\t\t\t\t\t\t\ty: 10.86731\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.449934,\n\t\t\t\t\t\t\t\ty: 10.875957\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.362143,\n\t\t\t\t\t\t\t\ty: 10.86731\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.277726,\n\t\t\t\t\t\t\t\ty: 10.841703\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.199927,\n\t\t\t\t\t\t\t\ty: 10.800118\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.131736,\n\t\t\t\t\t\t\t\ty: 10.744155\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.075773,\n\t\t\t\t\t\t\t\ty: 10.675963\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.034188,\n\t\t\t\t\t\t\t\ty: 10.598164\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.008581,\n\t\t\t\t\t\t\t\ty: 10.513747\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.999934,\n\t\t\t\t\t\t\t\ty: 10.425957\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.008581,\n\t\t\t\t\t\t\t\ty: 10.338166\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.034188,\n\t\t\t\t\t\t\t\ty: 10.253749\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.075773,\n\t\t\t\t\t\t\t\ty: 10.17595\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.131736,\n\t\t\t\t\t\t\t\ty: 10.107759\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.199927,\n\t\t\t\t\t\t\t\ty: 10.051795\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.277726,\n\t\t\t\t\t\t\t\ty: 10.010211\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.362143,\n\t\t\t\t\t\t\t\ty: 9.984603\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.970299,\n\t\t\t\t\t\t\t\ty: 8.870109\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.882509,\n\t\t\t\t\t\t\t\ty: 8.878756\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.798092,\n\t\t\t\t\t\t\t\ty: 8.904363\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.720293,\n\t\t\t\t\t\t\t\ty: 8.945948\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.652101,\n\t\t\t\t\t\t\t\ty: 9.001911\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.596138,\n\t\t\t\t\t\t\t\ty: 9.070103\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.554554,\n\t\t\t\t\t\t\t\ty: 9.147902\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.528946,\n\t\t\t\t\t\t\t\ty: 9.232318\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.520299,\n\t\t\t\t\t\t\t\ty: 9.320109\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.528946,\n\t\t\t\t\t\t\t\ty: 9.4079\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.554554,\n\t\t\t\t\t\t\t\ty: 9.492317\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.596138,\n\t\t\t\t\t\t\t\ty: 9.570116\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.652101,\n\t\t\t\t\t\t\t\ty: 9.638307\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.720293,\n\t\t\t\t\t\t\t\ty: 9.69427\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.798092,\n\t\t\t\t\t\t\t\ty: 9.735855\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.882509,\n\t\t\t\t\t\t\t\ty: 9.761463\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.970299,\n\t\t\t\t\t\t\t\ty: 9.770109\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.05809,\n\t\t\t\t\t\t\t\ty: 9.761463\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.142507,\n\t\t\t\t\t\t\t\ty: 9.735855\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.220306,\n\t\t\t\t\t\t\t\ty: 9.69427\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.288497,\n\t\t\t\t\t\t\t\ty: 9.638307\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.344461,\n\t\t\t\t\t\t\t\ty: 9.570116\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.386045,\n\t\t\t\t\t\t\t\ty: 9.492317\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.411653,\n\t\t\t\t\t\t\t\ty: 9.4079\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.420299,\n\t\t\t\t\t\t\t\ty: 9.320109\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.411653,\n\t\t\t\t\t\t\t\ty: 9.232318\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.386045,\n\t\t\t\t\t\t\t\ty: 9.147902\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.344461,\n\t\t\t\t\t\t\t\ty: 9.070103\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.288497,\n\t\t\t\t\t\t\t\ty: 9.001911\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.220306,\n\t\t\t\t\t\t\t\ty: 8.945948\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.142507,\n\t\t\t\t\t\t\t\ty: 8.904363\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.05809,\n\t\t\t\t\t\t\t\ty: 8.878756\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.018718,\n\t\t\t\t\t\t\t\ty: 6.15\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.106509,\n\t\t\t\t\t\t\t\ty: 6.158647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.190926,\n\t\t\t\t\t\t\t\ty: 6.184254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.268725,\n\t\t\t\t\t\t\t\ty: 6.225839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.336916,\n\t\t\t\t\t\t\t\ty: 6.281802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.39288,\n\t\t\t\t\t\t\t\ty: 6.349993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.434464,\n\t\t\t\t\t\t\t\ty: 6.427792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.460072,\n\t\t\t\t\t\t\t\ty: 6.512209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.468718,\n\t\t\t\t\t\t\t\ty: 6.6\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.460072,\n\t\t\t\t\t\t\t\ty: 6.687791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.436651,\n\t\t\t\t\t\t\t\ty: 6.765\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.278718,\n\t\t\t\t\t\t\t\ty: 6.765\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.332368,\n\t\t\t\t\t\t\t\ty: 6.770284\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.383956,\n\t\t\t\t\t\t\t\ty: 6.785933\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.4315,\n\t\t\t\t\t\t\t\ty: 6.811346\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.473172,\n\t\t\t\t\t\t\t\ty: 6.845546\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.292626,\n\t\t\t\t\t\t\t\ty: 8.665\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.278718,\n\t\t\t\t\t\t\t\ty: 8.665\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.332368,\n\t\t\t\t\t\t\t\ty: 8.670284\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.383956,\n\t\t\t\t\t\t\t\ty: 8.685933\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.391565,\n\t\t\t\t\t\t\t\ty: 8.69\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.504553,\n\t\t\t\t\t\t\t\ty: 8.69\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.504557,\n\t\t\t\t\t\t\t\ty: 8.689993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.56052,\n\t\t\t\t\t\t\t\ty: 8.621802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.628711,\n\t\t\t\t\t\t\t\ty: 8.565839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.70651,\n\t\t\t\t\t\t\t\ty: 8.524254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.790927,\n\t\t\t\t\t\t\t\ty: 8.498647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.878718,\n\t\t\t\t\t\t\t\ty: 8.49\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.966509,\n\t\t\t\t\t\t\t\ty: 8.498647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.050925,\n\t\t\t\t\t\t\t\ty: 8.524254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.128725,\n\t\t\t\t\t\t\t\ty: 8.565839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.196916,\n\t\t\t\t\t\t\t\ty: 8.621802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.252879,\n\t\t\t\t\t\t\t\ty: 8.689993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.294464,\n\t\t\t\t\t\t\t\ty: 8.767792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.320071,\n\t\t\t\t\t\t\t\ty: 8.852209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.328718,\n\t\t\t\t\t\t\t\ty: 8.94\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.320071,\n\t\t\t\t\t\t\t\ty: 9.027791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.294464,\n\t\t\t\t\t\t\t\ty: 9.112208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.252879,\n\t\t\t\t\t\t\t\ty: 9.190007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.196916,\n\t\t\t\t\t\t\t\ty: 9.258198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.128725,\n\t\t\t\t\t\t\t\ty: 9.314161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.050925,\n\t\t\t\t\t\t\t\ty: 9.355746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.966509,\n\t\t\t\t\t\t\t\ty: 9.381353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.878718,\n\t\t\t\t\t\t\t\ty: 9.39\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.790927,\n\t\t\t\t\t\t\t\ty: 9.381353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.70651,\n\t\t\t\t\t\t\t\ty: 9.355746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.628711,\n\t\t\t\t\t\t\t\ty: 9.314161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.56052,\n\t\t\t\t\t\t\t\ty: 9.258198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.504557,\n\t\t\t\t\t\t\t\ty: 9.190007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.504553,\n\t\t\t\t\t\t\t\ty: 9.19\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.391565,\n\t\t\t\t\t\t\t\ty: 9.19\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.383956,\n\t\t\t\t\t\t\t\ty: 9.194067\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.332368,\n\t\t\t\t\t\t\t\ty: 9.209716\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.278718,\n\t\t\t\t\t\t\t\ty: 9.215\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.178718,\n\t\t\t\t\t\t\t\ty: 9.215\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.125068,\n\t\t\t\t\t\t\t\ty: 9.209716\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.07348,\n\t\t\t\t\t\t\t\ty: 9.194067\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.025936,\n\t\t\t\t\t\t\t\ty: 9.168654\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.984264,\n\t\t\t\t\t\t\t\ty: 9.134454\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.16481,\n\t\t\t\t\t\t\t\ty: 7.315\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.778718,\n\t\t\t\t\t\t\t\ty: 7.315\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.725068,\n\t\t\t\t\t\t\t\ty: 7.309716\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.67348,\n\t\t\t\t\t\t\t\ty: 7.294067\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.625936,\n\t\t\t\t\t\t\t\ty: 7.268654\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.584264,\n\t\t\t\t\t\t\t\ty: 7.234454\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.434332,\n\t\t\t\t\t\t\t\ty: 7.084522\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.378718,\n\t\t\t\t\t\t\t\ty: 7.09\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.290927,\n\t\t\t\t\t\t\t\ty: 7.081353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.20651,\n\t\t\t\t\t\t\t\ty: 7.055746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.128711,\n\t\t\t\t\t\t\t\ty: 7.014161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.06052,\n\t\t\t\t\t\t\t\ty: 6.958198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.004557,\n\t\t\t\t\t\t\t\ty: 6.890007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.962972,\n\t\t\t\t\t\t\t\ty: 6.812208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.937365,\n\t\t\t\t\t\t\t\ty: 6.727791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.928718,\n\t\t\t\t\t\t\t\ty: 6.64\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.937365,\n\t\t\t\t\t\t\t\ty: 6.552209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.962972,\n\t\t\t\t\t\t\t\ty: 6.467792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.004557,\n\t\t\t\t\t\t\t\ty: 6.389993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.06052,\n\t\t\t\t\t\t\t\ty: 6.321802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.128711,\n\t\t\t\t\t\t\t\ty: 6.265839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.20651,\n\t\t\t\t\t\t\t\ty: 6.224254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.290927,\n\t\t\t\t\t\t\t\ty: 6.198647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.378718,\n\t\t\t\t\t\t\t\ty: 6.19\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.466509,\n\t\t\t\t\t\t\t\ty: 6.198647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.550925,\n\t\t\t\t\t\t\t\ty: 6.224254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.628725,\n\t\t\t\t\t\t\t\ty: 6.265839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.696916,\n\t\t\t\t\t\t\t\ty: 6.321802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.752879,\n\t\t\t\t\t\t\t\ty: 6.389993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.794464,\n\t\t\t\t\t\t\t\ty: 6.467792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.820071,\n\t\t\t\t\t\t\t\ty: 6.552209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.828718,\n\t\t\t\t\t\t\t\ty: 6.64\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.82324,\n\t\t\t\t\t\t\t\ty: 6.695614\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.892626,\n\t\t\t\t\t\t\t\ty: 6.765\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.600786,\n\t\t\t\t\t\t\t\ty: 6.765\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.577365,\n\t\t\t\t\t\t\t\ty: 6.687791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.568718,\n\t\t\t\t\t\t\t\ty: 6.6\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.577365,\n\t\t\t\t\t\t\t\ty: 6.512209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.602972,\n\t\t\t\t\t\t\t\ty: 6.427792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.644557,\n\t\t\t\t\t\t\t\ty: 6.349993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.70052,\n\t\t\t\t\t\t\t\ty: 6.281802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.768712,\n\t\t\t\t\t\t\t\ty: 6.225839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.846511,\n\t\t\t\t\t\t\t\ty: 6.184254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 2.930928,\n\t\t\t\t\t\t\t\ty: 6.158647\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.418718,\n\t\t\t\t\t\t\t\ty: 7.55\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.506509,\n\t\t\t\t\t\t\t\ty: 7.558647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.590926,\n\t\t\t\t\t\t\t\ty: 7.584254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.668725,\n\t\t\t\t\t\t\t\ty: 7.625839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.736916,\n\t\t\t\t\t\t\t\ty: 7.681802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.79288,\n\t\t\t\t\t\t\t\ty: 7.749993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.834464,\n\t\t\t\t\t\t\t\ty: 7.827792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.860072,\n\t\t\t\t\t\t\t\ty: 7.912209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.868718,\n\t\t\t\t\t\t\t\ty: 8\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.860072,\n\t\t\t\t\t\t\t\ty: 8.087791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.834464,\n\t\t\t\t\t\t\t\ty: 8.172208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.79288,\n\t\t\t\t\t\t\t\ty: 8.250007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.736916,\n\t\t\t\t\t\t\t\ty: 8.318198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.668725,\n\t\t\t\t\t\t\t\ty: 8.374161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.590926,\n\t\t\t\t\t\t\t\ty: 8.415746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.506509,\n\t\t\t\t\t\t\t\ty: 8.441353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.418718,\n\t\t\t\t\t\t\t\ty: 8.45\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.330928,\n\t\t\t\t\t\t\t\ty: 8.441353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.246511,\n\t\t\t\t\t\t\t\ty: 8.415746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.168712,\n\t\t\t\t\t\t\t\ty: 8.374161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.10052,\n\t\t\t\t\t\t\t\ty: 8.318198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.044557,\n\t\t\t\t\t\t\t\ty: 8.250007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.002972,\n\t\t\t\t\t\t\t\ty: 8.172208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.977365,\n\t\t\t\t\t\t\t\ty: 8.087791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.968718,\n\t\t\t\t\t\t\t\ty: 8\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.977365,\n\t\t\t\t\t\t\t\ty: 7.912209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.002972,\n\t\t\t\t\t\t\t\ty: 7.827792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.044557,\n\t\t\t\t\t\t\t\ty: 7.749993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.10052,\n\t\t\t\t\t\t\t\ty: 7.681802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.168712,\n\t\t\t\t\t\t\t\ty: 7.625839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.246511,\n\t\t\t\t\t\t\t\ty: 7.584254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.330928,\n\t\t\t\t\t\t\t\ty: 7.558647\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.354965,\n\t\t\t\t\t\t\t\ty: 6.9976\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.442756,\n\t\t\t\t\t\t\t\ty: 7.006247\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.527173,\n\t\t\t\t\t\t\t\ty: 7.031854\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.604972,\n\t\t\t\t\t\t\t\ty: 7.073439\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.673163,\n\t\t\t\t\t\t\t\ty: 7.129402\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.729127,\n\t\t\t\t\t\t\t\ty: 7.197593\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.770711,\n\t\t\t\t\t\t\t\ty: 7.275392\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.796319,\n\t\t\t\t\t\t\t\ty: 7.359809\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.804965,\n\t\t\t\t\t\t\t\ty: 7.4476\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.796319,\n\t\t\t\t\t\t\t\ty: 7.535391\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.770711,\n\t\t\t\t\t\t\t\ty: 7.619808\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.729127,\n\t\t\t\t\t\t\t\ty: 7.697607\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.673163,\n\t\t\t\t\t\t\t\ty: 7.765798\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.604972,\n\t\t\t\t\t\t\t\ty: 7.821761\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.527173,\n\t\t\t\t\t\t\t\ty: 7.863346\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.442756,\n\t\t\t\t\t\t\t\ty: 7.888953\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.354965,\n\t\t\t\t\t\t\t\ty: 7.8976\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.267175,\n\t\t\t\t\t\t\t\ty: 7.888953\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.182758,\n\t\t\t\t\t\t\t\ty: 7.863346\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.104959,\n\t\t\t\t\t\t\t\ty: 7.821761\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.036767,\n\t\t\t\t\t\t\t\ty: 7.765798\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.980804,\n\t\t\t\t\t\t\t\ty: 7.697607\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.93922,\n\t\t\t\t\t\t\t\ty: 7.619808\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.913612,\n\t\t\t\t\t\t\t\ty: 7.535391\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.904965,\n\t\t\t\t\t\t\t\ty: 7.4476\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.913612,\n\t\t\t\t\t\t\t\ty: 7.359809\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.93922,\n\t\t\t\t\t\t\t\ty: 7.275392\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.980804,\n\t\t\t\t\t\t\t\ty: 7.197593\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.036767,\n\t\t\t\t\t\t\t\ty: 7.129402\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.104959,\n\t\t\t\t\t\t\t\ty: 7.073439\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.182758,\n\t\t\t\t\t\t\t\ty: 7.031854\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.267175,\n\t\t\t\t\t\t\t\ty: 7.006247\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.144965,\n\t\t\t\t\t\t\t\ty: 6.2976\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.232756,\n\t\t\t\t\t\t\t\ty: 6.306247\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.317173,\n\t\t\t\t\t\t\t\ty: 6.331854\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.394972,\n\t\t\t\t\t\t\t\ty: 6.373439\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.463163,\n\t\t\t\t\t\t\t\ty: 6.429402\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.519127,\n\t\t\t\t\t\t\t\ty: 6.497593\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.560711,\n\t\t\t\t\t\t\t\ty: 6.575392\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.586319,\n\t\t\t\t\t\t\t\ty: 6.659809\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.594965,\n\t\t\t\t\t\t\t\ty: 6.7476\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.586319,\n\t\t\t\t\t\t\t\ty: 6.835391\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.560711,\n\t\t\t\t\t\t\t\ty: 6.919808\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.519127,\n\t\t\t\t\t\t\t\ty: 6.997607\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.463163,\n\t\t\t\t\t\t\t\ty: 7.065798\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.394972,\n\t\t\t\t\t\t\t\ty: 7.121761\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.317173,\n\t\t\t\t\t\t\t\ty: 7.163346\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.232756,\n\t\t\t\t\t\t\t\ty: 7.188953\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.144965,\n\t\t\t\t\t\t\t\ty: 7.1976\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.057175,\n\t\t\t\t\t\t\t\ty: 7.188953\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.972758,\n\t\t\t\t\t\t\t\ty: 7.163346\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.894959,\n\t\t\t\t\t\t\t\ty: 7.121761\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.826767,\n\t\t\t\t\t\t\t\ty: 7.065798\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.770804,\n\t\t\t\t\t\t\t\ty: 6.997607\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.72922,\n\t\t\t\t\t\t\t\ty: 6.919808\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.703612,\n\t\t\t\t\t\t\t\ty: 6.835391\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.694965,\n\t\t\t\t\t\t\t\ty: 6.7476\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.703612,\n\t\t\t\t\t\t\t\ty: 6.659809\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.72922,\n\t\t\t\t\t\t\t\ty: 6.575392\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.770804,\n\t\t\t\t\t\t\t\ty: 6.497593\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.826767,\n\t\t\t\t\t\t\t\ty: 6.429402\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.894959,\n\t\t\t\t\t\t\t\ty: 6.373439\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.972758,\n\t\t\t\t\t\t\t\ty: 6.331854\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.057175,\n\t\t\t\t\t\t\t\ty: 6.306247\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.301539,\n\t\t\t\t\t\t\t\ty: 5.199873\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.213749,\n\t\t\t\t\t\t\t\ty: 5.20852\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.129332,\n\t\t\t\t\t\t\t\ty: 5.234127\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.051533,\n\t\t\t\t\t\t\t\ty: 5.275712\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.983341,\n\t\t\t\t\t\t\t\ty: 5.331675\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.927378,\n\t\t\t\t\t\t\t\ty: 5.399866\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.885794,\n\t\t\t\t\t\t\t\ty: 5.477665\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.860186,\n\t\t\t\t\t\t\t\ty: 5.562082\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.851539,\n\t\t\t\t\t\t\t\ty: 5.649873\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.860186,\n\t\t\t\t\t\t\t\ty: 5.737664\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.885794,\n\t\t\t\t\t\t\t\ty: 5.822081\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.927378,\n\t\t\t\t\t\t\t\ty: 5.89988\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.983341,\n\t\t\t\t\t\t\t\ty: 5.968071\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.051533,\n\t\t\t\t\t\t\t\ty: 6.024034\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.129332,\n\t\t\t\t\t\t\t\ty: 6.065619\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.213749,\n\t\t\t\t\t\t\t\ty: 6.091226\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.301539,\n\t\t\t\t\t\t\t\ty: 6.099873\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.38933,\n\t\t\t\t\t\t\t\ty: 6.091226\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.473747,\n\t\t\t\t\t\t\t\ty: 6.065619\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.551546,\n\t\t\t\t\t\t\t\ty: 6.024034\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.619737,\n\t\t\t\t\t\t\t\ty: 5.968071\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.675701,\n\t\t\t\t\t\t\t\ty: 5.89988\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.717285,\n\t\t\t\t\t\t\t\ty: 5.822081\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.742893,\n\t\t\t\t\t\t\t\ty: 5.737664\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.751539,\n\t\t\t\t\t\t\t\ty: 5.649873\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.742893,\n\t\t\t\t\t\t\t\ty: 5.562082\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.717285,\n\t\t\t\t\t\t\t\ty: 5.477665\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.675701,\n\t\t\t\t\t\t\t\ty: 5.399866\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.619737,\n\t\t\t\t\t\t\t\ty: 5.331675\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.551546,\n\t\t\t\t\t\t\t\ty: 5.275712\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.473747,\n\t\t\t\t\t\t\t\ty: 5.234127\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.38933,\n\t\t\t\t\t\t\t\ty: 5.20852\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.454965,\n\t\t\t\t\t\t\t\ty: 3.8976\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.542756,\n\t\t\t\t\t\t\t\ty: 3.906247\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.627173,\n\t\t\t\t\t\t\t\ty: 3.931854\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.704972,\n\t\t\t\t\t\t\t\ty: 3.973439\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.773163,\n\t\t\t\t\t\t\t\ty: 4.029402\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.829127,\n\t\t\t\t\t\t\t\ty: 4.097593\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.870711,\n\t\t\t\t\t\t\t\ty: 4.175392\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.896319,\n\t\t\t\t\t\t\t\ty: 4.259809\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.904965,\n\t\t\t\t\t\t\t\ty: 4.3476\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.896319,\n\t\t\t\t\t\t\t\ty: 4.435391\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.870711,\n\t\t\t\t\t\t\t\ty: 4.519808\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.829127,\n\t\t\t\t\t\t\t\ty: 4.597607\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.777921,\n\t\t\t\t\t\t\t\ty: 4.66\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.233565,\n\t\t\t\t\t\t\t\ty: 4.66\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.208627,\n\t\t\t\t\t\t\t\ty: 4.577791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.199981,\n\t\t\t\t\t\t\t\ty: 4.49\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.208627,\n\t\t\t\t\t\t\t\ty: 4.402209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.234235,\n\t\t\t\t\t\t\t\ty: 4.317792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.275819,\n\t\t\t\t\t\t\t\ty: 4.239993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.331783,\n\t\t\t\t\t\t\t\ty: 4.171802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.399974,\n\t\t\t\t\t\t\t\ty: 4.115839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.477773,\n\t\t\t\t\t\t\t\ty: 4.074254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.56219,\n\t\t\t\t\t\t\t\ty: 4.048647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.649981,\n\t\t\t\t\t\t\t\ty: 4.04\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.737771,\n\t\t\t\t\t\t\t\ty: 4.048647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.822188,\n\t\t\t\t\t\t\t\ty: 4.074254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.899987,\n\t\t\t\t\t\t\t\ty: 4.115839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.968179,\n\t\t\t\t\t\t\t\ty: 4.171802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.024142,\n\t\t\t\t\t\t\t\ty: 4.239993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.065726,\n\t\t\t\t\t\t\t\ty: 4.317792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.091334,\n\t\t\t\t\t\t\t\ty: 4.402209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.099981,\n\t\t\t\t\t\t\t\ty: 4.49\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.097747,\n\t\t\t\t\t\t\t\ty: 4.512682\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.124981,\n\t\t\t\t\t\t\t\ty: 4.51\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.212771,\n\t\t\t\t\t\t\t\ty: 4.518647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.297188,\n\t\t\t\t\t\t\t\ty: 4.544254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.374987,\n\t\t\t\t\t\t\t\ty: 4.585839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.443179,\n\t\t\t\t\t\t\t\ty: 4.641802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.499142,\n\t\t\t\t\t\t\t\ty: 4.709993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.540726,\n\t\t\t\t\t\t\t\ty: 4.787792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.566334,\n\t\t\t\t\t\t\t\ty: 4.872209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.574981,\n\t\t\t\t\t\t\t\ty: 4.96\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.566334,\n\t\t\t\t\t\t\t\ty: 5.047791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.540726,\n\t\t\t\t\t\t\t\ty: 5.132208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.499142,\n\t\t\t\t\t\t\t\ty: 5.210007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.443179,\n\t\t\t\t\t\t\t\ty: 5.278198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.374987,\n\t\t\t\t\t\t\t\ty: 5.334161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.297188,\n\t\t\t\t\t\t\t\ty: 5.375746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.212771,\n\t\t\t\t\t\t\t\ty: 5.401353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.124981,\n\t\t\t\t\t\t\t\ty: 5.41\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.03719,\n\t\t\t\t\t\t\t\ty: 5.401353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.952773,\n\t\t\t\t\t\t\t\ty: 5.375746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.874974,\n\t\t\t\t\t\t\t\ty: 5.334161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.806783,\n\t\t\t\t\t\t\t\ty: 5.278198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.750819,\n\t\t\t\t\t\t\t\ty: 5.210007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.750815,\n\t\t\t\t\t\t\t\ty: 5.21\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.465606,\n\t\t\t\t\t\t\t\ty: 5.21\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.414786,\n\t\t\t\t\t\t\t\ty: 5.237164\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.358508,\n\t\t\t\t\t\t\t\ty: 5.254236\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.299981,\n\t\t\t\t\t\t\t\ty: 5.26\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.774981,\n\t\t\t\t\t\t\t\ty: 5.26\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.749981,\n\t\t\t\t\t\t\t\ty: 5.26\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.691453,\n\t\t\t\t\t\t\t\ty: 5.254236\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.635176,\n\t\t\t\t\t\t\t\ty: 5.237164\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.584355,\n\t\t\t\t\t\t\t\ty: 5.21\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.674981,\n\t\t\t\t\t\t\t\ty: 5.21\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.626208,\n\t\t\t\t\t\t\t\ty: 5.205196\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.57931,\n\t\t\t\t\t\t\t\ty: 5.19097\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.536088,\n\t\t\t\t\t\t\t\ty: 5.167867\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.498204,\n\t\t\t\t\t\t\t\ty: 5.136777\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.446427,\n\t\t\t\t\t\t\t\ty: 5.085\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.849146,\n\t\t\t\t\t\t\t\ty: 5.085\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.849142,\n\t\t\t\t\t\t\t\ty: 5.085007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.793179,\n\t\t\t\t\t\t\t\ty: 5.153198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.724987,\n\t\t\t\t\t\t\t\ty: 5.209161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.647188,\n\t\t\t\t\t\t\t\ty: 5.250746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.562771,\n\t\t\t\t\t\t\t\ty: 5.276353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.474981,\n\t\t\t\t\t\t\t\ty: 5.285\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.38719,\n\t\t\t\t\t\t\t\ty: 5.276353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.302773,\n\t\t\t\t\t\t\t\ty: 5.250746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.224974,\n\t\t\t\t\t\t\t\ty: 5.209161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.156783,\n\t\t\t\t\t\t\t\ty: 5.153198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.100819,\n\t\t\t\t\t\t\t\ty: 5.085007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.059235,\n\t\t\t\t\t\t\t\ty: 5.007208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.033627,\n\t\t\t\t\t\t\t\ty: 4.922791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.024981,\n\t\t\t\t\t\t\t\ty: 4.835\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.033627,\n\t\t\t\t\t\t\t\ty: 4.747209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.059235,\n\t\t\t\t\t\t\t\ty: 4.662792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.100819,\n\t\t\t\t\t\t\t\ty: 4.584993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.156783,\n\t\t\t\t\t\t\t\ty: 4.516802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.224974,\n\t\t\t\t\t\t\t\ty: 4.460839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.302773,\n\t\t\t\t\t\t\t\ty: 4.419254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.38719,\n\t\t\t\t\t\t\t\ty: 4.393647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.474981,\n\t\t\t\t\t\t\t\ty: 4.385\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.562771,\n\t\t\t\t\t\t\t\ty: 4.393647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.647188,\n\t\t\t\t\t\t\t\ty: 4.419254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.724987,\n\t\t\t\t\t\t\t\ty: 4.460839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.793179,\n\t\t\t\t\t\t\t\ty: 4.516802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.849142,\n\t\t\t\t\t\t\t\ty: 4.584993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 6.849146,\n\t\t\t\t\t\t\t\ty: 4.585\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.549981,\n\t\t\t\t\t\t\t\ty: 4.585\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.598753,\n\t\t\t\t\t\t\t\ty: 4.589804\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.645651,\n\t\t\t\t\t\t\t\ty: 4.60403\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.688873,\n\t\t\t\t\t\t\t\ty: 4.627133\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.726757,\n\t\t\t\t\t\t\t\ty: 4.658223\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 7.778534,\n\t\t\t\t\t\t\t\ty: 4.71\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.584355,\n\t\t\t\t\t\t\t\ty: 4.71\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.635176,\n\t\t\t\t\t\t\t\ty: 4.682836\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.691453,\n\t\t\t\t\t\t\t\ty: 4.665764\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.749981,\n\t\t\t\t\t\t\t\ty: 4.66\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.774981,\n\t\t\t\t\t\t\t\ty: 4.66\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.132009,\n\t\t\t\t\t\t\t\ty: 4.66\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.080804,\n\t\t\t\t\t\t\t\ty: 4.597607\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.03922,\n\t\t\t\t\t\t\t\ty: 4.519808\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.013612,\n\t\t\t\t\t\t\t\ty: 4.435391\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.004965,\n\t\t\t\t\t\t\t\ty: 4.3476\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.013612,\n\t\t\t\t\t\t\t\ty: 4.259809\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.03922,\n\t\t\t\t\t\t\t\ty: 4.175392\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.080804,\n\t\t\t\t\t\t\t\ty: 4.097593\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.136767,\n\t\t\t\t\t\t\t\ty: 4.029402\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.204959,\n\t\t\t\t\t\t\t\ty: 3.973439\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.282758,\n\t\t\t\t\t\t\t\ty: 3.931854\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.367175,\n\t\t\t\t\t\t\t\ty: 3.906247\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.049981,\n\t\t\t\t\t\t\t\ty: 3.34\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.137771,\n\t\t\t\t\t\t\t\ty: 3.348647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.222188,\n\t\t\t\t\t\t\t\ty: 3.374254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.299987,\n\t\t\t\t\t\t\t\ty: 3.415839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.368179,\n\t\t\t\t\t\t\t\ty: 3.471802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.424142,\n\t\t\t\t\t\t\t\ty: 3.539993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.465726,\n\t\t\t\t\t\t\t\ty: 3.617792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.491334,\n\t\t\t\t\t\t\t\ty: 3.702209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.499981,\n\t\t\t\t\t\t\t\ty: 3.79\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.491334,\n\t\t\t\t\t\t\t\ty: 3.877791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.465726,\n\t\t\t\t\t\t\t\ty: 3.962208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.424142,\n\t\t\t\t\t\t\t\ty: 4.040007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.368179,\n\t\t\t\t\t\t\t\ty: 4.108198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.299987,\n\t\t\t\t\t\t\t\ty: 4.164161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.222188,\n\t\t\t\t\t\t\t\ty: 4.205746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.137771,\n\t\t\t\t\t\t\t\ty: 4.231353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.049981,\n\t\t\t\t\t\t\t\ty: 4.24\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.96219,\n\t\t\t\t\t\t\t\ty: 4.231353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.877773,\n\t\t\t\t\t\t\t\ty: 4.205746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.799974,\n\t\t\t\t\t\t\t\ty: 4.164161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.731783,\n\t\t\t\t\t\t\t\ty: 4.108198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.675819,\n\t\t\t\t\t\t\t\ty: 4.040007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.634235,\n\t\t\t\t\t\t\t\ty: 3.962208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.608627,\n\t\t\t\t\t\t\t\ty: 3.877791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.599981,\n\t\t\t\t\t\t\t\ty: 3.79\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.608627,\n\t\t\t\t\t\t\t\ty: 3.702209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.634235,\n\t\t\t\t\t\t\t\ty: 3.617792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.675819,\n\t\t\t\t\t\t\t\ty: 3.539993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.731783,\n\t\t\t\t\t\t\t\ty: 3.471802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.799974,\n\t\t\t\t\t\t\t\ty: 3.415839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.877773,\n\t\t\t\t\t\t\t\ty: 3.374254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.96219,\n\t\t\t\t\t\t\t\ty: 3.348647\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.174944,\n\t\t\t\t\t\t\t\ty: 1.250063\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.087153,\n\t\t\t\t\t\t\t\ty: 1.25871\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.002736,\n\t\t\t\t\t\t\t\ty: 1.284317\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.924937,\n\t\t\t\t\t\t\t\ty: 1.325902\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.856746,\n\t\t\t\t\t\t\t\ty: 1.381865\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.800783,\n\t\t\t\t\t\t\t\ty: 1.450056\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.759198,\n\t\t\t\t\t\t\t\ty: 1.527855\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.733591,\n\t\t\t\t\t\t\t\ty: 1.612272\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.724944,\n\t\t\t\t\t\t\t\ty: 1.700063\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.733591,\n\t\t\t\t\t\t\t\ty: 1.787854\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.759198,\n\t\t\t\t\t\t\t\ty: 1.872271\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.800783,\n\t\t\t\t\t\t\t\ty: 1.95007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.856746,\n\t\t\t\t\t\t\t\ty: 2.018261\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.924937,\n\t\t\t\t\t\t\t\ty: 2.074224\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.002736,\n\t\t\t\t\t\t\t\ty: 2.115809\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.087153,\n\t\t\t\t\t\t\t\ty: 2.141416\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.174944,\n\t\t\t\t\t\t\t\ty: 2.150063\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.262735,\n\t\t\t\t\t\t\t\ty: 2.141416\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.347152,\n\t\t\t\t\t\t\t\ty: 2.115809\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.424951,\n\t\t\t\t\t\t\t\ty: 2.074224\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.493142,\n\t\t\t\t\t\t\t\ty: 2.018261\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.549105,\n\t\t\t\t\t\t\t\ty: 1.95007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.59069,\n\t\t\t\t\t\t\t\ty: 1.872271\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.616297,\n\t\t\t\t\t\t\t\ty: 1.787854\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.624944,\n\t\t\t\t\t\t\t\ty: 1.700063\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.616297,\n\t\t\t\t\t\t\t\ty: 1.612272\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.59069,\n\t\t\t\t\t\t\t\ty: 1.527855\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.549105,\n\t\t\t\t\t\t\t\ty: 1.450056\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.493142,\n\t\t\t\t\t\t\t\ty: 1.381865\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.424951,\n\t\t\t\t\t\t\t\ty: 1.325902\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.347152,\n\t\t\t\t\t\t\t\ty: 1.284317\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.262735,\n\t\t\t\t\t\t\t\ty: 1.25871\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.878734,\n\t\t\t\t\t\t\t\ty: 0.825\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.966525,\n\t\t\t\t\t\t\t\ty: 0.833647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.050942,\n\t\t\t\t\t\t\t\ty: 0.859254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.128741,\n\t\t\t\t\t\t\t\ty: 0.900839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.196932,\n\t\t\t\t\t\t\t\ty: 0.956802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.252896,\n\t\t\t\t\t\t\t\ty: 1.024993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.29448,\n\t\t\t\t\t\t\t\ty: 1.102792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.320088,\n\t\t\t\t\t\t\t\ty: 1.187209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.328734,\n\t\t\t\t\t\t\t\ty: 1.275\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.320088,\n\t\t\t\t\t\t\t\ty: 1.362791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.29448,\n\t\t\t\t\t\t\t\ty: 1.447208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.252896,\n\t\t\t\t\t\t\t\ty: 1.525007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.196932,\n\t\t\t\t\t\t\t\ty: 1.593198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.128741,\n\t\t\t\t\t\t\t\ty: 1.649161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.050942,\n\t\t\t\t\t\t\t\ty: 1.690746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.966525,\n\t\t\t\t\t\t\t\ty: 1.716353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.878734,\n\t\t\t\t\t\t\t\ty: 1.725\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.790944,\n\t\t\t\t\t\t\t\ty: 1.716353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.706527,\n\t\t\t\t\t\t\t\ty: 1.690746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.628728,\n\t\t\t\t\t\t\t\ty: 1.649161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.560536,\n\t\t\t\t\t\t\t\ty: 1.593198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.504573,\n\t\t\t\t\t\t\t\ty: 1.525007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.462989,\n\t\t\t\t\t\t\t\ty: 1.447208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.437381,\n\t\t\t\t\t\t\t\ty: 1.362791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.428734,\n\t\t\t\t\t\t\t\ty: 1.275\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.437381,\n\t\t\t\t\t\t\t\ty: 1.187209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.462989,\n\t\t\t\t\t\t\t\ty: 1.102792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.504573,\n\t\t\t\t\t\t\t\ty: 1.024993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.560536,\n\t\t\t\t\t\t\t\ty: 0.956802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.628728,\n\t\t\t\t\t\t\t\ty: 0.900839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.706527,\n\t\t\t\t\t\t\t\ty: 0.859254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.790944,\n\t\t\t\t\t\t\t\ty: 0.833647\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.644965,\n\t\t\t\t\t\t\t\ty: -0.5024\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.732756,\n\t\t\t\t\t\t\t\ty: -0.493753\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.817173,\n\t\t\t\t\t\t\t\ty: -0.468146\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.894972,\n\t\t\t\t\t\t\t\ty: -0.426561\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.963163,\n\t\t\t\t\t\t\t\ty: -0.370598\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.019127,\n\t\t\t\t\t\t\t\ty: -0.302407\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.060711,\n\t\t\t\t\t\t\t\ty: -0.224608\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.086319,\n\t\t\t\t\t\t\t\ty: -0.140191\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.094965,\n\t\t\t\t\t\t\t\ty: -0.0524\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.086319,\n\t\t\t\t\t\t\t\ty: 0.035391\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.060711,\n\t\t\t\t\t\t\t\ty: 0.119808\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.019127,\n\t\t\t\t\t\t\t\ty: 0.197607\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.963163,\n\t\t\t\t\t\t\t\ty: 0.265798\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.894972,\n\t\t\t\t\t\t\t\ty: 0.321761\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.817173,\n\t\t\t\t\t\t\t\ty: 0.363346\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.732756,\n\t\t\t\t\t\t\t\ty: 0.388953\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.644965,\n\t\t\t\t\t\t\t\ty: 0.3976\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.557175,\n\t\t\t\t\t\t\t\ty: 0.388953\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.472758,\n\t\t\t\t\t\t\t\ty: 0.363346\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.394959,\n\t\t\t\t\t\t\t\ty: 0.321761\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.326767,\n\t\t\t\t\t\t\t\ty: 0.265798\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.270804,\n\t\t\t\t\t\t\t\ty: 0.197607\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.22922,\n\t\t\t\t\t\t\t\ty: 0.119808\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.203612,\n\t\t\t\t\t\t\t\ty: 0.035391\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.194965,\n\t\t\t\t\t\t\t\ty: -0.0524\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.203612,\n\t\t\t\t\t\t\t\ty: -0.140191\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.22922,\n\t\t\t\t\t\t\t\ty: -0.224608\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.270804,\n\t\t\t\t\t\t\t\ty: -0.302407\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.326767,\n\t\t\t\t\t\t\t\ty: -0.370598\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.394959,\n\t\t\t\t\t\t\t\ty: -0.426561\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.472758,\n\t\t\t\t\t\t\t\ty: -0.468146\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.557175,\n\t\t\t\t\t\t\t\ty: -0.493753\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.75,\n\t\t\t\t\t\t\t\ty: -1.1462\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.837791,\n\t\t\t\t\t\t\t\ty: -1.137553\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.922208,\n\t\t\t\t\t\t\t\ty: -1.111946\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.000007,\n\t\t\t\t\t\t\t\ty: -1.070361\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.068198,\n\t\t\t\t\t\t\t\ty: -1.014398\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.124161,\n\t\t\t\t\t\t\t\ty: -0.946207\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.165746,\n\t\t\t\t\t\t\t\ty: -0.868408\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.191353,\n\t\t\t\t\t\t\t\ty: -0.783991\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.2,\n\t\t\t\t\t\t\t\ty: -0.6962\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.191353,\n\t\t\t\t\t\t\t\ty: -0.608409\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.165746,\n\t\t\t\t\t\t\t\ty: -0.523992\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.124161,\n\t\t\t\t\t\t\t\ty: -0.446193\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.068198,\n\t\t\t\t\t\t\t\ty: -0.378002\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.000007,\n\t\t\t\t\t\t\t\ty: -0.322039\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.922208,\n\t\t\t\t\t\t\t\ty: -0.280454\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.837791,\n\t\t\t\t\t\t\t\ty: -0.254847\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.75,\n\t\t\t\t\t\t\t\ty: -0.2462\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.662209,\n\t\t\t\t\t\t\t\ty: -0.254847\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.577792,\n\t\t\t\t\t\t\t\ty: -0.280454\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.499993,\n\t\t\t\t\t\t\t\ty: -0.322039\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.431802,\n\t\t\t\t\t\t\t\ty: -0.378002\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.375839,\n\t\t\t\t\t\t\t\ty: -0.446193\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.334254,\n\t\t\t\t\t\t\t\ty: -0.523992\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.308647,\n\t\t\t\t\t\t\t\ty: -0.608409\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.3,\n\t\t\t\t\t\t\t\ty: -0.6962\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.308647,\n\t\t\t\t\t\t\t\ty: -0.783991\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.334254,\n\t\t\t\t\t\t\t\ty: -0.868408\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.375839,\n\t\t\t\t\t\t\t\ty: -0.946207\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.431802,\n\t\t\t\t\t\t\t\ty: -1.014398\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.499993,\n\t\t\t\t\t\t\t\ty: -1.070361\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.577792,\n\t\t\t\t\t\t\t\ty: -1.111946\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.662209,\n\t\t\t\t\t\t\t\ty: -1.137553\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.725,\n\t\t\t\t\t\t\t\ty: -2.45\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.275,\n\t\t\t\t\t\t\t\ty: -2.45\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.431072,\n\t\t\t\t\t\t\t\ty: -2.434628\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.581147,\n\t\t\t\t\t\t\t\ty: -2.389104\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.719456,\n\t\t\t\t\t\t\t\ty: -2.315176\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.840685,\n\t\t\t\t\t\t\t\ty: -2.215685\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.940176,\n\t\t\t\t\t\t\t\ty: -2.094456\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.014104,\n\t\t\t\t\t\t\t\ty: -1.956147\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.059628,\n\t\t\t\t\t\t\t\ty: -1.806072\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.075,\n\t\t\t\t\t\t\t\ty: -1.65\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.059628,\n\t\t\t\t\t\t\t\ty: -1.493928\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.014104,\n\t\t\t\t\t\t\t\ty: -1.343853\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.940176,\n\t\t\t\t\t\t\t\ty: -1.205544\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.840685,\n\t\t\t\t\t\t\t\ty: -1.084315\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.719456,\n\t\t\t\t\t\t\t\ty: -0.984824\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.581147,\n\t\t\t\t\t\t\t\ty: -0.910896\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.431072,\n\t\t\t\t\t\t\t\ty: -0.865372\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.275,\n\t\t\t\t\t\t\t\ty: -0.85\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.725,\n\t\t\t\t\t\t\t\ty: -0.85\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.568928,\n\t\t\t\t\t\t\t\ty: -0.865372\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.418853,\n\t\t\t\t\t\t\t\ty: -0.910896\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.280544,\n\t\t\t\t\t\t\t\ty: -0.984824\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.159315,\n\t\t\t\t\t\t\t\ty: -1.084315\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.059824,\n\t\t\t\t\t\t\t\ty: -1.205544\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.985896,\n\t\t\t\t\t\t\t\ty: -1.343853\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.940372,\n\t\t\t\t\t\t\t\ty: -1.493928\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.925,\n\t\t\t\t\t\t\t\ty: -1.65\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.940372,\n\t\t\t\t\t\t\t\ty: -1.806072\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.985896,\n\t\t\t\t\t\t\t\ty: -1.956147\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.059824,\n\t\t\t\t\t\t\t\ty: -2.094456\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.159315,\n\t\t\t\t\t\t\t\ty: -2.215685\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.280544,\n\t\t\t\t\t\t\t\ty: -2.315176\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.418853,\n\t\t\t\t\t\t\t\ty: -2.389104\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.568928,\n\t\t\t\t\t\t\t\ty: -2.434628\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.9,\n\t\t\t\t\t\t\t\ty: -1.81\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.987791,\n\t\t\t\t\t\t\t\ty: -1.801353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.072208,\n\t\t\t\t\t\t\t\ty: -1.775746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.150007,\n\t\t\t\t\t\t\t\ty: -1.734161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.218198,\n\t\t\t\t\t\t\t\ty: -1.678198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.274161,\n\t\t\t\t\t\t\t\ty: -1.610007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.315746,\n\t\t\t\t\t\t\t\ty: -1.532208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.341353,\n\t\t\t\t\t\t\t\ty: -1.447791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.35,\n\t\t\t\t\t\t\t\ty: -1.36\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.341353,\n\t\t\t\t\t\t\t\ty: -1.272209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.315746,\n\t\t\t\t\t\t\t\ty: -1.187792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.274161,\n\t\t\t\t\t\t\t\ty: -1.109993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.218198,\n\t\t\t\t\t\t\t\ty: -1.041802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.150007,\n\t\t\t\t\t\t\t\ty: -0.985839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.072208,\n\t\t\t\t\t\t\t\ty: -0.944254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.987791,\n\t\t\t\t\t\t\t\ty: -0.918647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.9,\n\t\t\t\t\t\t\t\ty: -0.91\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.812209,\n\t\t\t\t\t\t\t\ty: -0.918647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.727792,\n\t\t\t\t\t\t\t\ty: -0.944254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.649993,\n\t\t\t\t\t\t\t\ty: -0.985839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.581802,\n\t\t\t\t\t\t\t\ty: -1.041802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.525839,\n\t\t\t\t\t\t\t\ty: -1.109993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.484254,\n\t\t\t\t\t\t\t\ty: -1.187792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.458647,\n\t\t\t\t\t\t\t\ty: -1.272209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.45,\n\t\t\t\t\t\t\t\ty: -1.36\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.458647,\n\t\t\t\t\t\t\t\ty: -1.447791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.484254,\n\t\t\t\t\t\t\t\ty: -1.532208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.525839,\n\t\t\t\t\t\t\t\ty: -1.610007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.581802,\n\t\t\t\t\t\t\t\ty: -1.678198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.649993,\n\t\t\t\t\t\t\t\ty: -1.734161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.727792,\n\t\t\t\t\t\t\t\ty: -1.775746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.812209,\n\t\t\t\t\t\t\t\ty: -1.801353\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.899957,\n\t\t\t\t\t\t\t\ty: -1.82398\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.987748,\n\t\t\t\t\t\t\t\ty: -1.815333\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.072165,\n\t\t\t\t\t\t\t\ty: -1.789725\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.149964,\n\t\t\t\t\t\t\t\ty: -1.748141\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.218155,\n\t\t\t\t\t\t\t\ty: -1.692178\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.274118,\n\t\t\t\t\t\t\t\ty: -1.623986\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.315703,\n\t\t\t\t\t\t\t\ty: -1.546187\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.34131,\n\t\t\t\t\t\t\t\ty: -1.46177\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.349957,\n\t\t\t\t\t\t\t\ty: -1.37398\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.34131,\n\t\t\t\t\t\t\t\ty: -1.286189\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.315703,\n\t\t\t\t\t\t\t\ty: -1.201772\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.274118,\n\t\t\t\t\t\t\t\ty: -1.123973\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.218155,\n\t\t\t\t\t\t\t\ty: -1.055782\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.149964,\n\t\t\t\t\t\t\t\ty: -0.999818\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.072165,\n\t\t\t\t\t\t\t\ty: -0.958234\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.987748,\n\t\t\t\t\t\t\t\ty: -0.932626\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.899957,\n\t\t\t\t\t\t\t\ty: -0.92398\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.812166,\n\t\t\t\t\t\t\t\ty: -0.932626\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.72775,\n\t\t\t\t\t\t\t\ty: -0.958234\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.64995,\n\t\t\t\t\t\t\t\ty: -0.999818\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.581759,\n\t\t\t\t\t\t\t\ty: -1.055782\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.525796,\n\t\t\t\t\t\t\t\ty: -1.123973\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.484211,\n\t\t\t\t\t\t\t\ty: -1.201772\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.458604,\n\t\t\t\t\t\t\t\ty: -1.286189\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.449957,\n\t\t\t\t\t\t\t\ty: -1.37398\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.458604,\n\t\t\t\t\t\t\t\ty: -1.46177\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.484211,\n\t\t\t\t\t\t\t\ty: -1.546187\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.525796,\n\t\t\t\t\t\t\t\ty: -1.623986\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.581759,\n\t\t\t\t\t\t\t\ty: -1.692178\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.64995,\n\t\t\t\t\t\t\t\ty: -1.748141\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.72775,\n\t\t\t\t\t\t\t\ty: -1.789725\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 8.812166,\n\t\t\t\t\t\t\t\ty: -1.815333\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.9375,\n\t\t\t\t\t\t\t\ty: -1.850016\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.025291,\n\t\t\t\t\t\t\t\ty: -1.841369\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.109708,\n\t\t\t\t\t\t\t\ty: -1.815762\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.187507,\n\t\t\t\t\t\t\t\ty: -1.774177\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.255698,\n\t\t\t\t\t\t\t\ty: -1.718214\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.311661,\n\t\t\t\t\t\t\t\ty: -1.650022\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.353246,\n\t\t\t\t\t\t\t\ty: -1.572223\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.378853,\n\t\t\t\t\t\t\t\ty: -1.487806\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.3875,\n\t\t\t\t\t\t\t\ty: -1.400016\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.378853,\n\t\t\t\t\t\t\t\ty: -1.312225\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.353246,\n\t\t\t\t\t\t\t\ty: -1.227808\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.311661,\n\t\t\t\t\t\t\t\ty: -1.150009\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.255698,\n\t\t\t\t\t\t\t\ty: -1.081818\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.187507,\n\t\t\t\t\t\t\t\ty: -1.025854\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.109708,\n\t\t\t\t\t\t\t\ty: -0.98427\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 5.025291,\n\t\t\t\t\t\t\t\ty: -0.958662\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.9375,\n\t\t\t\t\t\t\t\ty: -0.950016\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.849709,\n\t\t\t\t\t\t\t\ty: -0.958662\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.765292,\n\t\t\t\t\t\t\t\ty: -0.98427\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.687493,\n\t\t\t\t\t\t\t\ty: -1.025854\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.619302,\n\t\t\t\t\t\t\t\ty: -1.081818\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.563339,\n\t\t\t\t\t\t\t\ty: -1.150009\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.521754,\n\t\t\t\t\t\t\t\ty: -1.227808\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.496147,\n\t\t\t\t\t\t\t\ty: -1.312225\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.4875,\n\t\t\t\t\t\t\t\ty: -1.400016\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.496147,\n\t\t\t\t\t\t\t\ty: -1.487806\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.521754,\n\t\t\t\t\t\t\t\ty: -1.572223\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.563339,\n\t\t\t\t\t\t\t\ty: -1.650022\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.619302,\n\t\t\t\t\t\t\t\ty: -1.718214\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.687493,\n\t\t\t\t\t\t\t\ty: -1.774177\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.765292,\n\t\t\t\t\t\t\t\ty: -1.815762\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.849709,\n\t\t\t\t\t\t\t\ty: -1.841369\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.35,\n\t\t\t\t\t\t\t\ty: -2.04\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.437791,\n\t\t\t\t\t\t\t\ty: -2.031353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.522208,\n\t\t\t\t\t\t\t\ty: -2.005746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.600007,\n\t\t\t\t\t\t\t\ty: -1.964161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.668198,\n\t\t\t\t\t\t\t\ty: -1.908198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.724161,\n\t\t\t\t\t\t\t\ty: -1.840007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.765746,\n\t\t\t\t\t\t\t\ty: -1.762208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.791353,\n\t\t\t\t\t\t\t\ty: -1.677791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.8,\n\t\t\t\t\t\t\t\ty: -1.59\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.791353,\n\t\t\t\t\t\t\t\ty: -1.502209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.765746,\n\t\t\t\t\t\t\t\ty: -1.417792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.724161,\n\t\t\t\t\t\t\t\ty: -1.339993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.668198,\n\t\t\t\t\t\t\t\ty: -1.271802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.600007,\n\t\t\t\t\t\t\t\ty: -1.215839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.522208,\n\t\t\t\t\t\t\t\ty: -1.174254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.437791,\n\t\t\t\t\t\t\t\ty: -1.148647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.35,\n\t\t\t\t\t\t\t\ty: -1.14\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.262209,\n\t\t\t\t\t\t\t\ty: -1.148647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.177792,\n\t\t\t\t\t\t\t\ty: -1.174254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.099993,\n\t\t\t\t\t\t\t\ty: -1.215839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.031802,\n\t\t\t\t\t\t\t\ty: -1.271802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.975839,\n\t\t\t\t\t\t\t\ty: -1.339993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.934254,\n\t\t\t\t\t\t\t\ty: -1.417792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.908647,\n\t\t\t\t\t\t\t\ty: -1.502209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.9,\n\t\t\t\t\t\t\t\ty: -1.59\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.908647,\n\t\t\t\t\t\t\t\ty: -1.677791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.934254,\n\t\t\t\t\t\t\t\ty: -1.762208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 0.975839,\n\t\t\t\t\t\t\t\ty: -1.840007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.031802,\n\t\t\t\t\t\t\t\ty: -1.908198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.099993,\n\t\t\t\t\t\t\t\ty: -1.964161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.177792,\n\t\t\t\t\t\t\t\ty: -2.005746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 1.262209,\n\t\t\t\t\t\t\t\ty: -2.031353\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.44996,\n\t\t\t\t\t\t\t\ty: -3.200002\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.537751,\n\t\t\t\t\t\t\t\ty: -3.191355\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.622168,\n\t\t\t\t\t\t\t\ty: -3.165748\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.699967,\n\t\t\t\t\t\t\t\ty: -3.124163\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.768158,\n\t\t\t\t\t\t\t\ty: -3.0682\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.824121,\n\t\t\t\t\t\t\t\ty: -3.000009\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.865706,\n\t\t\t\t\t\t\t\ty: -2.92221\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.891313,\n\t\t\t\t\t\t\t\ty: -2.837793\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.89996,\n\t\t\t\t\t\t\t\ty: -2.750002\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.891313,\n\t\t\t\t\t\t\t\ty: -2.662211\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.865706,\n\t\t\t\t\t\t\t\ty: -2.577794\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.824121,\n\t\t\t\t\t\t\t\ty: -2.499995\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.768158,\n\t\t\t\t\t\t\t\ty: -2.431804\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.699967,\n\t\t\t\t\t\t\t\ty: -2.375841\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.622168,\n\t\t\t\t\t\t\t\ty: -2.334256\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.537751,\n\t\t\t\t\t\t\t\ty: -2.308649\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.44996,\n\t\t\t\t\t\t\t\ty: -2.300002\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.362169,\n\t\t\t\t\t\t\t\ty: -2.308649\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.277752,\n\t\t\t\t\t\t\t\ty: -2.334256\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.199953,\n\t\t\t\t\t\t\t\ty: -2.375841\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.131762,\n\t\t\t\t\t\t\t\ty: -2.431804\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.075799,\n\t\t\t\t\t\t\t\ty: -2.499995\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.034214,\n\t\t\t\t\t\t\t\ty: -2.577794\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.008607,\n\t\t\t\t\t\t\t\ty: -2.662211\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.99996,\n\t\t\t\t\t\t\t\ty: -2.750002\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.008607,\n\t\t\t\t\t\t\t\ty: -2.837793\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.034214,\n\t\t\t\t\t\t\t\ty: -2.92221\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.075799,\n\t\t\t\t\t\t\t\ty: -3.000009\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.131762,\n\t\t\t\t\t\t\t\ty: -3.0682\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.199953,\n\t\t\t\t\t\t\t\ty: -3.124163\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.277752,\n\t\t\t\t\t\t\t\ty: -3.165748\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.362169,\n\t\t\t\t\t\t\t\ty: -3.191355\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.574593,\n\t\t\t\t\t\t\t\ty: -3.638673\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.486803,\n\t\t\t\t\t\t\t\ty: -3.630026\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.402386,\n\t\t\t\t\t\t\t\ty: -3.604418\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.324587,\n\t\t\t\t\t\t\t\ty: -3.562834\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.256395,\n\t\t\t\t\t\t\t\ty: -3.506871\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.200432,\n\t\t\t\t\t\t\t\ty: -3.438679\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.158847,\n\t\t\t\t\t\t\t\ty: -3.36088\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.13324,\n\t\t\t\t\t\t\t\ty: -3.276463\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.124593,\n\t\t\t\t\t\t\t\ty: -3.188673\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.13324,\n\t\t\t\t\t\t\t\ty: -3.100882\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.158847,\n\t\t\t\t\t\t\t\ty: -3.016465\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.200432,\n\t\t\t\t\t\t\t\ty: -2.938666\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.256395,\n\t\t\t\t\t\t\t\ty: -2.870475\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.324587,\n\t\t\t\t\t\t\t\ty: -2.814511\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.402386,\n\t\t\t\t\t\t\t\ty: -2.772927\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.486803,\n\t\t\t\t\t\t\t\ty: -2.747319\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.574593,\n\t\t\t\t\t\t\t\ty: -2.738673\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.662384,\n\t\t\t\t\t\t\t\ty: -2.747319\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.746801,\n\t\t\t\t\t\t\t\ty: -2.772927\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.8246,\n\t\t\t\t\t\t\t\ty: -2.814511\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.892791,\n\t\t\t\t\t\t\t\ty: -2.870475\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.948755,\n\t\t\t\t\t\t\t\ty: -2.938666\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.990339,\n\t\t\t\t\t\t\t\ty: -3.016465\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -20.015947,\n\t\t\t\t\t\t\t\ty: -3.100882\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -20.024593,\n\t\t\t\t\t\t\t\ty: -3.188673\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -20.015947,\n\t\t\t\t\t\t\t\ty: -3.276463\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.990339,\n\t\t\t\t\t\t\t\ty: -3.36088\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.948755,\n\t\t\t\t\t\t\t\ty: -3.438679\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.892791,\n\t\t\t\t\t\t\t\ty: -3.506871\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.8246,\n\t\t\t\t\t\t\t\ty: -3.562834\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.746801,\n\t\t\t\t\t\t\t\ty: -3.604418\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.662384,\n\t\t\t\t\t\t\t\ty: -3.630026\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.725,\n\t\t\t\t\t\t\t\ty: -4.45\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.275,\n\t\t\t\t\t\t\t\ty: -4.45\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.431072,\n\t\t\t\t\t\t\t\ty: -4.434628\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.581147,\n\t\t\t\t\t\t\t\ty: -4.389104\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.719456,\n\t\t\t\t\t\t\t\ty: -4.315176\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.840685,\n\t\t\t\t\t\t\t\ty: -4.215685\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.940176,\n\t\t\t\t\t\t\t\ty: -4.094456\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.014104,\n\t\t\t\t\t\t\t\ty: -3.956147\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.059628,\n\t\t\t\t\t\t\t\ty: -3.806072\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.075,\n\t\t\t\t\t\t\t\ty: -3.65\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.059628,\n\t\t\t\t\t\t\t\ty: -3.493928\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.014104,\n\t\t\t\t\t\t\t\ty: -3.343853\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.940176,\n\t\t\t\t\t\t\t\ty: -3.205544\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.840685,\n\t\t\t\t\t\t\t\ty: -3.084315\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.719456,\n\t\t\t\t\t\t\t\ty: -2.984824\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.581147,\n\t\t\t\t\t\t\t\ty: -2.910896\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.431072,\n\t\t\t\t\t\t\t\ty: -2.865372\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.275,\n\t\t\t\t\t\t\t\ty: -2.85\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.725,\n\t\t\t\t\t\t\t\ty: -2.85\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.568928,\n\t\t\t\t\t\t\t\ty: -2.865372\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.418853,\n\t\t\t\t\t\t\t\ty: -2.910896\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.280544,\n\t\t\t\t\t\t\t\ty: -2.984824\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.159315,\n\t\t\t\t\t\t\t\ty: -3.084315\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.059824,\n\t\t\t\t\t\t\t\ty: -3.205544\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.985896,\n\t\t\t\t\t\t\t\ty: -3.343853\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.940372,\n\t\t\t\t\t\t\t\ty: -3.493928\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.925,\n\t\t\t\t\t\t\t\ty: -3.65\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.940372,\n\t\t\t\t\t\t\t\ty: -3.806072\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.985896,\n\t\t\t\t\t\t\t\ty: -3.956147\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.059824,\n\t\t\t\t\t\t\t\ty: -4.094456\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.159315,\n\t\t\t\t\t\t\t\ty: -4.215685\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.280544,\n\t\t\t\t\t\t\t\ty: -4.315176\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.418853,\n\t\t\t\t\t\t\t\ty: -4.389104\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.568928,\n\t\t\t\t\t\t\t\ty: -4.434628\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3,\n\t\t\t\t\t\t\t\ty: -5.199998\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.912209,\n\t\t\t\t\t\t\t\ty: -5.191351\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.827792,\n\t\t\t\t\t\t\t\ty: -5.165744\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.749993,\n\t\t\t\t\t\t\t\ty: -5.124159\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.681802,\n\t\t\t\t\t\t\t\ty: -5.068196\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.625839,\n\t\t\t\t\t\t\t\ty: -5.000005\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.584254,\n\t\t\t\t\t\t\t\ty: -4.922206\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.558647,\n\t\t\t\t\t\t\t\ty: -4.837789\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.55,\n\t\t\t\t\t\t\t\ty: -4.749998\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.558647,\n\t\t\t\t\t\t\t\ty: -4.662207\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.584254,\n\t\t\t\t\t\t\t\ty: -4.57779\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.625839,\n\t\t\t\t\t\t\t\ty: -4.499991\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.681802,\n\t\t\t\t\t\t\t\ty: -4.4318\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.749993,\n\t\t\t\t\t\t\t\ty: -4.375837\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.827792,\n\t\t\t\t\t\t\t\ty: -4.334252\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.912209,\n\t\t\t\t\t\t\t\ty: -4.308645\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3,\n\t\t\t\t\t\t\t\ty: -4.299998\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.087791,\n\t\t\t\t\t\t\t\ty: -4.308645\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.172208,\n\t\t\t\t\t\t\t\ty: -4.334252\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.250007,\n\t\t\t\t\t\t\t\ty: -4.375837\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.318198,\n\t\t\t\t\t\t\t\ty: -4.4318\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.374161,\n\t\t\t\t\t\t\t\ty: -4.499991\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.415746,\n\t\t\t\t\t\t\t\ty: -4.57779\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.441353,\n\t\t\t\t\t\t\t\ty: -4.662207\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.45,\n\t\t\t\t\t\t\t\ty: -4.749998\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.441353,\n\t\t\t\t\t\t\t\ty: -4.837789\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.415746,\n\t\t\t\t\t\t\t\ty: -4.922206\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.374161,\n\t\t\t\t\t\t\t\ty: -5.000005\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.318198,\n\t\t\t\t\t\t\t\ty: -5.068196\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.250007,\n\t\t\t\t\t\t\t\ty: -5.124159\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.172208,\n\t\t\t\t\t\t\t\ty: -5.165744\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.087791,\n\t\t\t\t\t\t\t\ty: -5.191351\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.65,\n\t\t\t\t\t\t\t\ty: -5.3462\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.737791,\n\t\t\t\t\t\t\t\ty: -5.337553\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.822208,\n\t\t\t\t\t\t\t\ty: -5.311946\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.900007,\n\t\t\t\t\t\t\t\ty: -5.270361\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.968198,\n\t\t\t\t\t\t\t\ty: -5.214398\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.024161,\n\t\t\t\t\t\t\t\ty: -5.146207\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.065746,\n\t\t\t\t\t\t\t\ty: -5.068408\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.091353,\n\t\t\t\t\t\t\t\ty: -4.983991\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.1,\n\t\t\t\t\t\t\t\ty: -4.8962\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.091353,\n\t\t\t\t\t\t\t\ty: -4.808409\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.065746,\n\t\t\t\t\t\t\t\ty: -4.723992\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.024161,\n\t\t\t\t\t\t\t\ty: -4.646193\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.968198,\n\t\t\t\t\t\t\t\ty: -4.578002\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.900007,\n\t\t\t\t\t\t\t\ty: -4.522039\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.822208,\n\t\t\t\t\t\t\t\ty: -4.480454\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.737791,\n\t\t\t\t\t\t\t\ty: -4.454847\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.65,\n\t\t\t\t\t\t\t\ty: -4.4462\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.562209,\n\t\t\t\t\t\t\t\ty: -4.454847\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.477792,\n\t\t\t\t\t\t\t\ty: -4.480454\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.399993,\n\t\t\t\t\t\t\t\ty: -4.522039\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.331802,\n\t\t\t\t\t\t\t\ty: -4.578002\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.275839,\n\t\t\t\t\t\t\t\ty: -4.646193\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.234254,\n\t\t\t\t\t\t\t\ty: -4.723992\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.208647,\n\t\t\t\t\t\t\t\ty: -4.808409\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.2,\n\t\t\t\t\t\t\t\ty: -4.8962\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.208647,\n\t\t\t\t\t\t\t\ty: -4.983991\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.234254,\n\t\t\t\t\t\t\t\ty: -5.068408\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.275839,\n\t\t\t\t\t\t\t\ty: -5.146207\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.331802,\n\t\t\t\t\t\t\t\ty: -5.214398\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.399993,\n\t\t\t\t\t\t\t\ty: -5.270361\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.477792,\n\t\t\t\t\t\t\t\ty: -5.311946\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 14.562209,\n\t\t\t\t\t\t\t\ty: -5.337553\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17,\n\t\t\t\t\t\t\t\ty: -8.55\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.175581,\n\t\t\t\t\t\t\t\ty: -8.532707\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.344415,\n\t\t\t\t\t\t\t\ty: -8.481492\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.500013,\n\t\t\t\t\t\t\t\ty: -8.398323\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.636396,\n\t\t\t\t\t\t\t\ty: -8.286396\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.748323,\n\t\t\t\t\t\t\t\ty: -8.150013\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.831492,\n\t\t\t\t\t\t\t\ty: -7.994415\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.882707,\n\t\t\t\t\t\t\t\ty: -7.825581\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.9,\n\t\t\t\t\t\t\t\ty: -7.65\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.882707,\n\t\t\t\t\t\t\t\ty: -7.474419\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.831492,\n\t\t\t\t\t\t\t\ty: -7.305585\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.748323,\n\t\t\t\t\t\t\t\ty: -7.149987\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.636396,\n\t\t\t\t\t\t\t\ty: -7.013604\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.500013,\n\t\t\t\t\t\t\t\ty: -6.901677\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.419298,\n\t\t\t\t\t\t\t\ty: -6.858534\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.440746,\n\t\t\t\t\t\t\t\ty: -6.818408\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.466353,\n\t\t\t\t\t\t\t\ty: -6.733991\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.475,\n\t\t\t\t\t\t\t\ty: -6.6462\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.466353,\n\t\t\t\t\t\t\t\ty: -6.558409\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.440746,\n\t\t\t\t\t\t\t\ty: -6.473992\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.420274,\n\t\t\t\t\t\t\t\ty: -6.435692\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.431072,\n\t\t\t\t\t\t\t\ty: -6.434628\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.581147,\n\t\t\t\t\t\t\t\ty: -6.389104\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.719456,\n\t\t\t\t\t\t\t\ty: -6.315176\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.840685,\n\t\t\t\t\t\t\t\ty: -6.215685\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.940176,\n\t\t\t\t\t\t\t\ty: -6.094456\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.014104,\n\t\t\t\t\t\t\t\ty: -5.956147\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.059628,\n\t\t\t\t\t\t\t\ty: -5.806072\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.075,\n\t\t\t\t\t\t\t\ty: -5.65\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.059628,\n\t\t\t\t\t\t\t\ty: -5.493928\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 18.014104,\n\t\t\t\t\t\t\t\ty: -5.343853\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.940176,\n\t\t\t\t\t\t\t\ty: -5.205544\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.840685,\n\t\t\t\t\t\t\t\ty: -5.084315\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.719456,\n\t\t\t\t\t\t\t\ty: -4.984824\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.581147,\n\t\t\t\t\t\t\t\ty: -4.910896\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.431072,\n\t\t\t\t\t\t\t\ty: -4.865372\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 17.275,\n\t\t\t\t\t\t\t\ty: -4.85\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.725,\n\t\t\t\t\t\t\t\ty: -4.85\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.568928,\n\t\t\t\t\t\t\t\ty: -4.865372\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.418853,\n\t\t\t\t\t\t\t\ty: -4.910896\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.280544,\n\t\t\t\t\t\t\t\ty: -4.984824\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.159315,\n\t\t\t\t\t\t\t\ty: -5.084315\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.059824,\n\t\t\t\t\t\t\t\ty: -5.205544\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.985896,\n\t\t\t\t\t\t\t\ty: -5.343853\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.940372,\n\t\t\t\t\t\t\t\ty: -5.493928\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.925,\n\t\t\t\t\t\t\t\ty: -5.65\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.940372,\n\t\t\t\t\t\t\t\ty: -5.806072\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.985896,\n\t\t\t\t\t\t\t\ty: -5.956147\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.059824,\n\t\t\t\t\t\t\t\ty: -6.094456\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.159315,\n\t\t\t\t\t\t\t\ty: -6.215685\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.280544,\n\t\t\t\t\t\t\t\ty: -6.315176\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.418853,\n\t\t\t\t\t\t\t\ty: -6.389104\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.568928,\n\t\t\t\t\t\t\t\ty: -6.434628\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.627226,\n\t\t\t\t\t\t\t\ty: -6.44037\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.609254,\n\t\t\t\t\t\t\t\ty: -6.473992\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.583647,\n\t\t\t\t\t\t\t\ty: -6.558409\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.575,\n\t\t\t\t\t\t\t\ty: -6.6462\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.583647,\n\t\t\t\t\t\t\t\ty: -6.733991\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.609254,\n\t\t\t\t\t\t\t\ty: -6.818408\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.619591,\n\t\t\t\t\t\t\t\ty: -6.837747\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.499987,\n\t\t\t\t\t\t\t\ty: -6.901677\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.363604,\n\t\t\t\t\t\t\t\ty: -7.013604\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.251677,\n\t\t\t\t\t\t\t\ty: -7.149987\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.168508,\n\t\t\t\t\t\t\t\ty: -7.305585\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.117293,\n\t\t\t\t\t\t\t\ty: -7.474419\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.1,\n\t\t\t\t\t\t\t\ty: -7.65\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.117293,\n\t\t\t\t\t\t\t\ty: -7.825581\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.168508,\n\t\t\t\t\t\t\t\ty: -7.994415\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.251677,\n\t\t\t\t\t\t\t\ty: -8.150013\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.363604,\n\t\t\t\t\t\t\t\ty: -8.286396\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.499987,\n\t\t\t\t\t\t\t\ty: -8.398323\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.655585,\n\t\t\t\t\t\t\t\ty: -8.481492\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 16.824419,\n\t\t\t\t\t\t\t\ty: -8.532707\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.515755,\n\t\t\t\t\t\t\t\ty: -6.574922\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.427964,\n\t\t\t\t\t\t\t\ty: -6.566275\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.343547,\n\t\t\t\t\t\t\t\ty: -6.540668\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.265748,\n\t\t\t\t\t\t\t\ty: -6.499083\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.197557,\n\t\t\t\t\t\t\t\ty: -6.44312\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.141594,\n\t\t\t\t\t\t\t\ty: -6.374929\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.100009,\n\t\t\t\t\t\t\t\ty: -6.29713\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.074402,\n\t\t\t\t\t\t\t\ty: -6.212713\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.065755,\n\t\t\t\t\t\t\t\ty: -6.124922\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.074402,\n\t\t\t\t\t\t\t\ty: -6.037131\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.100009,\n\t\t\t\t\t\t\t\ty: -5.952714\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.141594,\n\t\t\t\t\t\t\t\ty: -5.874915\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.197557,\n\t\t\t\t\t\t\t\ty: -5.806724\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.265748,\n\t\t\t\t\t\t\t\ty: -5.750761\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.343547,\n\t\t\t\t\t\t\t\ty: -5.709176\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.427964,\n\t\t\t\t\t\t\t\ty: -5.683569\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.515755,\n\t\t\t\t\t\t\t\ty: -5.674922\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.603546,\n\t\t\t\t\t\t\t\ty: -5.683569\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.687963,\n\t\t\t\t\t\t\t\ty: -5.709176\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.765762,\n\t\t\t\t\t\t\t\ty: -5.750761\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.833953,\n\t\t\t\t\t\t\t\ty: -5.806724\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.889916,\n\t\t\t\t\t\t\t\ty: -5.874915\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.931501,\n\t\t\t\t\t\t\t\ty: -5.952714\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.957108,\n\t\t\t\t\t\t\t\ty: -6.037131\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.965755,\n\t\t\t\t\t\t\t\ty: -6.124922\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.957108,\n\t\t\t\t\t\t\t\ty: -6.212713\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.931501,\n\t\t\t\t\t\t\t\ty: -6.29713\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.889916,\n\t\t\t\t\t\t\t\ty: -6.374929\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.833953,\n\t\t\t\t\t\t\t\ty: -6.44312\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.765762,\n\t\t\t\t\t\t\t\ty: -6.499083\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.687963,\n\t\t\t\t\t\t\t\ty: -6.540668\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -2.603546,\n\t\t\t\t\t\t\t\ty: -6.566275\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.515,\n\t\t\t\t\t\t\t\ty: -6.575\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.427209,\n\t\t\t\t\t\t\t\ty: -6.566353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.342792,\n\t\t\t\t\t\t\t\ty: -6.540746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.264993,\n\t\t\t\t\t\t\t\ty: -6.499161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.196802,\n\t\t\t\t\t\t\t\ty: -6.443198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.140839,\n\t\t\t\t\t\t\t\ty: -6.375007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.099254,\n\t\t\t\t\t\t\t\ty: -6.297208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.073647,\n\t\t\t\t\t\t\t\ty: -6.212791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.065,\n\t\t\t\t\t\t\t\ty: -6.125\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.073647,\n\t\t\t\t\t\t\t\ty: -6.037209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.099254,\n\t\t\t\t\t\t\t\ty: -5.952792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.140839,\n\t\t\t\t\t\t\t\ty: -5.874993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.196802,\n\t\t\t\t\t\t\t\ty: -5.806802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.264993,\n\t\t\t\t\t\t\t\ty: -5.750839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.342792,\n\t\t\t\t\t\t\t\ty: -5.709254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.427209,\n\t\t\t\t\t\t\t\ty: -5.683647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.515,\n\t\t\t\t\t\t\t\ty: -5.675\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.602791,\n\t\t\t\t\t\t\t\ty: -5.683647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.687208,\n\t\t\t\t\t\t\t\ty: -5.709254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.765007,\n\t\t\t\t\t\t\t\ty: -5.750839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.833198,\n\t\t\t\t\t\t\t\ty: -5.806802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.889161,\n\t\t\t\t\t\t\t\ty: -5.874993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.930746,\n\t\t\t\t\t\t\t\ty: -5.952792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.956353,\n\t\t\t\t\t\t\t\ty: -6.037209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.965,\n\t\t\t\t\t\t\t\ty: -6.125\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.956353,\n\t\t\t\t\t\t\t\ty: -6.212791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.930746,\n\t\t\t\t\t\t\t\ty: -6.297208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.889161,\n\t\t\t\t\t\t\t\ty: -6.375007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.833198,\n\t\t\t\t\t\t\t\ty: -6.443198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.765007,\n\t\t\t\t\t\t\t\ty: -6.499161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.687208,\n\t\t\t\t\t\t\t\ty: -6.540746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -3.602791,\n\t\t\t\t\t\t\t\ty: -6.566353\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.195299,\n\t\t\t\t\t\t\t\ty: -6.854891\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.107509,\n\t\t\t\t\t\t\t\ty: -6.846244\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.023092,\n\t\t\t\t\t\t\t\ty: -6.820637\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.945293,\n\t\t\t\t\t\t\t\ty: -6.779052\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.877101,\n\t\t\t\t\t\t\t\ty: -6.723089\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.821138,\n\t\t\t\t\t\t\t\ty: -6.654897\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.779554,\n\t\t\t\t\t\t\t\ty: -6.577098\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.753946,\n\t\t\t\t\t\t\t\ty: -6.492682\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.745299,\n\t\t\t\t\t\t\t\ty: -6.404891\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.753946,\n\t\t\t\t\t\t\t\ty: -6.3171\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.779554,\n\t\t\t\t\t\t\t\ty: -6.232683\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.821138,\n\t\t\t\t\t\t\t\ty: -6.154884\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.877101,\n\t\t\t\t\t\t\t\ty: -6.086693\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -15.945293,\n\t\t\t\t\t\t\t\ty: -6.03073\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.023092,\n\t\t\t\t\t\t\t\ty: -5.989145\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.107509,\n\t\t\t\t\t\t\t\ty: -5.963537\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.195299,\n\t\t\t\t\t\t\t\ty: -5.954891\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.28309,\n\t\t\t\t\t\t\t\ty: -5.963537\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.367507,\n\t\t\t\t\t\t\t\ty: -5.989145\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.445306,\n\t\t\t\t\t\t\t\ty: -6.03073\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.513497,\n\t\t\t\t\t\t\t\ty: -6.086693\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.569461,\n\t\t\t\t\t\t\t\ty: -6.154884\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.611045,\n\t\t\t\t\t\t\t\ty: -6.232683\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.636653,\n\t\t\t\t\t\t\t\ty: -6.3171\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.645299,\n\t\t\t\t\t\t\t\ty: -6.404891\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.636653,\n\t\t\t\t\t\t\t\ty: -6.492682\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.611045,\n\t\t\t\t\t\t\t\ty: -6.577098\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.569461,\n\t\t\t\t\t\t\t\ty: -6.654897\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.513497,\n\t\t\t\t\t\t\t\ty: -6.723089\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.445306,\n\t\t\t\t\t\t\t\ty: -6.779052\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.367507,\n\t\t\t\t\t\t\t\ty: -6.820637\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.28309,\n\t\t\t\t\t\t\t\ty: -6.846244\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.915755,\n\t\t\t\t\t\t\t\ty: -6.975106\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.003546,\n\t\t\t\t\t\t\t\ty: -6.966459\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.087963,\n\t\t\t\t\t\t\t\ty: -6.940852\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.165762,\n\t\t\t\t\t\t\t\ty: -6.899267\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.233953,\n\t\t\t\t\t\t\t\ty: -6.843304\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.289916,\n\t\t\t\t\t\t\t\ty: -6.775113\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.331501,\n\t\t\t\t\t\t\t\ty: -6.697314\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.357108,\n\t\t\t\t\t\t\t\ty: -6.612897\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.365755,\n\t\t\t\t\t\t\t\ty: -6.525106\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.357108,\n\t\t\t\t\t\t\t\ty: -6.437315\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.331501,\n\t\t\t\t\t\t\t\ty: -6.352898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.289916,\n\t\t\t\t\t\t\t\ty: -6.275099\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.233953,\n\t\t\t\t\t\t\t\ty: -6.206908\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.165762,\n\t\t\t\t\t\t\t\ty: -6.150945\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.087963,\n\t\t\t\t\t\t\t\ty: -6.10936\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.003546,\n\t\t\t\t\t\t\t\ty: -6.083753\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.915755,\n\t\t\t\t\t\t\t\ty: -6.075106\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.827964,\n\t\t\t\t\t\t\t\ty: -6.083753\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.743547,\n\t\t\t\t\t\t\t\ty: -6.10936\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.665748,\n\t\t\t\t\t\t\t\ty: -6.150945\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.597557,\n\t\t\t\t\t\t\t\ty: -6.206908\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.541594,\n\t\t\t\t\t\t\t\ty: -6.275099\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.500009,\n\t\t\t\t\t\t\t\ty: -6.352898\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.474402,\n\t\t\t\t\t\t\t\ty: -6.437315\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.465755,\n\t\t\t\t\t\t\t\ty: -6.525106\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.474402,\n\t\t\t\t\t\t\t\ty: -6.612897\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.500009,\n\t\t\t\t\t\t\t\ty: -6.697314\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.541594,\n\t\t\t\t\t\t\t\ty: -6.775113\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.597557,\n\t\t\t\t\t\t\t\ty: -6.843304\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.665748,\n\t\t\t\t\t\t\t\ty: -6.899267\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.743547,\n\t\t\t\t\t\t\t\ty: -6.940852\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.827964,\n\t\t\t\t\t\t\t\ty: -6.966459\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.835,\n\t\t\t\t\t\t\t\ty: -10.4\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.747209,\n\t\t\t\t\t\t\t\ty: -10.391353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.662792,\n\t\t\t\t\t\t\t\ty: -10.365746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.584993,\n\t\t\t\t\t\t\t\ty: -10.324161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.516802,\n\t\t\t\t\t\t\t\ty: -10.268198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.460839,\n\t\t\t\t\t\t\t\ty: -10.200007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.419254,\n\t\t\t\t\t\t\t\ty: -10.122208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.393647,\n\t\t\t\t\t\t\t\ty: -10.037791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.385,\n\t\t\t\t\t\t\t\ty: -9.95\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.393647,\n\t\t\t\t\t\t\t\ty: -9.862209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.393649,\n\t\t\t\t\t\t\t\ty: -9.862203\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.822797,\n\t\t\t\t\t\t\t\ty: -8.291351\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.822791,\n\t\t\t\t\t\t\t\ty: -8.291353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.735,\n\t\t\t\t\t\t\t\ty: -8.3\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.647209,\n\t\t\t\t\t\t\t\ty: -8.291353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.562792,\n\t\t\t\t\t\t\t\ty: -8.265746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.484993,\n\t\t\t\t\t\t\t\ty: -8.224161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.416802,\n\t\t\t\t\t\t\t\ty: -8.168198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.360839,\n\t\t\t\t\t\t\t\ty: -8.100007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.319254,\n\t\t\t\t\t\t\t\ty: -8.022208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.293647,\n\t\t\t\t\t\t\t\ty: -7.937791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.285,\n\t\t\t\t\t\t\t\ty: -7.85\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.293647,\n\t\t\t\t\t\t\t\ty: -7.762209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.319254,\n\t\t\t\t\t\t\t\ty: -7.677792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.360839,\n\t\t\t\t\t\t\t\ty: -7.599993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.416802,\n\t\t\t\t\t\t\t\ty: -7.531802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.484993,\n\t\t\t\t\t\t\t\ty: -7.475839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.562792,\n\t\t\t\t\t\t\t\ty: -7.434254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.647209,\n\t\t\t\t\t\t\t\ty: -7.408647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.735,\n\t\t\t\t\t\t\t\ty: -7.4\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.822791,\n\t\t\t\t\t\t\t\ty: -7.408647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.907208,\n\t\t\t\t\t\t\t\ty: -7.434254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.985007,\n\t\t\t\t\t\t\t\ty: -7.475839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.053198,\n\t\t\t\t\t\t\t\ty: -7.531802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.109161,\n\t\t\t\t\t\t\t\ty: -7.599993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.150746,\n\t\t\t\t\t\t\t\ty: -7.677792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.176353,\n\t\t\t\t\t\t\t\ty: -7.762209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.185,\n\t\t\t\t\t\t\t\ty: -7.85\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.176353,\n\t\t\t\t\t\t\t\ty: -7.937791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.176351,\n\t\t\t\t\t\t\t\ty: -7.937797\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.882904,\n\t\t\t\t\t\t\t\ty: -8.64435\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.883607,\n\t\t\t\t\t\t\t\ty: -8.637209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.909214,\n\t\t\t\t\t\t\t\ty: -8.552792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.950799,\n\t\t\t\t\t\t\t\ty: -8.474993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.006762,\n\t\t\t\t\t\t\t\ty: -8.406802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.036758,\n\t\t\t\t\t\t\t\ty: -8.382185\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.031803,\n\t\t\t\t\t\t\t\ty: -8.378118\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.97584,\n\t\t\t\t\t\t\t\ty: -8.309927\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.934255,\n\t\t\t\t\t\t\t\ty: -8.232128\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.908648,\n\t\t\t\t\t\t\t\ty: -8.147711\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.900001,\n\t\t\t\t\t\t\t\ty: -8.05992\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.908648,\n\t\t\t\t\t\t\t\ty: -7.972129\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.934255,\n\t\t\t\t\t\t\t\ty: -7.887712\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.97584,\n\t\t\t\t\t\t\t\ty: -7.809913\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.031803,\n\t\t\t\t\t\t\t\ty: -7.741722\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.099994,\n\t\t\t\t\t\t\t\ty: -7.685759\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.177793,\n\t\t\t\t\t\t\t\ty: -7.644174\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.26221,\n\t\t\t\t\t\t\t\ty: -7.618567\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.350001,\n\t\t\t\t\t\t\t\ty: -7.60992\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.437792,\n\t\t\t\t\t\t\t\ty: -7.618567\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.522209,\n\t\t\t\t\t\t\t\ty: -7.644174\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.600008,\n\t\t\t\t\t\t\t\ty: -7.685759\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.668199,\n\t\t\t\t\t\t\t\ty: -7.741722\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.724162,\n\t\t\t\t\t\t\t\ty: -7.809913\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.765747,\n\t\t\t\t\t\t\t\ty: -7.887712\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.791354,\n\t\t\t\t\t\t\t\ty: -7.972129\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.800001,\n\t\t\t\t\t\t\t\ty: -8.05992\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.791354,\n\t\t\t\t\t\t\t\ty: -8.147711\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.765747,\n\t\t\t\t\t\t\t\ty: -8.232128\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.724162,\n\t\t\t\t\t\t\t\ty: -8.309927\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.668199,\n\t\t\t\t\t\t\t\ty: -8.378118\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.638203,\n\t\t\t\t\t\t\t\ty: -8.402735\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.643158,\n\t\t\t\t\t\t\t\ty: -8.406802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.699121,\n\t\t\t\t\t\t\t\ty: -8.474993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.740706,\n\t\t\t\t\t\t\t\ty: -8.552792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.766313,\n\t\t\t\t\t\t\t\ty: -8.637209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.77496,\n\t\t\t\t\t\t\t\ty: -8.725\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.7695,\n\t\t\t\t\t\t\t\ty: -8.780435\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.824936,\n\t\t\t\t\t\t\t\ty: -8.774975\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.912727,\n\t\t\t\t\t\t\t\ty: -8.783622\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.997144,\n\t\t\t\t\t\t\t\ty: -8.809229\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.074943,\n\t\t\t\t\t\t\t\ty: -8.850814\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.143134,\n\t\t\t\t\t\t\t\ty: -8.906777\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.147729,\n\t\t\t\t\t\t\t\ty: -8.912376\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.159389,\n\t\t\t\t\t\t\t\ty: -8.898168\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.22758,\n\t\t\t\t\t\t\t\ty: -8.842205\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.305379,\n\t\t\t\t\t\t\t\ty: -8.800621\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.389796,\n\t\t\t\t\t\t\t\ty: -8.775013\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.477587,\n\t\t\t\t\t\t\t\ty: -8.766366\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.565377,\n\t\t\t\t\t\t\t\ty: -8.775013\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.649794,\n\t\t\t\t\t\t\t\ty: -8.800621\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.727593,\n\t\t\t\t\t\t\t\ty: -8.842205\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.795785,\n\t\t\t\t\t\t\t\ty: -8.898168\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.851748,\n\t\t\t\t\t\t\t\ty: -8.96636\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.893332,\n\t\t\t\t\t\t\t\ty: -9.044159\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.91894,\n\t\t\t\t\t\t\t\ty: -9.128576\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.927587,\n\t\t\t\t\t\t\t\ty: -9.216366\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.91894,\n\t\t\t\t\t\t\t\ty: -9.304157\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.893332,\n\t\t\t\t\t\t\t\ty: -9.388574\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.851748,\n\t\t\t\t\t\t\t\ty: -9.466373\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.795785,\n\t\t\t\t\t\t\t\ty: -9.534564\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.727593,\n\t\t\t\t\t\t\t\ty: -9.590528\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.649794,\n\t\t\t\t\t\t\t\ty: -9.632112\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.565377,\n\t\t\t\t\t\t\t\ty: -9.65772\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.477587,\n\t\t\t\t\t\t\t\ty: -9.666366\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.389796,\n\t\t\t\t\t\t\t\ty: -9.65772\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.305379,\n\t\t\t\t\t\t\t\ty: -9.632112\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.22758,\n\t\t\t\t\t\t\t\ty: -9.590528\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.159389,\n\t\t\t\t\t\t\t\ty: -9.534564\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.154794,\n\t\t\t\t\t\t\t\ty: -9.528965\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.143134,\n\t\t\t\t\t\t\t\ty: -9.543173\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.094169,\n\t\t\t\t\t\t\t\ty: -9.583358\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.153198,\n\t\t\t\t\t\t\t\ty: -9.631802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.209161,\n\t\t\t\t\t\t\t\ty: -9.699993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.250746,\n\t\t\t\t\t\t\t\ty: -9.777792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.276353,\n\t\t\t\t\t\t\t\ty: -9.862209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.285,\n\t\t\t\t\t\t\t\ty: -9.95\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.276353,\n\t\t\t\t\t\t\t\ty: -10.037791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.250746,\n\t\t\t\t\t\t\t\ty: -10.122208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.209161,\n\t\t\t\t\t\t\t\ty: -10.200007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.153198,\n\t\t\t\t\t\t\t\ty: -10.268198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.085007,\n\t\t\t\t\t\t\t\ty: -10.324161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -14.007208,\n\t\t\t\t\t\t\t\ty: -10.365746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -13.922791,\n\t\t\t\t\t\t\t\ty: -10.391353\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.375,\n\t\t\t\t\t\t\t\ty: -8.549894\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.462791,\n\t\t\t\t\t\t\t\ty: -8.541247\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.547208,\n\t\t\t\t\t\t\t\ty: -8.51564\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.625007,\n\t\t\t\t\t\t\t\ty: -8.474055\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.693198,\n\t\t\t\t\t\t\t\ty: -8.418092\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.749161,\n\t\t\t\t\t\t\t\ty: -8.349901\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.790746,\n\t\t\t\t\t\t\t\ty: -8.272102\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.816353,\n\t\t\t\t\t\t\t\ty: -8.187685\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.825,\n\t\t\t\t\t\t\t\ty: -8.099894\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.816353,\n\t\t\t\t\t\t\t\ty: -8.012103\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.790746,\n\t\t\t\t\t\t\t\ty: -7.927686\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.749161,\n\t\t\t\t\t\t\t\ty: -7.849887\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.693198,\n\t\t\t\t\t\t\t\ty: -7.781696\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.625007,\n\t\t\t\t\t\t\t\ty: -7.725733\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.547208,\n\t\t\t\t\t\t\t\ty: -7.684148\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.462791,\n\t\t\t\t\t\t\t\ty: -7.658541\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.375,\n\t\t\t\t\t\t\t\ty: -7.649894\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.287209,\n\t\t\t\t\t\t\t\ty: -7.658541\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.202792,\n\t\t\t\t\t\t\t\ty: -7.684148\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.124993,\n\t\t\t\t\t\t\t\ty: -7.725733\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.056802,\n\t\t\t\t\t\t\t\ty: -7.781696\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.000839,\n\t\t\t\t\t\t\t\ty: -7.849887\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.959254,\n\t\t\t\t\t\t\t\ty: -7.927686\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.933647,\n\t\t\t\t\t\t\t\ty: -8.012103\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.925,\n\t\t\t\t\t\t\t\ty: -8.099894\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.933647,\n\t\t\t\t\t\t\t\ty: -8.187685\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.959254,\n\t\t\t\t\t\t\t\ty: -8.272102\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.000839,\n\t\t\t\t\t\t\t\ty: -8.349901\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.056802,\n\t\t\t\t\t\t\t\ty: -8.418092\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.124993,\n\t\t\t\t\t\t\t\ty: -8.474055\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.202792,\n\t\t\t\t\t\t\t\ty: -8.51564\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 11.287209,\n\t\t\t\t\t\t\t\ty: -8.541247\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.980097,\n\t\t\t\t\t\t\t\ty: -8.805\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.067888,\n\t\t\t\t\t\t\t\ty: -8.796353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.152305,\n\t\t\t\t\t\t\t\ty: -8.770746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.230104,\n\t\t\t\t\t\t\t\ty: -8.729161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.298295,\n\t\t\t\t\t\t\t\ty: -8.673198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.354258,\n\t\t\t\t\t\t\t\ty: -8.605007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.395843,\n\t\t\t\t\t\t\t\ty: -8.527208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.42145,\n\t\t\t\t\t\t\t\ty: -8.442791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.430097,\n\t\t\t\t\t\t\t\ty: -8.355\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.42145,\n\t\t\t\t\t\t\t\ty: -8.267209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.395843,\n\t\t\t\t\t\t\t\ty: -8.182792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.354258,\n\t\t\t\t\t\t\t\ty: -8.104993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.298295,\n\t\t\t\t\t\t\t\ty: -8.036802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.230104,\n\t\t\t\t\t\t\t\ty: -7.980839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.152305,\n\t\t\t\t\t\t\t\ty: -7.939254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 4.067888,\n\t\t\t\t\t\t\t\ty: -7.913647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.980097,\n\t\t\t\t\t\t\t\ty: -7.905\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.892306,\n\t\t\t\t\t\t\t\ty: -7.913647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.80789,\n\t\t\t\t\t\t\t\ty: -7.939254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.730091,\n\t\t\t\t\t\t\t\ty: -7.980839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.661899,\n\t\t\t\t\t\t\t\ty: -8.036802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.605936,\n\t\t\t\t\t\t\t\ty: -8.104993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.564351,\n\t\t\t\t\t\t\t\ty: -8.182792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.538744,\n\t\t\t\t\t\t\t\ty: -8.267209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.530097,\n\t\t\t\t\t\t\t\ty: -8.355\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.538744,\n\t\t\t\t\t\t\t\ty: -8.442791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.564351,\n\t\t\t\t\t\t\t\ty: -8.527208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.605936,\n\t\t\t\t\t\t\t\ty: -8.605007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.661899,\n\t\t\t\t\t\t\t\ty: -8.673198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.730091,\n\t\t\t\t\t\t\t\ty: -8.729161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.80789,\n\t\t\t\t\t\t\t\ty: -8.770746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 3.892306,\n\t\t\t\t\t\t\t\ty: -8.796353\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.479519,\n\t\t\t\t\t\t\t\ty: -12.105038\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.567309,\n\t\t\t\t\t\t\t\ty: -12.096392\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.651726,\n\t\t\t\t\t\t\t\ty: -12.070784\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.729525,\n\t\t\t\t\t\t\t\ty: -12.0292\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.797717,\n\t\t\t\t\t\t\t\ty: -11.973236\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.85368,\n\t\t\t\t\t\t\t\ty: -11.905045\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.895265,\n\t\t\t\t\t\t\t\ty: -11.827246\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.920872,\n\t\t\t\t\t\t\t\ty: -11.742829\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.929519,\n\t\t\t\t\t\t\t\ty: -11.655038\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.920872,\n\t\t\t\t\t\t\t\ty: -11.567248\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.895265,\n\t\t\t\t\t\t\t\ty: -11.482831\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.85368,\n\t\t\t\t\t\t\t\ty: -11.405032\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.797717,\n\t\t\t\t\t\t\t\ty: -11.33684\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.729525,\n\t\t\t\t\t\t\t\ty: -11.280877\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.651726,\n\t\t\t\t\t\t\t\ty: -11.239292\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.567309,\n\t\t\t\t\t\t\t\ty: -11.213685\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.479519,\n\t\t\t\t\t\t\t\ty: -11.205038\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.391728,\n\t\t\t\t\t\t\t\ty: -11.213685\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.307311,\n\t\t\t\t\t\t\t\ty: -11.239292\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.229512,\n\t\t\t\t\t\t\t\ty: -11.280877\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.161321,\n\t\t\t\t\t\t\t\ty: -11.33684\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.105358,\n\t\t\t\t\t\t\t\ty: -11.405032\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.063773,\n\t\t\t\t\t\t\t\ty: -11.482831\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.038165,\n\t\t\t\t\t\t\t\ty: -11.567248\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.029519,\n\t\t\t\t\t\t\t\ty: -11.655038\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.038165,\n\t\t\t\t\t\t\t\ty: -11.742829\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.063773,\n\t\t\t\t\t\t\t\ty: -11.827246\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.105358,\n\t\t\t\t\t\t\t\ty: -11.905045\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.161321,\n\t\t\t\t\t\t\t\ty: -11.973236\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.229512,\n\t\t\t\t\t\t\t\ty: -12.0292\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.307311,\n\t\t\t\t\t\t\t\ty: -12.070784\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 15.391728,\n\t\t\t\t\t\t\t\ty: -12.096392\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.200127,\n\t\t\t\t\t\t\t\ty: -12.25992\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.112336,\n\t\t\t\t\t\t\t\ty: -12.251273\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.027919,\n\t\t\t\t\t\t\t\ty: -12.225666\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.95012,\n\t\t\t\t\t\t\t\ty: -12.184081\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.881929,\n\t\t\t\t\t\t\t\ty: -12.128118\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.825966,\n\t\t\t\t\t\t\t\ty: -12.059927\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.784381,\n\t\t\t\t\t\t\t\ty: -11.982128\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.758774,\n\t\t\t\t\t\t\t\ty: -11.897711\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.750127,\n\t\t\t\t\t\t\t\ty: -11.80992\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.758774,\n\t\t\t\t\t\t\t\ty: -11.722129\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.784381,\n\t\t\t\t\t\t\t\ty: -11.637712\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.825966,\n\t\t\t\t\t\t\t\ty: -11.559913\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.881929,\n\t\t\t\t\t\t\t\ty: -11.491722\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -18.95012,\n\t\t\t\t\t\t\t\ty: -11.435759\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.027919,\n\t\t\t\t\t\t\t\ty: -11.394174\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.112336,\n\t\t\t\t\t\t\t\ty: -11.368567\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.200127,\n\t\t\t\t\t\t\t\ty: -11.35992\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.287918,\n\t\t\t\t\t\t\t\ty: -11.368567\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.372335,\n\t\t\t\t\t\t\t\ty: -11.394174\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.450134,\n\t\t\t\t\t\t\t\ty: -11.435759\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.518325,\n\t\t\t\t\t\t\t\ty: -11.491722\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.574288,\n\t\t\t\t\t\t\t\ty: -11.559913\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.615873,\n\t\t\t\t\t\t\t\ty: -11.637712\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.64148,\n\t\t\t\t\t\t\t\ty: -11.722129\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.650127,\n\t\t\t\t\t\t\t\ty: -11.80992\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.64148,\n\t\t\t\t\t\t\t\ty: -11.897711\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.615873,\n\t\t\t\t\t\t\t\ty: -11.982128\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.574288,\n\t\t\t\t\t\t\t\ty: -12.059927\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.518325,\n\t\t\t\t\t\t\t\ty: -12.128118\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.450134,\n\t\t\t\t\t\t\t\ty: -12.184081\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.372335,\n\t\t\t\t\t\t\t\ty: -12.225666\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -19.287918,\n\t\t\t\t\t\t\t\ty: -12.251273\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.472501,\n\t\t\t\t\t\t\t\ty: -12.754999\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.384711,\n\t\t\t\t\t\t\t\ty: -12.746352\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.300294,\n\t\t\t\t\t\t\t\ty: -12.720745\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.222495,\n\t\t\t\t\t\t\t\ty: -12.67916\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.154303,\n\t\t\t\t\t\t\t\ty: -12.623197\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.09834,\n\t\t\t\t\t\t\t\ty: -12.555006\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.056756,\n\t\t\t\t\t\t\t\ty: -12.477207\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.031148,\n\t\t\t\t\t\t\t\ty: -12.39279\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.022501,\n\t\t\t\t\t\t\t\ty: -12.304999\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.031148,\n\t\t\t\t\t\t\t\ty: -12.217208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.056756,\n\t\t\t\t\t\t\t\ty: -12.132792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.09834,\n\t\t\t\t\t\t\t\ty: -12.054992\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.154303,\n\t\t\t\t\t\t\t\ty: -11.986801\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.222495,\n\t\t\t\t\t\t\t\ty: -11.930838\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.300294,\n\t\t\t\t\t\t\t\ty: -11.889253\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.384711,\n\t\t\t\t\t\t\t\ty: -11.863646\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.472501,\n\t\t\t\t\t\t\t\ty: -11.854999\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.560292,\n\t\t\t\t\t\t\t\ty: -11.863646\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.644709,\n\t\t\t\t\t\t\t\ty: -11.889253\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.722508,\n\t\t\t\t\t\t\t\ty: -11.930838\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.790699,\n\t\t\t\t\t\t\t\ty: -11.986801\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.846663,\n\t\t\t\t\t\t\t\ty: -12.054992\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.888247,\n\t\t\t\t\t\t\t\ty: -12.132792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.913855,\n\t\t\t\t\t\t\t\ty: -12.217208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.922501,\n\t\t\t\t\t\t\t\ty: -12.304999\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.913855,\n\t\t\t\t\t\t\t\ty: -12.39279\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.888247,\n\t\t\t\t\t\t\t\ty: -12.477207\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.846663,\n\t\t\t\t\t\t\t\ty: -12.555006\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.790699,\n\t\t\t\t\t\t\t\ty: -12.623197\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.722508,\n\t\t\t\t\t\t\t\ty: -12.67916\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.644709,\n\t\t\t\t\t\t\t\ty: -12.720745\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.560292,\n\t\t\t\t\t\t\t\ty: -12.746352\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.75,\n\t\t\t\t\t\t\t\ty: -17.51\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.837791,\n\t\t\t\t\t\t\t\ty: -17.501353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.922208,\n\t\t\t\t\t\t\t\ty: -17.475746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.000007,\n\t\t\t\t\t\t\t\ty: -17.434161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.068198,\n\t\t\t\t\t\t\t\ty: -17.378198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.124161,\n\t\t\t\t\t\t\t\ty: -17.310007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.165746,\n\t\t\t\t\t\t\t\ty: -17.232208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.191353,\n\t\t\t\t\t\t\t\ty: -17.147791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.2,\n\t\t\t\t\t\t\t\ty: -17.06\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.191353,\n\t\t\t\t\t\t\t\ty: -16.972209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.165746,\n\t\t\t\t\t\t\t\ty: -16.887792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.124161,\n\t\t\t\t\t\t\t\ty: -16.809993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.068198,\n\t\t\t\t\t\t\t\ty: -16.741802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 10.000007,\n\t\t\t\t\t\t\t\ty: -16.685839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.922208,\n\t\t\t\t\t\t\t\ty: -16.644254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.837791,\n\t\t\t\t\t\t\t\ty: -16.618647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.75,\n\t\t\t\t\t\t\t\ty: -16.61\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.662209,\n\t\t\t\t\t\t\t\ty: -16.618647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.577792,\n\t\t\t\t\t\t\t\ty: -16.644254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.499993,\n\t\t\t\t\t\t\t\ty: -16.685839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.431802,\n\t\t\t\t\t\t\t\ty: -16.741802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.375839,\n\t\t\t\t\t\t\t\ty: -16.809993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.334254,\n\t\t\t\t\t\t\t\ty: -16.887792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.308647,\n\t\t\t\t\t\t\t\ty: -16.972209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.3,\n\t\t\t\t\t\t\t\ty: -17.06\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.308647,\n\t\t\t\t\t\t\t\ty: -17.147791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.334254,\n\t\t\t\t\t\t\t\ty: -17.232208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.375839,\n\t\t\t\t\t\t\t\ty: -17.310007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.431802,\n\t\t\t\t\t\t\t\ty: -17.378198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.499993,\n\t\t\t\t\t\t\t\ty: -17.434161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.577792,\n\t\t\t\t\t\t\t\ty: -17.475746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 9.662209,\n\t\t\t\t\t\t\t\ty: -17.501353\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.372501,\n\t\t\t\t\t\t\t\ty: -18.054999\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.284711,\n\t\t\t\t\t\t\t\ty: -18.046352\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.200294,\n\t\t\t\t\t\t\t\ty: -18.020745\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.122495,\n\t\t\t\t\t\t\t\ty: -17.97916\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.054303,\n\t\t\t\t\t\t\t\ty: -17.923197\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.99834,\n\t\t\t\t\t\t\t\ty: -17.855006\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.956756,\n\t\t\t\t\t\t\t\ty: -17.777207\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.931148,\n\t\t\t\t\t\t\t\ty: -17.69279\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.922501,\n\t\t\t\t\t\t\t\ty: -17.604999\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.931148,\n\t\t\t\t\t\t\t\ty: -17.517208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.956756,\n\t\t\t\t\t\t\t\ty: -17.432792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.99834,\n\t\t\t\t\t\t\t\ty: -17.354992\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.054303,\n\t\t\t\t\t\t\t\ty: -17.286801\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.122495,\n\t\t\t\t\t\t\t\ty: -17.230838\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.200294,\n\t\t\t\t\t\t\t\ty: -17.189253\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.284711,\n\t\t\t\t\t\t\t\ty: -17.163646\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.372501,\n\t\t\t\t\t\t\t\ty: -17.154999\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.460292,\n\t\t\t\t\t\t\t\ty: -17.163646\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.544709,\n\t\t\t\t\t\t\t\ty: -17.189253\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.622508,\n\t\t\t\t\t\t\t\ty: -17.230838\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.690699,\n\t\t\t\t\t\t\t\ty: -17.286801\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.746663,\n\t\t\t\t\t\t\t\ty: -17.354992\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.788247,\n\t\t\t\t\t\t\t\ty: -17.432792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.813855,\n\t\t\t\t\t\t\t\ty: -17.517208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.822501,\n\t\t\t\t\t\t\t\ty: -17.604999\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.813855,\n\t\t\t\t\t\t\t\ty: -17.69279\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.788247,\n\t\t\t\t\t\t\t\ty: -17.777207\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.746663,\n\t\t\t\t\t\t\t\ty: -17.855006\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.690699,\n\t\t\t\t\t\t\t\ty: -17.923197\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.622508,\n\t\t\t\t\t\t\t\ty: -17.97916\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.544709,\n\t\t\t\t\t\t\t\ty: -18.020745\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -12.460292,\n\t\t\t\t\t\t\t\ty: -18.046352\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.277587,\n\t\t\t\t\t\t\t\ty: -18.166366\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.189796,\n\t\t\t\t\t\t\t\ty: -18.15772\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.105379,\n\t\t\t\t\t\t\t\ty: -18.132112\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.02758,\n\t\t\t\t\t\t\t\ty: -18.090528\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.959389,\n\t\t\t\t\t\t\t\ty: -18.034564\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.903425,\n\t\t\t\t\t\t\t\ty: -17.966373\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.861841,\n\t\t\t\t\t\t\t\ty: -17.888574\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.836233,\n\t\t\t\t\t\t\t\ty: -17.804157\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.827587,\n\t\t\t\t\t\t\t\ty: -17.716366\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.836233,\n\t\t\t\t\t\t\t\ty: -17.628576\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.861841,\n\t\t\t\t\t\t\t\ty: -17.544159\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.903425,\n\t\t\t\t\t\t\t\ty: -17.46636\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -10.959389,\n\t\t\t\t\t\t\t\ty: -17.398168\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.02758,\n\t\t\t\t\t\t\t\ty: -17.342205\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.105379,\n\t\t\t\t\t\t\t\ty: -17.300621\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.189796,\n\t\t\t\t\t\t\t\ty: -17.275013\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.277587,\n\t\t\t\t\t\t\t\ty: -17.266366\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.365377,\n\t\t\t\t\t\t\t\ty: -17.275013\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.449794,\n\t\t\t\t\t\t\t\ty: -17.300621\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.527593,\n\t\t\t\t\t\t\t\ty: -17.342205\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.595785,\n\t\t\t\t\t\t\t\ty: -17.398168\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.651748,\n\t\t\t\t\t\t\t\ty: -17.46636\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.693332,\n\t\t\t\t\t\t\t\ty: -17.544159\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.71894,\n\t\t\t\t\t\t\t\ty: -17.628576\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.727587,\n\t\t\t\t\t\t\t\ty: -17.716366\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.71894,\n\t\t\t\t\t\t\t\ty: -17.804157\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.693332,\n\t\t\t\t\t\t\t\ty: -17.888574\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.651748,\n\t\t\t\t\t\t\t\ty: -17.966373\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.595785,\n\t\t\t\t\t\t\t\ty: -18.034564\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.527593,\n\t\t\t\t\t\t\t\ty: -18.090528\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.449794,\n\t\t\t\t\t\t\t\ty: -18.132112\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -11.365377,\n\t\t\t\t\t\t\t\ty: -18.15772\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.025,\n\t\t\t\t\t\t\t\ty: -19.11\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.112791,\n\t\t\t\t\t\t\t\ty: -19.101353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.197208,\n\t\t\t\t\t\t\t\ty: -19.075746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.275007,\n\t\t\t\t\t\t\t\ty: -19.034161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.343198,\n\t\t\t\t\t\t\t\ty: -18.978198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.399161,\n\t\t\t\t\t\t\t\ty: -18.910007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.440746,\n\t\t\t\t\t\t\t\ty: -18.832208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.466353,\n\t\t\t\t\t\t\t\ty: -18.747791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.475,\n\t\t\t\t\t\t\t\ty: -18.66\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.466353,\n\t\t\t\t\t\t\t\ty: -18.572209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.440746,\n\t\t\t\t\t\t\t\ty: -18.487792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.399161,\n\t\t\t\t\t\t\t\ty: -18.409993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.343198,\n\t\t\t\t\t\t\t\ty: -18.341802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.275007,\n\t\t\t\t\t\t\t\ty: -18.285839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.197208,\n\t\t\t\t\t\t\t\ty: -18.244254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.112791,\n\t\t\t\t\t\t\t\ty: -18.218647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 13.025,\n\t\t\t\t\t\t\t\ty: -18.21\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.937209,\n\t\t\t\t\t\t\t\ty: -18.218647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.852792,\n\t\t\t\t\t\t\t\ty: -18.244254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.774993,\n\t\t\t\t\t\t\t\ty: -18.285839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.706802,\n\t\t\t\t\t\t\t\ty: -18.341802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.650839,\n\t\t\t\t\t\t\t\ty: -18.409993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.609254,\n\t\t\t\t\t\t\t\ty: -18.487792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.583647,\n\t\t\t\t\t\t\t\ty: -18.572209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.575,\n\t\t\t\t\t\t\t\ty: -18.66\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.583647,\n\t\t\t\t\t\t\t\ty: -18.747791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.609254,\n\t\t\t\t\t\t\t\ty: -18.832208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.650839,\n\t\t\t\t\t\t\t\ty: -18.910007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.706802,\n\t\t\t\t\t\t\t\ty: -18.978198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.774993,\n\t\t\t\t\t\t\t\ty: -19.034161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.852792,\n\t\t\t\t\t\t\t\ty: -19.075746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: 12.937209,\n\t\t\t\t\t\t\t\ty: -19.101353\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t},\n\t\t\t\t\t{\n\t\t\t\t\t\tvertices: [\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.66,\n\t\t\t\t\t\t\t\ty: -19.25\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.572209,\n\t\t\t\t\t\t\t\ty: -19.241353\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.487792,\n\t\t\t\t\t\t\t\ty: -19.215746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.409993,\n\t\t\t\t\t\t\t\ty: -19.174161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.341802,\n\t\t\t\t\t\t\t\ty: -19.118198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.285839,\n\t\t\t\t\t\t\t\ty: -19.050007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.244254,\n\t\t\t\t\t\t\t\ty: -18.972208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.218647,\n\t\t\t\t\t\t\t\ty: -18.887791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.21,\n\t\t\t\t\t\t\t\ty: -18.8\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.218647,\n\t\t\t\t\t\t\t\ty: -18.712209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.244254,\n\t\t\t\t\t\t\t\ty: -18.627792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.285839,\n\t\t\t\t\t\t\t\ty: -18.549993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.341802,\n\t\t\t\t\t\t\t\ty: -18.481802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.409993,\n\t\t\t\t\t\t\t\ty: -18.425839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.487792,\n\t\t\t\t\t\t\t\ty: -18.384254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.572209,\n\t\t\t\t\t\t\t\ty: -18.358647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.66,\n\t\t\t\t\t\t\t\ty: -18.35\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.747791,\n\t\t\t\t\t\t\t\ty: -18.358647\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.832208,\n\t\t\t\t\t\t\t\ty: -18.384254\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.910007,\n\t\t\t\t\t\t\t\ty: -18.425839\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.978198,\n\t\t\t\t\t\t\t\ty: -18.481802\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.034161,\n\t\t\t\t\t\t\t\ty: -18.549993\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.075746,\n\t\t\t\t\t\t\t\ty: -18.627792\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.101353,\n\t\t\t\t\t\t\t\ty: -18.712209\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.11,\n\t\t\t\t\t\t\t\ty: -18.8\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.101353,\n\t\t\t\t\t\t\t\ty: -18.887791\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.075746,\n\t\t\t\t\t\t\t\ty: -18.972208\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -17.034161,\n\t\t\t\t\t\t\t\ty: -19.050007\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.978198,\n\t\t\t\t\t\t\t\ty: -19.118198\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.910007,\n\t\t\t\t\t\t\t\ty: -19.174161\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.832208,\n\t\t\t\t\t\t\t\ty: -19.215746\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t{\n\t\t\t\t\t\t\t\tx: -16.747791,\n\t\t\t\t\t\t\t\ty: -19.241353\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t]\n\t\t\t\t\t}\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"inner1\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.85,\n\t\t\t\t\t\t\ty: -14.35\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.4486,\n\t\t\t\t\t\t\ty: -14.35\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.14,\n\t\t\t\t\t\t\ty: -13.600543\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.14,\n\t\t\t\t\t\t\ty: -9.15\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.85,\n\t\t\t\t\t\t\ty: -9.15\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"inner1\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.907871,\n\t\t\t\t\t\t\ty: -14.35\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.75,\n\t\t\t\t\t\t\ty: -14.35\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.75,\n\t\t\t\t\t\t\ty: -11.493463\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.762899,\n\t\t\t\t\t\t\ty: -11.477746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.788312,\n\t\t\t\t\t\t\ty: -11.430202\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.803961,\n\t\t\t\t\t\t\ty: -11.378614\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.809245,\n\t\t\t\t\t\t\ty: -11.324964\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.809245,\n\t\t\t\t\t\t\ty: -10.938872\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.849672,\n\t\t\t\t\t\t\ty: -10.898445\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.887895,\n\t\t\t\t\t\t\ty: -10.89468\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.939483,\n\t\t\t\t\t\t\ty: -10.879031\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.987027,\n\t\t\t\t\t\t\ty: -10.853618\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.028699,\n\t\t\t\t\t\t\ty: -10.819418\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.048153,\n\t\t\t\t\t\t\ty: -10.799964\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.434245,\n\t\t\t\t\t\t\ty: -10.799964\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.487895,\n\t\t\t\t\t\t\ty: -10.79468\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.539483,\n\t\t\t\t\t\t\ty: -10.779031\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.587027,\n\t\t\t\t\t\t\ty: -10.753618\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.628699,\n\t\t\t\t\t\t\ty: -10.719418\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.928699,\n\t\t\t\t\t\t\ty: -10.419418\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.962899,\n\t\t\t\t\t\t\ty: -10.377746\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.988312,\n\t\t\t\t\t\t\ty: -10.330202\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.003961,\n\t\t\t\t\t\t\ty: -10.278614\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.009245,\n\t\t\t\t\t\t\ty: -10.224964\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.009245,\n\t\t\t\t\t\t\ty: -9.738872\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.598117,\n\t\t\t\t\t\t\ty: -9.15\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.64,\n\t\t\t\t\t\t\ty: -9.15\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.64,\n\t\t\t\t\t\t\ty: -13.65\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.644804,\n\t\t\t\t\t\t\ty: -13.698773\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.658877,\n\t\t\t\t\t\t\ty: -13.745168\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.65883,\n\t\t\t\t\t\t\ty: -13.745187\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"inner1\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.75,\n\t\t\t\t\t\t\ty: -10.322132\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.75,\n\t\t\t\t\t\t\ty: -9.874005\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.474005,\n\t\t\t\t\t\t\ty: -9.15\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.820301,\n\t\t\t\t\t\t\ty: -9.15\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.539791,\n\t\t\t\t\t\t\ty: -9.43051\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.505591,\n\t\t\t\t\t\t\ty: -9.472182\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.480178,\n\t\t\t\t\t\t\ty: -9.519726\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.464529,\n\t\t\t\t\t\t\ty: -9.571314\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.459245,\n\t\t\t\t\t\t\ty: -9.624964\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.459245,\n\t\t\t\t\t\t\ty: -10.111056\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 3.320337,\n\t\t\t\t\t\t\ty: -10.249964\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.934245,\n\t\t\t\t\t\t\ty: -10.249964\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.880595,\n\t\t\t\t\t\t\ty: -10.255248\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.829007,\n\t\t\t\t\t\t\ty: -10.270897\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.781463,\n\t\t\t\t\t\t\ty: -10.29631\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"inner2\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.551057,\n\t\t\t\t\t\t\ty: -14.35\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.159245,\n\t\t\t\t\t\t\ty: -14.35\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.159245,\n\t\t\t\t\t\t\ty: -9.15\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.85,\n\t\t\t\t\t\t\ty: -9.15\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.85,\n\t\t\t\t\t\t\ty: -14.225\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.789965,\n\t\t\t\t\t\t\ty: -14.225\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.736315,\n\t\t\t\t\t\t\ty: -14.230284\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.684727,\n\t\t\t\t\t\t\ty: -14.245933\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.637183,\n\t\t\t\t\t\t\ty: -14.271346\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 5.595511,\n\t\t\t\t\t\t\ty: -14.305546\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t},\n\t{\n\t\tgeometry: {\n\t\t\tlayer: \"inner2\",\n\t\t\tsource_net_id: \"source_net_0\",\n\t\t\tbrep_shape: {\n\t\t\t\touter_ring: {\n\t\t\t\t\tvertices: [\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.609245,\n\t\t\t\t\t\t\ty: -14.35\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.75,\n\t\t\t\t\t\t\ty: -14.35\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 2.75,\n\t\t\t\t\t\t\ty: -9.15\n\t\t\t\t\t\t},\n\t\t\t\t\t\t{\n\t\t\t\t\t\t\tx: 4.609245,\n\t\t\t\t\t\t\ty: -9.15\n\t\t\t\t\t\t}\n\t\t\t\t\t]\n\t\t\t\t},\n\t\t\t\tinner_rings: [\n\t\t\t\t]\n\t\t\t}\n\t\t},\n\t\tkeep: true\n\t}\n];\nvar selection = {\n\tregions: regions\n};\n\n/** Frozen pour selection for the validated fixed route plan.\n * The independent copper audit records which pours belong to the connected\n * ground network. Only audited floating pour fragments can be removed; this\n * step fails closed if their geometry changes. No error record\n * is filtered, and normal DRC runs after this check.\n */\nfunction canonicalPour(pour) {\n return JSON.stringify({ layer: pour.layer, source_net_id: pour.source_net_id, shape: pour.brep_shape }, (_key, value) =\u003e typeof value === 'number' ? Math.round(value * 1e7) / 1e7 : value);\n}\nfunction selectConnectedGroundPours(json, regions) {\n const pours = json.filter(e =\u003e e.type === 'pcb_copper_pour');\n const expected = new Map(regions.map(r =\u003e [canonicalPour(r.geometry), r.keep]));\n if (pours.length !== regions.length || pours.some(p =\u003e !expected.has(canonicalPour(p)))) {\n throw new Error('Ground pour geometry changed. Regenerate and audit routing/ground-pour-selection.json.');\n }\n return pours.filter(p =\u003e !expected.get(canonicalPour(p))).map(p =\u003e p.pcb_copper_pour_id);\n}\nfunction installGroundPourFinalization(board) {\n if (!board || board.__groundPourSelectionInstalled)\n return;\n board.__groundPourSelectionInstalled = true;\n const original = board.doInitialPcbDesignRuleChecks.bind(board);\n board.doInitialPcbDesignRuleChecks = () =\u003e {\n const db = board.root?.db;\n // Placement-only CLI renders intentionally have no routed copper.\n if (db \u0026\u0026 !board.root.pcbDisabled \u0026\u0026 !board.root.pcbRoutingDisabled) {\n const remove = selectConnectedGroundPours(db.toArray(), selection.regions);\n for (const id of remove)\n db.pcb_copper_pour.delete(id);\n // Remove annotations that referred to removed geometry, not checks.\n const deleted = new Set(remove);\n for (const trace of db.pcb_trace.list()) {\n if (trace.route.some((p) =\u003e deleted.has(p.copper_pour_id))) {\n db.pcb_trace.update(trace.pcb_trace_id, { route: trace.route.map((p) =\u003e {\n if (!deleted.has(p.copper_pour_id))\n return p;\n const { copper_pour_id, is_inside_copper_pour, ...point } = p;\n return point;\n }) });\n }\n }\n }\n return original();\n };\n}\n\nconst pinLabels$g = {\n pin1: [\"IN_NEG\"],\n pin2: [\"GND\"],\n pin3: [\"REF2\"],\n pin4: [\"NC\"],\n pin5: [\"OUT\"],\n pin6: [\"VS\"],\n pin7: [\"REF1\"],\n pin8: [\"IN_POS\"]\n};\nconst pinAttributes$7 = {\n pin6: { requiresPower: true },\n pin2: { requiresGround: true },\n // TI INA240 Table 6-1 allows NC pin 4 to connect to ground.\n pin4: { requiresGround: true }\n};\nconst INA240A1DR = (props) =\u003e {\n return (jsxRuntime.jsx(\"chip\", { pinLabels: pinLabels$g, pinAttributes: pinAttributes$7, supplierPartNumbers: {\n \"jlcpcb\": [\n \"C2060769\"\n ]\n }, manufacturerPartNumber: \"INA240A1DR\", footprint: jsxRuntime.jsxs(\"footprint\", { children: [jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin1\"], pcbX: \"-1.905mm\", pcbY: \"-2.7051mm\", width: \"0.5684012mm\", height: \"1.950212mm\", radius: \"0.2842006mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin2\"], pcbX: \"-0.635mm\", pcbY: \"-2.7051mm\", width: \"0.5684012mm\", height: \"1.950212mm\", radius: \"0.2842006mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin3\"], pcbX: \"0.635mm\", pcbY: \"-2.7051mm\", width: \"0.5684012mm\", height: \"1.950212mm\", radius: \"0.2842006mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin4\"], pcbX: \"1.905mm\", pcbY: \"-2.7051mm\", width: \"0.5684012mm\", height: \"1.950212mm\", radius: \"0.2842006mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin8\"], pcbX: \"-1.905mm\", pcbY: \"2.7051mm\", width: \"0.5684012mm\", height: \"1.950212mm\", radius: \"0.2842006mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin7\"], pcbX: \"-0.635mm\", pcbY: \"2.7051mm\", width: \"0.5684012mm\", height: \"1.950212mm\", radius: \"0.2842006mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin6\"], pcbX: \"0.635mm\", pcbY: \"2.7051mm\", width: \"0.5684012mm\", height: \"1.950212mm\", radius: \"0.2842006mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin5\"], pcbX: \"1.905mm\", pcbY: \"2.7051mm\", width: \"0.5684012mm\", height: \"1.950212mm\", radius: \"0.2842006mm\", shape: \"pill\" }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -2.4999950000001263, \"y\": -1.4999970000000076 }, { \"x\": 2.499994999999899, \"y\": -1.4999970000000076 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -2.4999950000001263, \"y\": 1.4999969999998939 }, { \"x\": 2.499994999999899, \"y\": 1.4999969999998939 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -2.4999950000001263, \"y\": -1.4999970000000076 }, { \"x\": -2.4999950000001263, \"y\": -0.7265669999998181 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -2.4999950000001263, \"y\": 1.4999969999998939 }, { \"x\": -2.4999950000001263, \"y\": 0.7262875999999778 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": 2.499994999999899, \"y\": 1.4999969999998939 }, { \"x\": 2.499994999999899, \"y\": -1.4999970000000076 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -2.4999950000001263, \"y\": -0.7265669999998181 }, { \"x\": -2.2625565730616017, \"y\": -0.6727720384950544 }, { \"x\": -2.056152369867391, \"y\": -0.5436666188794561 }, { \"x\": -1.9038872877111999, \"y\": -0.3537028085727343 }, { \"x\": -1.822805887847835, \"y\": -0.12414516642888884 }, { \"x\": -1.8219844264158382, \"y\": 0.11930961309167287 }, { \"x\": -1.9015148578508843, \"y\": 0.34940918924542075 }, { \"x\": -2.0524945415012326, \"y\": 0.5403962034508822 }, { \"x\": -2.25802280368805, \"y\": 0.6708915593560505 }, { \"x\": -2.495092800000066, \"y\": 0.7262876000000915 }] }), jsxRuntime.jsx(\"silkscreencircle\", { pcbX: \"-1.778mm\", pcbY: \"-1.016mm\", radius: \"0.150114mm\" }), jsxRuntime.jsx(\"silkscreentext\", { text: \"{NAME}\", pcbX: \"0mm\", pcbY: \"0mm\", anchorAlignment: \"center\", fontSize: \"0.55mm\" }), jsxRuntime.jsx(\"courtyardoutline\", { outline: [{ \"x\": -2.7391999999999825, \"y\": 3.653599999999983 }, { \"x\": 2.7645999999998594, \"y\": 3.653599999999983 }, { \"x\": 2.7645999999998594, \"y\": -3.7806000000000495 }, { \"x\": -2.7391999999999825, \"y\": -3.7806000000000495 }, { \"x\": -2.7391999999999825, \"y\": 3.653599999999983 }] })] }), cadModel: {\n objUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C2060769.obj?uuid=7abc64c95a1a4a04a4ef38f9097c870b\",\n stepUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C2060769.step?uuid=7abc64c95a1a4a04a4ef38f9097c870b\",\n pcbRotationOffset: 0,\n modelOriginPosition: { x: 0.000012700000070253736, y: 0, z: 0 },\n }, ...props }));\n};\n\nconst FRM121WFR050TM = (props) =\u003e {\n return (jsxRuntime.jsx(\"resistor\", { resistance: \"0.05ohm\", supplierPartNumbers: {\n \"jlcpcb\": [\n \"C7467249\"\n ]\n }, manufacturerPartNumber: \"FRM121WFR050TM\", footprint: \"smdpads2_p2.9576mm_pw1.2075mm_ph1.701mm\", cadModel: {\n objUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C7467249.obj?uuid=da5f078ee43c429f91838a456f48f0a8\",\n stepUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C7467249.step?uuid=da5f078ee43c429f91838a456f48f0a8\",\n pcbRotationOffset: 0,\n modelOriginPosition: { x: 0, y: 0, z: 0 },\n }, ...props }));\n};\n\nconst supply$1 = \".MCU \u003e .L_AVDD \u003e .pin1\";\n/** Bidirectional, inline winding current. Independent of the DRV8825 current-regulation shunts. */\nconst CurrentTelemetrySection = () =\u003e jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [jsxRuntime.jsxs(\"schematicsheet\", { name: \"current_telemetry\", displayName: \"Winding Current Measurement\", sheetIndex: 7, children: [jsxRuntime.jsx(\"schematicsection\", { name: \"phase_A\", displayName: \"Winding A\" }), jsxRuntime.jsx(\"schematicsection\", { name: \"phase_B\", displayName: \"Winding B\" }), jsxRuntime.jsx(\"schematicsection\", { name: \"current_supply\", displayName: \"Current-sense Supply Bypass\" })] }), [\"A\", \"B\"].map((phase, index) =\u003e {\n const sch = { schSheetName: \"current_telemetry\", schSectionName: `phase_${phase}` };\n const amp = `U_CURRENT_${phase}`;\n const shunt = `R_PHASE_${phase}`;\n const r = `R_ADC_${phase}`;\n const c = `C_ADC_${phase}`;\n const bypass = `C_CURRENT_${phase}`;\n // pcbPath coordinates are local to the shunt footprint (not board coordinates).\n // The short phase-A negative escape avoids adjacent pads on the top layer.\n const wire = (name, from, to, label, thickness = \"0.15mm\") =\u003e jsxRuntime.jsx(\"trace\", { name: `CURRENT_${phase}_${name}`, from: from, to: to, schDisplayLabel: label, thickness: thickness, pcbStraightLine: (name === \"SENSE_POS\" || name === \"SENSE_NEG\") \u0026\u0026 !(phase === \"A\" \u0026\u0026 name === \"SENSE_NEG\"), pcbPath: phase === \"A\" \u0026\u0026 name === \"SENSE_NEG\" ? [{ x: 1.4788, y: 1.2 }, { x: 3.55, y: 1.2 }, { x: 3.55, y: 2.35 }] : undefined, maxViaCount: name === \"SENSE_POS\" || name === \"SENSE_NEG\" ? 0 : undefined });\n return jsxRuntime.jsxs(react.Fragment, { children: [jsxRuntime.jsx(FRM121WFR050TM, { name: shunt, ...revisionPlacement(shunt), ...sch, schOrientation: \"vertical\" }), jsxRuntime.jsx(INA240A1DR, { name: amp, ...revisionPlacement(amp), ...sch, schWidth: 2.153, schHeight: 1.85, schPinStyle: { pin1: { marginTop: 0.65 }, pin4: { marginTop: 0.65 }, pin7: { marginLeft: 0.3 }, pin3: { marginLeft: 0.3 } }, schPinArrangement: { leftSide: { pins: [8, 1], direction: \"top-to-bottom\" }, rightSide: { pins: [5, 4], direction: \"top-to-bottom\" }, topSide: { pins: [6, 7, 3], direction: \"left-to-right\" }, bottomSide: { pins: [2], direction: \"left-to-right\" } } }), jsxRuntime.jsx(\"capacitor\", { name: bypass, capacitance: \"100nF\", footprint: \"0402\", supplierPartNumbers: { jlcpcb: [\"C1525\"] }, ...revisionPlacement(bypass), ...sch, schSectionName: \"current_supply\", schOrientation: \"vertical\", maxDecouplingTraceLength: 5 }), jsxRuntime.jsx(\"resistor\", { name: r, resistance: \"1k\", footprint: \"0402\", supplierPartNumbers: { jlcpcb: [\"C11702\"] }, ...revisionPlacement(r), ...sch }), jsxRuntime.jsx(\"capacitor\", { name: c, capacitance: \"10nF\", footprint: \"0402\", supplierPartNumbers: { jlcpcb: [\"C15195\"] }, ...revisionPlacement(c), ...sch, schOrientation: \"vertical\" }), wire(\"WINDING\", `.${shunt} \u003e .pin2`, `.J1 \u003e .pin${index * 2 + 1}`, `${phase}+`, \"1mm\"), wire(\"SENSE_POS\", `.${shunt} \u003e .pin1`, `.${amp} \u003e .IN_POS`, `${phase}_DRIVE`), wire(\"SENSE_NEG\", `.${shunt} \u003e .pin2`, `.${amp} \u003e .IN_NEG`, `${phase}+`), wire(\"VCC\", supply$1, `.${amp} \u003e .VS`, \"V3V3\", \"0.3mm\"), wire(\"REF1\", supply$1, `.${amp} \u003e .REF1`, \"V3V3\"), wire(\"REF2\", `.${amp} \u003e .REF2`, \"net.GND\"), wire(\"GND\", `.${amp} \u003e .GND`, \"net.GND\", undefined, \"0.3mm\"), wire(\"RESERVED\", `.${amp} \u003e .NC`, \"net.GND\"), wire(\"BYPASS\", `.${bypass} \u003e .pin1`, `.${amp} \u003e .VS`, \"V3V3\", \"0.3mm\"), wire(\"BYPASS_GND\", `.${bypass} \u003e .pin2`, \"net.GND\", undefined, \"0.3mm\"), wire(\"OUT\", `.${amp} \u003e .OUT`, `.${r} \u003e .pin1`), wire(\"ADC\", `.${r} \u003e .pin2`, `.MCU \u003e .U1 \u003e .GPIO${28 + index}_ADC${2 + index}`, `CURRENT_${phase}`), wire(\"FILTER\", `.${r} \u003e .pin2`, `.${c} \u003e .pin1`, `CURRENT_${phase}`), wire(\"FILTER_GND\", `.${c} \u003e .pin2`, \"net.GND\")] }, phase);\n })] });\n\n// This pinned symbols release includes led_right at runtime but declares it undefined.\nconst ledSymbol = schematicSymbols.symbols.led_right;\nif (!ledSymbol)\n throw new Error(\"Missing led_right schematic primitive\");\nconst pinLabels$f = {\n pin1: [\"R_NEG\"],\n pin2: [\"G_NEG\"],\n pin3: [\"B_NEG\"],\n pin4: [\"_POS\"]\n};\nconst LTST_C19HE1WT = (props) =\u003e {\n return (jsxRuntime.jsx(\"chip\", { pinLabels: pinLabels$f, symbol: jsxRuntime.jsxs(\"symbol\", { children: [jsxRuntime.jsx(\"port\", { name: \"pin4\", aliases: [\"_POS\"], pinNumber: 4, direction: \"left\", schX: -0.9, schY: 0, schStemLength: 0.3 }), jsxRuntime.jsx(\"schematicpath\", { points: [{ x: -0.6, y: 0.8 }, { x: -0.6, y: -0.8 }], strokeWidth: 0.03 }), jsxRuntime.jsx(\"schematicpath\", { points: [{ x: -0.9, y: 0 }, { x: -0.6, y: 0 }], strokeWidth: 0.03 }), [\"R_NEG\", \"G_NEG\", \"B_NEG\"].map((color, i) =\u003e {\n const y = 0.8 - i * 0.8;\n return jsxRuntime.jsxs(react.Fragment, { children: [ledSymbol.primitives.map((primitive, j) =\u003e primitive.type === \"path\" ?\n jsxRuntime.jsx(react.Fragment, { children: jsxRuntime.jsx(\"schematicpath\", { points: primitive.points.map(p =\u003e ({ x: p.x, y: p.y + y })), strokeWidth: 0.025 }) }, j) : null), jsxRuntime.jsx(\"schematicpath\", { points: [{ x: -0.6, y }, { x: -0.54, y }], strokeWidth: 0.025 }), jsxRuntime.jsx(\"port\", { name: `pin${i + 1}`, aliases: [color], pinNumber: i + 1, direction: \"right\", schX: 0.54, schY: y, schStemLength: 0.3 }), jsxRuntime.jsx(\"schematictext\", { text: color[0], schX: -0.2, schY: y + 0.27, fontSize: 0.15 })] }, color);\n }), jsxRuntime.jsx(\"schematictext\", { text: props.name, schX: 0, schY: 1.4, fontSize: 0.18 })] }), supplierPartNumbers: {\n \"jlcpcb\": [\n \"C458749\"\n ]\n }, manufacturerPartNumber: \"LTST-C19HE1WT\", footprint: jsxRuntime.jsxs(\"footprint\", { children: [jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin4\"], pcbX: \"-0.450088mm\", pcbY: \"-0.833501mm\", width: \"0.5500116mm\", height: \"0.9169908mm\", radius: \"0.2750058mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin3\"], pcbX: \"0.450088mm\", pcbY: \"-0.833501mm\", width: \"0.5500116mm\", height: \"0.9169908mm\", radius: \"0.2750058mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin2\"], pcbX: \"0.450088mm\", pcbY: \"0.833501mm\", width: \"0.5500116mm\", height: \"0.9169908mm\", radius: \"0.2750058mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin1\"], pcbX: \"-0.450088mm\", pcbY: \"0.833501mm\", width: \"0.5500116mm\", height: \"0.9169908mm\", radius: \"0.2750058mm\", shape: \"pill\" }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -0.8761984000000211, \"y\": -0.876071399999887 }, { \"x\": -0.8761984000000211, \"y\": 0.8763254000000416 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": 0.8761984000000211, \"y\": -0.876071399999887 }, { \"x\": 0.8761984000000211, \"y\": 0.8763254000000416 }] }), jsxRuntime.jsx(\"silkscreencircle\", { pcbX: \"-0.508mm\", pcbY: \"1.524127mm\", radius: \"0.124968mm\" }), jsxRuntime.jsx(\"silkscreentext\", { text: \"{NAME}\", pcbX: \"0.0127mm\", pcbY: \"2.651127mm\", anchorAlignment: \"center\", fontSize: \"0.55mm\" }), jsxRuntime.jsx(\"courtyardrect\", { width: 2.45, height: 3.1 })] }), cadModel: {\n objUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C458749.obj?uuid=32e1f1a4424a41c9860f9a94e64c798e\",\n stepUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C458749.step?uuid=32e1f1a4424a41c9860f9a94e64c798e\",\n pcbRotationOffset: 0,\n modelOriginPosition: { x: 0, y: 0, z: -0.11 },\n }, ...props }));\n};\n\nconst pinLabels$e = {\n pin1: [\"E\"],\n pin2: [\"B\"],\n pin3: [\"C\"]\n};\nconst DTC114EU3HZGT106 = (props) =\u003e {\n return (jsxRuntime.jsx(\"chip\", { pinLabels: pinLabels$e, symbol: jsxRuntime.jsxs(\"symbol\", { children: [jsxRuntime.jsx(\"schematictext\", { text: props.name ?? \"Q\", schX: -0.65, schY: 0.9, fontSize: 0.18 }), jsxRuntime.jsx(\"port\", { name: \"pin3\", pinNumber: 3, aliases: [\"C\"], direction: \"up\", schX: 0.2, schY: 0.8, schStemLength: 0.4 }), jsxRuntime.jsx(\"port\", { name: \"pin1\", pinNumber: 1, aliases: [\"E\"], direction: \"down\", schX: 0.2, schY: -0.8, schStemLength: 0.4 }), jsxRuntime.jsx(\"port\", { name: \"pin2\", pinNumber: 2, aliases: [\"B\"], direction: \"left\", schX: -1, schY: 0, schStemLength: 0.4 }), jsxRuntime.jsx(\"schematicpath\", { points: [{ \"x\": -0.6, \"y\": 0 }, { \"x\": -0.52, \"y\": 0 }, { \"x\": -0.5, \"y\": 0.06 }, { \"x\": -0.46, \"y\": -0.06 }, { \"x\": -0.42, \"y\": 0.06 }, { \"x\": -0.38, \"y\": -0.06 }, { \"x\": -0.34, \"y\": 0.06 }, { \"x\": -0.3, \"y\": -0.06 }, { \"x\": -0.28, \"y\": 0 }, { \"x\": -0.2, \"y\": 0 }, { \"x\": 0, \"y\": 0 }], strokeColor: \"#880000\" }), jsxRuntime.jsx(\"schematicpath\", { points: [{ \"x\": 0, \"y\": 0.18 }, { \"x\": 0, \"y\": -0.18 }], strokeColor: \"#880000\" }), jsxRuntime.jsx(\"schematicpath\", { points: [{ \"x\": 0, \"y\": -0.06 }, { \"x\": 0.2, \"y\": -0.2 }, { \"x\": 0.2, \"y\": -0.4 }, { \"x\": -0.2, \"y\": -0.4 }, { \"x\": -0.2, \"y\": -0.32 }, { \"x\": -0.26, \"y\": -0.3 }, { \"x\": -0.14, \"y\": -0.26 }, { \"x\": -0.26, \"y\": -0.22 }, { \"x\": -0.14, \"y\": -0.18 }, { \"x\": -0.26, \"y\": -0.14 }, { \"x\": -0.14, \"y\": -0.1 }, { \"x\": -0.2, \"y\": -0.08 }, { \"x\": -0.2, \"y\": 0 }], strokeColor: \"#880000\" }), jsxRuntime.jsx(\"schematicpath\", { points: [{ \"x\": 0.2, \"y\": 0.4 }, { \"x\": 0.2, \"y\": 0.2 }, { \"x\": 0, \"y\": 0.06 }], strokeColor: \"#880000\" }), jsxRuntime.jsx(\"schematicpath\", { points: [{ \"x\": 0.2, \"y\": -0.2 }, { \"x\": 0.08, \"y\": -0.18 }, { \"x\": 0.14, \"y\": -0.1 }, { \"x\": 0.2, \"y\": -0.2 }], strokeColor: \"#880000\", isFilled: true, fillColor: \"#880000\" })] }), supplierPartNumbers: {\n \"jlcpcb\": [\n \"C509876\"\n ]\n }, manufacturerPartNumber: \"DTC114EU3HZGT106\", footprint: jsxRuntime.jsxs(\"footprint\", { children: [jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin3\"], pcbX: \"-0.94996mm\", pcbY: \"0mm\", width: \"0.8999982mm\", height: \"0.6999986mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin1\"], pcbX: \"0.94996mm\", pcbY: \"0.649986mm\", width: \"0.8999982mm\", height: \"0.6999986mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin2\"], pcbX: \"0.94996mm\", pcbY: \"-0.649986mm\", width: \"0.8999982mm\", height: \"0.6999986mm\", shape: \"rect\" }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -0.6999985999999581, \"y\": 1.1999975999999606 }, { \"x\": 0.6999731999999312, \"y\": 1.1999975999999606 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -0.6999985999999581, \"y\": -1.1999722000000475 }, { \"x\": -0.6999985999999581, \"y\": -0.5041391999999405 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -0.6999985999999581, \"y\": 0.5041645999999673 }, { \"x\": -0.6999985999999581, \"y\": 1.1937999999998965 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -0.6999985999999581, \"y\": -1.1999722000000475 }, { \"x\": 0.6802119999999832, \"y\": -1.1999722000000475 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": 0.6999731999999312, \"y\": 1.1999975999999606 }, { \"x\": 0.6999731999999312, \"y\": 1.154125199999953 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": 0.6999731999999312, \"y\": 0.1458214000000453 }, { \"x\": 0.6999731999999312, \"y\": -0.14584679999995842 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": 0.6999731999999312, \"y\": -1.15415059999998 }, { \"x\": 0.6999731999999312, \"y\": -1.1999722000000475 }] }), jsxRuntime.jsx(\"silkscreentext\", { text: \"{NAME}\", pcbX: \"0.065532mm\", pcbY: \"2.7526mm\", anchorAlignment: \"center\", fontSize: \"0.55mm\" }), jsxRuntime.jsx(\"courtyardrect\", { width: 3.3, height: 2.9 })] }), cadModel: {\n objUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C509876.obj?uuid=84e7f7101d9f49aca3b382e979d0d470\",\n stepUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C509876.step?uuid=84e7f7101d9f49aca3b382e979d0d470\",\n pcbRotationOffset: 180,\n modelOriginPosition: { x: 0.000012699999956566899, y: 0, z: -0.1 },\n }, ...props }));\n};\n\nconst sch$1 = { schSheetName: \"status_led\", schSectionName: \"rgb\" };\nconst StatusLedSection = () =\u003e jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [jsxRuntime.jsx(\"schematicsheet\", { name: \"status_led\", displayName: \"RGB Status Indicator\", sheetIndex: 8, children: jsxRuntime.jsx(\"schematicsection\", { name: \"rgb\", displayName: \"Status\" }) }), jsxRuntime.jsx(LTST_C19HE1WT, { name: \"D_STATUS\", showPinAliases: false, ...revisionPlacement(\"D_STATUS\"), ...sch$1 }), jsxRuntime.jsx(\"trace\", { name: \"STATUS_3V3\", from: \".MCU \u003e .L_AVDD \u003e .pin1\", to: \".D_STATUS \u003e ._POS\", schDisplayLabel: \"V3V3\", thickness: \"0.2mm\" }), [\"R\", \"G\", \"B\"].map((color, index) =\u003e {\n const q = `Q_STATUS_${color}`, r = `R_STATUS_${color}`;\n return jsxRuntime.jsxs(react.Fragment, { children: [jsxRuntime.jsx(\"resistor\", { name: r, resistance: \"1k\", footprint: \"0402\", supplierPartNumbers: { jlcpcb: [\"C11702\"] }, ...revisionPlacement(r), ...sch$1, schOrientation: \"vertical\" }), jsxRuntime.jsx(DTC114EU3HZGT106, { name: q, ...revisionPlacement(q), ...sch$1 }), jsxRuntime.jsx(\"trace\", { name: `STATUS_${color}_LED`, from: `.D_STATUS \u003e .${color}_NEG`, to: `.${r} \u003e .pin1`, thickness: \"0.15mm\" }), jsxRuntime.jsx(\"trace\", { name: `STATUS_${color}_SINK`, from: `.${r} \u003e .pin2`, to: `.${q} \u003e .C`, thickness: \"0.15mm\" }), jsxRuntime.jsx(\"trace\", { name: `STATUS_${color}_GND`, from: `.${q} \u003e .E`, to: \"net.GND\", thickness: \"0.15mm\" }), jsxRuntime.jsx(\"trace\", { name: `STATUS_${color}_GPIO`, from: `.MCU \u003e .U1 \u003e .GPIO${[25, 2, 3][index]}`, to: `.${q} \u003e .B`, schDisplayLabel: `LED_${color}`, thickness: \"0.15mm\" })] }, color);\n })] });\n\nconst pinLabels$d = {\n pin1: [\"_POS\"],\n pin2: [\"_NEG\"],\n pin3: [\"NC\"]\n};\nconst pinAttributes$6 = {\n pin3: { doNotConnect: true }\n};\nconst MLT_5020 = (props) =\u003e {\n return (jsxRuntime.jsx(\"chip\", { pinLabels: pinLabels$d, pinAttributes: pinAttributes$6, symbol: jsxRuntime.jsxs(\"symbol\", { children: [jsxRuntime.jsx(\"port\", { name: \"pin3\", pinNumber: 3, aliases: [\"NC\"], direction: \"down\", schX: 0.1, schY: -0.4, schStemLength: 0.2 }), jsxRuntime.jsx(\"schematicpath\", { points: [{ \"x\": -0.1, \"y\": 0.14 }, { \"x\": 0.1, \"y\": 0.14 }], strokeColor: \"#880000\" }), jsxRuntime.jsx(\"schematicpath\", { points: [{ \"x\": -0.1, \"y\": -0.14 }, { \"x\": 0.1, \"y\": -0.14 }], strokeColor: \"#880000\" }), jsxRuntime.jsx(\"schematicpath\", { points: [{ \"x\": -0.1, \"y\": 0.14 }, { \"x\": -0.1, \"y\": -0.14 }], strokeColor: \"#880000\" }), jsxRuntime.jsx(\"schematicpath\", { points: [{ \"x\": 0.1, \"y\": 0.14 }, { \"x\": 0.1, \"y\": -0.14 }], strokeColor: \"#880000\" }), jsxRuntime.jsx(\"schematicpath\", { points: [{ \"x\": 0.28, \"y\": 0.3 }, { \"x\": 0.28, \"y\": -0.3 }], strokeColor: \"#880000\" }), jsxRuntime.jsx(\"schematicpath\", { points: [{ \"x\": 0.1, \"y\": -0.14 }, { \"x\": 0.28, \"y\": -0.3 }], strokeColor: \"#880000\" }), jsxRuntime.jsx(\"schematicpath\", { points: [{ \"x\": 0.28, \"y\": 0.3 }, { \"x\": 0.1, \"y\": 0.14 }], strokeColor: \"#880000\" }), jsxRuntime.jsx(\"port\", { name: \"pin2\", pinNumber: 2, aliases: [\"_NEG\"], direction: \"left\", schX: -0.3, schY: -0.1, schStemLength: 0.2 }), jsxRuntime.jsx(\"port\", { name: \"pin1\", pinNumber: 1, aliases: [\"_POS\"], direction: \"left\", schX: -0.3, schY: 0.1, schStemLength: 0.2 }), jsxRuntime.jsx(\"schematictext\", { schX: -0.02, schY: 0.5, text: \"{NAME}\", fontSize: 0.2, anchor: \"bottom_center\" })] }), supplierPartNumbers: {\n \"jlcpcb\": [\n \"C94598\"\n ]\n }, manufacturerPartNumber: \"MLT-5020\", footprint: jsxRuntime.jsxs(\"footprint\", { children: [jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin2\"], pcbX: \"2.29997mm\", pcbY: \"-1.749933mm\", width: \"1.6999966mm\", height: \"0.6999986mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin1\"], pcbX: \"-2.29997mm\", pcbY: \"-1.749933mm\", width: \"1.6999966mm\", height: \"0.6999986mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin3\"], pcbX: \"-2.29997mm\", pcbY: \"1.749933mm\", width: \"1.6999966mm\", height: \"0.6999986mm\", shape: \"rect\" }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -2.793999999999869, \"y\": 2.3312120000000505 }, { \"x\": -2.793999999999869, \"y\": 2.5400000000000773 }, { \"x\": 1.77800000000002, \"y\": 2.5400000000000773 }, { \"x\": 2.7940000000000964, \"y\": 1.524000000000001 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -2.793999999999869, \"y\": -1.168781000000081 }, { \"x\": -2.793999999999869, \"y\": 1.168907999999874 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -2.793999999999869, \"y\": -2.5400000000000773 }, { \"x\": -2.793999999999869, \"y\": -2.33108500000003 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": 2.7934920000001284, \"y\": -2.3315930000001117 }, { \"x\": 2.7934920000001284, \"y\": -2.539873000000057 }, { \"x\": -2.793999999999869, \"y\": -2.5400000000000773 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": 2.7940000000000964, \"y\": 1.524000000000001 }, { \"x\": 2.7940000000000964, \"y\": -1.168781000000081 }] }), jsxRuntime.jsx(\"silkscreentext\", { text: \"+\", pcbX: \"-1.524mm\", pcbY: \"-1.397127mm\", anchorAlignment: \"bottom_left\", fontSize: \"2.032mm\" }), jsxRuntime.jsx(\"silkscreentext\", { text: \"-\", pcbX: \"0.762mm\", pcbY: \"-1.397127mm\", anchorAlignment: \"bottom_left\", fontSize: \"2.032mm\" }), jsxRuntime.jsx(\"silkscreentext\", { text: \"{NAME}\", pcbX: \"-0.003048mm\", pcbY: \"3.618867mm\", anchorAlignment: \"center\", fontSize: \"1mm\" }), jsxRuntime.jsx(\"fabricationnotepath\", { route: [{ \"x\": -1.8414999999998827, \"y\": -2.222474600000055 }, { \"x\": -1.8414999999998827, \"y\": -1.8414746000000832 }, { \"x\": -2.2224999999998545, \"y\": -1.8414746000000832 }, { \"x\": -2.2224999999998545, \"y\": -1.7144746000000168 }, { \"x\": -1.8414999999998827, \"y\": -1.7144746000000168 }, { \"x\": -1.8414999999998827, \"y\": -1.333474600000045 }, { \"x\": -1.7144999999998163, \"y\": -1.333474600000045 }, { \"x\": -1.7144999999998163, \"y\": -1.7144746000000168 }, { \"x\": -1.3334999999998445, \"y\": -1.7144746000000168 }, { \"x\": -1.3334999999998445, \"y\": -1.8414746000000832 }, { \"x\": -1.7144999999998163, \"y\": -1.8414746000000832 }, { \"x\": -1.7144999999998163, \"y\": -2.222474600000055 }, { \"x\": -1.8414999999998827, \"y\": -2.222474600000055 }], strokeWidth: \"0mm\", isFilled: true, hasStroke: false }), jsxRuntime.jsx(\"fabricationnotepath\", { route: [{ \"x\": 1.5875000000002046, \"y\": -1.7144746000000168 }, { \"x\": 2.4765000000002146, \"y\": -1.7144746000000168 }, { \"x\": 2.4765000000002146, \"y\": -1.8414746000000832 }, { \"x\": 1.5875000000002046, \"y\": -1.8414746000000832 }, { \"x\": 1.5875000000002046, \"y\": -1.7144746000000168 }], strokeWidth: \"0mm\", isFilled: true, hasStroke: false }), jsxRuntime.jsx(\"courtyardoutline\", { outline: [{ \"x\": -3.399968299999955, \"y\": 2.8800683999999137 }, { \"x\": 3.3999683000000687, \"y\": 2.8800683999999137 }, { \"x\": 3.3999683000000687, \"y\": -2.879916000000094 }, { \"x\": -3.399968299999955, \"y\": -2.879916000000094 }, { \"x\": -3.399968299999955, \"y\": 2.8800683999999137 }] })] }), cadModel: {\n objUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C94598.obj?uuid=5e71db11d9fa48278b90d6344e196479\",\n stepUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C94598.step?uuid=5e71db11d9fa48278b90d6344e196479\",\n pcbRotationOffset: 270,\n modelOriginPosition: { x: 0.00007619999996677507, y: 0.06042139999991303, z: 0 },\n }, ...props }));\n};\n\nconst pinLabels$c = {\n pin1: [\"G\"],\n pin2: [\"S\"],\n pin3: [\"D\"]\n};\nconst AO3400A = (props) =\u003e {\n return (jsxRuntime.jsx(\"chip\", { pinLabels: pinLabels$c, symbol: jsxRuntime.jsxs(\"symbol\", { children: [jsxRuntime.jsx(\"schematictext\", { text: props.name, schX: -0.6, schY: 0.7, fontSize: 0.18 }), jsxRuntime.jsx(\"schematicpath\", { points: [{ \"x\": 0, \"y\": 0 }, { \"x\": 0.12, \"y\": -0.04 }, { \"x\": 0.12, \"y\": 0.04 }, { \"x\": 0, \"y\": 0 }], strokeColor: \"#880000\", isFilled: true, fillColor: \"#FEFEFE\" }), jsxRuntime.jsx(\"schematicpath\", { points: [{ \"x\": 0.4, \"y\": 0.04 }, { \"x\": 0.34, \"y\": -0.06 }, { \"x\": 0.46, \"y\": -0.06 }, { \"x\": 0.4, \"y\": 0.04 }], strokeColor: \"#880000\", isFilled: true, fillColor: \"#FEFEFE\" }), jsxRuntime.jsx(\"schematicpath\", { points: [{ \"x\": 0, \"y\": 0.14 }, { \"x\": 0.2, \"y\": 0.14 }, { \"x\": 0.2, \"y\": 0.2 }, { \"x\": 0.4, \"y\": 0.2 }, { \"x\": 0.4, \"y\": 0.04 }], strokeColor: \"#880000\" }), jsxRuntime.jsx(\"schematicpath\", { points: [{ \"x\": 0, \"y\": 0 }, { \"x\": 0.2, \"y\": 0 }, { \"x\": 0.2, \"y\": -0.2 }, { \"x\": 0.4, \"y\": -0.2 }, { \"x\": 0.4, \"y\": -0.06 }], strokeColor: \"#880000\" }), jsxRuntime.jsx(\"schematicpath\", { points: [{ \"x\": 0.2, \"y\": -0.14 }, { \"x\": 0, \"y\": -0.14 }], strokeColor: \"#880000\" }), jsxRuntime.jsx(\"schematicpath\", { points: [{ \"x\": -0.04, \"y\": 0.18 }, { \"x\": -0.04, \"y\": -0.18 }], strokeColor: \"#880000\" }), jsxRuntime.jsx(\"schematicpath\", { points: [{ \"x\": 0, \"y\": 0.18 }, { \"x\": 0, \"y\": 0.1 }], strokeColor: \"#880000\" }), jsxRuntime.jsx(\"schematicpath\", { points: [{ \"x\": 0, \"y\": -0.04 }, { \"x\": 0, \"y\": 0.04 }], strokeColor: \"#880000\" }), jsxRuntime.jsx(\"schematicpath\", { points: [{ \"x\": 0, \"y\": -0.18 }, { \"x\": 0, \"y\": -0.1 }], strokeColor: \"#880000\" }), jsxRuntime.jsx(\"schematicpath\", { points: [{ \"x\": -0.2, \"y\": 0 }, { \"x\": -0.04, \"y\": 0 }], strokeColor: \"#880000\" }), jsxRuntime.jsx(\"schematicpath\", { points: [{ \"x\": 0.48, \"y\": 0.04 }, { \"x\": 0.44, \"y\": 0.04 }, { \"x\": 0.36, \"y\": 0.04 }, { \"x\": 0.32, \"y\": 0.04 }], strokeColor: \"#880000\" }), jsxRuntime.jsx(\"port\", { name: \"G\", pinNumber: 1, aliases: [\"G\"], direction: \"left\", schX: -0.4, schY: 0, schStemLength: 0.2 }), jsxRuntime.jsx(\"port\", { name: \"S\", pinNumber: 2, aliases: [\"S\"], direction: \"down\", schX: 0.2, schY: -0.4, schStemLength: 0.2 }), jsxRuntime.jsx(\"port\", { name: \"D\", pinNumber: 3, aliases: [\"D\"], direction: \"up\", schX: 0.2, schY: 1, schStemLength: 0.8 })] }), supplierPartNumbers: {\n \"jlcpcb\": [\n \"C20917\"\n ]\n }, manufacturerPartNumber: \"AO3400A\", footprint: jsxRuntime.jsxs(\"footprint\", { children: [jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin1\"], pcbX: \"0.999998mm\", pcbY: \"-0.94996mm\", width: \"0.999998mm\", height: \"0.6500114mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin2\"], pcbX: \"0.999998mm\", pcbY: \"0.94996mm\", width: \"0.999998mm\", height: \"0.6500114mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin3\"], pcbX: \"-0.999998mm\", pcbY: \"0mm\", width: \"0.999998mm\", height: \"0.6500114mm\", shape: \"rect\" }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": 0.726211400000011, \"y\": 1.5262098000000606 }, { \"x\": -0.726211400000011, \"y\": 1.5262098000000606 }, { \"x\": -0.726211400000011, \"y\": 0.49458879999997407 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": 0.726211400000011, \"y\": -1.5262097999999469 }, { \"x\": -0.726211400000011, \"y\": -1.5262097999999469 }, { \"x\": -0.726211400000011, \"y\": -0.49458879999997407 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": 0.726211400000011, \"y\": 0.45539659999997184 }, { \"x\": 0.726211400000011, \"y\": -0.45539659999985815 }] }), jsxRuntime.jsx(\"silkscreentext\", { text: \"{NAME}\", pcbX: \"0.0254mm\", pcbY: \"2.524mm\", anchorAlignment: \"center\", fontSize: \"1mm\" }), jsxRuntime.jsx(\"courtyardoutline\", { outline: [{ \"x\": -1.748600000000124, \"y\": 1.774000000000001 }, { \"x\": 1.7993999999998778, \"y\": 1.774000000000001 }, { \"x\": 1.7993999999998778, \"y\": -1.774000000000001 }, { \"x\": -1.748600000000124, \"y\": -1.774000000000001 }, { \"x\": -1.748600000000124, \"y\": 1.774000000000001 }] })] }), cadModel: {\n objUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C20917.obj?uuid=d777607a152f4f3aac9bb0d0c14ed6fd\",\n stepUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C20917.step?uuid=d777607a152f4f3aac9bb0d0c14ed6fd\",\n pcbRotationOffset: 180,\n modelOriginPosition: { x: 0.000012700000070253736, y: -12699999956566899e-21, z: 0.050795 },\n }, ...props }));\n};\n\nconst pinLabels$b = {\n pin1: [\"cathode\", \"neg\"],\n pin2: [\"anode\", \"pos\"]\n};\nconst B5819W_SL$1 = (props) =\u003e {\n const { name = \"D1\", ...restProps } = props;\n return (jsxRuntime.jsx(\"diode\", { name: name, pinLabels: pinLabels$b, supplierPartNumbers: {\n \"jlcpcb\": [\n \"C8598\"\n ]\n }, manufacturerPartNumber: \"B5819W SL\", footprint: jsxRuntime.jsxs(\"footprint\", { children: [jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin2\", \"anode\", \"pos\"], pcbX: \"1.700022mm\", pcbY: \"0mm\", width: \"1.1999976mm\", height: \"0.9500108mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin1\", \"cathode\", \"neg\"], pcbX: \"-1.700022mm\", pcbY: \"0mm\", width: \"1.1999976mm\", height: \"0.9500108mm\", shape: \"rect\" }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": 1.3462000000000103, \"y\": -0.7061453999999969 }, { \"x\": 1.3462000000000103, \"y\": -0.850010999999995 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": 1.3462000000000103, \"y\": 0.8500110000000092 }, { \"x\": 1.3462000000000103, \"y\": 0.7061454000000111 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -1.346199999999996, \"y\": -0.850010999999995 }, { \"x\": -1.6379698000000076, \"y\": -0.850010999999995 }, { \"x\": -1.6389857999999862, \"y\": -0.848994999999988 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -1.346199999999996, \"y\": 0.8500110000000092 }, { \"x\": -1.6429735999999764, \"y\": 0.8500110000000092 }, { \"x\": -1.6439895999999976, \"y\": 0.8489950000000022 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -1.346199999999996, \"y\": 0.8500110000000092 }, { \"x\": 1.3462000000000103, \"y\": 0.8500110000000092 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": 0.406400000000005, \"y\": 0.406400000000005 }, { \"x\": 0.406400000000005, \"y\": -0.40639999999999077 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": 0.406400000000005, \"y\": 0.0002539999999982001 }, { \"x\": 0.720089999999999, \"y\": 0.0002539999999982001 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -0.28000959999999964, \"y\": 0 }, { \"x\": -0.610006399999989, \"y\": 0 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -0.2540000000000049, \"y\": 0.5080000000000098 }, { \"x\": -0.2540000000000049, \"y\": -0.5079999999999956 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -0.17779999999999063, \"y\": 0 }, { \"x\": 0.406400000000005, \"y\": 0.406400000000005 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": 0.406400000000005, \"y\": -0.40639999999999077 }, { \"x\": -0.17779999999999063, \"y\": 0 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": 1.3462000000000103, \"y\": -0.850010999999995 }, { \"x\": -1.346199999999996, \"y\": -0.850010999999995 }] }), jsxRuntime.jsx(\"silkscreentext\", { text: \"{NAME}\", pcbX: \"-0.0127mm\", pcbY: \"1.9652mm\", anchorAlignment: \"center\", fontSize: \"1mm\" }), jsxRuntime.jsx(\"fabricationnotepath\", { route: [{ \"x\": 1.1899391999999978, \"y\": 0.21201379999999403 }, { \"x\": 2.031898400000003, \"y\": 0.21201379999999403 }, { \"x\": 2.031898400000003, \"y\": 0.005054600000008236 }, { \"x\": 1.1893295999999935, \"y\": 0.005054600000008236 }, { \"x\": 1.1899391999999978, \"y\": 0.21201379999999403 }], strokeWidth: \"0.254mm\" }), jsxRuntime.jsx(\"fabricationnotepath\", { route: [{ \"x\": 1.5246096000000051, \"y\": -0.33840419999998517 }, { \"x\": 1.5246096000000051, \"y\": 0.5035550000000057 }, { \"x\": 1.7315688000000051, \"y\": 0.5035550000000057 }, { \"x\": 1.7315688000000051, \"y\": -0.3390137999999894 }, { \"x\": 1.5246096000000051, \"y\": -0.33840419999998517 }], strokeWidth: \"0.254mm\" }), jsxRuntime.jsx(\"fabricationnotepath\", { route: [{ \"x\": -2.041524999999993, \"y\": 0.12377420000001393 }, { \"x\": -1.1995657999999878, \"y\": 0.12377420000001393 }, { \"x\": -1.1995657999999878, \"y\": -0.08318499999998608 }, { \"x\": -2.042134599999997, \"y\": -0.08318499999998608 }, { \"x\": -2.041524999999993, \"y\": 0.12377420000001393 }], strokeWidth: \"0.254mm\" }), jsxRuntime.jsx(\"fabricationnotepath\", { route: [{ \"x\": -0.3999991999999821, \"y\": 0 }, { \"x\": -0.3999991999999821, \"y\": 0 }, { \"x\": 0.19999959999999817, \"y\": -0.5999987999999945 }, { \"x\": 0.19999959999999817, \"y\": 0.5999988000000087 }, { \"x\": -0.3999991999999821, \"y\": 0 }], strokeWidth: \"0.254mm\" }), jsxRuntime.jsx(\"courtyardoutline\", { outline: [{ \"x\": -2.561400000000006, \"y\": 1.21520000000001 }, { \"x\": 2.5360000000000014, \"y\": 1.21520000000001 }, { \"x\": 2.5360000000000014, \"y\": -1.2405999999999864 }, { \"x\": -2.561400000000006, \"y\": -1.2405999999999864 }, { \"x\": -2.561400000000006, \"y\": 1.21520000000001 }] })] }), cadModel: {\n objUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C8598.obj?uuid=e9d505c99b6c436aaf827a29c5ba4f84\",\n stepUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C8598.step?uuid=e9d505c99b6c436aaf827a29c5ba4f84\",\n pcbRotationOffset: 0,\n modelOriginPosition: { x: 0, y: 0.000012699999999199463, z: -0.6 },\n }, ...restProps }));\n};\n\nconst alarm = { schSheetName: \"position_alarm\", schSectionName: \"alarm\" };\nconst signal = { thickness: \"0.15mm\" };\nconst supply = { thickness: \"0.3mm\" };\n/** Audible overtemperature alarm. An optional DNP shaft encoder shares this sheet. */\nconst FeedbackSection = () =\u003e jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [jsxRuntime.jsxs(\"schematicsheet\", { name: \"position_alarm\", displayName: \"Optional Encoder \u0026 Audible Alarm\", sheetIndex: 6, children: [jsxRuntime.jsx(\"schematicsection\", { name: \"encoder\", displayName: \"Optional Shaft Position (DNP)\" }), jsxRuntime.jsx(\"schematicsection\", { name: \"alarm\", displayName: \"Temperature Alarm\" }), jsxRuntime.jsx(\"schematicsection\", { name: \"feedback_supply\", displayName: \"3.3 V Bypass\" })] }), jsxRuntime.jsx(MLT_5020, { name: \"BZ1\", layer: \"top\", ...revisionPlacement(\"BZ1\"), noConnect: [\"NC\"], ...alarm }), jsxRuntime.jsx(AO3400A, { name: \"Q_BUZZER\", layer: \"top\", ...alarm, ...revisionPlacement(\"Q_BUZZER\") }), jsxRuntime.jsx(B5819W_SL$1, { name: \"D_BUZZER\", layer: \"top\", schRotation: 90, ...alarm, ...revisionPlacement(\"D_BUZZER\") }), jsxRuntime.jsx(\"resistor\", { name: \"R_BUZZER_GATE\", resistance: \"100\", footprint: \"0402\", supplierPartNumbers: { jlcpcb: [\"C25076\"] }, layer: \"top\", ...alarm, ...revisionPlacement(\"R_BUZZER_GATE\") }), jsxRuntime.jsx(\"resistor\", { name: \"R_BUZZER_PD\", resistance: \"100k\", footprint: \"0402\", supplierPartNumbers: { jlcpcb: [\"C25741\"] }, layer: \"top\", schOrientation: \"vertical\", ...alarm, ...revisionPlacement(\"R_BUZZER_PD\") }), jsxRuntime.jsx(\"capacitor\", { name: \"C_BUZZER\", capacitance: \"10uF\", footprint: \"0603\", supplierPartNumbers: { jlcpcb: [\"C19702\"] }, layer: \"top\", maxDecouplingTraceLength: 6, schOrientation: \"vertical\", ...alarm, schSectionName: \"feedback_supply\", ...revisionPlacement(\"C_BUZZER\") }), jsxRuntime.jsx(\"trace\", { name: \"BUZZER_PWM\", from: \".MCU \u003e .U1 \u003e .GPIO16\", to: \".R_BUZZER_GATE \u003e .pin1\", schDisplayLabel: \"BUZZER_PWM\", ...signal }), jsxRuntime.jsx(\"trace\", { name: \"BUZZER_GATE\", from: \".R_BUZZER_GATE \u003e .pin2\", to: \".Q_BUZZER \u003e .G\", ...signal }), jsxRuntime.jsx(\"trace\", { name: \"BUZZER_OFF\", from: \".Q_BUZZER \u003e .G\", to: \".R_BUZZER_PD \u003e .pin1\", ...signal }), jsxRuntime.jsx(\"trace\", { name: \"BUZZER_PD_GND\", from: \".R_BUZZER_PD \u003e .pin2\", to: \"net.GND\", ...signal }), jsxRuntime.jsx(\"trace\", { name: \"BUZZER_SOURCE\", from: \".Q_BUZZER \u003e .S\", to: \"net.GND\", ...supply }), jsxRuntime.jsx(\"trace\", { name: \"BUZZER_SINK\", schDisplayLabel: \"BUZZER_SINK\", from: \".Q_BUZZER \u003e .D\", to: \".BZ1 \u003e ._NEG\", ...supply }), jsxRuntime.jsx(\"trace\", { name: \"BUZZER_VCC\", from: \".BZ1 \u003e ._POS\", to: \".MCU \u003e .L_AVDD \u003e .pin1\", schDisplayLabel: \"V3V3\", ...supply }), jsxRuntime.jsx(\"trace\", { name: \"BUZZER_FLYBACK_A\", schDisplayLabel: \"BUZZER_SINK\", from: \".D_BUZZER \u003e .anode\", to: \".Q_BUZZER \u003e .D\", ...supply }), jsxRuntime.jsx(\"trace\", { name: \"BUZZER_FLYBACK_K\", from: \".D_BUZZER \u003e .cathode\", to: \".BZ1 \u003e ._POS\", ...supply }), jsxRuntime.jsx(\"trace\", { name: \"BUZZER_DECOUPLE\", from: \".C_BUZZER \u003e .pin1\", to: \".BZ1 \u003e ._POS\", schDisplayLabel: \"V3V3\", ...supply }), jsxRuntime.jsx(\"trace\", { name: \"BUZZER_DECOUPLE_GND\", from: \".C_BUZZER \u003e .pin2\", to: \"net.GND\", ...supply })] });\n\nvar expectedInput = {\n\tbounds: {\n\t\tminX: -22,\n\t\tmaxX: 22,\n\t\tminY: -22,\n\t\tmaxY: 22\n\t},\n\tobstacles: [\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_0\",\n\t\t\t\tpcb_port_id: \"pcb_port_0\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_0\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -11.174999999999999,\n\t\t\t\ty: -10.65\n\t\t\t},\n\t\t\twidth: 1.2,\n\t\t\theight: 1.4,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_0\",\n\t\t\t\t\"connectivity_net1914\",\n\t\t\t\t\"pcb_trace_3\",\n\t\t\t\t\"pcb_trace_0\",\n\t\t\t\t\"source_trace_150\",\n\t\t\t\t\"source_port_4\",\n\t\t\t\t\"source_trace_147\",\n\t\t\t\t\"source_port_0\",\n\t\t\t\t\"source_port_69\",\n\t\t\t\t\"pcb_port_0\",\n\t\t\t\t\"pcb_smtpad_4\",\n\t\t\t\t\"pcb_port_4\",\n\t\t\t\t\"pcb_smtpad_87\",\n\t\t\t\t\"pcb_port_69\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_1\",\n\t\t\t\tpcb_port_id: \"pcb_port_3\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_0\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -11.174999999999999,\n\t\t\t\ty: -12.85\n\t\t\t},\n\t\t\twidth: 1.2,\n\t\t\theight: 1.4,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_2\",\n\t\t\t\tpcb_port_id: \"pcb_port_1\",\n\t\t\t\tsource_port_name: \"pin3\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_0\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -9.475,\n\t\t\t\ty: -12.85\n\t\t\t},\n\t\t\twidth: 1.2,\n\t\t\theight: 1.4,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_2\",\n\t\t\t\t\"connectivity_net1912\",\n\t\t\t\t\"pcb_trace_1\",\n\t\t\t\t\"source_trace_152\",\n\t\t\t\t\"source_port_6\",\n\t\t\t\t\"source_trace_148\",\n\t\t\t\t\"source_port_1\",\n\t\t\t\t\"source_port_8\",\n\t\t\t\t\"pcb_port_1\",\n\t\t\t\t\"pcb_smtpad_6\",\n\t\t\t\t\"pcb_port_6\",\n\t\t\t\t\"pcb_smtpad_8\",\n\t\t\t\t\"pcb_port_8\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_3\",\n\t\t\t\tpcb_port_id: \"pcb_port_2\",\n\t\t\t\tsource_port_name: \"pin4\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_0\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -9.475,\n\t\t\t\ty: -10.65\n\t\t\t},\n\t\t\twidth: 1.2,\n\t\t\theight: 1.4,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_4\",\n\t\t\t\tpcb_port_id: \"pcb_port_4\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_1\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -11.635,\n\t\t\t\ty: -15.55\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_4\",\n\t\t\t\t\"connectivity_net1914\",\n\t\t\t\t\"pcb_trace_3\",\n\t\t\t\t\"pcb_trace_0\",\n\t\t\t\t\"source_trace_150\",\n\t\t\t\t\"source_port_4\",\n\t\t\t\t\"source_trace_147\",\n\t\t\t\t\"source_port_0\",\n\t\t\t\t\"source_port_69\",\n\t\t\t\t\"pcb_smtpad_0\",\n\t\t\t\t\"pcb_port_0\",\n\t\t\t\t\"pcb_port_4\",\n\t\t\t\t\"pcb_smtpad_87\",\n\t\t\t\t\"pcb_port_69\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_5\",\n\t\t\t\tpcb_port_id: \"pcb_port_5\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_1\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -10.615,\n\t\t\t\ty: -15.55\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_6\",\n\t\t\t\tpcb_port_id: \"pcb_port_6\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_2\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -9.51,\n\t\t\t\ty: -14.5\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_6\",\n\t\t\t\t\"connectivity_net1912\",\n\t\t\t\t\"pcb_trace_1\",\n\t\t\t\t\"source_trace_152\",\n\t\t\t\t\"source_port_6\",\n\t\t\t\t\"source_trace_148\",\n\t\t\t\t\"source_port_1\",\n\t\t\t\t\"source_port_8\",\n\t\t\t\t\"pcb_smtpad_2\",\n\t\t\t\t\"pcb_port_1\",\n\t\t\t\t\"pcb_port_6\",\n\t\t\t\t\"pcb_smtpad_8\",\n\t\t\t\t\"pcb_port_8\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_7\",\n\t\t\t\tpcb_port_id: \"pcb_port_7\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_2\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -8.49,\n\t\t\t\ty: -14.5\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_8\",\n\t\t\t\tpcb_port_id: \"pcb_port_8\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_3\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -7.835,\n\t\t\t\ty: -11.55\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_8\",\n\t\t\t\t\"connectivity_net1912\",\n\t\t\t\t\"pcb_trace_1\",\n\t\t\t\t\"source_trace_152\",\n\t\t\t\t\"source_port_6\",\n\t\t\t\t\"source_trace_148\",\n\t\t\t\t\"source_port_1\",\n\t\t\t\t\"source_port_8\",\n\t\t\t\t\"pcb_smtpad_2\",\n\t\t\t\t\"pcb_port_1\",\n\t\t\t\t\"pcb_smtpad_6\",\n\t\t\t\t\"pcb_port_6\",\n\t\t\t\t\"pcb_port_8\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_9\",\n\t\t\t\tpcb_port_id: \"pcb_port_9\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_3\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -6.815,\n\t\t\t\ty: -11.55\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_9\",\n\t\t\t\t\"connectivity_net1913\",\n\t\t\t\t\"pcb_trace_2\",\n\t\t\t\t\"source_trace_149\",\n\t\t\t\t\"source_port_9\",\n\t\t\t\t\"source_port_70\",\n\t\t\t\t\"pcb_port_9\",\n\t\t\t\t\"pcb_smtpad_86\",\n\t\t\t\t\"pcb_port_70\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_10\",\n\t\t\t\tpcb_port_id: \"pcb_port_10\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_4\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -14.035,\n\t\t\t\ty: -10.75\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_11\",\n\t\t\t\tpcb_port_id: \"pcb_port_11\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_4\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -13.015,\n\t\t\t\ty: -10.75\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_12\",\n\t\t\t\tpcb_port_id: \"pcb_port_12\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_5\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -12.635,\n\t\t\t\ty: 0.25\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_13\",\n\t\t\t\tpcb_port_id: \"pcb_port_13\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_5\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -11.615,\n\t\t\t\ty: 0.25\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_14\",\n\t\t\t\tpcb_port_id: \"pcb_port_14\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_6\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -17.76,\n\t\t\t\ty: -7\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_15\",\n\t\t\t\tpcb_port_id: \"pcb_port_15\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_6\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -16.74,\n\t\t\t\ty: -7\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_16\",\n\t\t\t\tpcb_port_id: \"pcb_port_16\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_7\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -14.035,\n\t\t\t\ty: -11.75\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_17\",\n\t\t\t\tpcb_port_id: \"pcb_port_17\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_7\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -13.015,\n\t\t\t\ty: -11.75\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_18\",\n\t\t\t\tpcb_port_id: \"pcb_port_18\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_8\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -16,\n\t\t\t\ty: -10.24\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_19\",\n\t\t\t\tpcb_port_id: \"pcb_port_19\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_8\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -16,\n\t\t\t\ty: -11.26\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_20\",\n\t\t\t\tpcb_port_id: \"pcb_port_20\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_9\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -14.5,\n\t\t\t\ty: -2.51\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_21\",\n\t\t\t\tpcb_port_id: \"pcb_port_21\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_9\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -14.5,\n\t\t\t\ty: -1.49\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_22\",\n\t\t\t\tpcb_port_id: \"pcb_port_22\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_10\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -3.51,\n\t\t\t\ty: -12\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_22\",\n\t\t\t\t\"connectivity_net360\",\n\t\t\t\t\"source_trace_160\",\n\t\t\t\t\"source_port_28\",\n\t\t\t\t\"source_trace_99\",\n\t\t\t\t\"source_port_22\",\n\t\t\t\t\"source_port_75\",\n\t\t\t\t\"pcb_port_22\",\n\t\t\t\t\"pcb_smtpad_28\",\n\t\t\t\t\"pcb_port_28\",\n\t\t\t\t\"pcb_smtpad_81\",\n\t\t\t\t\"pcb_port_75\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_3\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_23\",\n\t\t\t\tpcb_port_id: \"pcb_port_23\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_10\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -2.49,\n\t\t\t\ty: -12\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_24\",\n\t\t\t\tpcb_port_id: \"pcb_port_24\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_11\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -5.5750601401493425,\n\t\t\t\ty: 6.9\n\t\t\t},\n\t\t\twidth: 0.7,\n\t\t\theight: 1.05,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_24\",\n\t\t\t\t\"connectivity_net356\",\n\t\t\t\t\"source_trace_158\",\n\t\t\t\t\"source_port_34\",\n\t\t\t\t\"source_trace_156\",\n\t\t\t\t\"source_port_24\",\n\t\t\t\t\"source_trace_112\",\n\t\t\t\t\"source_port_105\",\n\t\t\t\t\"source_port_113\",\n\t\t\t\t\"pcb_port_24\",\n\t\t\t\t\"pcb_smtpad_34\",\n\t\t\t\t\"pcb_port_34\",\n\t\t\t\t\"pcb_smtpad_51\",\n\t\t\t\t\"pcb_port_105\",\n\t\t\t\t\"pcb_smtpad_113\",\n\t\t\t\t\"pcb_port_113\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_1\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_25\",\n\t\t\t\tpcb_port_id: \"pcb_port_25\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_11\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -5.575060140149342,\n\t\t\t\ty: 11.1\n\t\t\t},\n\t\t\twidth: 0.7,\n\t\t\theight: 1.05,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_25\",\n\t\t\t\t\"connectivity_net1851\",\n\t\t\t\t\"source_port_25\",\n\t\t\t\t\"pcb_port_25\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_1\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_26\",\n\t\t\t\tpcb_port_id: \"pcb_port_26\",\n\t\t\t\tsource_port_name: \"pin3\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_11\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -3.4250601401493426,\n\t\t\t\ty: 6.9\n\t\t\t},\n\t\t\twidth: 0.7,\n\t\t\theight: 1.05,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_2\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_27\",\n\t\t\t\tpcb_port_id: \"pcb_port_27\",\n\t\t\t\tsource_port_name: \"pin4\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_11\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -3.425060140149342,\n\t\t\t\ty: 11.1\n\t\t\t},\n\t\t\twidth: 0.7,\n\t\t\theight: 1.05,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_27\",\n\t\t\t\t\"connectivity_net1852\",\n\t\t\t\t\"source_port_27\",\n\t\t\t\t\"pcb_port_27\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_2\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_28\",\n\t\t\t\tpcb_port_id: \"pcb_port_28\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_12\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -7.1,\n\t\t\t\ty: -13.425\n\t\t\t},\n\t\t\twidth: 1.05,\n\t\t\theight: 0.7,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_28\",\n\t\t\t\t\"connectivity_net360\",\n\t\t\t\t\"source_trace_160\",\n\t\t\t\t\"source_port_28\",\n\t\t\t\t\"source_trace_99\",\n\t\t\t\t\"source_port_22\",\n\t\t\t\t\"source_port_75\",\n\t\t\t\t\"pcb_smtpad_22\",\n\t\t\t\t\"pcb_port_22\",\n\t\t\t\t\"pcb_port_28\",\n\t\t\t\t\"pcb_smtpad_81\",\n\t\t\t\t\"pcb_port_75\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_3\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_29\",\n\t\t\t\tpcb_port_id: \"pcb_port_29\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_12\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -2.9,\n\t\t\t\ty: -13.425\n\t\t\t},\n\t\t\twidth: 1.05,\n\t\t\theight: 0.7,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_29\",\n\t\t\t\t\"connectivity_net1853\",\n\t\t\t\t\"source_port_29\",\n\t\t\t\t\"pcb_port_29\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_3\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_30\",\n\t\t\t\tpcb_port_id: \"pcb_port_30\",\n\t\t\t\tsource_port_name: \"pin3\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_12\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -7.1,\n\t\t\t\ty: -15.575\n\t\t\t},\n\t\t\twidth: 1.05,\n\t\t\theight: 0.7,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_30\",\n\t\t\t\t\"connectivity_net1854\",\n\t\t\t\t\"source_port_30\",\n\t\t\t\t\"pcb_port_30\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_4\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_31\",\n\t\t\t\tpcb_port_id: \"pcb_port_31\",\n\t\t\t\tsource_port_name: \"pin4\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_12\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -2.9,\n\t\t\t\ty: -15.575\n\t\t\t},\n\t\t\twidth: 1.05,\n\t\t\theight: 0.7,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_4\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_32\",\n\t\t\t\tpcb_port_id: \"pcb_port_32\",\n\t\t\t\tsource_port_name: \"cathode\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_13\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -20.000338066298355,\n\t\t\t\ty: 7.250933845871326\n\t\t\t},\n\t\t\twidth: 0.8,\n\t\t\theight: 0.8,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_33\",\n\t\t\t\tpcb_port_id: \"pcb_port_33\",\n\t\t\t\tsource_port_name: \"anode\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_13\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -20.000338066298355,\n\t\t\t\ty: 8.748933845871326\n\t\t\t},\n\t\t\twidth: 0.8,\n\t\t\theight: 0.8,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_33\",\n\t\t\t\t\"connectivity_net366\",\n\t\t\t\t\"source_trace_163\",\n\t\t\t\t\"source_port_37\",\n\t\t\t\t\"source_port_33\",\n\t\t\t\t\"pcb_port_33\",\n\t\t\t\t\"pcb_smtpad_37\",\n\t\t\t\t\"pcb_port_37\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_34\",\n\t\t\t\tpcb_port_id: \"pcb_port_34\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_14\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -12,\n\t\t\t\ty: 13.24\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_34\",\n\t\t\t\t\"connectivity_net356\",\n\t\t\t\t\"source_trace_158\",\n\t\t\t\t\"source_port_34\",\n\t\t\t\t\"source_trace_156\",\n\t\t\t\t\"source_port_24\",\n\t\t\t\t\"source_trace_112\",\n\t\t\t\t\"source_port_105\",\n\t\t\t\t\"source_port_113\",\n\t\t\t\t\"pcb_smtpad_24\",\n\t\t\t\t\"pcb_port_24\",\n\t\t\t\t\"pcb_port_34\",\n\t\t\t\t\"pcb_smtpad_51\",\n\t\t\t\t\"pcb_port_105\",\n\t\t\t\t\"pcb_smtpad_113\",\n\t\t\t\t\"pcb_port_113\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_1\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_35\",\n\t\t\t\tpcb_port_id: \"pcb_port_35\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_14\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -12,\n\t\t\t\ty: 14.26\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_36\",\n\t\t\t\tpcb_port_id: \"pcb_port_36\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_15\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -18.99,\n\t\t\t\ty: 18\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_37\",\n\t\t\t\tpcb_port_id: \"pcb_port_37\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_15\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -20.01,\n\t\t\t\ty: 18\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_37\",\n\t\t\t\t\"connectivity_net366\",\n\t\t\t\t\"source_trace_163\",\n\t\t\t\t\"source_port_37\",\n\t\t\t\t\"source_port_33\",\n\t\t\t\t\"pcb_smtpad_33\",\n\t\t\t\t\"pcb_port_33\",\n\t\t\t\t\"pcb_port_37\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_38\",\n\t\t\t\tpcb_port_id: \"pcb_port_38\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_16\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -9.525,\n\t\t\t\ty: 2.66\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_39\",\n\t\t\t\tpcb_port_id: \"pcb_port_39\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_16\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -9.525,\n\t\t\t\ty: 1.6400000000000003\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_40\",\n\t\t\t\tpcb_port_id: \"pcb_port_40\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_17\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -8.725,\n\t\t\t\ty: -0.5599999999999998\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_41\",\n\t\t\t\tpcb_port_id: \"pcb_port_41\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_17\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -8.725,\n\t\t\t\ty: 0.4600000000000002\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_42\",\n\t\t\t\tpcb_port_id: \"pcb_port_42\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_18\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -19.825,\n\t\t\t\ty: 19.5\n\t\t\t},\n\t\t\twidth: 0.8,\n\t\t\theight: 0.95,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_43\",\n\t\t\t\tpcb_port_id: \"pcb_port_43\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_18\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -18.175,\n\t\t\t\ty: 19.5\n\t\t\t},\n\t\t\twidth: 0.8,\n\t\t\theight: 0.95,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_44\",\n\t\t\t\tpcb_port_id: \"pcb_port_44\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_19\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -6.325,\n\t\t\t\ty: -0.5599999999999998\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_45\",\n\t\t\t\tpcb_port_id: \"pcb_port_45\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_19\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -6.325,\n\t\t\t\ty: 0.4600000000000002\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_46\",\n\t\t\t\tpcb_port_id: \"pcb_port_46\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_20\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -1.635,\n\t\t\t\ty: -10.15\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_46\",\n\t\t\t\t\"connectivity_net324\",\n\t\t\t\t\"source_trace_143\",\n\t\t\t\t\"source_port_92\",\n\t\t\t\t\"source_trace_142\",\n\t\t\t\t\"source_port_49\",\n\t\t\t\t\"source_trace_110\",\n\t\t\t\t\"source_port_46\",\n\t\t\t\t\"source_net_16\",\n\t\t\t\t\"pcb_port_46\",\n\t\t\t\t\"pcb_smtpad_49\",\n\t\t\t\t\"pcb_port_49\",\n\t\t\t\t\"pcb_smtpad_64\",\n\t\t\t\t\"pcb_port_92\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_47\",\n\t\t\t\tpcb_port_id: \"pcb_port_47\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_20\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -0.615,\n\t\t\t\ty: -10.15\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_48\",\n\t\t\t\tpcb_port_id: \"pcb_port_48\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_21\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -12,\n\t\t\t\ty: 17.550103\n\t\t\t},\n\t\t\twidth: 0.8640064,\n\t\t\theight: 0.7999984,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_49\",\n\t\t\t\tpcb_port_id: \"pcb_port_49\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_21\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -12,\n\t\t\t\ty: 18.949897\n\t\t\t},\n\t\t\twidth: 0.8640064,\n\t\t\theight: 0.7999984,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_49\",\n\t\t\t\t\"connectivity_net324\",\n\t\t\t\t\"source_trace_143\",\n\t\t\t\t\"source_port_92\",\n\t\t\t\t\"source_trace_142\",\n\t\t\t\t\"source_port_49\",\n\t\t\t\t\"source_trace_110\",\n\t\t\t\t\"source_port_46\",\n\t\t\t\t\"source_net_16\",\n\t\t\t\t\"pcb_smtpad_46\",\n\t\t\t\t\"pcb_port_46\",\n\t\t\t\t\"pcb_port_49\",\n\t\t\t\t\"pcb_smtpad_64\",\n\t\t\t\t\"pcb_port_92\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_50\",\n\t\t\t\tpcb_port_id: \"pcb_port_106\",\n\t\t\t\tsource_port_name: \"GND\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -9.125,\n\t\t\t\ty: -5.249873\n\t\t\t},\n\t\t\twidth: 3.0999938,\n\t\t\theight: 3.0999938,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_51\",\n\t\t\t\tpcb_port_id: \"pcb_port_105\",\n\t\t\t\tsource_port_name: \"QSPI_SS\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -11.724944,\n\t\t\t\ty: -1.8249369999999998\n\t\t\t},\n\t\t\twidth: 0.1999996,\n\t\t\theight: 0.850011,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_51\",\n\t\t\t\t\"connectivity_net356\",\n\t\t\t\t\"source_trace_158\",\n\t\t\t\t\"source_port_34\",\n\t\t\t\t\"source_trace_156\",\n\t\t\t\t\"source_port_24\",\n\t\t\t\t\"source_trace_112\",\n\t\t\t\t\"source_port_105\",\n\t\t\t\t\"source_port_113\",\n\t\t\t\t\"pcb_smtpad_24\",\n\t\t\t\t\"pcb_port_24\",\n\t\t\t\t\"pcb_smtpad_34\",\n\t\t\t\t\"pcb_port_34\",\n\t\t\t\t\"pcb_port_105\",\n\t\t\t\t\"pcb_smtpad_113\",\n\t\t\t\t\"pcb_port_113\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_1\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_52\",\n\t\t\t\tpcb_port_id: \"pcb_port_104\",\n\t\t\t\tsource_port_name: \"QSPI_SD1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -11.325148,\n\t\t\t\ty: -1.8249369999999998\n\t\t\t},\n\t\t\twidth: 0.1999996,\n\t\t\theight: 0.850011,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_52\",\n\t\t\t\t\"connectivity_net262\",\n\t\t\t\t\"source_trace_114\",\n\t\t\t\t\"source_port_104\",\n\t\t\t\t\"source_port_114\",\n\t\t\t\t\"pcb_port_104\",\n\t\t\t\t\"pcb_smtpad_114\",\n\t\t\t\t\"pcb_port_114\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_53\",\n\t\t\t\tpcb_port_id: \"pcb_port_103\",\n\t\t\t\tsource_port_name: \"QSPI_SD2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -10.925098,\n\t\t\t\ty: -1.8249369999999998\n\t\t\t},\n\t\t\twidth: 0.1999996,\n\t\t\theight: 0.850011,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_53\",\n\t\t\t\t\"connectivity_net265\",\n\t\t\t\t\"source_trace_115\",\n\t\t\t\t\"source_port_103\",\n\t\t\t\t\"source_port_115\",\n\t\t\t\t\"pcb_port_103\",\n\t\t\t\t\"pcb_smtpad_115\",\n\t\t\t\t\"pcb_port_115\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_54\",\n\t\t\t\tpcb_port_id: \"pcb_port_102\",\n\t\t\t\tsource_port_name: \"QSPI_SD0\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -10.525048,\n\t\t\t\ty: -1.8249369999999998\n\t\t\t},\n\t\t\twidth: 0.1999996,\n\t\t\theight: 0.850011,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_54\",\n\t\t\t\t\"connectivity_net259\",\n\t\t\t\t\"source_trace_113\",\n\t\t\t\t\"source_port_102\",\n\t\t\t\t\"source_port_117\",\n\t\t\t\t\"pcb_port_102\",\n\t\t\t\t\"pcb_smtpad_120\",\n\t\t\t\t\"pcb_port_117\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_55\",\n\t\t\t\tpcb_port_id: \"pcb_port_101\",\n\t\t\t\tsource_port_name: \"QSPI_SCLK\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -10.124998,\n\t\t\t\ty: -1.8249369999999998\n\t\t\t},\n\t\t\twidth: 0.1999996,\n\t\t\theight: 0.850011,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_55\",\n\t\t\t\t\"connectivity_net271\",\n\t\t\t\t\"source_trace_117\",\n\t\t\t\t\"source_port_101\",\n\t\t\t\t\"source_port_118\",\n\t\t\t\t\"pcb_port_101\",\n\t\t\t\t\"pcb_smtpad_119\",\n\t\t\t\t\"pcb_port_118\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_56\",\n\t\t\t\tpcb_port_id: \"pcb_port_100\",\n\t\t\t\tsource_port_name: \"QSPI_SD3\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -9.724948,\n\t\t\t\ty: -1.8249369999999998\n\t\t\t},\n\t\t\twidth: 0.1999996,\n\t\t\theight: 0.850011,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_56\",\n\t\t\t\t\"connectivity_net268\",\n\t\t\t\t\"source_trace_116\",\n\t\t\t\t\"source_port_100\",\n\t\t\t\t\"source_port_119\",\n\t\t\t\t\"pcb_port_100\",\n\t\t\t\t\"pcb_smtpad_118\",\n\t\t\t\t\"pcb_port_119\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_57\",\n\t\t\t\tpcb_port_id: \"pcb_port_99\",\n\t\t\t\tsource_port_name: \"DVDD1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -9.325152,\n\t\t\t\ty: -1.8249369999999998\n\t\t\t},\n\t\t\twidth: 0.1999996,\n\t\t\theight: 0.850011,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_57\",\n\t\t\t\t\"connectivity_net297\",\n\t\t\t\t\"source_trace_129\",\n\t\t\t\t\"source_trace_128\",\n\t\t\t\t\"source_port_72\",\n\t\t\t\t\"source_trace_127\",\n\t\t\t\t\"source_trace_126\",\n\t\t\t\t\"source_port_94\",\n\t\t\t\t\"source_port_107\",\n\t\t\t\t\"source_trace_125\",\n\t\t\t\t\"source_trace_124\",\n\t\t\t\t\"source_port_109\",\n\t\t\t\t\"source_port_99\",\n\t\t\t\t\"source_net_17\",\n\t\t\t\t\"source_port_111\",\n\t\t\t\t\"pcb_smtpad_84\",\n\t\t\t\t\"pcb_port_72\",\n\t\t\t\t\"pcb_smtpad_62\",\n\t\t\t\t\"pcb_port_94\",\n\t\t\t\t\"pcb_port_99\",\n\t\t\t\t\"pcb_smtpad_107\",\n\t\t\t\t\"pcb_port_107\",\n\t\t\t\t\"pcb_smtpad_109\",\n\t\t\t\t\"pcb_port_109\",\n\t\t\t\t\"pcb_smtpad_111\",\n\t\t\t\t\"pcb_port_111\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_58\",\n\t\t\t\tpcb_port_id: \"pcb_port_98\",\n\t\t\t\tsource_port_name: \"IOVDD1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -8.925102,\n\t\t\t\ty: -1.8249369999999998\n\t\t\t},\n\t\t\twidth: 0.1999996,\n\t\t\theight: 0.850011,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_59\",\n\t\t\t\tpcb_port_id: \"pcb_port_97\",\n\t\t\t\tsource_port_name: \"USB_VDD\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -8.525052,\n\t\t\t\ty: -1.8249369999999998\n\t\t\t},\n\t\t\twidth: 0.1999996,\n\t\t\theight: 0.850011,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_60\",\n\t\t\t\tpcb_port_id: \"pcb_port_96\",\n\t\t\t\tsource_port_name: \"USB_DP\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -8.125002,\n\t\t\t\ty: -1.8249369999999998\n\t\t\t},\n\t\t\twidth: 0.1999996,\n\t\t\theight: 0.850011,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_60\",\n\t\t\t\t\"connectivity_net308\",\n\t\t\t\t\"source_trace_135\",\n\t\t\t\t\"source_port_125\",\n\t\t\t\t\"source_port_96\",\n\t\t\t\t\"pcb_port_96\",\n\t\t\t\t\"pcb_smtpad_125\",\n\t\t\t\t\"pcb_port_125\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_61\",\n\t\t\t\tpcb_port_id: \"pcb_port_95\",\n\t\t\t\tsource_port_name: \"USB_DM\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -7.724952,\n\t\t\t\ty: -1.8249369999999998\n\t\t\t},\n\t\t\twidth: 0.1999996,\n\t\t\theight: 0.850011,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_61\",\n\t\t\t\t\"connectivity_net305\",\n\t\t\t\t\"source_trace_134\",\n\t\t\t\t\"source_port_123\",\n\t\t\t\t\"source_port_95\",\n\t\t\t\t\"pcb_port_95\",\n\t\t\t\t\"pcb_smtpad_123\",\n\t\t\t\t\"pcb_port_123\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_62\",\n\t\t\t\tpcb_port_id: \"pcb_port_94\",\n\t\t\t\tsource_port_name: \"VREG_VOUT\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -7.325156,\n\t\t\t\ty: -1.8249369999999998\n\t\t\t},\n\t\t\twidth: 0.1999996,\n\t\t\theight: 0.850011,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_62\",\n\t\t\t\t\"connectivity_net297\",\n\t\t\t\t\"source_trace_129\",\n\t\t\t\t\"source_trace_128\",\n\t\t\t\t\"source_port_72\",\n\t\t\t\t\"source_trace_127\",\n\t\t\t\t\"source_trace_126\",\n\t\t\t\t\"source_port_94\",\n\t\t\t\t\"source_port_107\",\n\t\t\t\t\"source_trace_125\",\n\t\t\t\t\"source_trace_124\",\n\t\t\t\t\"source_port_109\",\n\t\t\t\t\"source_port_99\",\n\t\t\t\t\"source_net_17\",\n\t\t\t\t\"source_port_111\",\n\t\t\t\t\"pcb_smtpad_84\",\n\t\t\t\t\"pcb_port_72\",\n\t\t\t\t\"pcb_port_94\",\n\t\t\t\t\"pcb_smtpad_57\",\n\t\t\t\t\"pcb_port_99\",\n\t\t\t\t\"pcb_smtpad_107\",\n\t\t\t\t\"pcb_port_107\",\n\t\t\t\t\"pcb_smtpad_109\",\n\t\t\t\t\"pcb_port_109\",\n\t\t\t\t\"pcb_smtpad_111\",\n\t\t\t\t\"pcb_port_111\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_63\",\n\t\t\t\tpcb_port_id: \"pcb_port_93\",\n\t\t\t\tsource_port_name: \"VREG_IN\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -6.9251059999999995,\n\t\t\t\ty: -1.8249369999999998\n\t\t\t},\n\t\t\twidth: 0.1999996,\n\t\t\theight: 0.850011,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_64\",\n\t\t\t\tpcb_port_id: \"pcb_port_92\",\n\t\t\t\tsource_port_name: \"ADC_AVDD\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -6.525056,\n\t\t\t\ty: -1.8249369999999998\n\t\t\t},\n\t\t\twidth: 0.1999996,\n\t\t\theight: 0.850011,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_64\",\n\t\t\t\t\"connectivity_net324\",\n\t\t\t\t\"source_trace_143\",\n\t\t\t\t\"source_port_92\",\n\t\t\t\t\"source_trace_142\",\n\t\t\t\t\"source_port_49\",\n\t\t\t\t\"source_trace_110\",\n\t\t\t\t\"source_port_46\",\n\t\t\t\t\"source_net_16\",\n\t\t\t\t\"pcb_smtpad_46\",\n\t\t\t\t\"pcb_port_46\",\n\t\t\t\t\"pcb_smtpad_49\",\n\t\t\t\t\"pcb_port_49\",\n\t\t\t\t\"pcb_port_92\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_65\",\n\t\t\t\tpcb_port_id: \"pcb_port_91\",\n\t\t\t\tsource_port_name: \"IOVDD2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -5.700063999999999,\n\t\t\t\ty: -2.649929\n\t\t\t},\n\t\t\twidth: 0.850011,\n\t\t\theight: 0.1999996,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_66\",\n\t\t\t\tpcb_port_id: \"pcb_port_90\",\n\t\t\t\tsource_port_name: \"GPIO29_ADC3\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -5.700063999999999,\n\t\t\t\ty: -3.049979\n\t\t\t},\n\t\t\twidth: 0.850011,\n\t\t\theight: 0.1999996,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_66\",\n\t\t\t\t\"connectivity_net705\",\n\t\t\t\t\"source_trace_326\",\n\t\t\t\t\"source_trace_325\",\n\t\t\t\t\"source_port_433\",\n\t\t\t\t\"source_port_90\",\n\t\t\t\t\"source_port_434\",\n\t\t\t\t\"pcb_port_90\",\n\t\t\t\t\"pcb_smtpad_381\",\n\t\t\t\t\"pcb_port_433\",\n\t\t\t\t\"pcb_smtpad_382\",\n\t\t\t\t\"pcb_port_434\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_67\",\n\t\t\t\tpcb_port_id: \"pcb_port_89\",\n\t\t\t\tsource_port_name: \"GPIO28_ADC2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -5.700063999999999,\n\t\t\t\ty: -3.450029\n\t\t\t},\n\t\t\twidth: 0.850011,\n\t\t\theight: 0.1999996,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_67\",\n\t\t\t\t\"connectivity_net674\",\n\t\t\t\t\"source_trace_312\",\n\t\t\t\t\"source_trace_311\",\n\t\t\t\t\"source_port_415\",\n\t\t\t\t\"source_port_89\",\n\t\t\t\t\"source_port_416\",\n\t\t\t\t\"pcb_port_89\",\n\t\t\t\t\"pcb_smtpad_363\",\n\t\t\t\t\"pcb_port_415\",\n\t\t\t\t\"pcb_smtpad_364\",\n\t\t\t\t\"pcb_port_416\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_68\",\n\t\t\t\tpcb_port_id: \"pcb_port_88\",\n\t\t\t\tsource_port_name: \"GPIO27_ADC1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -5.700063999999999,\n\t\t\t\ty: -3.850079\n\t\t\t},\n\t\t\twidth: 0.850011,\n\t\t\theight: 0.1999996,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_68\",\n\t\t\t\t\"connectivity_net830\",\n\t\t\t\t\"source_trace_380\",\n\t\t\t\t\"source_port_486\",\n\t\t\t\t\"source_trace_288\",\n\t\t\t\t\"source_trace_261\",\n\t\t\t\t\"source_port_277\",\n\t\t\t\t\"source_trace_255\",\n\t\t\t\t\"source_trace_88\",\n\t\t\t\t\"source_port_88\",\n\t\t\t\t\"source_net_14\",\n\t\t\t\t\"source_port_267\",\n\t\t\t\t\"pcb_port_88\",\n\t\t\t\t\"pcb_smtpad_232\",\n\t\t\t\t\"pcb_port_267\",\n\t\t\t\t\"pcb_smtpad_239\",\n\t\t\t\t\"pcb_port_277\",\n\t\t\t\t\"pcb_smtpad_434\",\n\t\t\t\t\"pcb_port_486\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_69\",\n\t\t\t\tpcb_port_id: \"pcb_port_87\",\n\t\t\t\tsource_port_name: \"GPIO26_ADC0\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -5.700063999999999,\n\t\t\t\ty: -4.249875\n\t\t\t},\n\t\t\twidth: 0.850011,\n\t\t\theight: 0.1999996,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_69\",\n\t\t\t\t\"connectivity_net828\",\n\t\t\t\t\"source_trace_379\",\n\t\t\t\t\"source_port_485\",\n\t\t\t\t\"source_trace_287\",\n\t\t\t\t\"source_trace_260\",\n\t\t\t\t\"source_port_275\",\n\t\t\t\t\"source_trace_254\",\n\t\t\t\t\"source_trace_87\",\n\t\t\t\t\"source_port_87\",\n\t\t\t\t\"source_net_13\",\n\t\t\t\t\"source_port_272\",\n\t\t\t\t\"pcb_port_87\",\n\t\t\t\t\"pcb_smtpad_234\",\n\t\t\t\t\"pcb_port_272\",\n\t\t\t\t\"pcb_smtpad_237\",\n\t\t\t\t\"pcb_port_275\",\n\t\t\t\t\"pcb_smtpad_433\",\n\t\t\t\t\"pcb_port_485\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_70\",\n\t\t\t\tpcb_port_id: \"pcb_port_86\",\n\t\t\t\tsource_port_name: \"GPIO25\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -5.700063999999999,\n\t\t\t\ty: -4.649925\n\t\t\t},\n\t\t\twidth: 0.850011,\n\t\t\theight: 0.1999996,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_70\",\n\t\t\t\t\"connectivity_net719\",\n\t\t\t\t\"source_trace_332\",\n\t\t\t\t\"source_port_86\",\n\t\t\t\t\"source_port_444\",\n\t\t\t\t\"pcb_port_86\",\n\t\t\t\t\"pcb_smtpad_392\",\n\t\t\t\t\"pcb_port_444\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_71\",\n\t\t\t\tpcb_port_id: \"pcb_port_85\",\n\t\t\t\tsource_port_name: \"GPIO24\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -5.700063999999999,\n\t\t\t\ty: -5.049975\n\t\t\t},\n\t\t\twidth: 0.850011,\n\t\t\theight: 0.1999996,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_71\",\n\t\t\t\t\"connectivity_net1866\",\n\t\t\t\t\"source_port_85\",\n\t\t\t\t\"pcb_port_85\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_72\",\n\t\t\t\tpcb_port_id: \"pcb_port_84\",\n\t\t\t\tsource_port_name: \"GPIO23\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -5.700063999999999,\n\t\t\t\ty: -5.450025\n\t\t\t},\n\t\t\twidth: 0.850011,\n\t\t\theight: 0.1999996,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_72\",\n\t\t\t\t\"connectivity_net566\",\n\t\t\t\t\"source_trace_252\",\n\t\t\t\t\"source_port_256\",\n\t\t\t\t\"source_trace_200\",\n\t\t\t\t\"source_port_84\",\n\t\t\t\t\"source_port_149\",\n\t\t\t\t\"pcb_port_84\",\n\t\t\t\t\"pcb_smtpad_150\",\n\t\t\t\t\"pcb_port_149\",\n\t\t\t\t\"pcb_smtpad_218\",\n\t\t\t\t\"pcb_port_256\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_73\",\n\t\t\t\tpcb_port_id: \"pcb_port_83\",\n\t\t\t\tsource_port_name: \"GPIO22\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -5.700063999999999,\n\t\t\t\ty: -5.850075\n\t\t\t},\n\t\t\twidth: 0.850011,\n\t\t\theight: 0.1999996,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_73\",\n\t\t\t\t\"connectivity_net619\",\n\t\t\t\t\"source_trace_286\",\n\t\t\t\t\"source_trace_262\",\n\t\t\t\t\"source_port_279\",\n\t\t\t\t\"source_trace_199\",\n\t\t\t\t\"source_trace_86\",\n\t\t\t\t\"source_port_83\",\n\t\t\t\t\"source_net_12\",\n\t\t\t\t\"source_port_259\",\n\t\t\t\t\"pcb_port_83\",\n\t\t\t\t\"pcb_smtpad_220\",\n\t\t\t\t\"pcb_port_259\",\n\t\t\t\t\"pcb_smtpad_241\",\n\t\t\t\t\"pcb_port_279\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_74\",\n\t\t\t\tpcb_port_id: \"pcb_port_82\",\n\t\t\t\tsource_port_name: \"IOVDD3\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -5.700063999999999,\n\t\t\t\ty: -6.249871\n\t\t\t},\n\t\t\twidth: 0.850011,\n\t\t\theight: 0.1999996,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_75\",\n\t\t\t\tpcb_port_id: \"pcb_port_81\",\n\t\t\t\tsource_port_name: \"GPIO21\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -5.700063999999999,\n\t\t\t\ty: -6.649921\n\t\t\t},\n\t\t\twidth: 0.850011,\n\t\t\theight: 0.1999996,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_75\",\n\t\t\t\t\"connectivity_net445\",\n\t\t\t\t\"source_trace_198\",\n\t\t\t\t\"source_port_81\",\n\t\t\t\t\"source_trace_187\",\n\t\t\t\t\"source_port_152\",\n\t\t\t\t\"source_port_252\",\n\t\t\t\t\"pcb_port_81\",\n\t\t\t\t\"pcb_smtpad_147\",\n\t\t\t\t\"pcb_port_152\",\n\t\t\t\t\"pcb_smtpad_214\",\n\t\t\t\t\"pcb_port_252\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_76\",\n\t\t\t\tpcb_port_id: \"pcb_port_80\",\n\t\t\t\tsource_port_name: \"GPIO20\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -5.700063999999999,\n\t\t\t\ty: -7.049971\n\t\t\t},\n\t\t\twidth: 0.850011,\n\t\t\theight: 0.1999996,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_76\",\n\t\t\t\t\"connectivity_net1917\",\n\t\t\t\t\"pcb_trace_6\",\n\t\t\t\t\"pcb_via_2\",\n\t\t\t\t\"pcb_port_130\",\n\t\t\t\t\"pcb_port_131\",\n\t\t\t\t\"source_trace_285\",\n\t\t\t\t\"source_trace_197\",\n\t\t\t\t\"source_trace_194\",\n\t\t\t\t\"source_trace_193\",\n\t\t\t\t\"source_trace_85\",\n\t\t\t\t\"source_port_80\",\n\t\t\t\t\"source_net_11\",\n\t\t\t\t\"source_port_130\",\n\t\t\t\t\"source_port_131\",\n\t\t\t\t\"source_port_147\",\n\t\t\t\t\"pcb_port_80\",\n\t\t\t\t\"pcb_smtpad_152\",\n\t\t\t\t\"pcb_port_147\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_77\",\n\t\t\t\tpcb_port_id: \"pcb_port_79\",\n\t\t\t\tsource_port_name: \"GPIO19\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -5.700063999999999,\n\t\t\t\ty: -7.450021\n\t\t\t},\n\t\t\twidth: 0.850011,\n\t\t\theight: 0.1999996,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_77\",\n\t\t\t\t\"connectivity_net1916\",\n\t\t\t\t\"pcb_trace_5\",\n\t\t\t\t\"pcb_via_1\",\n\t\t\t\t\"pcb_port_128\",\n\t\t\t\t\"pcb_port_129\",\n\t\t\t\t\"source_trace_284\",\n\t\t\t\t\"source_trace_196\",\n\t\t\t\t\"source_trace_192\",\n\t\t\t\t\"source_trace_191\",\n\t\t\t\t\"source_trace_84\",\n\t\t\t\t\"source_port_79\",\n\t\t\t\t\"source_net_10\",\n\t\t\t\t\"source_port_128\",\n\t\t\t\t\"source_port_129\",\n\t\t\t\t\"source_port_151\",\n\t\t\t\t\"pcb_port_79\",\n\t\t\t\t\"pcb_smtpad_148\",\n\t\t\t\t\"pcb_port_151\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_78\",\n\t\t\t\tpcb_port_id: \"pcb_port_78\",\n\t\t\t\tsource_port_name: \"GPIO18\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -5.700063999999999,\n\t\t\t\ty: -7.850071\n\t\t\t},\n\t\t\twidth: 0.850011,\n\t\t\theight: 0.1999996,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_78\",\n\t\t\t\t\"connectivity_net1915\",\n\t\t\t\t\"pcb_trace_4\",\n\t\t\t\t\"pcb_via_0\",\n\t\t\t\t\"pcb_port_126\",\n\t\t\t\t\"pcb_port_127\",\n\t\t\t\t\"source_trace_283\",\n\t\t\t\t\"source_trace_195\",\n\t\t\t\t\"source_trace_190\",\n\t\t\t\t\"source_trace_189\",\n\t\t\t\t\"source_trace_83\",\n\t\t\t\t\"source_port_78\",\n\t\t\t\t\"source_net_9\",\n\t\t\t\t\"source_port_126\",\n\t\t\t\t\"source_port_127\",\n\t\t\t\t\"source_port_153\",\n\t\t\t\t\"pcb_port_78\",\n\t\t\t\t\"pcb_smtpad_146\",\n\t\t\t\t\"pcb_port_153\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_79\",\n\t\t\t\tpcb_port_id: \"pcb_port_77\",\n\t\t\t\tsource_port_name: \"GPIO17\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -6.525056,\n\t\t\t\ty: -8.675063\n\t\t\t},\n\t\t\twidth: 0.1999996,\n\t\t\theight: 0.850011,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_79\",\n\t\t\t\t\"connectivity_net1865\",\n\t\t\t\t\"source_port_77\",\n\t\t\t\t\"pcb_port_77\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_80\",\n\t\t\t\tpcb_port_id: \"pcb_port_76\",\n\t\t\t\tsource_port_name: \"GPIO16\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -6.9251059999999995,\n\t\t\t\ty: -8.675063\n\t\t\t},\n\t\t\twidth: 0.1999996,\n\t\t\theight: 0.850011,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_80\",\n\t\t\t\t\"connectivity_net622\",\n\t\t\t\t\"source_trace_289\",\n\t\t\t\t\"source_port_76\",\n\t\t\t\t\"source_port_394\",\n\t\t\t\t\"pcb_port_76\",\n\t\t\t\t\"pcb_smtpad_342\",\n\t\t\t\t\"pcb_port_394\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_81\",\n\t\t\t\tpcb_port_id: \"pcb_port_75\",\n\t\t\t\tsource_port_name: \"RUN\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -7.325156,\n\t\t\t\ty: -8.675063\n\t\t\t},\n\t\t\twidth: 0.1999996,\n\t\t\theight: 0.850011,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_81\",\n\t\t\t\t\"connectivity_net360\",\n\t\t\t\t\"source_trace_160\",\n\t\t\t\t\"source_port_28\",\n\t\t\t\t\"source_trace_99\",\n\t\t\t\t\"source_port_22\",\n\t\t\t\t\"source_port_75\",\n\t\t\t\t\"pcb_smtpad_22\",\n\t\t\t\t\"pcb_port_22\",\n\t\t\t\t\"pcb_smtpad_28\",\n\t\t\t\t\"pcb_port_28\",\n\t\t\t\t\"pcb_port_75\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_3\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_82\",\n\t\t\t\tpcb_port_id: \"pcb_port_74\",\n\t\t\t\tsource_port_name: \"SWD\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -7.724952,\n\t\t\t\ty: -8.675063\n\t\t\t},\n\t\t\twidth: 0.1999996,\n\t\t\theight: 0.850011,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_82\",\n\t\t\t\t\"connectivity_net1864\",\n\t\t\t\t\"source_port_74\",\n\t\t\t\t\"pcb_port_74\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_83\",\n\t\t\t\tpcb_port_id: \"pcb_port_73\",\n\t\t\t\tsource_port_name: \"SWCLK\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -8.125002,\n\t\t\t\ty: -8.675063\n\t\t\t},\n\t\t\twidth: 0.1999996,\n\t\t\theight: 0.850011,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_83\",\n\t\t\t\t\"connectivity_net1863\",\n\t\t\t\t\"source_port_73\",\n\t\t\t\t\"pcb_port_73\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_84\",\n\t\t\t\tpcb_port_id: \"pcb_port_72\",\n\t\t\t\tsource_port_name: \"DVDD2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -8.525052,\n\t\t\t\ty: -8.675063\n\t\t\t},\n\t\t\twidth: 0.1999996,\n\t\t\theight: 0.850011,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_84\",\n\t\t\t\t\"connectivity_net297\",\n\t\t\t\t\"source_trace_129\",\n\t\t\t\t\"source_trace_128\",\n\t\t\t\t\"source_port_72\",\n\t\t\t\t\"source_trace_127\",\n\t\t\t\t\"source_trace_126\",\n\t\t\t\t\"source_port_94\",\n\t\t\t\t\"source_port_107\",\n\t\t\t\t\"source_trace_125\",\n\t\t\t\t\"source_trace_124\",\n\t\t\t\t\"source_port_109\",\n\t\t\t\t\"source_port_99\",\n\t\t\t\t\"source_net_17\",\n\t\t\t\t\"source_port_111\",\n\t\t\t\t\"pcb_port_72\",\n\t\t\t\t\"pcb_smtpad_62\",\n\t\t\t\t\"pcb_port_94\",\n\t\t\t\t\"pcb_smtpad_57\",\n\t\t\t\t\"pcb_port_99\",\n\t\t\t\t\"pcb_smtpad_107\",\n\t\t\t\t\"pcb_port_107\",\n\t\t\t\t\"pcb_smtpad_109\",\n\t\t\t\t\"pcb_port_109\",\n\t\t\t\t\"pcb_smtpad_111\",\n\t\t\t\t\"pcb_port_111\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_85\",\n\t\t\t\tpcb_port_id: \"pcb_port_71\",\n\t\t\t\tsource_port_name: \"IOVDD4\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -8.925102,\n\t\t\t\ty: -8.675063\n\t\t\t},\n\t\t\twidth: 0.1999996,\n\t\t\theight: 0.850011,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_86\",\n\t\t\t\tpcb_port_id: \"pcb_port_70\",\n\t\t\t\tsource_port_name: \"XOUT\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -9.325152,\n\t\t\t\ty: -8.675063\n\t\t\t},\n\t\t\twidth: 0.1999996,\n\t\t\theight: 0.850011,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_86\",\n\t\t\t\t\"connectivity_net1913\",\n\t\t\t\t\"pcb_trace_2\",\n\t\t\t\t\"source_trace_149\",\n\t\t\t\t\"source_port_9\",\n\t\t\t\t\"source_port_70\",\n\t\t\t\t\"pcb_smtpad_9\",\n\t\t\t\t\"pcb_port_9\",\n\t\t\t\t\"pcb_port_70\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_87\",\n\t\t\t\tpcb_port_id: \"pcb_port_69\",\n\t\t\t\tsource_port_name: \"XIN\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -9.724948,\n\t\t\t\ty: -8.675063\n\t\t\t},\n\t\t\twidth: 0.1999996,\n\t\t\theight: 0.850011,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_87\",\n\t\t\t\t\"connectivity_net1914\",\n\t\t\t\t\"pcb_trace_3\",\n\t\t\t\t\"pcb_trace_0\",\n\t\t\t\t\"source_trace_150\",\n\t\t\t\t\"source_port_4\",\n\t\t\t\t\"source_trace_147\",\n\t\t\t\t\"source_port_0\",\n\t\t\t\t\"source_port_69\",\n\t\t\t\t\"pcb_smtpad_0\",\n\t\t\t\t\"pcb_port_0\",\n\t\t\t\t\"pcb_smtpad_4\",\n\t\t\t\t\"pcb_port_4\",\n\t\t\t\t\"pcb_port_69\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_88\",\n\t\t\t\tpcb_port_id: \"pcb_port_68\",\n\t\t\t\tsource_port_name: \"TESTEN\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -10.124998,\n\t\t\t\ty: -8.675063\n\t\t\t},\n\t\t\twidth: 0.1999996,\n\t\t\theight: 0.850011,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_89\",\n\t\t\t\tpcb_port_id: \"pcb_port_67\",\n\t\t\t\tsource_port_name: \"GPIO15\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -10.525048,\n\t\t\t\ty: -8.675063\n\t\t\t},\n\t\t\twidth: 0.1999996,\n\t\t\theight: 0.850011,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_89\",\n\t\t\t\t\"connectivity_net1862\",\n\t\t\t\t\"source_port_67\",\n\t\t\t\t\"pcb_port_67\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_90\",\n\t\t\t\tpcb_port_id: \"pcb_port_66\",\n\t\t\t\tsource_port_name: \"GPIO14\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -10.925098,\n\t\t\t\ty: -8.675063\n\t\t\t},\n\t\t\twidth: 0.1999996,\n\t\t\theight: 0.850011,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_90\",\n\t\t\t\t\"connectivity_net1861\",\n\t\t\t\t\"source_port_66\",\n\t\t\t\t\"pcb_port_66\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_91\",\n\t\t\t\tpcb_port_id: \"pcb_port_65\",\n\t\t\t\tsource_port_name: \"GPIO13\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -11.325148,\n\t\t\t\ty: -8.675063\n\t\t\t},\n\t\t\twidth: 0.1999996,\n\t\t\theight: 0.850011,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_91\",\n\t\t\t\t\"connectivity_net1860\",\n\t\t\t\t\"source_port_65\",\n\t\t\t\t\"pcb_port_65\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_92\",\n\t\t\t\tpcb_port_id: \"pcb_port_64\",\n\t\t\t\tsource_port_name: \"GPIO12\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -11.724944,\n\t\t\t\ty: -8.675063\n\t\t\t},\n\t\t\twidth: 0.1999996,\n\t\t\theight: 0.850011,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_92\",\n\t\t\t\t\"connectivity_net1859\",\n\t\t\t\t\"source_port_64\",\n\t\t\t\t\"pcb_port_64\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_93\",\n\t\t\t\tpcb_port_id: \"pcb_port_63\",\n\t\t\t\tsource_port_name: \"GPIO11\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -12.549936,\n\t\t\t\ty: -7.850071\n\t\t\t},\n\t\t\twidth: 0.850011,\n\t\t\theight: 0.1999996,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_93\",\n\t\t\t\t\"connectivity_net1858\",\n\t\t\t\t\"source_port_63\",\n\t\t\t\t\"pcb_port_63\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_94\",\n\t\t\t\tpcb_port_id: \"pcb_port_62\",\n\t\t\t\tsource_port_name: \"GPIO10\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -12.549936,\n\t\t\t\ty: -7.450021\n\t\t\t},\n\t\t\twidth: 0.850011,\n\t\t\theight: 0.1999996,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_94\",\n\t\t\t\t\"connectivity_net1857\",\n\t\t\t\t\"source_port_62\",\n\t\t\t\t\"pcb_port_62\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_95\",\n\t\t\t\tpcb_port_id: \"pcb_port_61\",\n\t\t\t\tsource_port_name: \"GPIO9\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -12.549936,\n\t\t\t\ty: -7.049971\n\t\t\t},\n\t\t\twidth: 0.850011,\n\t\t\theight: 0.1999996,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_95\",\n\t\t\t\t\"connectivity_net1856\",\n\t\t\t\t\"source_port_61\",\n\t\t\t\t\"pcb_port_61\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_96\",\n\t\t\t\tpcb_port_id: \"pcb_port_60\",\n\t\t\t\tsource_port_name: \"GPIO8\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -12.549936,\n\t\t\t\ty: -6.649921\n\t\t\t},\n\t\t\twidth: 0.850011,\n\t\t\theight: 0.1999996,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_96\",\n\t\t\t\t\"connectivity_net1855\",\n\t\t\t\t\"source_port_60\",\n\t\t\t\t\"pcb_port_60\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_97\",\n\t\t\t\tpcb_port_id: \"pcb_port_59\",\n\t\t\t\tsource_port_name: \"IOVDD5\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -12.549936,\n\t\t\t\ty: -6.249871\n\t\t\t},\n\t\t\twidth: 0.850011,\n\t\t\theight: 0.1999996,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_98\",\n\t\t\t\tpcb_port_id: \"pcb_port_58\",\n\t\t\t\tsource_port_name: \"GPIO7\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -12.549936,\n\t\t\t\ty: -5.850075\n\t\t\t},\n\t\t\twidth: 0.850011,\n\t\t\theight: 0.1999996,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_98\",\n\t\t\t\t\"connectivity_net853\",\n\t\t\t\t\"source_trace_391\",\n\t\t\t\t\"source_trace_390\",\n\t\t\t\t\"source_port_497\",\n\t\t\t\t\"source_port_58\",\n\t\t\t\t\"source_port_502\",\n\t\t\t\t\"pcb_port_58\",\n\t\t\t\t\"pcb_smtpad_445\",\n\t\t\t\t\"pcb_port_497\",\n\t\t\t\t\"pcb_smtpad_450\",\n\t\t\t\t\"pcb_port_502\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_99\",\n\t\t\t\tpcb_port_id: \"pcb_port_57\",\n\t\t\t\tsource_port_name: \"GPIO6\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -12.549936,\n\t\t\t\ty: -5.450025\n\t\t\t},\n\t\t\twidth: 0.850011,\n\t\t\theight: 0.1999996,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_99\",\n\t\t\t\t\"connectivity_net798\",\n\t\t\t\t\"source_trace_365\",\n\t\t\t\t\"source_port_57\",\n\t\t\t\t\"source_port_479\",\n\t\t\t\t\"pcb_port_57\",\n\t\t\t\t\"pcb_smtpad_426\",\n\t\t\t\t\"pcb_port_479\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_100\",\n\t\t\t\tpcb_port_id: \"pcb_port_56\",\n\t\t\t\tsource_port_name: \"GPIO5\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -12.549936,\n\t\t\t\ty: -5.049975\n\t\t\t},\n\t\t\twidth: 0.850011,\n\t\t\theight: 0.1999996,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_100\",\n\t\t\t\t\"connectivity_net786\",\n\t\t\t\t\"source_trace_360\",\n\t\t\t\t\"source_port_56\",\n\t\t\t\t\"source_port_474\",\n\t\t\t\t\"pcb_port_56\",\n\t\t\t\t\"pcb_smtpad_421\",\n\t\t\t\t\"pcb_port_474\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_101\",\n\t\t\t\tpcb_port_id: \"pcb_port_55\",\n\t\t\t\tsource_port_name: \"GPIO4\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -12.549936,\n\t\t\t\ty: -4.649925\n\t\t\t},\n\t\t\twidth: 0.850011,\n\t\t\theight: 0.1999996,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_101\",\n\t\t\t\t\"connectivity_net774\",\n\t\t\t\t\"source_trace_355\",\n\t\t\t\t\"source_port_55\",\n\t\t\t\t\"source_port_469\",\n\t\t\t\t\"pcb_port_55\",\n\t\t\t\t\"pcb_smtpad_416\",\n\t\t\t\t\"pcb_port_469\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_102\",\n\t\t\t\tpcb_port_id: \"pcb_port_54\",\n\t\t\t\tsource_port_name: \"GPIO3\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -12.549936,\n\t\t\t\ty: -4.249875\n\t\t\t},\n\t\t\twidth: 0.850011,\n\t\t\theight: 0.1999996,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_102\",\n\t\t\t\t\"connectivity_net741\",\n\t\t\t\t\"source_trace_340\",\n\t\t\t\t\"source_port_54\",\n\t\t\t\t\"source_port_454\",\n\t\t\t\t\"pcb_port_54\",\n\t\t\t\t\"pcb_smtpad_402\",\n\t\t\t\t\"pcb_port_454\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_103\",\n\t\t\t\tpcb_port_id: \"pcb_port_53\",\n\t\t\t\tsource_port_name: \"GPIO2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -12.549936,\n\t\t\t\ty: -3.850079\n\t\t\t},\n\t\t\twidth: 0.850011,\n\t\t\theight: 0.1999996,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_103\",\n\t\t\t\t\"connectivity_net730\",\n\t\t\t\t\"source_trace_336\",\n\t\t\t\t\"source_port_53\",\n\t\t\t\t\"source_port_449\",\n\t\t\t\t\"pcb_port_53\",\n\t\t\t\t\"pcb_smtpad_397\",\n\t\t\t\t\"pcb_port_449\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_104\",\n\t\t\t\tpcb_port_id: \"pcb_port_52\",\n\t\t\t\tsource_port_name: \"GPIO1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -12.549936,\n\t\t\t\ty: -3.450029\n\t\t\t},\n\t\t\twidth: 0.850011,\n\t\t\theight: 0.1999996,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_104\",\n\t\t\t\t\"connectivity_net770\",\n\t\t\t\t\"source_trace_353\",\n\t\t\t\t\"source_port_465\",\n\t\t\t\t\"source_trace_342\",\n\t\t\t\t\"source_port_52\",\n\t\t\t\t\"source_port_461\",\n\t\t\t\t\"pcb_port_52\",\n\t\t\t\t\"pcb_smtpad_408\",\n\t\t\t\t\"pcb_port_461\",\n\t\t\t\t\"pcb_smtpad_413\",\n\t\t\t\t\"pcb_port_465\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_105\",\n\t\t\t\tpcb_port_id: \"pcb_port_51\",\n\t\t\t\tsource_port_name: \"GPIO0\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -12.549936,\n\t\t\t\ty: -3.049979\n\t\t\t},\n\t\t\twidth: 0.850011,\n\t\t\theight: 0.1999996,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_105\",\n\t\t\t\t\"connectivity_net766\",\n\t\t\t\t\"source_trace_351\",\n\t\t\t\t\"source_port_463\",\n\t\t\t\t\"source_trace_341\",\n\t\t\t\t\"source_port_51\",\n\t\t\t\t\"source_port_460\",\n\t\t\t\t\"pcb_port_51\",\n\t\t\t\t\"pcb_smtpad_409\",\n\t\t\t\t\"pcb_port_460\",\n\t\t\t\t\"pcb_smtpad_411\",\n\t\t\t\t\"pcb_port_463\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_106\",\n\t\t\t\tpcb_port_id: \"pcb_port_50\",\n\t\t\t\tsource_port_name: \"IOVDD6\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_22\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -12.549936,\n\t\t\t\ty: -2.649929\n\t\t\t},\n\t\t\twidth: 0.850011,\n\t\t\theight: 0.1999996,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_107\",\n\t\t\t\tpcb_port_id: \"pcb_port_107\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_23\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -7.525,\n\t\t\t\ty: -0.35999999999999965\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_107\",\n\t\t\t\t\"connectivity_net297\",\n\t\t\t\t\"source_trace_129\",\n\t\t\t\t\"source_trace_128\",\n\t\t\t\t\"source_port_72\",\n\t\t\t\t\"source_trace_127\",\n\t\t\t\t\"source_trace_126\",\n\t\t\t\t\"source_port_94\",\n\t\t\t\t\"source_port_107\",\n\t\t\t\t\"source_trace_125\",\n\t\t\t\t\"source_trace_124\",\n\t\t\t\t\"source_port_109\",\n\t\t\t\t\"source_port_99\",\n\t\t\t\t\"source_net_17\",\n\t\t\t\t\"source_port_111\",\n\t\t\t\t\"pcb_smtpad_84\",\n\t\t\t\t\"pcb_port_72\",\n\t\t\t\t\"pcb_smtpad_62\",\n\t\t\t\t\"pcb_port_94\",\n\t\t\t\t\"pcb_smtpad_57\",\n\t\t\t\t\"pcb_port_99\",\n\t\t\t\t\"pcb_port_107\",\n\t\t\t\t\"pcb_smtpad_109\",\n\t\t\t\t\"pcb_port_109\",\n\t\t\t\t\"pcb_smtpad_111\",\n\t\t\t\t\"pcb_port_111\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_108\",\n\t\t\t\tpcb_port_id: \"pcb_port_108\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_23\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -7.525,\n\t\t\t\ty: 0.6600000000000004\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_109\",\n\t\t\t\tpcb_port_id: \"pcb_port_109\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_24\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -9.925,\n\t\t\t\ty: -0.5599999999999998\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_109\",\n\t\t\t\t\"connectivity_net297\",\n\t\t\t\t\"source_trace_129\",\n\t\t\t\t\"source_trace_128\",\n\t\t\t\t\"source_port_72\",\n\t\t\t\t\"source_trace_127\",\n\t\t\t\t\"source_trace_126\",\n\t\t\t\t\"source_port_94\",\n\t\t\t\t\"source_port_107\",\n\t\t\t\t\"source_trace_125\",\n\t\t\t\t\"source_trace_124\",\n\t\t\t\t\"source_port_109\",\n\t\t\t\t\"source_port_99\",\n\t\t\t\t\"source_net_17\",\n\t\t\t\t\"source_port_111\",\n\t\t\t\t\"pcb_smtpad_84\",\n\t\t\t\t\"pcb_port_72\",\n\t\t\t\t\"pcb_smtpad_62\",\n\t\t\t\t\"pcb_port_94\",\n\t\t\t\t\"pcb_smtpad_57\",\n\t\t\t\t\"pcb_port_99\",\n\t\t\t\t\"pcb_smtpad_107\",\n\t\t\t\t\"pcb_port_107\",\n\t\t\t\t\"pcb_port_109\",\n\t\t\t\t\"pcb_smtpad_111\",\n\t\t\t\t\"pcb_port_111\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_110\",\n\t\t\t\tpcb_port_id: \"pcb_port_110\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_24\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -9.925,\n\t\t\t\ty: 0.4600000000000002\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_111\",\n\t\t\t\tpcb_port_id: \"pcb_port_111\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_25\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -6.835,\n\t\t\t\ty: -10.25\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_111\",\n\t\t\t\t\"connectivity_net297\",\n\t\t\t\t\"source_trace_129\",\n\t\t\t\t\"source_trace_128\",\n\t\t\t\t\"source_port_72\",\n\t\t\t\t\"source_trace_127\",\n\t\t\t\t\"source_trace_126\",\n\t\t\t\t\"source_port_94\",\n\t\t\t\t\"source_port_107\",\n\t\t\t\t\"source_trace_125\",\n\t\t\t\t\"source_trace_124\",\n\t\t\t\t\"source_port_109\",\n\t\t\t\t\"source_port_99\",\n\t\t\t\t\"source_net_17\",\n\t\t\t\t\"source_port_111\",\n\t\t\t\t\"pcb_smtpad_84\",\n\t\t\t\t\"pcb_port_72\",\n\t\t\t\t\"pcb_smtpad_62\",\n\t\t\t\t\"pcb_port_94\",\n\t\t\t\t\"pcb_smtpad_57\",\n\t\t\t\t\"pcb_port_99\",\n\t\t\t\t\"pcb_smtpad_107\",\n\t\t\t\t\"pcb_port_107\",\n\t\t\t\t\"pcb_smtpad_109\",\n\t\t\t\t\"pcb_port_109\",\n\t\t\t\t\"pcb_port_111\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_112\",\n\t\t\t\tpcb_port_id: \"pcb_port_112\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_25\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -5.815,\n\t\t\t\ty: -10.25\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_113\",\n\t\t\t\tpcb_port_id: \"pcb_port_113\",\n\t\t\t\tsource_port_name: \"CS\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_26\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -13.63249,\n\t\t\t\ty: 3.250062\n\t\t\t},\n\t\t\twidth: 0.5999988,\n\t\t\theight: 0.2800096,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_113\",\n\t\t\t\t\"connectivity_net356\",\n\t\t\t\t\"source_trace_158\",\n\t\t\t\t\"source_port_34\",\n\t\t\t\t\"source_trace_156\",\n\t\t\t\t\"source_port_24\",\n\t\t\t\t\"source_trace_112\",\n\t\t\t\t\"source_port_105\",\n\t\t\t\t\"source_port_113\",\n\t\t\t\t\"pcb_smtpad_24\",\n\t\t\t\t\"pcb_port_24\",\n\t\t\t\t\"pcb_smtpad_34\",\n\t\t\t\t\"pcb_port_34\",\n\t\t\t\t\"pcb_smtpad_51\",\n\t\t\t\t\"pcb_port_105\",\n\t\t\t\t\"pcb_port_113\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_1\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_114\",\n\t\t\t\tpcb_port_id: \"pcb_port_114\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_26\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -13.63249,\n\t\t\t\ty: 2.749936\n\t\t\t},\n\t\t\twidth: 0.5999988,\n\t\t\theight: 0.2800096,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_114\",\n\t\t\t\t\"connectivity_net262\",\n\t\t\t\t\"source_trace_114\",\n\t\t\t\t\"source_port_104\",\n\t\t\t\t\"source_port_114\",\n\t\t\t\t\"pcb_smtpad_52\",\n\t\t\t\t\"pcb_port_104\",\n\t\t\t\t\"pcb_port_114\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_115\",\n\t\t\t\tpcb_port_id: \"pcb_port_115\",\n\t\t\t\tsource_port_name: \"pin3\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_26\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -13.63249,\n\t\t\t\ty: 2.250064\n\t\t\t},\n\t\t\twidth: 0.5999988,\n\t\t\theight: 0.2800096,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_115\",\n\t\t\t\t\"connectivity_net265\",\n\t\t\t\t\"source_trace_115\",\n\t\t\t\t\"source_port_103\",\n\t\t\t\t\"source_port_115\",\n\t\t\t\t\"pcb_smtpad_53\",\n\t\t\t\t\"pcb_port_103\",\n\t\t\t\t\"pcb_port_115\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_116\",\n\t\t\t\tpcb_port_id: \"pcb_port_116\",\n\t\t\t\tsource_port_name: \"GND\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_26\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -13.63249,\n\t\t\t\ty: 1.7499379999999998\n\t\t\t},\n\t\t\twidth: 0.5999988,\n\t\t\theight: 0.2800096,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_117\",\n\t\t\t\tpcb_port_id: \"pcb_port_120\",\n\t\t\t\tsource_port_name: \"VCC\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_26\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -10.61751,\n\t\t\t\ty: 3.2500620000000002\n\t\t\t},\n\t\t\twidth: 0.5999988,\n\t\t\theight: 0.2800096,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_118\",\n\t\t\t\tpcb_port_id: \"pcb_port_119\",\n\t\t\t\tsource_port_name: \"pin7\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_26\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -10.61751,\n\t\t\t\ty: 2.749936\n\t\t\t},\n\t\t\twidth: 0.5999988,\n\t\t\theight: 0.2800096,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_118\",\n\t\t\t\t\"connectivity_net268\",\n\t\t\t\t\"source_trace_116\",\n\t\t\t\t\"source_port_100\",\n\t\t\t\t\"source_port_119\",\n\t\t\t\t\"pcb_smtpad_56\",\n\t\t\t\t\"pcb_port_100\",\n\t\t\t\t\"pcb_port_119\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_119\",\n\t\t\t\tpcb_port_id: \"pcb_port_118\",\n\t\t\t\tsource_port_name: \"CLK\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_26\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -10.61751,\n\t\t\t\ty: 2.250064\n\t\t\t},\n\t\t\twidth: 0.5999988,\n\t\t\theight: 0.2800096,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_119\",\n\t\t\t\t\"connectivity_net271\",\n\t\t\t\t\"source_trace_117\",\n\t\t\t\t\"source_port_101\",\n\t\t\t\t\"source_port_118\",\n\t\t\t\t\"pcb_smtpad_55\",\n\t\t\t\t\"pcb_port_101\",\n\t\t\t\t\"pcb_port_118\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_120\",\n\t\t\t\tpcb_port_id: \"pcb_port_117\",\n\t\t\t\tsource_port_name: \"pin5\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_26\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -10.61751,\n\t\t\t\ty: 1.7499380000000002\n\t\t\t},\n\t\t\twidth: 0.5999988,\n\t\t\theight: 0.2800096,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_120\",\n\t\t\t\t\"connectivity_net259\",\n\t\t\t\t\"source_trace_113\",\n\t\t\t\t\"source_port_102\",\n\t\t\t\t\"source_port_117\",\n\t\t\t\t\"pcb_smtpad_54\",\n\t\t\t\t\"pcb_port_102\",\n\t\t\t\t\"pcb_port_117\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_121\",\n\t\t\t\tpcb_port_id: \"pcb_port_121\",\n\t\t\t\tsource_port_name: \"EP\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_26\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -12.125,\n\t\t\t\ty: 2.5\n\t\t\t},\n\t\t\twidth: 0.2999994,\n\t\t\theight: 1.6999966,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_122\",\n\t\t\t\tpcb_port_id: \"pcb_port_122\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_27\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -4.315,\n\t\t\t\ty: -0.3499999999999997\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_122\",\n\t\t\t\t\"connectivity_net110\",\n\t\t\t\t\"source_trace_48\",\n\t\t\t\t\"source_port_340\",\n\t\t\t\t\"source_port_122\",\n\t\t\t\t\"pcb_port_122\",\n\t\t\t\t\"pcb_smtpad_288\",\n\t\t\t\t\"pcb_port_340\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_123\",\n\t\t\t\tpcb_port_id: \"pcb_port_123\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_27\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -5.335,\n\t\t\t\ty: -0.3499999999999996\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_123\",\n\t\t\t\t\"connectivity_net305\",\n\t\t\t\t\"source_trace_134\",\n\t\t\t\t\"source_port_123\",\n\t\t\t\t\"source_port_95\",\n\t\t\t\t\"pcb_smtpad_61\",\n\t\t\t\t\"pcb_port_95\",\n\t\t\t\t\"pcb_port_123\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_124\",\n\t\t\t\tpcb_port_id: \"pcb_port_124\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_28\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -4.315,\n\t\t\t\ty: 0.9500000000000001\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_124\",\n\t\t\t\t\"connectivity_net107\",\n\t\t\t\t\"source_trace_47\",\n\t\t\t\t\"source_port_339\",\n\t\t\t\t\"source_port_124\",\n\t\t\t\t\"pcb_port_124\",\n\t\t\t\t\"pcb_smtpad_287\",\n\t\t\t\t\"pcb_port_339\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_125\",\n\t\t\t\tpcb_port_id: \"pcb_port_125\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_28\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -5.335,\n\t\t\t\ty: 0.9500000000000003\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_125\",\n\t\t\t\t\"connectivity_net308\",\n\t\t\t\t\"source_trace_135\",\n\t\t\t\t\"source_port_125\",\n\t\t\t\t\"source_port_96\",\n\t\t\t\t\"pcb_smtpad_60\",\n\t\t\t\t\"pcb_port_96\",\n\t\t\t\t\"pcb_port_125\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_126\",\n\t\t\t\tpcb_port_id: \"pcb_port_132\",\n\t\t\t\tsource_port_name: \"CP1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_44\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 7.165755000000001,\n\t\t\t\ty: -15.975036\n\t\t\t},\n\t\t\twidth: 0.3430016,\n\t\t\theight: 1.7314926,\n\t\t\tccwRotationDegrees: 90,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_126\",\n\t\t\t\t\"connectivity_net371\",\n\t\t\t\t\"source_trace_165\",\n\t\t\t\t\"source_port_132\",\n\t\t\t\t\"source_port_185\",\n\t\t\t\t\"pcb_port_132\",\n\t\t\t\t\"pcb_smtpad_155\",\n\t\t\t\t\"pcb_port_185\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_127\",\n\t\t\t\tpcb_port_id: \"pcb_port_133\",\n\t\t\t\tsource_port_name: \"CP2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_44\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 7.165755000000001,\n\t\t\t\ty: -15.325050000000001\n\t\t\t},\n\t\t\twidth: 0.3430016,\n\t\t\theight: 1.7314926,\n\t\t\tccwRotationDegrees: 90,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_127\",\n\t\t\t\t\"connectivity_net374\",\n\t\t\t\t\"source_trace_166\",\n\t\t\t\t\"source_port_133\",\n\t\t\t\t\"source_port_186\",\n\t\t\t\t\"pcb_port_133\",\n\t\t\t\t\"pcb_smtpad_156\",\n\t\t\t\t\"pcb_port_186\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_128\",\n\t\t\t\tpcb_port_id: \"pcb_port_134\",\n\t\t\t\tsource_port_name: \"VCP\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_44\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 7.165755000000001,\n\t\t\t\ty: -14.675063999999999\n\t\t\t},\n\t\t\twidth: 0.3430016,\n\t\t\theight: 1.7314926,\n\t\t\tccwRotationDegrees: 90,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_128\",\n\t\t\t\t\"connectivity_net383\",\n\t\t\t\t\"source_trace_169\",\n\t\t\t\t\"source_port_189\",\n\t\t\t\t\"source_trace_167\",\n\t\t\t\t\"source_port_134\",\n\t\t\t\t\"source_port_187\",\n\t\t\t\t\"pcb_port_134\",\n\t\t\t\t\"pcb_smtpad_157\",\n\t\t\t\t\"pcb_port_187\",\n\t\t\t\t\"pcb_smtpad_159\",\n\t\t\t\t\"pcb_port_189\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_129\",\n\t\t\t\tpcb_port_id: \"pcb_port_135\",\n\t\t\t\tsource_port_name: \"VMA\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_44\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 7.165755000000001,\n\t\t\t\ty: -14.025078\n\t\t\t},\n\t\t\twidth: 0.3430016,\n\t\t\theight: 1.7314926,\n\t\t\tccwRotationDegrees: 90,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_129\",\n\t\t\t\t\"connectivity_net498\",\n\t\t\t\t\"source_trace_221\",\n\t\t\t\t\"source_trace_220\",\n\t\t\t\t\"source_trace_207\",\n\t\t\t\t\"source_trace_206\",\n\t\t\t\t\"source_trace_205\",\n\t\t\t\t\"source_trace_202\",\n\t\t\t\t\"source_trace_58\",\n\t\t\t\t\"source_port_359\",\n\t\t\t\t\"source_port_228\",\n\t\t\t\t\"source_trace_172\",\n\t\t\t\t\"source_port_238\",\n\t\t\t\t\"source_trace_171\",\n\t\t\t\t\"source_port_142\",\n\t\t\t\t\"source_trace_170\",\n\t\t\t\t\"source_port_190\",\n\t\t\t\t\"source_trace_168\",\n\t\t\t\t\"source_port_188\",\n\t\t\t\t\"source_port_135\",\n\t\t\t\t\"source_port_232\",\n\t\t\t\t\"source_port_235\",\n\t\t\t\t\"source_port_236\",\n\t\t\t\t\"source_port_240\",\n\t\t\t\t\"source_port_242\",\n\t\t\t\t\"pcb_port_135\",\n\t\t\t\t\"pcb_smtpad_136\",\n\t\t\t\t\"pcb_port_142\",\n\t\t\t\t\"pcb_smtpad_158\",\n\t\t\t\t\"pcb_port_188\",\n\t\t\t\t\"pcb_smtpad_160\",\n\t\t\t\t\"pcb_port_190\",\n\t\t\t\t\"pcb_smtpad_190\",\n\t\t\t\t\"pcb_port_228\",\n\t\t\t\t\"pcb_smtpad_194\",\n\t\t\t\t\"pcb_port_232\",\n\t\t\t\t\"pcb_smtpad_197\",\n\t\t\t\t\"pcb_port_235\",\n\t\t\t\t\"pcb_smtpad_198\",\n\t\t\t\t\"pcb_port_236\",\n\t\t\t\t\"pcb_smtpad_200\",\n\t\t\t\t\"pcb_port_238\",\n\t\t\t\t\"pcb_smtpad_202\",\n\t\t\t\t\"pcb_port_240\",\n\t\t\t\t\"pcb_smtpad_204\",\n\t\t\t\t\"pcb_port_242\",\n\t\t\t\t\"pcb_smtpad_307\",\n\t\t\t\t\"pcb_port_359\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_130\",\n\t\t\t\tpcb_port_id: \"pcb_port_136\",\n\t\t\t\tsource_port_name: \"AOUT1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_44\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 7.165755000000001,\n\t\t\t\ty: -13.375092\n\t\t\t},\n\t\t\twidth: 0.3430016,\n\t\t\theight: 1.7314926,\n\t\t\tccwRotationDegrees: 90,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_130\",\n\t\t\t\t\"connectivity_net650\",\n\t\t\t\t\"source_trace_301\",\n\t\t\t\t\"source_trace_241\",\n\t\t\t\t\"source_port_136\",\n\t\t\t\t\"source_port_404\",\n\t\t\t\t\"source_port_413\",\n\t\t\t\t\"pcb_port_136\",\n\t\t\t\t\"pcb_smtpad_352\",\n\t\t\t\t\"pcb_port_404\",\n\t\t\t\t\"pcb_smtpad_358\",\n\t\t\t\t\"pcb_port_413\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_131\",\n\t\t\t\tpcb_port_id: \"pcb_port_137\",\n\t\t\t\tsource_port_name: \"ISENA\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_44\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 7.165755000000001,\n\t\t\t\ty: -12.725106\n\t\t\t},\n\t\t\twidth: 0.3430016,\n\t\t\theight: 1.7314926,\n\t\t\tccwRotationDegrees: 90,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_131\",\n\t\t\t\t\"connectivity_net548\",\n\t\t\t\t\"source_trace_245\",\n\t\t\t\t\"source_port_137\",\n\t\t\t\t\"source_port_263\",\n\t\t\t\t\"pcb_port_137\",\n\t\t\t\t\"pcb_smtpad_225\",\n\t\t\t\t\"pcb_port_263\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_132\",\n\t\t\t\tpcb_port_id: \"pcb_port_138\",\n\t\t\t\tsource_port_name: \"AOUT2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_44\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 7.165755000000001,\n\t\t\t\ty: -12.074866\n\t\t\t},\n\t\t\twidth: 0.3430016,\n\t\t\theight: 1.7314926,\n\t\t\tccwRotationDegrees: 90,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_132\",\n\t\t\t\t\"connectivity_net539\",\n\t\t\t\t\"source_trace_242\",\n\t\t\t\t\"source_port_138\",\n\t\t\t\t\"source_port_225\",\n\t\t\t\t\"pcb_port_138\",\n\t\t\t\t\"pcb_plated_hole_5\",\n\t\t\t\t\"pcb_port_225\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_133\",\n\t\t\t\tpcb_port_id: \"pcb_port_139\",\n\t\t\t\tsource_port_name: \"BOUT2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_44\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 7.165755000000001,\n\t\t\t\ty: -11.42488\n\t\t\t},\n\t\t\twidth: 0.3430016,\n\t\t\theight: 1.7314926,\n\t\t\tccwRotationDegrees: 90,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_133\",\n\t\t\t\t\"connectivity_net545\",\n\t\t\t\t\"source_trace_244\",\n\t\t\t\t\"source_port_139\",\n\t\t\t\t\"source_port_227\",\n\t\t\t\t\"pcb_port_139\",\n\t\t\t\t\"pcb_plated_hole_7\",\n\t\t\t\t\"pcb_port_227\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_134\",\n\t\t\t\tpcb_port_id: \"pcb_port_140\",\n\t\t\t\tsource_port_name: \"ISENB\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_44\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 7.165755000000001,\n\t\t\t\ty: -10.774894\n\t\t\t},\n\t\t\twidth: 0.3430016,\n\t\t\theight: 1.7314926,\n\t\t\tccwRotationDegrees: 90,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_134\",\n\t\t\t\t\"connectivity_net551\",\n\t\t\t\t\"source_trace_246\",\n\t\t\t\t\"source_port_140\",\n\t\t\t\t\"source_port_265\",\n\t\t\t\t\"pcb_port_140\",\n\t\t\t\t\"pcb_smtpad_227\",\n\t\t\t\t\"pcb_port_265\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_135\",\n\t\t\t\tpcb_port_id: \"pcb_port_141\",\n\t\t\t\tsource_port_name: \"BOUT1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_44\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 7.165755000000001,\n\t\t\t\ty: -10.124908\n\t\t\t},\n\t\t\twidth: 0.3430016,\n\t\t\theight: 1.7314926,\n\t\t\tccwRotationDegrees: 90,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_135\",\n\t\t\t\t\"connectivity_net681\",\n\t\t\t\t\"source_trace_315\",\n\t\t\t\t\"source_trace_243\",\n\t\t\t\t\"source_port_141\",\n\t\t\t\t\"source_port_422\",\n\t\t\t\t\"source_port_431\",\n\t\t\t\t\"pcb_port_141\",\n\t\t\t\t\"pcb_smtpad_370\",\n\t\t\t\t\"pcb_port_422\",\n\t\t\t\t\"pcb_smtpad_376\",\n\t\t\t\t\"pcb_port_431\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_136\",\n\t\t\t\tpcb_port_id: \"pcb_port_142\",\n\t\t\t\tsource_port_name: \"VMB\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_44\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 7.165755000000001,\n\t\t\t\ty: -9.474922\n\t\t\t},\n\t\t\twidth: 0.3430016,\n\t\t\theight: 1.7314926,\n\t\t\tccwRotationDegrees: 90,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_136\",\n\t\t\t\t\"connectivity_net498\",\n\t\t\t\t\"source_trace_221\",\n\t\t\t\t\"source_trace_220\",\n\t\t\t\t\"source_trace_207\",\n\t\t\t\t\"source_trace_206\",\n\t\t\t\t\"source_trace_205\",\n\t\t\t\t\"source_trace_202\",\n\t\t\t\t\"source_trace_58\",\n\t\t\t\t\"source_port_359\",\n\t\t\t\t\"source_port_228\",\n\t\t\t\t\"source_trace_172\",\n\t\t\t\t\"source_port_238\",\n\t\t\t\t\"source_trace_171\",\n\t\t\t\t\"source_port_142\",\n\t\t\t\t\"source_trace_170\",\n\t\t\t\t\"source_port_190\",\n\t\t\t\t\"source_trace_168\",\n\t\t\t\t\"source_port_188\",\n\t\t\t\t\"source_port_135\",\n\t\t\t\t\"source_port_232\",\n\t\t\t\t\"source_port_235\",\n\t\t\t\t\"source_port_236\",\n\t\t\t\t\"source_port_240\",\n\t\t\t\t\"source_port_242\",\n\t\t\t\t\"pcb_smtpad_129\",\n\t\t\t\t\"pcb_port_135\",\n\t\t\t\t\"pcb_port_142\",\n\t\t\t\t\"pcb_smtpad_158\",\n\t\t\t\t\"pcb_port_188\",\n\t\t\t\t\"pcb_smtpad_160\",\n\t\t\t\t\"pcb_port_190\",\n\t\t\t\t\"pcb_smtpad_190\",\n\t\t\t\t\"pcb_port_228\",\n\t\t\t\t\"pcb_smtpad_194\",\n\t\t\t\t\"pcb_port_232\",\n\t\t\t\t\"pcb_smtpad_197\",\n\t\t\t\t\"pcb_port_235\",\n\t\t\t\t\"pcb_smtpad_198\",\n\t\t\t\t\"pcb_port_236\",\n\t\t\t\t\"pcb_smtpad_200\",\n\t\t\t\t\"pcb_port_238\",\n\t\t\t\t\"pcb_smtpad_202\",\n\t\t\t\t\"pcb_port_240\",\n\t\t\t\t\"pcb_smtpad_204\",\n\t\t\t\t\"pcb_port_242\",\n\t\t\t\t\"pcb_smtpad_307\",\n\t\t\t\t\"pcb_port_359\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_137\",\n\t\t\t\tpcb_port_id: \"pcb_port_143\",\n\t\t\t\tsource_port_name: \"AVREF\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_44\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 7.165755000000001,\n\t\t\t\ty: -8.824936000000001\n\t\t\t},\n\t\t\twidth: 0.3430016,\n\t\t\theight: 1.7314926,\n\t\t\tccwRotationDegrees: 90,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_137\",\n\t\t\t\t\"connectivity_net410\",\n\t\t\t\t\"source_trace_181\",\n\t\t\t\t\"source_port_250\",\n\t\t\t\t\"source_trace_180\",\n\t\t\t\t\"source_trace_179\",\n\t\t\t\t\"source_trace_178\",\n\t\t\t\t\"source_port_247\",\n\t\t\t\t\"source_port_248\",\n\t\t\t\t\"source_port_143\",\n\t\t\t\t\"source_port_144\",\n\t\t\t\t\"pcb_port_143\",\n\t\t\t\t\"pcb_smtpad_138\",\n\t\t\t\t\"pcb_port_144\",\n\t\t\t\t\"pcb_smtpad_209\",\n\t\t\t\t\"pcb_port_247\",\n\t\t\t\t\"pcb_smtpad_210\",\n\t\t\t\t\"pcb_port_248\",\n\t\t\t\t\"pcb_smtpad_212\",\n\t\t\t\t\"pcb_port_250\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_138\",\n\t\t\t\tpcb_port_id: \"pcb_port_144\",\n\t\t\t\tsource_port_name: \"BVREF\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_44\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 7.165755000000001,\n\t\t\t\ty: -8.174949999999999\n\t\t\t},\n\t\t\twidth: 0.3430016,\n\t\t\theight: 1.7314926,\n\t\t\tccwRotationDegrees: 90,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_138\",\n\t\t\t\t\"connectivity_net410\",\n\t\t\t\t\"source_trace_181\",\n\t\t\t\t\"source_port_250\",\n\t\t\t\t\"source_trace_180\",\n\t\t\t\t\"source_trace_179\",\n\t\t\t\t\"source_trace_178\",\n\t\t\t\t\"source_port_247\",\n\t\t\t\t\"source_port_248\",\n\t\t\t\t\"source_port_143\",\n\t\t\t\t\"source_port_144\",\n\t\t\t\t\"pcb_smtpad_137\",\n\t\t\t\t\"pcb_port_143\",\n\t\t\t\t\"pcb_port_144\",\n\t\t\t\t\"pcb_smtpad_209\",\n\t\t\t\t\"pcb_port_247\",\n\t\t\t\t\"pcb_smtpad_210\",\n\t\t\t\t\"pcb_port_248\",\n\t\t\t\t\"pcb_smtpad_212\",\n\t\t\t\t\"pcb_port_250\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_139\",\n\t\t\t\tpcb_port_id: \"pcb_port_145\",\n\t\t\t\tsource_port_name: \"GND1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_44\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 7.165755000000001,\n\t\t\t\ty: -7.524964\n\t\t\t},\n\t\t\twidth: 0.3430016,\n\t\t\theight: 1.7314926,\n\t\t\tccwRotationDegrees: 90,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_140\",\n\t\t\t\tpcb_port_id: \"pcb_port_159\",\n\t\t\t\tsource_port_name: \"GND2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_44\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 1.4342450000000002,\n\t\t\t\ty: -15.975036\n\t\t\t},\n\t\t\twidth: 0.3430016,\n\t\t\theight: 1.7314926,\n\t\t\tccwRotationDegrees: 90,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_141\",\n\t\t\t\tpcb_port_id: \"pcb_port_158\",\n\t\t\t\tsource_port_name: \"nHOME\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_44\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 1.4342450000000007,\n\t\t\t\ty: -15.325050000000001\n\t\t\t},\n\t\t\twidth: 0.3430016,\n\t\t\theight: 1.7314926,\n\t\t\tccwRotationDegrees: 90,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_141\",\n\t\t\t\t\"connectivity_net1869\",\n\t\t\t\t\"source_port_158\",\n\t\t\t\t\"pcb_port_158\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_142\",\n\t\t\t\tpcb_port_id: \"pcb_port_157\",\n\t\t\t\tsource_port_name: \"MODE2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_44\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 1.4342450000000007,\n\t\t\t\ty: -14.675063999999999\n\t\t\t},\n\t\t\twidth: 0.3430016,\n\t\t\theight: 1.7314926,\n\t\t\tccwRotationDegrees: 90,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_142\",\n\t\t\t\t\"connectivity_net420\",\n\t\t\t\t\"source_trace_186\",\n\t\t\t\t\"source_port_157\",\n\t\t\t\t\"source_trace_177\",\n\t\t\t\t\"source_port_246\",\n\t\t\t\t\"source_trace_175\",\n\t\t\t\t\"source_port_146\",\n\t\t\t\t\"source_port_244\",\n\t\t\t\t\"pcb_smtpad_153\",\n\t\t\t\t\"pcb_port_146\",\n\t\t\t\t\"pcb_port_157\",\n\t\t\t\t\"pcb_smtpad_206\",\n\t\t\t\t\"pcb_port_244\",\n\t\t\t\t\"pcb_smtpad_208\",\n\t\t\t\t\"pcb_port_246\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_143\",\n\t\t\t\tpcb_port_id: \"pcb_port_156\",\n\t\t\t\tsource_port_name: \"MODE1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_44\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 1.4342450000000007,\n\t\t\t\ty: -14.025078\n\t\t\t},\n\t\t\twidth: 0.3430016,\n\t\t\theight: 1.7314926,\n\t\t\tccwRotationDegrees: 90,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_144\",\n\t\t\t\tpcb_port_id: \"pcb_port_155\",\n\t\t\t\tsource_port_name: \"MODE0\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_44\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 1.4342450000000007,\n\t\t\t\ty: -13.375092\n\t\t\t},\n\t\t\twidth: 0.3430016,\n\t\t\theight: 1.7314926,\n\t\t\tccwRotationDegrees: 90,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_145\",\n\t\t\t\tpcb_port_id: \"pcb_port_154\",\n\t\t\t\tsource_port_name: \"NC\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_44\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 1.4342450000000007,\n\t\t\t\ty: -12.725106\n\t\t\t},\n\t\t\twidth: 0.3430016,\n\t\t\theight: 1.7314926,\n\t\t\tccwRotationDegrees: 90,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_145\",\n\t\t\t\t\"connectivity_net1868\",\n\t\t\t\t\"source_port_154\",\n\t\t\t\t\"pcb_port_154\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_146\",\n\t\t\t\tpcb_port_id: \"pcb_port_153\",\n\t\t\t\tsource_port_name: \"STEP\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_44\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 1.4342450000000007,\n\t\t\t\ty: -12.074866\n\t\t\t},\n\t\t\twidth: 0.3430016,\n\t\t\theight: 1.7314926,\n\t\t\tccwRotationDegrees: 90,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_146\",\n\t\t\t\t\"connectivity_net1915\",\n\t\t\t\t\"pcb_trace_4\",\n\t\t\t\t\"pcb_via_0\",\n\t\t\t\t\"pcb_port_126\",\n\t\t\t\t\"pcb_port_127\",\n\t\t\t\t\"source_trace_283\",\n\t\t\t\t\"source_trace_195\",\n\t\t\t\t\"source_trace_190\",\n\t\t\t\t\"source_trace_189\",\n\t\t\t\t\"source_trace_83\",\n\t\t\t\t\"source_port_78\",\n\t\t\t\t\"source_net_9\",\n\t\t\t\t\"source_port_126\",\n\t\t\t\t\"source_port_127\",\n\t\t\t\t\"source_port_153\",\n\t\t\t\t\"pcb_smtpad_78\",\n\t\t\t\t\"pcb_port_78\",\n\t\t\t\t\"pcb_port_153\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_147\",\n\t\t\t\tpcb_port_id: \"pcb_port_152\",\n\t\t\t\tsource_port_name: \"nENBL\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_44\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 1.4342450000000007,\n\t\t\t\ty: -11.42488\n\t\t\t},\n\t\t\twidth: 0.3430016,\n\t\t\theight: 1.7314926,\n\t\t\tccwRotationDegrees: 90,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_147\",\n\t\t\t\t\"connectivity_net445\",\n\t\t\t\t\"source_trace_198\",\n\t\t\t\t\"source_port_81\",\n\t\t\t\t\"source_trace_187\",\n\t\t\t\t\"source_port_152\",\n\t\t\t\t\"source_port_252\",\n\t\t\t\t\"pcb_smtpad_75\",\n\t\t\t\t\"pcb_port_81\",\n\t\t\t\t\"pcb_port_152\",\n\t\t\t\t\"pcb_smtpad_214\",\n\t\t\t\t\"pcb_port_252\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_148\",\n\t\t\t\tpcb_port_id: \"pcb_port_151\",\n\t\t\t\tsource_port_name: \"DIR\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_44\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 1.4342450000000007,\n\t\t\t\ty: -10.774894\n\t\t\t},\n\t\t\twidth: 0.3430016,\n\t\t\theight: 1.7314926,\n\t\t\tccwRotationDegrees: 90,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_148\",\n\t\t\t\t\"connectivity_net1916\",\n\t\t\t\t\"pcb_trace_5\",\n\t\t\t\t\"pcb_via_1\",\n\t\t\t\t\"pcb_port_128\",\n\t\t\t\t\"pcb_port_129\",\n\t\t\t\t\"source_trace_284\",\n\t\t\t\t\"source_trace_196\",\n\t\t\t\t\"source_trace_192\",\n\t\t\t\t\"source_trace_191\",\n\t\t\t\t\"source_trace_84\",\n\t\t\t\t\"source_port_79\",\n\t\t\t\t\"source_net_10\",\n\t\t\t\t\"source_port_128\",\n\t\t\t\t\"source_port_129\",\n\t\t\t\t\"source_port_151\",\n\t\t\t\t\"pcb_smtpad_77\",\n\t\t\t\t\"pcb_port_79\",\n\t\t\t\t\"pcb_port_151\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_149\",\n\t\t\t\tpcb_port_id: \"pcb_port_150\",\n\t\t\t\tsource_port_name: \"DECAY\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_44\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 1.4342450000000007,\n\t\t\t\ty: -10.124908\n\t\t\t},\n\t\t\twidth: 0.3430016,\n\t\t\theight: 1.7314926,\n\t\t\tccwRotationDegrees: 90,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_149\",\n\t\t\t\t\"connectivity_net1867\",\n\t\t\t\t\"source_port_150\",\n\t\t\t\t\"pcb_port_150\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_150\",\n\t\t\t\tpcb_port_id: \"pcb_port_149\",\n\t\t\t\tsource_port_name: \"nFAULT\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_44\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 1.4342450000000007,\n\t\t\t\ty: -9.474922\n\t\t\t},\n\t\t\twidth: 0.3430016,\n\t\t\theight: 1.7314926,\n\t\t\tccwRotationDegrees: 90,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_150\",\n\t\t\t\t\"connectivity_net566\",\n\t\t\t\t\"source_trace_252\",\n\t\t\t\t\"source_port_256\",\n\t\t\t\t\"source_trace_200\",\n\t\t\t\t\"source_port_84\",\n\t\t\t\t\"source_port_149\",\n\t\t\t\t\"pcb_smtpad_72\",\n\t\t\t\t\"pcb_port_84\",\n\t\t\t\t\"pcb_port_149\",\n\t\t\t\t\"pcb_smtpad_218\",\n\t\t\t\t\"pcb_port_256\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_151\",\n\t\t\t\tpcb_port_id: \"pcb_port_148\",\n\t\t\t\tsource_port_name: \"nSLEEP\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_44\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 1.4342450000000007,\n\t\t\t\ty: -8.824936000000001\n\t\t\t},\n\t\t\twidth: 0.3430016,\n\t\t\theight: 1.7314926,\n\t\t\tccwRotationDegrees: 90,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_151\",\n\t\t\t\t\"connectivity_net564\",\n\t\t\t\t\"source_trace_251\",\n\t\t\t\t\"source_port_254\",\n\t\t\t\t\"source_trace_247\",\n\t\t\t\t\"source_port_260\",\n\t\t\t\t\"source_port_148\",\n\t\t\t\t\"pcb_port_148\",\n\t\t\t\t\"pcb_smtpad_216\",\n\t\t\t\t\"pcb_port_254\",\n\t\t\t\t\"pcb_smtpad_221\",\n\t\t\t\t\"pcb_port_260\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_152\",\n\t\t\t\tpcb_port_id: \"pcb_port_147\",\n\t\t\t\tsource_port_name: \"nRESET\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_44\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 1.4342450000000007,\n\t\t\t\ty: -8.174949999999999\n\t\t\t},\n\t\t\twidth: 0.3430016,\n\t\t\theight: 1.7314926,\n\t\t\tccwRotationDegrees: 90,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_152\",\n\t\t\t\t\"connectivity_net1917\",\n\t\t\t\t\"pcb_trace_6\",\n\t\t\t\t\"pcb_via_2\",\n\t\t\t\t\"pcb_port_130\",\n\t\t\t\t\"pcb_port_131\",\n\t\t\t\t\"source_trace_285\",\n\t\t\t\t\"source_trace_197\",\n\t\t\t\t\"source_trace_194\",\n\t\t\t\t\"source_trace_193\",\n\t\t\t\t\"source_trace_85\",\n\t\t\t\t\"source_port_80\",\n\t\t\t\t\"source_net_11\",\n\t\t\t\t\"source_port_130\",\n\t\t\t\t\"source_port_131\",\n\t\t\t\t\"source_port_147\",\n\t\t\t\t\"pcb_smtpad_76\",\n\t\t\t\t\"pcb_port_80\",\n\t\t\t\t\"pcb_port_147\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_153\",\n\t\t\t\tpcb_port_id: \"pcb_port_146\",\n\t\t\t\tsource_port_name: \"V3P3OUT\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_44\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 1.434245000000001,\n\t\t\t\ty: -7.524964\n\t\t\t},\n\t\t\twidth: 0.3430016,\n\t\t\theight: 1.7314926,\n\t\t\tccwRotationDegrees: 90,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_153\",\n\t\t\t\t\"connectivity_net420\",\n\t\t\t\t\"source_trace_186\",\n\t\t\t\t\"source_port_157\",\n\t\t\t\t\"source_trace_177\",\n\t\t\t\t\"source_port_246\",\n\t\t\t\t\"source_trace_175\",\n\t\t\t\t\"source_port_146\",\n\t\t\t\t\"source_port_244\",\n\t\t\t\t\"pcb_port_146\",\n\t\t\t\t\"pcb_smtpad_142\",\n\t\t\t\t\"pcb_port_157\",\n\t\t\t\t\"pcb_smtpad_206\",\n\t\t\t\t\"pcb_port_244\",\n\t\t\t\t\"pcb_smtpad_208\",\n\t\t\t\t\"pcb_port_246\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_154\",\n\t\t\t\tpcb_port_id: \"pcb_port_160\",\n\t\t\t\tsource_port_name: \"EP\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_44\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 4.300127000000001,\n\t\t\t\ty: -11.75\n\t\t\t},\n\t\t\twidth: 3.0999938,\n\t\t\theight: 5.5999888,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_155\",\n\t\t\t\tpcb_port_id: \"pcb_port_185\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_45\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 13.75,\n\t\t\t\ty: -19.76\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_155\",\n\t\t\t\t\"connectivity_net371\",\n\t\t\t\t\"source_trace_165\",\n\t\t\t\t\"source_port_132\",\n\t\t\t\t\"source_port_185\",\n\t\t\t\t\"pcb_smtpad_126\",\n\t\t\t\t\"pcb_port_132\",\n\t\t\t\t\"pcb_port_185\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_156\",\n\t\t\t\tpcb_port_id: \"pcb_port_186\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_45\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 13.75,\n\t\t\t\ty: -18.74\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_156\",\n\t\t\t\t\"connectivity_net374\",\n\t\t\t\t\"source_trace_166\",\n\t\t\t\t\"source_port_133\",\n\t\t\t\t\"source_port_186\",\n\t\t\t\t\"pcb_smtpad_127\",\n\t\t\t\t\"pcb_port_133\",\n\t\t\t\t\"pcb_port_186\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_157\",\n\t\t\t\tpcb_port_id: \"pcb_port_187\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_46\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 14.249999710765167,\n\t\t\t\ty: -12.01\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_157\",\n\t\t\t\t\"connectivity_net383\",\n\t\t\t\t\"source_trace_169\",\n\t\t\t\t\"source_port_189\",\n\t\t\t\t\"source_trace_167\",\n\t\t\t\t\"source_port_134\",\n\t\t\t\t\"source_port_187\",\n\t\t\t\t\"pcb_smtpad_128\",\n\t\t\t\t\"pcb_port_134\",\n\t\t\t\t\"pcb_port_187\",\n\t\t\t\t\"pcb_smtpad_159\",\n\t\t\t\t\"pcb_port_189\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_158\",\n\t\t\t\tpcb_port_id: \"pcb_port_188\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_46\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 14.249999710765167,\n\t\t\t\ty: -10.99\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_158\",\n\t\t\t\t\"connectivity_net498\",\n\t\t\t\t\"source_trace_221\",\n\t\t\t\t\"source_trace_220\",\n\t\t\t\t\"source_trace_207\",\n\t\t\t\t\"source_trace_206\",\n\t\t\t\t\"source_trace_205\",\n\t\t\t\t\"source_trace_202\",\n\t\t\t\t\"source_trace_58\",\n\t\t\t\t\"source_port_359\",\n\t\t\t\t\"source_port_228\",\n\t\t\t\t\"source_trace_172\",\n\t\t\t\t\"source_port_238\",\n\t\t\t\t\"source_trace_171\",\n\t\t\t\t\"source_port_142\",\n\t\t\t\t\"source_trace_170\",\n\t\t\t\t\"source_port_190\",\n\t\t\t\t\"source_trace_168\",\n\t\t\t\t\"source_port_188\",\n\t\t\t\t\"source_port_135\",\n\t\t\t\t\"source_port_232\",\n\t\t\t\t\"source_port_235\",\n\t\t\t\t\"source_port_236\",\n\t\t\t\t\"source_port_240\",\n\t\t\t\t\"source_port_242\",\n\t\t\t\t\"pcb_smtpad_129\",\n\t\t\t\t\"pcb_port_135\",\n\t\t\t\t\"pcb_smtpad_136\",\n\t\t\t\t\"pcb_port_142\",\n\t\t\t\t\"pcb_port_188\",\n\t\t\t\t\"pcb_smtpad_160\",\n\t\t\t\t\"pcb_port_190\",\n\t\t\t\t\"pcb_smtpad_190\",\n\t\t\t\t\"pcb_port_228\",\n\t\t\t\t\"pcb_smtpad_194\",\n\t\t\t\t\"pcb_port_232\",\n\t\t\t\t\"pcb_smtpad_197\",\n\t\t\t\t\"pcb_port_235\",\n\t\t\t\t\"pcb_smtpad_198\",\n\t\t\t\t\"pcb_port_236\",\n\t\t\t\t\"pcb_smtpad_200\",\n\t\t\t\t\"pcb_port_238\",\n\t\t\t\t\"pcb_smtpad_202\",\n\t\t\t\t\"pcb_port_240\",\n\t\t\t\t\"pcb_smtpad_204\",\n\t\t\t\t\"pcb_port_242\",\n\t\t\t\t\"pcb_smtpad_307\",\n\t\t\t\t\"pcb_port_359\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_159\",\n\t\t\t\tpcb_port_id: \"pcb_port_189\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_47\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 19,\n\t\t\t\ty: -14.26\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_159\",\n\t\t\t\t\"connectivity_net383\",\n\t\t\t\t\"source_trace_169\",\n\t\t\t\t\"source_port_189\",\n\t\t\t\t\"source_trace_167\",\n\t\t\t\t\"source_port_134\",\n\t\t\t\t\"source_port_187\",\n\t\t\t\t\"pcb_smtpad_128\",\n\t\t\t\t\"pcb_port_134\",\n\t\t\t\t\"pcb_smtpad_157\",\n\t\t\t\t\"pcb_port_187\",\n\t\t\t\t\"pcb_port_189\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_160\",\n\t\t\t\tpcb_port_id: \"pcb_port_190\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_47\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 19,\n\t\t\t\ty: -13.24\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_160\",\n\t\t\t\t\"connectivity_net498\",\n\t\t\t\t\"source_trace_221\",\n\t\t\t\t\"source_trace_220\",\n\t\t\t\t\"source_trace_207\",\n\t\t\t\t\"source_trace_206\",\n\t\t\t\t\"source_trace_205\",\n\t\t\t\t\"source_trace_202\",\n\t\t\t\t\"source_trace_58\",\n\t\t\t\t\"source_port_359\",\n\t\t\t\t\"source_port_228\",\n\t\t\t\t\"source_trace_172\",\n\t\t\t\t\"source_port_238\",\n\t\t\t\t\"source_trace_171\",\n\t\t\t\t\"source_port_142\",\n\t\t\t\t\"source_trace_170\",\n\t\t\t\t\"source_port_190\",\n\t\t\t\t\"source_trace_168\",\n\t\t\t\t\"source_port_188\",\n\t\t\t\t\"source_port_135\",\n\t\t\t\t\"source_port_232\",\n\t\t\t\t\"source_port_235\",\n\t\t\t\t\"source_port_236\",\n\t\t\t\t\"source_port_240\",\n\t\t\t\t\"source_port_242\",\n\t\t\t\t\"pcb_smtpad_129\",\n\t\t\t\t\"pcb_port_135\",\n\t\t\t\t\"pcb_smtpad_136\",\n\t\t\t\t\"pcb_port_142\",\n\t\t\t\t\"pcb_smtpad_158\",\n\t\t\t\t\"pcb_port_188\",\n\t\t\t\t\"pcb_port_190\",\n\t\t\t\t\"pcb_smtpad_190\",\n\t\t\t\t\"pcb_port_228\",\n\t\t\t\t\"pcb_smtpad_194\",\n\t\t\t\t\"pcb_port_232\",\n\t\t\t\t\"pcb_smtpad_197\",\n\t\t\t\t\"pcb_port_235\",\n\t\t\t\t\"pcb_smtpad_198\",\n\t\t\t\t\"pcb_port_236\",\n\t\t\t\t\"pcb_smtpad_200\",\n\t\t\t\t\"pcb_port_238\",\n\t\t\t\t\"pcb_smtpad_202\",\n\t\t\t\t\"pcb_port_240\",\n\t\t\t\t\"pcb_smtpad_204\",\n\t\t\t\t\"pcb_port_242\",\n\t\t\t\t\"pcb_smtpad_307\",\n\t\t\t\t\"pcb_port_359\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_161\",\n\t\t\t\tpcb_port_id: \"pcb_port_197\",\n\t\t\t\tsource_port_name: \"B8\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_48\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 8.75006,\n\t\t\t\ty: 13.1259568\n\t\t\t},\n\t\t\twidth: 0.2999994,\n\t\t\theight: 1.2999974,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_161\",\n\t\t\t\t\"connectivity_net1894\",\n\t\t\t\t\"source_port_197\",\n\t\t\t\t\"pcb_port_197\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_162\",\n\t\t\t\tpcb_port_id: \"pcb_port_198\",\n\t\t\t\tsource_port_name: \"A5\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_48\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 8.249934,\n\t\t\t\ty: 13.1259568\n\t\t\t},\n\t\t\twidth: 0.2999994,\n\t\t\theight: 1.2999974,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_162\",\n\t\t\t\t\"connectivity_net482\",\n\t\t\t\t\"source_trace_214\",\n\t\t\t\t\"source_port_198\",\n\t\t\t\t\"source_port_213\",\n\t\t\t\t\"pcb_port_198\",\n\t\t\t\t\"pcb_smtpad_176\",\n\t\t\t\t\"pcb_port_213\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_163\",\n\t\t\t\tpcb_port_id: \"pcb_port_199\",\n\t\t\t\tsource_port_name: \"B7\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_48\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 7.750062,\n\t\t\t\ty: 13.1259568\n\t\t\t},\n\t\t\twidth: 0.2999994,\n\t\t\theight: 1.2999974,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_163\",\n\t\t\t\t\"connectivity_net494\",\n\t\t\t\t\"source_trace_219\",\n\t\t\t\t\"source_port_199\",\n\t\t\t\t\"source_trace_218\",\n\t\t\t\t\"source_port_201\",\n\t\t\t\t\"source_trace_25\",\n\t\t\t\t\"source_port_320\",\n\t\t\t\t\"source_net_5\",\n\t\t\t\t\"pcb_port_199\",\n\t\t\t\t\"pcb_smtpad_165\",\n\t\t\t\t\"pcb_port_201\",\n\t\t\t\t\"pcb_smtpad_268\",\n\t\t\t\t\"pcb_port_320\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_164\",\n\t\t\t\tpcb_port_id: \"pcb_port_200\",\n\t\t\t\tsource_port_name: \"A6\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_48\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 7.249936,\n\t\t\t\ty: 13.1259568\n\t\t\t},\n\t\t\twidth: 0.2999994,\n\t\t\theight: 1.2999974,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_164\",\n\t\t\t\t\"connectivity_net490\",\n\t\t\t\t\"source_trace_217\",\n\t\t\t\t\"source_port_202\",\n\t\t\t\t\"source_trace_216\",\n\t\t\t\t\"source_port_200\",\n\t\t\t\t\"source_trace_24\",\n\t\t\t\t\"source_port_319\",\n\t\t\t\t\"source_net_4\",\n\t\t\t\t\"pcb_port_200\",\n\t\t\t\t\"pcb_smtpad_166\",\n\t\t\t\t\"pcb_port_202\",\n\t\t\t\t\"pcb_smtpad_267\",\n\t\t\t\t\"pcb_port_319\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_165\",\n\t\t\t\tpcb_port_id: \"pcb_port_201\",\n\t\t\t\tsource_port_name: \"A7\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_48\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 6.750064,\n\t\t\t\ty: 13.1259568\n\t\t\t},\n\t\t\twidth: 0.2999994,\n\t\t\theight: 1.2999974,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_165\",\n\t\t\t\t\"connectivity_net494\",\n\t\t\t\t\"source_trace_219\",\n\t\t\t\t\"source_port_199\",\n\t\t\t\t\"source_trace_218\",\n\t\t\t\t\"source_port_201\",\n\t\t\t\t\"source_trace_25\",\n\t\t\t\t\"source_port_320\",\n\t\t\t\t\"source_net_5\",\n\t\t\t\t\"pcb_smtpad_163\",\n\t\t\t\t\"pcb_port_199\",\n\t\t\t\t\"pcb_port_201\",\n\t\t\t\t\"pcb_smtpad_268\",\n\t\t\t\t\"pcb_port_320\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_166\",\n\t\t\t\tpcb_port_id: \"pcb_port_202\",\n\t\t\t\tsource_port_name: \"B6\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_48\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 6.249938,\n\t\t\t\ty: 13.1259568\n\t\t\t},\n\t\t\twidth: 0.2999994,\n\t\t\theight: 1.2999974,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_166\",\n\t\t\t\t\"connectivity_net490\",\n\t\t\t\t\"source_trace_217\",\n\t\t\t\t\"source_port_202\",\n\t\t\t\t\"source_trace_216\",\n\t\t\t\t\"source_port_200\",\n\t\t\t\t\"source_trace_24\",\n\t\t\t\t\"source_port_319\",\n\t\t\t\t\"source_net_4\",\n\t\t\t\t\"pcb_smtpad_164\",\n\t\t\t\t\"pcb_port_200\",\n\t\t\t\t\"pcb_port_202\",\n\t\t\t\t\"pcb_smtpad_267\",\n\t\t\t\t\"pcb_port_319\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_167\",\n\t\t\t\tpcb_port_id: \"pcb_port_203\",\n\t\t\t\tsource_port_name: \"A8\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_48\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 5.75032,\n\t\t\t\ty: 13.1259568\n\t\t\t},\n\t\t\twidth: 0.2999994,\n\t\t\theight: 1.2999974,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_167\",\n\t\t\t\t\"connectivity_net1895\",\n\t\t\t\t\"source_port_203\",\n\t\t\t\t\"pcb_port_203\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_168\",\n\t\t\t\tpcb_port_id: \"pcb_port_204\",\n\t\t\t\tsource_port_name: \"B5\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_48\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 5.24994,\n\t\t\t\ty: 13.1259568\n\t\t\t},\n\t\t\twidth: 0.2999994,\n\t\t\theight: 1.2999974,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_168\",\n\t\t\t\t\"connectivity_net485\",\n\t\t\t\t\"source_trace_215\",\n\t\t\t\t\"source_port_204\",\n\t\t\t\t\"source_port_212\",\n\t\t\t\t\"pcb_port_204\",\n\t\t\t\t\"pcb_smtpad_177\",\n\t\t\t\t\"pcb_port_212\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_169\",\n\t\t\t\tpcb_port_id: \"pcb_port_195\",\n\t\t\t\tsource_port_name: \"A1B12\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_48\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 10.1999555,\n\t\t\t\ty: 13.1259568\n\t\t\t},\n\t\t\twidth: 0.5999733999999997,\n\t\t\theight: 1.3001752,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_170\",\n\t\t\t\tpcb_port_id: \"pcb_port_206\",\n\t\t\t\tsource_port_name: \"B1A12\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_48\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 3.7999937,\n\t\t\t\ty: 13.125855200000002\n\t\t\t},\n\t\t\twidth: 0.6000242000000005,\n\t\t\theight: 1.2999720000000003,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_171\",\n\t\t\t\tpcb_port_id: \"pcb_port_205\",\n\t\t\t\tsource_port_name: \"B4A9\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_48\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 4.5998397,\n\t\t\t\ty: 13.1258552\n\t\t\t},\n\t\t\twidth: 0.6000242000000009,\n\t\t\theight: 1.2999719999999986,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_171\",\n\t\t\t\t\"connectivity_net814\",\n\t\t\t\t\"source_trace_372\",\n\t\t\t\t\"source_port_490\",\n\t\t\t\t\"source_trace_371\",\n\t\t\t\t\"source_port_491\",\n\t\t\t\t\"source_trace_370\",\n\t\t\t\t\"source_trace_210\",\n\t\t\t\t\"source_trace_209\",\n\t\t\t\t\"source_trace_204\",\n\t\t\t\t\"source_trace_201\",\n\t\t\t\t\"source_port_196\",\n\t\t\t\t\"source_port_205\",\n\t\t\t\t\"source_port_230\",\n\t\t\t\t\"source_port_220\",\n\t\t\t\t\"source_port_222\",\n\t\t\t\t\"source_port_489\",\n\t\t\t\t\"pcb_smtpad_172\",\n\t\t\t\t\"pcb_port_196\",\n\t\t\t\t\"pcb_port_205\",\n\t\t\t\t\"pcb_smtpad_186\",\n\t\t\t\t\"pcb_port_220\",\n\t\t\t\t\"pcb_smtpad_188\",\n\t\t\t\t\"pcb_port_222\",\n\t\t\t\t\"pcb_smtpad_192\",\n\t\t\t\t\"pcb_port_230\",\n\t\t\t\t\"pcb_smtpad_437\",\n\t\t\t\t\"pcb_port_489\",\n\t\t\t\t\"pcb_smtpad_436\",\n\t\t\t\t\"pcb_port_490\",\n\t\t\t\t\"pcb_smtpad_435\",\n\t\t\t\t\"pcb_port_491\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_172\",\n\t\t\t\tpcb_port_id: \"pcb_port_196\",\n\t\t\t\tsource_port_name: \"A4B9\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_48\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 9.3999571,\n\t\t\t\ty: 13.1260203\n\t\t\t},\n\t\t\twidth: 0.5999733999999997,\n\t\t\theight: 1.2999974000000005,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_172\",\n\t\t\t\t\"connectivity_net814\",\n\t\t\t\t\"source_trace_372\",\n\t\t\t\t\"source_port_490\",\n\t\t\t\t\"source_trace_371\",\n\t\t\t\t\"source_port_491\",\n\t\t\t\t\"source_trace_370\",\n\t\t\t\t\"source_trace_210\",\n\t\t\t\t\"source_trace_209\",\n\t\t\t\t\"source_trace_204\",\n\t\t\t\t\"source_trace_201\",\n\t\t\t\t\"source_port_196\",\n\t\t\t\t\"source_port_205\",\n\t\t\t\t\"source_port_230\",\n\t\t\t\t\"source_port_220\",\n\t\t\t\t\"source_port_222\",\n\t\t\t\t\"source_port_489\",\n\t\t\t\t\"pcb_port_196\",\n\t\t\t\t\"pcb_smtpad_171\",\n\t\t\t\t\"pcb_port_205\",\n\t\t\t\t\"pcb_smtpad_186\",\n\t\t\t\t\"pcb_port_220\",\n\t\t\t\t\"pcb_smtpad_188\",\n\t\t\t\t\"pcb_port_222\",\n\t\t\t\t\"pcb_smtpad_192\",\n\t\t\t\t\"pcb_port_230\",\n\t\t\t\t\"pcb_smtpad_437\",\n\t\t\t\t\"pcb_port_489\",\n\t\t\t\t\"pcb_smtpad_436\",\n\t\t\t\t\"pcb_port_490\",\n\t\t\t\t\"pcb_smtpad_435\",\n\t\t\t\t\"pcb_port_491\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_173\",\n\t\t\t\tpcb_port_id: \"pcb_port_216\",\n\t\t\t\tsource_port_name: \"PG\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_49\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -12.074605223561731,\n\t\t\t\ty: 8.61132731282116\n\t\t\t},\n\t\t\twidth: 1.499997,\n\t\t\theight: 0.5999988,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_173\",\n\t\t\t\t\"connectivity_net832\",\n\t\t\t\t\"source_trace_381\",\n\t\t\t\t\"source_trace_249\",\n\t\t\t\t\"source_port_261\",\n\t\t\t\t\"source_trace_248\",\n\t\t\t\t\"source_port_258\",\n\t\t\t\t\"source_port_216\",\n\t\t\t\t\"source_port_499\",\n\t\t\t\t\"pcb_port_216\",\n\t\t\t\t\"pcb_smtpad_222\",\n\t\t\t\t\"pcb_port_258\",\n\t\t\t\t\"pcb_smtpad_223\",\n\t\t\t\t\"pcb_port_261\",\n\t\t\t\t\"pcb_smtpad_447\",\n\t\t\t\t\"pcb_port_499\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_174\",\n\t\t\t\tpcb_port_id: \"pcb_port_215\",\n\t\t\t\tsource_port_name: \"CFG1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_49\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -12.074351223561731,\n\t\t\t\ty: 7.6113293128211605\n\t\t\t},\n\t\t\twidth: 1.499997,\n\t\t\theight: 0.5999988,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_174\",\n\t\t\t\t\"connectivity_net780\",\n\t\t\t\t\"source_trace_357\",\n\t\t\t\t\"source_trace_356\",\n\t\t\t\t\"source_port_467\",\n\t\t\t\t\"source_port_215\",\n\t\t\t\t\"source_port_470\",\n\t\t\t\t\"pcb_port_215\",\n\t\t\t\t\"pcb_smtpad_415\",\n\t\t\t\t\"pcb_port_467\",\n\t\t\t\t\"pcb_smtpad_418\",\n\t\t\t\t\"pcb_port_470\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_175\",\n\t\t\t\tpcb_port_id: \"pcb_port_214\",\n\t\t\t\tsource_port_name: \"VBUS\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_49\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -12.074351223561731,\n\t\t\t\ty: 6.61133131282116\n\t\t\t},\n\t\t\twidth: 1.499997,\n\t\t\theight: 0.5999988,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_175\",\n\t\t\t\t\"connectivity_net477\",\n\t\t\t\t\"source_trace_212\",\n\t\t\t\t\"source_port_223\",\n\t\t\t\t\"source_port_214\",\n\t\t\t\t\"pcb_port_214\",\n\t\t\t\t\"pcb_smtpad_189\",\n\t\t\t\t\"pcb_port_223\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_176\",\n\t\t\t\tpcb_port_id: \"pcb_port_213\",\n\t\t\t\tsource_port_name: \"CC1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_49\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -12.074351223561731,\n\t\t\t\ty: 5.61133331282116\n\t\t\t},\n\t\t\twidth: 1.499997,\n\t\t\theight: 0.5999988,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_176\",\n\t\t\t\t\"connectivity_net482\",\n\t\t\t\t\"source_trace_214\",\n\t\t\t\t\"source_port_198\",\n\t\t\t\t\"source_port_213\",\n\t\t\t\t\"pcb_smtpad_162\",\n\t\t\t\t\"pcb_port_198\",\n\t\t\t\t\"pcb_port_213\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_177\",\n\t\t\t\tpcb_port_id: \"pcb_port_212\",\n\t\t\t\tsource_port_name: \"CC2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_49\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -12.074605223561731,\n\t\t\t\ty: 4.6113353128211605\n\t\t\t},\n\t\t\twidth: 1.499997,\n\t\t\theight: 0.5999988,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_177\",\n\t\t\t\t\"connectivity_net485\",\n\t\t\t\t\"source_trace_215\",\n\t\t\t\t\"source_port_204\",\n\t\t\t\t\"source_port_212\",\n\t\t\t\t\"pcb_smtpad_168\",\n\t\t\t\t\"pcb_port_204\",\n\t\t\t\t\"pcb_port_212\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_178\",\n\t\t\t\tpcb_port_id: \"pcb_port_211\",\n\t\t\t\tsource_port_name: \"DM\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_49\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -18.07459322356173,\n\t\t\t\ty: 4.611335312821161\n\t\t\t},\n\t\t\twidth: 1.499997,\n\t\t\theight: 0.5999988,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_178\",\n\t\t\t\t\"connectivity_net467\",\n\t\t\t\t\"source_trace_208\",\n\t\t\t\t\"source_port_210\",\n\t\t\t\t\"source_port_211\",\n\t\t\t\t\"pcb_smtpad_179\",\n\t\t\t\t\"pcb_port_210\",\n\t\t\t\t\"pcb_port_211\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_179\",\n\t\t\t\tpcb_port_id: \"pcb_port_210\",\n\t\t\t\tsource_port_name: \"DP\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_49\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -18.07459322356173,\n\t\t\t\ty: 5.611333312821161\n\t\t\t},\n\t\t\twidth: 1.499997,\n\t\t\theight: 0.5999988,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_179\",\n\t\t\t\t\"connectivity_net467\",\n\t\t\t\t\"source_trace_208\",\n\t\t\t\t\"source_port_210\",\n\t\t\t\t\"source_port_211\",\n\t\t\t\t\"pcb_port_210\",\n\t\t\t\t\"pcb_smtpad_178\",\n\t\t\t\t\"pcb_port_211\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_180\",\n\t\t\t\tpcb_port_id: \"pcb_port_209\",\n\t\t\t\tsource_port_name: \"CFG3\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_49\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -18.07459322356173,\n\t\t\t\ty: 6.611331312821162\n\t\t\t},\n\t\t\twidth: 1.499997,\n\t\t\theight: 0.5999988,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_180\",\n\t\t\t\t\"connectivity_net804\",\n\t\t\t\t\"source_trace_367\",\n\t\t\t\t\"source_trace_366\",\n\t\t\t\t\"source_port_477\",\n\t\t\t\t\"source_port_209\",\n\t\t\t\t\"source_port_480\",\n\t\t\t\t\"pcb_port_209\",\n\t\t\t\t\"pcb_smtpad_425\",\n\t\t\t\t\"pcb_port_477\",\n\t\t\t\t\"pcb_smtpad_428\",\n\t\t\t\t\"pcb_port_480\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_181\",\n\t\t\t\tpcb_port_id: \"pcb_port_208\",\n\t\t\t\tsource_port_name: \"CFG2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_49\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -18.07459322356173,\n\t\t\t\ty: 7.611329312821161\n\t\t\t},\n\t\t\twidth: 1.499997,\n\t\t\theight: 0.5999988,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_181\",\n\t\t\t\t\"connectivity_net792\",\n\t\t\t\t\"source_trace_362\",\n\t\t\t\t\"source_trace_361\",\n\t\t\t\t\"source_port_472\",\n\t\t\t\t\"source_port_208\",\n\t\t\t\t\"source_port_475\",\n\t\t\t\t\"pcb_port_208\",\n\t\t\t\t\"pcb_smtpad_420\",\n\t\t\t\t\"pcb_port_472\",\n\t\t\t\t\"pcb_smtpad_423\",\n\t\t\t\t\"pcb_port_475\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_182\",\n\t\t\t\tpcb_port_id: \"pcb_port_207\",\n\t\t\t\tsource_port_name: \"VDD\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_49\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -18.07459322356173,\n\t\t\t\ty: 8.611327312821162\n\t\t\t},\n\t\t\twidth: 1.499997,\n\t\t\theight: 0.5999988,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_182\",\n\t\t\t\t\"connectivity_net836\",\n\t\t\t\t\"source_trace_383\",\n\t\t\t\t\"source_trace_382\",\n\t\t\t\t\"source_trace_368\",\n\t\t\t\t\"source_port_481\",\n\t\t\t\t\"source_trace_363\",\n\t\t\t\t\"source_port_476\",\n\t\t\t\t\"source_trace_358\",\n\t\t\t\t\"source_port_471\",\n\t\t\t\t\"source_trace_250\",\n\t\t\t\t\"source_port_262\",\n\t\t\t\t\"source_trace_213\",\n\t\t\t\t\"source_trace_211\",\n\t\t\t\t\"source_port_221\",\n\t\t\t\t\"source_port_207\",\n\t\t\t\t\"source_port_218\",\n\t\t\t\t\"source_port_494\",\n\t\t\t\t\"source_port_504\",\n\t\t\t\t\"pcb_port_207\",\n\t\t\t\t\"pcb_smtpad_184\",\n\t\t\t\t\"pcb_port_218\",\n\t\t\t\t\"pcb_smtpad_187\",\n\t\t\t\t\"pcb_port_221\",\n\t\t\t\t\"pcb_smtpad_224\",\n\t\t\t\t\"pcb_port_262\",\n\t\t\t\t\"pcb_smtpad_419\",\n\t\t\t\t\"pcb_port_471\",\n\t\t\t\t\"pcb_smtpad_424\",\n\t\t\t\t\"pcb_port_476\",\n\t\t\t\t\"pcb_smtpad_429\",\n\t\t\t\t\"pcb_port_481\",\n\t\t\t\t\"pcb_smtpad_442\",\n\t\t\t\t\"pcb_port_494\",\n\t\t\t\t\"pcb_smtpad_452\",\n\t\t\t\t\"pcb_port_504\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_183\",\n\t\t\t\tpcb_port_id: \"pcb_port_217\",\n\t\t\t\tsource_port_name: \"GND\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_49\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -15.07434522356173,\n\t\t\t\ty: 6.611331312821161\n\t\t\t},\n\t\t\twidth: 2.0999958,\n\t\t\theight: 3.2999934,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_184\",\n\t\t\t\tpcb_port_id: \"pcb_port_218\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_50\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -19.5,\n\t\t\t\ty: 15.575\n\t\t\t},\n\t\t\twidth: 0.95,\n\t\t\theight: 0.8,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_184\",\n\t\t\t\t\"connectivity_net836\",\n\t\t\t\t\"source_trace_383\",\n\t\t\t\t\"source_trace_382\",\n\t\t\t\t\"source_trace_368\",\n\t\t\t\t\"source_port_481\",\n\t\t\t\t\"source_trace_363\",\n\t\t\t\t\"source_port_476\",\n\t\t\t\t\"source_trace_358\",\n\t\t\t\t\"source_port_471\",\n\t\t\t\t\"source_trace_250\",\n\t\t\t\t\"source_port_262\",\n\t\t\t\t\"source_trace_213\",\n\t\t\t\t\"source_trace_211\",\n\t\t\t\t\"source_port_221\",\n\t\t\t\t\"source_port_207\",\n\t\t\t\t\"source_port_218\",\n\t\t\t\t\"source_port_494\",\n\t\t\t\t\"source_port_504\",\n\t\t\t\t\"pcb_smtpad_182\",\n\t\t\t\t\"pcb_port_207\",\n\t\t\t\t\"pcb_port_218\",\n\t\t\t\t\"pcb_smtpad_187\",\n\t\t\t\t\"pcb_port_221\",\n\t\t\t\t\"pcb_smtpad_224\",\n\t\t\t\t\"pcb_port_262\",\n\t\t\t\t\"pcb_smtpad_419\",\n\t\t\t\t\"pcb_port_471\",\n\t\t\t\t\"pcb_smtpad_424\",\n\t\t\t\t\"pcb_port_476\",\n\t\t\t\t\"pcb_smtpad_429\",\n\t\t\t\t\"pcb_port_481\",\n\t\t\t\t\"pcb_smtpad_442\",\n\t\t\t\t\"pcb_port_494\",\n\t\t\t\t\"pcb_smtpad_452\",\n\t\t\t\t\"pcb_port_504\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_185\",\n\t\t\t\tpcb_port_id: \"pcb_port_219\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_50\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -19.5,\n\t\t\t\ty: 13.925\n\t\t\t},\n\t\t\twidth: 0.95,\n\t\t\theight: 0.8,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_186\",\n\t\t\t\tpcb_port_id: \"pcb_port_220\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_51\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 0.5000949252088577,\n\t\t\t\ty: 15.692629154277443\n\t\t\t},\n\t\t\twidth: 1.75,\n\t\t\theight: 1.125,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_186\",\n\t\t\t\t\"connectivity_net814\",\n\t\t\t\t\"source_trace_372\",\n\t\t\t\t\"source_port_490\",\n\t\t\t\t\"source_trace_371\",\n\t\t\t\t\"source_port_491\",\n\t\t\t\t\"source_trace_370\",\n\t\t\t\t\"source_trace_210\",\n\t\t\t\t\"source_trace_209\",\n\t\t\t\t\"source_trace_204\",\n\t\t\t\t\"source_trace_201\",\n\t\t\t\t\"source_port_196\",\n\t\t\t\t\"source_port_205\",\n\t\t\t\t\"source_port_230\",\n\t\t\t\t\"source_port_220\",\n\t\t\t\t\"source_port_222\",\n\t\t\t\t\"source_port_489\",\n\t\t\t\t\"pcb_smtpad_172\",\n\t\t\t\t\"pcb_port_196\",\n\t\t\t\t\"pcb_smtpad_171\",\n\t\t\t\t\"pcb_port_205\",\n\t\t\t\t\"pcb_port_220\",\n\t\t\t\t\"pcb_smtpad_188\",\n\t\t\t\t\"pcb_port_222\",\n\t\t\t\t\"pcb_smtpad_192\",\n\t\t\t\t\"pcb_port_230\",\n\t\t\t\t\"pcb_smtpad_437\",\n\t\t\t\t\"pcb_port_489\",\n\t\t\t\t\"pcb_smtpad_436\",\n\t\t\t\t\"pcb_port_490\",\n\t\t\t\t\"pcb_smtpad_435\",\n\t\t\t\t\"pcb_port_491\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_187\",\n\t\t\t\tpcb_port_id: \"pcb_port_221\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_51\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 0.5000949252088579,\n\t\t\t\ty: 18.61762915427744\n\t\t\t},\n\t\t\twidth: 1.75,\n\t\t\theight: 1.125,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_187\",\n\t\t\t\t\"connectivity_net836\",\n\t\t\t\t\"source_trace_383\",\n\t\t\t\t\"source_trace_382\",\n\t\t\t\t\"source_trace_368\",\n\t\t\t\t\"source_port_481\",\n\t\t\t\t\"source_trace_363\",\n\t\t\t\t\"source_port_476\",\n\t\t\t\t\"source_trace_358\",\n\t\t\t\t\"source_port_471\",\n\t\t\t\t\"source_trace_250\",\n\t\t\t\t\"source_port_262\",\n\t\t\t\t\"source_trace_213\",\n\t\t\t\t\"source_trace_211\",\n\t\t\t\t\"source_port_221\",\n\t\t\t\t\"source_port_207\",\n\t\t\t\t\"source_port_218\",\n\t\t\t\t\"source_port_494\",\n\t\t\t\t\"source_port_504\",\n\t\t\t\t\"pcb_smtpad_182\",\n\t\t\t\t\"pcb_port_207\",\n\t\t\t\t\"pcb_smtpad_184\",\n\t\t\t\t\"pcb_port_218\",\n\t\t\t\t\"pcb_port_221\",\n\t\t\t\t\"pcb_smtpad_224\",\n\t\t\t\t\"pcb_port_262\",\n\t\t\t\t\"pcb_smtpad_419\",\n\t\t\t\t\"pcb_port_471\",\n\t\t\t\t\"pcb_smtpad_424\",\n\t\t\t\t\"pcb_port_476\",\n\t\t\t\t\"pcb_smtpad_429\",\n\t\t\t\t\"pcb_port_481\",\n\t\t\t\t\"pcb_smtpad_442\",\n\t\t\t\t\"pcb_port_494\",\n\t\t\t\t\"pcb_smtpad_452\",\n\t\t\t\t\"pcb_port_504\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_188\",\n\t\t\t\tpcb_port_id: \"pcb_port_222\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_52\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -13.987249772779252,\n\t\t\t\ty: -0.5464398180365377\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_188\",\n\t\t\t\t\"connectivity_net814\",\n\t\t\t\t\"source_trace_372\",\n\t\t\t\t\"source_port_490\",\n\t\t\t\t\"source_trace_371\",\n\t\t\t\t\"source_port_491\",\n\t\t\t\t\"source_trace_370\",\n\t\t\t\t\"source_trace_210\",\n\t\t\t\t\"source_trace_209\",\n\t\t\t\t\"source_trace_204\",\n\t\t\t\t\"source_trace_201\",\n\t\t\t\t\"source_port_196\",\n\t\t\t\t\"source_port_205\",\n\t\t\t\t\"source_port_230\",\n\t\t\t\t\"source_port_220\",\n\t\t\t\t\"source_port_222\",\n\t\t\t\t\"source_port_489\",\n\t\t\t\t\"pcb_smtpad_172\",\n\t\t\t\t\"pcb_port_196\",\n\t\t\t\t\"pcb_smtpad_171\",\n\t\t\t\t\"pcb_port_205\",\n\t\t\t\t\"pcb_smtpad_186\",\n\t\t\t\t\"pcb_port_220\",\n\t\t\t\t\"pcb_port_222\",\n\t\t\t\t\"pcb_smtpad_192\",\n\t\t\t\t\"pcb_port_230\",\n\t\t\t\t\"pcb_smtpad_437\",\n\t\t\t\t\"pcb_port_489\",\n\t\t\t\t\"pcb_smtpad_436\",\n\t\t\t\t\"pcb_port_490\",\n\t\t\t\t\"pcb_smtpad_435\",\n\t\t\t\t\"pcb_port_491\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_189\",\n\t\t\t\tpcb_port_id: \"pcb_port_223\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_52\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -13.987249772779252,\n\t\t\t\ty: 0.4735601819634623\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_189\",\n\t\t\t\t\"connectivity_net477\",\n\t\t\t\t\"source_trace_212\",\n\t\t\t\t\"source_port_223\",\n\t\t\t\t\"source_port_214\",\n\t\t\t\t\"pcb_smtpad_175\",\n\t\t\t\t\"pcb_port_214\",\n\t\t\t\t\"pcb_port_223\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_190\",\n\t\t\t\tpcb_port_id: \"pcb_port_228\",\n\t\t\t\tsource_port_name: \"cathode\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_54\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -14.770299437331385,\n\t\t\t\ty: -7.0798908726186065\n\t\t\t},\n\t\t\twidth: 1.15,\n\t\t\theight: 0.95,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_190\",\n\t\t\t\t\"connectivity_net498\",\n\t\t\t\t\"source_trace_221\",\n\t\t\t\t\"source_trace_220\",\n\t\t\t\t\"source_trace_207\",\n\t\t\t\t\"source_trace_206\",\n\t\t\t\t\"source_trace_205\",\n\t\t\t\t\"source_trace_202\",\n\t\t\t\t\"source_trace_58\",\n\t\t\t\t\"source_port_359\",\n\t\t\t\t\"source_port_228\",\n\t\t\t\t\"source_trace_172\",\n\t\t\t\t\"source_port_238\",\n\t\t\t\t\"source_trace_171\",\n\t\t\t\t\"source_port_142\",\n\t\t\t\t\"source_trace_170\",\n\t\t\t\t\"source_port_190\",\n\t\t\t\t\"source_trace_168\",\n\t\t\t\t\"source_port_188\",\n\t\t\t\t\"source_port_135\",\n\t\t\t\t\"source_port_232\",\n\t\t\t\t\"source_port_235\",\n\t\t\t\t\"source_port_236\",\n\t\t\t\t\"source_port_240\",\n\t\t\t\t\"source_port_242\",\n\t\t\t\t\"pcb_smtpad_129\",\n\t\t\t\t\"pcb_port_135\",\n\t\t\t\t\"pcb_smtpad_136\",\n\t\t\t\t\"pcb_port_142\",\n\t\t\t\t\"pcb_smtpad_158\",\n\t\t\t\t\"pcb_port_188\",\n\t\t\t\t\"pcb_smtpad_160\",\n\t\t\t\t\"pcb_port_190\",\n\t\t\t\t\"pcb_port_228\",\n\t\t\t\t\"pcb_smtpad_194\",\n\t\t\t\t\"pcb_port_232\",\n\t\t\t\t\"pcb_smtpad_197\",\n\t\t\t\t\"pcb_port_235\",\n\t\t\t\t\"pcb_smtpad_198\",\n\t\t\t\t\"pcb_port_236\",\n\t\t\t\t\"pcb_smtpad_200\",\n\t\t\t\t\"pcb_port_238\",\n\t\t\t\t\"pcb_smtpad_202\",\n\t\t\t\t\"pcb_port_240\",\n\t\t\t\t\"pcb_smtpad_204\",\n\t\t\t\t\"pcb_port_242\",\n\t\t\t\t\"pcb_smtpad_307\",\n\t\t\t\t\"pcb_port_359\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_191\",\n\t\t\t\tpcb_port_id: \"pcb_port_229\",\n\t\t\t\tsource_port_name: \"anode\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_54\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -14.770299437331385,\n\t\t\t\ty: -3.6950908726186062\n\t\t\t},\n\t\t\twidth: 1.15,\n\t\t\theight: 0.95,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_191\",\n\t\t\t\t\"connectivity_net456\",\n\t\t\t\t\"source_trace_203\",\n\t\t\t\t\"source_port_231\",\n\t\t\t\t\"source_port_229\",\n\t\t\t\t\"pcb_port_229\",\n\t\t\t\t\"pcb_smtpad_193\",\n\t\t\t\t\"pcb_port_231\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_192\",\n\t\t\t\tpcb_port_id: \"pcb_port_230\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_55\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 9.1375,\n\t\t\t\ty: -3.5000157429909398\n\t\t\t},\n\t\t\twidth: 1.125,\n\t\t\theight: 3.4,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_192\",\n\t\t\t\t\"connectivity_net814\",\n\t\t\t\t\"source_trace_372\",\n\t\t\t\t\"source_port_490\",\n\t\t\t\t\"source_trace_371\",\n\t\t\t\t\"source_port_491\",\n\t\t\t\t\"source_trace_370\",\n\t\t\t\t\"source_trace_210\",\n\t\t\t\t\"source_trace_209\",\n\t\t\t\t\"source_trace_204\",\n\t\t\t\t\"source_trace_201\",\n\t\t\t\t\"source_port_196\",\n\t\t\t\t\"source_port_205\",\n\t\t\t\t\"source_port_230\",\n\t\t\t\t\"source_port_220\",\n\t\t\t\t\"source_port_222\",\n\t\t\t\t\"source_port_489\",\n\t\t\t\t\"pcb_smtpad_172\",\n\t\t\t\t\"pcb_port_196\",\n\t\t\t\t\"pcb_smtpad_171\",\n\t\t\t\t\"pcb_port_205\",\n\t\t\t\t\"pcb_smtpad_186\",\n\t\t\t\t\"pcb_port_220\",\n\t\t\t\t\"pcb_smtpad_188\",\n\t\t\t\t\"pcb_port_222\",\n\t\t\t\t\"pcb_port_230\",\n\t\t\t\t\"pcb_smtpad_437\",\n\t\t\t\t\"pcb_port_489\",\n\t\t\t\t\"pcb_smtpad_436\",\n\t\t\t\t\"pcb_port_490\",\n\t\t\t\t\"pcb_smtpad_435\",\n\t\t\t\t\"pcb_port_491\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_193\",\n\t\t\t\tpcb_port_id: \"pcb_port_231\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_55\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 4.8625,\n\t\t\t\ty: -3.500015742990939\n\t\t\t},\n\t\t\twidth: 1.125,\n\t\t\theight: 3.4,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_193\",\n\t\t\t\t\"connectivity_net456\",\n\t\t\t\t\"source_trace_203\",\n\t\t\t\t\"source_port_231\",\n\t\t\t\t\"source_port_229\",\n\t\t\t\t\"pcb_smtpad_191\",\n\t\t\t\t\"pcb_port_229\",\n\t\t\t\t\"pcb_port_231\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_194\",\n\t\t\t\tpcb_port_id: \"pcb_port_232\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_56\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -14.773967288663728,\n\t\t\t\ty: 10.5399265071438\n\t\t\t},\n\t\t\twidth: 1.125,\n\t\t\theight: 1.75,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_194\",\n\t\t\t\t\"connectivity_net498\",\n\t\t\t\t\"source_trace_221\",\n\t\t\t\t\"source_trace_220\",\n\t\t\t\t\"source_trace_207\",\n\t\t\t\t\"source_trace_206\",\n\t\t\t\t\"source_trace_205\",\n\t\t\t\t\"source_trace_202\",\n\t\t\t\t\"source_trace_58\",\n\t\t\t\t\"source_port_359\",\n\t\t\t\t\"source_port_228\",\n\t\t\t\t\"source_trace_172\",\n\t\t\t\t\"source_port_238\",\n\t\t\t\t\"source_trace_171\",\n\t\t\t\t\"source_port_142\",\n\t\t\t\t\"source_trace_170\",\n\t\t\t\t\"source_port_190\",\n\t\t\t\t\"source_trace_168\",\n\t\t\t\t\"source_port_188\",\n\t\t\t\t\"source_port_135\",\n\t\t\t\t\"source_port_232\",\n\t\t\t\t\"source_port_235\",\n\t\t\t\t\"source_port_236\",\n\t\t\t\t\"source_port_240\",\n\t\t\t\t\"source_port_242\",\n\t\t\t\t\"pcb_smtpad_129\",\n\t\t\t\t\"pcb_port_135\",\n\t\t\t\t\"pcb_smtpad_136\",\n\t\t\t\t\"pcb_port_142\",\n\t\t\t\t\"pcb_smtpad_158\",\n\t\t\t\t\"pcb_port_188\",\n\t\t\t\t\"pcb_smtpad_160\",\n\t\t\t\t\"pcb_port_190\",\n\t\t\t\t\"pcb_smtpad_190\",\n\t\t\t\t\"pcb_port_228\",\n\t\t\t\t\"pcb_port_232\",\n\t\t\t\t\"pcb_smtpad_197\",\n\t\t\t\t\"pcb_port_235\",\n\t\t\t\t\"pcb_smtpad_198\",\n\t\t\t\t\"pcb_port_236\",\n\t\t\t\t\"pcb_smtpad_200\",\n\t\t\t\t\"pcb_port_238\",\n\t\t\t\t\"pcb_smtpad_202\",\n\t\t\t\t\"pcb_port_240\",\n\t\t\t\t\"pcb_smtpad_204\",\n\t\t\t\t\"pcb_port_242\",\n\t\t\t\t\"pcb_smtpad_307\",\n\t\t\t\t\"pcb_port_359\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_195\",\n\t\t\t\tpcb_port_id: \"pcb_port_233\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_56\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -11.848967288663728,\n\t\t\t\ty: 10.5399265071438\n\t\t\t},\n\t\t\twidth: 1.125,\n\t\t\theight: 1.75,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_196\",\n\t\t\t\tpcb_port_id: \"pcb_port_234\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_57\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -18.18129869844551,\n\t\t\t\ty: 1.8523894398831913\n\t\t\t},\n\t\t\twidth: 2.999994,\n\t\t\theight: 2.2999954,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_197\",\n\t\t\t\tpcb_port_id: \"pcb_port_235\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_57\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -18.18129869844551,\n\t\t\t\ty: -4.852448560116809\n\t\t\t},\n\t\t\twidth: 2.999994,\n\t\t\theight: 2.2999954,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_197\",\n\t\t\t\t\"connectivity_net498\",\n\t\t\t\t\"source_trace_221\",\n\t\t\t\t\"source_trace_220\",\n\t\t\t\t\"source_trace_207\",\n\t\t\t\t\"source_trace_206\",\n\t\t\t\t\"source_trace_205\",\n\t\t\t\t\"source_trace_202\",\n\t\t\t\t\"source_trace_58\",\n\t\t\t\t\"source_port_359\",\n\t\t\t\t\"source_port_228\",\n\t\t\t\t\"source_trace_172\",\n\t\t\t\t\"source_port_238\",\n\t\t\t\t\"source_trace_171\",\n\t\t\t\t\"source_port_142\",\n\t\t\t\t\"source_trace_170\",\n\t\t\t\t\"source_port_190\",\n\t\t\t\t\"source_trace_168\",\n\t\t\t\t\"source_port_188\",\n\t\t\t\t\"source_port_135\",\n\t\t\t\t\"source_port_232\",\n\t\t\t\t\"source_port_235\",\n\t\t\t\t\"source_port_236\",\n\t\t\t\t\"source_port_240\",\n\t\t\t\t\"source_port_242\",\n\t\t\t\t\"pcb_smtpad_129\",\n\t\t\t\t\"pcb_port_135\",\n\t\t\t\t\"pcb_smtpad_136\",\n\t\t\t\t\"pcb_port_142\",\n\t\t\t\t\"pcb_smtpad_158\",\n\t\t\t\t\"pcb_port_188\",\n\t\t\t\t\"pcb_smtpad_160\",\n\t\t\t\t\"pcb_port_190\",\n\t\t\t\t\"pcb_smtpad_190\",\n\t\t\t\t\"pcb_port_228\",\n\t\t\t\t\"pcb_smtpad_194\",\n\t\t\t\t\"pcb_port_232\",\n\t\t\t\t\"pcb_port_235\",\n\t\t\t\t\"pcb_smtpad_198\",\n\t\t\t\t\"pcb_port_236\",\n\t\t\t\t\"pcb_smtpad_200\",\n\t\t\t\t\"pcb_port_238\",\n\t\t\t\t\"pcb_smtpad_202\",\n\t\t\t\t\"pcb_port_240\",\n\t\t\t\t\"pcb_smtpad_204\",\n\t\t\t\t\"pcb_port_242\",\n\t\t\t\t\"pcb_smtpad_307\",\n\t\t\t\t\"pcb_port_359\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_198\",\n\t\t\t\tpcb_port_id: \"pcb_port_236\",\n\t\t\t\tsource_port_name: \"cathode\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_58\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -8.731469213274272,\n\t\t\t\ty: 9.900828093277104\n\t\t\t},\n\t\t\twidth: 2.3,\n\t\t\theight: 2.5,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_198\",\n\t\t\t\t\"connectivity_net498\",\n\t\t\t\t\"source_trace_221\",\n\t\t\t\t\"source_trace_220\",\n\t\t\t\t\"source_trace_207\",\n\t\t\t\t\"source_trace_206\",\n\t\t\t\t\"source_trace_205\",\n\t\t\t\t\"source_trace_202\",\n\t\t\t\t\"source_trace_58\",\n\t\t\t\t\"source_port_359\",\n\t\t\t\t\"source_port_228\",\n\t\t\t\t\"source_trace_172\",\n\t\t\t\t\"source_port_238\",\n\t\t\t\t\"source_trace_171\",\n\t\t\t\t\"source_port_142\",\n\t\t\t\t\"source_trace_170\",\n\t\t\t\t\"source_port_190\",\n\t\t\t\t\"source_trace_168\",\n\t\t\t\t\"source_port_188\",\n\t\t\t\t\"source_port_135\",\n\t\t\t\t\"source_port_232\",\n\t\t\t\t\"source_port_235\",\n\t\t\t\t\"source_port_236\",\n\t\t\t\t\"source_port_240\",\n\t\t\t\t\"source_port_242\",\n\t\t\t\t\"pcb_smtpad_129\",\n\t\t\t\t\"pcb_port_135\",\n\t\t\t\t\"pcb_smtpad_136\",\n\t\t\t\t\"pcb_port_142\",\n\t\t\t\t\"pcb_smtpad_158\",\n\t\t\t\t\"pcb_port_188\",\n\t\t\t\t\"pcb_smtpad_160\",\n\t\t\t\t\"pcb_port_190\",\n\t\t\t\t\"pcb_smtpad_190\",\n\t\t\t\t\"pcb_port_228\",\n\t\t\t\t\"pcb_smtpad_194\",\n\t\t\t\t\"pcb_port_232\",\n\t\t\t\t\"pcb_smtpad_197\",\n\t\t\t\t\"pcb_port_235\",\n\t\t\t\t\"pcb_port_236\",\n\t\t\t\t\"pcb_smtpad_200\",\n\t\t\t\t\"pcb_port_238\",\n\t\t\t\t\"pcb_smtpad_202\",\n\t\t\t\t\"pcb_port_240\",\n\t\t\t\t\"pcb_smtpad_204\",\n\t\t\t\t\"pcb_port_242\",\n\t\t\t\t\"pcb_smtpad_307\",\n\t\t\t\t\"pcb_port_359\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_199\",\n\t\t\t\tpcb_port_id: \"pcb_port_237\",\n\t\t\t\tsource_port_name: \"anode\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_58\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -8.731469213274272,\n\t\t\t\ty: 5.600828093277103\n\t\t\t},\n\t\t\twidth: 2.3,\n\t\t\theight: 2.5,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_200\",\n\t\t\t\tpcb_port_id: \"pcb_port_238\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_59\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 9.5,\n\t\t\t\ty: -15.51\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_200\",\n\t\t\t\t\"connectivity_net498\",\n\t\t\t\t\"source_trace_221\",\n\t\t\t\t\"source_trace_220\",\n\t\t\t\t\"source_trace_207\",\n\t\t\t\t\"source_trace_206\",\n\t\t\t\t\"source_trace_205\",\n\t\t\t\t\"source_trace_202\",\n\t\t\t\t\"source_trace_58\",\n\t\t\t\t\"source_port_359\",\n\t\t\t\t\"source_port_228\",\n\t\t\t\t\"source_trace_172\",\n\t\t\t\t\"source_port_238\",\n\t\t\t\t\"source_trace_171\",\n\t\t\t\t\"source_port_142\",\n\t\t\t\t\"source_trace_170\",\n\t\t\t\t\"source_port_190\",\n\t\t\t\t\"source_trace_168\",\n\t\t\t\t\"source_port_188\",\n\t\t\t\t\"source_port_135\",\n\t\t\t\t\"source_port_232\",\n\t\t\t\t\"source_port_235\",\n\t\t\t\t\"source_port_236\",\n\t\t\t\t\"source_port_240\",\n\t\t\t\t\"source_port_242\",\n\t\t\t\t\"pcb_smtpad_129\",\n\t\t\t\t\"pcb_port_135\",\n\t\t\t\t\"pcb_smtpad_136\",\n\t\t\t\t\"pcb_port_142\",\n\t\t\t\t\"pcb_smtpad_158\",\n\t\t\t\t\"pcb_port_188\",\n\t\t\t\t\"pcb_smtpad_160\",\n\t\t\t\t\"pcb_port_190\",\n\t\t\t\t\"pcb_smtpad_190\",\n\t\t\t\t\"pcb_port_228\",\n\t\t\t\t\"pcb_smtpad_194\",\n\t\t\t\t\"pcb_port_232\",\n\t\t\t\t\"pcb_smtpad_197\",\n\t\t\t\t\"pcb_port_235\",\n\t\t\t\t\"pcb_smtpad_198\",\n\t\t\t\t\"pcb_port_236\",\n\t\t\t\t\"pcb_port_238\",\n\t\t\t\t\"pcb_smtpad_202\",\n\t\t\t\t\"pcb_port_240\",\n\t\t\t\t\"pcb_smtpad_204\",\n\t\t\t\t\"pcb_port_242\",\n\t\t\t\t\"pcb_smtpad_307\",\n\t\t\t\t\"pcb_port_359\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_201\",\n\t\t\t\tpcb_port_id: \"pcb_port_239\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_59\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 9.5,\n\t\t\t\ty: -14.49\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_202\",\n\t\t\t\tpcb_port_id: \"pcb_port_240\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_60\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 11.178639153189913,\n\t\t\t\ty: -16.574975220075974\n\t\t\t},\n\t\t\twidth: 1.75,\n\t\t\theight: 1.125,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_202\",\n\t\t\t\t\"connectivity_net498\",\n\t\t\t\t\"source_trace_221\",\n\t\t\t\t\"source_trace_220\",\n\t\t\t\t\"source_trace_207\",\n\t\t\t\t\"source_trace_206\",\n\t\t\t\t\"source_trace_205\",\n\t\t\t\t\"source_trace_202\",\n\t\t\t\t\"source_trace_58\",\n\t\t\t\t\"source_port_359\",\n\t\t\t\t\"source_port_228\",\n\t\t\t\t\"source_trace_172\",\n\t\t\t\t\"source_port_238\",\n\t\t\t\t\"source_trace_171\",\n\t\t\t\t\"source_port_142\",\n\t\t\t\t\"source_trace_170\",\n\t\t\t\t\"source_port_190\",\n\t\t\t\t\"source_trace_168\",\n\t\t\t\t\"source_port_188\",\n\t\t\t\t\"source_port_135\",\n\t\t\t\t\"source_port_232\",\n\t\t\t\t\"source_port_235\",\n\t\t\t\t\"source_port_236\",\n\t\t\t\t\"source_port_240\",\n\t\t\t\t\"source_port_242\",\n\t\t\t\t\"pcb_smtpad_129\",\n\t\t\t\t\"pcb_port_135\",\n\t\t\t\t\"pcb_smtpad_136\",\n\t\t\t\t\"pcb_port_142\",\n\t\t\t\t\"pcb_smtpad_158\",\n\t\t\t\t\"pcb_port_188\",\n\t\t\t\t\"pcb_smtpad_160\",\n\t\t\t\t\"pcb_port_190\",\n\t\t\t\t\"pcb_smtpad_190\",\n\t\t\t\t\"pcb_port_228\",\n\t\t\t\t\"pcb_smtpad_194\",\n\t\t\t\t\"pcb_port_232\",\n\t\t\t\t\"pcb_smtpad_197\",\n\t\t\t\t\"pcb_port_235\",\n\t\t\t\t\"pcb_smtpad_198\",\n\t\t\t\t\"pcb_port_236\",\n\t\t\t\t\"pcb_smtpad_200\",\n\t\t\t\t\"pcb_port_238\",\n\t\t\t\t\"pcb_port_240\",\n\t\t\t\t\"pcb_smtpad_204\",\n\t\t\t\t\"pcb_port_242\",\n\t\t\t\t\"pcb_smtpad_307\",\n\t\t\t\t\"pcb_port_359\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_203\",\n\t\t\t\tpcb_port_id: \"pcb_port_241\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_60\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 11.178639153189913,\n\t\t\t\ty: -13.649975220075973\n\t\t\t},\n\t\t\twidth: 1.75,\n\t\t\theight: 1.125,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_204\",\n\t\t\t\tpcb_port_id: \"pcb_port_242\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_61\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 6.49,\n\t\t\t\ty: -6\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_204\",\n\t\t\t\t\"connectivity_net498\",\n\t\t\t\t\"source_trace_221\",\n\t\t\t\t\"source_trace_220\",\n\t\t\t\t\"source_trace_207\",\n\t\t\t\t\"source_trace_206\",\n\t\t\t\t\"source_trace_205\",\n\t\t\t\t\"source_trace_202\",\n\t\t\t\t\"source_trace_58\",\n\t\t\t\t\"source_port_359\",\n\t\t\t\t\"source_port_228\",\n\t\t\t\t\"source_trace_172\",\n\t\t\t\t\"source_port_238\",\n\t\t\t\t\"source_trace_171\",\n\t\t\t\t\"source_port_142\",\n\t\t\t\t\"source_trace_170\",\n\t\t\t\t\"source_port_190\",\n\t\t\t\t\"source_trace_168\",\n\t\t\t\t\"source_port_188\",\n\t\t\t\t\"source_port_135\",\n\t\t\t\t\"source_port_232\",\n\t\t\t\t\"source_port_235\",\n\t\t\t\t\"source_port_236\",\n\t\t\t\t\"source_port_240\",\n\t\t\t\t\"source_port_242\",\n\t\t\t\t\"pcb_smtpad_129\",\n\t\t\t\t\"pcb_port_135\",\n\t\t\t\t\"pcb_smtpad_136\",\n\t\t\t\t\"pcb_port_142\",\n\t\t\t\t\"pcb_smtpad_158\",\n\t\t\t\t\"pcb_port_188\",\n\t\t\t\t\"pcb_smtpad_160\",\n\t\t\t\t\"pcb_port_190\",\n\t\t\t\t\"pcb_smtpad_190\",\n\t\t\t\t\"pcb_port_228\",\n\t\t\t\t\"pcb_smtpad_194\",\n\t\t\t\t\"pcb_port_232\",\n\t\t\t\t\"pcb_smtpad_197\",\n\t\t\t\t\"pcb_port_235\",\n\t\t\t\t\"pcb_smtpad_198\",\n\t\t\t\t\"pcb_port_236\",\n\t\t\t\t\"pcb_smtpad_200\",\n\t\t\t\t\"pcb_port_238\",\n\t\t\t\t\"pcb_smtpad_202\",\n\t\t\t\t\"pcb_port_240\",\n\t\t\t\t\"pcb_port_242\",\n\t\t\t\t\"pcb_smtpad_307\",\n\t\t\t\t\"pcb_port_359\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_205\",\n\t\t\t\tpcb_port_id: \"pcb_port_243\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_61\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 7.51,\n\t\t\t\ty: -6\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_206\",\n\t\t\t\tpcb_port_id: \"pcb_port_244\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_62\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -0.4999999999999999,\n\t\t\t\ty: -6.99\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_206\",\n\t\t\t\t\"connectivity_net420\",\n\t\t\t\t\"source_trace_186\",\n\t\t\t\t\"source_port_157\",\n\t\t\t\t\"source_trace_177\",\n\t\t\t\t\"source_port_246\",\n\t\t\t\t\"source_trace_175\",\n\t\t\t\t\"source_port_146\",\n\t\t\t\t\"source_port_244\",\n\t\t\t\t\"pcb_smtpad_153\",\n\t\t\t\t\"pcb_port_146\",\n\t\t\t\t\"pcb_smtpad_142\",\n\t\t\t\t\"pcb_port_157\",\n\t\t\t\t\"pcb_port_244\",\n\t\t\t\t\"pcb_smtpad_208\",\n\t\t\t\t\"pcb_port_246\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_207\",\n\t\t\t\tpcb_port_id: \"pcb_port_245\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_62\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -0.5000000000000001,\n\t\t\t\ty: -8.01\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_208\",\n\t\t\t\tpcb_port_id: \"pcb_port_246\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_63\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -10.49,\n\t\t\t\ty: -14.5\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_208\",\n\t\t\t\t\"connectivity_net420\",\n\t\t\t\t\"source_trace_186\",\n\t\t\t\t\"source_port_157\",\n\t\t\t\t\"source_trace_177\",\n\t\t\t\t\"source_port_246\",\n\t\t\t\t\"source_trace_175\",\n\t\t\t\t\"source_port_146\",\n\t\t\t\t\"source_port_244\",\n\t\t\t\t\"pcb_smtpad_153\",\n\t\t\t\t\"pcb_port_146\",\n\t\t\t\t\"pcb_smtpad_142\",\n\t\t\t\t\"pcb_port_157\",\n\t\t\t\t\"pcb_smtpad_206\",\n\t\t\t\t\"pcb_port_244\",\n\t\t\t\t\"pcb_port_246\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_209\",\n\t\t\t\tpcb_port_id: \"pcb_port_247\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_63\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -11.51,\n\t\t\t\ty: -14.5\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_209\",\n\t\t\t\t\"connectivity_net410\",\n\t\t\t\t\"source_trace_181\",\n\t\t\t\t\"source_port_250\",\n\t\t\t\t\"source_trace_180\",\n\t\t\t\t\"source_trace_179\",\n\t\t\t\t\"source_trace_178\",\n\t\t\t\t\"source_port_247\",\n\t\t\t\t\"source_port_248\",\n\t\t\t\t\"source_port_143\",\n\t\t\t\t\"source_port_144\",\n\t\t\t\t\"pcb_smtpad_137\",\n\t\t\t\t\"pcb_port_143\",\n\t\t\t\t\"pcb_smtpad_138\",\n\t\t\t\t\"pcb_port_144\",\n\t\t\t\t\"pcb_port_247\",\n\t\t\t\t\"pcb_smtpad_210\",\n\t\t\t\t\"pcb_port_248\",\n\t\t\t\t\"pcb_smtpad_212\",\n\t\t\t\t\"pcb_port_250\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_210\",\n\t\t\t\tpcb_port_id: \"pcb_port_248\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_64\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -2.74,\n\t\t\t\ty: -10\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_210\",\n\t\t\t\t\"connectivity_net410\",\n\t\t\t\t\"source_trace_181\",\n\t\t\t\t\"source_port_250\",\n\t\t\t\t\"source_trace_180\",\n\t\t\t\t\"source_trace_179\",\n\t\t\t\t\"source_trace_178\",\n\t\t\t\t\"source_port_247\",\n\t\t\t\t\"source_port_248\",\n\t\t\t\t\"source_port_143\",\n\t\t\t\t\"source_port_144\",\n\t\t\t\t\"pcb_smtpad_137\",\n\t\t\t\t\"pcb_port_143\",\n\t\t\t\t\"pcb_smtpad_138\",\n\t\t\t\t\"pcb_port_144\",\n\t\t\t\t\"pcb_smtpad_209\",\n\t\t\t\t\"pcb_port_247\",\n\t\t\t\t\"pcb_port_248\",\n\t\t\t\t\"pcb_smtpad_212\",\n\t\t\t\t\"pcb_port_250\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_211\",\n\t\t\t\tpcb_port_id: \"pcb_port_249\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_64\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -3.76,\n\t\t\t\ty: -10\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_212\",\n\t\t\t\tpcb_port_id: \"pcb_port_250\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_65\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -2.51,\n\t\t\t\ty: -9\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_212\",\n\t\t\t\t\"connectivity_net410\",\n\t\t\t\t\"source_trace_181\",\n\t\t\t\t\"source_port_250\",\n\t\t\t\t\"source_trace_180\",\n\t\t\t\t\"source_trace_179\",\n\t\t\t\t\"source_trace_178\",\n\t\t\t\t\"source_port_247\",\n\t\t\t\t\"source_port_248\",\n\t\t\t\t\"source_port_143\",\n\t\t\t\t\"source_port_144\",\n\t\t\t\t\"pcb_smtpad_137\",\n\t\t\t\t\"pcb_port_143\",\n\t\t\t\t\"pcb_smtpad_138\",\n\t\t\t\t\"pcb_port_144\",\n\t\t\t\t\"pcb_smtpad_209\",\n\t\t\t\t\"pcb_port_247\",\n\t\t\t\t\"pcb_smtpad_210\",\n\t\t\t\t\"pcb_port_248\",\n\t\t\t\t\"pcb_port_250\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_213\",\n\t\t\t\tpcb_port_id: \"pcb_port_251\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_65\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -1.49,\n\t\t\t\ty: -9\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_214\",\n\t\t\t\tpcb_port_id: \"pcb_port_252\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_66\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -4.75,\n\t\t\t\ty: -12.26\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_214\",\n\t\t\t\t\"connectivity_net445\",\n\t\t\t\t\"source_trace_198\",\n\t\t\t\t\"source_port_81\",\n\t\t\t\t\"source_trace_187\",\n\t\t\t\t\"source_port_152\",\n\t\t\t\t\"source_port_252\",\n\t\t\t\t\"pcb_smtpad_75\",\n\t\t\t\t\"pcb_port_81\",\n\t\t\t\t\"pcb_smtpad_147\",\n\t\t\t\t\"pcb_port_152\",\n\t\t\t\t\"pcb_port_252\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_215\",\n\t\t\t\tpcb_port_id: \"pcb_port_253\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_66\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -4.75,\n\t\t\t\ty: -11.24\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_216\",\n\t\t\t\tpcb_port_id: \"pcb_port_254\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_67\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -3.76,\n\t\t\t\ty: -11\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_216\",\n\t\t\t\t\"connectivity_net564\",\n\t\t\t\t\"source_trace_251\",\n\t\t\t\t\"source_port_254\",\n\t\t\t\t\"source_trace_247\",\n\t\t\t\t\"source_port_260\",\n\t\t\t\t\"source_port_148\",\n\t\t\t\t\"pcb_smtpad_151\",\n\t\t\t\t\"pcb_port_148\",\n\t\t\t\t\"pcb_port_254\",\n\t\t\t\t\"pcb_smtpad_221\",\n\t\t\t\t\"pcb_port_260\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_217\",\n\t\t\t\tpcb_port_id: \"pcb_port_255\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_67\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -2.74,\n\t\t\t\ty: -11\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_218\",\n\t\t\t\tpcb_port_id: \"pcb_port_256\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_68\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -1.51,\n\t\t\t\ty: -19.75\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_218\",\n\t\t\t\t\"connectivity_net566\",\n\t\t\t\t\"source_trace_252\",\n\t\t\t\t\"source_port_256\",\n\t\t\t\t\"source_trace_200\",\n\t\t\t\t\"source_port_84\",\n\t\t\t\t\"source_port_149\",\n\t\t\t\t\"pcb_smtpad_72\",\n\t\t\t\t\"pcb_port_84\",\n\t\t\t\t\"pcb_smtpad_150\",\n\t\t\t\t\"pcb_port_149\",\n\t\t\t\t\"pcb_port_256\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_219\",\n\t\t\t\tpcb_port_id: \"pcb_port_257\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_68\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -0.49,\n\t\t\t\ty: -19.75\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_220\",\n\t\t\t\tpcb_port_id: \"pcb_port_259\",\n\t\t\t\tsource_port_name: \"source\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_69\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -17.55004,\n\t\t\t\ty: -10.899985000000001\n\t\t\t},\n\t\t\twidth: 0.7999984,\n\t\t\theight: 0.999998,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_220\",\n\t\t\t\t\"connectivity_net619\",\n\t\t\t\t\"source_trace_286\",\n\t\t\t\t\"source_trace_262\",\n\t\t\t\t\"source_port_279\",\n\t\t\t\t\"source_trace_199\",\n\t\t\t\t\"source_trace_86\",\n\t\t\t\t\"source_port_83\",\n\t\t\t\t\"source_net_12\",\n\t\t\t\t\"source_port_259\",\n\t\t\t\t\"pcb_smtpad_73\",\n\t\t\t\t\"pcb_port_83\",\n\t\t\t\t\"pcb_port_259\",\n\t\t\t\t\"pcb_smtpad_241\",\n\t\t\t\t\"pcb_port_279\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_221\",\n\t\t\t\tpcb_port_id: \"pcb_port_260\",\n\t\t\t\tsource_port_name: \"drain\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_69\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -18.5,\n\t\t\t\ty: -8.600014999999999\n\t\t\t},\n\t\t\twidth: 0.7999984,\n\t\t\theight: 0.999998,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_221\",\n\t\t\t\t\"connectivity_net564\",\n\t\t\t\t\"source_trace_251\",\n\t\t\t\t\"source_port_254\",\n\t\t\t\t\"source_trace_247\",\n\t\t\t\t\"source_port_260\",\n\t\t\t\t\"source_port_148\",\n\t\t\t\t\"pcb_smtpad_151\",\n\t\t\t\t\"pcb_port_148\",\n\t\t\t\t\"pcb_smtpad_216\",\n\t\t\t\t\"pcb_port_254\",\n\t\t\t\t\"pcb_port_260\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_222\",\n\t\t\t\tpcb_port_id: \"pcb_port_258\",\n\t\t\t\tsource_port_name: \"gate\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_69\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -19.44996,\n\t\t\t\ty: -10.899985\n\t\t\t},\n\t\t\twidth: 0.7999984,\n\t\t\theight: 0.999998,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_222\",\n\t\t\t\t\"connectivity_net832\",\n\t\t\t\t\"source_trace_381\",\n\t\t\t\t\"source_trace_249\",\n\t\t\t\t\"source_port_261\",\n\t\t\t\t\"source_trace_248\",\n\t\t\t\t\"source_port_258\",\n\t\t\t\t\"source_port_216\",\n\t\t\t\t\"source_port_499\",\n\t\t\t\t\"pcb_smtpad_173\",\n\t\t\t\t\"pcb_port_216\",\n\t\t\t\t\"pcb_port_258\",\n\t\t\t\t\"pcb_smtpad_223\",\n\t\t\t\t\"pcb_port_261\",\n\t\t\t\t\"pcb_smtpad_447\",\n\t\t\t\t\"pcb_port_499\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_223\",\n\t\t\t\tpcb_port_id: \"pcb_port_261\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_70\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 12.078717931279563,\n\t\t\t\ty: 10.24\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_223\",\n\t\t\t\t\"connectivity_net832\",\n\t\t\t\t\"source_trace_381\",\n\t\t\t\t\"source_trace_249\",\n\t\t\t\t\"source_port_261\",\n\t\t\t\t\"source_trace_248\",\n\t\t\t\t\"source_port_258\",\n\t\t\t\t\"source_port_216\",\n\t\t\t\t\"source_port_499\",\n\t\t\t\t\"pcb_smtpad_173\",\n\t\t\t\t\"pcb_port_216\",\n\t\t\t\t\"pcb_smtpad_222\",\n\t\t\t\t\"pcb_port_258\",\n\t\t\t\t\"pcb_port_261\",\n\t\t\t\t\"pcb_smtpad_447\",\n\t\t\t\t\"pcb_port_499\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_224\",\n\t\t\t\tpcb_port_id: \"pcb_port_262\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_70\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 12.078717931279563,\n\t\t\t\ty: 11.26\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_224\",\n\t\t\t\t\"connectivity_net836\",\n\t\t\t\t\"source_trace_383\",\n\t\t\t\t\"source_trace_382\",\n\t\t\t\t\"source_trace_368\",\n\t\t\t\t\"source_port_481\",\n\t\t\t\t\"source_trace_363\",\n\t\t\t\t\"source_port_476\",\n\t\t\t\t\"source_trace_358\",\n\t\t\t\t\"source_port_471\",\n\t\t\t\t\"source_trace_250\",\n\t\t\t\t\"source_port_262\",\n\t\t\t\t\"source_trace_213\",\n\t\t\t\t\"source_trace_211\",\n\t\t\t\t\"source_port_221\",\n\t\t\t\t\"source_port_207\",\n\t\t\t\t\"source_port_218\",\n\t\t\t\t\"source_port_494\",\n\t\t\t\t\"source_port_504\",\n\t\t\t\t\"pcb_smtpad_182\",\n\t\t\t\t\"pcb_port_207\",\n\t\t\t\t\"pcb_smtpad_184\",\n\t\t\t\t\"pcb_port_218\",\n\t\t\t\t\"pcb_smtpad_187\",\n\t\t\t\t\"pcb_port_221\",\n\t\t\t\t\"pcb_port_262\",\n\t\t\t\t\"pcb_smtpad_419\",\n\t\t\t\t\"pcb_port_471\",\n\t\t\t\t\"pcb_smtpad_424\",\n\t\t\t\t\"pcb_port_476\",\n\t\t\t\t\"pcb_smtpad_429\",\n\t\t\t\t\"pcb_port_481\",\n\t\t\t\t\"pcb_smtpad_442\",\n\t\t\t\t\"pcb_port_494\",\n\t\t\t\t\"pcb_smtpad_452\",\n\t\t\t\t\"pcb_port_504\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_225\",\n\t\t\t\tpcb_port_id: \"pcb_port_263\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_71\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 10.24637944044432,\n\t\t\t\ty: -8.971138352368055\n\t\t\t},\n\t\t\twidth: 1.701,\n\t\t\theight: 1.2075,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_225\",\n\t\t\t\t\"connectivity_net548\",\n\t\t\t\t\"source_trace_245\",\n\t\t\t\t\"source_port_137\",\n\t\t\t\t\"source_port_263\",\n\t\t\t\t\"pcb_smtpad_131\",\n\t\t\t\t\"pcb_port_137\",\n\t\t\t\t\"pcb_port_263\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_226\",\n\t\t\t\tpcb_port_id: \"pcb_port_264\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_71\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 10.24637944044432,\n\t\t\t\ty: -11.928738352368054\n\t\t\t},\n\t\t\twidth: 1.701,\n\t\t\theight: 1.2075,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_227\",\n\t\t\t\tpcb_port_id: \"pcb_port_265\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_72\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 12.500486532189072,\n\t\t\t\ty: -8.971127952821867\n\t\t\t},\n\t\t\twidth: 1.701,\n\t\t\theight: 1.2075,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_227\",\n\t\t\t\t\"connectivity_net551\",\n\t\t\t\t\"source_trace_246\",\n\t\t\t\t\"source_port_140\",\n\t\t\t\t\"source_port_265\",\n\t\t\t\t\"pcb_smtpad_134\",\n\t\t\t\t\"pcb_port_140\",\n\t\t\t\t\"pcb_port_265\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_228\",\n\t\t\t\tpcb_port_id: \"pcb_port_266\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_72\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 12.500486532189072,\n\t\t\t\ty: -11.928727952821866\n\t\t\t},\n\t\t\twidth: 1.701,\n\t\t\theight: 1.2075,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_229\",\n\t\t\t\tpcb_port_id: \"pcb_port_271\",\n\t\t\t\tsource_port_name: \"V_POS\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_73\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 7.379547248074348,\n\t\t\t\ty: -18.155166249617725\n\t\t\t},\n\t\t\twidth: 0.5999988,\n\t\t\theight: 0.2999994,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_230\",\n\t\t\t\tpcb_port_id: \"pcb_port_268\",\n\t\t\t\tsource_port_name: \"GND\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_73\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 8.879518848074348,\n\t\t\t\ty: -18.155166249617725\n\t\t\t},\n\t\t\twidth: 0.5999988,\n\t\t\theight: 0.2999994,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_231\",\n\t\t\t\tpcb_port_id: \"pcb_port_269\",\n\t\t\t\tsource_port_name: \"ALERT\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_73\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 8.879518848074348,\n\t\t\t\ty: -17.655040249617727\n\t\t\t},\n\t\t\twidth: 0.5999988,\n\t\t\theight: 0.2999994,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_231\",\n\t\t\t\t\"connectivity_net1896\",\n\t\t\t\t\"source_port_269\",\n\t\t\t\t\"pcb_port_269\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_232\",\n\t\t\t\tpcb_port_id: \"pcb_port_267\",\n\t\t\t\tsource_port_name: \"SCL\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_73\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 8.879518848074348,\n\t\t\t\ty: -18.655038249617725\n\t\t\t},\n\t\t\twidth: 0.5999988,\n\t\t\theight: 0.2999994,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_232\",\n\t\t\t\t\"connectivity_net830\",\n\t\t\t\t\"source_trace_380\",\n\t\t\t\t\"source_port_486\",\n\t\t\t\t\"source_trace_288\",\n\t\t\t\t\"source_trace_261\",\n\t\t\t\t\"source_port_277\",\n\t\t\t\t\"source_trace_255\",\n\t\t\t\t\"source_trace_88\",\n\t\t\t\t\"source_port_88\",\n\t\t\t\t\"source_net_14\",\n\t\t\t\t\"source_port_267\",\n\t\t\t\t\"pcb_smtpad_68\",\n\t\t\t\t\"pcb_port_88\",\n\t\t\t\t\"pcb_port_267\",\n\t\t\t\t\"pcb_smtpad_239\",\n\t\t\t\t\"pcb_port_277\",\n\t\t\t\t\"pcb_smtpad_434\",\n\t\t\t\t\"pcb_port_486\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_233\",\n\t\t\t\tpcb_port_id: \"pcb_port_270\",\n\t\t\t\tsource_port_name: \"ADD0\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_73\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 7.379547248074348,\n\t\t\t\ty: -17.655040249617727\n\t\t\t},\n\t\t\twidth: 0.5999988,\n\t\t\theight: 0.2999994,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_234\",\n\t\t\t\tpcb_port_id: \"pcb_port_272\",\n\t\t\t\tsource_port_name: \"SDA\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_73\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 7.379547248074348,\n\t\t\t\ty: -18.655038249617725\n\t\t\t},\n\t\t\twidth: 0.5999988,\n\t\t\theight: 0.2999994,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_234\",\n\t\t\t\t\"connectivity_net828\",\n\t\t\t\t\"source_trace_379\",\n\t\t\t\t\"source_port_485\",\n\t\t\t\t\"source_trace_287\",\n\t\t\t\t\"source_trace_260\",\n\t\t\t\t\"source_port_275\",\n\t\t\t\t\"source_trace_254\",\n\t\t\t\t\"source_trace_87\",\n\t\t\t\t\"source_port_87\",\n\t\t\t\t\"source_net_13\",\n\t\t\t\t\"source_port_272\",\n\t\t\t\t\"pcb_smtpad_69\",\n\t\t\t\t\"pcb_port_87\",\n\t\t\t\t\"pcb_port_272\",\n\t\t\t\t\"pcb_smtpad_237\",\n\t\t\t\t\"pcb_port_275\",\n\t\t\t\t\"pcb_smtpad_433\",\n\t\t\t\t\"pcb_port_485\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_235\",\n\t\t\t\tpcb_port_id: \"pcb_port_273\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_74\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 6.502614240610605,\n\t\t\t\ty: -19.94342981166457\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_236\",\n\t\t\t\tpcb_port_id: \"pcb_port_274\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_74\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 7.522614240610604,\n\t\t\t\ty: -19.94342981166457\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_237\",\n\t\t\t\tpcb_port_id: \"pcb_port_275\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_75\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 17.25,\n\t\t\t\ty: -11.76\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_237\",\n\t\t\t\t\"connectivity_net828\",\n\t\t\t\t\"source_trace_379\",\n\t\t\t\t\"source_port_485\",\n\t\t\t\t\"source_trace_287\",\n\t\t\t\t\"source_trace_260\",\n\t\t\t\t\"source_port_275\",\n\t\t\t\t\"source_trace_254\",\n\t\t\t\t\"source_trace_87\",\n\t\t\t\t\"source_port_87\",\n\t\t\t\t\"source_net_13\",\n\t\t\t\t\"source_port_272\",\n\t\t\t\t\"pcb_smtpad_69\",\n\t\t\t\t\"pcb_port_87\",\n\t\t\t\t\"pcb_smtpad_234\",\n\t\t\t\t\"pcb_port_272\",\n\t\t\t\t\"pcb_port_275\",\n\t\t\t\t\"pcb_smtpad_433\",\n\t\t\t\t\"pcb_port_485\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_238\",\n\t\t\t\tpcb_port_id: \"pcb_port_276\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_75\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 17.25,\n\t\t\t\ty: -10.74\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_239\",\n\t\t\t\tpcb_port_id: \"pcb_port_277\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_76\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 16.25,\n\t\t\t\ty: -11.76\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_239\",\n\t\t\t\t\"connectivity_net830\",\n\t\t\t\t\"source_trace_380\",\n\t\t\t\t\"source_port_486\",\n\t\t\t\t\"source_trace_288\",\n\t\t\t\t\"source_trace_261\",\n\t\t\t\t\"source_port_277\",\n\t\t\t\t\"source_trace_255\",\n\t\t\t\t\"source_trace_88\",\n\t\t\t\t\"source_port_88\",\n\t\t\t\t\"source_net_14\",\n\t\t\t\t\"source_port_267\",\n\t\t\t\t\"pcb_smtpad_68\",\n\t\t\t\t\"pcb_port_88\",\n\t\t\t\t\"pcb_smtpad_232\",\n\t\t\t\t\"pcb_port_267\",\n\t\t\t\t\"pcb_port_277\",\n\t\t\t\t\"pcb_smtpad_434\",\n\t\t\t\t\"pcb_port_486\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_240\",\n\t\t\t\tpcb_port_id: \"pcb_port_278\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_76\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 16.25,\n\t\t\t\ty: -10.74\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_241\",\n\t\t\t\tpcb_port_id: \"pcb_port_279\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_77\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -12.872501315046964,\n\t\t\t\ty: -20.404999063009832\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_241\",\n\t\t\t\t\"connectivity_net619\",\n\t\t\t\t\"source_trace_286\",\n\t\t\t\t\"source_trace_262\",\n\t\t\t\t\"source_port_279\",\n\t\t\t\t\"source_trace_199\",\n\t\t\t\t\"source_trace_86\",\n\t\t\t\t\"source_port_83\",\n\t\t\t\t\"source_net_12\",\n\t\t\t\t\"source_port_259\",\n\t\t\t\t\"pcb_smtpad_73\",\n\t\t\t\t\"pcb_port_83\",\n\t\t\t\t\"pcb_smtpad_220\",\n\t\t\t\t\"pcb_port_259\",\n\t\t\t\t\"pcb_port_279\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_242\",\n\t\t\t\tpcb_port_id: \"pcb_port_280\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_77\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -12.872501315046964,\n\t\t\t\ty: -19.38499906300983\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_243\",\n\t\t\t\tpcb_port_id: \"pcb_port_297\",\n\t\t\t\tsource_port_name: \"B8\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_85\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -4.2499400000000005,\n\t\t\t\ty: 13.1259568\n\t\t\t},\n\t\t\twidth: 0.2999994,\n\t\t\theight: 1.2999974,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_243\",\n\t\t\t\t\"connectivity_net1903\",\n\t\t\t\t\"source_port_297\",\n\t\t\t\t\"pcb_port_297\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_244\",\n\t\t\t\tpcb_port_id: \"pcb_port_298\",\n\t\t\t\tsource_port_name: \"A5\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_85\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -4.750066,\n\t\t\t\ty: 13.1259568\n\t\t\t},\n\t\t\twidth: 0.2999994,\n\t\t\theight: 1.2999974,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_244\",\n\t\t\t\t\"connectivity_net28\",\n\t\t\t\t\"source_trace_12\",\n\t\t\t\t\"source_port_307\",\n\t\t\t\t\"source_port_298\",\n\t\t\t\t\"pcb_port_298\",\n\t\t\t\t\"pcb_smtpad_255\",\n\t\t\t\t\"pcb_port_307\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_245\",\n\t\t\t\tpcb_port_id: \"pcb_port_299\",\n\t\t\t\tsource_port_name: \"B7\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_85\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -5.249938,\n\t\t\t\ty: 13.1259568\n\t\t\t},\n\t\t\twidth: 0.2999994,\n\t\t\theight: 1.2999974,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_245\",\n\t\t\t\t\"connectivity_net44\",\n\t\t\t\t\"source_trace_19\",\n\t\t\t\t\"source_port_314\",\n\t\t\t\t\"source_trace_18\",\n\t\t\t\t\"source_port_313\",\n\t\t\t\t\"source_trace_11\",\n\t\t\t\t\"source_port_299\",\n\t\t\t\t\"source_trace_10\",\n\t\t\t\t\"source_port_301\",\n\t\t\t\t\"source_port_342\",\n\t\t\t\t\"pcb_port_299\",\n\t\t\t\t\"pcb_smtpad_247\",\n\t\t\t\t\"pcb_port_301\",\n\t\t\t\t\"pcb_smtpad_261\",\n\t\t\t\t\"pcb_port_313\",\n\t\t\t\t\"pcb_smtpad_262\",\n\t\t\t\t\"pcb_port_314\",\n\t\t\t\t\"pcb_smtpad_290\",\n\t\t\t\t\"pcb_port_342\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_246\",\n\t\t\t\tpcb_port_id: \"pcb_port_300\",\n\t\t\t\tsource_port_name: \"A6\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_85\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -5.750064,\n\t\t\t\ty: 13.1259568\n\t\t\t},\n\t\t\twidth: 0.2999994,\n\t\t\theight: 1.2999974,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_246\",\n\t\t\t\t\"connectivity_net40\",\n\t\t\t\t\"source_trace_17\",\n\t\t\t\t\"source_port_316\",\n\t\t\t\t\"source_trace_16\",\n\t\t\t\t\"source_port_311\",\n\t\t\t\t\"source_trace_9\",\n\t\t\t\t\"source_port_302\",\n\t\t\t\t\"source_trace_8\",\n\t\t\t\t\"source_port_300\",\n\t\t\t\t\"source_port_343\",\n\t\t\t\t\"pcb_port_300\",\n\t\t\t\t\"pcb_smtpad_248\",\n\t\t\t\t\"pcb_port_302\",\n\t\t\t\t\"pcb_smtpad_259\",\n\t\t\t\t\"pcb_port_311\",\n\t\t\t\t\"pcb_smtpad_264\",\n\t\t\t\t\"pcb_port_316\",\n\t\t\t\t\"pcb_smtpad_291\",\n\t\t\t\t\"pcb_port_343\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_247\",\n\t\t\t\tpcb_port_id: \"pcb_port_301\",\n\t\t\t\tsource_port_name: \"A7\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_85\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -6.249936,\n\t\t\t\ty: 13.1259568\n\t\t\t},\n\t\t\twidth: 0.2999994,\n\t\t\theight: 1.2999974,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_247\",\n\t\t\t\t\"connectivity_net44\",\n\t\t\t\t\"source_trace_19\",\n\t\t\t\t\"source_port_314\",\n\t\t\t\t\"source_trace_18\",\n\t\t\t\t\"source_port_313\",\n\t\t\t\t\"source_trace_11\",\n\t\t\t\t\"source_port_299\",\n\t\t\t\t\"source_trace_10\",\n\t\t\t\t\"source_port_301\",\n\t\t\t\t\"source_port_342\",\n\t\t\t\t\"pcb_smtpad_245\",\n\t\t\t\t\"pcb_port_299\",\n\t\t\t\t\"pcb_port_301\",\n\t\t\t\t\"pcb_smtpad_261\",\n\t\t\t\t\"pcb_port_313\",\n\t\t\t\t\"pcb_smtpad_262\",\n\t\t\t\t\"pcb_port_314\",\n\t\t\t\t\"pcb_smtpad_290\",\n\t\t\t\t\"pcb_port_342\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_248\",\n\t\t\t\tpcb_port_id: \"pcb_port_302\",\n\t\t\t\tsource_port_name: \"B6\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_85\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -6.750062,\n\t\t\t\ty: 13.1259568\n\t\t\t},\n\t\t\twidth: 0.2999994,\n\t\t\theight: 1.2999974,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_248\",\n\t\t\t\t\"connectivity_net40\",\n\t\t\t\t\"source_trace_17\",\n\t\t\t\t\"source_port_316\",\n\t\t\t\t\"source_trace_16\",\n\t\t\t\t\"source_port_311\",\n\t\t\t\t\"source_trace_9\",\n\t\t\t\t\"source_port_302\",\n\t\t\t\t\"source_trace_8\",\n\t\t\t\t\"source_port_300\",\n\t\t\t\t\"source_port_343\",\n\t\t\t\t\"pcb_smtpad_246\",\n\t\t\t\t\"pcb_port_300\",\n\t\t\t\t\"pcb_port_302\",\n\t\t\t\t\"pcb_smtpad_259\",\n\t\t\t\t\"pcb_port_311\",\n\t\t\t\t\"pcb_smtpad_264\",\n\t\t\t\t\"pcb_port_316\",\n\t\t\t\t\"pcb_smtpad_291\",\n\t\t\t\t\"pcb_port_343\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_249\",\n\t\t\t\tpcb_port_id: \"pcb_port_303\",\n\t\t\t\tsource_port_name: \"A8\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_85\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -7.24968,\n\t\t\t\ty: 13.1259568\n\t\t\t},\n\t\t\twidth: 0.2999994,\n\t\t\theight: 1.2999974,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_249\",\n\t\t\t\t\"connectivity_net1904\",\n\t\t\t\t\"source_port_303\",\n\t\t\t\t\"pcb_port_303\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_250\",\n\t\t\t\tpcb_port_id: \"pcb_port_304\",\n\t\t\t\tsource_port_name: \"B5\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_85\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -7.75006,\n\t\t\t\ty: 13.1259568\n\t\t\t},\n\t\t\twidth: 0.2999994,\n\t\t\theight: 1.2999974,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_250\",\n\t\t\t\t\"connectivity_net33\",\n\t\t\t\t\"source_trace_14\",\n\t\t\t\t\"source_port_309\",\n\t\t\t\t\"source_port_304\",\n\t\t\t\t\"pcb_port_304\",\n\t\t\t\t\"pcb_smtpad_257\",\n\t\t\t\t\"pcb_port_309\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_251\",\n\t\t\t\tpcb_port_id: \"pcb_port_295\",\n\t\t\t\tsource_port_name: \"A1B12\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_85\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -2.8000445000000003,\n\t\t\t\ty: 13.1259568\n\t\t\t},\n\t\t\twidth: 0.5999734000000005,\n\t\t\theight: 1.3001752,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_252\",\n\t\t\t\tpcb_port_id: \"pcb_port_306\",\n\t\t\t\tsource_port_name: \"B1A12\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_85\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -9.2000063,\n\t\t\t\ty: 13.125855200000002\n\t\t\t},\n\t\t\twidth: 0.6000242,\n\t\t\theight: 1.2999720000000003,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_253\",\n\t\t\t\tpcb_port_id: \"pcb_port_305\",\n\t\t\t\tsource_port_name: \"B4A9\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_85\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -8.4001603,\n\t\t\t\ty: 13.1258552\n\t\t\t},\n\t\t\twidth: 0.6000242,\n\t\t\theight: 1.2999719999999986,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_253\",\n\t\t\t\t\"connectivity_net127\",\n\t\t\t\t\"source_trace_56\",\n\t\t\t\t\"source_port_357\",\n\t\t\t\t\"source_trace_53\",\n\t\t\t\t\"source_port_355\",\n\t\t\t\t\"source_trace_22\",\n\t\t\t\t\"source_port_317\",\n\t\t\t\t\"source_trace_21\",\n\t\t\t\t\"source_port_315\",\n\t\t\t\t\"source_trace_1\",\n\t\t\t\t\"source_port_305\",\n\t\t\t\t\"source_trace_0\",\n\t\t\t\t\"source_port_296\",\n\t\t\t\t\"source_net_1\",\n\t\t\t\t\"pcb_smtpad_254\",\n\t\t\t\t\"pcb_port_296\",\n\t\t\t\t\"pcb_port_305\",\n\t\t\t\t\"pcb_smtpad_263\",\n\t\t\t\t\"pcb_port_315\",\n\t\t\t\t\"pcb_smtpad_265\",\n\t\t\t\t\"pcb_port_317\",\n\t\t\t\t\"pcb_smtpad_302\",\n\t\t\t\t\"pcb_port_355\",\n\t\t\t\t\"pcb_smtpad_305\",\n\t\t\t\t\"pcb_port_357\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_254\",\n\t\t\t\tpcb_port_id: \"pcb_port_296\",\n\t\t\t\tsource_port_name: \"A4B9\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_85\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -3.6000429,\n\t\t\t\ty: 13.1260203\n\t\t\t},\n\t\t\twidth: 0.5999734000000001,\n\t\t\theight: 1.2999974000000005,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_254\",\n\t\t\t\t\"connectivity_net127\",\n\t\t\t\t\"source_trace_56\",\n\t\t\t\t\"source_port_357\",\n\t\t\t\t\"source_trace_53\",\n\t\t\t\t\"source_port_355\",\n\t\t\t\t\"source_trace_22\",\n\t\t\t\t\"source_port_317\",\n\t\t\t\t\"source_trace_21\",\n\t\t\t\t\"source_port_315\",\n\t\t\t\t\"source_trace_1\",\n\t\t\t\t\"source_port_305\",\n\t\t\t\t\"source_trace_0\",\n\t\t\t\t\"source_port_296\",\n\t\t\t\t\"source_net_1\",\n\t\t\t\t\"pcb_port_296\",\n\t\t\t\t\"pcb_smtpad_253\",\n\t\t\t\t\"pcb_port_305\",\n\t\t\t\t\"pcb_smtpad_263\",\n\t\t\t\t\"pcb_port_315\",\n\t\t\t\t\"pcb_smtpad_265\",\n\t\t\t\t\"pcb_port_317\",\n\t\t\t\t\"pcb_smtpad_302\",\n\t\t\t\t\"pcb_port_355\",\n\t\t\t\t\"pcb_smtpad_305\",\n\t\t\t\t\"pcb_port_357\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_255\",\n\t\t\t\tpcb_port_id: \"pcb_port_307\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_86\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -14.25,\n\t\t\t\ty: 18.99\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_255\",\n\t\t\t\t\"connectivity_net28\",\n\t\t\t\t\"source_trace_12\",\n\t\t\t\t\"source_port_307\",\n\t\t\t\t\"source_port_298\",\n\t\t\t\t\"pcb_smtpad_244\",\n\t\t\t\t\"pcb_port_298\",\n\t\t\t\t\"pcb_port_307\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_256\",\n\t\t\t\tpcb_port_id: \"pcb_port_308\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_86\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -14.25,\n\t\t\t\ty: 20.01\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_257\",\n\t\t\t\tpcb_port_id: \"pcb_port_309\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_87\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -0.26,\n\t\t\t\ty: 20.000044181611226\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_257\",\n\t\t\t\t\"connectivity_net33\",\n\t\t\t\t\"source_trace_14\",\n\t\t\t\t\"source_port_309\",\n\t\t\t\t\"source_port_304\",\n\t\t\t\t\"pcb_smtpad_250\",\n\t\t\t\t\"pcb_port_304\",\n\t\t\t\t\"pcb_port_309\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_258\",\n\t\t\t\tpcb_port_id: \"pcb_port_310\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_87\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 0.76,\n\t\t\t\ty: 20.000044181611226\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_259\",\n\t\t\t\tpcb_port_id: \"pcb_port_311\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_88\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -3.7815011201210513,\n\t\t\t\ty: 5.149096\n\t\t\t},\n\t\t\twidth: 0.532003,\n\t\t\theight: 1.072007,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_259\",\n\t\t\t\t\"connectivity_net40\",\n\t\t\t\t\"source_trace_17\",\n\t\t\t\t\"source_port_316\",\n\t\t\t\t\"source_trace_16\",\n\t\t\t\t\"source_port_311\",\n\t\t\t\t\"source_trace_9\",\n\t\t\t\t\"source_port_302\",\n\t\t\t\t\"source_trace_8\",\n\t\t\t\t\"source_port_300\",\n\t\t\t\t\"source_port_343\",\n\t\t\t\t\"pcb_smtpad_246\",\n\t\t\t\t\"pcb_port_300\",\n\t\t\t\t\"pcb_smtpad_248\",\n\t\t\t\t\"pcb_port_302\",\n\t\t\t\t\"pcb_port_311\",\n\t\t\t\t\"pcb_smtpad_264\",\n\t\t\t\t\"pcb_port_316\",\n\t\t\t\t\"pcb_smtpad_291\",\n\t\t\t\t\"pcb_port_343\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_260\",\n\t\t\t\tpcb_port_id: \"pcb_port_312\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_88\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -4.731461120121051,\n\t\t\t\ty: 5.149096\n\t\t\t},\n\t\t\twidth: 0.532003,\n\t\t\theight: 1.072007,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_261\",\n\t\t\t\tpcb_port_id: \"pcb_port_313\",\n\t\t\t\tsource_port_name: \"pin3\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_88\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -5.681421120121051,\n\t\t\t\ty: 5.149096\n\t\t\t},\n\t\t\twidth: 0.532003,\n\t\t\theight: 1.072007,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_261\",\n\t\t\t\t\"connectivity_net44\",\n\t\t\t\t\"source_trace_19\",\n\t\t\t\t\"source_port_314\",\n\t\t\t\t\"source_trace_18\",\n\t\t\t\t\"source_port_313\",\n\t\t\t\t\"source_trace_11\",\n\t\t\t\t\"source_port_299\",\n\t\t\t\t\"source_trace_10\",\n\t\t\t\t\"source_port_301\",\n\t\t\t\t\"source_port_342\",\n\t\t\t\t\"pcb_smtpad_245\",\n\t\t\t\t\"pcb_port_299\",\n\t\t\t\t\"pcb_smtpad_247\",\n\t\t\t\t\"pcb_port_301\",\n\t\t\t\t\"pcb_port_313\",\n\t\t\t\t\"pcb_smtpad_262\",\n\t\t\t\t\"pcb_port_314\",\n\t\t\t\t\"pcb_smtpad_290\",\n\t\t\t\t\"pcb_port_342\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_262\",\n\t\t\t\tpcb_port_id: \"pcb_port_314\",\n\t\t\t\tsource_port_name: \"pin4\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_88\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -5.681421120121051,\n\t\t\t\ty: 2.8509040000000003\n\t\t\t},\n\t\t\twidth: 0.532003,\n\t\t\theight: 1.072007,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_262\",\n\t\t\t\t\"connectivity_net44\",\n\t\t\t\t\"source_trace_19\",\n\t\t\t\t\"source_port_314\",\n\t\t\t\t\"source_trace_18\",\n\t\t\t\t\"source_port_313\",\n\t\t\t\t\"source_trace_11\",\n\t\t\t\t\"source_port_299\",\n\t\t\t\t\"source_trace_10\",\n\t\t\t\t\"source_port_301\",\n\t\t\t\t\"source_port_342\",\n\t\t\t\t\"pcb_smtpad_245\",\n\t\t\t\t\"pcb_port_299\",\n\t\t\t\t\"pcb_smtpad_247\",\n\t\t\t\t\"pcb_port_301\",\n\t\t\t\t\"pcb_smtpad_261\",\n\t\t\t\t\"pcb_port_313\",\n\t\t\t\t\"pcb_port_314\",\n\t\t\t\t\"pcb_smtpad_290\",\n\t\t\t\t\"pcb_port_342\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_263\",\n\t\t\t\tpcb_port_id: \"pcb_port_315\",\n\t\t\t\tsource_port_name: \"pin5\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_88\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -4.731461120121051,\n\t\t\t\ty: 2.850904\n\t\t\t},\n\t\t\twidth: 0.532003,\n\t\t\theight: 1.072007,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_263\",\n\t\t\t\t\"connectivity_net127\",\n\t\t\t\t\"source_trace_56\",\n\t\t\t\t\"source_port_357\",\n\t\t\t\t\"source_trace_53\",\n\t\t\t\t\"source_port_355\",\n\t\t\t\t\"source_trace_22\",\n\t\t\t\t\"source_port_317\",\n\t\t\t\t\"source_trace_21\",\n\t\t\t\t\"source_port_315\",\n\t\t\t\t\"source_trace_1\",\n\t\t\t\t\"source_port_305\",\n\t\t\t\t\"source_trace_0\",\n\t\t\t\t\"source_port_296\",\n\t\t\t\t\"source_net_1\",\n\t\t\t\t\"pcb_smtpad_254\",\n\t\t\t\t\"pcb_port_296\",\n\t\t\t\t\"pcb_smtpad_253\",\n\t\t\t\t\"pcb_port_305\",\n\t\t\t\t\"pcb_port_315\",\n\t\t\t\t\"pcb_smtpad_265\",\n\t\t\t\t\"pcb_port_317\",\n\t\t\t\t\"pcb_smtpad_302\",\n\t\t\t\t\"pcb_port_355\",\n\t\t\t\t\"pcb_smtpad_305\",\n\t\t\t\t\"pcb_port_357\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_264\",\n\t\t\t\tpcb_port_id: \"pcb_port_316\",\n\t\t\t\tsource_port_name: \"pin6\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_88\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -3.7815011201210513,\n\t\t\t\ty: 2.850904\n\t\t\t},\n\t\t\twidth: 0.532003,\n\t\t\theight: 1.072007,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_264\",\n\t\t\t\t\"connectivity_net40\",\n\t\t\t\t\"source_trace_17\",\n\t\t\t\t\"source_port_316\",\n\t\t\t\t\"source_trace_16\",\n\t\t\t\t\"source_port_311\",\n\t\t\t\t\"source_trace_9\",\n\t\t\t\t\"source_port_302\",\n\t\t\t\t\"source_trace_8\",\n\t\t\t\t\"source_port_300\",\n\t\t\t\t\"source_port_343\",\n\t\t\t\t\"pcb_smtpad_246\",\n\t\t\t\t\"pcb_port_300\",\n\t\t\t\t\"pcb_smtpad_248\",\n\t\t\t\t\"pcb_port_302\",\n\t\t\t\t\"pcb_smtpad_259\",\n\t\t\t\t\"pcb_port_311\",\n\t\t\t\t\"pcb_port_316\",\n\t\t\t\t\"pcb_smtpad_291\",\n\t\t\t\t\"pcb_port_343\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_265\",\n\t\t\t\tpcb_port_id: \"pcb_port_317\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_89\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -11.75,\n\t\t\t\ty: 15.24\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_265\",\n\t\t\t\t\"connectivity_net127\",\n\t\t\t\t\"source_trace_56\",\n\t\t\t\t\"source_port_357\",\n\t\t\t\t\"source_trace_53\",\n\t\t\t\t\"source_port_355\",\n\t\t\t\t\"source_trace_22\",\n\t\t\t\t\"source_port_317\",\n\t\t\t\t\"source_trace_21\",\n\t\t\t\t\"source_port_315\",\n\t\t\t\t\"source_trace_1\",\n\t\t\t\t\"source_port_305\",\n\t\t\t\t\"source_trace_0\",\n\t\t\t\t\"source_port_296\",\n\t\t\t\t\"source_net_1\",\n\t\t\t\t\"pcb_smtpad_254\",\n\t\t\t\t\"pcb_port_296\",\n\t\t\t\t\"pcb_smtpad_253\",\n\t\t\t\t\"pcb_port_305\",\n\t\t\t\t\"pcb_smtpad_263\",\n\t\t\t\t\"pcb_port_315\",\n\t\t\t\t\"pcb_port_317\",\n\t\t\t\t\"pcb_smtpad_302\",\n\t\t\t\t\"pcb_port_355\",\n\t\t\t\t\"pcb_smtpad_305\",\n\t\t\t\t\"pcb_port_357\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_266\",\n\t\t\t\tpcb_port_id: \"pcb_port_318\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_89\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -11.75,\n\t\t\t\ty: 16.26\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_267\",\n\t\t\t\tpcb_port_id: \"pcb_port_319\",\n\t\t\t\tsource_port_name: \"XA\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_90\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -0.05264995738429812,\n\t\t\t\ty: 13.674895973255914\n\t\t\t},\n\t\t\twidth: 0.6999986,\n\t\t\theight: 0.1999996,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_267\",\n\t\t\t\t\"connectivity_net490\",\n\t\t\t\t\"source_trace_217\",\n\t\t\t\t\"source_port_202\",\n\t\t\t\t\"source_trace_216\",\n\t\t\t\t\"source_port_200\",\n\t\t\t\t\"source_trace_24\",\n\t\t\t\t\"source_port_319\",\n\t\t\t\t\"source_net_4\",\n\t\t\t\t\"pcb_smtpad_164\",\n\t\t\t\t\"pcb_port_200\",\n\t\t\t\t\"pcb_smtpad_166\",\n\t\t\t\t\"pcb_port_202\",\n\t\t\t\t\"pcb_port_319\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_268\",\n\t\t\t\tpcb_port_id: \"pcb_port_320\",\n\t\t\t\tsource_port_name: \"XB\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_90\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -0.10294195738429812,\n\t\t\t\ty: 13.275099973255916\n\t\t\t},\n\t\t\twidth: 0.5999988,\n\t\t\theight: 0.1999996,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_268\",\n\t\t\t\t\"connectivity_net494\",\n\t\t\t\t\"source_trace_219\",\n\t\t\t\t\"source_port_199\",\n\t\t\t\t\"source_trace_218\",\n\t\t\t\t\"source_port_201\",\n\t\t\t\t\"source_trace_25\",\n\t\t\t\t\"source_port_320\",\n\t\t\t\t\"source_net_5\",\n\t\t\t\t\"pcb_smtpad_163\",\n\t\t\t\t\"pcb_port_199\",\n\t\t\t\t\"pcb_smtpad_165\",\n\t\t\t\t\"pcb_port_201\",\n\t\t\t\t\"pcb_port_320\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_269\",\n\t\t\t\tpcb_port_id: \"pcb_port_321\",\n\t\t\t\tsource_port_name: \"GND\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_90\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 0.09721004261570187,\n\t\t\t\ty: 12.674897973255915\n\t\t\t},\n\t\t\twidth: 0.1999996,\n\t\t\theight: 0.5999988,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_270\",\n\t\t\t\tpcb_port_id: \"pcb_port_322\",\n\t\t\t\tsource_port_name: \"S0B\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_90\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 0.49726004261570184,\n\t\t\t\ty: 12.674897973255915\n\t\t\t},\n\t\t\twidth: 0.1999996,\n\t\t\theight: 0.5999988,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_270\",\n\t\t\t\t\"connectivity_net105\",\n\t\t\t\t\"source_trace_46\",\n\t\t\t\t\"source_port_344\",\n\t\t\t\t\"source_trace_37\",\n\t\t\t\t\"source_port_334\",\n\t\t\t\t\"source_trace_36\",\n\t\t\t\t\"source_port_333\",\n\t\t\t\t\"source_trace_27\",\n\t\t\t\t\"source_port_322\",\n\t\t\t\t\"source_net_7\",\n\t\t\t\t\"pcb_port_322\",\n\t\t\t\t\"pcb_smtpad_281\",\n\t\t\t\t\"pcb_port_333\",\n\t\t\t\t\"pcb_smtpad_282\",\n\t\t\t\t\"pcb_port_334\",\n\t\t\t\t\"pcb_smtpad_292\",\n\t\t\t\t\"pcb_port_344\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_271\",\n\t\t\t\tpcb_port_id: \"pcb_port_323\",\n\t\t\t\tsource_port_name: \"S0A\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_90\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 0.8973100426157019,\n\t\t\t\ty: 12.674897973255915\n\t\t\t},\n\t\t\twidth: 0.1999996,\n\t\t\theight: 0.5999988,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_271\",\n\t\t\t\t\"connectivity_net103\",\n\t\t\t\t\"source_trace_45\",\n\t\t\t\t\"source_port_345\",\n\t\t\t\t\"source_trace_35\",\n\t\t\t\t\"source_port_336\",\n\t\t\t\t\"source_trace_34\",\n\t\t\t\t\"source_port_331\",\n\t\t\t\t\"source_trace_26\",\n\t\t\t\t\"source_port_323\",\n\t\t\t\t\"source_net_6\",\n\t\t\t\t\"pcb_port_323\",\n\t\t\t\t\"pcb_smtpad_279\",\n\t\t\t\t\"pcb_port_331\",\n\t\t\t\t\"pcb_smtpad_284\",\n\t\t\t\t\"pcb_port_336\",\n\t\t\t\t\"pcb_smtpad_293\",\n\t\t\t\t\"pcb_port_345\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_272\",\n\t\t\t\tpcb_port_id: \"pcb_port_324\",\n\t\t\t\tsource_port_name: \"S1B\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_90\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 1.0972080426157018,\n\t\t\t\ty: 13.275099973255916\n\t\t\t},\n\t\t\twidth: 0.5999988,\n\t\t\theight: 0.1999996,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_272\",\n\t\t\t\t\"connectivity_net1905\",\n\t\t\t\t\"source_port_324\",\n\t\t\t\t\"pcb_port_324\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_273\",\n\t\t\t\tpcb_port_id: \"pcb_port_325\",\n\t\t\t\tsource_port_name: \"S1A\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_90\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 1.0972080426157018,\n\t\t\t\ty: 13.674895973255914\n\t\t\t},\n\t\t\twidth: 0.5999988,\n\t\t\theight: 0.1999996,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_273\",\n\t\t\t\t\"connectivity_net1906\",\n\t\t\t\t\"source_port_325\",\n\t\t\t\t\"pcb_port_325\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_274\",\n\t\t\t\tpcb_port_id: \"pcb_port_326\",\n\t\t\t\tsource_port_name: \"N_EN\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_90\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 0.8973100426157019,\n\t\t\t\ty: 14.275097973255916\n\t\t\t},\n\t\t\twidth: 0.1999996,\n\t\t\theight: 0.5999988,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_275\",\n\t\t\t\tpcb_port_id: \"pcb_port_327\",\n\t\t\t\tsource_port_name: \"VCC\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_90\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 0.49726004261570195,\n\t\t\t\ty: 14.275097973255916\n\t\t\t},\n\t\t\twidth: 0.1999996,\n\t\t\theight: 0.5999988,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_276\",\n\t\t\t\tpcb_port_id: \"pcb_port_328\",\n\t\t\t\tsource_port_name: \"SEL\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_90\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 0.09721004261570199,\n\t\t\t\ty: 14.275097973255916\n\t\t\t},\n\t\t\twidth: 0.1999996,\n\t\t\theight: 0.5999988,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_277\",\n\t\t\t\tpcb_port_id: \"pcb_port_329\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_91\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 11.088717992731793,\n\t\t\t\ty: 10.49\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_278\",\n\t\t\t\tpcb_port_id: \"pcb_port_330\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_91\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 11.088717992731793,\n\t\t\t\ty: 11.51\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_279\",\n\t\t\t\tpcb_port_id: \"pcb_port_331\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_92\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 16.1490626246005,\n\t\t\t\ty: 9.30004\n\t\t\t},\n\t\t\twidth: 1.072007,\n\t\t\theight: 0.532003,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_279\",\n\t\t\t\t\"connectivity_net103\",\n\t\t\t\t\"source_trace_45\",\n\t\t\t\t\"source_port_345\",\n\t\t\t\t\"source_trace_35\",\n\t\t\t\t\"source_port_336\",\n\t\t\t\t\"source_trace_34\",\n\t\t\t\t\"source_port_331\",\n\t\t\t\t\"source_trace_26\",\n\t\t\t\t\"source_port_323\",\n\t\t\t\t\"source_net_6\",\n\t\t\t\t\"pcb_smtpad_271\",\n\t\t\t\t\"pcb_port_323\",\n\t\t\t\t\"pcb_port_331\",\n\t\t\t\t\"pcb_smtpad_284\",\n\t\t\t\t\"pcb_port_336\",\n\t\t\t\t\"pcb_smtpad_293\",\n\t\t\t\t\"pcb_port_345\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_280\",\n\t\t\t\tpcb_port_id: \"pcb_port_332\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_92\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 16.1490626246005,\n\t\t\t\ty: 10.25\n\t\t\t},\n\t\t\twidth: 1.072007,\n\t\t\theight: 0.532003,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_281\",\n\t\t\t\tpcb_port_id: \"pcb_port_333\",\n\t\t\t\tsource_port_name: \"pin3\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_92\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 16.1490626246005,\n\t\t\t\ty: 11.19996\n\t\t\t},\n\t\t\twidth: 1.072007,\n\t\t\theight: 0.532003,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_281\",\n\t\t\t\t\"connectivity_net105\",\n\t\t\t\t\"source_trace_46\",\n\t\t\t\t\"source_port_344\",\n\t\t\t\t\"source_trace_37\",\n\t\t\t\t\"source_port_334\",\n\t\t\t\t\"source_trace_36\",\n\t\t\t\t\"source_port_333\",\n\t\t\t\t\"source_trace_27\",\n\t\t\t\t\"source_port_322\",\n\t\t\t\t\"source_net_7\",\n\t\t\t\t\"pcb_smtpad_270\",\n\t\t\t\t\"pcb_port_322\",\n\t\t\t\t\"pcb_port_333\",\n\t\t\t\t\"pcb_smtpad_282\",\n\t\t\t\t\"pcb_port_334\",\n\t\t\t\t\"pcb_smtpad_292\",\n\t\t\t\t\"pcb_port_344\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_282\",\n\t\t\t\tpcb_port_id: \"pcb_port_334\",\n\t\t\t\tsource_port_name: \"pin4\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_92\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 13.8508706246005,\n\t\t\t\ty: 11.19996\n\t\t\t},\n\t\t\twidth: 1.072007,\n\t\t\theight: 0.532003,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_282\",\n\t\t\t\t\"connectivity_net105\",\n\t\t\t\t\"source_trace_46\",\n\t\t\t\t\"source_port_344\",\n\t\t\t\t\"source_trace_37\",\n\t\t\t\t\"source_port_334\",\n\t\t\t\t\"source_trace_36\",\n\t\t\t\t\"source_port_333\",\n\t\t\t\t\"source_trace_27\",\n\t\t\t\t\"source_port_322\",\n\t\t\t\t\"source_net_7\",\n\t\t\t\t\"pcb_smtpad_270\",\n\t\t\t\t\"pcb_port_322\",\n\t\t\t\t\"pcb_smtpad_281\",\n\t\t\t\t\"pcb_port_333\",\n\t\t\t\t\"pcb_port_334\",\n\t\t\t\t\"pcb_smtpad_292\",\n\t\t\t\t\"pcb_port_344\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_283\",\n\t\t\t\tpcb_port_id: \"pcb_port_335\",\n\t\t\t\tsource_port_name: \"pin5\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_92\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 13.8508706246005,\n\t\t\t\ty: 10.25\n\t\t\t},\n\t\t\twidth: 1.072007,\n\t\t\theight: 0.532003,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_283\",\n\t\t\t\t\"connectivity_net89\",\n\t\t\t\t\"source_trace_39\",\n\t\t\t\t\"source_port_337\",\n\t\t\t\t\"source_port_335\",\n\t\t\t\t\"pcb_port_335\",\n\t\t\t\t\"pcb_smtpad_285\",\n\t\t\t\t\"pcb_port_337\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_284\",\n\t\t\t\tpcb_port_id: \"pcb_port_336\",\n\t\t\t\tsource_port_name: \"pin6\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_92\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 13.8508706246005,\n\t\t\t\ty: 9.30004\n\t\t\t},\n\t\t\twidth: 1.072007,\n\t\t\theight: 0.532003,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_284\",\n\t\t\t\t\"connectivity_net103\",\n\t\t\t\t\"source_trace_45\",\n\t\t\t\t\"source_port_345\",\n\t\t\t\t\"source_trace_35\",\n\t\t\t\t\"source_port_336\",\n\t\t\t\t\"source_trace_34\",\n\t\t\t\t\"source_port_331\",\n\t\t\t\t\"source_trace_26\",\n\t\t\t\t\"source_port_323\",\n\t\t\t\t\"source_net_6\",\n\t\t\t\t\"pcb_smtpad_271\",\n\t\t\t\t\"pcb_port_323\",\n\t\t\t\t\"pcb_smtpad_279\",\n\t\t\t\t\"pcb_port_331\",\n\t\t\t\t\"pcb_port_336\",\n\t\t\t\t\"pcb_smtpad_293\",\n\t\t\t\t\"pcb_port_345\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_285\",\n\t\t\t\tpcb_port_id: \"pcb_port_337\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_93\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 17.499969242216473,\n\t\t\t\ty: 8.99\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_285\",\n\t\t\t\t\"connectivity_net89\",\n\t\t\t\t\"source_trace_39\",\n\t\t\t\t\"source_port_337\",\n\t\t\t\t\"source_port_335\",\n\t\t\t\t\"pcb_smtpad_283\",\n\t\t\t\t\"pcb_port_335\",\n\t\t\t\t\"pcb_port_337\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_286\",\n\t\t\t\tpcb_port_id: \"pcb_port_338\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_93\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 17.499969242216473,\n\t\t\t\ty: 10.01\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_287\",\n\t\t\t\tpcb_port_id: \"pcb_port_339\",\n\t\t\t\tsource_port_name: \"XA\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_94\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -1.4314809192407936,\n\t\t\t\ty: 4.049783\n\t\t\t},\n\t\t\twidth: 0.1999996,\n\t\t\theight: 0.6999986,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_287\",\n\t\t\t\t\"connectivity_net107\",\n\t\t\t\t\"source_trace_47\",\n\t\t\t\t\"source_port_339\",\n\t\t\t\t\"source_port_124\",\n\t\t\t\t\"pcb_smtpad_124\",\n\t\t\t\t\"pcb_port_124\",\n\t\t\t\t\"pcb_port_339\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_288\",\n\t\t\t\tpcb_port_id: \"pcb_port_340\",\n\t\t\t\tsource_port_name: \"XB\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_94\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -1.8312769192407934,\n\t\t\t\ty: 4.100075\n\t\t\t},\n\t\t\twidth: 0.1999996,\n\t\t\theight: 0.5999988,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_288\",\n\t\t\t\t\"connectivity_net110\",\n\t\t\t\t\"source_trace_48\",\n\t\t\t\t\"source_port_340\",\n\t\t\t\t\"source_port_122\",\n\t\t\t\t\"pcb_smtpad_122\",\n\t\t\t\t\"pcb_port_122\",\n\t\t\t\t\"pcb_port_340\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_289\",\n\t\t\t\tpcb_port_id: \"pcb_port_341\",\n\t\t\t\tsource_port_name: \"GND\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_94\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -2.4314789192407935,\n\t\t\t\ty: 3.899923\n\t\t\t},\n\t\t\twidth: 0.5999988,\n\t\t\theight: 0.1999996,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_290\",\n\t\t\t\tpcb_port_id: \"pcb_port_342\",\n\t\t\t\tsource_port_name: \"S0B\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_94\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -2.4314789192407935,\n\t\t\t\ty: 3.499873\n\t\t\t},\n\t\t\twidth: 0.5999988,\n\t\t\theight: 0.1999996,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_290\",\n\t\t\t\t\"connectivity_net44\",\n\t\t\t\t\"source_trace_19\",\n\t\t\t\t\"source_port_314\",\n\t\t\t\t\"source_trace_18\",\n\t\t\t\t\"source_port_313\",\n\t\t\t\t\"source_trace_11\",\n\t\t\t\t\"source_port_299\",\n\t\t\t\t\"source_trace_10\",\n\t\t\t\t\"source_port_301\",\n\t\t\t\t\"source_port_342\",\n\t\t\t\t\"pcb_smtpad_245\",\n\t\t\t\t\"pcb_port_299\",\n\t\t\t\t\"pcb_smtpad_247\",\n\t\t\t\t\"pcb_port_301\",\n\t\t\t\t\"pcb_smtpad_261\",\n\t\t\t\t\"pcb_port_313\",\n\t\t\t\t\"pcb_smtpad_262\",\n\t\t\t\t\"pcb_port_314\",\n\t\t\t\t\"pcb_port_342\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_291\",\n\t\t\t\tpcb_port_id: \"pcb_port_343\",\n\t\t\t\tsource_port_name: \"S0A\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_94\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -2.4314789192407935,\n\t\t\t\ty: 3.0998229999999998\n\t\t\t},\n\t\t\twidth: 0.5999988,\n\t\t\theight: 0.1999996,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_291\",\n\t\t\t\t\"connectivity_net40\",\n\t\t\t\t\"source_trace_17\",\n\t\t\t\t\"source_port_316\",\n\t\t\t\t\"source_trace_16\",\n\t\t\t\t\"source_port_311\",\n\t\t\t\t\"source_trace_9\",\n\t\t\t\t\"source_port_302\",\n\t\t\t\t\"source_trace_8\",\n\t\t\t\t\"source_port_300\",\n\t\t\t\t\"source_port_343\",\n\t\t\t\t\"pcb_smtpad_246\",\n\t\t\t\t\"pcb_port_300\",\n\t\t\t\t\"pcb_smtpad_248\",\n\t\t\t\t\"pcb_port_302\",\n\t\t\t\t\"pcb_smtpad_259\",\n\t\t\t\t\"pcb_port_311\",\n\t\t\t\t\"pcb_smtpad_264\",\n\t\t\t\t\"pcb_port_316\",\n\t\t\t\t\"pcb_port_343\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_292\",\n\t\t\t\tpcb_port_id: \"pcb_port_344\",\n\t\t\t\tsource_port_name: \"S1B\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_94\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -1.8312769192407934,\n\t\t\t\ty: 2.899925\n\t\t\t},\n\t\t\twidth: 0.1999996,\n\t\t\theight: 0.5999988,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_292\",\n\t\t\t\t\"connectivity_net105\",\n\t\t\t\t\"source_trace_46\",\n\t\t\t\t\"source_port_344\",\n\t\t\t\t\"source_trace_37\",\n\t\t\t\t\"source_port_334\",\n\t\t\t\t\"source_trace_36\",\n\t\t\t\t\"source_port_333\",\n\t\t\t\t\"source_trace_27\",\n\t\t\t\t\"source_port_322\",\n\t\t\t\t\"source_net_7\",\n\t\t\t\t\"pcb_smtpad_270\",\n\t\t\t\t\"pcb_port_322\",\n\t\t\t\t\"pcb_smtpad_281\",\n\t\t\t\t\"pcb_port_333\",\n\t\t\t\t\"pcb_smtpad_282\",\n\t\t\t\t\"pcb_port_334\",\n\t\t\t\t\"pcb_port_344\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_293\",\n\t\t\t\tpcb_port_id: \"pcb_port_345\",\n\t\t\t\tsource_port_name: \"S1A\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_94\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -1.4314809192407936,\n\t\t\t\ty: 2.899925\n\t\t\t},\n\t\t\twidth: 0.1999996,\n\t\t\theight: 0.5999988,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_293\",\n\t\t\t\t\"connectivity_net103\",\n\t\t\t\t\"source_trace_45\",\n\t\t\t\t\"source_port_345\",\n\t\t\t\t\"source_trace_35\",\n\t\t\t\t\"source_port_336\",\n\t\t\t\t\"source_trace_34\",\n\t\t\t\t\"source_port_331\",\n\t\t\t\t\"source_trace_26\",\n\t\t\t\t\"source_port_323\",\n\t\t\t\t\"source_net_6\",\n\t\t\t\t\"pcb_smtpad_271\",\n\t\t\t\t\"pcb_port_323\",\n\t\t\t\t\"pcb_smtpad_279\",\n\t\t\t\t\"pcb_port_331\",\n\t\t\t\t\"pcb_smtpad_284\",\n\t\t\t\t\"pcb_port_336\",\n\t\t\t\t\"pcb_port_345\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_294\",\n\t\t\t\tpcb_port_id: \"pcb_port_346\",\n\t\t\t\tsource_port_name: \"N_EN\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_94\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -0.8312789192407934,\n\t\t\t\ty: 3.0998229999999998\n\t\t\t},\n\t\t\twidth: 0.5999988,\n\t\t\theight: 0.1999996,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_295\",\n\t\t\t\tpcb_port_id: \"pcb_port_347\",\n\t\t\t\tsource_port_name: \"VCC\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_94\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -0.8312789192407934,\n\t\t\t\ty: 3.499873\n\t\t\t},\n\t\t\twidth: 0.5999988,\n\t\t\theight: 0.1999996,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_296\",\n\t\t\t\tpcb_port_id: \"pcb_port_348\",\n\t\t\t\tsource_port_name: \"SEL\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_94\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -0.8312789192407934,\n\t\t\t\ty: 3.899923\n\t\t\t},\n\t\t\twidth: 0.5999988,\n\t\t\theight: 0.1999996,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_296\",\n\t\t\t\t\"connectivity_net125\",\n\t\t\t\t\"source_trace_55\",\n\t\t\t\t\"source_port_353\",\n\t\t\t\t\"source_trace_52\",\n\t\t\t\t\"source_port_352\",\n\t\t\t\t\"source_trace_44\",\n\t\t\t\t\"source_port_348\",\n\t\t\t\t\"source_net_8\",\n\t\t\t\t\"pcb_port_348\",\n\t\t\t\t\"pcb_smtpad_300\",\n\t\t\t\t\"pcb_port_352\",\n\t\t\t\t\"pcb_smtpad_301\",\n\t\t\t\t\"pcb_port_353\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_297\",\n\t\t\t\tpcb_port_id: \"pcb_port_349\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_95\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 4.5,\n\t\t\t\ty: -0.76\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_298\",\n\t\t\t\tpcb_port_id: \"pcb_port_350\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_95\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 4.5,\n\t\t\t\ty: 0.26\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_299\",\n\t\t\t\tpcb_port_id: \"pcb_port_351\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_96\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -19.8050898871211,\n\t\t\t\ty: 3.990045782940123\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_300\",\n\t\t\t\tpcb_port_id: \"pcb_port_352\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_96\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -19.8050898871211,\n\t\t\t\ty: 5.010045782940122\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_300\",\n\t\t\t\t\"connectivity_net125\",\n\t\t\t\t\"source_trace_55\",\n\t\t\t\t\"source_port_353\",\n\t\t\t\t\"source_trace_52\",\n\t\t\t\t\"source_port_352\",\n\t\t\t\t\"source_trace_44\",\n\t\t\t\t\"source_port_348\",\n\t\t\t\t\"source_net_8\",\n\t\t\t\t\"pcb_smtpad_296\",\n\t\t\t\t\"pcb_port_348\",\n\t\t\t\t\"pcb_port_352\",\n\t\t\t\t\"pcb_smtpad_301\",\n\t\t\t\t\"pcb_port_353\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_301\",\n\t\t\t\tpcb_port_id: \"pcb_port_353\",\n\t\t\t\tsource_port_name: \"pin3\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_97\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -8.40153943237727,\n\t\t\t\ty: 2.749873\n\t\t\t},\n\t\t\twidth: 0.5100066,\n\t\t\theight: 0.3999992,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_301\",\n\t\t\t\t\"connectivity_net125\",\n\t\t\t\t\"source_trace_55\",\n\t\t\t\t\"source_port_353\",\n\t\t\t\t\"source_trace_52\",\n\t\t\t\t\"source_port_352\",\n\t\t\t\t\"source_trace_44\",\n\t\t\t\t\"source_port_348\",\n\t\t\t\t\"source_net_8\",\n\t\t\t\t\"pcb_smtpad_296\",\n\t\t\t\t\"pcb_port_348\",\n\t\t\t\t\"pcb_smtpad_300\",\n\t\t\t\t\"pcb_port_352\",\n\t\t\t\t\"pcb_port_353\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_302\",\n\t\t\t\tpcb_port_id: \"pcb_port_355\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_97\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -7.10156743237727,\n\t\t\t\ty: 2.250001\n\t\t\t},\n\t\t\twidth: 0.5100066,\n\t\t\theight: 0.3999992,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_302\",\n\t\t\t\t\"connectivity_net127\",\n\t\t\t\t\"source_trace_56\",\n\t\t\t\t\"source_port_357\",\n\t\t\t\t\"source_trace_53\",\n\t\t\t\t\"source_port_355\",\n\t\t\t\t\"source_trace_22\",\n\t\t\t\t\"source_port_317\",\n\t\t\t\t\"source_trace_21\",\n\t\t\t\t\"source_port_315\",\n\t\t\t\t\"source_trace_1\",\n\t\t\t\t\"source_port_305\",\n\t\t\t\t\"source_trace_0\",\n\t\t\t\t\"source_port_296\",\n\t\t\t\t\"source_net_1\",\n\t\t\t\t\"pcb_smtpad_254\",\n\t\t\t\t\"pcb_port_296\",\n\t\t\t\t\"pcb_smtpad_253\",\n\t\t\t\t\"pcb_port_305\",\n\t\t\t\t\"pcb_smtpad_263\",\n\t\t\t\t\"pcb_port_315\",\n\t\t\t\t\"pcb_smtpad_265\",\n\t\t\t\t\"pcb_port_317\",\n\t\t\t\t\"pcb_port_355\",\n\t\t\t\t\"pcb_smtpad_305\",\n\t\t\t\t\"pcb_port_357\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_303\",\n\t\t\t\tpcb_port_id: \"pcb_port_354\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_97\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -7.10156743237727,\n\t\t\t\ty: 3.249999\n\t\t\t},\n\t\t\twidth: 0.5100066,\n\t\t\theight: 0.3999992,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_304\",\n\t\t\t\tpcb_port_id: \"pcb_port_356\",\n\t\t\t\tsource_port_name: \"cathode\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_98\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -19.782673471522806,\n\t\t\t\ty: 10.50002481748341\n\t\t\t},\n\t\t\twidth: 0.95,\n\t\t\theight: 1.15,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_304\",\n\t\t\t\t\"connectivity_net150\",\n\t\t\t\t\"source_trace_66\",\n\t\t\t\t\"source_port_370\",\n\t\t\t\t\"source_trace_64\",\n\t\t\t\t\"source_port_368\",\n\t\t\t\t\"source_trace_62\",\n\t\t\t\t\"source_port_366\",\n\t\t\t\t\"source_trace_60\",\n\t\t\t\t\"source_port_364\",\n\t\t\t\t\"source_trace_59\",\n\t\t\t\t\"source_port_358\",\n\t\t\t\t\"source_trace_57\",\n\t\t\t\t\"source_port_356\",\n\t\t\t\t\"source_net_2\",\n\t\t\t\t\"pcb_port_356\",\n\t\t\t\t\"pcb_smtpad_306\",\n\t\t\t\t\"pcb_port_358\",\n\t\t\t\t\"pcb_smtpad_312\",\n\t\t\t\t\"pcb_port_364\",\n\t\t\t\t\"pcb_smtpad_314\",\n\t\t\t\t\"pcb_port_366\",\n\t\t\t\t\"pcb_smtpad_316\",\n\t\t\t\t\"pcb_port_368\",\n\t\t\t\t\"pcb_smtpad_318\",\n\t\t\t\t\"pcb_port_370\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_305\",\n\t\t\t\tpcb_port_id: \"pcb_port_357\",\n\t\t\t\tsource_port_name: \"anode\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_98\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -16.397873471522807,\n\t\t\t\ty: 10.50002481748341\n\t\t\t},\n\t\t\twidth: 0.95,\n\t\t\theight: 1.15,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_305\",\n\t\t\t\t\"connectivity_net127\",\n\t\t\t\t\"source_trace_56\",\n\t\t\t\t\"source_port_357\",\n\t\t\t\t\"source_trace_53\",\n\t\t\t\t\"source_port_355\",\n\t\t\t\t\"source_trace_22\",\n\t\t\t\t\"source_port_317\",\n\t\t\t\t\"source_trace_21\",\n\t\t\t\t\"source_port_315\",\n\t\t\t\t\"source_trace_1\",\n\t\t\t\t\"source_port_305\",\n\t\t\t\t\"source_trace_0\",\n\t\t\t\t\"source_port_296\",\n\t\t\t\t\"source_net_1\",\n\t\t\t\t\"pcb_smtpad_254\",\n\t\t\t\t\"pcb_port_296\",\n\t\t\t\t\"pcb_smtpad_253\",\n\t\t\t\t\"pcb_port_305\",\n\t\t\t\t\"pcb_smtpad_263\",\n\t\t\t\t\"pcb_port_315\",\n\t\t\t\t\"pcb_smtpad_265\",\n\t\t\t\t\"pcb_port_317\",\n\t\t\t\t\"pcb_smtpad_302\",\n\t\t\t\t\"pcb_port_355\",\n\t\t\t\t\"pcb_port_357\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_306\",\n\t\t\t\tpcb_port_id: \"pcb_port_358\",\n\t\t\t\tsource_port_name: \"cathode\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_99\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -0.1923999999999999,\n\t\t\t\ty: -5.25\n\t\t\t},\n\t\t\twidth: 0.95,\n\t\t\theight: 1.15,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_306\",\n\t\t\t\t\"connectivity_net150\",\n\t\t\t\t\"source_trace_66\",\n\t\t\t\t\"source_port_370\",\n\t\t\t\t\"source_trace_64\",\n\t\t\t\t\"source_port_368\",\n\t\t\t\t\"source_trace_62\",\n\t\t\t\t\"source_port_366\",\n\t\t\t\t\"source_trace_60\",\n\t\t\t\t\"source_port_364\",\n\t\t\t\t\"source_trace_59\",\n\t\t\t\t\"source_port_358\",\n\t\t\t\t\"source_trace_57\",\n\t\t\t\t\"source_port_356\",\n\t\t\t\t\"source_net_2\",\n\t\t\t\t\"pcb_smtpad_304\",\n\t\t\t\t\"pcb_port_356\",\n\t\t\t\t\"pcb_port_358\",\n\t\t\t\t\"pcb_smtpad_312\",\n\t\t\t\t\"pcb_port_364\",\n\t\t\t\t\"pcb_smtpad_314\",\n\t\t\t\t\"pcb_port_366\",\n\t\t\t\t\"pcb_smtpad_316\",\n\t\t\t\t\"pcb_port_368\",\n\t\t\t\t\"pcb_smtpad_318\",\n\t\t\t\t\"pcb_port_370\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_307\",\n\t\t\t\tpcb_port_id: \"pcb_port_359\",\n\t\t\t\tsource_port_name: \"anode\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_99\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 3.1924,\n\t\t\t\ty: -5.25\n\t\t\t},\n\t\t\twidth: 0.95,\n\t\t\theight: 1.15,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_307\",\n\t\t\t\t\"connectivity_net498\",\n\t\t\t\t\"source_trace_221\",\n\t\t\t\t\"source_trace_220\",\n\t\t\t\t\"source_trace_207\",\n\t\t\t\t\"source_trace_206\",\n\t\t\t\t\"source_trace_205\",\n\t\t\t\t\"source_trace_202\",\n\t\t\t\t\"source_trace_58\",\n\t\t\t\t\"source_port_359\",\n\t\t\t\t\"source_port_228\",\n\t\t\t\t\"source_trace_172\",\n\t\t\t\t\"source_port_238\",\n\t\t\t\t\"source_trace_171\",\n\t\t\t\t\"source_port_142\",\n\t\t\t\t\"source_trace_170\",\n\t\t\t\t\"source_port_190\",\n\t\t\t\t\"source_trace_168\",\n\t\t\t\t\"source_port_188\",\n\t\t\t\t\"source_port_135\",\n\t\t\t\t\"source_port_232\",\n\t\t\t\t\"source_port_235\",\n\t\t\t\t\"source_port_236\",\n\t\t\t\t\"source_port_240\",\n\t\t\t\t\"source_port_242\",\n\t\t\t\t\"pcb_smtpad_129\",\n\t\t\t\t\"pcb_port_135\",\n\t\t\t\t\"pcb_smtpad_136\",\n\t\t\t\t\"pcb_port_142\",\n\t\t\t\t\"pcb_smtpad_158\",\n\t\t\t\t\"pcb_port_188\",\n\t\t\t\t\"pcb_smtpad_160\",\n\t\t\t\t\"pcb_port_190\",\n\t\t\t\t\"pcb_smtpad_190\",\n\t\t\t\t\"pcb_port_228\",\n\t\t\t\t\"pcb_smtpad_194\",\n\t\t\t\t\"pcb_port_232\",\n\t\t\t\t\"pcb_smtpad_197\",\n\t\t\t\t\"pcb_port_235\",\n\t\t\t\t\"pcb_smtpad_198\",\n\t\t\t\t\"pcb_port_236\",\n\t\t\t\t\"pcb_smtpad_200\",\n\t\t\t\t\"pcb_port_238\",\n\t\t\t\t\"pcb_smtpad_202\",\n\t\t\t\t\"pcb_port_240\",\n\t\t\t\t\"pcb_smtpad_204\",\n\t\t\t\t\"pcb_port_242\",\n\t\t\t\t\"pcb_port_359\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_308\",\n\t\t\t\tpcb_port_id: \"pcb_port_362\",\n\t\t\t\tsource_port_name: \"FB\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_100\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 8.86873618787119,\n\t\t\t\ty: 3.44996\n\t\t\t},\n\t\t\twidth: 1.0999978,\n\t\t\theight: 0.5999988,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_308\",\n\t\t\t\t\"connectivity_net181\",\n\t\t\t\t\"source_trace_80\",\n\t\t\t\t\"source_port_384\",\n\t\t\t\t\"source_trace_79\",\n\t\t\t\t\"source_port_383\",\n\t\t\t\t\"source_port_362\",\n\t\t\t\t\"pcb_port_362\",\n\t\t\t\t\"pcb_smtpad_331\",\n\t\t\t\t\"pcb_port_383\",\n\t\t\t\t\"pcb_smtpad_332\",\n\t\t\t\t\"pcb_port_384\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_309\",\n\t\t\t\tpcb_port_id: \"pcb_port_361\",\n\t\t\t\tsource_port_name: \"GND\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_100\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 8.86873618787119,\n\t\t\t\ty: 2.5\n\t\t\t},\n\t\t\twidth: 1.0999978,\n\t\t\theight: 0.5999988,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_310\",\n\t\t\t\tpcb_port_id: \"pcb_port_360\",\n\t\t\t\tsource_port_name: \"CB\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_100\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 8.86873618787119,\n\t\t\t\ty: 1.55004\n\t\t\t},\n\t\t\twidth: 1.0999978,\n\t\t\theight: 0.5999988,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_310\",\n\t\t\t\t\"connectivity_net154\",\n\t\t\t\t\"source_trace_68\",\n\t\t\t\t\"source_port_372\",\n\t\t\t\t\"source_port_360\",\n\t\t\t\t\"pcb_port_360\",\n\t\t\t\t\"pcb_smtpad_320\",\n\t\t\t\t\"pcb_port_372\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_311\",\n\t\t\t\tpcb_port_id: \"pcb_port_365\",\n\t\t\t\tsource_port_name: \"SW\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_100\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 6.168716187871191,\n\t\t\t\ty: 1.55004\n\t\t\t},\n\t\t\twidth: 1.0999978,\n\t\t\theight: 0.5999988,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_311\",\n\t\t\t\t\"connectivity_net164\",\n\t\t\t\t\"source_trace_72\",\n\t\t\t\t\"source_port_376\",\n\t\t\t\t\"source_trace_71\",\n\t\t\t\t\"source_port_374\",\n\t\t\t\t\"source_trace_69\",\n\t\t\t\t\"source_port_373\",\n\t\t\t\t\"source_port_365\",\n\t\t\t\t\"pcb_port_365\",\n\t\t\t\t\"pcb_smtpad_321\",\n\t\t\t\t\"pcb_port_373\",\n\t\t\t\t\"pcb_smtpad_322\",\n\t\t\t\t\"pcb_port_374\",\n\t\t\t\t\"pcb_smtpad_324\",\n\t\t\t\t\"pcb_port_376\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_312\",\n\t\t\t\tpcb_port_id: \"pcb_port_364\",\n\t\t\t\tsource_port_name: \"VIN\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_100\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 6.168716187871191,\n\t\t\t\ty: 2.5\n\t\t\t},\n\t\t\twidth: 1.0999978,\n\t\t\theight: 0.5999988,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_312\",\n\t\t\t\t\"connectivity_net150\",\n\t\t\t\t\"source_trace_66\",\n\t\t\t\t\"source_port_370\",\n\t\t\t\t\"source_trace_64\",\n\t\t\t\t\"source_port_368\",\n\t\t\t\t\"source_trace_62\",\n\t\t\t\t\"source_port_366\",\n\t\t\t\t\"source_trace_60\",\n\t\t\t\t\"source_port_364\",\n\t\t\t\t\"source_trace_59\",\n\t\t\t\t\"source_port_358\",\n\t\t\t\t\"source_trace_57\",\n\t\t\t\t\"source_port_356\",\n\t\t\t\t\"source_net_2\",\n\t\t\t\t\"pcb_smtpad_304\",\n\t\t\t\t\"pcb_port_356\",\n\t\t\t\t\"pcb_smtpad_306\",\n\t\t\t\t\"pcb_port_358\",\n\t\t\t\t\"pcb_port_364\",\n\t\t\t\t\"pcb_smtpad_314\",\n\t\t\t\t\"pcb_port_366\",\n\t\t\t\t\"pcb_smtpad_316\",\n\t\t\t\t\"pcb_port_368\",\n\t\t\t\t\"pcb_smtpad_318\",\n\t\t\t\t\"pcb_port_370\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_313\",\n\t\t\t\tpcb_port_id: \"pcb_port_363\",\n\t\t\t\tsource_port_name: \"SHDN\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_100\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 6.168716187871191,\n\t\t\t\ty: 3.44996\n\t\t\t},\n\t\t\twidth: 1.0999978,\n\t\t\theight: 0.5999988,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_313\",\n\t\t\t\t\"connectivity_net143\",\n\t\t\t\t\"source_trace_63\",\n\t\t\t\t\"source_port_367\",\n\t\t\t\t\"source_port_363\",\n\t\t\t\t\"pcb_port_363\",\n\t\t\t\t\"pcb_smtpad_315\",\n\t\t\t\t\"pcb_port_367\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_314\",\n\t\t\t\tpcb_port_id: \"pcb_port_366\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_101\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 19.24998056096147,\n\t\t\t\ty: 4.49\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_314\",\n\t\t\t\t\"connectivity_net150\",\n\t\t\t\t\"source_trace_66\",\n\t\t\t\t\"source_port_370\",\n\t\t\t\t\"source_trace_64\",\n\t\t\t\t\"source_port_368\",\n\t\t\t\t\"source_trace_62\",\n\t\t\t\t\"source_port_366\",\n\t\t\t\t\"source_trace_60\",\n\t\t\t\t\"source_port_364\",\n\t\t\t\t\"source_trace_59\",\n\t\t\t\t\"source_port_358\",\n\t\t\t\t\"source_trace_57\",\n\t\t\t\t\"source_port_356\",\n\t\t\t\t\"source_net_2\",\n\t\t\t\t\"pcb_smtpad_304\",\n\t\t\t\t\"pcb_port_356\",\n\t\t\t\t\"pcb_smtpad_306\",\n\t\t\t\t\"pcb_port_358\",\n\t\t\t\t\"pcb_smtpad_312\",\n\t\t\t\t\"pcb_port_364\",\n\t\t\t\t\"pcb_port_366\",\n\t\t\t\t\"pcb_smtpad_316\",\n\t\t\t\t\"pcb_port_368\",\n\t\t\t\t\"pcb_smtpad_318\",\n\t\t\t\t\"pcb_port_370\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_315\",\n\t\t\t\tpcb_port_id: \"pcb_port_367\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_101\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 19.24998056096147,\n\t\t\t\ty: 5.51\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_315\",\n\t\t\t\t\"connectivity_net143\",\n\t\t\t\t\"source_trace_63\",\n\t\t\t\t\"source_port_367\",\n\t\t\t\t\"source_port_363\",\n\t\t\t\t\"pcb_smtpad_313\",\n\t\t\t\t\"pcb_port_363\",\n\t\t\t\t\"pcb_port_367\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_316\",\n\t\t\t\tpcb_port_id: \"pcb_port_368\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_102\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 4.50121806138605,\n\t\t\t\ty: 2.5000000000081313\n\t\t\t},\n\t\t\twidth: 1.125,\n\t\t\theight: 1.75,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_316\",\n\t\t\t\t\"connectivity_net150\",\n\t\t\t\t\"source_trace_66\",\n\t\t\t\t\"source_port_370\",\n\t\t\t\t\"source_trace_64\",\n\t\t\t\t\"source_port_368\",\n\t\t\t\t\"source_trace_62\",\n\t\t\t\t\"source_port_366\",\n\t\t\t\t\"source_trace_60\",\n\t\t\t\t\"source_port_364\",\n\t\t\t\t\"source_trace_59\",\n\t\t\t\t\"source_port_358\",\n\t\t\t\t\"source_trace_57\",\n\t\t\t\t\"source_port_356\",\n\t\t\t\t\"source_net_2\",\n\t\t\t\t\"pcb_smtpad_304\",\n\t\t\t\t\"pcb_port_356\",\n\t\t\t\t\"pcb_smtpad_306\",\n\t\t\t\t\"pcb_port_358\",\n\t\t\t\t\"pcb_smtpad_312\",\n\t\t\t\t\"pcb_port_364\",\n\t\t\t\t\"pcb_smtpad_314\",\n\t\t\t\t\"pcb_port_366\",\n\t\t\t\t\"pcb_port_368\",\n\t\t\t\t\"pcb_smtpad_318\",\n\t\t\t\t\"pcb_port_370\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_317\",\n\t\t\t\tpcb_port_id: \"pcb_port_369\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_102\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 1.5762180613860495,\n\t\t\t\ty: 2.5000000000081313\n\t\t\t},\n\t\t\twidth: 1.125,\n\t\t\theight: 1.75,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_318\",\n\t\t\t\tpcb_port_id: \"pcb_port_370\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_103\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 0.23871897959525687,\n\t\t\t\ty: 3.24\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_318\",\n\t\t\t\t\"connectivity_net150\",\n\t\t\t\t\"source_trace_66\",\n\t\t\t\t\"source_port_370\",\n\t\t\t\t\"source_trace_64\",\n\t\t\t\t\"source_port_368\",\n\t\t\t\t\"source_trace_62\",\n\t\t\t\t\"source_port_366\",\n\t\t\t\t\"source_trace_60\",\n\t\t\t\t\"source_port_364\",\n\t\t\t\t\"source_trace_59\",\n\t\t\t\t\"source_port_358\",\n\t\t\t\t\"source_trace_57\",\n\t\t\t\t\"source_port_356\",\n\t\t\t\t\"source_net_2\",\n\t\t\t\t\"pcb_smtpad_304\",\n\t\t\t\t\"pcb_port_356\",\n\t\t\t\t\"pcb_smtpad_306\",\n\t\t\t\t\"pcb_port_358\",\n\t\t\t\t\"pcb_smtpad_312\",\n\t\t\t\t\"pcb_port_364\",\n\t\t\t\t\"pcb_smtpad_314\",\n\t\t\t\t\"pcb_port_366\",\n\t\t\t\t\"pcb_smtpad_316\",\n\t\t\t\t\"pcb_port_368\",\n\t\t\t\t\"pcb_port_370\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_319\",\n\t\t\t\tpcb_port_id: \"pcb_port_371\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_103\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 0.23871897959525692,\n\t\t\t\ty: 4.26\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_320\",\n\t\t\t\tpcb_port_id: \"pcb_port_372\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_104\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 10.188734488101066,\n\t\t\t\ty: 1.99\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_320\",\n\t\t\t\t\"connectivity_net154\",\n\t\t\t\t\"source_trace_68\",\n\t\t\t\t\"source_port_372\",\n\t\t\t\t\"source_port_360\",\n\t\t\t\t\"pcb_smtpad_310\",\n\t\t\t\t\"pcb_port_360\",\n\t\t\t\t\"pcb_port_372\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_321\",\n\t\t\t\tpcb_port_id: \"pcb_port_373\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_104\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 10.188734488101066,\n\t\t\t\ty: 3.01\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_321\",\n\t\t\t\t\"connectivity_net164\",\n\t\t\t\t\"source_trace_72\",\n\t\t\t\t\"source_port_376\",\n\t\t\t\t\"source_trace_71\",\n\t\t\t\t\"source_port_374\",\n\t\t\t\t\"source_trace_69\",\n\t\t\t\t\"source_port_373\",\n\t\t\t\t\"source_port_365\",\n\t\t\t\t\"pcb_smtpad_311\",\n\t\t\t\t\"pcb_port_365\",\n\t\t\t\t\"pcb_port_373\",\n\t\t\t\t\"pcb_smtpad_322\",\n\t\t\t\t\"pcb_port_374\",\n\t\t\t\t\"pcb_smtpad_324\",\n\t\t\t\t\"pcb_port_376\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_322\",\n\t\t\t\tpcb_port_id: \"pcb_port_374\",\n\t\t\t\tsource_port_name: \"cathode\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_105\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 6.3076,\n\t\t\t\ty: -0.5000078422161458\n\t\t\t},\n\t\t\twidth: 0.95,\n\t\t\theight: 1.15,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_322\",\n\t\t\t\t\"connectivity_net164\",\n\t\t\t\t\"source_trace_72\",\n\t\t\t\t\"source_port_376\",\n\t\t\t\t\"source_trace_71\",\n\t\t\t\t\"source_port_374\",\n\t\t\t\t\"source_trace_69\",\n\t\t\t\t\"source_port_373\",\n\t\t\t\t\"source_port_365\",\n\t\t\t\t\"pcb_smtpad_311\",\n\t\t\t\t\"pcb_port_365\",\n\t\t\t\t\"pcb_smtpad_321\",\n\t\t\t\t\"pcb_port_373\",\n\t\t\t\t\"pcb_port_374\",\n\t\t\t\t\"pcb_smtpad_324\",\n\t\t\t\t\"pcb_port_376\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_323\",\n\t\t\t\tpcb_port_id: \"pcb_port_375\",\n\t\t\t\tsource_port_name: \"anode\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_105\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 9.6924,\n\t\t\t\ty: -0.5000078422161458\n\t\t\t},\n\t\t\twidth: 0.95,\n\t\t\theight: 1.15,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_324\",\n\t\t\t\tpcb_port_id: \"pcb_port_376\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_106\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 5.018718223850522,\n\t\t\t\ty: 8\n\t\t\t},\n\t\t\twidth: 2,\n\t\t\theight: 6,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_324\",\n\t\t\t\t\"connectivity_net164\",\n\t\t\t\t\"source_trace_72\",\n\t\t\t\t\"source_port_376\",\n\t\t\t\t\"source_trace_71\",\n\t\t\t\t\"source_port_374\",\n\t\t\t\t\"source_trace_69\",\n\t\t\t\t\"source_port_373\",\n\t\t\t\t\"source_port_365\",\n\t\t\t\t\"pcb_smtpad_311\",\n\t\t\t\t\"pcb_port_365\",\n\t\t\t\t\"pcb_smtpad_321\",\n\t\t\t\t\"pcb_port_373\",\n\t\t\t\t\"pcb_smtpad_322\",\n\t\t\t\t\"pcb_port_374\",\n\t\t\t\t\"pcb_port_376\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_325\",\n\t\t\t\tpcb_port_id: \"pcb_port_377\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_106\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 9.31871822385052,\n\t\t\t\ty: 8\n\t\t\t},\n\t\t\twidth: 2,\n\t\t\theight: 6,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_326\",\n\t\t\t\tpcb_port_id: \"pcb_port_378\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_107\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 11.999965424650826,\n\t\t\t\ty: 7.0875\n\t\t\t},\n\t\t\twidth: 1.4,\n\t\t\theight: 1.025,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_327\",\n\t\t\t\tpcb_port_id: \"pcb_port_379\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_107\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 11.999965424650826,\n\t\t\t\ty: 8.9125\n\t\t\t},\n\t\t\twidth: 1.4,\n\t\t\theight: 1.025,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_328\",\n\t\t\t\tpcb_port_id: \"pcb_port_380\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_108\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 11.489962849911048,\n\t\t\t\ty: 5.75\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_329\",\n\t\t\t\tpcb_port_id: \"pcb_port_381\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_108\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 12.509962849911048,\n\t\t\t\ty: 5.75\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_330\",\n\t\t\t\tpcb_port_id: \"pcb_port_382\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_109\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 11.178734194446129,\n\t\t\t\ty: 2.99\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_331\",\n\t\t\t\tpcb_port_id: \"pcb_port_383\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_109\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 11.178734194446129,\n\t\t\t\ty: 4.01\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_331\",\n\t\t\t\t\"connectivity_net181\",\n\t\t\t\t\"source_trace_80\",\n\t\t\t\t\"source_port_384\",\n\t\t\t\t\"source_trace_79\",\n\t\t\t\t\"source_port_383\",\n\t\t\t\t\"source_port_362\",\n\t\t\t\t\"pcb_smtpad_308\",\n\t\t\t\t\"pcb_port_362\",\n\t\t\t\t\"pcb_port_383\",\n\t\t\t\t\"pcb_smtpad_332\",\n\t\t\t\t\"pcb_port_384\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_332\",\n\t\t\t\tpcb_port_id: \"pcb_port_384\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_110\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 11.128734307806154,\n\t\t\t\ty: 2\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_332\",\n\t\t\t\t\"connectivity_net181\",\n\t\t\t\t\"source_trace_80\",\n\t\t\t\t\"source_port_384\",\n\t\t\t\t\"source_trace_79\",\n\t\t\t\t\"source_port_383\",\n\t\t\t\t\"source_port_362\",\n\t\t\t\t\"pcb_smtpad_308\",\n\t\t\t\t\"pcb_port_362\",\n\t\t\t\t\"pcb_smtpad_331\",\n\t\t\t\t\"pcb_port_383\",\n\t\t\t\t\"pcb_port_384\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_333\",\n\t\t\t\tpcb_port_id: \"pcb_port_385\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_110\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 12.148734307806153,\n\t\t\t\ty: 2\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_334\",\n\t\t\t\tpcb_port_id: \"pcb_port_387\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_111\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 2.2499015733220578,\n\t\t\t\ty: 10.974894957317224\n\t\t\t},\n\t\t\twidth: 0.6999986,\n\t\t\theight: 1.6999966,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_334\",\n\t\t\t\t\"connectivity_net639\",\n\t\t\t\t\"source_trace_296\",\n\t\t\t\t\"source_port_393\",\n\t\t\t\t\"source_trace_294\",\n\t\t\t\t\"source_port_391\",\n\t\t\t\t\"source_port_387\",\n\t\t\t\t\"pcb_port_387\",\n\t\t\t\t\"pcb_smtpad_339\",\n\t\t\t\t\"pcb_port_391\",\n\t\t\t\t\"pcb_smtpad_340\",\n\t\t\t\t\"pcb_port_393\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_335\",\n\t\t\t\tpcb_port_id: \"pcb_port_388\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_111\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 2.249901573322057,\n\t\t\t\ty: 6.3749549573172235\n\t\t\t},\n\t\t\twidth: 0.6999986,\n\t\t\theight: 1.6999966,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_336\",\n\t\t\t\tpcb_port_id: \"pcb_port_386\",\n\t\t\t\tsource_port_name: \"pin3\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_111\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -1.2499644266779428,\n\t\t\t\ty: 6.3749549573172235\n\t\t\t},\n\t\t\twidth: 0.6999986,\n\t\t\theight: 1.6999966,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_336\",\n\t\t\t\t\"connectivity_net1907\",\n\t\t\t\t\"source_port_386\",\n\t\t\t\t\"pcb_port_386\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_337\",\n\t\t\t\tpcb_port_id: \"pcb_port_389\",\n\t\t\t\tsource_port_name: \"G\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_112\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -2.05004,\n\t\t\t\ty: -5.250002\n\t\t\t},\n\t\t\twidth: 0.6500114,\n\t\t\theight: 0.999998,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_337\",\n\t\t\t\t\"connectivity_net628\",\n\t\t\t\t\"source_trace_291\",\n\t\t\t\t\"source_trace_290\",\n\t\t\t\t\"source_port_395\",\n\t\t\t\t\"source_port_389\",\n\t\t\t\t\"source_port_396\",\n\t\t\t\t\"pcb_port_389\",\n\t\t\t\t\"pcb_smtpad_343\",\n\t\t\t\t\"pcb_port_395\",\n\t\t\t\t\"pcb_smtpad_344\",\n\t\t\t\t\"pcb_port_396\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_338\",\n\t\t\t\tpcb_port_id: \"pcb_port_390\",\n\t\t\t\tsource_port_name: \"S\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_112\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -3.94996,\n\t\t\t\ty: -5.250002\n\t\t\t},\n\t\t\twidth: 0.6500114,\n\t\t\theight: 0.999998,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_339\",\n\t\t\t\tpcb_port_id: \"pcb_port_391\",\n\t\t\t\tsource_port_name: \"D\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_112\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -3,\n\t\t\t\ty: -7.249998\n\t\t\t},\n\t\t\twidth: 0.6500114,\n\t\t\theight: 0.999998,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_339\",\n\t\t\t\t\"connectivity_net639\",\n\t\t\t\t\"source_trace_296\",\n\t\t\t\t\"source_port_393\",\n\t\t\t\t\"source_trace_294\",\n\t\t\t\t\"source_port_391\",\n\t\t\t\t\"source_port_387\",\n\t\t\t\t\"pcb_smtpad_334\",\n\t\t\t\t\"pcb_port_387\",\n\t\t\t\t\"pcb_port_391\",\n\t\t\t\t\"pcb_smtpad_340\",\n\t\t\t\t\"pcb_port_393\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_340\",\n\t\t\t\tpcb_port_id: \"pcb_port_393\",\n\t\t\t\tsource_port_name: \"anode\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_113\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 19.249970497009773,\n\t\t\t\ty: 12.707522007712907\n\t\t\t},\n\t\t\twidth: 0.9500108,\n\t\t\theight: 1.1999976,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_340\",\n\t\t\t\t\"connectivity_net639\",\n\t\t\t\t\"source_trace_296\",\n\t\t\t\t\"source_port_393\",\n\t\t\t\t\"source_trace_294\",\n\t\t\t\t\"source_port_391\",\n\t\t\t\t\"source_port_387\",\n\t\t\t\t\"pcb_smtpad_334\",\n\t\t\t\t\"pcb_port_387\",\n\t\t\t\t\"pcb_smtpad_339\",\n\t\t\t\t\"pcb_port_391\",\n\t\t\t\t\"pcb_port_393\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_341\",\n\t\t\t\tpcb_port_id: \"pcb_port_392\",\n\t\t\t\tsource_port_name: \"cathode\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_113\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 19.249970497009773,\n\t\t\t\ty: 9.307478007712906\n\t\t\t},\n\t\t\twidth: 0.9500108,\n\t\t\theight: 1.1999976,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_342\",\n\t\t\t\tpcb_port_id: \"pcb_port_394\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_114\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 11.99,\n\t\t\t\ty: -1.5\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_342\",\n\t\t\t\t\"connectivity_net622\",\n\t\t\t\t\"source_trace_289\",\n\t\t\t\t\"source_port_76\",\n\t\t\t\t\"source_port_394\",\n\t\t\t\t\"pcb_smtpad_80\",\n\t\t\t\t\"pcb_port_76\",\n\t\t\t\t\"pcb_port_394\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_343\",\n\t\t\t\tpcb_port_id: \"pcb_port_395\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_114\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 13.01,\n\t\t\t\ty: -1.5\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_343\",\n\t\t\t\t\"connectivity_net628\",\n\t\t\t\t\"source_trace_291\",\n\t\t\t\t\"source_trace_290\",\n\t\t\t\t\"source_port_395\",\n\t\t\t\t\"source_port_389\",\n\t\t\t\t\"source_port_396\",\n\t\t\t\t\"pcb_smtpad_337\",\n\t\t\t\t\"pcb_port_389\",\n\t\t\t\t\"pcb_port_395\",\n\t\t\t\t\"pcb_smtpad_344\",\n\t\t\t\t\"pcb_port_396\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_344\",\n\t\t\t\tpcb_port_id: \"pcb_port_396\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_115\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -13.249999999999998,\n\t\t\t\ty: 19.71\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_344\",\n\t\t\t\t\"connectivity_net628\",\n\t\t\t\t\"source_trace_291\",\n\t\t\t\t\"source_trace_290\",\n\t\t\t\t\"source_port_395\",\n\t\t\t\t\"source_port_389\",\n\t\t\t\t\"source_port_396\",\n\t\t\t\t\"pcb_smtpad_337\",\n\t\t\t\t\"pcb_port_389\",\n\t\t\t\t\"pcb_smtpad_343\",\n\t\t\t\t\"pcb_port_395\",\n\t\t\t\t\"pcb_port_396\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_345\",\n\t\t\t\tpcb_port_id: \"pcb_port_397\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_115\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -13.249999999999998,\n\t\t\t\ty: 18.689999999999998\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_346\",\n\t\t\t\tpcb_port_id: \"pcb_port_398\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_116\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 1.4137185623732116,\n\t\t\t\ty: 4.4949337105610905\n\t\t\t},\n\t\t\twidth: 0.8,\n\t\t\theight: 0.95,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_347\",\n\t\t\t\tpcb_port_id: \"pcb_port_399\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_116\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 3.0637185623732117,\n\t\t\t\ty: 4.4949337105610905\n\t\t\t},\n\t\t\twidth: 0.8,\n\t\t\theight: 0.95,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_348\",\n\t\t\t\tpcb_port_id: \"pcb_port_400\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_117\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 1.01,\n\t\t\t\ty: -4.5\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_349\",\n\t\t\t\tpcb_port_id: \"pcb_port_401\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_117\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -0.010000000000000009,\n\t\t\t\ty: -4.5\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_350\",\n\t\t\t\tpcb_port_id: \"pcb_port_402\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_118\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 2.09,\n\t\t\t\ty: -3.75\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_351\",\n\t\t\t\tpcb_port_id: \"pcb_port_403\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_118\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 3.1100000000000003,\n\t\t\t\ty: -3.75\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_352\",\n\t\t\t\tpcb_port_id: \"pcb_port_404\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_119\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -0.7500000000000003,\n\t\t\t\ty: -14.7288\n\t\t\t},\n\t\t\twidth: 1.701,\n\t\t\theight: 1.2075,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_352\",\n\t\t\t\t\"connectivity_net650\",\n\t\t\t\t\"source_trace_301\",\n\t\t\t\t\"source_trace_241\",\n\t\t\t\t\"source_port_136\",\n\t\t\t\t\"source_port_404\",\n\t\t\t\t\"source_port_413\",\n\t\t\t\t\"pcb_smtpad_130\",\n\t\t\t\t\"pcb_port_136\",\n\t\t\t\t\"pcb_port_404\",\n\t\t\t\t\"pcb_smtpad_358\",\n\t\t\t\t\"pcb_port_413\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_353\",\n\t\t\t\tpcb_port_id: \"pcb_port_405\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_119\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -0.7500000000000001,\n\t\t\t\ty: -11.7712\n\t\t\t},\n\t\t\twidth: 1.701,\n\t\t\theight: 1.2075,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_353\",\n\t\t\t\t\"connectivity_net652\",\n\t\t\t\t\"source_trace_302\",\n\t\t\t\t\"source_trace_300\",\n\t\t\t\t\"source_port_405\",\n\t\t\t\t\"source_port_224\",\n\t\t\t\t\"source_port_406\",\n\t\t\t\t\"pcb_plated_hole_4\",\n\t\t\t\t\"pcb_port_224\",\n\t\t\t\t\"pcb_port_405\",\n\t\t\t\t\"pcb_smtpad_354\",\n\t\t\t\t\"pcb_port_406\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_354\",\n\t\t\t\tpcb_port_id: \"pcb_port_406\",\n\t\t\t\tsource_port_name: \"IN_NEG\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_120\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 2.7050971094912266,\n\t\t\t\ty: -3.4050000000000002\n\t\t\t},\n\t\t\twidth: 0.5684012,\n\t\t\theight: 1.950212,\n\t\t\tccwRotationDegrees: 90,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_354\",\n\t\t\t\t\"connectivity_net652\",\n\t\t\t\t\"source_trace_302\",\n\t\t\t\t\"source_trace_300\",\n\t\t\t\t\"source_port_405\",\n\t\t\t\t\"source_port_224\",\n\t\t\t\t\"source_port_406\",\n\t\t\t\t\"pcb_plated_hole_4\",\n\t\t\t\t\"pcb_port_224\",\n\t\t\t\t\"pcb_smtpad_353\",\n\t\t\t\t\"pcb_port_405\",\n\t\t\t\t\"pcb_port_406\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_355\",\n\t\t\t\tpcb_port_id: \"pcb_port_407\",\n\t\t\t\tsource_port_name: \"GND\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_120\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 2.7050971094912266,\n\t\t\t\ty: -2.1350000000000002\n\t\t\t},\n\t\t\twidth: 0.5684012,\n\t\t\theight: 1.950212,\n\t\t\tccwRotationDegrees: 90,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_356\",\n\t\t\t\tpcb_port_id: \"pcb_port_408\",\n\t\t\t\tsource_port_name: \"REF2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_120\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 2.7050971094912266,\n\t\t\t\ty: -0.8650000000000001\n\t\t\t},\n\t\t\twidth: 0.5684012,\n\t\t\theight: 1.950212,\n\t\t\tccwRotationDegrees: 90,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_357\",\n\t\t\t\tpcb_port_id: \"pcb_port_409\",\n\t\t\t\tsource_port_name: \"NC\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_120\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 2.7050971094912266,\n\t\t\t\ty: 0.4049999999999998\n\t\t\t},\n\t\t\twidth: 0.5684012,\n\t\t\theight: 1.950212,\n\t\t\tccwRotationDegrees: 90,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_358\",\n\t\t\t\tpcb_port_id: \"pcb_port_413\",\n\t\t\t\tsource_port_name: \"IN_POS\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_120\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -2.705102890508773,\n\t\t\t\ty: -3.405\n\t\t\t},\n\t\t\twidth: 0.5684012,\n\t\t\theight: 1.950212,\n\t\t\tccwRotationDegrees: 90,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_358\",\n\t\t\t\t\"connectivity_net650\",\n\t\t\t\t\"source_trace_301\",\n\t\t\t\t\"source_trace_241\",\n\t\t\t\t\"source_port_136\",\n\t\t\t\t\"source_port_404\",\n\t\t\t\t\"source_port_413\",\n\t\t\t\t\"pcb_smtpad_130\",\n\t\t\t\t\"pcb_port_136\",\n\t\t\t\t\"pcb_smtpad_352\",\n\t\t\t\t\"pcb_port_404\",\n\t\t\t\t\"pcb_port_413\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_359\",\n\t\t\t\tpcb_port_id: \"pcb_port_412\",\n\t\t\t\tsource_port_name: \"REF1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_120\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -2.705102890508773,\n\t\t\t\ty: -2.135\n\t\t\t},\n\t\t\twidth: 0.5684012,\n\t\t\theight: 1.950212,\n\t\t\tccwRotationDegrees: 90,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_360\",\n\t\t\t\tpcb_port_id: \"pcb_port_411\",\n\t\t\t\tsource_port_name: \"VS\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_120\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -2.705102890508773,\n\t\t\t\ty: -0.8649999999999999\n\t\t\t},\n\t\t\twidth: 0.5684012,\n\t\t\theight: 1.950212,\n\t\t\tccwRotationDegrees: 90,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_361\",\n\t\t\t\tpcb_port_id: \"pcb_port_410\",\n\t\t\t\tsource_port_name: \"OUT\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_120\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -2.705102890508773,\n\t\t\t\ty: 0.40500000000000025\n\t\t\t},\n\t\t\twidth: 0.5684012,\n\t\t\theight: 1.950212,\n\t\t\tccwRotationDegrees: 90,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_361\",\n\t\t\t\t\"connectivity_net668\",\n\t\t\t\t\"source_trace_310\",\n\t\t\t\t\"source_port_410\",\n\t\t\t\t\"source_port_414\",\n\t\t\t\t\"pcb_port_410\",\n\t\t\t\t\"pcb_smtpad_362\",\n\t\t\t\t\"pcb_port_414\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_362\",\n\t\t\t\tpcb_port_id: \"pcb_port_414\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_121\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -3.49,\n\t\t\t\ty: -8.75\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_362\",\n\t\t\t\t\"connectivity_net668\",\n\t\t\t\t\"source_trace_310\",\n\t\t\t\t\"source_port_410\",\n\t\t\t\t\"source_port_414\",\n\t\t\t\t\"pcb_smtpad_361\",\n\t\t\t\t\"pcb_port_410\",\n\t\t\t\t\"pcb_port_414\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_363\",\n\t\t\t\tpcb_port_id: \"pcb_port_415\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_121\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -4.51,\n\t\t\t\ty: -8.75\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_363\",\n\t\t\t\t\"connectivity_net674\",\n\t\t\t\t\"source_trace_312\",\n\t\t\t\t\"source_trace_311\",\n\t\t\t\t\"source_port_415\",\n\t\t\t\t\"source_port_89\",\n\t\t\t\t\"source_port_416\",\n\t\t\t\t\"pcb_smtpad_67\",\n\t\t\t\t\"pcb_port_89\",\n\t\t\t\t\"pcb_port_415\",\n\t\t\t\t\"pcb_smtpad_364\",\n\t\t\t\t\"pcb_port_416\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_364\",\n\t\t\t\tpcb_port_id: \"pcb_port_416\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_122\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 5.51,\n\t\t\t\ty: -6\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_364\",\n\t\t\t\t\"connectivity_net674\",\n\t\t\t\t\"source_trace_312\",\n\t\t\t\t\"source_trace_311\",\n\t\t\t\t\"source_port_415\",\n\t\t\t\t\"source_port_89\",\n\t\t\t\t\"source_port_416\",\n\t\t\t\t\"pcb_smtpad_67\",\n\t\t\t\t\"pcb_port_89\",\n\t\t\t\t\"pcb_smtpad_363\",\n\t\t\t\t\"pcb_port_415\",\n\t\t\t\t\"pcb_port_416\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_365\",\n\t\t\t\tpcb_port_id: \"pcb_port_417\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_122\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 4.49,\n\t\t\t\ty: -6\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_366\",\n\t\t\t\tpcb_port_id: \"pcb_port_418\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_123\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -4.5,\n\t\t\t\ty: -1.489999999999999\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_367\",\n\t\t\t\tpcb_port_id: \"pcb_port_419\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_123\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -4.5,\n\t\t\t\ty: -2.509999999999999\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_368\",\n\t\t\t\tpcb_port_id: \"pcb_port_420\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_124\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 18.989965208520392,\n\t\t\t\ty: 6.5\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_369\",\n\t\t\t\tpcb_port_id: \"pcb_port_421\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_124\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 20.009965208520395,\n\t\t\t\ty: 6.5\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_370\",\n\t\t\t\tpcb_port_id: \"pcb_port_422\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_125\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 9.4212,\n\t\t\t\ty: -6.750022308069838\n\t\t\t},\n\t\t\twidth: 1.2075,\n\t\t\theight: 1.701,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_370\",\n\t\t\t\t\"connectivity_net681\",\n\t\t\t\t\"source_trace_315\",\n\t\t\t\t\"source_trace_243\",\n\t\t\t\t\"source_port_141\",\n\t\t\t\t\"source_port_422\",\n\t\t\t\t\"source_port_431\",\n\t\t\t\t\"pcb_smtpad_135\",\n\t\t\t\t\"pcb_port_141\",\n\t\t\t\t\"pcb_port_422\",\n\t\t\t\t\"pcb_smtpad_376\",\n\t\t\t\t\"pcb_port_431\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_371\",\n\t\t\t\tpcb_port_id: \"pcb_port_423\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_125\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 12.3788,\n\t\t\t\ty: -6.750022308069838\n\t\t\t},\n\t\t\twidth: 1.2075,\n\t\t\theight: 1.701,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_371\",\n\t\t\t\t\"connectivity_net683\",\n\t\t\t\t\"source_trace_316\",\n\t\t\t\t\"source_trace_314\",\n\t\t\t\t\"source_port_423\",\n\t\t\t\t\"source_port_226\",\n\t\t\t\t\"source_port_424\",\n\t\t\t\t\"pcb_plated_hole_6\",\n\t\t\t\t\"pcb_port_226\",\n\t\t\t\t\"pcb_port_423\",\n\t\t\t\t\"pcb_smtpad_372\",\n\t\t\t\t\"pcb_port_424\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_372\",\n\t\t\t\tpcb_port_id: \"pcb_port_424\",\n\t\t\t\tsource_port_name: \"IN_NEG\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_126\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 13.844965389489973,\n\t\t\t\ty: 2.037399992332377\n\t\t\t},\n\t\t\twidth: 0.5684012,\n\t\t\theight: 1.950212,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_372\",\n\t\t\t\t\"connectivity_net683\",\n\t\t\t\t\"source_trace_316\",\n\t\t\t\t\"source_trace_314\",\n\t\t\t\t\"source_port_423\",\n\t\t\t\t\"source_port_226\",\n\t\t\t\t\"source_port_424\",\n\t\t\t\t\"pcb_plated_hole_6\",\n\t\t\t\t\"pcb_port_226\",\n\t\t\t\t\"pcb_smtpad_371\",\n\t\t\t\t\"pcb_port_423\",\n\t\t\t\t\"pcb_port_424\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_373\",\n\t\t\t\tpcb_port_id: \"pcb_port_425\",\n\t\t\t\tsource_port_name: \"GND\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_126\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 15.114965389489972,\n\t\t\t\ty: 2.037399992332377\n\t\t\t},\n\t\t\twidth: 0.5684012,\n\t\t\theight: 1.950212,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_374\",\n\t\t\t\tpcb_port_id: \"pcb_port_426\",\n\t\t\t\tsource_port_name: \"REF2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_126\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 16.384965389489974,\n\t\t\t\ty: 2.037399992332377\n\t\t\t},\n\t\t\twidth: 0.5684012,\n\t\t\theight: 1.950212,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_375\",\n\t\t\t\tpcb_port_id: \"pcb_port_427\",\n\t\t\t\tsource_port_name: \"NC\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_126\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 17.654965389489973,\n\t\t\t\ty: 2.037399992332377\n\t\t\t},\n\t\t\twidth: 0.5684012,\n\t\t\theight: 1.950212,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_376\",\n\t\t\t\tpcb_port_id: \"pcb_port_431\",\n\t\t\t\tsource_port_name: \"IN_POS\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_126\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 13.844965389489973,\n\t\t\t\ty: 7.447599992332377\n\t\t\t},\n\t\t\twidth: 0.5684012,\n\t\t\theight: 1.950212,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_376\",\n\t\t\t\t\"connectivity_net681\",\n\t\t\t\t\"source_trace_315\",\n\t\t\t\t\"source_trace_243\",\n\t\t\t\t\"source_port_141\",\n\t\t\t\t\"source_port_422\",\n\t\t\t\t\"source_port_431\",\n\t\t\t\t\"pcb_smtpad_135\",\n\t\t\t\t\"pcb_port_141\",\n\t\t\t\t\"pcb_smtpad_370\",\n\t\t\t\t\"pcb_port_422\",\n\t\t\t\t\"pcb_port_431\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_377\",\n\t\t\t\tpcb_port_id: \"pcb_port_430\",\n\t\t\t\tsource_port_name: \"REF1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_126\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 15.114965389489972,\n\t\t\t\ty: 7.447599992332377\n\t\t\t},\n\t\t\twidth: 0.5684012,\n\t\t\theight: 1.950212,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_378\",\n\t\t\t\tpcb_port_id: \"pcb_port_429\",\n\t\t\t\tsource_port_name: \"VS\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_126\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 16.384965389489974,\n\t\t\t\ty: 7.447599992332377\n\t\t\t},\n\t\t\twidth: 0.5684012,\n\t\t\theight: 1.950212,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_379\",\n\t\t\t\tpcb_port_id: \"pcb_port_428\",\n\t\t\t\tsource_port_name: \"OUT\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_126\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 17.654965389489973,\n\t\t\t\ty: 7.447599992332377\n\t\t\t},\n\t\t\twidth: 0.5684012,\n\t\t\theight: 1.950212,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_379\",\n\t\t\t\t\"connectivity_net699\",\n\t\t\t\t\"source_trace_324\",\n\t\t\t\t\"source_port_428\",\n\t\t\t\t\"source_port_432\",\n\t\t\t\t\"pcb_port_428\",\n\t\t\t\t\"pcb_smtpad_380\",\n\t\t\t\t\"pcb_port_432\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_380\",\n\t\t\t\tpcb_port_id: \"pcb_port_432\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_127\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 12.168733944490832,\n\t\t\t\ty: 4.01\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_380\",\n\t\t\t\t\"connectivity_net699\",\n\t\t\t\t\"source_trace_324\",\n\t\t\t\t\"source_port_428\",\n\t\t\t\t\"source_port_432\",\n\t\t\t\t\"pcb_smtpad_379\",\n\t\t\t\t\"pcb_port_428\",\n\t\t\t\t\"pcb_port_432\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_381\",\n\t\t\t\tpcb_port_id: \"pcb_port_433\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_127\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 12.168733944490832,\n\t\t\t\ty: 2.9899999999999993\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_381\",\n\t\t\t\t\"connectivity_net705\",\n\t\t\t\t\"source_trace_326\",\n\t\t\t\t\"source_trace_325\",\n\t\t\t\t\"source_port_433\",\n\t\t\t\t\"source_port_90\",\n\t\t\t\t\"source_port_434\",\n\t\t\t\t\"pcb_smtpad_66\",\n\t\t\t\t\"pcb_port_90\",\n\t\t\t\t\"pcb_port_433\",\n\t\t\t\t\"pcb_smtpad_382\",\n\t\t\t\t\"pcb_port_434\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_382\",\n\t\t\t\tpcb_port_id: \"pcb_port_434\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_128\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 17.499969242216473,\n\t\t\t\ty: 10.99\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_382\",\n\t\t\t\t\"connectivity_net705\",\n\t\t\t\t\"source_trace_326\",\n\t\t\t\t\"source_trace_325\",\n\t\t\t\t\"source_port_433\",\n\t\t\t\t\"source_port_90\",\n\t\t\t\t\"source_port_434\",\n\t\t\t\t\"pcb_smtpad_66\",\n\t\t\t\t\"pcb_port_90\",\n\t\t\t\t\"pcb_smtpad_381\",\n\t\t\t\t\"pcb_port_433\",\n\t\t\t\t\"pcb_port_434\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_383\",\n\t\t\t\tpcb_port_id: \"pcb_port_435\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_128\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 17.499969242216473,\n\t\t\t\ty: 12.01\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_384\",\n\t\t\t\tpcb_port_id: \"pcb_port_436\",\n\t\t\t\tsource_port_name: \"pin4\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_129\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -11.577586684953037,\n\t\t\t\ty: -18.583368438700617\n\t\t\t},\n\t\t\twidth: 0.5500116,\n\t\t\theight: 0.9169908,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_385\",\n\t\t\t\tpcb_port_id: \"pcb_port_439\",\n\t\t\t\tsource_port_name: \"pin3\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_129\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -10.677410684953038,\n\t\t\t\ty: -18.583368438700617\n\t\t\t},\n\t\t\twidth: 0.5500116,\n\t\t\theight: 0.9169908,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_385\",\n\t\t\t\t\"connectivity_net733\",\n\t\t\t\t\"source_trace_337\",\n\t\t\t\t\"source_port_439\",\n\t\t\t\t\"source_port_450\",\n\t\t\t\t\"pcb_port_439\",\n\t\t\t\t\"pcb_smtpad_398\",\n\t\t\t\t\"pcb_port_450\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_386\",\n\t\t\t\tpcb_port_id: \"pcb_port_438\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_129\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -10.677410684953038,\n\t\t\t\ty: -16.91636643870062\n\t\t\t},\n\t\t\twidth: 0.5500116,\n\t\t\theight: 0.9169908,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_386\",\n\t\t\t\t\"connectivity_net722\",\n\t\t\t\t\"source_trace_333\",\n\t\t\t\t\"source_port_438\",\n\t\t\t\t\"source_port_445\",\n\t\t\t\t\"pcb_port_438\",\n\t\t\t\t\"pcb_smtpad_393\",\n\t\t\t\t\"pcb_port_445\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_387\",\n\t\t\t\tpcb_port_id: \"pcb_port_437\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_129\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -11.577586684953037,\n\t\t\t\ty: -16.91636643870062\n\t\t\t},\n\t\t\twidth: 0.5500116,\n\t\t\theight: 0.9169908,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_387\",\n\t\t\t\t\"connectivity_net711\",\n\t\t\t\t\"source_trace_329\",\n\t\t\t\t\"source_port_437\",\n\t\t\t\t\"source_port_440\",\n\t\t\t\t\"pcb_port_437\",\n\t\t\t\t\"pcb_smtpad_388\",\n\t\t\t\t\"pcb_port_440\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_388\",\n\t\t\t\tpcb_port_id: \"pcb_port_440\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_130\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -15.010000000000002,\n\t\t\t\ty: -8.500000000000002\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_388\",\n\t\t\t\t\"connectivity_net711\",\n\t\t\t\t\"source_trace_329\",\n\t\t\t\t\"source_port_437\",\n\t\t\t\t\"source_port_440\",\n\t\t\t\t\"pcb_smtpad_387\",\n\t\t\t\t\"pcb_port_437\",\n\t\t\t\t\"pcb_port_440\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_389\",\n\t\t\t\tpcb_port_id: \"pcb_port_441\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_130\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -13.990000000000002,\n\t\t\t\ty: -8.500000000000002\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_389\",\n\t\t\t\t\"connectivity_net714\",\n\t\t\t\t\"source_trace_330\",\n\t\t\t\t\"source_port_441\",\n\t\t\t\t\"source_port_442\",\n\t\t\t\t\"pcb_port_441\",\n\t\t\t\t\"pcb_smtpad_390\",\n\t\t\t\t\"pcb_port_442\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_390\",\n\t\t\t\tpcb_port_id: \"pcb_port_442\",\n\t\t\t\tsource_port_name: \"pin3\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_131\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -2.44996,\n\t\t\t\ty: -17.75\n\t\t\t},\n\t\t\twidth: 0.8999982,\n\t\t\theight: 0.6999986,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_390\",\n\t\t\t\t\"connectivity_net714\",\n\t\t\t\t\"source_trace_330\",\n\t\t\t\t\"source_port_441\",\n\t\t\t\t\"source_port_442\",\n\t\t\t\t\"pcb_smtpad_389\",\n\t\t\t\t\"pcb_port_441\",\n\t\t\t\t\"pcb_port_442\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_391\",\n\t\t\t\tpcb_port_id: \"pcb_port_443\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_131\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -0.55004,\n\t\t\t\ty: -17.100014\n\t\t\t},\n\t\t\twidth: 0.8999982,\n\t\t\theight: 0.6999986,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_392\",\n\t\t\t\tpcb_port_id: \"pcb_port_444\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_131\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -0.55004,\n\t\t\t\ty: -18.399986\n\t\t\t},\n\t\t\twidth: 0.8999982,\n\t\t\theight: 0.6999986,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_392\",\n\t\t\t\t\"connectivity_net719\",\n\t\t\t\t\"source_trace_332\",\n\t\t\t\t\"source_port_86\",\n\t\t\t\t\"source_port_444\",\n\t\t\t\t\"pcb_smtpad_70\",\n\t\t\t\t\"pcb_port_86\",\n\t\t\t\t\"pcb_port_444\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_393\",\n\t\t\t\tpcb_port_id: \"pcb_port_445\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_132\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -8.615,\n\t\t\t\ty: -15.55\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_393\",\n\t\t\t\t\"connectivity_net722\",\n\t\t\t\t\"source_trace_333\",\n\t\t\t\t\"source_port_438\",\n\t\t\t\t\"source_port_445\",\n\t\t\t\t\"pcb_smtpad_386\",\n\t\t\t\t\"pcb_port_438\",\n\t\t\t\t\"pcb_port_445\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_394\",\n\t\t\t\tpcb_port_id: \"pcb_port_446\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_132\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -9.635,\n\t\t\t\ty: -15.55\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_394\",\n\t\t\t\t\"connectivity_net725\",\n\t\t\t\t\"source_trace_334\",\n\t\t\t\t\"source_port_446\",\n\t\t\t\t\"source_port_447\",\n\t\t\t\t\"pcb_port_446\",\n\t\t\t\t\"pcb_smtpad_395\",\n\t\t\t\t\"pcb_port_447\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_395\",\n\t\t\t\tpcb_port_id: \"pcb_port_447\",\n\t\t\t\tsource_port_name: \"pin3\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_133\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 12.69996,\n\t\t\t\ty: -4.00002303209947\n\t\t\t},\n\t\t\twidth: 0.8999982,\n\t\t\theight: 0.6999986,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_395\",\n\t\t\t\t\"connectivity_net725\",\n\t\t\t\t\"source_trace_334\",\n\t\t\t\t\"source_port_446\",\n\t\t\t\t\"source_port_447\",\n\t\t\t\t\"pcb_smtpad_394\",\n\t\t\t\t\"pcb_port_446\",\n\t\t\t\t\"pcb_port_447\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_396\",\n\t\t\t\tpcb_port_id: \"pcb_port_448\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_133\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 10.80004,\n\t\t\t\ty: -4.6500090320994705\n\t\t\t},\n\t\t\twidth: 0.8999982,\n\t\t\theight: 0.6999986,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_397\",\n\t\t\t\tpcb_port_id: \"pcb_port_449\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_133\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 10.80004,\n\t\t\t\ty: -3.35003703209947\n\t\t\t},\n\t\t\twidth: 0.8999982,\n\t\t\theight: 0.6999986,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_397\",\n\t\t\t\t\"connectivity_net730\",\n\t\t\t\t\"source_trace_336\",\n\t\t\t\t\"source_port_53\",\n\t\t\t\t\"source_port_449\",\n\t\t\t\t\"pcb_smtpad_103\",\n\t\t\t\t\"pcb_port_53\",\n\t\t\t\t\"pcb_port_449\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_398\",\n\t\t\t\tpcb_port_id: \"pcb_port_450\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_134\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -5.749999999999999,\n\t\t\t\ty: -12.26\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_398\",\n\t\t\t\t\"connectivity_net733\",\n\t\t\t\t\"source_trace_337\",\n\t\t\t\t\"source_port_439\",\n\t\t\t\t\"source_port_450\",\n\t\t\t\t\"pcb_smtpad_385\",\n\t\t\t\t\"pcb_port_439\",\n\t\t\t\t\"pcb_port_450\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_399\",\n\t\t\t\tpcb_port_id: \"pcb_port_451\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_134\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -5.749999999999999,\n\t\t\t\ty: -11.24\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_399\",\n\t\t\t\t\"connectivity_net736\",\n\t\t\t\t\"source_trace_338\",\n\t\t\t\t\"source_port_451\",\n\t\t\t\t\"source_port_452\",\n\t\t\t\t\"pcb_port_451\",\n\t\t\t\t\"pcb_smtpad_400\",\n\t\t\t\t\"pcb_port_452\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_400\",\n\t\t\t\tpcb_port_id: \"pcb_port_452\",\n\t\t\t\tsource_port_name: \"pin3\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_135\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 10.950015171589115,\n\t\t\t\ty: -20.042412303759658\n\t\t\t},\n\t\t\twidth: 0.6999986,\n\t\t\theight: 0.8999982,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_400\",\n\t\t\t\t\"connectivity_net736\",\n\t\t\t\t\"source_trace_338\",\n\t\t\t\t\"source_port_451\",\n\t\t\t\t\"source_port_452\",\n\t\t\t\t\"pcb_smtpad_399\",\n\t\t\t\t\"pcb_port_451\",\n\t\t\t\t\"pcb_port_452\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_401\",\n\t\t\t\tpcb_port_id: \"pcb_port_453\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_135\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 10.300029171589115,\n\t\t\t\ty: -18.142492303759656\n\t\t\t},\n\t\t\twidth: 0.6999986,\n\t\t\theight: 0.8999982,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_402\",\n\t\t\t\tpcb_port_id: \"pcb_port_454\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_135\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 11.600001171589115,\n\t\t\t\ty: -18.142492303759656\n\t\t\t},\n\t\t\twidth: 0.6999986,\n\t\t\theight: 0.8999982,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_402\",\n\t\t\t\t\"connectivity_net741\",\n\t\t\t\t\"source_trace_340\",\n\t\t\t\t\"source_port_54\",\n\t\t\t\t\"source_port_454\",\n\t\t\t\t\"pcb_smtpad_102\",\n\t\t\t\t\"pcb_port_54\",\n\t\t\t\t\"pcb_port_454\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_403\",\n\t\t\t\tpcb_port_id: \"pcb_port_455\",\n\t\t\t\tsource_port_name: \"VDD5V\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_136\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 1.905,\n\t\t\t\ty: -2.7051\n\t\t\t},\n\t\t\twidth: 0.5684012,\n\t\t\theight: 1.950212,\n\t\t\tccwRotationDegrees: 180,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_404\",\n\t\t\t\tpcb_port_id: \"pcb_port_456\",\n\t\t\t\tsource_port_name: \"VDD3V3\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_136\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 0.635,\n\t\t\t\ty: -2.7051\n\t\t\t},\n\t\t\twidth: 0.5684012,\n\t\t\theight: 1.950212,\n\t\t\tccwRotationDegrees: 180,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_405\",\n\t\t\t\tpcb_port_id: \"pcb_port_457\",\n\t\t\t\tsource_port_name: \"OUT\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_136\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -0.635,\n\t\t\t\ty: -2.7051\n\t\t\t},\n\t\t\twidth: 0.5684012,\n\t\t\theight: 1.950212,\n\t\t\tccwRotationDegrees: 180,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_405\",\n\t\t\t\t\"connectivity_net1908\",\n\t\t\t\t\"source_port_457\",\n\t\t\t\t\"pcb_port_457\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_406\",\n\t\t\t\tpcb_port_id: \"pcb_port_458\",\n\t\t\t\tsource_port_name: \"GND\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_136\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -1.905,\n\t\t\t\ty: -2.7051\n\t\t\t},\n\t\t\twidth: 0.5684012,\n\t\t\theight: 1.950212,\n\t\t\tccwRotationDegrees: 180,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_407\",\n\t\t\t\tpcb_port_id: \"pcb_port_462\",\n\t\t\t\tsource_port_name: \"DIR\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_136\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 1.905,\n\t\t\t\ty: 2.7051\n\t\t\t},\n\t\t\twidth: 0.5684012,\n\t\t\theight: 1.950212,\n\t\t\tccwRotationDegrees: 180,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_408\",\n\t\t\t\tpcb_port_id: \"pcb_port_461\",\n\t\t\t\tsource_port_name: \"SCL\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_136\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 0.635,\n\t\t\t\ty: 2.7051\n\t\t\t},\n\t\t\twidth: 0.5684012,\n\t\t\theight: 1.950212,\n\t\t\tccwRotationDegrees: 180,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_408\",\n\t\t\t\t\"connectivity_net770\",\n\t\t\t\t\"source_trace_353\",\n\t\t\t\t\"source_port_465\",\n\t\t\t\t\"source_trace_342\",\n\t\t\t\t\"source_port_52\",\n\t\t\t\t\"source_port_461\",\n\t\t\t\t\"pcb_smtpad_104\",\n\t\t\t\t\"pcb_port_52\",\n\t\t\t\t\"pcb_port_461\",\n\t\t\t\t\"pcb_smtpad_413\",\n\t\t\t\t\"pcb_port_465\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_409\",\n\t\t\t\tpcb_port_id: \"pcb_port_460\",\n\t\t\t\tsource_port_name: \"SDA\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_136\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -0.635,\n\t\t\t\ty: 2.7051\n\t\t\t},\n\t\t\twidth: 0.5684012,\n\t\t\theight: 1.950212,\n\t\t\tccwRotationDegrees: 180,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_409\",\n\t\t\t\t\"connectivity_net766\",\n\t\t\t\t\"source_trace_351\",\n\t\t\t\t\"source_port_463\",\n\t\t\t\t\"source_trace_341\",\n\t\t\t\t\"source_port_51\",\n\t\t\t\t\"source_port_460\",\n\t\t\t\t\"pcb_smtpad_105\",\n\t\t\t\t\"pcb_port_51\",\n\t\t\t\t\"pcb_port_460\",\n\t\t\t\t\"pcb_smtpad_411\",\n\t\t\t\t\"pcb_port_463\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_410\",\n\t\t\t\tpcb_port_id: \"pcb_port_459\",\n\t\t\t\tsource_port_name: \"PGO\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_136\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -1.905,\n\t\t\t\ty: 2.7051\n\t\t\t},\n\t\t\twidth: 0.5684012,\n\t\t\theight: 1.950212,\n\t\t\tccwRotationDegrees: 180,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_410\",\n\t\t\t\t\"connectivity_net1909\",\n\t\t\t\t\"source_port_459\",\n\t\t\t\t\"pcb_port_459\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_411\",\n\t\t\t\tpcb_port_id: \"pcb_port_463\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_137\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -10.74,\n\t\t\t\ty: 4\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_411\",\n\t\t\t\t\"connectivity_net766\",\n\t\t\t\t\"source_trace_351\",\n\t\t\t\t\"source_port_463\",\n\t\t\t\t\"source_trace_341\",\n\t\t\t\t\"source_port_51\",\n\t\t\t\t\"source_port_460\",\n\t\t\t\t\"pcb_smtpad_105\",\n\t\t\t\t\"pcb_port_51\",\n\t\t\t\t\"pcb_smtpad_409\",\n\t\t\t\t\"pcb_port_460\",\n\t\t\t\t\"pcb_port_463\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_412\",\n\t\t\t\tpcb_port_id: \"pcb_port_464\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_137\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -11.76,\n\t\t\t\ty: 4\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_413\",\n\t\t\t\tpcb_port_id: \"pcb_port_465\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_138\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -7.49,\n\t\t\t\ty: 2.75\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_413\",\n\t\t\t\t\"connectivity_net770\",\n\t\t\t\t\"source_trace_353\",\n\t\t\t\t\"source_port_465\",\n\t\t\t\t\"source_trace_342\",\n\t\t\t\t\"source_port_52\",\n\t\t\t\t\"source_port_461\",\n\t\t\t\t\"pcb_smtpad_104\",\n\t\t\t\t\"pcb_port_52\",\n\t\t\t\t\"pcb_smtpad_408\",\n\t\t\t\t\"pcb_port_461\",\n\t\t\t\t\"pcb_port_465\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_414\",\n\t\t\t\tpcb_port_id: \"pcb_port_466\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_138\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -8.51,\n\t\t\t\ty: 2.75\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_415\",\n\t\t\t\tpcb_port_id: \"pcb_port_467\",\n\t\t\t\tsource_port_name: \"pin3\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_139\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -19.149986,\n\t\t\t\ty: -19.250127\n\t\t\t},\n\t\t\twidth: 0.5100066,\n\t\t\theight: 0.3999992,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_415\",\n\t\t\t\t\"connectivity_net780\",\n\t\t\t\t\"source_trace_357\",\n\t\t\t\t\"source_trace_356\",\n\t\t\t\t\"source_port_467\",\n\t\t\t\t\"source_port_215\",\n\t\t\t\t\"source_port_470\",\n\t\t\t\t\"pcb_smtpad_174\",\n\t\t\t\t\"pcb_port_215\",\n\t\t\t\t\"pcb_port_467\",\n\t\t\t\t\"pcb_smtpad_418\",\n\t\t\t\t\"pcb_port_470\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_416\",\n\t\t\t\tpcb_port_id: \"pcb_port_469\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_139\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -17.850014,\n\t\t\t\ty: -19.749999\n\t\t\t},\n\t\t\twidth: 0.5100066,\n\t\t\theight: 0.3999992,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_416\",\n\t\t\t\t\"connectivity_net774\",\n\t\t\t\t\"source_trace_355\",\n\t\t\t\t\"source_port_55\",\n\t\t\t\t\"source_port_469\",\n\t\t\t\t\"pcb_smtpad_101\",\n\t\t\t\t\"pcb_port_55\",\n\t\t\t\t\"pcb_port_469\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_417\",\n\t\t\t\tpcb_port_id: \"pcb_port_468\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_139\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -17.850014,\n\t\t\t\ty: -18.750001\n\t\t\t},\n\t\t\twidth: 0.5100066,\n\t\t\theight: 0.3999992,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_418\",\n\t\t\t\tpcb_port_id: \"pcb_port_470\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_140\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 19.24998056096147,\n\t\t\t\ty: 1.49\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_418\",\n\t\t\t\t\"connectivity_net780\",\n\t\t\t\t\"source_trace_357\",\n\t\t\t\t\"source_trace_356\",\n\t\t\t\t\"source_port_467\",\n\t\t\t\t\"source_port_215\",\n\t\t\t\t\"source_port_470\",\n\t\t\t\t\"pcb_smtpad_174\",\n\t\t\t\t\"pcb_port_215\",\n\t\t\t\t\"pcb_smtpad_415\",\n\t\t\t\t\"pcb_port_467\",\n\t\t\t\t\"pcb_port_470\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_419\",\n\t\t\t\tpcb_port_id: \"pcb_port_471\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_140\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 19.24998056096147,\n\t\t\t\ty: 2.51\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_419\",\n\t\t\t\t\"connectivity_net836\",\n\t\t\t\t\"source_trace_383\",\n\t\t\t\t\"source_trace_382\",\n\t\t\t\t\"source_trace_368\",\n\t\t\t\t\"source_port_481\",\n\t\t\t\t\"source_trace_363\",\n\t\t\t\t\"source_port_476\",\n\t\t\t\t\"source_trace_358\",\n\t\t\t\t\"source_port_471\",\n\t\t\t\t\"source_trace_250\",\n\t\t\t\t\"source_port_262\",\n\t\t\t\t\"source_trace_213\",\n\t\t\t\t\"source_trace_211\",\n\t\t\t\t\"source_port_221\",\n\t\t\t\t\"source_port_207\",\n\t\t\t\t\"source_port_218\",\n\t\t\t\t\"source_port_494\",\n\t\t\t\t\"source_port_504\",\n\t\t\t\t\"pcb_smtpad_182\",\n\t\t\t\t\"pcb_port_207\",\n\t\t\t\t\"pcb_smtpad_184\",\n\t\t\t\t\"pcb_port_218\",\n\t\t\t\t\"pcb_smtpad_187\",\n\t\t\t\t\"pcb_port_221\",\n\t\t\t\t\"pcb_smtpad_224\",\n\t\t\t\t\"pcb_port_262\",\n\t\t\t\t\"pcb_port_471\",\n\t\t\t\t\"pcb_smtpad_424\",\n\t\t\t\t\"pcb_port_476\",\n\t\t\t\t\"pcb_smtpad_429\",\n\t\t\t\t\"pcb_port_481\",\n\t\t\t\t\"pcb_smtpad_442\",\n\t\t\t\t\"pcb_port_494\",\n\t\t\t\t\"pcb_smtpad_452\",\n\t\t\t\t\"pcb_port_504\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_420\",\n\t\t\t\tpcb_port_id: \"pcb_port_472\",\n\t\t\t\tsource_port_name: \"pin3\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_141\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 3.600014,\n\t\t\t\ty: -18.750127\n\t\t\t},\n\t\t\twidth: 0.5100066,\n\t\t\theight: 0.3999992,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_420\",\n\t\t\t\t\"connectivity_net792\",\n\t\t\t\t\"source_trace_362\",\n\t\t\t\t\"source_trace_361\",\n\t\t\t\t\"source_port_472\",\n\t\t\t\t\"source_port_208\",\n\t\t\t\t\"source_port_475\",\n\t\t\t\t\"pcb_smtpad_181\",\n\t\t\t\t\"pcb_port_208\",\n\t\t\t\t\"pcb_port_472\",\n\t\t\t\t\"pcb_smtpad_423\",\n\t\t\t\t\"pcb_port_475\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_421\",\n\t\t\t\tpcb_port_id: \"pcb_port_474\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_141\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 4.899986,\n\t\t\t\ty: -19.249999\n\t\t\t},\n\t\t\twidth: 0.5100066,\n\t\t\theight: 0.3999992,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_421\",\n\t\t\t\t\"connectivity_net786\",\n\t\t\t\t\"source_trace_360\",\n\t\t\t\t\"source_port_56\",\n\t\t\t\t\"source_port_474\",\n\t\t\t\t\"pcb_smtpad_100\",\n\t\t\t\t\"pcb_port_56\",\n\t\t\t\t\"pcb_port_474\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_422\",\n\t\t\t\tpcb_port_id: \"pcb_port_473\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_141\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 4.899986,\n\t\t\t\ty: -18.250001\n\t\t\t},\n\t\t\twidth: 0.5100066,\n\t\t\theight: 0.3999992,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_423\",\n\t\t\t\tpcb_port_id: \"pcb_port_475\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_142\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 18.98996520852039,\n\t\t\t\ty: 3.5\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_423\",\n\t\t\t\t\"connectivity_net792\",\n\t\t\t\t\"source_trace_362\",\n\t\t\t\t\"source_trace_361\",\n\t\t\t\t\"source_port_472\",\n\t\t\t\t\"source_port_208\",\n\t\t\t\t\"source_port_475\",\n\t\t\t\t\"pcb_smtpad_181\",\n\t\t\t\t\"pcb_port_208\",\n\t\t\t\t\"pcb_smtpad_420\",\n\t\t\t\t\"pcb_port_472\",\n\t\t\t\t\"pcb_port_475\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_424\",\n\t\t\t\tpcb_port_id: \"pcb_port_476\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_142\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 20.00996520852039,\n\t\t\t\ty: 3.5\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_424\",\n\t\t\t\t\"connectivity_net836\",\n\t\t\t\t\"source_trace_383\",\n\t\t\t\t\"source_trace_382\",\n\t\t\t\t\"source_trace_368\",\n\t\t\t\t\"source_port_481\",\n\t\t\t\t\"source_trace_363\",\n\t\t\t\t\"source_port_476\",\n\t\t\t\t\"source_trace_358\",\n\t\t\t\t\"source_port_471\",\n\t\t\t\t\"source_trace_250\",\n\t\t\t\t\"source_port_262\",\n\t\t\t\t\"source_trace_213\",\n\t\t\t\t\"source_trace_211\",\n\t\t\t\t\"source_port_221\",\n\t\t\t\t\"source_port_207\",\n\t\t\t\t\"source_port_218\",\n\t\t\t\t\"source_port_494\",\n\t\t\t\t\"source_port_504\",\n\t\t\t\t\"pcb_smtpad_182\",\n\t\t\t\t\"pcb_port_207\",\n\t\t\t\t\"pcb_smtpad_184\",\n\t\t\t\t\"pcb_port_218\",\n\t\t\t\t\"pcb_smtpad_187\",\n\t\t\t\t\"pcb_port_221\",\n\t\t\t\t\"pcb_smtpad_224\",\n\t\t\t\t\"pcb_port_262\",\n\t\t\t\t\"pcb_smtpad_419\",\n\t\t\t\t\"pcb_port_471\",\n\t\t\t\t\"pcb_port_476\",\n\t\t\t\t\"pcb_smtpad_429\",\n\t\t\t\t\"pcb_port_481\",\n\t\t\t\t\"pcb_smtpad_442\",\n\t\t\t\t\"pcb_port_494\",\n\t\t\t\t\"pcb_smtpad_452\",\n\t\t\t\t\"pcb_port_504\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_425\",\n\t\t\t\tpcb_port_id: \"pcb_port_477\",\n\t\t\t\tsource_port_name: \"pin3\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_143\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 1.100014000000001,\n\t\t\t\ty: -18.750127\n\t\t\t},\n\t\t\twidth: 0.5100066,\n\t\t\theight: 0.3999992,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_425\",\n\t\t\t\t\"connectivity_net804\",\n\t\t\t\t\"source_trace_367\",\n\t\t\t\t\"source_trace_366\",\n\t\t\t\t\"source_port_477\",\n\t\t\t\t\"source_port_209\",\n\t\t\t\t\"source_port_480\",\n\t\t\t\t\"pcb_smtpad_180\",\n\t\t\t\t\"pcb_port_209\",\n\t\t\t\t\"pcb_port_477\",\n\t\t\t\t\"pcb_smtpad_428\",\n\t\t\t\t\"pcb_port_480\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_426\",\n\t\t\t\tpcb_port_id: \"pcb_port_479\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_143\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 2.399986000000001,\n\t\t\t\ty: -19.249999\n\t\t\t},\n\t\t\twidth: 0.5100066,\n\t\t\theight: 0.3999992,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_426\",\n\t\t\t\t\"connectivity_net798\",\n\t\t\t\t\"source_trace_365\",\n\t\t\t\t\"source_port_57\",\n\t\t\t\t\"source_port_479\",\n\t\t\t\t\"pcb_smtpad_99\",\n\t\t\t\t\"pcb_port_57\",\n\t\t\t\t\"pcb_port_479\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_427\",\n\t\t\t\tpcb_port_id: \"pcb_port_478\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_143\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 2.399986000000001,\n\t\t\t\ty: -18.250001\n\t\t\t},\n\t\t\twidth: 0.5100066,\n\t\t\theight: 0.3999992,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_428\",\n\t\t\t\tpcb_port_id: \"pcb_port_480\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_144\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -20.01,\n\t\t\t\ty: 17\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_428\",\n\t\t\t\t\"connectivity_net804\",\n\t\t\t\t\"source_trace_367\",\n\t\t\t\t\"source_trace_366\",\n\t\t\t\t\"source_port_477\",\n\t\t\t\t\"source_port_209\",\n\t\t\t\t\"source_port_480\",\n\t\t\t\t\"pcb_smtpad_180\",\n\t\t\t\t\"pcb_port_209\",\n\t\t\t\t\"pcb_smtpad_425\",\n\t\t\t\t\"pcb_port_477\",\n\t\t\t\t\"pcb_port_480\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_429\",\n\t\t\t\tpcb_port_id: \"pcb_port_481\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_144\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -18.99,\n\t\t\t\ty: 17\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_429\",\n\t\t\t\t\"connectivity_net836\",\n\t\t\t\t\"source_trace_383\",\n\t\t\t\t\"source_trace_382\",\n\t\t\t\t\"source_trace_368\",\n\t\t\t\t\"source_port_481\",\n\t\t\t\t\"source_trace_363\",\n\t\t\t\t\"source_port_476\",\n\t\t\t\t\"source_trace_358\",\n\t\t\t\t\"source_port_471\",\n\t\t\t\t\"source_trace_250\",\n\t\t\t\t\"source_port_262\",\n\t\t\t\t\"source_trace_213\",\n\t\t\t\t\"source_trace_211\",\n\t\t\t\t\"source_port_221\",\n\t\t\t\t\"source_port_207\",\n\t\t\t\t\"source_port_218\",\n\t\t\t\t\"source_port_494\",\n\t\t\t\t\"source_port_504\",\n\t\t\t\t\"pcb_smtpad_182\",\n\t\t\t\t\"pcb_port_207\",\n\t\t\t\t\"pcb_smtpad_184\",\n\t\t\t\t\"pcb_port_218\",\n\t\t\t\t\"pcb_smtpad_187\",\n\t\t\t\t\"pcb_port_221\",\n\t\t\t\t\"pcb_smtpad_224\",\n\t\t\t\t\"pcb_port_262\",\n\t\t\t\t\"pcb_smtpad_419\",\n\t\t\t\t\"pcb_port_471\",\n\t\t\t\t\"pcb_smtpad_424\",\n\t\t\t\t\"pcb_port_476\",\n\t\t\t\t\"pcb_port_481\",\n\t\t\t\t\"pcb_smtpad_442\",\n\t\t\t\t\"pcb_port_494\",\n\t\t\t\t\"pcb_smtpad_452\",\n\t\t\t\t\"pcb_port_504\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_430\",\n\t\t\t\tpcb_port_id: \"pcb_port_482\",\n\t\t\t\tsource_port_name: \"A1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_145\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -4.440024766284221,\n\t\t\t\ty: -19.908466428495306\n\t\t\t},\n\t\t\twidth: 0.2800096,\n\t\t\theight: 1.620012,\n\t\t\tccwRotationDegrees: 90,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_431\",\n\t\t\t\tpcb_port_id: \"pcb_port_483\",\n\t\t\t\tsource_port_name: \"A0\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_145\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -4.440024766284221,\n\t\t\t\ty: -19.408340428495304\n\t\t\t},\n\t\t\twidth: 0.2800096,\n\t\t\theight: 1.620012,\n\t\t\tccwRotationDegrees: 90,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_432\",\n\t\t\t\tpcb_port_id: \"pcb_port_484\",\n\t\t\t\tsource_port_name: \"Alert\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_145\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -4.440024766284221,\n\t\t\t\ty: -18.908468428495304\n\t\t\t},\n\t\t\twidth: 0.2800096,\n\t\t\theight: 1.620012,\n\t\t\tccwRotationDegrees: 90,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_432\",\n\t\t\t\t\"connectivity_net1910\",\n\t\t\t\t\"source_port_484\",\n\t\t\t\t\"pcb_port_484\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_433\",\n\t\t\t\tpcb_port_id: \"pcb_port_485\",\n\t\t\t\tsource_port_name: \"SDA\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_145\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -4.440024766284221,\n\t\t\t\ty: -18.408342428495303\n\t\t\t},\n\t\t\twidth: 0.2800096,\n\t\t\theight: 1.620012,\n\t\t\tccwRotationDegrees: 90,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_433\",\n\t\t\t\t\"connectivity_net828\",\n\t\t\t\t\"source_trace_379\",\n\t\t\t\t\"source_port_485\",\n\t\t\t\t\"source_trace_287\",\n\t\t\t\t\"source_trace_260\",\n\t\t\t\t\"source_port_275\",\n\t\t\t\t\"source_trace_254\",\n\t\t\t\t\"source_trace_87\",\n\t\t\t\t\"source_port_87\",\n\t\t\t\t\"source_net_13\",\n\t\t\t\t\"source_port_272\",\n\t\t\t\t\"pcb_smtpad_69\",\n\t\t\t\t\"pcb_port_87\",\n\t\t\t\t\"pcb_smtpad_234\",\n\t\t\t\t\"pcb_port_272\",\n\t\t\t\t\"pcb_smtpad_237\",\n\t\t\t\t\"pcb_port_275\",\n\t\t\t\t\"pcb_port_485\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_434\",\n\t\t\t\tpcb_port_id: \"pcb_port_486\",\n\t\t\t\tsource_port_name: \"SCL\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_145\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -4.440024766284221,\n\t\t\t\ty: -17.908470428495303\n\t\t\t},\n\t\t\twidth: 0.2800096,\n\t\t\theight: 1.620012,\n\t\t\tccwRotationDegrees: 90,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_434\",\n\t\t\t\t\"connectivity_net830\",\n\t\t\t\t\"source_trace_380\",\n\t\t\t\t\"source_port_486\",\n\t\t\t\t\"source_trace_288\",\n\t\t\t\t\"source_trace_261\",\n\t\t\t\t\"source_port_277\",\n\t\t\t\t\"source_trace_255\",\n\t\t\t\t\"source_trace_88\",\n\t\t\t\t\"source_port_88\",\n\t\t\t\t\"source_net_14\",\n\t\t\t\t\"source_port_267\",\n\t\t\t\t\"pcb_smtpad_68\",\n\t\t\t\t\"pcb_port_88\",\n\t\t\t\t\"pcb_smtpad_232\",\n\t\t\t\t\"pcb_port_267\",\n\t\t\t\t\"pcb_smtpad_239\",\n\t\t\t\t\"pcb_port_277\",\n\t\t\t\t\"pcb_port_486\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_435\",\n\t\t\t\tpcb_port_id: \"pcb_port_491\",\n\t\t\t\tsource_port_name: \"VIN_POS\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_145\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -8.659980766284221,\n\t\t\t\ty: -19.908466428495306\n\t\t\t},\n\t\t\twidth: 0.2800096,\n\t\t\theight: 1.620012,\n\t\t\tccwRotationDegrees: 90,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_435\",\n\t\t\t\t\"connectivity_net814\",\n\t\t\t\t\"source_trace_372\",\n\t\t\t\t\"source_port_490\",\n\t\t\t\t\"source_trace_371\",\n\t\t\t\t\"source_port_491\",\n\t\t\t\t\"source_trace_370\",\n\t\t\t\t\"source_trace_210\",\n\t\t\t\t\"source_trace_209\",\n\t\t\t\t\"source_trace_204\",\n\t\t\t\t\"source_trace_201\",\n\t\t\t\t\"source_port_196\",\n\t\t\t\t\"source_port_205\",\n\t\t\t\t\"source_port_230\",\n\t\t\t\t\"source_port_220\",\n\t\t\t\t\"source_port_222\",\n\t\t\t\t\"source_port_489\",\n\t\t\t\t\"pcb_smtpad_172\",\n\t\t\t\t\"pcb_port_196\",\n\t\t\t\t\"pcb_smtpad_171\",\n\t\t\t\t\"pcb_port_205\",\n\t\t\t\t\"pcb_smtpad_186\",\n\t\t\t\t\"pcb_port_220\",\n\t\t\t\t\"pcb_smtpad_188\",\n\t\t\t\t\"pcb_port_222\",\n\t\t\t\t\"pcb_smtpad_192\",\n\t\t\t\t\"pcb_port_230\",\n\t\t\t\t\"pcb_smtpad_437\",\n\t\t\t\t\"pcb_port_489\",\n\t\t\t\t\"pcb_smtpad_436\",\n\t\t\t\t\"pcb_port_490\",\n\t\t\t\t\"pcb_port_491\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_436\",\n\t\t\t\tpcb_port_id: \"pcb_port_490\",\n\t\t\t\tsource_port_name: \"VIN_NEG\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_145\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -8.659980766284221,\n\t\t\t\ty: -19.408340428495304\n\t\t\t},\n\t\t\twidth: 0.2800096,\n\t\t\theight: 1.620012,\n\t\t\tccwRotationDegrees: 90,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_436\",\n\t\t\t\t\"connectivity_net814\",\n\t\t\t\t\"source_trace_372\",\n\t\t\t\t\"source_port_490\",\n\t\t\t\t\"source_trace_371\",\n\t\t\t\t\"source_port_491\",\n\t\t\t\t\"source_trace_370\",\n\t\t\t\t\"source_trace_210\",\n\t\t\t\t\"source_trace_209\",\n\t\t\t\t\"source_trace_204\",\n\t\t\t\t\"source_trace_201\",\n\t\t\t\t\"source_port_196\",\n\t\t\t\t\"source_port_205\",\n\t\t\t\t\"source_port_230\",\n\t\t\t\t\"source_port_220\",\n\t\t\t\t\"source_port_222\",\n\t\t\t\t\"source_port_489\",\n\t\t\t\t\"pcb_smtpad_172\",\n\t\t\t\t\"pcb_port_196\",\n\t\t\t\t\"pcb_smtpad_171\",\n\t\t\t\t\"pcb_port_205\",\n\t\t\t\t\"pcb_smtpad_186\",\n\t\t\t\t\"pcb_port_220\",\n\t\t\t\t\"pcb_smtpad_188\",\n\t\t\t\t\"pcb_port_222\",\n\t\t\t\t\"pcb_smtpad_192\",\n\t\t\t\t\"pcb_port_230\",\n\t\t\t\t\"pcb_smtpad_437\",\n\t\t\t\t\"pcb_port_489\",\n\t\t\t\t\"pcb_port_490\",\n\t\t\t\t\"pcb_smtpad_435\",\n\t\t\t\t\"pcb_port_491\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_437\",\n\t\t\t\tpcb_port_id: \"pcb_port_489\",\n\t\t\t\tsource_port_name: \"VBUS\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_145\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -8.659980766284221,\n\t\t\t\ty: -18.908468428495304\n\t\t\t},\n\t\t\twidth: 0.2800096,\n\t\t\theight: 1.620012,\n\t\t\tccwRotationDegrees: 90,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_437\",\n\t\t\t\t\"connectivity_net814\",\n\t\t\t\t\"source_trace_372\",\n\t\t\t\t\"source_port_490\",\n\t\t\t\t\"source_trace_371\",\n\t\t\t\t\"source_port_491\",\n\t\t\t\t\"source_trace_370\",\n\t\t\t\t\"source_trace_210\",\n\t\t\t\t\"source_trace_209\",\n\t\t\t\t\"source_trace_204\",\n\t\t\t\t\"source_trace_201\",\n\t\t\t\t\"source_port_196\",\n\t\t\t\t\"source_port_205\",\n\t\t\t\t\"source_port_230\",\n\t\t\t\t\"source_port_220\",\n\t\t\t\t\"source_port_222\",\n\t\t\t\t\"source_port_489\",\n\t\t\t\t\"pcb_smtpad_172\",\n\t\t\t\t\"pcb_port_196\",\n\t\t\t\t\"pcb_smtpad_171\",\n\t\t\t\t\"pcb_port_205\",\n\t\t\t\t\"pcb_smtpad_186\",\n\t\t\t\t\"pcb_port_220\",\n\t\t\t\t\"pcb_smtpad_188\",\n\t\t\t\t\"pcb_port_222\",\n\t\t\t\t\"pcb_smtpad_192\",\n\t\t\t\t\"pcb_port_230\",\n\t\t\t\t\"pcb_port_489\",\n\t\t\t\t\"pcb_smtpad_436\",\n\t\t\t\t\"pcb_port_490\",\n\t\t\t\t\"pcb_smtpad_435\",\n\t\t\t\t\"pcb_port_491\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_438\",\n\t\t\t\tpcb_port_id: \"pcb_port_488\",\n\t\t\t\tsource_port_name: \"GND\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_145\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -8.659980766284221,\n\t\t\t\ty: -18.408342428495303\n\t\t\t},\n\t\t\twidth: 0.2800096,\n\t\t\theight: 1.620012,\n\t\t\tccwRotationDegrees: 90,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_439\",\n\t\t\t\tpcb_port_id: \"pcb_port_487\",\n\t\t\t\tsource_port_name: \"VS_POS\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_145\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -8.659980766284221,\n\t\t\t\ty: -17.908470428495303\n\t\t\t},\n\t\t\twidth: 0.2800096,\n\t\t\theight: 1.620012,\n\t\t\tccwRotationDegrees: 90,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_440\",\n\t\t\t\tpcb_port_id: \"pcb_port_492\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_146\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -11.209997233735299,\n\t\t\t\ty: -19.841664132878854\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_441\",\n\t\t\t\tpcb_port_id: \"pcb_port_493\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_146\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -10.1899972337353,\n\t\t\t\ty: -19.841664132878854\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_442\",\n\t\t\t\tpcb_port_id: \"pcb_port_494\",\n\t\t\t\tsource_port_name: \"In1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_147\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -19.999999,\n\t\t\t\ty: -13.89008\n\t\t\t},\n\t\t\twidth: 0.2800096,\n\t\t\theight: 0.6800088,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_442\",\n\t\t\t\t\"connectivity_net836\",\n\t\t\t\t\"source_trace_383\",\n\t\t\t\t\"source_trace_382\",\n\t\t\t\t\"source_trace_368\",\n\t\t\t\t\"source_port_481\",\n\t\t\t\t\"source_trace_363\",\n\t\t\t\t\"source_port_476\",\n\t\t\t\t\"source_trace_358\",\n\t\t\t\t\"source_port_471\",\n\t\t\t\t\"source_trace_250\",\n\t\t\t\t\"source_port_262\",\n\t\t\t\t\"source_trace_213\",\n\t\t\t\t\"source_trace_211\",\n\t\t\t\t\"source_port_221\",\n\t\t\t\t\"source_port_207\",\n\t\t\t\t\"source_port_218\",\n\t\t\t\t\"source_port_494\",\n\t\t\t\t\"source_port_504\",\n\t\t\t\t\"pcb_smtpad_182\",\n\t\t\t\t\"pcb_port_207\",\n\t\t\t\t\"pcb_smtpad_184\",\n\t\t\t\t\"pcb_port_218\",\n\t\t\t\t\"pcb_smtpad_187\",\n\t\t\t\t\"pcb_port_221\",\n\t\t\t\t\"pcb_smtpad_224\",\n\t\t\t\t\"pcb_port_262\",\n\t\t\t\t\"pcb_smtpad_419\",\n\t\t\t\t\"pcb_port_471\",\n\t\t\t\t\"pcb_smtpad_424\",\n\t\t\t\t\"pcb_port_476\",\n\t\t\t\t\"pcb_smtpad_429\",\n\t\t\t\t\"pcb_port_481\",\n\t\t\t\t\"pcb_port_494\",\n\t\t\t\t\"pcb_smtpad_452\",\n\t\t\t\t\"pcb_port_504\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_443\",\n\t\t\t\tpcb_port_id: \"pcb_port_495\",\n\t\t\t\tsource_port_name: \"GND\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_147\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -19.500127,\n\t\t\t\ty: -13.89008\n\t\t\t},\n\t\t\twidth: 0.2800096,\n\t\t\theight: 0.6800088,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_444\",\n\t\t\t\tpcb_port_id: \"pcb_port_496\",\n\t\t\t\tsource_port_name: \"In0\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_147\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -19.000001,\n\t\t\t\ty: -13.89008\n\t\t\t},\n\t\t\twidth: 0.2800096,\n\t\t\theight: 0.6800088,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_445\",\n\t\t\t\tpcb_port_id: \"pcb_port_497\",\n\t\t\t\tsource_port_name: \"Y\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_147\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -19.000001,\n\t\t\t\ty: -12.60992\n\t\t\t},\n\t\t\twidth: 0.2800096,\n\t\t\theight: 0.6800088,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_445\",\n\t\t\t\t\"connectivity_net853\",\n\t\t\t\t\"source_trace_391\",\n\t\t\t\t\"source_trace_390\",\n\t\t\t\t\"source_port_497\",\n\t\t\t\t\"source_port_58\",\n\t\t\t\t\"source_port_502\",\n\t\t\t\t\"pcb_smtpad_98\",\n\t\t\t\t\"pcb_port_58\",\n\t\t\t\t\"pcb_port_497\",\n\t\t\t\t\"pcb_smtpad_450\",\n\t\t\t\t\"pcb_port_502\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_446\",\n\t\t\t\tpcb_port_id: \"pcb_port_498\",\n\t\t\t\tsource_port_name: \"VCC\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_147\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -19.500127,\n\t\t\t\ty: -12.60992\n\t\t\t},\n\t\t\twidth: 0.2800096,\n\t\t\theight: 0.6800088,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_447\",\n\t\t\t\tpcb_port_id: \"pcb_port_499\",\n\t\t\t\tsource_port_name: \"In2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_147\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -19.999999,\n\t\t\t\ty: -12.60992\n\t\t\t},\n\t\t\twidth: 0.2800096,\n\t\t\theight: 0.6800088,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_447\",\n\t\t\t\t\"connectivity_net832\",\n\t\t\t\t\"source_trace_381\",\n\t\t\t\t\"source_trace_249\",\n\t\t\t\t\"source_port_261\",\n\t\t\t\t\"source_trace_248\",\n\t\t\t\t\"source_port_258\",\n\t\t\t\t\"source_port_216\",\n\t\t\t\t\"source_port_499\",\n\t\t\t\t\"pcb_smtpad_173\",\n\t\t\t\t\"pcb_port_216\",\n\t\t\t\t\"pcb_smtpad_222\",\n\t\t\t\t\"pcb_port_258\",\n\t\t\t\t\"pcb_smtpad_223\",\n\t\t\t\t\"pcb_port_261\",\n\t\t\t\t\"pcb_port_499\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_448\",\n\t\t\t\tpcb_port_id: \"pcb_port_500\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_148\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -19.5,\n\t\t\t\ty: -16.01\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_448\",\n\t\t\t\t\"connectivity_net1919\",\n\t\t\t\t\"pcb_trace_8\",\n\t\t\t\t\"source_trace_388\",\n\t\t\t\t\"source_trace_387\",\n\t\t\t\t\"source_port_498\",\n\t\t\t\t\"source_trace_374\",\n\t\t\t\t\"source_trace_373\",\n\t\t\t\t\"source_trace_354\",\n\t\t\t\t\"source_port_466\",\n\t\t\t\t\"source_trace_352\",\n\t\t\t\t\"source_port_464\",\n\t\t\t\t\"source_trace_349\",\n\t\t\t\t\"source_port_402\",\n\t\t\t\t\"source_trace_347\",\n\t\t\t\t\"source_port_400\",\n\t\t\t\t\"source_trace_344\",\n\t\t\t\t\"source_trace_343\",\n\t\t\t\t\"source_trace_328\",\n\t\t\t\t\"source_trace_322\",\n\t\t\t\t\"source_port_420\",\n\t\t\t\t\"source_trace_318\",\n\t\t\t\t\"source_trace_317\",\n\t\t\t\t\"source_trace_308\",\n\t\t\t\t\"source_port_418\",\n\t\t\t\t\"source_trace_304\",\n\t\t\t\t\"source_trace_303\",\n\t\t\t\t\"source_trace_298\",\n\t\t\t\t\"source_port_398\",\n\t\t\t\t\"source_trace_297\",\n\t\t\t\t\"source_port_392\",\n\t\t\t\t\"source_trace_295\",\n\t\t\t\t\"source_port_388\",\n\t\t\t\t\"source_trace_264\",\n\t\t\t\t\"source_port_278\",\n\t\t\t\t\"source_trace_263\",\n\t\t\t\t\"source_port_276\",\n\t\t\t\t\"source_trace_259\",\n\t\t\t\t\"source_port_273\",\n\t\t\t\t\"source_trace_258\",\n\t\t\t\t\"source_port_271\",\n\t\t\t\t\"source_trace_253\",\n\t\t\t\t\"source_port_257\",\n\t\t\t\t\"source_trace_188\",\n\t\t\t\t\"source_port_253\",\n\t\t\t\t\"source_trace_162\",\n\t\t\t\t\"source_port_36\",\n\t\t\t\t\"source_trace_159\",\n\t\t\t\t\"source_port_35\",\n\t\t\t\t\"source_trace_145\",\n\t\t\t\t\"source_trace_102\",\n\t\t\t\t\"source_port_38\",\n\t\t\t\t\"source_port_120\",\n\t\t\t\t\"source_trace_141\",\n\t\t\t\t\"source_trace_82\",\n\t\t\t\t\"source_port_48\",\n\t\t\t\t\"source_trace_78\",\n\t\t\t\t\"source_port_382\",\n\t\t\t\t\"source_trace_76\",\n\t\t\t\t\"source_port_380\",\n\t\t\t\t\"source_trace_74\",\n\t\t\t\t\"source_port_378\",\n\t\t\t\t\"source_trace_73\",\n\t\t\t\t\"source_port_377\",\n\t\t\t\t\"source_trace_51\",\n\t\t\t\t\"source_port_351\",\n\t\t\t\t\"source_trace_49\",\n\t\t\t\t\"source_port_349\",\n\t\t\t\t\"source_trace_41\",\n\t\t\t\t\"source_port_347\",\n\t\t\t\t\"source_trace_32\",\n\t\t\t\t\"source_port_329\",\n\t\t\t\t\"source_trace_30\",\n\t\t\t\t\"source_port_327\",\n\t\t\t\t\"source_net_3\",\n\t\t\t\t\"source_trace_139\",\n\t\t\t\t\"source_port_44\",\n\t\t\t\t\"source_trace_136\",\n\t\t\t\t\"source_port_42\",\n\t\t\t\t\"source_trace_133\",\n\t\t\t\t\"source_trace_131\",\n\t\t\t\t\"source_trace_108\",\n\t\t\t\t\"source_port_40\",\n\t\t\t\t\"source_port_97\",\n\t\t\t\t\"source_trace_130\",\n\t\t\t\t\"source_port_93\",\n\t\t\t\t\"source_trace_123\",\n\t\t\t\t\"source_port_50\",\n\t\t\t\t\"source_trace_122\",\n\t\t\t\t\"source_port_59\",\n\t\t\t\t\"source_trace_121\",\n\t\t\t\t\"source_port_71\",\n\t\t\t\t\"source_trace_120\",\n\t\t\t\t\"source_port_82\",\n\t\t\t\t\"source_trace_119\",\n\t\t\t\t\"source_port_91\",\n\t\t\t\t\"source_trace_118\",\n\t\t\t\t\"source_port_98\",\n\t\t\t\t\"source_trace_106\",\n\t\t\t\t\"source_port_12\",\n\t\t\t\t\"source_trace_104\",\n\t\t\t\t\"source_port_10\",\n\t\t\t\t\"source_trace_100\",\n\t\t\t\t\"source_port_23\",\n\t\t\t\t\"source_trace_97\",\n\t\t\t\t\"source_port_16\",\n\t\t\t\t\"source_trace_95\",\n\t\t\t\t\"source_port_14\",\n\t\t\t\t\"source_trace_93\",\n\t\t\t\t\"source_port_20\",\n\t\t\t\t\"source_trace_91\",\n\t\t\t\t\"source_port_18\",\n\t\t\t\t\"source_net_15\",\n\t\t\t\t\"source_port_411\",\n\t\t\t\t\"source_port_412\",\n\t\t\t\t\"source_port_429\",\n\t\t\t\t\"source_port_430\",\n\t\t\t\t\"source_port_436\",\n\t\t\t\t\"source_port_456\",\n\t\t\t\t\"source_port_455\",\n\t\t\t\t\"source_port_487\",\n\t\t\t\t\"source_port_492\",\n\t\t\t\t\"source_port_500\",\n\t\t\t\t\"pcb_smtpad_10\",\n\t\t\t\t\"pcb_port_10\",\n\t\t\t\t\"pcb_smtpad_12\",\n\t\t\t\t\"pcb_port_12\",\n\t\t\t\t\"pcb_smtpad_14\",\n\t\t\t\t\"pcb_port_14\",\n\t\t\t\t\"pcb_smtpad_16\",\n\t\t\t\t\"pcb_port_16\",\n\t\t\t\t\"pcb_smtpad_18\",\n\t\t\t\t\"pcb_port_18\",\n\t\t\t\t\"pcb_smtpad_20\",\n\t\t\t\t\"pcb_port_20\",\n\t\t\t\t\"pcb_smtpad_23\",\n\t\t\t\t\"pcb_port_23\",\n\t\t\t\t\"pcb_smtpad_35\",\n\t\t\t\t\"pcb_port_35\",\n\t\t\t\t\"pcb_smtpad_36\",\n\t\t\t\t\"pcb_port_36\",\n\t\t\t\t\"pcb_smtpad_38\",\n\t\t\t\t\"pcb_port_38\",\n\t\t\t\t\"pcb_smtpad_40\",\n\t\t\t\t\"pcb_port_40\",\n\t\t\t\t\"pcb_smtpad_42\",\n\t\t\t\t\"pcb_port_42\",\n\t\t\t\t\"pcb_smtpad_44\",\n\t\t\t\t\"pcb_port_44\",\n\t\t\t\t\"pcb_smtpad_48\",\n\t\t\t\t\"pcb_port_48\",\n\t\t\t\t\"pcb_smtpad_106\",\n\t\t\t\t\"pcb_port_50\",\n\t\t\t\t\"pcb_smtpad_97\",\n\t\t\t\t\"pcb_port_59\",\n\t\t\t\t\"pcb_smtpad_85\",\n\t\t\t\t\"pcb_port_71\",\n\t\t\t\t\"pcb_smtpad_74\",\n\t\t\t\t\"pcb_port_82\",\n\t\t\t\t\"pcb_smtpad_65\",\n\t\t\t\t\"pcb_port_91\",\n\t\t\t\t\"pcb_smtpad_63\",\n\t\t\t\t\"pcb_port_93\",\n\t\t\t\t\"pcb_smtpad_59\",\n\t\t\t\t\"pcb_port_97\",\n\t\t\t\t\"pcb_smtpad_58\",\n\t\t\t\t\"pcb_port_98\",\n\t\t\t\t\"pcb_smtpad_117\",\n\t\t\t\t\"pcb_port_120\",\n\t\t\t\t\"pcb_smtpad_215\",\n\t\t\t\t\"pcb_port_253\",\n\t\t\t\t\"pcb_smtpad_219\",\n\t\t\t\t\"pcb_port_257\",\n\t\t\t\t\"pcb_smtpad_229\",\n\t\t\t\t\"pcb_port_271\",\n\t\t\t\t\"pcb_smtpad_235\",\n\t\t\t\t\"pcb_port_273\",\n\t\t\t\t\"pcb_smtpad_238\",\n\t\t\t\t\"pcb_port_276\",\n\t\t\t\t\"pcb_smtpad_240\",\n\t\t\t\t\"pcb_port_278\",\n\t\t\t\t\"pcb_smtpad_275\",\n\t\t\t\t\"pcb_port_327\",\n\t\t\t\t\"pcb_smtpad_277\",\n\t\t\t\t\"pcb_port_329\",\n\t\t\t\t\"pcb_smtpad_295\",\n\t\t\t\t\"pcb_port_347\",\n\t\t\t\t\"pcb_smtpad_297\",\n\t\t\t\t\"pcb_port_349\",\n\t\t\t\t\"pcb_smtpad_299\",\n\t\t\t\t\"pcb_port_351\",\n\t\t\t\t\"pcb_smtpad_325\",\n\t\t\t\t\"pcb_port_377\",\n\t\t\t\t\"pcb_smtpad_326\",\n\t\t\t\t\"pcb_port_378\",\n\t\t\t\t\"pcb_smtpad_328\",\n\t\t\t\t\"pcb_port_380\",\n\t\t\t\t\"pcb_smtpad_330\",\n\t\t\t\t\"pcb_port_382\",\n\t\t\t\t\"pcb_smtpad_335\",\n\t\t\t\t\"pcb_port_388\",\n\t\t\t\t\"pcb_smtpad_341\",\n\t\t\t\t\"pcb_port_392\",\n\t\t\t\t\"pcb_smtpad_346\",\n\t\t\t\t\"pcb_port_398\",\n\t\t\t\t\"pcb_smtpad_348\",\n\t\t\t\t\"pcb_port_400\",\n\t\t\t\t\"pcb_smtpad_350\",\n\t\t\t\t\"pcb_port_402\",\n\t\t\t\t\"pcb_smtpad_360\",\n\t\t\t\t\"pcb_port_411\",\n\t\t\t\t\"pcb_smtpad_359\",\n\t\t\t\t\"pcb_port_412\",\n\t\t\t\t\"pcb_smtpad_366\",\n\t\t\t\t\"pcb_port_418\",\n\t\t\t\t\"pcb_smtpad_368\",\n\t\t\t\t\"pcb_port_420\",\n\t\t\t\t\"pcb_smtpad_378\",\n\t\t\t\t\"pcb_port_429\",\n\t\t\t\t\"pcb_smtpad_377\",\n\t\t\t\t\"pcb_port_430\",\n\t\t\t\t\"pcb_smtpad_384\",\n\t\t\t\t\"pcb_port_436\",\n\t\t\t\t\"pcb_smtpad_403\",\n\t\t\t\t\"pcb_port_455\",\n\t\t\t\t\"pcb_smtpad_404\",\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_smtpad_412\",\n\t\t\t\t\"pcb_port_464\",\n\t\t\t\t\"pcb_smtpad_414\",\n\t\t\t\t\"pcb_port_466\",\n\t\t\t\t\"pcb_smtpad_439\",\n\t\t\t\t\"pcb_port_487\",\n\t\t\t\t\"pcb_smtpad_440\",\n\t\t\t\t\"pcb_port_492\",\n\t\t\t\t\"pcb_smtpad_446\",\n\t\t\t\t\"pcb_port_498\",\n\t\t\t\t\"pcb_port_500\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_449\",\n\t\t\t\tpcb_port_id: \"pcb_port_501\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_148\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -19.5,\n\t\t\t\ty: -14.99\n\t\t\t},\n\t\t\twidth: 0.64,\n\t\t\theight: 0.54,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_450\",\n\t\t\t\tpcb_port_id: \"pcb_port_502\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_149\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -16.01,\n\t\t\t\ty: -19.25\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_450\",\n\t\t\t\t\"connectivity_net853\",\n\t\t\t\t\"source_trace_391\",\n\t\t\t\t\"source_trace_390\",\n\t\t\t\t\"source_port_497\",\n\t\t\t\t\"source_port_58\",\n\t\t\t\t\"source_port_502\",\n\t\t\t\t\"pcb_smtpad_98\",\n\t\t\t\t\"pcb_port_58\",\n\t\t\t\t\"pcb_smtpad_445\",\n\t\t\t\t\"pcb_port_497\",\n\t\t\t\t\"pcb_port_502\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_451\",\n\t\t\t\tpcb_port_id: \"pcb_port_503\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_149\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -14.99,\n\t\t\t\ty: -19.25\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_452\",\n\t\t\t\tpcb_port_id: \"pcb_port_504\",\n\t\t\t\tsource_port_name: \"pin1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_150\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -20.01,\n\t\t\t\ty: -7.25\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_452\",\n\t\t\t\t\"connectivity_net836\",\n\t\t\t\t\"source_trace_383\",\n\t\t\t\t\"source_trace_382\",\n\t\t\t\t\"source_trace_368\",\n\t\t\t\t\"source_port_481\",\n\t\t\t\t\"source_trace_363\",\n\t\t\t\t\"source_port_476\",\n\t\t\t\t\"source_trace_358\",\n\t\t\t\t\"source_port_471\",\n\t\t\t\t\"source_trace_250\",\n\t\t\t\t\"source_port_262\",\n\t\t\t\t\"source_trace_213\",\n\t\t\t\t\"source_trace_211\",\n\t\t\t\t\"source_port_221\",\n\t\t\t\t\"source_port_207\",\n\t\t\t\t\"source_port_218\",\n\t\t\t\t\"source_port_494\",\n\t\t\t\t\"source_port_504\",\n\t\t\t\t\"pcb_smtpad_182\",\n\t\t\t\t\"pcb_port_207\",\n\t\t\t\t\"pcb_smtpad_184\",\n\t\t\t\t\"pcb_port_218\",\n\t\t\t\t\"pcb_smtpad_187\",\n\t\t\t\t\"pcb_port_221\",\n\t\t\t\t\"pcb_smtpad_224\",\n\t\t\t\t\"pcb_port_262\",\n\t\t\t\t\"pcb_smtpad_419\",\n\t\t\t\t\"pcb_port_471\",\n\t\t\t\t\"pcb_smtpad_424\",\n\t\t\t\t\"pcb_port_476\",\n\t\t\t\t\"pcb_smtpad_429\",\n\t\t\t\t\"pcb_port_481\",\n\t\t\t\t\"pcb_smtpad_442\",\n\t\t\t\t\"pcb_port_494\",\n\t\t\t\t\"pcb_port_504\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_smtpad_id: \"pcb_smtpad_453\",\n\t\t\t\tpcb_port_id: \"pcb_port_505\",\n\t\t\t\tsource_port_name: \"pin2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_150\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -18.99,\n\t\t\t\ty: -7.25\n\t\t\t},\n\t\t\twidth: 0.54,\n\t\t\theight: 0.64,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_plated_hole_id: \"pcb_plated_hole_0\",\n\t\t\t\tpcb_port_id: \"pcb_port_194\",\n\t\t\t\tsource_port_name: \"EH4\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_48\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\",\n\t\t\t\t\"inner1\",\n\t\t\t\t\"inner2\",\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 2.674888,\n\t\t\t\ty: 18.074130800000002\n\t\t\t},\n\t\t\twidth: 1.1999976,\n\t\t\theight: 1.7999964,\n\t\t\tccwRotationDegrees: 180,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_plated_hole_id: \"pcb_plated_hole_1\",\n\t\t\t\tpcb_port_id: \"pcb_port_192\",\n\t\t\t\tsource_port_name: \"EH2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_48\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\",\n\t\t\t\t\"inner1\",\n\t\t\t\t\"inner2\",\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 2.674888,\n\t\t\t\ty: 13.8943068\n\t\t\t},\n\t\t\twidth: 1.1999976,\n\t\t\theight: 1.999996,\n\t\t\tccwRotationDegrees: 180,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_plated_hole_id: \"pcb_plated_hole_2\",\n\t\t\t\tpcb_port_id: \"pcb_port_191\",\n\t\t\t\tsource_port_name: \"EH1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_48\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\",\n\t\t\t\t\"inner1\",\n\t\t\t\t\"inner2\",\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 11.325112,\n\t\t\t\ty: 13.8943068\n\t\t\t},\n\t\t\twidth: 1.1999976,\n\t\t\theight: 1.999996,\n\t\t\tccwRotationDegrees: 180,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_plated_hole_id: \"pcb_plated_hole_3\",\n\t\t\t\tpcb_port_id: \"pcb_port_193\",\n\t\t\t\tsource_port_name: \"EH3\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_48\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\",\n\t\t\t\t\"inner1\",\n\t\t\t\t\"inner2\",\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 11.325112,\n\t\t\t\ty: 18.0741308\n\t\t\t},\n\t\t\twidth: 1.1999976,\n\t\t\theight: 1.7999964,\n\t\t\tccwRotationDegrees: 180,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_plated_hole_id: \"pcb_plated_hole_4\",\n\t\t\t\tpcb_port_id: \"pcb_port_224\",\n\t\t\t\tsource_port_name: \"A_PLUS\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_53\",\n\t\t\ttype: \"oval\",\n\t\t\tlayers: [\n\t\t\t\t\"top\",\n\t\t\t\t\"inner1\",\n\t\t\t\t\"inner2\",\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 17,\n\t\t\t\ty: -7.65\n\t\t\t},\n\t\t\twidth: 1.4,\n\t\t\theight: 1.4,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_plated_hole_4\",\n\t\t\t\t\"connectivity_net652\",\n\t\t\t\t\"source_trace_302\",\n\t\t\t\t\"source_trace_300\",\n\t\t\t\t\"source_port_405\",\n\t\t\t\t\"source_port_224\",\n\t\t\t\t\"source_port_406\",\n\t\t\t\t\"pcb_port_224\",\n\t\t\t\t\"pcb_smtpad_353\",\n\t\t\t\t\"pcb_port_405\",\n\t\t\t\t\"pcb_smtpad_354\",\n\t\t\t\t\"pcb_port_406\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_plated_hole_id: \"pcb_plated_hole_5\",\n\t\t\t\tpcb_port_id: \"pcb_port_225\",\n\t\t\t\tsource_port_name: \"A_MINUS\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_53\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\",\n\t\t\t\t\"inner1\",\n\t\t\t\t\"inner2\",\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 17,\n\t\t\t\ty: -5.65\n\t\t\t},\n\t\t\twidth: 1.2,\n\t\t\theight: 1.75,\n\t\t\tccwRotationDegrees: 90,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_plated_hole_5\",\n\t\t\t\t\"connectivity_net539\",\n\t\t\t\t\"source_trace_242\",\n\t\t\t\t\"source_port_138\",\n\t\t\t\t\"source_port_225\",\n\t\t\t\t\"pcb_smtpad_132\",\n\t\t\t\t\"pcb_port_138\",\n\t\t\t\t\"pcb_port_225\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_plated_hole_id: \"pcb_plated_hole_6\",\n\t\t\t\tpcb_port_id: \"pcb_port_226\",\n\t\t\t\tsource_port_name: \"B_PLUS\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_53\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\",\n\t\t\t\t\"inner1\",\n\t\t\t\t\"inner2\",\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 17,\n\t\t\t\ty: -3.6500000000000004\n\t\t\t},\n\t\t\twidth: 1.2,\n\t\t\theight: 1.75,\n\t\t\tccwRotationDegrees: 90,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_plated_hole_6\",\n\t\t\t\t\"connectivity_net683\",\n\t\t\t\t\"source_trace_316\",\n\t\t\t\t\"source_trace_314\",\n\t\t\t\t\"source_port_423\",\n\t\t\t\t\"source_port_226\",\n\t\t\t\t\"source_port_424\",\n\t\t\t\t\"pcb_port_226\",\n\t\t\t\t\"pcb_smtpad_371\",\n\t\t\t\t\"pcb_port_423\",\n\t\t\t\t\"pcb_smtpad_372\",\n\t\t\t\t\"pcb_port_424\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_plated_hole_id: \"pcb_plated_hole_7\",\n\t\t\t\tpcb_port_id: \"pcb_port_227\",\n\t\t\t\tsource_port_name: \"B_MINUS\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_53\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\",\n\t\t\t\t\"inner1\",\n\t\t\t\t\"inner2\",\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 17,\n\t\t\t\ty: -1.6500000000000004\n\t\t\t},\n\t\t\twidth: 1.2,\n\t\t\theight: 1.75,\n\t\t\tccwRotationDegrees: 90,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_plated_hole_7\",\n\t\t\t\t\"connectivity_net545\",\n\t\t\t\t\"source_trace_244\",\n\t\t\t\t\"source_port_139\",\n\t\t\t\t\"source_port_227\",\n\t\t\t\t\"pcb_smtpad_133\",\n\t\t\t\t\"pcb_port_139\",\n\t\t\t\t\"pcb_port_227\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_plated_hole_id: \"pcb_plated_hole_8\",\n\t\t\t\tpcb_port_id: \"pcb_port_281\",\n\t\t\t\tsource_port_name: \"GND\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_78\",\n\t\t\ttype: \"oval\",\n\t\t\tlayers: [\n\t\t\t\t\"top\",\n\t\t\t\t\"inner1\",\n\t\t\t\t\"inner2\",\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -15.5,\n\t\t\t\ty: -15.5\n\t\t\t},\n\t\t\twidth: 5.6,\n\t\t\theight: 5.6,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_plated_hole_id: \"pcb_plated_hole_9\",\n\t\t\t\tpcb_port_id: \"pcb_port_282\",\n\t\t\t\tsource_port_name: \"GND\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_79\",\n\t\t\ttype: \"oval\",\n\t\t\tlayers: [\n\t\t\t\t\"top\",\n\t\t\t\t\"inner1\",\n\t\t\t\t\"inner2\",\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -15.5,\n\t\t\t\ty: 15.5\n\t\t\t},\n\t\t\twidth: 5.6,\n\t\t\theight: 5.6,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_plated_hole_id: \"pcb_plated_hole_10\",\n\t\t\t\tpcb_port_id: \"pcb_port_283\",\n\t\t\t\tsource_port_name: \"GND\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_80\",\n\t\t\ttype: \"oval\",\n\t\t\tlayers: [\n\t\t\t\t\"top\",\n\t\t\t\t\"inner1\",\n\t\t\t\t\"inner2\",\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 15.5,\n\t\t\t\ty: -15.5\n\t\t\t},\n\t\t\twidth: 5.6,\n\t\t\theight: 5.6,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_plated_hole_id: \"pcb_plated_hole_11\",\n\t\t\t\tpcb_port_id: \"pcb_port_284\",\n\t\t\t\tsource_port_name: \"GND\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_81\",\n\t\t\ttype: \"oval\",\n\t\t\tlayers: [\n\t\t\t\t\"top\",\n\t\t\t\t\"inner1\",\n\t\t\t\t\"inner2\",\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 15.5,\n\t\t\t\ty: 15.5\n\t\t\t},\n\t\t\twidth: 5.6,\n\t\t\theight: 5.6,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_plated_hole_id: \"pcb_plated_hole_12\",\n\t\t\t\tpcb_port_id: \"pcb_port_294\",\n\t\t\t\tsource_port_name: \"EH4\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_85\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\",\n\t\t\t\t\"inner1\",\n\t\t\t\t\"inner2\",\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -10.325112,\n\t\t\t\ty: 18.074130800000002\n\t\t\t},\n\t\t\twidth: 1.1999976,\n\t\t\theight: 1.7999964,\n\t\t\tccwRotationDegrees: 180,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_plated_hole_id: \"pcb_plated_hole_13\",\n\t\t\t\tpcb_port_id: \"pcb_port_292\",\n\t\t\t\tsource_port_name: \"EH2\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_85\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\",\n\t\t\t\t\"inner1\",\n\t\t\t\t\"inner2\",\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -10.325112,\n\t\t\t\ty: 13.8943068\n\t\t\t},\n\t\t\twidth: 1.1999976,\n\t\t\theight: 1.999996,\n\t\t\tccwRotationDegrees: 180,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_plated_hole_id: \"pcb_plated_hole_14\",\n\t\t\t\tpcb_port_id: \"pcb_port_291\",\n\t\t\t\tsource_port_name: \"EH1\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_85\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\",\n\t\t\t\t\"inner1\",\n\t\t\t\t\"inner2\",\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -1.6748880000000002,\n\t\t\t\ty: 13.8943068\n\t\t\t},\n\t\t\twidth: 1.1999976,\n\t\t\theight: 1.999996,\n\t\t\tccwRotationDegrees: 180,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_plated_hole_id: \"pcb_plated_hole_15\",\n\t\t\t\tpcb_port_id: \"pcb_port_293\",\n\t\t\t\tsource_port_name: \"EH3\"\n\t\t\t},\n\t\t\tcomponentId: \"pcb_component_85\",\n\t\t\ttype: \"rect\",\n\t\t\tlayers: [\n\t\t\t\t\"top\",\n\t\t\t\t\"inner1\",\n\t\t\t\t\"inner2\",\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -1.6748880000000002,\n\t\t\t\ty: 18.0741308\n\t\t\t},\n\t\t\twidth: 1.1999976,\n\t\t\theight: 1.7999964,\n\t\t\tccwRotationDegrees: 180,\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t],\n\t\t\tnetIsAssignable: true\n\t\t},\n\t\t{\n\t\t\tcomponentId: \"pcb_component_48\",\n\t\t\tobstacleId: \"pcb_hole_0\",\n\t\t\tisNonPlatedHole: true,\n\t\t\ttype: \"rect\",\n\t\t\tshape: \"circle\",\n\t\t\tlayers: [\n\t\t\t\t\"top\",\n\t\t\t\t\"inner1\",\n\t\t\t\t\"inner2\",\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 9.899918,\n\t\t\t\ty: 14.3944328\n\t\t\t},\n\t\t\twidth: 0.5999988,\n\t\t\theight: 0.5999988,\n\t\t\tconnectedTo: [\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcomponentId: \"pcb_component_48\",\n\t\t\tobstacleId: \"pcb_hole_1\",\n\t\t\tisNonPlatedHole: true,\n\t\t\ttype: \"rect\",\n\t\t\tshape: \"circle\",\n\t\t\tlayers: [\n\t\t\t\t\"top\",\n\t\t\t\t\"inner1\",\n\t\t\t\t\"inner2\",\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 4.1000820000000004,\n\t\t\t\ty: 14.3944328\n\t\t\t},\n\t\t\twidth: 0.5999988,\n\t\t\theight: 0.5999988,\n\t\t\tconnectedTo: [\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcomponentId: \"pcb_component_85\",\n\t\t\tobstacleId: \"pcb_hole_2\",\n\t\t\tisNonPlatedHole: true,\n\t\t\ttype: \"rect\",\n\t\t\tshape: \"circle\",\n\t\t\tlayers: [\n\t\t\t\t\"top\",\n\t\t\t\t\"inner1\",\n\t\t\t\t\"inner2\",\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -3.100082,\n\t\t\t\ty: 14.3944328\n\t\t\t},\n\t\t\twidth: 0.5999988,\n\t\t\theight: 0.5999988,\n\t\t\tconnectedTo: [\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcomponentId: \"pcb_component_85\",\n\t\t\tobstacleId: \"pcb_hole_3\",\n\t\t\tisNonPlatedHole: true,\n\t\t\ttype: \"rect\",\n\t\t\tshape: \"circle\",\n\t\t\tlayers: [\n\t\t\t\t\"top\",\n\t\t\t\t\"inner1\",\n\t\t\t\t\"inner2\",\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -8.899918,\n\t\t\t\ty: 14.3944328\n\t\t\t},\n\t\t\twidth: 0.5999988,\n\t\t\theight: 0.5999988,\n\t\t\tconnectedTo: [\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_via_id: \"pcb_via_0\"\n\t\t\t},\n\t\t\ttype: \"rect\",\n\t\t\tshape: \"circle\",\n\t\t\tlayers: [\n\t\t\t\t\"top\",\n\t\t\t\t\"inner1\",\n\t\t\t\t\"inner2\",\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -4.8,\n\t\t\t\ty: -7.90065\n\t\t\t},\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_via_0\",\n\t\t\t\t\"connectivity_net1915\",\n\t\t\t\t\"pcb_trace_4\",\n\t\t\t\t\"pcb_port_126\",\n\t\t\t\t\"pcb_port_127\",\n\t\t\t\t\"source_trace_283\",\n\t\t\t\t\"source_trace_195\",\n\t\t\t\t\"source_trace_190\",\n\t\t\t\t\"source_trace_189\",\n\t\t\t\t\"source_trace_83\",\n\t\t\t\t\"source_port_78\",\n\t\t\t\t\"source_net_9\",\n\t\t\t\t\"source_port_126\",\n\t\t\t\t\"source_port_127\",\n\t\t\t\t\"source_port_153\",\n\t\t\t\t\"pcb_smtpad_78\",\n\t\t\t\t\"pcb_port_78\",\n\t\t\t\t\"pcb_smtpad_146\",\n\t\t\t\t\"pcb_port_153\"\n\t\t\t],\n\t\t\twidth: 0.45,\n\t\t\theight: 0.45\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_via_id: \"pcb_via_1\"\n\t\t\t},\n\t\t\ttype: \"rect\",\n\t\t\tshape: \"circle\",\n\t\t\tlayers: [\n\t\t\t\t\"top\",\n\t\t\t\t\"inner1\",\n\t\t\t\t\"inner2\",\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -4.05,\n\t\t\t\ty: -7.45055\n\t\t\t},\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_via_1\",\n\t\t\t\t\"connectivity_net1916\",\n\t\t\t\t\"pcb_trace_5\",\n\t\t\t\t\"pcb_port_128\",\n\t\t\t\t\"pcb_port_129\",\n\t\t\t\t\"source_trace_284\",\n\t\t\t\t\"source_trace_196\",\n\t\t\t\t\"source_trace_192\",\n\t\t\t\t\"source_trace_191\",\n\t\t\t\t\"source_trace_84\",\n\t\t\t\t\"source_port_79\",\n\t\t\t\t\"source_net_10\",\n\t\t\t\t\"source_port_128\",\n\t\t\t\t\"source_port_129\",\n\t\t\t\t\"source_port_151\",\n\t\t\t\t\"pcb_smtpad_77\",\n\t\t\t\t\"pcb_port_79\",\n\t\t\t\t\"pcb_smtpad_148\",\n\t\t\t\t\"pcb_port_151\"\n\t\t\t],\n\t\t\twidth: 0.45,\n\t\t\theight: 0.45\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_via_id: \"pcb_via_2\"\n\t\t\t},\n\t\t\ttype: \"rect\",\n\t\t\tshape: \"circle\",\n\t\t\tlayers: [\n\t\t\t\t\"top\",\n\t\t\t\t\"inner1\",\n\t\t\t\t\"inner2\",\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -4.8,\n\t\t\t\ty: -7.00045\n\t\t\t},\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_via_2\",\n\t\t\t\t\"connectivity_net1917\",\n\t\t\t\t\"pcb_trace_6\",\n\t\t\t\t\"pcb_port_130\",\n\t\t\t\t\"pcb_port_131\",\n\t\t\t\t\"source_trace_285\",\n\t\t\t\t\"source_trace_197\",\n\t\t\t\t\"source_trace_194\",\n\t\t\t\t\"source_trace_193\",\n\t\t\t\t\"source_trace_85\",\n\t\t\t\t\"source_port_80\",\n\t\t\t\t\"source_net_11\",\n\t\t\t\t\"source_port_130\",\n\t\t\t\t\"source_port_131\",\n\t\t\t\t\"source_port_147\",\n\t\t\t\t\"pcb_smtpad_76\",\n\t\t\t\t\"pcb_port_80\",\n\t\t\t\t\"pcb_smtpad_152\",\n\t\t\t\t\"pcb_port_147\"\n\t\t\t],\n\t\t\twidth: 0.45,\n\t\t\theight: 0.45\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_via_id: \"pcb_via_3\"\n\t\t\t},\n\t\t\ttype: \"rect\",\n\t\t\tshape: \"circle\",\n\t\t\tlayers: [\n\t\t\t\t\"top\",\n\t\t\t\t\"inner1\",\n\t\t\t\t\"inner2\",\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 5.5000230000000006,\n\t\t\t\ty: -9.949902\n\t\t\t},\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\twidth: 0.5000244,\n\t\t\theight: 0.5000244,\n\t\t\tnetIsAssignable: true,\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_via_id: \"pcb_via_4\"\n\t\t\t},\n\t\t\ttype: \"rect\",\n\t\t\tshape: \"circle\",\n\t\t\tlayers: [\n\t\t\t\t\"top\",\n\t\t\t\t\"inner1\",\n\t\t\t\t\"inner2\",\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 4.300127000000001,\n\t\t\t\ty: -12.349948\n\t\t\t},\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\twidth: 0.5000244,\n\t\t\theight: 0.5000244,\n\t\t\tnetIsAssignable: true,\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_via_id: \"pcb_via_5\"\n\t\t\t},\n\t\t\ttype: \"rect\",\n\t\t\tshape: \"circle\",\n\t\t\tlayers: [\n\t\t\t\t\"top\",\n\t\t\t\t\"inner1\",\n\t\t\t\t\"inner2\",\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 5.5000230000000006,\n\t\t\t\ty: -11.150052\n\t\t\t},\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\twidth: 0.5000244,\n\t\t\theight: 0.5000244,\n\t\t\tnetIsAssignable: true,\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_via_id: \"pcb_via_6\"\n\t\t\t},\n\t\t\ttype: \"rect\",\n\t\t\tshape: \"circle\",\n\t\t\tlayers: [\n\t\t\t\t\"top\",\n\t\t\t\t\"inner1\",\n\t\t\t\t\"inner2\",\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 5.5000230000000006,\n\t\t\t\ty: -12.349948\n\t\t\t},\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\twidth: 0.5000244,\n\t\t\theight: 0.5000244,\n\t\t\tnetIsAssignable: true,\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_via_id: \"pcb_via_7\"\n\t\t\t},\n\t\t\ttype: \"rect\",\n\t\t\tshape: \"circle\",\n\t\t\tlayers: [\n\t\t\t\t\"top\",\n\t\t\t\t\"inner1\",\n\t\t\t\t\"inner2\",\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 3.099977000000001,\n\t\t\t\ty: -12.349948\n\t\t\t},\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\twidth: 0.5000244,\n\t\t\theight: 0.5000244,\n\t\t\tnetIsAssignable: true,\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_via_id: \"pcb_via_8\"\n\t\t\t},\n\t\t\ttype: \"rect\",\n\t\t\tshape: \"circle\",\n\t\t\tlayers: [\n\t\t\t\t\"top\",\n\t\t\t\t\"inner1\",\n\t\t\t\t\"inner2\",\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 5.5000230000000006,\n\t\t\t\ty: -13.550098\n\t\t\t},\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\twidth: 0.5000244,\n\t\t\theight: 0.5000244,\n\t\t\tnetIsAssignable: true,\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_via_id: \"pcb_via_9\"\n\t\t\t},\n\t\t\ttype: \"rect\",\n\t\t\tshape: \"circle\",\n\t\t\tlayers: [\n\t\t\t\t\"top\",\n\t\t\t\t\"inner1\",\n\t\t\t\t\"inner2\",\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 4.300127000000001,\n\t\t\t\ty: -13.550098\n\t\t\t},\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\twidth: 0.5000244,\n\t\t\theight: 0.5000244,\n\t\t\tnetIsAssignable: true,\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_via_id: \"pcb_via_10\"\n\t\t\t},\n\t\t\ttype: \"rect\",\n\t\t\tshape: \"circle\",\n\t\t\tlayers: [\n\t\t\t\t\"top\",\n\t\t\t\t\"inner1\",\n\t\t\t\t\"inner2\",\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 3.099977000000001,\n\t\t\t\ty: -13.550098\n\t\t\t},\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\twidth: 0.5000244,\n\t\t\theight: 0.5000244,\n\t\t\tnetIsAssignable: true,\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_via_id: \"pcb_via_11\"\n\t\t\t},\n\t\t\ttype: \"rect\",\n\t\t\tshape: \"circle\",\n\t\t\tlayers: [\n\t\t\t\t\"top\",\n\t\t\t\t\"inner1\",\n\t\t\t\t\"inner2\",\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 4.300127000000001,\n\t\t\t\ty: -11.150052\n\t\t\t},\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\twidth: 0.5000244,\n\t\t\theight: 0.5000244,\n\t\t\tnetIsAssignable: true,\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_via_id: \"pcb_via_12\"\n\t\t\t},\n\t\t\ttype: \"rect\",\n\t\t\tshape: \"circle\",\n\t\t\tlayers: [\n\t\t\t\t\"top\",\n\t\t\t\t\"inner1\",\n\t\t\t\t\"inner2\",\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 4.300127000000001,\n\t\t\t\ty: -9.972\n\t\t\t},\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\twidth: 0.5000244,\n\t\t\theight: 0.5000244,\n\t\t\tnetIsAssignable: true,\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_via_id: \"pcb_via_13\"\n\t\t\t},\n\t\t\ttype: \"rect\",\n\t\t\tshape: \"circle\",\n\t\t\tlayers: [\n\t\t\t\t\"top\",\n\t\t\t\t\"inner1\",\n\t\t\t\t\"inner2\",\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 3.099977000000001,\n\t\t\t\ty: -11.150052\n\t\t\t},\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\twidth: 0.5000244,\n\t\t\theight: 0.5000244,\n\t\t\tnetIsAssignable: true,\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_via_id: \"pcb_via_14\"\n\t\t\t},\n\t\t\ttype: \"rect\",\n\t\t\tshape: \"circle\",\n\t\t\tlayers: [\n\t\t\t\t\"top\",\n\t\t\t\t\"inner1\",\n\t\t\t\t\"inner2\",\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 3.099977000000001,\n\t\t\t\ty: -9.949902\n\t\t\t},\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\twidth: 0.5000244,\n\t\t\theight: 0.5000244,\n\t\t\tnetIsAssignable: true,\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_via_id: \"pcb_via_15\"\n\t\t\t},\n\t\t\ttype: \"rect\",\n\t\t\tshape: \"circle\",\n\t\t\tlayers: [\n\t\t\t\t\"top\",\n\t\t\t\t\"inner1\",\n\t\t\t\t\"inner2\",\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: 0.225,\n\t\t\t\ty: -7.96\n\t\t\t},\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\twidth: 0.5,\n\t\t\theight: 0.5,\n\t\t\tnetIsAssignable: true,\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_via_id: \"pcb_via_16\"\n\t\t\t},\n\t\t\ttype: \"rect\",\n\t\t\tshape: \"circle\",\n\t\t\tlayers: [\n\t\t\t\t\"top\",\n\t\t\t\t\"inner1\",\n\t\t\t\t\"inner2\",\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -4.85,\n\t\t\t\ty: 0.31\n\t\t\t},\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\twidth: 0.5,\n\t\t\theight: 0.5,\n\t\t\tnetIsAssignable: true,\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tcircuitJsonMetadata: {\n\t\t\t\tpcb_via_id: \"pcb_via_17\"\n\t\t\t},\n\t\t\ttype: \"rect\",\n\t\t\tshape: \"circle\",\n\t\t\tlayers: [\n\t\t\t\t\"top\",\n\t\t\t\t\"inner1\",\n\t\t\t\t\"inner2\",\n\t\t\t\t\"bottom\"\n\t\t\t],\n\t\t\tcenter: {\n\t\t\t\tx: -1.7,\n\t\t\t\ty: -6.26\n\t\t\t},\n\t\t\tconnectedTo: [\n\t\t\t\t\"pcb_via_17\",\n\t\t\t\t\"connectivity_net1918\",\n\t\t\t\t\"pcb_trace_7\",\n\t\t\t\t\"source_port_290\",\n\t\t\t\t\"source_port_289\",\n\t\t\t\t\"source_port_288\",\n\t\t\t\t\"source_port_287\",\n\t\t\t\t\"source_port_286\",\n\t\t\t\t\"source_port_285\",\n\t\t\t\t\"source_port_184\",\n\t\t\t\t\"source_port_183\",\n\t\t\t\t\"source_port_182\",\n\t\t\t\t\"source_port_181\",\n\t\t\t\t\"source_port_180\",\n\t\t\t\t\"source_port_179\",\n\t\t\t\t\"source_port_178\",\n\t\t\t\t\"source_port_177\",\n\t\t\t\t\"source_port_176\",\n\t\t\t\t\"source_port_175\",\n\t\t\t\t\"source_port_174\",\n\t\t\t\t\"source_port_173\",\n\t\t\t\t\"source_port_172\",\n\t\t\t\t\"source_port_171\",\n\t\t\t\t\"source_port_170\",\n\t\t\t\t\"source_port_169\",\n\t\t\t\t\"source_port_168\",\n\t\t\t\t\"source_port_167\",\n\t\t\t\t\"source_port_166\",\n\t\t\t\t\"source_port_165\",\n\t\t\t\t\"source_port_164\",\n\t\t\t\t\"source_port_163\",\n\t\t\t\t\"source_port_162\",\n\t\t\t\t\"source_port_161\",\n\t\t\t\t\"pcb_port_289\",\n\t\t\t\t\"pcb_port_290\",\n\t\t\t\t\"pcb_via_16\",\n\t\t\t\t\"pcb_port_287\",\n\t\t\t\t\"pcb_port_288\",\n\t\t\t\t\"pcb_via_15\",\n\t\t\t\t\"pcb_port_285\",\n\t\t\t\t\"pcb_port_286\",\n\t\t\t\t\"pcb_via_14\",\n\t\t\t\t\"pcb_port_183\",\n\t\t\t\t\"pcb_port_184\",\n\t\t\t\t\"pcb_via_13\",\n\t\t\t\t\"pcb_port_181\",\n\t\t\t\t\"pcb_port_182\",\n\t\t\t\t\"pcb_via_12\",\n\t\t\t\t\"pcb_port_179\",\n\t\t\t\t\"pcb_port_180\",\n\t\t\t\t\"pcb_via_11\",\n\t\t\t\t\"pcb_port_177\",\n\t\t\t\t\"pcb_port_178\",\n\t\t\t\t\"pcb_via_10\",\n\t\t\t\t\"pcb_port_175\",\n\t\t\t\t\"pcb_port_176\",\n\t\t\t\t\"pcb_via_9\",\n\t\t\t\t\"pcb_port_173\",\n\t\t\t\t\"pcb_port_174\",\n\t\t\t\t\"pcb_via_8\",\n\t\t\t\t\"pcb_port_171\",\n\t\t\t\t\"pcb_port_172\",\n\t\t\t\t\"pcb_via_7\",\n\t\t\t\t\"pcb_port_169\",\n\t\t\t\t\"pcb_port_170\",\n\t\t\t\t\"pcb_via_6\",\n\t\t\t\t\"pcb_port_167\",\n\t\t\t\t\"pcb_port_168\",\n\t\t\t\t\"pcb_via_5\",\n\t\t\t\t\"pcb_port_165\",\n\t\t\t\t\"pcb_port_166\",\n\t\t\t\t\"pcb_via_4\",\n\t\t\t\t\"pcb_port_163\",\n\t\t\t\t\"pcb_port_164\",\n\t\t\t\t\"pcb_via_3\",\n\t\t\t\t\"pcb_port_161\",\n\t\t\t\t\"pcb_port_162\",\n\t\t\t\t\"source_trace_392\",\n\t\t\t\t\"source_port_503\",\n\t\t\t\t\"source_trace_389\",\n\t\t\t\t\"source_port_501\",\n\t\t\t\t\"source_trace_386\",\n\t\t\t\t\"source_port_495\",\n\t\t\t\t\"source_trace_385\",\n\t\t\t\t\"source_port_496\",\n\t\t\t\t\"source_trace_384\",\n\t\t\t\t\"source_port_505\",\n\t\t\t\t\"source_trace_378\",\n\t\t\t\t\"source_port_482\",\n\t\t\t\t\"source_trace_377\",\n\t\t\t\t\"source_port_483\",\n\t\t\t\t\"source_trace_376\",\n\t\t\t\t\"source_port_488\",\n\t\t\t\t\"source_trace_375\",\n\t\t\t\t\"source_port_493\",\n\t\t\t\t\"source_trace_369\",\n\t\t\t\t\"source_port_478\",\n\t\t\t\t\"source_trace_364\",\n\t\t\t\t\"source_port_473\",\n\t\t\t\t\"source_trace_359\",\n\t\t\t\t\"source_port_468\",\n\t\t\t\t\"source_trace_350\",\n\t\t\t\t\"source_port_403\",\n\t\t\t\t\"source_trace_348\",\n\t\t\t\t\"source_port_401\",\n\t\t\t\t\"source_trace_346\",\n\t\t\t\t\"source_port_462\",\n\t\t\t\t\"source_trace_345\",\n\t\t\t\t\"source_port_458\",\n\t\t\t\t\"source_trace_339\",\n\t\t\t\t\"source_port_453\",\n\t\t\t\t\"source_trace_335\",\n\t\t\t\t\"source_port_448\",\n\t\t\t\t\"source_trace_331\",\n\t\t\t\t\"source_port_443\",\n\t\t\t\t\"source_trace_327\",\n\t\t\t\t\"source_port_435\",\n\t\t\t\t\"source_trace_323\",\n\t\t\t\t\"source_port_421\",\n\t\t\t\t\"source_trace_321\",\n\t\t\t\t\"source_port_427\",\n\t\t\t\t\"source_trace_320\",\n\t\t\t\t\"source_port_425\",\n\t\t\t\t\"source_trace_319\",\n\t\t\t\t\"source_port_426\",\n\t\t\t\t\"source_trace_313\",\n\t\t\t\t\"source_port_417\",\n\t\t\t\t\"source_trace_309\",\n\t\t\t\t\"source_port_419\",\n\t\t\t\t\"source_trace_307\",\n\t\t\t\t\"source_port_409\",\n\t\t\t\t\"source_trace_306\",\n\t\t\t\t\"source_port_407\",\n\t\t\t\t\"source_trace_305\",\n\t\t\t\t\"source_port_408\",\n\t\t\t\t\"source_trace_299\",\n\t\t\t\t\"source_port_399\",\n\t\t\t\t\"source_trace_293\",\n\t\t\t\t\"source_port_390\",\n\t\t\t\t\"source_trace_292\",\n\t\t\t\t\"source_port_397\",\n\t\t\t\t\"source_trace_282\",\n\t\t\t\t\"source_port_284\",\n\t\t\t\t\"source_trace_281\",\n\t\t\t\t\"source_port_283\",\n\t\t\t\t\"source_trace_280\",\n\t\t\t\t\"source_port_282\",\n\t\t\t\t\"source_trace_279\",\n\t\t\t\t\"source_port_281\",\n\t\t\t\t\"source_trace_278\",\n\t\t\t\t\"source_trace_277\",\n\t\t\t\t\"source_trace_276\",\n\t\t\t\t\"source_trace_275\",\n\t\t\t\t\"source_trace_274\",\n\t\t\t\t\"source_trace_273\",\n\t\t\t\t\"source_trace_272\",\n\t\t\t\t\"source_trace_271\",\n\t\t\t\t\"source_trace_270\",\n\t\t\t\t\"source_trace_269\",\n\t\t\t\t\"source_trace_268\",\n\t\t\t\t\"source_trace_267\",\n\t\t\t\t\"source_trace_266\",\n\t\t\t\t\"source_port_280\",\n\t\t\t\t\"source_trace_265\",\n\t\t\t\t\"source_port_274\",\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"source_port_270\",\n\t\t\t\t\"source_trace_256\",\n\t\t\t\t\"source_port_268\",\n\t\t\t\t\"source_trace_240\",\n\t\t\t\t\"source_port_255\",\n\t\t\t\t\"source_trace_239\",\n\t\t\t\t\"source_port_243\",\n\t\t\t\t\"source_trace_238\",\n\t\t\t\t\"source_port_241\",\n\t\t\t\t\"source_trace_237\",\n\t\t\t\t\"source_port_266\",\n\t\t\t\t\"source_trace_236\",\n\t\t\t\t\"source_port_264\",\n\t\t\t\t\"source_trace_235\",\n\t\t\t\t\"source_port_219\",\n\t\t\t\t\"source_trace_234\",\n\t\t\t\t\"source_port_237\",\n\t\t\t\t\"source_trace_233\",\n\t\t\t\t\"source_port_234\",\n\t\t\t\t\"source_trace_232\",\n\t\t\t\t\"source_port_233\",\n\t\t\t\t\"source_trace_231\",\n\t\t\t\t\"source_port_217\",\n\t\t\t\t\"source_trace_230\",\n\t\t\t\t\"source_port_194\",\n\t\t\t\t\"source_trace_229\",\n\t\t\t\t\"source_port_193\",\n\t\t\t\t\"source_trace_228\",\n\t\t\t\t\"source_port_192\",\n\t\t\t\t\"source_trace_227\",\n\t\t\t\t\"source_port_191\",\n\t\t\t\t\"source_trace_226\",\n\t\t\t\t\"source_port_206\",\n\t\t\t\t\"source_trace_225\",\n\t\t\t\t\"source_port_195\",\n\t\t\t\t\"source_trace_224\",\n\t\t\t\t\"source_port_145\",\n\t\t\t\t\"source_trace_223\",\n\t\t\t\t\"source_trace_222\",\n\t\t\t\t\"source_trace_174\",\n\t\t\t\t\"source_port_159\",\n\t\t\t\t\"source_port_160\",\n\t\t\t\t\"source_trace_185\",\n\t\t\t\t\"source_port_156\",\n\t\t\t\t\"source_trace_184\",\n\t\t\t\t\"source_port_155\",\n\t\t\t\t\"source_trace_183\",\n\t\t\t\t\"source_port_249\",\n\t\t\t\t\"source_trace_182\",\n\t\t\t\t\"source_port_251\",\n\t\t\t\t\"source_trace_176\",\n\t\t\t\t\"source_port_245\",\n\t\t\t\t\"source_trace_173\",\n\t\t\t\t\"source_port_239\",\n\t\t\t\t\"source_trace_164\",\n\t\t\t\t\"source_port_32\",\n\t\t\t\t\"source_trace_161\",\n\t\t\t\t\"source_port_31\",\n\t\t\t\t\"source_trace_157\",\n\t\t\t\t\"source_port_26\",\n\t\t\t\t\"source_trace_155\",\n\t\t\t\t\"source_port_112\",\n\t\t\t\t\"source_trace_154\",\n\t\t\t\t\"source_port_110\",\n\t\t\t\t\"source_trace_153\",\n\t\t\t\t\"source_port_7\",\n\t\t\t\t\"source_trace_151\",\n\t\t\t\t\"source_port_5\",\n\t\t\t\t\"source_trace_146\",\n\t\t\t\t\"source_port_121\",\n\t\t\t\t\"source_trace_144\",\n\t\t\t\t\"source_port_116\",\n\t\t\t\t\"source_trace_140\",\n\t\t\t\t\"source_port_45\",\n\t\t\t\t\"source_trace_138\",\n\t\t\t\t\"source_port_108\",\n\t\t\t\t\"source_trace_137\",\n\t\t\t\t\"source_port_43\",\n\t\t\t\t\"source_trace_132\",\n\t\t\t\t\"source_port_106\",\n\t\t\t\t\"source_trace_111\",\n\t\t\t\t\"source_port_47\",\n\t\t\t\t\"source_trace_109\",\n\t\t\t\t\"source_port_41\",\n\t\t\t\t\"source_trace_107\",\n\t\t\t\t\"source_port_13\",\n\t\t\t\t\"source_trace_105\",\n\t\t\t\t\"source_port_11\",\n\t\t\t\t\"source_trace_103\",\n\t\t\t\t\"source_port_39\",\n\t\t\t\t\"source_trace_101\",\n\t\t\t\t\"source_port_68\",\n\t\t\t\t\"source_trace_98\",\n\t\t\t\t\"source_port_17\",\n\t\t\t\t\"source_trace_96\",\n\t\t\t\t\"source_port_15\",\n\t\t\t\t\"source_trace_94\",\n\t\t\t\t\"source_port_21\",\n\t\t\t\t\"source_trace_92\",\n\t\t\t\t\"source_port_19\",\n\t\t\t\t\"source_trace_90\",\n\t\t\t\t\"source_port_2\",\n\t\t\t\t\"source_trace_89\",\n\t\t\t\t\"source_port_3\",\n\t\t\t\t\"source_trace_81\",\n\t\t\t\t\"source_port_385\",\n\t\t\t\t\"source_trace_77\",\n\t\t\t\t\"source_port_381\",\n\t\t\t\t\"source_trace_75\",\n\t\t\t\t\"source_port_379\",\n\t\t\t\t\"source_trace_70\",\n\t\t\t\t\"source_port_375\",\n\t\t\t\t\"source_trace_67\",\n\t\t\t\t\"source_port_371\",\n\t\t\t\t\"source_trace_65\",\n\t\t\t\t\"source_port_369\",\n\t\t\t\t\"source_trace_61\",\n\t\t\t\t\"source_port_361\",\n\t\t\t\t\"source_trace_54\",\n\t\t\t\t\"source_port_354\",\n\t\t\t\t\"source_trace_50\",\n\t\t\t\t\"source_port_350\",\n\t\t\t\t\"source_trace_43\",\n\t\t\t\t\"source_port_346\",\n\t\t\t\t\"source_trace_42\",\n\t\t\t\t\"source_port_341\",\n\t\t\t\t\"source_trace_40\",\n\t\t\t\t\"source_port_338\",\n\t\t\t\t\"source_trace_38\",\n\t\t\t\t\"source_port_332\",\n\t\t\t\t\"source_trace_33\",\n\t\t\t\t\"source_port_330\",\n\t\t\t\t\"source_trace_31\",\n\t\t\t\t\"source_port_321\",\n\t\t\t\t\"source_trace_29\",\n\t\t\t\t\"source_port_326\",\n\t\t\t\t\"source_trace_28\",\n\t\t\t\t\"source_port_328\",\n\t\t\t\t\"source_trace_23\",\n\t\t\t\t\"source_port_318\",\n\t\t\t\t\"source_trace_20\",\n\t\t\t\t\"source_port_312\",\n\t\t\t\t\"source_trace_15\",\n\t\t\t\t\"source_port_310\",\n\t\t\t\t\"source_trace_13\",\n\t\t\t\t\"source_port_308\",\n\t\t\t\t\"source_trace_7\",\n\t\t\t\t\"source_port_294\",\n\t\t\t\t\"source_trace_6\",\n\t\t\t\t\"source_port_293\",\n\t\t\t\t\"source_trace_5\",\n\t\t\t\t\"source_port_292\",\n\t\t\t\t\"source_trace_4\",\n\t\t\t\t\"source_port_291\",\n\t\t\t\t\"source_trace_3\",\n\t\t\t\t\"source_port_306\",\n\t\t\t\t\"source_trace_2\",\n\t\t\t\t\"source_port_295\",\n\t\t\t\t\"source_net_0\",\n\t\t\t\t\"pcb_smtpad_3\",\n\t\t\t\t\"pcb_port_2\",\n\t\t\t\t\"pcb_smtpad_1\",\n\t\t\t\t\"pcb_port_3\",\n\t\t\t\t\"pcb_smtpad_5\",\n\t\t\t\t\"pcb_port_5\",\n\t\t\t\t\"pcb_smtpad_7\",\n\t\t\t\t\"pcb_port_7\",\n\t\t\t\t\"pcb_smtpad_11\",\n\t\t\t\t\"pcb_port_11\",\n\t\t\t\t\"pcb_smtpad_13\",\n\t\t\t\t\"pcb_port_13\",\n\t\t\t\t\"pcb_smtpad_15\",\n\t\t\t\t\"pcb_port_15\",\n\t\t\t\t\"pcb_smtpad_17\",\n\t\t\t\t\"pcb_port_17\",\n\t\t\t\t\"pcb_smtpad_19\",\n\t\t\t\t\"pcb_port_19\",\n\t\t\t\t\"pcb_smtpad_21\",\n\t\t\t\t\"pcb_port_21\",\n\t\t\t\t\"pcb_smtpad_26\",\n\t\t\t\t\"pcb_port_26\",\n\t\t\t\t\"pcb_smtpad_31\",\n\t\t\t\t\"pcb_port_31\",\n\t\t\t\t\"pcb_smtpad_32\",\n\t\t\t\t\"pcb_port_32\",\n\t\t\t\t\"pcb_smtpad_39\",\n\t\t\t\t\"pcb_port_39\",\n\t\t\t\t\"pcb_smtpad_41\",\n\t\t\t\t\"pcb_port_41\",\n\t\t\t\t\"pcb_smtpad_43\",\n\t\t\t\t\"pcb_port_43\",\n\t\t\t\t\"pcb_smtpad_45\",\n\t\t\t\t\"pcb_port_45\",\n\t\t\t\t\"pcb_smtpad_47\",\n\t\t\t\t\"pcb_port_47\",\n\t\t\t\t\"pcb_smtpad_88\",\n\t\t\t\t\"pcb_port_68\",\n\t\t\t\t\"pcb_smtpad_50\",\n\t\t\t\t\"pcb_port_106\",\n\t\t\t\t\"pcb_smtpad_108\",\n\t\t\t\t\"pcb_port_108\",\n\t\t\t\t\"pcb_smtpad_110\",\n\t\t\t\t\"pcb_port_110\",\n\t\t\t\t\"pcb_smtpad_112\",\n\t\t\t\t\"pcb_port_112\",\n\t\t\t\t\"pcb_smtpad_116\",\n\t\t\t\t\"pcb_port_116\",\n\t\t\t\t\"pcb_smtpad_121\",\n\t\t\t\t\"pcb_port_121\",\n\t\t\t\t\"pcb_smtpad_139\",\n\t\t\t\t\"pcb_port_145\",\n\t\t\t\t\"pcb_smtpad_144\",\n\t\t\t\t\"pcb_port_155\",\n\t\t\t\t\"pcb_smtpad_143\",\n\t\t\t\t\"pcb_port_156\",\n\t\t\t\t\"pcb_smtpad_140\",\n\t\t\t\t\"pcb_port_159\",\n\t\t\t\t\"pcb_smtpad_154\",\n\t\t\t\t\"pcb_port_160\",\n\t\t\t\t\"pcb_plated_hole_2\",\n\t\t\t\t\"pcb_port_191\",\n\t\t\t\t\"pcb_plated_hole_1\",\n\t\t\t\t\"pcb_port_192\",\n\t\t\t\t\"pcb_plated_hole_3\",\n\t\t\t\t\"pcb_port_193\",\n\t\t\t\t\"pcb_plated_hole_0\",\n\t\t\t\t\"pcb_port_194\",\n\t\t\t\t\"pcb_smtpad_169\",\n\t\t\t\t\"pcb_port_195\",\n\t\t\t\t\"pcb_smtpad_170\",\n\t\t\t\t\"pcb_port_206\",\n\t\t\t\t\"pcb_smtpad_183\",\n\t\t\t\t\"pcb_port_217\",\n\t\t\t\t\"pcb_smtpad_185\",\n\t\t\t\t\"pcb_port_219\",\n\t\t\t\t\"pcb_smtpad_195\",\n\t\t\t\t\"pcb_port_233\",\n\t\t\t\t\"pcb_smtpad_196\",\n\t\t\t\t\"pcb_port_234\",\n\t\t\t\t\"pcb_smtpad_199\",\n\t\t\t\t\"pcb_port_237\",\n\t\t\t\t\"pcb_smtpad_201\",\n\t\t\t\t\"pcb_port_239\",\n\t\t\t\t\"pcb_smtpad_203\",\n\t\t\t\t\"pcb_port_241\",\n\t\t\t\t\"pcb_smtpad_205\",\n\t\t\t\t\"pcb_port_243\",\n\t\t\t\t\"pcb_smtpad_207\",\n\t\t\t\t\"pcb_port_245\",\n\t\t\t\t\"pcb_smtpad_211\",\n\t\t\t\t\"pcb_port_249\",\n\t\t\t\t\"pcb_smtpad_213\",\n\t\t\t\t\"pcb_port_251\",\n\t\t\t\t\"pcb_smtpad_217\",\n\t\t\t\t\"pcb_port_255\",\n\t\t\t\t\"pcb_smtpad_226\",\n\t\t\t\t\"pcb_port_264\",\n\t\t\t\t\"pcb_smtpad_228\",\n\t\t\t\t\"pcb_port_266\",\n\t\t\t\t\"pcb_smtpad_230\",\n\t\t\t\t\"pcb_port_268\",\n\t\t\t\t\"pcb_smtpad_233\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_smtpad_236\",\n\t\t\t\t\"pcb_port_274\",\n\t\t\t\t\"pcb_smtpad_242\",\n\t\t\t\t\"pcb_port_280\",\n\t\t\t\t\"pcb_plated_hole_8\",\n\t\t\t\t\"pcb_port_281\",\n\t\t\t\t\"pcb_plated_hole_9\",\n\t\t\t\t\"pcb_port_282\",\n\t\t\t\t\"pcb_plated_hole_10\",\n\t\t\t\t\"pcb_port_283\",\n\t\t\t\t\"pcb_plated_hole_11\",\n\t\t\t\t\"pcb_port_284\",\n\t\t\t\t\"pcb_plated_hole_14\",\n\t\t\t\t\"pcb_port_291\",\n\t\t\t\t\"pcb_plated_hole_13\",\n\t\t\t\t\"pcb_port_292\",\n\t\t\t\t\"pcb_plated_hole_15\",\n\t\t\t\t\"pcb_port_293\",\n\t\t\t\t\"pcb_plated_hole_12\",\n\t\t\t\t\"pcb_port_294\",\n\t\t\t\t\"pcb_smtpad_251\",\n\t\t\t\t\"pcb_port_295\",\n\t\t\t\t\"pcb_smtpad_252\",\n\t\t\t\t\"pcb_port_306\",\n\t\t\t\t\"pcb_smtpad_256\",\n\t\t\t\t\"pcb_port_308\",\n\t\t\t\t\"pcb_smtpad_258\",\n\t\t\t\t\"pcb_port_310\",\n\t\t\t\t\"pcb_smtpad_260\",\n\t\t\t\t\"pcb_port_312\",\n\t\t\t\t\"pcb_smtpad_266\",\n\t\t\t\t\"pcb_port_318\",\n\t\t\t\t\"pcb_smtpad_269\",\n\t\t\t\t\"pcb_port_321\",\n\t\t\t\t\"pcb_smtpad_274\",\n\t\t\t\t\"pcb_port_326\",\n\t\t\t\t\"pcb_smtpad_276\",\n\t\t\t\t\"pcb_port_328\",\n\t\t\t\t\"pcb_smtpad_278\",\n\t\t\t\t\"pcb_port_330\",\n\t\t\t\t\"pcb_smtpad_280\",\n\t\t\t\t\"pcb_port_332\",\n\t\t\t\t\"pcb_smtpad_286\",\n\t\t\t\t\"pcb_port_338\",\n\t\t\t\t\"pcb_smtpad_289\",\n\t\t\t\t\"pcb_port_341\",\n\t\t\t\t\"pcb_smtpad_294\",\n\t\t\t\t\"pcb_port_346\",\n\t\t\t\t\"pcb_smtpad_298\",\n\t\t\t\t\"pcb_port_350\",\n\t\t\t\t\"pcb_smtpad_303\",\n\t\t\t\t\"pcb_port_354\",\n\t\t\t\t\"pcb_smtpad_309\",\n\t\t\t\t\"pcb_port_361\",\n\t\t\t\t\"pcb_smtpad_317\",\n\t\t\t\t\"pcb_port_369\",\n\t\t\t\t\"pcb_smtpad_319\",\n\t\t\t\t\"pcb_port_371\",\n\t\t\t\t\"pcb_smtpad_323\",\n\t\t\t\t\"pcb_port_375\",\n\t\t\t\t\"pcb_smtpad_327\",\n\t\t\t\t\"pcb_port_379\",\n\t\t\t\t\"pcb_smtpad_329\",\n\t\t\t\t\"pcb_port_381\",\n\t\t\t\t\"pcb_smtpad_333\",\n\t\t\t\t\"pcb_port_385\",\n\t\t\t\t\"pcb_smtpad_338\",\n\t\t\t\t\"pcb_port_390\",\n\t\t\t\t\"pcb_smtpad_345\",\n\t\t\t\t\"pcb_port_397\",\n\t\t\t\t\"pcb_smtpad_347\",\n\t\t\t\t\"pcb_port_399\",\n\t\t\t\t\"pcb_smtpad_349\",\n\t\t\t\t\"pcb_port_401\",\n\t\t\t\t\"pcb_smtpad_351\",\n\t\t\t\t\"pcb_port_403\",\n\t\t\t\t\"pcb_smtpad_355\",\n\t\t\t\t\"pcb_port_407\",\n\t\t\t\t\"pcb_smtpad_356\",\n\t\t\t\t\"pcb_port_408\",\n\t\t\t\t\"pcb_smtpad_357\",\n\t\t\t\t\"pcb_port_409\",\n\t\t\t\t\"pcb_smtpad_365\",\n\t\t\t\t\"pcb_port_417\",\n\t\t\t\t\"pcb_smtpad_367\",\n\t\t\t\t\"pcb_port_419\",\n\t\t\t\t\"pcb_smtpad_369\",\n\t\t\t\t\"pcb_port_421\",\n\t\t\t\t\"pcb_smtpad_373\",\n\t\t\t\t\"pcb_port_425\",\n\t\t\t\t\"pcb_smtpad_374\",\n\t\t\t\t\"pcb_port_426\",\n\t\t\t\t\"pcb_smtpad_375\",\n\t\t\t\t\"pcb_port_427\",\n\t\t\t\t\"pcb_smtpad_383\",\n\t\t\t\t\"pcb_port_435\",\n\t\t\t\t\"pcb_smtpad_391\",\n\t\t\t\t\"pcb_port_443\",\n\t\t\t\t\"pcb_smtpad_396\",\n\t\t\t\t\"pcb_port_448\",\n\t\t\t\t\"pcb_smtpad_401\",\n\t\t\t\t\"pcb_port_453\",\n\t\t\t\t\"pcb_smtpad_406\",\n\t\t\t\t\"pcb_port_458\",\n\t\t\t\t\"pcb_smtpad_407\",\n\t\t\t\t\"pcb_port_462\",\n\t\t\t\t\"pcb_smtpad_417\",\n\t\t\t\t\"pcb_port_468\",\n\t\t\t\t\"pcb_smtpad_422\",\n\t\t\t\t\"pcb_port_473\",\n\t\t\t\t\"pcb_smtpad_427\",\n\t\t\t\t\"pcb_port_478\",\n\t\t\t\t\"pcb_smtpad_430\",\n\t\t\t\t\"pcb_port_482\",\n\t\t\t\t\"pcb_smtpad_431\",\n\t\t\t\t\"pcb_port_483\",\n\t\t\t\t\"pcb_smtpad_438\",\n\t\t\t\t\"pcb_port_488\",\n\t\t\t\t\"pcb_smtpad_441\",\n\t\t\t\t\"pcb_port_493\",\n\t\t\t\t\"pcb_smtpad_443\",\n\t\t\t\t\"pcb_port_495\",\n\t\t\t\t\"pcb_smtpad_444\",\n\t\t\t\t\"pcb_port_496\",\n\t\t\t\t\"pcb_smtpad_449\",\n\t\t\t\t\"pcb_port_501\",\n\t\t\t\t\"pcb_smtpad_451\",\n\t\t\t\t\"pcb_port_503\",\n\t\t\t\t\"pcb_smtpad_453\",\n\t\t\t\t\"pcb_port_505\"\n\t\t\t],\n\t\t\twidth: 0.5,\n\t\t\theight: 0.5,\n\t\t\tnetIsAssignable: true,\n\t\t\toffBoardConnectsTo: [\n\t\t\t\t\"source_component_internal_connection_0\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -11.174999999999999,\n\t\t\t\ty: -10.225000000000001\n\t\t\t},\n\t\t\twidth: 0.1,\n\t\t\theight: 0.9499999999999996,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_147\",\n\t\t\t\t\"pcb_port_0\",\n\t\t\t\t\"pcb_port_69\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -10.45,\n\t\t\t\ty: -9.8\n\t\t\t},\n\t\t\twidth: 1.5499999999999994,\n\t\t\theight: 0.1,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_147\",\n\t\t\t\t\"pcb_port_0\",\n\t\t\t\t\"pcb_port_69\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -9.724997833333333,\n\t\t\t\ty: -9.753127625000001\n\t\t\t},\n\t\t\twidth: 0.10000433333333306,\n\t\t\theight: 0.19374475000000083,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_147\",\n\t\t\t\t\"pcb_port_0\",\n\t\t\t\t\"pcb_port_69\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -9.7249935,\n\t\t\t\ty: -9.659382875\n\t\t\t},\n\t\t\twidth: 0.10000433333333306,\n\t\t\theight: 0.19374474999999905,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_147\",\n\t\t\t\t\"pcb_port_0\",\n\t\t\t\t\"pcb_port_69\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -9.724989166666667,\n\t\t\t\ty: -9.565638125\n\t\t\t},\n\t\t\twidth: 0.10000433333333483,\n\t\t\theight: 0.19374475000000083,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_147\",\n\t\t\t\t\"pcb_port_0\",\n\t\t\t\t\"pcb_port_69\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -9.724984833333332,\n\t\t\t\ty: -9.471893375\n\t\t\t},\n\t\t\twidth: 0.10000433333333306,\n\t\t\theight: 0.19374474999999905,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_147\",\n\t\t\t\t\"pcb_port_0\",\n\t\t\t\t\"pcb_port_69\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -9.7249805,\n\t\t\t\ty: -9.378148625000001\n\t\t\t},\n\t\t\twidth: 0.10000433333333306,\n\t\t\theight: 0.19374475000000083,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_147\",\n\t\t\t\t\"pcb_port_0\",\n\t\t\t\t\"pcb_port_69\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -9.724976166666666,\n\t\t\t\ty: -9.284403874999999\n\t\t\t},\n\t\t\twidth: 0.10000433333333306,\n\t\t\theight: 0.19374475000000083,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_147\",\n\t\t\t\t\"pcb_port_0\",\n\t\t\t\t\"pcb_port_69\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -9.724971833333333,\n\t\t\t\ty: -9.190659125\n\t\t\t},\n\t\t\twidth: 0.10000433333333306,\n\t\t\theight: 0.19374474999999905,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_147\",\n\t\t\t\t\"pcb_port_0\",\n\t\t\t\t\"pcb_port_69\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -9.7249675,\n\t\t\t\ty: -9.096914375\n\t\t\t},\n\t\t\twidth: 0.10000433333333306,\n\t\t\theight: 0.19374475000000083,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_147\",\n\t\t\t\t\"pcb_port_0\",\n\t\t\t\t\"pcb_port_69\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -9.724963166666667,\n\t\t\t\ty: -9.003169625\n\t\t\t},\n\t\t\twidth: 0.10000433333333306,\n\t\t\theight: 0.19374474999999905,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_147\",\n\t\t\t\t\"pcb_port_0\",\n\t\t\t\t\"pcb_port_69\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -9.724958833333332,\n\t\t\t\ty: -8.909424875\n\t\t\t},\n\t\t\twidth: 0.10000433333333483,\n\t\t\theight: 0.19374475000000083,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_147\",\n\t\t\t\t\"pcb_port_0\",\n\t\t\t\t\"pcb_port_69\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -9.724954499999999,\n\t\t\t\ty: -8.815680125\n\t\t\t},\n\t\t\twidth: 0.10000433333333306,\n\t\t\theight: 0.19374474999999905,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_147\",\n\t\t\t\t\"pcb_port_0\",\n\t\t\t\t\"pcb_port_69\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -9.724950166666666,\n\t\t\t\ty: -8.721935375000001\n\t\t\t},\n\t\t\twidth: 0.10000433333333306,\n\t\t\theight: 0.19374475000000083,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_147\",\n\t\t\t\t\"pcb_port_0\",\n\t\t\t\t\"pcb_port_69\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -6.8475,\n\t\t\t\ty: -11.517500000000002\n\t\t\t},\n\t\t\twidth: 0.1650000000000004,\n\t\t\theight: 0.1649999999999995,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_149\",\n\t\t\t\t\"pcb_port_9\",\n\t\t\t\t\"pcb_port_70\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -6.9125000000000005,\n\t\t\t\ty: -11.4525\n\t\t\t},\n\t\t\twidth: 0.1649999999999995,\n\t\t\theight: 0.16500000000000128,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_149\",\n\t\t\t\t\"pcb_port_9\",\n\t\t\t\t\"pcb_port_70\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -6.9775,\n\t\t\t\ty: -11.3875\n\t\t\t},\n\t\t\twidth: 0.1649999999999995,\n\t\t\theight: 0.1649999999999995,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_149\",\n\t\t\t\t\"pcb_port_9\",\n\t\t\t\t\"pcb_port_70\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -7.0425,\n\t\t\t\ty: -11.322500000000002\n\t\t\t},\n\t\t\twidth: 0.1650000000000004,\n\t\t\theight: 0.1649999999999995,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_149\",\n\t\t\t\t\"pcb_port_9\",\n\t\t\t\t\"pcb_port_70\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -7.1075,\n\t\t\t\ty: -11.2575\n\t\t\t},\n\t\t\twidth: 0.1650000000000004,\n\t\t\theight: 0.1649999999999995,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_149\",\n\t\t\t\t\"pcb_port_9\",\n\t\t\t\t\"pcb_port_70\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -7.1725,\n\t\t\t\ty: -11.1925\n\t\t\t},\n\t\t\twidth: 0.1649999999999995,\n\t\t\theight: 0.16500000000000128,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_149\",\n\t\t\t\t\"pcb_port_9\",\n\t\t\t\t\"pcb_port_70\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -7.2375,\n\t\t\t\ty: -11.127500000000001\n\t\t\t},\n\t\t\twidth: 0.1649999999999995,\n\t\t\theight: 0.1649999999999995,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_149\",\n\t\t\t\t\"pcb_port_9\",\n\t\t\t\t\"pcb_port_70\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -7.3025,\n\t\t\t\ty: -11.0625\n\t\t\t},\n\t\t\twidth: 0.1650000000000004,\n\t\t\theight: 0.1649999999999995,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_149\",\n\t\t\t\t\"pcb_port_9\",\n\t\t\t\t\"pcb_port_70\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -7.3675,\n\t\t\t\ty: -10.9975\n\t\t\t},\n\t\t\twidth: 0.1650000000000004,\n\t\t\theight: 0.16500000000000128,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_149\",\n\t\t\t\t\"pcb_port_9\",\n\t\t\t\t\"pcb_port_70\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -7.4325,\n\t\t\t\ty: -10.932500000000001\n\t\t\t},\n\t\t\twidth: 0.1649999999999995,\n\t\t\theight: 0.1649999999999995,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_149\",\n\t\t\t\t\"pcb_port_9\",\n\t\t\t\t\"pcb_port_70\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -7.665,\n\t\t\t\ty: -10.9\n\t\t\t},\n\t\t\twidth: 0.5000000000000003,\n\t\t\theight: 0.1,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_149\",\n\t\t\t\t\"pcb_port_9\",\n\t\t\t\t\"pcb_port_70\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -7.890000000000001,\n\t\t\t\ty: -10.875\n\t\t\t},\n\t\t\twidth: 0.14999999999999983,\n\t\t\theight: 0.14999999999999894,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_149\",\n\t\t\t\t\"pcb_port_9\",\n\t\t\t\t\"pcb_port_70\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -7.965,\n\t\t\t\ty: -10.850000000000001\n\t\t\t},\n\t\t\twidth: 0.20000000000000054,\n\t\t\theight: 0.1,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_149\",\n\t\t\t\t\"pcb_port_9\",\n\t\t\t\t\"pcb_port_70\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -8.040000000000001,\n\t\t\t\ty: -10.825000000000001\n\t\t\t},\n\t\t\twidth: 0.15000000000000072,\n\t\t\theight: 0.15000000000000072,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_149\",\n\t\t\t\t\"pcb_port_9\",\n\t\t\t\t\"pcb_port_70\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -8.09,\n\t\t\t\ty: -10.775000000000002\n\t\t\t},\n\t\t\twidth: 0.14999999999999894,\n\t\t\theight: 0.14999999999999894,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_149\",\n\t\t\t\t\"pcb_port_9\",\n\t\t\t\t\"pcb_port_70\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -8.14,\n\t\t\t\ty: -10.725000000000001\n\t\t\t},\n\t\t\twidth: 0.15000000000000072,\n\t\t\theight: 0.15000000000000072,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_149\",\n\t\t\t\t\"pcb_port_9\",\n\t\t\t\t\"pcb_port_70\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -8.165000000000001,\n\t\t\t\ty: -10.675\n\t\t\t},\n\t\t\twidth: 0.1,\n\t\t\theight: 0.15000000000000072,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_149\",\n\t\t\t\t\"pcb_port_9\",\n\t\t\t\t\"pcb_port_70\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -8.190000000000001,\n\t\t\t\ty: -10.625\n\t\t\t},\n\t\t\twidth: 0.14999999999999894,\n\t\t\theight: 0.14999999999999894,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_149\",\n\t\t\t\t\"pcb_port_9\",\n\t\t\t\t\"pcb_port_70\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -8.215,\n\t\t\t\ty: -10.450000000000001\n\t\t\t},\n\t\t\twidth: 0.1,\n\t\t\theight: 0.4000000000000007,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_149\",\n\t\t\t\t\"pcb_port_9\",\n\t\t\t\t\"pcb_port_70\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -8.24909090909091,\n\t\t\t\ty: -10.26590909090909\n\t\t\t},\n\t\t\twidth: 0.16818181818181835,\n\t\t\theight: 0.16818181818181835,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_149\",\n\t\t\t\t\"pcb_port_9\",\n\t\t\t\t\"pcb_port_70\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -8.317272727272726,\n\t\t\t\ty: -10.197727272727274\n\t\t\t},\n\t\t\twidth: 0.16818181818181835,\n\t\t\theight: 0.16818181818181835,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_149\",\n\t\t\t\t\"pcb_port_9\",\n\t\t\t\t\"pcb_port_70\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -8.385454545454547,\n\t\t\t\ty: -10.129545454545454\n\t\t\t},\n\t\t\twidth: 0.16818181818181835,\n\t\t\theight: 0.16818181818181835,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_149\",\n\t\t\t\t\"pcb_port_9\",\n\t\t\t\t\"pcb_port_70\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -8.453636363636363,\n\t\t\t\ty: -10.061363636363637\n\t\t\t},\n\t\t\twidth: 0.16818181818181835,\n\t\t\theight: 0.16818181818181835,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_149\",\n\t\t\t\t\"pcb_port_9\",\n\t\t\t\t\"pcb_port_70\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -8.521818181818183,\n\t\t\t\ty: -9.993181818181817\n\t\t\t},\n\t\t\twidth: 0.16818181818181835,\n\t\t\theight: 0.16818181818181835,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_149\",\n\t\t\t\t\"pcb_port_9\",\n\t\t\t\t\"pcb_port_70\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -8.59,\n\t\t\t\ty: -9.925\n\t\t\t},\n\t\t\twidth: 0.16818181818181657,\n\t\t\theight: 0.16818181818181657,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_149\",\n\t\t\t\t\"pcb_port_9\",\n\t\t\t\t\"pcb_port_70\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -8.658181818181816,\n\t\t\t\ty: -9.856818181818184\n\t\t\t},\n\t\t\twidth: 0.16818181818181835,\n\t\t\theight: 0.16818181818181835,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_149\",\n\t\t\t\t\"pcb_port_9\",\n\t\t\t\t\"pcb_port_70\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -8.726363636363637,\n\t\t\t\ty: -9.788636363636364\n\t\t\t},\n\t\t\twidth: 0.16818181818181835,\n\t\t\theight: 0.16818181818181835,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_149\",\n\t\t\t\t\"pcb_port_9\",\n\t\t\t\t\"pcb_port_70\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -8.794545454545453,\n\t\t\t\ty: -9.720454545454547\n\t\t\t},\n\t\t\twidth: 0.16818181818181835,\n\t\t\theight: 0.16818181818181835,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_149\",\n\t\t\t\t\"pcb_port_9\",\n\t\t\t\t\"pcb_port_70\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -8.862727272727273,\n\t\t\t\ty: -9.652272727272727\n\t\t\t},\n\t\t\twidth: 0.16818181818181835,\n\t\t\theight: 0.16818181818181835,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_149\",\n\t\t\t\t\"pcb_port_9\",\n\t\t\t\t\"pcb_port_70\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -8.93090909090909,\n\t\t\t\ty: -9.58409090909091\n\t\t\t},\n\t\t\twidth: 0.16818181818181835,\n\t\t\theight: 0.16818181818181835,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_149\",\n\t\t\t\t\"pcb_port_9\",\n\t\t\t\t\"pcb_port_70\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -8.965,\n\t\t\t\ty: -9.5\n\t\t\t},\n\t\t\twidth: 0.1,\n\t\t\theight: 0.19999999999999965,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_149\",\n\t\t\t\t\"pcb_port_9\",\n\t\t\t\t\"pcb_port_70\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -8.99625,\n\t\t\t\ty: -9.418750000000001\n\t\t\t},\n\t\t\twidth: 0.1625,\n\t\t\theight: 0.1625,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_149\",\n\t\t\t\t\"pcb_port_9\",\n\t\t\t\t\"pcb_port_70\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -9.05875,\n\t\t\t\ty: -9.356250000000001\n\t\t\t},\n\t\t\twidth: 0.1625,\n\t\t\theight: 0.1625,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_149\",\n\t\t\t\t\"pcb_port_9\",\n\t\t\t\t\"pcb_port_70\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -9.12125,\n\t\t\t\ty: -9.293750000000001\n\t\t\t},\n\t\t\twidth: 0.1625,\n\t\t\theight: 0.1625,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_149\",\n\t\t\t\t\"pcb_port_9\",\n\t\t\t\t\"pcb_port_70\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -9.18375,\n\t\t\t\ty: -9.231250000000001\n\t\t\t},\n\t\t\twidth: 0.1625,\n\t\t\theight: 0.1625,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_149\",\n\t\t\t\t\"pcb_port_9\",\n\t\t\t\t\"pcb_port_70\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -9.215,\n\t\t\t\ty: -9\n\t\t\t},\n\t\t\twidth: 0.1,\n\t\t\theight: 0.5000000000000003,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_149\",\n\t\t\t\t\"pcb_port_9\",\n\t\t\t\t\"pcb_port_70\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -9.242538,\n\t\t\t\ty: -8.76876575\n\t\t\t},\n\t\t\twidth: 0.1550759999999997,\n\t\t\theight: 0.16246850000000138,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_149\",\n\t\t\t\t\"pcb_port_9\",\n\t\t\t\t\"pcb_port_70\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -9.297614,\n\t\t\t\ty: -8.706297249999999\n\t\t\t},\n\t\t\twidth: 0.1550759999999997,\n\t\t\theight: 0.1624684999999996,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_149\",\n\t\t\t\t\"pcb_port_9\",\n\t\t\t\t\"pcb_port_70\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -11.879999999999999,\n\t\t\t\ty: -15.55\n\t\t\t},\n\t\t\twidth: 0.5900000000000002,\n\t\t\theight: 0.1,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_150\",\n\t\t\t\t\"pcb_port_4\",\n\t\t\t\t\"pcb_port_0\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -12.125,\n\t\t\t\ty: -13.350000000000001\n\t\t\t},\n\t\t\twidth: 0.1,\n\t\t\theight: 4.5,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_150\",\n\t\t\t\t\"pcb_port_4\",\n\t\t\t\t\"pcb_port_0\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -12.081818181818182,\n\t\t\t\ty: -11.127272727272729\n\t\t\t},\n\t\t\twidth: 0.18636363636363598,\n\t\t\theight: 0.14545454545454498,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_150\",\n\t\t\t\t\"pcb_port_4\",\n\t\t\t\t\"pcb_port_0\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -11.995454545454546,\n\t\t\t\ty: -11.081818181818182\n\t\t\t},\n\t\t\twidth: 0.18636363636363776,\n\t\t\theight: 0.14545454545454675,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_150\",\n\t\t\t\t\"pcb_port_4\",\n\t\t\t\t\"pcb_port_0\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -11.909090909090908,\n\t\t\t\ty: -11.036363636363635\n\t\t\t},\n\t\t\twidth: 0.18636363636363598,\n\t\t\theight: 0.14545454545454498,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_150\",\n\t\t\t\t\"pcb_port_4\",\n\t\t\t\t\"pcb_port_0\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -11.822727272727272,\n\t\t\t\ty: -10.990909090909092\n\t\t\t},\n\t\t\twidth: 0.18636363636363598,\n\t\t\theight: 0.14545454545454498,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_150\",\n\t\t\t\t\"pcb_port_4\",\n\t\t\t\t\"pcb_port_0\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -11.736363636363636,\n\t\t\t\ty: -10.945454545454545\n\t\t\t},\n\t\t\twidth: 0.18636363636363598,\n\t\t\theight: 0.14545454545454498,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_150\",\n\t\t\t\t\"pcb_port_4\",\n\t\t\t\t\"pcb_port_0\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -11.649999999999999,\n\t\t\t\ty: -10.9\n\t\t\t},\n\t\t\twidth: 0.18636363636363776,\n\t\t\theight: 0.14545454545454675,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_150\",\n\t\t\t\t\"pcb_port_4\",\n\t\t\t\t\"pcb_port_0\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -11.563636363636363,\n\t\t\t\ty: -10.854545454545455\n\t\t\t},\n\t\t\twidth: 0.18636363636363598,\n\t\t\theight: 0.14545454545454498,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_150\",\n\t\t\t\t\"pcb_port_4\",\n\t\t\t\t\"pcb_port_0\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -11.477272727272727,\n\t\t\t\ty: -10.809090909090909\n\t\t\t},\n\t\t\twidth: 0.18636363636363598,\n\t\t\theight: 0.14545454545454498,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_150\",\n\t\t\t\t\"pcb_port_4\",\n\t\t\t\t\"pcb_port_0\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -11.39090909090909,\n\t\t\t\ty: -10.763636363636365\n\t\t\t},\n\t\t\twidth: 0.18636363636363598,\n\t\t\theight: 0.14545454545454498,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_150\",\n\t\t\t\t\"pcb_port_4\",\n\t\t\t\t\"pcb_port_0\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -11.304545454545455,\n\t\t\t\ty: -10.718181818181819\n\t\t\t},\n\t\t\twidth: 0.18636363636363776,\n\t\t\theight: 0.14545454545454675,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_150\",\n\t\t\t\t\"pcb_port_4\",\n\t\t\t\t\"pcb_port_0\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -11.218181818181817,\n\t\t\t\ty: -10.672727272727272\n\t\t\t},\n\t\t\twidth: 0.18636363636363598,\n\t\t\theight: 0.14545454545454498,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_150\",\n\t\t\t\t\"pcb_port_4\",\n\t\t\t\t\"pcb_port_0\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -5.635773714285714,\n\t\t\t\ty: -7.853683785714285\n\t\t\t},\n\t\t\twidth: 0.2785805714285715,\n\t\t\theight: 0.15722557142857116,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_190\",\n\t\t\t\t\"pcb_port_78\",\n\t\t\t\t\"pcb_port_126\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -5.507193142857142,\n\t\t\t\ty: -7.860909357142857\n\t\t\t},\n\t\t\twidth: 0.2785805714285715,\n\t\t\theight: 0.15722557142857205,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_190\",\n\t\t\t\t\"pcb_port_78\",\n\t\t\t\t\"pcb_port_126\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -5.378612571428571,\n\t\t\t\ty: -7.868134928571429\n\t\t\t},\n\t\t\twidth: 0.2785805714285715,\n\t\t\theight: 0.15722557142857116,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_190\",\n\t\t\t\t\"pcb_port_78\",\n\t\t\t\t\"pcb_port_126\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -5.250031999999999,\n\t\t\t\ty: -7.875360499999999\n\t\t\t},\n\t\t\twidth: 0.2785805714285706,\n\t\t\theight: 0.15722557142857116,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_190\",\n\t\t\t\t\"pcb_port_78\",\n\t\t\t\t\"pcb_port_126\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -5.1214514285714285,\n\t\t\t\ty: -7.882586071428571\n\t\t\t},\n\t\t\twidth: 0.2785805714285715,\n\t\t\theight: 0.15722557142857116,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_190\",\n\t\t\t\t\"pcb_port_78\",\n\t\t\t\t\"pcb_port_126\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -4.992870857142857,\n\t\t\t\ty: -7.8898116428571425\n\t\t\t},\n\t\t\twidth: 0.2785805714285715,\n\t\t\theight: 0.15722557142857205,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_190\",\n\t\t\t\t\"pcb_port_78\",\n\t\t\t\t\"pcb_port_126\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -4.864290285714286,\n\t\t\t\ty: -7.897037214285714\n\t\t\t},\n\t\t\twidth: 0.2785805714285715,\n\t\t\theight: 0.15722557142857116,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_190\",\n\t\t\t\t\"pcb_port_78\",\n\t\t\t\t\"pcb_port_126\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -4.8,\n\t\t\t\ty: -7.90065\n\t\t\t},\n\t\t\twidth: 0.15,\n\t\t\theight: 0.15,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_190\",\n\t\t\t\t\"pcb_port_78\",\n\t\t\t\t\"pcb_port_126\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -5.631311333333333,\n\t\t\t\ty: -7.450043041666666\n\t\t\t},\n\t\t\twidth: 0.2875053333333334,\n\t\t\theight: 0.15004408333333305,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_192\",\n\t\t\t\t\"pcb_port_79\",\n\t\t\t\t\"pcb_port_128\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -5.493805999999999,\n\t\t\t\ty: -7.450087125\n\t\t\t},\n\t\t\twidth: 0.2875053333333334,\n\t\t\theight: 0.15004408333333394,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_192\",\n\t\t\t\t\"pcb_port_79\",\n\t\t\t\t\"pcb_port_128\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -5.356300666666666,\n\t\t\t\ty: -7.4501312083333335\n\t\t\t},\n\t\t\twidth: 0.2875053333333334,\n\t\t\theight: 0.15004408333333305,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_192\",\n\t\t\t\t\"pcb_port_79\",\n\t\t\t\t\"pcb_port_128\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -5.218795333333333,\n\t\t\t\ty: -7.450175291666666\n\t\t\t},\n\t\t\twidth: 0.2875053333333334,\n\t\t\theight: 0.15004408333333305,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_192\",\n\t\t\t\t\"pcb_port_79\",\n\t\t\t\t\"pcb_port_128\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -5.081289999999999,\n\t\t\t\ty: -7.450219375\n\t\t\t},\n\t\t\twidth: 0.2875053333333334,\n\t\t\theight: 0.15004408333333394,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_192\",\n\t\t\t\t\"pcb_port_79\",\n\t\t\t\t\"pcb_port_128\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -4.943784666666666,\n\t\t\t\ty: -7.450263458333334\n\t\t\t},\n\t\t\twidth: 0.2875053333333334,\n\t\t\theight: 0.15004408333333305,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_192\",\n\t\t\t\t\"pcb_port_79\",\n\t\t\t\t\"pcb_port_128\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -4.8062793333333325,\n\t\t\t\ty: -7.450307541666666\n\t\t\t},\n\t\t\twidth: 0.2875053333333325,\n\t\t\theight: 0.15004408333333305,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_192\",\n\t\t\t\t\"pcb_port_79\",\n\t\t\t\t\"pcb_port_128\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -4.668774,\n\t\t\t\ty: -7.450351625\n\t\t\t},\n\t\t\twidth: 0.2875053333333334,\n\t\t\theight: 0.15004408333333394,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_192\",\n\t\t\t\t\"pcb_port_79\",\n\t\t\t\t\"pcb_port_128\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -4.531268666666667,\n\t\t\t\ty: -7.450395708333334\n\t\t\t},\n\t\t\twidth: 0.2875053333333334,\n\t\t\theight: 0.15004408333333305,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_192\",\n\t\t\t\t\"pcb_port_79\",\n\t\t\t\t\"pcb_port_128\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -4.393763333333333,\n\t\t\t\ty: -7.450439791666666\n\t\t\t},\n\t\t\twidth: 0.2875053333333334,\n\t\t\theight: 0.15004408333333305,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_192\",\n\t\t\t\t\"pcb_port_79\",\n\t\t\t\t\"pcb_port_128\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -4.256258,\n\t\t\t\ty: -7.450483875\n\t\t\t},\n\t\t\twidth: 0.2875053333333334,\n\t\t\theight: 0.15004408333333394,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_192\",\n\t\t\t\t\"pcb_port_79\",\n\t\t\t\t\"pcb_port_128\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -4.1187526666666665,\n\t\t\t\ty: -7.450527958333334\n\t\t\t},\n\t\t\twidth: 0.2875053333333334,\n\t\t\theight: 0.15004408333333305,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_192\",\n\t\t\t\t\"pcb_port_79\",\n\t\t\t\t\"pcb_port_128\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -4.05,\n\t\t\t\ty: -7.45055\n\t\t\t},\n\t\t\twidth: 0.15,\n\t\t\theight: 0.15,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_192\",\n\t\t\t\t\"pcb_port_79\",\n\t\t\t\t\"pcb_port_128\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -5.635773714285714,\n\t\t\t\ty: -7.046433785714286\n\t\t\t},\n\t\t\twidth: 0.2785805714285715,\n\t\t\theight: 0.15707442857142837,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_194\",\n\t\t\t\t\"pcb_port_80\",\n\t\t\t\t\"pcb_port_130\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -5.507193142857142,\n\t\t\t\ty: -7.039359357142857\n\t\t\t},\n\t\t\twidth: 0.2785805714285715,\n\t\t\theight: 0.15707442857142925,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_194\",\n\t\t\t\t\"pcb_port_80\",\n\t\t\t\t\"pcb_port_130\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -5.378612571428571,\n\t\t\t\ty: -7.032284928571428\n\t\t\t},\n\t\t\twidth: 0.2785805714285715,\n\t\t\theight: 0.15707442857142837,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_194\",\n\t\t\t\t\"pcb_port_80\",\n\t\t\t\t\"pcb_port_130\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -5.250031999999999,\n\t\t\t\ty: -7.0252105\n\t\t\t},\n\t\t\twidth: 0.2785805714285706,\n\t\t\theight: 0.15707442857142837,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_194\",\n\t\t\t\t\"pcb_port_80\",\n\t\t\t\t\"pcb_port_130\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -5.1214514285714285,\n\t\t\t\ty: -7.018136071428572\n\t\t\t},\n\t\t\twidth: 0.2785805714285715,\n\t\t\theight: 0.15707442857142837,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_194\",\n\t\t\t\t\"pcb_port_80\",\n\t\t\t\t\"pcb_port_130\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -4.992870857142857,\n\t\t\t\ty: -7.011061642857143\n\t\t\t},\n\t\t\twidth: 0.2785805714285715,\n\t\t\theight: 0.15707442857142925,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_194\",\n\t\t\t\t\"pcb_port_80\",\n\t\t\t\t\"pcb_port_130\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -4.864290285714286,\n\t\t\t\ty: -7.003987214285714\n\t\t\t},\n\t\t\twidth: 0.2785805714285715,\n\t\t\theight: 0.15707442857142837,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_194\",\n\t\t\t\t\"pcb_port_80\",\n\t\t\t\t\"pcb_port_130\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: -4.8,\n\t\t\t\ty: -7.00045\n\t\t\t},\n\t\t\twidth: 0.15,\n\t\t\theight: 0.15,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_194\",\n\t\t\t\t\"pcb_port_80\",\n\t\t\t\t\"pcb_port_130\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: 7.447727775347076,\n\t\t\t\ty: -17.67777324961773\n\t\t\t},\n\t\t\twidth: 0.28636105454545435,\n\t\t\theight: 0.1954660000000011,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_port_268\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: 7.584088829892529,\n\t\t\t\ty: -17.723239249617727\n\t\t\t},\n\t\t\twidth: 0.28636105454545435,\n\t\t\theight: 0.19546599999999756,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_port_268\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: 7.7204498844379845,\n\t\t\t\ty: -17.768705249617724\n\t\t\t},\n\t\t\twidth: 0.28636105454545524,\n\t\t\theight: 0.1954660000000011,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_port_268\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: 7.85681093898344,\n\t\t\t\ty: -17.81417124961773\n\t\t\t},\n\t\t\twidth: 0.28636105454545435,\n\t\t\theight: 0.1954660000000011,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_port_268\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: 7.993171993528893,\n\t\t\t\ty: -17.859637249617727\n\t\t\t},\n\t\t\twidth: 0.28636105454545346,\n\t\t\theight: 0.19546599999999756,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_port_268\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: 8.129533048074347,\n\t\t\t\ty: -17.905103249617724\n\t\t\t},\n\t\t\twidth: 0.28636105454545524,\n\t\t\theight: 0.1954660000000011,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_port_268\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: 8.265894102619804,\n\t\t\t\ty: -17.950569249617725\n\t\t\t},\n\t\t\twidth: 0.28636105454545524,\n\t\t\theight: 0.19546599999999756,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_port_268\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: 8.402255157165257,\n\t\t\t\ty: -17.996035249617726\n\t\t\t},\n\t\t\twidth: 0.28636105454545346,\n\t\t\theight: 0.1954660000000011,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_port_268\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: 8.53861621171071,\n\t\t\t\ty: -18.041501249617724\n\t\t\t},\n\t\t\twidth: 0.28636105454545524,\n\t\t\theight: 0.1954660000000011,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_port_268\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: 8.674977266256166,\n\t\t\t\ty: -18.086967249617725\n\t\t\t},\n\t\t\twidth: 0.28636105454545346,\n\t\t\theight: 0.19546599999999756,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_port_268\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: 8.811338320801621,\n\t\t\t\ty: -18.132433249617726\n\t\t\t},\n\t\t\twidth: 0.28636105454545524,\n\t\t\theight: 0.1954660000000011,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_port_268\"\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"rect\",\n\t\t\tcenter: {\n\t\t\t\tx: 8.879518848074348,\n\t\t\t\ty: -18.155166249617725\n\t\t\t},\n\t\t\twidth: 0.15,\n\t\t\theight: 0.15,\n\t\t\tlayers: [\n\t\t\t\t\"top\"\n\t\t\t],\n\t\t\tconnectedTo: [\n\t\t\t\t\"source_trace_257\",\n\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\"pcb_port_268\"\n\t\t\t]\n\t\t}\n\t],\n\tconnections: [\n\t\t{\n\t\t\tname: \"source_trace_8\",\n\t\t\tsource_trace_id: \"source_trace_8\",\n\t\t\tnominalTraceWidth: 0.2,\n\t\t\twidth: 0.2,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -5.750064,\n\t\t\t\t\ty: 13.1259568,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_300\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_300\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -2.4314789192407935,\n\t\t\t\t\ty: 3.0998229999999998,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_343\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_343\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_9\",\n\t\t\tsource_trace_id: \"source_trace_9\",\n\t\t\tnominalTraceWidth: 0.2,\n\t\t\twidth: 0.2,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -6.750062,\n\t\t\t\t\ty: 13.1259568,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_302\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_302\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -2.4314789192407935,\n\t\t\t\t\ty: 3.0998229999999998,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_343\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_343\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_10\",\n\t\t\tsource_trace_id: \"source_trace_10\",\n\t\t\tnominalTraceWidth: 0.2,\n\t\t\twidth: 0.2,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -6.249936,\n\t\t\t\t\ty: 13.1259568,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_301\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_301\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -2.4314789192407935,\n\t\t\t\t\ty: 3.499873,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_342\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_342\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_11\",\n\t\t\tsource_trace_id: \"source_trace_11\",\n\t\t\tnominalTraceWidth: 0.2,\n\t\t\twidth: 0.2,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -5.249938,\n\t\t\t\t\ty: 13.1259568,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_299\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_299\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -2.4314789192407935,\n\t\t\t\t\ty: 3.499873,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_342\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_342\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_12\",\n\t\t\tsource_trace_id: \"source_trace_12\",\n\t\t\tnominalTraceWidth: 0.2,\n\t\t\twidth: 0.2,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -14.25,\n\t\t\t\t\ty: 18.99,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_307\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_307\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -4.750066,\n\t\t\t\t\ty: 13.1259568,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_298\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_298\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_14\",\n\t\t\tsource_trace_id: \"source_trace_14\",\n\t\t\tnominalTraceWidth: 0.2,\n\t\t\twidth: 0.2,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -0.26,\n\t\t\t\t\ty: 20.000044181611226,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_309\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_309\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -7.75006,\n\t\t\t\t\ty: 13.1259568,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_304\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_304\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_16\",\n\t\t\tsource_trace_id: \"source_trace_16\",\n\t\t\tnominalTraceWidth: 0.2,\n\t\t\twidth: 0.2,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -3.7815011201210513,\n\t\t\t\t\ty: 5.149096,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_311\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_311\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -2.4314789192407935,\n\t\t\t\t\ty: 3.0998229999999998,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_343\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_343\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_17\",\n\t\t\tsource_trace_id: \"source_trace_17\",\n\t\t\tnominalTraceWidth: 0.2,\n\t\t\twidth: 0.2,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -3.7815011201210513,\n\t\t\t\t\ty: 2.850904,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_316\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_316\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -2.4314789192407935,\n\t\t\t\t\ty: 3.0998229999999998,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_343\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_343\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_18\",\n\t\t\tsource_trace_id: \"source_trace_18\",\n\t\t\tnominalTraceWidth: 0.2,\n\t\t\twidth: 0.2,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -5.681421120121051,\n\t\t\t\t\ty: 5.149096,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_313\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_313\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -2.4314789192407935,\n\t\t\t\t\ty: 3.499873,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_342\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_342\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_19\",\n\t\t\tsource_trace_id: \"source_trace_19\",\n\t\t\tnominalTraceWidth: 0.2,\n\t\t\twidth: 0.2,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -5.681421120121051,\n\t\t\t\t\ty: 2.8509040000000003,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_314\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_314\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -2.4314789192407935,\n\t\t\t\t\ty: 3.499873,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_342\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_342\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_39\",\n\t\t\tsource_trace_id: \"source_trace_39\",\n\t\t\tnominalTraceWidth: 0.2,\n\t\t\twidth: 0.2,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 17.499969242216473,\n\t\t\t\t\ty: 8.99,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_337\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_337\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 13.8508706246005,\n\t\t\t\t\ty: 10.25,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_335\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_335\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_47\",\n\t\t\tsource_trace_id: \"source_trace_47\",\n\t\t\tnominalTraceWidth: 0.2,\n\t\t\twidth: 0.2,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -1.4314809192407936,\n\t\t\t\t\ty: 4.049783,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_339\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_339\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -4.315,\n\t\t\t\t\ty: 0.9500000000000001,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_124\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_124\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_48\",\n\t\t\tsource_trace_id: \"source_trace_48\",\n\t\t\tnominalTraceWidth: 0.2,\n\t\t\twidth: 0.2,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -1.8312769192407934,\n\t\t\t\t\ty: 4.100075,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_340\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_340\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -4.315,\n\t\t\t\t\ty: -0.3499999999999997,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_122\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_122\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_58\",\n\t\t\tsource_trace_id: \"source_trace_58\",\n\t\t\tnominalTraceWidth: 0.2,\n\t\t\twidth: 0.2,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 3.1924,\n\t\t\t\t\ty: -5.25,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_359\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_359\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -14.770299437331385,\n\t\t\t\t\ty: -7.0798908726186065,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_228\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_228\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_63\",\n\t\t\tsource_trace_id: \"source_trace_63\",\n\t\t\tnominalTraceWidth: 0.2,\n\t\t\twidth: 0.2,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 19.24998056096147,\n\t\t\t\t\ty: 5.51,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_367\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_367\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 6.168716187871191,\n\t\t\t\t\ty: 3.44996,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_363\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_363\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_68\",\n\t\t\tsource_trace_id: \"source_trace_68\",\n\t\t\tnominalTraceWidth: 0.2,\n\t\t\twidth: 0.2,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 10.188734488101066,\n\t\t\t\t\ty: 1.99,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_372\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_372\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 8.86873618787119,\n\t\t\t\t\ty: 1.55004,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_360\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_360\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_69\",\n\t\t\tsource_trace_id: \"source_trace_69\",\n\t\t\tnominalTraceWidth: 0.2,\n\t\t\twidth: 0.2,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 10.188734488101066,\n\t\t\t\t\ty: 3.01,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_373\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_373\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 6.168716187871191,\n\t\t\t\t\ty: 1.55004,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_365\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_365\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_71\",\n\t\t\tsource_trace_id: \"source_trace_71\",\n\t\t\tnominalTraceWidth: 0.2,\n\t\t\twidth: 0.2,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 6.3076,\n\t\t\t\t\ty: -0.5000078422161458,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_374\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_374\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 6.168716187871191,\n\t\t\t\t\ty: 1.55004,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_365\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_365\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_72\",\n\t\t\tsource_trace_id: \"source_trace_72\",\n\t\t\tnominalTraceWidth: 0.2,\n\t\t\twidth: 0.2,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 5.018718223850522,\n\t\t\t\t\ty: 8,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_376\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_376\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 6.168716187871191,\n\t\t\t\t\ty: 1.55004,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_365\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_365\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_79\",\n\t\t\tsource_trace_id: \"source_trace_79\",\n\t\t\tnominalTraceWidth: 0.2,\n\t\t\twidth: 0.2,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 11.178734194446129,\n\t\t\t\t\ty: 4.01,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_383\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_383\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 8.86873618787119,\n\t\t\t\t\ty: 3.44996,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_362\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_362\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_80\",\n\t\t\tsource_trace_id: \"source_trace_80\",\n\t\t\tnominalTraceWidth: 0.2,\n\t\t\twidth: 0.2,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 11.128734307806154,\n\t\t\t\t\ty: 2,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_384\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_384\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 8.86873618787119,\n\t\t\t\t\ty: 3.44996,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_362\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_362\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_99\",\n\t\t\tsource_trace_id: \"source_trace_99\",\n\t\t\tnominalTraceWidth: 0.1,\n\t\t\twidth: 0.1,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -3.51,\n\t\t\t\t\ty: -12,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_22\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_22\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -7.325156,\n\t\t\t\t\ty: -8.675063,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_75\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_75\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_102\",\n\t\t\tsource_trace_id: \"source_trace_102\",\n\t\t\tnominalTraceWidth: 0.1,\n\t\t\twidth: 0.1,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -9.525,\n\t\t\t\t\ty: 2.66,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_38\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_38\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -10.61751,\n\t\t\t\t\ty: 3.2500620000000002,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_120\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_120\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_108\",\n\t\t\tsource_trace_id: \"source_trace_108\",\n\t\t\tnominalTraceWidth: 0.1,\n\t\t\twidth: 0.1,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -8.725,\n\t\t\t\t\ty: -0.5599999999999998,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_40\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_40\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -8.525052,\n\t\t\t\t\ty: -1.8249369999999998,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_97\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_97\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_112\",\n\t\t\tsource_trace_id: \"source_trace_112\",\n\t\t\tnominalTraceWidth: 0.1,\n\t\t\twidth: 0.1,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -11.724944,\n\t\t\t\t\ty: -1.8249369999999998,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_105\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_105\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -13.63249,\n\t\t\t\t\ty: 3.250062,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_113\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_113\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_113\",\n\t\t\tsource_trace_id: \"source_trace_113\",\n\t\t\tnominalTraceWidth: 0.1,\n\t\t\twidth: 0.1,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -10.525048,\n\t\t\t\t\ty: -1.8249369999999998,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_102\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_102\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -10.61751,\n\t\t\t\t\ty: 1.7499380000000002,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_117\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_117\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_114\",\n\t\t\tsource_trace_id: \"source_trace_114\",\n\t\t\tnominalTraceWidth: 0.1,\n\t\t\twidth: 0.1,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -11.325148,\n\t\t\t\t\ty: -1.8249369999999998,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_104\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_104\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -13.63249,\n\t\t\t\t\ty: 2.749936,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_114\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_114\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_115\",\n\t\t\tsource_trace_id: \"source_trace_115\",\n\t\t\tnominalTraceWidth: 0.1,\n\t\t\twidth: 0.1,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -10.925098,\n\t\t\t\t\ty: -1.8249369999999998,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_103\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_103\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -13.63249,\n\t\t\t\t\ty: 2.250064,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_115\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_115\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_116\",\n\t\t\tsource_trace_id: \"source_trace_116\",\n\t\t\tnominalTraceWidth: 0.1,\n\t\t\twidth: 0.1,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -9.724948,\n\t\t\t\t\ty: -1.8249369999999998,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_100\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_100\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -10.61751,\n\t\t\t\t\ty: 2.749936,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_119\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_119\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_117\",\n\t\t\tsource_trace_id: \"source_trace_117\",\n\t\t\tnominalTraceWidth: 0.1,\n\t\t\twidth: 0.1,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -10.124998,\n\t\t\t\t\ty: -1.8249369999999998,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_101\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_101\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -10.61751,\n\t\t\t\t\ty: 2.250064,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_118\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_118\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_124\",\n\t\t\tsource_trace_id: \"source_trace_124\",\n\t\t\tnominalTraceWidth: 0.1,\n\t\t\twidth: 0.1,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -9.925,\n\t\t\t\t\ty: -0.5599999999999998,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_109\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_109\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -9.325152,\n\t\t\t\t\ty: -1.8249369999999998,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_99\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_99\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_126\",\n\t\t\tsource_trace_id: \"source_trace_126\",\n\t\t\tnominalTraceWidth: 0.1,\n\t\t\twidth: 0.1,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -7.325156,\n\t\t\t\t\ty: -1.8249369999999998,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_94\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_94\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -7.525,\n\t\t\t\t\ty: -0.35999999999999965,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_107\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_107\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_129\",\n\t\t\tsource_trace_id: \"source_trace_129\",\n\t\t\tnominalTraceWidth: 0.1,\n\t\t\twidth: 0.1,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -8.525052,\n\t\t\t\t\ty: -8.675063,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_72\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_72\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -6.835,\n\t\t\t\t\ty: -10.25,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_111\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_111\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_133\",\n\t\t\tsource_trace_id: \"source_trace_133\",\n\t\t\tnominalTraceWidth: 0.1,\n\t\t\twidth: 0.1,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -8.525052,\n\t\t\t\t\ty: -1.8249369999999998,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_97\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_97\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -8.925102,\n\t\t\t\t\ty: -1.8249369999999998,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_98\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_98\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_134\",\n\t\t\tsource_trace_id: \"source_trace_134\",\n\t\t\tnominalTraceWidth: 0.1,\n\t\t\twidth: 0.1,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -5.335,\n\t\t\t\t\ty: -0.3499999999999996,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_123\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_123\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -7.724952,\n\t\t\t\t\ty: -1.8249369999999998,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_95\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_95\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_135\",\n\t\t\tsource_trace_id: \"source_trace_135\",\n\t\t\tnominalTraceWidth: 0.1,\n\t\t\twidth: 0.1,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -5.335,\n\t\t\t\t\ty: 0.9500000000000003,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_125\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_125\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -8.125002,\n\t\t\t\t\ty: -1.8249369999999998,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_96\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_96\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_139\",\n\t\t\tsource_trace_id: \"source_trace_139\",\n\t\t\tnominalTraceWidth: 0.1,\n\t\t\twidth: 0.1,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -6.325,\n\t\t\t\t\ty: -0.5599999999999998,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_44\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_44\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -6.9251059999999995,\n\t\t\t\t\ty: -1.8249369999999998,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_93\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_93\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_146\",\n\t\t\tsource_trace_id: \"source_trace_146\",\n\t\t\tnominalTraceWidth: 0.1,\n\t\t\twidth: 0.1,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -12.125,\n\t\t\t\t\ty: 2.5,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_121\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_121\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -13.63249,\n\t\t\t\t\ty: 1.7499379999999998,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_116\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_116\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_152\",\n\t\t\tsource_trace_id: \"source_trace_152\",\n\t\t\tnominalTraceWidth: 0.1,\n\t\t\twidth: 0.1,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -9.51,\n\t\t\t\t\ty: -14.5,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_6\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_6\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -9.475,\n\t\t\t\t\ty: -12.85,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_1\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_1\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_156\",\n\t\t\tsource_trace_id: \"source_trace_156\",\n\t\t\tnominalTraceWidth: 0.1,\n\t\t\twidth: 0.1,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -5.5750601401493425,\n\t\t\t\t\ty: 6.9,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_24\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_24\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -11.724944,\n\t\t\t\t\ty: -1.8249369999999998,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_105\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_105\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_158\",\n\t\t\tsource_trace_id: \"source_trace_158\",\n\t\t\tnominalTraceWidth: 0.1,\n\t\t\twidth: 0.1,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -12,\n\t\t\t\t\ty: 13.24,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_34\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_34\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -11.724944,\n\t\t\t\t\ty: -1.8249369999999998,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_105\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_105\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_160\",\n\t\t\tsource_trace_id: \"source_trace_160\",\n\t\t\tnominalTraceWidth: 0.1,\n\t\t\twidth: 0.1,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -7.1,\n\t\t\t\t\ty: -13.425,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_28\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_28\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -7.325156,\n\t\t\t\t\ty: -8.675063,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_75\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_75\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_163\",\n\t\t\tsource_trace_id: \"source_trace_163\",\n\t\t\tnominalTraceWidth: 0.1,\n\t\t\twidth: 0.1,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -20.01,\n\t\t\t\t\ty: 18,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_37\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_37\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -20.000338066298355,\n\t\t\t\t\ty: 8.748933845871326,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_33\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_33\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_165\",\n\t\t\tsource_trace_id: \"source_trace_165\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 7.165755000000001,\n\t\t\t\t\ty: -15.975036,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_132\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_132\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 13.75,\n\t\t\t\t\ty: -19.76,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_185\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_185\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_166\",\n\t\t\tsource_trace_id: \"source_trace_166\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 7.165755000000001,\n\t\t\t\t\ty: -15.325050000000001,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_133\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_133\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 13.75,\n\t\t\t\t\ty: -18.74,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_186\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_186\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_167\",\n\t\t\tsource_trace_id: \"source_trace_167\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 7.165755000000001,\n\t\t\t\t\ty: -14.675063999999999,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_134\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_134\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 14.249999710765167,\n\t\t\t\t\ty: -12.01,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_187\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_187\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_168\",\n\t\t\tsource_trace_id: \"source_trace_168\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 14.249999710765167,\n\t\t\t\t\ty: -10.99,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_188\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_188\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 7.165755000000001,\n\t\t\t\t\ty: -14.025078,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_135\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_135\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_169\",\n\t\t\tsource_trace_id: \"source_trace_169\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 19,\n\t\t\t\t\ty: -14.26,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_189\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_189\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 7.165755000000001,\n\t\t\t\t\ty: -14.675063999999999,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_134\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_134\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_170\",\n\t\t\tsource_trace_id: \"source_trace_170\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 19,\n\t\t\t\t\ty: -13.24,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_190\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_190\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 7.165755000000001,\n\t\t\t\t\ty: -14.025078,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_135\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_135\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_171\",\n\t\t\tsource_trace_id: \"source_trace_171\",\n\t\t\tnominalTraceWidth: 0.8,\n\t\t\twidth: 0.8,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 7.165755000000001,\n\t\t\t\t\ty: -9.474922,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_142\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_142\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 7.165755000000001,\n\t\t\t\t\ty: -14.025078,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_135\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_135\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_172\",\n\t\t\tsource_trace_id: \"source_trace_172\",\n\t\t\tnominalTraceWidth: 0.4,\n\t\t\twidth: 0.4,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 9.5,\n\t\t\t\t\ty: -15.51,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_238\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_238\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 7.165755000000001,\n\t\t\t\t\ty: -14.025078,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_135\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_135\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_174\",\n\t\t\tsource_trace_id: \"source_trace_174\",\n\t\t\tnominalTraceWidth: 0.3,\n\t\t\twidth: 0.3,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 1.4342450000000002,\n\t\t\t\t\ty: -15.975036,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_159\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_159\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 4.300127000000001,\n\t\t\t\t\ty: -11.75,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_160\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_160\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_175\",\n\t\t\tsource_trace_id: \"source_trace_175\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 1.434245000000001,\n\t\t\t\t\ty: -7.524964,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_146\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_146\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -0.4999999999999999,\n\t\t\t\t\ty: -6.99,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_244\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_244\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_177\",\n\t\t\tsource_trace_id: \"source_trace_177\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -10.49,\n\t\t\t\t\ty: -14.5,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_246\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_246\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 1.434245000000001,\n\t\t\t\t\ty: -7.524964,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_146\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_146\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_178\",\n\t\t\tsource_trace_id: \"source_trace_178\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -11.51,\n\t\t\t\t\ty: -14.5,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_247\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_247\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -2.74,\n\t\t\t\t\ty: -10,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_248\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_248\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_179\",\n\t\t\tsource_trace_id: \"source_trace_179\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -2.74,\n\t\t\t\t\ty: -10,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_248\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_248\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 7.165755000000001,\n\t\t\t\t\ty: -8.824936000000001,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_143\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_143\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_180\",\n\t\t\tsource_trace_id: \"source_trace_180\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 7.165755000000001,\n\t\t\t\t\ty: -8.824936000000001,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_143\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_143\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 7.165755000000001,\n\t\t\t\t\ty: -8.174949999999999,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_144\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_144\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_181\",\n\t\t\tsource_trace_id: \"source_trace_181\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -2.51,\n\t\t\t\t\ty: -9,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_250\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_250\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 7.165755000000001,\n\t\t\t\t\ty: -8.824936000000001,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_143\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_143\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_186\",\n\t\t\tsource_trace_id: \"source_trace_186\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 1.4342450000000007,\n\t\t\t\t\ty: -14.675063999999999,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_157\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_157\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 1.434245000000001,\n\t\t\t\t\ty: -7.524964,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_146\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_146\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_187\",\n\t\t\tsource_trace_id: \"source_trace_187\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 1.4342450000000007,\n\t\t\t\t\ty: -11.42488,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_152\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_152\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -4.75,\n\t\t\t\t\ty: -12.26,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_252\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_252\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_188\",\n\t\t\tsource_trace_id: \"source_trace_188\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -4.75,\n\t\t\t\t\ty: -11.24,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_253\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_253\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -12,\n\t\t\t\t\ty: 17.550103,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_48\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_48\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_189\",\n\t\t\tsource_trace_id: \"source_trace_189\",\n\t\t\tnominalTraceWidth: 0.1,\n\t\t\twidth: 0.1,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -5.700063999999999,\n\t\t\t\t\ty: -7.850071,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_78\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_78\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -4.8,\n\t\t\t\t\ty: -7.90065,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_126\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_126\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -4.8,\n\t\t\t\t\ty: -7.90065,\n\t\t\t\t\tlayer: \"bottom\",\n\t\t\t\t\tpointId: \"pcb_port_127\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_127\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_191\",\n\t\t\tsource_trace_id: \"source_trace_191\",\n\t\t\tnominalTraceWidth: 0.1,\n\t\t\twidth: 0.1,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -5.700063999999999,\n\t\t\t\t\ty: -7.450021,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_79\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_79\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -4.05,\n\t\t\t\t\ty: -7.45055,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_128\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_128\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -4.05,\n\t\t\t\t\ty: -7.45055,\n\t\t\t\t\tlayer: \"bottom\",\n\t\t\t\t\tpointId: \"pcb_port_129\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_129\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_193\",\n\t\t\tsource_trace_id: \"source_trace_193\",\n\t\t\tnominalTraceWidth: 0.1,\n\t\t\twidth: 0.1,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -5.700063999999999,\n\t\t\t\t\ty: -7.049971,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_80\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_80\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -4.8,\n\t\t\t\t\ty: -7.00045,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_130\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_130\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -4.8,\n\t\t\t\t\ty: -7.00045,\n\t\t\t\t\tlayer: \"bottom\",\n\t\t\t\t\tpointId: \"pcb_port_131\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_131\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_195\",\n\t\t\tsource_trace_id: \"source_trace_195\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -4.8,\n\t\t\t\t\ty: -7.90065,\n\t\t\t\t\tlayer: \"bottom\",\n\t\t\t\t\tpointId: \"pcb_port_127\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_127\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 1.4342450000000007,\n\t\t\t\t\ty: -12.074866,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_153\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_153\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_196\",\n\t\t\tsource_trace_id: \"source_trace_196\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -4.05,\n\t\t\t\t\ty: -7.45055,\n\t\t\t\t\tlayer: \"bottom\",\n\t\t\t\t\tpointId: \"pcb_port_129\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_129\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 1.4342450000000007,\n\t\t\t\t\ty: -10.774894,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_151\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_151\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_197\",\n\t\t\tsource_trace_id: \"source_trace_197\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -4.8,\n\t\t\t\t\ty: -7.00045,\n\t\t\t\t\tlayer: \"bottom\",\n\t\t\t\t\tpointId: \"pcb_port_131\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_131\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 1.4342450000000007,\n\t\t\t\t\ty: -8.174949999999999,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_147\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_147\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_198\",\n\t\t\tsource_trace_id: \"source_trace_198\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -5.700063999999999,\n\t\t\t\t\ty: -6.649921,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_81\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_81\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 1.4342450000000007,\n\t\t\t\t\ty: -11.42488,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_152\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_152\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_199\",\n\t\t\tsource_trace_id: \"source_trace_199\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -5.700063999999999,\n\t\t\t\t\ty: -5.850075,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_83\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_83\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -17.55004,\n\t\t\t\t\ty: -10.899985000000001,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_259\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_259\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_200\",\n\t\t\tsource_trace_id: \"source_trace_200\",\n\t\t\tnominalTraceWidth: 0.1,\n\t\t\twidth: 0.1,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -5.700063999999999,\n\t\t\t\t\ty: -5.450025,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_84\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_84\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 1.4342450000000007,\n\t\t\t\t\ty: -9.474922,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_149\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_149\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_201\",\n\t\t\tsource_trace_id: \"source_trace_201\",\n\t\t\tnominalTraceWidth: 0.8,\n\t\t\twidth: 0.8,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 9.3999571,\n\t\t\t\t\ty: 13.1260203,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_196\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_196\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 4.5998397,\n\t\t\t\t\ty: 13.1258552,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_205\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_205\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_202\",\n\t\t\tsource_trace_id: \"source_trace_202\",\n\t\t\tnominalTraceWidth: 0.8,\n\t\t\twidth: 0.8,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -14.770299437331385,\n\t\t\t\t\ty: -7.0798908726186065,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_228\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_228\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 7.165755000000001,\n\t\t\t\t\ty: -14.025078,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_135\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_135\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_203\",\n\t\t\tsource_trace_id: \"source_trace_203\",\n\t\t\tnominalTraceWidth: 0.8,\n\t\t\twidth: 0.8,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 4.8625,\n\t\t\t\t\ty: -3.500015742990939,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_231\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_231\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -14.770299437331385,\n\t\t\t\t\ty: -3.6950908726186062,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_229\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_229\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_204\",\n\t\t\tsource_trace_id: \"source_trace_204\",\n\t\t\tnominalTraceWidth: 0.8,\n\t\t\twidth: 0.8,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 9.3999571,\n\t\t\t\t\ty: 13.1260203,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_196\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_196\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 9.1375,\n\t\t\t\t\ty: -3.5000157429909398,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_230\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_230\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_205\",\n\t\t\tsource_trace_id: \"source_trace_205\",\n\t\t\tnominalTraceWidth: 0.8,\n\t\t\twidth: 0.8,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -14.770299437331385,\n\t\t\t\t\ty: -7.0798908726186065,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_228\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_228\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -14.773967288663728,\n\t\t\t\t\ty: 10.5399265071438,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_232\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_232\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_206\",\n\t\t\tsource_trace_id: \"source_trace_206\",\n\t\t\tnominalTraceWidth: 0.8,\n\t\t\twidth: 0.8,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -14.770299437331385,\n\t\t\t\t\ty: -7.0798908726186065,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_228\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_228\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -18.18129869844551,\n\t\t\t\t\ty: -4.852448560116809,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_235\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_235\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_207\",\n\t\t\tsource_trace_id: \"source_trace_207\",\n\t\t\tnominalTraceWidth: 0.8,\n\t\t\twidth: 0.8,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -14.770299437331385,\n\t\t\t\t\ty: -7.0798908726186065,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_228\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_228\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -8.731469213274272,\n\t\t\t\t\ty: 9.900828093277104,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_236\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_236\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_208\",\n\t\t\tsource_trace_id: \"source_trace_208\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -18.07459322356173,\n\t\t\t\t\ty: 5.611333312821161,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_210\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_210\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -18.07459322356173,\n\t\t\t\t\ty: 4.611335312821161,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_211\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_211\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_209\",\n\t\t\tsource_trace_id: \"source_trace_209\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 9.3999571,\n\t\t\t\t\ty: 13.1260203,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_196\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_196\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 0.5000949252088577,\n\t\t\t\t\ty: 15.692629154277443,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_220\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_220\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_210\",\n\t\t\tsource_trace_id: \"source_trace_210\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 9.3999571,\n\t\t\t\t\ty: 13.1260203,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_196\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_196\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -13.987249772779252,\n\t\t\t\t\ty: -0.5464398180365377,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_222\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_222\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_211\",\n\t\t\tsource_trace_id: \"source_trace_211\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 0.5000949252088579,\n\t\t\t\t\ty: 18.61762915427744,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_221\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_221\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -18.07459322356173,\n\t\t\t\t\ty: 8.611327312821162,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_207\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_207\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_212\",\n\t\t\tsource_trace_id: \"source_trace_212\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -13.987249772779252,\n\t\t\t\t\ty: 0.4735601819634623,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_223\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_223\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -12.074351223561731,\n\t\t\t\t\ty: 6.61133131282116,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_214\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_214\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_213\",\n\t\t\tsource_trace_id: \"source_trace_213\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -18.07459322356173,\n\t\t\t\t\ty: 8.611327312821162,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_207\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_207\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -19.5,\n\t\t\t\t\ty: 15.575,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_218\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_218\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_214\",\n\t\t\tsource_trace_id: \"source_trace_214\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 8.249934,\n\t\t\t\t\ty: 13.1259568,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_198\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_198\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -12.074351223561731,\n\t\t\t\t\ty: 5.61133331282116,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_213\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_213\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_215\",\n\t\t\tsource_trace_id: \"source_trace_215\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 5.24994,\n\t\t\t\t\ty: 13.1259568,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_204\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_204\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -12.074605223561731,\n\t\t\t\t\ty: 4.6113353128211605,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_212\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_212\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_217\",\n\t\t\tsource_trace_id: \"source_trace_217\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 6.249938,\n\t\t\t\t\ty: 13.1259568,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_202\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_202\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 7.249936,\n\t\t\t\t\ty: 13.1259568,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_200\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_200\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_219\",\n\t\t\tsource_trace_id: \"source_trace_219\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 7.750062,\n\t\t\t\t\ty: 13.1259568,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_199\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_199\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 6.750064,\n\t\t\t\t\ty: 13.1259568,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_201\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_201\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_220\",\n\t\t\tsource_trace_id: \"source_trace_220\",\n\t\t\tnominalTraceWidth: 0.8,\n\t\t\twidth: 0.8,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 7.165755000000001,\n\t\t\t\t\ty: -14.025078,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_135\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_135\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 11.178639153189913,\n\t\t\t\t\ty: -16.574975220075974,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_240\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_240\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_221\",\n\t\t\tsource_trace_id: \"source_trace_221\",\n\t\t\tnominalTraceWidth: 0.8,\n\t\t\twidth: 0.8,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 7.165755000000001,\n\t\t\t\t\ty: -9.474922,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_142\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_142\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 6.49,\n\t\t\t\t\ty: -6,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_242\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_242\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_223\",\n\t\t\tsource_trace_id: \"source_trace_223\",\n\t\t\tnominalTraceWidth: 0.3,\n\t\t\twidth: 0.3,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 4.300127000000001,\n\t\t\t\t\ty: -11.75,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_160\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_160\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -9.125,\n\t\t\t\t\ty: -5.249873,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_106\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_106\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_224\",\n\t\t\tsource_trace_id: \"source_trace_224\",\n\t\t\tnominalTraceWidth: 0.3,\n\t\t\twidth: 0.3,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 7.165755000000001,\n\t\t\t\t\ty: -7.524964,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_145\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_145\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 4.300127000000001,\n\t\t\t\t\ty: -11.75,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_160\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_160\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_225\",\n\t\t\tsource_trace_id: \"source_trace_225\",\n\t\t\tnominalTraceWidth: 0.3,\n\t\t\twidth: 0.3,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 10.1999555,\n\t\t\t\t\ty: 13.1259568,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_195\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_195\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 4.300127000000001,\n\t\t\t\t\ty: -11.75,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_160\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_160\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_226\",\n\t\t\tsource_trace_id: \"source_trace_226\",\n\t\t\tnominalTraceWidth: 0.3,\n\t\t\twidth: 0.3,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 3.7999937,\n\t\t\t\t\ty: 13.125855200000002,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_206\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_206\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 10.1999555,\n\t\t\t\t\ty: 13.1259568,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_195\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_195\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_227\",\n\t\t\tsource_trace_id: \"source_trace_227\",\n\t\t\tnominalTraceWidth: 0.3,\n\t\t\twidth: 0.3,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 11.325112,\n\t\t\t\t\ty: 13.8943068,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_191\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_191\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 10.1999555,\n\t\t\t\t\ty: 13.1259568,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_195\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_195\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_228\",\n\t\t\tsource_trace_id: \"source_trace_228\",\n\t\t\tnominalTraceWidth: 0.3,\n\t\t\twidth: 0.3,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 2.674888,\n\t\t\t\t\ty: 13.8943068,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_192\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_192\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 10.1999555,\n\t\t\t\t\ty: 13.1259568,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_195\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_195\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_229\",\n\t\t\tsource_trace_id: \"source_trace_229\",\n\t\t\tnominalTraceWidth: 0.3,\n\t\t\twidth: 0.3,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 11.325112,\n\t\t\t\t\ty: 18.0741308,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_193\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_193\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 10.1999555,\n\t\t\t\t\ty: 13.1259568,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_195\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_195\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_230\",\n\t\t\tsource_trace_id: \"source_trace_230\",\n\t\t\tnominalTraceWidth: 0.3,\n\t\t\twidth: 0.3,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 2.674888,\n\t\t\t\t\ty: 18.074130800000002,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_194\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_194\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 10.1999555,\n\t\t\t\t\ty: 13.1259568,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_195\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_195\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_231\",\n\t\t\tsource_trace_id: \"source_trace_231\",\n\t\t\tnominalTraceWidth: 0.3,\n\t\t\twidth: 0.3,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -15.07434522356173,\n\t\t\t\t\ty: 6.611331312821161,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_217\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_217\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 4.300127000000001,\n\t\t\t\t\ty: -11.75,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_160\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_160\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_241\",\n\t\t\tsource_trace_id: \"source_trace_241\",\n\t\t\tnominalTraceWidth: 1,\n\t\t\twidth: 1,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 7.165755000000001,\n\t\t\t\t\ty: -13.375092,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_136\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_136\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -0.7500000000000003,\n\t\t\t\t\ty: -14.7288,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_404\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_404\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_242\",\n\t\t\tsource_trace_id: \"source_trace_242\",\n\t\t\tnominalTraceWidth: 1,\n\t\t\twidth: 1,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 7.165755000000001,\n\t\t\t\t\ty: -12.074866,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_138\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_138\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 17,\n\t\t\t\t\ty: -5.65,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_225\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_225\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_243\",\n\t\t\tsource_trace_id: \"source_trace_243\",\n\t\t\tnominalTraceWidth: 1,\n\t\t\twidth: 1,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 7.165755000000001,\n\t\t\t\t\ty: -10.124908,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_141\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_141\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 9.4212,\n\t\t\t\t\ty: -6.750022308069838,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_422\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_422\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_244\",\n\t\t\tsource_trace_id: \"source_trace_244\",\n\t\t\tnominalTraceWidth: 1,\n\t\t\twidth: 1,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 7.165755000000001,\n\t\t\t\t\ty: -11.42488,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_139\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_139\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 17,\n\t\t\t\t\ty: -1.6500000000000004,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_227\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_227\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_245\",\n\t\t\tsource_trace_id: \"source_trace_245\",\n\t\t\tnominalTraceWidth: 0.8,\n\t\t\twidth: 0.8,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 7.165755000000001,\n\t\t\t\t\ty: -12.725106,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_137\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_137\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 10.24637944044432,\n\t\t\t\t\ty: -8.971138352368055,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_263\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_263\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_246\",\n\t\t\tsource_trace_id: \"source_trace_246\",\n\t\t\tnominalTraceWidth: 0.8,\n\t\t\twidth: 0.8,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 7.165755000000001,\n\t\t\t\t\ty: -10.774894,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_140\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_140\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 12.500486532189072,\n\t\t\t\t\ty: -8.971127952821867,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_265\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_265\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_247\",\n\t\t\tsource_trace_id: \"source_trace_247\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -18.5,\n\t\t\t\t\ty: -8.600014999999999,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_260\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_260\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 1.4342450000000007,\n\t\t\t\t\ty: -8.824936000000001,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_148\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_148\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_248\",\n\t\t\tsource_trace_id: \"source_trace_248\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -19.44996,\n\t\t\t\t\ty: -10.899985,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_258\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_258\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -12.074605223561731,\n\t\t\t\t\ty: 8.61132731282116,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_216\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_216\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_249\",\n\t\t\tsource_trace_id: \"source_trace_249\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 12.078717931279563,\n\t\t\t\t\ty: 10.24,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_261\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_261\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -19.44996,\n\t\t\t\t\ty: -10.899985,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_258\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_258\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_250\",\n\t\t\tsource_trace_id: \"source_trace_250\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 12.078717931279563,\n\t\t\t\t\ty: 11.26,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_262\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_262\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -18.07459322356173,\n\t\t\t\t\ty: 8.611327312821162,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_207\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_207\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_251\",\n\t\t\tsource_trace_id: \"source_trace_251\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -3.76,\n\t\t\t\t\ty: -11,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_254\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_254\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 1.4342450000000007,\n\t\t\t\t\ty: -8.824936000000001,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_148\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_148\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_252\",\n\t\t\tsource_trace_id: \"source_trace_252\",\n\t\t\tnominalTraceWidth: 0.1,\n\t\t\twidth: 0.1,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -1.51,\n\t\t\t\t\ty: -19.75,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_256\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_256\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 1.4342450000000007,\n\t\t\t\t\ty: -9.474922,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_149\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_149\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_253\",\n\t\t\tsource_trace_id: \"source_trace_253\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -0.49,\n\t\t\t\t\ty: -19.75,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_257\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_257\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -12,\n\t\t\t\t\ty: 17.550103,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_48\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_48\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_254\",\n\t\t\tsource_trace_id: \"source_trace_254\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -5.700063999999999,\n\t\t\t\t\ty: -4.249875,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_87\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_87\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 7.379547248074348,\n\t\t\t\t\ty: -18.655038249617725,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_272\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_272\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_255\",\n\t\t\tsource_trace_id: \"source_trace_255\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -5.700063999999999,\n\t\t\t\t\ty: -3.850079,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_88\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_88\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 8.879518848074348,\n\t\t\t\t\ty: -18.655038249617725,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_267\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_267\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_256\",\n\t\t\tsource_trace_id: \"source_trace_256\",\n\t\t\tnominalTraceWidth: 0.3,\n\t\t\twidth: 0.3,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 8.879518848074348,\n\t\t\t\t\ty: -18.155166249617725,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_268\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_268\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 4.300127000000001,\n\t\t\t\t\ty: -11.75,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_160\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_160\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_258\",\n\t\t\tsource_trace_id: \"source_trace_258\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 7.379547248074348,\n\t\t\t\t\ty: -18.155166249617725,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_271\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_271\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -12,\n\t\t\t\t\ty: 17.550103,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_48\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_48\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_259\",\n\t\t\tsource_trace_id: \"source_trace_259\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 6.502614240610605,\n\t\t\t\t\ty: -19.94342981166457,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_273\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_273\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 7.379547248074348,\n\t\t\t\t\ty: -18.155166249617725,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_271\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_271\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_260\",\n\t\t\tsource_trace_id: \"source_trace_260\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 17.25,\n\t\t\t\t\ty: -11.76,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_275\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_275\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 7.379547248074348,\n\t\t\t\t\ty: -18.655038249617725,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_272\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_272\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_261\",\n\t\t\tsource_trace_id: \"source_trace_261\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 16.25,\n\t\t\t\t\ty: -11.76,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_277\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_277\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 8.879518848074348,\n\t\t\t\t\ty: -18.655038249617725,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_267\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_267\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_262\",\n\t\t\tsource_trace_id: \"source_trace_262\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -12.872501315046964,\n\t\t\t\t\ty: -20.404999063009832,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_279\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_279\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -17.55004,\n\t\t\t\t\ty: -10.899985000000001,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_259\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_259\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_263\",\n\t\t\tsource_trace_id: \"source_trace_263\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 17.25,\n\t\t\t\t\ty: -10.74,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_276\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_276\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 7.379547248074348,\n\t\t\t\t\ty: -18.155166249617725,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_271\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_271\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_264\",\n\t\t\tsource_trace_id: \"source_trace_264\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 16.25,\n\t\t\t\t\ty: -10.74,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_278\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_278\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 7.379547248074348,\n\t\t\t\t\ty: -18.155166249617725,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_271\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_271\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_266\",\n\t\t\tsource_trace_id: \"source_trace_266\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -12.872501315046964,\n\t\t\t\t\ty: -19.38499906300983,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_280\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_280\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -2.74,\n\t\t\t\t\ty: -11,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_255\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_255\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_289\",\n\t\t\tsource_trace_id: \"source_trace_289\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -6.9251059999999995,\n\t\t\t\t\ty: -8.675063,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_76\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_76\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 11.99,\n\t\t\t\t\ty: -1.5,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_394\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_394\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_290\",\n\t\t\tsource_trace_id: \"source_trace_290\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 13.01,\n\t\t\t\t\ty: -1.5,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_395\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_395\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -2.05004,\n\t\t\t\t\ty: -5.250002,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_389\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_389\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_291\",\n\t\t\tsource_trace_id: \"source_trace_291\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -2.05004,\n\t\t\t\t\ty: -5.250002,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_389\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_389\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -13.249999999999998,\n\t\t\t\t\ty: 19.71,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_396\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_396\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_294\",\n\t\t\tsource_trace_id: \"source_trace_294\",\n\t\t\tnominalTraceWidth: 0.3,\n\t\t\twidth: 0.3,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -3,\n\t\t\t\t\ty: -7.249998,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_391\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_391\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 2.2499015733220578,\n\t\t\t\t\ty: 10.974894957317224,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_387\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_387\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_295\",\n\t\t\tsource_trace_id: \"source_trace_295\",\n\t\t\tnominalTraceWidth: 0.3,\n\t\t\twidth: 0.3,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 2.249901573322057,\n\t\t\t\t\ty: 6.3749549573172235,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_388\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_388\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -12,\n\t\t\t\t\ty: 17.550103,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_48\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_48\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_296\",\n\t\t\tsource_trace_id: \"source_trace_296\",\n\t\t\tnominalTraceWidth: 0.3,\n\t\t\twidth: 0.3,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 19.249970497009773,\n\t\t\t\t\ty: 12.707522007712907,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_393\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_393\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -3,\n\t\t\t\t\ty: -7.249998,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_391\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_391\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_297\",\n\t\t\tsource_trace_id: \"source_trace_297\",\n\t\t\tnominalTraceWidth: 0.3,\n\t\t\twidth: 0.3,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 19.249970497009773,\n\t\t\t\t\ty: 9.307478007712906,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_392\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_392\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 2.249901573322057,\n\t\t\t\t\ty: 6.3749549573172235,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_388\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_388\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_298\",\n\t\t\tsource_trace_id: \"source_trace_298\",\n\t\t\tnominalTraceWidth: 0.3,\n\t\t\twidth: 0.3,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 1.4137185623732116,\n\t\t\t\t\ty: 4.4949337105610905,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_398\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_398\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 2.249901573322057,\n\t\t\t\t\ty: 6.3749549573172235,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_388\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_388\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_300\",\n\t\t\tsource_trace_id: \"source_trace_300\",\n\t\t\tnominalTraceWidth: 1,\n\t\t\twidth: 1,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -0.7500000000000001,\n\t\t\t\t\ty: -11.7712,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_405\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_405\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 17,\n\t\t\t\t\ty: -7.65,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_224\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_224\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_301\",\n\t\t\tsource_trace_id: \"source_trace_301\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -0.7500000000000003,\n\t\t\t\t\ty: -14.7288,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_404\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_404\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -2.705102890508773,\n\t\t\t\t\ty: -3.405,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_413\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_413\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_302\",\n\t\t\tsource_trace_id: \"source_trace_302\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -0.7500000000000001,\n\t\t\t\t\ty: -11.7712,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_405\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_405\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 2.7050971094912266,\n\t\t\t\t\ty: -3.4050000000000002,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_406\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_406\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_303\",\n\t\t\tsource_trace_id: \"source_trace_303\",\n\t\t\tnominalTraceWidth: 0.3,\n\t\t\twidth: 0.3,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -12,\n\t\t\t\t\ty: 17.550103,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_48\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_48\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -2.705102890508773,\n\t\t\t\t\ty: -0.8649999999999999,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_411\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_411\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_304\",\n\t\t\tsource_trace_id: \"source_trace_304\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -12,\n\t\t\t\t\ty: 17.550103,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_48\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_48\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -2.705102890508773,\n\t\t\t\t\ty: -2.135,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_412\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_412\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_308\",\n\t\t\tsource_trace_id: \"source_trace_308\",\n\t\t\tnominalTraceWidth: 0.3,\n\t\t\twidth: 0.3,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -4.5,\n\t\t\t\t\ty: -1.489999999999999,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_418\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_418\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -2.705102890508773,\n\t\t\t\t\ty: -0.8649999999999999,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_411\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_411\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_310\",\n\t\t\tsource_trace_id: \"source_trace_310\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -2.705102890508773,\n\t\t\t\t\ty: 0.40500000000000025,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_410\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_410\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -3.49,\n\t\t\t\t\ty: -8.75,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_414\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_414\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_311\",\n\t\t\tsource_trace_id: \"source_trace_311\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -4.51,\n\t\t\t\t\ty: -8.75,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_415\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_415\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -5.700063999999999,\n\t\t\t\t\ty: -3.450029,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_89\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_89\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_312\",\n\t\t\tsource_trace_id: \"source_trace_312\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -4.51,\n\t\t\t\t\ty: -8.75,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_415\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_415\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 5.51,\n\t\t\t\t\ty: -6,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_416\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_416\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_314\",\n\t\t\tsource_trace_id: \"source_trace_314\",\n\t\t\tnominalTraceWidth: 1,\n\t\t\twidth: 1,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 12.3788,\n\t\t\t\t\ty: -6.750022308069838,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_423\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_423\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 17,\n\t\t\t\t\ty: -3.6500000000000004,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_226\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_226\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_315\",\n\t\t\tsource_trace_id: \"source_trace_315\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 9.4212,\n\t\t\t\t\ty: -6.750022308069838,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_422\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_422\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 13.844965389489973,\n\t\t\t\t\ty: 7.447599992332377,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_431\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_431\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_316\",\n\t\t\tsource_trace_id: \"source_trace_316\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 12.3788,\n\t\t\t\t\ty: -6.750022308069838,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_423\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_423\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 13.844965389489973,\n\t\t\t\t\ty: 2.037399992332377,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_424\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_424\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_317\",\n\t\t\tsource_trace_id: \"source_trace_317\",\n\t\t\tnominalTraceWidth: 0.3,\n\t\t\twidth: 0.3,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -12,\n\t\t\t\t\ty: 17.550103,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_48\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_48\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 16.384965389489974,\n\t\t\t\t\ty: 7.447599992332377,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_429\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_429\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_318\",\n\t\t\tsource_trace_id: \"source_trace_318\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -12,\n\t\t\t\t\ty: 17.550103,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_48\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_48\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 15.114965389489972,\n\t\t\t\t\ty: 7.447599992332377,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_430\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_430\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_322\",\n\t\t\tsource_trace_id: \"source_trace_322\",\n\t\t\tnominalTraceWidth: 0.3,\n\t\t\twidth: 0.3,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 18.989965208520392,\n\t\t\t\t\ty: 6.5,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_420\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_420\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 16.384965389489974,\n\t\t\t\t\ty: 7.447599992332377,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_429\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_429\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_324\",\n\t\t\tsource_trace_id: \"source_trace_324\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 17.654965389489973,\n\t\t\t\t\ty: 7.447599992332377,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_428\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_428\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 12.168733944490832,\n\t\t\t\t\ty: 4.01,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_432\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_432\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_325\",\n\t\t\tsource_trace_id: \"source_trace_325\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 12.168733944490832,\n\t\t\t\t\ty: 2.9899999999999993,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_433\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_433\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -5.700063999999999,\n\t\t\t\t\ty: -3.049979,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_90\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_90\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_326\",\n\t\t\tsource_trace_id: \"source_trace_326\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 12.168733944490832,\n\t\t\t\t\ty: 2.9899999999999993,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_433\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_433\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 17.499969242216473,\n\t\t\t\t\ty: 10.99,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_434\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_434\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_328\",\n\t\t\tsource_trace_id: \"source_trace_328\",\n\t\t\tnominalTraceWidth: 0.2,\n\t\t\twidth: 0.2,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -12,\n\t\t\t\t\ty: 17.550103,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_48\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_48\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -11.577586684953037,\n\t\t\t\t\ty: -18.583368438700617,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_436\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_436\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_329\",\n\t\t\tsource_trace_id: \"source_trace_329\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -11.577586684953037,\n\t\t\t\t\ty: -16.91636643870062,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_437\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_437\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -15.010000000000002,\n\t\t\t\t\ty: -8.500000000000002,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_440\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_440\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_330\",\n\t\t\tsource_trace_id: \"source_trace_330\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -13.990000000000002,\n\t\t\t\t\ty: -8.500000000000002,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_441\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_441\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -2.44996,\n\t\t\t\t\ty: -17.75,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_442\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_442\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_332\",\n\t\t\tsource_trace_id: \"source_trace_332\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -5.700063999999999,\n\t\t\t\t\ty: -4.649925,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_86\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_86\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -0.55004,\n\t\t\t\t\ty: -18.399986,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_444\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_444\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_333\",\n\t\t\tsource_trace_id: \"source_trace_333\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -10.677410684953038,\n\t\t\t\t\ty: -16.91636643870062,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_438\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_438\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -8.615,\n\t\t\t\t\ty: -15.55,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_445\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_445\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_334\",\n\t\t\tsource_trace_id: \"source_trace_334\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -9.635,\n\t\t\t\t\ty: -15.55,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_446\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_446\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 12.69996,\n\t\t\t\t\ty: -4.00002303209947,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_447\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_447\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_336\",\n\t\t\tsource_trace_id: \"source_trace_336\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -12.549936,\n\t\t\t\t\ty: -3.850079,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_53\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_53\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 10.80004,\n\t\t\t\t\ty: -3.35003703209947,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_449\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_449\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_337\",\n\t\t\tsource_trace_id: \"source_trace_337\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -10.677410684953038,\n\t\t\t\t\ty: -18.583368438700617,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_439\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_439\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -5.749999999999999,\n\t\t\t\t\ty: -12.26,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_450\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_450\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_338\",\n\t\t\tsource_trace_id: \"source_trace_338\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -5.749999999999999,\n\t\t\t\t\ty: -11.24,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_451\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_451\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 10.950015171589115,\n\t\t\t\t\ty: -20.042412303759658,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_452\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_452\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_340\",\n\t\t\tsource_trace_id: \"source_trace_340\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -12.549936,\n\t\t\t\t\ty: -4.249875,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_54\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_54\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 11.600001171589115,\n\t\t\t\t\ty: -18.142492303759656,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_454\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_454\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_341\",\n\t\t\tsource_trace_id: \"source_trace_341\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -12.549936,\n\t\t\t\t\ty: -3.049979,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_51\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_51\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -0.635,\n\t\t\t\t\ty: 2.7051,\n\t\t\t\t\tlayer: \"bottom\",\n\t\t\t\t\tpointId: \"pcb_port_460\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_460\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_342\",\n\t\t\tsource_trace_id: \"source_trace_342\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -12.549936,\n\t\t\t\t\ty: -3.450029,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_52\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_52\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 0.635,\n\t\t\t\t\ty: 2.7051,\n\t\t\t\t\tlayer: \"bottom\",\n\t\t\t\t\tpointId: \"pcb_port_461\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_461\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_343\",\n\t\t\tsource_trace_id: \"source_trace_343\",\n\t\t\tnominalTraceWidth: 0.3,\n\t\t\twidth: 0.3,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -12,\n\t\t\t\t\ty: 17.550103,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_48\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_48\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 0.635,\n\t\t\t\t\ty: -2.7051,\n\t\t\t\t\tlayer: \"bottom\",\n\t\t\t\t\tpointId: \"pcb_port_456\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_456\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_347\",\n\t\t\tsource_trace_id: \"source_trace_347\",\n\t\t\tnominalTraceWidth: 0.3,\n\t\t\twidth: 0.3,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 1.01,\n\t\t\t\t\ty: -4.5,\n\t\t\t\t\tlayer: \"bottom\",\n\t\t\t\t\tpointId: \"pcb_port_400\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_400\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 0.635,\n\t\t\t\t\ty: -2.7051,\n\t\t\t\t\tlayer: \"bottom\",\n\t\t\t\t\tpointId: \"pcb_port_456\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_456\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_349\",\n\t\t\tsource_trace_id: \"source_trace_349\",\n\t\t\tnominalTraceWidth: 0.3,\n\t\t\twidth: 0.3,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 2.09,\n\t\t\t\t\ty: -3.75,\n\t\t\t\t\tlayer: \"bottom\",\n\t\t\t\t\tpointId: \"pcb_port_402\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_402\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 0.635,\n\t\t\t\t\ty: -2.7051,\n\t\t\t\t\tlayer: \"bottom\",\n\t\t\t\t\tpointId: \"pcb_port_456\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_456\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_351\",\n\t\t\tsource_trace_id: \"source_trace_351\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -10.74,\n\t\t\t\t\ty: 4,\n\t\t\t\t\tlayer: \"bottom\",\n\t\t\t\t\tpointId: \"pcb_port_463\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_463\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -0.635,\n\t\t\t\t\ty: 2.7051,\n\t\t\t\t\tlayer: \"bottom\",\n\t\t\t\t\tpointId: \"pcb_port_460\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_460\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_352\",\n\t\t\tsource_trace_id: \"source_trace_352\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -11.76,\n\t\t\t\t\ty: 4,\n\t\t\t\t\tlayer: \"bottom\",\n\t\t\t\t\tpointId: \"pcb_port_464\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_464\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 0.635,\n\t\t\t\t\ty: -2.7051,\n\t\t\t\t\tlayer: \"bottom\",\n\t\t\t\t\tpointId: \"pcb_port_456\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_456\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_353\",\n\t\t\tsource_trace_id: \"source_trace_353\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -7.49,\n\t\t\t\t\ty: 2.75,\n\t\t\t\t\tlayer: \"bottom\",\n\t\t\t\t\tpointId: \"pcb_port_465\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_465\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 0.635,\n\t\t\t\t\ty: 2.7051,\n\t\t\t\t\tlayer: \"bottom\",\n\t\t\t\t\tpointId: \"pcb_port_461\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_461\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_354\",\n\t\t\tsource_trace_id: \"source_trace_354\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -8.51,\n\t\t\t\t\ty: 2.75,\n\t\t\t\t\tlayer: \"bottom\",\n\t\t\t\t\tpointId: \"pcb_port_466\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_466\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 0.635,\n\t\t\t\t\ty: -2.7051,\n\t\t\t\t\tlayer: \"bottom\",\n\t\t\t\t\tpointId: \"pcb_port_456\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_456\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_355\",\n\t\t\tsource_trace_id: \"source_trace_355\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -12.549936,\n\t\t\t\t\ty: -4.649925,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_55\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_55\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -17.850014,\n\t\t\t\t\ty: -19.749999,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_469\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_469\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_356\",\n\t\t\tsource_trace_id: \"source_trace_356\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -19.149986,\n\t\t\t\t\ty: -19.250127,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_467\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_467\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -12.074351223561731,\n\t\t\t\t\ty: 7.6113293128211605,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_215\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_215\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_357\",\n\t\t\tsource_trace_id: \"source_trace_357\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -19.149986,\n\t\t\t\t\ty: -19.250127,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_467\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_467\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 19.24998056096147,\n\t\t\t\t\ty: 1.49,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_470\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_470\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_358\",\n\t\t\tsource_trace_id: \"source_trace_358\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 19.24998056096147,\n\t\t\t\t\ty: 2.51,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_471\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_471\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -18.07459322356173,\n\t\t\t\t\ty: 8.611327312821162,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_207\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_207\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_360\",\n\t\t\tsource_trace_id: \"source_trace_360\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -12.549936,\n\t\t\t\t\ty: -5.049975,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_56\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_56\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 4.899986,\n\t\t\t\t\ty: -19.249999,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_474\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_474\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_361\",\n\t\t\tsource_trace_id: \"source_trace_361\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 3.600014,\n\t\t\t\t\ty: -18.750127,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_472\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_472\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -18.07459322356173,\n\t\t\t\t\ty: 7.611329312821161,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_208\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_208\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_362\",\n\t\t\tsource_trace_id: \"source_trace_362\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 3.600014,\n\t\t\t\t\ty: -18.750127,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_472\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_472\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 18.98996520852039,\n\t\t\t\t\ty: 3.5,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_475\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_475\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_363\",\n\t\t\tsource_trace_id: \"source_trace_363\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 20.00996520852039,\n\t\t\t\t\ty: 3.5,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_476\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_476\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -18.07459322356173,\n\t\t\t\t\ty: 8.611327312821162,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_207\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_207\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_365\",\n\t\t\tsource_trace_id: \"source_trace_365\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -12.549936,\n\t\t\t\t\ty: -5.450025,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_57\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_57\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 2.399986000000001,\n\t\t\t\t\ty: -19.249999,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_479\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_479\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_366\",\n\t\t\tsource_trace_id: \"source_trace_366\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 1.100014000000001,\n\t\t\t\t\ty: -18.750127,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_477\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_477\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -18.07459322356173,\n\t\t\t\t\ty: 6.611331312821162,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_209\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_209\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_367\",\n\t\t\tsource_trace_id: \"source_trace_367\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 1.100014000000001,\n\t\t\t\t\ty: -18.750127,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_477\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_477\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -20.01,\n\t\t\t\t\ty: 17,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_480\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_480\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_368\",\n\t\t\tsource_trace_id: \"source_trace_368\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -18.99,\n\t\t\t\t\ty: 17,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_481\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_481\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -18.07459322356173,\n\t\t\t\t\ty: 8.611327312821162,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_207\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_207\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_370\",\n\t\t\tsource_trace_id: \"source_trace_370\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 9.3999571,\n\t\t\t\t\ty: 13.1260203,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_196\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_196\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -8.659980766284221,\n\t\t\t\t\ty: -18.908468428495304,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_489\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_489\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_371\",\n\t\t\tsource_trace_id: \"source_trace_371\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -8.659980766284221,\n\t\t\t\t\ty: -19.908466428495306,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_491\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_491\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -8.659980766284221,\n\t\t\t\t\ty: -18.908468428495304,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_489\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_489\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_372\",\n\t\t\tsource_trace_id: \"source_trace_372\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -8.659980766284221,\n\t\t\t\t\ty: -19.408340428495304,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_490\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_490\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -8.659980766284221,\n\t\t\t\t\ty: -18.908468428495304,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_489\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_489\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_373\",\n\t\t\tsource_trace_id: \"source_trace_373\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -12,\n\t\t\t\t\ty: 17.550103,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_48\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_48\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -8.659980766284221,\n\t\t\t\t\ty: -17.908470428495303,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_487\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_487\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_374\",\n\t\t\tsource_trace_id: \"source_trace_374\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -8.659980766284221,\n\t\t\t\t\ty: -17.908470428495303,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_487\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_487\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -11.209997233735299,\n\t\t\t\t\ty: -19.841664132878854,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_492\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_492\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_379\",\n\t\t\tsource_trace_id: \"source_trace_379\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -4.440024766284221,\n\t\t\t\t\ty: -18.408342428495303,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_485\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_485\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 7.379547248074348,\n\t\t\t\t\ty: -18.655038249617725,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_272\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_272\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_380\",\n\t\t\tsource_trace_id: \"source_trace_380\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -4.440024766284221,\n\t\t\t\t\ty: -17.908470428495303,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_486\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_486\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 8.879518848074348,\n\t\t\t\t\ty: -18.655038249617725,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_267\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_267\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_381\",\n\t\t\tsource_trace_id: \"source_trace_381\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -12.074605223561731,\n\t\t\t\t\ty: 8.61132731282116,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_216\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_216\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -19.999999,\n\t\t\t\t\ty: -12.60992,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_499\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_499\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_382\",\n\t\t\tsource_trace_id: \"source_trace_382\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -18.07459322356173,\n\t\t\t\t\ty: 8.611327312821162,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_207\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_207\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -19.999999,\n\t\t\t\t\ty: -13.89008,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_494\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_494\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_383\",\n\t\t\tsource_trace_id: \"source_trace_383\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -19.999999,\n\t\t\t\t\ty: -13.89008,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_494\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_494\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -20.01,\n\t\t\t\t\ty: -7.25,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_504\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_504\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_387\",\n\t\t\tsource_trace_id: \"source_trace_387\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -19.500127,\n\t\t\t\t\ty: -12.60992,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_498\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_498\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -12,\n\t\t\t\t\ty: 17.550103,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_48\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_48\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_388\",\n\t\t\tsource_trace_id: \"source_trace_388\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -19.500127,\n\t\t\t\t\ty: -12.60992,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_498\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_498\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -19.5,\n\t\t\t\t\ty: -16.01,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_500\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_500\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_390\",\n\t\t\tsource_trace_id: \"source_trace_390\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -19.000001,\n\t\t\t\t\ty: -12.60992,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_497\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_497\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -12.549936,\n\t\t\t\t\ty: -5.850075,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_58\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_58\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_trace_391\",\n\t\t\tsource_trace_id: \"source_trace_391\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -19.000001,\n\t\t\t\t\ty: -12.60992,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_497\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_497\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -16.01,\n\t\t\t\t\ty: -19.25,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_502\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_502\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_net_0\",\n\t\t\tnominalTraceWidth: 0.8,\n\t\t\twidth: 0.8,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -2.8000445000000003,\n\t\t\t\t\ty: 13.1259568,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_295\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_295\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -9.2000063,\n\t\t\t\t\ty: 13.125855200000002,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_306\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_306\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -1.6748880000000002,\n\t\t\t\t\ty: 13.8943068,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_291\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_291\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -10.325112,\n\t\t\t\t\ty: 13.8943068,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_292\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_292\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -1.6748880000000002,\n\t\t\t\t\ty: 18.0741308,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_293\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_293\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -10.325112,\n\t\t\t\t\ty: 18.074130800000002,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_294\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_294\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -14.25,\n\t\t\t\t\ty: 20.01,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_308\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_308\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 0.76,\n\t\t\t\t\ty: 20.000044181611226,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_310\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_310\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -4.731461120121051,\n\t\t\t\t\ty: 5.149096,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_312\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_312\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -11.75,\n\t\t\t\t\ty: 16.26,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_318\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_318\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 0.09721004261570199,\n\t\t\t\t\ty: 14.275097973255916,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_328\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_328\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 0.8973100426157019,\n\t\t\t\t\ty: 14.275097973255916,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_326\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_326\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 0.09721004261570187,\n\t\t\t\t\ty: 12.674897973255915,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_321\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_321\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 11.088717992731793,\n\t\t\t\t\ty: 11.51,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_330\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_330\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 16.1490626246005,\n\t\t\t\t\ty: 10.25,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_332\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_332\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 17.499969242216473,\n\t\t\t\t\ty: 10.01,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_338\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_338\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -2.4314789192407935,\n\t\t\t\t\ty: 3.899923,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_341\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_341\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -0.8312789192407934,\n\t\t\t\t\ty: 3.0998229999999998,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_346\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_346\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 4.5,\n\t\t\t\t\ty: 0.26,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_350\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_350\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -7.10156743237727,\n\t\t\t\t\ty: 3.249999,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_354\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_354\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 8.86873618787119,\n\t\t\t\t\ty: 2.5,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_361\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_361\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 1.5762180613860495,\n\t\t\t\t\ty: 2.5000000000081313,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_369\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_369\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 0.23871897959525692,\n\t\t\t\t\ty: 4.26,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_371\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_371\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 9.6924,\n\t\t\t\t\ty: -0.5000078422161458,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_375\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_375\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 11.999965424650826,\n\t\t\t\t\ty: 8.9125,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_379\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_379\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 12.509962849911048,\n\t\t\t\t\ty: 5.75,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_381\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_381\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 12.148734307806153,\n\t\t\t\t\ty: 2,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_385\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_385\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -11.174999999999999,\n\t\t\t\t\ty: -12.85,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_3\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_3\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -9.475,\n\t\t\t\t\ty: -10.65,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_2\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_2\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -16,\n\t\t\t\t\ty: -11.26,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_19\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_19\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -14.5,\n\t\t\t\t\ty: -1.49,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_21\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_21\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -16.74,\n\t\t\t\t\ty: -7,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_15\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_15\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -13.015,\n\t\t\t\t\ty: -11.75,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_17\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_17\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -10.124998,\n\t\t\t\t\ty: -8.675063,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_68\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_68\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -9.525,\n\t\t\t\t\ty: 1.6400000000000003,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_39\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_39\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -13.015,\n\t\t\t\t\ty: -10.75,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_11\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_11\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -11.615,\n\t\t\t\t\ty: 0.25,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_13\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_13\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -8.725,\n\t\t\t\t\ty: 0.4600000000000002,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_41\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_41\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -0.615,\n\t\t\t\t\ty: -10.15,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_47\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_47\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -9.125,\n\t\t\t\t\ty: -5.249873,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_106\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_106\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -18.175,\n\t\t\t\t\ty: 19.5,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_43\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_43\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -7.525,\n\t\t\t\t\ty: 0.6600000000000004,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_108\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_108\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -6.325,\n\t\t\t\t\ty: 0.4600000000000002,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_45\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_45\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -13.63249,\n\t\t\t\t\ty: 1.7499379999999998,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_116\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_116\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -12.125,\n\t\t\t\t\ty: 2.5,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_121\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_121\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -10.615,\n\t\t\t\t\ty: -15.55,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_5\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_5\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -8.49,\n\t\t\t\t\ty: -14.5,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_7\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_7\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -9.925,\n\t\t\t\t\ty: 0.4600000000000002,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_110\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_110\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -5.815,\n\t\t\t\t\ty: -10.25,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_112\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_112\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -3.4250601401493426,\n\t\t\t\t\ty: 6.9,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_26\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_26\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -2.9,\n\t\t\t\t\ty: -15.575,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_31\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_31\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -20.000338066298355,\n\t\t\t\t\ty: 7.250933845871326,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_32\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_32\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 9.5,\n\t\t\t\t\ty: -14.49,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_239\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_239\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 1.4342450000000002,\n\t\t\t\t\ty: -15.975036,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_159\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_159\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 4.300127000000001,\n\t\t\t\t\ty: -11.75,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_160\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_160\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -0.5000000000000001,\n\t\t\t\t\ty: -8.01,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_245\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_245\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -1.49,\n\t\t\t\t\ty: -9,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_251\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_251\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -3.76,\n\t\t\t\t\ty: -10,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_249\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_249\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 1.4342450000000007,\n\t\t\t\t\ty: -13.375092,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_155\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_155\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 1.4342450000000007,\n\t\t\t\t\ty: -14.025078,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_156\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_156\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 7.165755000000001,\n\t\t\t\t\ty: -7.524964,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_145\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_145\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 10.1999555,\n\t\t\t\t\ty: 13.1259568,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_195\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_195\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 3.7999937,\n\t\t\t\t\ty: 13.125855200000002,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_206\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_206\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 11.325112,\n\t\t\t\t\ty: 13.8943068,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_191\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_191\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 2.674888,\n\t\t\t\t\ty: 13.8943068,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_192\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_192\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 11.325112,\n\t\t\t\t\ty: 18.0741308,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_193\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_193\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 2.674888,\n\t\t\t\t\ty: 18.074130800000002,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_194\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_194\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -15.07434522356173,\n\t\t\t\t\ty: 6.611331312821161,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_217\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_217\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -11.848967288663728,\n\t\t\t\t\ty: 10.5399265071438,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_233\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_233\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -18.18129869844551,\n\t\t\t\t\ty: 1.8523894398831913,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_234\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_234\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -8.731469213274272,\n\t\t\t\t\ty: 5.600828093277103,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_237\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_237\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -19.5,\n\t\t\t\t\ty: 13.925,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_219\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_219\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 10.24637944044432,\n\t\t\t\t\ty: -11.928738352368054,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_264\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_264\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 12.500486532189072,\n\t\t\t\t\ty: -11.928727952821866,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_266\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_266\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 11.178639153189913,\n\t\t\t\t\ty: -13.649975220075973,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_241\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_241\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 7.51,\n\t\t\t\t\ty: -6,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_243\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_243\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -2.74,\n\t\t\t\t\ty: -11,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_255\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_255\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 8.879518848074348,\n\t\t\t\t\ty: -18.155166249617725,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_268\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_268\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 7.379547248074348,\n\t\t\t\t\ty: -17.655040249617727,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_270\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_270\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 7.522614240610604,\n\t\t\t\t\ty: -19.94342981166457,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_274\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_274\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -12.872501315046964,\n\t\t\t\t\ty: -19.38499906300983,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_280\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_280\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -15.5,\n\t\t\t\t\ty: -15.5,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_281\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_281\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -15.5,\n\t\t\t\t\ty: 15.5,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_282\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_282\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 15.5,\n\t\t\t\t\ty: -15.5,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_283\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_283\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 15.5,\n\t\t\t\t\ty: 15.5,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_284\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_284\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -13.249999999999998,\n\t\t\t\t\ty: 18.689999999999998,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_397\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_397\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -3.94996,\n\t\t\t\t\ty: -5.250002,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_390\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_390\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 3.0637185623732117,\n\t\t\t\t\ty: 4.4949337105610905,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_399\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_399\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 2.7050971094912266,\n\t\t\t\t\ty: -0.8650000000000001,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_408\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_408\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 2.7050971094912266,\n\t\t\t\t\ty: -2.1350000000000002,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_407\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_407\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 2.7050971094912266,\n\t\t\t\t\ty: 0.4049999999999998,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_409\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_409\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -4.5,\n\t\t\t\t\ty: -2.509999999999999,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_419\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_419\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 4.49,\n\t\t\t\t\ty: -6,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_417\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_417\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 16.384965389489974,\n\t\t\t\t\ty: 2.037399992332377,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_426\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_426\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 15.114965389489972,\n\t\t\t\t\ty: 2.037399992332377,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_425\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_425\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 17.654965389489973,\n\t\t\t\t\ty: 2.037399992332377,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_427\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_427\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 20.009965208520395,\n\t\t\t\t\ty: 6.5,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_421\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_421\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 17.499969242216473,\n\t\t\t\t\ty: 12.01,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_435\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_435\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -0.55004,\n\t\t\t\t\ty: -17.100014,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_443\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_443\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 10.80004,\n\t\t\t\t\ty: -4.6500090320994705,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_448\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_448\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 10.300029171589115,\n\t\t\t\t\ty: -18.142492303759656,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_453\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_453\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -1.905,\n\t\t\t\t\ty: -2.7051,\n\t\t\t\t\tlayer: \"bottom\",\n\t\t\t\t\tpointId: \"pcb_port_458\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_458\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 1.905,\n\t\t\t\t\ty: 2.7051,\n\t\t\t\t\tlayer: \"bottom\",\n\t\t\t\t\tpointId: \"pcb_port_462\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_462\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -0.010000000000000009,\n\t\t\t\t\ty: -4.5,\n\t\t\t\t\tlayer: \"bottom\",\n\t\t\t\t\tpointId: \"pcb_port_401\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_401\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 3.1100000000000003,\n\t\t\t\t\ty: -3.75,\n\t\t\t\t\tlayer: \"bottom\",\n\t\t\t\t\tpointId: \"pcb_port_403\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_403\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -17.850014,\n\t\t\t\t\ty: -18.750001,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_468\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_468\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 4.899986,\n\t\t\t\t\ty: -18.250001,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_473\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_473\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 2.399986000000001,\n\t\t\t\t\ty: -18.250001,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_478\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_478\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -10.1899972337353,\n\t\t\t\t\ty: -19.841664132878854,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_493\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_493\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -8.659980766284221,\n\t\t\t\t\ty: -18.408342428495303,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_488\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_488\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -4.440024766284221,\n\t\t\t\t\ty: -19.408340428495304,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_483\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_483\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -4.440024766284221,\n\t\t\t\t\ty: -19.908466428495306,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_482\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_482\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -18.99,\n\t\t\t\t\ty: -7.25,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_505\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_505\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -19.000001,\n\t\t\t\t\ty: -13.89008,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_496\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_496\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -19.500127,\n\t\t\t\t\ty: -13.89008,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_495\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_495\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -19.5,\n\t\t\t\t\ty: -14.99,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_501\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_501\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -14.99,\n\t\t\t\t\ty: -19.25,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_503\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_503\"\n\t\t\t\t}\n\t\t\t],\n\t\t\texternallyConnectedPointIds: [\n\t\t\t\t[\n\t\t\t\t\t\"pcb_port_270\",\n\t\t\t\t\t\"pcb_port_268\"\n\t\t\t\t]\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_net_1\",\n\t\t\tnominalTraceWidth: 0.2,\n\t\t\twidth: 0.2,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -3.6000429,\n\t\t\t\t\ty: 13.1260203,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_296\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_296\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -8.4001603,\n\t\t\t\t\ty: 13.1258552,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_305\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_305\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -4.731461120121051,\n\t\t\t\t\ty: 2.850904,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_315\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_315\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -11.75,\n\t\t\t\t\ty: 15.24,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_317\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_317\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -7.10156743237727,\n\t\t\t\t\ty: 2.250001,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_355\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_355\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -16.397873471522807,\n\t\t\t\t\ty: 10.50002481748341,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_357\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_357\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_net_2\",\n\t\t\tnominalTraceWidth: 0.2,\n\t\t\twidth: 0.2,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -19.782673471522806,\n\t\t\t\t\ty: 10.50002481748341,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_356\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_356\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -0.1923999999999999,\n\t\t\t\t\ty: -5.25,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_358\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_358\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 6.168716187871191,\n\t\t\t\t\ty: 2.5,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_364\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_364\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 19.24998056096147,\n\t\t\t\t\ty: 4.49,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_366\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_366\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 4.50121806138605,\n\t\t\t\t\ty: 2.5000000000081313,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_368\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_368\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 0.23871897959525687,\n\t\t\t\t\ty: 3.24,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_370\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_370\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_net_3\",\n\t\t\tnominalTraceWidth: 0.4,\n\t\t\twidth: 0.4,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 0.49726004261570195,\n\t\t\t\t\ty: 14.275097973255916,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_327\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_327\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 11.088717992731793,\n\t\t\t\t\ty: 10.49,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_329\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_329\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -0.8312789192407934,\n\t\t\t\t\ty: 3.499873,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_347\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_347\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 4.5,\n\t\t\t\t\ty: -0.76,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_349\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_349\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -19.8050898871211,\n\t\t\t\t\ty: 3.990045782940123,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_351\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_351\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 9.31871822385052,\n\t\t\t\t\ty: 8,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_377\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_377\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 11.999965424650826,\n\t\t\t\t\ty: 7.0875,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_378\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_378\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 11.489962849911048,\n\t\t\t\t\ty: 5.75,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_380\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_380\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 11.178734194446129,\n\t\t\t\t\ty: 2.99,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_382\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_382\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -12,\n\t\t\t\t\ty: 17.550103,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_48\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_48\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -16,\n\t\t\t\t\ty: -10.24,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_18\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_18\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -14.5,\n\t\t\t\t\ty: -2.51,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_20\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_20\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -17.76,\n\t\t\t\t\ty: -7,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_14\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_14\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -14.035,\n\t\t\t\t\ty: -11.75,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_16\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_16\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -2.49,\n\t\t\t\t\ty: -12,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_23\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_23\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -9.525,\n\t\t\t\t\ty: 2.66,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_38\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_38\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -10.61751,\n\t\t\t\t\ty: 3.2500620000000002,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_120\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_120\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -14.035,\n\t\t\t\t\ty: -10.75,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_10\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_10\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -12.635,\n\t\t\t\t\ty: 0.25,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_12\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_12\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -8.725,\n\t\t\t\t\ty: -0.5599999999999998,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_40\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_40\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -8.525052,\n\t\t\t\t\ty: -1.8249369999999998,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_97\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_97\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -8.925102,\n\t\t\t\t\ty: -1.8249369999999998,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_98\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_98\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -5.700063999999999,\n\t\t\t\t\ty: -2.649929,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_91\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_91\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -5.700063999999999,\n\t\t\t\t\ty: -6.249871,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_82\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_82\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -8.925102,\n\t\t\t\t\ty: -8.675063,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_71\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_71\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -12.549936,\n\t\t\t\t\ty: -6.249871,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_59\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_59\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -12.549936,\n\t\t\t\t\ty: -2.649929,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_50\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_50\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -6.9251059999999995,\n\t\t\t\t\ty: -1.8249369999999998,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_93\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_93\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -19.825,\n\t\t\t\t\ty: 19.5,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_42\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_42\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -6.325,\n\t\t\t\t\ty: -0.5599999999999998,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_44\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_44\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -12,\n\t\t\t\t\ty: 14.26,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_35\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_35\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -18.99,\n\t\t\t\t\ty: 18,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_36\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_36\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -4.75,\n\t\t\t\t\ty: -11.24,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_253\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_253\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -0.49,\n\t\t\t\t\ty: -19.75,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_257\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_257\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 7.379547248074348,\n\t\t\t\t\ty: -18.155166249617725,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_271\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_271\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 6.502614240610605,\n\t\t\t\t\ty: -19.94342981166457,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_273\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_273\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 17.25,\n\t\t\t\t\ty: -10.74,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_276\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_276\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 16.25,\n\t\t\t\t\ty: -10.74,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_278\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_278\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 2.249901573322057,\n\t\t\t\t\ty: 6.3749549573172235,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_388\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_388\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 19.249970497009773,\n\t\t\t\t\ty: 9.307478007712906,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_392\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_392\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 1.4137185623732116,\n\t\t\t\t\ty: 4.4949337105610905,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_398\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_398\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -2.705102890508773,\n\t\t\t\t\ty: -0.8649999999999999,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_411\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_411\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -2.705102890508773,\n\t\t\t\t\ty: -2.135,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_412\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_412\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -4.5,\n\t\t\t\t\ty: -1.489999999999999,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_418\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_418\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 16.384965389489974,\n\t\t\t\t\ty: 7.447599992332377,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_429\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_429\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 15.114965389489972,\n\t\t\t\t\ty: 7.447599992332377,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_430\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_430\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 18.989965208520392,\n\t\t\t\t\ty: 6.5,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_420\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_420\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -11.577586684953037,\n\t\t\t\t\ty: -18.583368438700617,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_436\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_436\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 0.635,\n\t\t\t\t\ty: -2.7051,\n\t\t\t\t\tlayer: \"bottom\",\n\t\t\t\t\tpointId: \"pcb_port_456\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_456\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 1.905,\n\t\t\t\t\ty: -2.7051,\n\t\t\t\t\tlayer: \"bottom\",\n\t\t\t\t\tpointId: \"pcb_port_455\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_455\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 1.01,\n\t\t\t\t\ty: -4.5,\n\t\t\t\t\tlayer: \"bottom\",\n\t\t\t\t\tpointId: \"pcb_port_400\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_400\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 2.09,\n\t\t\t\t\ty: -3.75,\n\t\t\t\t\tlayer: \"bottom\",\n\t\t\t\t\tpointId: \"pcb_port_402\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_402\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -11.76,\n\t\t\t\t\ty: 4,\n\t\t\t\t\tlayer: \"bottom\",\n\t\t\t\t\tpointId: \"pcb_port_464\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_464\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -8.51,\n\t\t\t\t\ty: 2.75,\n\t\t\t\t\tlayer: \"bottom\",\n\t\t\t\t\tpointId: \"pcb_port_466\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_466\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -8.659980766284221,\n\t\t\t\t\ty: -17.908470428495303,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_487\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_487\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -11.209997233735299,\n\t\t\t\t\ty: -19.841664132878854,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_492\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_492\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -19.500127,\n\t\t\t\t\ty: -12.60992,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_498\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_498\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -19.5,\n\t\t\t\t\ty: -16.01,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_500\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_500\"\n\t\t\t\t}\n\t\t\t],\n\t\t\texternallyConnectedPointIds: [\n\t\t\t\t[\n\t\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\t\"pcb_port_455\"\n\t\t\t\t]\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_net_4\",\n\t\t\tnominalTraceWidth: 0.2,\n\t\t\twidth: 0.2,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -0.05264995738429812,\n\t\t\t\t\ty: 13.674895973255914,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_319\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_319\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 7.249936,\n\t\t\t\t\ty: 13.1259568,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_200\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_200\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 6.249938,\n\t\t\t\t\ty: 13.1259568,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_202\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_202\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_net_5\",\n\t\t\tnominalTraceWidth: 0.2,\n\t\t\twidth: 0.2,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -0.10294195738429812,\n\t\t\t\t\ty: 13.275099973255916,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_320\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_320\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 6.750064,\n\t\t\t\t\ty: 13.1259568,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_201\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_201\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 7.750062,\n\t\t\t\t\ty: 13.1259568,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_199\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_199\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_net_6\",\n\t\t\tnominalTraceWidth: 0.2,\n\t\t\twidth: 0.2,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 0.8973100426157019,\n\t\t\t\t\ty: 12.674897973255915,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_323\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_323\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 16.1490626246005,\n\t\t\t\t\ty: 9.30004,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_331\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_331\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 13.8508706246005,\n\t\t\t\t\ty: 9.30004,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_336\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_336\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -1.4314809192407936,\n\t\t\t\t\ty: 2.899925,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_345\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_345\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_net_7\",\n\t\t\tnominalTraceWidth: 0.2,\n\t\t\twidth: 0.2,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: 0.49726004261570184,\n\t\t\t\t\ty: 12.674897973255915,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_322\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_322\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 16.1490626246005,\n\t\t\t\t\ty: 11.19996,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_333\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_333\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 13.8508706246005,\n\t\t\t\t\ty: 11.19996,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_334\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_334\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -1.8312769192407934,\n\t\t\t\t\ty: 2.899925,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_344\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_344\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_net_8\",\n\t\t\tnominalTraceWidth: 0.2,\n\t\t\twidth: 0.2,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -0.8312789192407934,\n\t\t\t\t\ty: 3.899923,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_348\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_348\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -19.8050898871211,\n\t\t\t\t\ty: 5.010045782940122,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_352\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_352\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -8.40153943237727,\n\t\t\t\t\ty: 2.749873,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_353\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_353\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_net_9\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -5.700063999999999,\n\t\t\t\t\ty: -7.850071,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_78\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_78\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -4.8,\n\t\t\t\t\ty: -7.90065,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_126\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_126\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -4.8,\n\t\t\t\t\ty: -7.90065,\n\t\t\t\t\tlayer: \"bottom\",\n\t\t\t\t\tpointId: \"pcb_port_127\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_127\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 1.4342450000000007,\n\t\t\t\t\ty: -12.074866,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_153\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_153\"\n\t\t\t\t}\n\t\t\t],\n\t\t\texternallyConnectedPointIds: [\n\t\t\t\t[\n\t\t\t\t\t\"pcb_port_78\",\n\t\t\t\t\t\"pcb_port_126\"\n\t\t\t\t]\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_net_10\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -5.700063999999999,\n\t\t\t\t\ty: -7.450021,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_79\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_79\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -4.05,\n\t\t\t\t\ty: -7.45055,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_128\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_128\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -4.05,\n\t\t\t\t\ty: -7.45055,\n\t\t\t\t\tlayer: \"bottom\",\n\t\t\t\t\tpointId: \"pcb_port_129\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_129\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 1.4342450000000007,\n\t\t\t\t\ty: -10.774894,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_151\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_151\"\n\t\t\t\t}\n\t\t\t],\n\t\t\texternallyConnectedPointIds: [\n\t\t\t\t[\n\t\t\t\t\t\"pcb_port_79\",\n\t\t\t\t\t\"pcb_port_128\"\n\t\t\t\t]\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_net_11\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -5.700063999999999,\n\t\t\t\t\ty: -7.049971,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_80\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_80\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -4.8,\n\t\t\t\t\ty: -7.00045,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_130\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_130\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -4.8,\n\t\t\t\t\ty: -7.00045,\n\t\t\t\t\tlayer: \"bottom\",\n\t\t\t\t\tpointId: \"pcb_port_131\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_131\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 1.4342450000000007,\n\t\t\t\t\ty: -8.174949999999999,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_147\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_147\"\n\t\t\t\t}\n\t\t\t],\n\t\t\texternallyConnectedPointIds: [\n\t\t\t\t[\n\t\t\t\t\t\"pcb_port_80\",\n\t\t\t\t\t\"pcb_port_130\"\n\t\t\t\t]\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_net_12\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -5.700063999999999,\n\t\t\t\t\ty: -5.850075,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_83\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_83\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -17.55004,\n\t\t\t\t\ty: -10.899985000000001,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_259\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_259\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -12.872501315046964,\n\t\t\t\t\ty: -20.404999063009832,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_279\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_279\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_net_13\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -5.700063999999999,\n\t\t\t\t\ty: -4.249875,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_87\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_87\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 7.379547248074348,\n\t\t\t\t\ty: -18.655038249617725,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_272\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_272\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 17.25,\n\t\t\t\t\ty: -11.76,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_275\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_275\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -4.440024766284221,\n\t\t\t\t\ty: -18.408342428495303,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_485\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_485\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_net_14\",\n\t\t\tnominalTraceWidth: 0.15,\n\t\t\twidth: 0.15,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -5.700063999999999,\n\t\t\t\t\ty: -3.850079,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_88\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_88\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 8.879518848074348,\n\t\t\t\t\ty: -18.655038249617725,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_267\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_267\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: 16.25,\n\t\t\t\t\ty: -11.76,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_277\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_277\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -4.440024766284221,\n\t\t\t\t\ty: -17.908470428495303,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_486\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_486\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_net_16\",\n\t\t\tnominalTraceWidth: 0.1,\n\t\t\twidth: 0.1,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -1.635,\n\t\t\t\t\ty: -10.15,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_46\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_46\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -12,\n\t\t\t\t\ty: 18.949897,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_49\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_49\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -6.525056,\n\t\t\t\t\ty: -1.8249369999999998,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_92\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_92\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\tname: \"source_net_17\",\n\t\t\tnominalTraceWidth: 0.1,\n\t\t\twidth: 0.1,\n\t\t\tpointsToConnect: [\n\t\t\t\t{\n\t\t\t\t\tx: -9.325152,\n\t\t\t\t\ty: -1.8249369999999998,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_99\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_99\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -9.925,\n\t\t\t\t\ty: -0.5599999999999998,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_109\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_109\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -7.325156,\n\t\t\t\t\ty: -1.8249369999999998,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_94\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_94\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -7.525,\n\t\t\t\t\ty: -0.35999999999999965,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_107\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_107\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -8.525052,\n\t\t\t\t\ty: -8.675063,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_72\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_72\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\tx: -6.835,\n\t\t\t\t\ty: -10.25,\n\t\t\t\t\tlayer: \"top\",\n\t\t\t\t\tpointId: \"pcb_port_111\",\n\t\t\t\t\tpcb_port_id: \"pcb_port_111\"\n\t\t\t\t}\n\t\t\t]\n\t\t}\n\t],\n\ttraces: [\n\t\t{\n\t\t\ttype: \"pcb_trace\",\n\t\t\tpcb_trace_id: \"pcb_trace_1\",\n\t\t\tsource_trace_id: \"source_trace_148\",\n\t\t\tconnection_name: \"source_trace_148\",\n\t\t\tconnectsTo: [\n\t\t\t\t\"pcb_port_1\",\n\t\t\t\t\"pcb_port_8\"\n\t\t\t],\n\t\t\troute: [\n\t\t\t\t{\n\t\t\t\t\troute_type: \"wire\",\n\t\t\t\t\tx: -9.475,\n\t\t\t\t\ty: -12.85,\n\t\t\t\t\twidth: 0.1,\n\t\t\t\t\tlayer: \"top\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\troute_type: \"wire\",\n\t\t\t\t\tx: -7.835,\n\t\t\t\t\ty: -11.55,\n\t\t\t\t\twidth: 0.1,\n\t\t\t\t\tlayer: \"top\"\n\t\t\t\t}\n\t\t\t]\n\t\t},\n\t\t{\n\t\t\ttype: \"pcb_trace\",\n\t\t\tpcb_trace_id: \"pcb_trace_8\",\n\t\t\tsource_trace_id: \"source_trace_344\",\n\t\t\tconnection_name: \"source_trace_344\",\n\t\t\tconnectsTo: [\n\t\t\t\t\"pcb_port_456\",\n\t\t\t\t\"pcb_port_455\"\n\t\t\t],\n\t\t\troute: [\n\t\t\t\t{\n\t\t\t\t\troute_type: \"wire\",\n\t\t\t\t\tx: 0.9192006000000001,\n\t\t\t\t\ty: -2.7051,\n\t\t\t\t\twidth: 0.3,\n\t\t\t\t\tlayer: \"bottom\"\n\t\t\t\t},\n\t\t\t\t{\n\t\t\t\t\troute_type: \"wire\",\n\t\t\t\t\tx: 1.6207994,\n\t\t\t\t\ty: -2.7051,\n\t\t\t\t\twidth: 0.3,\n\t\t\t\t\tlayer: \"bottom\"\n\t\t\t\t}\n\t\t\t]\n\t\t}\n\t],\n\tlayerCount: 4,\n\tallowBlindAndBuriedVias: false,\n\tallowViaInPad: true,\n\tminTraceWidth: 0.1,\n\tminViaDiameter: 0.5,\n\tminViaHoleDiameter: 0.3,\n\tminViaPadDiameter: 0.5,\n\tmin_via_hole_diameter: 0.3,\n\tmin_via_pad_diameter: 0.5,\n\tminTraceToPadEdgeClearance: 0.1,\n\tminTraceToHoleEdgeClearance: 0.2,\n\tminViaEdgeToPadEdgeClearance: 0.125,\n\tminViaHoleEdgeToViaHoleEdgeClearance: 0.2,\n\tminPlatedHoleDrillEdgeToDrillEdgeClearance: 0.45,\n\tminPadEdgeToPadEdgeClearance: 0.125,\n\tminBoardEdgeClearance: 0.2,\n\tnominalTraceWidth: 0.1,\n\toutline: [\n\t\t{\n\t\t\tx: -21,\n\t\t\ty: -21\n\t\t},\n\t\t{\n\t\t\tx: 21,\n\t\t\ty: -21\n\t\t},\n\t\t{\n\t\t\tx: 21,\n\t\t\ty: 21\n\t\t},\n\t\t{\n\t\t\tx: -21,\n\t\t\ty: 21\n\t\t}\n\t]\n};\nvar traces = [\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"top_assembly_014\",\n\t\tconnection_name: \"source_trace_332\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_86\",\n\t\t\t\"pcb_port_444\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.700063999999999,\n\t\t\t\ty: -4.649925,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.450063999999999,\n\t\t\t\ty: -4.649925,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.475063999999999,\n\t\t\t\ty: -4.674924999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.500063999999999,\n\t\t\t\ty: -4.649925,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.525063999999999,\n\t\t\t\ty: -4.649925,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -6.525063999999999,\n\t\t\t\ty: -4.649925,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.525063999999999,\n\t\t\t\ty: -4.649925,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.050063999999999,\n\t\t\t\ty: -4.1249249999999975,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.075063999999999,\n\t\t\t\ty: -4.1249249999999975,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.100064,\n\t\t\t\ty: -4.149925,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.125063999999999,\n\t\t\t\ty: -4.149925,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.300063999999999,\n\t\t\t\ty: -4.324925,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.300063999999999,\n\t\t\t\ty: -4.349924999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.325063999999999,\n\t\t\t\ty: -4.3749249999999975,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.325063999999999,\n\t\t\t\ty: -4.424924999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.350064,\n\t\t\t\ty: -4.449925,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.350064,\n\t\t\t\ty: -5.274925,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.550063999999999,\n\t\t\t\ty: -5.474924999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.550063999999999,\n\t\t\t\ty: -6.999924999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.550063999999999,\n\t\t\t\ty: -7.024925,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.550063999999999,\n\t\t\t\ty: -8.824924999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.100064,\n\t\t\t\ty: -9.274925,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.100064,\n\t\t\t\ty: -9.299924999999998,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.075063999999999,\n\t\t\t\ty: -9.324924999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.075063999999999,\n\t\t\t\ty: -9.374925,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.050063999999999,\n\t\t\t\ty: -9.399925,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.050063999999999,\n\t\t\t\ty: -10.924924999999998,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.200063999999999,\n\t\t\t\ty: -12.774925,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.200063999999999,\n\t\t\t\ty: -12.799925,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.175063999999999,\n\t\t\t\ty: -12.824924999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.175063999999999,\n\t\t\t\ty: -12.874925,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.150063999999999,\n\t\t\t\ty: -12.899925,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.150063999999999,\n\t\t\t\ty: -13.799924999999998,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.475063999999999,\n\t\t\t\ty: -14.474924999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.475063999999999,\n\t\t\t\ty: -14.524925,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.450063999999999,\n\t\t\t\ty: -14.549924999999998,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.450063999999999,\n\t\t\t\ty: -14.574925,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.425063999999999,\n\t\t\t\ty: -14.599924999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.425063999999999,\n\t\t\t\ty: -14.649925,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.400063999999999,\n\t\t\t\ty: -14.674924999999998,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.400063999999999,\n\t\t\t\ty: -14.699925,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.375063999999999,\n\t\t\t\ty: -14.724924999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.375063999999999,\n\t\t\t\ty: -14.749925,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.2000639999999994,\n\t\t\t\ty: -15.924924999999998,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.2000639999999994,\n\t\t\t\ty: -16.449925,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.175063999999999,\n\t\t\t\ty: -16.474925,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.175063999999999,\n\t\t\t\ty: -16.524925,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.1500639999999986,\n\t\t\t\ty: -16.549924999999998,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.1500639999999986,\n\t\t\t\ty: -16.574925,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.0250639999999986,\n\t\t\t\ty: -16.699925,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.000063999999999,\n\t\t\t\ty: -16.724925,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.975063999999999,\n\t\t\t\ty: -16.749924999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.9500639999999994,\n\t\t\t\ty: -16.749924999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.925063999999999,\n\t\t\t\ty: -16.774925,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.875063999999999,\n\t\t\t\ty: -16.774925,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.850063999999999,\n\t\t\t\ty: -16.799924999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.6500639999999986,\n\t\t\t\ty: -16.799924999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.6250639999999983,\n\t\t\t\ty: -16.774925,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.6250639999999983,\n\t\t\t\ty: -16.699925,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -2.6250639999999983,\n\t\t\t\ty: -16.699925,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.6250639999999983,\n\t\t\t\ty: -16.699925,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.5250639999999986,\n\t\t\t\ty: -16.699925,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.5000639999999983,\n\t\t\t\ty: -16.724925,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.4000639999999986,\n\t\t\t\ty: -16.724925,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.8500639999999997,\n\t\t\t\ty: -17.274925,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.8500639999999997,\n\t\t\t\ty: -17.299924999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.8250639999999994,\n\t\t\t\ty: -17.324925,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.8250639999999994,\n\t\t\t\ty: -17.399925,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.800063999999999,\n\t\t\t\ty: -17.424924999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.800063999999999,\n\t\t\t\ty: -17.449925,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.6500639999999986,\n\t\t\t\ty: -17.599925,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.6250639999999983,\n\t\t\t\ty: -17.599925,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.6000639999999997,\n\t\t\t\ty: -17.624924999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.550063999999999,\n\t\t\t\ty: -17.624924999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.5250639999999986,\n\t\t\t\ty: -17.649925,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.300063999999999,\n\t\t\t\ty: -17.649925,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.6000639999999979,\n\t\t\t\ty: -18.349925,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.55004,\n\t\t\t\ty: -18.399986,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_332\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"top_assembly_066\",\n\t\tconnection_name: \"source_trace_193\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_130\",\n\t\t\t\"pcb_port_147\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.8,\n\t\t\t\ty: -7.00045,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -4.8,\n\t\t\t\ty: -7.00045,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.45,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.8,\n\t\t\t\ty: -7.00045,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.699999999999999,\n\t\t\t\ty: -7.000450000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.549999999999999,\n\t\t\t\ty: -7.150450000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.374999999999999,\n\t\t\t\ty: -7.150450000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.324999999999999,\n\t\t\t\ty: -7.100450000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.299999999999999,\n\t\t\t\ty: -7.100450000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.274999999999999,\n\t\t\t\ty: -7.075450000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.249999999999999,\n\t\t\t\ty: -7.075450000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.224999999999999,\n\t\t\t\ty: -7.050450000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.199999999999999,\n\t\t\t\ty: -7.050450000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.174999999999999,\n\t\t\t\ty: -7.025450000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.874999999999999,\n\t\t\t\ty: -7.025450000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.8499999999999988,\n\t\t\t\ty: -7.050450000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.8249999999999993,\n\t\t\t\ty: -7.050450000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.799999999999999,\n\t\t\t\ty: -7.050450000000001,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.3499999999999996,\n\t\t\t\ty: -7.050450000000001,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.3249999999999993,\n\t\t\t\ty: -7.050450000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.299999999999999,\n\t\t\t\ty: -7.050450000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.02499999999999858,\n\t\t\t\ty: -8.32545,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.7763568394002505e-15,\n\t\t\t\ty: -8.32545,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.02500000000000213,\n\t\t\t\ty: -8.350450000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.05000000000000071,\n\t\t\t\ty: -8.350450000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.07500000000000107,\n\t\t\t\ty: -8.37545,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.6750000000000007,\n\t\t\t\ty: -8.37545,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.3500000000000014,\n\t\t\t\ty: -9.050450000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.775000000000002,\n\t\t\t\ty: -9.050450000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.075000000000001,\n\t\t\t\ty: -8.75045,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.075000000000001,\n\t\t\t\ty: -8.675450000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.1000000000000014,\n\t\t\t\ty: -8.650450000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.1000000000000014,\n\t\t\t\ty: -8.400450000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.075000000000001,\n\t\t\t\ty: -8.37545,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.075000000000001,\n\t\t\t\ty: -8.350450000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 3.075000000000001,\n\t\t\t\ty: -8.350450000000002,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.075000000000001,\n\t\t\t\ty: -8.350450000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.075000000000001,\n\t\t\t\ty: -8.32545,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.025000000000002,\n\t\t\t\ty: -8.275450000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.025000000000002,\n\t\t\t\ty: -8.25045,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.900000000000002,\n\t\t\t\ty: -8.12545,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.8750000000000018,\n\t\t\t\ty: -8.12545,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.8500000000000014,\n\t\t\t\ty: -8.100450000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.825000000000001,\n\t\t\t\ty: -8.100450000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.8000000000000007,\n\t\t\t\ty: -8.07545,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.7500000000000018,\n\t\t\t\ty: -8.07545,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.7250000000000014,\n\t\t\t\ty: -8.050450000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.5500000000000007,\n\t\t\t\ty: -8.050450000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.4750000000000014,\n\t\t\t\ty: -8.12545,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.4342450000000007,\n\t\t\t\ty: -8.174949999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"top_assembly_067\",\n\t\tconnection_name: \"source_trace_191\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_128\",\n\t\t\t\"pcb_port_151\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.05,\n\t\t\t\ty: -7.45055,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -4.05,\n\t\t\t\ty: -7.45055,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.45,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.05,\n\t\t\t\ty: -7.45055,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.624999999999999,\n\t\t\t\ty: -7.45055,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.424999999999999,\n\t\t\t\ty: -8.65055,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.3999999999999986,\n\t\t\t\ty: -8.65055,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.374999999999999,\n\t\t\t\ty: -8.675550000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.3249999999999993,\n\t\t\t\ty: -8.675550000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.299999999999999,\n\t\t\t\ty: -8.70055,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.3249999999999993,\n\t\t\t\ty: -8.70055,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.299999999999999,\n\t\t\t\ty: -8.70055,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.8999999999999986,\n\t\t\t\ty: -8.70055,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.7999999999999989,\n\t\t\t\ty: -8.60055,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.7749999999999986,\n\t\t\t\ty: -8.60055,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.7499999999999982,\n\t\t\t\ty: -8.57555,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.7249999999999996,\n\t\t\t\ty: -8.57555,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.6999999999999993,\n\t\t\t\ty: -8.550550000000001,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.6499999999999986,\n\t\t\t\ty: -8.550550000000001,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.6249999999999982,\n\t\t\t\ty: -8.52555,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.5999999999999996,\n\t\t\t\ty: -8.52555,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.5749999999999993,\n\t\t\t\ty: -8.52555,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.5249999999999986,\n\t\t\t\ty: -8.57555,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.3999999999999986,\n\t\t\t\ty: -8.57555,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.3749999999999982,\n\t\t\t\ty: -8.60055,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.3249999999999993,\n\t\t\t\ty: -8.60055,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.29999999999999893,\n\t\t\t\ty: -8.62555,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.2749999999999986,\n\t\t\t\ty: -8.62555,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.12499999999999822,\n\t\t\t\ty: -8.77555,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.12499999999999822,\n\t\t\t\ty: -8.82555,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.09999999999999964,\n\t\t\t\ty: -8.85055,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.09999999999999964,\n\t\t\t\ty: -8.87555,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.2500000000000018,\n\t\t\t\ty: -9.22555,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.2500000000000018,\n\t\t\t\ty: -9.25055,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.5500000000000007,\n\t\t\t\ty: -9.550550000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.5500000000000007,\n\t\t\t\ty: -9.90055,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.6750000000000007,\n\t\t\t\ty: -10.02555,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.6750000000000007,\n\t\t\t\ty: -12.57555,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.22500000000000142,\n\t\t\t\ty: -13.02555,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 0.22500000000000142,\n\t\t\t\ty: -13.02555,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.22500000000000142,\n\t\t\t\ty: -13.02555,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.22500000000000142,\n\t\t\t\ty: -11.97555,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.5500000000000007,\n\t\t\t\ty: -11.65055,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.5500000000000007,\n\t\t\t\ty: -11.52555,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.5750000000000011,\n\t\t\t\ty: -11.50055,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.5750000000000011,\n\t\t\t\ty: -10.300550000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.3750000000000018,\n\t\t\t\ty: -10.10055,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.3500000000000014,\n\t\t\t\ty: -10.10055,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.32500000000000107,\n\t\t\t\ty: -10.07555,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.3000000000000007,\n\t\t\t\ty: -10.07555,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.27500000000000036,\n\t\t\t\ty: -10.050550000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.22500000000000142,\n\t\t\t\ty: -10.050550000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.1750000000000007,\n\t\t\t\ty: -10.10055,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 0.1750000000000007,\n\t\t\t\ty: -10.10055,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.1750000000000007,\n\t\t\t\ty: -10.10055,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.32500000000000107,\n\t\t\t\ty: -10.25055,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.3500000000000014,\n\t\t\t\ty: -10.25055,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.5000000000000018,\n\t\t\t\ty: -10.40055,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.5250000000000021,\n\t\t\t\ty: -10.40055,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.5750000000000011,\n\t\t\t\ty: -10.45055,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.6250000000000018,\n\t\t\t\ty: -10.45055,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.6500000000000021,\n\t\t\t\ty: -10.47555,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.1250000000000018,\n\t\t\t\ty: -10.47555,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.3750000000000018,\n\t\t\t\ty: -10.72555,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.4342450000000007,\n\t\t\t\ty: -10.774894,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"top_assembly_071\",\n\t\tconnection_name: \"source_trace_179\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_143\",\n\t\t\t\"pcb_port_144\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.165755000000001,\n\t\t\t\ty: -8.824936000000001,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.165,\n\t\t\t\ty: -8.175,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.165755000000001,\n\t\t\t\ty: -8.174949999999999,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_180\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"top_assembly_093\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_155\",\n\t\t\t\"pcb_port_156\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.4342450000000007,\n\t\t\t\ty: -13.375092,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.435,\n\t\t\t\ty: -14.025,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.4342450000000007,\n\t\t\t\ty: -14.025078,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_184\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"top_assembly_094\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_462\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.74,\n\t\t\t\ty: 1.95,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.7399999999999984,\n\t\t\t\ty: 1.7999999999999972,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.5899999999999999,\n\t\t\t\ty: 1.6499999999999986,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.5899999999999999,\n\t\t\t\ty: 1.4499999999999993,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.3900000000000006,\n\t\t\t\ty: 1.2499999999999964,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 1.3900000000000006,\n\t\t\t\ty: 1.2499999999999964,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.3900000000000006,\n\t\t\t\ty: 1.2499999999999964,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.3900000000000006,\n\t\t\t\ty: 2.1999999999999993,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.7899999999999991,\n\t\t\t\ty: 2.599999999999998,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.905,\n\t\t\t\ty: 2.7051,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_346\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"top_assembly_095\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_17\",\n\t\t\t\"pcb_port_11\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.015,\n\t\t\t\ty: -11.75,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.015,\n\t\t\t\ty: -10.75,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_98\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"top_assembly_097\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_110\",\n\t\t\t\"pcb_port_41\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.725,\n\t\t\t\ty: 0.4600000000000002,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.925,\n\t\t\t\ty: 0.4600000000000002,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_109\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"top_assembly_098\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_110\",\n\t\t\t\"pcb_port_39\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.525,\n\t\t\t\ty: 1.6400000000000003,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.925,\n\t\t\t\ty: 0.4600000000000002,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_103\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"top_assembly_107\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_251\",\n\t\t\t\"pcb_port_47\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.615,\n\t\t\t\ty: -10.15,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.7399999999999984,\n\t\t\t\ty: -10.049999999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.3399999999999963,\n\t\t\t\ty: -9.45,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.3399999999999963,\n\t\t\t\ty: -9.299999999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.4899999999999984,\n\t\t\t\ty: -9.149999999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.49,\n\t\t\t\ty: -9,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_111\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"top_assembly_116\",\n\t\tconnection_name: \"source_trace_174\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_159\",\n\t\t\t\"pcb_port_156\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.4342450000000002,\n\t\t\t\ty: -15.975036,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.6849999999999987,\n\t\t\t\ty: -15.725000000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.234999999999996,\n\t\t\t\ty: -15.725000000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.2849999999999966,\n\t\t\t\ty: -15.675,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.3349999999999973,\n\t\t\t\ty: -15.675,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.384999999999998,\n\t\t\t\ty: -15.625000000000002,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.4349999999999987,\n\t\t\t\ty: -15.625000000000002,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.5849999999999973,\n\t\t\t\ty: -15.475000000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.8349999999999973,\n\t\t\t\ty: -15.475000000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.0849999999999973,\n\t\t\t\ty: -15.225000000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.0849999999999973,\n\t\t\t\ty: -15.175,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.134999999999998,\n\t\t\t\ty: -15.125000000000002,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.134999999999998,\n\t\t\t\ty: -15.025000000000002,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.1849999999999987,\n\t\t\t\ty: -14.975000000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.1849999999999987,\n\t\t\t\ty: -14.925,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.134999999999998,\n\t\t\t\ty: -14.875000000000002,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.134999999999998,\n\t\t\t\ty: -14.775000000000002,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.0849999999999973,\n\t\t\t\ty: -14.725000000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.0849999999999973,\n\t\t\t\ty: -14.675,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.8349999999999973,\n\t\t\t\ty: -14.425,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.8349999999999973,\n\t\t\t\ty: -13.075000000000003,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.7849999999999966,\n\t\t\t\ty: -13.025000000000002,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.5349999999999966,\n\t\t\t\ty: -13.025000000000002,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.2849999999999966,\n\t\t\t\ty: -13.275000000000002,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.1849999999999987,\n\t\t\t\ty: -13.275000000000002,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.4342450000000007,\n\t\t\t\ty: -14.025078,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_174\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"top_assembly_122\",\n\t\tconnection_name: \"source_trace_174\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_159\",\n\t\t\t\"pcb_port_160\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.4342450000000002,\n\t\t\t\ty: -15.975036,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.6842450000000007,\n\t\t\t\ty: -15.725036,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.234244999999998,\n\t\t\t\ty: -15.725036,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.2842449999999985,\n\t\t\t\ty: -15.675035999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.3342449999999992,\n\t\t\t\ty: -15.675035999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.384245,\n\t\t\t\ty: -15.625036,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.4342450000000007,\n\t\t\t\ty: -15.625036,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.4342450000000007,\n\t\t\t\ty: -15.575036,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.484244999999998,\n\t\t\t\ty: -15.525036,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.484244999999998,\n\t\t\t\ty: -15.475036,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.5342449999999985,\n\t\t\t\ty: -15.425035999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.5342449999999985,\n\t\t\t\ty: -13.475036,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.184245000000001,\n\t\t\t\ty: -11.825035999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.300127000000001,\n\t\t\t\ty: -11.75,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_174\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"top_assembly_125\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_443\",\n\t\t\t\"pcb_port_159\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.4342450000000002,\n\t\t\t\ty: -15.975036,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.1342450000000008,\n\t\t\t\ty: -15.975036,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.834245000000001,\n\t\t\t\ty: -16.275036,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.23424500000000137,\n\t\t\t\ty: -16.275036,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.36575499999999916,\n\t\t\t\ty: -16.875036,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.55004,\n\t\t\t\ty: -17.100014,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_174\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"top_assembly_126\",\n\t\tconnection_name: \"source_trace_146\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_121\",\n\t\t\t\"pcb_port_13\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.615,\n\t\t\t\ty: 0.25,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.715,\n\t\t\t\ty: 0.35000000000000053,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.815,\n\t\t\t\ty: 0.35000000000000053,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.114999999999998,\n\t\t\t\ty: 0.6500000000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.114999999999998,\n\t\t\t\ty: 2.25,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.125,\n\t\t\t\ty: 2.5,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_107\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"top_assembly_131\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_3\",\n\t\t\t\"pcb_port_2\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.174999999999999,\n\t\t\t\ty: -12.85,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.175,\n\t\t\t\ty: -12.85,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.3883,\n\t\t\t\ty: -12.85,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.3883,\n\t\t\t\ty: -12.16,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.765,\n\t\t\t\ty: -11.5367,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.475,\n\t\t\t\ty: -11.5367,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.475,\n\t\t\t\ty: -10.65,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_89\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"top_assembly_132\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_443\",\n\t\t\t\"pcb_port_31\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.9,\n\t\t\t\ty: -15.575,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.5999999999999996,\n\t\t\t\ty: -15.575,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.3,\n\t\t\t\ty: -15.875,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.7999999999999998,\n\t\t\t\ty: -15.875,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.7999999999999998,\n\t\t\t\ty: -16.875,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.55004,\n\t\t\t\ty: -17.100014,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_161\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"top_assembly_134\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_19\",\n\t\t\t\"pcb_port_17\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16,\n\t\t\t\ty: -11.26,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16,\n\t\t\t\ty: -15,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.5,\n\t\t\t\ty: -15.5,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.015,\n\t\t\t\ty: -15.5,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.015,\n\t\t\t\ty: -11.75,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_92\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"top_assembly_138\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_68\",\n\t\t\t\"pcb_port_106\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.124998,\n\t\t\t\ty: -8.675063,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.125,\n\t\t\t\ty: -8.675063,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.125,\n\t\t\t\ty: -7.7301,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.3815,\n\t\t\t\ty: -6.9866,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.125,\n\t\t\t\ty: -6.9866,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.125,\n\t\t\t\ty: -5.249873,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_101\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"top_assembly_139\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_45\",\n\t\t\t\"pcb_port_108\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.325,\n\t\t\t\ty: 0.4600000000000002,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.525,\n\t\t\t\ty: 0.6600000000000004,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_138\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"top_assembly_146\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_19\",\n\t\t\t\"pcb_port_281\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16,\n\t\t\t\ty: -11.26,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16,\n\t\t\t\ty: -15,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.5,\n\t\t\t\ty: -15.5,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_92\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"top_assembly_149\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_15\",\n\t\t\t\"pcb_port_19\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16,\n\t\t\t\ty: -11.26,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.439999999999998,\n\t\t\t\ty: -10.7,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.34,\n\t\t\t\ty: -10.7,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -15.34,\n\t\t\t\ty: -10.7,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.34,\n\t\t\t\ty: -10.7,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.34,\n\t\t\t\ty: -8.85,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.24,\n\t\t\t\ty: -7.949999999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.24,\n\t\t\t\ty: -7.699999999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -16.24,\n\t\t\t\ty: -7.699999999999999,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.24,\n\t\t\t\ty: -7.699999999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.59,\n\t\t\t\ty: -7.35,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.59,\n\t\t\t\ty: -7.299999999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.74,\n\t\t\t\ty: -7.149999999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.74,\n\t\t\t\ty: -7,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_92\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"top_assembly_170\",\n\t\tconnection_name: \"source_trace_135\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_125\",\n\t\t\t\"pcb_port_96\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.335,\n\t\t\t\ty: 0.9500000000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.135000000000002,\n\t\t\t\ty: 1.200000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -8.135000000000002,\n\t\t\t\ty: 1.200000000000001,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.135000000000002,\n\t\t\t\ty: 1.200000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.535,\n\t\t\t\ty: -2.6499999999999986,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -8.535,\n\t\t\t\ty: -2.6499999999999986,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.535,\n\t\t\t\ty: -2.6499999999999986,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.235000000000001,\n\t\t\t\ty: -2.3499999999999996,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.125002,\n\t\t\t\ty: -1.8249369999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_135\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"top_assembly_171\",\n\t\tconnection_name: \"source_trace_134\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_123\",\n\t\t\t\"pcb_port_95\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.335,\n\t\t\t\ty: -0.3499999999999996,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.510000000000001,\n\t\t\t\ty: -0.5249999999999995,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.510000000000001,\n\t\t\t\ty: -0.6875,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.7475000000000005,\n\t\t\t\ty: -0.9249999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.7475000000000005,\n\t\t\t\ty: -0.9375,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.960000000000001,\n\t\t\t\ty: -1.1499999999999995,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.985,\n\t\t\t\ty: -1.1499999999999995,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.0600000000000005,\n\t\t\t\ty: -1.2249999999999979,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -6.0600000000000005,\n\t\t\t\ty: -1.2249999999999979,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.0600000000000005,\n\t\t\t\ty: -1.2249999999999979,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.385000000000001,\n\t\t\t\ty: -1.5499999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.8100000000000005,\n\t\t\t\ty: -1.5499999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.897499999999999,\n\t\t\t\ty: -2.6375,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -7.897499999999999,\n\t\t\t\ty: -2.6375,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.897499999999999,\n\t\t\t\ty: -2.6375,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.897499999999999,\n\t\t\t\ty: -2.6375,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -7.897499999999999,\n\t\t\t\ty: -2.6375,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.897499999999999,\n\t\t\t\ty: -2.6375,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.897499999999999,\n\t\t\t\ty: -2.5,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.847499999999999,\n\t\t\t\ty: -2.45,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.847499999999999,\n\t\t\t\ty: -1.9500000000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.747499999999999,\n\t\t\t\ty: -1.85,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.724952,\n\t\t\t\ty: -1.8249369999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_134\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"top_assembly_172\",\n\t\tconnection_name: \"source_trace_124\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_109\",\n\t\t\t\"pcb_port_99\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.925,\n\t\t\t\ty: -0.5599999999999998,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.425,\n\t\t\t\ty: -1.2600000000000016,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.325152,\n\t\t\t\ty: -1.8249369999999998,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_124\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"top_assembly_173\",\n\t\tconnection_name: \"source_trace_126\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_107\",\n\t\t\t\"pcb_port_94\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.325156,\n\t\t\t\ty: -1.8249369999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.525155999999999,\n\t\t\t\ty: -0.5249369999999995,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.525,\n\t\t\t\ty: -0.35999999999999965,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_126\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"top_assembly_174\",\n\t\tconnection_name: \"source_trace_124\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_99\",\n\t\t\t\"pcb_port_94\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.325152,\n\t\t\t\ty: -1.8249369999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.325152,\n\t\t\t\ty: -2.3249370000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.125152,\n\t\t\t\ty: -3.124937,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -10.125152,\n\t\t\t\ty: -3.124937,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.125152,\n\t\t\t\ty: -3.124937,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.5251519999999985,\n\t\t\t\ty: -1.0249370000000013,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -7.5251519999999985,\n\t\t\t\ty: -1.0249370000000013,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.5251519999999985,\n\t\t\t\ty: -1.0249370000000013,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.325156,\n\t\t\t\ty: -1.8249369999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_124\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"top_assembly_175\",\n\t\tconnection_name: \"source_trace_129\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_72\",\n\t\t\t\"pcb_port_111\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.525052,\n\t\t\t\ty: -8.675063,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.325052,\n\t\t\t\ty: -9.850063,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.125052,\n\t\t\t\ty: -10.050063000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.825052,\n\t\t\t\ty: -10.075063,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.825052,\n\t\t\t\ty: -10.050063000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.0250520000000005,\n\t\t\t\ty: -10.050063000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.835,\n\t\t\t\ty: -10.25,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_129\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"top_assembly_176\",\n\t\tconnection_name: \"source_trace_124\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_99\",\n\t\t\t\"pcb_port_72\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.325152,\n\t\t\t\ty: -1.8249369999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.325152,\n\t\t\t\ty: -2.9499370000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.425151999999999,\n\t\t\t\ty: -3.2749369999999995,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -8.425151999999999,\n\t\t\t\ty: -3.2749369999999995,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.425151999999999,\n\t\t\t\ty: -3.2749369999999995,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.650151999999999,\n\t\t\t\ty: -7.199937,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -8.650151999999999,\n\t\t\t\ty: -7.199937,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.650151999999999,\n\t\t\t\ty: -7.199937,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.525052,\n\t\t\t\ty: -8.675063,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_124\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"top_assembly_177\",\n\t\tconnection_name: \"source_trace_117\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_101\",\n\t\t\t\"pcb_port_118\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.124998,\n\t\t\t\ty: -1.8249369999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.224998,\n\t\t\t\ty: -2.424937,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.724998,\n\t\t\t\ty: -2.624937,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -10.724998,\n\t\t\t\ty: -2.624937,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.724998,\n\t\t\t\ty: -2.624937,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.424997999999999,\n\t\t\t\ty: 1.1750629999999997,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -10.424997999999999,\n\t\t\t\ty: 1.1750629999999997,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.424997999999999,\n\t\t\t\ty: 1.1750629999999997,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.124998,\n\t\t\t\ty: 1.4750630000000005,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.124998,\n\t\t\t\ty: 2.075063,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.61751,\n\t\t\t\ty: 2.250064,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_117\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"top_assembly_178\",\n\t\tconnection_name: \"source_trace_116\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_100\",\n\t\t\t\"pcb_port_119\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.724948,\n\t\t\t\ty: -1.8249369999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.799947999999999,\n\t\t\t\ty: -1.3499370000000006,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.424947999999999,\n\t\t\t\ty: -0.8999369999999995,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.374948,\n\t\t\t\ty: 1.5250630000000012,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -11.374948,\n\t\t\t\ty: 1.5250630000000012,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.374948,\n\t\t\t\ty: 1.5250630000000012,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.349948,\n\t\t\t\ty: 3.0500629999999997,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -11.349948,\n\t\t\t\ty: 3.0500629999999997,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.349948,\n\t\t\t\ty: 3.0500629999999997,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.61751,\n\t\t\t\ty: 2.749936,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_116\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"top_assembly_181\",\n\t\tconnection_name: \"source_trace_113\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_102\",\n\t\t\t\"pcb_port_117\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.525048,\n\t\t\t\ty: -1.8249369999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.600048,\n\t\t\t\ty: -1.3499369999999997,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.650048,\n\t\t\t\ty: -0.7499370000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -11.650048,\n\t\t\t\ty: -0.7499370000000001,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.650048,\n\t\t\t\ty: -0.7499370000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.700047999999999,\n\t\t\t\ty: 0.9750630000000005,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -11.700047999999999,\n\t\t\t\ty: 0.9750630000000005,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.700047999999999,\n\t\t\t\ty: 0.9750630000000005,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.800048,\n\t\t\t\ty: 1.4000629999999994,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.775048,\n\t\t\t\ty: 1.700063,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.550048,\n\t\t\t\ty: 1.9250629999999997,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.975048,\n\t\t\t\ty: 1.950063,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.61751,\n\t\t\t\ty: 1.7499380000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_113\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"top_assembly_185\",\n\t\tconnection_name: \"source_trace_133\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_98\",\n\t\t\t\"pcb_port_97\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.525052,\n\t\t\t\ty: -1.8249369999999998,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.525052,\n\t\t\t\ty: -1.824937,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.5251,\n\t\t\t\ty: -1.519,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.5251,\n\t\t\t\ty: -1.2132,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.9251,\n\t\t\t\ty: -1.2132,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.9251,\n\t\t\t\ty: -1.8249,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.925102,\n\t\t\t\ty: -1.824937,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.925102,\n\t\t\t\ty: -1.8249369999999998,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_133\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"top_assembly_186\",\n\t\tconnection_name: \"source_net_3\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_16\",\n\t\t\t\"pcb_port_10\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.035,\n\t\t\t\ty: -11.75,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.035,\n\t\t\t\ty: -10.75,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_97\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"top_assembly_187\",\n\t\tconnection_name: \"source_trace_102\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_120\",\n\t\t\t\"pcb_port_38\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.525,\n\t\t\t\ty: 2.66,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.224999999999998,\n\t\t\t\ty: 3.1099999999999994,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.61751,\n\t\t\t\ty: 3.2500620000000002,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_102\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"top_assembly_189\",\n\t\tconnection_name: \"source_trace_108\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_40\",\n\t\t\t\"pcb_port_97\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.725,\n\t\t\t\ty: -0.5599999999999998,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.725,\n\t\t\t\ty: -1.2132,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.5251,\n\t\t\t\ty: -1.2132,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.5251,\n\t\t\t\ty: -1.519,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.525052,\n\t\t\t\ty: -1.824937,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.525052,\n\t\t\t\ty: -1.8249369999999998,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_108\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"top_assembly_191\",\n\t\tconnection_name: \"source_trace_139\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_93\",\n\t\t\t\"pcb_port_44\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.325,\n\t\t\t\ty: -0.5599999999999998,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.825000000000001,\n\t\t\t\ty: -1.1099999999999994,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.9251059999999995,\n\t\t\t\ty: -1.8249369999999998,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_139\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"top_assembly_193\",\n\t\tconnection_name: \"source_trace_139\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_93\",\n\t\t\t\"pcb_port_91\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.700063999999999,\n\t\t\t\ty: -2.649929,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.800064,\n\t\t\t\ty: -2.449929,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.9251059999999995,\n\t\t\t\ty: -1.8249369999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_119\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"top_assembly_195\",\n\t\tconnection_name: \"source_net_3\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_20\",\n\t\t\t\"pcb_port_50\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.5,\n\t\t\t\ty: -2.51,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.0974,\n\t\t\t\ty: -2.51,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.9291,\n\t\t\t\ty: -2.3417,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.1766,\n\t\t\t\ty: -2.3417,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.8684,\n\t\t\t\ty: -2.6499,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.549936,\n\t\t\t\ty: -2.649929,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_93\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"top_assembly_196\",\n\t\tconnection_name: \"source_net_3\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_18\",\n\t\t\t\"pcb_port_10\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16,\n\t\t\t\ty: -10.24,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.0017,\n\t\t\t\ty: -10.24,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.4917,\n\t\t\t\ty: -10.75,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.035,\n\t\t\t\ty: -10.75,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_91\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"top_assembly_205\",\n\t\tconnection_name: \"source_net_3\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_59\",\n\t\t\t\"pcb_port_50\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.549936,\n\t\t\t\ty: -6.249871,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.949936000000001,\n\t\t\t\ty: -6.3498709999999985,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.649936,\n\t\t\t\ty: -7.8498709999999985,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -10.649936,\n\t\t\t\ty: -7.8498709999999985,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.649936,\n\t\t\t\ty: -7.8498709999999985,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.849936,\n\t\t\t\ty: -6.049870999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.334999999999997,\n\t\t\t\ty: -2.3499999999999996,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -13.334999999999997,\n\t\t\t\ty: -2.3499999999999996,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.334999999999997,\n\t\t\t\ty: -2.3499999999999996,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.549936,\n\t\t\t\ty: -2.649929,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_122\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"top_assembly_206\",\n\t\tconnection_name: \"source_net_3\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_91\",\n\t\t\t\"pcb_port_82\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.700063999999999,\n\t\t\t\ty: -2.649929,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.925063999999999,\n\t\t\t\ty: -2.074928999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.3250639999999994,\n\t\t\t\ty: -1.5499289999999988,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -1.3250639999999994,\n\t\t\t\ty: -1.5499289999999988,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.3250639999999994,\n\t\t\t\ty: -1.5499289999999988,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.0750639999999994,\n\t\t\t\ty: -1.5749289999999991,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.025063999999999,\n\t\t\t\ty: -2.399929,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.175063999999999,\n\t\t\t\ty: -2.624929,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.175063999999999,\n\t\t\t\ty: -2.899929,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.5750639999999994,\n\t\t\t\ty: -3.5499289999999997,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.225063999999999,\n\t\t\t\ty: -3.7749289999999993,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.225063999999999,\n\t\t\t\ty: -4.249929,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.900063999999999,\n\t\t\t\ty: -6.049929,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -4.900063999999999,\n\t\t\t\ty: -6.049929,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.900063999999999,\n\t\t\t\ty: -6.049929,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.700063999999999,\n\t\t\t\ty: -6.249871,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_119\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"top_assembly_208\",\n\t\tconnection_name: \"source_net_3\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_14\",\n\t\t\t\"pcb_port_18\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16,\n\t\t\t\ty: -10.24,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16,\n\t\t\t\ty: -9.2764,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.76,\n\t\t\t\ty: -7.5164,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.76,\n\t\t\t\ty: -7,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_91\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"top_assembly_209\",\n\t\tconnection_name: \"source_net_3\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_71\",\n\t\t\t\"pcb_port_82\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.700063999999999,\n\t\t\t\ty: -6.249871,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.900063999999999,\n\t\t\t\ty: -6.049929,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -4.900063999999999,\n\t\t\t\ty: -6.049929,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.900063999999999,\n\t\t\t\ty: -6.049929,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.700063999999999,\n\t\t\t\ty: -7.749870999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.700063999999999,\n\t\t\t\ty: -8.149870999999997,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.000064,\n\t\t\t\ty: -8.349870999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.500064,\n\t\t\t\ty: -8.349870999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.025063999999997,\n\t\t\t\ty: -7.849871000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -9.025063999999997,\n\t\t\t\ty: -7.849871000000002,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.025063999999997,\n\t\t\t\ty: -7.849871000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.925102,\n\t\t\t\ty: -8.675063,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_120\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"top_assembly_215\",\n\t\tconnection_name: \"source_net_3\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_10\",\n\t\t\t\"pcb_port_59\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.035,\n\t\t\t\ty: -10.75,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.035,\n\t\t\t\ty: -10.149999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.835,\n\t\t\t\ty: -9.95,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -13.835,\n\t\t\t\ty: -9.95,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.835,\n\t\t\t\ty: -9.95,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.735,\n\t\t\t\ty: -7.85,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -11.735,\n\t\t\t\ty: -7.85,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.735,\n\t\t\t\ty: -7.85,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.735,\n\t\t\t\ty: -7.049999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.934999999999999,\n\t\t\t\ty: -6.85,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.934999999999999,\n\t\t\t\ty: -6.35,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.335,\n\t\t\t\ty: -6.35,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.549936,\n\t\t\t\ty: -6.249871,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_104\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"top_assembly_222\",\n\t\tconnection_name: \"source_net_3\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_23\",\n\t\t\t\"pcb_port_82\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.49,\n\t\t\t\ty: -12,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.49,\n\t\t\t\ty: -12.299999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.389999999999999,\n\t\t\t\ty: -12.4,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.389999999999999,\n\t\t\t\ty: -12.75,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.1899999999999995,\n\t\t\t\ty: -12.95,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.1899999999999995,\n\t\t\t\ty: -13.899999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.24,\n\t\t\t\ty: -13.95,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.639999999999999,\n\t\t\t\ty: -13.95,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.49,\n\t\t\t\ty: -14.8,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.539999999999999,\n\t\t\t\ty: -14.85,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.59,\n\t\t\t\ty: -14.85,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.639999999999999,\n\t\t\t\ty: -14.899999999999999,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.74,\n\t\t\t\ty: -14.899999999999999,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.800063999999997,\n\t\t\t\ty: -14.899871000000001,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -4.800063999999997,\n\t\t\t\ty: -14.899871000000001,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.800063999999997,\n\t\t\t\ty: -14.899871000000001,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.84,\n\t\t\t\ty: -14.899999999999999,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.84,\n\t\t\t\ty: -14.899999999999999,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.99,\n\t\t\t\ty: -15.05,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.039999999999999,\n\t\t\t\ty: -15.05,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.139999999999999,\n\t\t\t\ty: -15.149999999999999,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.59,\n\t\t\t\ty: -15.149999999999999,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.640000000000001,\n\t\t\t\ty: -15.1,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.6899999999999995,\n\t\t\t\ty: -15.1,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.74,\n\t\t\t\ty: -15.05,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.390000000000001,\n\t\t\t\ty: -15.05,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.4399999999999995,\n\t\t\t\ty: -15,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.539999999999999,\n\t\t\t\ty: -15,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.59,\n\t\t\t\ty: -14.95,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.640000000000001,\n\t\t\t\ty: -14.95,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.99,\n\t\t\t\ty: -14.6,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.04,\n\t\t\t\ty: -14.6,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.04,\n\t\t\t\ty: -14.55,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.14,\n\t\t\t\ty: -14.55,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.29,\n\t\t\t\ty: -14.399999999999999,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.29,\n\t\t\t\ty: -14.3,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.34,\n\t\t\t\ty: -14.25,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.34,\n\t\t\t\ty: -13.7,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.24,\n\t\t\t\ty: -12.6,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.24,\n\t\t\t\ty: -12.549999999999999,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.1899999999999995,\n\t\t\t\ty: -12.5,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.1899999999999995,\n\t\t\t\ty: -12.4,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.140000000000001,\n\t\t\t\ty: -12.35,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.140000000000001,\n\t\t\t\ty: -9.899999999999999,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.09,\n\t\t\t\ty: -9.85,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.09,\n\t\t\t\ty: -9.799999999999999,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.039999999999999,\n\t\t\t\ty: -9.75,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.039999999999999,\n\t\t\t\ty: -9.649999999999999,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.99,\n\t\t\t\ty: -9.6,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.99,\n\t\t\t\ty: -9,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.99,\n\t\t\t\ty: -8.95,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.99,\n\t\t\t\ty: -8.799999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.09,\n\t\t\t\ty: -7.899999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.09,\n\t\t\t\ty: -7.75,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.039999999999999,\n\t\t\t\ty: -7.699999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.039999999999999,\n\t\t\t\ty: -7.199999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.9399999999999995,\n\t\t\t\ty: -6.1,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.900063999999999,\n\t\t\t\ty: -6.049929,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -4.900063999999999,\n\t\t\t\ty: -6.049929,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.900063999999999,\n\t\t\t\ty: -6.049929,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.9399999999999995,\n\t\t\t\ty: -6.049999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.09,\n\t\t\t\ty: -6.049999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.1899999999999995,\n\t\t\t\ty: -6.149999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.59,\n\t\t\t\ty: -6.149999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.700063999999999,\n\t\t\t\ty: -6.249871,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_100\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"top_assembly_265\",\n\t\tconnection_name: \"source_trace_189\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_78\",\n\t\t\t\"pcb_port_126\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.700063999999999,\n\t\t\t\ty: -7.850071,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.8,\n\t\t\t\ty: -7.90065,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"top_assembly_266\",\n\t\tconnection_name: \"source_trace_191\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_79\",\n\t\t\t\"pcb_port_128\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.700063999999999,\n\t\t\t\ty: -7.450021,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.05,\n\t\t\t\ty: -7.45055,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"pg_pd_pg_supply_discharge_gnd\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_505\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.99,\n\t\t\t\ty: -7.25,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.99,\n\t\t\t\ty: -7.15,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.59,\n\t\t\t\ty: -6.55,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -19.59,\n\t\t\t\ty: -6.55,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.59,\n\t\t\t\ty: -6.55,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.19,\n\t\t\t\ty: -6.95,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.99,\n\t\t\t\ty: -6.95,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.49,\n\t\t\t\ty: -7.45,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.34,\n\t\t\t\ty: -7.649999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t}\n\t\t],\n\t\tconnection_name: \"source_net_0\",\n\t\tsource_trace_id: \"source_trace_384\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"pg_pd_pg_function\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_496\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.000001,\n\t\t\t\ty: -13.89008,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.050001,\n\t\t\t\ty: -13.940079999999998,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.100001000000002,\n\t\t\t\ty: -13.990079999999999,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.150001,\n\t\t\t\ty: -14.04008,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.200001,\n\t\t\t\ty: -14.04008,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.250001,\n\t\t\t\ty: -14.04008,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.300001,\n\t\t\t\ty: -14.04008,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.350001000000002,\n\t\t\t\ty: -14.04008,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.400001,\n\t\t\t\ty: -14.09008,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.450001,\n\t\t\t\ty: -14.14008,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.500001,\n\t\t\t\ty: -14.190079999999998,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.550001,\n\t\t\t\ty: -14.240079999999999,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.600001000000002,\n\t\t\t\ty: -14.29008,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.650001,\n\t\t\t\ty: -14.34008,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.700001,\n\t\t\t\ty: -14.39008,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.750001,\n\t\t\t\ty: -14.440079999999998,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.800001,\n\t\t\t\ty: -14.440079999999998,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.850001000000002,\n\t\t\t\ty: -14.440079999999998,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.900001,\n\t\t\t\ty: -14.440079999999998,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.950001,\n\t\t\t\ty: -14.440079999999998,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.000001,\n\t\t\t\ty: -14.440079999999998,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.050001,\n\t\t\t\ty: -14.440079999999998,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.100001000000002,\n\t\t\t\ty: -14.440079999999998,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.150001,\n\t\t\t\ty: -14.440079999999998,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.200001,\n\t\t\t\ty: -14.440079999999998,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.250001,\n\t\t\t\ty: -14.440079999999998,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.300001,\n\t\t\t\ty: -14.440079999999998,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.350001000000002,\n\t\t\t\ty: -14.490079999999999,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.400126999999998,\n\t\t\t\ty: -14.54008,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -20.400126999999998,\n\t\t\t\ty: -14.54008,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.400126999999998,\n\t\t\t\ty: -14.54008,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.15\n\t\t\t}\n\t\t],\n\t\tconnection_name: \"source_net_0\",\n\t\tsource_trace_id: \"source_trace_385\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"pg_pd_pg_ground\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_495\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.500127,\n\t\t\t\ty: -13.89008,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.500127,\n\t\t\t\ty: -13.940079999999998,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.500127,\n\t\t\t\ty: -13.990079999999999,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.550127,\n\t\t\t\ty: -14.04008,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.550127,\n\t\t\t\ty: -14.09008,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.550127,\n\t\t\t\ty: -14.14008,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.550127,\n\t\t\t\ty: -14.190079999999998,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.550127,\n\t\t\t\ty: -14.240079999999999,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.600127,\n\t\t\t\ty: -14.29008,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.650126999999998,\n\t\t\t\ty: -14.34008,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.700127,\n\t\t\t\ty: -14.39008,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.750127,\n\t\t\t\ty: -14.440079999999998,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.800127,\n\t\t\t\ty: -14.440079999999998,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.850127,\n\t\t\t\ty: -14.440079999999998,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.900126999999998,\n\t\t\t\ty: -14.440079999999998,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.950127,\n\t\t\t\ty: -14.440079999999998,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.000127,\n\t\t\t\ty: -14.490079999999999,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.050127,\n\t\t\t\ty: -14.54008,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.100127,\n\t\t\t\ty: -14.54008,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.150126999999998,\n\t\t\t\ty: -14.54008,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.200127,\n\t\t\t\ty: -14.54008,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.250127,\n\t\t\t\ty: -14.54008,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.300127,\n\t\t\t\ty: -14.54008,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.350127,\n\t\t\t\ty: -14.54008,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.400126999999998,\n\t\t\t\ty: -14.54008,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -20.400126999999998,\n\t\t\t\ty: -14.54008,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.400126999999998,\n\t\t\t\ty: -14.54008,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.15\n\t\t\t}\n\t\t],\n\t\tconnection_name: \"source_net_0\",\n\t\tsource_trace_id: \"source_trace_386\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"pg_pd_pg_logic_supply\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_498\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.500127,\n\t\t\t\ty: -12.60992,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.400126999999998,\n\t\t\t\ty: -12.509920000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.400126999999998,\n\t\t\t\ty: -12.20992,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.200127,\n\t\t\t\ty: -12.009920000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.200127,\n\t\t\t\ty: -11.80992,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -19.200127,\n\t\t\t\ty: -11.80992,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.200127,\n\t\t\t\ty: -11.80992,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.900126999999998,\n\t\t\t\ty: -11.509920000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.900126999999998,\n\t\t\t\ty: -9.50992,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.900126999999998,\n\t\t\t\ty: -9.40992,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.900126999999998,\n\t\t\t\ty: -6.509919999999999,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -18.900126999999998,\n\t\t\t\ty: -6.509919999999999,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.900126999999998,\n\t\t\t\ty: -6.509919999999999,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.700127,\n\t\t\t\ty: -6.70992,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.500127,\n\t\t\t\ty: -6.70992,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.500127,\n\t\t\t\ty: -6.80992,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.700127,\n\t\t\t\ty: -7.609919999999999,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.600127,\n\t\t\t\ty: -7.70992,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.000127,\n\t\t\t\ty: -9.30992,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.000127,\n\t\t\t\ty: -10.009920000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16,\n\t\t\t\ty: -10.24,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t],\n\t\tconnection_name: \"source_trace_387\",\n\t\tsource_trace_id: \"source_trace_91\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"pg_pd_good\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_497\",\n\t\t\t\"pcb_port_58\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.000001,\n\t\t\t\ty: -12.60992,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.200001,\n\t\t\t\ty: -11.80992,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.050001,\n\t\t\t\ty: -11.80992,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -18.050001,\n\t\t\t\ty: -11.80992,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.050001,\n\t\t\t\ty: -11.80992,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.600001,\n\t\t\t\ty: -8.35992,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.050001000000002,\n\t\t\t\ty: -8.35992,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.000001000000001,\n\t\t\t\ty: -8.30992,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.950001,\n\t\t\t\ty: -8.30992,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.700001,\n\t\t\t\ty: -8.05992,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.350001,\n\t\t\t\ty: -8.05992,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -13.350001,\n\t\t\t\ty: -8.05992,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.350001,\n\t\t\t\ty: -8.05992,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.350001,\n\t\t\t\ty: -6.65992,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.200001,\n\t\t\t\ty: -6.509920000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.200001,\n\t\t\t\ty: -6.05992,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.150001,\n\t\t\t\ty: -6.009920000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.150001,\n\t\t\t\ty: -5.95992,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.650001000000001,\n\t\t\t\ty: -5.95992,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.549936,\n\t\t\t\ty: -5.850075,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t],\n\t\tconnection_name: \"source_trace_390\",\n\t\tsource_trace_id: \"source_trace_390\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"pg_pd_good_pulldown\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_502\",\n\t\t\t\"pcb_port_497\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.01,\n\t\t\t\ty: -19.25,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.46,\n\t\t\t\ty: -18.8,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.66,\n\t\t\t\ty: -18.8,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -16.66,\n\t\t\t\ty: -18.8,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.66,\n\t\t\t\ty: -18.8,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.810000000000002,\n\t\t\t\ty: -17.65,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.810000000000002,\n\t\t\t\ty: -17.45,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.96,\n\t\t\t\ty: -17.3,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.96,\n\t\t\t\ty: -17.25,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.060000000000002,\n\t\t\t\ty: -17.15,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.060000000000002,\n\t\t\t\ty: -17.1,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.16,\n\t\t\t\ty: -17,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.16,\n\t\t\t\ty: -16.95,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.21,\n\t\t\t\ty: -16.9,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.21,\n\t\t\t\ty: -16.85,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.26,\n\t\t\t\ty: -16.8,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.26,\n\t\t\t\ty: -16.7,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.310000000000002,\n\t\t\t\ty: -16.65,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.310000000000002,\n\t\t\t\ty: -16.6,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.36,\n\t\t\t\ty: -16.55,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.36,\n\t\t\t\ty: -16.45,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.41,\n\t\t\t\ty: -16.4,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.41,\n\t\t\t\ty: -16.25,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.46,\n\t\t\t\ty: -16.2,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.46,\n\t\t\t\ty: -15.95,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.51,\n\t\t\t\ty: -15.899999999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.51,\n\t\t\t\ty: -13.55,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.060000000000002,\n\t\t\t\ty: -13.1,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -18.060000000000002,\n\t\t\t\ty: -13.1,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.060000000000002,\n\t\t\t\ty: -13.1,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.51,\n\t\t\t\ty: -13.1,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.91,\n\t\t\t\ty: -12.7,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.000001,\n\t\t\t\ty: -12.60992,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t],\n\t\tconnection_name: \"source_trace_391\",\n\t\tsource_trace_id: \"source_trace_391\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"pg_pd_good_pulldown_gnd\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_503\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.99,\n\t\t\t\ty: -19.25,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.29,\n\t\t\t\ty: -19.25,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.15\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -14.29,\n\t\t\t\ty: -19.25,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.29,\n\t\t\t\ty: -19.25,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.15\n\t\t\t}\n\t\t],\n\t\tconnection_name: \"source_net_0\",\n\t\tsource_trace_id: \"source_trace_392\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_053\",\n\t\tconnection_name: \"source_trace_219\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_201\",\n\t\t\t\"pcb_port_199\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.750064,\n\t\t\t\ty: 13.1259568,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.775064,\n\t\t\t\ty: 13.100956800000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.775064,\n\t\t\t\ty: 13.0759568,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.825064,\n\t\t\t\ty: 13.025956800000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.825064,\n\t\t\t\ty: 12.550956800000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.925064000000001,\n\t\t\t\ty: 12.4509568,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.925064000000001,\n\t\t\t\ty: 12.3759568,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.975064000000001,\n\t\t\t\ty: 12.3259568,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.000064,\n\t\t\t\ty: 12.3259568,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.025064,\n\t\t\t\ty: 12.300956800000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.475064000000001,\n\t\t\t\ty: 12.300956800000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.500064,\n\t\t\t\ty: 12.3259568,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.525064,\n\t\t\t\ty: 12.3259568,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.625064,\n\t\t\t\ty: 12.425956800000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.625064,\n\t\t\t\ty: 13.0009568,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.700064,\n\t\t\t\ty: 13.0759568,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.750062,\n\t\t\t\ty: 13.1259568,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_219\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_054\",\n\t\tconnection_name: \"source_trace_217\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_202\",\n\t\t\t\"pcb_port_200\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.249938,\n\t\t\t\ty: 13.1259568,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.349938000000001,\n\t\t\t\ty: 13.225956800000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.349938000000001,\n\t\t\t\ty: 13.925956800000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.449938,\n\t\t\t\ty: 14.025956800000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.049938000000001,\n\t\t\t\ty: 14.025956800000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.049938000000001,\n\t\t\t\ty: 13.925956800000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.149938000000001,\n\t\t\t\ty: 13.925956800000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.149938000000001,\n\t\t\t\ty: 13.3259568,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.249936,\n\t\t\t\ty: 13.1259568,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_217\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_042\",\n\t\tconnection_name: \"source_trace_115\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_103\",\n\t\t\t\"pcb_port_115\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.925098,\n\t\t\t\ty: -1.8249369999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.100098000000001,\n\t\t\t\ty: -2.3999369999999995,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.475098000000001,\n\t\t\t\ty: -2.6499369999999995,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -11.475098000000001,\n\t\t\t\ty: -2.6499369999999995,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.475098000000001,\n\t\t\t\ty: -2.6499369999999995,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.300098000000002,\n\t\t\t\ty: 2.000063000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -14.300098000000002,\n\t\t\t\ty: 2.000063000000001,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.300098000000002,\n\t\t\t\ty: 2.000063000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.63249,\n\t\t\t\ty: 2.250064,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_115\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"top_assembly_043\",\n\t\tconnection_name: \"source_trace_244\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_139\",\n\t\t\t\"pcb_port_227\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.165755000000001,\n\t\t\t\ty: -11.42488,\n\t\t\t\twidth: 0.6,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.265754999999999,\n\t\t\t\ty: -11.424880000000002,\n\t\t\t\twidth: 0.6,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.265754999999999,\n\t\t\t\ty: -11.424880000000002,\n\t\t\t\twidth: 0.545,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.315754999999999,\n\t\t\t\ty: -11.374880000000003,\n\t\t\t\twidth: 0.545,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.389284411764705,\n\t\t\t\ty: -11.377240000000002,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.545\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.389284411764705,\n\t\t\t\ty: -11.377240000000002,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.55\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.4628138235294115,\n\t\t\t\ty: -11.379600000000002,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.55\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.4628138235294115,\n\t\t\t\ty: -11.379600000000002,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.555\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.536343235294117,\n\t\t\t\ty: -11.381960000000003,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.555\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.536343235294117,\n\t\t\t\ty: -11.381960000000003,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.56\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.609872647058823,\n\t\t\t\ty: -11.384320000000002,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.56\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.609872647058823,\n\t\t\t\ty: -11.384320000000002,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.565\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.683402058823528,\n\t\t\t\ty: -11.386680000000002,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.565\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.683402058823528,\n\t\t\t\ty: -11.386680000000002,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.57\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.756931470588235,\n\t\t\t\ty: -11.389040000000001,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.57\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.756931470588235,\n\t\t\t\ty: -11.389040000000001,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.575\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.8304608823529405,\n\t\t\t\ty: -11.3914,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.575\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.8304608823529405,\n\t\t\t\ty: -11.3914,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.58\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.903990294117646,\n\t\t\t\ty: -11.39376,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.58\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.903990294117646,\n\t\t\t\ty: -11.39376,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.585\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.977519705882353,\n\t\t\t\ty: -11.396120000000002,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.585\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.977519705882353,\n\t\t\t\ty: -11.396120000000002,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.61\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.051049117647057,\n\t\t\t\ty: -11.398480000000001,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.61\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.051049117647057,\n\t\t\t\ty: -11.398480000000001,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.63\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.124578529411764,\n\t\t\t\ty: -11.40084,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.63\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.124578529411764,\n\t\t\t\ty: -11.40084,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.585\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.19810794117647,\n\t\t\t\ty: -11.4032,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.585\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.19810794117647,\n\t\t\t\ty: -11.4032,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.55\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.271637352941175,\n\t\t\t\ty: -11.40556,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.55\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.271637352941175,\n\t\t\t\ty: -11.40556,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.535\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.345166764705882,\n\t\t\t\ty: -11.407919999999999,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.535\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.345166764705882,\n\t\t\t\ty: -11.407919999999999,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.525\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.492225588235293,\n\t\t\t\ty: -11.41264,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.525\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.492225588235293,\n\t\t\t\ty: -11.41264,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.455\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.565755,\n\t\t\t\ty: -11.415,\n\t\t\t\twidth: 0.455,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 8.565755,\n\t\t\t\ty: -11.415,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.565755,\n\t\t\t\ty: -11.415,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.465755,\n\t\t\t\ty: -11.314999999999998,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.365755,\n\t\t\t\ty: -11.314999999999998,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.165755,\n\t\t\t\ty: -11.114999999999998,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.165755,\n\t\t\t\ty: -10.814999999999998,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.865754999999999,\n\t\t\t\ty: -10.514999999999999,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.865754999999999,\n\t\t\t\ty: -9.215,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.365755,\n\t\t\t\ty: -8.715,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.365755,\n\t\t\t\ty: -8.614999999999998,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.365755,\n\t\t\t\ty: -8.514999999999999,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.165754999999999,\n\t\t\t\ty: -8.315,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.165754999999999,\n\t\t\t\ty: -8.214999999999998,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.065754999999999,\n\t\t\t\ty: -8.114999999999998,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.065754999999999,\n\t\t\t\ty: -8.014999999999999,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.565754999999999,\n\t\t\t\ty: -7.514999999999999,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.565754999999999,\n\t\t\t\ty: -7.3149999999999995,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.465755,\n\t\t\t\ty: -7.214999999999998,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.465755,\n\t\t\t\ty: -6.614999999999998,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.565754999999999,\n\t\t\t\ty: -6.514999999999999,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.565754999999999,\n\t\t\t\ty: -6.414999999999999,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.865755,\n\t\t\t\ty: -6.114999999999998,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.065754999999999,\n\t\t\t\ty: -6.114999999999998,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.165754999999999,\n\t\t\t\ty: -6.014999999999999,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.565754999999999,\n\t\t\t\ty: -6.014999999999999,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.565755,\n\t\t\t\ty: -2.014999999999999,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.865755,\n\t\t\t\ty: -2.014999999999999,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.965755,\n\t\t\t\ty: -1.9149999999999991,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.065755,\n\t\t\t\ty: -1.9149999999999991,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.165754999999999,\n\t\t\t\ty: -1.8149999999999977,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.965755,\n\t\t\t\ty: -1.8149999999999977,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 14.065755,\n\t\t\t\ty: -1.8149999999999977,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.765755,\n\t\t\t\ty: -1.8149999999999977,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 17,\n\t\t\t\ty: -1.6500000000000004,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_244\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_000\",\n\t\tconnection_name: \"source_trace_201\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_196\",\n\t\t\t\"pcb_port_205\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.3999571,\n\t\t\t\ty: 13.1260203,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.2999571,\n\t\t\t\ty: 13.226020299999998,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.2999571,\n\t\t\t\ty: 13.9260203,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.099957100000001,\n\t\t\t\ty: 14.1260203,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.3999571,\n\t\t\t\ty: 14.1260203,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.8999571,\n\t\t\t\ty: 14.6260203,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.7999571,\n\t\t\t\ty: 14.6260203,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.699957100000001,\n\t\t\t\ty: 14.726020299999998,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.1999571,\n\t\t\t\ty: 14.726020299999998,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.5999571,\n\t\t\t\ty: 14.1260203,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.8999571,\n\t\t\t\ty: 14.1260203,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.6999571,\n\t\t\t\ty: 13.9260203,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.6999571,\n\t\t\t\ty: 13.3260203,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.5998397,\n\t\t\t\ty: 13.1258552,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_201\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_035\",\n\t\tconnection_name: \"source_trace_114\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_104\",\n\t\t\t\"pcb_port_114\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.325148,\n\t\t\t\ty: -1.8249369999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.425148,\n\t\t\t\ty: -1.2249369999999997,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.725148,\n\t\t\t\ty: -1.2249369999999997,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.825148,\n\t\t\t\ty: -1.3249370000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -12.825148,\n\t\t\t\ty: -1.3249370000000003,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.825148,\n\t\t\t\ty: -1.3249370000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.025148000000002,\n\t\t\t\ty: 1.3750630000000008,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -13.025148000000002,\n\t\t\t\ty: 1.3750630000000008,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.025148000000002,\n\t\t\t\ty: 1.3750630000000008,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.125148,\n\t\t\t\ty: 2.575063,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.63249,\n\t\t\t\ty: 2.749936,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_114\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_032\",\n\t\tconnection_name: \"source_trace_112\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_105\",\n\t\t\t\"pcb_port_113\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.724944,\n\t\t\t\ty: -1.8249369999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.074944000000002,\n\t\t\t\ty: -1.924937,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.924944000000002,\n\t\t\t\ty: -1.924937,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.999944000000001,\n\t\t\t\ty: -1.8249370000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.999944000000001,\n\t\t\t\ty: -0.8249370000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -14.999944000000001,\n\t\t\t\ty: -0.8249370000000003,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.999944000000001,\n\t\t\t\ty: -0.8249370000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.274944000000001,\n\t\t\t\ty: 1.6000630000000005,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.174944000000002,\n\t\t\t\ty: 1.700063,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -15.174944000000002,\n\t\t\t\ty: 1.700063,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.174944000000002,\n\t\t\t\ty: 1.700063,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.999944000000001,\n\t\t\t\ty: 3.0500629999999997,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.63249,\n\t\t\t\ty: 3.250062,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_112\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_046\",\n\t\tconnection_name: \"source_trace_341\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_460\",\n\t\t\t\"pcb_port_463\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.635,\n\t\t\t\ty: 2.7051,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.4350000000000005,\n\t\t\t\ty: 3.5051000000000005,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.4350000000000005,\n\t\t\t\ty: 3.7051,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.6349999999999998,\n\t\t\t\ty: 3.9051,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.4350000000000005,\n\t\t\t\ty: 3.9051,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.9350000000000005,\n\t\t\t\ty: 3.4051,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.535,\n\t\t\t\ty: 3.4051,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.635,\n\t\t\t\ty: 3.4051,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.735000000000001,\n\t\t\t\ty: 3.4051,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.835000000000001,\n\t\t\t\ty: 3.4051,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.135000000000002,\n\t\t\t\ty: 3.4051,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.535,\n\t\t\t\ty: 3.8051000000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.74,\n\t\t\t\ty: 4,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_351\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_066\",\n\t\tconnection_name: \"source_trace_102\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_38\",\n\t\t\t\"pcb_port_40\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.525,\n\t\t\t\ty: 2.66,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.525,\n\t\t\t\ty: 2.585,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.5,\n\t\t\t\ty: 2.5599999999999996,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.5,\n\t\t\t\ty: 2.4725,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.4875,\n\t\t\t\ty: 2.46,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.4875,\n\t\t\t\ty: 2.4475,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.075,\n\t\t\t\ty: 2.035,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.075,\n\t\t\t\ty: 2.0225,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.05,\n\t\t\t\ty: 1.9974999999999996,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.05,\n\t\t\t\ty: 1.9850000000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.037500000000001,\n\t\t\t\ty: 1.9725000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.037500000000001,\n\t\t\t\ty: 1.5350000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.850000000000001,\n\t\t\t\ty: 1.3475000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.850000000000001,\n\t\t\t\ty: 1.2350000000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.825,\n\t\t\t\ty: 1.21,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -8.825,\n\t\t\t\ty: 1.21,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.825,\n\t\t\t\ty: 1.21,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.825,\n\t\t\t\ty: -2.2275000000000005,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.95,\n\t\t\t\ty: -2.3525000000000005,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.95,\n\t\t\t\ty: -3.4525000000000006,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.850000000000001,\n\t\t\t\ty: -3.5525,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.8375,\n\t\t\t\ty: -3.5650000000000004,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.65,\n\t\t\t\ty: -3.7525000000000004,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.15,\n\t\t\t\ty: -3.7525000000000004,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.9375,\n\t\t\t\ty: -3.54,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.9375,\n\t\t\t\ty: -3.4650000000000003,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.9375,\n\t\t\t\ty: -3.4525000000000006,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.9375,\n\t\t\t\ty: -3.415,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.7875,\n\t\t\t\ty: -3.2650000000000006,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -7.7875,\n\t\t\t\ty: -3.2650000000000006,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.7875,\n\t\t\t\ty: -3.2650000000000006,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.7875,\n\t\t\t\ty: -3.1275000000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.55,\n\t\t\t\ty: -2.8900000000000006,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.55,\n\t\t\t\ty: -2.8775000000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.5375,\n\t\t\t\ty: -2.865,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.5375,\n\t\t\t\ty: -2.8525,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.5125,\n\t\t\t\ty: -2.8275000000000006,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.5125,\n\t\t\t\ty: -2.8025,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.5,\n\t\t\t\ty: -2.79,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.5,\n\t\t\t\ty: -2.7775000000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.0875,\n\t\t\t\ty: -2.365,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.0875,\n\t\t\t\ty: -2.3525000000000005,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.075,\n\t\t\t\ty: -2.3400000000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.075,\n\t\t\t\ty: -2.3275,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.0625,\n\t\t\t\ty: -2.3150000000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.0625,\n\t\t\t\ty: -2.2775000000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.05,\n\t\t\t\ty: -2.265,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.05,\n\t\t\t\ty: -1.5775000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.45,\n\t\t\t\ty: -0.9775,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.45,\n\t\t\t\ty: -0.9525000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.4625,\n\t\t\t\ty: -0.9400000000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.4625,\n\t\t\t\ty: -0.8525,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.45,\n\t\t\t\ty: -0.8400000000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.45,\n\t\t\t\ty: -0.5525000000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.5375,\n\t\t\t\ty: -0.46499999999999986,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.5375,\n\t\t\t\ty: -0.45250000000000057,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.55,\n\t\t\t\ty: -0.4400000000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.5625,\n\t\t\t\ty: -0.4400000000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.6625,\n\t\t\t\ty: -0.33999999999999986,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.7,\n\t\t\t\ty: -0.33999999999999986,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.075,\n\t\t\t\ty: 0.03500000000000014,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.0875,\n\t\t\t\ty: 0.03500000000000014,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.1125,\n\t\t\t\ty: 0.05999999999999961,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.125,\n\t\t\t\ty: 0.05999999999999961,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.1375,\n\t\t\t\ty: 0.07249999999999979,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.175,\n\t\t\t\ty: 0.07249999999999979,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.1875,\n\t\t\t\ty: 0.08499999999999996,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.775,\n\t\t\t\ty: 0.08499999999999996,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.85,\n\t\t\t\ty: 0.16000000000000014,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.8625,\n\t\t\t\ty: 0.16000000000000014,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.9625,\n\t\t\t\ty: 0.2599999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.1,\n\t\t\t\ty: 0.2599999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.2625,\n\t\t\t\ty: 0.09750000000000014,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.2625,\n\t\t\t\ty: 0.08499999999999996,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.3875,\n\t\t\t\ty: -0.040000000000000036,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.45,\n\t\t\t\ty: -0.040000000000000036,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.4625,\n\t\t\t\ty: -0.05250000000000021,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.4625,\n\t\t\t\ty: -0.06500000000000039,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.55,\n\t\t\t\ty: -0.15249999999999986,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.55,\n\t\t\t\ty: -0.39000000000000057,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.7,\n\t\t\t\ty: -0.54,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.725,\n\t\t\t\ty: -0.5599999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_102\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_146\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_295\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.8000445000000003,\n\t\t\t\ty: 13.1259568,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.472383682284404,\n\t\t\t\ty: 12.896526225459581,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_2\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_134\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_292\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.325112,\n\t\t\t\ty: 13.8943068,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.575112,\n\t\t\t\ty: 13.8943068,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_3\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_133\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_306\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.2000063,\n\t\t\t\ty: 13.125855200000002,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.6000063,\n\t\t\t\ty: 13.125855200000002,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_3\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_144\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_293\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.6748880000000002,\n\t\t\t\ty: 18.0741308,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.9248880000000002,\n\t\t\t\ty: 18.0741308,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_6\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_145\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_291\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.6748880000000002,\n\t\t\t\ty: 13.8943068,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.9248880000000002,\n\t\t\t\ty: 13.8943068,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_4\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_141\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_294\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.325112,\n\t\t\t\ty: 18.074130800000002,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.575112,\n\t\t\t\ty: 18.074130800000002,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_trace_id: \"source_trace_5\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_147\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_284\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 15.5,\n\t\t\t\ty: 15.5,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 15.25,\n\t\t\t\ty: 15.5,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_125\",\n\t\tconnection_name: \"source_trace_372\",\n\t\tsource_trace_id: \"source_trace_372\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_490\",\n\t\t\t\"pcb_port_489\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.659980766284221,\n\t\t\t\ty: -19.408340428495304,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.659980766284221,\n\t\t\t\ty: -18.908468428495304,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_126\",\n\t\tconnection_name: \"source_trace_371\",\n\t\tsource_trace_id: \"source_trace_371\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_491\",\n\t\t\t\"pcb_port_490\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.659980766284221,\n\t\t\t\ty: -19.908466428495306,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.659980766284221,\n\t\t\t\ty: -19.408340428495304,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_135\",\n\t\tconnection_name: \"source_trace_208\",\n\t\tsource_trace_id: \"source_trace_208\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_210\",\n\t\t\t\"pcb_port_211\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.07459322356173,\n\t\t\t\ty: 5.611333312821161,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.07459322356173,\n\t\t\t\ty: 4.611335312821161,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_158\",\n\t\tconnection_name: \"source_trace_10\",\n\t\tsource_trace_id: \"source_trace_10\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_301\",\n\t\t\t\"pcb_port_299\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.249936,\n\t\t\t\ty: 13.1259568,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.149935999999999,\n\t\t\t\ty: 13.025956800000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.149935999999999,\n\t\t\t\ty: 12.3259568,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.049936,\n\t\t\t\ty: 12.225956800000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.449935999999999,\n\t\t\t\ty: 12.225956800000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.349936,\n\t\t\t\ty: 12.3259568,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.349936,\n\t\t\t\ty: 12.925956800000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.249938,\n\t\t\t\ty: 13.1259568,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_162\",\n\t\tconnection_name: \"source_trace_9\",\n\t\tsource_trace_id: \"source_trace_8\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_302\",\n\t\t\t\"pcb_port_300\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.750062,\n\t\t\t\ty: 13.1259568,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.650061999999999,\n\t\t\t\ty: 13.225956800000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.650061999999999,\n\t\t\t\ty: 13.925956800000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.550062,\n\t\t\t\ty: 14.025956800000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.950061999999999,\n\t\t\t\ty: 14.025956800000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.850061999999999,\n\t\t\t\ty: 13.925956800000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.850061999999999,\n\t\t\t\ty: 13.3259568,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.750064,\n\t\t\t\ty: 13.1259568,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_065\",\n\t\tconnection_name: \"source_trace_263\",\n\t\tsource_trace_id: \"source_trace_263\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_276\",\n\t\t\t\"pcb_port_278\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 17.25,\n\t\t\t\ty: -10.74,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.25,\n\t\t\t\ty: -10.74,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_031\",\n\t\tconnection_name: \"source_trace_354\",\n\t\tsource_trace_id: \"source_trace_354\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_466\",\n\t\t\t\"pcb_port_38\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.51,\n\t\t\t\ty: 2.75,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.61,\n\t\t\t\ty: 2.6499999999999995,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.61,\n\t\t\t\ty: 2.55,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.809999999999999,\n\t\t\t\ty: 2.3499999999999996,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.809999999999999,\n\t\t\t\ty: 1.9499999999999993,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -8.809999999999999,\n\t\t\t\ty: 1.9499999999999993,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.809999999999999,\n\t\t\t\ty: 1.9499999999999993,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.309999999999999,\n\t\t\t\ty: 2.45,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.525,\n\t\t\t\ty: 2.66,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_112\",\n\t\tconnection_name: \"source_trace_178\",\n\t\tsource_trace_id: \"source_trace_178\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_248\",\n\t\t\t\"pcb_port_250\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.74,\n\t\t\t\ty: -10,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.8149999999999995,\n\t\t\t\ty: -10,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.8899999999999997,\n\t\t\t\ty: -10.075,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.99,\n\t\t\t\ty: -10.075,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.415,\n\t\t\t\ty: -10.5,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.215,\n\t\t\t\ty: -10.5,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.265000000000001,\n\t\t\t\ty: -10.45,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.390000000000001,\n\t\t\t\ty: -10.45,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -4.390000000000001,\n\t\t\t\ty: -10.45,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.390000000000001,\n\t\t\t\ty: -10.45,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.94,\n\t\t\t\ty: -10,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.94,\n\t\t\t\ty: -8.075,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -3.94,\n\t\t\t\ty: -8.075,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.94,\n\t\t\t\ty: -8.075,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.74,\n\t\t\t\ty: -8.075,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.3149999999999995,\n\t\t\t\ty: -7.6499999999999995,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.2849999999999993,\n\t\t\t\ty: -7.625,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -2.2849999999999993,\n\t\t\t\ty: -7.625,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.2849999999999993,\n\t\t\t\ty: -7.625,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.29,\n\t\t\t\ty: -7.6499999999999995,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.29,\n\t\t\t\ty: -7.75,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.54,\n\t\t\t\ty: -8,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.54,\n\t\t\t\ty: -8.024999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.5649999999999995,\n\t\t\t\ty: -8.05,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.5649999999999995,\n\t\t\t\ty: -8.075,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.59,\n\t\t\t\ty: -8.1,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.59,\n\t\t\t\ty: -8.125,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.615,\n\t\t\t\ty: -8.149999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.615,\n\t\t\t\ty: -8.899999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.5649999999999995,\n\t\t\t\ty: -8.95,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.51,\n\t\t\t\ty: -9,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_151\",\n\t\tconnection_name: \"source_trace_358\",\n\t\tsource_trace_id: \"source_trace_358\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_471\",\n\t\t\t\"pcb_port_476\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.24998056096147,\n\t\t\t\ty: 2.51,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.24998056096147,\n\t\t\t\ty: 2.71,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.84998056096147,\n\t\t\t\ty: 3.3100000000000005,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 20.00996520852039,\n\t\t\t\ty: 3.5,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_036\",\n\t\tconnection_name: \"source_trace_304\",\n\t\tsource_trace_id: \"source_trace_304\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_412\",\n\t\t\t\"pcb_port_411\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.705102890508773,\n\t\t\t\ty: -2.135,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.705102890508773,\n\t\t\t\ty: -0.8649999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_050\",\n\t\tconnection_name: \"source_trace_317\",\n\t\tsource_trace_id: \"source_trace_318\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_429\",\n\t\t\t\"pcb_port_430\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.384965389489974,\n\t\t\t\ty: 7.447599992332377,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 15.114965389489972,\n\t\t\t\ty: 7.447599992332377,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_055\",\n\t\tconnection_name: \"source_trace_374\",\n\t\tsource_trace_id: \"source_trace_328\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_492\",\n\t\t\t\"pcb_port_436\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.209997233735299,\n\t\t\t\ty: -19.841664132878854,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.209997233735299,\n\t\t\t\ty: -19.241664132878853,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.4099972337353,\n\t\t\t\ty: -19.041664132878854,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.4099972337353,\n\t\t\t\ty: -18.741664132878853,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.577586684953037,\n\t\t\t\ty: -18.583368438700617,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_033\",\n\t\tconnection_name: \"source_trace_352\",\n\t\tsource_trace_id: \"source_trace_145\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_464\",\n\t\t\t\"pcb_port_120\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.76,\n\t\t\t\ty: 4,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.359999999999998,\n\t\t\t\ty: 4,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.459999999999997,\n\t\t\t\ty: 3.8999999999999995,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -12.459999999999997,\n\t\t\t\ty: 3.8999999999999995,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.459999999999997,\n\t\t\t\ty: 3.8999999999999995,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.259999999999998,\n\t\t\t\ty: 3.8999999999999995,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.859999999999998,\n\t\t\t\ty: 3.5,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.61751,\n\t\t\t\ty: 3.2500620000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_159\",\n\t\tconnection_name: \"source_trace_8\",\n\t\tsource_trace_id: \"source_trace_17\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_343\",\n\t\t\t\"pcb_port_316\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.4314789192407935,\n\t\t\t\ty: 3.0998229999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.631478919240794,\n\t\t\t\ty: 3.0998229999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.7815011201210513,\n\t\t\t\ty: 2.850904,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_185\",\n\t\tconnection_name: \"source_trace_68\",\n\t\tsource_trace_id: \"source_trace_68\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_372\",\n\t\t\t\"pcb_port_360\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.188734488101066,\n\t\t\t\ty: 1.99,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.588734488101066,\n\t\t\t\ty: 1.9900000000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.388734488101065,\n\t\t\t\ty: 1.790000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.088734488101066,\n\t\t\t\ty: 1.790000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.86873618787119,\n\t\t\t\ty: 1.55004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_045\",\n\t\tconnection_name: \"source_net_3\",\n\t\tsource_trace_id: \"source_trace_74\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_380\",\n\t\t\t\"pcb_port_378\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.489962849911048,\n\t\t\t\ty: 5.75,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.489962849911048,\n\t\t\t\ty: 6.050000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.78996284991105,\n\t\t\t\ty: 6.3500000000000005,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.78996284991105,\n\t\t\t\ty: 6.8500000000000005,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.999965424650826,\n\t\t\t\ty: 7.0875,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_002\",\n\t\tconnection_name: \"source_trace_172\",\n\t\tsource_trace_id: \"source_trace_172\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_238\",\n\t\t\t\"pcb_port_135\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.5,\n\t\t\t\ty: -15.51,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.3,\n\t\t\t\ty: -15.509999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.1,\n\t\t\t\ty: -14.309999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.5,\n\t\t\t\ty: -14.309999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.4,\n\t\t\t\ty: -14.209999999999997,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.165755000000001,\n\t\t\t\ty: -14.025078,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_143\",\n\t\tconnection_name: \"source_trace_368\",\n\t\tsource_trace_id: \"source_trace_368\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_481\",\n\t\t\t\"pcb_port_218\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.99,\n\t\t\t\ty: 17,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.99,\n\t\t\t\ty: 16.7,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.29,\n\t\t\t\ty: 16.4,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.29,\n\t\t\t\ty: 15.8,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.5,\n\t\t\t\ty: 15.575,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_068\",\n\t\tconnection_name: \"source_trace_99\",\n\t\tsource_trace_id: \"source_trace_99\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_22\",\n\t\t\t\"pcb_port_29\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.51,\n\t\t\t\ty: -12,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.51,\n\t\t\t\ty: -12.8,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.9,\n\t\t\t\ty: -13.425,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_180\",\n\t\tconnection_name: \"source_net_2\",\n\t\tsource_trace_id: \"source_trace_60\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_364\",\n\t\t\t\"pcb_port_368\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.168716187871191,\n\t\t\t\ty: 2.5,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.50121806138605,\n\t\t\t\ty: 2.5000000000081313,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_034\",\n\t\tconnection_name: \"source_trace_308\",\n\t\tsource_trace_id: \"source_trace_119\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_418\",\n\t\t\t\"pcb_port_91\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.5,\n\t\t\t\ty: -1.489999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.700063999999999,\n\t\t\t\ty: -2.649929,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_063\",\n\t\tconnection_name: \"source_net_3\",\n\t\tsource_trace_id: \"source_trace_136\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_42\",\n\t\t\t\"pcb_port_36\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.825,\n\t\t\t\ty: 19.5,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.825,\n\t\t\t\ty: 19.2,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.525,\n\t\t\t\ty: 18.9,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.525,\n\t\t\t\ty: 18.5,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.224999999999998,\n\t\t\t\ty: 18.2,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.99,\n\t\t\t\ty: 18,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_018\",\n\t\tconnection_name: \"source_trace_259\",\n\t\tsource_trace_id: \"source_trace_259\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_273\",\n\t\t\t\"pcb_port_271\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.502614240610605,\n\t\t\t\ty: -19.94342981166457,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.927614240610605,\n\t\t\t\ty: -18.343429811664567,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.379547248074348,\n\t\t\t\ty: -18.155166249617725,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_025\",\n\t\tconnection_name: \"source_trace_349\",\n\t\tsource_trace_id: \"source_trace_349\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_402\",\n\t\t\t\"pcb_port_456\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.09,\n\t\t\t\ty: -3.75,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.79,\n\t\t\t\ty: -3.75,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.4900000000000002,\n\t\t\t\ty: -3.4499999999999993,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.29,\n\t\t\t\ty: -3.4499999999999993,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.79,\n\t\t\t\ty: -2.9499999999999993,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.635,\n\t\t\t\ty: -2.7051,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_128\",\n\t\tconnection_name: \"source_trace_381\",\n\t\tsource_trace_id: \"source_trace_248\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_499\",\n\t\t\t\"pcb_port_258\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.999999,\n\t\t\t\ty: -12.60992,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.999999,\n\t\t\t\ty: -12.30992,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.699999000000002,\n\t\t\t\ty: -12.009920000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.699999000000002,\n\t\t\t\ty: -11.20992,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.599999,\n\t\t\t\ty: -11.109919999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.44996,\n\t\t\t\ty: -10.899985,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_024\",\n\t\tconnection_name: \"source_trace_347\",\n\t\tsource_trace_id: \"source_trace_347\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_400\",\n\t\t\t\"pcb_port_456\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.01,\n\t\t\t\ty: -4.5,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.0099999999999998,\n\t\t\t\ty: -3.0999999999999996,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.8099999999999996,\n\t\t\t\ty: -2.8999999999999995,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.635,\n\t\t\t\ty: -2.7051,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_021\",\n\t\tconnection_name: \"source_trace_308\",\n\t\tsource_trace_id: \"source_trace_308\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_418\",\n\t\t\t\"pcb_port_411\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.5,\n\t\t\t\ty: -1.489999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.8999999999999995,\n\t\t\t\ty: -1.4899999999999993,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.6999999999999993,\n\t\t\t\ty: -1.2899999999999991,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.0999999999999996,\n\t\t\t\ty: -1.2899999999999991,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.8999999999999995,\n\t\t\t\ty: -1.089999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.705102890508773,\n\t\t\t\ty: -0.8649999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_003\",\n\t\tconnection_name: \"source_trace_175\",\n\t\tsource_trace_id: \"source_trace_175\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_146\",\n\t\t\t\"pcb_port_244\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.434245000000001,\n\t\t\t\ty: -7.524964,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.834245000000001,\n\t\t\t\ty: -7.524964,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.6342450000000008,\n\t\t\t\ty: -7.324964,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.06575499999999934,\n\t\t\t\ty: -7.324964,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.165754999999999,\n\t\t\t\ty: -7.224964,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.26575499999999863,\n\t\t\t\ty: -7.224964,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.4999999999999999,\n\t\t\t\ty: -6.99,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_184\",\n\t\tconnection_name: \"source_trace_80\",\n\t\tsource_trace_id: \"source_trace_79\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_384\",\n\t\t\t\"pcb_port_383\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.128734307806154,\n\t\t\t\ty: 2,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.128734307806154,\n\t\t\t\ty: 1.9250000000000007,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.703734307806155,\n\t\t\t\ty: 1.3500000000000005,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.803734307806154,\n\t\t\t\ty: 1.3500000000000005,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.878734307806154,\n\t\t\t\ty: 1.2750000000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 11.878734307806154,\n\t\t\t\ty: 1.2750000000000004,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.878734307806154,\n\t\t\t\ty: 1.2750000000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.878734307806154,\n\t\t\t\ty: 2.2750000000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.478734307806153,\n\t\t\t\ty: 3.6750000000000007,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 10.478734307806153,\n\t\t\t\ty: 3.6750000000000007,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.478734307806153,\n\t\t\t\ty: 3.6750000000000007,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.853734307806153,\n\t\t\t\ty: 3.6750000000000007,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.128734307806154,\n\t\t\t\ty: 3.95,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.178734194446129,\n\t\t\t\ty: 4.01,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_187\",\n\t\tconnection_name: \"source_trace_71\",\n\t\tsource_trace_id: \"source_trace_71\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_374\",\n\t\t\t\"pcb_port_365\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.3076,\n\t\t\t\ty: -0.5000078422161458,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.3076,\n\t\t\t\ty: 1.3999921577838546,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.168716187871191,\n\t\t\t\ty: 1.55004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_019\",\n\t\tconnection_name: \"source_trace_298\",\n\t\tsource_trace_id: \"source_trace_298\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_398\",\n\t\t\t\"pcb_port_388\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.4137185623732116,\n\t\t\t\ty: 4.4949337105610905,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.4137185623732114,\n\t\t\t\ty: 4.794933710561091,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.713718562373212,\n\t\t\t\ty: 5.094933710561091,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.713718562373212,\n\t\t\t\ty: 5.894933710561091,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.013718562373212,\n\t\t\t\ty: 6.194933710561091,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.249901573322057,\n\t\t\t\ty: 6.3749549573172235,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_155\",\n\t\tconnection_name: \"source_trace_19\",\n\t\tsource_trace_id: \"source_trace_18\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_314\",\n\t\t\t\"pcb_port_313\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.681421120121051,\n\t\t\t\ty: 2.8509040000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.681421120121051,\n\t\t\t\ty: 5.149096,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_160\",\n\t\tconnection_name: \"source_trace_16\",\n\t\tsource_trace_id: \"source_trace_16\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_311\",\n\t\t\t\"pcb_port_316\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.7815011201210513,\n\t\t\t\ty: 5.149096,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.7815011201210513,\n\t\t\t\ty: 2.850904,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_171\",\n\t\tconnection_name: \"source_net_7\",\n\t\tsource_trace_id: \"source_trace_36\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_333\",\n\t\t\t\"pcb_port_334\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.1490626246005,\n\t\t\t\ty: 11.19996,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.8508706246005,\n\t\t\t\ty: 11.19996,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_172\",\n\t\tconnection_name: \"source_net_6\",\n\t\tsource_trace_id: \"source_trace_34\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_331\",\n\t\t\t\"pcb_port_336\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.1490626246005,\n\t\t\t\ty: 9.30004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.8508706246005,\n\t\t\t\ty: 9.30004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_183\",\n\t\tconnection_name: \"source_trace_79\",\n\t\tsource_trace_id: \"source_trace_79\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_383\",\n\t\t\t\"pcb_port_362\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.178734194446129,\n\t\t\t\ty: 4.01,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.57873419444613,\n\t\t\t\ty: 4.01,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.378734194446128,\n\t\t\t\ty: 3.8099999999999996,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.678734194446129,\n\t\t\t\ty: 3.8099999999999996,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.57873419444613,\n\t\t\t\ty: 3.71,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.178734194446129,\n\t\t\t\ty: 3.71,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.07873419444613,\n\t\t\t\ty: 3.6099999999999994,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.86873618787119,\n\t\t\t\ty: 3.44996,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_037\",\n\t\tconnection_name: \"source_trace_188\",\n\t\tsource_trace_id: \"source_trace_100\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_253\",\n\t\t\t\"pcb_port_23\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.75,\n\t\t\t\ty: -11.24,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.75,\n\t\t\t\ty: -11.34,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.25,\n\t\t\t\ty: -11.84,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.25,\n\t\t\t\ty: -12.739999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.1499999999999995,\n\t\t\t\ty: -12.739999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.1499999999999995,\n\t\t\t\ty: -13.139999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.05,\n\t\t\t\ty: -13.239999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.05,\n\t\t\t\ty: -13.34,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.949999999999999,\n\t\t\t\ty: -13.34,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.85,\n\t\t\t\ty: -13.44,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.1499999999999995,\n\t\t\t\ty: -13.44,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.6499999999999995,\n\t\t\t\ty: -13.94,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.1499999999999995,\n\t\t\t\ty: -13.94,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.1499999999999995,\n\t\t\t\ty: -12.34,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.49,\n\t\t\t\ty: -12,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_164\",\n\t\tconnection_name: \"source_net_1\",\n\t\tsource_trace_id: \"source_trace_21\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_355\",\n\t\t\t\"pcb_port_315\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.10156743237727,\n\t\t\t\ty: 2.250001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.201567432377269,\n\t\t\t\ty: 2.250001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.101567432377269,\n\t\t\t\ty: 2.1500010000000005,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.201567432377269,\n\t\t\t\ty: 2.1500010000000005,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.201567432377269,\n\t\t\t\ty: 2.3500010000000007,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.901567432377269,\n\t\t\t\ty: 2.6500010000000005,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.731461120121051,\n\t\t\t\ty: 2.850904,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_041\",\n\t\tconnection_name: \"source_trace_298\",\n\t\tsource_trace_id: \"source_trace_41\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_398\",\n\t\t\t\"pcb_port_347\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.4137185623732116,\n\t\t\t\ty: 4.4949337105610905,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.7137185623732112,\n\t\t\t\ty: 3.794933710561091,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.18628143762678917,\n\t\t\t\ty: 3.794933710561091,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.38628143762678935,\n\t\t\t\ty: 3.594933710561091,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.5862814376267886,\n\t\t\t\ty: 3.594933710561091,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.8312789192407934,\n\t\t\t\ty: 3.499873,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_028\",\n\t\tconnection_name: \"source_trace_152\",\n\t\tsource_trace_id: \"source_trace_152\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_6\",\n\t\t\t\"pcb_port_1\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.51,\n\t\t\t\ty: -14.5,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.01,\n\t\t\t\ty: -15,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.91,\n\t\t\t\ty: -15,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.01,\n\t\t\t\ty: -14.899999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.01,\n\t\t\t\ty: -14.1,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.91,\n\t\t\t\ty: -14,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.61,\n\t\t\t\ty: -14,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.709999999999999,\n\t\t\t\ty: -13.1,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.475,\n\t\t\t\ty: -12.85,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_023\",\n\t\tconnection_name: \"source_trace_322\",\n\t\tsource_trace_id: \"source_trace_322\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_420\",\n\t\t\t\"pcb_port_429\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.989965208520392,\n\t\t\t\ty: 6.5,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.389965208520394,\n\t\t\t\ty: 6.5,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.18996520852039,\n\t\t\t\ty: 6.300000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 17.289965208520393,\n\t\t\t\ty: 6.300000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 17.18996520852039,\n\t\t\t\ty: 6.4,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 17.18996520852039,\n\t\t\t\ty: 6.6000000000000005,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.589965208520393,\n\t\t\t\ty: 7.2,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.384965389489974,\n\t\t\t\ty: 7.447599992332377,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_047\",\n\t\tconnection_name: \"source_net_3\",\n\t\tsource_trace_id: \"source_trace_76\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_382\",\n\t\t\t\"pcb_port_380\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.178734194446129,\n\t\t\t\ty: 2.99,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.178734194446129,\n\t\t\t\ty: 3.0900000000000007,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.678734194446129,\n\t\t\t\ty: 3.5900000000000007,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.678734194446129,\n\t\t\t\ty: 5.590000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.489962849911048,\n\t\t\t\ty: 5.75,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_051\",\n\t\tconnection_name: \"source_trace_297\",\n\t\tsource_trace_id: \"source_trace_297\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_392\",\n\t\t\t\"pcb_port_420\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.249970497009773,\n\t\t\t\ty: 9.307478007712906,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.249970497009773,\n\t\t\t\ty: 6.807478007712906,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.14997049700977,\n\t\t\t\ty: 6.707478007712906,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.989965208520392,\n\t\t\t\ty: 6.5,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_044\",\n\t\tconnection_name: \"source_net_3\",\n\t\tsource_trace_id: \"source_trace_73\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_378\",\n\t\t\t\"pcb_port_377\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.999965424650826,\n\t\t\t\ty: 7.0875,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.399965424650826,\n\t\t\t\ty: 7.0875,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.199965424650827,\n\t\t\t\ty: 7.2875000000000005,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.499965424650826,\n\t\t\t\ty: 7.2875000000000005,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.399965424650826,\n\t\t\t\ty: 7.387500000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.899965424650826,\n\t\t\t\ty: 7.387500000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.499965424650826,\n\t\t\t\ty: 7.7875000000000005,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.31871822385052,\n\t\t\t\ty: 8,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_029\",\n\t\tconnection_name: \"source_net_3\",\n\t\tsource_trace_id: \"source_trace_123\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_50\",\n\t\t\t\"pcb_port_12\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.549936,\n\t\t\t\ty: -2.649929,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.149936,\n\t\t\t\ty: -2.149929,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.449936000000001,\n\t\t\t\ty: -1.0499289999999997,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.449936000000001,\n\t\t\t\ty: -0.5499289999999997,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.449936000000001,\n\t\t\t\ty: 0.9500709999999994,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.349936,\n\t\t\t\ty: 0.9500709999999994,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.635,\n\t\t\t\ty: 0.25,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_048\",\n\t\tconnection_name: \"source_net_3\",\n\t\tsource_trace_id: \"source_trace_32\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_329\",\n\t\t\t\"pcb_port_377\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.088717992731793,\n\t\t\t\ty: 10.49,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.088717992731793,\n\t\t\t\ty: 10.190000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.788717992731792,\n\t\t\t\ty: 9.89,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.788717992731792,\n\t\t\t\ty: 9.49,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.488717992731793,\n\t\t\t\ty: 8.190000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.31871822385052,\n\t\t\t\ty: 8,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_049\",\n\t\tconnection_name: \"source_trace_318\",\n\t\tsource_trace_id: \"source_trace_318\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_430\",\n\t\t\t\"pcb_port_378\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 15.114965389489972,\n\t\t\t\ty: 7.447599992332377,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 14.314965389489972,\n\t\t\t\ty: 6.647599992332377,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 14.314965389489972,\n\t\t\t\ty: 6.447599992332377,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 14.11496538948997,\n\t\t\t\ty: 6.247599992332376,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.814965389489972,\n\t\t\t\ty: 6.247599992332376,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.214965389489972,\n\t\t\t\ty: 6.847599992332377,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.999965424650826,\n\t\t\t\ty: 7.0875,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_026\",\n\t\tconnection_name: \"source_trace_373\",\n\t\tsource_trace_id: \"source_trace_374\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_487\",\n\t\t\t\"pcb_port_492\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.659980766284221,\n\t\t\t\ty: -17.908470428495303,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.359980766284222,\n\t\t\t\ty: -17.908470428495303,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.159980766284221,\n\t\t\t\ty: -18.708470428495303,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.159980766284221,\n\t\t\t\ty: -18.908470428495303,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.259980766284222,\n\t\t\t\ty: -19.008470428495304,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.259980766284222,\n\t\t\t\ty: -19.108470428495306,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.359980766284222,\n\t\t\t\ty: -19.208470428495303,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.659980766284221,\n\t\t\t\ty: -19.208470428495303,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.059980766284223,\n\t\t\t\ty: -19.608470428495306,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.209997233735299,\n\t\t\t\ty: -19.841664132878854,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_039\",\n\t\tconnection_name: \"source_net_3\",\n\t\tsource_trace_id: \"source_trace_49\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_349\",\n\t\t\t\"pcb_port_455\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.5,\n\t\t\t\ty: -0.76,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.8999999999999995,\n\t\t\t\ty: -1.3599999999999994,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 3.8999999999999995,\n\t\t\t\ty: -1.3599999999999994,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.8999999999999995,\n\t\t\t\ty: -1.3599999999999994,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.2,\n\t\t\t\ty: -1.3599999999999994,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.0999999999999996,\n\t\t\t\ty: -2.459999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.905,\n\t\t\t\ty: -2.7051,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_197\",\n\t\tconnection_name: \"source_trace_333\",\n\t\tsource_trace_id: \"source_trace_333\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_438\",\n\t\t\t\"pcb_port_445\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.677410684953038,\n\t\t\t\ty: -16.91636643870062,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.602410684953039,\n\t\t\t\ty: -16.91636643870062,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.577410684953037,\n\t\t\t\ty: -16.891366438700622,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.489910684953038,\n\t\t\t\ty: -16.891366438700622,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.477410684953039,\n\t\t\t\ty: -16.87886643870062,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.314910684953038,\n\t\t\t\ty: -16.87886643870062,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.114910684953038,\n\t\t\t\ty: -16.67886643870062,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.102410684953039,\n\t\t\t\ty: -16.67886643870062,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.077410684953037,\n\t\t\t\ty: -16.65386643870062,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.064910684953038,\n\t\t\t\ty: -16.65386643870062,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.052410684953038,\n\t\t\t\ty: -16.641366438700622,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.039910684953039,\n\t\t\t\ty: -16.641366438700622,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.027410684953038,\n\t\t\t\ty: -16.62886643870062,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.002410684953038,\n\t\t\t\ty: -16.62886643870062,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.989910684953038,\n\t\t\t\ty: -16.61636643870062,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.952410684953037,\n\t\t\t\ty: -16.61636643870062,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.414910684953039,\n\t\t\t\ty: -16.078866438700622,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.139910684953037,\n\t\t\t\ty: -16.078866438700622,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.639910684953037,\n\t\t\t\ty: -15.57886643870062,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.615,\n\t\t\t\ty: -15.55,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_061\",\n\t\tconnection_name: \"source_trace_188\",\n\t\tsource_trace_id: \"source_trace_141\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_48\",\n\t\t\t\"pcb_port_35\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12,\n\t\t\t\ty: 17.550103,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12,\n\t\t\t\ty: 17.250103,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.3,\n\t\t\t\ty: 16.950103,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.3,\n\t\t\t\ty: 14.550103,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.2,\n\t\t\t\ty: 14.450102999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12,\n\t\t\t\ty: 14.26,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_156\",\n\t\tconnection_name: \"source_trace_10\",\n\t\tsource_trace_id: \"source_trace_19\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_342\",\n\t\t\t\"pcb_port_314\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.4314789192407935,\n\t\t\t\ty: 3.499873,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.981478919240794,\n\t\t\t\ty: 3.499873,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.0064789192407932,\n\t\t\t\ty: 3.4748729999999997,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.3314789192407934,\n\t\t\t\ty: 3.4748729999999997,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.556478919240794,\n\t\t\t\ty: 3.699873,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.556478919240794,\n\t\t\t\ty: 4.299873,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.356478919240794,\n\t\t\t\ty: 4.499873,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.356478919240794,\n\t\t\t\ty: 4.549873,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.3314789192407934,\n\t\t\t\ty: 4.574873,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.3314789192407934,\n\t\t\t\ty: 4.824873,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.1314789192407932,\n\t\t\t\ty: 5.024873,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -3.1314789192407932,\n\t\t\t\ty: 5.024873,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.1314789192407932,\n\t\t\t\ty: 5.024873,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.5064789192407932,\n\t\t\t\ty: 5.024873,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.581478919240793,\n\t\t\t\ty: 3.949873,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -4.581478919240793,\n\t\t\t\ty: 3.949873,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.581478919240793,\n\t\t\t\ty: 3.949873,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.956478919240793,\n\t\t\t\ty: 3.574873,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.006478919240793,\n\t\t\t\ty: 3.574873,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.031478919240794,\n\t\t\t\ty: 3.549873,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.106478919240794,\n\t\t\t\ty: 3.549873,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.156478919240794,\n\t\t\t\ty: 3.499873,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.156478919240794,\n\t\t\t\ty: 3.449873,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.181478919240794,\n\t\t\t\ty: 3.424873,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.181478919240794,\n\t\t\t\ty: 3.3498729999999997,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.631478919240793,\n\t\t\t\ty: 2.8998730000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.681421120121051,\n\t\t\t\ty: 2.8509040000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_106\",\n\t\tconnection_name: \"source_trace_58\",\n\t\tsource_trace_id: \"source_trace_58\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_359\",\n\t\t\t\"pcb_port_242\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.1924,\n\t\t\t\ty: -5.25,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.7924000000000007,\n\t\t\t\ty: -5.25,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.992400000000001,\n\t\t\t\ty: -5.45,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.992400000000001,\n\t\t\t\ty: -5.45,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.2924,\n\t\t\t\ty: -5.75,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.49,\n\t\t\t\ty: -6,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_038\",\n\t\tconnection_name: \"source_trace_343\",\n\t\tsource_trace_id: \"source_trace_304\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_456\",\n\t\t\t\"pcb_port_412\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.635,\n\t\t\t\ty: -2.7051,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.03500000000000014,\n\t\t\t\ty: -2.1050999999999993,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.03500000000000014,\n\t\t\t\ty: -1.7050999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 0.03500000000000014,\n\t\t\t\ty: -1.7050999999999998,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.03500000000000014,\n\t\t\t\ty: -1.7050999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.2650000000000006,\n\t\t\t\ty: -1.7050999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.465,\n\t\t\t\ty: -1.9050999999999991,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.705102890508773,\n\t\t\t\ty: -2.135,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_027\",\n\t\tconnection_name: \"source_trace_387\",\n\t\tsource_trace_id: \"source_trace_388\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_498\",\n\t\t\t\"pcb_port_500\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.500127,\n\t\t\t\ty: -12.60992,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.500127,\n\t\t\t\ty: -12.909920000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.100127,\n\t\t\t\ty: -13.309920000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.700127,\n\t\t\t\ty: -13.309920000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.700127,\n\t\t\t\ty: -13.40992,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.600127,\n\t\t\t\ty: -13.509920000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.600127,\n\t\t\t\ty: -15.10992,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.300127,\n\t\t\t\ty: -15.809920000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.5,\n\t\t\t\ty: -16.01,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_012\",\n\t\tconnection_name: \"source_trace_171\",\n\t\tsource_trace_id: \"source_trace_221\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_142\",\n\t\t\t\"pcb_port_242\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.165755000000001,\n\t\t\t\ty: -9.474922,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.965755000000001,\n\t\t\t\ty: -9.449921999999999,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.340755000000001,\n\t\t\t\ty: -8.999921999999998,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.340755000000001,\n\t\t\t\ty: -7.349921999999999,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.115755,\n\t\t\t\ty: -7.074921999999999,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.040755000000001,\n\t\t\t\ty: -6.599921999999999,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.49,\n\t\t\t\ty: -6,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_030\",\n\t\tconnection_name: \"source_trace_102\",\n\t\tsource_trace_id: \"source_trace_106\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_120\",\n\t\t\t\"pcb_port_12\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.61751,\n\t\t\t\ty: 3.2500620000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.91751,\n\t\t\t\ty: 3.250062,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.21751,\n\t\t\t\ty: 3.5500620000000005,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.41751,\n\t\t\t\ty: 3.5500620000000005,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.517510000000001,\n\t\t\t\ty: 3.450062000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.517510000000001,\n\t\t\t\ty: 0.45006200000000085,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.635,\n\t\t\t\ty: 0.25,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_015\",\n\t\tconnection_name: \"source_trace_243\",\n\t\tsource_trace_id: \"source_trace_243\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_141\",\n\t\t\t\"pcb_port_422\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.165755000000001,\n\t\t\t\ty: -10.124908,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.265755000000002,\n\t\t\t\ty: -10.124908,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.415755,\n\t\t\t\ty: -10.174907999999997,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 8.415755,\n\t\t\t\ty: -10.174907999999997,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.415755,\n\t\t\t\ty: -10.174907999999997,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 8.415755,\n\t\t\t\ty: -10.174907999999997,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.415755,\n\t\t\t\ty: -10.174907999999997,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.715755000000001,\n\t\t\t\ty: -9.874907999999996,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.815755000000001,\n\t\t\t\ty: -9.874907999999996,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.015755000000002,\n\t\t\t\ty: -9.674907999999997,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.015755000000002,\n\t\t\t\ty: -7.174907999999997,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.215755000000001,\n\t\t\t\ty: -6.974907999999996,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.4212,\n\t\t\t\ty: -6.750022308069838,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_175\",\n\t\tconnection_name: \"source_trace_39\",\n\t\tsource_trace_id: \"source_trace_39\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_335\",\n\t\t\t\"pcb_port_337\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.8508706246005,\n\t\t\t\ty: 10.25,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 14.1508706246005,\n\t\t\t\ty: 10.25,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 14.450870624600501,\n\t\t\t\ty: 9.95,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 15.2508706246005,\n\t\t\t\ty: 9.95,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 15.450870624600501,\n\t\t\t\ty: 9.75,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.8508706246005,\n\t\t\t\ty: 9.75,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.8508706246005,\n\t\t\t\ty: 9.55,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 17.250870624600502,\n\t\t\t\ty: 9.149999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 17.499969242216473,\n\t\t\t\ty: 8.99,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_167\",\n\t\tconnection_name: \"source_net_1\",\n\t\tsource_trace_id: \"source_trace_1\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_317\",\n\t\t\t\"pcb_port_305\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.75,\n\t\t\t\ty: 15.24,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.55,\n\t\t\t\ty: 15.239999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.45,\n\t\t\t\ty: 15.14,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.149999999999999,\n\t\t\t\ty: 15.14,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.05,\n\t\t\t\ty: 15.04,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.75,\n\t\t\t\ty: 15.04,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.65,\n\t\t\t\ty: 14.94,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.549999999999999,\n\t\t\t\ty: 14.94,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.35,\n\t\t\t\ty: 14.739999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.35,\n\t\t\t\ty: 14.64,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.25,\n\t\t\t\ty: 14.54,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.25,\n\t\t\t\ty: 13.34,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.4001603,\n\t\t\t\ty: 13.1258552,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_008\",\n\t\tconnection_name: \"source_trace_58\",\n\t\tsource_trace_id: \"source_trace_206\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_228\",\n\t\t\t\"pcb_port_235\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.770299437331385,\n\t\t\t\ty: -7.0798908726186065,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.070299437331386,\n\t\t\t\ty: -7.079890872618606,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.370299437331386,\n\t\t\t\ty: -6.779890872618605,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.770299437331385,\n\t\t\t\ty: -6.779890872618605,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.170299437331387,\n\t\t\t\ty: -6.379890872618605,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.270299437331385,\n\t\t\t\ty: -6.379890872618605,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.370299437331386,\n\t\t\t\ty: -6.279890872618605,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.770299437331385,\n\t\t\t\ty: -6.279890872618605,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.970299437331384,\n\t\t\t\ty: -5.079890872618606,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.18129869844551,\n\t\t\t\ty: -4.852448560116809,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_101\",\n\t\tconnection_name: \"source_trace_47\",\n\t\tsource_trace_id: \"source_trace_47\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_124\",\n\t\t\t\"pcb_port_339\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.315,\n\t\t\t\ty: 0.9500000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.315,\n\t\t\t\ty: 1.1500000000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.115,\n\t\t\t\ty: 1.3500000000000005,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.115,\n\t\t\t\ty: 1.8500000000000005,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -4.115,\n\t\t\t\ty: 1.8500000000000005,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.115,\n\t\t\t\ty: 1.8500000000000005,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.915000000000001,\n\t\t\t\ty: 1.8500000000000005,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.7150000000000007,\n\t\t\t\ty: 3.0500000000000007,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.415000000000001,\n\t\t\t\ty: 3.0500000000000007,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.415000000000001,\n\t\t\t\ty: 4.05,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.3150000000000013,\n\t\t\t\ty: 4.05,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.9150000000000009,\n\t\t\t\ty: 4.45,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -0.9150000000000009,\n\t\t\t\ty: 4.45,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.9150000000000009,\n\t\t\t\ty: 4.45,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.0150000000000006,\n\t\t\t\ty: 4.45,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.2149999999999999,\n\t\t\t\ty: 4.250000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.4314809192407936,\n\t\t\t\ty: 4.049783,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_188\",\n\t\tconnection_name: \"source_trace_69\",\n\t\tsource_trace_id: \"source_trace_69\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_373\",\n\t\t\t\"pcb_port_365\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.188734488101066,\n\t\t\t\ty: 3.01,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.188734488101066,\n\t\t\t\ty: 2.91,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.688734488101067,\n\t\t\t\ty: 2.41,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.688734488101067,\n\t\t\t\ty: 1.5099999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.088734488101066,\n\t\t\t\ty: 1.5099999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.588734488101066,\n\t\t\t\ty: 1.0099999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.688734488101066,\n\t\t\t\ty: 1.0099999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.388734488101067,\n\t\t\t\ty: 1.3100000000000005,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.168716187871191,\n\t\t\t\ty: 1.55004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_179\",\n\t\tconnection_name: \"source_net_2\",\n\t\tsource_trace_id: \"source_trace_64\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_368\",\n\t\t\t\"pcb_port_370\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.50121806138605,\n\t\t\t\ty: 2.5000000000081313,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.201218061386049,\n\t\t\t\ty: 2.5000000000081313,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.90121806138605,\n\t\t\t\ty: 2.800000000008132,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.1012180613860494,\n\t\t\t\ty: 2.800000000008132,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.3012180613860496,\n\t\t\t\ty: 3.600000000008132,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.9012180613860492,\n\t\t\t\ty: 3.600000000008132,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.8012180613860496,\n\t\t\t\ty: 3.5000000000081313,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.5012180613860497,\n\t\t\t\ty: 3.5000000000081313,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.4012180613860492,\n\t\t\t\ty: 3.4000000000081316,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.23871897959525687,\n\t\t\t\ty: 3.24,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_001\",\n\t\tconnection_name: \"source_trace_171\",\n\t\tsource_trace_id: \"source_trace_171\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_142\",\n\t\t\t\"pcb_port_135\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.165755000000001,\n\t\t\t\ty: -9.474922,\n\t\t\t\twidth: 0.35,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.5,\n\t\t\t\ty: -9.325,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 8.5,\n\t\t\t\ty: -9.325,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.5,\n\t\t\t\ty: -9.325,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.649999999999999,\n\t\t\t\ty: -9.324999999999998,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.799999999999999,\n\t\t\t\ty: -9.174999999999997,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.149999999999999,\n\t\t\t\ty: -9.174999999999997,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.85,\n\t\t\t\ty: -7.474999999999998,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.899999999999999,\n\t\t\t\ty: -7.424999999999997,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.95,\n\t\t\t\ty: -7.424999999999997,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11,\n\t\t\t\ty: -7.374999999999998,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.049999999999999,\n\t\t\t\ty: -7.374999999999998,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.1,\n\t\t\t\ty: -7.3249999999999975,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.649999999999999,\n\t\t\t\ty: -7.3249999999999975,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.7,\n\t\t\t\ty: -7.374999999999998,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.75,\n\t\t\t\ty: -7.374999999999998,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.799999999999999,\n\t\t\t\ty: -7.424999999999997,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.85,\n\t\t\t\ty: -7.424999999999997,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.049999999999999,\n\t\t\t\ty: -7.624999999999998,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.049999999999999,\n\t\t\t\ty: -7.674999999999997,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.1,\n\t\t\t\ty: -7.724999999999998,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.1,\n\t\t\t\ty: -7.774999999999999,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.149999999999999,\n\t\t\t\ty: -7.8249999999999975,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.149999999999999,\n\t\t\t\ty: -8.674999999999997,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.6,\n\t\t\t\ty: -9.224999999999998,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.6,\n\t\t\t\ty: -9.324999999999998,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.5,\n\t\t\t\ty: -9.424999999999997,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.45,\n\t\t\t\ty: -9.474999999999998,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.45,\n\t\t\t\ty: -9.724999999999998,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.7,\n\t\t\t\ty: -11.474999999999998,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.7,\n\t\t\t\ty: -11.874999999999998,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.649999999999999,\n\t\t\t\ty: -11.924999999999999,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.649999999999999,\n\t\t\t\ty: -11.974999999999998,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.049999999999999,\n\t\t\t\ty: -12.574999999999998,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.049999999999999,\n\t\t\t\ty: -12.724999999999998,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 9.049999999999999,\n\t\t\t\ty: -12.724999999999998,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.049999999999999,\n\t\t\t\ty: -12.724999999999998,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.95,\n\t\t\t\ty: -12.824999999999998,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.95,\n\t\t\t\ty: -13.974999999999998,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.899999999999999,\n\t\t\t\ty: -13.974999999999998,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.899999999999999,\n\t\t\t\ty: -14.075,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.85,\n\t\t\t\ty: -14.075,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.85,\n\t\t\t\ty: -14.124999999999998,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.7,\n\t\t\t\ty: -14.274999999999999,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.6,\n\t\t\t\ty: -14.274999999999999,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.549999999999999,\n\t\t\t\ty: -14.325,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.25,\n\t\t\t\ty: -14.325,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.2,\n\t\t\t\ty: -14.274999999999999,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.149999999999999,\n\t\t\t\ty: -14.274999999999999,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.149999999999999,\n\t\t\t\ty: -14.224999999999998,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.049999999999999,\n\t\t\t\ty: -14.224999999999998,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.049999999999999,\n\t\t\t\ty: -14.174999999999997,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.299999999999999,\n\t\t\t\ty: -14.174999999999997,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.25,\n\t\t\t\ty: -14.124999999999998,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.165755000000001,\n\t\t\t\ty: -14.025078,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_040\",\n\t\tconnection_name: \"source_net_3\",\n\t\tsource_trace_id: \"source_trace_41\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_347\",\n\t\t\t\"pcb_port_411\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.8312789192407934,\n\t\t\t\ty: 3.499873,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.7312789192407934,\n\t\t\t\ty: 3.3998730000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.331278919240793,\n\t\t\t\ty: 3.3998730000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.331278919240793,\n\t\t\t\ty: 2.0998729999999997,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.5312789192407932,\n\t\t\t\ty: 1.8998730000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.5312789192407932,\n\t\t\t\ty: 1.2998729999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.7312789192407934,\n\t\t\t\ty: 1.0998729999999997,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.7312789192407934,\n\t\t\t\ty: 0.8998730000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.7312789192407934,\n\t\t\t\ty: -0.10012699999999963,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.9312789192407926,\n\t\t\t\ty: -0.10012699999999963,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.531278919240793,\n\t\t\t\ty: -0.7001270000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.705102890508773,\n\t\t\t\ty: -0.8649999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_067\",\n\t\tconnection_name: \"source_trace_160\",\n\t\tsource_trace_id: \"source_trace_160\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_28\",\n\t\t\t\"pcb_port_75\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.1,\n\t\t\t\ty: -13.425,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.1,\n\t\t\t\ty: -13.125,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.8,\n\t\t\t\ty: -12.425,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -7.8,\n\t\t\t\ty: -12.425,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.8,\n\t\t\t\ty: -12.425,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.9,\n\t\t\t\ty: -11.325,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.9,\n\t\t\t\ty: -10.325000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.4,\n\t\t\t\ty: -9.825000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.4,\n\t\t\t\ty: -9.425,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.6,\n\t\t\t\ty: -8.625,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.6,\n\t\t\t\ty: -8.425,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7,\n\t\t\t\ty: -7.824999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -7,\n\t\t\t\ty: -7.824999999999999,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7,\n\t\t\t\ty: -7.824999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.2,\n\t\t\t\ty: -8.025,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.2,\n\t\t\t\ty: -8.525,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.325156,\n\t\t\t\ty: -8.675063,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_166\",\n\t\tconnection_name: \"source_net_1\",\n\t\tsource_trace_id: \"source_trace_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_305\",\n\t\t\t\"pcb_port_296\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.4001603,\n\t\t\t\ty: 13.1258552,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.300160299999998,\n\t\t\t\ty: 13.0258552,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.300160299999998,\n\t\t\t\ty: 12.9258552,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.100160299999999,\n\t\t\t\ty: 12.725855200000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.100160299999999,\n\t\t\t\ty: 12.3258552,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.0001603,\n\t\t\t\ty: 12.225855200000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.500160299999999,\n\t\t\t\ty: 12.225855200000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.200160299999999,\n\t\t\t\ty: 11.9258552,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.8001603,\n\t\t\t\ty: 11.9258552,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.500160299999999,\n\t\t\t\ty: 12.225855200000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.000160299999999,\n\t\t\t\ty: 12.225855200000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.9001602999999996,\n\t\t\t\ty: 12.3258552,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.9001602999999996,\n\t\t\t\ty: 12.8258552,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.800160299999998,\n\t\t\t\ty: 12.9258552,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.6000429,\n\t\t\t\ty: 13.1260203,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_122\",\n\t\tconnection_name: \"source_trace_209\",\n\t\tsource_trace_id: \"source_trace_209\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_220\",\n\t\t\t\"pcb_port_205\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.5000949252088577,\n\t\t\t\ty: 15.692629154277443,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.000094925208858,\n\t\t\t\ty: 15.692629154277444,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.1000949252088583,\n\t\t\t\ty: 15.592629154277443,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.700094925208859,\n\t\t\t\ty: 15.592629154277443,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.3000949252088585,\n\t\t\t\ty: 14.992629154277443,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.400094925208858,\n\t\t\t\ty: 14.992629154277443,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.700094925208859,\n\t\t\t\ty: 14.692629154277444,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.700094925208859,\n\t\t\t\ty: 13.292629154277442,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.5998397,\n\t\t\t\ty: 13.1258552,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_016\",\n\t\tconnection_name: \"source_trace_245\",\n\t\tsource_trace_id: \"source_trace_245\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_137\",\n\t\t\t\"pcb_port_263\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.165755000000001,\n\t\t\t\ty: -12.725106,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.165755,\n\t\t\t\ty: -12.725106,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.165755,\n\t\t\t\ty: -12.725106,\n\t\t\t\twidth: 0.5,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.315755,\n\t\t\t\ty: -12.725106,\n\t\t\t\twidth: 0.5,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.415755,\n\t\t\t\ty: -12.825106,\n\t\t\t\twidth: 0.5,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 8.415755,\n\t\t\t\ty: -12.825106,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.415755,\n\t\t\t\ty: -12.825106,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.415755,\n\t\t\t\ty: -12.925105999999998,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.715755000000001,\n\t\t\t\ty: -13.225105999999997,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.815755000000001,\n\t\t\t\ty: -13.225105999999997,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.915755,\n\t\t\t\ty: -13.325105999999998,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.215755000000001,\n\t\t\t\ty: -13.325105999999998,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.315755000000001,\n\t\t\t\ty: -13.225105999999997,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.415755,\n\t\t\t\ty: -13.225105999999997,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.915755,\n\t\t\t\ty: -12.725105999999997,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.115755,\n\t\t\t\ty: -12.725105999999997,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.315755000000001,\n\t\t\t\ty: -12.525105999999997,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.415755,\n\t\t\t\ty: -12.425105999999998,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.515755,\n\t\t\t\ty: -11.325105999999998,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.715755000000001,\n\t\t\t\ty: -11.325105999999998,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 14.915755,\n\t\t\t\ty: -9.125105999999997,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 14.915755,\n\t\t\t\ty: -9.025105999999997,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 15.015755000000002,\n\t\t\t\ty: -8.925105999999998,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 15.015755000000002,\n\t\t\t\ty: -8.725105999999998,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 15.115755000000002,\n\t\t\t\ty: -8.625105999999997,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 15.115755000000002,\n\t\t\t\ty: -8.225105999999997,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 15.015755000000002,\n\t\t\t\ty: -8.125105999999997,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 15.015755000000002,\n\t\t\t\ty: -7.925105999999998,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 14.915755,\n\t\t\t\ty: -7.825105999999998,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 14.915755,\n\t\t\t\ty: -7.725105999999997,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 14.715755000000001,\n\t\t\t\ty: -7.525105999999997,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 14.615755000000002,\n\t\t\t\ty: -7.525105999999997,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 14.515755000000002,\n\t\t\t\ty: -7.425105999999998,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 14.315755000000001,\n\t\t\t\ty: -7.425105999999998,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 14.215755000000001,\n\t\t\t\ty: -7.325105999999998,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.415755,\n\t\t\t\ty: -7.325105999999998,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.715755000000001,\n\t\t\t\ty: -6.625105999999997,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.415755,\n\t\t\t\ty: -6.625105999999997,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.315755000000001,\n\t\t\t\ty: -6.525105999999997,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.215755000000001,\n\t\t\t\ty: -6.525105999999997,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.115755000000002,\n\t\t\t\ty: -6.425105999999998,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.015755,\n\t\t\t\ty: -6.425105999999998,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.915755,\n\t\t\t\ty: -6.425105999999998,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.815755000000001,\n\t\t\t\ty: -6.525105999999997,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.915755,\n\t\t\t\ty: -6.525105999999997,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 10.915755,\n\t\t\t\ty: -6.525105999999997,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.915755,\n\t\t\t\ty: -6.525105999999997,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.915755,\n\t\t\t\ty: -7.725105999999997,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.815755000000001,\n\t\t\t\ty: -7.825105999999998,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.815755000000001,\n\t\t\t\ty: -8.325105999999998,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.415755,\n\t\t\t\ty: -8.725105999999998,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.24637944044432,\n\t\t\t\ty: -8.971138352368055,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_100\",\n\t\tconnection_name: \"source_trace_48\",\n\t\tsource_trace_id: \"source_trace_48\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_340\",\n\t\t\t\"pcb_port_122\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.8312769192407934,\n\t\t\t\ty: 4.100075,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.8312769192407927,\n\t\t\t\ty: 4.175075000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.906276919240792,\n\t\t\t\ty: 4.250075000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.906276919240792,\n\t\t\t\ty: 4.275075000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.281276919240792,\n\t\t\t\ty: 4.650075000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.281276919240792,\n\t\t\t\ty: 4.825075000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.3312769192407927,\n\t\t\t\ty: 4.875075000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.3312769192407927,\n\t\t\t\ty: 4.925075000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.481276919240792,\n\t\t\t\ty: 5.075075000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -2.481276919240792,\n\t\t\t\ty: 5.075075000000002,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.481276919240792,\n\t\t\t\ty: 5.075075000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.231276919240792,\n\t\t\t\ty: 4.325075000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.2562769192407925,\n\t\t\t\ty: 4.325075000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.281276919240792,\n\t\t\t\ty: 4.300075000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.3062769192407924,\n\t\t\t\ty: 4.300075000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.3312769192407927,\n\t\t\t\ty: 4.275075000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.356276919240792,\n\t\t\t\ty: 4.275075000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.3812769192407925,\n\t\t\t\ty: 4.250075000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.406276919240792,\n\t\t\t\ty: 4.250075000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.481276919240792,\n\t\t\t\ty: 4.175075000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.481276919240792,\n\t\t\t\ty: 4.150075000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.5062769192407925,\n\t\t\t\ty: 4.125075000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.5062769192407925,\n\t\t\t\ty: 4.100075,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.531276919240792,\n\t\t\t\ty: 4.075075000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.531276919240792,\n\t\t\t\ty: 4.050075000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.5562769192407924,\n\t\t\t\ty: 4.025075000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.5562769192407924,\n\t\t\t\ty: 3.8750750000000007,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.556276919240792,\n\t\t\t\ty: 2.8750750000000007,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.581276919240793,\n\t\t\t\ty: 2.8500750000000004,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.806276919240792,\n\t\t\t\ty: 2.6250750000000007,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.831276919240793,\n\t\t\t\ty: 2.6000750000000012,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.281276919240793,\n\t\t\t\ty: 2.150075000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.281276919240793,\n\t\t\t\ty: 2.1250750000000007,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.306276919240792,\n\t\t\t\ty: 2.1000750000000012,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.306276919240792,\n\t\t\t\ty: 2.0500750000000014,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.331276919240793,\n\t\t\t\ty: 2.025075000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.331276919240793,\n\t\t\t\ty: 1.700075000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.0062769192407925,\n\t\t\t\ty: 1.3750750000000007,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.656276919240792,\n\t\t\t\ty: 1.3750750000000007,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -3.656276919240792,\n\t\t\t\ty: 1.3750750000000007,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.656276919240792,\n\t\t\t\ty: 1.3750750000000007,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.6812769192407924,\n\t\t\t\ty: 1.3500750000000012,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.6812769192407924,\n\t\t\t\ty: 1.325075000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.731276919240792,\n\t\t\t\ty: 1.275075000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.731276919240792,\n\t\t\t\ty: 1.2250750000000012,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.7562769192407925,\n\t\t\t\ty: 1.200075000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.7562769192407925,\n\t\t\t\ty: 0.7000750000000009,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.8062769192407924,\n\t\t\t\ty: 0.6500750000000011,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.8062769192407924,\n\t\t\t\ty: 0.6250750000000007,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.8312769192407927,\n\t\t\t\ty: 0.6000750000000012,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.8312769192407927,\n\t\t\t\ty: 0.5500750000000014,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.856276919240792,\n\t\t\t\ty: 0.5250750000000011,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.856276919240792,\n\t\t\t\ty: 0.10007500000000125,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.2562769192407925,\n\t\t\t\ty: -0.2999249999999991,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.315,\n\t\t\t\ty: -0.3499999999999997,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_104\",\n\t\tconnection_name: \"source_trace_169\",\n\t\tsource_trace_id: \"source_trace_167\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_189\",\n\t\t\t\"pcb_port_187\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19,\n\t\t\t\ty: -14.26,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.7,\n\t\t\t\ty: -14.259999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.4,\n\t\t\t\ty: -13.959999999999997,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.299999999999997,\n\t\t\t\ty: -13.959999999999997,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 17.4,\n\t\t\t\ty: -13.059999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 17.299999999999997,\n\t\t\t\ty: -13.059999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 17.1,\n\t\t\t\ty: -12.859999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 17,\n\t\t\t\ty: -12.859999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.9,\n\t\t\t\ty: -12.759999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.8,\n\t\t\t\ty: -12.759999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.7,\n\t\t\t\ty: -12.659999999999997,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.5,\n\t\t\t\ty: -12.659999999999997,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.4,\n\t\t\t\ty: -12.559999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16,\n\t\t\t\ty: -12.559999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 15.899999999999999,\n\t\t\t\ty: -12.459999999999997,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 14.6,\n\t\t\t\ty: -12.459999999999997,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 14.399999999999999,\n\t\t\t\ty: -12.259999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 14.249999710765167,\n\t\t\t\ty: -12.01,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_108\",\n\t\tconnection_name: \"source_trace_170\",\n\t\tsource_trace_id: \"source_trace_168\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_190\",\n\t\t\t\"pcb_port_188\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19,\n\t\t\t\ty: -13.24,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.7,\n\t\t\t\ty: -13.239999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.4,\n\t\t\t\ty: -12.94,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 17.7,\n\t\t\t\ty: -12.94,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 17.6,\n\t\t\t\ty: -12.84,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 17.5,\n\t\t\t\ty: -12.84,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 17.299999999999997,\n\t\t\t\ty: -12.64,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 17.2,\n\t\t\t\ty: -12.64,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 17.1,\n\t\t\t\ty: -12.54,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 17,\n\t\t\t\ty: -12.54,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.9,\n\t\t\t\ty: -12.44,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.7,\n\t\t\t\ty: -12.44,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.6,\n\t\t\t\ty: -12.34,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.2,\n\t\t\t\ty: -12.34,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.1,\n\t\t\t\ty: -12.239999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 15.399999999999999,\n\t\t\t\ty: -12.239999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 14.399999999999999,\n\t\t\t\ty: -11.239999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 14.249999710765167,\n\t\t\t\ty: -10.99,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_077\",\n\t\tconnection_name: \"source_trace_311\",\n\t\tsource_trace_id: \"source_trace_311\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_89\",\n\t\t\t\"pcb_port_415\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.700063999999999,\n\t\t\t\ty: -3.450029,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.825063999999999,\n\t\t\t\ty: -3.5750290000000007,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.200063999999999,\n\t\t\t\ty: -3.5750290000000007,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.225063999999999,\n\t\t\t\ty: -3.600029000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.250063999999999,\n\t\t\t\ty: -3.600029000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.275063999999999,\n\t\t\t\ty: -3.6250290000000014,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.275063999999999,\n\t\t\t\ty: -3.650029,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.300063999999999,\n\t\t\t\ty: -3.6750290000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.300063999999999,\n\t\t\t\ty: -3.850029000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.500063999999999,\n\t\t\t\ty: -4.0000290000000005,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -6.500063999999999,\n\t\t\t\ty: -4.0000290000000005,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.500063999999999,\n\t\t\t\ty: -4.0000290000000005,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.150063999999999,\n\t\t\t\ty: -5.400029,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.875063999999998,\n\t\t\t\ty: -5.400029,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -4.875063999999998,\n\t\t\t\ty: -5.400029,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.875063999999998,\n\t\t\t\ty: -5.400029,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.100064,\n\t\t\t\ty: -5.625029000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.125063999999998,\n\t\t\t\ty: -5.625029000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.350064,\n\t\t\t\ty: -5.850029000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.350064,\n\t\t\t\ty: -7.900029000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.250063999999998,\n\t\t\t\ty: -8.000029000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.250063999999998,\n\t\t\t\ty: -8.350029000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -5.250063999999998,\n\t\t\t\ty: -8.350029000000001,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.250063999999998,\n\t\t\t\ty: -8.350029000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.900063999999999,\n\t\t\t\ty: -8.350029000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.550063999999999,\n\t\t\t\ty: -8.700029,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.51,\n\t\t\t\ty: -8.75,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_117\",\n\t\tconnection_name: \"source_trace_247\",\n\t\tsource_trace_id: \"source_trace_251\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_148\",\n\t\t\t\"pcb_port_254\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.4342450000000007,\n\t\t\t\ty: -8.824936000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.584245000000001,\n\t\t\t\ty: -8.824936000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.6342450000000017,\n\t\t\t\ty: -8.774936000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.334245000000001,\n\t\t\t\ty: -8.774936000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.384245000000002,\n\t\t\t\ty: -8.724936000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.434244999999999,\n\t\t\t\ty: -8.724936000000003,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.134245000000002,\n\t\t\t\ty: -8.724936000000003,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.334245000000001,\n\t\t\t\ty: -8.524936000000004,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 5.334245000000001,\n\t\t\t\ty: -8.524936000000004,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.334245000000001,\n\t\t\t\ty: -8.524936000000004,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.884245000000002,\n\t\t\t\ty: -8.974936000000003,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.884245000000002,\n\t\t\t\ty: -14.974936000000003,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 4.884245000000002,\n\t\t\t\ty: -14.974936000000003,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.884245000000002,\n\t\t\t\ty: -14.974936000000003,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.734245,\n\t\t\t\ty: -15.124936000000003,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.734245,\n\t\t\t\ty: -15.274936000000004,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.684244999999999,\n\t\t\t\ty: -15.324936000000005,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.684244999999999,\n\t\t\t\ty: -15.374936000000003,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.634245000000002,\n\t\t\t\ty: -15.424936000000002,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.634245000000002,\n\t\t\t\ty: -15.474936000000003,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.584245000000001,\n\t\t\t\ty: -15.474936000000003,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.484245,\n\t\t\t\ty: -15.574936000000005,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.9842449999999996,\n\t\t\t\ty: -15.574936000000005,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.934244999999999,\n\t\t\t\ty: -15.624936000000003,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.8842450000000017,\n\t\t\t\ty: -15.624936000000003,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.834245000000001,\n\t\t\t\ty: -15.674936000000002,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.7342449999999996,\n\t\t\t\ty: -15.674936000000002,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.684244999999999,\n\t\t\t\ty: -15.724936000000003,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.084245000000001,\n\t\t\t\ty: -15.724936000000003,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.43424500000000066,\n\t\t\t\ty: -16.374936000000005,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.38424499999999995,\n\t\t\t\ty: -16.374936000000005,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.334245000000001,\n\t\t\t\ty: -16.424936000000002,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.2842450000000003,\n\t\t\t\ty: -16.424936000000002,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.2342449999999996,\n\t\t\t\ty: -16.474936000000003,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.18424500000000066,\n\t\t\t\ty: -16.474936000000003,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.13424499999999995,\n\t\t\t\ty: -16.524936000000004,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.0657549999999993,\n\t\t\t\ty: -16.524936000000004,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.415754999999999,\n\t\t\t\ty: -16.874936000000005,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -1.415754999999999,\n\t\t\t\ty: -16.874936000000005,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.415754999999999,\n\t\t\t\ty: -16.874936000000005,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.415754999999999,\n\t\t\t\ty: -15.874936000000003,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.5657549999999993,\n\t\t\t\ty: -14.724936000000003,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.5657549999999993,\n\t\t\t\ty: -14.674936000000002,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.615755,\n\t\t\t\ty: -14.624936000000003,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.615755,\n\t\t\t\ty: -14.574936000000005,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.665754999999999,\n\t\t\t\ty: -14.524936000000004,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.665754999999999,\n\t\t\t\ty: -13.824936000000005,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.665754999999999,\n\t\t\t\ty: -13.774936000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.665754999999999,\n\t\t\t\ty: -13.574936000000005,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.7157549999999997,\n\t\t\t\ty: -13.524936000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.7157549999999997,\n\t\t\t\ty: -13.474936000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.7657550000000004,\n\t\t\t\ty: -13.424936000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.7657550000000004,\n\t\t\t\ty: -12.874936000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.915754999999999,\n\t\t\t\ty: -12.724936000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.9599999999999973,\n\t\t\t\ty: -12.65,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -2.9599999999999973,\n\t\t\t\ty: -12.65,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.9599999999999973,\n\t\t\t\ty: -12.65,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.9657549999999997,\n\t\t\t\ty: -12.624936000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.9657549999999997,\n\t\t\t\ty: -11.824936000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.0657549999999993,\n\t\t\t\ty: -11.724936000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.0657549999999993,\n\t\t\t\ty: -11.524936000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.115755,\n\t\t\t\ty: -11.524936000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.165754999999999,\n\t\t\t\ty: -11.474936000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.3157549999999993,\n\t\t\t\ty: -11.474936000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.665754999999999,\n\t\t\t\ty: -11.124936000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.76,\n\t\t\t\ty: -11,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_017\",\n\t\tconnection_name: \"source_trace_246\",\n\t\tsource_trace_id: \"source_trace_246\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_140\",\n\t\t\t\"pcb_port_265\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.165755000000001,\n\t\t\t\ty: -10.774894,\n\t\t\t\twidth: 0.35,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.7,\n\t\t\t\ty: -10.774894,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.35\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 8.7,\n\t\t\t\ty: -10.774894,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.7,\n\t\t\t\ty: -10.774894,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 8.7,\n\t\t\t\ty: -10.774894,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.7,\n\t\t\t\ty: -10.774894,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.725,\n\t\t\t\ty: -10.774894,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.975,\n\t\t\t\ty: -10.524894,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9,\n\t\t\t\ty: -10.524894,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.049999999999999,\n\t\t\t\ty: -10.474893999999999,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.075,\n\t\t\t\ty: -10.474893999999999,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.1,\n\t\t\t\ty: -10.449893999999999,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.174999999999999,\n\t\t\t\ty: -10.449893999999999,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.2,\n\t\t\t\ty: -10.424894,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.375,\n\t\t\t\ty: -10.424894,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.625,\n\t\t\t\ty: -10.174894,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.6,\n\t\t\t\ty: -10.149894,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 9.6,\n\t\t\t\ty: -10.149894,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.6,\n\t\t\t\ty: -10.149894,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.375,\n\t\t\t\ty: -8.374894,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.375,\n\t\t\t\ty: -8.099893999999999,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 11.375,\n\t\t\t\ty: -8.099893999999999,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.375,\n\t\t\t\ty: -8.099893999999999,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.625,\n\t\t\t\ty: -8.099893999999999,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.45,\n\t\t\t\ty: -8.924893999999998,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.500486532189072,\n\t\t\t\ty: -8.971127952821867,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_088\",\n\t\tconnection_name: \"source_trace_198\",\n\t\tsource_trace_id: \"source_trace_187\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_81\",\n\t\t\t\"pcb_port_252\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.700063999999999,\n\t\t\t\ty: -6.649921,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.675063999999999,\n\t\t\t\ty: -6.674920999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.650063999999999,\n\t\t\t\ty: -6.674920999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.625063999999999,\n\t\t\t\ty: -6.699920999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.125063999999999,\n\t\t\t\ty: -6.699920999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.075063999999999,\n\t\t\t\ty: -6.649920999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.050063999999999,\n\t\t\t\ty: -6.649920999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.025063999999999,\n\t\t\t\ty: -6.624920999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.000063999999999,\n\t\t\t\ty: -6.624920999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.975063999999999,\n\t\t\t\ty: -6.599920999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.925063999999999,\n\t\t\t\ty: -6.599920999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.900063999999999,\n\t\t\t\ty: -6.574920999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.650063999999999,\n\t\t\t\ty: -6.574920999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.625063999999999,\n\t\t\t\ty: -6.549920999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.600063999999999,\n\t\t\t\ty: -6.549920999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.525063999999999,\n\t\t\t\ty: -6.624920999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.500063999999999,\n\t\t\t\ty: -6.624920999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.425063999999999,\n\t\t\t\ty: -6.549920999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.400063999999999,\n\t\t\t\ty: -6.549920999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.375063999999999,\n\t\t\t\ty: -6.524920999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -4.375063999999999,\n\t\t\t\ty: -6.524920999999999,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.375063999999999,\n\t\t\t\ty: -6.524920999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.8250639999999994,\n\t\t\t\ty: -7.074920999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.800063999999999,\n\t\t\t\ty: -7.074920999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.6500639999999986,\n\t\t\t\ty: -7.224920999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.6500639999999986,\n\t\t\t\ty: -7.249920999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.625063999999999,\n\t\t\t\ty: -7.274920999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.625063999999999,\n\t\t\t\ty: -7.324920999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.600063999999999,\n\t\t\t\ty: -7.349920999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.600063999999999,\n\t\t\t\ty: -7.749920999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.550063999999999,\n\t\t\t\ty: -7.799920999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.550063999999999,\n\t\t\t\ty: -7.824920999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.5250639999999986,\n\t\t\t\ty: -7.849920999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.5250639999999986,\n\t\t\t\ty: -7.874920999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.500063999999999,\n\t\t\t\ty: -7.899920999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.500063999999999,\n\t\t\t\ty: -7.924920999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.475063999999999,\n\t\t\t\ty: -7.949920999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.475063999999999,\n\t\t\t\ty: -8.649920999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.475063999999999,\n\t\t\t\ty: -8.674921,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.475063999999999,\n\t\t\t\ty: -9.524920999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.475063999999999,\n\t\t\t\ty: -9.549920999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.475063999999999,\n\t\t\t\ty: -10.974920999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.075063999999999,\n\t\t\t\ty: -11.574921,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.075063999999999,\n\t\t\t\ty: -12.699921,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.065755,\n\t\t\t\ty: -12.724879999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -4.065755,\n\t\t\t\ty: -12.724879999999999,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.065755,\n\t\t\t\ty: -12.724879999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.100063999999999,\n\t\t\t\ty: -12.724920999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.275063999999999,\n\t\t\t\ty: -12.724920999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.700063999999999,\n\t\t\t\ty: -12.299920999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.75,\n\t\t\t\ty: -12.26,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_022\",\n\t\tconnection_name: \"source_trace_314\",\n\t\tsource_trace_id: \"source_trace_314\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_423\",\n\t\t\t\"pcb_port_226\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.3788,\n\t\t\t\ty: -6.750022308069838,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.9788,\n\t\t\t\ty: -6.750022308069838,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.1788,\n\t\t\t\ty: -6.550022308069837,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.8788,\n\t\t\t\ty: -6.550022308069837,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.9788,\n\t\t\t\ty: -6.450022308069837,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 14.1788,\n\t\t\t\ty: -6.450022308069837,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 14.9788,\n\t\t\t\ty: -5.650022308069837,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 15.078800000000001,\n\t\t\t\ty: -5.650022308069837,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 15.3788,\n\t\t\t\ty: -5.350022308069837,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 15.3788,\n\t\t\t\ty: -5.250022308069838,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.7788,\n\t\t\t\ty: -3.8500223080698373,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 17,\n\t\t\t\ty: -3.6500000000000004,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_011\",\n\t\tconnection_name: \"source_trace_168\",\n\t\tsource_trace_id: \"source_trace_220\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_135\",\n\t\t\t\"pcb_port_240\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.165755000000001,\n\t\t\t\ty: -14.025078,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.915755000000001,\n\t\t\t\ty: -14.025078,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.115755,\n\t\t\t\ty: -14.225078,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.140755000000002,\n\t\t\t\ty: -14.225078,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.165755,\n\t\t\t\ty: -14.250078000000002,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.190755000000001,\n\t\t\t\ty: -14.250078000000002,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.215755000000001,\n\t\t\t\ty: -14.275078,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.265755000000002,\n\t\t\t\ty: -14.275078,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.290755,\n\t\t\t\ty: -14.300078000000001,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.315755000000001,\n\t\t\t\ty: -14.300078000000001,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.540755,\n\t\t\t\ty: -14.525078,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.565755000000001,\n\t\t\t\ty: -14.525078,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.590755000000001,\n\t\t\t\ty: -14.550078000000001,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.615755,\n\t\t\t\ty: -14.575078000000001,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.615755,\n\t\t\t\ty: -14.925078000000001,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.640755000000002,\n\t\t\t\ty: -14.950078000000001,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.640755000000002,\n\t\t\t\ty: -15.000078000000002,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.665755,\n\t\t\t\ty: -15.025078,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.665755,\n\t\t\t\ty: -15.050078000000001,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.690755000000001,\n\t\t\t\ty: -15.075078000000001,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.690755000000001,\n\t\t\t\ty: -15.100078,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.840755000000001,\n\t\t\t\ty: -15.250078000000002,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.865755,\n\t\t\t\ty: -15.250078000000002,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.365755,\n\t\t\t\ty: -15.750078000000002,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.915755,\n\t\t\t\ty: -15.750078000000002,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.940755000000001,\n\t\t\t\ty: -15.750078000000002,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.365755,\n\t\t\t\ty: -15.750078000000002,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.140755000000002,\n\t\t\t\ty: -16.525078,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.178639153189913,\n\t\t\t\ty: -16.574975220075974,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_089\",\n\t\tconnection_name: \"source_trace_187\",\n\t\tsource_trace_id: \"source_trace_187\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_152\",\n\t\t\t\"pcb_port_252\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.4342450000000007,\n\t\t\t\ty: -11.42488,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.134245,\n\t\t\t\ty: -11.42488,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.834245000000001,\n\t\t\t\ty: -11.124880000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.43424500000000066,\n\t\t\t\ty: -11.124880000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.2342449999999996,\n\t\t\t\ty: -10.92488,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.4657549999999997,\n\t\t\t\ty: -10.92488,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.5657549999999993,\n\t\t\t\ty: -10.92488,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.7657550000000004,\n\t\t\t\ty: -10.92488,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.9657549999999997,\n\t\t\t\ty: -11.124880000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.0657550000000002,\n\t\t\t\ty: -11.224879999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -2.0657550000000002,\n\t\t\t\ty: -11.224879999999999,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.0657550000000002,\n\t\t\t\ty: -11.224879999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.5657550000000002,\n\t\t\t\ty: -11.224879999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.065755,\n\t\t\t\ty: -12.724879999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -4.065755,\n\t\t\t\ty: -12.724879999999999,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.065755,\n\t\t\t\ty: -12.724879999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.265755,\n\t\t\t\ty: -12.724879999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.565755,\n\t\t\t\ty: -12.42488,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.75,\n\t\t\t\ty: -12.26,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_107\",\n\t\tconnection_name: \"source_trace_168\",\n\t\tsource_trace_id: \"source_trace_168\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_188\",\n\t\t\t\"pcb_port_238\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 14.249999710765167,\n\t\t\t\ty: -10.99,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 14.049999710765167,\n\t\t\t\ty: -10.990000000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.949999710765166,\n\t\t\t\ty: -11.090000000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.549999710765167,\n\t\t\t\ty: -11.090000000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.549999710765167,\n\t\t\t\ty: -11.190000000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.449999710765166,\n\t\t\t\ty: -11.190000000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.449999710765166,\n\t\t\t\ty: -11.990000000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.449999710765166,\n\t\t\t\ty: -12.090000000000003,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.449999710765166,\n\t\t\t\ty: -12.590000000000003,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.249999710765167,\n\t\t\t\ty: -12.790000000000003,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.849999710765166,\n\t\t\t\ty: -12.790000000000003,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.749999710765167,\n\t\t\t\ty: -12.890000000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.149999710765165,\n\t\t\t\ty: -12.890000000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.049999710765167,\n\t\t\t\ty: -12.990000000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.049999710765167,\n\t\t\t\ty: -14.990000000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.749999710765167,\n\t\t\t\ty: -15.290000000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.5,\n\t\t\t\ty: -15.51,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_120\",\n\t\tconnection_name: \"source_net_4\",\n\t\tsource_trace_id: \"source_trace_217\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_319\",\n\t\t\t\"pcb_port_202\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.05264995738429812,\n\t\t\t\ty: 13.674895973255914,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.20264995738429725,\n\t\t\t\ty: 13.674895973255914,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.2526499573842971,\n\t\t\t\ty: 13.624895973255914,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.4276499573842978,\n\t\t\t\ty: 13.624895973255914,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.45264995738429725,\n\t\t\t\ty: 13.599895973255915,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.502649957384298,\n\t\t\t\ty: 13.599895973255915,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.002649957384298,\n\t\t\t\ty: 13.099895973255915,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.002649957384298,\n\t\t\t\ty: 13.074895973255913,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.0276499573842974,\n\t\t\t\ty: 13.074895973255913,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.0276499573842974,\n\t\t\t\ty: 13.049895973255914,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.0526499573842978,\n\t\t\t\ty: 13.049895973255914,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.0526499573842978,\n\t\t\t\ty: 12.999895973255914,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.0776499573842977,\n\t\t\t\ty: 12.999895973255914,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.0776499573842977,\n\t\t\t\ty: 12.774895973255914,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.3276499573842977,\n\t\t\t\ty: 12.524895973255914,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -1.3276499573842977,\n\t\t\t\ty: 12.524895973255914,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.3276499573842977,\n\t\t\t\ty: 12.524895973255914,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.2776499573842974,\n\t\t\t\ty: 12.524895973255914,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.0526499573842978,\n\t\t\t\ty: 12.299895973255914,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.6026499573842976,\n\t\t\t\ty: 12.299895973255914,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.5776499573842973,\n\t\t\t\ty: 12.274895973255914,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.5526499573842978,\n\t\t\t\ty: 12.274895973255914,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.5276499573842974,\n\t\t\t\ty: 12.249895973255914,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.29735004261570275,\n\t\t\t\ty: 12.249895973255914,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.3223500426157022,\n\t\t\t\ty: 12.274895973255914,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.34735004261570257,\n\t\t\t\ty: 12.274895973255914,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.3723500426157029,\n\t\t\t\ty: 12.299895973255914,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.7973500426157027,\n\t\t\t\ty: 12.299895973255914,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.8223500426157022,\n\t\t\t\ty: 12.274895973255914,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.8473500426157026,\n\t\t\t\ty: 12.274895973255914,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.872350042615703,\n\t\t\t\ty: 12.249895973255914,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.572350042615702,\n\t\t\t\ty: 12.249895973255914,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.5973500426157026,\n\t\t\t\ty: 12.249895973255914,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.372350042615703,\n\t\t\t\ty: 12.249895973255914,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.3973500426157033,\n\t\t\t\ty: 12.249895973255914,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.322350042615702,\n\t\t\t\ty: 12.249895973255914,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.522350042615703,\n\t\t\t\ty: 12.449895973255913,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.547350042615704,\n\t\t\t\ty: 12.449895973255913,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.572350042615702,\n\t\t\t\ty: 12.474895973255915,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.597350042615703,\n\t\t\t\ty: 12.474895973255915,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.622350042615703,\n\t\t\t\ty: 12.499895973255914,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.697350042615702,\n\t\t\t\ty: 12.499895973255914,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.372350042615703,\n\t\t\t\ty: 14.174895973255914,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 6.372350042615703,\n\t\t\t\ty: 14.174895973255914,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.372350042615703,\n\t\t\t\ty: 14.174895973255914,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.372350042615703,\n\t\t\t\ty: 13.249895973255914,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.297350042615704,\n\t\t\t\ty: 13.174895973255914,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.249938,\n\t\t\t\ty: 13.1259568,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_132\",\n\t\tconnection_name: \"source_trace_212\",\n\t\tsource_trace_id: \"source_trace_212\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_214\",\n\t\t\t\"pcb_port_223\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.074351223561731,\n\t\t\t\ty: 6.61133131282116,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.424351223561732,\n\t\t\t\ty: 6.26133131282116,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.749351223561732,\n\t\t\t\ty: 6.26133131282116,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.974351223561731,\n\t\t\t\ty: 6.036331312821161,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.974351223561731,\n\t\t\t\ty: 6.01133131282116,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.999351223561732,\n\t\t\t\ty: 5.98633131282116,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.999351223561732,\n\t\t\t\ty: 5.686331312821161,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.174351223561732,\n\t\t\t\ty: 4.51133131282116,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.199351223561731,\n\t\t\t\ty: 4.48633131282116,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.224351223561731,\n\t\t\t\ty: 4.46133131282116,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.224351223561731,\n\t\t\t\ty: 3.6363313128211603,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.249351223561732,\n\t\t\t\ty: 3.61133131282116,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -14.249351223561732,\n\t\t\t\ty: 3.61133131282116,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.249351223561732,\n\t\t\t\ty: 3.61133131282116,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.249351223561732,\n\t\t\t\ty: 3.48633131282116,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.249351223561732,\n\t\t\t\ty: 3.4613313128211596,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.249351223561732,\n\t\t\t\ty: 3.23633131282116,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.549351223561732,\n\t\t\t\ty: 1.9363313128211601,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.549351223561732,\n\t\t\t\ty: 1.9113313128211598,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.574351223561731,\n\t\t\t\ty: 1.8863313128211603,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.574351223561731,\n\t\t\t\ty: 1.8363313128211596,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.599351223561731,\n\t\t\t\ty: 1.8113313128211601,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.599351223561731,\n\t\t\t\ty: 1.5863313128211596,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.574351223561731,\n\t\t\t\ty: 1.5613313128211601,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.574351223561731,\n\t\t\t\ty: 1.5113313128211603,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.549351223561732,\n\t\t\t\ty: 1.48633131282116,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.549351223561732,\n\t\t\t\ty: 1.4613313128211596,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.474351223561731,\n\t\t\t\ty: 1.3863313128211603,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.474351223561731,\n\t\t\t\ty: 1.23633131282116,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.449351223561731,\n\t\t\t\ty: 1.2113313128211596,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.449351223561731,\n\t\t\t\ty: -0.9886686871788402,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.249351223561732,\n\t\t\t\ty: -1.1886686871788403,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.224351223561731,\n\t\t\t\ty: -1.1886686871788403,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.199351223561731,\n\t\t\t\ty: -1.2136686871788402,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.174351223561732,\n\t\t\t\ty: -1.2136686871788402,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.149351223561732,\n\t\t\t\ty: -1.2386686871788402,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.849351223561731,\n\t\t\t\ty: -1.2386686871788402,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.824351223561731,\n\t\t\t\ty: -1.2136686871788402,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.799351223561732,\n\t\t\t\ty: -1.2136686871788402,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.77435122356173,\n\t\t\t\ty: -1.1886686871788403,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.749351223561732,\n\t\t\t\ty: -1.1886686871788403,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.624351223561732,\n\t\t\t\ty: -1.0636686871788403,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.624351223561732,\n\t\t\t\ty: -1.0386686871788404,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.599351223561731,\n\t\t\t\ty: -1.01366868717884,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.599351223561731,\n\t\t\t\ty: -0.9636686871788402,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.574351223561731,\n\t\t\t\ty: -0.9386686871788403,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.574351223561731,\n\t\t\t\ty: -0.7636686871788401,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.349351223561731,\n\t\t\t\ty: -0.5386686871788404,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.349351223561731,\n\t\t\t\ty: -0.4386686871788399,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.324351223561731,\n\t\t\t\ty: -0.4136686871788404,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.64935122356173,\n\t\t\t\ty: -0.08866868717884024,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -14.64935122356173,\n\t\t\t\ty: -0.08866868717884024,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.64935122356173,\n\t\t\t\ty: -0.08866868717884024,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.299351223561732,\n\t\t\t\ty: 0.2613313128211603,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.199351223561731,\n\t\t\t\ty: 0.2613313128211603,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.049351223561732,\n\t\t\t\ty: 0.41133131282115976,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.987249772779252,\n\t\t\t\ty: 0.4735601819634623,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_195\",\n\t\tconnection_name: \"source_trace_324\",\n\t\tsource_trace_id: \"source_trace_324\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_428\",\n\t\t\t\"pcb_port_432\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 17.654965389489973,\n\t\t\t\ty: 7.447599992332377,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.354965389489976,\n\t\t\t\ty: 7.447599992332377,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 18.354965389489976,\n\t\t\t\ty: 7.447599992332377,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.354965389489976,\n\t\t\t\ty: 7.447599992332377,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 17.554965389489972,\n\t\t\t\ty: 7.447599992332377,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 15.554965389489974,\n\t\t\t\ty: 5.447599992332377,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 15.454965389489974,\n\t\t\t\ty: 5.347599992332377,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 15.054965389489974,\n\t\t\t\ty: 4.947599992332377,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 14.954965389489974,\n\t\t\t\ty: 4.847599992332377,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 14.454965389489974,\n\t\t\t\ty: 4.347599992332377,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 14.454965389489974,\n\t\t\t\ty: 4.347599992332377,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 14.454965389489974,\n\t\t\t\ty: 4.347599992332377,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.454965389489974,\n\t\t\t\ty: 4.347599992332377,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.354965389489973,\n\t\t\t\ty: 4.247599992332377,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.168733944490832,\n\t\t\t\ty: 4.01,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_153\",\n\t\tconnection_name: \"source_trace_314\",\n\t\tsource_trace_id: \"source_trace_316\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_423\",\n\t\t\t\"pcb_port_424\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.3788,\n\t\t\t\ty: -6.750022308069838,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.3788,\n\t\t\t\ty: -6.150022308069837,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.1788,\n\t\t\t\ty: -5.950022308069837,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.1788,\n\t\t\t\ty: -5.250022308069838,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.9788,\n\t\t\t\ty: -5.050022308069837,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.9788,\n\t\t\t\ty: -3.8500223080698373,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.9788,\n\t\t\t\ty: -3.7500223080698376,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.9788,\n\t\t\t\ty: -2.450022308069837,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.3788,\n\t\t\t\ty: -2.0500223080698365,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.4788,\n\t\t\t\ty: -2.0500223080698365,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.4788,\n\t\t\t\ty: -0.6500223080698362,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.4788,\n\t\t\t\ty: -0.5500223080698365,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.4788,\n\t\t\t\ty: 0.6499776919301627,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.6788,\n\t\t\t\ty: 1.8499776919301638,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.844965389489973,\n\t\t\t\ty: 2.037399992332377,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_186\",\n\t\tconnection_name: \"source_trace_69\",\n\t\tsource_trace_id: \"source_trace_72\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_365\",\n\t\t\t\"pcb_port_376\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.168716187871191,\n\t\t\t\ty: 1.55004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.268716187871192,\n\t\t\t\ty: 1.6500400000000006,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.3687161878711915,\n\t\t\t\ty: 1.6500400000000006,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.668716187871191,\n\t\t\t\ty: 1.9500400000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.8687161878711915,\n\t\t\t\ty: 1.9500400000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.968716187871191,\n\t\t\t\ty: 2.05004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.968716187871191,\n\t\t\t\ty: 4.350040000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.968716187871191,\n\t\t\t\ty: 4.45004,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.968716187871191,\n\t\t\t\ty: 5.65004,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.968716187871191,\n\t\t\t\ty: 5.750040000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.968716187871191,\n\t\t\t\ty: 6.05004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.268716187871192,\n\t\t\t\ty: 7.750040000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.018718223850522,\n\t\t\t\ty: 8,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_168\",\n\t\tconnection_name: \"source_net_1\",\n\t\tsource_trace_id: \"source_trace_22\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_357\",\n\t\t\t\"pcb_port_317\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.397873471522807,\n\t\t\t\ty: 10.50002481748341,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.397873471522807,\n\t\t\t\ty: 10.600024817483412,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.597873471522806,\n\t\t\t\ty: 11.400024817483411,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.597873471522806,\n\t\t\t\ty: 11.50002481748341,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.497873471522805,\n\t\t\t\ty: 11.600024817483412,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.397873471522807,\n\t\t\t\ty: 11.600024817483412,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.797873471522806,\n\t\t\t\ty: 12.20002481748341,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.097873471522806,\n\t\t\t\ty: 12.20002481748341,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.997873471522805,\n\t\t\t\ty: 12.300024817483411,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.497873471522805,\n\t\t\t\ty: 12.800024817483411,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.397873471522807,\n\t\t\t\ty: 12.900024817483411,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.497873471522807,\n\t\t\t\ty: 13.800024817483411,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.497873471522805,\n\t\t\t\ty: 13.800024817483411,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.497873471522805,\n\t\t\t\ty: 14.900024817483411,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.597873471522806,\n\t\t\t\ty: 15.00002481748341,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.75,\n\t\t\t\ty: 15.24,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_140\",\n\t\tconnection_name: \"source_trace_382\",\n\t\tsource_trace_id: \"source_trace_383\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_494\",\n\t\t\t\"pcb_port_504\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.999999,\n\t\t\t\ty: -13.89008,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.999999,\n\t\t\t\ty: -13.590079999999997,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.299999,\n\t\t\t\ty: -13.290079999999996,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.299999,\n\t\t\t\ty: -13.090079999999997,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.399999,\n\t\t\t\ty: -12.990079999999997,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.399999,\n\t\t\t\ty: -10.990079999999997,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.399999,\n\t\t\t\ty: -10.890079999999998,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.399999,\n\t\t\t\ty: -10.290079999999998,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.399999,\n\t\t\t\ty: -10.190079999999996,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.399999,\n\t\t\t\ty: -7.6900799999999965,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.199999000000002,\n\t\t\t\ty: -7.490079999999997,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.01,\n\t\t\t\ty: -7.25,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_069\",\n\t\tconnection_name: \"source_trace_158\",\n\t\tsource_trace_id: \"source_trace_158\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_34\",\n\t\t\t\"pcb_port_25\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12,\n\t\t\t\ty: 13.24,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.7,\n\t\t\t\ty: 13.24,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.399999999999999,\n\t\t\t\ty: 12.940000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11,\n\t\t\t\ty: 12.940000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.8,\n\t\t\t\ty: 12.74,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.6,\n\t\t\t\ty: 12.74,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.5,\n\t\t\t\ty: 12.64,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10,\n\t\t\t\ty: 12.64,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.6,\n\t\t\t\ty: 12.24,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.2,\n\t\t\t\ty: 12.24,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.1,\n\t\t\t\ty: 12.24,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.5,\n\t\t\t\ty: 12.24,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.4,\n\t\t\t\ty: 12.14,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.299999999999999,\n\t\t\t\ty: 12.04,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.2,\n\t\t\t\ty: 11.940000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.699999999999999,\n\t\t\t\ty: 11.940000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.399999999999999,\n\t\t\t\ty: 11.64,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.1,\n\t\t\t\ty: 11.64,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.799999999999999,\n\t\t\t\ty: 11.34,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.575060140149342,\n\t\t\t\ty: 11.1,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_119\",\n\t\tconnection_name: \"source_trace_219\",\n\t\tsource_trace_id: \"source_trace_218\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_201\",\n\t\t\t\"pcb_port_320\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.750064,\n\t\t\t\ty: 13.1259568,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.650064,\n\t\t\t\ty: 13.025956800000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.650064,\n\t\t\t\ty: 12.3259568,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.550064000000001,\n\t\t\t\ty: 12.225956800000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.650064,\n\t\t\t\ty: 12.225956800000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.050064000000001,\n\t\t\t\ty: 11.6259568,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.250064,\n\t\t\t\ty: 11.6259568,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.150064,\n\t\t\t\ty: 11.6259568,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.250064,\n\t\t\t\ty: 11.6259568,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.8500639999999997,\n\t\t\t\ty: 12.025956800000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.6500640000000004,\n\t\t\t\ty: 12.025956800000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.550064,\n\t\t\t\ty: 12.025956800000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.3500639999999997,\n\t\t\t\ty: 12.025956800000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.7500640000000001,\n\t\t\t\ty: 11.425956800000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.25006400000000006,\n\t\t\t\ty: 11.425956800000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.5499359999999998,\n\t\t\t\ty: 12.225956800000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.6499360000000003,\n\t\t\t\ty: 12.225956800000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.8499360000000005,\n\t\t\t\ty: 12.425956800000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.8499360000000005,\n\t\t\t\ty: 12.925956800000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.6499360000000003,\n\t\t\t\ty: 13.1259568,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.3499359999999996,\n\t\t\t\ty: 13.1259568,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.10294195738429812,\n\t\t\t\ty: 13.275099973255916,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_057\",\n\t\tconnection_name: \"source_trace_258\",\n\t\tsource_trace_id: \"source_trace_253\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_271\",\n\t\t\t\"pcb_port_257\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.379547248074348,\n\t\t\t\ty: -18.155166249617725,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.679547248074349,\n\t\t\t\ty: -18.15516624961773,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 5.679547248074349,\n\t\t\t\ty: -18.15516624961773,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.679547248074349,\n\t\t\t\ty: -18.15516624961773,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.479547248074348,\n\t\t\t\ty: -18.15516624961773,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.379547248074348,\n\t\t\t\ty: -18.15516624961773,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.5795472480743475,\n\t\t\t\ty: -18.15516624961773,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.2795472480743486,\n\t\t\t\ty: -18.455166249617726,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.179547248074348,\n\t\t\t\ty: -18.555166249617727,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.0795472480743484,\n\t\t\t\ty: -18.65516624961773,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.979547248074348,\n\t\t\t\ty: -18.65516624961773,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.8795472480743483,\n\t\t\t\ty: -18.755166249617726,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.9795472480743479,\n\t\t\t\ty: -18.755166249617726,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.5795472480743484,\n\t\t\t\ty: -19.15516624961773,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.4795472480743479,\n\t\t\t\ty: -19.15516624961773,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.37954724807434825,\n\t\t\t\ty: -19.255166249617726,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.7204527519256518,\n\t\t\t\ty: -19.255166249617726,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.920452751925652,\n\t\t\t\ty: -19.055166249617727,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -1.920452751925652,\n\t\t\t\ty: -19.055166249617727,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.920452751925652,\n\t\t\t\ty: -19.055166249617727,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.2204527519256523,\n\t\t\t\ty: -19.055166249617727,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.7204527519256514,\n\t\t\t\ty: -19.555166249617727,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.49,\n\t\t\t\ty: -19.75,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_062\",\n\t\tconnection_name: \"source_net_3\",\n\t\tsource_trace_id: \"source_trace_141\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_36\",\n\t\t\t\"pcb_port_48\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.99,\n\t\t\t\ty: 18,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.49,\n\t\t\t\ty: 18,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -17.49,\n\t\t\t\ty: 18,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.49,\n\t\t\t\ty: 18,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.189999999999998,\n\t\t\t\ty: 18,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.99,\n\t\t\t\ty: 18.2,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.89,\n\t\t\t\ty: 18.2,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.79,\n\t\t\t\ty: 18.3,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.59,\n\t\t\t\ty: 18.3,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.49,\n\t\t\t\ty: 18.4,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.29,\n\t\t\t\ty: 18.4,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.189999999999998,\n\t\t\t\ty: 18.5,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.09,\n\t\t\t\ty: 18.5,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.989999999999998,\n\t\t\t\ty: 18.5,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.89,\n\t\t\t\ty: 18.5,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.79,\n\t\t\t\ty: 18.6,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.89,\n\t\t\t\ty: 18.6,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.79,\n\t\t\t\ty: 18.6,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.09,\n\t\t\t\ty: 18.6,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.79,\n\t\t\t\ty: 18.3,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.79,\n\t\t\t\ty: 17.5,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.889999999999999,\n\t\t\t\ty: 17.4,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -12.889999999999999,\n\t\t\t\ty: 17.4,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.889999999999999,\n\t\t\t\ty: 17.4,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.19,\n\t\t\t\ty: 17.4,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12,\n\t\t\t\ty: 17.550103,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_010\",\n\t\tconnection_name: \"source_trace_211\",\n\t\tsource_trace_id: \"source_trace_213\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_207\",\n\t\t\t\"pcb_port_218\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.07459322356173,\n\t\t\t\ty: 8.611327312821162,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.07459322356173,\n\t\t\t\ty: 11.511327312821162,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.07459322356173,\n\t\t\t\ty: 11.611327312821162,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.07459322356173,\n\t\t\t\ty: 12.911327312821163,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.07459322356173,\n\t\t\t\ty: 13.011327312821162,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.07459322356173,\n\t\t\t\ty: 13.911327312821163,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.17459322356173,\n\t\t\t\ty: 14.011327312821162,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.17459322356173,\n\t\t\t\ty: 14.111327312821162,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.27459322356173,\n\t\t\t\ty: 14.211327312821163,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.27459322356173,\n\t\t\t\ty: 14.311327312821163,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.37459322356173,\n\t\t\t\ty: 14.411327312821163,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.37459322356173,\n\t\t\t\ty: 14.511327312821162,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.27459322356173,\n\t\t\t\ty: 15.411327312821163,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.5,\n\t\t\t\ty: 15.575,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_114\",\n\t\tconnection_name: \"source_trace_175\",\n\t\tsource_trace_id: \"source_trace_186\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_146\",\n\t\t\t\"pcb_port_157\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.434245000000001,\n\t\t\t\ty: -7.524964,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.5342450000000016,\n\t\t\t\ty: -7.6249639999999985,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.6342450000000013,\n\t\t\t\ty: -7.6249639999999985,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.7342450000000018,\n\t\t\t\ty: -7.724964,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.234245000000002,\n\t\t\t\ty: -7.724964,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 3.234245000000002,\n\t\t\t\ty: -7.724964,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.234245000000002,\n\t\t\t\ty: -7.724964,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.434245000000001,\n\t\t\t\ty: -7.924963999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.234245000000001,\n\t\t\t\ty: -7.924963999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.334245000000001,\n\t\t\t\ty: -8.024963999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.434245000000001,\n\t\t\t\ty: -8.124963999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.434245000000001,\n\t\t\t\ty: -8.924964,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.734245000000002,\n\t\t\t\ty: -9.624963999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.734245000000002,\n\t\t\t\ty: -10.224964,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.434245000000001,\n\t\t\t\ty: -10.524963999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.934245000000001,\n\t\t\t\ty: -10.524963999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.8342450000000015,\n\t\t\t\ty: -10.624964,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.734245000000002,\n\t\t\t\ty: -10.624964,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.5342450000000016,\n\t\t\t\ty: -10.824964,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.5342450000000016,\n\t\t\t\ty: -11.324964,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.1342450000000013,\n\t\t\t\ty: -11.724964,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.0342450000000016,\n\t\t\t\ty: -11.824964,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.3342450000000015,\n\t\t\t\ty: -12.524964,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.3342450000000015,\n\t\t\t\ty: -14.224964,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.16575499999999854,\n\t\t\t\ty: -15.724964,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -0.16575499999999854,\n\t\t\t\ty: -15.724964,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.16575499999999854,\n\t\t\t\ty: -15.724964,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.13424500000000128,\n\t\t\t\ty: -15.724964,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.33424500000000146,\n\t\t\t\ty: -15.524964,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.33424500000000146,\n\t\t\t\ty: -15.124963999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.5342450000000016,\n\t\t\t\ty: -14.924964,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.2342450000000018,\n\t\t\t\ty: -14.924964,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.4342450000000007,\n\t\t\t\ty: -14.675063999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_043\",\n\t\tconnection_name: \"source_net_3\",\n\t\tsource_trace_id: \"source_trace_73\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_377\",\n\t\t\t\"pcb_port_388\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.31871822385052,\n\t\t\t\ty: 8,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.4187182238505205,\n\t\t\t\ty: 8,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 6.4187182238505205,\n\t\t\t\ty: 8,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.4187182238505205,\n\t\t\t\ty: 8,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.318718223850519,\n\t\t\t\ty: 8,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.81871822385052,\n\t\t\t\ty: 8,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.718718223850519,\n\t\t\t\ty: 8,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.41871822385052,\n\t\t\t\ty: 8,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.01871822385052,\n\t\t\t\ty: 6.6000000000000005,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 3.01871822385052,\n\t\t\t\ty: 6.6000000000000005,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.01871822385052,\n\t\t\t\ty: 6.6000000000000005,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.4187182238505196,\n\t\t\t\ty: 6.6000000000000005,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.249901573322057,\n\t\t\t\ty: 6.3749549573172235,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_052\",\n\t\tconnection_name: \"source_trace_328\",\n\t\tsource_trace_id: \"source_trace_97\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_436\",\n\t\t\t\"pcb_port_16\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.577586684953037,\n\t\t\t\ty: -18.583368438700617,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.577586684953037,\n\t\t\t\ty: -18.283368438700617,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.877586684953037,\n\t\t\t\ty: -17.983368438700616,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.877586684953037,\n\t\t\t\ty: -17.583368438700617,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.977586684953035,\n\t\t\t\ty: -17.483368438700616,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.977586684953035,\n\t\t\t\ty: -17.383368438700618,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.077586684953037,\n\t\t\t\ty: -17.283368438700617,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.077586684953037,\n\t\t\t\ty: -16.083368438700617,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.377586684953037,\n\t\t\t\ty: -15.783368438700617,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.477586684953035,\n\t\t\t\ty: -15.683368438700617,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.477586684953035,\n\t\t\t\ty: -14.383368438700618,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.477586684953035,\n\t\t\t\ty: -14.283368438700617,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.477586684953035,\n\t\t\t\ty: -13.383368438700618,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.577586684953037,\n\t\t\t\ty: -13.283368438700617,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.577586684953037,\n\t\t\t\ty: -10.183368438700617,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.377586684953037,\n\t\t\t\ty: -10.183368438700617,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.477586684953035,\n\t\t\t\ty: -10.283368438700617,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.477586684953035,\n\t\t\t\ty: -11.183368438700617,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.877586684953037,\n\t\t\t\ty: -11.583368438700617,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.035,\n\t\t\t\ty: -11.75,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_099\",\n\t\tconnection_name: \"source_trace_351\",\n\t\tsource_trace_id: \"source_trace_341\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_463\",\n\t\t\t\"pcb_port_51\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.74,\n\t\t\t\ty: 4,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.74,\n\t\t\t\ty: 1.6999999999999993,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.940000000000001,\n\t\t\t\ty: 1.5,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.940000000000001,\n\t\t\t\ty: 1.0999999999999996,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.940000000000001,\n\t\t\t\ty: 0.9999999999999982,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.940000000000001,\n\t\t\t\ty: 0.7999999999999989,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.24,\n\t\t\t\ty: 0.4999999999999982,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.24,\n\t\t\t\ty: -0.3000000000000007,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.24,\n\t\t\t\ty: -0.40000000000000124,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.24,\n\t\t\t\ty: -1.4000000000000012,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.74,\n\t\t\t\ty: -1.9000000000000012,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.74,\n\t\t\t\ty: -2.200000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.940000000000001,\n\t\t\t\ty: -2.4000000000000012,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.940000000000001,\n\t\t\t\ty: -3.000000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.64,\n\t\t\t\ty: -3.3000000000000007,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -11.64,\n\t\t\t\ty: -3.3000000000000007,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.64,\n\t\t\t\ty: -3.3000000000000007,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.84,\n\t\t\t\ty: -3.3000000000000007,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.04,\n\t\t\t\ty: -3.1000000000000014,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.34,\n\t\t\t\ty: -3.1000000000000014,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.549936,\n\t\t\t\ty: -3.049979,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_103\",\n\t\tconnection_name: \"source_trace_166\",\n\t\tsource_trace_id: \"source_trace_166\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_133\",\n\t\t\t\"pcb_port_186\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.165755000000001,\n\t\t\t\ty: -15.325050000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.465755000000001,\n\t\t\t\ty: -15.325050000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.365755000000001,\n\t\t\t\ty: -15.425049999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.565755000000001,\n\t\t\t\ty: -15.425049999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.265755,\n\t\t\t\ty: -15.12505,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 4.265755,\n\t\t\t\ty: -15.12505,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.265755,\n\t\t\t\ty: -15.12505,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.165755000000001,\n\t\t\t\ty: -15.02505,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.9657550000000006,\n\t\t\t\ty: -14.825050000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.865755000000001,\n\t\t\t\ty: -14.825050000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.765755000000001,\n\t\t\t\ty: -14.72505,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.365755000000001,\n\t\t\t\ty: -14.72505,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.1657550000000008,\n\t\t\t\ty: -14.925049999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.1657550000000008,\n\t\t\t\ty: -15.02505,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.0657550000000007,\n\t\t\t\ty: -15.12505,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.0657550000000007,\n\t\t\t\ty: -15.325050000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.1657550000000008,\n\t\t\t\ty: -15.425049999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.1657550000000008,\n\t\t\t\ty: -15.62505,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.265755000000001,\n\t\t\t\ty: -15.72505,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.265755000000001,\n\t\t\t\ty: -17.02505,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.165755000000001,\n\t\t\t\ty: -18.92505,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.865755000000001,\n\t\t\t\ty: -18.92505,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.9657550000000015,\n\t\t\t\ty: -19.02505,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.065755000000001,\n\t\t\t\ty: -19.02505,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.165755000000001,\n\t\t\t\ty: -19.12505,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.965755000000001,\n\t\t\t\ty: -19.12505,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.265755000000002,\n\t\t\t\ty: -19.42505,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.765755,\n\t\t\t\ty: -19.42505,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.865755000000002,\n\t\t\t\ty: -19.42505,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 14.465755000000001,\n\t\t\t\ty: -19.42505,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 14.465755000000001,\n\t\t\t\ty: -19.42505,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 14.465755000000001,\n\t\t\t\ty: -19.42505,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.965755000000001,\n\t\t\t\ty: -18.92505,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.75,\n\t\t\t\ty: -18.74,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_105\",\n\t\tconnection_name: \"source_trace_167\",\n\t\tsource_trace_id: \"source_trace_167\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_134\",\n\t\t\t\"pcb_port_187\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.165755000000001,\n\t\t\t\ty: -14.675063999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.3407550000000015,\n\t\t\t\ty: -14.675063999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.015755000000001,\n\t\t\t\ty: -15.000063999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 6.015755000000001,\n\t\t\t\ty: -15.000063999999998,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.015755000000001,\n\t\t\t\ty: -15.000063999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.040755000000001,\n\t\t\t\ty: -15.000063999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.190755000000001,\n\t\t\t\ty: -13.850064,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.7157550000000015,\n\t\t\t\ty: -13.850064,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.140755000000002,\n\t\t\t\ty: -13.425063999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.165755,\n\t\t\t\ty: -13.425063999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.190755000000001,\n\t\t\t\ty: -13.400063999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.215755000000001,\n\t\t\t\ty: -13.400063999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.240755,\n\t\t\t\ty: -13.375063999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.265755000000002,\n\t\t\t\ty: -13.375063999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.290755,\n\t\t\t\ty: -13.350064,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.840755000000001,\n\t\t\t\ty: -13.350064,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.865755000000002,\n\t\t\t\ty: -13.350064,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.565755000000001,\n\t\t\t\ty: -13.350064,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.590755000000001,\n\t\t\t\ty: -13.350064,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.890755000000002,\n\t\t\t\ty: -13.350064,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 12.890755000000002,\n\t\t\t\ty: -13.350064,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.890755000000002,\n\t\t\t\ty: -13.350064,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 14.190755000000001,\n\t\t\t\ty: -12.050063999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 14.249999710765167,\n\t\t\t\ty: -12.01,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_102\",\n\t\tconnection_name: \"source_trace_165\",\n\t\tsource_trace_id: \"source_trace_165\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_185\",\n\t\t\t\"pcb_port_132\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.75,\n\t\t\t\ty: -19.76,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.299999999999999,\n\t\t\t\ty: -19.310000000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.299999999999999,\n\t\t\t\ty: -19.135,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.024999999999999,\n\t\t\t\ty: -18.860000000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.024999999999999,\n\t\t\t\ty: -18.66,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 13.024999999999999,\n\t\t\t\ty: -18.66,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.024999999999999,\n\t\t\t\ty: -18.66,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.024999999999999,\n\t\t\t\ty: -17.535,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13,\n\t\t\t\ty: -17.51,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13,\n\t\t\t\ty: -17.435000000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.975,\n\t\t\t\ty: -17.41,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.975,\n\t\t\t\ty: -17.385,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.95,\n\t\t\t\ty: -17.36,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.95,\n\t\t\t\ty: -17.335,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.799999999999999,\n\t\t\t\ty: -17.185000000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.774999999999999,\n\t\t\t\ty: -17.185000000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.75,\n\t\t\t\ty: -17.16,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.725,\n\t\t\t\ty: -17.16,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.7,\n\t\t\t\ty: -17.135,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.475,\n\t\t\t\ty: -17.135,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.424999999999999,\n\t\t\t\ty: -17.085,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.399999999999999,\n\t\t\t\ty: -17.060000000000002,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.2,\n\t\t\t\ty: -16.86,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.174999999999999,\n\t\t\t\ty: -16.86,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.149999999999999,\n\t\t\t\ty: -16.835,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.374999999999998,\n\t\t\t\ty: -16.835,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.35,\n\t\t\t\ty: -16.810000000000002,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.249999999999998,\n\t\t\t\ty: -16.810000000000002,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.125,\n\t\t\t\ty: -16.685000000000002,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.099999999999998,\n\t\t\t\ty: -16.685000000000002,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.075,\n\t\t\t\ty: -16.66,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.049999999999999,\n\t\t\t\ty: -16.66,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.024999999999999,\n\t\t\t\ty: -16.635,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.7,\n\t\t\t\ty: -16.635,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.524999999999999,\n\t\t\t\ty: -16.810000000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.649999999999999,\n\t\t\t\ty: -16.935000000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.649999999999999,\n\t\t\t\ty: -16.96,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.75,\n\t\t\t\ty: -17.060000000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 9.75,\n\t\t\t\ty: -17.060000000000002,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.75,\n\t\t\t\ty: -17.060000000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.625,\n\t\t\t\ty: -16.935000000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.5,\n\t\t\t\ty: -16.935000000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.45,\n\t\t\t\ty: -16.985,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.399999999999999,\n\t\t\t\ty: -16.935000000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.349999999999998,\n\t\t\t\ty: -16.935000000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.25,\n\t\t\t\ty: -16.835,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.7,\n\t\t\t\ty: -16.835,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.949999999999999,\n\t\t\t\ty: -16.085,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.949999999999999,\n\t\t\t\ty: -16.060000000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.924999999999999,\n\t\t\t\ty: -16.035,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.224999999999999,\n\t\t\t\ty: -16.035,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.165755000000001,\n\t\t\t\ty: -15.975036,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_177\",\n\t\tconnection_name: \"source_net_8\",\n\t\tsource_trace_id: \"source_trace_44\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_348\",\n\t\t\t\"pcb_port_353\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.8312789192407934,\n\t\t\t\ty: 3.899923,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.7312789192407934,\n\t\t\t\ty: 3.899923,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.4312789192407944,\n\t\t\t\ty: 4.199923,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.4312789192407944,\n\t\t\t\ty: 4.699923,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.6312789192407937,\n\t\t\t\ty: 4.899922999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.1312789192407937,\n\t\t\t\ty: 4.899922999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.2312789192407934,\n\t\t\t\ty: 4.999923000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -1.2312789192407934,\n\t\t\t\ty: 4.999923000000001,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.2312789192407934,\n\t\t\t\ty: 4.999923000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.331278919240793,\n\t\t\t\ty: 4.999923000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.531278919240794,\n\t\t\t\ty: 5.199923,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.6312789192407937,\n\t\t\t\ty: 5.199923,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.7312789192407934,\n\t\t\t\ty: 5.299923,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.9312789192407944,\n\t\t\t\ty: 5.299923,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.1312789192407937,\n\t\t\t\ty: 5.499923000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.331278919240793,\n\t\t\t\ty: 5.499923000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.4312789192407944,\n\t\t\t\ty: 5.499923000000001,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.631278919240794,\n\t\t\t\ty: 5.499923000000001,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.931278919240794,\n\t\t\t\ty: 5.199923,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.331278919240794,\n\t\t\t\ty: 5.199923,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -6.331278919240794,\n\t\t\t\ty: 5.199923,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.331278919240794,\n\t\t\t\ty: 5.199923,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.331278919240794,\n\t\t\t\ty: 4.999923000000001,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.431278919240794,\n\t\t\t\ty: 4.899922999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.431278919240794,\n\t\t\t\ty: 3.899923,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.631278919240794,\n\t\t\t\ty: 3.899923,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.831278919240794,\n\t\t\t\ty: 3.6999229999999996,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.831278919240794,\n\t\t\t\ty: 3.299923,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.231278919240793,\n\t\t\t\ty: 2.899923,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.40153943237727,\n\t\t\t\ty: 2.749873,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_157\",\n\t\tconnection_name: \"source_trace_11\",\n\t\tsource_trace_id: \"source_trace_11\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_299\",\n\t\t\t\"pcb_port_313\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.249938,\n\t\t\t\ty: 13.1259568,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.249938,\n\t\t\t\ty: 14.175956800000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -5.249938,\n\t\t\t\ty: 14.175956800000002,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.249938,\n\t\t\t\ty: 14.175956800000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.249938,\n\t\t\t\ty: 10.675956800000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.349938,\n\t\t\t\ty: 10.575956800000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.349938,\n\t\t\t\ty: 10.175956800000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.349938,\n\t\t\t\ty: 10.1259568,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.349938,\n\t\t\t\ty: 9.025956800000001,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -5.349938,\n\t\t\t\ty: 9.025956800000001,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.349938,\n\t\t\t\ty: 9.025956800000001,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.349938,\n\t\t\t\ty: 8.175956800000002,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.349938,\n\t\t\t\ty: 8.1259568,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.349938,\n\t\t\t\ty: 5.975956800000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.399938000000001,\n\t\t\t\ty: 5.925956800000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.399938000000001,\n\t\t\t\ty: 2.7259568000000014,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.949938000000001,\n\t\t\t\ty: 2.1759568000000016,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.999938,\n\t\t\t\ty: 2.125956800000001,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.299938000000001,\n\t\t\t\ty: 1.825956800000001,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.331478919240794,\n\t\t\t\ty: 1.7998729999999998,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -6.331478919240794,\n\t\t\t\ty: 1.7998729999999998,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.331478919240794,\n\t\t\t\ty: 1.7998729999999998,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.399938000000001,\n\t\t\t\ty: 1.825956800000001,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.499938,\n\t\t\t\ty: 1.825956800000001,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.599938000000002,\n\t\t\t\ty: 1.9259568000000016,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.599938000000002,\n\t\t\t\ty: 2.825956800000001,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.599938000000002,\n\t\t\t\ty: 2.875956800000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.599938000000002,\n\t\t\t\ty: 3.2259568000000005,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.549938000000001,\n\t\t\t\ty: 3.2759568000000012,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.549938000000001,\n\t\t\t\ty: 3.575956800000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.499938,\n\t\t\t\ty: 3.575956800000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.499938,\n\t\t\t\ty: 3.625956800000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.199938000000001,\n\t\t\t\ty: 3.625956800000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.799938000000001,\n\t\t\t\ty: 5.025956800000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.681421120121051,\n\t\t\t\ty: 5.149096,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_097\",\n\t\tconnection_name: \"source_trace_353\",\n\t\tsource_trace_id: \"source_trace_342\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_465\",\n\t\t\t\"pcb_port_52\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.49,\n\t\t\t\ty: 2.75,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.490000000000002,\n\t\t\t\ty: 2.1500000000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.690000000000003,\n\t\t\t\ty: 1.9499999999999993,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.690000000000003,\n\t\t\t\ty: -0.15000000000000036,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.690000000000003,\n\t\t\t\ty: -0.25,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.690000000000003,\n\t\t\t\ty: -2.25,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.690000000000003,\n\t\t\t\ty: -2.45,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.690000000000003,\n\t\t\t\ty: -2.5500000000000007,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.690000000000003,\n\t\t\t\ty: -3.45,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.590000000000003,\n\t\t\t\ty: -4.3500000000000005,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.590000000000003,\n\t\t\t\ty: -5.050000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.690000000000003,\n\t\t\t\ty: -5.15,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.690000000000003,\n\t\t\t\ty: -5.25,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.790000000000003,\n\t\t\t\ty: -5.25,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.890000000000004,\n\t\t\t\ty: -5.3500000000000005,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.290000000000003,\n\t\t\t\ty: -5.3500000000000005,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.490000000000002,\n\t\t\t\ty: -5.15,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.490000000000002,\n\t\t\t\ty: -4.75,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.690000000000003,\n\t\t\t\ty: -4.550000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -11.690000000000003,\n\t\t\t\ty: -4.550000000000001,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.690000000000003,\n\t\t\t\ty: -4.550000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.690000000000003,\n\t\t\t\ty: -4.3500000000000005,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.890000000000004,\n\t\t\t\ty: -4.15,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.890000000000004,\n\t\t\t\ty: -3.6500000000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.990000000000002,\n\t\t\t\ty: -3.5500000000000007,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.390000000000004,\n\t\t\t\ty: -3.5500000000000007,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.549936,\n\t\t\t\ty: -3.450029,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_056\",\n\t\tconnection_name: \"source_trace_253\",\n\t\tsource_trace_id: \"source_trace_100\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_257\",\n\t\t\t\"pcb_port_23\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.49,\n\t\t\t\ty: -19.75,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.1899999999999995,\n\t\t\t\ty: -19.05,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.6899999999999995,\n\t\t\t\ty: -19.05,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.8899999999999997,\n\t\t\t\ty: -18.85,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.8899999999999997,\n\t\t\t\ty: -18.75,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.29,\n\t\t\t\ty: -18.35,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.99,\n\t\t\t\ty: -18.35,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.09,\n\t\t\t\ty: -18.25,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.1900000000000004,\n\t\t\t\ty: -18.25,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.1900000000000004,\n\t\t\t\ty: -16.65,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.69,\n\t\t\t\ty: -16.15,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.69,\n\t\t\t\ty: -15.05,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.49,\n\t\t\t\ty: -14.850000000000001,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.3899999999999997,\n\t\t\t\ty: -14.75,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.59,\n\t\t\t\ty: -13.95,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.1899999999999995,\n\t\t\t\ty: -13.95,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.1899999999999995,\n\t\t\t\ty: -12.35,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.29,\n\t\t\t\ty: -12.25,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.49,\n\t\t\t\ty: -12,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_196\",\n\t\tconnection_name: \"source_trace_337\",\n\t\tsource_trace_id: \"source_trace_337\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_439\",\n\t\t\t\"pcb_port_450\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.677410684953038,\n\t\t\t\ty: -18.583368438700617,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.777410684953038,\n\t\t\t\ty: -16.68336843870062,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.377410684953038,\n\t\t\t\ty: -16.68336843870062,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.277410684953038,\n\t\t\t\ty: -16.583368438700617,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.977410684953038,\n\t\t\t\ty: -16.283368438700617,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.877410684953038,\n\t\t\t\ty: -16.233368438700616,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -7.877410684953038,\n\t\t\t\ty: -16.233368438700616,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.877410684953038,\n\t\t\t\ty: -16.233368438700616,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.777410684953038,\n\t\t\t\ty: -16.083368438700617,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.777410684953038,\n\t\t\t\ty: -15.083368438700617,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.677410684953038,\n\t\t\t\ty: -14.983368438700616,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.377410684953038,\n\t\t\t\ty: -14.683368438700617,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -6.377410684953038,\n\t\t\t\ty: -14.683368438700617,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.377410684953038,\n\t\t\t\ty: -14.683368438700617,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.377410684953038,\n\t\t\t\ty: -12.783368438700617,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.177410684953038,\n\t\t\t\ty: -12.583368438700617,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.077410684953037,\n\t\t\t\ty: -12.583368438700617,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.977410684953037,\n\t\t\t\ty: -12.483368438700618,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.749999999999999,\n\t\t\t\ty: -12.26,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_013\",\n\t\tconnection_name: \"source_trace_241\",\n\t\tsource_trace_id: \"source_trace_241\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_136\",\n\t\t\t\"pcb_port_404\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.165755000000001,\n\t\t\t\ty: -13.375092,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.665755000000001,\n\t\t\t\ty: -13.375092,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.765754999999999,\n\t\t\t\ty: -13.475092,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.115755,\n\t\t\t\ty: -13.475092,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.415755,\n\t\t\t\ty: -13.775092,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 8.415755,\n\t\t\t\ty: -13.775092,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.415755,\n\t\t\t\ty: -13.775092,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.490755,\n\t\t\t\ty: -14.700092000000001,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.390755000000002,\n\t\t\t\ty: -14.700092000000001,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.265755,\n\t\t\t\ty: -15.825092000000001,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.240755,\n\t\t\t\ty: -15.850092000000002,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.190755000000001,\n\t\t\t\ty: -15.850092000000002,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.165755000000001,\n\t\t\t\ty: -15.875092000000002,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.7157550000000015,\n\t\t\t\ty: -15.875092000000002,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.5407550000000008,\n\t\t\t\ty: -17.050092000000003,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.3907550000000004,\n\t\t\t\ty: -17.050092000000003,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.7657550000000004,\n\t\t\t\ty: -16.425092000000003,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.740755,\n\t\t\t\ty: -16.400092,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.36575500000000005,\n\t\t\t\ty: -15.025092,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.3407549999999997,\n\t\t\t\ty: -15.025092,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.29075500000000076,\n\t\t\t\ty: -14.975092000000002,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.2657550000000004,\n\t\t\t\ty: -14.975092000000002,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.24075500000000005,\n\t\t\t\ty: -14.950092000000001,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.2157549999999997,\n\t\t\t\ty: -14.950092000000001,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.19075500000000112,\n\t\t\t\ty: -14.925092000000003,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.16575500000000076,\n\t\t\t\ty: -14.925092000000003,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.1407550000000004,\n\t\t\t\ty: -14.900092,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.0907549999999997,\n\t\t\t\ty: -14.900092,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.06575500000000112,\n\t\t\t\ty: -14.875092000000002,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.009244999999999948,\n\t\t\t\ty: -14.875092000000002,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.0342450000000003,\n\t\t\t\ty: -14.850092000000002,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.4842449999999996,\n\t\t\t\ty: -14.850092000000002,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.4342449999999998,\n\t\t\t\ty: -13.900092,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.4342449999999998,\n\t\t\t\ty: -13.725092000000002,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -1.4342449999999998,\n\t\t\t\ty: -13.725092000000002,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.4342449999999998,\n\t\t\t\ty: -13.725092000000002,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.4342449999999998,\n\t\t\t\ty: -14.050092000000003,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.259245,\n\t\t\t\ty: -14.225092000000002,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.259245,\n\t\t\t\ty: -14.525092,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.1592449999999994,\n\t\t\t\ty: -14.625092000000002,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.134245,\n\t\t\t\ty: -14.625092000000002,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.1092449999999996,\n\t\t\t\ty: -14.650092,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.0842449999999992,\n\t\t\t\ty: -14.650092,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.0592449999999998,\n\t\t\t\ty: -14.675092000000003,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.0342449999999994,\n\t\t\t\ty: -14.675092000000003,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.009245,\n\t\t\t\ty: -14.700092000000001,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.9592449999999992,\n\t\t\t\ty: -14.700092000000001,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.9342449999999998,\n\t\t\t\ty: -14.725092000000002,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.8092449999999998,\n\t\t\t\ty: -14.725092000000002,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.7500000000000003,\n\t\t\t\ty: -14.7288,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_058\",\n\t\tconnection_name: \"source_net_3\",\n\t\tsource_trace_id: \"source_trace_352\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_351\",\n\t\t\t\"pcb_port_464\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.8050898871211,\n\t\t\t\ty: 3.990045782940123,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.905089887121097,\n\t\t\t\ty: 3.990045782940123,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.8050898871211,\n\t\t\t\ty: 3.990045782940123,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.805089887121099,\n\t\t\t\ty: 3.990045782940123,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -14.805089887121099,\n\t\t\t\ty: 3.990045782940123,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.805089887121099,\n\t\t\t\ty: 3.990045782940123,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.705089887121098,\n\t\t\t\ty: 3.990045782940123,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.605089887121098,\n\t\t\t\ty: 3.990045782940123,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.505089887121098,\n\t\t\t\ty: 4.090045782940123,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.005089887121098,\n\t\t\t\ty: 4.090045782940123,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.76,\n\t\t\t\ty: 4,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_059\",\n\t\tconnection_name: \"source_net_3\",\n\t\tsource_trace_id: \"source_trace_30\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_327\",\n\t\t\t\"pcb_port_388\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.49726004261570195,\n\t\t\t\ty: 14.275097973255916,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.4972600426157019,\n\t\t\t\ty: 14.675097973255916,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.39726004261570225,\n\t\t\t\ty: 14.775097973255916,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.6027399573842978,\n\t\t\t\ty: 14.775097973255916,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.7027399573842978,\n\t\t\t\ty: 14.875097973255917,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -0.7027399573842978,\n\t\t\t\ty: 14.875097973255917,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.7027399573842978,\n\t\t\t\ty: 14.875097973255917,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.7027399573842978,\n\t\t\t\ty: 14.675097973255916,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.902739957384298,\n\t\t\t\ty: 14.475097973255917,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.902739957384298,\n\t\t\t\ty: 12.375097973255917,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.09726004261570242,\n\t\t\t\ty: 11.375097973255917,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.19726004261570207,\n\t\t\t\ty: 11.275097973255916,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.8972600426157022,\n\t\t\t\ty: 9.575097973255916,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.8972600426157022,\n\t\t\t\ty: 9.375097973255915,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.8972600426157022,\n\t\t\t\ty: 9.275097973255916,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.8972600426157022,\n\t\t\t\ty: 8.975097973255917,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.0972600426157024,\n\t\t\t\ty: 8.775097973255916,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 2.0972600426157024,\n\t\t\t\ty: 8.775097973255916,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.0972600426157024,\n\t\t\t\ty: 8.775097973255916,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.0972600426157024,\n\t\t\t\ty: 6.575097973255916,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.249901573322057,\n\t\t\t\ty: 6.3749549573172235,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_098\",\n\t\tconnection_name: \"source_trace_342\",\n\t\tsource_trace_id: \"source_trace_353\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_461\",\n\t\t\t\"pcb_port_465\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.635,\n\t\t\t\ty: 2.7051,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.16500000000000092,\n\t\t\t\ty: 3.5051000000000005,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.16500000000000092,\n\t\t\t\ty: 3.7051,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.3650000000000002,\n\t\t\t\ty: 3.9051,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.0650000000000013,\n\t\t\t\ty: 3.9051,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.5650000000000013,\n\t\t\t\ty: 4.4051,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.5650000000000013,\n\t\t\t\ty: 4.5051000000000005,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.665000000000001,\n\t\t\t\ty: 4.6051,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.7650000000000006,\n\t\t\t\ty: 4.7051,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.8650000000000002,\n\t\t\t\ty: 4.8051,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -1.8650000000000002,\n\t\t\t\ty: 4.8051,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.8650000000000002,\n\t\t\t\ty: 4.8051,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.9649999999999999,\n\t\t\t\ty: 4.7051,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.9649999999999999,\n\t\t\t\ty: 4.2051,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.0650000000000013,\n\t\t\t\ty: 4.1051,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.0650000000000013,\n\t\t\t\ty: 4.0051000000000005,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.165000000000001,\n\t\t\t\ty: 4.0051000000000005,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.2650000000000006,\n\t\t\t\ty: 3.9051,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.365,\n\t\t\t\ty: 3.9051,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.865,\n\t\t\t\ty: 3.4051,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.365,\n\t\t\t\ty: 3.4051,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.465000000000002,\n\t\t\t\ty: 2.3051000000000004,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.565000000000001,\n\t\t\t\ty: 2.2051,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.865000000000001,\n\t\t\t\ty: 1.9051,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -4.865000000000001,\n\t\t\t\ty: 1.9051,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.865000000000001,\n\t\t\t\ty: 1.9051,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.665000000000001,\n\t\t\t\ty: 1.9051,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.965000000000001,\n\t\t\t\ty: 2.2051,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.065000000000001,\n\t\t\t\ty: 2.2051,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.165000000000001,\n\t\t\t\ty: 2.3051000000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.065000000000001,\n\t\t\t\ty: 2.3051000000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.265000000000001,\n\t\t\t\ty: 2.5051000000000005,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.49,\n\t\t\t\ty: 2.75,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_084\",\n\t\tconnection_name: \"source_trace_200\",\n\t\tsource_trace_id: \"source_trace_200\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_149\",\n\t\t\t\"pcb_port_84\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.4342450000000007,\n\t\t\t\ty: -9.474922,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.4842449999999978,\n\t\t\t\ty: -9.324921999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.3157550000000011,\n\t\t\t\ty: -8.574921999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.8157550000000011,\n\t\t\t\ty: -8.574921999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.5157550000000004,\n\t\t\t\ty: -6.124921999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -2.5157550000000004,\n\t\t\t\ty: -6.124921999999998,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.5157550000000004,\n\t\t\t\ty: -6.124921999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.5157550000000004,\n\t\t\t\ty: -4.274921999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.615755,\n\t\t\t\ty: -3.4749219999999994,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.7342449999999978,\n\t\t\t\ty: -1.874921999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.134245,\n\t\t\t\ty: -1.1749219999999987,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.2842449999999985,\n\t\t\t\ty: 1.125078000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 2.2842449999999985,\n\t\t\t\ty: 1.125078000000002,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.2842449999999985,\n\t\t\t\ty: 1.125078000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.5842449999999992,\n\t\t\t\ty: 0.8250780000000013,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.5842449999999992,\n\t\t\t\ty: 0.8250780000000013,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.7157550000000015,\n\t\t\t\ty: -2.9749219999999994,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -6.7157550000000015,\n\t\t\t\ty: -2.9749219999999994,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.7157550000000015,\n\t\t\t\ty: -2.9749219999999994,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.915755000000001,\n\t\t\t\ty: -3.7749219999999983,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.9657550000000015,\n\t\t\t\ty: -4.824921999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.7157550000000015,\n\t\t\t\ty: -5.074921999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.265755,\n\t\t\t\ty: -5.324921999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.700063999999999,\n\t\t\t\ty: -5.450025,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_161\",\n\t\tconnection_name: \"source_trace_8\",\n\t\tsource_trace_id: \"source_trace_8\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_300\",\n\t\t\t\"pcb_port_311\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.750064,\n\t\t\t\ty: 13.1259568,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.750064,\n\t\t\t\ty: 13.925956800000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.850064,\n\t\t\t\ty: 14.025956800000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.9000639999999995,\n\t\t\t\ty: 14.175956800000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -5.9000639999999995,\n\t\t\t\ty: 14.175956800000002,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.9000639999999995,\n\t\t\t\ty: 14.175956800000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.950063999999999,\n\t\t\t\ty: 14.025956800000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.950063999999999,\n\t\t\t\ty: 10.225956800000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.950063999999999,\n\t\t\t\ty: 10.1259568,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.950063999999999,\n\t\t\t\ty: 8.1259568,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.550064,\n\t\t\t\ty: 7.725956800000001,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.450063999999999,\n\t\t\t\ty: 7.625956800000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.350064,\n\t\t\t\ty: 6.525956800000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -4.350064,\n\t\t\t\ty: 6.525956800000001,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.350064,\n\t\t\t\ty: 6.525956800000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.350064,\n\t\t\t\ty: 5.925956800000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.250064,\n\t\t\t\ty: 5.825956800000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.250064,\n\t\t\t\ty: 5.625956800000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.9500639999999994,\n\t\t\t\ty: 5.325956800000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.7815011201210513,\n\t\t\t\ty: 5.149096,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_090\",\n\t\tconnection_name: \"source_trace_195\",\n\t\tsource_trace_id: \"source_trace_83\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_153\",\n\t\t\t\"pcb_port_78\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.4342450000000007,\n\t\t\t\ty: -12.074866,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.134245,\n\t\t\t\ty: -12.074866,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.834245000000001,\n\t\t\t\ty: -12.374866,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.43424500000000066,\n\t\t\t\ty: -12.374866,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.2342449999999996,\n\t\t\t\ty: -12.574866,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.165754999999999,\n\t\t\t\ty: -12.574866,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.36575500000000005,\n\t\t\t\ty: -12.774866,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -0.36575500000000005,\n\t\t\t\ty: -12.774866,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.36575500000000005,\n\t\t\t\ty: -12.774866,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.7657550000000004,\n\t\t\t\ty: -12.374866,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.7657550000000004,\n\t\t\t\ty: -12.074866,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.4657549999999997,\n\t\t\t\ty: -11.374866,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.5657549999999993,\n\t\t\t\ty: -11.274866,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.5657549999999993,\n\t\t\t\ty: -10.974865999999999,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.6657550000000008,\n\t\t\t\ty: -10.874866,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.6657550000000008,\n\t\t\t\ty: -10.774866,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.7657550000000004,\n\t\t\t\ty: -10.774866,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.865755,\n\t\t\t\ty: -10.674866,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.9657549999999997,\n\t\t\t\ty: -10.674866,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.165755,\n\t\t\t\ty: -9.474865999999999,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.2657550000000004,\n\t\t\t\ty: -9.374866,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.665755,\n\t\t\t\ty: -7.9748660000000005,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.8,\n\t\t\t\ty: -7.90065,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -4.8,\n\t\t\t\ty: -7.90065,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.45,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.8,\n\t\t\t\ty: -7.90065,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.865755,\n\t\t\t\ty: -7.874865999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.465755,\n\t\t\t\ty: -7.874865999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.700063999999999,\n\t\t\t\ty: -7.850071,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_181\",\n\t\tconnection_name: \"source_net_2\",\n\t\tsource_trace_id: \"source_trace_59\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_358\",\n\t\t\t\"pcb_port_370\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.1923999999999999,\n\t\t\t\ty: -5.25,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.19240000000000013,\n\t\t\t\ty: -4.6499999999999995,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.007600000000000051,\n\t\t\t\ty: -4.449999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.007600000000000051,\n\t\t\t\ty: -3.75,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.10760000000000058,\n\t\t\t\ty: -3.6499999999999995,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.10760000000000058,\n\t\t\t\ty: -2.4499999999999993,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.20760000000000023,\n\t\t\t\ty: -2.3499999999999996,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.3075999999999999,\n\t\t\t\ty: -2.25,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.5076,\n\t\t\t\ty: -2.049999999999999,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.5076,\n\t\t\t\ty: 0.25,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.5076,\n\t\t\t\ty: 0.3500000000000014,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.5076,\n\t\t\t\ty: 2.950000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.4076000000000004,\n\t\t\t\ty: 3.0500000000000007,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.23871897959525687,\n\t\t\t\ty: 3.24,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_070\",\n\t\tconnection_name: \"source_trace_112\",\n\t\tsource_trace_id: \"source_trace_112\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_113\",\n\t\t\t\"pcb_port_24\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.63249,\n\t\t\t\ty: 3.250062,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.932490000000001,\n\t\t\t\ty: 3.250062,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -12.932490000000001,\n\t\t\t\ty: 3.250062,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.932490000000001,\n\t\t\t\ty: 3.250062,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.032490000000001,\n\t\t\t\ty: 3.8500620000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.43249,\n\t\t\t\ty: 6.650062,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -6.43249,\n\t\t\t\ty: 6.650062,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.43249,\n\t\t\t\ty: 6.650062,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.5750601401493425,\n\t\t\t\ty: 6.9,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_152\",\n\t\tconnection_name: \"source_trace_302\",\n\t\tsource_trace_id: \"source_trace_302\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_406\",\n\t\t\t\"pcb_port_405\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.7050971094912266,\n\t\t\t\ty: -3.4050000000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.705097109491227,\n\t\t\t\ty: -4.43,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.5550971094912285,\n\t\t\t\ty: -4.58,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.5550971094912285,\n\t\t\t\ty: -4.630000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.530097109491228,\n\t\t\t\ty: -4.655000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.530097109491228,\n\t\t\t\ty: -5.905000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.0050971094912278,\n\t\t\t\ty: -6.380000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.030097109491228,\n\t\t\t\ty: -6.405000000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.2300971094912274,\n\t\t\t\ty: -6.605,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.2550971094912278,\n\t\t\t\ty: -6.605,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.3050971094912285,\n\t\t\t\ty: -6.655000000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.330097109491227,\n\t\t\t\ty: -6.655000000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.455097109491227,\n\t\t\t\ty: -6.780000000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.455097109491227,\n\t\t\t\ty: -6.805,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.4800971094912274,\n\t\t\t\ty: -6.83,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.4800971094912274,\n\t\t\t\ty: -6.855,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.5050971094912278,\n\t\t\t\ty: -6.880000000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.5050971094912278,\n\t\t\t\ty: -6.93,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.530097109491228,\n\t\t\t\ty: -6.955,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.530097109491228,\n\t\t\t\ty: -7.255000000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.8800971094912278,\n\t\t\t\ty: -7.605,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.8800971094912278,\n\t\t\t\ty: -7.630000000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.9300971094912285,\n\t\t\t\ty: -7.6800000000000015,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.9300971094912285,\n\t\t\t\ty: -7.705,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.955097109491229,\n\t\t\t\ty: -7.73,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.955097109491229,\n\t\t\t\ty: -7.755000000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.9800971094912274,\n\t\t\t\ty: -7.780000000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.9800971094912274,\n\t\t\t\ty: -8.355,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 3.9800971094912274,\n\t\t\t\ty: -8.355,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.9800971094912274,\n\t\t\t\ty: -8.355,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.8800971094912278,\n\t\t\t\ty: -8.355,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.9050971094912281,\n\t\t\t\ty: -10.330000000000002,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.8800971094912278,\n\t\t\t\ty: -10.355,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.9800971094912274,\n\t\t\t\ty: -11.255,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.9800971094912274,\n\t\t\t\ty: -13.505,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.4300971094912276,\n\t\t\t\ty: -14.055000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.06990289050877241,\n\t\t\t\ty: -14.055000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.16990289050877205,\n\t\t\t\ty: -14.155000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.2699028905087726,\n\t\t\t\ty: -14.155000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.29490289050877205,\n\t\t\t\ty: -14.180000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.4699028905087719,\n\t\t\t\ty: -14.180000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.49490289050877223,\n\t\t\t\ty: -14.155000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.6449028905087726,\n\t\t\t\ty: -14.155000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.8699028905087722,\n\t\t\t\ty: -13.930000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.8699028905087722,\n\t\t\t\ty: -13.180000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -0.8699028905087722,\n\t\t\t\ty: -13.180000000000001,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.8699028905087722,\n\t\t\t\ty: -13.180000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.8699028905087722,\n\t\t\t\ty: -11.905000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.794902890508772,\n\t\t\t\ty: -11.830000000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.7500000000000001,\n\t\t\t\ty: -11.7712,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_198\",\n\t\tconnection_name: \"source_trace_329\",\n\t\tsource_trace_id: \"source_trace_329\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_437\",\n\t\t\t\"pcb_port_440\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.577586684953037,\n\t\t\t\ty: -16.91636643870062,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.577586684953037,\n\t\t\t\ty: -17.21636643870062,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.277586684953036,\n\t\t\t\ty: -17.516366438700622,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.277586684953036,\n\t\t\t\ty: -17.71636643870062,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -11.277586684953036,\n\t\t\t\ty: -17.71636643870062,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.277586684953036,\n\t\t\t\ty: -17.71636643870062,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.277586684953036,\n\t\t\t\ty: -16.71636643870062,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.577586684953037,\n\t\t\t\ty: -16.41636643870062,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.577586684953037,\n\t\t\t\ty: -14.016366438700622,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.577586684953037,\n\t\t\t\ty: -13.91636643870062,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.577586684953037,\n\t\t\t\ty: -13.616366438700622,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.877586684953037,\n\t\t\t\ty: -11.316366438700621,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.977586684953035,\n\t\t\t\ty: -11.216366438700621,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.477586684953035,\n\t\t\t\ty: -10.716366438700621,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.477586684953035,\n\t\t\t\ty: -9.216366438700621,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -14.477586684953035,\n\t\t\t\ty: -9.216366438700621,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.477586684953035,\n\t\t\t\ty: -9.216366438700621,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.477586684953035,\n\t\t\t\ty: -9.016366438700622,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.777586684953036,\n\t\t\t\ty: -8.716366438700621,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.010000000000002,\n\t\t\t\ty: -8.500000000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_194\",\n\t\tconnection_name: \"source_trace_310\",\n\t\tsource_trace_id: \"source_trace_310\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_414\",\n\t\t\t\"pcb_port_410\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.49,\n\t\t\t\ty: -8.75,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.49,\n\t\t\t\ty: -6.25,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.5149999999999997,\n\t\t\t\ty: -6.125,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -3.5149999999999997,\n\t\t\t\ty: -6.125,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.5149999999999997,\n\t\t\t\ty: -6.125,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.49,\n\t\t\t\ty: -6.05,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.29,\n\t\t\t\ty: -5.85,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.1899999999999995,\n\t\t\t\ty: -5.75,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.59,\n\t\t\t\ty: -5.15,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.59,\n\t\t\t\ty: -5.049999999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.49,\n\t\t\t\ty: -4.949999999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.49,\n\t\t\t\ty: -3.9499999999999993,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.6899999999999995,\n\t\t\t\ty: -2.75,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -3.6899999999999995,\n\t\t\t\ty: -2.75,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.6899999999999995,\n\t\t\t\ty: -2.75,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.6899999999999995,\n\t\t\t\ty: -2.4499999999999993,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.6899999999999995,\n\t\t\t\ty: -2.3499999999999996,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.6899999999999995,\n\t\t\t\ty: -0.5499999999999989,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.1899999999999995,\n\t\t\t\ty: -0.049999999999998934,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.1899999999999995,\n\t\t\t\ty: 0.9500000000000011,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.99,\n\t\t\t\ty: 1.1500000000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -2.99,\n\t\t\t\ty: 1.1500000000000004,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.99,\n\t\t\t\ty: 1.1500000000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.99,\n\t\t\t\ty: 0.75,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.8899999999999997,\n\t\t\t\ty: 0.6500000000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.705102890508773,\n\t\t\t\ty: 0.40500000000000025,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_071\",\n\t\tconnection_name: \"source_trace_163\",\n\t\tsource_trace_id: \"source_trace_163\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_37\",\n\t\t\t\"pcb_port_33\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.01,\n\t\t\t\ty: 18,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.51,\n\t\t\t\ty: 17.5,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.51,\n\t\t\t\ty: 15.1,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.51,\n\t\t\t\ty: 15,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.51,\n\t\t\t\ty: 11.799999999999999,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.51,\n\t\t\t\ty: 11.7,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.51,\n\t\t\t\ty: 9.2,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.21,\n\t\t\t\ty: 8.899999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.000338066298355,\n\t\t\t\ty: 8.748933845871326,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_074\",\n\t\tconnection_name: \"source_trace_326\",\n\t\tsource_trace_id: \"source_trace_326\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_434\",\n\t\t\t\"pcb_port_433\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 17.499969242216473,\n\t\t\t\ty: 10.99,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.099969242216474,\n\t\t\t\ty: 10.39,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.599969242216474,\n\t\t\t\ty: 10.39,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.89996924221647,\n\t\t\t\ty: 10.090000000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.89996924221647,\n\t\t\t\ty: 9.290000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.999969242216473,\n\t\t\t\ty: 9.190000000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.999969242216473,\n\t\t\t\ty: 8.590000000000002,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.499969242216473,\n\t\t\t\ty: 8.090000000000002,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.499969242216473,\n\t\t\t\ty: 5.99,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 17.499969242216473,\n\t\t\t\ty: 5.99,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 15.199969242216472,\n\t\t\t\ty: 3.6900000000000004,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 15.099969242216472,\n\t\t\t\ty: 3.5900000000000007,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 14.899969242216473,\n\t\t\t\ty: 3.3900000000000006,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.599969242216472,\n\t\t\t\ty: 3.3900000000000006,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.399969242216473,\n\t\t\t\ty: 3.1900000000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.168733944490832,\n\t\t\t\ty: 2.9899999999999993,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_072\",\n\t\tconnection_name: \"source_net_16\",\n\t\tsource_trace_id: \"source_trace_110\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_46\",\n\t\t\t\"pcb_port_92\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.635,\n\t\t\t\ty: -10.15,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.285,\n\t\t\t\ty: -9.499999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.885,\n\t\t\t\ty: -9.499999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.9349999999999987,\n\t\t\t\ty: -9.449999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.9849999999999994,\n\t\t\t\ty: -9.449999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.135,\n\t\t\t\ty: -9.299999999999997,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.484999999999999,\n\t\t\t\ty: -9.299999999999997,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.535,\n\t\t\t\ty: -9.299999999999997,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.834999999999999,\n\t\t\t\ty: -9.299999999999997,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.885,\n\t\t\t\ty: -9.249999999999998,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.934999999999999,\n\t\t\t\ty: -9.249999999999998,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.385,\n\t\t\t\ty: -8.799999999999997,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.434999999999999,\n\t\t\t\ty: -8.799999999999997,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.484999999999999,\n\t\t\t\ty: -8.749999999999998,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.535,\n\t\t\t\ty: -8.749999999999998,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.535,\n\t\t\t\ty: -8.699999999999998,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.584999999999999,\n\t\t\t\ty: -8.699999999999998,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.584999999999999,\n\t\t\t\ty: -8.649999999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.635,\n\t\t\t\ty: -8.649999999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.635,\n\t\t\t\ty: -8.599999999999998,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.684999999999999,\n\t\t\t\ty: -8.599999999999998,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.684999999999999,\n\t\t\t\ty: -8.549999999999997,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.885,\n\t\t\t\ty: -8.349999999999998,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -5.885,\n\t\t\t\ty: -8.349999999999998,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.885,\n\t\t\t\ty: -8.349999999999998,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.885,\n\t\t\t\ty: -4.799999999999997,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.885,\n\t\t\t\ty: -4.749999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.885,\n\t\t\t\ty: -2.4499999999999993,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.984999999999999,\n\t\t\t\ty: -2.349999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.984999999999999,\n\t\t\t\ty: -1.9999999999999964,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6,\n\t\t\t\ty: -1.9501030000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -6,\n\t\t\t\ty: -1.9501030000000004,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6,\n\t\t\t\ty: -1.9501030000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.035,\n\t\t\t\ty: -1.9499999999999993,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.385,\n\t\t\t\ty: -1.9499999999999993,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.434999999999999,\n\t\t\t\ty: -1.8999999999999986,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.525056,\n\t\t\t\ty: -1.8249369999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_111\",\n\t\tconnection_name: \"source_trace_181\",\n\t\tsource_trace_id: \"source_trace_181\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_250\",\n\t\t\t\"pcb_port_143\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.51,\n\t\t\t\ty: -9,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.51,\n\t\t\t\ty: -8.85,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.5599999999999996,\n\t\t\t\ty: -8.8,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.5599999999999996,\n\t\t\t\ty: -8.625,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.584999999999999,\n\t\t\t\ty: -8.6,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.584999999999999,\n\t\t\t\ty: -8.425,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.6099999999999994,\n\t\t\t\ty: -8.399999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.6099999999999994,\n\t\t\t\ty: -8.149999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.584999999999999,\n\t\t\t\ty: -8.125,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.584999999999999,\n\t\t\t\ty: -8.075,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.5599999999999996,\n\t\t\t\ty: -8.05,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.5599999999999996,\n\t\t\t\ty: -8.024999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.2849999999999993,\n\t\t\t\ty: -7.75,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.2849999999999993,\n\t\t\t\ty: -7.625,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -2.2849999999999993,\n\t\t\t\ty: -7.625,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.2849999999999993,\n\t\t\t\ty: -7.625,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.2849999999999993,\n\t\t\t\ty: -7.75,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.5599999999999996,\n\t\t\t\ty: -8.024999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.5599999999999996,\n\t\t\t\ty: -8.05,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.584999999999999,\n\t\t\t\ty: -8.075,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.584999999999999,\n\t\t\t\ty: -8.125,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.6099999999999994,\n\t\t\t\ty: -8.149999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.6099999999999994,\n\t\t\t\ty: -8.399999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.584999999999999,\n\t\t\t\ty: -8.425,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.584999999999999,\n\t\t\t\ty: -8.475,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.5599999999999996,\n\t\t\t\ty: -8.5,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.5599999999999996,\n\t\t\t\ty: -8.524999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.459999999999999,\n\t\t\t\ty: -8.625,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.4349999999999996,\n\t\t\t\ty: -8.625,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.385,\n\t\t\t\ty: -8.675,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.334999999999999,\n\t\t\t\ty: -8.675,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.3099999999999996,\n\t\t\t\ty: -8.7,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.1349999999999998,\n\t\t\t\ty: -8.7,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.009999999999999787,\n\t\t\t\ty: -7.574999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.015000000000000568,\n\t\t\t\ty: -7.574999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.06500000000000039,\n\t\t\t\ty: -7.5249999999999995,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.09000000000000075,\n\t\t\t\ty: -7.5,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.6900000000000013,\n\t\t\t\ty: -6.8999999999999995,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 0.6900000000000013,\n\t\t\t\ty: -6.8999999999999995,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.6900000000000013,\n\t\t\t\ty: -6.8999999999999995,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.7400000000000002,\n\t\t\t\ty: -6.8999999999999995,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.0650000000000013,\n\t\t\t\ty: -7.225,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.0899999999999999,\n\t\t\t\ty: -7.225,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.1400000000000006,\n\t\t\t\ty: -7.2749999999999995,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.1900000000000013,\n\t\t\t\ty: -7.2749999999999995,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.2149999999999999,\n\t\t\t\ty: -7.3,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.165000000000001,\n\t\t\t\ty: -7.3,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.790000000000001,\n\t\t\t\ty: -6.675,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.8150000000000013,\n\t\t\t\ty: -6.675,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.865,\n\t\t\t\ty: -6.625,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.8900000000000006,\n\t\t\t\ty: -6.625,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.915000000000001,\n\t\t\t\ty: -6.6,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.9650000000000016,\n\t\t\t\ty: -6.6,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.99,\n\t\t\t\ty: -6.574999999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.6900000000000013,\n\t\t\t\ty: -6.574999999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.24,\n\t\t\t\ty: -7.125,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.265000000000001,\n\t\t\t\ty: -7.125,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.290000000000001,\n\t\t\t\ty: -7.1499999999999995,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.340000000000002,\n\t\t\t\ty: -7.1499999999999995,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.365,\n\t\t\t\ty: -7.175,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.565000000000001,\n\t\t\t\ty: -7.175,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.615,\n\t\t\t\ty: -7.225,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.640000000000001,\n\t\t\t\ty: -7.25,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.715000000000002,\n\t\t\t\ty: -7.324999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 4.715000000000002,\n\t\t\t\ty: -7.324999999999999,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.715000000000002,\n\t\t\t\ty: -7.324999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.665000000000001,\n\t\t\t\ty: -7.324999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.865,\n\t\t\t\ty: -7.5249999999999995,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.940000000000001,\n\t\t\t\ty: -7.5249999999999995,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.965000000000002,\n\t\t\t\ty: -7.55,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.99,\n\t\t\t\ty: -7.55,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.015000000000001,\n\t\t\t\ty: -7.574999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.040000000000001,\n\t\t\t\ty: -7.574999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.065000000000001,\n\t\t\t\ty: -7.6,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.090000000000002,\n\t\t\t\ty: -7.6,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.165000000000001,\n\t\t\t\ty: -7.675,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.165000000000001,\n\t\t\t\ty: -7.699999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.190000000000001,\n\t\t\t\ty: -7.725,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.190000000000001,\n\t\t\t\ty: -7.75,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.215000000000002,\n\t\t\t\ty: -7.7749999999999995,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.215000000000002,\n\t\t\t\ty: -7.8,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.24,\n\t\t\t\ty: -7.824999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.24,\n\t\t\t\ty: -7.8999999999999995,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.265000000000001,\n\t\t\t\ty: -7.925,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.265000000000001,\n\t\t\t\ty: -8.274999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.965000000000002,\n\t\t\t\ty: -8.575,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 5.965000000000002,\n\t\t\t\ty: -8.575,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.965000000000002,\n\t\t\t\ty: -8.575,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.415000000000001,\n\t\t\t\ty: -8.125,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.465000000000002,\n\t\t\t\ty: -8.125,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.115,\n\t\t\t\ty: -8.774999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.165755000000001,\n\t\t\t\ty: -8.824936000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_113\",\n\t\tconnection_name: \"source_trace_178\",\n\t\tsource_trace_id: \"source_trace_178\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_247\",\n\t\t\t\"pcb_port_248\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.51,\n\t\t\t\ty: -14.5,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.359999999999998,\n\t\t\t\ty: -14.649999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.359999999999998,\n\t\t\t\ty: -14.975,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.159999999999997,\n\t\t\t\ty: -15.175,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.159999999999997,\n\t\t\t\ty: -15.45,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.084999999999997,\n\t\t\t\ty: -15.525,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.084999999999997,\n\t\t\t\ty: -16.2,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -11.084999999999997,\n\t\t\t\ty: -16.2,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.084999999999997,\n\t\t\t\ty: -16.2,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.009999999999998,\n\t\t\t\ty: -16.2,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.734999999999998,\n\t\t\t\ty: -15.925,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.634999999999998,\n\t\t\t\ty: -15.925,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.434999999999999,\n\t\t\t\ty: -15.725,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.034999999999997,\n\t\t\t\ty: -15.725,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.859999999999998,\n\t\t\t\ty: -15.9,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.834999999999997,\n\t\t\t\ty: -15.925,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.134999999999998,\n\t\t\t\ty: -16.625,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.109999999999998,\n\t\t\t\ty: -16.625,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.084999999999997,\n\t\t\t\ty: -16.65,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.059999999999997,\n\t\t\t\ty: -16.65,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.034999999999998,\n\t\t\t\ty: -16.675,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.409999999999997,\n\t\t\t\ty: -16.675,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.809999999999997,\n\t\t\t\ty: -17.275,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.784999999999997,\n\t\t\t\ty: -17.275,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.734999999999998,\n\t\t\t\ty: -17.325,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.709999999999997,\n\t\t\t\ty: -17.325,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.684999999999997,\n\t\t\t\ty: -17.35,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.659999999999997,\n\t\t\t\ty: -17.35,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.634999999999998,\n\t\t\t\ty: -17.375,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.609999999999998,\n\t\t\t\ty: -17.375,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.584999999999997,\n\t\t\t\ty: -17.4,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.534999999999997,\n\t\t\t\ty: -17.4,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.509999999999998,\n\t\t\t\ty: -17.425,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.384999999999998,\n\t\t\t\ty: -17.425,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.9599999999999973,\n\t\t\t\ty: -17,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.9599999999999973,\n\t\t\t\ty: -16.975,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.934999999999997,\n\t\t\t\ty: -16.95,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.934999999999997,\n\t\t\t\ty: -16.925,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.9099999999999966,\n\t\t\t\ty: -16.9,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.9099999999999966,\n\t\t\t\ty: -16.875,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.884999999999998,\n\t\t\t\ty: -16.85,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.884999999999998,\n\t\t\t\ty: -14.85,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.559999999999997,\n\t\t\t\ty: -14.524999999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.559999999999997,\n\t\t\t\ty: -14.5,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.5349999999999966,\n\t\t\t\ty: -14.475,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.5349999999999966,\n\t\t\t\ty: -14.425,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.509999999999998,\n\t\t\t\ty: -14.399999999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.509999999999998,\n\t\t\t\ty: -12.899999999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.509999999999998,\n\t\t\t\ty: -12.875,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.509999999999998,\n\t\t\t\ty: -10.575,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.9599999999999973,\n\t\t\t\ty: -10.125,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.059999999999997,\n\t\t\t\ty: -10.125,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.359999999999998,\n\t\t\t\ty: -10.424999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.390000000000001,\n\t\t\t\ty: -10.45,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -4.390000000000001,\n\t\t\t\ty: -10.45,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.390000000000001,\n\t\t\t\ty: -10.45,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.159999999999997,\n\t\t\t\ty: -10.45,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.134999999999998,\n\t\t\t\ty: -10.475,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.109999999999998,\n\t\t\t\ty: -10.475,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.084999999999997,\n\t\t\t\ty: -10.5,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.2349999999999977,\n\t\t\t\ty: -10.5,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.7849999999999966,\n\t\t\t\ty: -10.049999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.74,\n\t\t\t\ty: -10,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_169\",\n\t\tconnection_name: \"source_net_7\",\n\t\tsource_trace_id: \"source_trace_27\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_322\",\n\t\t\t\"pcb_port_344\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.49726004261570184,\n\t\t\t\ty: 12.674897973255915,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.4972600426157019,\n\t\t\t\ty: 11.874897973255914,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 0.4972600426157019,\n\t\t\t\ty: 11.874897973255914,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.4972600426157019,\n\t\t\t\ty: 11.874897973255914,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.4972600426157019,\n\t\t\t\ty: 9.774897973255914,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.4972600426157019,\n\t\t\t\ty: 9.674897973255915,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.4972600426157019,\n\t\t\t\ty: 5.9748979732559135,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.0027399573842981084,\n\t\t\t\ty: 5.474897973255914,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.0027399573842981084,\n\t\t\t\ty: 5.374897973255914,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.10273995738429775,\n\t\t\t\ty: 5.274897973255914,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.20273995738429829,\n\t\t\t\ty: 5.174897973255915,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.20273995738429829,\n\t\t\t\ty: 4.474897973255914,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.7027399573842983,\n\t\t\t\ty: 2.9748979732559144,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.9027399573842985,\n\t\t\t\ty: 2.9748979732559144,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.6027399573842986,\n\t\t\t\ty: 2.2748979732559143,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -2.6027399573842986,\n\t\t\t\ty: 2.2748979732559143,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.6027399573842986,\n\t\t\t\ty: 2.2748979732559143,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.4027399573842985,\n\t\t\t\ty: 2.2748979732559143,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.002739957384298,\n\t\t\t\ty: 2.6748979732559146,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.8312769192407934,\n\t\t\t\ty: 2.899925,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_174\",\n\t\tconnection_name: \"source_net_6\",\n\t\tsource_trace_id: \"source_trace_26\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_345\",\n\t\t\t\"pcb_port_323\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.4314809192407936,\n\t\t\t\ty: 2.899925,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.4314809192407933,\n\t\t\t\ty: 2.399925,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.531480919240793,\n\t\t\t\ty: 2.2999250000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.531480919240793,\n\t\t\t\ty: 2.199925,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.031480919240793,\n\t\t\t\ty: 1.6999250000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.031480919240793,\n\t\t\t\ty: 1.5999250000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.1314809192407935,\n\t\t\t\ty: 1.4999250000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.1314809192407935,\n\t\t\t\ty: 1.399925,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.231480919240793,\n\t\t\t\ty: 1.2999250000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -2.231480919240793,\n\t\t\t\ty: 1.2999250000000004,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.231480919240793,\n\t\t\t\ty: 1.2999250000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.9314809192407933,\n\t\t\t\ty: 0.9999250000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.8314809192407928,\n\t\t\t\ty: 0.9999250000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.7314809192407932,\n\t\t\t\ty: 0.8999250000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.8314809192407928,\n\t\t\t\ty: 0.8999250000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.43148091924079335,\n\t\t\t\ty: 0.4999250000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.26851908075920683,\n\t\t\t\ty: 0.4999250000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.36851908075920736,\n\t\t\t\ty: 0.4999250000000002,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.8685190807592074,\n\t\t\t\ty: 0.4999250000000002,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.968519080759207,\n\t\t\t\ty: 0.3999250000000001,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.7685190807592077,\n\t\t\t\ty: 0.3999250000000001,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.8685190807592074,\n\t\t\t\ty: 0.29992500000000044,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.268519080759208,\n\t\t\t\ty: 0.29992500000000044,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.968519080759207,\n\t\t\t\ty: -0.40007499999999974,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.068519080759207,\n\t\t\t\ty: -0.40007499999999974,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.168519080759208,\n\t\t\t\ty: -0.5000749999999998,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.468519080759207,\n\t\t\t\ty: -0.5000749999999998,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.568519080759207,\n\t\t\t\ty: -0.40007499999999974,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.668519080759208,\n\t\t\t\ty: -0.40007499999999974,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.868519080759207,\n\t\t\t\ty: -0.20007499999999978,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.868519080759207,\n\t\t\t\ty: 6.599925000000001,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.5685190807592067,\n\t\t\t\ty: 8.899925,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 3.5685190807592067,\n\t\t\t\ty: 8.899925,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.5685190807592067,\n\t\t\t\ty: 8.899925,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.5685190807592067,\n\t\t\t\ty: 9.699925,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.8685190807592074,\n\t\t\t\ty: 10.399925,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.7685190807592077,\n\t\t\t\ty: 10.499925000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.6685190807592063,\n\t\t\t\ty: 10.599925,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.6685190807592063,\n\t\t\t\ty: 10.699925,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.5685190807592067,\n\t\t\t\ty: 10.799925,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.5685190807592067,\n\t\t\t\ty: 10.999925000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.968519080759207,\n\t\t\t\ty: 11.599925,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.968519080759207,\n\t\t\t\ty: 12.599925,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.9973100426157027,\n\t\t\t\ty: 12.674897973255915,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 1.9973100426157027,\n\t\t\t\ty: 12.674897973255915,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.9973100426157027,\n\t\t\t\ty: 12.674897973255915,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.8685190807592074,\n\t\t\t\ty: 12.699925,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.0685190807592067,\n\t\t\t\ty: 12.699925,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.8973100426157019,\n\t\t\t\ty: 12.674897973255915,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_163\",\n\t\tconnection_name: \"source_trace_14\",\n\t\tsource_trace_id: \"source_trace_14\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_304\",\n\t\t\t\"pcb_port_309\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.75006,\n\t\t\t\ty: 13.1259568,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.650060000000001,\n\t\t\t\ty: 13.225956800000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.650060000000001,\n\t\t\t\ty: 13.925956800000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.55006,\n\t\t\t\ty: 14.025956800000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.25006,\n\t\t\t\ty: 14.025956800000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.850060000000001,\n\t\t\t\ty: 15.425956800000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.75006,\n\t\t\t\ty: 15.525956800000001,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.850060000000001,\n\t\t\t\ty: 18.4259568,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.7500599999999995,\n\t\t\t\ty: 18.525956800000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.15006,\n\t\t\t\ty: 19.1259568,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.9500600000000006,\n\t\t\t\ty: 19.1259568,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.850060000000001,\n\t\t\t\ty: 19.225956800000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.0500600000000002,\n\t\t\t\ty: 19.225956800000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.45006000000000057,\n\t\t\t\ty: 19.8259568,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.26,\n\t\t\t\ty: 20.000044181611226,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_060\",\n\t\tconnection_name: \"source_net_3\",\n\t\tsource_trace_id: \"source_trace_159\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_35\",\n\t\t\t\"pcb_port_464\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12,\n\t\t\t\ty: 14.26,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12,\n\t\t\t\ty: 14.56,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.3,\n\t\t\t\ty: 14.86,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.3,\n\t\t\t\ty: 15.659999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.2,\n\t\t\t\ty: 15.76,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.1,\n\t\t\t\ty: 15.76,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -11.1,\n\t\t\t\ty: 15.76,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.1,\n\t\t\t\ty: 15.76,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.1,\n\t\t\t\ty: 11.459999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.1,\n\t\t\t\ty: 11.36,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.1,\n\t\t\t\ty: 9.86,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.5,\n\t\t\t\ty: 9.459999999999999,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.5,\n\t\t\t\ty: 7.059999999999999,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.5,\n\t\t\t\ty: 6.959999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.5,\n\t\t\t\ty: 4.26,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.76,\n\t\t\t\ty: 4,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_165\",\n\t\tconnection_name: \"source_net_1\",\n\t\tsource_trace_id: \"source_trace_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_296\",\n\t\t\t\"pcb_port_315\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.6000429,\n\t\t\t\ty: 13.1260203,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.6000429,\n\t\t\t\ty: 12.176020300000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.7000428999999997,\n\t\t\t\ty: 12.0760203,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -3.7000428999999997,\n\t\t\t\ty: 12.0760203,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.7000428999999997,\n\t\t\t\ty: 12.0760203,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.7000428999999997,\n\t\t\t\ty: 10.176020300000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.7000428999999997,\n\t\t\t\ty: 10.1260203,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.7000428999999997,\n\t\t\t\ty: 9.176020300000001,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.2500429000000004,\n\t\t\t\ty: 8.7260203,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.2500429000000004,\n\t\t\t\ty: 5.9760203,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -3.2500429000000004,\n\t\t\t\ty: 5.9760203,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.2500429000000004,\n\t\t\t\ty: 5.9760203,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.5500428999999993,\n\t\t\t\ty: 5.676020300000001,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.6000429,\n\t\t\t\ty: 5.6260203,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.5000429,\n\t\t\t\ty: 4.7260203,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.650042900000001,\n\t\t\t\ty: 4.7260203,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.8000429,\n\t\t\t\ty: 4.5760203,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.8500429,\n\t\t\t\ty: 4.5760203,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.9000429,\n\t\t\t\ty: 4.526020300000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.1500429,\n\t\t\t\ty: 4.526020300000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.2000429,\n\t\t\t\ty: 4.4760203,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.2500429,\n\t\t\t\ty: 4.4760203,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.3000429,\n\t\t\t\ty: 4.4760203,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.050042900000001,\n\t\t\t\ty: 4.4760203,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.7000429,\n\t\t\t\ty: 3.8260202999999997,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -8.7000429,\n\t\t\t\ty: 3.8260202999999997,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.7000429,\n\t\t\t\ty: 3.8260202999999997,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.550042900000001,\n\t\t\t\ty: 3.8260202999999997,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.3500429,\n\t\t\t\ty: 3.6260203000000004,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.6500429,\n\t\t\t\ty: 3.6260203000000004,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.6000429,\n\t\t\t\ty: 3.6260203000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.4500429,\n\t\t\t\ty: 3.6260203000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.550042899999999,\n\t\t\t\ty: 2.7260203,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -6.550042899999999,\n\t\t\t\ty: 2.7260203,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.550042899999999,\n\t\t\t\ty: 2.7260203,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.150042900000001,\n\t\t\t\ty: 2.3260202999999997,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.150042900000001,\n\t\t\t\ty: 2.2260203,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.1000429,\n\t\t\t\ty: 2.1760202999999994,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.050042899999999,\n\t\t\t\ty: 2.1760202999999994,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.050042899999999,\n\t\t\t\ty: 2.1260203000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.300042899999999,\n\t\t\t\ty: 2.1260203000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.2500429,\n\t\t\t\ty: 2.1760202999999994,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.2500429,\n\t\t\t\ty: 2.3260202999999997,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.8500429,\n\t\t\t\ty: 2.7260203,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.731461120121051,\n\t\t\t\ty: 2.850904,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_076\",\n\t\tconnection_name: \"source_trace_311\",\n\t\tsource_trace_id: \"source_trace_312\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_415\",\n\t\t\t\"pcb_port_416\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.51,\n\t\t\t\ty: -8.75,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.81,\n\t\t\t\ty: -8.75,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.109999999999999,\n\t\t\t\ty: -8.45,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.250063999999998,\n\t\t\t\ty: -8.350029000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -5.250063999999998,\n\t\t\t\ty: -8.350029000000001,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.250063999999998,\n\t\t\t\ty: -8.350029000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.21,\n\t\t\t\ty: -8.25,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.21,\n\t\t\t\ty: -6.449999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.31,\n\t\t\t\ty: -6.35,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.31,\n\t\t\t\ty: -6.25,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.409999999999999,\n\t\t\t\ty: -6.1499999999999995,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.409999999999999,\n\t\t\t\ty: -5.949999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.31,\n\t\t\t\ty: -5.85,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.31,\n\t\t\t\ty: -5.65,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.21,\n\t\t\t\ty: -5.65,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.109999999999999,\n\t\t\t\ty: -5.549999999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.609999999999999,\n\t\t\t\ty: -5.549999999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.409999999999999,\n\t\t\t\ty: -5.75,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.31,\n\t\t\t\ty: -5.85,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.01,\n\t\t\t\ty: -6.1499999999999995,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.01,\n\t\t\t\ty: -6.25,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.9099999999999993,\n\t\t\t\ty: -6.25,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.9099999999999993,\n\t\t\t\ty: -6.449999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.8099999999999996,\n\t\t\t\ty: -6.55,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.51,\n\t\t\t\ty: -6.55,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.4099999999999993,\n\t\t\t\ty: -6.55,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.209999999999999,\n\t\t\t\ty: -6.55,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.1099999999999994,\n\t\t\t\ty: -6.6499999999999995,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.01,\n\t\t\t\ty: -6.6499999999999995,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.9099999999999993,\n\t\t\t\ty: -6.75,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.9100000000000001,\n\t\t\t\ty: -6.75,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.6099999999999994,\n\t\t\t\ty: -6.449999999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.9900000000000002,\n\t\t\t\ty: -6.449999999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.0900000000000016,\n\t\t\t\ty: -6.35,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.49,\n\t\t\t\ty: -6.35,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.5900000000000016,\n\t\t\t\ty: -6.35,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.190000000000001,\n\t\t\t\ty: -6.35,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.290000000000001,\n\t\t\t\ty: -6.25,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.790000000000001,\n\t\t\t\ty: -6.25,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.99,\n\t\t\t\ty: -6.449999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.99,\n\t\t\t\ty: -6.55,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.190000000000001,\n\t\t\t\ty: -6.75,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 5.190000000000001,\n\t\t\t\ty: -6.75,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.190000000000001,\n\t\t\t\ty: -6.75,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.190000000000001,\n\t\t\t\ty: -6.25,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.290000000000001,\n\t\t\t\ty: -6.1499999999999995,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.51,\n\t\t\t\ty: -6,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_136\",\n\t\tconnection_name: \"source_trace_367\",\n\t\tsource_trace_id: \"source_trace_366\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_480\",\n\t\t\t\"pcb_port_209\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.01,\n\t\t\t\ty: 17,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.01,\n\t\t\t\ty: 16.4,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.21,\n\t\t\t\ty: 16.200000000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.21,\n\t\t\t\ty: 14.1,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.21,\n\t\t\t\ty: 14,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.21,\n\t\t\t\ty: 12.4,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.01,\n\t\t\t\ty: 11.200000000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.01,\n\t\t\t\ty: 9.5,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.01,\n\t\t\t\ty: 9.4,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.01,\n\t\t\t\ty: 7.1,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.61,\n\t\t\t\ty: 7.1,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.310000000000002,\n\t\t\t\ty: 6.8,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.07459322356173,\n\t\t\t\ty: 6.611331312821162,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_086\",\n\t\tconnection_name: \"source_trace_262\",\n\t\tsource_trace_id: \"source_trace_262\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_279\",\n\t\t\t\"pcb_port_259\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.872501315046964,\n\t\t\t\ty: -20.404999063009832,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.872501315046962,\n\t\t\t\ty: -20.304999063009834,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.372501315046962,\n\t\t\t\ty: -19.804999063009834,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.372501315046962,\n\t\t\t\ty: -17.604999063009835,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -12.372501315046962,\n\t\t\t\ty: -17.604999063009835,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.372501315046962,\n\t\t\t\ty: -17.604999063009835,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.372501315046962,\n\t\t\t\ty: -17.504999063009834,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.372501315046962,\n\t\t\t\ty: -17.404999063009832,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.372501315046962,\n\t\t\t\ty: -16.104999063009835,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.472501315046964,\n\t\t\t\ty: -16.004999063009834,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.472501315046964,\n\t\t\t\ty: -14.804999063009834,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.572501315046964,\n\t\t\t\ty: -14.704999063009833,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.572501315046964,\n\t\t\t\ty: -14.504999063009834,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.672501315046963,\n\t\t\t\ty: -14.404999063009832,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.672501315046963,\n\t\t\t\ty: -14.204999063009833,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.772501315046963,\n\t\t\t\ty: -14.104999063009833,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.772501315046963,\n\t\t\t\ty: -14.004999063009834,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.972501315046964,\n\t\t\t\ty: -13.804999063009834,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.972501315046964,\n\t\t\t\ty: -13.704999063009833,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.272501315046963,\n\t\t\t\ty: -13.404999063009832,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.272501315046963,\n\t\t\t\ty: -13.304999063009834,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.372501315046964,\n\t\t\t\ty: -13.304999063009834,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.772501315046963,\n\t\t\t\ty: -12.904999063009834,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.872501315046964,\n\t\t\t\ty: -12.904999063009834,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.472501315046962,\n\t\t\t\ty: -12.304999063009832,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.872501315046964,\n\t\t\t\ty: -12.304999063009832,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.972501315046962,\n\t\t\t\ty: -12.304999063009832,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.472501315046962,\n\t\t\t\ty: -12.304999063009832,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -16.472501315046962,\n\t\t\t\ty: -12.304999063009832,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.472501315046962,\n\t\t\t\ty: -12.304999063009832,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.472501315046962,\n\t\t\t\ty: -12.004999063009834,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.372501315046964,\n\t\t\t\ty: -11.104999063009833,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.55004,\n\t\t\t\ty: -10.899985000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_085\",\n\t\tconnection_name: \"source_trace_252\",\n\t\tsource_trace_id: \"source_trace_252\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_256\",\n\t\t\t\"pcb_port_149\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.51,\n\t\t\t\ty: -19.75,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.8099999999999996,\n\t\t\t\ty: -20.45,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -0.8099999999999996,\n\t\t\t\ty: -20.45,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.8099999999999996,\n\t\t\t\ty: -20.45,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.9900000000000002,\n\t\t\t\ty: -18.65,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.890000000000001,\n\t\t\t\ty: -18.65,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.49,\n\t\t\t\ty: -17.65,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 6.49,\n\t\t\t\ty: -17.65,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.49,\n\t\t\t\ty: -17.65,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.49,\n\t\t\t\ty: -16.25,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.590000000000002,\n\t\t\t\ty: -15.350000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.890000000000001,\n\t\t\t\ty: -13.65,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.890000000000001,\n\t\t\t\ty: -7.75,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.690000000000001,\n\t\t\t\ty: -6.949999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.690000000000001,\n\t\t\t\ty: -6.550000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.890000000000001,\n\t\t\t\ty: -5.949999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.9099999999999993,\n\t\t\t\ty: -5.85,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.5157550000000004,\n\t\t\t\ty: -6.124921999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -2.5157550000000004,\n\t\t\t\ty: -6.124921999999998,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.5157550000000004,\n\t\t\t\ty: -6.124921999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.0099999999999998,\n\t\t\t\ty: -8.45,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.20999999999999908,\n\t\t\t\ty: -8.45,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.5900000000000007,\n\t\t\t\ty: -9.25,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.4342450000000007,\n\t\t\t\ty: -9.474922,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_082\",\n\t\tconnection_name: \"source_trace_379\",\n\t\tsource_trace_id: \"source_trace_379\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_485\",\n\t\t\t\"pcb_port_272\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.440024766284221,\n\t\t\t\ty: -18.408342428495303,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.540024766284221,\n\t\t\t\ty: -18.408342428495303,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.440024766284221,\n\t\t\t\ty: -18.508342428495304,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.3400247662842206,\n\t\t\t\ty: -18.508342428495304,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.240024766284221,\n\t\t\t\ty: -18.608342428495305,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.740024766284221,\n\t\t\t\ty: -18.608342428495305,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.6400247662842204,\n\t\t\t\ty: -18.708342428495303,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.5250639999999986,\n\t\t\t\ty: -18.799875,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -2.5250639999999986,\n\t\t\t\ty: -18.799875,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.5250639999999986,\n\t\t\t\ty: -18.799875,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.440024766284221,\n\t\t\t\ty: -18.908342428495303,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.3400247662842206,\n\t\t\t\ty: -19.008342428495304,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.3400247662842206,\n\t\t\t\ty: -19.408342428495303,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.240024766284221,\n\t\t\t\ty: -19.408342428495303,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.1400247662842204,\n\t\t\t\ty: -19.508342428495304,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.740024766284221,\n\t\t\t\ty: -19.508342428495304,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.6400247662842204,\n\t\t\t\ty: -19.508342428495304,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.05997523371577884,\n\t\t\t\ty: -19.508342428495304,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.0599752337157788,\n\t\t\t\ty: -20.508342428495304,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 1.0599752337157788,\n\t\t\t\ty: -20.508342428495304,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.0599752337157788,\n\t\t\t\ty: -20.508342428495304,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.959975233715779,\n\t\t\t\ty: -20.508342428495304,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.059975233715779,\n\t\t\t\ty: -20.508342428495304,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.8599752337157796,\n\t\t\t\ty: -20.508342428495304,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.959975233715781,\n\t\t\t\ty: -20.408342428495303,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.959975233715781,\n\t\t\t\ty: -19.308342428495305,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.059975233715779,\n\t\t\t\ty: -19.208342428495303,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.059975233715779,\n\t\t\t\ty: -18.908342428495303,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.15997523371578,\n\t\t\t\ty: -18.808342428495305,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.379547248074348,\n\t\t\t\ty: -18.655038249617725,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_078\",\n\t\tconnection_name: \"source_trace_255\",\n\t\tsource_trace_id: \"source_trace_261\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_267\",\n\t\t\t\"pcb_port_277\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.879518848074348,\n\t\t\t\ty: -18.655038249617725,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.179518848074348,\n\t\t\t\ty: -18.655038249617725,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.479518848074349,\n\t\t\t\ty: -18.955038249617722,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.579518848074347,\n\t\t\t\ty: -18.955038249617722,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 9.579518848074347,\n\t\t\t\ty: -18.955038249617722,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.579518848074347,\n\t\t\t\ty: -18.955038249617722,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.579518848074347,\n\t\t\t\ty: -18.755038249617723,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.879518848074348,\n\t\t\t\ty: -17.455038249617722,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.879518848074348,\n\t\t\t\ty: -17.155038249617725,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.179518848074348,\n\t\t\t\ty: -16.855038249617724,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.279518848074348,\n\t\t\t\ty: -16.755038249617723,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.379518848074348,\n\t\t\t\ty: -15.655038249617723,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.379518848074348,\n\t\t\t\ty: -13.155038249617723,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.479518848074347,\n\t\t\t\ty: -13.055038249617724,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.479518848074347,\n\t\t\t\ty: -12.955038249617724,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.179518848074348,\n\t\t\t\ty: -12.255038249617723,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.279518848074348,\n\t\t\t\ty: -12.155038249617723,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.479518848074349,\n\t\t\t\ty: -11.955038249617724,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 15.179518848074348,\n\t\t\t\ty: -11.955038249617724,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 15.479518848074349,\n\t\t\t\ty: -11.655038249617723,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 15.479518848074349,\n\t\t\t\ty: -11.655038249617723,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 15.479518848074349,\n\t\t\t\ty: -11.655038249617723,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.07951884807435,\n\t\t\t\ty: -11.655038249617723,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.25,\n\t\t\t\ty: -11.76,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_150\",\n\t\tconnection_name: \"source_trace_363\",\n\t\tsource_trace_id: \"source_trace_250\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_476\",\n\t\t\t\"pcb_port_262\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 20.00996520852039,\n\t\t\t\ty: 3.5,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 20.00996520852039,\n\t\t\t\ty: 4.1000000000000005,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 20.209965208520394,\n\t\t\t\ty: 4.300000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 20.209965208520394,\n\t\t\t\ty: 5,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 20.309965208520392,\n\t\t\t\ty: 5.1000000000000005,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 20.309965208520392,\n\t\t\t\ty: 5.800000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 20.50996520852039,\n\t\t\t\ty: 6,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 20.50996520852039,\n\t\t\t\ty: 6.4,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 20.50996520852039,\n\t\t\t\ty: 6.5,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 20.50996520852039,\n\t\t\t\ty: 7,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 20.309965208520392,\n\t\t\t\ty: 7.200000000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 20.309965208520392,\n\t\t\t\ty: 9.4,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 20.209965208520394,\n\t\t\t\ty: 9.5,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 20.209965208520394,\n\t\t\t\ty: 10.3,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.809965208520392,\n\t\t\t\ty: 10.700000000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.809965208520392,\n\t\t\t\ty: 10.700000000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.00996520852039,\n\t\t\t\ty: 11.5,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 17.00996520852039,\n\t\t\t\ty: 11.5,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.90996520852039,\n\t\t\t\ty: 11.600000000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.90996520852039,\n\t\t\t\ty: 11.700000000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 15.109965208520391,\n\t\t\t\ty: 11.700000000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 15.009965208520391,\n\t\t\t\ty: 11.700000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.509965208520391,\n\t\t\t\ty: 11.700000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.309965208520392,\n\t\t\t\ty: 11.5,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.078717931279563,\n\t\t\t\ty: 11.26,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_154\",\n\t\tconnection_name: \"source_trace_12\",\n\t\tsource_trace_id: \"source_trace_12\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_307\",\n\t\t\t\"pcb_port_298\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.25,\n\t\t\t\ty: 18.99,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.95,\n\t\t\t\ty: 18.99,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.75,\n\t\t\t\ty: 19.189999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.85,\n\t\t\t\ty: 19.189999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.649999999999999,\n\t\t\t\ty: 19.39,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.649999999999999,\n\t\t\t\ty: 19.49,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.55,\n\t\t\t\ty: 19.589999999999996,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.35,\n\t\t\t\ty: 19.589999999999996,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.25,\n\t\t\t\ty: 19.589999999999996,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.85,\n\t\t\t\ty: 19.189999999999998,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.85,\n\t\t\t\ty: 19.189999999999998,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.35,\n\t\t\t\ty: 15.689999999999998,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -6.35,\n\t\t\t\ty: 15.689999999999998,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.35,\n\t\t\t\ty: 15.689999999999998,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.25,\n\t\t\t\ty: 15.589999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.649999999999999,\n\t\t\t\ty: 14.989999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -5.649999999999999,\n\t\t\t\ty: 14.989999999999998,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.649999999999999,\n\t\t\t\ty: 14.989999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.35,\n\t\t\t\ty: 14.689999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.049999999999999,\n\t\t\t\ty: 14.689999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.949999999999999,\n\t\t\t\ty: 14.589999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.85,\n\t\t\t\ty: 14.589999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.85,\n\t\t\t\ty: 14.489999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.75,\n\t\t\t\ty: 14.389999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.75,\n\t\t\t\ty: 13.29,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.750066,\n\t\t\t\ty: 13.1259568,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_109\",\n\t\tconnection_name: \"source_trace_241\",\n\t\tsource_trace_id: \"source_trace_301\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_404\",\n\t\t\t\"pcb_port_413\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.7500000000000003,\n\t\t\t\ty: -14.7288,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.75,\n\t\t\t\ty: -14.5788,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.7000000000000002,\n\t\t\t\ty: -14.5288,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.7000000000000002,\n\t\t\t\ty: -14.3538,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.6749999999999998,\n\t\t\t\ty: -14.3288,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.6749999999999998,\n\t\t\t\ty: -14.0288,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.375,\n\t\t\t\ty: -13.7288,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -0.375,\n\t\t\t\ty: -13.7288,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.375,\n\t\t\t\ty: -13.7288,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.25,\n\t\t\t\ty: -13.8538,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.22500000000000053,\n\t\t\t\ty: -13.8538,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.025000000000000355,\n\t\t\t\ty: -14.053799999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.4500000000000002,\n\t\t\t\ty: -14.053799999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.6749999999999998,\n\t\t\t\ty: -13.8288,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.6749999999999998,\n\t\t\t\ty: -12.1038,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.6749999999999998,\n\t\t\t\ty: -12.0788,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.6749999999999998,\n\t\t\t\ty: -9.278799999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.7,\n\t\t\t\ty: -7.253799999999998,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.7250000000000005,\n\t\t\t\ty: -7.253799999999998,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.750000000000001,\n\t\t\t\ty: -7.2288,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.8,\n\t\t\t\ty: -7.2288,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.825,\n\t\t\t\ty: -7.203799999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.8999999999999995,\n\t\t\t\ty: -7.203799999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.075,\n\t\t\t\ty: -7.028799999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 3.075,\n\t\t\t\ty: -7.028799999999999,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.075,\n\t\t\t\ty: -7.028799999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.4999999999999991,\n\t\t\t\ty: -7.028799999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.3250000000000002,\n\t\t\t\ty: -6.8538,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 1.3250000000000002,\n\t\t\t\ty: -6.8538,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.3250000000000002,\n\t\t\t\ty: -6.8538,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.8999999999999995,\n\t\t\t\ty: -6.428799999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.8749999999999991,\n\t\t\t\ty: -6.428799999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.8500000000000005,\n\t\t\t\ty: -6.403799999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.7999999999999998,\n\t\t\t\ty: -6.403799999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.7749999999999995,\n\t\t\t\ty: -6.378799999999998,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.6000000000000005,\n\t\t\t\ty: -6.378799999999998,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.40000000000000036,\n\t\t\t\ty: -5.378799999999998,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.4249999999999998,\n\t\t\t\ty: -5.3538,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.9249999999999998,\n\t\t\t\ty: -4.8538,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.9500000000000002,\n\t\t\t\ty: -4.8538,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.9750000000000005,\n\t\t\t\ty: -4.828799999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.0250000000000004,\n\t\t\t\ty: -4.828799999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.0499999999999998,\n\t\t\t\ty: -4.803799999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.1749999999999998,\n\t\t\t\ty: -4.803799999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.3500000000000005,\n\t\t\t\ty: -4.628799999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -1.3500000000000005,\n\t\t\t\ty: -4.628799999999998,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.3500000000000005,\n\t\t\t\ty: -4.628799999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.4750000000000005,\n\t\t\t\ty: -4.628799999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.6500000000000004,\n\t\t\t\ty: -3.4537999999999975,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.705102890508773,\n\t\t\t\ty: -3.405,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_176\",\n\t\tconnection_name: \"source_net_8\",\n\t\tsource_trace_id: \"source_trace_52\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_353\",\n\t\t\t\"pcb_port_352\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.40153943237727,\n\t\t\t\ty: 2.749873,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.60153943237727,\n\t\t\t\ty: 2.749873,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.001539432377271,\n\t\t\t\ty: 3.1498730000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.40153943237727,\n\t\t\t\ty: 3.1498730000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.70153943237727,\n\t\t\t\ty: 4.449873,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.80153943237727,\n\t\t\t\ty: 4.549873000000001,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.80153943237727,\n\t\t\t\ty: 4.649873,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.90153943237727,\n\t\t\t\ty: 4.749873,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -10.90153943237727,\n\t\t\t\ty: 4.749873,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.90153943237727,\n\t\t\t\ty: 4.749873,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.60153943237727,\n\t\t\t\ty: 4.749873,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.40153943237727,\n\t\t\t\ty: 5.549873000000001,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.80153943237727,\n\t\t\t\ty: 5.549873000000001,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.90153943237727,\n\t\t\t\ty: 5.549873000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.20153943237727,\n\t\t\t\ty: 5.549873000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.30153943237727,\n\t\t\t\ty: 5.649873,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -19.30153943237727,\n\t\t\t\ty: 5.649873,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.30153943237727,\n\t\t\t\ty: 5.649873,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.30153943237727,\n\t\t\t\ty: 5.549873000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.601539432377272,\n\t\t\t\ty: 5.249873,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.8050898871211,\n\t\t\t\ty: 5.010045782940122,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_014\",\n\t\tconnection_name: \"source_trace_242\",\n\t\tsource_trace_id: \"source_trace_242\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_138\",\n\t\t\t\"pcb_port_225\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.165755000000001,\n\t\t\t\ty: -12.074866,\n\t\t\t\twidth: 0.485,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.315755000000001,\n\t\t\t\ty: -12.074866,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.485\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.315755000000001,\n\t\t\t\ty: -12.074866,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.49\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.390755,\n\t\t\t\ty: -12.074866,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.49\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.390755,\n\t\t\t\ty: -12.074866,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.51\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.465755000000001,\n\t\t\t\ty: -12.074866,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.51\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.465755000000001,\n\t\t\t\ty: -12.074866,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.55\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.540755000000001,\n\t\t\t\ty: -12.074866,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.55\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.540755000000001,\n\t\t\t\ty: -12.074866,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.6\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.615755,\n\t\t\t\ty: -12.074866,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.6\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.615755,\n\t\t\t\ty: -12.074866,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.59\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.690755,\n\t\t\t\ty: -12.074866,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.59\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.690755,\n\t\t\t\ty: -12.074866,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.58\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.765755,\n\t\t\t\ty: -12.074866,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.58\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.765755,\n\t\t\t\ty: -12.074866,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.565\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.840755000000001,\n\t\t\t\ty: -12.074866000000002,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.565\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.840755000000001,\n\t\t\t\ty: -12.074866000000002,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.54\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.915755000000001,\n\t\t\t\ty: -12.074866000000002,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.54\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.915755000000001,\n\t\t\t\ty: -12.074866000000002,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.515\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.990755,\n\t\t\t\ty: -12.074866000000002,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.515\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.990755,\n\t\t\t\ty: -12.074866000000002,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.51\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.065755,\n\t\t\t\ty: -12.074866000000002,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.51\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.065755,\n\t\t\t\ty: -12.074866000000002,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.505\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.215755,\n\t\t\t\ty: -12.074866000000002,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.505\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.215755,\n\t\t\t\ty: -12.074866000000002,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.52\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.290755,\n\t\t\t\ty: -12.074866000000002,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.52\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.290755,\n\t\t\t\ty: -12.074866000000002,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.545\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.365755,\n\t\t\t\ty: -12.074866000000002,\n\t\t\t\twidth: 0.545,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.365755,\n\t\t\t\ty: -12.074866000000002,\n\t\t\t\twidth: 0.59,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.415,\n\t\t\t\ty: -12.075000000000001,\n\t\t\t\twidth: 0.59,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 8.415,\n\t\t\t\ty: -12.075000000000001,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.415,\n\t\t\t\ty: -12.075000000000001,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.465,\n\t\t\t\ty: -12.025,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.639999999999999,\n\t\t\t\ty: -12.025,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.764999999999999,\n\t\t\t\ty: -12.150000000000002,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.84,\n\t\t\t\ty: -12.150000000000002,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.264999999999999,\n\t\t\t\ty: -11.725000000000001,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.264999999999999,\n\t\t\t\ty: -11.350000000000001,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.139999999999999,\n\t\t\t\ty: -11.225000000000001,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.139999999999999,\n\t\t\t\ty: -11.125000000000002,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.315,\n\t\t\t\ty: -10.950000000000001,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 9.315,\n\t\t\t\ty: -10.950000000000001,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.315,\n\t\t\t\ty: -10.950000000000001,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.74,\n\t\t\t\ty: -10.950000000000001,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.04,\n\t\t\t\ty: -10.65,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.065,\n\t\t\t\ty: -10.625000000000002,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.14,\n\t\t\t\ty: -10.55,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.165,\n\t\t\t\ty: -10.55,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.215,\n\t\t\t\ty: -10.5,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.24,\n\t\t\t\ty: -10.5,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.265,\n\t\t\t\ty: -10.475000000000001,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.29,\n\t\t\t\ty: -10.475000000000001,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.315,\n\t\t\t\ty: -10.450000000000001,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.365,\n\t\t\t\ty: -10.450000000000001,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.39,\n\t\t\t\ty: -10.425,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.015,\n\t\t\t\ty: -10.425,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.19,\n\t\t\t\ty: -10.25,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 12.19,\n\t\t\t\ty: -10.25,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.19,\n\t\t\t\ty: -10.25,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 14.015,\n\t\t\t\ty: -8.425,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 14.015,\n\t\t\t\ty: -8.425,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 14.015,\n\t\t\t\ty: -8.425,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 14.765,\n\t\t\t\ty: -7.675000000000001,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 14.79,\n\t\t\t\ty: -7.65,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.49,\n\t\t\t\ty: -5.950000000000001,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.515,\n\t\t\t\ty: -5.950000000000001,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.565,\n\t\t\t\ty: -5.9,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.59,\n\t\t\t\ty: -5.9,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.64,\n\t\t\t\ty: -5.850000000000001,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.69,\n\t\t\t\ty: -5.850000000000001,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.715,\n\t\t\t\ty: -5.825000000000001,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.74,\n\t\t\t\ty: -5.825000000000001,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.765,\n\t\t\t\ty: -5.800000000000001,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.84,\n\t\t\t\ty: -5.800000000000001,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.94,\n\t\t\t\ty: -5.700000000000001,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 17,\n\t\t\t\ty: -5.65,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_115\",\n\t\tconnection_name: \"source_trace_177\",\n\t\tsource_trace_id: \"source_trace_177\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_246\",\n\t\t\t\"pcb_port_157\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.49,\n\t\t\t\ty: -14.5,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.715,\n\t\t\t\ty: -13.724999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.89,\n\t\t\t\ty: -13.724999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.74,\n\t\t\t\ty: -13.875,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.715,\n\t\t\t\ty: -13.875,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.64,\n\t\t\t\ty: -13.95,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.54,\n\t\t\t\ty: -13.95,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.49,\n\t\t\t\ty: -14,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.14,\n\t\t\t\ty: -14,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.965,\n\t\t\t\ty: -14.174999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.89,\n\t\t\t\ty: -14.174999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.84,\n\t\t\t\ty: -14.125,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -7.84,\n\t\t\t\ty: -14.125,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.84,\n\t\t\t\ty: -14.125,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.515,\n\t\t\t\ty: -14.125,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.49,\n\t\t\t\ty: -14.125,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.4399999999999995,\n\t\t\t\ty: -14.125,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.24,\n\t\t\t\ty: -13.924999999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.215,\n\t\t\t\ty: -13.924999999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.140000000000001,\n\t\t\t\ty: -13.849999999999998,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.039999999999999,\n\t\t\t\ty: -13.849999999999998,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.5649999999999995,\n\t\t\t\ty: -14.325,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.5399999999999991,\n\t\t\t\ty: -14.349999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.1899999999999995,\n\t\t\t\ty: -15.7,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.16575499999999854,\n\t\t\t\ty: -15.724964,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -0.16575499999999854,\n\t\t\t\ty: -15.724964,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.16575499999999854,\n\t\t\t\ty: -15.724964,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.1399999999999988,\n\t\t\t\ty: -15.725,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.014999999999998792,\n\t\t\t\ty: -15.725,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.3849999999999998,\n\t\t\t\ty: -15.325,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.3849999999999998,\n\t\t\t\ty: -15.25,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.41000000000000014,\n\t\t\t\ty: -15.224999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.41000000000000014,\n\t\t\t\ty: -15.174999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.4350000000000005,\n\t\t\t\ty: -15.149999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.4350000000000005,\n\t\t\t\ty: -15.125,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.5350000000000019,\n\t\t\t\ty: -15.024999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.5600000000000005,\n\t\t\t\ty: -15.024999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.5849999999999991,\n\t\t\t\ty: -15,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.6349999999999998,\n\t\t\t\ty: -15,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.6600000000000019,\n\t\t\t\ty: -14.974999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.1349999999999998,\n\t\t\t\ty: -14.974999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.3849999999999998,\n\t\t\t\ty: -14.724999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.4342450000000007,\n\t\t\t\ty: -14.675063999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_079\",\n\t\tconnection_name: \"source_trace_380\",\n\t\tsource_trace_id: \"source_trace_380\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_486\",\n\t\t\t\"pcb_port_267\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.440024766284221,\n\t\t\t\ty: -17.908470428495303,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.540024766284221,\n\t\t\t\ty: -17.908470428495303,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.6400247662842204,\n\t\t\t\ty: -18.008470428495304,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -5.6400247662842204,\n\t\t\t\ty: -18.008470428495304,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.6400247662842204,\n\t\t\t\ty: -18.008470428495304,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.140024766284221,\n\t\t\t\ty: -18.008470428495304,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.740024766284221,\n\t\t\t\ty: -19.408470428495303,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.6400247662842204,\n\t\t\t\ty: -19.408470428495303,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.540024766284221,\n\t\t\t\ty: -19.508470428495304,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.8400247662842206,\n\t\t\t\ty: -19.508470428495304,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.440024766284221,\n\t\t\t\ty: -19.908470428495303,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.3400247662842206,\n\t\t\t\ty: -19.908470428495303,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.240024766284221,\n\t\t\t\ty: -20.008470428495304,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.25997523371578,\n\t\t\t\ty: -20.008470428495304,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.4599752337157792,\n\t\t\t\ty: -20.208470428495303,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.8599752337157796,\n\t\t\t\ty: -20.208470428495303,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.9599752337157792,\n\t\t\t\ty: -20.308470428495305,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.059975233715779,\n\t\t\t\ty: -20.308470428495305,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.15997523371578,\n\t\t\t\ty: -20.208470428495303,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.25997523371578,\n\t\t\t\ty: -20.108470428495306,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.759975233715778,\n\t\t\t\ty: -18.608470428495302,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.959975233715781,\n\t\t\t\ty: -18.608470428495302,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.059975233715779,\n\t\t\t\ty: -18.508470428495304,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.179518848074348,\n\t\t\t\ty: -18.455038249617722,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 8.179518848074348,\n\t\t\t\ty: -18.455038249617722,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.179518848074348,\n\t\t\t\ty: -18.455038249617722,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.259975233715778,\n\t\t\t\ty: -18.408470428495303,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.35997523371578,\n\t\t\t\ty: -18.508470428495304,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.65997523371578,\n\t\t\t\ty: -18.508470428495304,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.879518848074348,\n\t\t\t\ty: -18.655038249617725,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_064\",\n\t\tconnection_name: \"source_trace_264\",\n\t\tsource_trace_id: \"source_trace_264\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_278\",\n\t\t\t\"pcb_port_271\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.25,\n\t\t\t\ty: -10.74,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 15.05,\n\t\t\t\ty: -10.739999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 15.05,\n\t\t\t\ty: -10.739999999999998,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 15.05,\n\t\t\t\ty: -10.739999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 14.75,\n\t\t\t\ty: -10.739999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.55,\n\t\t\t\ty: -11.94,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.450000000000001,\n\t\t\t\ty: -12.04,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.55,\n\t\t\t\ty: -15.939999999999998,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.45,\n\t\t\t\ty: -16.04,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.15,\n\t\t\t\ty: -17.34,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.95,\n\t\t\t\ty: -17.34,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.45,\n\t\t\t\ty: -17.84,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.05,\n\t\t\t\ty: -17.84,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.85,\n\t\t\t\ty: -18.04,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.75,\n\t\t\t\ty: -18.04,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.6499999999999995,\n\t\t\t\ty: -18.14,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.75,\n\t\t\t\ty: -18.14,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.679547248074349,\n\t\t\t\ty: -18.15516624961773,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 5.679547248074349,\n\t\t\t\ty: -18.15516624961773,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.679547248074349,\n\t\t\t\ty: -18.15516624961773,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.75,\n\t\t\t\ty: -18.14,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.15,\n\t\t\t\ty: -18.14,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.379547248074348,\n\t\t\t\ty: -18.155166249617725,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_087\",\n\t\tconnection_name: \"source_trace_199\",\n\t\tsource_trace_id: \"source_trace_199\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_83\",\n\t\t\t\"pcb_port_259\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.700063999999999,\n\t\t\t\ty: -5.850075,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.8500640000000015,\n\t\t\t\ty: -5.850075,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.900064,\n\t\t\t\ty: -5.900075000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.075064000000001,\n\t\t\t\ty: -5.900075000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.1000640000000015,\n\t\t\t\ty: -5.925075,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.125064000000002,\n\t\t\t\ty: -5.925075,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.150064,\n\t\t\t\ty: -5.950075,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.2250640000000015,\n\t\t\t\ty: -5.950075,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.250064000000002,\n\t\t\t\ty: -5.925075,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.625064000000002,\n\t\t\t\ty: -5.925075,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.400064,\n\t\t\t\ty: -6.700075,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.050064000000001,\n\t\t\t\ty: -7.050075000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.775064,\n\t\t\t\ty: -7.775075000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.775064,\n\t\t\t\ty: -7.825075,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.800064000000001,\n\t\t\t\ty: -7.850075,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.800064000000001,\n\t\t\t\ty: -7.875075000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.8500640000000015,\n\t\t\t\ty: -7.9250750000000005,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.875064000000002,\n\t\t\t\ty: -7.950075000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.950064000000001,\n\t\t\t\ty: -8.025075000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.125064000000002,\n\t\t\t\ty: -7.850075,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -8.125064000000002,\n\t\t\t\ty: -7.850075,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.125064000000002,\n\t\t\t\ty: -7.850075,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.950064000000001,\n\t\t\t\ty: -8.025075000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.9750640000000015,\n\t\t\t\ty: -8.050075,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.000064000000002,\n\t\t\t\ty: -8.050075,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.025064,\n\t\t\t\ty: -8.075075000000002,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.075064000000001,\n\t\t\t\ty: -8.075075000000002,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.100064000000001,\n\t\t\t\ty: -8.100075,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.600064000000001,\n\t\t\t\ty: -8.100075,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.750064000000002,\n\t\t\t\ty: -8.250075,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.825064000000001,\n\t\t\t\ty: -8.250075,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.850064000000001,\n\t\t\t\ty: -8.275075000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.900064,\n\t\t\t\ty: -8.275075000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.925064,\n\t\t\t\ty: -8.300075,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.900064,\n\t\t\t\ty: -8.300075,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.225064000000001,\n\t\t\t\ty: -9.625075,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -12.225064000000001,\n\t\t\t\ty: -9.625075,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.225064000000001,\n\t\t\t\ty: -9.625075,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.350064000000001,\n\t\t\t\ty: -9.750075,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.450064000000001,\n\t\t\t\ty: -9.750075,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.750064000000002,\n\t\t\t\ty: -10.050075,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.300064000000003,\n\t\t\t\ty: -10.050075,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.575064000000001,\n\t\t\t\ty: -10.325075000000002,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.600064000000001,\n\t\t\t\ty: -10.325075000000002,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.625064000000002,\n\t\t\t\ty: -10.350075,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.650064,\n\t\t\t\ty: -10.350075,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.675064000000003,\n\t\t\t\ty: -10.375075,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.725064000000001,\n\t\t\t\ty: -10.375075,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.750064000000002,\n\t\t\t\ty: -10.400075000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.575064000000001,\n\t\t\t\ty: -10.400075000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.600064000000001,\n\t\t\t\ty: -10.400075000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.025064,\n\t\t\t\ty: -10.400075000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.100064000000001,\n\t\t\t\ty: -10.325075000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.125064000000002,\n\t\t\t\ty: -10.325075000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.150064,\n\t\t\t\ty: -10.300075,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.200064000000001,\n\t\t\t\ty: -10.300075,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.225064000000001,\n\t\t\t\ty: -10.275075000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.925064000000003,\n\t\t\t\ty: -10.275075000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.550064000000003,\n\t\t\t\ty: -9.650075000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -16.550064000000003,\n\t\t\t\ty: -9.650075000000001,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.550064000000003,\n\t\t\t\ty: -9.650075000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.550064000000003,\n\t\t\t\ty: -9.900075000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.800064000000003,\n\t\t\t\ty: -10.150075000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.800064000000003,\n\t\t\t\ty: -10.175075,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.900064,\n\t\t\t\ty: -10.275075000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.925064000000003,\n\t\t\t\ty: -10.275075000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.500064000000002,\n\t\t\t\ty: -10.850075,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.55004,\n\t\t\t\ty: -10.899985000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_081\",\n\t\tconnection_name: \"source_trace_254\",\n\t\tsource_trace_id: \"source_trace_260\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_272\",\n\t\t\t\"pcb_port_275\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.379547248074348,\n\t\t\t\ty: -18.655038249617725,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.679547248074349,\n\t\t\t\ty: -18.655038249617725,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.979547248074349,\n\t\t\t\ty: -18.955038249617722,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.37954724807435,\n\t\t\t\ty: -18.955038249617722,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.479547248074349,\n\t\t\t\ty: -19.055038249617724,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.979547248074349,\n\t\t\t\ty: -19.055038249617724,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.37954724807435,\n\t\t\t\ty: -19.455038249617722,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.779547248074348,\n\t\t\t\ty: -19.455038249617722,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.87954724807435,\n\t\t\t\ty: -19.355038249617724,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.279547248074348,\n\t\t\t\ty: -19.355038249617724,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.37954724807435,\n\t\t\t\ty: -19.355038249617724,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.17954724807435,\n\t\t\t\ty: -19.355038249617724,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.67954724807435,\n\t\t\t\ty: -18.855038249617724,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.079547248074348,\n\t\t\t\ty: -18.855038249617724,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.779547248074348,\n\t\t\t\ty: -18.155038249617725,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.97954724807435,\n\t\t\t\ty: -18.155038249617725,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 14.079547248074348,\n\t\t\t\ty: -18.255038249617723,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 14.279547248074348,\n\t\t\t\ty: -18.255038249617723,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 14.279547248074348,\n\t\t\t\ty: -18.355038249617724,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 14.47954724807435,\n\t\t\t\ty: -18.355038249617724,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 14.579547248074348,\n\t\t\t\ty: -18.455038249617722,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 14.97954724807435,\n\t\t\t\ty: -18.455038249617722,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 15.079547248074348,\n\t\t\t\ty: -18.555038249617724,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 15.97954724807435,\n\t\t\t\ty: -18.555038249617724,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.07954724807435,\n\t\t\t\ty: -18.455038249617722,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.47954724807435,\n\t\t\t\ty: -18.455038249617722,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.57954724807435,\n\t\t\t\ty: -18.355038249617724,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.67954724807435,\n\t\t\t\ty: -18.355038249617724,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.779547248074348,\n\t\t\t\ty: -18.255038249617723,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.87954724807435,\n\t\t\t\ty: -18.255038249617723,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.97954724807435,\n\t\t\t\ty: -18.155038249617725,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 17.07954724807435,\n\t\t\t\ty: -18.155038249617725,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 17.17954724807435,\n\t\t\t\ty: -18.055038249617724,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 17.279547248074348,\n\t\t\t\ty: -18.055038249617724,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.07954724807435,\n\t\t\t\ty: -17.255038249617723,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.07954724807435,\n\t\t\t\ty: -17.155038249617725,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.37954724807435,\n\t\t\t\ty: -16.855038249617724,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.37954724807435,\n\t\t\t\ty: -16.455038249617722,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.47954724807435,\n\t\t\t\ty: -16.355038249617724,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.47954724807435,\n\t\t\t\ty: -15.855038249617724,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.57954724807435,\n\t\t\t\ty: -15.755038249617723,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.57954724807435,\n\t\t\t\ty: -15.655038249617723,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.57954724807435,\n\t\t\t\ty: -14.655038249617723,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.57954724807435,\n\t\t\t\ty: -13.655038249617723,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.57954724807435,\n\t\t\t\ty: -13.555038249617724,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.57954724807435,\n\t\t\t\ty: -12.855038249617722,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.47954724807435,\n\t\t\t\ty: -12.755038249617723,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.67954724807435,\n\t\t\t\ty: -12.755038249617723,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.57954724807435,\n\t\t\t\ty: -12.655038249617723,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.17954724807435,\n\t\t\t\ty: -12.655038249617723,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 17.47954724807435,\n\t\t\t\ty: -11.955038249617724,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 17.25,\n\t\t\t\ty: -11.76,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_182\",\n\t\tconnection_name: \"source_net_2\",\n\t\tsource_trace_id: \"source_trace_60\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_366\",\n\t\t\t\"pcb_port_364\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.24998056096147,\n\t\t\t\ty: 4.49,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.649980560961467,\n\t\t\t\ty: 4.49,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 16.649980560961467,\n\t\t\t\ty: 4.49,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.649980560961467,\n\t\t\t\ty: 4.49,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.34998056096147,\n\t\t\t\ty: 4.49,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.24998056096147,\n\t\t\t\ty: 4.49,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 15.349980560961468,\n\t\t\t\ty: 4.49,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 14.749980560961468,\n\t\t\t\ty: 3.8900000000000006,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 14.649980560961467,\n\t\t\t\ty: 3.8900000000000006,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 14.549980560961467,\n\t\t\t\ty: 3.790000000000001,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.149980560961467,\n\t\t\t\ty: 3.790000000000001,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.749980560961468,\n\t\t\t\ty: 4.19,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.649980560961467,\n\t\t\t\ty: 4.19,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.549980560961467,\n\t\t\t\ty: 4.19,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.849980560961467,\n\t\t\t\ty: 4.19,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.4499805609614675,\n\t\t\t\ty: 3.790000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.049980560961467,\n\t\t\t\ty: 3.790000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 5.049980560961467,\n\t\t\t\ty: 3.790000000000001,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.049980560961467,\n\t\t\t\ty: 3.790000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.049980560961467,\n\t\t\t\ty: 3.5900000000000007,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.449980560961467,\n\t\t\t\ty: 3.1900000000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.449980560961467,\n\t\t\t\ty: 2.99,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.549980560961467,\n\t\t\t\ty: 2.8900000000000006,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.749980560961467,\n\t\t\t\ty: 2.8900000000000006,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.9499805609614675,\n\t\t\t\ty: 2.6900000000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.168716187871191,\n\t\t\t\ty: 2.5,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_189\",\n\t\tconnection_name: \"source_trace_63\",\n\t\tsource_trace_id: \"source_trace_63\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_367\",\n\t\t\t\"pcb_port_363\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.24998056096147,\n\t\t\t\ty: 5.51,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 17.67498056096147,\n\t\t\t\ty: 5.51,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 17.12498056096147,\n\t\t\t\ty: 4.96,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 17.12498056096147,\n\t\t\t\ty: 4.96,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 17.12498056096147,\n\t\t\t\ty: 4.96,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.324980560961468,\n\t\t\t\ty: 4.96,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.299980560961465,\n\t\t\t\ty: 4.96,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.774980560961467,\n\t\t\t\ty: 4.96,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.749980560961468,\n\t\t\t\ty: 4.96,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.674980560961467,\n\t\t\t\ty: 4.96,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.549980560961467,\n\t\t\t\ty: 4.835,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.474980560961467,\n\t\t\t\ty: 4.835,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 6.474980560961467,\n\t\t\t\ty: 4.835,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.474980560961467,\n\t\t\t\ty: 4.835,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.924980560961467,\n\t\t\t\ty: 4.285,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.349980560961467,\n\t\t\t\ty: 4.285,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.249980560961467,\n\t\t\t\ty: 4.185,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.724980560961467,\n\t\t\t\ty: 3.71,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.924980560961467,\n\t\t\t\ty: 3.71,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.124980560961467,\n\t\t\t\ty: 3.51,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.168716187871191,\n\t\t\t\ty: 3.44996,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_173\",\n\t\tconnection_name: \"source_net_6\",\n\t\tsource_trace_id: \"source_trace_26\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_323\",\n\t\t\t\"pcb_port_336\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.8973100426157019,\n\t\t\t\ty: 12.674897973255915,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.9973100426157027,\n\t\t\t\ty: 12.674897973255915,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 1.9973100426157027,\n\t\t\t\ty: 12.674897973255915,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.9973100426157027,\n\t\t\t\ty: 12.674897973255915,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.7973100426157025,\n\t\t\t\ty: 12.674897973255915,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.897310042615702,\n\t\t\t\ty: 12.674897973255915,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.2973100426157025,\n\t\t\t\ty: 12.674897973255915,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.997310042615704,\n\t\t\t\ty: 9.974897973255914,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.897310042615702,\n\t\t\t\ty: 9.974897973255914,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.997310042615704,\n\t\t\t\ty: 9.974897973255914,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.897310042615702,\n\t\t\t\ty: 9.974897973255914,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 12.897310042615702,\n\t\t\t\ty: 9.974897973255914,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.897310042615702,\n\t\t\t\ty: 9.974897973255914,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.097310042615701,\n\t\t\t\ty: 9.774897973255914,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.397310042615702,\n\t\t\t\ty: 9.774897973255914,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.697310042615703,\n\t\t\t\ty: 9.474897973255914,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.8508706246005,\n\t\t\t\ty: 9.30004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_170\",\n\t\tconnection_name: \"source_net_7\",\n\t\tsource_trace_id: \"source_trace_27\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_334\",\n\t\t\t\"pcb_port_322\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.8508706246005,\n\t\t\t\ty: 11.19996,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.8508706246005,\n\t\t\t\ty: 11.19996,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 12.8508706246005,\n\t\t\t\ty: 11.19996,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.8508706246005,\n\t\t\t\ty: 11.19996,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.950870624600498,\n\t\t\t\ty: 11.19996,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.850870624600498,\n\t\t\t\ty: 11.19996,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.050870624600499,\n\t\t\t\ty: 11.19996,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.750870624600498,\n\t\t\t\ty: 11.499960000000002,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.350870624600498,\n\t\t\t\ty: 11.499960000000002,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.2508706246004984,\n\t\t\t\ty: 11.499960000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.6508706246004978,\n\t\t\t\ty: 11.499960000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.2508706246004984,\n\t\t\t\ty: 11.89996,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.5508706246004982,\n\t\t\t\ty: 11.89996,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.4972600426157019,\n\t\t\t\ty: 11.874897973255914,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 0.4972600426157019,\n\t\t\t\ty: 11.874897973255914,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.4972600426157019,\n\t\t\t\ty: 11.874897973255914,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.45087062460049765,\n\t\t\t\ty: 11.999960000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.45087062460049765,\n\t\t\t\ty: 12.499960000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.49726004261570184,\n\t\t\t\ty: 12.674897973255915,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_149\",\n\t\tconnection_name: \"source_trace_250\",\n\t\tsource_trace_id: \"source_trace_211\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_262\",\n\t\t\t\"pcb_port_221\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.078717931279563,\n\t\t\t\ty: 11.26,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.078717931279563,\n\t\t\t\ty: 13.26,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.17871793127956,\n\t\t\t\ty: 13.36,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.17871793127956,\n\t\t\t\ty: 14.16,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.17871793127956,\n\t\t\t\ty: 14.26,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.17871793127956,\n\t\t\t\ty: 14.56,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.078717931279563,\n\t\t\t\ty: 14.66,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.078717931279563,\n\t\t\t\ty: 14.76,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.778717931279562,\n\t\t\t\ty: 15.06,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.67871793127956,\n\t\t\t\ty: 15.06,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.578717931279563,\n\t\t\t\ty: 15.16,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.4787179312795615,\n\t\t\t\ty: 15.16,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.7787179312795622,\n\t\t\t\ty: 16.86,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.9787179312795615,\n\t\t\t\ty: 16.86,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.878717931279562,\n\t\t\t\ty: 16.86,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.2787179312795622,\n\t\t\t\ty: 16.86,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.6787179312795617,\n\t\t\t\ty: 18.46,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.5000949252088579,\n\t\t\t\ty: 18.61762915427744,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_080\",\n\t\tconnection_name: \"source_trace_255\",\n\t\tsource_trace_id: \"source_trace_88\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_88\",\n\t\t\t\"pcb_port_486\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.700063999999999,\n\t\t\t\ty: -3.850079,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.575063999999999,\n\t\t\t\ty: -3.975079000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.200063999999999,\n\t\t\t\ty: -3.975079000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.175063999999999,\n\t\t\t\ty: -4.000079000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.150063999999999,\n\t\t\t\ty: -4.000079000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.100064,\n\t\t\t\ty: -4.050079000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.900063999999999,\n\t\t\t\ty: -4.050079000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -4.900063999999999,\n\t\t\t\ty: -4.050079000000004,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.900063999999999,\n\t\t\t\ty: -4.050079000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.950063999999999,\n\t\t\t\ty: -4.100079000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.975064,\n\t\t\t\ty: -4.100079000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.000063999999998,\n\t\t\t\ty: -4.125079000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.025063999999999,\n\t\t\t\ty: -4.125079000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.050063999999999,\n\t\t\t\ty: -4.150079000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.725063999999999,\n\t\t\t\ty: -4.150079000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.200063999999999,\n\t\t\t\ty: -3.6750790000000038,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.225063999999999,\n\t\t\t\ty: -3.6750790000000038,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.275063999999999,\n\t\t\t\ty: -3.625079000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.300063999999999,\n\t\t\t\ty: -3.625079000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.325063999999999,\n\t\t\t\ty: -3.600079000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.375063999999999,\n\t\t\t\ty: -3.600079000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.400063999999999,\n\t\t\t\ty: -3.5750790000000023,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.600063999999999,\n\t\t\t\ty: -3.5750790000000023,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.625063999999999,\n\t\t\t\ty: -3.600079000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.675063999999999,\n\t\t\t\ty: -3.600079000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.700063999999999,\n\t\t\t\ty: -3.625079000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.275063999999999,\n\t\t\t\ty: -3.625079000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.300063999999999,\n\t\t\t\ty: -3.6500790000000016,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.350063999999999,\n\t\t\t\ty: -3.6500790000000016,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.375063999999999,\n\t\t\t\ty: -3.6750790000000038,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.400063999999999,\n\t\t\t\ty: -3.6750790000000038,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.450063999999999,\n\t\t\t\ty: -3.725079000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.475063999999999,\n\t\t\t\ty: -3.725079000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.550063999999999,\n\t\t\t\ty: -3.8000790000000038,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.550063999999999,\n\t\t\t\ty: -3.8250790000000023,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.600063999999999,\n\t\t\t\ty: -3.875079000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.600063999999999,\n\t\t\t\ty: -3.9000790000000016,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.625063999999999,\n\t\t\t\ty: -3.9250790000000038,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.625063999999999,\n\t\t\t\ty: -3.975079000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.650063999999999,\n\t\t\t\ty: -4.000079000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.650063999999999,\n\t\t\t\ty: -6.125079000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.650063999999999,\n\t\t\t\ty: -6.150079000000002,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.650063999999999,\n\t\t\t\ty: -8.700079000000002,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.125063999999999,\n\t\t\t\ty: -9.225079000000003,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.125063999999999,\n\t\t\t\ty: -9.250079000000003,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.075063999999999,\n\t\t\t\ty: -9.300079000000002,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.075063999999999,\n\t\t\t\ty: -9.325079000000002,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.050063999999999,\n\t\t\t\ty: -9.350079000000003,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.050063999999999,\n\t\t\t\ty: -9.400079000000002,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.025063999999999,\n\t\t\t\ty: -9.425079000000002,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.025063999999999,\n\t\t\t\ty: -11.125079000000003,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.600064,\n\t\t\t\ty: -12.550079000000002,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.600064,\n\t\t\t\ty: -13.025079000000002,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -5.600064,\n\t\t\t\ty: -13.025079000000002,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.600064,\n\t\t\t\ty: -13.025079000000002,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.600064,\n\t\t\t\ty: -14.425079000000004,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.350064,\n\t\t\t\ty: -14.675079000000004,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.350064,\n\t\t\t\ty: -14.700079000000002,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.325063999999999,\n\t\t\t\ty: -14.725079000000003,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.325063999999999,\n\t\t\t\ty: -14.750079000000003,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.300063999999999,\n\t\t\t\ty: -14.775079000000002,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.300063999999999,\n\t\t\t\ty: -14.825079000000002,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.275063999999999,\n\t\t\t\ty: -14.850079000000003,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.275063999999999,\n\t\t\t\ty: -15.025079000000002,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.275063999999999,\n\t\t\t\ty: -15.050079000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.275063999999999,\n\t\t\t\ty: -15.375079000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.250063999999998,\n\t\t\t\ty: -15.400079000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.250063999999998,\n\t\t\t\ty: -15.425079000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.225064,\n\t\t\t\ty: -15.450079000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.225064,\n\t\t\t\ty: -15.475079000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.200063999999999,\n\t\t\t\ty: -15.500079000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.200063999999999,\n\t\t\t\ty: -15.525079000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.175063999999999,\n\t\t\t\ty: -15.550079000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.175063999999999,\n\t\t\t\ty: -15.600079000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.150063999999999,\n\t\t\t\ty: -15.625079000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.150063999999999,\n\t\t\t\ty: -17.200079000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.500063999999998,\n\t\t\t\ty: -17.850079,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.440024766284221,\n\t\t\t\ty: -17.908470428495303,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_083\",\n\t\tconnection_name: \"source_trace_254\",\n\t\tsource_trace_id: \"source_trace_87\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_87\",\n\t\t\t\"pcb_port_485\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.700063999999999,\n\t\t\t\ty: -4.249875,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.575063999999999,\n\t\t\t\ty: -4.374874999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.200063999999999,\n\t\t\t\ty: -4.374874999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.175063999999999,\n\t\t\t\ty: -4.3998750000000015,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.150063999999999,\n\t\t\t\ty: -4.3998750000000015,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.125063999999999,\n\t\t\t\ty: -4.424875,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.125063999999999,\n\t\t\t\ty: -4.449875000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.875063999999999,\n\t\t\t\ty: -4.699875000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -4.875063999999999,\n\t\t\t\ty: -4.699875000000002,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.875063999999999,\n\t\t\t\ty: -4.699875000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.250063999999999,\n\t\t\t\ty: -4.324875000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.250063999999999,\n\t\t\t\ty: -4.299875,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.275063999999999,\n\t\t\t\ty: -4.2748750000000015,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.275063999999999,\n\t\t\t\ty: -4.249874999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.300063999999999,\n\t\t\t\ty: -4.224875000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.300063999999999,\n\t\t\t\ty: -4.199875000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.325063999999999,\n\t\t\t\ty: -4.174875,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.325063999999999,\n\t\t\t\ty: -3.6248749999999994,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.375063999999999,\n\t\t\t\ty: -3.5748750000000022,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.375063999999999,\n\t\t\t\ty: -1.7498749999999994,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -5.375063999999999,\n\t\t\t\ty: -1.7498749999999994,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.375063999999999,\n\t\t\t\ty: -1.7498749999999994,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.375063999999999,\n\t\t\t\ty: -2.049875,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.200063999999999,\n\t\t\t\ty: -2.8748749999999994,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.200063999999999,\n\t\t\t\ty: -2.8998750000000015,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.250063999999999,\n\t\t\t\ty: -2.9498750000000022,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.250063999999999,\n\t\t\t\ty: -2.974875000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.2750639999999995,\n\t\t\t\ty: -2.9998749999999994,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.2750639999999995,\n\t\t\t\ty: -3.049875,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.300063999999999,\n\t\t\t\ty: -3.0748750000000022,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.300063999999999,\n\t\t\t\ty: -3.174875,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.850064,\n\t\t\t\ty: -3.724875000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.850064,\n\t\t\t\ty: -3.7498749999999994,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.875063999999999,\n\t\t\t\ty: -3.7748750000000015,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.875063999999999,\n\t\t\t\ty: -3.799875,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.900063999999999,\n\t\t\t\ty: -3.8248750000000022,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.900063999999999,\n\t\t\t\ty: -3.849875000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.925063999999999,\n\t\t\t\ty: -3.8748749999999994,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.925063999999999,\n\t\t\t\ty: -4.499874999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.950063999999999,\n\t\t\t\ty: -4.5248750000000015,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.950063999999999,\n\t\t\t\ty: -5.474875000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.050063999999999,\n\t\t\t\ty: -5.5748750000000005,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -7.050063999999999,\n\t\t\t\ty: -5.5748750000000005,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.050063999999999,\n\t\t\t\ty: -5.5748750000000005,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.050063999999999,\n\t\t\t\ty: -6.924875,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.050063999999999,\n\t\t\t\ty: -6.9498750000000005,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.050063999999999,\n\t\t\t\ty: -7.0248750000000015,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.025063999999999,\n\t\t\t\ty: -7.049875,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.025063999999999,\n\t\t\t\ty: -7.099875000000001,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.625063999999999,\n\t\t\t\ty: -7.499875000000001,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.625063999999999,\n\t\t\t\ty: -7.5248750000000015,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.575063999999999,\n\t\t\t\ty: -7.5748750000000005,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.575063999999999,\n\t\t\t\ty: -7.599875000000001,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.550063999999999,\n\t\t\t\ty: -7.624875000000001,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.550063999999999,\n\t\t\t\ty: -7.674875,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.5250639999999995,\n\t\t\t\ty: -7.6998750000000005,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.5250639999999995,\n\t\t\t\ty: -8.049875,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.550063999999999,\n\t\t\t\ty: -8.074875,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.550063999999999,\n\t\t\t\ty: -8.099875,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.575063999999999,\n\t\t\t\ty: -8.124875000000001,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.575063999999999,\n\t\t\t\ty: -8.174875,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.600063999999999,\n\t\t\t\ty: -8.199875,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.600063999999999,\n\t\t\t\ty: -9.049875,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.625063999999999,\n\t\t\t\ty: -9.074875,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.625063999999999,\n\t\t\t\ty: -11.049875,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.325063999999999,\n\t\t\t\ty: -12.349875,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.325063999999999,\n\t\t\t\ty: -12.374875000000001,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.300063999999999,\n\t\t\t\ty: -12.399875000000002,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.300063999999999,\n\t\t\t\ty: -12.424875000000002,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.275063999999999,\n\t\t\t\ty: -12.449875,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.275063999999999,\n\t\t\t\ty: -12.649875000000002,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.225063999999999,\n\t\t\t\ty: -12.699875,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.225063999999999,\n\t\t\t\ty: -12.724875,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.175063999999999,\n\t\t\t\ty: -12.774875000000002,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.175063999999999,\n\t\t\t\ty: -12.799875000000002,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.150063999999999,\n\t\t\t\ty: -12.824875,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.150063999999999,\n\t\t\t\ty: -12.874875000000001,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.125063999999999,\n\t\t\t\ty: -12.899875000000002,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.125063999999999,\n\t\t\t\ty: -13.874875000000001,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.425063999999999,\n\t\t\t\ty: -14.574875000000002,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.425063999999999,\n\t\t\t\ty: -14.599875,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.375063999999999,\n\t\t\t\ty: -14.649875000000002,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.375063999999999,\n\t\t\t\ty: -14.674875,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.350063999999999,\n\t\t\t\ty: -14.699875000000002,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.350063999999999,\n\t\t\t\ty: -14.749875000000001,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.325063999999999,\n\t\t\t\ty: -14.774875000000002,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.325063999999999,\n\t\t\t\ty: -15.399875000000002,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.325063999999999,\n\t\t\t\ty: -15.424875,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.325063999999999,\n\t\t\t\ty: -16.699875000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -4.325063999999999,\n\t\t\t\ty: -16.699875000000002,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.325063999999999,\n\t\t\t\ty: -16.699875000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.325063999999999,\n\t\t\t\ty: -16.999875000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.5250639999999986,\n\t\t\t\ty: -18.799875,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -2.5250639999999986,\n\t\t\t\ty: -18.799875,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.5250639999999986,\n\t\t\t\ty: -18.799875,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.425063999999999,\n\t\t\t\ty: -18.799875,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.600063999999999,\n\t\t\t\ty: -18.624875000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.625063999999999,\n\t\t\t\ty: -18.624875000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.6500639999999986,\n\t\t\t\ty: -18.599875,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.250063999999999,\n\t\t\t\ty: -18.599875,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.400063999999999,\n\t\t\t\ty: -18.449875000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.440024766284221,\n\t\t\t\ty: -18.408342428495303,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_199\",\n\t\tconnection_name: \"source_trace_330\",\n\t\tsource_trace_id: \"source_trace_330\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_442\",\n\t\t\t\"pcb_port_441\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.44996,\n\t\t\t\ty: -17.75,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.2999600000000022,\n\t\t\t\ty: -17.75,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.2499600000000015,\n\t\t\t\ty: -17.8,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.0999599999999994,\n\t\t\t\ty: -17.8,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.3749600000000015,\n\t\t\t\ty: -18.525,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.4249600000000022,\n\t\t\t\ty: -18.575,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -1.4249600000000022,\n\t\t\t\ty: -18.575,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.4249600000000022,\n\t\t\t\ty: -18.575,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.1249600000000015,\n\t\t\t\ty: -18.575,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.2499600000000015,\n\t\t\t\ty: -18.45,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.27496,\n\t\t\t\ty: -18.45,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.2999600000000022,\n\t\t\t\ty: -18.425,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.324960000000001,\n\t\t\t\ty: -18.425,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.3499599999999994,\n\t\t\t\ty: -18.4,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.3749600000000015,\n\t\t\t\ty: -18.4,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.39996,\n\t\t\t\ty: -18.375,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.3749600000000015,\n\t\t\t\ty: -18.375,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.39996,\n\t\t\t\ty: -18.375,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.449960000000001,\n\t\t\t\ty: -18.425,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.4999600000000015,\n\t\t\t\ty: -18.425,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.52496,\n\t\t\t\ty: -18.45,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.77496,\n\t\t\t\ty: -18.45,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.7999600000000004,\n\t\t\t\ty: -18.425,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.824960000000001,\n\t\t\t\ty: -18.425,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.849960000000001,\n\t\t\t\ty: -18.4,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.8749600000000015,\n\t\t\t\ty: -18.4,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.2499600000000015,\n\t\t\t\ty: -18.025,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.27496,\n\t\t\t\ty: -18.025,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -6.27496,\n\t\t\t\ty: -18.025,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.27496,\n\t\t\t\ty: -18.025,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.449960000000001,\n\t\t\t\ty: -17.85,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.52496,\n\t\t\t\ty: -17.85,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.5499600000000004,\n\t\t\t\ty: -17.825,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.699960000000001,\n\t\t\t\ty: -17.825,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.724960000000001,\n\t\t\t\ty: -17.8,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.499960000000002,\n\t\t\t\ty: -17.8,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.52496,\n\t\t\t\ty: -17.775,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.57496,\n\t\t\t\ty: -17.775,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.599960000000001,\n\t\t\t\ty: -17.75,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.624960000000002,\n\t\t\t\ty: -17.75,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.64996,\n\t\t\t\ty: -17.725,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.67496,\n\t\t\t\ty: -17.725,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.724960000000001,\n\t\t\t\ty: -17.675,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.749960000000002,\n\t\t\t\ty: -17.675,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.94996,\n\t\t\t\ty: -17.475,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.974960000000001,\n\t\t\t\ty: -17.475,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.999960000000002,\n\t\t\t\ty: -17.45,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.04996,\n\t\t\t\ty: -17.45,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.07496,\n\t\t\t\ty: -17.425,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.099960000000001,\n\t\t\t\ty: -17.425,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.124960000000002,\n\t\t\t\ty: -17.4,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.149960000000002,\n\t\t\t\ty: -17.4,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.874960000000002,\n\t\t\t\ty: -16.675,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.349960000000001,\n\t\t\t\ty: -16.675,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.57496,\n\t\t\t\ty: -16.45,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.57496,\n\t\t\t\ty: -12.475,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.849960000000001,\n\t\t\t\ty: -11.75,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -10.849960000000001,\n\t\t\t\ty: -11.75,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.849960000000001,\n\t\t\t\ty: -11.75,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.89996,\n\t\t\t\ty: -10.7,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.924960000000002,\n\t\t\t\ty: -10.674999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.07496,\n\t\t\t\ty: -10.524999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.07496,\n\t\t\t\ty: -10.424999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.32496,\n\t\t\t\ty: -9.174999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.32496,\n\t\t\t\ty: -8.725,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -13.32496,\n\t\t\t\ty: -8.725,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.32496,\n\t\t\t\ty: -8.725,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.77496,\n\t\t\t\ty: -8.725,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.94996,\n\t\t\t\ty: -8.549999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.990000000000002,\n\t\t\t\ty: -8.500000000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_116\",\n\t\tconnection_name: \"source_trace_251\",\n\t\tsource_trace_id: \"source_trace_247\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_254\",\n\t\t\t\"pcb_port_260\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.76,\n\t\t\t\ty: -11,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.66,\n\t\t\t\ty: -11,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.16,\n\t\t\t\ty: -11.5,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.0600000000000023,\n\t\t\t\ty: -11.5,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.0600000000000023,\n\t\t\t\ty: -12.6,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.9599999999999973,\n\t\t\t\ty: -12.65,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -2.9599999999999973,\n\t\t\t\ty: -12.65,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.9599999999999973,\n\t\t\t\ty: -12.65,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.0600000000000023,\n\t\t\t\ty: -12.8,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.960000000000001,\n\t\t\t\ty: -13.7,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.960000000000001,\n\t\t\t\ty: -13.9,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.960000000000001,\n\t\t\t\ty: -14,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.960000000000001,\n\t\t\t\ty: -14.3,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -3.960000000000001,\n\t\t\t\ty: -14.3,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.960000000000001,\n\t\t\t\ty: -14.3,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.060000000000002,\n\t\t\t\ty: -14.3,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.160000000000002,\n\t\t\t\ty: -14.2,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.860000000000001,\n\t\t\t\ty: -14.2,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.960000000000001,\n\t\t\t\ty: -14.3,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -6.960000000000001,\n\t\t\t\ty: -14.3,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.960000000000001,\n\t\t\t\ty: -14.3,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.460000000000001,\n\t\t\t\ty: -13.8,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.460000000000001,\n\t\t\t\ty: -13.7,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.560000000000002,\n\t\t\t\ty: -13.7,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.660000000000002,\n\t\t\t\ty: -13.6,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.260000000000002,\n\t\t\t\ty: -13.6,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.560000000000002,\n\t\t\t\ty: -11.3,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.760000000000002,\n\t\t\t\ty: -11.3,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.26,\n\t\t\t\ty: -10.8,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.360000000000003,\n\t\t\t\ty: -10.7,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.160000000000004,\n\t\t\t\ty: -9.899999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -17.160000000000004,\n\t\t\t\ty: -9.899999999999999,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.160000000000004,\n\t\t\t\ty: -9.899999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.26,\n\t\t\t\ty: -8.8,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.5,\n\t\t\t\ty: -8.600014999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_110\",\n\t\tconnection_name: \"source_trace_315\",\n\t\tsource_trace_id: \"source_trace_315\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_431\",\n\t\t\t\"pcb_port_422\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.844965389489973,\n\t\t\t\ty: 7.447599992332377,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.144965389489974,\n\t\t\t\ty: 6.747599992332374,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 13.144965389489974,\n\t\t\t\ty: 6.747599992332374,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.144965389489974,\n\t\t\t\ty: 6.747599992332374,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.144965389489974,\n\t\t\t\ty: 4.547599992332374,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.144965389489974,\n\t\t\t\ty: 4.447599992332373,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.144965389489974,\n\t\t\t\ty: 3.5475999923323744,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.344965389489973,\n\t\t\t\ty: 2.7475999923323737,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.344965389489973,\n\t\t\t\ty: 2.5475999923323744,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.444965389489973,\n\t\t\t\ty: 1.647599992332374,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.444965389489973,\n\t\t\t\ty: 1.4475999923323748,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.344965389489973,\n\t\t\t\ty: 1.3475999923323752,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.344965389489973,\n\t\t\t\ty: 0.6475999923323741,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.644965389489974,\n\t\t\t\ty: -0.052400007667625204,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 10.644965389489974,\n\t\t\t\ty: -0.052400007667625204,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.644965389489974,\n\t\t\t\ty: -0.052400007667625204,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.644965389489974,\n\t\t\t\ty: -2.2524000076676263,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.144965389489974,\n\t\t\t\ty: -2.7524000076676263,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.144965389489974,\n\t\t\t\ty: -3.7524000076676263,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.144965389489974,\n\t\t\t\ty: -3.852400007667626,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.144965389489974,\n\t\t\t\ty: -6.052400007667626,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.644965389489974,\n\t\t\t\ty: -6.552400007667626,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.4212,\n\t\t\t\ty: -6.750022308069838,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_192\",\n\t\tconnection_name: \"source_trace_290\",\n\t\tsource_trace_id: \"source_trace_290\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_389\",\n\t\t\t\"pcb_port_395\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.05004,\n\t\t\t\ty: -5.250002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.1500399999999997,\n\t\t\t\ty: -5.250002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -1.1500399999999997,\n\t\t\t\ty: -5.250002,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.1500399999999997,\n\t\t\t\ty: -5.250002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.8499600000000003,\n\t\t\t\ty: -5.250002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.9499599999999999,\n\t\t\t\ty: -5.250002,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.94996,\n\t\t\t\ty: -5.250002,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.249960000000001,\n\t\t\t\ty: -2.9500019999999996,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.349960000000003,\n\t\t\t\ty: -2.9500019999999996,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.44996,\n\t\t\t\ty: -2.9500019999999996,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.549960000000002,\n\t\t\t\ty: -2.9500019999999996,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.749960000000002,\n\t\t\t\ty: -2.7500020000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.44996,\n\t\t\t\ty: -2.7500020000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 12.44996,\n\t\t\t\ty: -2.7500020000000003,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.44996,\n\t\t\t\ty: -2.7500020000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.44996,\n\t\t\t\ty: -2.550002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.749960000000002,\n\t\t\t\ty: -2.2500020000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.749960000000002,\n\t\t\t\ty: -1.7500020000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.849960000000003,\n\t\t\t\ty: -1.6500020000000006,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.01,\n\t\t\t\ty: -1.5,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_142\",\n\t\tconnection_name: \"source_trace_211\",\n\t\tsource_trace_id: \"source_trace_211\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_207\",\n\t\t\t\"pcb_port_504\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.07459322356173,\n\t\t\t\ty: 8.611327312821162,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.07459322356173,\n\t\t\t\ty: 9.111327312821162,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.87459322356173,\n\t\t\t\ty: 9.311327312821161,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -17.87459322356173,\n\t\t\t\ty: 9.311327312821161,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.87459322356173,\n\t\t\t\ty: 9.311327312821161,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.87459322356173,\n\t\t\t\ty: 5.71132731282116,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.87459322356173,\n\t\t\t\ty: 5.611327312821162,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.87459322356173,\n\t\t\t\ty: 3.21132731282116,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.57459322356173,\n\t\t\t\ty: 1.5113273128211606,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.57459322356173,\n\t\t\t\ty: -3.1886726871788404,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -19.57459322356173,\n\t\t\t\ty: -3.1886726871788404,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.57459322356173,\n\t\t\t\ty: -3.1886726871788404,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.87459322356173,\n\t\t\t\ty: -3.4886726871788394,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.87459322356173,\n\t\t\t\ty: -4.1886726871788404,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.87459322356173,\n\t\t\t\ty: -4.28867268717884,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.87459322356173,\n\t\t\t\ty: -6.08867268717884,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.97459322356173,\n\t\t\t\ty: -6.18867268717884,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.97459322356173,\n\t\t\t\ty: -6.28867268717884,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.07459322356173,\n\t\t\t\ty: -6.38867268717884,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.07459322356173,\n\t\t\t\ty: -7.08867268717884,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.01,\n\t\t\t\ty: -7.25,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_094\",\n\t\tconnection_name: \"source_trace_355\",\n\t\tsource_trace_id: \"source_trace_355\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_55\",\n\t\t\t\"pcb_port_469\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.549936,\n\t\t\t\ty: -4.649925,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.649936000000002,\n\t\t\t\ty: -4.749925000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.149936000000002,\n\t\t\t\ty: -4.749925000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.349936000000003,\n\t\t\t\ty: -4.949925,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.449936000000001,\n\t\t\t\ty: -4.949925,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -13.449936000000001,\n\t\t\t\ty: -4.949925,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.449936000000001,\n\t\t\t\ty: -4.949925,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.749936000000002,\n\t\t\t\ty: -6.249925000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.849936000000003,\n\t\t\t\ty: -6.249925000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.949936000000001,\n\t\t\t\ty: -6.349925000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.049936000000002,\n\t\t\t\ty: -6.449925,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.849936000000003,\n\t\t\t\ty: -7.249925000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.549936000000002,\n\t\t\t\ty: -7.249925000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.749936,\n\t\t\t\ty: -7.449925,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.749936,\n\t\t\t\ty: -8.749925000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.649936000000004,\n\t\t\t\ty: -9.649925000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.649936000000004,\n\t\t\t\ty: -10.949925,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.549936000000002,\n\t\t\t\ty: -11.049925000000002,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.549936000000002,\n\t\t\t\ty: -12.049925000000002,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.149936000000004,\n\t\t\t\ty: -12.649925000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.349936000000003,\n\t\t\t\ty: -12.649925000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.549936000000002,\n\t\t\t\ty: -12.849925,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.549936000000002,\n\t\t\t\ty: -16.749925,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.549936000000002,\n\t\t\t\ty: -16.849925000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.549936000000002,\n\t\t\t\ty: -18.849925000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -18.549936000000002,\n\t\t\t\ty: -18.849925000000002,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.549936000000002,\n\t\t\t\ty: -18.849925000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.549936000000002,\n\t\t\t\ty: -19.049925,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.049936000000002,\n\t\t\t\ty: -19.549925,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.850014,\n\t\t\t\ty: -19.749999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_006\",\n\t\tconnection_name: \"source_trace_201\",\n\t\tsource_trace_id: \"source_trace_204\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_196\",\n\t\t\t\"pcb_port_230\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.3999571,\n\t\t\t\ty: 13.1260203,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.3999571,\n\t\t\t\ty: 11.726020299999998,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 9.3999571,\n\t\t\t\ty: 11.726020299999998,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.3999571,\n\t\t\t\ty: 11.726020299999998,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.3999571,\n\t\t\t\ty: 10.226020299999998,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.3999571,\n\t\t\t\ty: 10.126020299999997,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.3999571,\n\t\t\t\ty: 4.326020299999998,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.0999571,\n\t\t\t\ty: 4.026020299999999,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.0999571,\n\t\t\t\ty: -0.4739797000000028,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.0999571,\n\t\t\t\ty: -0.5739797000000024,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.0999571,\n\t\t\t\ty: -1.173979700000002,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.8999571,\n\t\t\t\ty: -1.3739797000000022,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 8.8999571,\n\t\t\t\ty: -1.3739797000000022,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.8999571,\n\t\t\t\ty: -1.3739797000000022,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.8999571,\n\t\t\t\ty: -3.2739797000000017,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.1375,\n\t\t\t\ty: -3.5000157429909398,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_190\",\n\t\tconnection_name: \"source_trace_294\",\n\t\tsource_trace_id: \"source_trace_294\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_387\",\n\t\t\t\"pcb_port_393\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.2499015733220578,\n\t\t\t\ty: 10.974894957317224,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.0499015733220585,\n\t\t\t\ty: 10.974894957317224,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 3.0499015733220585,\n\t\t\t\ty: 10.974894957317224,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.0499015733220585,\n\t\t\t\ty: 10.974894957317224,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.149901573322058,\n\t\t\t\ty: 10.974894957317224,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.249901573322058,\n\t\t\t\ty: 10.974894957317224,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.849901573322059,\n\t\t\t\ty: 10.974894957317224,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.049901573322058,\n\t\t\t\ty: 12.174894957317225,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.149901573322058,\n\t\t\t\ty: 12.174894957317225,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.249901573322058,\n\t\t\t\ty: 12.274894957317224,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.649901573322058,\n\t\t\t\ty: 12.274894957317224,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.84990157332206,\n\t\t\t\ty: 12.474894957317224,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.249901573322056,\n\t\t\t\ty: 12.474894957317224,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.349901573322057,\n\t\t\t\ty: 12.474894957317224,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.349901573322057,\n\t\t\t\ty: 12.474894957317224,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 18.349901573322057,\n\t\t\t\ty: 12.474894957317224,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.349901573322057,\n\t\t\t\ty: 12.474894957317224,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.04990157332206,\n\t\t\t\ty: 12.474894957317224,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.249970497009773,\n\t\t\t\ty: 12.707522007712907,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_007\",\n\t\tconnection_name: \"source_trace_58\",\n\t\tsource_trace_id: \"source_trace_205\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_228\",\n\t\t\t\"pcb_port_232\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.770299437331385,\n\t\t\t\ty: -7.0798908726186065,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.770299437331385,\n\t\t\t\ty: -4.579890872618606,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -14.770299437331385,\n\t\t\t\ty: -4.579890872618606,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.770299437331385,\n\t\t\t\ty: -4.579890872618606,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.770299437331385,\n\t\t\t\ty: -4.179890872618605,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.770299437331385,\n\t\t\t\ty: -4.079890872618606,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.770299437331385,\n\t\t\t\ty: -2.279890872618605,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.770299437331385,\n\t\t\t\ty: -1.279890872618605,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.770299437331385,\n\t\t\t\ty: 1.1201091273813955,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.970299437331386,\n\t\t\t\ty: 1.3201091273813947,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.970299437331386,\n\t\t\t\ty: 7.720109127381395,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.970299437331386,\n\t\t\t\ty: 7.8201091273813965,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.970299437331386,\n\t\t\t\ty: 9.320109127381397,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -15.970299437331386,\n\t\t\t\ty: 9.320109127381397,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.970299437331386,\n\t\t\t\ty: 9.320109127381397,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.970299437331386,\n\t\t\t\ty: 10.320109127381397,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.773967288663728,\n\t\t\t\ty: 10.5399265071438,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_201\",\n\t\tconnection_name: \"source_trace_338\",\n\t\tsource_trace_id: \"source_trace_338\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_452\",\n\t\t\t\"pcb_port_451\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.950015171589115,\n\t\t\t\ty: -20.042412303759658,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.375015171589116,\n\t\t\t\ty: -20.042412303759658,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.200015171589115,\n\t\t\t\ty: -19.86741230375966,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 9.200015171589115,\n\t\t\t\ty: -19.86741230375966,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.200015171589115,\n\t\t\t\ty: -19.86741230375966,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.825015171589115,\n\t\t\t\ty: -19.49241230375966,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.025015171589114,\n\t\t\t\ty: -19.49241230375966,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.000015171589116,\n\t\t\t\ty: -19.49241230375966,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.250015171589114,\n\t\t\t\ty: -19.49241230375966,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.10001517158911355,\n\t\t\t\ty: -15.342412303759659,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.07501517158911497,\n\t\t\t\ty: -15.342412303759659,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.050015171589114615,\n\t\t\t\ty: -15.31741230375966,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.02501517158911426,\n\t\t\t\ty: -15.31741230375966,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.000015171589113904815,\n\t\t\t\ty: -15.292412303759658,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.04998482841088503,\n\t\t\t\ty: -15.292412303759658,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.07498482841088538,\n\t\t\t\ty: -15.26741230375966,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.549984828410885,\n\t\t\t\ty: -15.26741230375966,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.499984828410886,\n\t\t\t\ty: -13.31741230375966,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.499984828410886,\n\t\t\t\ty: -12.617412303759659,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.5249848284108865,\n\t\t\t\ty: -12.592412303759659,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.5249848284108865,\n\t\t\t\ty: -12.51741230375966,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.549984828410887,\n\t\t\t\ty: -12.492412303759659,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.549984828410887,\n\t\t\t\ty: -12.442412303759658,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.624984828410886,\n\t\t\t\ty: -12.367412303759659,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.624984828410886,\n\t\t\t\ty: -12.342412303759659,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.8499848284108857,\n\t\t\t\ty: -12.117412303759659,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.874984828410886,\n\t\t\t\ty: -12.092412303759659,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.2749848284108865,\n\t\t\t\ty: -11.692412303759658,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.2749848284108865,\n\t\t\t\ty: -10.51741230375966,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.299984828410886,\n\t\t\t\ty: -10.492412303759659,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.299984828410886,\n\t\t\t\ty: -10.467412303759659,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.3249848284108863,\n\t\t\t\ty: -10.442412303759658,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.3249848284108863,\n\t\t\t\ty: -10.417412303759658,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.799984828410886,\n\t\t\t\ty: -9.942412303759658,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.8249848284108863,\n\t\t\t\ty: -9.942412303759658,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.8499848284108857,\n\t\t\t\ty: -9.917412303759658,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.874984828410886,\n\t\t\t\ty: -9.917412303759658,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.8999848284108865,\n\t\t\t\ty: -9.89241230375966,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.8999848284108865,\n\t\t\t\ty: -9.89241230375966,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.924984828410886,\n\t\t\t\ty: -9.867412303759659,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.949984828410886,\n\t\t\t\ty: -9.867412303759659,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.974984828410886,\n\t\t\t\ty: -9.842412303759659,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.049984828410886,\n\t\t\t\ty: -9.842412303759659,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.074984828410886,\n\t\t\t\ty: -9.817412303759658,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.224984828410886,\n\t\t\t\ty: -9.817412303759658,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.249984828410886,\n\t\t\t\ty: -9.842412303759659,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.299984828410886,\n\t\t\t\ty: -9.842412303759659,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.324984828410886,\n\t\t\t\ty: -9.867412303759659,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.349984828410886,\n\t\t\t\ty: -9.867412303759659,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.374984828410886,\n\t\t\t\ty: -9.89241230375966,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.3999848284108865,\n\t\t\t\ty: -9.89241230375966,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.499984828410886,\n\t\t\t\ty: -9.992412303759659,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.499984828410886,\n\t\t\t\ty: -10.01741230375966,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.5249848284108865,\n\t\t\t\ty: -10.042412303759658,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.5249848284108865,\n\t\t\t\ty: -10.067412303759658,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.549984828410886,\n\t\t\t\ty: -10.092412303759659,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.549984828410886,\n\t\t\t\ty: -10.167412303759658,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.574984828410886,\n\t\t\t\ty: -10.192412303759658,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.574984828410886,\n\t\t\t\ty: -11.692412303759658,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.074984828410886,\n\t\t\t\ty: -12.192412303759658,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.074984828410886,\n\t\t\t\ty: -12.217412303759659,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.049984828410886,\n\t\t\t\ty: -12.242412303759659,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.049984828410886,\n\t\t\t\ty: -12.26741230375966,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.0249848284108865,\n\t\t\t\ty: -12.29241230375966,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.0249848284108865,\n\t\t\t\ty: -12.342412303759659,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.999984828410886,\n\t\t\t\ty: -12.367412303759659,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.999984828410886,\n\t\t\t\ty: -12.467412303759659,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.974984828410886,\n\t\t\t\ty: -12.492412303759659,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.974984828410886,\n\t\t\t\ty: -12.567412303759658,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.924984828410886,\n\t\t\t\ty: -12.617412303759659,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.924984828410886,\n\t\t\t\ty: -12.64241230375966,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.8999848284108865,\n\t\t\t\ty: -12.66741230375966,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.8999848284108865,\n\t\t\t\ty: -12.717412303759659,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.6499848284108865,\n\t\t\t\ty: -12.967412303759659,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -4.6499848284108865,\n\t\t\t\ty: -12.967412303759659,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.6499848284108865,\n\t\t\t\ty: -12.967412303759659,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.0249848284108865,\n\t\t\t\ty: -12.592412303759659,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.099984828410887,\n\t\t\t\ty: -12.592412303759659,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.2749848284108865,\n\t\t\t\ty: -12.76741230375966,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.849984828410886,\n\t\t\t\ty: -12.76741230375966,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.874984828410886,\n\t\t\t\ty: -12.742412303759659,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.874984828410886,\n\t\t\t\ty: -12.717412303759659,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.724984828410887,\n\t\t\t\ty: -12.567412303759658,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.724984828410887,\n\t\t\t\ty: -12.567412303759658,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.724984828410887,\n\t\t\t\ty: -12.41741230375966,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.574984828410886,\n\t\t\t\ty: -12.26741230375966,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -6.574984828410886,\n\t\t\t\ty: -12.26741230375966,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.574984828410886,\n\t\t\t\ty: -12.26741230375966,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.249984828410886,\n\t\t\t\ty: -11.942412303759658,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.249984828410886,\n\t\t\t\ty: -11.89241230375966,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.049984828410886,\n\t\t\t\ty: -11.692412303759658,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.049984828410886,\n\t\t\t\ty: -11.54241230375966,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.799984828410886,\n\t\t\t\ty: -11.292412303759658,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.749999999999999,\n\t\t\t\ty: -11.24,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_009\",\n\t\tconnection_name: \"source_trace_58\",\n\t\tsource_trace_id: \"source_trace_207\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_228\",\n\t\t\t\"pcb_port_236\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.770299437331385,\n\t\t\t\ty: -7.0798908726186065,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.770299437331385,\n\t\t\t\ty: -5.179890872618605,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -14.770299437331385,\n\t\t\t\ty: -5.179890872618605,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.770299437331385,\n\t\t\t\ty: -5.179890872618605,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.770299437331385,\n\t\t\t\ty: -4.179890872618605,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.770299437331385,\n\t\t\t\ty: -4.079890872618606,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.770299437331385,\n\t\t\t\ty: -2.279890872618605,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.770299437331385,\n\t\t\t\ty: -1.279890872618605,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.770299437331385,\n\t\t\t\ty: 1.1201091273813955,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.970299437331384,\n\t\t\t\ty: 1.3201091273813947,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.970299437331384,\n\t\t\t\ty: 2.720109127381395,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.570299437331386,\n\t\t\t\ty: 3.1201091273813955,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.570299437331386,\n\t\t\t\ty: 4.420109127381394,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.170299437331384,\n\t\t\t\ty: 7.8201091273813965,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.170299437331384,\n\t\t\t\ty: 9.720109127381395,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.070299437331386,\n\t\t\t\ty: 9.820109127381397,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.070299437331386,\n\t\t\t\ty: 9.920109127381394,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.770299437331385,\n\t\t\t\ty: 10.220109127381395,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.770299437331385,\n\t\t\t\ty: 11.620109127381397,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.670299437331385,\n\t\t\t\ty: 11.720109127381395,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.670299437331385,\n\t\t\t\ty: 12.020109127381396,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -11.670299437331385,\n\t\t\t\ty: 12.020109127381396,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.670299437331385,\n\t\t\t\ty: 12.020109127381396,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.870299437331385,\n\t\t\t\ty: 12.020109127381396,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.770299437331385,\n\t\t\t\ty: 11.920109127381394,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.970299437331384,\n\t\t\t\ty: 10.120109127381397,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.731469213274272,\n\t\t\t\ty: 9.900828093277104,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_020\",\n\t\tconnection_name: \"source_trace_300\",\n\t\tsource_trace_id: \"source_trace_300\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_405\",\n\t\t\t\"pcb_port_224\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.7500000000000001,\n\t\t\t\ty: -11.7712,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.0999999999999996,\n\t\t\t\ty: -11.7712,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.3499999999999996,\n\t\t\t\ty: -12.0212,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.3499999999999996,\n\t\t\t\ty: -12.046199999999999,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.3999999999999995,\n\t\t\t\ty: -12.0962,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.3999999999999995,\n\t\t\t\ty: -12.1212,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.4249999999999998,\n\t\t\t\ty: -12.1462,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.4249999999999998,\n\t\t\t\ty: -12.196200000000001,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.4499999999999993,\n\t\t\t\ty: -12.2212,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.4499999999999993,\n\t\t\t\ty: -12.296199999999999,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.4749999999999996,\n\t\t\t\ty: -12.321200000000001,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.4749999999999996,\n\t\t\t\ty: -12.7712,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -1.4749999999999996,\n\t\t\t\ty: -12.7712,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.4749999999999996,\n\t\t\t\ty: -12.7712,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.7249999999999996,\n\t\t\t\ty: -12.0212,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.7249999999999996,\n\t\t\t\ty: -10.5462,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.4749999999999996,\n\t\t\t\ty: -9.796199999999999,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.4749999999999996,\n\t\t\t\ty: -9.7712,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.5249999999999995,\n\t\t\t\ty: -9.7212,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.5249999999999995,\n\t\t\t\ty: -9.6962,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.5499999999999998,\n\t\t\t\ty: -9.671199999999999,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.5499999999999998,\n\t\t\t\ty: -9.6462,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.5749999999999993,\n\t\t\t\ty: -9.6212,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.5749999999999993,\n\t\t\t\ty: -9.5962,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.5999999999999996,\n\t\t\t\ty: -9.5712,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.5999999999999996,\n\t\t\t\ty: -9.4962,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.625,\n\t\t\t\ty: -9.4712,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.625,\n\t\t\t\ty: -9.3712,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.6499999999999995,\n\t\t\t\ty: -9.3462,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.6499999999999995,\n\t\t\t\ty: -9.2212,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.625,\n\t\t\t\ty: -9.1962,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.625,\n\t\t\t\ty: -9.0712,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.5999999999999996,\n\t\t\t\ty: -9.046199999999999,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.5999999999999996,\n\t\t\t\ty: -8.9962,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.5749999999999993,\n\t\t\t\ty: -8.9712,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.5749999999999993,\n\t\t\t\ty: -8.921199999999999,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.5499999999999998,\n\t\t\t\ty: -8.8962,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.5499999999999998,\n\t\t\t\ty: -8.8712,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.5,\n\t\t\t\ty: -8.8212,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.5,\n\t\t\t\ty: -8.796199999999999,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.4499999999999993,\n\t\t\t\ty: -8.7462,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.4499999999999993,\n\t\t\t\ty: -8.7212,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.6749999999999989,\n\t\t\t\ty: -7.946199999999999,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.6749999999999989,\n\t\t\t\ty: -6.571199999999999,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.15000000000000036,\n\t\t\t\ty: -6.046199999999999,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.15000000000000036,\n\t\t\t\ty: -5.571199999999999,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.125,\n\t\t\t\ty: -5.546199999999999,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.875,\n\t\t\t\ty: -5.546199999999999,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.925000000000001,\n\t\t\t\ty: -3.496199999999998,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.925000000000001,\n\t\t\t\ty: -3.2712000000000003,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.950000000000001,\n\t\t\t\ty: -3.246199999999998,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.975000000000001,\n\t\t\t\ty: -3.246199999999998,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.175000000000001,\n\t\t\t\ty: -3.046199999999999,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.45,\n\t\t\t\ty: -3.046199999999999,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.5,\n\t\t\t\ty: -1.9961999999999982,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.825,\n\t\t\t\ty: -1.9961999999999982,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.850000000000001,\n\t\t\t\ty: -0.9711999999999996,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.850000000000001,\n\t\t\t\ty: -0.9711999999999996,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.3\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.25,\n\t\t\t\ty: -0.696200000000001,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.3\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.25,\n\t\t\t\ty: -0.696200000000001,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.75,\n\t\t\t\ty: -0.696200000000001,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 13.75,\n\t\t\t\ty: -0.696200000000001,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.75,\n\t\t\t\ty: -0.696200000000001,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.775000000000002,\n\t\t\t\ty: -0.696200000000001,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.825000000000003,\n\t\t\t\ty: -0.7461999999999982,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.825000000000003,\n\t\t\t\ty: -0.7712000000000003,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.875,\n\t\t\t\ty: -0.821200000000001,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.875,\n\t\t\t\ty: -0.8461999999999996,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.900000000000002,\n\t\t\t\ty: -0.8711999999999982,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.900000000000002,\n\t\t\t\ty: -0.9211999999999989,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.925,\n\t\t\t\ty: -0.946200000000001,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.925,\n\t\t\t\ty: -0.9961999999999982,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.950000000000003,\n\t\t\t\ty: -1.0212000000000003,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.950000000000003,\n\t\t\t\ty: -4.196199999999999,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 14.650000000000002,\n\t\t\t\ty: -4.8962,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 14.650000000000002,\n\t\t\t\ty: -4.8962,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 14.650000000000002,\n\t\t\t\ty: -4.8962,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 15.075000000000003,\n\t\t\t\ty: -5.321199999999999,\n\t\t\t\twidth: 1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 15.100000000000001,\n\t\t\t\ty: -5.3462,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.400000000000002,\n\t\t\t\ty: -6.6462,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 17.025000000000002,\n\t\t\t\ty: -6.6462,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 17.025000000000002,\n\t\t\t\ty: -6.6462,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 17.025000000000002,\n\t\t\t\ty: -6.6462,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 17.05,\n\t\t\t\ty: -6.671199999999999,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 17.05,\n\t\t\t\ty: -7.5962,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 17,\n\t\t\t\ty: -7.65,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_075\",\n\t\tconnection_name: \"source_trace_325\",\n\t\tsource_trace_id: \"source_trace_325\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_90\",\n\t\t\t\"pcb_port_433\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.700063999999999,\n\t\t\t\ty: -3.049979,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.200063999999999,\n\t\t\t\ty: -3.0499790000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.000063999999999,\n\t\t\t\ty: -3.2499789999999997,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.000063999999999,\n\t\t\t\ty: -3.3499790000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.900063999999999,\n\t\t\t\ty: -3.449979,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.900063999999999,\n\t\t\t\ty: -3.5499790000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.800063999999999,\n\t\t\t\ty: -3.5499790000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.700063999999999,\n\t\t\t\ty: -3.649979,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.500063999999999,\n\t\t\t\ty: -3.649979,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.400063999999999,\n\t\t\t\ty: -3.7499790000000006,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.200063999999999,\n\t\t\t\ty: -3.7499790000000006,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -4.200063999999999,\n\t\t\t\ty: -3.7499790000000006,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.200063999999999,\n\t\t\t\ty: -3.7499790000000006,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.000063999999999,\n\t\t\t\ty: -3.7499790000000006,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.9000639999999986,\n\t\t\t\ty: -3.649979,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.800063999999999,\n\t\t\t\ty: -3.649979,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.7000639999999994,\n\t\t\t\ty: -3.5499790000000004,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.399936000000002,\n\t\t\t\ty: 0.5500209999999992,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.799936,\n\t\t\t\ty: 0.5500209999999992,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.999936000000003,\n\t\t\t\ty: 0.7500210000000003,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.099936000000001,\n\t\t\t\ty: 0.8500209999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.699936000000003,\n\t\t\t\ty: 2.4500209999999996,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.799936,\n\t\t\t\ty: 2.4500209999999996,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 12.799936,\n\t\t\t\ty: 2.4500209999999996,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.799936,\n\t\t\t\ty: 2.4500209999999996,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.699936000000003,\n\t\t\t\ty: 2.4500209999999996,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.399936000000002,\n\t\t\t\ty: 2.7500210000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.168733944490832,\n\t\t\t\ty: 2.9899999999999993,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_191\",\n\t\tconnection_name: \"source_trace_294\",\n\t\tsource_trace_id: \"source_trace_294\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_391\",\n\t\t\t\"pcb_port_387\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3,\n\t\t\t\ty: -7.249998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3,\n\t\t\t\ty: -4.749998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -3,\n\t\t\t\ty: -4.749998,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3,\n\t\t\t\ty: -4.749998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3,\n\t\t\t\ty: -4.5499979999999995,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.8999999999999995,\n\t\t\t\ty: -4.449997999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.8999999999999995,\n\t\t\t\ty: -4.349997999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.8999999999999995,\n\t\t\t\ty: -4.249998,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.8999999999999995,\n\t\t\t\ty: -3.949997999999999,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.8999999999999995,\n\t\t\t\ty: -1.949997999999999,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.8999999999999995,\n\t\t\t\ty: -1.8499979999999994,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.7999999999999998,\n\t\t\t\ty: -1.7499979999999997,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.7999999999999998,\n\t\t\t\ty: -1.3499979999999994,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.9000000000000004,\n\t\t\t\ty: 0.3500020000000017,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.9000000000000004,\n\t\t\t\ty: 8.250002,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.9000000000000004,\n\t\t\t\ty: 8.350002000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.9000000000000004,\n\t\t\t\ty: 8.750002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.4000000000000004,\n\t\t\t\ty: 9.250002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 1.4000000000000004,\n\t\t\t\ty: 9.250002,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.4000000000000004,\n\t\t\t\ty: 9.250002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.4000000000000004,\n\t\t\t\ty: 10.150002000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2,\n\t\t\t\ty: 10.750002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.2499015733220578,\n\t\t\t\ty: 10.974894957317224,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_124\",\n\t\tconnection_name: \"source_trace_370\",\n\t\tsource_trace_id: \"source_trace_210\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_489\",\n\t\t\t\"pcb_port_222\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.659980766284221,\n\t\t\t\ty: -18.908468428495304,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.509980766284222,\n\t\t\t\ty: -18.758468428495306,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.909980766284221,\n\t\t\t\ty: -18.758468428495306,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.834980766284222,\n\t\t\t\ty: -18.683468428495306,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.809980766284221,\n\t\t\t\ty: -18.683468428495306,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.709980766284222,\n\t\t\t\ty: -18.583468428495305,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.709980766284222,\n\t\t\t\ty: -18.558468428495306,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.684980766284221,\n\t\t\t\ty: -18.533468428495304,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.684980766284221,\n\t\t\t\ty: -17.758468428495306,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.309980766284221,\n\t\t\t\ty: -17.133468428495306,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -8.309980766284221,\n\t\t\t\ty: -17.133468428495306,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.309980766284221,\n\t\t\t\ty: -17.133468428495306,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.309980766284221,\n\t\t\t\ty: -15.933468428495306,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.309980766284221,\n\t\t\t\ty: -15.908468428495304,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.309980766284221,\n\t\t\t\ty: -13.383468428495306,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.834980766284222,\n\t\t\t\ty: -11.858468428495305,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.834980766284222,\n\t\t\t\ty: -11.833468428495305,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.859980766284222,\n\t\t\t\ty: -11.808468428495305,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.859980766284222,\n\t\t\t\ty: -11.758468428495306,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.884980766284222,\n\t\t\t\ty: -11.733468428495305,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.884980766284222,\n\t\t\t\ty: -7.283468428495304,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.384980766284222,\n\t\t\t\ty: -5.783468428495304,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -11.384980766284222,\n\t\t\t\ty: -5.783468428495304,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.384980766284222,\n\t\t\t\ty: -5.783468428495304,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.634980766284222,\n\t\t\t\ty: -3.533468428495304,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.659980766284221,\n\t\t\t\ty: -3.5084684284953056,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.934980766284223,\n\t\t\t\ty: -3.2334684284953035,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.934980766284223,\n\t\t\t\ty: -3.208468428495305,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.959980766284222,\n\t\t\t\ty: -3.1834684284953063,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.959980766284222,\n\t\t\t\ty: -3.1334684284953056,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.984980766284222,\n\t\t\t\ty: -3.1084684284953035,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.984980766284222,\n\t\t\t\ty: -1.458468428495305,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.009980766284222,\n\t\t\t\ty: -1.4334684284953028,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.009980766284222,\n\t\t\t\ty: -1.3584684284953035,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.034980766284221,\n\t\t\t\ty: -1.333468428495305,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.034980766284221,\n\t\t\t\ty: -1.1084684284953035,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.809980766284223,\n\t\t\t\ty: -0.8834684284953056,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.759980766284222,\n\t\t\t\ty: -0.8834684284953056,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.734980766284222,\n\t\t\t\ty: -0.8584684284953035,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.684980766284223,\n\t\t\t\ty: -0.8584684284953035,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.659980766284221,\n\t\t\t\ty: -0.8334684284953049,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.284980766284221,\n\t\t\t\ty: -0.8334684284953049,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -13.284980766284221,\n\t\t\t\ty: -0.8334684284953049,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.284980766284221,\n\t\t\t\ty: -0.8334684284953049,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.709980766284222,\n\t\t\t\ty: -0.8334684284953049,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.934980766284223,\n\t\t\t\ty: -0.6084684284953035,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.987249772779252,\n\t\t\t\ty: -0.5464398180365377,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_121\",\n\t\tconnection_name: \"source_trace_215\",\n\t\tsource_trace_id: \"source_trace_215\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_212\",\n\t\t\t\"pcb_port_204\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.074605223561731,\n\t\t\t\ty: 4.6113353128211605,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.024605223561732,\n\t\t\t\ty: 4.6113353128211605,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.774605223561732,\n\t\t\t\ty: 4.8613353128211605,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.649605223561732,\n\t\t\t\ty: 4.8613353128211605,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.449605223561731,\n\t\t\t\ty: 5.061335312821161,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.224605223561731,\n\t\t\t\ty: 5.061335312821161,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.17460522356173,\n\t\t\t\ty: 5.1113353128211605,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.149605223561732,\n\t\t\t\ty: 5.1113353128211605,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.099605223561731,\n\t\t\t\ty: 5.161335312821161,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.074605223561731,\n\t\t\t\ty: 5.161335312821161,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.04960522356173,\n\t\t\t\ty: 5.186335312821161,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.949605223561731,\n\t\t\t\ty: 5.186335312821161,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.92460522356173,\n\t\t\t\ty: 5.211335312821161,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.274605223561732,\n\t\t\t\ty: 5.211335312821161,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -10.274605223561732,\n\t\t\t\ty: 5.211335312821161,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.274605223561732,\n\t\t\t\ty: 5.211335312821161,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.199605223561731,\n\t\t\t\ty: 5.211335312821161,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.149605223561732,\n\t\t\t\ty: 5.261335312821161,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.12460522356173,\n\t\t\t\ty: 5.286335312821161,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.849605223561731,\n\t\t\t\ty: 8.56133531282116,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.8496052235617313,\n\t\t\t\ty: 8.56133531282116,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.6496052235617302,\n\t\t\t\ty: 8.76133531282116,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.20039477643826942,\n\t\t\t\ty: 8.76133531282116,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.7753947764382687,\n\t\t\t\ty: 11.336335312821163,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.800394776438271,\n\t\t\t\ty: 11.336335312821163,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.8253947764382694,\n\t\t\t\ty: 11.361335312821161,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.8503947764382715,\n\t\t\t\ty: 11.38633531282116,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.9003947764382687,\n\t\t\t\ty: 11.38633531282116,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.925394776438271,\n\t\t\t\ty: 11.411335312821162,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.00039477643827,\n\t\t\t\ty: 11.411335312821162,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.0253947764382687,\n\t\t\t\ty: 11.43633531282116,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.550394776438271,\n\t\t\t\ty: 11.43633531282116,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.200394776438269,\n\t\t\t\ty: 12.086335312821163,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.775394776438269,\n\t\t\t\ty: 12.086335312821163,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 4.775394776438269,\n\t\t\t\ty: 12.086335312821163,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.775394776438269,\n\t\t\t\ty: 12.086335312821163,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.050394776438271,\n\t\t\t\ty: 12.361335312821161,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.050394776438271,\n\t\t\t\ty: 12.38633531282116,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.075394776438269,\n\t\t\t\ty: 12.411335312821162,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.075394776438269,\n\t\t\t\ty: 12.961335312821163,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.200394776438269,\n\t\t\t\ty: 13.086335312821163,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.24994,\n\t\t\t\ty: 13.1259568,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_148\",\n\t\tconnection_name: \"source_trace_211\",\n\t\tsource_trace_id: \"source_trace_211\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_221\",\n\t\t\t\"pcb_port_481\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.5000949252088579,\n\t\t\t\ty: 18.61762915427744,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.40009492520885814,\n\t\t\t\ty: 18.61762915427744,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.5999050747911419,\n\t\t\t\ty: 17.61762915427744,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -0.5999050747911419,\n\t\t\t\ty: 17.61762915427744,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.5999050747911419,\n\t\t\t\ty: 17.61762915427744,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.1999050747911397,\n\t\t\t\ty: 17.017629154277444,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.399905074791139,\n\t\t\t\ty: 17.017629154277444,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.4999050747911404,\n\t\t\t\ty: 16.917629154277442,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.899905074791139,\n\t\t\t\ty: 16.917629154277442,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.9999050747911404,\n\t\t\t\ty: 16.917629154277442,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.39990507479114,\n\t\t\t\ty: 16.917629154277442,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.999905074791142,\n\t\t\t\ty: 18.517629154277444,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.399905074791143,\n\t\t\t\ty: 18.517629154277444,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.49990507479114,\n\t\t\t\ty: 18.517629154277444,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.49990507479114,\n\t\t\t\ty: 18.517629154277444,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.599905074791142,\n\t\t\t\ty: 18.417629154277442,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.79990507479114,\n\t\t\t\ty: 18.417629154277442,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.899905074791143,\n\t\t\t\ty: 18.31762915427744,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.899905074791143,\n\t\t\t\ty: 18.217629154277443,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.99990507479114,\n\t\t\t\ty: 18.11762915427744,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.99990507479114,\n\t\t\t\ty: 18.017629154277444,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.29990507479114,\n\t\t\t\ty: 17.717629154277443,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.29990507479114,\n\t\t\t\ty: 17.517629154277444,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -18.29990507479114,\n\t\t\t\ty: 17.517629154277444,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.29990507479114,\n\t\t\t\ty: 17.517629154277444,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.49990507479114,\n\t\t\t\ty: 17.517629154277444,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.79990507479114,\n\t\t\t\ty: 17.217629154277443,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.99,\n\t\t\t\ty: 17,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_005\",\n\t\tconnection_name: \"source_trace_203\",\n\t\tsource_trace_id: \"source_trace_203\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_231\",\n\t\t\t\"pcb_port_229\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.8625,\n\t\t\t\ty: -3.500015742990939,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.862500000000001,\n\t\t\t\ty: -1.475015742990938,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.9375,\n\t\t\t\ty: -1.400015742990938,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 4.9375,\n\t\t\t\ty: -1.400015742990938,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.9375,\n\t\t\t\ty: -1.400015742990938,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.612500000000001,\n\t\t\t\ty: -1.0750157429909386,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.612500000000001,\n\t\t\t\ty: -1.0500157429909383,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.587499999999999,\n\t\t\t\ty: -1.025015742990938,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.587499999999999,\n\t\t\t\ty: -1.0000157429909384,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.5625,\n\t\t\t\ty: -0.9750157429909381,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.5625,\n\t\t\t\ty: -0.9500157429909386,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.512499999999999,\n\t\t\t\ty: -0.9000157429909379,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.512499999999999,\n\t\t\t\ty: -0.8750157429909384,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.387499999999999,\n\t\t\t\ty: -0.7500157429909384,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.362500000000001,\n\t\t\t\ty: -0.7500157429909384,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.3125,\n\t\t\t\ty: -0.7000157429909386,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.287500000000001,\n\t\t\t\ty: -0.7000157429909386,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.262499999999999,\n\t\t\t\ty: -0.6750157429909383,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.237500000000001,\n\t\t\t\ty: -0.6750157429909383,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.212499999999999,\n\t\t\t\ty: -0.6500157429909379,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.1875,\n\t\t\t\ty: -0.6500157429909379,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.162500000000001,\n\t\t\t\ty: -0.6250157429909375,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.112500000000001,\n\t\t\t\ty: -0.6250157429909375,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.087499999999999,\n\t\t\t\ty: -0.600015742990939,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.9624999999999986,\n\t\t\t\ty: -0.600015742990939,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.9375,\n\t\t\t\ty: -0.5750157429909386,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.4875000000000007,\n\t\t\t\ty: -0.5750157429909386,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.2375000000000007,\n\t\t\t\ty: -0.3250157429909386,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.1625000000000014,\n\t\t\t\ty: -0.3250157429909386,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.7375000000000007,\n\t\t\t\ty: -0.7500157429909384,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.212500000000002,\n\t\t\t\ty: -0.7500157429909384,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.662500000000001,\n\t\t\t\ty: -3.2000157429909386,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.662500000000001,\n\t\t\t\ty: -4.250015742990938,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.637500000000001,\n\t\t\t\ty: -4.275015742990939,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.637500000000001,\n\t\t\t\ty: -4.525015742990939,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.737500000000001,\n\t\t\t\ty: -4.625015742990938,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.737500000000001,\n\t\t\t\ty: -4.825015742990939,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.787500000000001,\n\t\t\t\ty: -4.875015742990938,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.787500000000001,\n\t\t\t\ty: -4.900015742990938,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.8125,\n\t\t\t\ty: -4.925015742990938,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.8125,\n\t\t\t\ty: -4.975015742990939,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.8375,\n\t\t\t\ty: -5.000015742990938,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.8375,\n\t\t\t\ty: -5.025015742990938,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.887500000000001,\n\t\t\t\ty: -5.075015742990939,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.887500000000001,\n\t\t\t\ty: -5.100015742990939,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.037500000000001,\n\t\t\t\ty: -5.250015742990938,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.037500000000001,\n\t\t\t\ty: -5.825015742990939,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.162500000000001,\n\t\t\t\ty: -5.950015742990939,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.2125,\n\t\t\t\ty: -5.950015742990939,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.3125,\n\t\t\t\ty: -6.050015742990938,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.412500000000001,\n\t\t\t\ty: -6.050015742990938,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.5625,\n\t\t\t\ty: -6.200015742990939,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.5875,\n\t\t\t\ty: -6.200015742990939,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.637500000000001,\n\t\t\t\ty: -6.250015742990938,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.662500000000001,\n\t\t\t\ty: -6.250015742990938,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.6875,\n\t\t\t\ty: -6.275015742990938,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.7125,\n\t\t\t\ty: -6.275015742990938,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.737500000000001,\n\t\t\t\ty: -6.300015742990938,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.787500000000001,\n\t\t\t\ty: -6.300015742990938,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.8125,\n\t\t\t\ty: -6.325015742990939,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.887500000000001,\n\t\t\t\ty: -6.325015742990939,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.912500000000001,\n\t\t\t\ty: -6.350015742990939,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.262500000000001,\n\t\t\t\ty: -6.350015742990939,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.137500000000001,\n\t\t\t\ty: -7.225015742990939,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.2375,\n\t\t\t\ty: -7.225015742990939,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.037500000000001,\n\t\t\t\ty: -6.425015742990938,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.412500000000001,\n\t\t\t\ty: -6.425015742990938,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.4375,\n\t\t\t\ty: -6.400015742990938,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.4375,\n\t\t\t\ty: -6.350015742990939,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.462500000000002,\n\t\t\t\ty: -6.325015742990939,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.462500000000002,\n\t\t\t\ty: -6.275015742990938,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.4875,\n\t\t\t\ty: -6.250015742990938,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.4875,\n\t\t\t\ty: -6.225015742990939,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.512500000000001,\n\t\t\t\ty: -6.200015742990939,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.512500000000001,\n\t\t\t\ty: -6.150015742990938,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.537500000000001,\n\t\t\t\ty: -6.125015742990938,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.537500000000001,\n\t\t\t\ty: -6.075015742990939,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.5625,\n\t\t\t\ty: -6.050015742990938,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.5625,\n\t\t\t\ty: -6.025015742990938,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.587500000000002,\n\t\t\t\ty: -6.000015742990938,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.587500000000002,\n\t\t\t\ty: -5.950015742990939,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.6125,\n\t\t\t\ty: -5.925015742990938,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.6125,\n\t\t\t\ty: -5.875015742990938,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.637500000000001,\n\t\t\t\ty: -5.850015742990939,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.637500000000001,\n\t\t\t\ty: -5.825015742990939,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.662500000000001,\n\t\t\t\ty: -5.800015742990938,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.9375,\n\t\t\t\ty: -5.525015742990938,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.9375,\n\t\t\t\ty: -5.000015742990938,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.912500000000001,\n\t\t\t\ty: -4.975015742990939,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.912500000000001,\n\t\t\t\ty: -4.925015742990938,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.9375,\n\t\t\t\ty: -4.900015742990938,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.9375,\n\t\t\t\ty: -4.775015742990938,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.962500000000002,\n\t\t\t\ty: -4.750015742990938,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.962500000000002,\n\t\t\t\ty: -4.725015742990939,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.9875,\n\t\t\t\ty: -4.700015742990939,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.9875,\n\t\t\t\ty: -4.675015742990938,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.012500000000001,\n\t\t\t\ty: -4.650015742990939,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.012500000000001,\n\t\t\t\ty: -4.625015742990938,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.1125,\n\t\t\t\ty: -4.525015742990939,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.137500000000001,\n\t\t\t\ty: -4.525015742990939,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.1875,\n\t\t\t\ty: -4.475015742990938,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.212500000000002,\n\t\t\t\ty: -4.475015742990938,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.2375,\n\t\t\t\ty: -4.450015742990939,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.287500000000001,\n\t\t\t\ty: -4.450015742990939,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.3125,\n\t\t\t\ty: -4.425015742990938,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.887500000000001,\n\t\t\t\ty: -4.425015742990938,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -13.887500000000001,\n\t\t\t\ty: -4.425015742990938,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.887500000000001,\n\t\t\t\ty: -4.425015742990938,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.037500000000001,\n\t\t\t\ty: -4.425015742990938,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.712500000000002,\n\t\t\t\ty: -3.7500157429909384,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.770299437331385,\n\t\t\t\ty: -3.6950908726186062,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_091\",\n\t\tconnection_name: \"source_trace_289\",\n\t\tsource_trace_id: \"source_trace_289\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_394\",\n\t\t\t\"pcb_port_76\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.99,\n\t\t\t\ty: -1.5,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.090000000000002,\n\t\t\t\ty: -0.5999999999999996,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.090000000000002,\n\t\t\t\ty: 0.1999999999999993,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.890000000000002,\n\t\t\t\ty: 0.40000000000000036,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.690000000000003,\n\t\t\t\ty: 0.40000000000000036,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.590000000000002,\n\t\t\t\ty: 0.40000000000000036,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.090000000000002,\n\t\t\t\ty: 0.40000000000000036,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.590000000000002,\n\t\t\t\ty: -1.0999999999999996,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.590000000000002,\n\t\t\t\ty: -1.3000000000000007,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.890000000000002,\n\t\t\t\ty: -3,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.890000000000002,\n\t\t\t\ty: -4,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 5.890000000000002,\n\t\t\t\ty: -4,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.890000000000002,\n\t\t\t\ty: -4,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.49,\n\t\t\t\ty: -4,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.4900000000000002,\n\t\t\t\ty: -9,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.5099999999999998,\n\t\t\t\ty: -9,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -0.5099999999999998,\n\t\t\t\ty: -9,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.5099999999999998,\n\t\t\t\ty: -9,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.91,\n\t\t\t\ty: -9,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.01,\n\t\t\t\ty: -9,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.909999999999999,\n\t\t\t\ty: -9,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -5.909999999999999,\n\t\t\t\ty: -9,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.909999999999999,\n\t\t\t\ty: -9,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.209999999999999,\n\t\t\t\ty: -9.3,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.81,\n\t\t\t\ty: -9.3,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.81,\n\t\t\t\ty: -8.9,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.9251059999999995,\n\t\t\t\ty: -8.675063,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_092\",\n\t\tconnection_name: \"source_trace_365\",\n\t\tsource_trace_id: \"source_trace_365\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_479\",\n\t\t\t\"pcb_port_57\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.399986000000001,\n\t\t\t\ty: -19.249999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.299986000000004,\n\t\t\t\ty: -19.249999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.1999860000000027,\n\t\t\t\ty: -19.149999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.6999860000000027,\n\t\t\t\ty: -19.149999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.2999860000000041,\n\t\t\t\ty: -18.749999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 0.2999860000000041,\n\t\t\t\ty: -18.749999,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.2999860000000041,\n\t\t\t\ty: -18.749999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.30001399999999734,\n\t\t\t\ty: -18.149999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.40001399999999876,\n\t\t\t\ty: -18.049999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.600013999999998,\n\t\t\t\ty: -17.849999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.8000139999999973,\n\t\t\t\ty: -17.849999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.900013999999997,\n\t\t\t\ty: -17.749999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.0000139999999966,\n\t\t\t\ty: -17.749999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.600013999999998,\n\t\t\t\ty: -17.149999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.900013999999997,\n\t\t\t\ty: -17.149999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.200013999999998,\n\t\t\t\ty: -14.849999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.400013999999997,\n\t\t\t\ty: -14.849999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.000013999999997,\n\t\t\t\ty: -12.249998999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.100013999999998,\n\t\t\t\ty: -12.249998999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.200013999999998,\n\t\t\t\ty: -11.149999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.700013999999998,\n\t\t\t\ty: -11.149999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.500013999999997,\n\t\t\t\ty: -10.349998999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.500013999999997,\n\t\t\t\ty: -10.349998999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.600013999999998,\n\t\t\t\ty: -10.249998999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.600013999999998,\n\t\t\t\ty: -9.549999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.500013999999997,\n\t\t\t\ty: -9.449998999999998,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.500013999999997,\n\t\t\t\ty: -8.849998999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -17.500013999999997,\n\t\t\t\ty: -8.849998999999999,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.500013999999997,\n\t\t\t\ty: -8.849998999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.500013999999997,\n\t\t\t\ty: -8.849998999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.000013999999998,\n\t\t\t\ty: -7.349998999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.900013999999999,\n\t\t\t\ty: -7.249998999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.900013999999999,\n\t\t\t\ty: -6.249998999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -13.900013999999999,\n\t\t\t\ty: -6.249998999999999,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.900013999999999,\n\t\t\t\ty: -6.249998999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.200013999999998,\n\t\t\t\ty: -5.549999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.700013999999998,\n\t\t\t\ty: -5.549999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.549936,\n\t\t\t\ty: -5.450025,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_127\",\n\t\tconnection_name: \"source_trace_248\",\n\t\tsource_trace_id: \"source_trace_248\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_258\",\n\t\t\t\"pcb_port_216\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.44996,\n\t\t\t\ty: -10.899985,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.44996,\n\t\t\t\ty: -7.999984999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -19.44996,\n\t\t\t\ty: -7.999984999999999,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.44996,\n\t\t\t\ty: -7.999984999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.44996,\n\t\t\t\ty: -7.899984999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.44996,\n\t\t\t\ty: -7.699984999999998,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.149960000000002,\n\t\t\t\ty: -3.399984999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.149960000000002,\n\t\t\t\ty: -1.699984999999998,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.549960000000002,\n\t\t\t\ty: -1.0999849999999984,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.549960000000002,\n\t\t\t\ty: -0.7999849999999977,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.249960000000002,\n\t\t\t\ty: -0.4999849999999988,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.249960000000002,\n\t\t\t\ty: -0.39998499999999915,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.149960000000002,\n\t\t\t\ty: -0.2999849999999977,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.149960000000002,\n\t\t\t\ty: 1.4000150000000016,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.849960000000003,\n\t\t\t\ty: 1.7000150000000023,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.849960000000003,\n\t\t\t\ty: 3.3000150000000037,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.749960000000002,\n\t\t\t\ty: 3.4000150000000016,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.749960000000002,\n\t\t\t\ty: 6.100015000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.749960000000002,\n\t\t\t\ty: 6.200015000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.749960000000002,\n\t\t\t\ty: 6.900015000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.549960000000002,\n\t\t\t\ty: 7.100015000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.549960000000002,\n\t\t\t\ty: 7.600015000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -13.549960000000002,\n\t\t\t\ty: 7.600015000000001,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.549960000000002,\n\t\t\t\ty: 7.600015000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.049960000000002,\n\t\t\t\ty: 8.100015,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.549960000000002,\n\t\t\t\ty: 8.100015,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.249960000000002,\n\t\t\t\ty: 8.400015000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.074605223561731,\n\t\t\t\ty: 8.61132731282116,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_178\",\n\t\tconnection_name: \"source_net_2\",\n\t\tsource_trace_id: \"source_trace_57\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_370\",\n\t\t\t\"pcb_port_356\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.23871897959525687,\n\t\t\t\ty: 3.24,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.13871897959525725,\n\t\t\t\ty: 3.1400000000000006,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.13871897959525725,\n\t\t\t\ty: 3.040000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.06128102040474559,\n\t\t\t\ty: 2.8400000000000007,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.06128102040474559,\n\t\t\t\ty: 1.6400000000000006,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -0.06128102040474559,\n\t\t\t\ty: 1.6400000000000006,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.06128102040474559,\n\t\t\t\ty: 1.6400000000000006,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.46128102040474417,\n\t\t\t\ty: 1.6400000000000006,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.9612810204047442,\n\t\t\t\ty: 2.1400000000000006,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.4612810204047442,\n\t\t\t\ty: 2.1400000000000006,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.461281020404744,\n\t\t\t\ty: 3.1400000000000006,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.5612810204047456,\n\t\t\t\ty: 3.1400000000000006,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.6612810204047435,\n\t\t\t\ty: 3.24,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.761281020404745,\n\t\t\t\ty: 3.24,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.061281020404746,\n\t\t\t\ty: 3.24,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.761281020404745,\n\t\t\t\ty: 3.9400000000000004,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.161281020404745,\n\t\t\t\ty: 3.9400000000000004,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.861281020404745,\n\t\t\t\ty: 5.640000000000001,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.961281020404744,\n\t\t\t\ty: 5.640000000000001,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.061281020404746,\n\t\t\t\ty: 5.74,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.861281020404745,\n\t\t\t\ty: 5.74,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.161281020404745,\n\t\t\t\ty: 8.040000000000001,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.261281020404745,\n\t\t\t\ty: 8.040000000000001,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.361281020404746,\n\t\t\t\ty: 8.14,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.361281020404746,\n\t\t\t\ty: 8.14,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.561281020404746,\n\t\t\t\ty: 8.340000000000002,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.661281020404743,\n\t\t\t\ty: 8.440000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.761281020404745,\n\t\t\t\ty: 9.540000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.461281020404744,\n\t\t\t\ty: 9.540000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -19.461281020404744,\n\t\t\t\ty: 9.540000000000001,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.461281020404744,\n\t\t\t\ty: 9.540000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.461281020404744,\n\t\t\t\ty: 10.24,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.561281020404746,\n\t\t\t\ty: 10.340000000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.782673471522806,\n\t\t\t\ty: 10.50002481748341,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_073\",\n\t\tconnection_name: \"source_net_16\",\n\t\tsource_trace_id: \"source_trace_142\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_49\",\n\t\t\t\"pcb_port_92\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12,\n\t\t\t\ty: 18.949897,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12,\n\t\t\t\ty: 18.749897,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.399999999999999,\n\t\t\t\ty: 18.149897,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.399999999999999,\n\t\t\t\ty: 17.649897,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.5,\n\t\t\t\ty: 16.749897,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.2,\n\t\t\t\ty: 16.749897,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.1,\n\t\t\t\ty: 16.649897,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10,\n\t\t\t\ty: 16.549897,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9,\n\t\t\t\ty: 15.549897000000001,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -9,\n\t\t\t\ty: 15.549897000000001,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9,\n\t\t\t\ty: 15.549897000000001,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.4,\n\t\t\t\ty: 14.949897,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.4,\n\t\t\t\ty: 14.849897000000002,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.299999999999999,\n\t\t\t\ty: 14.749897,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.299999999999999,\n\t\t\t\ty: 14.649897,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.2,\n\t\t\t\ty: 14.549897000000001,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.2,\n\t\t\t\ty: 13.049897000000001,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.1,\n\t\t\t\ty: 11.949897,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.1,\n\t\t\t\ty: 4.949897,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -7.1,\n\t\t\t\ty: 4.949897,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.1,\n\t\t\t\ty: 4.949897,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.1,\n\t\t\t\ty: 1.1498969999999993,\n\t\t\t\twidth: 0.2,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.1,\n\t\t\t\ty: 1.0498969999999996,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.1,\n\t\t\t\ty: -0.9501030000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.399999999999999,\n\t\t\t\ty: -1.6501030000000005,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.299999999999999,\n\t\t\t\ty: -1.6501030000000005,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6,\n\t\t\t\ty: -1.9501030000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -6,\n\t\t\t\ty: -1.9501030000000004,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6,\n\t\t\t\ty: -1.9501030000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.299999999999999,\n\t\t\t\ty: -1.9501030000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.525056,\n\t\t\t\ty: -1.8249369999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_118\",\n\t\tconnection_name: \"source_trace_214\",\n\t\tsource_trace_id: \"source_trace_214\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_198\",\n\t\t\t\"pcb_port_213\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.249934,\n\t\t\t\ty: 13.1259568,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.149933999999998,\n\t\t\t\ty: 13.0259568,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.149933999999998,\n\t\t\t\ty: 12.3259568,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.549934,\n\t\t\t\ty: 10.7259568,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.549934,\n\t\t\t\ty: 10.6259568,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.449933999999999,\n\t\t\t\ty: 10.5259568,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.449933999999999,\n\t\t\t\ty: 10.4259568,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 6.449933999999999,\n\t\t\t\ty: 10.4259568,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.449933999999999,\n\t\t\t\ty: 10.4259568,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.449933999999999,\n\t\t\t\ty: 10.4259568,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.6499339999999982,\n\t\t\t\ty: 7.6259568,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.750066000000002,\n\t\t\t\ty: 7.6259568,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -4.750066000000002,\n\t\t\t\ty: 7.6259568,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.750066000000002,\n\t\t\t\ty: 7.6259568,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.450066000000001,\n\t\t\t\ty: 7.6259568,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.550066000000001,\n\t\t\t\ty: 7.5259567999999994,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.750066000000002,\n\t\t\t\ty: 7.5259567999999994,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.850066000000002,\n\t\t\t\ty: 7.4259568,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.150066000000002,\n\t\t\t\ty: 6.1259568,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.550066000000001,\n\t\t\t\ty: 6.1259568,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.850066000000002,\n\t\t\t\ty: 5.8259568,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.074351223561731,\n\t\t\t\ty: 5.61133331282116,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_123\",\n\t\tconnection_name: \"source_trace_210\",\n\t\tsource_trace_id: \"source_trace_209\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_222\",\n\t\t\t\"pcb_port_220\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.987249772779252,\n\t\t\t\ty: -0.5464398180365377,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.68724977277925,\n\t\t\t\ty: -0.5464398180365375,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.38724977277925,\n\t\t\t\ty: -0.8464398180365373,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.284980766284221,\n\t\t\t\ty: -0.8334684284953049,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -13.284980766284221,\n\t\t\t\ty: -0.8334684284953049,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.284980766284221,\n\t\t\t\ty: -0.8334684284953049,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.287249772779251,\n\t\t\t\ty: -0.7464398180365368,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.287249772779251,\n\t\t\t\ty: 0.9535601819634625,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.48724977277925,\n\t\t\t\ty: 1.1535601819634627,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.48724977277925,\n\t\t\t\ty: 1.6535601819634627,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.98724977277925,\n\t\t\t\ty: 2.1535601819634627,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.88724977277925,\n\t\t\t\ty: 2.253560181963463,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.68724977277925,\n\t\t\t\ty: 2.4535601819634625,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.48724977277925,\n\t\t\t\ty: 2.4535601819634625,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.08724977277925,\n\t\t\t\ty: 2.053560181963463,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -8.08724977277925,\n\t\t\t\ty: 2.053560181963463,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.08724977277925,\n\t\t\t\ty: 2.053560181963463,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.08724977277925,\n\t\t\t\ty: 4.753560181963463,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.08724977277925,\n\t\t\t\ty: 5.753560181963463,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.987249772779251,\n\t\t\t\ty: 5.753560181963463,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.68724977277925,\n\t\t\t\ty: 6.053560181963464,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.58724977277925,\n\t\t\t\ty: 6.053560181963464,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.487249772779251,\n\t\t\t\ty: 6.1535601819634635,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.18724977277925,\n\t\t\t\ty: 6.1535601819634635,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.987249772779251,\n\t\t\t\ty: 6.353560181963463,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.987249772779251,\n\t\t\t\ty: 9.153560181963464,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.4872497727792506,\n\t\t\t\ty: 12.653560181963462,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.4872497727792506,\n\t\t\t\ty: 14.653560181963465,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.387249772779249,\n\t\t\t\ty: 14.753560181963463,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.2872497727792513,\n\t\t\t\ty: 14.853560181963465,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.2872497727792513,\n\t\t\t\ty: 14.953560181963462,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.68724977277925,\n\t\t\t\ty: 15.553560181963464,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.68724977277925,\n\t\t\t\ty: 16.053560181963462,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.4872497727792506,\n\t\t\t\ty: 16.253560181963465,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.7872497727792513,\n\t\t\t\ty: 16.253560181963465,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -0.7872497727792513,\n\t\t\t\ty: 16.253560181963465,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.7872497727792513,\n\t\t\t\ty: 16.253560181963465,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.0872497727792485,\n\t\t\t\ty: 16.253560181963465,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.3127502272207501,\n\t\t\t\ty: 15.853560181963465,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.5000949252088577,\n\t\t\t\ty: 15.692629154277443,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_093\",\n\t\tconnection_name: \"source_trace_360\",\n\t\tsource_trace_id: \"source_trace_360\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_56\",\n\t\t\t\"pcb_port_474\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.549936,\n\t\t\t\ty: -5.049975,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.699936000000001,\n\t\t\t\ty: -5.049975,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.749936000000002,\n\t\t\t\ty: -5.099975000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.924936,\n\t\t\t\ty: -5.099975000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.949936000000001,\n\t\t\t\ty: -5.124975000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.024936,\n\t\t\t\ty: -5.124975000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.099936,\n\t\t\t\ty: -5.199975,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.099936,\n\t\t\t\ty: -5.224975000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.124936000000002,\n\t\t\t\ty: -5.224975000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.124936000000002,\n\t\t\t\ty: -5.249975000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.174936,\n\t\t\t\ty: -5.299975,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.199936000000001,\n\t\t\t\ty: -5.299975,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.224936,\n\t\t\t\ty: -5.324975,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.274936,\n\t\t\t\ty: -5.324975,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.274936,\n\t\t\t\ty: -5.349975000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.324936000000001,\n\t\t\t\ty: -5.349975000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.324936000000001,\n\t\t\t\ty: -5.374975000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.824936000000001,\n\t\t\t\ty: -5.374975000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.149936,\n\t\t\t\ty: -5.049975,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -14.149936,\n\t\t\t\ty: -5.049975,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.149936,\n\t\t\t\ty: -5.049975,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.149936,\n\t\t\t\ty: -5.174975,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.324936000000001,\n\t\t\t\ty: -5.349975000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.324936000000001,\n\t\t\t\ty: -6.374975000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.299936,\n\t\t\t\ty: -6.399975000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.299936,\n\t\t\t\ty: -6.424975,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.274936,\n\t\t\t\ty: -6.449975,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.274936,\n\t\t\t\ty: -6.474975000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.249936000000002,\n\t\t\t\ty: -6.499975000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.249936000000002,\n\t\t\t\ty: -6.524975000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.824936000000001,\n\t\t\t\ty: -6.949975,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.824936000000001,\n\t\t\t\ty: -7.749975000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.824936000000001,\n\t\t\t\ty: -7.774975000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.824936000000001,\n\t\t\t\ty: -9.224975,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -13.824936000000001,\n\t\t\t\ty: -9.224975,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.824936000000001,\n\t\t\t\ty: -9.224975,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.299936,\n\t\t\t\ty: -11.749975000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.299936,\n\t\t\t\ty: -11.874975000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.274936,\n\t\t\t\ty: -11.899975000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.274936,\n\t\t\t\ty: -11.949975,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.249936000000002,\n\t\t\t\ty: -11.974975,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.249936000000002,\n\t\t\t\ty: -11.999975000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.749936,\n\t\t\t\ty: -14.499975000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.749936,\n\t\t\t\ty: -17.274975,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.724936000000001,\n\t\t\t\ty: -17.299975,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.724936000000001,\n\t\t\t\ty: -17.349975,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.699936000000001,\n\t\t\t\ty: -17.374975,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.699936000000001,\n\t\t\t\ty: -17.399975,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.599936000000001,\n\t\t\t\ty: -17.499975,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.574936000000001,\n\t\t\t\ty: -17.499975,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.524936,\n\t\t\t\ty: -17.549975,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.474936000000001,\n\t\t\t\ty: -17.549975,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.449936000000001,\n\t\t\t\ty: -17.574975000000002,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.074936000000001,\n\t\t\t\ty: -17.574975000000002,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.499936,\n\t\t\t\ty: -19.149975,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.4749359999999996,\n\t\t\t\ty: -19.149975,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.449936000000001,\n\t\t\t\ty: -19.174975,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.3999360000000003,\n\t\t\t\ty: -19.174975,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.374936,\n\t\t\t\ty: -19.199975000000002,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.699936000000001,\n\t\t\t\ty: -19.199975000000002,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.3499359999999996,\n\t\t\t\ty: -19.549975,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.324936000000001,\n\t\t\t\ty: -19.549975,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.2749360000000003,\n\t\t\t\ty: -19.599975,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.249936,\n\t\t\t\ty: -19.599975,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.2249359999999996,\n\t\t\t\ty: -19.624975000000003,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.199936000000001,\n\t\t\t\ty: -19.624975000000003,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.1749360000000006,\n\t\t\t\ty: -19.649975,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.124936,\n\t\t\t\ty: -19.649975,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.0999359999999996,\n\t\t\t\ty: -19.674975,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.925063999999999,\n\t\t\t\ty: -19.674975,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.9500640000000011,\n\t\t\t\ty: -19.674975,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.050063999999999,\n\t\t\t\ty: -19.674975,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.2250639999999997,\n\t\t\t\ty: -19.849975,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 2.2250639999999997,\n\t\t\t\ty: -19.849975,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.2250639999999997,\n\t\t\t\ty: -19.849975,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.300063999999999,\n\t\t\t\ty: -19.849975,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.850064,\n\t\t\t\ty: -19.299975,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.899986,\n\t\t\t\ty: -19.249999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_004\",\n\t\tconnection_name: \"source_trace_58\",\n\t\tsource_trace_id: \"source_trace_202\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_228\",\n\t\t\t\"pcb_port_135\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.770299437331385,\n\t\t\t\ty: -7.0798908726186065,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.920299437331384,\n\t\t\t\ty: -7.079890872618607,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.970299437331384,\n\t\t\t\ty: -7.0298908726186085,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.145299437331385,\n\t\t\t\ty: -7.0298908726186085,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.170299437331384,\n\t\t\t\ty: -7.004890872618608,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.520299437331385,\n\t\t\t\ty: -7.004890872618608,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.095299437331384,\n\t\t\t\ty: -6.429890872618607,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.170299437331384,\n\t\t\t\ty: -6.429890872618607,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.195299437331386,\n\t\t\t\ty: -6.4048908726186085,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -16.195299437331386,\n\t\t\t\ty: -6.4048908726186085,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.195299437331386,\n\t\t\t\ty: -6.4048908726186085,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.195299437331386,\n\t\t\t\ty: -6.429890872618607,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.645299437331385,\n\t\t\t\ty: -7.879890872618608,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.670299437331384,\n\t\t\t\ty: -7.9048908726186085,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.120299437331386,\n\t\t\t\ty: -8.354890872618608,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.120299437331386,\n\t\t\t\ty: -8.379890872618608,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.170299437331384,\n\t\t\t\ty: -8.429890872618607,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.170299437331384,\n\t\t\t\ty: -8.454890872618607,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.195299437331386,\n\t\t\t\ty: -8.479890872618608,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.195299437331386,\n\t\t\t\ty: -8.504890872618608,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.220299437331384,\n\t\t\t\ty: -8.529890872618608,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.220299437331384,\n\t\t\t\ty: -8.554890872618607,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.245299437331386,\n\t\t\t\ty: -8.579890872618607,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.245299437331386,\n\t\t\t\ty: -8.654890872618608,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.270299437331385,\n\t\t\t\ty: -8.679890872618607,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.270299437331385,\n\t\t\t\ty: -9.029890872618608,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.245299437331386,\n\t\t\t\ty: -9.054890872618607,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.245299437331386,\n\t\t\t\ty: -9.104890872618608,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.220299437331384,\n\t\t\t\ty: -9.129890872618608,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.220299437331384,\n\t\t\t\ty: -9.179890872618607,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.195299437331386,\n\t\t\t\ty: -9.204890872618607,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.195299437331386,\n\t\t\t\ty: -10.404890872618608,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.170299437331384,\n\t\t\t\ty: -10.429890872618609,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.170299437331384,\n\t\t\t\ty: -10.479890872618608,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.145299437331385,\n\t\t\t\ty: -10.504890872618608,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.145299437331385,\n\t\t\t\ty: -10.529890872618608,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.120299437331386,\n\t\t\t\ty: -10.554890872618609,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.120299437331386,\n\t\t\t\ty: -10.579890872618607,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.070299437331386,\n\t\t\t\ty: -10.629890872618608,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.070299437331386,\n\t\t\t\ty: -10.654890872618608,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.895299437331385,\n\t\t\t\ty: -10.829890872618607,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.870299437331386,\n\t\t\t\ty: -10.829890872618607,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.820299437331386,\n\t\t\t\ty: -10.879890872618608,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.795299437331384,\n\t\t\t\ty: -10.879890872618608,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.770299437331385,\n\t\t\t\ty: -10.904890872618608,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.720299437331384,\n\t\t\t\ty: -10.904890872618608,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.695299437331386,\n\t\t\t\ty: -10.929890872618609,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.645299437331385,\n\t\t\t\ty: -10.929890872618609,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.620299437331386,\n\t\t\t\ty: -10.954890872618607,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.770299437331385,\n\t\t\t\ty: -10.954890872618607,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.120299437331383,\n\t\t\t\ty: -11.604890872618608,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.095299437331384,\n\t\t\t\ty: -11.604890872618608,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.095299437331384,\n\t\t\t\ty: -11.629890872618608,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.070299437331386,\n\t\t\t\ty: -11.629890872618608,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.045299437331384,\n\t\t\t\ty: -11.654890872618608,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.020299437331385,\n\t\t\t\ty: -11.654890872618608,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.020299437331385,\n\t\t\t\ty: -11.679890872618607,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.995299437331385,\n\t\t\t\ty: -11.679890872618607,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.970299437331384,\n\t\t\t\ty: -11.70489087261861,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.920299437331385,\n\t\t\t\ty: -11.70489087261861,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.895299437331385,\n\t\t\t\ty: -11.729890872618608,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.845299437331384,\n\t\t\t\ty: -11.729890872618608,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.820299437331386,\n\t\t\t\ty: -11.754890872618608,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.595299437331384,\n\t\t\t\ty: -11.754890872618608,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.095299437331384,\n\t\t\t\ty: -16.25489087261861,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.095299437331384,\n\t\t\t\ty: -17.20489087261861,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.070299437331384,\n\t\t\t\ty: -17.229890872618608,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.070299437331384,\n\t\t\t\ty: -17.354890872618608,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.045299437331384,\n\t\t\t\ty: -17.37989087261861,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.045299437331384,\n\t\t\t\ty: -17.429890872618607,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.020299437331385,\n\t\t\t\ty: -17.45489087261861,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.020299437331385,\n\t\t\t\ty: -17.479890872618608,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.995299437331385,\n\t\t\t\ty: -17.50489087261861,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.995299437331385,\n\t\t\t\ty: -17.52989087261861,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.970299437331384,\n\t\t\t\ty: -17.554890872618607,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.970299437331384,\n\t\t\t\ty: -17.57989087261861,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.770299437331385,\n\t\t\t\ty: -17.77989087261861,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.745299437331385,\n\t\t\t\ty: -17.77989087261861,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.695299437331384,\n\t\t\t\ty: -17.82989087261861,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.670299437331384,\n\t\t\t\ty: -17.82989087261861,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.645299437331385,\n\t\t\t\ty: -17.854890872618608,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.595299437331384,\n\t\t\t\ty: -17.854890872618608,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.570299437331384,\n\t\t\t\ty: -17.87989087261861,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.495299437331385,\n\t\t\t\ty: -17.87989087261861,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.470299437331384,\n\t\t\t\ty: -17.90489087261861,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.720299437331384,\n\t\t\t\ty: -17.90489087261861,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.945299437331384,\n\t\t\t\ty: -17.12989087261861,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -6.945299437331384,\n\t\t\t\ty: -17.12989087261861,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.945299437331384,\n\t\t\t\ty: -17.12989087261861,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.770299437331385,\n\t\t\t\ty: -15.95489087261861,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.770299437331385,\n\t\t\t\ty: -15.754890872618608,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -5.770299437331385,\n\t\t\t\ty: -15.754890872618608,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.770299437331385,\n\t\t\t\ty: -15.754890872618608,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.270299437331385,\n\t\t\t\ty: -15.754890872618608,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.245299437331383,\n\t\t\t\ty: -15.729890872618608,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.2202994373313842,\n\t\t\t\ty: -15.729890872618608,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.1702994373313835,\n\t\t\t\ty: -15.679890872618609,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.145299437331385,\n\t\t\t\ty: -15.679890872618609,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.120299437331383,\n\t\t\t\ty: -15.654890872618608,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.0952994373313842,\n\t\t\t\ty: -15.654890872618608,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.0702994373313857,\n\t\t\t\ty: -15.629890872618608,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.0452994373313835,\n\t\t\t\ty: -15.629890872618608,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.020299437331385,\n\t\t\t\ty: -15.604890872618608,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.9452994373313857,\n\t\t\t\ty: -15.604890872618608,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.9202994373313835,\n\t\t\t\ty: -15.57989087261861,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.4202994373313835,\n\t\t\t\ty: -15.57989087261861,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.645299437331385,\n\t\t\t\ty: -16.354890872618608,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.6202994373313828,\n\t\t\t\ty: -16.354890872618608,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.5702994373313821,\n\t\t\t\ty: -16.40489087261861,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.5452994373313835,\n\t\t\t\ty: -16.40489087261861,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.520299437331385,\n\t\t\t\ty: -16.429890872618607,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.4952994373313828,\n\t\t\t\ty: -16.429890872618607,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.47029943733138424,\n\t\t\t\ty: -16.45489087261861,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.4452994373313821,\n\t\t\t\ty: -16.45489087261861,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.47970056266861505,\n\t\t\t\ty: -17.37989087261861,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 0.47970056266861505,\n\t\t\t\ty: -17.37989087261861,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.47970056266861505,\n\t\t\t\ty: -17.37989087261861,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.304700562668618,\n\t\t\t\ty: -17.37989087261861,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.5297005626686158,\n\t\t\t\ty: -16.15489087261861,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.554700562668618,\n\t\t\t\ty: -16.15489087261861,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.604700562668615,\n\t\t\t\ty: -16.104890872618608,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.629700562668617,\n\t\t\t\ty: -16.104890872618608,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.6547005626686158,\n\t\t\t\ty: -16.07989087261861,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.7047005626686165,\n\t\t\t\ty: -16.07989087261861,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.729700562668615,\n\t\t\t\ty: -16.054890872618607,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.7797005626686158,\n\t\t\t\ty: -16.054890872618607,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.804700562668618,\n\t\t\t\ty: -16.02989087261861,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.929700562668618,\n\t\t\t\ty: -16.02989087261861,\n\t\t\t\twidth: 0.8,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.9547005626686165,\n\t\t\t\ty: -16.02989087261861,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.804700562668618,\n\t\t\t\ty: -16.02989087261861,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.154700562668616,\n\t\t\t\ty: -16.37989087261861,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.179700562668618,\n\t\t\t\ty: -16.37989087261861,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.229700562668615,\n\t\t\t\ty: -16.429890872618607,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.279700562668616,\n\t\t\t\ty: -16.429890872618607,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.304700562668618,\n\t\t\t\ty: -16.45489087261861,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.379700562668617,\n\t\t\t\ty: -16.45489087261861,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.404700562668616,\n\t\t\t\ty: -16.479890872618608,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.529700562668616,\n\t\t\t\ty: -16.479890872618608,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.5797005626686165,\n\t\t\t\ty: -16.52989087261861,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 7.5797005626686165,\n\t\t\t\ty: -16.52989087261861,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.5797005626686165,\n\t\t\t\ty: -16.52989087261861,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.5797005626686165,\n\t\t\t\ty: -16.50489087261861,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.404700562668616,\n\t\t\t\ty: -15.679890872618609,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 8.404700562668616,\n\t\t\t\ty: -15.679890872618609,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.404700562668616,\n\t\t\t\ty: -15.679890872618609,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.404700562668616,\n\t\t\t\ty: -15.279890872618608,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.354700562668615,\n\t\t\t\ty: -15.229890872618608,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.354700562668615,\n\t\t\t\ty: -14.554890872618607,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.329700562668616,\n\t\t\t\ty: -14.529890872618608,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.329700562668616,\n\t\t\t\ty: -14.479890872618608,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.304700562668618,\n\t\t\t\ty: -14.45489087261861,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.304700562668618,\n\t\t\t\ty: -14.429890872618607,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.279700562668616,\n\t\t\t\ty: -14.404890872618608,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.279700562668616,\n\t\t\t\ty: -14.379890872618608,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.154700562668616,\n\t\t\t\ty: -14.254890872618608,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.129700562668617,\n\t\t\t\ty: -14.254890872618608,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.104700562668615,\n\t\t\t\ty: -14.229890872618608,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.079700562668616,\n\t\t\t\ty: -14.229890872618608,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.054700562668618,\n\t\t\t\ty: -14.20489087261861,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.004700562668617,\n\t\t\t\ty: -14.20489087261861,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.979700562668615,\n\t\t\t\ty: -14.179890872618607,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.304700562668618,\n\t\t\t\ty: -14.179890872618607,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.2047005626686165,\n\t\t\t\ty: -14.07989087261861,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.165755000000001,\n\t\t\t\ty: -14.025078,\n\t\t\t\twidth: 0.3,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_096\",\n\t\tconnection_name: \"source_trace_336\",\n\t\tsource_trace_id: \"source_trace_336\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_53\",\n\t\t\t\"pcb_port_449\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.549936,\n\t\t\t\ty: -3.850079,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.049935999999999,\n\t\t\t\ty: -3.850079,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.149936,\n\t\t\t\ty: -3.7500790000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.149936,\n\t\t\t\ty: -3.650079,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.249936,\n\t\t\t\ty: -3.550079,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.249936,\n\t\t\t\ty: -3.2500790000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.449936000000001,\n\t\t\t\ty: -3.050079,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.549936000000002,\n\t\t\t\ty: -3.0000789999999995,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -13.549936000000002,\n\t\t\t\ty: -3.0000789999999995,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.549936000000002,\n\t\t\t\ty: -3.0000789999999995,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.449936000000001,\n\t\t\t\ty: -2.9500790000000006,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.549935999999999,\n\t\t\t\ty: -2.9500790000000006,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.849936,\n\t\t\t\ty: -2.2500790000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.749936,\n\t\t\t\ty: -2.2500790000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.649936,\n\t\t\t\ty: -2.150079,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.149936,\n\t\t\t\ty: -2.150079,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.049935999999999,\n\t\t\t\ty: -2.150079,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.449936,\n\t\t\t\ty: -2.150079,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.849936,\n\t\t\t\ty: -0.5500790000000002,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.349936,\n\t\t\t\ty: -0.5500790000000002,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.049935999999999,\n\t\t\t\ty: -0.2500789999999995,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.1499360000000003,\n\t\t\t\ty: -0.2500789999999995,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.049935999999999,\n\t\t\t\ty: -0.15007899999999985,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.9499359999999992,\n\t\t\t\ty: -0.15007899999999985,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.8499359999999996,\n\t\t\t\ty: -0.05007900000000021,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.749936,\n\t\t\t\ty: -0.05007900000000021,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.6499360000000003,\n\t\t\t\ty: 0.04992099999999944,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.5499359999999989,\n\t\t\t\ty: 0.04992099999999944,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.449936000000001,\n\t\t\t\ty: 0.14992099999999908,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.3499359999999996,\n\t\t\t\ty: 0.14992099999999908,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.2499359999999982,\n\t\t\t\ty: 0.2499210000000005,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.1499360000000003,\n\t\t\t\ty: 0.2499210000000005,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.0499359999999989,\n\t\t\t\ty: 0.34992100000000015,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.949936000000001,\n\t\t\t\ty: 0.34992100000000015,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.7499359999999982,\n\t\t\t\ty: 0.5499209999999994,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.6499360000000003,\n\t\t\t\ty: 0.5499209999999994,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.5499359999999989,\n\t\t\t\ty: 0.6499210000000009,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.449936000000001,\n\t\t\t\ty: 0.6499210000000009,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.1499360000000003,\n\t\t\t\ty: 0.9499209999999998,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -0.1499360000000003,\n\t\t\t\ty: 0.9499209999999998,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.1499360000000003,\n\t\t\t\ty: 0.9499209999999998,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.9500640000000011,\n\t\t\t\ty: 0.9499209999999998,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.1500640000000004,\n\t\t\t\ty: 0.7499210000000005,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.9500640000000011,\n\t\t\t\ty: 0.7499210000000005,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.0500640000000026,\n\t\t\t\ty: 0.6499210000000009,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.750064000000002,\n\t\t\t\ty: 0.6499210000000009,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.350064,\n\t\t\t\ty: 0.04992099999999944,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 5.350064,\n\t\t\t\ty: 0.04992099999999944,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.350064,\n\t\t\t\ty: 0.04992099999999944,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.5500640000000026,\n\t\t\t\ty: -2.150079,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.050064000000003,\n\t\t\t\ty: -2.150079,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.150064,\n\t\t\t\ty: -2.150079,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.550064000000003,\n\t\t\t\ty: -2.150079,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.650064,\n\t\t\t\ty: -3.2500790000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.850064,\n\t\t\t\ty: -3.2500790000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.550064000000003,\n\t\t\t\ty: -3.9500790000000006,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 11.550064000000003,\n\t\t\t\ty: -3.9500790000000006,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.550064000000003,\n\t\t\t\ty: -3.9500790000000006,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.350064,\n\t\t\t\ty: -3.9500790000000006,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.950064000000001,\n\t\t\t\ty: -3.550079,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.80004,\n\t\t\t\ty: -3.35003703209947,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_129\",\n\t\tconnection_name: \"source_trace_249\",\n\t\tsource_trace_id: \"source_trace_248\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_261\",\n\t\t\t\"pcb_port_216\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.078717931279563,\n\t\t\t\ty: 10.24,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.778717931279562,\n\t\t\t\ty: 10.24,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.078717931279563,\n\t\t\t\ty: 9.54,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.078717931279563,\n\t\t\t\ty: 9.34,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.87871793127956,\n\t\t\t\ty: 9.14,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.87871793127956,\n\t\t\t\ty: 8.940000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 10.87871793127956,\n\t\t\t\ty: 8.940000000000001,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.87871793127956,\n\t\t\t\ty: 8.940000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.37871793127956,\n\t\t\t\ty: 8.940000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.278717931279562,\n\t\t\t\ty: 8.940000000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.178717931279561,\n\t\t\t\ty: 8.940000000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.278717931279562,\n\t\t\t\ty: 7.04,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.7787179312795622,\n\t\t\t\ty: 7.04,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.37871793127956,\n\t\t\t\ty: 6.640000000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 1.37871793127956,\n\t\t\t\ty: 6.640000000000001,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.37871793127956,\n\t\t\t\ty: 6.640000000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.0787179312795594,\n\t\t\t\ty: 6.640000000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.7212820687204378,\n\t\t\t\ty: 7.44,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.12128206872044,\n\t\t\t\ty: 7.44,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.7212820687204395,\n\t\t\t\ty: 8.04,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.12128206872044,\n\t\t\t\ty: 8.04,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.2212820687204395,\n\t\t\t\ty: 8.14,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.02128206872044,\n\t\t\t\ty: 8.14,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.12128206872044,\n\t\t\t\ty: 8.14,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.62128206872044,\n\t\t\t\ty: 8.14,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.92128206872044,\n\t\t\t\ty: 8.440000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.074605223561731,\n\t\t\t\ty: 8.61132731282116,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_095\",\n\t\tconnection_name: \"source_trace_340\",\n\t\tsource_trace_id: \"source_trace_340\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_454\",\n\t\t\t\"pcb_port_54\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.600001171589115,\n\t\t\t\ty: -18.142492303759656,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.000001171589112,\n\t\t\t\ty: -18.742492303759658,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.950001171589115,\n\t\t\t\ty: -18.84249230375966,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 10.950001171589115,\n\t\t\t\ty: -18.84249230375966,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.950001171589115,\n\t\t\t\ty: -18.84249230375966,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.40000117158911,\n\t\t\t\ty: -18.84249230375966,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.800001171589113,\n\t\t\t\ty: -19.442492303759657,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.90000117158911,\n\t\t\t\ty: -19.442492303759657,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.800001171589113,\n\t\t\t\ty: -19.442492303759657,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.500001171589112,\n\t\t\t\ty: -19.442492303759657,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.4000011715891105,\n\t\t\t\ty: -19.34249230375966,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 3.4000011715891105,\n\t\t\t\ty: -19.34249230375966,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.4000011715891105,\n\t\t\t\ty: -19.34249230375966,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.2000011715891112,\n\t\t\t\ty: -18.14249230375966,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.2000011715891112,\n\t\t\t\ty: -17.942492303759657,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.000001171589112,\n\t\t\t\ty: -17.742492303759658,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.6000011715891134,\n\t\t\t\ty: -17.742492303759658,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.8000011715891127,\n\t\t\t\ty: -16.942492303759657,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.6999988284108873,\n\t\t\t\ty: -16.942492303759657,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.0999988284108895,\n\t\t\t\ty: -17.34249230375966,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.6999988284108891,\n\t\t\t\ty: -17.34249230375966,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.8999988284108884,\n\t\t\t\ty: -17.14249230375966,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.8999988284108884,\n\t\t\t\ty: -16.64249230375966,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.999998828410888,\n\t\t\t\ty: -16.54249230375966,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -1.999998828410888,\n\t\t\t\ty: -16.54249230375966,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.999998828410888,\n\t\t\t\ty: -16.54249230375966,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.999998828410888,\n\t\t\t\ty: -16.84249230375966,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.2999988284108888,\n\t\t\t\ty: -17.14249230375966,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.8999988284108884,\n\t\t\t\ty: -17.14249230375966,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.999998828410888,\n\t\t\t\ty: -17.04249230375966,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.199998828410889,\n\t\t\t\ty: -17.04249230375966,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.899998828410888,\n\t\t\t\ty: -15.34249230375966,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.0999988284108895,\n\t\t\t\ty: -15.34249230375966,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.299998828410889,\n\t\t\t\ty: -15.142492303759658,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.299998828410889,\n\t\t\t\ty: -15.042492303759659,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.399998828410888,\n\t\t\t\ty: -12.942492303759659,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.999998828410888,\n\t\t\t\ty: -12.942492303759659,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.09999882841089,\n\t\t\t\ty: -12.842492303759657,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.19999882841089,\n\t\t\t\ty: -12.842492303759657,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.399998828410888,\n\t\t\t\ty: -12.642492303759658,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -8.399998828410888,\n\t\t\t\ty: -12.642492303759658,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.399998828410888,\n\t\t\t\ty: -12.642492303759658,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.499998828410888,\n\t\t\t\ty: -9.542492303759659,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -11.499998828410888,\n\t\t\t\ty: -9.542492303759659,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.499998828410888,\n\t\t\t\ty: -9.542492303759659,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.499998828410888,\n\t\t\t\ty: -8.842492303759657,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.19999882841089,\n\t\t\t\ty: -8.142492303759658,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.19999882841089,\n\t\t\t\ty: -7.242492303759658,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.299998828410889,\n\t\t\t\ty: -7.142492303759658,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.69999882841089,\n\t\t\t\ty: -5.742492303759658,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.89999882841089,\n\t\t\t\ty: -5.742492303759658,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.299998828410889,\n\t\t\t\ty: -5.3424923037596574,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.39999882841089,\n\t\t\t\ty: -5.242492303759658,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -15.39999882841089,\n\t\t\t\ty: -5.242492303759658,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.39999882841089,\n\t\t\t\ty: -5.242492303759658,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.39999882841089,\n\t\t\t\ty: -5.142492303759658,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.39999882841089,\n\t\t\t\ty: -4.442492303759657,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.49999882841089,\n\t\t\t\ty: -4.342492303759659,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.59999882841089,\n\t\t\t\ty: -4.242492303759658,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.59999882841089,\n\t\t\t\ty: -3.0424923037596585,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.49999882841089,\n\t\t\t\ty: -2.942492303759657,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.299998828410889,\n\t\t\t\ty: -2.942492303759657,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.19999882841089,\n\t\t\t\ty: -2.942492303759657,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.99999882841089,\n\t\t\t\ty: -2.942492303759657,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.89999882841089,\n\t\t\t\ty: -3.0424923037596585,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.99999882841089,\n\t\t\t\ty: -3.0424923037596585,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.99999882841089,\n\t\t\t\ty: -3.242492303759658,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.39999882841089,\n\t\t\t\ty: -3.8424923037596592,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.39999882841089,\n\t\t\t\ty: -3.942492303759657,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.19999882841089,\n\t\t\t\ty: -4.142492303759656,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.69999882841089,\n\t\t\t\ty: -4.142492303759656,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.549936,\n\t\t\t\ty: -4.249875,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_200\",\n\t\tconnection_name: \"source_trace_334\",\n\t\tsource_trace_id: \"source_trace_334\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_447\",\n\t\t\t\"pcb_port_446\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.69996,\n\t\t\t\ty: -4.00002303209947,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.69996,\n\t\t\t\ty: -4.07502303209947,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.72496,\n\t\t\t\ty: -4.10002303209947,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.72496,\n\t\t\t\ty: -4.18752303209947,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.737459999999999,\n\t\t\t\ty: -4.20002303209947,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.737459999999999,\n\t\t\t\ty: -4.37502303209947,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.02496,\n\t\t\t\ty: -4.66252303209947,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.02496,\n\t\t\t\ty: -4.675023032099471,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.424959999999999,\n\t\t\t\ty: -5.07502303209947,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 13.424959999999999,\n\t\t\t\ty: -5.07502303209947,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.424959999999999,\n\t\t\t\ty: -5.07502303209947,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.274959999999998,\n\t\t\t\ty: -9.90002303209947,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.72496,\n\t\t\t\ty: -14.225023032099472,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.549959999999999,\n\t\t\t\ty: -14.27502303209947,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.899959999999998,\n\t\t\t\ty: -14.27502303209947,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.9999600000000015,\n\t\t\t\ty: -17.17502303209947,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 5.9999600000000015,\n\t\t\t\ty: -17.17502303209947,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.9999600000000015,\n\t\t\t\ty: -17.17502303209947,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.737459999999999,\n\t\t\t\ty: -17.17502303209947,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.724959999999999,\n\t\t\t\ty: -17.18752303209947,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.71246,\n\t\t\t\ty: -17.18752303209947,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.699960000000001,\n\t\t\t\ty: -17.20002303209947,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.6874600000000015,\n\t\t\t\ty: -17.20002303209947,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.674959999999999,\n\t\t\t\ty: -17.212523032099472,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.64996,\n\t\t\t\ty: -17.212523032099472,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.637460000000001,\n\t\t\t\ty: -17.22502303209947,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.612459999999999,\n\t\t\t\ty: -17.22502303209947,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.599959999999999,\n\t\t\t\ty: -17.23752303209947,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.52496,\n\t\t\t\ty: -17.23752303209947,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.512460000000001,\n\t\t\t\ty: -17.25002303209947,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.374959999999998,\n\t\t\t\ty: -17.25002303209947,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.362459999999999,\n\t\t\t\ty: -17.23752303209947,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.287459999999999,\n\t\t\t\ty: -17.23752303209947,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.27496,\n\t\t\t\ty: -17.22502303209947,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.3749599999999997,\n\t\t\t\ty: -17.22502303209947,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.4624600000000001,\n\t\t\t\ty: -18.13752303209947,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 0.4624600000000001,\n\t\t\t\ty: -18.13752303209947,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.4624600000000001,\n\t\t\t\ty: -18.13752303209947,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.87504,\n\t\t\t\ty: -18.13752303209947,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.362540000000001,\n\t\t\t\ty: -17.650023032099472,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.37504,\n\t\t\t\ty: -17.650023032099472,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.400040000000001,\n\t\t\t\ty: -17.62502303209947,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.412540000000002,\n\t\t\t\ty: -17.62502303209947,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.425040000000001,\n\t\t\t\ty: -17.61252303209947,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.43754,\n\t\t\t\ty: -17.61252303209947,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.450040000000001,\n\t\t\t\ty: -17.60002303209947,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.462540000000001,\n\t\t\t\ty: -17.60002303209947,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.475040000000002,\n\t\t\t\ty: -17.587523032099472,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.50004,\n\t\t\t\ty: -17.587523032099472,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.512540000000001,\n\t\t\t\ty: -17.57502303209947,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.56254,\n\t\t\t\ty: -17.57502303209947,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.575040000000001,\n\t\t\t\ty: -17.56252303209947,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.862540000000001,\n\t\t\t\ty: -17.56252303209947,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.875040000000001,\n\t\t\t\ty: -17.57502303209947,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.412540000000001,\n\t\t\t\ty: -17.57502303209947,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.425040000000001,\n\t\t\t\ty: -17.57502303209947,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.612540000000001,\n\t\t\t\ty: -17.57502303209947,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.637540000000001,\n\t\t\t\ty: -17.55002303209947,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.40004,\n\t\t\t\ty: -17.55002303209947,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.41254,\n\t\t\t\ty: -17.53752303209947,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.450040000000001,\n\t\t\t\ty: -17.53752303209947,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.46254,\n\t\t\t\ty: -17.525023032099472,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.47504,\n\t\t\t\ty: -17.525023032099472,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.487540000000001,\n\t\t\t\ty: -17.51252303209947,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.500040000000002,\n\t\t\t\ty: -17.51252303209947,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.512540000000001,\n\t\t\t\ty: -17.50002303209947,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.52504,\n\t\t\t\ty: -17.50002303209947,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.53754,\n\t\t\t\ty: -17.48752303209947,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.550040000000001,\n\t\t\t\ty: -17.48752303209947,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.58754,\n\t\t\t\ty: -17.45002303209947,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.60004,\n\t\t\t\ty: -17.45002303209947,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.02504,\n\t\t\t\ty: -17.02502303209947,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.862540000000001,\n\t\t\t\ty: -17.02502303209947,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -9.862540000000001,\n\t\t\t\ty: -17.02502303209947,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.862540000000001,\n\t\t\t\ty: -17.02502303209947,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.675040000000001,\n\t\t\t\ty: -16.83752303209947,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.625040000000002,\n\t\t\t\ty: -16.83752303209947,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.612540000000001,\n\t\t\t\ty: -16.82502303209947,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.58754,\n\t\t\t\ty: -16.82502303209947,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.575040000000001,\n\t\t\t\ty: -16.81252303209947,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.562540000000002,\n\t\t\t\ty: -16.81252303209947,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.53754,\n\t\t\t\ty: -16.78752303209947,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.52504,\n\t\t\t\ty: -16.78752303209947,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.200040000000001,\n\t\t\t\ty: -16.46252303209947,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.687540000000002,\n\t\t\t\ty: -16.46252303209947,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.237540000000001,\n\t\t\t\ty: -16.01252303209947,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.237540000000001,\n\t\t\t\ty: -16.00002303209947,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.22504,\n\t\t\t\ty: -16.00002303209947,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.22504,\n\t\t\t\ty: -15.987523032099471,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.21254,\n\t\t\t\ty: -15.987523032099471,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.21254,\n\t\t\t\ty: -15.975023032099472,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.200040000000001,\n\t\t\t\ty: -15.975023032099472,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.200040000000001,\n\t\t\t\ty: -15.950023032099471,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.187540000000002,\n\t\t\t\ty: -15.950023032099471,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.187540000000002,\n\t\t\t\ty: -15.925023032099471,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.175040000000001,\n\t\t\t\ty: -15.912523032099472,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.175040000000001,\n\t\t\t\ty: -15.18752303209947,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.187540000000002,\n\t\t\t\ty: -15.175023032099471,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.187540000000002,\n\t\t\t\ty: -15.15002303209947,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.200040000000001,\n\t\t\t\ty: -15.13752303209947,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.200040000000001,\n\t\t\t\ty: -15.12502303209947,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.237540000000001,\n\t\t\t\ty: -15.08752303209947,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.250040000000002,\n\t\t\t\ty: -15.08752303209947,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.262540000000001,\n\t\t\t\ty: -15.07502303209947,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.27504,\n\t\t\t\ty: -15.07502303209947,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.28754,\n\t\t\t\ty: -15.06252303209947,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.15004,\n\t\t\t\ty: -15.06252303209947,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.612540000000001,\n\t\t\t\ty: -15.52502303209947,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.635,\n\t\t\t\ty: -15.55,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_138\",\n\t\tconnection_name: \"source_trace_362\",\n\t\tsource_trace_id: \"source_trace_362\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_475\",\n\t\t\t\"pcb_port_472\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.98996520852039,\n\t\t\t\ty: 3.5,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.98996520852039,\n\t\t\t\ty: 3.200000000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.689965208520388,\n\t\t\t\ty: 2.900000000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.689965208520388,\n\t\t\t\ty: 2.400000000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.389965208520387,\n\t\t\t\ty: 2.1000000000000014,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 18.389965208520387,\n\t\t\t\ty: 2.1000000000000014,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.389965208520387,\n\t\t\t\ty: 2.1000000000000014,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 17.389965208520387,\n\t\t\t\ty: 1.1000000000000014,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 17.289965208520385,\n\t\t\t\ty: 1,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.989965208520386,\n\t\t\t\ty: -3.3000000000000007,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.989965208520386,\n\t\t\t\ty: -8.7,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.689965208520388,\n\t\t\t\ty: -10,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.689965208520388,\n\t\t\t\ty: -10.7,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.489965208520386,\n\t\t\t\ty: -12.9,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.489965208520386,\n\t\t\t\ty: -13.1,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.389965208520387,\n\t\t\t\ty: -13.1,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.289965208520387,\n\t\t\t\ty: -13.2,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.189965208520388,\n\t\t\t\ty: -13.2,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.089965208520386,\n\t\t\t\ty: -13.3,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.189965208520388,\n\t\t\t\ty: -13.3,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.089965208520386,\n\t\t\t\ty: -13.399999999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.9899652085203865,\n\t\t\t\ty: -13.399999999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 6.889965208520387,\n\t\t\t\ty: -14.5,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.789965208520386,\n\t\t\t\ty: -14.5,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.4899652085203865,\n\t\t\t\ty: -14.8,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.4899652085203865,\n\t\t\t\ty: -16.4,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.4899652085203865,\n\t\t\t\ty: -16.5,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.4899652085203865,\n\t\t\t\ty: -16.8,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 5.4899652085203865,\n\t\t\t\ty: -16.8,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.4899652085203865,\n\t\t\t\ty: -16.8,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.389965208520387,\n\t\t\t\ty: -17.9,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.389965208520387,\n\t\t\t\ty: -18,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.7899652085203863,\n\t\t\t\ty: -18.6,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.600014,\n\t\t\t\ty: -18.750127,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_193\",\n\t\tconnection_name: \"source_trace_291\",\n\t\tsource_trace_id: \"source_trace_291\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_396\",\n\t\t\t\"pcb_port_389\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.249999999999998,\n\t\t\t\ty: 19.71,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.849999999999998,\n\t\t\t\ty: 19.71,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.749999999999996,\n\t\t\t\ty: 19.810000000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.549999999999997,\n\t\t\t\ty: 19.810000000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.449999999999998,\n\t\t\t\ty: 19.910000000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.349999999999998,\n\t\t\t\ty: 19.910000000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.249999999999998,\n\t\t\t\ty: 19.910000000000004,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.849999999999998,\n\t\t\t\ty: 19.51,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.649999999999997,\n\t\t\t\ty: 19.51,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.849999999999998,\n\t\t\t\ty: 17.71,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.7499999999999964,\n\t\t\t\ty: 17.71,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.4499999999999975,\n\t\t\t\ty: 16.410000000000004,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.349999999999998,\n\t\t\t\ty: 16.410000000000004,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -6.349999999999998,\n\t\t\t\ty: 16.410000000000004,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.349999999999998,\n\t\t\t\ty: 16.410000000000004,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.45000000000000284,\n\t\t\t\ty: 9.610000000000003,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.45000000000000284,\n\t\t\t\ty: 9.510000000000002,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.5500000000000043,\n\t\t\t\ty: 9.410000000000004,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.5500000000000043,\n\t\t\t\ty: 9.310000000000002,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.350000000000005,\n\t\t\t\ty: 8.510000000000002,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 1.350000000000005,\n\t\t\t\ty: 8.510000000000002,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.350000000000005,\n\t\t\t\ty: 8.510000000000002,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.350000000000005,\n\t\t\t\ty: 7.41,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.850000000000005,\n\t\t\t\ty: 6.91,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.850000000000005,\n\t\t\t\ty: -1.089999999999998,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.350000000000005,\n\t\t\t\ty: -1.589999999999998,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 1.350000000000005,\n\t\t\t\ty: -1.589999999999998,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.350000000000005,\n\t\t\t\ty: -1.589999999999998,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.350000000000005,\n\t\t\t\ty: -1.8899999999999988,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.45000000000000284,\n\t\t\t\ty: -2.789999999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.45000000000000284,\n\t\t\t\ty: -3.589999999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.45000000000000284,\n\t\t\t\ty: -3.6899999999999986,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.45000000000000284,\n\t\t\t\ty: -5.989999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.1499999999999986,\n\t\t\t\ty: -5.989999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.2499999999999964,\n\t\t\t\ty: -5.889999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.4499999999999957,\n\t\t\t\ty: -5.889999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.8499999999999979,\n\t\t\t\ty: -5.489999999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.05004,\n\t\t\t\ty: -5.250002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_130\",\n\t\tconnection_name: \"source_trace_356\",\n\t\tsource_trace_id: \"source_trace_356\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_467\",\n\t\t\t\"pcb_port_215\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.149986,\n\t\t\t\ty: -19.250127,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.149986,\n\t\t\t\ty: -16.750127,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -19.149986,\n\t\t\t\ty: -16.750127,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.149986,\n\t\t\t\ty: -16.750127,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.149986,\n\t\t\t\ty: -16.350127,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.149986,\n\t\t\t\ty: -16.250127,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.149986,\n\t\t\t\ty: -12.650127,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.649986,\n\t\t\t\ty: -12.150127,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.649986,\n\t\t\t\ty: -10.450126999999998,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.849985999999998,\n\t\t\t\ty: -10.250126999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.849985999999998,\n\t\t\t\ty: -8.350126999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.949985999999996,\n\t\t\t\ty: -8.250126999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.949985999999996,\n\t\t\t\ty: -6.950126999999998,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.049985999999997,\n\t\t\t\ty: -6.850126999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.049985999999997,\n\t\t\t\ty: -0.35012699999999697,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.749985999999996,\n\t\t\t\ty: -0.05012699999999981,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.749985999999996,\n\t\t\t\ty: 5.949873,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.549985999999997,\n\t\t\t\ty: 6.149873000000003,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.749985999999996,\n\t\t\t\ty: 6.149873000000003,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.649985999999997,\n\t\t\t\ty: 6.149873000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.549985999999997,\n\t\t\t\ty: 6.149873000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.849985999999996,\n\t\t\t\ty: 6.849873000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.149985999999997,\n\t\t\t\ty: 6.849873000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.949985999999996,\n\t\t\t\ty: 7.049873000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -10.949985999999996,\n\t\t\t\ty: 7.049873000000002,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.949985999999996,\n\t\t\t\ty: 7.049873000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.049985999999997,\n\t\t\t\ty: 7.049873000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.149985999999997,\n\t\t\t\ty: 7.149873000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.549985999999997,\n\t\t\t\ty: 7.149873000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.849985999999996,\n\t\t\t\ty: 7.449873,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.074351223561731,\n\t\t\t\ty: 7.6113293128211605,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_137\",\n\t\tconnection_name: \"source_trace_366\",\n\t\tsource_trace_id: \"source_trace_366\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_477\",\n\t\t\t\"pcb_port_209\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.100014000000001,\n\t\t\t\ty: -18.750127,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.1000140000000016,\n\t\t\t\ty: -18.150126999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 1.1000140000000016,\n\t\t\t\ty: -18.150126999999998,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.1000140000000016,\n\t\t\t\ty: -18.150126999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.1000140000000016,\n\t\t\t\ty: -18.650126999999998,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.5000140000000002,\n\t\t\t\ty: -19.250127,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.3999859999999984,\n\t\t\t\ty: -19.250127,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.699985999999999,\n\t\t\t\ty: -19.550127,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.7999860000000005,\n\t\t\t\ty: -19.550127,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.399986,\n\t\t\t\ty: -19.550127,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.599986000000001,\n\t\t\t\ty: -19.750127,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.499986,\n\t\t\t\ty: -19.750127,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.599986000000001,\n\t\t\t\ty: -19.650127,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.699986,\n\t\t\t\ty: -19.650127,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.099986000000001,\n\t\t\t\ty: -19.250127,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.999986,\n\t\t\t\ty: -19.250127,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.099986,\n\t\t\t\ty: -19.150127,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.099986,\n\t\t\t\ty: -18.250127,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.999986,\n\t\t\t\ty: -17.350127,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.999986,\n\t\t\t\ty: -17.250127,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.199986000000003,\n\t\t\t\ty: -17.050127,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.199986000000003,\n\t\t\t\ty: -16.950127,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.299986,\n\t\t\t\ty: -16.850127,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.299986,\n\t\t\t\ty: -16.650126999999998,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.399986000000002,\n\t\t\t\ty: -16.550127,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.399986000000002,\n\t\t\t\ty: -16.350127,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.499986,\n\t\t\t\ty: -16.250127,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.499986,\n\t\t\t\ty: -13.250126999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.699986000000003,\n\t\t\t\ty: -12.050127,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.699986000000003,\n\t\t\t\ty: -8.550127,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.899986000000002,\n\t\t\t\ty: -8.350126999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.899986000000002,\n\t\t\t\ty: -7.050127,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.999986,\n\t\t\t\ty: -6.950126999999998,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.999986,\n\t\t\t\ty: -6.850126999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.099986,\n\t\t\t\ty: -6.750126999999999,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.099986,\n\t\t\t\ty: 4.349873000000002,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.099986,\n\t\t\t\ty: 4.449873,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.099986,\n\t\t\t\ty: 5.649873000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.199986000000003,\n\t\t\t\ty: 5.749873000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"bottom\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -20.199986000000003,\n\t\t\t\ty: 5.749873000000001,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.199986000000003,\n\t\t\t\ty: 5.749873000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.899986000000002,\n\t\t\t\ty: 5.749873000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.499986,\n\t\t\t\ty: 6.149873000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.599986,\n\t\t\t\ty: 6.149873000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.299986,\n\t\t\t\ty: 6.449873,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.07459322356173,\n\t\t\t\ty: 6.611331312821162,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_131\",\n\t\tconnection_name: \"source_trace_357\",\n\t\tsource_trace_id: \"source_trace_356\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_470\",\n\t\t\t\"pcb_port_215\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.24998056096147,\n\t\t\t\ty: 1.49,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.94998056096147,\n\t\t\t\ty: 1.4900000000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.649980560961474,\n\t\t\t\ty: 1.1900000000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.24998056096147,\n\t\t\t\ty: 1.1900000000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 17.94998056096147,\n\t\t\t\ty: 0.8900000000000006,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.34998056096147,\n\t\t\t\ty: 0.8900000000000006,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.24998056096147,\n\t\t\t\ty: 0.8900000000000006,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 15.649980560961474,\n\t\t\t\ty: 0.8900000000000006,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 15.649980560961474,\n\t\t\t\ty: 0.8900000000000006,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 15.649980560961474,\n\t\t\t\ty: 0.8900000000000006,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 15.149980560961474,\n\t\t\t\ty: 0.8900000000000006,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.14998056096147,\n\t\t\t\ty: 2.8900000000000006,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.049980560961473,\n\t\t\t\ty: 2.8900000000000006,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.949980560961471,\n\t\t\t\ty: 2.99,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.4500194390385293,\n\t\t\t\ty: 2.99,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.8500194390385296,\n\t\t\t\ty: 4.390000000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.75001943903853,\n\t\t\t\ty: 4.390000000000001,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.85001943903853,\n\t\t\t\ty: 4.49,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.85001943903853,\n\t\t\t\ty: 4.49,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.450019439038531,\n\t\t\t\ty: 6.090000000000002,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.550019439038529,\n\t\t\t\ty: 6.190000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.050019439038529,\n\t\t\t\ty: 6.690000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.550019439038529,\n\t\t\t\ty: 6.690000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.85001943903853,\n\t\t\t\ty: 6.99,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.949985999999996,\n\t\t\t\ty: 7.049873000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -10.949985999999996,\n\t\t\t\ty: 7.049873000000002,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.949985999999996,\n\t\t\t\ty: 7.049873000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.050019439038529,\n\t\t\t\ty: 7.090000000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.550019439038529,\n\t\t\t\ty: 7.090000000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.85001943903853,\n\t\t\t\ty: 7.390000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.074351223561731,\n\t\t\t\ty: 7.6113293128211605,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_139\",\n\t\tconnection_name: \"source_trace_361\",\n\t\tsource_trace_id: \"source_trace_361\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_208\",\n\t\t\t\"pcb_port_472\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.07459322356173,\n\t\t\t\ty: 7.611329312821161,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.77459322356173,\n\t\t\t\ty: 7.611329312821162,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.47459322356173,\n\t\t\t\ty: 7.9113293128211595,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.87459322356173,\n\t\t\t\ty: 7.9113293128211595,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.27459322356173,\n\t\t\t\ty: 8.511329312821161,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.27459322356173,\n\t\t\t\ty: 8.511329312821161,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.17459322356173,\n\t\t\t\ty: 8.511329312821161,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.67459322356173,\n\t\t\t\ty: 8.511329312821161,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.074593223561731,\n\t\t\t\ty: 9.111329312821162,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.074593223561731,\n\t\t\t\ty: 9.111329312821162,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.37459322356173,\n\t\t\t\ty: 8.41132931282116,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.9745932235617296,\n\t\t\t\ty: 8.41132931282116,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.8745932235617317,\n\t\t\t\ty: 8.311329312821162,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.4745932235617296,\n\t\t\t\ty: 8.311329312821162,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.2745932235617303,\n\t\t\t\ty: 8.111329312821162,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.174593223561729,\n\t\t\t\ty: 8.111329312821162,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -2.174593223561729,\n\t\t\t\ty: 8.111329312821162,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.174593223561729,\n\t\t\t\ty: 8.111329312821162,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.425406776438269,\n\t\t\t\ty: 3.511329312821161,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.0254067764382704,\n\t\t\t\ty: 3.511329312821161,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 3.0254067764382704,\n\t\t\t\ty: 3.511329312821161,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.0254067764382704,\n\t\t\t\ty: 3.511329312821161,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.0254067764382704,\n\t\t\t\ty: 3.1113293128211623,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.825406776438271,\n\t\t\t\ty: -1.6886706871788384,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 7.825406776438271,\n\t\t\t\ty: -1.6886706871788384,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.825406776438271,\n\t\t\t\ty: -1.6886706871788384,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.825406776438271,\n\t\t\t\ty: -4.488670687178839,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 7.825406776438271,\n\t\t\t\ty: -4.488670687178839,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.825406776438271,\n\t\t\t\ty: -4.488670687178839,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.825406776438271,\n\t\t\t\ty: -7.5886706871788405,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.72540677643827,\n\t\t\t\ty: -7.68867068717884,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.72540677643827,\n\t\t\t\ty: -14.58867068717884,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.72540677643827,\n\t\t\t\ty: -16.58867068717884,\n\t\t\t\twidth: 0.15,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.625406776438272,\n\t\t\t\ty: -16.688670687178842,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.4899652085203865,\n\t\t\t\ty: -16.8,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 5.4899652085203865,\n\t\t\t\ty: -16.8,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.4899652085203865,\n\t\t\t\ty: -16.8,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.425406776438269,\n\t\t\t\ty: -16.88867068717884,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.125406776438272,\n\t\t\t\ty: -17.188670687178842,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.02540677643827,\n\t\t\t\ty: -17.188670687178842,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.825406776438271,\n\t\t\t\ty: -17.38867068717884,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.825406776438271,\n\t\t\t\ty: -17.48867068717884,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.825406776438271,\n\t\t\t\ty: -18.48867068717884,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.825406776438271,\n\t\t\t\ty: -18.58867068717884,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.600014,\n\t\t\t\ty: -18.750127,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_265\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_482\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.440024766284221,\n\t\t\t\ty: -19.908466428495306,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.616801461580858,\n\t\t\t\ty: -20.085243123791944,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_209\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_326\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.8973100426157019,\n\t\t\t\ty: 14.275097973255916,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.0223100426157017,\n\t\t\t\ty: 14.058591622309805,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_202\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_501\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.5,\n\t\t\t\ty: -14.99,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.9,\n\t\t\t\ty: -14.99,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_256\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_427\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 17.654965389489973,\n\t\t\t\ty: 2.037399992332377,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 17.254965389489975,\n\t\t\t\ty: 2.037399992332377,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_223\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_408\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.7050971094912266,\n\t\t\t\ty: -0.8650000000000001,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.475666534950808,\n\t\t\t\ty: -0.5373391822844034,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_224\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_407\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.7050971094912266,\n\t\t\t\ty: -2.1350000000000002,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.475666534950808,\n\t\t\t\ty: -1.8073391822844036,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_255\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_426\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.384965389489974,\n\t\t\t\ty: 2.037399992332377,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 15.984965389489973,\n\t\t\t\ty: 2.037399992332377,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_263\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_332\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.1490626246005,\n\t\t\t\ty: 10.25,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 15.891947580725883,\n\t\t\t\ty: 10.55641777724759,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_203\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_245\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.5000000000000001,\n\t\t\t\ty: -8.01,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.9000000000000001,\n\t\t\t\ty: -8.01,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_204\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_453\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.300029171589115,\n\t\t\t\ty: -18.142492303759656,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.900029171589114,\n\t\t\t\ty: -18.142492303759656,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_218\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_249\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.76,\n\t\t\t\ty: -10,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.16,\n\t\t\t\ty: -10,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_205\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_243\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.51,\n\t\t\t\ty: -6,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.109999999999999,\n\t\t\t\ty: -6,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_214\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_346\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.8312789192407934,\n\t\t\t\ty: 3.0998229999999998,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.047785270186903,\n\t\t\t\ty: 2.9748229999999998,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_210\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_321\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.09721004261570187,\n\t\t\t\ty: 12.674897973255915,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.0972100426157018,\n\t\t\t\ty: 12.274897973255914,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_238\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_308\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.25,\n\t\t\t\ty: 20.01,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.65,\n\t\t\t\ty: 20.01,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_225\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_403\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.1100000000000003,\n\t\t\t\ty: -3.75,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.7100000000000004,\n\t\t\t\ty: -3.75,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_206\",\n\t\tconnection_name: \"source_trace_146\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_116\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.63249,\n\t\t\t\ty: 1.7499379999999998,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.809266695296637,\n\t\t\t\ty: 1.5731613047033628,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_207\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_7\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.49,\n\t\t\t\ty: -14.5,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.89,\n\t\t\t\ty: -14.5,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_215\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_341\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.4314789192407935,\n\t\t\t\ty: 3.899923,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.6479852701869033,\n\t\t\t\ty: 4.024923,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_226\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_350\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.5,\n\t\t\t\ty: 0.26,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.1,\n\t\t\t\ty: 0.26000000000000006,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_208\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_328\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.09721004261570199,\n\t\t\t\ty: 14.275097973255916,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.046184066472059554,\n\t\t\t\ty: 14.479885984328163,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_211\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_330\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.088717992731793,\n\t\t\t\ty: 11.51,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.688717992731792,\n\t\t\t\ty: 11.51,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_250\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_241\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.178639153189913,\n\t\t\t\ty: -13.649975220075973,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.074450246589755,\n\t\t\t\ty: -13.059090568268648,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_251\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_264\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.24637944044432,\n\t\t\t\ty: -11.928738352368054,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.787518291363483,\n\t\t\t\ty: -12.584059987799247,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_262\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_338\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 17.499969242216473,\n\t\t\t\ty: 10.01,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 17.099969242216474,\n\t\t\t\ty: 10.01,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_219\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_112\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.815,\n\t\t\t\ty: -10.25,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.215000000000001,\n\t\t\t\ty: -10.25,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_235\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_488\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.659980766284221,\n\t\t\t\ty: -18.408342428495303,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.447826968693988,\n\t\t\t\ty: -18.547260970628848,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_212\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_399\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.0637185623732117,\n\t\t\t\ty: 4.4949337105610905,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.4637185623732116,\n\t\t\t\ty: 4.4949337105610905,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_252\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_266\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.500486532189072,\n\t\t\t\ty: -11.928727952821866,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.041625383108235,\n\t\t\t\ty: -12.584049588253059,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_230\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_26\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.4250601401493426,\n\t\t\t\ty: 6.9,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.8189832413542257,\n\t\t\t\ty: 6.8305407289332285,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_213\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_371\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.23871897959525692,\n\t\t\t\ty: 4.26,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.15975889964144133,\n\t\t\t\ty: 4.225137702900937,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_216\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_274\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.522614240610604,\n\t\t\t\ty: -19.94342981166457,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.3535669359143245,\n\t\t\t\ty: -19.580906696849908,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_217\",\n\t\tconnection_name: \"source_trace_266\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_255\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.74,\n\t\t\t\ty: -11,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.9400000000000004,\n\t\t\t\ty: -10.653589838486225,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_220\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_318\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.75,\n\t\t\t\ty: 16.26,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.007115043874617,\n\t\t\t\ty: 16.566417777247594,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_221\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_5\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.615,\n\t\t\t\ty: -15.55,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.718527618041009,\n\t\t\t\ty: -15.936370330515627,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_222\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_409\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.7050971094912266,\n\t\t\t\ty: 0.4049999999999998,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.475666534950808,\n\t\t\t\ty: 0.7326608177155964,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_227\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_478\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.399986000000001,\n\t\t\t\ty: -18.250001,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.294331434564826,\n\t\t\t\ty: -18.476577946759164,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_228\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_473\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.899986,\n\t\t\t\ty: -18.250001,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.794331434564826,\n\t\t\t\ty: -18.476577946759164,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_244\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_419\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.5,\n\t\t\t\ty: -2.509999999999999,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.9,\n\t\t\t\ty: -2.509999999999999,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_243\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_458\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.905,\n\t\t\t\ty: -2.7051,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.305,\n\t\t\t\ty: -2.7051,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_229\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_312\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.731461120121051,\n\t\t\t\ty: 5.149096,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.131461120121052,\n\t\t\t\ty: 5.149096,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_231\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_354\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.10156743237727,\n\t\t\t\ty: 3.249999,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.207221997812445,\n\t\t\t\ty: 3.0234220532408376,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_232\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_417\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.49,\n\t\t\t\ty: -6,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.09,\n\t\t\t\ty: -6,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_233\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_310\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.76,\n\t\t\t\ty: 20.000044181611226,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.36,\n\t\t\t\ty: 20.000044181611226,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_234\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_493\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.1899972337353,\n\t\t\t\ty: -19.841664132878854,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.5899972337353,\n\t\t\t\ty: -19.841664132878854,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_236\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_379\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.999965424650826,\n\t\t\t\ty: 8.9125,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.746394467606406,\n\t\t\t\ty: 8.368715327778009,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_245\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_390\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.94996,\n\t\t\t\ty: -5.250002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.34996,\n\t\t\t\ty: -5.250002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_237\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_397\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.249999999999998,\n\t\t\t\ty: 18.689999999999998,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.649999999999999,\n\t\t\t\ty: 18.689999999999998,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_239\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_237\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.731469213274272,\n\t\t\t\ty: 5.600828093277103,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.981469213274272,\n\t\t\t\ty: 5.600828093277103,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_240\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_468\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.850014,\n\t\t\t\ty: -18.750001,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -17.955668565435175,\n\t\t\t\ty: -18.976577946759164,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_254\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_425\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 15.114965389489972,\n\t\t\t\ty: 2.037399992332377,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 14.714965389489972,\n\t\t\t\ty: 2.037399992332377,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_258\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_375\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.6924,\n\t\t\t\ty: -0.5000078422161458,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.0924,\n\t\t\t\ty: -0.5000078422161457,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_241\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_381\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.509962849911048,\n\t\t\t\ty: 5.75,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.109962849911048,\n\t\t\t\ty: 5.75,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_242\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_401\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.010000000000000009,\n\t\t\t\ty: -4.5,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.41000000000000003,\n\t\t\t\ty: -4.5,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_257\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_361\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.86873618787119,\n\t\t\t\ty: 2.5,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.639305613330773,\n\t\t\t\ty: 2.172339182284403,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_246\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_21\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.5,\n\t\t\t\ty: -1.49,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.603527618041008,\n\t\t\t\ty: -1.1036296694843726,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_247\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_448\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.80004,\n\t\t\t\ty: -4.6500090320994705,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.663231942669732,\n\t\t\t\ty: -5.025886080413834,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_248\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_233\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.848967288663728,\n\t\t\t\ty: 10.5399265071438,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.448967288663727,\n\t\t\t\ty: 10.5399265071438,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_249\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_239\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.5,\n\t\t\t\ty: -14.49,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.270569425459582,\n\t\t\t\ty: -14.162339182284404,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_253\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_385\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.148734307806153,\n\t\t\t\ty: 2,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.748734307806153,\n\t\t\t\ty: 2,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_259\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_282\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.5,\n\t\t\t\ty: 15.5,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.75,\n\t\t\t\ty: 15.5,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_260\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_43\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.175,\n\t\t\t\ty: 19.5,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.775000000000002,\n\t\t\t\ty: 19.5,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_261\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_435\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 17.499969242216473,\n\t\t\t\ty: 12.01,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 17.099969242216474,\n\t\t\t\ty: 12.01,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_264\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_483\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.440024766284221,\n\t\t\t\ty: -19.408340428495304,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.616801461580858,\n\t\t\t\ty: -19.585117123791942,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_266\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_219\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.5,\n\t\t\t\ty: 13.925,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.885672565811923,\n\t\t\t\ty: 13.465373334128614,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_267\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_421\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 20.009965208520395,\n\t\t\t\ty: 6.5,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.809965208520396,\n\t\t\t\ty: 6.153589838486225,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_268\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_234\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.18129869844551,\n\t\t\t\ty: 1.8523894398831913,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -18.50482250482366,\n\t\t\t\ty: 0.6449821570218559,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_269\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_283\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 15.5,\n\t\t\t\ty: -15.5,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 15.25,\n\t\t\t\ty: -15.5,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"compact_270\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_32\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.000338066298355,\n\t\t\t\ty: 7.250933845871326,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.155629493359868,\n\t\t\t\ty: 7.830489341644767,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t],\n\t\tsource_net_id: \"source_net_0\"\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"ground_bridge_0\",\n\t\tsource_net_id: \"source_net_0\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_219\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.5,\n\t\t\t\ty: 13.925,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.5,\n\t\t\t\ty: 13.125,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -19.5,\n\t\t\t\ty: 13.125,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.5,\n\t\t\t\ty: 13.125,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"ground_bridge_1\",\n\t\tsource_net_id: \"source_net_0\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_421\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 20.009965208520395,\n\t\t\t\ty: 6.5,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 20.009965208520395,\n\t\t\t\ty: 6.4750000000000005,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 20.009965208520395,\n\t\t\t\ty: 6.45,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 20.009965208520395,\n\t\t\t\ty: 6.425000000000001,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 20.009965208520395,\n\t\t\t\ty: 6.4,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 20.009965208520395,\n\t\t\t\ty: 6.375,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 20.009965208520395,\n\t\t\t\ty: 6.3500000000000005,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 20.009965208520395,\n\t\t\t\ty: 6.325,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 20.009965208520395,\n\t\t\t\ty: 6.300000000000001,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 20.009965208520395,\n\t\t\t\ty: 6.275,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 20.009965208520395,\n\t\t\t\ty: 6.25,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 20.009965208520395,\n\t\t\t\ty: 6.2250000000000005,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.984965208520396,\n\t\t\t\ty: 6.2,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.959965208520394,\n\t\t\t\ty: 6.175000000000001,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.934965208520396,\n\t\t\t\ty: 6.15,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.909965208520397,\n\t\t\t\ty: 6.125,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.884965208520395,\n\t\t\t\ty: 6.1000000000000005,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.859965208520396,\n\t\t\t\ty: 6.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.859965208520396,\n\t\t\t\ty: 6.050000000000001,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.859965208520396,\n\t\t\t\ty: 6.025,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.859965208520396,\n\t\t\t\ty: 6,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.859965208520396,\n\t\t\t\ty: 5.9750000000000005,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.859965208520396,\n\t\t\t\ty: 5.95,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.859965208520396,\n\t\t\t\ty: 5.925000000000001,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.859965208520396,\n\t\t\t\ty: 5.9,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.859965208520396,\n\t\t\t\ty: 5.875,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.859965208520396,\n\t\t\t\ty: 5.8500000000000005,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.859965208520396,\n\t\t\t\ty: 5.825,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.859965208520396,\n\t\t\t\ty: 5.800000000000001,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.859965208520396,\n\t\t\t\ty: 5.775,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.859965208520396,\n\t\t\t\ty: 5.75,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.859965208520396,\n\t\t\t\ty: 5.7250000000000005,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.859965208520396,\n\t\t\t\ty: 5.7,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.859965208520396,\n\t\t\t\ty: 5.675000000000001,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.859965208520396,\n\t\t\t\ty: 5.65,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.859965208520396,\n\t\t\t\ty: 5.625,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.834965208520394,\n\t\t\t\ty: 5.6000000000000005,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.809965208520396,\n\t\t\t\ty: 5.575,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.809965208520396,\n\t\t\t\ty: 5.550000000000001,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.809965208520396,\n\t\t\t\ty: 5.525,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.809965208520396,\n\t\t\t\ty: 5.5,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.809965208520396,\n\t\t\t\ty: 5.4750000000000005,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.809965208520396,\n\t\t\t\ty: 5.45,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.809965208520396,\n\t\t\t\ty: 5.425000000000001,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.809965208520396,\n\t\t\t\ty: 5.4,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.809965208520396,\n\t\t\t\ty: 5.375,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.809965208520396,\n\t\t\t\ty: 5.3500000000000005,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.809965208520396,\n\t\t\t\ty: 5.325,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.809965208520396,\n\t\t\t\ty: 5.300000000000001,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.809965208520396,\n\t\t\t\ty: 5.275,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.809965208520396,\n\t\t\t\ty: 5.25,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.809965208520396,\n\t\t\t\ty: 5.2250000000000005,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.809965208520396,\n\t\t\t\ty: 5.2,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.784965208520397,\n\t\t\t\ty: 5.175000000000001,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.759965208520395,\n\t\t\t\ty: 5.15,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.734965208520396,\n\t\t\t\ty: 5.125,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.709965208520394,\n\t\t\t\ty: 5.1000000000000005,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.684965208520396,\n\t\t\t\ty: 5.1000000000000005,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.659965208520397,\n\t\t\t\ty: 5.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.634965208520395,\n\t\t\t\ty: 5.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.609965208520396,\n\t\t\t\ty: 5.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.584965208520394,\n\t\t\t\ty: 5.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.559965208520396,\n\t\t\t\ty: 5.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.534965208520397,\n\t\t\t\ty: 5.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.509965208520395,\n\t\t\t\ty: 5.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.484965208520396,\n\t\t\t\ty: 5.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.459965208520394,\n\t\t\t\ty: 5.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.434965208520396,\n\t\t\t\ty: 5.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.409965208520397,\n\t\t\t\ty: 5.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.384965208520395,\n\t\t\t\ty: 5.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.359965208520396,\n\t\t\t\ty: 5.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.334965208520394,\n\t\t\t\ty: 5.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.309965208520396,\n\t\t\t\ty: 5.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.284965208520397,\n\t\t\t\ty: 5.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.259965208520395,\n\t\t\t\ty: 5.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.234965208520396,\n\t\t\t\ty: 5.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.209965208520394,\n\t\t\t\ty: 5.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.184965208520396,\n\t\t\t\ty: 5.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.159965208520397,\n\t\t\t\ty: 5.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.134965208520395,\n\t\t\t\ty: 5.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.109965208520396,\n\t\t\t\ty: 5.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.084965208520394,\n\t\t\t\ty: 5.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.059965208520396,\n\t\t\t\ty: 5.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.034965208520397,\n\t\t\t\ty: 5.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 19.009965208520395,\n\t\t\t\ty: 5.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.984965208520396,\n\t\t\t\ty: 5.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.959965208520394,\n\t\t\t\ty: 5.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.934965208520396,\n\t\t\t\ty: 5.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.909965208520397,\n\t\t\t\ty: 5.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.884965208520395,\n\t\t\t\ty: 5.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.859965208520396,\n\t\t\t\ty: 5.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.834965208520394,\n\t\t\t\ty: 5.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.809965208520396,\n\t\t\t\ty: 5.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.784965208520397,\n\t\t\t\ty: 5.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.759965208520395,\n\t\t\t\ty: 5.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.734965208520396,\n\t\t\t\ty: 5.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.709965208520394,\n\t\t\t\ty: 5.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.684965208520396,\n\t\t\t\ty: 5.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.659965208520397,\n\t\t\t\ty: 5.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.634965208520395,\n\t\t\t\ty: 5.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.609965208520396,\n\t\t\t\ty: 5.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.584965208520394,\n\t\t\t\ty: 5.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.559965208520396,\n\t\t\t\ty: 5.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.534965208520397,\n\t\t\t\ty: 5.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.509965208520395,\n\t\t\t\ty: 5.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.484965208520396,\n\t\t\t\ty: 5.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.459965208520394,\n\t\t\t\ty: 5.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.434965208520396,\n\t\t\t\ty: 5.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.409965208520397,\n\t\t\t\ty: 5.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 18.409965208520397,\n\t\t\t\ty: 5.075,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 18.409965208520397,\n\t\t\t\ty: 5.075,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"ground_bridge_2\",\n\t\tsource_net_id: \"source_net_0\",\n\t\tconnection_name: \"source_trace_146\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_116\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.63249,\n\t\t\t\ty: 1.7499379999999998,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.58249,\n\t\t\t\ty: 1.424938000000001,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -14.58249,\n\t\t\t\ty: 1.424938000000001,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.58249,\n\t\t\t\ty: 1.424938000000001,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"ground_bridge_3\",\n\t\tsource_net_id: \"source_net_0\",\n\t\tconnection_name: \"source_trace_256\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_268\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.879518848074348,\n\t\t\t\ty: -18.155166249617725,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.179518848074348,\n\t\t\t\ty: -17.805166249617727,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 8.179518848074348,\n\t\t\t\ty: -17.805166249617727,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.179518848074348,\n\t\t\t\ty: -17.805166249617727,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"ground_bridge_4\",\n\t\tsource_net_id: \"source_net_0\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_478\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 2.399986000000001,\n\t\t\t\ty: -18.250001,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.7499860000000016,\n\t\t\t\ty: -18.250001,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 1.7499860000000016,\n\t\t\t\ty: -18.250001,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.7499860000000016,\n\t\t\t\ty: -18.250001,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"ground_bridge_5\",\n\t\tsource_net_id: \"source_net_0\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_473\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.899986,\n\t\t\t\ty: -18.250001,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.249986000000001,\n\t\t\t\ty: -17.675001,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 5.249986000000001,\n\t\t\t\ty: -17.675001,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.249986000000001,\n\t\t\t\ty: -17.675001,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"ground_bridge_7\",\n\t\tsource_net_id: \"source_net_0\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_390\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.94996,\n\t\t\t\ty: -5.250002,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.64996,\n\t\t\t\ty: -4.100002,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -3.64996,\n\t\t\t\ty: -4.100002,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.64996,\n\t\t\t\ty: -4.100002,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"ground_bridge_8\",\n\t\tsource_net_id: \"source_net_0\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_112\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.815,\n\t\t\t\ty: -10.25,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.140000000000001,\n\t\t\t\ty: -10.25,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -5.140000000000001,\n\t\t\t\ty: -10.25,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.140000000000001,\n\t\t\t\ty: -10.25,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"ground_bridge_9\",\n\t\tsource_net_id: \"source_net_0\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_419\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.5,\n\t\t\t\ty: -2.509999999999999,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.5,\n\t\t\t\ty: -3.184999999999998,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -4.5,\n\t\t\t\ty: -3.184999999999998,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.5,\n\t\t\t\ty: -3.184999999999998,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"ground_bridge_10\",\n\t\tsource_net_id: \"source_net_0\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_21\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.5,\n\t\t\t\ty: -1.49,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.575,\n\t\t\t\ty: -1.4900000000000002,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -13.575,\n\t\t\t\ty: -1.4900000000000002,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.575,\n\t\t\t\ty: -1.4900000000000002,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"ground_bridge_11\",\n\t\tsource_net_id: \"source_net_0\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_371\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.23871897959525692,\n\t\t\t\ty: 4.26,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.2387189795952569,\n\t\t\t\ty: 4.9350000000000005,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 0.2387189795952569,\n\t\t\t\ty: 4.9350000000000005,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.2387189795952569,\n\t\t\t\ty: 4.9350000000000005,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"ground_bridge_12\",\n\t\tsource_net_id: \"source_net_0\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_361\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.86873618787119,\n\t\t\t\ty: 2.5,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.9187361878711915,\n\t\t\t\ty: 2.5,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 7.9187361878711915,\n\t\t\t\ty: 2.5,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.9187361878711915,\n\t\t\t\ty: 2.5,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"ground_bridge_13\",\n\t\tsource_net_id: \"source_net_0\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_32\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -20.000338066298355,\n\t\t\t\ty: 7.250933845871326,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.425338066298355,\n\t\t\t\ty: 8.000933845871327,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -19.425338066298355,\n\t\t\t\ty: 8.000933845871327,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -19.425338066298355,\n\t\t\t\ty: 8.000933845871327,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"ground_bridge_14\",\n\t\tsource_net_id: \"source_net_0\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_379\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.999965424650826,\n\t\t\t\ty: 8.9125,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.999965424650826,\n\t\t\t\ty: 8.0125,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 11.999965424650826,\n\t\t\t\ty: 8.0125,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 11.999965424650826,\n\t\t\t\ty: 8.0125,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"ground_bridge_15\",\n\t\tsource_net_id: \"source_net_0\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_321\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.09721004261570187,\n\t\t\t\ty: 12.674897973255915,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.40278995738429835,\n\t\t\t\ty: 12.674897973255915,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -0.40278995738429835,\n\t\t\t\ty: 12.674897973255915,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.40278995738429835,\n\t\t\t\ty: 12.674897973255915,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"ground_bridge_16\",\n\t\tsource_net_id: \"source_net_0\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_326\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.8973100426157019,\n\t\t\t\ty: 14.275097973255916,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.3723100426157027,\n\t\t\t\ty: 14.725097973255917,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 1.3723100426157027,\n\t\t\t\ty: 14.725097973255917,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 1.3723100426157027,\n\t\t\t\ty: 14.725097973255917,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"ground_bridge_17\",\n\t\tsource_net_id: \"source_net_0\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_318\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.75,\n\t\t\t\ty: 16.26,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.024999999999999,\n\t\t\t\ty: 16.410000000000004,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -11.024999999999999,\n\t\t\t\ty: 16.410000000000004,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.024999999999999,\n\t\t\t\ty: 16.410000000000004,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"ground_bridge_18\",\n\t\tsource_net_id: \"source_net_0\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_397\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.249999999999998,\n\t\t\t\ty: 18.689999999999998,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.249999999999998,\n\t\t\t\ty: 18.014999999999997,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -13.249999999999998,\n\t\t\t\ty: 18.014999999999997,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -13.249999999999998,\n\t\t\t\ty: 18.014999999999997,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"ground_bridge_19\",\n\t\tsource_net_id: \"source_net_0\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_251\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.49,\n\t\t\t\ty: -9,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.1899999999999995,\n\t\t\t\ty: -8.274999999999999,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -2.1899999999999995,\n\t\t\t\ty: -8.274999999999999,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.1899999999999995,\n\t\t\t\ty: -8.274999999999999,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"ground_bridge_20\",\n\t\tsource_net_id: \"source_net_0\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_308\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.25,\n\t\t\t\ty: 20.01,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.975,\n\t\t\t\ty: 20.01,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -14.975,\n\t\t\t\ty: 20.01,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -14.975,\n\t\t\t\ty: 20.01,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"ground_bridge_21\",\n\t\tsource_net_id: \"source_net_0\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_332\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 16.1490626246005,\n\t\t\t\ty: 10.25,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 15.2240626246005,\n\t\t\t\ty: 10.375,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 15.2240626246005,\n\t\t\t\ty: 10.375,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 15.2240626246005,\n\t\t\t\ty: 10.375,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"ground_bridge_22\",\n\t\tsource_net_id: \"source_net_0\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_488\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.659980766284221,\n\t\t\t\ty: -18.408342428495303,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.68498076628422,\n\t\t\t\ty: -18.408342428495303,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.709980766284222,\n\t\t\t\ty: -18.408342428495303,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.73498076628422,\n\t\t\t\ty: -18.408342428495303,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.75998076628422,\n\t\t\t\ty: -18.408342428495303,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.784980766284221,\n\t\t\t\ty: -18.408342428495303,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.80998076628422,\n\t\t\t\ty: -18.408342428495303,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.834980766284222,\n\t\t\t\ty: -18.408342428495303,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.85998076628422,\n\t\t\t\ty: -18.408342428495303,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.88498076628422,\n\t\t\t\ty: -18.408342428495303,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.909980766284221,\n\t\t\t\ty: -18.408342428495303,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.93498076628422,\n\t\t\t\ty: -18.408342428495303,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.959980766284222,\n\t\t\t\ty: -18.433342428495305,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.98498076628422,\n\t\t\t\ty: -18.458342428495303,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.00998076628422,\n\t\t\t\ty: -18.483342428495305,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.034980766284221,\n\t\t\t\ty: -18.508342428495304,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.05998076628422,\n\t\t\t\ty: -18.533342428495303,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.084980766284222,\n\t\t\t\ty: -18.558342428495305,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.10998076628422,\n\t\t\t\ty: -18.558342428495305,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.13498076628422,\n\t\t\t\ty: -18.558342428495305,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.159980766284221,\n\t\t\t\ty: -18.558342428495305,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.18498076628422,\n\t\t\t\ty: -18.558342428495305,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.209980766284222,\n\t\t\t\ty: -18.558342428495305,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.23498076628422,\n\t\t\t\ty: -18.558342428495305,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.25998076628422,\n\t\t\t\ty: -18.558342428495305,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.284980766284221,\n\t\t\t\ty: -18.558342428495305,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.30998076628422,\n\t\t\t\ty: -18.558342428495305,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.334980766284222,\n\t\t\t\ty: -18.558342428495305,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.35998076628422,\n\t\t\t\ty: -18.558342428495305,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.38498076628422,\n\t\t\t\ty: -18.558342428495305,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.409980766284221,\n\t\t\t\ty: -18.558342428495305,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.43498076628422,\n\t\t\t\ty: -18.558342428495305,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.459980766284222,\n\t\t\t\ty: -18.583342428495303,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.48498076628422,\n\t\t\t\ty: -18.608342428495305,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.50998076628422,\n\t\t\t\ty: -18.633342428495304,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.534980766284221,\n\t\t\t\ty: -18.658342428495303,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.55998076628422,\n\t\t\t\ty: -18.683342428495305,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.584980766284222,\n\t\t\t\ty: -18.708342428495303,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.60998076628422,\n\t\t\t\ty: -18.733342428495305,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.60998076628422,\n\t\t\t\ty: -18.758342428495304,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.63498076628422,\n\t\t\t\ty: -18.783342428495303,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.63498076628422,\n\t\t\t\ty: -18.808342428495305,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.63498076628422,\n\t\t\t\ty: -18.833342428495303,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.63498076628422,\n\t\t\t\ty: -18.858342428495305,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.63498076628422,\n\t\t\t\ty: -18.883342428495304,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.63498076628422,\n\t\t\t\ty: -18.908342428495303,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.63498076628422,\n\t\t\t\ty: -18.933342428495305,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.63498076628422,\n\t\t\t\ty: -18.958342428495303,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.659980766284221,\n\t\t\t\ty: -18.983342428495305,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.68498076628422,\n\t\t\t\ty: -19.008342428495304,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.709980766284222,\n\t\t\t\ty: -19.033342428495303,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.73498076628422,\n\t\t\t\ty: -19.058342428495305,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.75998076628422,\n\t\t\t\ty: -19.083342428495303,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.784980766284221,\n\t\t\t\ty: -19.108342428495305,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.80998076628422,\n\t\t\t\ty: -19.133342428495304,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -9.80998076628422,\n\t\t\t\ty: -19.133342428495304,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.80998076628422,\n\t\t\t\ty: -19.133342428495304,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"ground_bridge_23\",\n\t\tsource_net_id: \"source_net_0\",\n\t\tconnection_name: \"source_trace_146\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_121\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.125,\n\t\t\t\ty: 2.5,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.2,\n\t\t\t\ty: -0.4249999999999998,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -12.2,\n\t\t\t\ty: -0.4249999999999998,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -12.2,\n\t\t\t\ty: -0.4249999999999998,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"ground_bridge_24\",\n\t\tsource_net_id: \"source_net_0\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_2\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.475,\n\t\t\t\ty: -10.65,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.475,\n\t\t\t\ty: -10.974999999999998,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -8.475,\n\t\t\t\ty: -10.974999999999998,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.475,\n\t\t\t\ty: -10.974999999999998,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"ground_bridge_25\",\n\t\tsource_net_id: \"source_net_0\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_237\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.731469213274272,\n\t\t\t\ty: 5.600828093277103,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.28146921327427,\n\t\t\t\ty: 6.200828093277104,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -10.28146921327427,\n\t\t\t\ty: 6.200828093277104,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.28146921327427,\n\t\t\t\ty: 6.200828093277104,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"ground_bridge_26\",\n\t\tsource_net_id: \"source_net_0\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_448\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.80004,\n\t\t\t\ty: -4.6500090320994705,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.80004,\n\t\t\t\ty: -5.4000090320994705,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 10.80004,\n\t\t\t\ty: -5.4000090320994705,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 10.80004,\n\t\t\t\ty: -5.4000090320994705,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"ground_bridge_27\",\n\t\tsource_net_id: \"source_net_0\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_243\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.51,\n\t\t\t\ty: -6,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.21,\n\t\t\t\ty: -5.1499999999999995,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 7.21,\n\t\t\t\ty: -5.1499999999999995,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.21,\n\t\t\t\ty: -5.1499999999999995,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"ground_bridge_28\",\n\t\tsource_net_id: \"source_net_0\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_381\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 12.509962849911048,\n\t\t\t\ty: 5.75,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.559962849911049,\n\t\t\t\ty: 5.75,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 13.559962849911049,\n\t\t\t\ty: 5.75,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 13.559962849911049,\n\t\t\t\ty: 5.75,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"ground_bridge_29\",\n\t\tsource_net_id: \"source_net_0\",\n\t\tconnection_name: \"source_trace_223\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_106\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -9.125,\n\t\t\t\ty: -5.249873,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.075,\n\t\t\t\ty: -4.874873000000001,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -11.075,\n\t\t\t\ty: -4.874873000000001,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -11.075,\n\t\t\t\ty: -4.874873000000001,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"ground_bridge_30\",\n\t\tsource_net_id: \"source_net_0\",\n\t\tconnection_name: \"source_trace_231\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_217\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -15.07434522356173,\n\t\t\t\ty: 6.611331312821161,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.749345223561733,\n\t\t\t\ty: 6.611331312821161,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -16.749345223561733,\n\t\t\t\ty: 6.611331312821161,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -16.749345223561733,\n\t\t\t\ty: 6.611331312821161,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"ground_bridge_31\",\n\t\tsource_net_id: \"source_net_0\",\n\t\tconnection_name: \"source_trace_266\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_255\",\n\t\t\t\"pcb_port_31\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.74,\n\t\t\t\ty: -11,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.8649999999999993,\n\t\t\t\ty: -10.675000000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.3149999999999995,\n\t\t\t\ty: -10.675000000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.1899999999999995,\n\t\t\t\ty: -10.550000000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.1899999999999995,\n\t\t\t\ty: -9.700000000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.1899999999999995,\n\t\t\t\ty: -8.274999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -2.1899999999999995,\n\t\t\t\ty: -8.274999999999999,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"inner2\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.1899999999999995,\n\t\t\t\ty: -8.274999999999999,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.6149999999999993,\n\t\t\t\ty: -7.8000000000000025,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.5899999999999999,\n\t\t\t\ty: -7.400000000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.8899999999999997,\n\t\t\t\ty: -7.1750000000000025,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.165,\n\t\t\t\ty: -7.025000000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.415,\n\t\t\t\ty: -7.200000000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.665,\n\t\t\t\ty: -7.475000000000001,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.99,\n\t\t\t\ty: -7.500000000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.215,\n\t\t\t\ty: -8.050000000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.3149999999999995,\n\t\t\t\ty: -8.250000000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.34,\n\t\t\t\ty: -9.200000000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.115,\n\t\t\t\ty: -9.425000000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.39,\n\t\t\t\ty: -9.425000000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner2\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -5.39,\n\t\t\t\ty: -9.425000000000002,\n\t\t\t\tfrom_layer: \"inner2\",\n\t\t\t\tto_layer: \"inner1\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.39,\n\t\t\t\ty: -9.425000000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.4399999999999995,\n\t\t\t\ty: -9.300000000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.215,\n\t\t\t\ty: -9.375000000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.7149999999999999,\n\t\t\t\ty: -10.950000000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.6399999999999997,\n\t\t\t\ty: -11.125000000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.6399999999999997,\n\t\t\t\ty: -11.825000000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.1899999999999995,\n\t\t\t\ty: -12.450000000000003,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.215,\n\t\t\t\ty: -12.525000000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.215,\n\t\t\t\ty: -14.375000000000004,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.1899999999999995,\n\t\t\t\ty: -14.400000000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"inner1\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -2.1899999999999995,\n\t\t\t\ty: -14.400000000000002,\n\t\t\t\tfrom_layer: \"inner1\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.1899999999999995,\n\t\t\t\ty: -14.400000000000002,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.9,\n\t\t\t\ty: -15.575,\n\t\t\t\twidth: 0.1,\n\t\t\t\tlayer: \"top\"\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"ground_bridge_32\",\n\t\tsource_net_id: \"source_net_0\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_249\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.76,\n\t\t\t\ty: -10,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.935,\n\t\t\t\ty: -9.649999999999999,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -7.935,\n\t\t\t\ty: -9.649999999999999,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.935,\n\t\t\t\ty: -9.649999999999999,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"ground_bridge_33\",\n\t\tsource_net_id: \"source_net_0\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_341\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.4314789192407935,\n\t\t\t\ty: 3.899923,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.1314789192407932,\n\t\t\t\ty: 3.899923,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -3.1314789192407932,\n\t\t\t\ty: 3.899923,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.1314789192407932,\n\t\t\t\ty: 3.899923,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"ground_bridge_34\",\n\t\tsource_net_id: \"source_net_0\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_328\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 0.09721004261570199,\n\t\t\t\ty: 14.275097973255916,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.40278995738429835,\n\t\t\t\ty: 14.275097973255916,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -0.40278995738429835,\n\t\t\t\ty: 14.275097973255916,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.40278995738429835,\n\t\t\t\ty: 14.275097973255916,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"ground_bridge_35\",\n\t\tsource_net_id: \"source_net_0\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_458\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.905,\n\t\t\t\ty: -2.7051,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.504999999999999,\n\t\t\t\ty: -3.9300999999999995,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -1.504999999999999,\n\t\t\t\ty: -3.9300999999999995,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.504999999999999,\n\t\t\t\ty: -3.9300999999999995,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"ground_bridge_36\",\n\t\tsource_net_id: \"source_net_0\",\n\t\tconnection_name: \"source_trace_224\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_145\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.165755000000001,\n\t\t\t\ty: -7.524964,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.815755000000001,\n\t\t\t\ty: -7.9499640000000005,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 5.815755000000001,\n\t\t\t\ty: -7.9499640000000005,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 5.815755000000001,\n\t\t\t\ty: -7.9499640000000005,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"ground_bridge_37\",\n\t\tsource_net_id: \"source_net_0\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_417\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.49,\n\t\t\t\ty: -6,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.49,\n\t\t\t\ty: -6.725,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 4.49,\n\t\t\t\ty: -6.725,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 4.49,\n\t\t\t\ty: -6.725,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"ground_bridge_39\",\n\t\tsource_net_id: \"source_net_0\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_112\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.815,\n\t\t\t\ty: -10.25,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.840000000000001,\n\t\t\t\ty: -10.25,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.865000000000001,\n\t\t\t\ty: -10.25,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.890000000000001,\n\t\t\t\ty: -10.274999999999999,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.915000000000001,\n\t\t\t\ty: -10.274999999999999,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.940000000000001,\n\t\t\t\ty: -10.274999999999999,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.965000000000001,\n\t\t\t\ty: -10.274999999999999,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -5.990000000000001,\n\t\t\t\ty: -10.274999999999999,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.015000000000001,\n\t\t\t\ty: -10.274999999999999,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.040000000000001,\n\t\t\t\ty: -10.3,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.065000000000001,\n\t\t\t\ty: -10.325,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.090000000000001,\n\t\t\t\ty: -10.35,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.115000000000001,\n\t\t\t\ty: -10.375,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.140000000000001,\n\t\t\t\ty: -10.399999999999999,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.165000000000001,\n\t\t\t\ty: -10.425,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.190000000000001,\n\t\t\t\ty: -10.45,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.215000000000001,\n\t\t\t\ty: -10.475,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.240000000000001,\n\t\t\t\ty: -10.5,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.265000000000001,\n\t\t\t\ty: -10.524999999999999,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.290000000000001,\n\t\t\t\ty: -10.55,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.315000000000001,\n\t\t\t\ty: -10.575,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.340000000000001,\n\t\t\t\ty: -10.6,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.365000000000001,\n\t\t\t\ty: -10.625,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.390000000000001,\n\t\t\t\ty: -10.649999999999999,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.415000000000001,\n\t\t\t\ty: -10.675,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.440000000000001,\n\t\t\t\ty: -10.7,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.465000000000001,\n\t\t\t\ty: -10.725,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.490000000000001,\n\t\t\t\ty: -10.75,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.515000000000001,\n\t\t\t\ty: -10.75,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.540000000000001,\n\t\t\t\ty: -10.75,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.565000000000001,\n\t\t\t\ty: -10.75,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.590000000000001,\n\t\t\t\ty: -10.75,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.615000000000001,\n\t\t\t\ty: -10.75,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.640000000000001,\n\t\t\t\ty: -10.75,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.665000000000001,\n\t\t\t\ty: -10.75,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.690000000000001,\n\t\t\t\ty: -10.75,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.715000000000001,\n\t\t\t\ty: -10.75,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.740000000000001,\n\t\t\t\ty: -10.75,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.765000000000001,\n\t\t\t\ty: -10.75,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.790000000000001,\n\t\t\t\ty: -10.75,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.815000000000001,\n\t\t\t\ty: -10.75,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.840000000000001,\n\t\t\t\ty: -10.75,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.865000000000001,\n\t\t\t\ty: -10.75,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.890000000000001,\n\t\t\t\ty: -10.75,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.915000000000001,\n\t\t\t\ty: -10.75,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.940000000000001,\n\t\t\t\ty: -10.75,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.965000000000001,\n\t\t\t\ty: -10.75,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.990000000000001,\n\t\t\t\ty: -10.75,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.015000000000001,\n\t\t\t\ty: -10.75,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.040000000000001,\n\t\t\t\ty: -10.75,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.065000000000001,\n\t\t\t\ty: -10.75,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.090000000000001,\n\t\t\t\ty: -10.75,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.115000000000001,\n\t\t\t\ty: -10.75,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.140000000000001,\n\t\t\t\ty: -10.75,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.165000000000001,\n\t\t\t\ty: -10.75,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.190000000000001,\n\t\t\t\ty: -10.75,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.215000000000001,\n\t\t\t\ty: -10.75,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.240000000000001,\n\t\t\t\ty: -10.75,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.265000000000001,\n\t\t\t\ty: -10.75,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.290000000000001,\n\t\t\t\ty: -10.725,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.315000000000001,\n\t\t\t\ty: -10.725,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.340000000000001,\n\t\t\t\ty: -10.7,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.365000000000001,\n\t\t\t\ty: -10.7,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.390000000000001,\n\t\t\t\ty: -10.675,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.415000000000001,\n\t\t\t\ty: -10.675,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.440000000000001,\n\t\t\t\ty: -10.675,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.465000000000001,\n\t\t\t\ty: -10.675,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.490000000000001,\n\t\t\t\ty: -10.675,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.515000000000001,\n\t\t\t\ty: -10.675,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.540000000000001,\n\t\t\t\ty: -10.649999999999999,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.565000000000001,\n\t\t\t\ty: -10.625,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.590000000000001,\n\t\t\t\ty: -10.6,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.615000000000001,\n\t\t\t\ty: -10.575,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.640000000000001,\n\t\t\t\ty: -10.55,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.665000000000001,\n\t\t\t\ty: -10.524999999999999,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.690000000000001,\n\t\t\t\ty: -10.5,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.715000000000001,\n\t\t\t\ty: -10.475,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -7.715000000000001,\n\t\t\t\ty: -10.475,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.715000000000001,\n\t\t\t\ty: -10.475,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"ground_bridge_41\",\n\t\tsource_net_id: \"source_net_0\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_354\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.10156743237727,\n\t\t\t\ty: 3.249999,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.176567432377269,\n\t\t\t\ty: 4.024999,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -6.176567432377269,\n\t\t\t\ty: 4.024999,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -6.176567432377269,\n\t\t\t\ty: 4.024999,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"ground_bridge_42\",\n\t\tsource_net_id: \"source_net_0\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_401\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.010000000000000009,\n\t\t\t\ty: -4.5,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.504999999999999,\n\t\t\t\ty: -3.9300999999999995,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -1.504999999999999,\n\t\t\t\ty: -3.9300999999999995,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.504999999999999,\n\t\t\t\ty: -3.9300999999999995,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"ground_bridge_43\",\n\t\tsource_net_id: \"source_net_0\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_274\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 7.522614240610604,\n\t\t\t\ty: -19.94342981166457,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.197614240610605,\n\t\t\t\ty: -20.168429811664566,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 8.197614240610605,\n\t\t\t\ty: -20.168429811664566,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 8.197614240610605,\n\t\t\t\ty: -20.168429811664566,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"ground_bridge_44\",\n\t\tsource_net_id: \"source_net_0\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_403\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.1100000000000003,\n\t\t\t\ty: -3.75,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.6350000000000007,\n\t\t\t\ty: -2.7749999999999995,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 3.6350000000000007,\n\t\t\t\ty: -2.7749999999999995,\n\t\t\t\tfrom_layer: \"bottom\",\n\t\t\t\tto_layer: \"top\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.6350000000000007,\n\t\t\t\ty: -2.7749999999999995,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"ground_bridge_45\",\n\t\tsource_net_id: \"source_net_0\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_5\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.615,\n\t\t\t\ty: -15.55,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.215,\n\t\t\t\ty: -16.25,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -10.215,\n\t\t\t\ty: -16.25,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -10.215,\n\t\t\t\ty: -16.25,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"ground_bridge_46\",\n\t\tsource_net_id: \"source_net_0\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_346\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -0.8312789192407934,\n\t\t\t\ty: 3.0998229999999998,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.581278919240793,\n\t\t\t\ty: 1.3998230000000005,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -1.581278919240793,\n\t\t\t\ty: 1.3998230000000005,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -1.581278919240793,\n\t\t\t\ty: 1.3998230000000005,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"ground_bridge_47\",\n\t\tsource_net_id: \"source_net_0\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_425\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 15.114965389489972,\n\t\t\t\ty: 2.037399992332377,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 14.489965389489972,\n\t\t\t\ty: 2.9623999923323776,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 14.489965389489972,\n\t\t\t\ty: 2.9623999923323776,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 14.489965389489972,\n\t\t\t\ty: 2.9623999923323776,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"ground_bridge_48\",\n\t\tsource_net_id: \"source_net_0\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_312\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.731461120121051,\n\t\t\t\ty: 5.149096,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.80646112012105,\n\t\t\t\ty: 6.074096000000001,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -4.80646112012105,\n\t\t\t\ty: 6.074096000000001,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -4.80646112012105,\n\t\t\t\ty: 6.074096000000001,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"ground_bridge_49\",\n\t\tsource_net_id: \"source_net_0\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_239\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.5,\n\t\t\t\ty: -14.49,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.5,\n\t\t\t\ty: -13.815000000000001,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 9.5,\n\t\t\t\ty: -13.815000000000001,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 9.5,\n\t\t\t\ty: -13.815000000000001,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"ground_bridge_50\",\n\t\tsource_net_id: \"source_net_0\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_399\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.0637185623732117,\n\t\t\t\ty: 4.4949337105610905,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.8637185623732124,\n\t\t\t\ty: 4.4949337105610905,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: 3.8637185623732124,\n\t\t\t\ty: 4.4949337105610905,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: 3.8637185623732124,\n\t\t\t\ty: 4.4949337105610905,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"ground_bridge_51\",\n\t\tsource_net_id: \"source_net_0\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_7\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.49,\n\t\t\t\ty: -14.5,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.465,\n\t\t\t\ty: -14.524999999999999,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.44,\n\t\t\t\ty: -14.55,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.415,\n\t\t\t\ty: -14.575,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.415,\n\t\t\t\ty: -14.6,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.415,\n\t\t\t\ty: -14.625,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.39,\n\t\t\t\ty: -14.649999999999999,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.365,\n\t\t\t\ty: -14.675,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.34,\n\t\t\t\ty: -14.7,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.315,\n\t\t\t\ty: -14.725,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.29,\n\t\t\t\ty: -14.75,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.265,\n\t\t\t\ty: -14.774999999999999,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.24,\n\t\t\t\ty: -14.8,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.215,\n\t\t\t\ty: -14.825,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.19,\n\t\t\t\ty: -14.85,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.165,\n\t\t\t\ty: -14.875,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.14,\n\t\t\t\ty: -14.899999999999999,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.115,\n\t\t\t\ty: -14.925,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.09,\n\t\t\t\ty: -14.95,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.065,\n\t\t\t\ty: -14.975,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.04,\n\t\t\t\ty: -15,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -8.015,\n\t\t\t\ty: -15.024999999999999,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.99,\n\t\t\t\ty: -15.05,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.965,\n\t\t\t\ty: -15.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.9399999999999995,\n\t\t\t\ty: -15.1,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.915,\n\t\t\t\ty: -15.125,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.89,\n\t\t\t\ty: -15.149999999999999,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.865,\n\t\t\t\ty: -15.175,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.84,\n\t\t\t\ty: -15.2,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.8149999999999995,\n\t\t\t\ty: -15.225,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.8149999999999995,\n\t\t\t\ty: -15.25,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.8149999999999995,\n\t\t\t\ty: -15.274999999999999,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.8149999999999995,\n\t\t\t\ty: -15.3,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.8149999999999995,\n\t\t\t\ty: -15.325,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.8149999999999995,\n\t\t\t\ty: -15.35,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.8149999999999995,\n\t\t\t\ty: -15.375,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.8149999999999995,\n\t\t\t\ty: -15.399999999999999,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.8149999999999995,\n\t\t\t\ty: -15.425,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.8149999999999995,\n\t\t\t\ty: -15.45,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.8149999999999995,\n\t\t\t\ty: -15.475,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.8149999999999995,\n\t\t\t\ty: -15.5,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.8149999999999995,\n\t\t\t\ty: -15.524999999999999,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.8149999999999995,\n\t\t\t\ty: -15.55,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.8149999999999995,\n\t\t\t\ty: -15.575,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.8149999999999995,\n\t\t\t\ty: -15.6,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.8149999999999995,\n\t\t\t\ty: -15.625,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.8149999999999995,\n\t\t\t\ty: -15.649999999999999,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.8149999999999995,\n\t\t\t\ty: -15.675,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.79,\n\t\t\t\ty: -15.7,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.765,\n\t\t\t\ty: -15.725,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.74,\n\t\t\t\ty: -15.75,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.715,\n\t\t\t\ty: -15.774999999999999,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.6899999999999995,\n\t\t\t\ty: -15.8,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.665,\n\t\t\t\ty: -15.825,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.64,\n\t\t\t\ty: -15.85,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.615,\n\t\t\t\ty: -15.875,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.59,\n\t\t\t\ty: -15.899999999999999,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.5649999999999995,\n\t\t\t\ty: -15.925,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.54,\n\t\t\t\ty: -15.95,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.515,\n\t\t\t\ty: -15.975,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.515,\n\t\t\t\ty: -16,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.49,\n\t\t\t\ty: -16.025,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.49,\n\t\t\t\ty: -16.05,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.465,\n\t\t\t\ty: -16.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.465,\n\t\t\t\ty: -16.1,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.465,\n\t\t\t\ty: -16.125,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.465,\n\t\t\t\ty: -16.15,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.465,\n\t\t\t\ty: -16.175,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.4399999999999995,\n\t\t\t\ty: -16.2,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.4399999999999995,\n\t\t\t\ty: -16.225,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.4399999999999995,\n\t\t\t\ty: -16.25,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.4399999999999995,\n\t\t\t\ty: -16.275,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.4399999999999995,\n\t\t\t\ty: -16.3,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.4399999999999995,\n\t\t\t\ty: -16.325,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.4399999999999995,\n\t\t\t\ty: -16.35,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.4399999999999995,\n\t\t\t\ty: -16.375,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.4399999999999995,\n\t\t\t\ty: -16.4,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.4399999999999995,\n\t\t\t\ty: -16.425,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.4399999999999995,\n\t\t\t\ty: -16.45,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.4399999999999995,\n\t\t\t\ty: -16.475,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.4399999999999995,\n\t\t\t\ty: -16.5,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.4399999999999995,\n\t\t\t\ty: -16.525,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.4399999999999995,\n\t\t\t\ty: -16.55,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.4399999999999995,\n\t\t\t\ty: -16.575,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.4399999999999995,\n\t\t\t\ty: -16.6,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.4399999999999995,\n\t\t\t\ty: -16.625,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.4399999999999995,\n\t\t\t\ty: -16.65,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.4399999999999995,\n\t\t\t\ty: -16.675,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.4399999999999995,\n\t\t\t\ty: -16.7,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.4399999999999995,\n\t\t\t\ty: -16.725,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.4399999999999995,\n\t\t\t\ty: -16.75,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.4399999999999995,\n\t\t\t\ty: -16.775,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.4399999999999995,\n\t\t\t\ty: -16.8,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.4399999999999995,\n\t\t\t\ty: -16.825,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.465,\n\t\t\t\ty: -16.85,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.465,\n\t\t\t\ty: -16.875,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.49,\n\t\t\t\ty: -16.9,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.49,\n\t\t\t\ty: -16.925,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.49,\n\t\t\t\ty: -16.95,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.515,\n\t\t\t\ty: -16.975,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.515,\n\t\t\t\ty: -17,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.515,\n\t\t\t\ty: -17.025,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.515,\n\t\t\t\ty: -17.05,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.515,\n\t\t\t\ty: -17.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.515,\n\t\t\t\ty: -17.1,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.515,\n\t\t\t\ty: -17.125,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.515,\n\t\t\t\ty: -17.15,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.515,\n\t\t\t\ty: -17.175,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.515,\n\t\t\t\ty: -17.2,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.515,\n\t\t\t\ty: -17.225,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.515,\n\t\t\t\ty: -17.25,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.515,\n\t\t\t\ty: -17.275,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.515,\n\t\t\t\ty: -17.3,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.515,\n\t\t\t\ty: -17.325,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.515,\n\t\t\t\ty: -17.35,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.515,\n\t\t\t\ty: -17.375,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.515,\n\t\t\t\ty: -17.4,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.515,\n\t\t\t\ty: -17.425,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.515,\n\t\t\t\ty: -17.45,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.515,\n\t\t\t\ty: -17.475,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.515,\n\t\t\t\ty: -17.5,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.515,\n\t\t\t\ty: -17.525,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.515,\n\t\t\t\ty: -17.55,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.515,\n\t\t\t\ty: -17.575,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.515,\n\t\t\t\ty: -17.6,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.49,\n\t\t\t\ty: -17.625,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.465,\n\t\t\t\ty: -17.65,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.465,\n\t\t\t\ty: -17.675,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.465,\n\t\t\t\ty: -17.7,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.465,\n\t\t\t\ty: -17.725,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.465,\n\t\t\t\ty: -17.75,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.465,\n\t\t\t\ty: -17.775,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.465,\n\t\t\t\ty: -17.8,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.465,\n\t\t\t\ty: -17.825,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.465,\n\t\t\t\ty: -17.85,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.465,\n\t\t\t\ty: -17.875,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.4399999999999995,\n\t\t\t\ty: -17.9,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.414999999999999,\n\t\t\t\ty: -17.925,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.390000000000001,\n\t\t\t\ty: -17.95,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.365,\n\t\t\t\ty: -17.975,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.34,\n\t\t\t\ty: -18,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.3149999999999995,\n\t\t\t\ty: -18.025,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.289999999999999,\n\t\t\t\ty: -18.05,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.265000000000001,\n\t\t\t\ty: -18.075,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.24,\n\t\t\t\ty: -18.1,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.215,\n\t\t\t\ty: -18.125,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.1899999999999995,\n\t\t\t\ty: -18.15,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.164999999999999,\n\t\t\t\ty: -18.175,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.140000000000001,\n\t\t\t\ty: -18.2,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.115,\n\t\t\t\ty: -18.225,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.09,\n\t\t\t\ty: -18.25,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.0649999999999995,\n\t\t\t\ty: -18.275,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.039999999999999,\n\t\t\t\ty: -18.3,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -7.039999999999999,\n\t\t\t\ty: -18.3,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -7.039999999999999,\n\t\t\t\ty: -18.3,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t]\n\t},\n\t{\n\t\ttype: \"pcb_trace\",\n\t\tpcb_trace_id: \"ground_bridge_52\",\n\t\tsource_net_id: \"source_net_0\",\n\t\tconnection_name: \"source_net_0\",\n\t\tconnectsTo: [\n\t\t\t\"pcb_port_26\"\n\t\t],\n\t\troute: [\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -3.4250601401493426,\n\t\t\t\ty: 6.9,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.675060140149343,\n\t\t\t\ty: 6.9,\n\t\t\t\tlayer: \"top\",\n\t\t\t\twidth: 0.1\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"via\",\n\t\t\t\tx: -2.675060140149343,\n\t\t\t\ty: 6.9,\n\t\t\t\tfrom_layer: \"top\",\n\t\t\t\tto_layer: \"bottom\",\n\t\t\t\tvia_diameter: 0.5,\n\t\t\t\tvia_hole_diameter: 0.3,\n\t\t\t\tlayers: [\n\t\t\t\t\t\"top\",\n\t\t\t\t\t\"inner1\",\n\t\t\t\t\t\"inner2\",\n\t\t\t\t\t\"bottom\"\n\t\t\t\t]\n\t\t\t},\n\t\t\t{\n\t\t\t\troute_type: \"wire\",\n\t\t\t\tx: -2.675060140149343,\n\t\t\t\ty: 6.9,\n\t\t\t\tlayer: \"bottom\",\n\t\t\t\twidth: 0.1\n\t\t\t}\n\t\t]\n\t}\n];\nvar plan = {\n\texpectedInput: expectedInput,\n\ttraces: traces\n};\n\n/** A fixed routing solution through tscircuit's local algorithmFn interface.\n * No check is suppressed: core regenerates traces, vias, pours and DRC normally.\n * Refuse stale geometry/connectivity instead of applying routes to an edited PCB.\n */\nfunction canonicalRoutingInput(value) {\n const normalize = (item, key) =\u003e {\n if (typeof item === \"number\")\n return Math.round(item * 1e8) / 1e8;\n if (Array.isArray(item)) {\n // connectedTo is a set of connectivity IDs. Core versions differ in\n // whether they include duplicate IDs; order and multiplicity have no\n // electrical meaning. Preserve every other array (including geometry).\n if (key === \"connectedTo\" \u0026\u0026 item.every(id =\u003e typeof id === \"string\")) {\n return [...new Set(item)].sort();\n }\n return item.map(value =\u003e normalize(value));\n }\n if (item \u0026\u0026 typeof item === \"object\")\n return Object.fromEntries(Object.keys(item).sort().map(key =\u003e [key, normalize(item[key], key)]));\n return item;\n };\n return JSON.stringify(normalize(value));\n}\nconst expected = canonicalRoutingInput(plan.expectedInput);\nconst savedRouting = async (input) =\u003e {\n if (canonicalRoutingInput(input) !== expected) {\n const actual = JSON.parse(canonicalRoutingInput(input));\n const wanted = JSON.parse(expected);\n const diffs = [];\n const compare = (a, b, path) =\u003e {\n if (JSON.stringify(a) === JSON.stringify(b) || diffs.length \u003e= 8)\n return;\n if (a \u0026\u0026 b \u0026\u0026 typeof a === \"object\" \u0026\u0026 typeof b === \"object\") {\n for (const key of new Set([...Object.keys(a), ...Object.keys(b)]))\n compare(a[key], b[key], `${path}.${key}`);\n }\n else\n diffs.push(`${path}: expected ${JSON.stringify(b)}, got ${JSON.stringify(a)}`);\n };\n compare(actual, wanted, \"input\");\n throw new Error(\"Regenerate and validate routing/route-plan.json. Routing input mismatch: \" + diffs.join(\"; \"));\n }\n const listeners = new Map();\n return {\n on(name, callback) {\n listeners.set(name, [...listeners.get(name) ?? [], callback]);\n },\n start() {\n const event = { traces: structuredClone(plan.traces) };\n for (const callback of listeners.get(\"complete\") ?? [])\n callback(event);\n },\n stop() { },\n };\n};\n\nconst pinLabels$a = {\n pin1: [\"pin1\"],\n pin2: [\"GND1\"],\n pin3: [\"pin3\"],\n pin4: [\"GND2\"]\n};\nconst pinAttributes$5 = {\n pin2: { requiresGround: true },\n pin4: { requiresGround: true }\n};\nconst ABM8_272_T3 = (props) =\u003e {\n return (jsxRuntime.jsx(\"chip\", { pinLabels: pinLabels$a, pinAttributes: pinAttributes$5, symbol: jsxRuntime.jsxs(\"symbol\", { children: [jsxRuntime.jsx(\"schematictext\", { text: props.name ?? \"Y1\", schX: 0, schY: 0.65, fontSize: 0.18 }), jsxRuntime.jsx(\"schematictext\", { text: \"12MHz\", schX: 0, schY: -0.65, fontSize: 0.18 }), jsxRuntime.jsx(\"port\", { name: \"pin1\", pinNumber: 1, aliases: [\"1\"], direction: \"left\", schX: -0.6, schY: -0.2, schStemLength: 0.2, schPinLabelFontSize: 0.08 }), jsxRuntime.jsx(\"port\", { name: \"pin3\", pinNumber: 3, aliases: [\"3\"], direction: \"right\", schX: 0.6, schY: 0.2, schStemLength: 0.2, schPinLabelFontSize: 0.08 }), jsxRuntime.jsx(\"port\", { name: \"pin4\", pinNumber: 4, aliases: [\"GND2\"], direction: \"left\", schX: -0.6, schY: 0.2, schStemLength: 0.2, schPinLabelFontSize: 0.08 }), jsxRuntime.jsx(\"port\", { name: \"pin2\", pinNumber: 2, aliases: [\"GND1\"], direction: \"right\", schX: 0.6, schY: -0.2, schStemLength: 0.2, schPinLabelFontSize: 0.08 }), jsxRuntime.jsx(\"schematicrect\", { schX: 0, schY: 0, width: 0.8, height: 0.8, strokeWidth: 0.02, color: \"#880000\" }), jsxRuntime.jsx(\"schematiccircle\", { center: { x: -0.3, y: -0.3 }, radius: 0.03, strokeWidth: 0.02, color: \"#880000\", isFilled: true, fillColor: \"#880000\" }), jsxRuntime.jsx(\"schematicpath\", { points: [{ \"x\": -0.1, \"y\": -0.14 }, { \"x\": -0.1, \"y\": 0.14 }], strokeColor: \"#881100\" }), jsxRuntime.jsx(\"schematicpath\", { points: [{ \"x\": 0.1, \"y\": -0.14 }, { \"x\": 0.1, \"y\": 0.14 }], strokeColor: \"#881100\" }), jsxRuntime.jsx(\"schematicpath\", { points: [{ \"x\": -0.4, \"y\": -0.2 }, { \"x\": -0.2, \"y\": -0.2 }, { \"x\": -0.2, \"y\": 0 }, { \"x\": -0.1, \"y\": 0 }], strokeColor: \"#880000\" }), jsxRuntime.jsx(\"schematicpath\", { points: [{ \"x\": 0.4, \"y\": 0.2 }, { \"x\": 0.2, \"y\": 0.2 }, { \"x\": 0.2, \"y\": 0 }, { \"x\": 0.1, \"y\": 0 }], strokeColor: \"#880000\" }), jsxRuntime.jsx(\"schematicrect\", { schX: 0, schY: 0, width: 0.08, height: 0.28, strokeWidth: 0.02, color: \"#880000\" })] }), supplierPartNumbers: {\n \"jlcpcb\": [\n \"C20625731\"\n ]\n }, manufacturerPartNumber: \"ABM8-272-T3\", footprint: jsxRuntime.jsxs(\"footprint\", { children: [jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin1\"], pcbX: \"-1.100074mm\", pcbY: \"-0.850011mm\", width: \"1.3999972mm\", height: \"1.1999976mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin2\"], pcbX: \"1.100074mm\", pcbY: \"-0.850011mm\", width: \"1.3999972mm\", height: \"1.1999976mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin3\"], pcbX: \"1.100074mm\", pcbY: \"0.850011mm\", width: \"1.3999972mm\", height: \"1.1999976mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin4\"], pcbX: \"-1.100074mm\", pcbY: \"0.850011mm\", width: \"1.3999972mm\", height: \"1.1999976mm\", shape: \"rect\" }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -2.028596400000083, \"y\": -1.6784827999999834 }, { \"x\": -2.028596400000083, \"y\": 1.678736800000138 }, { \"x\": 2.0285963999999694, \"y\": 1.678736800000138 }, { \"x\": 2.0285963999999694, \"y\": -1.6784827999999834 }, { \"x\": -2.028596400000083, \"y\": -1.6784827999999834 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -2.257196399999998, \"y\": -0.24988519999988057 }, { \"x\": -2.257196399999998, \"y\": -1.9070827999998983 }, { \"x\": -0.39999920000002476, \"y\": -1.9070827999998983 }] }), jsxRuntime.jsx(\"silkscreentext\", { text: \"{NAME}\", pcbX: \"-0.1143mm\", pcbY: \"2.676527mm\", anchorAlignment: \"center\", fontSize: \"1mm\" }), jsxRuntime.jsx(\"courtyardoutline\", { outline: [{ \"x\": -2.0500725999999077, \"y\": 1.7000097999999753 }, { \"x\": 2.0500725999999077, \"y\": 1.7000097999999753 }, { \"x\": 2.0500725999999077, \"y\": -1.7000097999999753 }, { \"x\": -2.0500725999999077, \"y\": -1.7000097999999753 }, { \"x\": -2.0500725999999077, \"y\": 1.7000097999999753 }] })] }), cadModel: {\n objUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C20625731.obj?uuid=02485e56ba8d4732a26526d2983fc729\",\n stepUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C20625731.step?uuid=02485e56ba8d4732a26526d2983fc729\",\n pcbRotationOffset: 0,\n modelOriginPosition: { x: 0, y: -12700000070253736e-21, z: 0 },\n }, ...props }));\n};\n\nconst pinLabels$9 = {\n pin1: [\"IOVDD6\"],\n pin2: [\"GPIO0\"],\n pin3: [\"GPIO1\"],\n pin4: [\"GPIO2\"],\n pin5: [\"GPIO3\"],\n pin6: [\"GPIO4\"],\n pin7: [\"GPIO5\"],\n pin8: [\"GPIO6\"],\n pin9: [\"GPIO7\"],\n pin10: [\"IOVDD5\"],\n pin11: [\"GPIO8\"],\n pin12: [\"GPIO9\"],\n pin13: [\"GPIO10\"],\n pin14: [\"GPIO11\"],\n pin15: [\"GPIO12\"],\n pin16: [\"GPIO13\"],\n pin17: [\"GPIO14\"],\n pin18: [\"GPIO15\"],\n pin19: [\"TESTEN\"],\n pin20: [\"XIN\"],\n pin21: [\"XOUT\"],\n pin22: [\"IOVDD4\"],\n pin23: [\"DVDD2\"],\n pin24: [\"SWCLK\"],\n pin25: [\"SWD\"],\n pin26: [\"RUN\"],\n pin27: [\"GPIO16\"],\n pin28: [\"GPIO17\"],\n pin29: [\"GPIO18\"],\n pin30: [\"GPIO19\"],\n pin31: [\"GPIO20\"],\n pin32: [\"GPIO21\"],\n pin33: [\"IOVDD3\"],\n pin34: [\"GPIO22\"],\n pin35: [\"GPIO23\"],\n pin36: [\"GPIO24\"],\n pin37: [\"GPIO25\"],\n pin38: [\"GPIO26_ADC0\"],\n pin39: [\"GPIO27_ADC1\"],\n pin40: [\"GPIO28_ADC2\"],\n pin41: [\"GPIO29_ADC3\"],\n pin42: [\"IOVDD2\"],\n pin43: [\"ADC_AVDD\"],\n pin44: [\"VREG_IN\"],\n pin45: [\"VREG_VOUT\"],\n pin46: [\"USB_DM\"],\n pin47: [\"USB_DP\"],\n pin48: [\"USB_VDD\"],\n pin49: [\"IOVDD1\"],\n pin50: [\"DVDD1\"],\n pin51: [\"QSPI_SD3\"],\n pin52: [\"QSPI_SCLK\"],\n pin53: [\"QSPI_SD0\"],\n pin54: [\"QSPI_SD2\"],\n pin55: [\"QSPI_SD1\"],\n pin56: [\"QSPI_SS\"],\n pin57: [\"GND\"]\n};\nconst pinAttributes$4 = {\n pin57: { requiresGround: true }\n};\nconst RP2040$1 = (props) =\u003e {\n return (jsxRuntime.jsx(\"chip\", { pinLabels: pinLabels$9, pinAttributes: pinAttributes$4, supplierPartNumbers: {\n \"jlcpcb\": [\n \"C2040\"\n ]\n }, manufacturerPartNumber: \"RP2040\", footprint: jsxRuntime.jsxs(\"footprint\", { children: [jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin57\"], pcbX: \"-0mm\", pcbY: \"0.000127mm\", width: \"3.0999938mm\", height: \"3.0999938mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin56\"], pcbX: \"-2.599944mm\", pcbY: \"3.425063mm\", width: \"0.1999996mm\", height: \"0.850011mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin55\"], pcbX: \"-2.200148mm\", pcbY: \"3.425063mm\", width: \"0.1999996mm\", height: \"0.850011mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin54\"], pcbX: \"-1.800098mm\", pcbY: \"3.425063mm\", width: \"0.1999996mm\", height: \"0.850011mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin53\"], pcbX: \"-1.400048mm\", pcbY: \"3.425063mm\", width: \"0.1999996mm\", height: \"0.850011mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin52\"], pcbX: \"-0.999998mm\", pcbY: \"3.425063mm\", width: \"0.1999996mm\", height: \"0.850011mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin51\"], pcbX: \"-0.599948mm\", pcbY: \"3.425063mm\", width: \"0.1999996mm\", height: \"0.850011mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin50\"], pcbX: \"-0.200152mm\", pcbY: \"3.425063mm\", width: \"0.1999996mm\", height: \"0.850011mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin49\"], pcbX: \"0.199898mm\", pcbY: \"3.425063mm\", width: \"0.1999996mm\", height: \"0.850011mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin48\"], pcbX: \"0.599948mm\", pcbY: \"3.425063mm\", width: \"0.1999996mm\", height: \"0.850011mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin47\"], pcbX: \"0.999998mm\", pcbY: \"3.425063mm\", width: \"0.1999996mm\", height: \"0.850011mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin46\"], pcbX: \"1.400048mm\", pcbY: \"3.425063mm\", width: \"0.1999996mm\", height: \"0.850011mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin45\"], pcbX: \"1.799844mm\", pcbY: \"3.425063mm\", width: \"0.1999996mm\", height: \"0.850011mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin44\"], pcbX: \"2.199894mm\", pcbY: \"3.425063mm\", width: \"0.1999996mm\", height: \"0.850011mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin43\"], pcbX: \"2.599944mm\", pcbY: \"3.425063mm\", width: \"0.1999996mm\", height: \"0.850011mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin42\"], pcbX: \"3.424936mm\", pcbY: \"2.600071mm\", width: \"0.850011mm\", height: \"0.1999996mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin41\"], pcbX: \"3.424936mm\", pcbY: \"2.200021mm\", width: \"0.850011mm\", height: \"0.1999996mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin40\"], pcbX: \"3.424936mm\", pcbY: \"1.799971mm\", width: \"0.850011mm\", height: \"0.1999996mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin39\"], pcbX: \"3.424936mm\", pcbY: \"1.399921mm\", width: \"0.850011mm\", height: \"0.1999996mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin38\"], pcbX: \"3.424936mm\", pcbY: \"1.000125mm\", width: \"0.850011mm\", height: \"0.1999996mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin37\"], pcbX: \"3.424936mm\", pcbY: \"0.600075mm\", width: \"0.850011mm\", height: \"0.1999996mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin36\"], pcbX: \"3.424936mm\", pcbY: \"0.200025mm\", width: \"0.850011mm\", height: \"0.1999996mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin35\"], pcbX: \"3.424936mm\", pcbY: \"-0.200025mm\", width: \"0.850011mm\", height: \"0.1999996mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin34\"], pcbX: \"3.424936mm\", pcbY: \"-0.600075mm\", width: \"0.850011mm\", height: \"0.1999996mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin33\"], pcbX: \"3.424936mm\", pcbY: \"-0.999871mm\", width: \"0.850011mm\", height: \"0.1999996mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin32\"], pcbX: \"3.424936mm\", pcbY: \"-1.399921mm\", width: \"0.850011mm\", height: \"0.1999996mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin31\"], pcbX: \"3.424936mm\", pcbY: \"-1.799971mm\", width: \"0.850011mm\", height: \"0.1999996mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin30\"], pcbX: \"3.424936mm\", pcbY: \"-2.200021mm\", width: \"0.850011mm\", height: \"0.1999996mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin29\"], pcbX: \"3.424936mm\", pcbY: \"-2.600071mm\", width: \"0.850011mm\", height: \"0.1999996mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin28\"], pcbX: \"2.599944mm\", pcbY: \"-3.425063mm\", width: \"0.1999996mm\", height: \"0.850011mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin27\"], pcbX: \"2.199894mm\", pcbY: \"-3.425063mm\", width: \"0.1999996mm\", height: \"0.850011mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin26\"], pcbX: \"1.799844mm\", pcbY: \"-3.425063mm\", width: \"0.1999996mm\", height: \"0.850011mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin25\"], pcbX: \"1.400048mm\", pcbY: \"-3.425063mm\", width: \"0.1999996mm\", height: \"0.850011mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin24\"], pcbX: \"0.999998mm\", pcbY: \"-3.425063mm\", width: \"0.1999996mm\", height: \"0.850011mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin23\"], pcbX: \"0.599948mm\", pcbY: \"-3.425063mm\", width: \"0.1999996mm\", height: \"0.850011mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin22\"], pcbX: \"0.199898mm\", pcbY: \"-3.425063mm\", width: \"0.1999996mm\", height: \"0.850011mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin21\"], pcbX: \"-0.200152mm\", pcbY: \"-3.425063mm\", width: \"0.1999996mm\", height: \"0.850011mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin20\"], pcbX: \"-0.599948mm\", pcbY: \"-3.425063mm\", width: \"0.1999996mm\", height: \"0.850011mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin19\"], pcbX: \"-0.999998mm\", pcbY: \"-3.425063mm\", width: \"0.1999996mm\", height: \"0.850011mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin18\"], pcbX: \"-1.400048mm\", pcbY: \"-3.425063mm\", width: \"0.1999996mm\", height: \"0.850011mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin17\"], pcbX: \"-1.800098mm\", pcbY: \"-3.425063mm\", width: \"0.1999996mm\", height: \"0.850011mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin16\"], pcbX: \"-2.200148mm\", pcbY: \"-3.425063mm\", width: \"0.1999996mm\", height: \"0.850011mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin15\"], pcbX: \"-2.599944mm\", pcbY: \"-3.425063mm\", width: \"0.1999996mm\", height: \"0.850011mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin14\"], pcbX: \"-3.424936mm\", pcbY: \"-2.600071mm\", width: \"0.850011mm\", height: \"0.1999996mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin13\"], pcbX: \"-3.424936mm\", pcbY: \"-2.200021mm\", width: \"0.850011mm\", height: \"0.1999996mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin12\"], pcbX: \"-3.424936mm\", pcbY: \"-1.799971mm\", width: \"0.850011mm\", height: \"0.1999996mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin11\"], pcbX: \"-3.424936mm\", pcbY: \"-1.399921mm\", width: \"0.850011mm\", height: \"0.1999996mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin10\"], pcbX: \"-3.424936mm\", pcbY: \"-0.999871mm\", width: \"0.850011mm\", height: \"0.1999996mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin9\"], pcbX: \"-3.424936mm\", pcbY: \"-0.600075mm\", width: \"0.850011mm\", height: \"0.1999996mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin8\"], pcbX: \"-3.424936mm\", pcbY: \"-0.200025mm\", width: \"0.850011mm\", height: \"0.1999996mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin7\"], pcbX: \"-3.424936mm\", pcbY: \"0.200025mm\", width: \"0.850011mm\", height: \"0.1999996mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin6\"], pcbX: \"-3.424936mm\", pcbY: \"0.600075mm\", width: \"0.850011mm\", height: \"0.1999996mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin5\"], pcbX: \"-3.424936mm\", pcbY: \"1.000125mm\", width: \"0.850011mm\", height: \"0.1999996mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin4\"], pcbX: \"-3.424936mm\", pcbY: \"1.399921mm\", width: \"0.850011mm\", height: \"0.1999996mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin3\"], pcbX: \"-3.424936mm\", pcbY: \"1.799971mm\", width: \"0.850011mm\", height: \"0.1999996mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin2\"], pcbX: \"-3.424936mm\", pcbY: \"2.200021mm\", width: \"0.850011mm\", height: \"0.1999996mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin1\"], pcbX: \"-3.424936mm\", pcbY: \"2.600071mm\", width: \"0.850011mm\", height: \"0.1999996mm\", shape: \"rect\" }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -3.2409891999999445, \"y\": 3.500018399999931 }, { \"x\": -3.2409891999999445, \"y\": 3.403168199999868 }, { \"x\": -3.5000691999999844, \"y\": 3.144062800000029 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -3.5000691999999844, \"y\": 2.931185400000004 }, { \"x\": -2.9311854000001176, \"y\": 3.500018399999931 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -3.5000691999999844, \"y\": 2.931185400000004 }, { \"x\": -3.5000691999999844, \"y\": 3.500018399999931 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -2.9311854000001176, \"y\": -3.499916799999937 }, { \"x\": -3.40004399999998, \"y\": -3.499916799999937 }, { \"x\": -3.5000691999999844, \"y\": -3.499916799999937 }, { \"x\": -3.5000691999999844, \"y\": -2.9310838000000103 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": 3.499942199999964, \"y\": -2.9310838000000103 }, { \"x\": 3.499942199999964, \"y\": -3.499916799999937 }, { \"x\": 2.931083800000124, \"y\": -3.499916799999937 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": 2.931083800000124, \"y\": 3.500018399999931 }, { \"x\": 3.499942199999964, \"y\": 3.500018399999931 }, { \"x\": 3.499942199999964, \"y\": 2.931185400000004 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -3.5000691999999844, \"y\": 3.500018399999931 }, { \"x\": -2.9311854000001176, \"y\": 3.500018399999931 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -3.2409891999999445, \"y\": 3.5001453999999512 }, { \"x\": -3.2409891999999445, \"y\": 3.4032952000000023 }, { \"x\": -3.5000691999999844, \"y\": 3.144215200000076 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -3.5000691999999844, \"y\": 2.9313124000000244 }, { \"x\": -2.9311854000001176, \"y\": 3.5001453999999512 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -3.5000691999999844, \"y\": 2.9313124000000244 }, { \"x\": -3.5000691999999844, \"y\": 3.5001453999999512 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -2.9311854000001176, \"y\": -3.4997898000000305 }, { \"x\": -3.40004399999998, \"y\": -3.4997898000000305 }, { \"x\": -3.5000691999999844, \"y\": -3.4997898000000305 }, { \"x\": -3.5000691999999844, \"y\": -2.93095679999999 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": 3.499916800000051, \"y\": -2.93095679999999 }, { \"x\": 3.499916800000051, \"y\": -3.4997898000000305 }, { \"x\": 2.931083800000124, \"y\": -3.4997898000000305 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": 2.931083800000124, \"y\": 3.5001453999999512 }, { \"x\": 3.499916800000051, \"y\": 3.5001453999999512 }, { \"x\": 3.499916800000051, \"y\": 2.9313124000000244 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -3.5000691999999844, \"y\": 3.5001453999999512 }, { \"x\": -2.9311854000001176, \"y\": 3.5001453999999512 }] }), jsxRuntime.jsx(\"silkscreencircle\", { pcbX: \"-3.999992mm\", pcbY: \"3.700272mm\", radius: \"0.127mm\" }), jsxRuntime.jsx(\"silkscreencircle\", { pcbX: \"-3.999992mm\", pcbY: \"3.700145mm\", radius: \"0.127mm\" }), jsxRuntime.jsx(\"silkscreentext\", { text: \"{NAME}\", pcbX: \"-0.140208mm\", pcbY: \"4.859022mm\", anchorAlignment: \"center\", fontSize: \"1mm\" }), jsxRuntime.jsx(\"courtyardoutline\", { outline: [{ \"x\": -4.3780080000000225, \"y\": 4.109021999999982 }, { \"x\": 4.097592000000077, \"y\": 4.109021999999982 }, { \"x\": 4.097592000000077, \"y\": -4.087178000000108 }, { \"x\": -4.3780080000000225, \"y\": -4.087178000000108 }, { \"x\": -4.3780080000000225, \"y\": 4.109021999999982 }] })] }), cadModel: {\n objUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C2040.obj?uuid=76b360a9d4c54384a4e47d7e5af156df\",\n stepUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C2040.step?uuid=76b360a9d4c54384a4e47d7e5af156df\",\n pcbRotationOffset: 0,\n modelOriginPosition: { x: 0.000012699999956566899, y: -1269999999067295e-19, z: -0.02 },\n }, ...props }));\n};\n\nconst pinLabels$8 = {\n pin1: [\"N_CS\"],\n pin2: [\"pin2\"],\n pin3: [\"pin3\"],\n pin4: [\"GND\"],\n pin5: [\"pin5\"],\n pin6: [\"CLK\"],\n pin7: [\"pin7\"],\n pin8: [\"VCC\"],\n pin9: [\"EP\"]\n};\nconst pinAttributes$3 = {\n pin4: { requiresGround: true },\n pin8: { requiresPower: true }\n};\nconst W25Q16JVUXIQ$1 = (props) =\u003e {\n return (jsxRuntime.jsx(\"chip\", { pinLabels: pinLabels$8, pinAttributes: pinAttributes$3, supplierPartNumbers: {\n \"jlcpcb\": [\n \"C2843335\"\n ]\n }, manufacturerPartNumber: \"W25Q16JVUXIQ\", footprint: jsxRuntime.jsxs(\"footprint\", { children: [jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin1\"], pcbX: \"-0.750062mm\", pcbY: \"-1.50749mm\", width: \"0.2800096mm\", height: \"0.5999988mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin2\"], pcbX: \"-0.249936mm\", pcbY: \"-1.50749mm\", width: \"0.2800096mm\", height: \"0.5999988mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin3\"], pcbX: \"0.249936mm\", pcbY: \"-1.50749mm\", width: \"0.2800096mm\", height: \"0.5999988mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin4\"], pcbX: \"0.750062mm\", pcbY: \"-1.50749mm\", width: \"0.2800096mm\", height: \"0.5999988mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin8\"], pcbX: \"-0.750062mm\", pcbY: \"1.50749mm\", width: \"0.2800096mm\", height: \"0.5999988mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin7\"], pcbX: \"-0.249936mm\", pcbY: \"1.50749mm\", width: \"0.2800096mm\", height: \"0.5999988mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin6\"], pcbX: \"0.249936mm\", pcbY: \"1.50749mm\", width: \"0.2800096mm\", height: \"0.5999988mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin5\"], pcbX: \"0.750062mm\", pcbY: \"1.50749mm\", width: \"0.2800096mm\", height: \"0.5999988mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin9\"], pcbX: \"0mm\", pcbY: \"0mm\", width: \"1.6999966mm\", height: \"0.2999994mm\", shape: \"rect\" }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": 1.0763249999998834, \"y\": -1.5760446000000456 }, { \"x\": 1.0763249999998834, \"y\": 1.5763240000001133 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -1.0761472000000367, \"y\": 1.5763240000001133 }, { \"x\": -1.0761472000000367, \"y\": -1.5760446000000456 }] }), jsxRuntime.jsx(\"silkscreencircle\", { pcbX: \"-0.762mm\", pcbY: \"-2.032mm\", radius: \"0.100076mm\" }), jsxRuntime.jsx(\"silkscreentext\", { text: \"{NAME}\", pcbX: \"0.003556mm\", pcbY: \"2.813306mm\", anchorAlignment: \"center\", fontSize: \"1mm\" }), jsxRuntime.jsx(\"courtyardoutline\", { outline: [{ \"x\": -1.3259439999999358, \"y\": 2.0633060000000114 }, { \"x\": 1.333056000000056, \"y\": 2.0633060000000114 }, { \"x\": 1.333056000000056, \"y\": -2.3736939999998867 }, { \"x\": -1.3259439999999358, \"y\": -2.3736939999998867 }, { \"x\": -1.3259439999999358, \"y\": 2.0633060000000114 }] })] }), cadModel: {\n objUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C2843335.obj?uuid=2b35e1c3dcc44b77887d4f445b51370a\",\n stepUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C2843335.step?uuid=2b35e1c3dcc44b77887d4f445b51370a\",\n pcbRotationOffset: 0,\n modelOriginPosition: { x: 0.00795020000009572, y: 0.027940000000057807, z: 0 },\n }, ...props }));\n};\n\nconst pinLabels$7 = {\n pin1: [\"VIN\"],\n pin2: [\"GND\"],\n pin3: [\"EN\"],\n pin4: [\"NC\"],\n pin5: [\"VOUT\"]\n};\nconst pinAttributes$2 = {\n pin1: { requiresPower: true },\n pin2: { requiresGround: true },\n pin4: { doNotConnect: true }\n};\nconst AP2112K_3_3TRG1$1 = (props) =\u003e {\n return (jsxRuntime.jsx(\"chip\", { pinLabels: pinLabels$7, pinAttributes: pinAttributes$2, supplierPartNumbers: {\n \"jlcpcb\": [\n \"C23380830\"\n ]\n }, manufacturerPartNumber: \"AP2112K-3.3TRG1\", footprint: jsxRuntime.jsxs(\"footprint\", { children: [jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin2\"], pcbX: \"1.100074mm\", pcbY: \"-0.000127mm\", width: \"0.999998mm\", height: \"0.5999988mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin3\"], pcbX: \"1.100074mm\", pcbY: \"0.949833mm\", width: \"0.999998mm\", height: \"0.5999988mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin1\"], pcbX: \"1.100074mm\", pcbY: \"-0.949833mm\", width: \"0.999998mm\", height: \"0.5999988mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin4\"], pcbX: \"-1.100074mm\", pcbY: \"0.950087mm\", width: \"0.999998mm\", height: \"0.5999988mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin5\"], pcbX: \"-1.100074mm\", pcbY: \"-0.950087mm\", width: \"0.999998mm\", height: \"0.5999988mm\", shape: \"rect\" }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -0.6984238000000005, \"y\": -1.523974599999974 }, { \"x\": 0.6985507999999072, \"y\": -1.5240254000000277 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -0.42237660000012056, \"y\": 1.3969745999999077 }, { \"x\": 0.42240199999992, \"y\": 1.3969745999999077 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -0.88894920000007, \"y\": -0.38097460000005867 }, { \"x\": -0.88894920000007, \"y\": 0.38097460000005867 }] }), jsxRuntime.jsx(\"silkscreencircle\", { pcbX: \"2.0099782mm\", pcbY: \"-0.9602216mm\", radius: \"0.150114mm\" }), jsxRuntime.jsx(\"silkscreentext\", { text: \"{NAME}\", pcbX: \"0.283972mm\", pcbY: \"2.448689mm\", anchorAlignment: \"center\", fontSize: \"1mm\" }), jsxRuntime.jsx(\"courtyardoutline\", { outline: [{ \"x\": -1.8456280000000334, \"y\": 1.6986889999999448 }, { \"x\": 2.413571999999931, \"y\": 1.6986889999999448 }, { \"x\": 2.413571999999931, \"y\": -1.7731110000000854 }, { \"x\": -1.8456280000000334, \"y\": -1.7731110000000854 }, { \"x\": -1.8456280000000334, \"y\": 1.6986889999999448 }] })] }), cadModel: {\n objUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C23380830.obj?uuid=8c971aea3af54c53b74baeb1f489d393\",\n stepUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C23380830.step?uuid=8c971aea3af54c53b74baeb1f489d393\",\n pcbRotationOffset: 90,\n modelOriginPosition: { x: -12699999956566899e-21, y: 0.00006349999989652133, z: -0.7 },\n }, ...props }));\n};\n\nvar __defProp = Object.defineProperty;\nvar __defProps = Object.defineProperties;\nvar __getOwnPropDescs = Object.getOwnPropertyDescriptors;\nvar __getOwnPropSymbols = Object.getOwnPropertySymbols;\nvar __hasOwnProp = Object.prototype.hasOwnProperty;\nvar __propIsEnum = Object.prototype.propertyIsEnumerable;\nvar __pow = Math.pow;\nvar __defNormalProp = (obj, key, value) =\u003e (key in obj) ? __defProp(obj, key, { enumerable: true, configurable: true, writable: true, value }) : obj[key] = value;\nvar __spreadValues = (a, b) =\u003e {\n for (var prop in b || (b = {}))\n if (__hasOwnProp.call(b, prop))\n __defNormalProp(a, prop, b[prop]);\n if (__getOwnPropSymbols)\n for (var prop of __getOwnPropSymbols(b)) {\n if (__propIsEnum.call(b, prop))\n __defNormalProp(a, prop, b[prop]);\n }\n return a;\n};\nvar __spreadProps = (a, b) =\u003e __defProps(a, __getOwnPropDescs(b));\nvar __objRest = (source, exclude) =\u003e {\n var target = {};\n for (var prop in source)\n if (__hasOwnProp.call(source, prop) \u0026\u0026 exclude.indexOf(prop) \u003c 0)\n target[prop] = source[prop];\n if (source != null \u0026\u0026 __getOwnPropSymbols)\n for (var prop of __getOwnPropSymbols(source)) {\n if (exclude.indexOf(prop) \u003c 0 \u0026\u0026 __propIsEnum.call(source, prop))\n target[prop] = source[prop];\n }\n return target;\n};\nvar OutlineBuilder = class {\n constructor(startX, startY) {\n this.points = [];\n this.lastDirection = null;\n this.currentX = startX;\n this.currentY = startY;\n this.points.push({ x: startX, y: startY });\n }\n updateDirection(x, y) {\n if (x \u003e this.currentX)\n this.lastDirection = \"right\";\n else if (x \u003c this.currentX)\n this.lastDirection = \"left\";\n else if (y \u003e this.currentY)\n this.lastDirection = \"down\";\n else if (y \u003c this.currentY)\n this.lastDirection = \"up\";\n }\n lineTo(x, y) {\n if (x !== this.currentX || y !== this.currentY) {\n this.updateDirection(x, y);\n this.currentX = x;\n this.currentY = y;\n this.points.push({ x, y });\n }\n return this;\n }\n dirToUnit(dir) {\n switch (dir) {\n case \"right\":\n return { x: 1, y: 0 };\n case \"left\":\n return { x: -1, y: 0 };\n case \"down\":\n return { x: 0, y: 1 };\n case \"up\":\n return { x: 0, y: -1 };\n }\n }\n outgoingFor(last, turn) {\n switch (last) {\n case \"right\":\n return turn === \"cw\" ? { unit: { x: 0, y: 1 }, dir: \"down\" } : { unit: { x: 0, y: -1 }, dir: \"up\" };\n case \"left\":\n return turn === \"cw\" ? { unit: { x: 0, y: -1 }, dir: \"up\" } : { unit: { x: 0, y: 1 }, dir: \"down\" };\n case \"down\":\n return turn === \"cw\" ? { unit: { x: -1, y: 0 }, dir: \"left\" } : { unit: { x: 1, y: 0 }, dir: \"right\" };\n case \"up\":\n return turn === \"cw\" ? { unit: { x: 1, y: 0 }, dir: \"right\" } : { unit: { x: -1, y: 0 }, dir: \"left\" };\n }\n }\n corner({ radius, turn }) {\n if (this.points.length \u003c 2) {\n throw new Error(\"Need at least two points to create a corner\");\n }\n if (!this.lastDirection) {\n throw new Error(\"Cannot create a corner without a known incoming direction\");\n }\n const ix = this.currentX;\n const iy = this.currentY;\n const prevIndex = this.points.length - 2;\n const prevPoint = this.points[prevIndex];\n this.points.pop();\n const incomingUnit = this.dirToUnit(this.lastDirection);\n const { unit: outgoingUnit, dir: outgoingDir } = this.outgoingFor(this.lastDirection, turn);\n const dxPrev = ix - prevPoint.x;\n const dyPrev = iy - prevPoint.y;\n const distPrev = Math.hypot(dxPrev, dyPrev);\n const r = Math.min(radius, distPrev);\n const startX = ix - incomingUnit.x * r;\n const startY = iy - incomingUnit.y * r;\n const endX = ix + outgoingUnit.x * r;\n const endY = iy + outgoingUnit.y * r;\n const inVec = { x: -incomingUnit.x, y: -incomingUnit.y };\n const outVec = { x: outgoingUnit.x, y: outgoingUnit.y };\n const bisector = { x: inVec.x + outVec.x, y: inVec.y + outVec.y };\n const bisLen = Math.hypot(bisector.x, bisector.y);\n let dot = inVec.x * outVec.x + inVec.y * outVec.y;\n dot = Math.max(-1, Math.min(1, dot));\n const angle = Math.acos(dot);\n if (bisLen \u003c 0.000000001 || Math.abs(Math.sin(angle / 2)) \u003c 0.000000001) {\n this.points.push({ x: ix, y: iy });\n this.currentX = ix;\n this.currentY = iy;\n return this;\n }\n const offset = r / Math.sin(angle / 2);\n const bisUnit = { x: bisector.x / bisLen, y: bisector.y / bisLen };\n const centerX = ix + bisUnit.x * offset;\n const centerY = iy + bisUnit.y * offset;\n const startAngle = Math.atan2(startY - centerY, startX - centerX);\n const endAngle = Math.atan2(endY - centerY, endX - centerX);\n let angleDelta = endAngle - startAngle;\n while (angleDelta \u003c= -Math.PI)\n angleDelta += 2 * Math.PI;\n while (angleDelta \u003e Math.PI)\n angleDelta -= 2 * Math.PI;\n const lastAfterPop = this.points[this.points.length - 1];\n const almostEqual = (a, b) =\u003e Math.abs(a - b) \u003c 0.000000001;\n if (!lastAfterPop || !almostEqual(lastAfterPop.x, startX) || !almostEqual(lastAfterPop.y, startY)) {\n this.points.push({ x: startX, y: startY });\n }\n const segments = 8;\n for (let i = 1;i \u003c= segments; i++) {\n const t = i / segments;\n const angle2 = startAngle + angleDelta * t;\n const x = centerX + r * Math.cos(angle2);\n const y = centerY + r * Math.sin(angle2);\n this.points.push({ x, y });\n }\n const last = this.points[this.points.length - 1];\n this.currentX = last.x;\n this.currentY = last.y;\n this.lastDirection = outgoingDir;\n return this;\n }\n arcTo(x, y, { radius, sweep = true, segments = 16 }) {\n const start = { x: this.currentX, y: this.currentY };\n const end = { x, y };\n const mx = (start.x + end.x) / 2;\n const my = (start.y + end.y) / 2;\n const dx = end.x - start.x;\n const dy = end.y - start.y;\n const dist = Math.sqrt(dx * dx + dy * dy);\n if (dist === 0)\n return this;\n const h = Math.sqrt(Math.max(0, radius * radius - __pow(dist / 2, 2)));\n const perpX = -dy / dist;\n const perpY = dx / dist;\n const cx = mx + (sweep ? 1 : -1) * perpX * h;\n const cy = my + (sweep ? 1 : -1) * perpY * h;\n const startAngle = Math.atan2(start.y - cy, start.x - cx);\n const endAngle = Math.atan2(end.y - cy, end.x - cx);\n let sweepAngle = endAngle - startAngle;\n if (sweep \u0026\u0026 sweepAngle \u003c 0)\n sweepAngle += 2 * Math.PI;\n if (!sweep \u0026\u0026 sweepAngle \u003e 0)\n sweepAngle -= 2 * Math.PI;\n for (let i = 1;i \u003c= segments; i++) {\n const t = i / segments;\n const angle = startAngle + sweepAngle * t;\n const px = cx + radius * Math.cos(angle);\n const py = cy + radius * Math.sin(angle);\n this.points.push({ x: px, y: py });\n }\n this.currentX = end.x;\n this.currentY = end.y;\n return this;\n }\n toArray() {\n return [...this.points];\n }\n};\nvar outlineBuilder = (x, y) =\u003e {\n return new OutlineBuilder(x, y);\n};\noutlineBuilder(-9, 11).lineTo(11, 11).corner({ radius: 1, turn: \"ccw\" }).lineTo(11, -7).corner({ radius: 0.5, turn: \"ccw\" }).lineTo(10, -7).corner({ radius: 0.5, turn: \"cw\" }).lineTo(10, -11).lineTo(3.28, -11).lineTo(3.28, -8).arcTo(2.08, -8, { radius: 0.6, sweep: true }).lineTo(2.08, -11).lineTo(-10, -11).lineTo(-10, -7).corner({ radius: 0.5, turn: \"cw\" }).lineTo(-11, -7).corner({ radius: 0.5, turn: \"ccw\" }).lineTo(-11, 11).corner({ radius: 1, turn: \"ccw\" }).toArray();\noutlineBuilder(0, 32.5).lineTo(19, 32.5).corner({ radius: 1, turn: \"ccw\" }).lineTo(19, -28.5).corner({ radius: 0.5, turn: \"ccw\" }).lineTo(10, -28.5).corner({ radius: 0.5, turn: \"cw\" }).lineTo(10, -32.5).lineTo(3.28, -32.5).lineTo(3.28, -29.5).arcTo(2.08, -29.5, { radius: 0.6, sweep: true }).lineTo(2.08, -32.5).lineTo(-10, -32.5).lineTo(-10, -28.5).corner({ radius: 0.5, turn: \"cw\" }).lineTo(-19, -28.5).corner({ radius: 0.5, turn: \"ccw\" }).lineTo(-19, 32.5).corner({ radius: 1, turn: \"ccw\" }).toArray();\nnew OutlineBuilder(-0.2, -0.2).lineTo(-0.2, 2.5).arcTo(-2.5, 0, { radius: 2.5, sweep: true }).arcTo(0, -2.5, { radius: 2.5, sweep: true }).arcTo(2.5, -0.2, { radius: 2.5, sweep: true }).lineTo(-0.2, -0.2).toArray();\nvar pinLabels$6 = {\n pin1: [\"IOVDD6\"],\n pin2: [\"GPIO0\"],\n pin3: [\"GPIO1\"],\n pin4: [\"GPIO2\"],\n pin5: [\"GPIO3\"],\n pin6: [\"GPIO4\"],\n pin7: [\"GPIO5\"],\n pin8: [\"GPIO6\"],\n pin9: [\"GPIO7\"],\n pin10: [\"IOVDD5\"],\n pin11: [\"GPIO8\"],\n pin12: [\"GPIO9\"],\n pin13: [\"GPIO10\"],\n pin14: [\"GPIO11\"],\n pin15: [\"GPIO12\"],\n pin16: [\"GPIO13\"],\n pin17: [\"GPIO14\"],\n pin18: [\"GPIO15\"],\n pin19: [\"TESTEN\"],\n pin20: [\"XIN\"],\n pin21: [\"XOUT\"],\n pin22: [\"IOVDD4\"],\n pin23: [\"DVDD2\"],\n pin24: [\"SWCLK\"],\n pin25: [\"SWD\"],\n pin26: [\"RUN\"],\n pin27: [\"GPIO16\"],\n pin28: [\"GPIO17\"],\n pin29: [\"GPIO18\"],\n pin30: [\"GPIO19\"],\n pin31: [\"GPIO20\"],\n pin32: [\"GPIO21\"],\n pin33: [\"IOVDD3\"],\n pin34: [\"GPIO22\"],\n pin35: [\"GPIO23\"],\n pin36: [\"GPIO24\"],\n pin37: [\"GPIO25\"],\n pin38: [\"GPIO26_ADC0\"],\n pin39: [\"GPIO27_ADC1\"],\n pin40: [\"GPIO28_ADC2\"],\n pin41: [\"GPIO29_ADC3\"],\n pin42: [\"IOVDD2\"],\n pin43: [\"ADC_AVDD\"],\n pin44: [\"VREG_IN\"],\n pin45: [\"VREG_VOUT\"],\n pin46: [\"USB_DM\"],\n pin47: [\"USB_DP\"],\n pin48: [\"USB_VDD\"],\n pin49: [\"IOVDD1\"],\n pin50: [\"DVDD1\"],\n pin51: [\"QSPI_SD3\"],\n pin52: [\"QSPI_SCLK\"],\n pin53: [\"QSPI_SD0\"],\n pin54: [\"QSPI_SD2\"],\n pin55: [\"QSPI_SD1\"],\n pin56: [\"QSPI_SS\"],\n pin57: [\"GND\", \"thermalpad\"]\n};\nvar RP2040 = (props) =\u003e {\n return /* @__PURE__ */ jsxRuntime.jsx(\"chip\", __spreadValues({\n pinLabels: pinLabels$6,\n supplierPartNumbers: {\n jlcpcb: [\"C2040\"]\n },\n manufacturerPartNumber: \"RP2040\",\n footprint: RP2040$1({name: props.name}).props.footprint,\n cadModel: {\n objUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C2040.obj?uuid=76b360a9d4c54384a4e47d7e5af156df\",\n stepUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C2040.step?uuid=76b360a9d4c54384a4e47d7e5af156df\",\n pcbRotationOffset: 0,\n modelOriginPosition: { x: 0, y: 0, z: -0.02 }\n }\n }, props));\n};\nvar pinLabels3 = {\n pin1: [\"CS\"],\n pin2: [\"pin2\"],\n pin3: [\"pin3\"],\n pin4: [\"GND\"],\n pin5: [\"pin5\"],\n pin6: [\"CLK\"],\n pin7: [\"pin7\"],\n pin8: [\"VCC\"],\n pin9: [\"EP\"]\n};\nvar W25Q16JVUXIQ = (props) =\u003e {\n return /* @__PURE__ */ jsxRuntime.jsx(\"chip\", __spreadValues({\n pinLabels: pinLabels3,\n supplierPartNumbers: {\n jlcpcb: [\"C2843335\"]\n },\n manufacturerPartNumber: \"W25Q16JVUXIQ\",\n footprint: W25Q16JVUXIQ$1({name: props.name}).props.footprint,\n cadModel: {\n objUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C2843335.obj?uuid=2b35e1c3dcc44b77887d4f445b51370a\",\n stepUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C2843335.step?uuid=2b35e1c3dcc44b77887d4f445b51370a\",\n pcbRotationOffset: 0,\n modelOriginPosition: { x: 0, y: 0, z: 0 }\n }\n }, props));\n};\nvar pinLabels4 = {\n pin1: [\"VIN\"],\n pin2: [\"GND\"],\n pin3: [\"EN\"],\n pin4: [\"NC\"],\n pin5: [\"VOUT\"]\n};\nvar AP2112K_3_3TRG1 = (props) =\u003e {\n return /* @__PURE__ */ jsxRuntime.jsx(\"chip\", __spreadValues({\n pinLabels: pinLabels4,\n supplierPartNumbers: {\n jlcpcb: [\"C23380830\"]\n },\n manufacturerPartNumber: \"AP2112K_3_3TRG1\",\n footprint: AP2112K_3_3TRG1$1({name: props.name}).props.footprint,\n cadModel: {\n objUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C23380830.obj?uuid=8c971aea3af54c53b74baeb1f489d393\",\n stepUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C23380830.step?uuid=8c971aea3af54c53b74baeb1f489d393\",\n // Native model has three leads on -Y; the footprint has them on +X.\n pcbRotationOffset: 90,\n modelOriginPosition: { x: 0, y: 0, z: -0.7 }\n }\n }, props));\n};\n// Use the imported EasyEDA symbol while retaining the routed board's footprint.\nvar X322512MSB4SI = (props) =\u003e jsxRuntime.jsx(ABM8_272_T3, {\n ...props,\n footprint: \"crystal\",\n internallyConnectedPins: [[\"pin2\", \"pin4\"]],\n showPinAliases: false,\n});\nvar pinLabels5 = {\n pin1: [\"pin1\"],\n pin2: [\"pin2\"],\n pin3: [\"pin3\"],\n pin4: [\"pin4\"]\n};\nvar SKRPACE010 = (props) =\u003e {\n return /* @__PURE__ */ jsxRuntime.jsx(\"pushbutton\", __spreadValues({\n pinLabels: pinLabels5,\n supplierPartNumbers: {\n jlcpcb: [\"C139797\"]\n },\n manufacturerPartNumber: \"SKRPACE010\",\n footprint: \"smdpushbutton\",\n internallyConnectedPins: [\n [\"pin1\", \"pin2\"],\n [\"pin3\", \"pin4\"]\n ],\n cadModel: {\n objUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C139797.obj?uuid=00d848a7e8384bbd9286566957e8bb9c\",\n stepUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C139797.step?uuid=00d848a7e8384bbd9286566957e8bb9c\",\n pcbRotationOffset: 0,\n modelOriginPosition: { x: 0, y: 0, z: -0.01 }\n }\n }, props));\n};\nvar pinLabels6 = {\n pin1: [\"cathode\", \"neg\"],\n pin2: [\"anode\", \"pos\"]\n};\nvar B5819W_SL = (props) =\u003e {\n const _a = props, { name = \"D1\" } = _a, restProps = __objRest(_a, [\"name\"]);\n return /* @__PURE__ */ jsxRuntime.jsx(\"diode\", __spreadValues({\n name,\n pinLabels: pinLabels6,\n variant: \"schottky\",\n supplierPartNumbers: {\n jlcpcb: [\"C8598\"]\n },\n manufacturerPartNumber: \"B5819W_SL\",\n footprint: \"sod123w_p3.4mm_pw0.95mm\",\n cadModel: {\n objUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C8598.obj?uuid=e9d505c99b6c436aaf827a29c5ba4f84\",\n stepUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C8598.step?uuid=e9d505c99b6c436aaf827a29c5ba4f84\",\n pcbRotationOffset: 0,\n modelOriginPosition: { x: 0, y: 0.000012699999999199463, z: -0.6 }\n }\n }, restProps));\n};\nvar XL_1608SURC_06 = (props) =\u003e {\n const _a = props, { name = \"LED1\" } = _a, restProps = __objRest(_a, [\"name\"]);\n return /* @__PURE__ */ jsxRuntime.jsx(\"led\", __spreadValues({\n name,\n supplierPartNumbers: {\n jlcpcb: [\"C965799\"]\n },\n manufacturerPartNumber: \"XL_1608SURC_06\",\n pinLabels: { pin1: [\"cathode\", \"neg\"], pin2: [\"anode\", \"pos\"] },\n footprint: jsxRuntime.jsxs(\"footprint\", { children: [jsxRuntime.jsx(\"smtpad\", {portHints:[\"pin1\"],pcbX:-0.749,pcbY:0,width:0.8,height:0.8,shape:\"rect\"}),jsxRuntime.jsx(\"smtpad\", {portHints:[\"pin2\"],pcbX:0.749,pcbY:0,width:0.8,height:0.8,shape:\"rect\"}),jsxRuntime.jsx(\"courtyardrect\", {width:2.8,height:1.3})]}),\n cadModel: {\n objUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C965799.obj?uuid=d0740cb8891c49a88b6949cb978926f3\",\n stepUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C965799.step?uuid=d0740cb8891c49a88b6949cb978926f3\",\n pcbRotationOffset: 0,\n modelOriginPosition: {\n x: -12700000070253736e-21,\n y: 0.00005079999993995443,\n z: -0.01\n }\n }\n }, restProps));\n};\nvar denseTraceProps = { thickness: \"0.1mm\" };\nvar gndLabel = { displayName: \"GND\", schDisplayLabel: \"GND\" };\nvar vbusLabel = { displayName: \"VBUS\", schDisplayLabel: \"VBUS\" };\nvar vsysLabel = { displayName: \"VSYS\", schDisplayLabel: \"VSYS\" };\nvar v3v3Label = { displayName: \"V3V3\", schDisplayLabel: \"V3V3\" };\nvar v1v1Label = { displayName: \"V1V1\", schDisplayLabel: \"V1V1\" };\nvar adcRefLabel = {\n displayName: \"ADC_REF\",\n schDisplayLabel: \"ADC_REF\"\n};\nvar schSections = {\n rp2040: (name) =\u003e `${name}__rp2040`,\n usb: (name) =\u003e `${name}__usb`,\n power: (name) =\u003e `${name}__power`,\n flash: (name) =\u003e `${name}__flash`,\n clock: (name) =\u003e `${name}__clock`,\n controls: (name) =\u003e `${name}__controls`,\n display: (name) =\u003e `${name}__display`,\n status: (name) =\u003e `${name}__status`,\n debug: (name) =\u003e `${name}__debug`\n};\nvar Microcontroller_RP2040 = (_a) =\u003e {\n var _b = _a, {\n name = \"Microcontroller_RP2040\",\n connections\n } = _b, props = __objRest(_b, [\n \"name\",\n \"connections\"\n ]);\n var programmingSchSheetName = props.schSheetName === \"controller\" ? \"controller_programming\" : undefined;\n return /* @__PURE__ */ jsxRuntime.jsxs(\"group\", __spreadProps(__spreadValues({ name }, props), { children: [\n /* @__PURE__ */ jsxRuntime.jsx(\"schematicsection\", {\n name: schSections.rp2040(name),\n displayName: \"RP2040 \u0026 Power\"\n }),\n programmingSchSheetName ? null : /* @__PURE__ */ jsxRuntime.jsx(\"schematicsection\", {\n name: schSections.usb(name),\n displayName: \"Programming USB-C \u0026 QSPI\"\n }),\n /* @__PURE__ */ jsxRuntime.jsx(\"schematicsection\", { name: schSections.clock(name), displayName: \"Clock\" }),\n /* @__PURE__ */ jsxRuntime.jsx(X322512MSB4SI, {\n name: \"Y1\",\n schSectionName: schSections.clock(name),\n pcbX: -1.2,\n pcbY: -6,\n pcbRotation: 270,\n }),\n /* @__PURE__ */ jsxRuntime.jsx(\"capacitor\", {\n name: \"C_XIN\",\n capacitance: \"15pF\",\n footprint: \"0402\",\n supplierPartNumbers: { jlcpcb: [\"C1548\"] },\n manufacturerPartNumber: \"0402CG150J500NT\",\n schSectionName: schSections.clock(name),\n schOrientation: \"vertical\",\n pcbX: -2,\n pcbY: -9.8,\n }),\n /* @__PURE__ */ jsxRuntime.jsx(\"capacitor\", {\n name: \"C_XOUT\",\n capacitance: \"15pF\",\n footprint: \"0402\",\n supplierPartNumbers: { jlcpcb: [\"C1548\"] },\n manufacturerPartNumber: \"0402CG150J500NT\",\n schSectionName: schSections.clock(name),\n schOrientation: \"vertical\",\n pcbX: 0,\n pcbY: -9.8,\n }),\n /* @__PURE__ */ jsxRuntime.jsx(\"resistor\", {\n name: \"R_XOUT\",\n resistance: \"1k\",\n footprint: \"0402\",\n supplierPartNumbers: { jlcpcb: [\"C11702\"] },\n schSectionName: schSections.clock(name),\n pcbX: 1.8,\n pcbY: -5.8,\n }),\n /* @__PURE__ */ jsxRuntime.jsx(\"schematicsection\", {\n name: schSections.status(name),\n displayName: \"Controls, Status \u0026 SWD\"\n }),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({ name: \"Y1_G1\", from: \".Y1 \u003e .pin2\", to: \"net.GND\" }, gndLabel)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({ name: \"Y1_G2\", from: \".Y1 \u003e .pin4\", to: \"net.GND\" }, gndLabel)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", { name: \"USB_DN_JOIN\", schDisplayLabel: \"USB_D-\", from: \".J_USB \u003e .A7\", to: \".J_USB \u003e .B7\" }),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", { name: \"USB_DN_CONN\", schDisplayLabel: \"USB_D-\", from: \".J_USB \u003e .B7\", to: \".R_USB1 \u003e .pin1\" }),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", { name: \"USB_DP_JOIN\", schDisplayLabel: \"USB_D+\", from: \".J_USB \u003e .A6\", to: \".J_USB \u003e .B6\" }),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", { name: \"USB_DP_CONN\", schDisplayLabel: \"USB_D+\", from: \".J_USB \u003e .B6\", to: \".R_USB2 \u003e .pin1\" }),\n /* @__PURE__ */ jsxRuntime.jsx(B5819W_SL, {\n name: \"D_VBUS\",\n schSheetName: programmingSchSheetName,\n schSectionName: \"MCU__programming_supply\",\n pcbX: -3.375,\n pcbY: 16.75,\n pcbRotation: 180,\n schRotation: 270\n }),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({ name: \"VBUS_D\", from: \"net.VBUS\", to: \".D_VBUS \u003e .anode\" }, vbusLabel)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({\n name: \"D_VSYS\",\n from: \".D_VBUS \u003e .cathode\",\n to: \"net.VSYS\"\n }, vsysLabel)),\n /* @__PURE__ */ jsxRuntime.jsx(\"resistor\", {\n name: \"R_3V3_EN\",\n resistance: \"100k\",\n footprint: \"0402\",\n supplierPartNumbers: { jlcpcb: [\"C25741\"] },\n manufacturerPartNumber: \"0402WGF1003TCE\",\n schSheetName: programmingSchSheetName,\n schSectionName: \"MCU__programming_supply\",\n pcbX: -5.375,\n pcbY: 13.75,\n pcbRotation: 90,\n schRotation: 270\n }),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({\n name: \"EN_VSYS\",\n from: \".R_3V3_EN \u003e .pin1\",\n to: \"net.VSYS\"\n }, vsysLabel)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", { name: \"EN_R\", from: \".R_3V3_EN \u003e .pin2\", to: \".U3 \u003e .EN\" }),\n /* @__PURE__ */ jsxRuntime.jsx(\"capacitor\", {\n name: \"C_IOVDD1\",\n capacitance: \"100nF\",\n footprint: \"0402\",\n supplierPartNumbers: { jlcpcb: [\"C1525\"] },\n manufacturerPartNumber: \"CL05B104KO5NNNC\",\n schSectionName: schSections.rp2040(name),\n schOrientation: \"vertical\",\n pcbX: -4.4,\n pcbY: -5,\n }),\n /* @__PURE__ */ jsxRuntime.jsx(\"capacitor\", {\n name: \"C_IOVDD2\",\n capacitance: \"100nF\",\n footprint: \"0402\",\n supplierPartNumbers: { jlcpcb: [\"C1525\"] },\n manufacturerPartNumber: \"CL05B104KO5NNNC\",\n schSectionName: schSections.rp2040(name),\n schOrientation: \"vertical\",\n pcbX: -3,\n pcbY: 6,\n }),\n /* @__PURE__ */ jsxRuntime.jsx(\"capacitor\", {\n name: \"C_IOVDD3\",\n capacitance: \"100nF\",\n footprint: \"0402\",\n supplierPartNumbers: { jlcpcb: [\"C1525\"] },\n manufacturerPartNumber: \"CL05B104KO5NNNC\",\n schSectionName: schSections.rp2040(name),\n schOrientation: \"vertical\",\n pcbRotation: 0,\n pcbX: -8.125,\n pcbY: -1.25,\n }),\n /* @__PURE__ */ jsxRuntime.jsx(\"capacitor\", {\n name: \"C_IOVDD4\",\n capacitance: \"100nF\",\n footprint: \"0402\",\n supplierPartNumbers: { jlcpcb: [\"C1525\"] },\n manufacturerPartNumber: \"CL05B104KO5NNNC\",\n schSectionName: schSections.rp2040(name),\n schOrientation: \"vertical\",\n pcbX: -4.4,\n pcbY: -6,\n }),\n /* @__PURE__ */ jsxRuntime.jsx(\"capacitor\", {\n name: \"C_IOVDD5\",\n capacitance: \"100nF\",\n footprint: \"0402\",\n supplierPartNumbers: { jlcpcb: [\"C1525\"] },\n manufacturerPartNumber: \"CL05B104KO5NNNC\",\n schSectionName: schSections.rp2040(name),\n schOrientation: \"vertical\",\n pcbRotation: -90,\n pcbX: -6.875,\n pcbY: -5,\n }),\n /* @__PURE__ */ jsxRuntime.jsx(\"capacitor\", {\n name: \"C_IOVDD6\",\n pcbRotation: 90,\n capacitance: \"100nF\",\n footprint: \"0402\",\n supplierPartNumbers: { jlcpcb: [\"C1525\"] },\n manufacturerPartNumber: \"CL05B104KO5NNNC\",\n schSectionName: schSections.rp2040(name),\n schOrientation: \"vertical\",\n pcbX: -5.375,\n pcbY: 3.75,\n }),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({\n name: \"IO5_3V3\",\n from: \".C_IOVDD5 \u003e .pin1\",\n to: \"net.V3V3\"\n }, v3v3Label)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({ name: \"IO5_G\", from: \".C_IOVDD5 \u003e .pin2\", to: \"net.GND\" }, gndLabel)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({\n name: \"IO6_3V3\",\n from: \".C_IOVDD6 \u003e .pin1\",\n to: \"net.V3V3\"\n }, v3v3Label)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({ name: \"IO6_G\", from: \".C_IOVDD6 \u003e .pin2\", to: \"net.GND\" }, gndLabel)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({\n name: \"IO3_3V3\",\n from: \".C_IOVDD3 \u003e .pin1\",\n to: \"net.V3V3\"\n }, v3v3Label)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({ name: \"IO3_G\", from: \".C_IOVDD3 \u003e .pin2\", to: \"net.GND\" }, gndLabel)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({\n name: \"IO4_3V3\",\n from: \".C_IOVDD4 \u003e .pin1\",\n to: \"net.V3V3\"\n }, v3v3Label)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({ name: \"IO4_G\", from: \".C_IOVDD4 \u003e .pin2\", to: \"net.GND\" }, gndLabel)),\n /* @__PURE__ */ jsxRuntime.jsx(\"resistor\", {\n name: \"R_RUN\",\n schRotation: 90.0,\n resistance: \"10k\",\n footprint: \"0402\",\n supplierPartNumbers: { jlcpcb: [\"C25744\"] },\n manufacturerPartNumber: \"0402WGF1002TCE\",\n schSectionName: schSections.controls(name),\n pcbX: 6.125,\n pcbY: -6.25,\n }),\n /* @__PURE__ */ jsxRuntime.jsx(\"capacitor\", {\n name: \"C_FLASH\",\n capacitance: \"100nF\",\n footprint: \"0402\",\n supplierPartNumbers: { jlcpcb: [\"C1525\"] },\n maxDecouplingTraceLength: 1.3,\n schSheetName: programmingSchSheetName,\n schSectionName: \"MCU__programming_bypass\",\n schOrientation: \"vertical\",\n pcbX: -0.4,\n pcbY: 7.9,\n pcbRotation: -90,\n }),\n /* @__PURE__ */ jsxRuntime.jsx(\"capacitor\", {\n name: \"C_USB_VDD\",\n capacitance: \"100nF\",\n footprint: \"0402\",\n supplierPartNumbers: { jlcpcb: [\"C1525\"] },\n maxDecouplingTraceLength: 1.5,\n schSheetName: programmingSchSheetName,\n schSectionName: \"MCU__programming_bypass\",\n schOrientation: \"vertical\",\n pcbX: 0.4,\n pcbY: 5.7,\n pcbRotation: 90,\n }),\n /* @__PURE__ */ jsxRuntime.jsx(\"capacitor\", {\n name: \"C_ADC\",\n capacitance: \"100nF\",\n footprint: \"0402\",\n supplierPartNumbers: { jlcpcb: [\"C1525\"] },\n manufacturerPartNumber: \"CL05B104KO5NNNC\",\n schSectionName: schSections.power(name),\n schOrientation: \"vertical\",\n pcbX: 8,\n pcbY: -4.4,\n }),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadProps(__spreadValues({}, denseTraceProps), {\n name: \"RUN_R\",\n from: \".R_RUN \u003e .pin1\",\n to: \".U1 \u003e .RUN\"\n })),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({ name: \"RUN_3V3\", from: \".R_RUN \u003e .pin2\", to: \"net.V3V3\" }, v3v3Label)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({ name: \"TEST_G\", from: \".U1 \u003e .TESTEN\", to: \"net.GND\" }, gndLabel)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({\n name: \"FLSH_3V3\",\n from: \".C_FLASH \u003e .pin1\",\n to: \".U2 \u003e .VCC\"\n }, v3v3Label)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({ name: \"FLSH_G\", from: \".C_FLASH \u003e .pin2\", to: \"net.GND\" }, gndLabel)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({\n name: \"IO1_3V3\",\n from: \".C_IOVDD1 \u003e .pin1\",\n to: \"net.V3V3\"\n }, v3v3Label)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({ name: \"IO1_G\", from: \".C_IOVDD1 \u003e .pin2\", to: \"net.GND\" }, gndLabel)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({\n name: \"IO2_3V3\",\n from: \".C_IOVDD2 \u003e .pin1\",\n to: \"net.V3V3\"\n }, v3v3Label)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({ name: \"IO2_G\", from: \".C_IOVDD2 \u003e .pin2\", to: \"net.GND\" }, gndLabel)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({\n name: \"UVDD_3V3\",\n from: \".C_USB_VDD \u003e .pin1\",\n to: \".U1 \u003e .USB_VDD\"\n }, v3v3Label)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({ name: \"UVDD_G\", from: \".C_USB_VDD \u003e .pin2\", to: \"net.GND\" }, gndLabel)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({\n name: \"ADC_REF\",\n from: \".C_ADC \u003e .pin1\",\n to: \"net.ADC_VREF\"\n }, adcRefLabel)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({ name: \"ADC_G\", from: \".C_ADC \u003e .pin2\", to: \"net.GND\" }, gndLabel)),\n /* @__PURE__ */ jsxRuntime.jsx(ControllerUsbC, {\n name: \"J_USB\",\n // Keep shell labels above/below the built-in USB graphic and data-pair labels separate.\n schPinArrangement: {topSide:{pins:[18],direction:\"left-to-right\"},rightSide:{pins:[27,20,26,22,24,23,21,25,19,28],direction:\"top-to-bottom\"},bottomSide:{pins:[17],direction:\"left-to-right\"},leftSide:{pins:[13,15,16,14],direction:\"top-to-bottom\"}},\n schWidth: 2.6, schHeight: 3.95,\n schPinStyle: {...Object.fromEntries([20,26,22,24,23,21,25,19,28].map(pin=\u003e[`pin${pin}`,{marginTop:0.2}])),pin15:{marginTop:0.1},pin16:{marginTop:2.6},pin14:{marginTop:0.1}},\n noConnect: [\"B8\", \"A8\"],\n schSheetName: programmingSchSheetName,\n schSectionName: schSections.usb(name),\n pcbX: 3.125,\n pcbY: 22.45,\n pcbRotation: 180,\n\n }),\n /* @__PURE__ */ jsxRuntime.jsx(RP2040, {\n name: \"U1\",\n noConnect: [\"GPIO24\", \"SWD\", \"SWCLK\"],\n schWidth: 2.8,\n pinAttributes: {\n IOVDD1: { requiresPower: true },\n GND: { requiresGround: true }\n },\n connections,\n showPinAliases: true,\n schSectionName: schSections.rp2040(name),\n pcbX: 0,\n pcbY: 0.5,\n schPinArrangement: {\n leftSide: {\n pins: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29],\n direction: \"top-to-bottom\"\n },\n rightSide: {\n pins: [57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30],\n direction: \"top-to-bottom\"\n }\n },\n schPinStyle: {\n pin2: { marginTop: 1.05 },\n pin20: { marginTop: 0.4 },\n pin22: { marginTop: 0.4 },\n pin27: { marginTop: 0.4 },\n pin56: { marginTop: 0.3 },\n pin50: { marginTop: 0.4 },\n pin48: { marginTop: 0.35 },\n pin45: { marginTop: 0.35 },\n pin43: { marginTop: 0.35 },\n pin41: { marginTop: 0.35 },\n pin37: { marginTop: 0.35 }\n }\n }),\n /* @__PURE__ */ jsxRuntime.jsx(W25Q16JVUXIQ, {\n name: \"U2\",\n pinAttributes: {\n VCC: { requiresPower: true },\n GND: { requiresGround: true }\n },\n schSheetName: programmingSchSheetName,\n schSectionName: \"MCU__programming_flash\",\n pcbX: -3,\n pcbY: 8.25,\n pcbRotation: -90,\n schPinArrangement: {\n leftSide: {\n pins: [1, 6, 5, 2, 3, 7],\n direction: \"top-to-bottom\"\n },\n topSide: {\n pins: [8],\n direction: \"left-to-right\"\n },\n bottomSide: {\n pins: [4, 9],\n direction: \"left-to-right\"\n }\n },\n schPinStyle: {\n pin1: { marginBottom: 0.18 },\n pin6: { marginTop: 0.25, marginBottom: 0.18 },\n pin5: { marginTop: 0.25, marginBottom: 0.18 },\n pin2: { marginBottom: 0.18 },\n pin3: { marginBottom: 0.18 },\n pin9: { marginLeft: 0.6 }\n }\n }),\n /* @__PURE__ */ jsxRuntime.jsx(AP2112K_3_3TRG1, {\n name: \"U3\",\n schHeight: 1.4,\n pinAttributes: {\n VIN: { requiresPower: true },\n GND: { requiresGround: true }\n },\n schSheetName: programmingSchSheetName,\n schSectionName: \"MCU__programming_supply\",\n pcbX: -7.875,\n pcbY: 14.25,\n pcbRotation: 180,\n schPinArrangement: {\n leftSide: {\n pins: [1, 3],\n direction: \"top-to-bottom\"\n },\n rightSide: {\n pins: [5, 4],\n direction: \"top-to-bottom\"\n },\n bottomSide: {\n pins: [2],\n direction: \"left-to-right\"\n }\n },\n schPinStyle: {\n pin3: { marginTop: 0.8 },\n pin4: { marginTop: 0.8 },\n pin2: { marginLeft: 0 }\n }\n }),\n\n /* @__PURE__ */ jsxRuntime.jsx(SKRPACE010, {\n name: \"SW_BOOT\",\n pcbRotation: 0,\n schSectionName: schSections.controls(name),\n pcbX: 7.375,\n pcbY: 16.5,\n }),\n /* @__PURE__ */ jsxRuntime.jsx(SKRPACE010, {\n name: \"SW_RUN\",\n schSectionName: schSections.controls(name),\n pcbX: 4.125,\n pcbY: -8.75,\n pcbRotation: 0,\n }),\n /* @__PURE__ */ jsxRuntime.jsx(XL_1608SURC_06, {\n name: \"D_PWR\",\n schRotation: 90.0,\n color: \"green\",\n schSectionName: schSections.status(name),\n pcbX: -7.875,\n pcbY: 17.25,\n pcbRotation: 0,\n }),\n /* @__PURE__ */ jsxRuntime.jsx(\"resistor\", {\n name: \"R_BOOT\",\n schRotation: 90.0,\n resistance: \"10k\",\n footprint: \"0402\",\n supplierPartNumbers: { jlcpcb: [\"C25744\"] },\n manufacturerPartNumber: \"0402WGF1002TCE\",\n schSectionName: schSections.controls(name),\n pcbX: -2.875,\n pcbY: 19.75,\n pcbRotation: 90,\n }),\n /* @__PURE__ */ jsxRuntime.jsx(\"resistor\", {\n name: \"R_PWR_LED\",\n schRotation: -90,\n resistance: \"330\",\n footprint: \"0402\",\n supplierPartNumbers: { jlcpcb: [\"C25104\"] },\n manufacturerPartNumber: \"0402WGF3300TCE\",\n schSectionName: schSections.status(name),\n pcbX: -10.375,\n pcbY: 18.75,\n pcbRotation: 90,\n }),\n /* @__PURE__ */ jsxRuntime.jsx(\"resistor\", {\n name: \"R_CC1\",\n schRotation: -90,\n resistance: \"5.1k\",\n footprint: \"0402\",\n supplierPartNumbers: { jlcpcb: [\"C25905\"] },\n manufacturerPartNumber: \"0402WGF5101TCE\",\n schSheetName: programmingSchSheetName,\n schSectionName: schSections.usb(name),\n pcbX: 0.625,\n pcbY: 16.75,\n }),\n /* @__PURE__ */ jsxRuntime.jsx(\"resistor\", {\n name: \"R_CC2\",\n schRotation: -90,\n resistance: \"5.1k\",\n footprint: \"0402\",\n supplierPartNumbers: { jlcpcb: [\"C25905\"] },\n manufacturerPartNumber: \"0402WGF5101TCE\",\n schSheetName: programmingSchSheetName,\n schSectionName: schSections.usb(name),\n pcbX: 0.625,\n pcbY: 18.05,\n }),\n /* @__PURE__ */ jsxRuntime.jsx(\"resistor\", {\n name: \"R_USB1\",\n resistance: \"27\",\n footprint: \"0402\",\n supplierPartNumbers: { jlcpcb: [\"C25100\"] },\n schSheetName: programmingSchSheetName,\n schSectionName: schSections.usb(name),\n pcbX: 4.3,\n pcbY: 5.4,\n pcbRotation: 180,\n }),\n /* @__PURE__ */ jsxRuntime.jsx(\"resistor\", {\n name: \"R_USB2\",\n resistance: \"27\",\n footprint: \"0402\",\n supplierPartNumbers: { jlcpcb: [\"C25100\"] },\n schSheetName: programmingSchSheetName,\n schSectionName: schSections.usb(name),\n pcbX: 4.3,\n pcbY: 6.7,\n pcbRotation: 180,\n }),\n /* @__PURE__ */ jsxRuntime.jsx(\"capacitor\", {\n name: \"C_VBUS\",\n capacitance: \"10uF\",\n footprint: \"0603\",\n supplierPartNumbers: { jlcpcb: [\"C19702\"] },\n schSheetName: programmingSchSheetName,\n schSectionName: \"MCU__programming_supply\",\n schOrientation: \"vertical\",\n pcbX: -8.875,\n pcbY: 11.05,\n pcbRotation: 90,\n }),\n /* @__PURE__ */ jsxRuntime.jsx(\"capacitor\", {\n name: \"C_3V3\",\n pcbRotation: 0,\n capacitance: \"10uF\",\n footprint: \"0603\",\n supplierPartNumbers: { jlcpcb: [\"C19702\"] },\n schSheetName: programmingSchSheetName,\n schSectionName: \"MCU__programming_bypass\",\n schOrientation: \"vertical\",\n pcbX: -4.875,\n pcbY: 10.75,\n }),\n /* @__PURE__ */ jsxRuntime.jsx(\"capacitor\", {\n name: \"C_CORE\",\n capacitance: \"1uF\",\n footprint: \"0402\",\n supplierPartNumbers: { jlcpcb: [\"C52923\"] },\n maxDecouplingTraceLength: 1.5,\n schSectionName: schSections.rp2040(name),\n schOrientation: \"vertical\",\n pcbX: 1.6,\n pcbY: 5.9,\n pcbRotation: 90,\n }),\n /* @__PURE__ */ jsxRuntime.jsx(\"capacitor\", {\n name: \"C_USB\",\n capacitance: \"1uF\",\n footprint: \"0402\",\n supplierPartNumbers: { jlcpcb: [\"C52923\"] },\n maxDecouplingTraceLength: 1.5,\n schSheetName: programmingSchSheetName,\n schSectionName: \"MCU__programming_bypass\",\n schOrientation: \"vertical\",\n pcbX: 2.8,\n pcbY: 5.7,\n pcbRotation: 90,\n }),\n\n\n\n /* @__PURE__ */ jsxRuntime.jsx(\"capacitor\", {\n name: \"C_DVDD1\",\n capacitance: \"100nF\",\n footprint: \"0402\",\n supplierPartNumbers: { jlcpcb: [\"C1525\"] },\n maxDecouplingTraceLength: 1.5,\n schSectionName: schSections.rp2040(name),\n schOrientation: \"vertical\",\n pcbX: -0.8,\n pcbY: 5.7,\n pcbRotation: 90,\n }),\n /* @__PURE__ */ jsxRuntime.jsx(\"capacitor\", {\n name: \"C_DVDD2\",\n capacitance: \"100nF\",\n footprint: \"0402\",\n supplierPartNumbers: { jlcpcb: [\"C1525\"] },\n schSectionName: schSections.rp2040(name),\n schOrientation: \"vertical\",\n pcbX: 2.8,\n pcbY: -4.5,\n }),\n /* @__PURE__ */ jsxRuntime.jsx(\"inductor\", {\n name: \"L_AVDD\",\n schRotation: -90,\n inductance: \"600ohm@100MHz\",\n footprint: /* @__PURE__ */ jsxRuntime.jsxs(\"footprint\", { children: [jsxRuntime.jsx(\"courtyardrect\", {width:2.7,height:1.4}),\n /* @__PURE__ */ jsxRuntime.jsx(\"smtpad\", {\n portHints: [\"pin1\"],\n pcbX: \"-0.699897mm\",\n pcbY: \"0mm\",\n width: \"0.7999984mm\",\n height: \"0.8640064mm\",\n shape: \"rect\"\n }),\n /* @__PURE__ */ jsxRuntime.jsx(\"smtpad\", {\n portHints: [\"pin2\"],\n pcbX: \"0.699897mm\",\n pcbY: \"0mm\",\n width: \"0.7999984mm\",\n height: \"0.8640064mm\",\n shape: \"rect\"\n })\n ] }),\n schSectionName: schSections.power(name),\n pcbX: 0.125,\n pcbY: 16.75,\n supplierPartNumbers: { jlcpcb: [\"C19330\"] },\n manufacturerPartNumber: \"BLM18AG601SN1D\",\n pcbRotation: 0,\n }),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadProps(__spreadValues({}, denseTraceProps), {\n name: \"QSPI_SS\",\n from: \".U1 \u003e .QSPI_SS\",\n to: \".U2 \u003e .CS\",\n schDisplayLabel: \"QSPI_SS\"\n })),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadProps(__spreadValues({}, denseTraceProps), {\n name: \"QSPI_SD0\",\n from: \".U1 \u003e .QSPI_SD0\",\n to: \".U2 \u003e .pin5\",\n schDisplayLabel: \"QSPI_SD0\"\n })),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadProps(__spreadValues({}, denseTraceProps), {\n name: \"QSPI_SD1\",\n from: \".U1 \u003e .QSPI_SD1\",\n to: \".U2 \u003e .pin2\",\n schDisplayLabel: \"QSPI_SD1\"\n })),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadProps(__spreadValues({}, denseTraceProps), {\n name: \"QSPI_SD2\",\n from: \".U1 \u003e .QSPI_SD2\",\n to: \".U2 \u003e .pin3\",\n schDisplayLabel: \"QSPI_SD2\"\n })),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadProps(__spreadValues({}, denseTraceProps), {\n name: \"QSPI_SD3\",\n from: \".U1 \u003e .QSPI_SD3\",\n to: \".U2 \u003e .pin7\",\n schDisplayLabel: \"QSPI_SD3\"\n })),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadProps(__spreadValues({}, denseTraceProps), {\n name: \"QSPI_SCLK\",\n from: \".U1 \u003e .QSPI_SCLK\",\n to: \".U2 \u003e .CLK\",\n schDisplayLabel: \"QSPI_SCLK\"\n })),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues(__spreadProps(__spreadValues({}, denseTraceProps), {\n name: \"IOVDD1_P\",\n from: \".U1 \u003e .IOVDD1\",\n to: \"net.V3V3\"\n }), v3v3Label)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues(__spreadProps(__spreadValues({}, denseTraceProps), {\n name: \"IOVDD2_P\",\n from: \".U1 \u003e .IOVDD2\",\n to: \"net.V3V3\"\n }), v3v3Label)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues(__spreadProps(__spreadValues({}, denseTraceProps), {\n name: \"IOVDD3_P\",\n from: \".U1 \u003e .IOVDD3\",\n to: \"net.V3V3\"\n }), v3v3Label)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues(__spreadProps(__spreadValues({}, denseTraceProps), {\n name: \"IOVDD4_P\",\n from: \".U1 \u003e .IOVDD4\",\n to: \"net.V3V3\"\n }), v3v3Label)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues(__spreadProps(__spreadValues({}, denseTraceProps), {\n name: \"IOVDD5_P\",\n from: \".U1 \u003e .IOVDD5\",\n to: \"net.V3V3\"\n }), v3v3Label)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues(__spreadProps(__spreadValues({}, denseTraceProps), {\n name: \"IOVDD6_P\",\n from: \".U1 \u003e .IOVDD6\",\n to: \"net.V3V3\"\n }), v3v3Label)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadProps(__spreadValues({}, denseTraceProps), { name: \"DVDD1_CAP\", from: \".C_DVDD1 \u003e .pin1\", to: \".U1 \u003e .DVDD1\" })),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues(__spreadProps(__spreadValues({}, denseTraceProps), { name: \"DVDD1_P\", from: \".U1 \u003e .DVDD1\", to: \"net.V1V1\" }), v1v1Label)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadProps(__spreadValues({}, denseTraceProps), { name: \"VREG_CORE\", from: \".U1 \u003e .VREG_VOUT\", to: \".C_CORE \u003e .pin1\" })),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues(__spreadProps(__spreadValues({}, denseTraceProps), { name: \"VREG_VOUT_P\", from: \".U1 \u003e .VREG_VOUT\", to: \"net.V1V1\" }), v1v1Label)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues(__spreadProps(__spreadValues({}, denseTraceProps), { name: \"DVDD2_P\", from: \".U1 \u003e .DVDD2\", to: \"net.V1V1\" }), v1v1Label)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadProps(__spreadValues({}, denseTraceProps), { name: \"DVDD2_CAP\", from: \".U1 \u003e .DVDD2\", to: \".C_DVDD2 \u003e .pin1\" })),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues(__spreadProps(__spreadValues({}, denseTraceProps), {\n name: \"VREG_IN_P\",\n from: \".U1 \u003e .VREG_IN\",\n to: \"net.V3V3\"\n }), v3v3Label)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues(__spreadProps(__spreadValues({}, denseTraceProps), {\n name: \"USB_VDD_P\",\n from: \".U1 \u003e .USB_VDD\",\n to: \"net.V3V3\"\n }), v3v3Label)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({ name: \"GND_G\", from: \".U1 \u003e .GND\", to: \"net.GND\" }, gndLabel)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadProps(__spreadValues({}, denseTraceProps), {\n name: \"USBV_IO1\",\n from: \".U1 \u003e .USB_VDD\",\n to: \".U1 \u003e .IOVDD1\"\n })),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({ name: \"VBUS_A\", from: \".J_USB \u003e .A4B9\", to: \"net.VBUS\" }, vbusLabel)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({ name: \"VBUS_B\", from: \".J_USB \u003e .B4A9\", to: \"net.VBUS\" }, vbusLabel)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadProps(__spreadValues({}, denseTraceProps), {\n name: \"USB_DN\",\n from: \".R_USB1 \u003e .pin2\",\n to: \".U1 \u003e .USB_DM\"\n })),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadProps(__spreadValues({}, denseTraceProps), {\n name: \"USB_DP\",\n from: \".R_USB2 \u003e .pin2\",\n to: \".U1 \u003e .USB_DP\"\n })),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadProps(__spreadValues({}, denseTraceProps), {\n name: \"CC1\",\n from: \".J_USB \u003e .A5\",\n to: \".R_CC1 \u003e .pin1\"\n })),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadProps(__spreadValues({}, denseTraceProps), {\n name: \"CC2\",\n from: \".J_USB \u003e .B5\",\n to: \".R_CC2 \u003e .pin1\"\n })),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues(__spreadProps(__spreadValues({}, denseTraceProps), {\n name: \"USB_G\",\n from: \".J_USB \u003e .A1B12\",\n to: \"net.GND\"\n }), gndLabel)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues(__spreadProps(__spreadValues({}, denseTraceProps), {\n name: \"USB_G_B\",\n from: \".J_USB \u003e .B1A12\",\n to: \"net.GND\"\n }), gndLabel)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues(__spreadProps(__spreadValues({}, denseTraceProps), {\n name: \"USB_EH1\",\n from: \".J_USB \u003e .EH1\",\n to: \"net.GND\"\n }), gndLabel)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues(__spreadProps(__spreadValues({}, denseTraceProps), {\n name: \"USB_EH1_ALT\",\n from: \".J_USB \u003e .pin13_alt1\",\n to: \"net.GND\"\n }), gndLabel)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues(__spreadProps(__spreadValues({}, denseTraceProps), {\n name: \"USB_EH2\",\n from: \".J_USB \u003e .EH2\",\n to: \"net.GND\"\n }), gndLabel)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues(__spreadProps(__spreadValues({}, denseTraceProps), {\n name: \"USB_EH2_ALT\",\n from: \".J_USB \u003e .pin14_alt1\",\n to: \"net.GND\"\n }), gndLabel)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({ name: \"CC1_G\", from: \".R_CC1 \u003e .pin2\", to: \"net.GND\" }, gndLabel)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({ name: \"CC2_G\", from: \".R_CC2 \u003e .pin2\", to: \"net.GND\" }, gndLabel)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({ name: \"VBUS_C\", from: \"net.VBUS\", to: \".C_VBUS \u003e .pin1\" }, vbusLabel)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({ name: \"VBUS_G\", from: \".C_VBUS \u003e .pin2\", to: \".U3 \u003e .GND\" }, gndLabel)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({ name: \"VSYS_IN\", from: \"net.VSYS\", to: \".U3 \u003e .VIN\" }, vsysLabel)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({ name: \"REG_3V3\", from: \".U3 \u003e .VOUT\", to: \"net.V3V3\" }, v3v3Label)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({ name: \"REG_G\", from: \".U3 \u003e .GND\", to: \"net.GND\" }, gndLabel)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({ name: \"C3V3_P\", from: \".C_3V3 \u003e .pin1\", to: \"net.V3V3\" }, v3v3Label)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({ name: \"C3V3_G\", from: \".C_3V3 \u003e .pin2\", to: \"net.GND\" }, gndLabel)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({ name: \"CORE_G\", from: \".C_CORE \u003e .pin2\", to: \"net.GND\" }, gndLabel)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({ name: \"CUSB_P\", from: \".C_USB \u003e .pin1\", to: \".U1 \u003e .VREG_IN\" }, v3v3Label)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({ name: \"CUSB_G\", from: \".C_USB \u003e .pin2\", to: \"net.GND\" }, gndLabel)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({ name: \"AVDD_IN\", from: \".L_AVDD \u003e .pin1\", to: \"net.V3V3\" }, v3v3Label)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({\n name: \"AVDD\",\n from: \".L_AVDD \u003e .pin2\",\n to: \"net.ADC_VREF\"\n }, adcRefLabel)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({\n name: \"ADC_AVDD\",\n from: \".U1 \u003e .ADC_AVDD\",\n to: \"net.ADC_VREF\"\n }, adcRefLabel)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({ name: \"FLSH_GND\", from: \".U2 \u003e .GND\", to: \"net.GND\" }, gndLabel)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({ name: \"FLSH_VCC\", from: \".U2 \u003e .VCC\", to: \"net.V3V3\" }, v3v3Label)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", { name: \"FLSH_EP_GND_JOIN\", from: \".U2 \u003e .EP\", to: \".U2 \u003e .GND\" }),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", { name: \"XIN\", from: \".Y1 \u003e .pin1\", to: \".U1 \u003e .XIN\", maxViaCount: 0, pcbPathRelativeTo: \".Y1 \u003e .pin1\", pcbPath: [{ x: -1.95, y: -0.85 }, { x: -1.95, y: 0.6 }] }),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", { name: \"XOUT_R\", from: \".Y1 \u003e .pin3\", to: \".R_XOUT \u003e .pin1\", maxViaCount: 0, pcbStraightLine: true }),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", { name: \"XOUT\", from: \".R_XOUT \u003e .pin2\", to: \".U1 \u003e .XOUT\", maxViaCount: 0, pcbPathRelativeTo: \".R_XOUT \u003e .pin2\", pcbPath: [{\"x\": -0.14, \"y\": 0.65}, {\"x\": -0.54, \"y\": 0.65}, {\"x\": -0.59, \"y\": 0.7}, {\"x\": -0.69, \"y\": 0.7}, {\"x\": -0.84, \"y\": 0.85}, {\"x\": -0.84, \"y\": 0.9}, {\"x\": -0.89, \"y\": 0.95}, {\"x\": -0.89, \"y\": 1.25}, {\"x\": -1.64, \"y\": 2.0}, {\"x\": -1.64, \"y\": 2.1}, {\"x\": -1.89, \"y\": 2.35}, {\"x\": -1.89, \"y\": 2.75}] }),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", { name: \"CXIN\", from: \".C_XIN \u003e .pin1\", to: \".Y1 \u003e .pin1\", maxViaCount: 0, pcbPathRelativeTo: \".C_XIN \u003e .pin1\", pcbPath: [{ x: -1, y: 0 }, { x: -1, y: 4.4 }] }),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({ name: \"CXIN_G\", from: \".C_XIN \u003e .pin2\", to: \"net.GND\" }, gndLabel)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", { name: \"CXOUT\", from: \".C_XOUT \u003e .pin1\", to: \".Y1 \u003e .pin3\", maxViaCount: 0, pcbStraightLine: true }),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({ name: \"CXOUT_G\", from: \".C_XOUT \u003e .pin2\", to: \"net.GND\" }, gndLabel)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({ name: \"DVDD1_CAP_G\", from: \".C_DVDD1 \u003e .pin2\", to: \"net.GND\" }, gndLabel)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({ name: \"DVDD2_CAP_G\", from: \".C_DVDD2 \u003e .pin2\", to: \"net.GND\" }, gndLabel)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", { name: \"BOOT_SW\", from: \".SW_BOOT \u003e .pin1\", to: \".U1 \u003e .QSPI_SS\" }),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({ name: \"BOOT_G\", from: \".SW_BOOT \u003e .pin3\", to: \"net.GND\" }, gndLabel)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", { name: \"BOOT_R\", from: \".R_BOOT \u003e .pin1\", to: \".U1 \u003e .QSPI_SS\" }),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({\n name: \"BOOT_3V3\",\n from: \".R_BOOT \u003e .pin2\",\n to: \"net.V3V3\"\n }, v3v3Label)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", { name: \"RUN_SW\", from: \".SW_RUN \u003e .pin1\", to: \".U1 \u003e .RUN\" }),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({ name: \"RUN_G\", from: \".SW_RUN \u003e .pin4\", to: \"net.GND\" }, gndLabel)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({\n name: \"PLED_3V3\",\n from: \"net.V3V3\",\n to: \".R_PWR_LED \u003e .pin1\"\n }, v3v3Label)),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", { name: \"PLED_D\", from: \".R_PWR_LED \u003e .pin2\", to: \".D_PWR \u003e .anode\" }),\n /* @__PURE__ */ jsxRuntime.jsx(\"trace\", __spreadValues({ name: \"PLED_G\", from: \".D_PWR \u003e .cathode\", to: \".U3 \u003e .GND\" }, gndLabel)),\n /* @__PURE__ */ jsxRuntime.jsx(\"silkscreentext\", { text: \"BOOT\", fontSize: \"0.8mm\", pcbX: 12, pcbY: 14 }),\n /* @__PURE__ */ jsxRuntime.jsx(\"silkscreentext\", { text: \"RUN\", fontSize: \"0.8mm\", pcbX: 2, pcbY: -10.5 }),\n /* @__PURE__ */ jsxRuntime.jsx(\"silkscreentext\", { text: \"PWR\", fontSize: \"0.8mm\", pcbX: -5.5, pcbY: 15 }),\n /* @__PURE__ */ jsxRuntime.jsx(\"silkscreentext\", { text: \"USB-C\", fontSize: \"0.9mm\", pcbX: 0, pcbY: 25 })\n ] }));\n};\n\n// Keep the MCU/clock/flash/BOOTSEL implementation; replace its old USB and LDO\n// supply at the JSX source level. No post-build netlist edits or stale copper.\nconst removed = new Set([\"J_USB\", \"R_CC1\", \"R_CC2\", \"D_VBUS\", \"U3\", \"R_3V3_EN\", \"C_VBUS\"]);\nfunction revisedController(node) {\n if (!react.isValidElement(node))\n return node;\n const el = node;\n if (removed.has(el.props.name))\n return null;\n if (el.type === \"trace\") {\n if (el.props.name === \"PLED_G\")\n return react.cloneElement(el, { to: \"net.GND\" });\n const selectors = [el.props.from, el.props.to, ...(el.props.path ?? [])].filter(x =\u003e typeof x === \"string\");\n if (selectors.some(s =\u003e [...removed].some(name =\u003e s.includes(`.${name} \u003e`))))\n return null;\n }\n // The removed connector's old silk is no longer useful.\n if (el.type === \"silkscreentext\" \u0026\u0026 el.props.text === \"USB-C\")\n return null;\n return react.cloneElement(el, el.props.name === \"SW_BOOT\" ? { pcbX: -7.875, pcbY: 14.75 } : {}, react.Children.map(el.props.children, revisedController));\n}\nconst ControllerSections = () =\u003e revisedController(Microcontroller_RP2040({\n name: \"MCU\", schAutoLayoutEnabled: true, schSheetName: schematicSheets.controller, pcbX: -3.5, pcbY: 2.5,\n}));\n\nconst sch = { schSheetName: schematicSheets.motorDriver, schSectionName: schematicSections.driverCore };\n/** TI DRV8825, sections 6/8/10: charge pump, local supplies and 1 A reference.\n * V3P3OUT is an isolated driver reference supply, NOT the RP2040 3.3 V rail.\n * 3.3 * 2k/(2.4k+2k) = 1.5 V; I_FS = 1.5/(5*0.3) = 1 A.\n * Divider + MODE2 + both reference inputs remain below V3P3OUT's 1 mA limit.\n */\nconst Drv8825Support = () =\u003e jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [jsxRuntime.jsx(\"capacitor\", { name: \"C_CP\", schRotation: 0, capacitance: \"10nF\", maxVoltageRating: \"50V\", footprint: \"0402\", supplierPartNumbers: { jlcpcb: [\"C15195\"] }, ...sch, ...revisionPlacement(\"C_CP\", { x: -5.625, y: -8.25 }) }), jsxRuntime.jsx(\"capacitor\", { name: \"C_VCP\", schOrientation: \"vertical\", capacitance: \"100nF\", maxVoltageRating: \"50V\", footprint: \"0402\", supplierPartNumbers: { jlcpcb: [\"C960916\"] }, ...sch, ...revisionPlacement(\"C_VCP\", { x: -5.625, y: -8.25 }) }), jsxRuntime.jsx(\"resistor\", { name: \"R_VCP\", resistance: \"1M\", footprint: \"0402\", supplierPartNumbers: { jlcpcb: [\"C26083\"] }, ...sch, ...revisionPlacement(\"R_VCP\", { x: -5.625, y: -8.25 }) }), jsxRuntime.jsx(\"capacitor\", { name: \"C_VMA\", maxDecouplingTraceLength: 4, capacitance: \"100nF\", maxVoltageRating: \"50V\", footprint: \"0402\", supplierPartNumbers: { jlcpcb: [\"C960916\"] }, ...sch, schOrientation: \"vertical\", ...revisionPlacement(\"C_VMA\", { x: -5.625, y: -8.25 }) }), jsxRuntime.jsx(\"capacitor\", { name: \"C_DRV_3V3\", maxDecouplingTraceLength: 4.5, capacitance: \"470nF\", maxVoltageRating: \"16V\", footprint: \"0402\", supplierPartNumbers: { jlcpcb: [\"C480644\"] }, ...sch, schOrientation: \"vertical\", ...revisionPlacement(\"C_DRV_3V3\", { x: -5.625, y: -8.25 }) }), jsxRuntime.jsx(\"resistor\", { name: \"R_DRV_REF_TOP\", resistance: \"2.4k\", footprint: \"0402\", supplierPartNumbers: { jlcpcb: [\"C25882\"] }, ...sch, schOrientation: \"pos_bottom\", ...revisionPlacement(\"R_DRV_REF_TOP\", { x: -5.625, y: -8.25 }) }), jsxRuntime.jsx(\"resistor\", { name: \"R_DRV_REF_BOTTOM\", resistance: \"2k\", footprint: \"0402\", supplierPartNumbers: { jlcpcb: [\"C4109\"] }, ...sch, schOrientation: \"vertical\", ...revisionPlacement(\"R_DRV_REF_BOTTOM\", { x: -5.625, y: -8.25 }) }), jsxRuntime.jsx(\"capacitor\", { name: \"C_DRV_REF\", capacitance: \"100nF\", maxVoltageRating: \"16V\", footprint: \"0402\", supplierPartNumbers: { jlcpcb: [\"C1525\"] }, ...sch, schOrientation: \"vertical\", ...revisionPlacement(\"C_DRV_REF\", { x: -5.625, y: -8.25 }) }), jsxRuntime.jsx(\"resistor\", { name: \"R_DRV_ENABLE_PU\", resistance: \"10k\", footprint: \"0402\", supplierPartNumbers: { jlcpcb: [\"C25744\"] }, ...sch, schOrientation: \"vertical\", ...revisionPlacement(\"R_DRV_ENABLE_PU\", { x: -5.625, y: -8.25 }) }), [\n [\"CP1\", \".DRIVER \u003e .CP1\", \".C_CP \u003e .pin1\", \"CP1\"],\n [\"CP2\", \".DRIVER \u003e .CP2\", \".C_CP \u003e .pin2\", \"CP2\"],\n [\"VCP\", \".DRIVER \u003e .VCP\", \".C_VCP \u003e .pin1\", \"VCP\"],\n [\"VCP_CAP_VM\", \".C_VCP \u003e .pin2\", \".DRIVER \u003e .VMA\", \"VMOTOR\"],\n [\"VCP_PULL\", \".R_VCP \u003e .pin1\", \".DRIVER \u003e .VCP\", \"VCP\"],\n [\"VCP_PULL_VM\", \".R_VCP \u003e .pin2\", \".DRIVER \u003e .VMA\", \"VMOTOR\"],\n [\"VMB\", \".DRIVER \u003e .VMB\", \".DRIVER \u003e .VMA\", \"VMOTOR\", \"0.8mm\"],\n [\"VMA_CAP\", \".C_VMA \u003e .pin1\", \".DRIVER \u003e .VMA\", \"VMOTOR\", \"0.4mm\"],\n [\"VMA_CAP_GND\", \".C_VMA \u003e .pin2\", \"net.GND\", \"GND\", \"0.3mm\"],\n [\"GND2\", \".DRIVER \u003e .GND2\", \".DRIVER \u003e .EP\", \"GND\", \"0.3mm\"],\n [\"V3P3\", \".DRIVER \u003e .V3P3OUT\", \".C_DRV_3V3 \u003e .pin1\", \"DRV_3V3\"],\n [\"V3P3_GND\", \".C_DRV_3V3 \u003e .pin2\", \"net.GND\", \"GND\"],\n [\"REF_SUPPLY\", \".R_DRV_REF_TOP \u003e .pin1\", \".DRIVER \u003e .V3P3OUT\", \"DRV_3V3\"],\n [\"REF_DIVIDER\", \".R_DRV_REF_TOP \u003e .pin2\", \".R_DRV_REF_BOTTOM \u003e .pin1\", \"DRV_VREF\"],\n [\"REF_A\", \".R_DRV_REF_BOTTOM \u003e .pin1\", \".DRIVER \u003e .AVREF\", \"DRV_VREF\"],\n [\"REF_B\", \".DRIVER \u003e .AVREF\", \".DRIVER \u003e .BVREF\", \"DRV_VREF\"],\n [\"REF_CAP\", \".C_DRV_REF \u003e .pin1\", \".DRIVER \u003e .AVREF\", \"DRV_VREF\"],\n [\"REF_CAP_GND\", \".C_DRV_REF \u003e .pin2\", \"net.GND\", \"GND\"],\n [\"REF_GND\", \".R_DRV_REF_BOTTOM \u003e .pin2\", \"net.GND\", \"GND\"],\n [\"MODE0\", \".DRIVER \u003e .MODE0\", \"net.GND\", \"GND\"],\n [\"MODE1\", \".DRIVER \u003e .MODE1\", \"net.GND\", \"GND\"],\n [\"MODE2\", \".DRIVER \u003e .MODE2\", \".DRIVER \u003e .V3P3OUT\", \"DRV_3V3\"],\n [\"EN_PULLUP\", \".DRIVER \u003e .nENBL\", \".R_DRV_ENABLE_PU \u003e .pin1\", \"DRIVER_ENABLE_N\"],\n [\"EN_PULLUP_SUPPLY\", \".R_DRV_ENABLE_PU \u003e .pin2\", \".MCU \u003e .L_AVDD \u003e .pin1\", \"V3V3\"],\n ].map(([name, from, to, label, width]) =\u003e jsxRuntime.jsx(react.Fragment, { children: jsxRuntime.jsx(\"trace\", { name: `DRV_${name}`, from: from, to: to, schDisplayLabel: label, thickness: width ?? \"0.15mm\" }) }, name))] });\n\nconst HoLRT1206_1W_300mR_1_ = (props) =\u003e {\n const { name = \"R1\", ...restProps } = props;\n return (jsxRuntime.jsx(\"resistor\", { name: name, resistance: \"300mohm\", supplierPartNumbers: {\n \"jlcpcb\": [\n \"C5127777\"\n ]\n }, manufacturerPartNumber: \"HoLRT1206-1W-300mR-1%\", footprint: \"smdpads2_p2.9576mm_pw1.2075mm_ph1.701mm\", cadModel: {\n objUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C5127777.obj?uuid=da5f078ee43c429f91838a456f48f0a8\",\n stepUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C5127777.step?uuid=da5f078ee43c429f91838a456f48f0a8\",\n pcbRotationOffset: 0,\n modelOriginPosition: { x: 0, y: 0, z: 0 },\n }, ...restProps }));\n};\n\nconst pinLabels$5 = {\n pin1: [\"CP1\"],\n pin2: [\"CP2\"],\n pin3: [\"VCP\"],\n pin4: [\"VMA\"],\n pin5: [\"AOUT1\"],\n pin6: [\"ISENA\"],\n pin7: [\"AOUT2\"],\n pin8: [\"BOUT2\"],\n pin9: [\"ISENB\"],\n pin10: [\"BOUT1\"],\n pin11: [\"VMB\"],\n pin12: [\"AVREF\"],\n pin13: [\"BVREF\"],\n pin14: [\"GND1\"],\n pin15: [\"V3P3OUT\"],\n pin16: [\"nRESET\"],\n pin17: [\"nSLEEP\"],\n pin18: [\"nFAULT\"],\n pin19: [\"DECAY\"],\n pin20: [\"DIR\"],\n pin21: [\"NENBL\"],\n pin22: [\"STEP\"],\n pin23: [\"NC\"],\n pin24: [\"MODE0\"],\n pin25: [\"MODE1\"],\n pin26: [\"MODE2\"],\n pin27: [\"nHOME\"],\n pin28: [\"GND2\"],\n pin29: [\"pin29\"]\n};\nconst pinAttributes$1 = {\n pin14: { requiresGround: true },\n pin23: { doNotConnect: true },\n pin28: { requiresGround: true }\n};\nconst DRV8825PWPR$1 = (props) =\u003e {\n return (jsxRuntime.jsx(\"chip\", { pinLabels: pinLabels$5, pinAttributes: pinAttributes$1, supplierPartNumbers: {\n \"jlcpcb\": [\n \"C81582\"\n ]\n }, manufacturerPartNumber: \"DRV8825PWPR\", footprint: jsxRuntime.jsxs(\"footprint\", { children: [jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin1\"], pcbX: \"-4.225036mm\", pcbY: \"-2.865755mm\", width: \"0.3430016mm\", height: \"1.7314926mm\", radius: \"0.1715008mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin2\"], pcbX: \"-3.57505mm\", pcbY: \"-2.865755mm\", width: \"0.3430016mm\", height: \"1.7314926mm\", radius: \"0.1715008mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin3\"], pcbX: \"-2.925064mm\", pcbY: \"-2.865755mm\", width: \"0.3430016mm\", height: \"1.7314926mm\", radius: \"0.1715008mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin4\"], pcbX: \"-2.275078mm\", pcbY: \"-2.865755mm\", width: \"0.3430016mm\", height: \"1.7314926mm\", radius: \"0.1715008mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin5\"], pcbX: \"-1.625092mm\", pcbY: \"-2.865755mm\", width: \"0.3430016mm\", height: \"1.7314926mm\", radius: \"0.1715008mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin6\"], pcbX: \"-0.975106mm\", pcbY: \"-2.865755mm\", width: \"0.3430016mm\", height: \"1.7314926mm\", radius: \"0.1715008mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin7\"], pcbX: \"-0.324866mm\", pcbY: \"-2.865755mm\", width: \"0.3430016mm\", height: \"1.7314926mm\", radius: \"0.1715008mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin8\"], pcbX: \"0.32512mm\", pcbY: \"-2.865755mm\", width: \"0.3430016mm\", height: \"1.7314926mm\", radius: \"0.1715008mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin9\"], pcbX: \"0.975106mm\", pcbY: \"-2.865755mm\", width: \"0.3430016mm\", height: \"1.7314926mm\", radius: \"0.1715008mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin10\"], pcbX: \"1.625092mm\", pcbY: \"-2.865755mm\", width: \"0.3430016mm\", height: \"1.7314926mm\", radius: \"0.1715008mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin11\"], pcbX: \"2.275078mm\", pcbY: \"-2.865755mm\", width: \"0.3430016mm\", height: \"1.7314926mm\", radius: \"0.1715008mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin12\"], pcbX: \"2.925064mm\", pcbY: \"-2.865755mm\", width: \"0.3430016mm\", height: \"1.7314926mm\", radius: \"0.1715008mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin13\"], pcbX: \"3.57505mm\", pcbY: \"-2.865755mm\", width: \"0.3430016mm\", height: \"1.7314926mm\", radius: \"0.1715008mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin14\"], pcbX: \"4.225036mm\", pcbY: \"-2.865755mm\", width: \"0.3430016mm\", height: \"1.7314926mm\", radius: \"0.1715008mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin28\"], pcbX: \"-4.225036mm\", pcbY: \"2.865755mm\", width: \"0.3430016mm\", height: \"1.7314926mm\", radius: \"0.1715008mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin27\"], pcbX: \"-3.57505mm\", pcbY: \"2.865755mm\", width: \"0.3430016mm\", height: \"1.7314926mm\", radius: \"0.1715008mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin26\"], pcbX: \"-2.925064mm\", pcbY: \"2.865755mm\", width: \"0.3430016mm\", height: \"1.7314926mm\", radius: \"0.1715008mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin25\"], pcbX: \"-2.275078mm\", pcbY: \"2.865755mm\", width: \"0.3430016mm\", height: \"1.7314926mm\", radius: \"0.1715008mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin24\"], pcbX: \"-1.625092mm\", pcbY: \"2.865755mm\", width: \"0.3430016mm\", height: \"1.7314926mm\", radius: \"0.1715008mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin23\"], pcbX: \"-0.975106mm\", pcbY: \"2.865755mm\", width: \"0.3430016mm\", height: \"1.7314926mm\", radius: \"0.1715008mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin22\"], pcbX: \"-0.324866mm\", pcbY: \"2.865755mm\", width: \"0.3430016mm\", height: \"1.7314926mm\", radius: \"0.1715008mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin21\"], pcbX: \"0.32512mm\", pcbY: \"2.865755mm\", width: \"0.3430016mm\", height: \"1.7314926mm\", radius: \"0.1715008mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin20\"], pcbX: \"0.975106mm\", pcbY: \"2.865755mm\", width: \"0.3430016mm\", height: \"1.7314926mm\", radius: \"0.1715008mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin19\"], pcbX: \"1.625092mm\", pcbY: \"2.865755mm\", width: \"0.3430016mm\", height: \"1.7314926mm\", radius: \"0.1715008mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin18\"], pcbX: \"2.275078mm\", pcbY: \"2.865755mm\", width: \"0.3430016mm\", height: \"1.7314926mm\", radius: \"0.1715008mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin17\"], pcbX: \"2.925064mm\", pcbY: \"2.865755mm\", width: \"0.3430016mm\", height: \"1.7314926mm\", radius: \"0.1715008mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin16\"], pcbX: \"3.57505mm\", pcbY: \"2.865755mm\", width: \"0.3430016mm\", height: \"1.7314926mm\", radius: \"0.1715008mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin15\"], pcbX: \"4.225036mm\", pcbY: \"2.865755mm\", width: \"0.3430016mm\", height: \"1.7314926mm\", radius: \"0.1715008mm\", shape: \"pill\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin29\"], pcbX: \"0mm\", pcbY: \"-0.000127mm\", width: \"5.5999888mm\", height: \"3.0999938mm\", shape: \"rect\" }), jsxRuntime.jsx(\"via\", { pcbX: \"1.800098mm\", pcbY: \"-1.200023mm\", outerDiameter: \"0.5000244mm\", holeDiameter: \"0.3000248mm\", layers: [\"top\", \"bottom\"] }), jsxRuntime.jsx(\"via\", { pcbX: \"-0.599948mm\", pcbY: \"-0.000127mm\", outerDiameter: \"0.5000244mm\", holeDiameter: \"0.3000248mm\", layers: [\"top\", \"bottom\"] }), jsxRuntime.jsx(\"via\", { pcbX: \"0.599948mm\", pcbY: \"-1.200023mm\", outerDiameter: \"0.5000244mm\", holeDiameter: \"0.3000248mm\", layers: [\"top\", \"bottom\"] }), jsxRuntime.jsx(\"via\", { pcbX: \"-0.599948mm\", pcbY: \"-1.200023mm\", outerDiameter: \"0.5000244mm\", holeDiameter: \"0.3000248mm\", layers: [\"top\", \"bottom\"] }), jsxRuntime.jsx(\"via\", { pcbX: \"-0.599948mm\", pcbY: \"1.200023mm\", outerDiameter: \"0.5000244mm\", holeDiameter: \"0.3000248mm\", layers: [\"top\", \"bottom\"] }), jsxRuntime.jsx(\"via\", { pcbX: \"-1.800098mm\", pcbY: \"-1.200023mm\", outerDiameter: \"0.5000244mm\", holeDiameter: \"0.3000248mm\", layers: [\"top\", \"bottom\"] }), jsxRuntime.jsx(\"via\", { pcbX: \"-1.800098mm\", pcbY: \"-0.000127mm\", outerDiameter: \"0.5000244mm\", holeDiameter: \"0.3000248mm\", layers: [\"top\", \"bottom\"] }), jsxRuntime.jsx(\"via\", { pcbX: \"-1.800098mm\", pcbY: \"1.200023mm\", outerDiameter: \"0.5000244mm\", holeDiameter: \"0.3000248mm\", layers: [\"top\", \"bottom\"] }), jsxRuntime.jsx(\"via\", { pcbX: \"0.599948mm\", pcbY: \"-0.000127mm\", outerDiameter: \"0.5000244mm\", holeDiameter: \"0.3000248mm\", layers: [\"top\", \"bottom\"] }), jsxRuntime.jsx(\"via\", { pcbX: \"1.778mm\", pcbY: \"-0.000127mm\", outerDiameter: \"0.5000244mm\", holeDiameter: \"0.3000248mm\", layers: [\"top\", \"bottom\"] }), jsxRuntime.jsx(\"via\", { pcbX: \"0.599948mm\", pcbY: \"1.200023mm\", outerDiameter: \"0.5000244mm\", holeDiameter: \"0.3000248mm\", layers: [\"top\", \"bottom\"] }), jsxRuntime.jsx(\"via\", { pcbX: \"1.800098mm\", pcbY: \"1.200023mm\", outerDiameter: \"0.5000244mm\", holeDiameter: \"0.3000248mm\", layers: [\"top\", \"bottom\"] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -4.926202999999987, \"y\": -1.7712690000000748 }, { \"x\": -4.926202999999987, \"y\": 1.771523000000002 }, { \"x\": 4.926202999999987, \"y\": 1.771523000000002 }, { \"x\": 4.926202999999987, \"y\": -1.7712690000000748 }, { \"x\": -4.926202999999987, \"y\": -1.7712690000000748 }] }), jsxRuntime.jsx(\"silkscreencircle\", { pcbX: \"-4.225036mm\", pcbY: \"-1.018921mm\", radius: \"0.150114mm\" }), jsxRuntime.jsx(\"silkscreencircle\", { pcbX: \"-4.84886mm\", pcbY: \"-2.865755mm\", radius: \"0.150114mm\" }), jsxRuntime.jsx(\"silkscreentext\", { text: \"{NAME}\", pcbX: \"-0.0381mm\", pcbY: \"4.556127mm\", anchorAlignment: \"center\", fontSize: \"1mm\" }), jsxRuntime.jsx(\"courtyardoutline\", { outline: [{ \"x\": -5.253799999999956, \"y\": 3.8061270000000604 }, { \"x\": 5.177599999999984, \"y\": 3.8061270000000604 }, { \"x\": 5.177599999999984, \"y\": -3.8058730000000196 }, { \"x\": -5.253799999999956, \"y\": -3.8058730000000196 }, { \"x\": -5.253799999999956, \"y\": 3.8061270000000604 }] })] }), cadModel: {\n objUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C81582.obj?uuid=8cb208170c6a49d2a22c82795805910d\",\n stepUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C81582.step?uuid=8cb208170c6a49d2a22c82795805910d\",\n pcbRotationOffset: 0,\n modelOriginPosition: { x: -12699999842880061e-21, y: 0, z: -0.65 },\n }, ...props }));\n};\n\nconst pinLabels$4 = {\n pin1: [\"CP1\"],\n pin2: [\"CP2\"],\n pin3: [\"VCP\"],\n pin4: [\"VMA\", \"VM\"],\n pin5: [\"AOUT1\"],\n pin6: [\"ISENA\", \"AISEN\"],\n pin7: [\"AOUT2\"],\n pin8: [\"BOUT2\"],\n pin9: [\"ISENB\", \"BISEN\"],\n pin10: [\"BOUT1\"],\n pin11: [\"VMB\"],\n pin12: [\"AVREF\"],\n pin13: [\"BVREF\"],\n pin14: [\"GND1\"],\n pin15: [\"V3P3OUT\"],\n pin16: [\"nRESET\"],\n pin17: [\"nSLEEP\", \"nSleep\"],\n pin18: [\"nFAULT\", \"nFault\"],\n pin19: [\"DECAY\"],\n pin20: [\"DIR\"],\n pin21: [\"nENBL\"],\n pin22: [\"STEP\"],\n pin23: [\"NC\"],\n pin24: [\"MODE0\"],\n pin25: [\"MODE1\"],\n pin26: [\"MODE2\"],\n pin27: [\"nHOME\"],\n pin28: [\"GND2\"],\n pin29: [\"EP\"]\n};\nconst pinAttributes = {\n pin4: { requiresPower: true },\n pin11: { requiresPower: true },\n pin14: { requiresGround: true },\n pin23: { doNotConnect: true },\n pin28: { requiresGround: true },\n pin29: { requiresGround: true }\n};\nconst footprinterPinLabels = {\n ...pinLabels$4,\n \"pin29\": [...pinLabels$4[\"pin29\"], \"thermalpad\"],\n};\nconst DRV8825PWPR = (props) =\u003e {\n const importedFootprint = DRV8825PWPR$1({ name: props.name }).props.footprint;\n let viaIndex = 0;\n // Keep the supplier geometry unchanged; explicitly bind its embedded vias\n // to EP because this core version misses some rotated pad-containment joins.\n const footprint = react.cloneElement(importedFootprint, {}, react.Children.map(importedFootprint.props.children, child =\u003e {\n if (!react.isValidElement(child) || child.type !== \"via\")\n return child;\n return react.cloneElement(child, { name: `DRV_IMPORTED_EP_${++viaIndex}`, connectsTo: \"pin29\", tented: \"both_sides\" });\n }));\n return (jsxRuntime.jsx(\"chip\", { pinLabels: footprinterPinLabels, pinAttributes: pinAttributes, supplierPartNumbers: {\n \"jlcpcb\": [\n \"C81582\"\n ]\n }, manufacturerPartNumber: \"DRV8825PWPR\", footprint: footprint, cadModel: {\n objUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C81582.obj?uuid=8cb208170c6a49d2a22c82795805910d\",\n stepUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C81582.step?uuid=8cb208170c6a49d2a22c82795805910d\",\n pcbRotationOffset: 0,\n modelOriginPosition: { x: -12699999842880061e-21, y: 0, z: -0.65 },\n }, ...props }));\n};\n\nconst pinLabels$3 = {\n pin1: [\"G\"],\n pin2: [\"S\"],\n pin3: [\"D\"]\n};\nconst BSS84_7_F = (props) =\u003e {\n return (jsxRuntime.jsx(\"chip\", { pinLabels: pinLabels$3, symbol: jsxRuntime.jsxs(\"symbol\", { children: [jsxRuntime.jsx(\"schematicpath\", { points: [{ \"x\": 0.2, \"y\": 0 }, { \"x\": 0.08, \"y\": 0.04 }, { \"x\": 0.08, \"y\": -0.04 }, { \"x\": 0.2, \"y\": 0 }], strokeColor: \"#880000\", isFilled: true, fillColor: \"#880000\" }), jsxRuntime.jsx(\"schematicpath\", { points: [{ \"x\": 0.4, \"y\": -0.04 }, { \"x\": 0.46, \"y\": 0.06 }, { \"x\": 0.34, \"y\": 0.06 }, { \"x\": 0.4, \"y\": -0.04 }], strokeColor: \"#880000\", isFilled: true, fillColor: \"#880000\" }), jsxRuntime.jsx(\"schematicpath\", { points: [{ \"x\": 0.2, \"y\": -0.2 }, { \"x\": 0.4, \"y\": -0.2 }, { \"x\": 0.4, \"y\": -0.04 }], strokeColor: \"#880000\" }), jsxRuntime.jsx(\"schematicpath\", { points: [{ \"x\": 0.2, \"y\": 0.14 }, { \"x\": 0.2, \"y\": 0.2 }, { \"x\": 0.4, \"y\": 0.2 }, { \"x\": 0.4, \"y\": 0.06 }], strokeColor: \"#880000\" }), jsxRuntime.jsx(\"schematicpath\", { points: [{ \"x\": 0.2, \"y\": 0.14 }, { \"x\": 0, \"y\": 0.14 }], strokeColor: \"#880000\" }), jsxRuntime.jsx(\"schematicpath\", { points: [{ \"x\": 0, \"y\": 0 }, { \"x\": 0.2, \"y\": 0 }, { \"x\": 0.2, \"y\": -0.2 }], strokeColor: \"#880000\" }), jsxRuntime.jsx(\"schematicpath\", { points: [{ \"x\": 0.2, \"y\": -0.14 }, { \"x\": 0, \"y\": -0.14 }], strokeColor: \"#880000\" }), jsxRuntime.jsx(\"schematicpath\", { points: [{ \"x\": -0.04, \"y\": 0.18 }, { \"x\": -0.04, \"y\": -0.18 }], strokeColor: \"#880000\" }), jsxRuntime.jsx(\"schematicpath\", { points: [{ \"x\": 0, \"y\": 0.1 }, { \"x\": 0, \"y\": 0.18 }], strokeColor: \"#880000\" }), jsxRuntime.jsx(\"schematicpath\", { points: [{ \"x\": 0, \"y\": -0.04 }, { \"x\": 0, \"y\": 0.04 }], strokeColor: \"#880000\" }), jsxRuntime.jsx(\"schematicpath\", { points: [{ \"x\": 0, \"y\": -0.18 }, { \"x\": 0, \"y\": -0.1 }], strokeColor: \"#880000\" }), jsxRuntime.jsx(\"schematicpath\", { points: [{ \"x\": -0.2, \"y\": 0 }, { \"x\": -0.04, \"y\": 0 }], strokeColor: \"#880000\" }), jsxRuntime.jsx(\"schematicpath\", { points: [{ \"x\": 0.46, \"y\": -0.04 }, { \"x\": 0.44, \"y\": -0.04 }, { \"x\": 0.36, \"y\": -0.04 }, { \"x\": 0.34, \"y\": -0.04 }], strokeColor: \"#880000\" }), jsxRuntime.jsx(\"port\", { name: \"pin3\", pinNumber: 3, aliases: [\"D\"], direction: \"up\", schX: 0.2, schY: 0.4, schStemLength: 0.2 }), jsxRuntime.jsx(\"port\", { name: \"pin1\", pinNumber: 1, aliases: [\"G\"], direction: \"left\", schX: -0.4, schY: 0, schStemLength: 0.2 }), jsxRuntime.jsx(\"port\", { name: \"pin2\", pinNumber: 2, aliases: [\"S\"], direction: \"down\", schX: 0.2, schY: -0.4, schStemLength: 0.2 })] }), supplierPartNumbers: {\n \"jlcpcb\": [\n \"C85202\"\n ]\n }, manufacturerPartNumber: \"BSS84-7-F\", footprint: jsxRuntime.jsxs(\"footprint\", { children: [jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin2\"], pcbX: \"1.149985mm\", pcbY: \"0.94996mm\", width: \"0.999998mm\", height: \"0.7999984mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin3\"], pcbX: \"-1.149985mm\", pcbY: \"0mm\", width: \"0.999998mm\", height: \"0.7999984mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin1\"], pcbX: \"1.149985mm\", pcbY: \"-0.94996mm\", width: \"0.999998mm\", height: \"0.7999984mm\", shape: \"rect\" }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -0.6999731999999881, \"y\": 0.6359398000000027 }, { \"x\": -0.6999731999999881, \"y\": 1.4999461999999966 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -0.6999731999999881, \"y\": 1.4999461999999966 }, { \"x\": 0.30005020000000115, \"y\": 1.4999461999999966 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": 0.7000239999999991, \"y\": -0.31402020000000164 }, { \"x\": 0.7000239999999991, \"y\": 0.31391859999999383 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -0.6999731999999881, \"y\": -1.5000478000000044 }, { \"x\": -0.6999731999999881, \"y\": -0.6360414000000105 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -0.6999731999999881, \"y\": -1.5000478000000044 }, { \"x\": 0.30005020000000115, \"y\": -1.5000478000000044 }] }), jsxRuntime.jsx(\"silkscreentext\", { text: \"{NAME}\", pcbX: \"0.133223mm\", pcbY: \"2.49606mm\", anchorAlignment: \"center\", fontSize: \"1mm\" }), jsxRuntime.jsx(\"courtyardoutline\", { outline: [{ \"x\": -1.8947769999999906, \"y\": 1.74606 }, { \"x\": 2.161223000000021, \"y\": 1.74606 }, { \"x\": 2.161223000000021, \"y\": -1.7511400000000066 }, { \"x\": -1.8947769999999906, \"y\": -1.7511400000000066 }, { \"x\": -1.8947769999999906, \"y\": 1.74606 }] })] }), cadModel: {\n objUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C85202.obj?uuid=d777607a152f4f3aac9bb0d0c14ed6fd\",\n stepUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C85202.step?uuid=d777607a152f4f3aac9bb0d0c14ed6fd\",\n pcbRotationOffset: 180,\n modelOriginPosition: { x: 0.00003809999999759839, y: -3810000001180924e-20, z: 0.050795 },\n }, ...props }));\n};\n\nconst pinLabels$2 = {\n pin1: [\"gate\"],\n pin2: [\"source\"],\n pin3: [\"drain\"],\n};\n/** Exact C85202 JLCsearch/EasyEDA import; retain the existing schematic aliases. */\nconst BSS84 = (props) =\u003e {\n const imported = BSS84_7_F({ name: props.name });\n return jsxRuntime.jsx(\"chip\", { ...imported.props, pinLabels: pinLabels$2, symbol: undefined, ...props });\n};\n\nconst MotorDriverController = () =\u003e (jsxRuntime.jsx(jsxRuntime.Fragment, { children: jsxRuntime.jsx(DRV8825PWPR, { name: \"DRIVER\", schWidth: 2.2, schHeight: 4.8, noConnect: [\"DECAY\", \"NC\", \"nHOME\"], schMarginLeft: 1, schMarginRight: 1.5, schMarginTop: 1, schPinArrangement: {\n leftSide: {\n pins: [5, 6, 7, 10, 9, 8, 1, 2, 3],\n direction: \"top-to-bottom\",\n },\n rightSide: {\n pins: [22, 20, 16, 21, 17, 18, 24, 25, 26, 19, 27, 23],\n direction: \"top-to-bottom\",\n },\n topSide: {\n pins: [4, 11, 15, 12, 13],\n direction: \"left-to-right\",\n },\n bottomSide: {\n pins: [14, 28, 29],\n direction: \"left-to-right\",\n },\n }, schPinStyle: {\n ...Object.fromEntries([20, 16, 21, 17, 18, 24, 25, 26, 19, 27, 23].map(pin =\u003e [`pin${pin}`, { marginTop: 0.04 }])),\n pin11: { marginLeft: 0.1 }, pin15: { marginLeft: 0.1 },\n pin28: { marginLeft: 0.3 }, pin29: { marginLeft: 0.3 },\n pin5: { marginTop: 0.15 },\n pin7: { marginTop: 0.45 },\n pin9: { marginTop: 0.45 },\n pin1: { marginTop: 0.45 },\n // Leave room for the vertical flying capacitor between CP1 and CP2.\n pin2: { marginTop: 0.5 },\n }, schSheetName: schematicSheets.motorDriver, schSectionName: schematicSections.driverCore, ...revisionPlacement(\"DRIVER\", { x: -5.625, y: -8.25 }) }) }));\nconst MotorDriverPassives = () =\u003e (jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [jsxRuntime.jsx(Drv8825Support, {}), jsxRuntime.jsx(\"capacitor\", { name: \"C_VM_BULK\", capacitance: \"10uF\", maxVoltageRating: \"50V\", footprint: \"1206\", supplierPartNumbers: { jlcpcb: [\"C13585\"] }, manufacturerPartNumber: \"CL31A106KBHNNNE\", maxDecouplingTraceLength: 7.5, schMarginX: 0.15, schMarginY: 0.25, schOrientation: \"vertical\", schSheetName: schematicSheets.motorDriver, schSectionName: schematicSections.driverCore, ...revisionPlacement(\"C_VM_BULK\", { x: -5.625, y: -8.25 }) }), jsxRuntime.jsx(\"capacitor\", { name: \"C_VM_HF\", maxVoltageRating: \"50V\", capacitance: \"100nF\", footprint: \"0402\", supplierPartNumbers: { jlcpcb: [\"C960916\"] }, maxDecouplingTraceLength: 5.5, schMarginX: 0.15, schMarginY: 0.25, schOrientation: \"vertical\", schSheetName: schematicSheets.motorDriver, schSectionName: schematicSections.driverCore, ...revisionPlacement(\"C_VM_HF\", { x: -5.625, y: -8.25 }) }), jsxRuntime.jsx(HoLRT1206_1W_300mR_1_, { name: \"R_ISEN_A\", schRotation: -90, schSheetName: schematicSheets.motorDriver, schSectionName: schematicSections.driverCore, ...revisionPlacement(\"R_ISEN_A\", { x: -5.625, y: -8.25 }) }), jsxRuntime.jsx(HoLRT1206_1W_300mR_1_, { name: \"R_ISEN_B\", schRotation: -90, schSheetName: schematicSheets.motorDriver, schSectionName: schematicSections.driverCore, ...revisionPlacement(\"R_ISEN_B\", { x: -5.625, y: -8.25 }) }), jsxRuntime.jsx(\"resistor\", { name: \"R_SLEEP_PD\", schRotation: -90, resistance: \"100k\", footprint: \"0402\", supplierPartNumbers: { jlcpcb: [\"C25741\"] }, schSheetName: schematicSheets.motorDriver, schSectionName: schematicSections.driverCore, ...revisionPlacement(\"R_SLEEP_PD\", { x: -5.625, y: -8.25 }) }), jsxRuntime.jsx(\"resistor\", { name: \"R_FAULT_PU\", schRotation: 90.0, resistance: \"10k\", footprint: \"0402\", supplierPartNumbers: { jlcpcb: [\"C25744\"] }, manufacturerPartNumber: \"0402WGF1002TCE\", schSheetName: schematicSheets.motorDriver, schSectionName: schematicSections.driverCore, ...revisionPlacement(\"R_FAULT_PU\", { x: -5.625, y: -8.25 }) }), jsxRuntime.jsx(BSS84, { name: \"Q_PD_ENABLE\", schPinStyle: { pin3: { marginTop: 0.2 } }, schPinArrangement: {\n leftSide: { pins: [1], direction: \"top-to-bottom\" },\n rightSide: { pins: [2, 3], direction: \"top-to-bottom\" },\n }, schSheetName: schematicSheets.motorDriver, schSectionName: schematicSections.driverCore, ...revisionPlacement(\"Q_PD_ENABLE\", { x: -5.625, y: -8.25 }) }), jsxRuntime.jsx(\"resistor\", { name: \"R_PD_ENABLE_PU\", resistance: \"100k\", footprint: \"0402\", supplierPartNumbers: { jlcpcb: [\"C25741\"] }, schOrientation: \"vertical\", schSheetName: schematicSheets.motorDriver, schSectionName: schematicSections.driverCore, ...revisionPlacement(\"R_PD_ENABLE_PU\", { x: -5.625, y: -8.25 }) })] }));\nconst MotorDriverControlTraces = () =\u003e (jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [[\n { gpio: 18, x: 0.8250000000000002, y: 0.3493500000000001 },\n { gpio: 19, x: 1.5750000000000002, y: 0.79945 },\n { gpio: 20, x: 0.8250000000000002, y: 1.24955 },\n ].map(({ gpio, x, y }) =\u003e (jsxRuntime.jsxs(react.Fragment, { children: [jsxRuntime.jsx(\"via\", { name: `MCU_GPIO${gpio}_ESCAPE`, pcbX: x, pcbY: y, holeDiameter: \"0.3mm\", outerDiameter: \"0.45mm\", fromLayer: \"top\", toLayer: \"bottom\", connectsTo: [`.MCU \u003e .U1 \u003e .GPIO${gpio}`, `.MCU_GPIO${gpio}_ESCAPE \u003e .top`, `.MCU_GPIO${gpio}_ESCAPE \u003e .bottom`] }), jsxRuntime.jsx(\"trace\", { name: `MCU_GPIO${gpio}_ESCAPE_TRACE`, schDisplayLabel: { 18: \"DRIVER_STEP\", 19: \"DRIVER_DIR\", 20: \"DRIVER_RESET\" }[gpio], from: `.MCU \u003e .U1 \u003e .GPIO${gpio}`, to: `.MCU_GPIO${gpio}_ESCAPE \u003e .top`, thickness: \"0.15mm\", pcbPath: [`.MCU_GPIO${gpio}_ESCAPE \u003e .top`] })] }, gpio))), jsxRuntime.jsx(\"trace\", { name: \"DRIVER_STEP\", from: \".MCU_GPIO18_ESCAPE \u003e .bottom\", to: \".DRIVER \u003e .STEP\", ...logicTrace }), jsxRuntime.jsx(\"trace\", { name: \"DRIVER_DIR\", from: \".MCU_GPIO19_ESCAPE \u003e .bottom\", to: \".DRIVER \u003e .DIR\", ...logicTrace }), jsxRuntime.jsx(\"trace\", { name: \"DRIVER_RESET\", from: \".MCU_GPIO20_ESCAPE \u003e .bottom\", to: \".DRIVER \u003e .nRESET\", ...logicTrace }), jsxRuntime.jsx(\"trace\", { name: \"DRIVER_ENABLE_N\", from: \".MCU \u003e .U1 \u003e .GPIO21\", to: \".DRIVER \u003e .nENBL\", ...logicTrace }), jsxRuntime.jsx(\"trace\", { name: \"DRIVER_SLEEP\", schDisplayLabel: \"MCU_ENABLE\", from: \".MCU \u003e .U1 \u003e .GPIO22\", to: \".Q_PD_ENABLE \u003e .source\", ...logicTrace }), jsxRuntime.jsx(\"trace\", { name: \"DRIVER_FAULT\", \n // Reserve the complete MCU/pull-up/driver fault route before power routing.\n from: \".MCU \u003e .U1 \u003e .GPIO23\", to: \".DRIVER \u003e .nFault\", thickness: \"0.1mm\" })] }));\nconst MotorDriverPowerTraces = () =\u003e (jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [jsxRuntime.jsx(\"trace\", { name: \"VM_BULK\", from: \".DRIVER \u003e .VM\", to: \".C_VM_BULK \u003e .pin1\", schDisplayLabel: \"VMOTOR\", ...powerTrace }), jsxRuntime.jsx(\"trace\", { name: \"VM_HF\", from: \".DRIVER \u003e .VMB\", to: \".C_VM_HF \u003e .pin1\", ...powerTrace })] }));\nconst MotorDriverPrimaryGroundTraces = () =\u003e (jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [jsxRuntime.jsx(\"trace\", { name: \"BOARD_GND_JOIN\", from: \".DRIVER \u003e .EP\", to: \"net.GND\", ...powerTrace }), jsxRuntime.jsx(\"trace\", { name: \"COMMON_GND\", from: \".DRIVER \u003e .EP\", to: \".MCU \u003e .U1 \u003e .GND\", ...groundTrace }), jsxRuntime.jsx(\"trace\", { name: \"DRIVER_GND_JOIN\", from: \".DRIVER \u003e .GND1\", to: \".DRIVER \u003e .EP\", ...groundTrace })] }));\nconst MotorDriverGroundTraces = () =\u003e (jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [jsxRuntime.jsx(\"trace\", { name: \"ISEN_A_GND\", from: \".R_ISEN_A \u003e .pin2\", to: \"net.GND\", ...groundTrace }), jsxRuntime.jsx(\"trace\", { name: \"ISEN_B_GND\", from: \".R_ISEN_B \u003e .pin2\", to: \"net.GND\", ...groundTrace }), jsxRuntime.jsx(\"trace\", { name: \"VM_BULK_GND\", from: \".C_VM_BULK \u003e .pin2\", to: \"net.GND\", ...groundTrace }), jsxRuntime.jsx(\"trace\", { name: \"VM_HF_GND\", from: \".C_VM_HF \u003e .pin2\", to: \"net.GND\", ...groundTrace }), jsxRuntime.jsx(\"trace\", { name: \"SLEEP_PULLDOWN_GND\", from: \".R_SLEEP_PD \u003e .pin2\", to: \"net.GND\", ...logicTrace })] }));\nconst MotorDriverSenseAndControlTraces = () =\u003e (jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [jsxRuntime.jsx(\"trace\", { name: \"ISEN_A\", from: \".DRIVER \u003e .AISEN\", to: \".R_ISEN_A \u003e .pin1\", schDisplayLabel: \"A_ISEN\", ...powerTrace }), jsxRuntime.jsx(\"trace\", { name: \"ISEN_B\", from: \".DRIVER \u003e .BISEN\", to: \".R_ISEN_B \u003e .pin1\", schDisplayLabel: \"B_ISEN\", ...powerTrace }), jsxRuntime.jsx(\"trace\", { name: \"PD_ENABLE_OUTPUT\", schDisplayLabel: \"PD_MCU_ENABLE\", from: \".Q_PD_ENABLE \u003e .drain\", to: \".DRIVER \u003e .nSleep\", ...logicTrace }), jsxRuntime.jsx(\"trace\", { name: \"PD_ENABLE_GATE\", from: \".Q_PD_ENABLE \u003e .gate\", to: \".U_PD \u003e .PG\", schDisplayLabel: \"PD_PG_N\", ...logicTrace }), jsxRuntime.jsx(\"trace\", { name: \"PD_ENABLE_GATE_PULLUP\", from: \".R_PD_ENABLE_PU \u003e .pin1\", to: \".Q_PD_ENABLE \u003e .gate\", ...logicTrace }), jsxRuntime.jsx(\"trace\", { name: \"PD_ENABLE_PULLUP_SUPPLY\", from: \".R_PD_ENABLE_PU \u003e .pin2\", to: \".U_PD \u003e .VDD\", ...logicTrace }), jsxRuntime.jsx(\"trace\", { name: \"SLEEP_PULLDOWN\", from: \".R_SLEEP_PD \u003e .pin1\", to: \".DRIVER \u003e .nSleep\", schDisplayLabel: \"nSLEEP\", ...logicTrace }), jsxRuntime.jsx(\"trace\", { name: \"FAULT_PULLUP\", from: \".R_FAULT_PU \u003e .pin1\", to: \".DRIVER \u003e .nFault\", schDisplayLabel: \"nFAULT\", thickness: \"0.1mm\" }), jsxRuntime.jsx(\"trace\", { name: \"FAULT_PULLUP_3V3\", from: \".R_FAULT_PU \u003e .pin2\", to: \".MCU \u003e .L_AVDD \u003e .pin1\", schDisplayLabel: \"V3V3\", ...logicTrace })] }));\n\nconst B4B_PH_CAD_MODEL = {\n objUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C131334.obj?uuid=3b95b8b4d5d24ff4a871a43c952e432a\",\n stepUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C131334.step?uuid=3b95b8b4d5d24ff4a871a43c952e432a\",\n pcbRotationOffset: 180,\n modelOriginPosition: { x: 2.9999872999999297, y: -0.5500383000000056, z: -5999999999950489e-21 },\n};\n\nconst MotorOutputConnectors = () =\u003e (jsxRuntime.jsx(\"connector\", { cadModel: {\n ...B4B_PH_CAD_MODEL,\n // The routed footprint numbers pins left-to-right. The native OBJ\n // has terminals at x=0,2,4,6 on y=0, so center that row at the pads.\n pcbRotationOffset: 0,\n modelOriginPosition: { x: 3, y: 0, z: 0 },\n // Core anchors CAD at the footprint bounds, 0.05 mm below the pad row.\n positionOffset: { x: 0, y: 0.05, z: 0 },\n }, footprint: jsxRuntime.jsxs(\"footprint\", { insertionDirection: \"from_above\", children: [jsxRuntime.jsx(\"platedhole\", { pcbX: -3, pcbY: 0, portHints: [\"1\"], shape: \"circle\", holeDiameter: 0.75, outerDiameter: 1.4 }), jsxRuntime.jsx(\"platedhole\", { pcbX: -1, pcbY: 0, portHints: [\"2\"], shape: \"pill\", holeWidth: 0.75, holeHeight: 0.75, outerWidth: 1.2, outerHeight: 1.75 }), jsxRuntime.jsx(\"platedhole\", { pcbX: 1, pcbY: 0, portHints: [\"3\"], shape: \"pill\", holeWidth: 0.75, holeHeight: 0.75, outerWidth: 1.2, outerHeight: 1.75 }), jsxRuntime.jsx(\"platedhole\", { pcbX: 3, pcbY: 0, portHints: [\"4\"], shape: \"pill\", holeWidth: 0.75, holeHeight: 0.75, outerWidth: 1.2, outerHeight: 1.75 }), jsxRuntime.jsx(\"silkscreenrect\", { pcbX: 0, pcbY: 0.55, width: 9.9, height: 4.5, strokeWidth: 0.1 }), jsxRuntime.jsx(\"silkscreentext\", { pcbX: -4, pcbY: -1, text: \"1\", fontSize: 0.5 }), jsxRuntime.jsx(\"silkscreentext\", { pcbX: 0, pcbY: 3.6, text: \"JST PH\", fontSize: 0.5 }), jsxRuntime.jsx(\"courtyardrect\", { pcbX: 0, pcbY: 0.55, width: 10.9, height: 5.5 })] }), manufacturerPartNumber: \"B4B-PH-K-S(LF)(SN)\", supplierPartNumbers: { jlcpcb: [\"C131334\"] }, pinLabels: { pin1: [\"A_PLUS\"], pin2: [\"A_MINUS\"], pin3: [\"B_PLUS\"], pin4: [\"B_MINUS\"] }, name: \"J1\", pcbPinLabels: {\n pin1: \"A+\",\n pin2: \"A-\",\n pin3: \"B+\",\n pin4: \"B-\",\n }, pcbX: 22.625, pcbY: 3.6, pcbRotation: 90, schPinArrangement: {\n leftSide: { pins: [1, 2, 3, 4], direction: \"top-to-bottom\" },\n }, schSheetName: schematicSheets.motorDriver, schSectionName: schematicSections.motorOutputs }));\nconst MotorOutputTraces = () =\u003e (jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [jsxRuntime.jsx(\"trace\", { name: \"MOTOR_A_PLUS\", from: \".DRIVER \u003e .AOUT1\", to: \".R_PHASE_A \u003e .pin1\", schDisplayLabel: \"A_DRIVE\", ...motorTrace }), jsxRuntime.jsx(\"trace\", { name: \"MOTOR_A_MINUS\", from: \".DRIVER \u003e .AOUT2\", to: \".J1 \u003e .pin2\", schDisplayLabel: \"A-\", ...motorTrace }), jsxRuntime.jsx(\"trace\", { name: \"MOTOR_B_PLUS\", from: \".DRIVER \u003e .BOUT1\", to: \".R_PHASE_B \u003e .pin1\", schDisplayLabel: \"B_DRIVE\", ...motorTrace }), jsxRuntime.jsx(\"trace\", { name: \"MOTOR_B_MINUS\", from: \".DRIVER \u003e .BOUT2\", to: \".J1 \u003e .pin4\", schDisplayLabel: \"B-\", ...motorTrace })] }));\n\nconst TCJD226M050R0090E = (props) =\u003e {\n const { name = \"C1\", ...restProps } = props;\n return (jsxRuntime.jsx(\"capacitor\", { name: name, capacitance: \"22uF\", maxVoltageRating: \"50V\", polarized: true, supplierPartNumbers: {\n \"jlcpcb\": [\n \"C5981428\"\n ]\n }, manufacturerPartNumber: \"TCJD226M050R0090E\", footprint: jsxRuntime.jsxs(\"footprint\", { children: [jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin2\"], pcbX: \"3.352419mm\", pcbY: \"0mm\", width: \"2.2999954mm\", height: \"2.999994mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin1\"], pcbX: \"-3.352419mm\", pcbY: \"0mm\", width: \"2.2999954mm\", height: \"2.999994mm\", shape: \"rect\" }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -1.3969999999999345, \"y\": 2.158999999999992 }, { \"x\": -1.4144243999999162, \"y\": 2.158999999999992 }, { \"x\": -1.4144243999999162, \"y\": -2.1999955999999656 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -2.917443999999932, \"y\": 1.7311369999999897 }, { \"x\": -3.447669000000019, \"y\": 1.7311369999999897 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -2.917443999999932, \"y\": -1.7311370000001034 }, { \"x\": -3.124834999999848, \"y\": -1.7311370000001034 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -2.917443999999932, \"y\": -1.7311370000001034 }, { \"x\": -2.917443999999932, \"y\": -2.1999955999999656 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -2.9024325999999974, \"y\": 2.1999955999999656 }, { \"x\": -2.917443999999932, \"y\": 2.1999955999999656 }, { \"x\": -2.917443999999932, \"y\": 1.7311369999999897 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -3.60517440000001, \"y\": -2.199639999999931 }, { \"x\": -3.2917383999999856, \"y\": -2.199639999999931 }, { \"x\": -3.2917383999999856, \"y\": -2.1999955999999656 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -3.447669000000019, \"y\": 1.7311369999999897 }, { \"x\": -3.447669000000019, \"y\": 2.1999955999999656 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -3.6432236000000557, \"y\": 1.7311369999999897 }, { \"x\": -3.447669000000019, \"y\": 1.7311369999999897 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -3.6432236000000557, \"y\": 2.1999955999999656 }, { \"x\": -3.447669000000019, \"y\": 2.1999955999999656 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -3.6432236000000557, \"y\": -1.7311370000001034 }, { \"x\": -3.447669000000019, \"y\": -1.7311370000001034 }, { \"x\": -3.447669000000019, \"y\": -1.7780000000001337 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -3.2772350000000188, \"y\": -1.7311370000001034 }, { \"x\": -3.2917383999999856, \"y\": -1.7311370000001034 }, { \"x\": -3.2917383999999856, \"y\": -2.1999955999999656 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -3.124834999999848, \"y\": -1.7311370000001034 }, { \"x\": -3.124834999999848, \"y\": -2.1999955999999656 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -3.1234379999999646, \"y\": 1.7311369999999897 }, { \"x\": -3.124834999999848, \"y\": 1.7311369999999897 }, { \"x\": -3.124834999999848, \"y\": 1.7311369999999897 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -3.447669000000019, \"y\": -1.7311370000001034 }, { \"x\": -3.1234379999999646, \"y\": -1.7311370000001034 }, { \"x\": -3.1234379999999646, \"y\": -1.7311370000001034 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -3.2487361999999393, \"y\": 2.1999955999999656 }, { \"x\": -3.3122361999999157, \"y\": 2.1999955999999656 }, { \"x\": -3.3122361999999157, \"y\": 1.7311369999999897 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -3.1234379999999646, \"y\": 1.7311369999999897 }, { \"x\": -3.447669000000019, \"y\": 1.7311369999999897 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -3.1234379999999646, \"y\": 1.7311369999999897 }, { \"x\": -3.1234379999999646, \"y\": 2.1999955999999656 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -3.6432236000000557, \"y\": 1.7311369999999897 }, { \"x\": -3.6432236000000557, \"y\": 2.1999955999999656 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -3.60517440000001, \"y\": -2.199639999999931 }, { \"x\": -3.6432236000000557, \"y\": -2.199639999999931 }, { \"x\": -3.6432236000000557, \"y\": -1.7311370000001034 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -3.447669000000019, \"y\": -1.7780000000001337 }, { \"x\": -3.447669000000019, \"y\": -1.7311370000001034 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -3.447669000000019, \"y\": 2.1999955999999656 }, { \"x\": 3.752291200000059, \"y\": 2.1999955999999656 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -3.447669000000019, \"y\": -2.1999955999999656 }, { \"x\": 3.752291200000059, \"y\": -2.1999955999999656 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": 3.752291200000059, \"y\": 2.1999955999999656 }, { \"x\": 3.752291200000059, \"y\": 1.65099999999984 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -3.447669000000019, \"y\": -2.1999955999999656 }, { \"x\": -3.447669000000019, \"y\": -1.7780000000001337 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": 3.752291200000059, \"y\": -2.1999955999999656 }, { \"x\": 3.752291200000059, \"y\": -1.7780000000001337 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -1.6318229999999403, \"y\": 2.1999955999999656 }, { \"x\": -1.6318229999999403, \"y\": -2.1999955999999656 }] }), jsxRuntime.jsx(\"silkscreentext\", { text: \"{NAME}\", pcbX: \"0.015875mm\", pcbY: \"3.286mm\", anchorAlignment: \"center\", fontSize: \"1mm\" }), jsxRuntime.jsx(\"fabricationnotepath\", { route: [{ \"x\": -4.226077400000008, \"y\": 0.2748533999999836 }, { \"x\": -2.414651000000049, \"y\": 0.2748533999999836 }, { \"x\": -2.414651000000049, \"y\": -0.025933400000099027 }, { \"x\": -4.225950400000102, \"y\": -0.025933400000099027 }, { \"x\": -4.225950400000102, \"y\": -0.027686000000016975 }, { \"x\": -4.226077400000008, \"y\": 0.2748533999999836 }], strokeWidth: \"0.254mm\" }), jsxRuntime.jsx(\"fabricationnotepath\", { route: [{ \"x\": -3.459987999999953, \"y\": -0.9418574000000035 }, { \"x\": -3.459987999999953, \"y\": 0.8695689999999558 }, { \"x\": -3.1592012000000977, \"y\": 0.8695689999999558 }, { \"x\": -3.1592012000000977, \"y\": -0.9417304000000968 }, { \"x\": -3.1574485999999524, \"y\": -0.9417304000000968 }, { \"x\": -3.459987999999953, \"y\": -0.9418574000000035 }], strokeWidth: \"0.254mm\" }), jsxRuntime.jsx(\"fabricationnotepath\", { route: [{ \"x\": 2.513812600000165, \"y\": 0.06870700000001762 }, { \"x\": 4.325238999999897, \"y\": 0.06870700000001762 }, { \"x\": 4.325238999999897, \"y\": -0.232079800000065 }, { \"x\": 2.5139396000000716, \"y\": -0.232079800000065 }, { \"x\": 2.5139396000000716, \"y\": -0.23383239999998295 }, { \"x\": 2.513812600000165, \"y\": 0.06870700000001762 }], strokeWidth: \"0.254mm\" }), jsxRuntime.jsx(\"fabricationnotepath\", { route: [{ \"x\": -2.158999999999992, \"y\": 2.2859999999999445 }, { \"x\": -2.158999999999992, \"y\": 1.6509999999999536 }, { \"x\": -1.77800000000002, \"y\": 1.6509999999999536 }, { \"x\": -1.77800000000002, \"y\": 2.2859999999999445 }, { \"x\": -2.158999999999992, \"y\": 2.2859999999999445 }], strokeWidth: \"0.254mm\" }), jsxRuntime.jsx(\"fabricationnotepath\", { route: [{ \"x\": -2.158999999999992, \"y\": -2.286000000000058 }, { \"x\": -1.77800000000002, \"y\": -2.286000000000058 }, { \"x\": -1.77800000000002, \"y\": -1.6510000000000673 }, { \"x\": -2.158999999999992, \"y\": -1.6510000000000673 }, { \"x\": -2.158999999999992, \"y\": -2.286000000000058 }], strokeWidth: \"0.254mm\" }), jsxRuntime.jsx(\"courtyardoutline\", { outline: [{ \"x\": -4.742624999999975, \"y\": 2.5359999999999445 }, { \"x\": 4.774374999999964, \"y\": 2.5359999999999445 }, { \"x\": 4.774374999999964, \"y\": -2.536000000000058 }, { \"x\": -4.742624999999975, \"y\": -2.536000000000058 }, { \"x\": -4.742624999999975, \"y\": 2.5359999999999445 }] })] }), cadModel: {\n objUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C2159920.obj?uuid=a7253e4667014c2b8171994ff34e6c41\",\n stepUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C2159920.step?uuid=a7253e4667014c2b8171994ff34e6c41\",\n pcbRotationOffset: 0,\n modelOriginPosition: { x: -0.15229840000006334, y: 0, z: -2.203761 },\n }, ...restProps }));\n};\n\nconst MotorPowerFilteringComponents = () =\u003e (jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [jsxRuntime.jsx(PMEG6020ELRX, { name: \"D_MOTOR_BLOCK\", schSheetName: schematicSheets.motorPower, schSectionName: schematicSections.pdFiltering, ...revisionPlacement(\"D_MOTOR_BLOCK\", { x: -5.625, y: -8.25 }) }), jsxRuntime.jsx(\"fuse\", { name: \"F_MOTOR_VBUS\", schRotation: 90.0, currentRating: \"2A\", voltageRating: \"30V\", footprint: \"1812\", supplierPartNumbers: { jlcpcb: [\"C960026\"] }, manufacturerPartNumber: \"BSMD1812-200-30V\", schSheetName: schematicSheets.motorPower, schSectionName: schematicSections.pdFiltering, ...revisionPlacement(\"F_MOTOR_VBUS\", { x: -5.625, y: -8.25 }) }), jsxRuntime.jsx(\"capacitor\", { name: \"C_PD_VBUS\", capacitance: \"10uF\", maxVoltageRating: \"50V\", footprint: \"1206\", supplierPartNumbers: { jlcpcb: [\"C13585\"] }, manufacturerPartNumber: \"CL31A106KBHNNNE\", \n // Input-side reservoir; C_VMA/C_VM_HF are the local IC bypasses.\n maxDecouplingTraceLength: 22, schOrientation: \"vertical\", schSheetName: schematicSheets.motorPower, schSectionName: schematicSections.pdFiltering, ...revisionPlacement(\"C_PD_VBUS\", { x: -5.625, y: -8.25 }) }), jsxRuntime.jsx(TCJD226M050R0090E, { name: \"C_MOTOR_BULK\", layer: \"top\", pcbX: -12.375, pcbY: 6.75, pcbRotation: 90, schOrientation: \"vertical\", schSheetName: schematicSheets.motorPower, schSectionName: schematicSections.pdFiltering }), jsxRuntime.jsx(\"diode\", { name: \"D_MOTOR_TVS\", pcbRotation: 180, pinLabels: { pin1: [\"cathode\", \"neg\"], pin2: [\"anode\", \"pos\"] }, footprint: \"smb\", \n // 22 V stand-off, 35.5 V rated pulse clamp: below DRV8825's 45 V\n // operating limit and the motor rail capacitors' 50 V rating.\n supplierPartNumbers: { jlcpcb: [\"C1975329\"] }, manufacturerPartNumber: \"SMBJ22CAQ-13-F\", pcbX: -2.875, pcbY: 15.75, schOrientation: \"vertical\", schSheetName: schematicSheets.motorPower, schSectionName: schematicSections.pdFiltering })] }));\nconst MotorPowerFilteringSupplyTrace = () =\u003e (jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [jsxRuntime.jsx(\"trace\", { name: \"MOTOR_REVERSE_BLOCK\", from: \".F_MOTOR_VBUS \u003e .pin2\", to: \".D_MOTOR_BLOCK \u003e .anode\", ...powerTrace }), jsxRuntime.jsx(\"trace\", { name: \"MOTOR_VBUS_FUSE_INPUT\", from: \".J_MOTOR_USB \u003e .A4B9\", to: \".F_MOTOR_VBUS \u003e .pin1\", ...powerTrace }), jsxRuntime.jsx(\"trace\", { name: \"MOTOR_VBUS_CAP\", from: \".D_MOTOR_BLOCK \u003e .cathode\", to: \".C_PD_VBUS \u003e .pin1\", schDisplayLabel: \"VMOTOR_PROTECTED\", ...powerTrace }), jsxRuntime.jsx(\"trace\", { name: \"MOTOR_VBUS_BULK\", from: \".D_MOTOR_BLOCK \u003e .cathode\", to: \".C_MOTOR_BULK \u003e .pin1\", ...powerTrace }), jsxRuntime.jsx(\"trace\", { name: \"MOTOR_VBUS_TVS\", from: \".D_MOTOR_BLOCK \u003e .cathode\", to: \".D_MOTOR_TVS \u003e .cathode\", ...powerTrace })] }));\nconst MotorPowerFilteringGroundTrace = () =\u003e (jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [jsxRuntime.jsx(\"trace\", { name: \"PD_VBUS_CAP_GND\", from: \".C_PD_VBUS \u003e .pin2\", to: \"net.GND\", ...groundTrace }), jsxRuntime.jsx(\"trace\", { name: \"MOTOR_BULK_GND\", from: \".C_MOTOR_BULK \u003e .pin2\", to: \"net.GND\", ...groundTrace }), jsxRuntime.jsx(\"trace\", { name: \"MOTOR_TVS_GND\", from: \".D_MOTOR_TVS \u003e .anode\", to: \"net.GND\", ...groundTrace })] }));\n\nconst pinLabels$1 = {\n pin1: [\"VDD\"],\n pin2: [\"CFG2\"],\n pin3: [\"CFG3\"],\n pin4: [\"DP\"],\n pin5: [\"DM\"],\n pin6: [\"CC2\"],\n pin7: [\"CC1\"],\n pin8: [\"VBUS\"],\n pin9: [\"CFG1\"],\n pin10: [\"PG\"],\n pin11: [\"GND\"],\n};\nconst CH224K = (props) =\u003e {\n return (jsxRuntime.jsx(\"chip\", { pinLabels: pinLabels$1, pinAttributes: {\n VDD: { requiresPower: true },\n GND: { requiresGround: true },\n }, supplierPartNumbers: {\n jlcpcb: [\"C970725\"],\n }, manufacturerPartNumber: \"CH224K\", footprint: jsxRuntime.jsxs(\"footprint\", { children: [jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin10\"], pcbX: \"-1.999996mm\", pcbY: \"2.999867mm\", width: \"0.5999988mm\", height: \"1.499997mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin9\"], pcbX: \"-0.999998mm\", pcbY: \"3.000121mm\", width: \"0.5999988mm\", height: \"1.499997mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin8\"], pcbX: \"-0mm\", pcbY: \"3.000121mm\", width: \"0.5999988mm\", height: \"1.499997mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin7\"], pcbX: \"0.999998mm\", pcbY: \"3.000121mm\", width: \"0.5999988mm\", height: \"1.499997mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin6\"], pcbX: \"1.999996mm\", pcbY: \"2.999867mm\", width: \"0.5999988mm\", height: \"1.499997mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin5\"], pcbX: \"1.999996mm\", pcbY: \"-3.000121mm\", width: \"0.5999988mm\", height: \"1.499997mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin4\"], pcbX: \"0.999998mm\", pcbY: \"-3.000121mm\", width: \"0.5999988mm\", height: \"1.499997mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin3\"], pcbX: \"-0mm\", pcbY: \"-3.000121mm\", width: \"0.5999988mm\", height: \"1.499997mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin2\"], pcbX: \"-0.999998mm\", pcbY: \"-3.000121mm\", width: \"0.5999988mm\", height: \"1.499997mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin1\"], pcbX: \"-1.999996mm\", pcbY: \"-3.000121mm\", width: \"0.5999988mm\", height: \"1.499997mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin11\"], pcbX: \"-0mm\", pcbY: \"0.000127mm\", width: \"3.2999934mm\", height: \"2.0999958mm\", shape: \"rect\" }), jsxRuntime.jsx(\"silkscreenpath\", { route: [\n { x: -2.4600916000000552, y: 0.5400039999999535 },\n { x: -2.5000711999999794, y: 0.5800089999999045 },\n { x: -2.5000711999999794, y: 0.8199882000000116 },\n { x: -2.5000711999999794, y: 1.9499580000000378 },\n ] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [\n { x: -2.5000711999999794, y: -0.48003460000006726 },\n { x: -2.400045999999975, y: -0.48003460000006726 },\n ] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [\n { x: -2.5000711999999794, y: -1.9500087999999778 },\n { x: -2.5000711999999794, y: -0.48003460000006726 },\n ] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [\n { x: 2.499918799999932, y: -1.9500087999999778 },\n { x: 2.499918799999932, y: 1.9499580000000378 },\n ] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [\n { x: -2.5000711999999794, y: 1.9499580000000378 },\n { x: 2.499918799999932, y: 1.9499580000000378 },\n ] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [\n { x: -2.5000711999999794, y: -1.9500087999999778 },\n { x: 2.499918799999932, y: -1.9500087999999778 },\n ] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [\n { x: -1.9200622000000749, y: 0 },\n { x: -1.948065706108082, y: 0.21401308169981803 },\n { x: -2.063987168701715, y: 0.3960790312980862 },\n { x: -2.2460531183000967, y: 0.5120004938919465 },\n { x: -2.4600662000000284, y: 0.5400039999999535 },\n ] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [\n { x: -2.4000714000001153, y: -0.48000920000004044 },\n { x: -2.1600667999999814, y: -0.41570016125035636 },\n { x: -1.984371238749759, y: -0.2400046000001339 },\n { x: -1.9200622000000749, y: 0 },\n ] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [\n { x: -1.6357600000000048, y: -1.2602210000000014 },\n { x: -1.645444766097171, y: -1.3337841019132384 },\n { x: -1.6738390635840688, y: -1.4023339999999962 },\n { x: -1.7190078680105216, y: -1.4611991319895878 },\n { x: -1.7778730000001133, y: -1.506367936415927 },\n { x: -1.8464228980867574, y: -1.5347622339028248 },\n { x: -1.9199859999999944, y: -1.5444470000001047 },\n { x: -1.9935491019132314, y: -1.5347622339028248 },\n { x: -2.0620989999999892, y: -1.506367936415927 },\n { x: -2.120964131989581, y: -1.4611991319895878 },\n { x: -2.16613293641592, y: -1.4023339999999962 },\n { x: -2.1945272339030453, y: -1.3337841019132384 },\n { x: -2.2042120000000978, y: -1.2602210000000014 },\n { x: -2.1945272339030453, y: -1.1866578980867644 },\n { x: -2.16613293641592, y: -1.1181080000000065 },\n { x: -2.120964131989581, y: -1.0592428680105286 },\n { x: -2.0620989999999892, y: -1.0140740635840757 },\n { x: -1.9935491019132314, y: -0.9856797660971779 },\n { x: -1.9199859999999944, y: -0.9759950000000117 },\n { x: -1.8464228980867574, y: -0.9856797660971779 },\n { x: -1.7778730000001133, y: -1.0140740635840757 },\n { x: -1.7190078680105216, y: -1.0592428680105286 },\n { x: -1.6738390635840688, y: -1.1181080000000065 },\n { x: -1.645444766097171, y: -1.1866578980867644 },\n { x: -1.6357600000000048, y: -1.2602210000000014 },\n ] }), jsxRuntime.jsx(\"silkscreentext\", { text: \"{NAME}\", pcbX: \"-0.006604mm\", pcbY: \"4.761613mm\", anchorAlignment: \"center\", fontSize: \"1mm\" }), jsxRuntime.jsx(\"courtyardoutline\", { outline: [\n { x: -2.7585040000000163, y: 4.011613000000011 },\n { x: 2.7452959999999393, y: 4.011613000000011 },\n { x: 2.7452959999999393, y: -4.209987000000069 },\n { x: -2.7585040000000163, y: -4.209987000000069 },\n { x: -2.7585040000000163, y: 4.011613000000011 },\n ] })] }), cadModel: {\n objUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C970725.obj?uuid=c37139ac11be40009679f32869d9459d\",\n stepUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C970725.step?uuid=c37139ac11be40009679f32869d9459d\",\n pcbRotationOffset: 0,\n modelOriginPosition: { x: 0.000063500000123895, y: 0, z: -0.81 },\n }, ...props }));\n};\n\nconst MotorPowerPdControllers = () =\u003e (jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [jsxRuntime.jsx(MotorUsbC, { name: \"J_MOTOR_USB\", \n // Keep shell labels above/below the built-in USB graphic.\n schPinArrangement: { topSide: { pins: [6], direction: \"left-to-right\" }, rightSide: { pins: [15, 8, 14, 10, 12, 11, 9, 13, 7, 16], direction: \"top-to-bottom\" }, bottomSide: { pins: [5], direction: \"left-to-right\" }, leftSide: { pins: [1, 2, 3, 4], direction: \"top-to-bottom\" } }, schWidth: 1.96, schHeight: 3.95, schPinStyle: { ...Object.fromEntries([8, 14, 10, 12, 11, 9, 13, 7, 16].map(pin =\u003e [`pin${pin}`, { marginTop: 0.2 }])), pin2: { marginTop: 0.1 }, pin3: { marginTop: 2.6 }, pin4: { marginTop: 0.1 } }, noConnect: [\"B8\", \"A8\"], pcbX: 12.625, pcbY: 23.55, pcbRotation: 180, schSheetName: schematicSheets.motorPower, schSectionName: schematicSections.pdNegotiation }), jsxRuntime.jsx(CH224K, { name: \"U_PD\", schWidth: 1.8, schHeight: 1.77, schMarginRight: 1, schPinArrangement: {\n leftSide: {\n pins: [4, 5, 6, 7],\n direction: \"top-to-bottom\",\n },\n rightSide: {\n pins: [10, 9, 2, 3, 8],\n direction: \"top-to-bottom\",\n },\n topSide: {\n pins: [1],\n direction: \"left-to-right\",\n },\n bottomSide: {\n pins: [11],\n direction: \"left-to-right\",\n },\n }, schPinStyle: {\n pin6: { marginTop: 0.4 },\n pin8: { marginTop: 0.4 },\n }, schSheetName: schematicSheets.motorPower, schSectionName: schematicSections.pdNegotiation, ...revisionPlacement(\"U_PD\", { x: -5.625, y: -8.25 }) })] }));\nconst MotorPowerPdPassives = () =\u003e (jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [jsxRuntime.jsx(\"capacitor\", { name: \"C_PD_VDD\", capacitance: \"1uF\", footprint: \"0603\", supplierPartNumbers: { jlcpcb: [\"C15849\"] }, maxDecouplingTraceLength: 10, schOrientation: \"vertical\", schSheetName: schematicSheets.motorPower, schSectionName: schematicSections.pdNegotiation, ...revisionPlacement(\"C_PD_VDD\", { x: -5.625, y: -8.25 }) }), jsxRuntime.jsx(\"resistor\", { name: \"R_PD_VDD\", schRotation: 90.0, resistance: \"1k\", footprint: \"1206\", \n // 327 mW worst case at 21 V / 3 V VDD / 990 ohm: use a 750 mW part.\n supplierPartNumbers: { jlcpcb: [\"C844867\"] }, manufacturerPartNumber: \"CRCW12061K00FKEAHP\", schMarginX: 0.25, schMarginY: 0.2, schSheetName: schematicSheets.motorPower, schSectionName: schematicSections.pdNegotiation, ...revisionPlacement(\"R_PD_VDD\", { x: -5.625, y: -8.25 }) }), jsxRuntime.jsx(\"resistor\", { name: \"R_PD_VBUS\", schRotation: 180.0, resistance: \"10k\", footprint: \"0402\", supplierPartNumbers: { jlcpcb: [\"C25744\"] }, schMarginX: 0.25, schMarginY: 0.2, schSheetName: schematicSheets.motorPower, schSectionName: schematicSections.pdNegotiation, ...revisionPlacement(\"R_PD_VBUS\", { x: -5.625, y: -8.25 }) })] }));\nconst MotorPowerPdInputTraces = () =\u003e (jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [jsxRuntime.jsx(\"trace\", { name: \"MOTOR_VBUS_JOIN\", from: \".J_MOTOR_USB \u003e .A4B9\", to: \".J_MOTOR_USB \u003e .B4A9\", ...powerTrace }), jsxRuntime.jsx(\"trace\", { name: \"MOTOR_VBUS_VM\", from: \".D_MOTOR_BLOCK \u003e .cathode\", to: \".DRIVER \u003e .VM\", schDisplayLabel: \"VMOTOR_PROTECTED\", ...powerTrace })] }));\nconst MotorPowerPdProtocolTraces = () =\u003e (jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [jsxRuntime.jsx(\"trace\", { name: \"CH224_PD_ONLY\", from: \".U_PD \u003e .DP\", to: \".U_PD \u003e .DM\", ...logicTrace }), jsxRuntime.jsx(\"trace\", { name: \"PD_VDD_FEED\", from: \".J_MOTOR_USB \u003e .A4B9\", to: \".R_PD_VDD \u003e .pin1\", ...logicTrace }), jsxRuntime.jsx(\"trace\", { name: \"PD_VBUS_SENSE_FEED\", from: \".J_MOTOR_USB \u003e .A4B9\", to: \".R_PD_VBUS \u003e .pin1\", ...logicTrace }), jsxRuntime.jsx(\"trace\", { name: \"PD_VDD_INPUT\", from: \".R_PD_VDD \u003e .pin2\", to: \".U_PD \u003e .VDD\", schDisplayLabel: \"PD_VDD\", ...logicTrace }), jsxRuntime.jsx(\"trace\", { name: \"PD_VBUS_INPUT\", from: \".R_PD_VBUS \u003e .pin2\", to: \".U_PD \u003e .VBUS\", schDisplayLabel: \"PD_VBUS\", ...logicTrace }), jsxRuntime.jsx(\"trace\", { name: \"PD_VDD_DECOUPLE\", from: \".U_PD \u003e .VDD\", to: \".C_PD_VDD \u003e .pin1\", ...logicTrace }), jsxRuntime.jsx(\"trace\", { name: \"PD_CC1\", from: \".J_MOTOR_USB \u003e .A5\", to: \".U_PD \u003e .CC1\", schDisplayLabel: \"CC1\", ...logicTrace }), jsxRuntime.jsx(\"trace\", { name: \"PD_CC2\", from: \".J_MOTOR_USB \u003e .B5\", to: \".U_PD \u003e .CC2\", schDisplayLabel: \"CC2\", ...logicTrace }), jsxRuntime.jsx(\"trace\", { name: \"PWR_USB_DP\", from: \".J_MOTOR_USB \u003e .A6\", to: \"net.PWR_DP\", schDisplayLabel: \"USB_D+\", ...logicTrace }), jsxRuntime.jsx(\"trace\", { name: \"PD_DP_JOIN\", from: \".J_MOTOR_USB \u003e .B6\", to: \".J_MOTOR_USB \u003e .A6\", ...logicTrace }), jsxRuntime.jsx(\"trace\", { name: \"PWR_USB_DM\", from: \".J_MOTOR_USB \u003e .A7\", to: \"net.PWR_DM\", schDisplayLabel: \"USB_D-\", ...logicTrace }), jsxRuntime.jsx(\"trace\", { name: \"PD_DM_JOIN\", from: \".J_MOTOR_USB \u003e .B7\", to: \".J_MOTOR_USB \u003e .A7\", ...logicTrace })] }));\nconst MotorPowerPdPrimaryGroundTrace = () =\u003e (jsxRuntime.jsx(jsxRuntime.Fragment, { children: jsxRuntime.jsx(\"trace\", { name: \"MOTOR_USB_GND_A\", from: \".J_MOTOR_USB \u003e .A1B12\", to: \".DRIVER \u003e .EP\", ...groundTrace }) }));\nconst MotorPowerPdConnectorGroundTraces = () =\u003e (jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [jsxRuntime.jsx(\"trace\", { name: \"MOTOR_USB_GND_JOIN\", from: \".J_MOTOR_USB \u003e .B1A12\", to: \".J_MOTOR_USB \u003e .A1B12\", ...groundTrace }), jsxRuntime.jsx(\"trace\", { name: \"MOTOR_USB_SHIELD_1\", from: \".J_MOTOR_USB \u003e .EH1\", to: \".J_MOTOR_USB \u003e .A1B12\", ...groundTrace }), jsxRuntime.jsx(\"trace\", { name: \"MOTOR_USB_SHIELD_2\", from: \".J_MOTOR_USB \u003e .EH2\", to: \".J_MOTOR_USB \u003e .A1B12\", ...groundTrace }), jsxRuntime.jsx(\"trace\", { name: \"MOTOR_USB_SHIELD_3\", from: \".J_MOTOR_USB \u003e .EH3\", to: \".J_MOTOR_USB \u003e .A1B12\", ...groundTrace }), jsxRuntime.jsx(\"trace\", { name: \"MOTOR_USB_SHIELD_4\", from: \".J_MOTOR_USB \u003e .EH4\", to: \".J_MOTOR_USB \u003e .A1B12\", ...groundTrace }), jsxRuntime.jsx(\"trace\", { name: \"PD_GND\", from: \".U_PD \u003e .GND\", to: \".DRIVER \u003e .EP\", ...groundTrace })] }));\nconst MotorPowerPdSupportGroundTraces = () =\u003e (jsxRuntime.jsx(jsxRuntime.Fragment, { children: jsxRuntime.jsx(\"trace\", { name: \"PD_VDD_CAP_GND\", from: \".C_PD_VDD \u003e .pin2\", to: \"net.GND\", ...logicTrace }) }));\n\nconst SchematicSheets = () =\u003e (jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [jsxRuntime.jsx(\"schematicsheet\", { name: schematicSheets.controller, displayName: \"RP2040 Controller\", sheetIndex: 1 }), jsxRuntime.jsxs(\"schematicsheet\", { name: schematicSheets.programming, displayName: \"Programming USB-C \u0026 QSPI\", sheetIndex: 2, children: [jsxRuntime.jsx(\"schematicsection\", { name: \"MCU__usb\" }), jsxRuntime.jsx(\"schematicsection\", { name: \"MCU__programming_supply\" }), jsxRuntime.jsx(\"schematicsection\", { name: \"MCU__programming_flash\", displayName: \"QSPI Flash\" }), jsxRuntime.jsx(\"schematicsection\", { name: \"MCU__programming_bypass\" }), jsxRuntime.jsx(\"schematictext\", { text: \"3.3 V Supply\", anchor: \"top_left\", fontSize: 0.22 }), jsxRuntime.jsx(\"schematictext\", { text: \"3.3 V Bypass\", anchor: \"top_left\", fontSize: 0.22 }), jsxRuntime.jsx(\"schematictext\", { text: \"Programming USB-C\", anchor: \"top_left\", fontSize: 0.22 })] }), jsxRuntime.jsxs(\"schematicsheet\", { name: schematicSheets.motorDriver, displayName: \"Stepper Motor Driver\", sheetIndex: 3, children: [jsxRuntime.jsx(\"schematicsection\", { name: schematicSections.driverCore, displayName: \"H-Bridge, Power \u0026 Control\" }), jsxRuntime.jsx(\"schematicsection\", { name: schematicSections.motorOutputs, displayName: \"Stepper Motor Output\" })] }), jsxRuntime.jsxs(\"schematicsheet\", { name: schematicSheets.motorPower, displayName: \"USB-C PD Motor Power\", sheetIndex: 4, children: [jsxRuntime.jsx(\"schematicsection\", { name: schematicSections.pdNegotiation }), jsxRuntime.jsx(\"schematicsection\", { name: schematicSections.pdFiltering }), jsxRuntime.jsx(\"schematicsection\", { name: schematicSections.pdMonitor, displayName: \"PD Bus Voltage Monitor\" }), jsxRuntime.jsx(\"schematictext\", { text: \"USB-C PD Negotiation\", anchor: \"top_left\", fontSize: 0.22 }), jsxRuntime.jsx(\"schematictext\", { text: \"Power Filtering\", anchor: \"top_left\", fontSize: 0.22 })] }), jsxRuntime.jsxs(\"schematicsheet\", { name: schematicSheets.thermalProtection, displayName: \"Temperature Telemetry\", sheetIndex: 5, children: [jsxRuntime.jsx(\"schematicsection\", { name: \"thermal_protection\" }), jsxRuntime.jsx(\"schematictext\", { text: \"Temperature Sensing \u0026 MCU Alert\", anchor: \"top_left\", fontSize: 0.22 })] })] }));\n\nconst pinLabels = {\n pin1: [\"SCL\"],\n pin2: [\"GND\"],\n pin3: [\"ALERT\"],\n pin4: [\"ADD0\"],\n pin5: [\"V_POS\"],\n pin6: [\"SDA\"]\n};\nconst TMP102AIDRLR = (props) =\u003e {\n return (jsxRuntime.jsx(\"chip\", { pinLabels: pinLabels, pinAttributes: { pin2: { requiresGround: true }, pin5: { requiresPower: true } }, supplierPartNumbers: {\n \"jlcpcb\": [\n \"C99269\"\n ]\n }, manufacturerPartNumber: \"TMP102AIDRLR\", footprint: jsxRuntime.jsxs(\"footprint\", { children: [jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin5\"], pcbX: \"-0.7499858mm\", pcbY: \"-0.000127mm\", width: \"0.5999988mm\", height: \"0.2999994mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin2\"], pcbX: \"0.7499858mm\", pcbY: \"-0.000127mm\", width: \"0.5999988mm\", height: \"0.2999994mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin3\"], pcbX: \"0.7499858mm\", pcbY: \"0.499999mm\", width: \"0.5999988mm\", height: \"0.2999994mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin1\"], pcbX: \"0.7499858mm\", pcbY: \"-0.499999mm\", width: \"0.5999988mm\", height: \"0.2999994mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin4\"], pcbX: \"-0.7499858mm\", pcbY: \"0.499999mm\", width: \"0.5999988mm\", height: \"0.2999994mm\", shape: \"rect\" }), jsxRuntime.jsx(\"smtpad\", { portHints: [\"pin6\"], pcbX: \"-0.7499858mm\", pcbY: \"-0.499999mm\", width: \"0.5999988mm\", height: \"0.2999994mm\", shape: \"rect\" }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -0.4751578000000052, \"y\": -0.7874762000000004 }, { \"x\": 0.4748021999999992, \"y\": -0.7874762000000004 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": -0.4751578000000052, \"y\": 0.7873237999999958 }, { \"x\": 0.4748021999999992, \"y\": 0.7873237999999958 }] }), jsxRuntime.jsx(\"silkscreenpath\", { route: [{ \"x\": 0.9000489999999957, \"y\": -0.9300209999999964 }, { \"x\": 0.8980064577310571, \"y\": -0.9455356488396234 }, { \"x\": 0.8920180268044504, \"y\": -0.9599929999999972 }, { \"x\": 0.8824918088914444, \"y\": -0.9724078088914467 }, { \"x\": 0.8700770000000091, \"y\": -0.9819340268044527 }, { \"x\": 0.8556196488396068, \"y\": -0.9879224577310737 }, { \"x\": 0.8401049999999941, \"y\": -0.989964999999998 }, { \"x\": 0.8245903511603672, \"y\": -0.9879224577310737 }, { \"x\": 0.8101329999999933, \"y\": -0.9819340268044527 }, { \"x\": 0.7977181911085438, \"y\": -0.9724078088914467 }, { \"x\": 0.7881919731955236, \"y\": -0.9599929999999972 }, { \"x\": 0.7822035422689169, \"y\": -0.9455356488396234 }, { \"x\": 0.7801610000000068, \"y\": -0.9300209999999964 }, { \"x\": 0.7822035422689169, \"y\": -0.9145063511603837 }, { \"x\": 0.7881919731955236, \"y\": -0.9000489999999957 }, { \"x\": 0.7977181911085438, \"y\": -0.8876341911085603 }, { \"x\": 0.8101329999999933, \"y\": -0.8781079731955401 }, { \"x\": 0.8245903511603672, \"y\": -0.8721195422689334 }, { \"x\": 0.8401049999999941, \"y\": -0.8700769999999949 }, { \"x\": 0.8556196488396068, \"y\": -0.8721195422689334 }, { \"x\": 0.8700770000000091, \"y\": -0.8781079731955401 }, { \"x\": 0.8824918088914444, \"y\": -0.8876341911085603 }, { \"x\": 0.8920180268044504, \"y\": -0.9000489999999957 }, { \"x\": 0.8980064577310571, \"y\": -0.9145063511603837 }, { \"x\": 0.9000489999999957, \"y\": -0.9300209999999964 }] }), jsxRuntime.jsx(\"silkscreentext\", { text: \"{NAME}\", pcbX: \"0.016383mm\", pcbY: \"1.95mm\", anchorAlignment: \"center\", fontSize: \"0.7mm\" }), jsxRuntime.jsx(\"courtyardoutline\", { outline: [{ \"x\": -1.2877170000000007, \"y\": 1.0845170000000053 }, { \"x\": 1.3204829999999959, \"y\": 1.0845170000000053 }, { \"x\": 1.3204829999999959, \"y\": -1.2442829999999958 }, { \"x\": -1.2877170000000007, \"y\": -1.2442829999999958 }, { \"x\": -1.2877170000000007, \"y\": 1.0845170000000053 }] })] }), cadModel: {\n objUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C99269.obj?uuid=ec2270bac0544bf5afe06b24e8356512\",\n stepUrl: \"https://modelcdn.tscircuit.com/easyeda_models/assets/C99269.step?uuid=ec2270bac0544bf5afe06b24e8356512\",\n pcbRotationOffset: 180,\n modelOriginPosition: { x: -5079999999679785e-20, y: 0.029921200000003978, z: 0 },\n }, ...props }));\n};\n\n// Signal width requested by the sensor circuit. The validated route plan\n// includes fine-pitch escapes and local supply/ground connections.\nconst thermalTrace = logicTrace;\nconst section = {\n schSheetName: schematicSheets.thermalProtection,\n schSectionName: \"thermal_protection\",\n};\n/** Sensor is beside the larger DRV8825 package, beside its grounded thermal area.\n * GPIO26/27: I2C1 SDA/SCL. RP2040 software evaluates temperature thresholds.\n * ALERT is intentionally unconnected; the sensor does not gate driver enable.\n */\nconst ThermalProtectionComponents = () =\u003e (jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [jsxRuntime.jsx(TMP102AIDRLR, { noConnect: [\"ALERT\"], name: \"U_TEMP\", schWidth: 1.6, schHeight: 1.4, schPinStyle: { pin4: { marginLeft: 0.5 } }, schPinArrangement: {\n leftSide: { pins: [1, 6], direction: \"top-to-bottom\" },\n rightSide: { pins: [3], direction: \"top-to-bottom\" },\n topSide: { pins: [5], direction: \"left-to-right\" },\n bottomSide: { pins: [2, 4], direction: \"left-to-right\" },\n }, ...section, ...revisionPlacement(\"U_TEMP\", { x: -5.625, y: -8.25 }) }), jsxRuntime.jsx(\"capacitor\", { name: \"C_TEMP\", capacitance: \"100nF\", footprint: \"0402\", maxDecouplingTraceLength: 4, supplierPartNumbers: { jlcpcb: [\"C1525\"] }, schOrientation: \"vertical\", ...section, ...revisionPlacement(\"C_TEMP\", { x: -5.625, y: -8.25 }) }), jsxRuntime.jsx(\"resistor\", { name: \"R_TEMP_SDA\", resistance: \"4.7k\", footprint: \"0402\", supplierPartNumbers: { jlcpcb: [\"C25900\"] }, schOrientation: \"pos_bottom\", ...section, ...revisionPlacement(\"R_TEMP_SDA\", { x: -5.625, y: -8.25 }) }), jsxRuntime.jsx(\"resistor\", { name: \"R_TEMP_SCL\", resistance: \"4.7k\", footprint: \"0402\", supplierPartNumbers: { jlcpcb: [\"C25900\"] }, schOrientation: \"pos_bottom\", ...section, ...revisionPlacement(\"R_TEMP_SCL\", { x: -5.625, y: -8.25 }) }), jsxRuntime.jsx(\"resistor\", { name: \"R_MCU_ENABLE_PD\", resistance: \"100k\", footprint: \"0402\", supplierPartNumbers: { jlcpcb: [\"C25741\"] }, schOrientation: \"vertical\", ...section, ...revisionPlacement(\"R_MCU_ENABLE_PD\", { x: -5.625, y: -8.25 }) })] }));\nconst ThermalProtectionTraces = () =\u003e (jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [jsxRuntime.jsx(\"trace\", { name: \"TEMP_SDA\", from: \".MCU \u003e .U1 \u003e .GPIO26_ADC0\", to: \".U_TEMP \u003e .SDA\", schDisplayLabel: \"TEMP_SDA\", ...thermalTrace }), jsxRuntime.jsx(\"trace\", { name: \"TEMP_SCL\", from: \".MCU \u003e .U1 \u003e .GPIO27_ADC1\", to: \".U_TEMP \u003e .SCL\", schDisplayLabel: \"TEMP_SCL\", ...thermalTrace }), jsxRuntime.jsx(\"trace\", { name: \"TEMP_GND\", from: \".U_TEMP \u003e .GND\", to: \".DRIVER \u003e .EP\", ...thermalTrace, thickness: \"0.3mm\" }), jsxRuntime.jsx(\"trace\", { name: \"TEMP_ADDR_0X48\", from: \".U_TEMP \u003e .ADD0\", to: \".U_TEMP \u003e .GND\", ...thermalTrace, pcbPath: [\".U_TEMP \u003e .GND\"] }), jsxRuntime.jsx(\"trace\", { name: \"TEMP_POWER\", from: \".U_TEMP \u003e .V_POS\", to: \".MCU \u003e .L_AVDD \u003e .pin1\", schDisplayLabel: \"V3V3\", ...thermalTrace }), jsxRuntime.jsx(\"trace\", { name: \"TEMP_DECOUPLE\", schDisplayLabel: \"V3V3\", from: \".C_TEMP \u003e .pin1\", to: \".U_TEMP \u003e .V_POS\", ...thermalTrace }), jsxRuntime.jsx(\"trace\", { name: \"SDA_PULLUP\", schDisplayLabel: \"TEMP_SDA\", from: \".R_TEMP_SDA \u003e .pin1\", to: \".U_TEMP \u003e .SDA\", ...thermalTrace }), jsxRuntime.jsx(\"trace\", { name: \"SCL_PULLUP\", schDisplayLabel: \"TEMP_SCL\", from: \".R_TEMP_SCL \u003e .pin1\", to: \".U_TEMP \u003e .SCL\", ...thermalTrace }), jsxRuntime.jsx(\"trace\", { name: \"MCU_ENABLE_PULLDOWN\", from: \".R_MCU_ENABLE_PD \u003e .pin1\", to: \".Q_PD_ENABLE \u003e .source\", schDisplayLabel: \"MCU_ENABLE\", ...thermalTrace }), [\"R_TEMP_SDA\", \"R_TEMP_SCL\"].map(name =\u003e (jsxRuntime.jsx(\"trace\", { name: `${name}_3V3`, schDisplayLabel: \"V3V3\", from: `.${name} \u003e .pin2`, to: \".U_TEMP \u003e .V_POS\", ...thermalTrace }, name))), jsxRuntime.jsx(\"trace\", { name: \"C_TEMP_GND\", from: \".C_TEMP \u003e .pin2\", to: \"net.GND\", ...thermalTrace }), jsxRuntime.jsx(\"trace\", { name: \"R_MCU_ENABLE_PD_GND\", from: \".R_MCU_ENABLE_PD \u003e .pin2\", to: \".R_SLEEP_PD \u003e .pin2\", ...thermalTrace })] }));\n\nfunction Rp2040MotorController({ routingDisabled = false, routingAlgorithm = savedRouting, finalizeGroundPours = true, } = {}) {\n // The DRV8825 footprint intentionally has thermal vias inside its exposed pad.\n // Core's placement check treats via-in-pad as a collision and skips routing.\n return autoLayoutSections(jsxRuntime.jsxs(\"board\", { pcbSx: { \"\u0026 silkscreentext\": { visibility: \"hidden\" } }, \n // Validated routing is replayed only when geometry and connectivity match.\n schMaxTraceDistance: 4, routeRemaining: true, ...(!routingDisabled \u0026\u0026 finalizeGroundPours ? { ref: installGroundPourFinalization } : {}), routingDisabled: routingDisabled, isViaInPadAllowed: true, layers: 4, thickness: \"1.6mm\", outline: [{ x: -21, y: -21 }, { x: 21, y: -21 }, { x: 21, y: 21 }, { x: -21, y: 21 }], minViaHoleDiameter: \"0.3mm\", minViaPadDiameter: \"0.5mm\", minViaHoleEdgeToViaHoleEdgeClearance: \"0.2mm\", minPlatedHoleDrillEdgeToDrillEdgeClearance: \"0.45mm\", minViaEdgeToPadEdgeClearance: \"0.125mm\", minTraceWidth: jlcClearanceRules.minimumMm.traceWidth, minTraceToPadEdgeClearance: jlcClearanceRules.minimumMm.padToTrace, \n // Native checks currently reuse this field for via-to-pad spacing.\n // checkJlcClearances separately enforces 0.15 mm between component pads.\n minPadEdgeToPadEdgeClearance: jlcClearanceRules.minimumMm.viaToPad, minBoardEdgeClearance: jlcClearanceRules.minimumMm.copperToBoardEdge, autorouterEffortLevel: \"2x\", autorouterVersion: \"beta_pipeline7\", autorouter: {\n local: true,\n ...(routingAlgorithm ? { algorithmFn: routingAlgorithm } : {}),\n groupMode: \"subcircuit\",\n }, children: [jsxRuntime.jsx(\"net\", { name: \"GND\", isGroundNet: true }), jsxRuntime.jsx(UnifiedUsbSection, {}), jsxRuntime.jsx(\"net\", { name: \"DRIVER_STEP\", connectsTo: \".MCU \u003e .U1 \u003e .GPIO18\" }), jsxRuntime.jsx(\"net\", { name: \"DRIVER_DIR\", connectsTo: \".MCU \u003e .U1 \u003e .GPIO19\" }), jsxRuntime.jsx(\"net\", { name: \"DRIVER_RESET\", connectsTo: \".MCU \u003e .U1 \u003e .GPIO20\" }), jsxRuntime.jsx(\"net\", { name: \"MCU_ENABLE\", connectsTo: \".MCU \u003e .U1 \u003e .GPIO22\" }), jsxRuntime.jsx(\"net\", { name: \"TEMP_SDA\", connectsTo: \".MCU \u003e .U1 \u003e .GPIO26_ADC0\" }), jsxRuntime.jsx(\"net\", { name: \"TEMP_SCL\", connectsTo: \".MCU \u003e .U1 \u003e .GPIO27_ADC1\" }), jsxRuntime.jsx(SchematicSheets, {}), jsxRuntime.jsxs(\"group\", { pcbX: -5.625, pcbY: -8.25, children: [jsxRuntime.jsx(ControllerSections, {}), jsxRuntime.jsx(MotorDriverController, {}), jsxRuntime.jsx(MotorPowerPdControllers, {}), jsxRuntime.jsx(MotorOutputConnectors, {}), jsxRuntime.jsx(MotorPowerFilteringComponents, {}), jsxRuntime.jsx(MotorPowerPdPassives, {}), jsxRuntime.jsx(MotorDriverPassives, {}), jsxRuntime.jsx(ThermalProtectionComponents, {}), jsxRuntime.jsx(MotorDriverControlTraces, {}), jsxRuntime.jsx(MotorPowerPdInputTraces, {}), jsxRuntime.jsx(MotorPowerFilteringSupplyTrace, {}), jsxRuntime.jsx(MotorPowerPdProtocolTraces, {}), jsxRuntime.jsx(MotorDriverPowerTraces, {}), jsxRuntime.jsx(MotorDriverPrimaryGroundTraces, {}), jsxRuntime.jsx(MotorPowerPdPrimaryGroundTrace, {}), jsxRuntime.jsx(MotorPowerPdConnectorGroundTraces, {}), jsxRuntime.jsx(MotorPowerFilteringGroundTrace, {}), jsxRuntime.jsx(MotorPowerPdSupportGroundTraces, {}), jsxRuntime.jsx(MotorDriverGroundTraces, {}), jsxRuntime.jsx(MotorOutputTraces, {}), jsxRuntime.jsx(MotorDriverSenseAndControlTraces, {}), jsxRuntime.jsx(ThermalProtectionTraces, {})] }), jsxRuntime.jsx(\"copperpour\", { name: \"GND_TOP\", outline: [{ x: -20.5, y: -20.5 }, { x: 20.5, y: -20.5 }, { x: 20.5, y: 20.5 }, { x: -20.5, y: 20.5 }], layer: \"top\", connectsTo: \"net.GND\", clearance: \"0.21mm\", padMargin: \"0.2mm\", traceMargin: \"0.2mm\", boardEdgeMargin: \"0.3mm\", coveredWithSolderMask: true }), jsxRuntime.jsx(\"copperpour\", { name: \"GND_BOTTOM\", outline: [{ x: -20.5, y: -20.5 }, { x: 20.5, y: -20.5 }, { x: 20.5, y: 20.5 }, { x: -20.5, y: 20.5 }], layer: \"bottom\", connectsTo: \"net.GND\", clearance: \"0.21mm\", padMargin: \"0.2mm\", traceMargin: \"0.2mm\", boardEdgeMargin: \"0.3mm\", coveredWithSolderMask: true }), [\"inner1\", \"inner2\"].map((layer) =\u003e (jsxRuntime.jsx(\"copperpour\", { name: `GND_${layer.toUpperCase()}`, outline: [{ x: -20.5, y: -20.5 }, { x: 20.5, y: -20.5 }, { x: 20.5, y: 20.5 }, { x: -20.5, y: 20.5 }], layer: layer, connectsTo: \"net.GND\", clearance: \"0.21mm\", padMargin: \"0.2mm\", traceMargin: \"0.2mm\", boardEdgeMargin: \"0.3mm\", coveredWithSolderMask: true }))), jsxRuntime.jsxs(\"group\", { pcbX: 0, pcbY: 0, children: [jsxRuntime.jsx(\"silkscreentext\", { pcbSx: { \"\u0026 silkscreentext\": { visibility: \"visible\" } }, text: \"BOOT\", pcbX: -17, pcbY: 11.2, fontSize: \"0.6mm\" }), jsxRuntime.jsx(\"silkscreentext\", { pcbSx: { \"\u0026 silkscreentext\": { visibility: \"visible\" } }, text: \"MOTOR\", pcbX: 19.9, pcbY: -4, pcbRotation: 90, fontSize: \"0.6mm\" }), jsxRuntime.jsx(\"silkscreentext\", { pcbSx: { \"\u0026 silkscreentext\": { visibility: \"visible\" } }, text: \"NEMA17 42x42 / REV D\", pcbX: 0, pcbY: -20.5, fontSize: \"0.6mm\" }), [-15.5, 15.5].flatMap(x =\u003e [-15.5, 15.5].map(y =\u003e (jsxRuntime.jsx(\"chip\", { doNotPlace: true, name: `MH${(x \u003e 0 ? 2 : 0) + (y \u003e 0 ? 1 : 0) + 1}`, pcbX: x, pcbY: y, schSheetName: \"motor_power\", pinLabels: { pin1: [\"GND\"] }, connections: { pin1: \"net.GND\" }, footprint: jsxRuntime.jsxs(\"footprint\", { children: [jsxRuntime.jsx(\"courtyardcircle\", { radius: 3.05 }), jsxRuntime.jsx(\"platedhole\", { portHints: [\"pin1\"], shape: \"circle\", holeDiameter: \"3.3mm\", outerDiameter: \"5.6mm\" })] }) }, `${x}:${y}`)))), jsxRuntime.jsx(\"silkscreentext\", { pcbSx: { \"\u0026 silkscreentext\": { visibility: \"visible\" } }, text: \"DATA\", pcbX: -6, pcbY: 20.3, fontSize: \"0.7mm\" }), jsxRuntime.jsx(\"silkscreentext\", { pcbSx: { \"\u0026 silkscreentext\": { visibility: \"visible\" } }, text: \"PWR+DATA\", pcbX: 7, pcbY: 20.3, fontSize: \"0.7mm\" })] }), jsxRuntime.jsx(\"trace\", { name: \"LABEL_STEP\", from: \".MCU \u003e .U1 \u003e .GPIO18\", to: \"net.DRIVER_STEP\", schDisplayLabel: \"DRIVER_STEP\" }), jsxRuntime.jsx(\"trace\", { name: \"LABEL_DIR\", from: \".MCU \u003e .U1 \u003e .GPIO19\", to: \"net.DRIVER_DIR\", schDisplayLabel: \"DRIVER_DIR\" }), jsxRuntime.jsx(\"trace\", { name: \"LABEL_RESET\", from: \".MCU \u003e .U1 \u003e .GPIO20\", to: \"net.DRIVER_RESET\", schDisplayLabel: \"DRIVER_RESET\" }), jsxRuntime.jsx(\"trace\", { name: \"LABEL_ENABLE\", from: \".MCU \u003e .U1 \u003e .GPIO22\", to: \"net.MCU_ENABLE\", schDisplayLabel: \"MCU_ENABLE\" }), jsxRuntime.jsx(\"trace\", { name: \"LABEL_TEMP_SDA\", from: \".MCU \u003e .U1 \u003e .GPIO26_ADC0\", to: \"net.TEMP_SDA\", schDisplayLabel: \"TEMP_SDA\" }), jsxRuntime.jsx(\"trace\", { name: \"LABEL_TEMP_SCL\", from: \".MCU \u003e .U1 \u003e .GPIO27_ADC1\", to: \"net.TEMP_SCL\", schDisplayLabel: \"TEMP_SCL\" }), jsxRuntime.jsx(FeedbackSection, {}), jsxRuntime.jsx(CurrentTelemetrySection, {}), jsxRuntime.jsx(StatusLedSection, {}), jsxRuntime.jsx(OptionalEncoderSection, {}), jsxRuntime.jsx(Drv8825ThermalCopper, {}), jsxRuntime.jsx(ChipDescriptions, {}), jsxRuntime.jsx(PdVoltageControlSection, {}), jsxRuntime.jsx(PdBusVoltageMonitorSection, {}), jsxRuntime.jsx(PdPowerGoodSection, {}), [\n { name: \"GND_STITCH_DRV_A\", x: 0.225, y: -7.96 },\n { name: \"GND_STITCH_CORE\", x: -4.85, y: 0.31 },\n { name: \"GND_STITCH_DRV_B\", x: -1.7, y: -6.26 },\n ].map(({ name, x, y }) =\u003e (jsxRuntime.jsx(\"via\", { name: name, pcbX: x, pcbY: y, holeDiameter: \"0.3mm\", outerDiameter: \"0.5mm\", fromLayer: \"top\", toLayer: \"bottom\", connectsTo: [\"net.GND\"] })))] }));\n}\n\nmodule.exports = Rp2040MotorController;\n","content_mimetype":"application/javascript","created_at":"2026-10-30T05:52:03.990Z"}; window.SSR_PACKAGE_BUILDS = []; window.SSR_RELATED_PACKAGES = [{"package_id":"b956dcd0-e37b-4022-a655-c93ee2f70790","creator_account_id":"9f398687-69d0-4ef4-a48c-bb6dc990e7df","latest_package_release_id":"05cd794e-886e-4afb-bce4-2057190a6e7b","last_built_release_id":"05cd794e-886e-4afb-bce4-2057190a6e7b","latest_package_release_fs_sha":"md5-02368e63f555bf5f853432c70765cb04","latest_pcb_preview_image_url":"https://api.tscircuit.com/package_files/view?package_release_id=05cd794e-886e-4afb-bce4-2057190a6e7b\u0026file_path=dist%2Findex%2Fpcb.svg","latest_sch_preview_image_url":"https://api.tscircuit.com/package_files/view?package_release_id=05cd794e-886e-4afb-bce4-2057190a6e7b\u0026file_path=dist%2Findex%2Fschematic.svg","latest_cad_preview_image_url":"https://api.tscircuit.com/package_files/view?package_release_id=05cd794e-886e-4afb-bce4-2057190a6e7b\u0026file_path=dist%2Findex%2F3d.png","latest_version":"0.1.5","license":"unset","owner_org_id":"f154d4e0-ac63-47a3-948e-a13da34df910","org_owner_tscircuit_handle":"seveibar","owner_github_username":"seveibar","github_repo_full_name":null,"is_source_from_github":false,"description":null,"name":"seveibar/am3352-dev-board-4layer-dogbone","unscoped_name":"am3352-dev-board-4layer-dogbone","star_count":0,"created_at":"2026-09-19T20:54:27.568Z","updated_at":"2026-09-21T23:56:14.470Z","ai_description":"Defines PCB footprints and pin mappings for a TI AM3352ZCZ100 processor, JST GH connectors, and assembly-part lookup helpers for capacitors, resistors, and headers.","ai_usage_instructions":null,"is_private":false,"is_unlisted":false,"is_public":true,"public_dist_enabled":false,"has_public_dist":true,"starred_at":null,"default_view":"files","website":null,"github_installation_id":null,"allow_pr_previews":false,"related_type":"same_author","thumbnail_url":"https://api.tscircuit.com/package_files/view?package_release_id=05cd794e-886e-4afb-bce4-2057190a6e7b\u0026file_path=dist%2Findex%2Fpcb.svg"},{"package_id":"37d3dd71-d7bb-4e34-8473-4e7de953f753","creator_account_id":"d8c33e0e-c5b9-42bf-a973-49b9132e4d39","latest_package_release_id":"77afff2e-4287-4faa-91c2-347ac418458b","last_built_release_id":"77afff2e-4287-4faa-91c2-347ac418458b","latest_package_release_fs_sha":"md5-ea65486bc390a58bf32350323fc6942d","latest_pcb_preview_image_url":"https://api.tscircuit.com/package_files/view?package_release_id=77afff2e-4287-4faa-91c2-347ac418458b\u0026file_path=dist%2Fassembly-reviewed%2Fpcb.svg","latest_sch_preview_image_url":"https://api.tscircuit.com/package_files/view?package_release_id=77afff2e-4287-4faa-91c2-347ac418458b\u0026file_path=dist%2Fassembly-reviewed%2Fschematic.svg","latest_cad_preview_image_url":"https://api.tscircuit.com/package_files/view?package_release_id=77afff2e-4287-4faa-91c2-347ac418458b\u0026file_path=dist%2Fcontroller%2F3d.png","latest_version":"0.1.0","license":"unset","owner_org_id":"a6bd85cf-cefd-4cb9-874e-ed21daca3f5d","org_owner_tscircuit_handle":"mohan-bee","owner_github_username":"mohan-bee","github_repo_full_name":null,"is_source_from_github":false,"description":null,"name":"mohan-bee/gimbal-one-budget-pcb","unscoped_name":"gimbal-one-budget-pcb","star_count":0,"created_at":"2026-10-22T07:24:04.021Z","updated_at":"2026-10-22T07:33:40.220Z","ai_description":"A 4-layer STM32-based gimbal controller PCB with an onboard LSM6DS3TR-C IMU, three DRV8313 3-phase motor drivers, protected 3S battery input, 3.3 V buck regulation, and SWD/UART control interfaces.","ai_usage_instructions":null,"is_private":false,"is_unlisted":false,"is_public":true,"public_dist_enabled":false,"has_public_dist":true,"starred_at":null,"default_view":"files","website":null,"github_installation_id":null,"allow_pr_previews":false,"related_type":"random","thumbnail_url":"https://api.tscircuit.com/package_files/view?package_release_id=77afff2e-4287-4faa-91c2-347ac418458b\u0026file_path=dist%2Fassembly-reviewed%2Fpcb.svg"}]; window.SSR_PACKAGE_ROUTE = {"author":"seveibar","packageName":"nema17-rp2040-stepper-controller","packageNameWithScope":"seveibar/nema17-rp2040-stepper-controller","version":null,"isLegacyRoute":false,"kind":"file","filePath":"dist/index.cjs"};

seveibar/nema17-rp2040-stepper-controller

A tscircuit package created by seveibar.

Version
0.3.1
License
unset
Stars
0

dist/index.cjs

'use strict';

var jsxRuntime = require('react/jsx-runtime');
var react = require('react');
var schematicSymbols = require('schematic-symbols');

const pinLabels$p = {
    pin1: ["pin1"],
    pin2: ["pin2"],
    pin3: ["pin3"],
    pin4: ["pin4"],
    pin5: ["pin5"],
    pin6: ["pin6"]
};
const pinAttributes$e = {
    pin1: { isPassive: true },
    pin2: { requiresGround: true, mustBeConnected: true },
    pin3: { isPassive: true },
    pin4: { isPassive: true },
    pin5: { isPassive: true, mustBeConnected: true, shouldHaveDecouplingCapacitor: true, recommendedDecouplingCapacitorCapacitance: "100nF" },
    pin6: { isPassive: true }
};
const USBLC6_2SC6 = (props) => {
    return (jsxRuntime.jsx("chip", { pinLabels: pinLabels$p, pinAttributes: pinAttributes$e, symbol: jsxRuntime.jsxs("symbol", { children: [jsxRuntime.jsx("schematicpath", { points: [{ "x": -0.9, "y": 1 }, { "x": 0.9, "y": 1 }, { "x": 0.9, "y": -1 }, { "x": -0.9, "y": -1 }, { "x": -0.9, "y": 1 }], strokeWidth: 0.02, strokeColor: "#880000", isFilled: true, fillColor: "#FFFFFF" }), jsxRuntime.jsx("port", { name: "pin1", pinNumber: 1, aliases: ["1"], direction: "left", schX: -1.3, schY: 0.6, schStemLength: 0.4 }), jsxRuntime.jsx("port", { name: "pin2", pinNumber: 2, aliases: ["2"], direction: "left", schX: -1.3, schY: 0, schStemLength: 0.4 }), jsxRuntime.jsx("port", { name: "pin3", pinNumber: 3, aliases: ["3"], direction: "left", schX: -1.3, schY: -0.6, schStemLength: 0.4 }), jsxRuntime.jsx("port", { name: "pin4", pinNumber: 4, aliases: ["4"], direction: "right", schX: 1.3, schY: -0.6, schStemLength: 0.4 }), jsxRuntime.jsx("port", { name: "pin5", pinNumber: 5, aliases: ["5"], direction: "right", schX: 1.3, schY: 0, schStemLength: 0.4 }), jsxRuntime.jsx("port", { name: "pin6", pinNumber: 6, aliases: ["6"], direction: "right", schX: 1.3, schY: 0.6, schStemLength: 0.4 }), jsxRuntime.jsx("schematicpath", { points: [{ "x": -0.9, "y": 0.6 }, { "x": 0.9, "y": 0.6 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": -0.9, "y": -0.6 }, { "x": 0.9, "y": -0.6 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": -0.9, "y": 0 }, { "x": 0.9, "y": 0 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { svgPath: "M -0.14 -0.12 L 0.06 0 L -0.14 0.14 Z", strokeColor: "#880000", isFilled: true, fillColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0.1, "y": 0.16 }, { "x": 0.06, "y": 0.16 }, { "x": 0.06, "y": -0.14 }, { "x": 0, "y": -0.14 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": -0.68, "y": 0 }, { "x": -0.68, "y": 0.4 }, { "x": 0.66, "y": 0.4 }, { "x": 0.66, "y": -0.4 }, { "x": -0.68, "y": -0.4 }, { "x": -0.68, "y": 0 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0, "y": 0.6 }, { "x": 0, "y": 0.4 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0, "y": -0.6 }, { "x": 0, "y": -0.4 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { svgPath: "M -0.46 0.28 L -0.26 0.4 L -0.46 0.54 Z", strokeColor: "#880000", isFilled: true, fillColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": -0.26, "y": 0.56 }, { "x": -0.26, "y": 0.56 }, { "x": -0.26, "y": 0.26 }, { "x": -0.26, "y": 0.26 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { svgPath: "M 0.22 0.28 L 0.42 0.4 L 0.22 0.54 Z", strokeColor: "#880000", isFilled: true, fillColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0.42, "y": 0.56 }, { "x": 0.42, "y": 0.56 }, { "x": 0.42, "y": 0.26 }, { "x": 0.42, "y": 0.26 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { svgPath: "M -0.48 -0.52 L -0.28 -0.4 L -0.48 -0.26 Z", strokeColor: "#880000", isFilled: true, fillColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": -0.28, "y": -0.24 }, { "x": -0.28, "y": -0.24 }, { "x": -0.28, "y": -0.54 }, { "x": -0.28, "y": -0.54 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { svgPath: "M 0.22 -0.52 L 0.42 -0.4 L 0.22 -0.26 Z", strokeColor: "#880000", isFilled: true, fillColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0.42, "y": -0.24 }, { "x": 0.42, "y": -0.24 }, { "x": 0.42, "y": -0.54 }, { "x": 0.42, "y": -0.54 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematiccircle", { center: { x: 0, y: 0.6 }, radius: 0.02, strokeWidth: 0.02, color: "#880000" }), jsxRuntime.jsx("schematiccircle", { center: { x: 0, y: 0.4 }, radius: 0.02, strokeWidth: 0.02, color: "#880000" }), jsxRuntime.jsx("schematiccircle", { center: { x: -0.68, y: 0 }, radius: 0.02, strokeWidth: 0.02, color: "#880000" }), jsxRuntime.jsx("schematiccircle", { center: { x: 0.66, y: 0 }, radius: 0.02, strokeWidth: 0.02, color: "#880000" }), jsxRuntime.jsx("schematiccircle", { center: { x: 0, y: -0.4 }, radius: 0.02, strokeWidth: 0.02, color: "#880000" }), jsxRuntime.jsx("schematiccircle", { center: { x: 0, y: -0.6 }, radius: 0.02, strokeWidth: 0.02, color: "#880000" }), jsxRuntime.jsx("schematictext", { schX: 0, schY: 1.2, text: "{NAME}", fontSize: 0.2, anchor: "bottom_center" })] }), supplierPartNumbers: {
            "jlcpcb": [
                "C7519"
            ]
        }, manufacturerPartNumber: "USBLC6-2SC6", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "-0.94996mm", pcbY: "-1.149096mm", width: "0.532003mm", height: "1.072007mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "0mm", pcbY: "-1.149096mm", width: "0.532003mm", height: "1.072007mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin3"], pcbX: "0.94996mm", pcbY: "-1.149096mm", width: "0.532003mm", height: "1.072007mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin4"], pcbX: "0.94996mm", pcbY: "1.149096mm", width: "0.532003mm", height: "1.072007mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin5"], pcbX: "0mm", pcbY: "1.149096mm", width: "0.532003mm", height: "1.072007mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin6"], pcbX: "-0.94996mm", pcbY: "1.149096mm", width: "0.532003mm", height: "1.072007mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 1.5391891999998961, "y": -0.8892031999998835 }, { "x": 1.5391891999998961, "y": 0.8892031999999972 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -1.5391892000000098, "y": -0.8892031999998835 }, { "x": -1.5391892000000098, "y": 0.8892031999999972 }] }), jsxRuntime.jsx("silkscreencircle", { pcbX: "-1.668272mm", pcbY: "-1.301496mm", radius: "0.150114mm" }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "-0.1524mm", pcbY: "2.6764mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -1.6999843999999484, "y": 1.9350994999999784 }, { "x": 1.7000097999999753, "y": 1.9350994999999784 }, { "x": 1.7000097999999753, "y": -1.9350994999998647 }, { "x": -1.6999843999999484, "y": -1.9350994999998647 }, { "x": -1.6999843999999484, "y": 1.9350994999999784 }] })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C7519.obj?uuid=229b69761e2c45dba6a83d8866dec72d",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C7519.step?uuid=229b69761e2c45dba6a83d8866dec72d",
            pcbRotationOffset: 90,
            modelOriginPosition: { x: -12700000070253736e-21, y: 0.000012700000070253736, z: -0.048939 },
        }, ...props }));
};

const pinLabels$o = {
    pin1: ["EH2"],
    pin2: ["EH1"],
    pin3: ["EH4"],
    pin4: ["EH3"],
    pin5: ["B8", "SBU2"],
    pin6: ["A5", "CC1"],
    pin7: ["B7", "DN2"],
    pin8: ["A6", "DP1"],
    pin9: ["A7", "DN1"],
    pin10: ["B6", "DP2"],
    pin11: ["A8", "SBU1"],
    pin12: ["B5", "CC2"],
    pin13: ["A1B12", "GND1"],
    pin14: ["B1A12", "GND2"],
    pin15: ["B4A9", "VBUS1"],
    pin16: ["A4B9", "VBUS2"]
};
const TYPE_C_31_M_12 = (props) => {
    return (jsxRuntime.jsx("chip", { pinLabels: pinLabels$o, supplierPartNumbers: {
            "jlcpcb": [
                "C165948"
            ]
        }, manufacturerPartNumber: "TYPE-C-31-M-12", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("hole", { pcbX: "-2.899918mm", pcbY: "0.9055672mm", diameter: "0.5999988mm" }), jsxRuntime.jsx("hole", { pcbX: "2.899918mm", pcbY: "0.9055672mm", diameter: "0.5999988mm" }), jsxRuntime.jsx("platedhole", { portHints: ["pin2"], pcbX: "4.325112mm", pcbY: "-2.7741308mm", holeWidth: "0.7999984mm", holeHeight: "1.3999972mm", outerWidth: "1.1999976mm", outerHeight: "1.7999964mm", shape: "pill" }), jsxRuntime.jsx("platedhole", { portHints: ["pin1"], pcbX: "4.325112mm", pcbY: "1.4056932mm", holeWidth: "0.7999984mm", holeHeight: "1.5999968mm", outerWidth: "1.1999976mm", outerHeight: "1.999996mm", shape: "pill" }), jsxRuntime.jsx("platedhole", { portHints: ["pin4"], pcbX: "-4.325112mm", pcbY: "1.4056932mm", holeWidth: "0.7999984mm", holeHeight: "1.5999968mm", outerWidth: "1.1999976mm", outerHeight: "1.999996mm", shape: "pill" }), jsxRuntime.jsx("platedhole", { portHints: ["pin3"], pcbX: "-4.325112mm", pcbY: "-2.7741308mm", holeWidth: "0.7999984mm", holeHeight: "1.3999972mm", outerWidth: "1.1999976mm", outerHeight: "1.7999964mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin5"], pcbX: "-1.75006mm", pcbY: "2.1740432mm", width: "0.2999994mm", height: "1.2999974mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin6"], pcbX: "-1.249934mm", pcbY: "2.1740432mm", width: "0.2999994mm", height: "1.2999974mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin7"], pcbX: "-0.750062mm", pcbY: "2.1740432mm", width: "0.2999994mm", height: "1.2999974mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin8"], pcbX: "-0.249936mm", pcbY: "2.1740432mm", width: "0.2999994mm", height: "1.2999974mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin9"], pcbX: "0.249936mm", pcbY: "2.1740432mm", width: "0.2999994mm", height: "1.2999974mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin10"], pcbX: "0.750062mm", pcbY: "2.1740432mm", width: "0.2999994mm", height: "1.2999974mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin11"], pcbX: "1.24968mm", pcbY: "2.1740432mm", width: "0.2999994mm", height: "1.2999974mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin12"], pcbX: "1.75006mm", pcbY: "2.1740432mm", width: "0.2999994mm", height: "1.2999974mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin13"], points: [{ x: "-2.8999688mm", y: "1.524108mm" }, { x: "-2.8999688mm", y: "2.8241308mm" }, { x: "-2.8999688mm", y: "2.8241308mm" }, { x: "-3.1999682mm", y: "2.8241308mm" }, { x: "-3.1999682mm", y: "2.8241308mm" }, { x: "-3.1999682mm", y: "2.8239784mm" }, { x: "-3.1999682mm", y: "2.8239784mm" }, { x: "-3.4999422mm", y: "2.8239784mm" }, { x: "-3.4999422mm", y: "2.8239784mm" }, { x: "-3.4999422mm", y: "1.5239556mm" }, { x: "-3.4999422mm", y: "1.5239556mm" }, { x: "-3.1999428mm", y: "1.5239556mm" }, { x: "-3.1999428mm", y: "1.5239556mm" }, { x: "-3.1999428mm", y: "1.524108mm" }, { x: "-3.1999428mm", y: "1.524108mm" }, { x: "-2.8999688mm", y: "1.524108mm" }], shape: "polygon" }), jsxRuntime.jsx("smtpad", { portHints: ["pin14"], points: [{ x: "2.8999942mm", y: "2.8241308mm" }, { x: "2.8999942mm", y: "1.5241588mm" }, { x: "2.8999942mm", y: "1.5241588mm" }, { x: "3.1999936mm", y: "1.5241588mm" }, { x: "3.1999936mm", y: "1.5241588mm" }, { x: "3.200019mm", y: "1.5241588mm" }, { x: "3.200019mm", y: "1.5241588mm" }, { x: "3.5000184mm", y: "1.5241588mm" }, { x: "3.5000184mm", y: "1.5241588mm" }, { x: "3.5000184mm", y: "2.8241308mm" }, { x: "3.5000184mm", y: "2.8241308mm" }, { x: "3.200019mm", y: "2.8241308mm" }, { x: "3.200019mm", y: "2.8241308mm" }, { x: "3.1999936mm", y: "2.8241308mm" }, { x: "3.1999936mm", y: "2.8241308mm" }, { x: "2.8999942mm", y: "2.8241308mm" }], shape: "polygon" }), jsxRuntime.jsx("smtpad", { portHints: ["pin15"], points: [{ x: "2.7001724mm", y: "1.5241588mm" }, { x: "2.7001724mm", y: "2.8241308mm" }, { x: "2.7001724mm", y: "2.8241308mm" }, { x: "2.400173mm", y: "2.8241308mm" }, { x: "2.400173mm", y: "2.8241308mm" }, { x: "2.4001476mm", y: "2.8241308mm" }, { x: "2.4001476mm", y: "2.8241308mm" }, { x: "2.1001482mm", y: "2.8241308mm" }, { x: "2.1001482mm", y: "2.8241308mm" }, { x: "2.1001482mm", y: "1.5241588mm" }, { x: "2.1001482mm", y: "1.5241588mm" }, { x: "2.4001476mm", y: "1.5241588mm" }, { x: "2.4001476mm", y: "1.5241588mm" }, { x: "2.400173mm", y: "1.5241588mm" }, { x: "2.400173mm", y: "1.5241588mm" }, { x: "2.7001724mm", y: "1.5241588mm" }], shape: "polygon" }), jsxRuntime.jsx("smtpad", { portHints: ["pin16"], points: [{ x: "-2.0999704mm", y: "1.5240064mm" }, { x: "-2.0999704mm", y: "2.8239784mm" }, { x: "-2.0999704mm", y: "2.8239784mm" }, { x: "-2.3999952mm", y: "2.8239784mm" }, { x: "-2.3999952mm", y: "2.8239784mm" }, { x: "-2.3999952mm", y: "2.823953mm" }, { x: "-2.3999952mm", y: "2.823953mm" }, { x: "-2.6999438mm", y: "2.823953mm" }, { x: "-2.6999438mm", y: "2.823953mm" }, { x: "-2.6999438mm", y: "1.523981mm" }, { x: "-2.6999438mm", y: "1.523981mm" }, { x: "-2.399919mm", y: "1.523981mm" }, { x: "-2.399919mm", y: "1.523981mm" }, { x: "-2.399919mm", y: "1.5240064mm" }, { x: "-2.399919mm", y: "1.5240064mm" }, { x: "-2.0999704mm", y: "1.5240064mm" }], shape: "polygon" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -4.4689776000000165, "y": -1.6757585999999947 }, { "x": -4.4689776000000165, "y": 0.18715359999987413 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 4.471009600000116, "y": -5.394140800000059 }, { "x": -4.4689776000000165, "y": -5.394140800000059 }, { "x": -4.4689776000000165, "y": -3.91283820000001 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 4.471009600000116, "y": -1.676114200000029 }, { "x": 4.471009600000116, "y": 0.18750920000002225 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 4.471009600000116, "y": -5.394140800000059 }, { "x": 4.471009600000116, "y": -3.912482600000203 }] }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "0.002794mm", pcbY: "3.8286012mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -5.174805999999876, "y": 3.0786011999998664 }, { "x": 5.180394000000092, "y": 3.0786011999998664 }, { "x": 5.180394000000092, "y": -5.650998800000025 }, { "x": -5.174805999999876, "y": -5.650998800000025 }, { "x": -5.174805999999876, "y": 3.0786011999998664 }] })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C165948.obj?uuid=617b05f9bba7410b96c001093d8189e4",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C165948.step?uuid=617b05f9bba7410b96c001093d8189e4",
            pcbRotationOffset: 180,
            modelOriginPosition: { x: 0, y: -2.7500289000000517, z: 0.000010999999999872223 },
        }, ...props }));
};

// Preserve the established schematic pin numbering; all physical geometry and
// CAD data come unchanged from the exact C165948 EasyEDA supplier import.
// Shell positions, rather than vendor EH numbering, determine this mapping.
const supplierToLegacyPin = {
    1: 2, 2: 4, 3: 3, 4: 1, 5: 7, 6: 8, 7: 9, 8: 10,
    9: 11, 10: 12, 11: 13, 12: 14, 13: 5, 14: 16, 15: 15, 16: 6,
};
const imported = TYPE_C_31_M_12({ name: "USB" }).props;
function supplierFootprint(offset) {
    const footprint = imported.footprint;
    return react.cloneElement(footprint, { insertionDirection: "from_bottom" }, react.Children.map(footprint.props.children, child => {
        const pad = child;
        if (!pad.props.portHints)
            return pad;
        return react.cloneElement(pad, { portHints: pad.props.portHints.map(hint => {
                const pin = supplierToLegacyPin[Number(hint.replace("pin", ""))];
                if (!pin)
                    throw new Error(`Unmapped C165948 pin: ${hint}`);
                return `pin${pin + offset}`;
            }) });
    }));
}
const motorPinLabels = {
    pin1: ["EH1", "SHELL1"],
    pin2: ["EH2", "SHELL2"],
    pin3: ["EH3", "SHELL3"],
    pin4: ["EH4", "SHELL4"],
    pin5: ["A1B12", "GND1"],
    pin6: ["A4B9", "VBUS1"],
    pin7: ["B8", "SBU2"],
    pin8: ["A5", "CC1"],
    pin9: ["B7", "DM2"],
    pin10: ["A6", "DP1"],
    pin11: ["A7", "DM1"],
    pin12: ["B6", "DP2"],
    pin13: ["A8", "SBU1"],
    pin14: ["B5", "CC2"],
    pin15: ["B4A9", "VBUS2"],
    pin16: ["B1A12", "GND2"],
};
const controllerPinLabels = {
    pin13: ["EH1", "SHELL1"],
    pin14: ["EH2", "SHELL2"],
    pin15: ["pin13_alt1", "SHELL3"],
    pin16: ["pin14_alt1", "SHELL4"],
    pin17: ["A1B12", "GND1"],
    pin18: ["A4B9", "VBUS1"],
    pin19: ["B8", "SBU2"],
    pin20: ["A5", "CC1"],
    pin21: ["B7", "DM2"],
    pin22: ["A6", "DP1"],
    pin23: ["A7", "DM1"],
    pin24: ["B6", "DP2"],
    pin25: ["A8", "SBU1"],
    pin26: ["B5", "CC2"],
    pin27: ["B4A9", "VBUS2"],
    pin28: ["B1A12", "GND2"]
};
const MotorUsbC = (props) => (jsxRuntime.jsx("connector", { ...imported, allowOffBoard: true, standard: "usb_c", pinLabels: motorPinLabels, footprint: supplierFootprint(0), ...props }));
const ControllerUsbC = (props) => (jsxRuntime.jsx("connector", { ...imported, allowOffBoard: true, standard: "usb_c", pinLabels: controllerPinLabels, footprint: supplierFootprint(12), ...props }));

const pinLabels$n = {
    pin1: ["IN"],
    pin2: ["GND"],
    pin3: ["OUT"]
};
const pinAttributes$d = {
    pin2: { requiresGround: true }
};
const DTC114EETL = (props) => {
    return (jsxRuntime.jsx("chip", { pinLabels: pinLabels$n, pinAttributes: pinAttributes$d, symbol: jsxRuntime.jsxs("symbol", { children: [jsxRuntime.jsx("schematictext", { text: props.name ?? "Q", schX: -0.65, schY: 0.9, fontSize: 0.18 }), jsxRuntime.jsx("port", { name: "pin3", pinNumber: 3, aliases: ["OUT"], direction: "up", schX: 0.2, schY: 0.8, schStemLength: 0.4 }), jsxRuntime.jsx("port", { name: "pin2", pinNumber: 2, aliases: ["GND"], direction: "down", schX: 0.2, schY: -0.8, schStemLength: 0.4 }), jsxRuntime.jsx("port", { name: "pin1", pinNumber: 1, aliases: ["IN"], direction: "left", schX: -1, schY: 0, schStemLength: 0.4 }), jsxRuntime.jsx("schematicpath", { points: [{ "x": -0.6, "y": 0 }, { "x": -0.52, "y": 0 }, { "x": -0.5, "y": 0.06 }, { "x": -0.46, "y": -0.06 }, { "x": -0.42, "y": 0.06 }, { "x": -0.38, "y": -0.06 }, { "x": -0.34, "y": 0.06 }, { "x": -0.3, "y": -0.06 }, { "x": -0.28, "y": 0 }, { "x": -0.2, "y": 0 }, { "x": 0, "y": 0 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0, "y": 0.18 }, { "x": 0, "y": -0.18 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0, "y": -0.06 }, { "x": 0.2, "y": -0.2 }, { "x": 0.2, "y": -0.4 }, { "x": -0.2, "y": -0.4 }, { "x": -0.2, "y": -0.32 }, { "x": -0.26, "y": -0.3 }, { "x": -0.14, "y": -0.26 }, { "x": -0.26, "y": -0.22 }, { "x": -0.14, "y": -0.18 }, { "x": -0.26, "y": -0.14 }, { "x": -0.14, "y": -0.1 }, { "x": -0.2, "y": -0.08 }, { "x": -0.2, "y": 0 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0.2, "y": 0.4 }, { "x": 0.2, "y": 0.2 }, { "x": 0, "y": 0.06 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0.2, "y": -0.2 }, { "x": 0.08, "y": -0.18 }, { "x": 0.14, "y": -0.1 }, { "x": 0.2, "y": -0.2 }], strokeColor: "#880000", isFilled: true, fillColor: "#880000" })] }), supplierPartNumbers: {
            "jlcpcb": [
                "C79605"
            ]
        }, manufacturerPartNumber: "DTC114EETL", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: ["pin3"], pcbX: "-0.649986mm", pcbY: "-0.000127mm", width: "0.5100066mm", height: "0.3999992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "0.649986mm", pcbY: "-0.499999mm", width: "0.5100066mm", height: "0.3999992mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "0.649986mm", pcbY: "0.499999mm", width: "0.5100066mm", height: "0.3999992mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 0.45001180000002705, "y": -0.10086339999998017 }, { "x": 0.45001180000002705, "y": 0.1008634000000086 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 0.45001180000002705, "y": -0.8999981999999989 }, { "x": 0.45001180000002705, "y": -0.8991345999999965 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -0.45001179999999863, "y": 0.39913559999999393 }, { "x": -0.45001179999999863, "y": 0.8999981999999989 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -0.45001179999999863, "y": -0.8999981999999989 }, { "x": -0.45001179999999863, "y": -0.39913559999999393 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -0.45001179999999863, "y": -0.8999981999999989 }, { "x": 0.45001180000002705, "y": -0.8999981999999989 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -0.45001179999999863, "y": 0.8999981999999989 }, { "x": 0.45001180000002705, "y": 0.8999981999999989 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 0.45001180000002705, "y": 0.8991346000000107 }, { "x": 0.45001180000002705, "y": 0.8999981999999989 }] }), jsxRuntime.jsx("silkscreencircle", { pcbX: "0.759968mm", pcbY: "-1.010031mm", radius: "0.067056mm" }), jsxRuntime.jsx("silkscreentext", { text: props.name?.replace("Q_PD_", "") ?? "Q", pcbX: props.name === "Q_PD_CFG1" ? -2.5 : 0, pcbY: props.name === "Q_PD_CFG1" ? 0 : -1.5, anchorAlignment: "center", fontSize: "0.7mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -1.1506839999999983, "y": 1.1551290000000165 }, { "x": 1.2289160000000123, "y": 1.1551290000000165 }, { "x": 1.2289160000000123, "y": -1.3260709999999847 }, { "x": -1.1506839999999983, "y": -1.3260709999999847 }, { "x": -1.1506839999999983, "y": 1.1551290000000165 }] })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C79605.obj?uuid=3dc99d09648d4392979bbf6561129f61",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C79605.step?uuid=3dc99d09648d4392979bbf6561129f61",
            pcbRotationOffset: 180,
            modelOriginPosition: { x: 0, y: 0, z: -0.149083 },
        }, ...props }));
};

const pinLabels$m = {
    pin1: ["XA"],
    pin2: ["XB"],
    pin3: ["GND"],
    pin4: ["S0B"],
    pin5: ["S0A"],
    pin6: ["S1B"],
    pin7: ["S1A"],
    pin8: ["N_EN"],
    pin9: ["VCC"],
    pin10: ["SEL"]
};
const pinAttributes$c = {
    pin3: { requiresGround: true },
    pin9: { requiresPower: true }
};
const CH9442Q = (props) => {
    return (jsxRuntime.jsx("chip", { pinLabels: pinLabels$m, pinAttributes: pinAttributes$c, supplierPartNumbers: {
            "jlcpcb": [
                "C54973455"
            ]
        }, manufacturerPartNumber: "CH9442Q", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "0.199898mm", pcbY: "0.549783mm", width: "0.1999996mm", height: "0.6999986mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "-0.199898mm", pcbY: "0.600075mm", width: "0.1999996mm", height: "0.5999988mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin3"], pcbX: "-0.8001mm", pcbY: "0.399923mm", width: "0.5999988mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin4"], pcbX: "-0.8001mm", pcbY: "-0.000127mm", width: "0.5999988mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin5"], pcbX: "-0.8001mm", pcbY: "-0.400177mm", width: "0.5999988mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin6"], pcbX: "-0.199898mm", pcbY: "-0.600075mm", width: "0.1999996mm", height: "0.5999988mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin7"], pcbX: "0.199898mm", pcbY: "-0.600075mm", width: "0.1999996mm", height: "0.5999988mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin8"], pcbX: "0.8001mm", pcbY: "-0.400177mm", width: "0.5999988mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin9"], pcbX: "0.8001mm", pcbY: "-0.000127mm", width: "0.5999988mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin10"], pcbX: "0.8001mm", pcbY: "0.399923mm", width: "0.5999988mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 0.48013620000006085, "y": 0.7999476000001096 }, { "x": 0.999998000000005, "y": 0.7999476000001096 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -0.9999979999998914, "y": 0.6800850000001901 }, { "x": -0.9999979999998914, "y": 0.7999476000001096 }, { "x": -0.48013619999994717, "y": 0.7999476000001096 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -0.48013619999994717, "y": -0.8000491999998758 }, { "x": -0.9999979999998914, "y": -0.8000491999998758 }, { "x": -0.9999979999998914, "y": -0.6801865999998427 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 0.999998000000005, "y": -0.6801865999998427 }, { "x": 0.999998000000005, "y": -0.8000491999998758 }, { "x": 0.48013620000006085, "y": -0.8000491999998758 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 0.999998000000005, "y": 0.7999476000001096 }, { "x": 0.999998000000005, "y": 0.6800850000001901 }] }), jsxRuntime.jsx("silkscreencircle", { pcbX: "0.635mm", pcbY: "1.142873mm", radius: "0.100076mm" }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "0.003302mm", pcbY: "2.238885mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -1.35009940000009, "y": 1.1500744000001077 }, { "x": 1.3500994000002038, "y": 1.1500744000001077 }, { "x": 1.3500994000002038, "y": -1.150074399999994 }, { "x": -1.35009940000009, "y": -1.150074399999994 }, { "x": -1.35009940000009, "y": 1.1500744000001077 }] })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C54973455.obj?uuid=a7cd611bdc3a486b94d13b1f8fb9fcd0",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C54973455.step?uuid=a7cd611bdc3a486b94d13b1f8fb9fcd0",
            pcbRotationOffset: 270,
            modelOriginPosition: { x: -5079999993995443e-20, y: 0, z: 0 },
        }, ...props }));
};

const pinLabels$l = {
    pin1: ["CB"],
    pin2: ["GND"],
    pin3: ["FB"],
    pin4: ["SHDN"],
    pin5: ["VIN"],
    pin6: ["SW"]
};
const pinAttributes$b = {
    pin2: { requiresGround: true },
    pin5: { requiresPower: true }
};
const LMR16006XDDCR = (props) => {
    return (jsxRuntime.jsx("chip", { pinLabels: pinLabels$l, pinAttributes: pinAttributes$b, supplierPartNumbers: {
            "jlcpcb": [
                "C87080"
            ]
        }, manufacturerPartNumber: "LMR16006XDDCR", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: ["pin3"], pcbX: "1.35001mm", pcbY: "0.94996mm", width: "1.0999978mm", height: "0.5999988mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "1.35001mm", pcbY: "-0mm", width: "1.0999978mm", height: "0.5999988mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "1.35001mm", pcbY: "-0.94996mm", width: "1.0999978mm", height: "0.5999988mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin6"], pcbX: "-1.35001mm", pcbY: "-0.94996mm", width: "1.0999978mm", height: "0.5999988mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin5"], pcbX: "-1.35001mm", pcbY: "-0mm", width: "1.0999978mm", height: "0.5999988mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin4"], pcbX: "-1.35001mm", pcbY: "0.94996mm", width: "1.0999978mm", height: "0.5999988mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -0.899998200000141, "y": 1.5499080000000731 }, { "x": 0.9000236000000541, "y": 1.5499080000000731 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -0.899998200000141, "y": -1.5501111999999466 }, { "x": 0.9000236000000541, "y": -1.5501111999999466 }] }), jsxRuntime.jsx("silkscreencircle", { pcbX: "1.397mm", pcbY: "-1.651mm", radius: "0.127mm" }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "0.012446mm", pcbY: "2.562354mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -2.150008899999989, "y": 1.6999081999999817 }, { "x": 2.150008899999989, "y": 1.6999081999999817 }, { "x": 2.150008899999989, "y": -1.700085999999942 }, { "x": -2.150008899999989, "y": -1.700085999999942 }, { "x": -2.150008899999989, "y": 1.6999081999999817 }] })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C87080.obj?uuid=229b69761e2c45dba6a83d8866dec72d",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C87080.step?uuid=229b69761e2c45dba6a83d8866dec72d",
            pcbRotationOffset: 180,
            modelOriginPosition: { x: 0.000025399999913133797, y: -889000000370288e-19, z: -0.048939 },
        }, ...props }));
};

const pinLabels$k = {
    pin1: ["cathode", "neg"],
    pin2: ["anode", "pos"]
};
const PMEG6020ELRX = (props) => {
    const { name = "D1", ...restProps } = props;
    return (jsxRuntime.jsx("diode", { name: name, pinLabels: pinLabels$k, supplierPartNumbers: {
            "jlcpcb": [
                "C478000"
            ]
        }, manufacturerPartNumber: "PMEG6020ELRX", footprint: "smdpads2_p3.3848mm_pw0.95mm_ph1.15mm", cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C478000.obj?uuid=ffe28a36cfa04cde86eca0e275be7a76",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C478000.step?uuid=ffe28a36cfa04cde86eca0e275be7a76",
            pcbRotationOffset: 0,
            modelOriginPosition: { x: 0, y: 0, z: -0.55 },
        }, ...restProps }));
};

const sheets = { laptop_island: "usb_laptop", usb_isolation: "usb_laptop", usb_selection: "usb_selection", isolated_power: "logic_power", logic_buck: "logic_power" };
const section$3 = (name) => ({ schSheetName: sheets[name], schSectionName: name });
// Explicit sourcing keeps assembly export independent of fuzzy part searches.
const assemblyParts = {
    R_LAPTOP_CC1: "C25905", R_LAPTOP_CC2: "C25905", R_USB_SELECT: "C25792",
    R_BUCK_EN: "C25741", R_BUCK_FB_TOP: "C122548", R_BUCK_FB_BOTTOM: "C25744",
    C_LE: "C1525", C_UG: "C1525", C_PE: "C1525", C_UM: "C1525", C_BST: "C1525", C_BO_HF: "C1525",
    C_BI: "C132170", C_BI_HF: "C105882", C_BO: "C92814",
};
const cap = (name, value, x, y, a, b, group, voltage = "16V", footprint = "0402") => jsxRuntime.jsx("capacitor", { name: name, supplierPartNumbers: { jlcpcb: [assemblyParts[name]] }, schMarginRight: 0.8, capacitance: value, maxVoltageRating: voltage, footprint: footprint, pcbX: x, pcbY: y, connections: { pin1: a, pin2: b }, ...section$3(group) }, name);
const res = (name, value, x, y, a, b, group) => jsxRuntime.jsx("resistor", { name: name, supplierPartNumbers: { jlcpcb: [assemblyParts[name]] }, schMarginRight: 0.8, resistance: value, footprint: "0402", pcbX: x, pcbY: y, connections: { pin1: a, pin2: b }, ...section$3(group) }, name);
const wire = (name, from, to, width = "0.2mm") => jsxRuntime.jsx("trace", { name: name, from: from, to: to, thickness: width }, name);
const usbTraceLabel = (name, pin, to) => {
    if (to.startsWith("net."))
        return to.slice(4);
    if (name === "J_LAPTOP" && ["A6", "B6"].includes(pin))
        return "LAPTOP_DP";
    if (name === "J_LAPTOP" && ["A7", "B7"].includes(pin))
        return "LAPTOP_DM";
    if (name === "U_USB_ISO" && pin === "DD_POS")
        return "ISO_USB_DP";
    if (name === "U_USB_ISO" && pin === "DD_NEG")
        return "ISO_USB_DM";
    if (name.startsWith("R_LAPTOP_CC"))
        return name.endsWith("1") ? "LAPTOP_CC1" : "LAPTOP_CC2";
    const labels = { R_HOST_LED: "HOST_DETECT_LED", C_PE: "PWR_ESD_CLAMP", R_BUCK_EN: "BUCK_ENABLE", C_BST: "BUCK_BOOT" };
    return labels[name];
};
// Bottom-side power and switching parts keep the board inside the motor face.
const compactPlacement = {
    J_LAPTOP: [-6, 15.3], R_LAPTOP_CC1: [-8, 19], R_LAPTOP_CC2: [-4, 19],
    U_LAPTOP_ESD: [-8, 12], C_LE: [-11, 10], U_PWR_USB_GUARD: [8, 11], C_UG: [11, 11],
    U_PWR_ESD: [8, 7], C_PE: [11, 7], U_USB_MUX: [-4, 8], C_UM: [-1, 8],
    R_USB_SELECT: [-5, 4], Q_HOST_DETECT: [-9, 5],
    D_LAPTOP_OR: [-5.3, 1], D_PWR_OR: [3, 5], U_LOGIC_BUCK: [7, 0], R_BUCK_EN: [7, 3],
    C_BI: [12, 0], C_BI_HF: [10, -3], C_BST: [7, -3], D_BUCK_FREEWHEEL: [3, -5],
    L_LOGIC_BUCK: [7, 8], C_BO: [10.5, 3.25], C_BO_HF: [12.25, 1.5],
    R_BUCK_FB_TOP: [16, 3.5], R_BUCK_FB_BOTTOM: [16.25, 5.5]
};
// Named board-level traces keep cross-section selectors out of local group scopes.
function explicitConnections(node) {
    if (!react.isValidElement(node))
        return node;
    const el = node;
    const children = react.Children.map(el.props.children, explicitConnections);
    const connections = el.props.connections;
    const placement = compactPlacement[el.props.name];
    const component = react.cloneElement(el, { ...(["C_BI", "C_BI_HF"].includes(el.props.name) ? { pcbRotation: 180 } : {}), ...(placement ? { pcbX: placement[0], pcbY: placement[1], layer: ["J_LAPTOP", "L_LOGIC_BUCK", "C_BO", "C_BO_HF"].includes(el.props.name) ? "top" : "bottom" } : {}), ...(connections ? { connections: undefined } : {}) }, children);
    if (!connections)
        return component;
    return jsxRuntime.jsxs(react.Fragment, { children: [component, Object.entries(connections).map(([pin, to]) => jsxRuntime.jsx("trace", { name: `USBREV_${el.props.name}_${pin}`, from: `.${el.props.name} > .${pin}`, to: to, schDisplayLabel: usbTraceLabel(el.props.name, pin, to), thickness: "0.2mm" }, `${el.props.name}_${pin}`))] });
}
/** Common-ground USB selection with reverse-blocking power OR. */
const UnifiedUsbSection = () => explicitConnections(jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [jsxRuntime.jsx("schematicsheet", { name: "usb_laptop", displayName: "Laptop USB and ESD", sheetIndex: 11, children: jsxRuntime.jsx("schematicsection", { name: "laptop_island", displayName: "Laptop connector and ESD" }) }), jsxRuntime.jsx("schematicsheet", { name: "usb_selection", displayName: "USB Selection and PWR Data Protection", sheetIndex: 12, children: jsxRuntime.jsx("schematicsection", { name: "usb_selection", displayName: "Laptop priority and PWR protection" }) }), jsxRuntime.jsx("schematicsheet", { name: "logic_power", displayName: "Dual Input Logic Supply", sheetIndex: 13, children: jsxRuntime.jsx("schematicsection", { name: "logic_buck", displayName: "Power OR and 3.3 V buck" }) }), jsxRuntime.jsx("net", { name: "LAPTOP_VBUS", isPowerNet: true }), jsxRuntime.jsx("net", { name: "LOGIC_IN", isPowerNet: true }), jsxRuntime.jsx("net", { name: "LOGIC_3V3", isPowerNet: true }), jsxRuntime.jsx("net", { name: "PWR_DP" }), jsxRuntime.jsx("net", { name: "PWR_DM" }), jsxRuntime.jsx("net", { name: "PWR_SAFE_DP" }), jsxRuntime.jsx("net", { name: "PWR_SAFE_DM" }), jsxRuntime.jsx("net", { name: "USB_SELECT_PWR" }), jsxRuntime.jsx(MotorUsbC, { name: "J_LAPTOP", schWidth: 2.6, schHeight: 4.5, schPinArrangement: { leftSide: [1, 2, 3, 4], rightSide: [15, 8, 14, 10, 12, 11, 9, 13, 7, 16], topSide: [6], bottomSide: [5] }, pcbX: -40, pcbY: 16.7, pcbRotation: 180, noConnect: ["A8", "B8"], ...section$3("laptop_island"), connections: { A4B9: "net.LAPTOP_VBUS", B4A9: "net.LAPTOP_VBUS", A1B12: "net.GND", B1A12: "net.GND", EH1: "net.GND", EH2: "net.GND", EH3: "net.GND", EH4: "net.GND", A6: ".U_USB_MUX > .S0A", B6: ".U_USB_MUX > .S0A", A7: ".U_USB_MUX > .S0B", B7: ".U_USB_MUX > .S0B" } }), res("R_LAPTOP_CC1", "5.1k", -48, 10, ".J_LAPTOP > .A5", "net.GND", "laptop_island"), res("R_LAPTOP_CC2", "5.1k", -45, 10, ".J_LAPTOP > .B5", "net.GND", "laptop_island"), jsxRuntime.jsx(USBLC6_2SC6, { name: "U_LAPTOP_ESD", pcbX: -43, pcbY: 6, ...section$3("laptop_island"), connections: { pin1: ".U_USB_MUX > .S0A", pin6: ".U_USB_MUX > .S0A", pin3: ".U_USB_MUX > .S0B", pin4: ".U_USB_MUX > .S0B", pin2: "net.GND", pin5: "net.LAPTOP_VBUS" } }), cap("C_LE", "100nF", -43, 3, "net.LAPTOP_VBUS", "net.GND", "laptop_island"), jsxRuntime.jsx(CH9442Q, { name: "U_PWR_USB_GUARD", schWidth: 1.65, schHeight: 1.2, schPinArrangement: { leftSide: [1, 2], rightSide: [5, 4, 7, 6], topSide: [9], bottomSide: [3, 8, 10] }, pcbX: 22, pcbY: 14, noConnect: ["S1A", "S1B"], ...section$3("usb_selection"), connections: { XA: "net.PWR_DP", XB: "net.PWR_DM", S0A: "net.PWR_SAFE_DP", S0B: "net.PWR_SAFE_DM", SEL: "net.GND", N_EN: "net.GND", VCC: "net.LOGIC_3V3", GND: "net.GND" } }), cap("C_UG", "100nF", 25, 14, "net.LOGIC_3V3", "net.GND", "usb_selection"), jsxRuntime.jsx(USBLC6_2SC6, { name: "U_PWR_ESD", pcbX: 28, pcbY: 11, ...section$3("usb_selection"), connections: { pin1: "net.PWR_SAFE_DP", pin6: "net.PWR_SAFE_DP", pin3: "net.PWR_SAFE_DM", pin4: "net.PWR_SAFE_DM", pin2: "net.GND" } }), cap("C_PE", "100nF", 32, 11, ".U_PWR_ESD > .pin5", "net.GND", "usb_selection"), jsxRuntime.jsx(CH9442Q, { name: "U_USB_MUX", schWidth: 1.65, schHeight: 1.2, schPinArrangement: { leftSide: [1, 2], rightSide: [5, 4, 7, 6], topSide: [9], bottomSide: [3, 8, 10] }, pcbX: -20, pcbY: 5, ...section$3("usb_selection"), connections: { VCC: "net.LOGIC_3V3", GND: "net.GND", N_EN: "net.GND", SEL: "net.USB_SELECT_PWR", S1A: "net.PWR_SAFE_DP", S1B: "net.PWR_SAFE_DM" } }), wire("MUX_TO_MCU_DP", ".U_USB_MUX > .XA", ".MCU > .R_USB2 > .pin1"), wire("MUX_TO_MCU_DM", ".U_USB_MUX > .XB", ".MCU > .R_USB1 > .pin1"), cap("C_UM", "100nF", -20, 7.5, "net.LOGIC_3V3", "net.GND", "usb_selection"), res("R_USB_SELECT", "47k", -22, -18, "net.LOGIC_3V3", "net.USB_SELECT_PWR", "usb_selection"), jsxRuntime.jsx(DTC114EETL, { name: "Q_HOST_DETECT", pcbX: -9, pcbY: 5, ...section$3("usb_selection"), connections: { IN: "net.LAPTOP_VBUS", GND: "net.GND", OUT: "net.USB_SELECT_PWR" } }), jsxRuntime.jsx(PMEG6020ELRX, { name: "D_LAPTOP_OR", pcbX: -24, pcbY: 0, ...section$3("logic_buck"), connections: { anode: "net.LAPTOP_VBUS", cathode: "net.LOGIC_IN" } }), jsxRuntime.jsx(PMEG6020ELRX, { name: "D_PWR_OR", pcbX: 26, pcbY: 8, ...section$3("logic_buck"), connections: { anode: ".D_MOTOR_BLOCK > .cathode", cathode: "net.LOGIC_IN" } }), jsxRuntime.jsx(LMR16006XDDCR, { name: "U_LOGIC_BUCK", pcbX: 29, pcbY: 0, ...section$3("logic_buck"), connections: { VIN: "net.LOGIC_IN", GND: "net.GND" } }), res("R_BUCK_EN", "100k", 26, 3, "net.LOGIC_IN", ".U_LOGIC_BUCK > .SHDN", "logic_buck"), cap("C_BI", "4.7uF", 24, 0, "net.LOGIC_IN", "net.GND", "logic_buck", "50V", "1206"), cap("C_BI_HF", "100nF", 25, -2, "net.LOGIC_IN", "net.GND", "logic_buck", "50V"), cap("C_BST", "100nF", 29, -3, ".U_LOGIC_BUCK > .CB", ".U_LOGIC_BUCK > .SW", "logic_buck", "16V"), jsxRuntime.jsx(PMEG6020ELRX, { name: "D_BUCK_FREEWHEEL", pcbX: 24, pcbY: -5, ...section$3("logic_buck"), connections: { anode: "net.GND", cathode: ".U_LOGIC_BUCK > .SW" } }), jsxRuntime.jsx("inductor", { name: "L_LOGIC_BUCK", inductance: "22uH", manufacturerPartNumber: "SRN6045-220M", supplierPartNumbers: { jlcpcb: ["C780213"] }, footprint: "smdpads2_p4.3mm_pw2mm_ph6mm", pcbX: 30, pcbY: -9, ...section$3("logic_buck"), connections: { pin1: ".U_LOGIC_BUCK > .SW", pin2: "net.LOGIC_3V3" } }), cap("C_BO", "22uF", 37, -8, "net.LOGIC_3V3", "net.GND", "logic_buck", "10V", "0805"), cap("C_BO_HF", "100nF", 35, -4, "net.LOGIC_3V3", "net.GND", "logic_buck"), res("R_BUCK_FB_TOP", "33.2k", 34, 1, "net.LOGIC_3V3", ".U_LOGIC_BUCK > .FB", "logic_buck"), res("R_BUCK_FB_BOTTOM", "10k", 34, 3, ".U_LOGIC_BUCK > .FB", "net.GND", "logic_buck"), wire("BUCK_TO_MCU", "net.LOGIC_3V3", ".MCU > .L_AVDD > .pin1", "0.4mm")] }));

const pinLabels$j = {
    pin1: ["In1"],
    pin2: ["GND"],
    pin3: ["In0"],
    pin4: ["Y"],
    pin5: ["VCC"],
    pin6: ["In2"]
};
const pinAttributes$a = {
    pin1: { isInput: true },
    pin2: { requiresGround: true },
    pin3: { isInput: true },
    pin4: { isOutput: true },
    pin6: { isInput: true },
    pin5: { requiresPower: true, shouldHaveDecouplingCapacitor: true, recommendedDecouplingCapacitorCapacitance: "100nF" }
};
const SN74LVC1G97DRLR = (props) => {
    return (jsxRuntime.jsx("chip", { pinLabels: pinLabels$j, pinAttributes: pinAttributes$a, supplierPartNumbers: {
            "jlcpcb": [
                "C2682094"
            ]
        }, manufacturerPartNumber: "SN74LVC1G97DRLR", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "-0.499999mm", pcbY: "-0.64008mm", width: "0.2800096mm", height: "0.6800088mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "-0.000127mm", pcbY: "-0.64008mm", width: "0.2800096mm", height: "0.6800088mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin3"], pcbX: "0.499999mm", pcbY: "-0.64008mm", width: "0.2800096mm", height: "0.6800088mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin4"], pcbX: "0.499999mm", pcbY: "0.64008mm", width: "0.2800096mm", height: "0.6800088mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin5"], pcbX: "-0.000127mm", pcbY: "0.64008mm", width: "0.2800096mm", height: "0.6800088mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin6"], pcbX: "-0.499999mm", pcbY: "0.64008mm", width: "0.2800096mm", height: "0.6800088mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -0.8762746000000021, "y": -0.6761987999999945 }, { "x": -0.8762746000000021, "y": 0.6761987999999945 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 0.8761221999999975, "y": -0.6761987999999945 }, { "x": 0.8761221999999975, "y": 0.6761987999999945 }] }), jsxRuntime.jsx("silkscreencircle", { pcbX: "-0.949833mm", pcbY: "-0.94996mm", radius: "0.07493mm" }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "-0.061849mm", pcbY: "1.9906mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -1.0499475999999959, "y": 1.2300843999999813 }, { "x": 1.0500492000000037, "y": 1.2300843999999813 }, { "x": 1.0500492000000037, "y": -1.2300843999999955 }, { "x": -1.0499475999999959, "y": -1.2300843999999955 }, { "x": -1.0499475999999959, "y": 1.2300843999999813 }] })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C2682094.obj?uuid=52c348d94bf141ea80650d0613706b8c",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C2682094.step?uuid=52c348d94bf141ea80650d0613706b8c",
            pcbRotationOffset: 0,
            modelOriginPosition: { x: -5079999999679785e-20, y: 0, z: 0 },
        }, ...props }));
};

var U_PD_MON$1 = {
	pcbX: -6.4,
	pcbY: -19.2,
	pcbRotation: 90
};
var C_PD_MON$1 = {
	pcbX: -6.3,
	pcbY: -16.85,
	pcbRotation: 0
};
var C_PD_VBUS$1 = {
	pcbX: -9.75,
	pcbY: 8.25,
	pcbRotation: 0,
	layer: "bottom"
};
var C_PD_VDD$1 = {
	pcbX: -19,
	pcbY: 8,
	pcbRotation: 270,
	layer: "bottom"
};
var R_PD_VBUS$1 = {
	pcbX: -14.5,
	pcbY: -0.1,
	pcbRotation: 0
};
var C_VM_HF$1 = {
	pcbX: 9,
	pcbY: -9,
	pcbRotation: 270
};
var R_ISEN_A$1 = {
	pcbX: 13.75,
	pcbY: -11.5,
	pcbRotation: 180
};
var R_ISEN_B$1 = {
	pcbX: 18.5,
	pcbY: -11.5,
	pcbRotation: 180
};
var Q_PD_ENABLE$1 = {
	pcbX: -18.4,
	pcbY: -9.8,
	pcbRotation: 270
};
var R_PD_ENABLE_PU$1 = {
	pcbX: 7.75,
	pcbY: 4,
	pcbRotation: 0
};
var C_TEMP$1 = {
	pcbX: 10,
	pcbY: -9.5,
	pcbRotation: 90
};
var R_TEMP_SDA$1 = {
	pcbX: 9.5,
	pcbY: -7.5,
	pcbRotation: 0
};
var R_TEMP_SCL$1 = {
	pcbX: 12,
	pcbY: -13.75,
	pcbRotation: 90
};
var Q_BUZZER$1 = {
	pcbX: -3,
	pcbY: 7,
	pcbRotation: 90
};
var D_BUZZER$1 = {
	pcbX: 14,
	pcbY: 8,
	pcbRotation: 90,
	layer: "bottom"
};
var R_BUZZER_GATE$1 = {
	pcbX: 14.75,
	pcbY: 1.75,
	pcbRotation: 0
};
var R_BUZZER_PD$1 = {
	pcbX: -6.1,
	pcbY: 11,
	pcbRotation: 180
};
var C_BUZZER$1 = {
	pcbX: 13,
	pcbY: 3.5,
	pcbRotation: 90,
	layer: "top"
};
var R_PHASE_A$1 = {
	pcbX: -2,
	pcbY: -5.5,
	pcbRotation: 0
};
var U_CURRENT_A$1 = {
	pcbX: 0,
	pcbY: -0.4,
	pcbRotation: 90
};
var C_CURRENT_A$1 = {
	pcbX: -4.5,
	pcbY: -1.8,
	pcbRotation: 270
};
var R_ADC_A$1 = {
	pcbX: -3.25,
	pcbY: 4,
	pcbRotation: 90
};
var C_ADC_A$1 = {
	pcbX: -4.25,
	pcbY: 4,
	pcbRotation: 90
};
var R_PHASE_B$1 = {
	pcbX: 7.5,
	pcbY: -4.5,
	pcbRotation: 0
};
var U_CURRENT_B$1 = {
	pcbX: 7.5,
	pcbY: -0.5,
	pcbRotation: 90
};
var C_CURRENT_B$1 = {
	pcbX: 6,
	pcbY: 3,
	pcbRotation: 180
};
var R_ADC_B$1 = {
	pcbX: 4,
	pcbY: 3.35,
	pcbRotation: 270
};
var C_ADC_B$1 = {
	pcbX: 5.5,
	pcbY: 4.25,
	pcbRotation: 0
};
var D_STATUS$1 = {
	pcbX: -14.9,
	pcbY: -7.9,
	pcbRotation: 0
};
var R_STATUS_R$1 = {
	pcbX: -4.65,
	pcbY: 2.35,
	pcbRotation: 180
};
var Q_STATUS_R$1 = {
	pcbX: -1.5,
	pcbY: -17.75,
	pcbRotation: 0
};
var R_STATUS_G$1 = {
	pcbX: 1.75,
	pcbY: -19.75,
	pcbRotation: 90
};
var Q_STATUS_G$1 = {
	pcbX: 11.5,
	pcbY: -5,
	pcbRotation: 90
};
var R_STATUS_B$1 = {
	pcbX: 0.7,
	pcbY: -19.2,
	pcbRotation: 90
};
var Q_STATUS_B$1 = {
	pcbX: 12,
	pcbY: -8.35,
	pcbRotation: 90
};
var DRIVER = {
	pcbX: 4.3,
	pcbY: -11.75,
	pcbRotation: 90
};
var U_TEMP$1 = {
	pcbX: 10,
	pcbY: -11.75,
	pcbRotation: 180
};
var C_VM_BULK$1 = {
	pcbX: 10.75,
	pcbY: -18.5,
	pcbRotation: 270
};
var R_SLEEP_PD$1 = {
	pcbX: -1,
	pcbY: -14,
	pcbRotation: 0
};
var R_FAULT_PU$1 = {
	pcbX: -1,
	pcbY: -15.75,
	pcbRotation: 0
};
var R_MCU_ENABLE_PD$1 = {
	pcbX: 1.75,
	pcbY: -17.75,
	pcbRotation: 0
};
var C_CP$1 = {
	pcbX: 9,
	pcbY: -16,
	pcbRotation: 90
};
var C_VCP$1 = {
	pcbX: 10.5,
	pcbY: -15,
	pcbRotation: 90
};
var R_VCP$1 = {
	pcbX: 19,
	pcbY: -13.75,
	pcbRotation: 90
};
var C_VMA$1 = {
	pcbX: 9.5,
	pcbY: -14,
	pcbRotation: 90
};
var C_DRV_3V3$1 = {
	pcbX: -1.5,
	pcbY: -7.5,
	pcbRotation: 180
};
var R_DRV_REF_TOP$1 = {
	pcbX: -2.75,
	pcbY: -10.5,
	pcbRotation: 90
};
var R_DRV_REF_BOTTOM$1 = {
	pcbX: -1.5,
	pcbY: -12.5,
	pcbRotation: 90
};
var C_DRV_REF$1 = {
	pcbX: -2,
	pcbY: -9,
	pcbRotation: 0
};
var R_DRV_ENABLE_PU$1 = {
	pcbX: -0.5,
	pcbY: -11.75,
	pcbRotation: 90
};
var D_MOTOR_BLOCK$1 = {
	pcbX: -7.25,
	pcbY: 4.25,
	pcbRotation: 0
};
var R_PD_VDD$1 = {
	pcbX: 0.5,
	pcbY: 17,
	pcbRotation: 90
};
var R_ENC_SCL$1 = {
	pcbX: -8,
	pcbY: 2.75,
	pcbRotation: 0
};
var F_MOTOR_VBUS$1 = {
	pcbX: 0.75,
	pcbY: 5.5,
	pcbRotation: 90
};
var L_AVDD$1 = {
	pcbX: -7.75,
	pcbY: 1.75,
	pcbRotation: 0
};
var C_ENCODER$1 = {
	pcbX: 0.5,
	pcbY: -3.75,
	pcbRotation: 0
};
var C_ENCODER_BULK$1 = {
	pcbX: 2.6,
	pcbY: -3.75,
	pcbRotation: 180
};
var R_ENC_SDA$1 = {
	pcbX: -11.25,
	pcbY: 4,
	pcbRotation: 0,
	layer: "bottom"
};
var R_BOOT$1 = {
	pcbX: -12,
	pcbY: 14,
	pcbRotation: 90
};
var U_PD$1 = {
	pcbX: -15,
	pcbY: 6,
	pcbRotation: 180,
	layer: "bottom"
};
var BZ1$1 = {
	pcbX: 15,
	pcbY: 8,
	pcbRotation: 0,
	layer: "top"
};
var Q_PD_CFG1$1 = {
	pcbX: -11,
	pcbY: -18.4,
	pcbRotation: 0
};
var Q_PD_CFG2$1 = {
	pcbX: 4.4,
	pcbY: -18.7,
	pcbRotation: 0
};
var Q_PD_CFG3$1 = {
	pcbX: 7.2,
	pcbY: -18.7,
	pcbRotation: 0
};
var R_PD_CFG1_PU$1 = {
	pcbX: 16.75,
	pcbY: 2,
	pcbRotation: 0
};
var R_PD_CFG2_PU$1 = {
	pcbX: 18.75,
	pcbY: 2,
	pcbRotation: 0
};
var R_PD_CFG3_PU$1 = {
	pcbX: -16.25,
	pcbY: 6.25,
	pcbRotation: 0
};
var U_PD_PG$1 = {
	pcbX: -19.5,
	pcbY: -13.25,
	pcbRotation: 0
};
var C_PD_PG$1 = {
	pcbX: -19.5,
	pcbY: -15.25,
	pcbRotation: 0
};
var R_PD_VDD_PD$1 = {
	pcbX: -19.5,
	pcbY: -7.25,
	pcbRotation: 0
};
var R_PD_GOOD_PD$1 = {
	pcbX: -15.5,
	pcbY: -19.25,
	pcbRotation: 0
};
var placement = {
	U_PD_MON: U_PD_MON$1,
	C_PD_MON: C_PD_MON$1,
	C_PD_VBUS: C_PD_VBUS$1,
	C_PD_VDD: C_PD_VDD$1,
	R_PD_VBUS: R_PD_VBUS$1,
	C_VM_HF: C_VM_HF$1,
	R_ISEN_A: R_ISEN_A$1,
	R_ISEN_B: R_ISEN_B$1,
	Q_PD_ENABLE: Q_PD_ENABLE$1,
	R_PD_ENABLE_PU: R_PD_ENABLE_PU$1,
	C_TEMP: C_TEMP$1,
	R_TEMP_SDA: R_TEMP_SDA$1,
	R_TEMP_SCL: R_TEMP_SCL$1,
	Q_BUZZER: Q_BUZZER$1,
	D_BUZZER: D_BUZZER$1,
	R_BUZZER_GATE: R_BUZZER_GATE$1,
	R_BUZZER_PD: R_BUZZER_PD$1,
	C_BUZZER: C_BUZZER$1,
	R_PHASE_A: R_PHASE_A$1,
	U_CURRENT_A: U_CURRENT_A$1,
	C_CURRENT_A: C_CURRENT_A$1,
	R_ADC_A: R_ADC_A$1,
	C_ADC_A: C_ADC_A$1,
	R_PHASE_B: R_PHASE_B$1,
	U_CURRENT_B: U_CURRENT_B$1,
	C_CURRENT_B: C_CURRENT_B$1,
	R_ADC_B: R_ADC_B$1,
	C_ADC_B: C_ADC_B$1,
	D_STATUS: D_STATUS$1,
	R_STATUS_R: R_STATUS_R$1,
	Q_STATUS_R: Q_STATUS_R$1,
	R_STATUS_G: R_STATUS_G$1,
	Q_STATUS_G: Q_STATUS_G$1,
	R_STATUS_B: R_STATUS_B$1,
	Q_STATUS_B: Q_STATUS_B$1,
	DRIVER: DRIVER,
	U_TEMP: U_TEMP$1,
	C_VM_BULK: C_VM_BULK$1,
	R_SLEEP_PD: R_SLEEP_PD$1,
	R_FAULT_PU: R_FAULT_PU$1,
	R_MCU_ENABLE_PD: R_MCU_ENABLE_PD$1,
	C_CP: C_CP$1,
	C_VCP: C_VCP$1,
	R_VCP: R_VCP$1,
	C_VMA: C_VMA$1,
	C_DRV_3V3: C_DRV_3V3$1,
	R_DRV_REF_TOP: R_DRV_REF_TOP$1,
	R_DRV_REF_BOTTOM: R_DRV_REF_BOTTOM$1,
	C_DRV_REF: C_DRV_REF$1,
	R_DRV_ENABLE_PU: R_DRV_ENABLE_PU$1,
	D_MOTOR_BLOCK: D_MOTOR_BLOCK$1,
	R_PD_VDD: R_PD_VDD$1,
	R_ENC_SCL: R_ENC_SCL$1,
	F_MOTOR_VBUS: F_MOTOR_VBUS$1,
	L_AVDD: L_AVDD$1,
	C_ENCODER: C_ENCODER$1,
	C_ENCODER_BULK: C_ENCODER_BULK$1,
	R_ENC_SDA: R_ENC_SDA$1,
	R_BOOT: R_BOOT$1,
	U_PD: U_PD$1,
	BZ1: BZ1$1,
	Q_PD_CFG1: Q_PD_CFG1$1,
	Q_PD_CFG2: Q_PD_CFG2$1,
	Q_PD_CFG3: Q_PD_CFG3$1,
	R_PD_CFG1_PU: R_PD_CFG1_PU$1,
	R_PD_CFG2_PU: R_PD_CFG2_PU$1,
	R_PD_CFG3_PU: R_PD_CFG3_PU$1,
	U_PD_PG: U_PD_PG$1,
	C_PD_PG: C_PD_PG$1,
	R_PD_VDD_PD: R_PD_VDD_PD$1,
	R_PD_GOOD_PD: R_PD_GOOD_PD$1
};

/** Absolute board coordinates; subtract the origin for parts in translated groups. */
function revisionPlacement(name, origin = { x: 0, y: 0 }) {
    const position = placement[name];
    if (!position)
        throw new Error(`Missing PCB placement for ${name}`);
    return { ...position, pcbX: position.pcbX - origin.x, pcbY: position.pcbY - origin.y };
}

const logicTrace = { thickness: "0.15mm" };
const powerTrace = { thickness: "0.8mm" };
const groundTrace = { thickness: "0.3mm" };
const motorTrace = { thickness: "1mm" };
const schematicSheets = {
    controller: "controller",
    programming: "controller_programming",
    motorDriver: "motor_driver",
    motorPower: "motor_power",
    thermalProtection: "thermal_protection",
};
const schematicSections = {
    driverCore: "motor_driver_core",
    motorOutputs: "motor_driver_outputs",
    pdNegotiation: "motor_power_pd_negotiation",
    pdFiltering: "motor_power_filtering",
    pdMonitor: "motor_power_monitor",
};

const sheet$1 = { schSheetName: 'pd_voltage_control', schSectionName: 'pd_power_good' };
/** Y = IN1 & !IN2 when IN0=0 (TI function table): PD_VDD & !PG.
 * The local 3.3-V supply and Ioff inputs separate the two USB power domains.
 * Do not replace this with a direct PG-to-GPIO connection.
 */
const PdPowerGoodSection = () => jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [jsxRuntime.jsx("schematicsection", { name: "pd_power_good", displayName: "PD Power-good / GPIO7" }), jsxRuntime.jsx(SN74LVC1G97DRLR, { name: "U_PD_PG", ...sheet$1, ...revisionPlacement('U_PD_PG'), pcbStyle: { silkscreenTextVisibility: 'hidden' }, schWidth: 1.5, schHeight: 1.1, schPinArrangement: { leftSide: { pins: [1, 6, 3], direction: 'top-to-bottom' }, rightSide: { pins: [4], direction: 'top-to-bottom' }, topSide: { pins: [5], direction: 'left-to-right' }, bottomSide: { pins: [2], direction: 'left-to-right' } } }), jsxRuntime.jsx("capacitor", { name: "C_PD_PG", maxDecouplingTraceLength: 5, capacitance: "100nF", maxVoltageRating: "16V", footprint: "0402", supplierPartNumbers: { jlcpcb: ['C1525'] }, ...sheet$1, ...revisionPlacement('C_PD_PG'), schOrientation: "vertical" }), jsxRuntime.jsx("resistor", { name: "R_PD_VDD_PD", resistance: "47k", footprint: "0402", supplierPartNumbers: { jlcpcb: ['C25792'] }, ...sheet$1, ...revisionPlacement('R_PD_VDD_PD'), schOrientation: "vertical" }), jsxRuntime.jsx("resistor", { name: "R_PD_GOOD_PD", resistance: "10k", footprint: "0402", supplierPartNumbers: { jlcpcb: ['C25744'] }, ...sheet$1, ...revisionPlacement('R_PD_GOOD_PD'), schOrientation: "vertical" }), jsxRuntime.jsx("trace", { name: "PD_PG_SENSE", from: ".U_PD > .PG", to: ".U_PD_PG > .In2", schDisplayLabel: "PD_PG_N", ...logicTrace }), jsxRuntime.jsx("trace", { name: "PD_PG_SUPPLY_SENSE", from: ".U_PD > .VDD", to: ".U_PD_PG > .In1", schDisplayLabel: "PD_VDD", ...logicTrace }), jsxRuntime.jsx("trace", { name: "PD_PG_SUPPLY_DISCHARGE", from: ".U_PD_PG > .In1", to: ".R_PD_VDD_PD > .pin1", ...logicTrace }), jsxRuntime.jsx("trace", { name: "PD_PG_SUPPLY_DISCHARGE_GND", from: ".R_PD_VDD_PD > .pin2", to: "net.GND", ...logicTrace }), jsxRuntime.jsx("trace", { name: "PD_PG_FUNCTION", from: ".U_PD_PG > .In0", to: "net.GND", ...logicTrace }), jsxRuntime.jsx("trace", { name: "PD_PG_GROUND", from: ".U_PD_PG > .GND", to: "net.GND", ...logicTrace }), jsxRuntime.jsx("trace", { name: "PD_PG_LOGIC_SUPPLY", from: ".U_PD_PG > .VCC", to: ".MCU > .L_AVDD > .pin1", schDisplayLabel: "V3V3", ...logicTrace }), jsxRuntime.jsx("trace", { name: "PD_PG_DECOUPLING", from: ".U_PD_PG > .VCC", to: ".C_PD_PG > .pin1", ...logicTrace, maxLength: "5mm" }), jsxRuntime.jsx("trace", { name: "PD_PG_DECOUPLING_GND", from: ".C_PD_PG > .pin2", to: "net.GND", ...logicTrace }), jsxRuntime.jsx("trace", { name: "PD_GOOD", from: ".U_PD_PG > .Y", to: ".MCU > .U1 > .GPIO7", schDisplayLabel: "PD_GOOD", ...logicTrace }), jsxRuntime.jsx("trace", { name: "PD_GOOD_PULLDOWN", from: ".U_PD_PG > .Y", to: ".R_PD_GOOD_PD > .pin1", ...logicTrace }), jsxRuntime.jsx("trace", { name: "PD_GOOD_PULLDOWN_GND", from: ".R_PD_GOOD_PD > .pin2", to: "net.GND", ...logicTrace })] });

var L_LOGIC_BUCK = {
	dx: 0.16871822385052138,
	dy: 0,
	rotation: 0,
	layer: "top"
};
var U_LOGIC_BUCK = {
	dx: 0.5187261878711915,
	dy: 2.5,
	rotation: 0,
	layer: "top"
};
var C_BI = {
	dx: -8.96128193861395,
	dy: 2.5000000000081313,
	rotation: 180,
	layer: "top"
};
var D_BUCK_FREEWHEEL = {
	dx: 5,
	dy: 4.499992157783854,
	rotation: 0,
	layer: "top"
};
var C_BO = {
	dx: 1.499965424650826,
	dy: 4.75,
	rotation: 90,
	layer: "top"
};
var C_BO_HF = {
	dx: -0.2500371500889518,
	dy: 4.25,
	rotation: 0,
	layer: "top"
};
var C_BI_HF = {
	dx: -9.761281020404743,
	dy: 6.75,
	rotation: 90,
	layer: "top"
};
var C_BST = {
	dx: 3.1887344881010655,
	dy: 5.5,
	rotation: 90,
	layer: "top"
};
var R_BUCK_FB_TOP = {
	dx: -4.821265805553871,
	dy: 0,
	rotation: 90,
	layer: "top"
};
var R_BUCK_FB_BOTTOM = {
	dx: -4.611265692193847,
	dy: -3.5,
	rotation: 0,
	layer: "top"
};
var C_MOTOR_BULK = {
	dx: -0.1812986984455094,
	dy: -2956011680876891e-20,
	rotation: 90,
	layer: "top"
};
var U_PD = {
	dx: -0.074472223561731,
	dy: 0.6113313128211599,
	rotation: 270,
	layer: "top"
};
var U_CURRENT_A = {
	dx: -28905087730590704e-22,
	dy: -1.1,
	rotation: 90,
	layer: "top"
};
var U_CURRENT_B = {
	dx: 8.249965389489972,
	dy: 5.242499992332377,
	rotation: 0,
	layer: "top"
};
var BZ1 = {
	dx: -14.500031426677943,
	dy: 0.6749249573172236,
	rotation: 90,
	layer: "top"
};
var D_MOTOR_TVS = {
	dx: -0.23146921327427172,
	dy: 0.25082809327710365,
	rotation: 270,
	layer: "top"
};
var F_MOTOR_VBUS = {
	dx: 6.25,
	dy: -9.00001574299094,
	rotation: 180,
	layer: "top"
};
var U_PD_MON = {
	dx: -0.1500027662842207,
	dy: 0.2915315715046951,
	rotation: 90,
	layer: "top"
};
var SW_RUN = {
	dx: 0,
	dy: 0,
	rotation: 0,
	layer: "top"
};
var SW_BOOT = {
	dx: 12.499939859850658,
	dy: 0,
	rotation: 90,
	layer: "top"
};
var Q_PD_ENABLE = {
	dx: -0.10000000000000142,
	dy: 0.05000000000000071,
	rotation: 270,
	layer: "top"
};
var U_LAPTOP_ESD = {
	dx: 3.2685388798789488,
	dy: -8,
	rotation: 180,
	layer: "top"
};
var U_PWR_ESD = {
	dx: 6.9999666246005,
	dy: 3.25,
	rotation: 90,
	layer: "top"
};
var Q_BUZZER = {
	dx: 0,
	dy: -13.25,
	rotation: 90,
	layer: "top"
};
var D_BUZZER = {
	dx: 5.249970497009773,
	dy: 3.007500007712906,
	rotation: 90,
	layer: "top"
};
var R_PD_VDD = {
	dx: 0.00009492520885800992,
	dy: 0.1551291542774429,
	rotation: 90,
	layer: "top"
};
var C_VM_BULK = {
	dx: 0.42863915318991097,
	dy: 3.3875247799240267,
	rotation: 90,
	layer: "top"
};
var C_PD_VBUS = {
	dx: -3.561467288663728,
	dy: 2.2899265071438,
	rotation: 0,
	layer: "top"
};
var R_ISEN_B = {
	dx: -5.999513467810928,
	dy: 1.0500720471781335,
	rotation: 270,
	layer: "top"
};
var R_ISEN_A = {
	dx: -3.5036205595556797,
	dy: 1.0500616476319458,
	rotation: 270,
	layer: "top"
};
var R_PHASE_A = {
	dx: 1.2499999999999998,
	dy: -7.75,
	rotation: 90,
	layer: "top"
};
var R_PHASE_B = {
	dx: 3.4,
	dy: -2.2500223080698376,
	rotation: 0,
	layer: "top"
};
var Q_STATUS_G = {
	dx: 0.25,
	dy: 0.9999769679005297,
	rotation: 180,
	layer: "top"
};
var Q_STATUS_B = {
	dx: -1.049984828410885,
	dy: -10.742452303759658,
	rotation: 90,
	layer: "top"
};
var Q_STATUS_R = {
	dx: 0,
	dy: 0,
	rotation: 0,
	layer: "top"
};
var D_MOTOR_BLOCK = {
	dx: -7.520299437331385,
	dy: -9.637490872618606,
	rotation: 90,
	layer: "top"
};
var D_PWR_OR = {
	dx: -1.5,
	dy: -10.25,
	rotation: 0,
	layer: "top"
};
var D_LAPTOP_OR = {
	dx: -12.790273471522806,
	dy: 9.50002481748341,
	rotation: 0,
	layer: "top"
};
var D_STATUS = {
	dx: 3.772501315046963,
	dy: -9.84986743870062,
	rotation: 0,
	layer: "top"
};
var U_PWR_USB_GUARD = {
	dx: -7.502866957384298,
	dy: 2.474997973255915,
	rotation: 90,
	layer: "top"
};
var U_USB_MUX = {
	dx: 2.3686210807592065,
	dy: -4.5,
	rotation: 0,
	layer: "top"
};
var U_TEMP = {
	dx: -1.8704669519256516,
	dy: -6.405039249617726,
	rotation: 0,
	layer: "top"
};
var Q_HOST_DETECT = {
	dx: 1.2484465676227297,
	dy: -2.25,
	rotation: 0,
	layer: "top"
};
var Q_PD_CFG1 = {
	dx: -7.5,
	dy: -0.8500000000000014,
	rotation: 0,
	layer: "top"
};
var Q_PD_CFG2 = {
	dx: -0.15000000000000036,
	dy: -0.05000000000000071,
	rotation: 0,
	layer: "top"
};
var Q_PD_CFG3 = {
	dx: -5.449999999999999,
	dy: -0.05000000000000071,
	rotation: 0,
	layer: "top"
};
var U_PD_PG = {
	dx: 0,
	dy: 0,
	rotation: 0,
	layer: "top"
};
var C_3V3 = {
	dx: -5,
	dy: 14.5,
	rotation: 0,
	layer: "top"
};
var C_PD_VDD = {
	dx: -0.5,
	dy: 6.75,
	rotation: 270,
	layer: "top"
};
var C_BUZZER = {
	dx: -10.761281437626788,
	dy: 0.9949337105610905,
	rotation: 0,
	layer: "top"
};
var L_AVDD = {
	dx: -3,
	dy: 7.25,
	rotation: 90,
	layer: "top"
};
var D_PWR = {
	dx: -3.0003380662983545,
	dy: -3.5000661541286737,
	rotation: 90,
	layer: "top"
};
var C_DRV_REF = {
	dx: 0,
	dy: 0,
	rotation: 0,
	layer: "top"
};
var R_SLEEP_PD = {
	dx: -2.25,
	dy: 3,
	rotation: 0,
	layer: "top"
};
var R_BOOT = {
	dx: 0,
	dy: -0.25,
	rotation: 90,
	layer: "top"
};
var C_CP = {
	dx: 4.75,
	dy: -3.25,
	rotation: 90,
	layer: "top"
};
var C_VCP = {
	dx: 3.7499997107651666,
	dy: 3.5,
	rotation: 90,
	layer: "top"
};
var C_VMA = {
	dx: 0,
	dy: -1.0000000000000004,
	rotation: 90,
	layer: "top"
};
var C_VM_HF = {
	dx: -2,
	dy: 3,
	rotation: 0,
	layer: "top"
};
var C_TEMP = {
	dx: -2.9873857593893955,
	dy: -10.443429811664569,
	rotation: 0,
	layer: "top"
};
var R_TEMP_SCL = {
	dx: 4.25,
	dy: 2.5,
	rotation: 90,
	layer: "top"
};
var C_LE = {
	dx: -0.75,
	dy: 5.75,
	rotation: 90,
	layer: "top"
};
var C_UG = {
	dx: 0.0887179927317927,
	dy: 0,
	rotation: 90,
	layer: "top"
};
var R_BUZZER_PD = {
	dx: -7.149999999999999,
	dy: 8.2,
	rotation: 270,
	layer: "top"
};
var C_PD_PG = {
	dx: 0,
	dy: -0.25,
	rotation: 90,
	layer: "top"
};
var C_UM = {
	dx: 5.5,
	dy: -8.25,
	rotation: 90,
	layer: "top"
};
var R_STATUS_R = {
	dx: -9.850000000000001,
	dy: -10.850000000000001,
	rotation: 0,
	layer: "top"
};
var R_PD_VBUS = {
	dx: 0.5127502272207476,
	dy: 0.06356018196346269,
	rotation: 90,
	layer: "top"
};
var C_DRV_3V3 = {
	dx: 1,
	dy: 0,
	rotation: 270,
	layer: "top"
};
var R_DRV_REF_BOTTOM = {
	dx: -1.75,
	dy: 2.5,
	rotation: 180,
	layer: "top"
};
var R_DRV_ENABLE_PU = {
	dx: -4.25,
	dy: 0,
	rotation: 90,
	layer: "top"
};
var R_FAULT_PU = {
	dx: 0,
	dy: -4,
	rotation: 0,
	layer: "top"
};
var R_ADC_B = {
	dx: 8.168733944490832,
	dy: 0.14999999999999947,
	rotation: 270,
	layer: "top"
};
var R_STATUS_B = {
	dx: -6.449999999999999,
	dy: 7.449999999999999,
	rotation: 90,
	layer: "top"
};
var R_ADC_A = {
	dx: -0.75,
	dy: -12.75,
	rotation: 180,
	layer: "top"
};
var C_ADC_A = {
	dx: 9.25,
	dy: -10,
	rotation: 180,
	layer: "top"
};
var C_CURRENT_A = {
	dx: 0,
	dy: -0.19999999999999907,
	rotation: 270,
	layer: "top"
};
var R_BUZZER_GATE = {
	dx: -2.25,
	dy: -3.25,
	rotation: 0,
	layer: "top"
};
var R_STATUS_G = {
	dx: -10.875,
	dy: 4.2,
	rotation: 180,
	layer: "top"
};
var R_PD_CFG1_PU = {
	dx: 2.4999805609614683,
	dy: 0,
	rotation: 90,
	layer: "top"
};
var R_PD_CFG2_PU = {
	dx: 0.7499652085203898,
	dy: 1.5,
	rotation: 0,
	layer: "top"
};
var R_DRV_REF_TOP = {
	dx: -8.25,
	dy: -4,
	rotation: 180,
	layer: "top"
};
var R_PD_ENABLE_PU = {
	dx: 4.328717931279563,
	dy: 6.75,
	rotation: 90,
	layer: "top"
};
var R_TEMP_SDA = {
	dx: 7.75,
	dy: -3.75,
	rotation: 90,
	layer: "top"
};
var C_PE = {
	dx: 6.499969242216473,
	dy: 2.5,
	rotation: 90,
	layer: "top"
};
var R_USB_SELECT = {
	dx: -14.805089887121099,
	dy: 0.5000457829401226,
	rotation: 90,
	layer: "top"
};
var R_BUCK_EN = {
	dx: 12.249980560961468,
	dy: 2,
	rotation: 90,
	layer: "top"
};
var C_CURRENT_B = {
	dx: 13.499965208520393,
	dy: 3.5,
	rotation: 0,
	layer: "top"
};
var C_ADC_B = {
	dx: 11.999969242216473,
	dy: 7.25,
	rotation: 90,
	layer: "top"
};
var R_PD_CFG3_PU = {
	dx: -3.25,
	dy: 10.75,
	rotation: 0,
	layer: "top"
};
var R_PD_VDD_PD = {
	dx: 0,
	dy: 0,
	rotation: 0,
	layer: "top"
};
var R_MCU_ENABLE_PD = {
	dx: -14.622501315046964,
	dy: -2.1449990630098306,
	rotation: 90,
	layer: "top"
};
var R_LAPTOP_CC2 = {
	dx: 4.25,
	dy: 1.0000441816112264,
	rotation: 0,
	layer: "top"
};
var R_PWR_LED = {
	dx: 0,
	dy: 5,
	rotation: 180,
	layer: "top"
};
var R_VCP = {
	dx: 0,
	dy: 0,
	rotation: 90,
	layer: "top"
};
var R_LAPTOP_CC1 = {
	dx: -6.25,
	dy: 0.5,
	rotation: 90,
	layer: "top"
};
var C_PD_MON = {
	dx: -4.3999972337353,
	dy: -2.991664132878853,
	rotation: 0,
	layer: "top"
};
var R_PD_GOOD_PD = {
	dx: 0,
	dy: 0,
	rotation: 0,
	layer: "top"
};
var U_ENCODER = {
	doNotPlace: true
};
var C_ENCODER = {
	doNotPlace: true,
	dx: 0,
	dy: -0.75,
	rotation: 0,
	layer: "bottom"
};
var R_ENC_SCL = {
	doNotPlace: true
};
var C_ENCODER_BULK = {
	doNotPlace: true
};
var R_ENC_SDA = {
	doNotPlace: true
};
var C_XOUT = {
	dx: 0.125,
	dy: 1.05,
	rotation: 0,
	layer: "top"
};
var singleSidedPlacement = {
	L_LOGIC_BUCK: L_LOGIC_BUCK,
	U_LOGIC_BUCK: U_LOGIC_BUCK,
	C_BI: C_BI,
	D_BUCK_FREEWHEEL: D_BUCK_FREEWHEEL,
	C_BO: C_BO,
	C_BO_HF: C_BO_HF,
	C_BI_HF: C_BI_HF,
	C_BST: C_BST,
	R_BUCK_FB_TOP: R_BUCK_FB_TOP,
	R_BUCK_FB_BOTTOM: R_BUCK_FB_BOTTOM,
	C_MOTOR_BULK: C_MOTOR_BULK,
	U_PD: U_PD,
	U_CURRENT_A: U_CURRENT_A,
	U_CURRENT_B: U_CURRENT_B,
	BZ1: BZ1,
	D_MOTOR_TVS: D_MOTOR_TVS,
	F_MOTOR_VBUS: F_MOTOR_VBUS,
	U_PD_MON: U_PD_MON,
	SW_RUN: SW_RUN,
	SW_BOOT: SW_BOOT,
	Q_PD_ENABLE: Q_PD_ENABLE,
	U_LAPTOP_ESD: U_LAPTOP_ESD,
	U_PWR_ESD: U_PWR_ESD,
	Q_BUZZER: Q_BUZZER,
	D_BUZZER: D_BUZZER,
	R_PD_VDD: R_PD_VDD,
	C_VM_BULK: C_VM_BULK,
	C_PD_VBUS: C_PD_VBUS,
	R_ISEN_B: R_ISEN_B,
	R_ISEN_A: R_ISEN_A,
	R_PHASE_A: R_PHASE_A,
	R_PHASE_B: R_PHASE_B,
	Q_STATUS_G: Q_STATUS_G,
	Q_STATUS_B: Q_STATUS_B,
	Q_STATUS_R: Q_STATUS_R,
	D_MOTOR_BLOCK: D_MOTOR_BLOCK,
	D_PWR_OR: D_PWR_OR,
	D_LAPTOP_OR: D_LAPTOP_OR,
	D_STATUS: D_STATUS,
	U_PWR_USB_GUARD: U_PWR_USB_GUARD,
	U_USB_MUX: U_USB_MUX,
	U_TEMP: U_TEMP,
	Q_HOST_DETECT: Q_HOST_DETECT,
	Q_PD_CFG1: Q_PD_CFG1,
	Q_PD_CFG2: Q_PD_CFG2,
	Q_PD_CFG3: Q_PD_CFG3,
	U_PD_PG: U_PD_PG,
	C_3V3: C_3V3,
	C_PD_VDD: C_PD_VDD,
	C_BUZZER: C_BUZZER,
	L_AVDD: L_AVDD,
	D_PWR: D_PWR,
	C_DRV_REF: C_DRV_REF,
	R_SLEEP_PD: R_SLEEP_PD,
	R_BOOT: R_BOOT,
	C_CP: C_CP,
	C_VCP: C_VCP,
	C_VMA: C_VMA,
	C_VM_HF: C_VM_HF,
	C_TEMP: C_TEMP,
	R_TEMP_SCL: R_TEMP_SCL,
	C_LE: C_LE,
	C_UG: C_UG,
	R_BUZZER_PD: R_BUZZER_PD,
	C_PD_PG: C_PD_PG,
	C_UM: C_UM,
	R_STATUS_R: R_STATUS_R,
	R_PD_VBUS: R_PD_VBUS,
	C_DRV_3V3: C_DRV_3V3,
	R_DRV_REF_BOTTOM: R_DRV_REF_BOTTOM,
	R_DRV_ENABLE_PU: R_DRV_ENABLE_PU,
	R_FAULT_PU: R_FAULT_PU,
	R_ADC_B: R_ADC_B,
	R_STATUS_B: R_STATUS_B,
	R_ADC_A: R_ADC_A,
	C_ADC_A: C_ADC_A,
	C_CURRENT_A: C_CURRENT_A,
	R_BUZZER_GATE: R_BUZZER_GATE,
	R_STATUS_G: R_STATUS_G,
	R_PD_CFG1_PU: R_PD_CFG1_PU,
	R_PD_CFG2_PU: R_PD_CFG2_PU,
	R_DRV_REF_TOP: R_DRV_REF_TOP,
	R_PD_ENABLE_PU: R_PD_ENABLE_PU,
	R_TEMP_SDA: R_TEMP_SDA,
	C_PE: C_PE,
	R_USB_SELECT: R_USB_SELECT,
	R_BUCK_EN: R_BUCK_EN,
	C_CURRENT_B: C_CURRENT_B,
	C_ADC_B: C_ADC_B,
	R_PD_CFG3_PU: R_PD_CFG3_PU,
	R_PD_VDD_PD: R_PD_VDD_PD,
	R_MCU_ENABLE_PD: R_MCU_ENABLE_PD,
	R_LAPTOP_CC2: R_LAPTOP_CC2,
	R_PWR_LED: R_PWR_LED,
	R_VCP: R_VCP,
	R_LAPTOP_CC1: R_LAPTOP_CC1,
	C_PD_MON: C_PD_MON,
	R_PD_GOOD_PD: R_PD_GOOD_PD,
	U_ENCODER: U_ENCODER,
	C_ENCODER: C_ENCODER,
	R_ENC_SCL: R_ENC_SCL,
	C_ENCODER_BULK: C_ENCODER_BULK,
	R_ENC_SDA: R_ENC_SDA,
	C_XOUT: C_XOUT
};

/** Schematic membership only: the layout engine chooses every symbol position. */
const functionalGroups = [
    { name: 'pd_supply_discharge', title: 'PD Supply Discharge', components: ['R_PD_VDD_PD'] },
    { name: 'rgb', title: 'RGB LED — Common Anode', components: ['D_STATUS'] },
    { name: 'rgb_red', title: 'Red Channel / GPIO25', components: ['R_STATUS_R', 'Q_STATUS_R'] },
    { name: 'rgb_green', title: 'Green Channel / GPIO2', components: ['R_STATUS_G', 'Q_STATUS_G'] },
    { name: 'rgb_blue', title: 'Blue Channel / GPIO3', components: ['R_STATUS_B', 'Q_STATUS_B'] },
    { name: 'enable_default', title: 'MCU Enable Default', components: ['R_MCU_ENABLE_PD'] },
    { name: 'motor_pd_connector', title: 'Motor USB-C Input', components: ['J_MOTOR_USB'] },
    { name: 'driver_supply', title: 'Motor Supply Bypass', components: ['C_VMA', 'C_VM_BULK', 'C_VM_HF'] },
    { name: 'driver_reference', title: '1 A Current Reference', components: ['C_DRV_3V3', 'R_DRV_REF_TOP', 'R_DRV_REF_BOTTOM', 'C_DRV_REF'] },
    { name: 'driver_current_limit', title: 'Winding Regulation Shunts', components: ['R_ISEN_A', 'R_ISEN_B'] },
    { name: 'driver_enable', title: 'Power-good, Sleep & Fault', components: ['R_DRV_ENABLE_PU', 'R_SLEEP_PD', 'R_FAULT_PU', 'Q_PD_ENABLE', 'R_PD_ENABLE_PU'] },
    { name: 'MCU__io_bypass', title: 'RP2040 I/O Supply Bypass', components: ['C_IOVDD1', 'C_IOVDD2', 'C_IOVDD3', 'C_IOVDD4', 'C_IOVDD5', 'C_IOVDD6'] },
    { name: 'MCU__analog_supply', title: 'ADC Supply Filter', components: ['L_AVDD', 'C_ADC'] },
    { name: 'mounting_ground', title: 'Grounded Mounting Holes', components: ['MH1', 'MH2', 'MH3', 'MH4'] },
];
const functionalGroupFor = (name) => functionalGroups.find(group => group.components.some(component => component === name));

/** Skyline packing of measured schematic groups; no component coordinates or named exceptions. */
function packMeasuredGroups(blocks, availableWidth) {
    const placed = [];
    const width = Math.max(availableWidth, ...blocks.map(block => block.width));
    for (const block of blocks) {
        const candidates = [0, ...placed.map(other => other.x + other.width)]
            .filter(x => x + block.width <= width + 1e-8)
            .map(x => ({ x, y: Math.max(0, ...placed
                .filter(other => x < other.x + other.width - 1e-8 && x + block.width > other.x + 1e-8)
                .map(other => other.y + other.height)) }))
            .sort((a, b) => a.y - b.y || a.x - b.x);
        placed.push({ ...block, ...candidates[0] });
    }
    return placed;
}

// Official @tscircuit/circuit-json-schematic-placement-analysis latest browser bundle.
// Retrieved 2026-10-22 from https://jscdn.tscircuit.com/@tscircuit/circuit-json-schematic-placement-analysis/latest/dist/browser.js
// SHA256 (without this header): 1dbf67eb1325c53ce5804bd551a6c48995bd57a940cbd5a38a987567ee1261ef
// MIT licensed; see schematic-style-analysis.LICENSE.
var d4 = Object.create;
var { getPrototypeOf: m4, defineProperty: Rl, getOwnPropertyNames: u4 } = Object;
var Kf = Object.prototype.hasOwnProperty;
function f4(t) { return this[t]; }
var y4, ae = (t, e, r) => { var n = t != null && typeof t === "object"; if (n) {
    var i = y4 ??= new WeakMap , s = i.get(t);
    if (s)
        return s;
} r = t != null ? d4(m4(t)) : {}; let o = Rl(r, "default", { value: t, enumerable: true }) ; if (t && typeof t === "object" || typeof t === "function") {
    for (let c of u4(t))
        if (!Kf.call(o, c))
            Rl(o, c, { get: f4.bind(t, c), enumerable: true });
} if (n)
    i.set(t, o); return o; };
var Go = (t, e) => () => (e || t((e = { exports: {} }).exports, e), e.exports);
var g4 = (t) => t;
function x4(t, e) { this[t] = g4.bind(null, e); }
var b4 = (t, e) => { for (var r in e)
    Rl(t, r, { get: e[r], enumerable: true, configurable: true, set: x4.bind(e, r) }); };
var ce = Go(function (Wl, $l) {
    (function (t, e) { typeof Wl === "object" && typeof $l < "u" ? $l.exports = e() : typeof define === "function" && define.amd ? define(e) : (t = typeof globalThis < "u" ? globalThis : t || self, t.svgson = e()); })(Wl, function () {
        var t = function (rt) { return rt != null && (e(rt) || r(rt) || !!rt._isBuffer); };
        function e(rt) { return !!rt.constructor && typeof rt.constructor.isBuffer === "function" && rt.constructor.isBuffer(rt); }
        function r(rt) { return typeof rt.readFloatLE === "function" && typeof rt.slice === "function" && e(rt.slice(0, 0)); }
        var n = Object.prototype.toString, i = function (G) { if (typeof G > "u")
            return "undefined"; if (G === null)
            return "null"; if (G === true || G === false || G instanceof Boolean)
            return "boolean"; if (typeof G === "string" || G instanceof String)
            return "string"; if (typeof G === "number" || G instanceof Number)
            return "number"; if (typeof G === "function" || G instanceof Function)
            return "function"; if (typeof Array.isArray < "u" && Array.isArray(G))
            return "array"; if (G instanceof RegExp)
            return "regexp"; if (G instanceof Date)
            return "date"; var H = n.call(G); if (H === "[object RegExp]")
            return "regexp"; if (H === "[object Date]")
            return "date"; if (H === "[object Arguments]")
            return "arguments"; if (H === "[object Error]")
            return "error"; if (t(G))
            return "buffer"; if (H === "[object Set]")
            return "set"; if (H === "[object WeakSet]")
            return "weakset"; if (H === "[object Map]")
            return "map"; if (H === "[object WeakMap]")
            return "weakmap"; if (H === "[object Symbol]")
            return "symbol"; if (H === "[object Int8Array]")
            return "int8array"; if (H === "[object Uint8Array]")
            return "uint8array"; if (H === "[object Uint8ClampedArray]")
            return "uint8clampedarray"; if (H === "[object Int16Array]")
            return "int16array"; if (H === "[object Uint16Array]")
            return "uint16array"; if (H === "[object Int32Array]")
            return "int32array"; if (H === "[object Uint32Array]")
            return "uint32array"; if (H === "[object Float32Array]")
            return "float32array"; if (H === "[object Float64Array]")
            return "float64array"; return "object"; };
        function s(rt, G) { return G = { exports: {} }, rt(G, G.exports), G.exports; }
        var o = s(function (rt) { (function () { function G(H, J) { if (typeof J !== "function")
            return H; var q = {}; for (var st in H)
            if (Object.prototype.hasOwnProperty.call(H, st))
                q[J(st, H[st]) || st] = H[st]; return q; } if (rt.exports)
            rt.exports = G;
        else
            window.rename = G; })(); }), c = function rt(G, H) { var J = i(G); if (J !== "object" && J !== "array")
            throw Error("expected an object"); var q = []; if (J === "object")
            G = o(G, H), q = {}; for (var st in G)
            if (G.hasOwnProperty(st)) {
                var bt = G[st];
                if (i(bt) === "object" || i(bt) === "array")
                    q[st] = rt(bt, H);
                else
                    q[st] = bt;
            } return q; }, l = s(function (rt) { var G = Object.prototype.hasOwnProperty, H = "~"; function J() { } if (Object.create) {
            if (J.prototype = Object.create(null), !new J().__proto__)
                H = false;
        } function q(bt, xt, V) { this.fn = bt, this.context = xt, this.once = V || false; } function st() { this._events = new J, this._eventsCount = 0; } st.prototype.eventNames = function () { var xt = [], V, ft; if (this._eventsCount === 0)
            return xt; for (ft in V = this._events)
            if (G.call(V, ft))
                xt.push(H ? ft.slice(1) : ft); if (Object.getOwnPropertySymbols)
            return xt.concat(Object.getOwnPropertySymbols(V)); return xt; }, st.prototype.listeners = function (xt, V) { var ft = H ? H + xt : xt, Pt = this._events[ft]; if (V)
            return !!Pt; if (!Pt)
            return []; if (Pt.fn)
            return [Pt.fn]; for (var St = 0, Xt = Pt.length, At = Array(Xt); St < Xt; St++)
            At[St] = Pt[St].fn; return At; }, st.prototype.emit = function (xt, V, ft, Pt, St, Xt) { var At = H ? H + xt : xt; if (!this._events[At])
            return false; var _t = this._events[At], jt = arguments.length, qt, Bt; if (_t.fn) {
            if (_t.once)
                this.removeListener(xt, _t.fn, void 0, true);
            switch (jt) {
                case 1: return _t.fn.call(_t.context), true;
                case 2: return _t.fn.call(_t.context, V), true;
                case 3: return _t.fn.call(_t.context, V, ft), true;
                case 4: return _t.fn.call(_t.context, V, ft, Pt), true;
                case 5: return _t.fn.call(_t.context, V, ft, Pt, St), true;
                case 6: return _t.fn.call(_t.context, V, ft, Pt, St, Xt), true;
            }
            for (Bt = 1, qt = Array(jt - 1); Bt < jt; Bt++)
                qt[Bt - 1] = arguments[Bt];
            _t.fn.apply(_t.context, qt);
        }
        else {
            var Te = _t.length, ye;
            for (Bt = 0; Bt < Te; Bt++) {
                if (_t[Bt].once)
                    this.removeListener(xt, _t[Bt].fn, void 0, true);
                switch (jt) {
                    case 1:
                        _t[Bt].fn.call(_t[Bt].context);
                        break;
                    case 2:
                        _t[Bt].fn.call(_t[Bt].context, V);
                        break;
                    case 3:
                        _t[Bt].fn.call(_t[Bt].context, V, ft);
                        break;
                    case 4:
                        _t[Bt].fn.call(_t[Bt].context, V, ft, Pt);
                        break;
                    default:
                        if (!qt)
                            for (ye = 1, qt = Array(jt - 1); ye < jt; ye++)
                                qt[ye - 1] = arguments[ye];
                        _t[Bt].fn.apply(_t[Bt].context, qt);
                }
            }
        } return true; }, st.prototype.on = function (xt, V, ft) { var Pt = new q(V, ft || this), St = H ? H + xt : xt; if (!this._events[St])
            this._events[St] = Pt, this._eventsCount++;
        else if (!this._events[St].fn)
            this._events[St].push(Pt);
        else
            this._events[St] = [this._events[St], Pt]; return this; }, st.prototype.once = function (xt, V, ft) { var Pt = new q(V, ft || this, true), St = H ? H + xt : xt; if (!this._events[St])
            this._events[St] = Pt, this._eventsCount++;
        else if (!this._events[St].fn)
            this._events[St].push(Pt);
        else
            this._events[St] = [this._events[St], Pt]; return this; }, st.prototype.removeListener = function (xt, V, ft, Pt) { var St = H ? H + xt : xt; if (!this._events[St])
            return this; if (!V) {
            if (--this._eventsCount === 0)
                this._events = new J;
            else
                delete this._events[St];
            return this;
        } var Xt = this._events[St]; if (Xt.fn) {
            if (Xt.fn === V && (!Pt || Xt.once) && (!ft || Xt.context === ft))
                if (--this._eventsCount === 0)
                    this._events = new J;
                else
                    delete this._events[St];
        }
        else {
            for (var At = 0, _t = [], jt = Xt.length; At < jt; At++)
                if (Xt[At].fn !== V || Pt && !Xt[At].once || ft && Xt[At].context !== ft)
                    _t.push(Xt[At]);
            if (_t.length)
                this._events[St] = _t.length === 1 ? _t[0] : _t;
            else if (--this._eventsCount === 0)
                this._events = new J;
            else
                delete this._events[St];
        } return this; }, st.prototype.removeAllListeners = function (xt) { var V; if (xt) {
            if (V = H ? H + xt : xt, this._events[V])
                if (--this._eventsCount === 0)
                    this._events = new J;
                else
                    delete this._events[V];
        }
        else
            this._events = new J, this._eventsCount = 0; return this; }, st.prototype.off = st.prototype.removeListener, st.prototype.addListener = st.prototype.on, st.prototype.setMaxListeners = function () { return this; }, st.prefixed = H, st.EventEmitter = st, rt.exports = st; });
        function a(rt, G, H) { if (G in rt)
            Object.defineProperty(rt, G, { value: H, enumerable: true, configurable: true, writable: true });
        else
            rt[G] = H; return rt; }
        var p = function () { }, d = { data: "state-data", cdata: "state-cdata", tagBegin: "state-tag-begin", tagName: "state-tag-name", tagEnd: "state-tag-end", attributeNameStart: "state-attribute-name-start", attributeName: "state-attribute-name", attributeNameEnd: "state-attribute-name-end", attributeValueBegin: "state-attribute-value-begin", attributeValue: "state-attribute-value" }, m = { lt: "action-lt", gt: "action-gt", space: "action-space", equal: "action-equal", quote: "action-quote", slash: "action-slash", char: "action-char", error: "action-error" }, f = { text: "text", openTag: "open-tag", closeTag: "close-tag", attributeName: "attribute-name", attributeValue: "attribute-value" }, _ = { " ": m.space, "\t": m.space, "\n": m.space, "\r": m.space, "<": m.lt, ">": m.gt, '"': m.quote, "'": m.quote, "=": m.equal, "/": m.slash }, g = function (G) { return _[G] || m.char; }, y = function (G) { var H, J, q, st, bt, xt, V, ft, Pt, St; G = Object.assign({ debug: false }, G); var Xt = new l, At = d.data, _t = "", jt = "", qt = "", Bt = "", Te = "", ye = "", Dt = function (gr, Ee) { if (jt[0] === "?" || jt[0] === "!")
            return; var Uo = { type: gr, value: Ee }; if (G.debug)
            console.log("emit:", Uo); Xt.emit("data", Uo); }; Xt.stateMachine = (St = {}, a(St, d.data, (H = {}, a(H, m.lt, function () { if (_t.trim())
            Dt(f.text, _t); jt = "", Te = false, At = d.tagBegin; }), a(H, m.char, function (Nt) { _t += Nt; }), H)), a(St, d.cdata, a({}, m.char, function (Nt) { if (_t += Nt, _t.substr(-3) === "]]>")
            Dt(f.text, _t.slice(0, -3)), _t = "", At = d.data; })), a(St, d.tagBegin, (J = {}, a(J, m.space, p), a(J, m.char, function (Nt) { jt = Nt, At = d.tagName; }), a(J, m.slash, function () { jt = "", Te = true; }), J)), a(St, d.tagName, (q = {}, a(q, m.space, function () { if (Te)
            At = d.tagEnd;
        else
            At = d.attributeNameStart, Dt(f.openTag, jt); }), a(q, m.gt, function () { if (Te)
            Dt(f.closeTag, jt);
        else
            Dt(f.openTag, jt); _t = "", At = d.data; }), a(q, m.slash, function () { At = d.tagEnd, Dt(f.openTag, jt); }), a(q, m.char, function (Nt) { if (jt += Nt, jt === "![CDATA[")
            At = d.cdata, _t = "", jt = ""; }), q)), a(St, d.tagEnd, (st = {}, a(st, m.gt, function () { Dt(f.closeTag, jt), _t = "", At = d.data; }), a(st, m.char, p), st)), a(St, d.attributeNameStart, (bt = {}, a(bt, m.char, function (Nt) { qt = Nt, At = d.attributeName; }), a(bt, m.gt, function () { _t = "", At = d.data; }), a(bt, m.space, p), a(bt, m.slash, function () { Te = true, At = d.tagEnd; }), bt)), a(St, d.attributeName, (xt = {}, a(xt, m.space, function () { At = d.attributeNameEnd; }), a(xt, m.equal, function () { Dt(f.attributeName, qt), At = d.attributeValueBegin; }), a(xt, m.gt, function () { Bt = "", Dt(f.attributeName, qt), Dt(f.attributeValue, Bt), _t = "", At = d.data; }), a(xt, m.slash, function () { Te = true, Bt = "", Dt(f.attributeName, qt), Dt(f.attributeValue, Bt), At = d.tagEnd; }), a(xt, m.char, function (Nt) { qt += Nt; }), xt)), a(St, d.attributeNameEnd, (V = {}, a(V, m.space, p), a(V, m.equal, function () { Dt(f.attributeName, qt), At = d.attributeValueBegin; }), a(V, m.gt, function () { Bt = "", Dt(f.attributeName, qt), Dt(f.attributeValue, Bt), _t = "", At = d.data; }), a(V, m.char, function (Nt) { Bt = "", Dt(f.attributeName, qt), Dt(f.attributeValue, Bt), qt = Nt, At = d.attributeName; }), V)), a(St, d.attributeValueBegin, (ft = {}, a(ft, m.space, p), a(ft, m.quote, function (Nt) { ye = Nt, Bt = "", At = d.attributeValue; }), a(ft, m.gt, function () { Bt = "", Dt(f.attributeValue, Bt), _t = "", At = d.data; }), a(ft, m.char, function (Nt) { ye = "", Bt = Nt, At = d.attributeValue; }), ft)), a(St, d.attributeValue, (Pt = {}, a(Pt, m.space, function (Nt) { if (ye)
            Bt += Nt;
        else
            Dt(f.attributeValue, Bt), At = d.attributeNameStart; }), a(Pt, m.quote, function (Nt) { if (ye === Nt)
            Dt(f.attributeValue, Bt), At = d.attributeNameStart;
        else
            Bt += Nt; }), a(Pt, m.gt, function (Nt) { if (ye)
            Bt += Nt;
        else
            Dt(f.attributeValue, Bt), _t = "", At = d.data; }), a(Pt, m.slash, function (Nt) { if (ye)
            Bt += Nt;
        else
            Dt(f.attributeValue, Bt), Te = true, At = d.tagEnd; }), a(Pt, m.char, function (Nt) { Bt += Nt; }), Pt)), St); var h4 = function (gr) { if (G.debug)
            console.log(At, gr); var Ee = Xt.stateMachine[At], Uo = Ee[g(gr)] || Ee[m.error] || Ee[m.char]; Uo(gr); }; return Xt.write = function (Nt) { var gr = Nt.length; for (var Ee = 0; Ee < gr; Ee++)
            h4(Nt[Ee]); }, Xt; }, S = { State: d, Action: m, Type: f, create: y }, P = S.Type, b = { element: "element", text: "text" }, C = function (G) { return Object.assign({ name: "", type: b.element, value: "", parent: null, attributes: {}, children: [] }, G); }, L = function (G) { G = Object.assign({ stream: false, parentNodes: true, doneEvent: "done", tagPrefix: "tag:", emitTopLevelOnly: false, debug: false }, G); var H = void 0, J = void 0, q = void 0, st = void 0, bt = new l, xt = function (ft) { switch (ft.type) {
            case P.openTag:
                if (q === null)
                    q = J, q.name = ft.value;
                else {
                    var Pt = C({ name: ft.value, parent: q });
                    q.children.push(Pt), q = Pt;
                }
                break;
            case P.closeTag:
                var St = q.parent;
                if (!G.parentNodes)
                    q.parent = null;
                if (q.name !== ft.value)
                    break;
                if (G.stream && St === J)
                    J.children = [], q.parent = null;
                if (!G.emitTopLevelOnly || St === J)
                    bt.emit(G.tagPrefix + q.name, q), bt.emit("tag", q.name, q);
                if (q === J)
                    H.removeAllListeners("data"), bt.emit(G.doneEvent, q), J = null;
                q = St;
                break;
            case P.text:
                if (q)
                    q.children.push(C({ type: b.text, value: ft.value, parent: G.parentNodes ? q : null }));
                break;
            case P.attributeName:
                st = ft.value, q.attributes[st] = "";
                break;
            case P.attributeValue:
                q.attributes[st] = ft.value;
                break;
        } }; return bt.reset = function () { H = S.create({ debug: G.debug }), H.on("data", xt), J = C(), q = null, st = "", bt.parse = H.write; }, bt.reset(), bt; }, B = function (G, H) { H = Object.assign({}, H, { stream: false, tagPrefix: ":" }); var J = L(H), q = void 0; return J.on("done", function (st) { q = st; }), J.parse(G), q; }, k = { parseSync: B}, I = k.parseSync, j = function (G) { var H = I("<root>".concat(G, "</root>"), { parentNodes: false }), J = H.children && H.children.length > 0 && H.children.every(function (q) { return q.name === "svg"; }); if (J)
            return H.children.length === 1 ? H.children[0] : H.children;
        else
            throw Error("nothing to parse"); }, Q = function (G) { return c(G, function (H) { if (!z(H))
            return lt(H); return H; }); }, lt = function (G) { return G.replace(/[-|:]([a-z])/gi, function (H, J) { return J.toUpperCase(); }); }, z = function (G) { return /^(data|aria)(-\w+)/.test(G); }, N = function (G) { if (G) {
            var H = String(G);
            return /[&<>]/.test(H) ? "<![CDATA[".concat(H.replace(/]]>/, "]]]]><![CDATA[>"), "]]>") : H;
        } return ""; }, at = function (G) { return String(G).replace(/&/g, "&amp;").replace(/'/g, "&apos;").replace(/"/g, "&quot;").replace(/</g, "&lt;").replace(/>/g, "&gt;"); }, ot = function (G) { var H = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : {}, J = H.transformNode, q = J === void 0 ? function (V) { return V; } : J, st = H.camelcase, bt = st === void 0 ? false : st, xt = function (ft) { var Pt = q(ft); if (bt)
            Pt = Q(Pt); return Pt; }; return xt(j(G)); };
        function et() { for (var rt = arguments.length, G = Array(rt), H = 0; H < rt; H++)
            G[H] = arguments[H]; return new Promise(function (J, q) { try {
            var st = ot.apply(void 0, G);
            J(st);
        }
        catch (bt) {
            q(bt);
        } }); }
        var D = function rt(G) { var H = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : {}, J = H.transformAttr, q = J === void 0 ? function (At, _t, jt) { return "".concat(At, '="').concat(jt(_t), '"'); } : J, st = H.transformNode, bt = st === void 0 ? function (At) { return At; } : st, xt = H.selfClose, V = xt === void 0 ? true : xt; if (Array.isArray(G))
            return G.map(function (At) { return rt(At, { transformAttr: q, selfClose: V, transformNode: bt }); }).join(""); var ft = bt(G); if (ft.type === "text")
            return N(ft.value); var Pt = ""; for (var St in ft.attributes) {
            var Xt = q(St, ft.attributes[St], at, ft.name);
            Pt += Xt ? " ".concat(Xt) : "";
        } return ft.children && ft.children.length > 0 || !V ? "<".concat(ft.name).concat(Pt, ">").concat(rt(ft.children, { transformAttr: q, transformNode: bt, selfClose: V }), "</").concat(ft.name, ">") : "<".concat(ft.name).concat(Pt, "/>"); }, it = Object.assign({}, { parse: et, parseSync: ot, stringify: D });
        return it;
    });
});
var o2 = Go(function (krt, i2) { var fi = 1000, yi = fi * 60, _i = yi * 60, Vr = _i * 24, eP = Vr * 7, rP = Vr * 365.25; i2.exports = function (t, e) { e = e || {}; var r = typeof t; if (r === "string" && t.length > 0)
    return nP(t);
else if (r === "number" && isFinite(t))
    return e.long ? oP(t) : iP(t); throw Error("val is not a non-empty string or a valid number. val=" + JSON.stringify(t)); }; function nP(t) { if (t = String(t), t.length > 100)
    return; var e = /^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(t); if (!e)
    return; var r = parseFloat(e[1]), n = (e[2] || "ms").toLowerCase(); switch (n) {
    case "years":
    case "year":
    case "yrs":
    case "yr":
    case "y": return r * rP;
    case "weeks":
    case "week":
    case "w": return r * eP;
    case "days":
    case "day":
    case "d": return r * Vr;
    case "hours":
    case "hour":
    case "hrs":
    case "hr":
    case "h": return r * _i;
    case "minutes":
    case "minute":
    case "mins":
    case "min":
    case "m": return r * yi;
    case "seconds":
    case "second":
    case "secs":
    case "sec":
    case "s": return r * fi;
    case "milliseconds":
    case "millisecond":
    case "msecs":
    case "msec":
    case "ms": return r;
    default: return;
} } function iP(t) { var e = Math.abs(t); if (e >= Vr)
    return Math.round(t / Vr) + "d"; if (e >= _i)
    return Math.round(t / _i) + "h"; if (e >= yi)
    return Math.round(t / yi) + "m"; if (e >= fi)
    return Math.round(t / fi) + "s"; return t + "ms"; } function oP(t) { var e = Math.abs(t); if (e >= Vr)
    return Xs(t, e, Vr, "day"); if (e >= _i)
    return Xs(t, e, _i, "hour"); if (e >= yi)
    return Xs(t, e, yi, "minute"); if (e >= fi)
    return Xs(t, e, fi, "second"); return t + " ms"; } function Xs(t, e, r, n) { var i = e >= r * 1.5; return Math.round(t / r) + " " + n + (i ? "s" : ""); } });
var a2 = Go(function (Nrt, s2) { function sP(t) { r.debug = r, r.default = r, r.coerce = l, r.disable = o, r.enable = i, r.enabled = c, r.humanize = o2(), r.destroy = a, Object.keys(t).forEach((p) => { r[p] = t[p]; }), r.names = [], r.skips = [], r.formatters = {}; function e(p) { let d = 0; for (let m = 0; m < p.length; m++)
    d = (d << 5) - d + p.charCodeAt(m), d |= 0; return r.colors[Math.abs(d) % r.colors.length]; } r.selectColor = e; function r(p) { let d, m = null, f, _; function g(...y) { if (!g.enabled)
    return; let S = g, P = Number(new Date), b = P - (d || P); if (S.diff = b, S.prev = d, S.curr = P, d = P, y[0] = r.coerce(y[0]), typeof y[0] !== "string")
    y.unshift("%O"); let C = 0; y[0] = y[0].replace(/%([a-zA-Z%])/g, (B, k) => { if (B === "%%")
    return "%"; C++; let I = r.formatters[k]; if (typeof I === "function") {
    let j = y[C];
    B = I.call(S, j), y.splice(C, 1), C--;
} return B; }), r.formatArgs.call(S, y), (S.log || r.log).apply(S, y); } if (g.namespace = p, g.useColors = r.useColors(), g.color = r.selectColor(p), g.extend = n, g.destroy = r.destroy, Object.defineProperty(g, "enabled", { enumerable: true, configurable: false, get: () => { if (m !== null)
        return m; if (f !== r.namespaces)
        f = r.namespaces, _ = r.enabled(p); return _; }, set: (y) => { m = y; } }), typeof r.init === "function")
    r.init(g); return g; } function n(p, d) { let m = r(this.namespace + (typeof d > "u" ? ":" : d) + p); return m.log = this.log, m; } function i(p) { r.save(p), r.namespaces = p, r.names = [], r.skips = []; let d = (typeof p === "string" ? p : "").trim().replace(/\s+/g, ",").split(",").filter(Boolean); for (let m of d)
    if (m[0] === "-")
        r.skips.push(m.slice(1));
    else
        r.names.push(m); } function s(p, d) { let m = 0, f = 0, _ = -1, g = 0; while (m < p.length)
    if (f < d.length && (d[f] === p[m] || d[f] === "*"))
        if (d[f] === "*")
            _ = f, g = m, f++;
        else
            m++, f++;
    else if (_ !== -1)
        f = _ + 1, g++, m = g;
    else
        return false; while (f < d.length && d[f] === "*")
    f++; return f === d.length; } function o() { let p = [...r.names, ...r.skips.map((d) => "-" + d)].join(","); return r.enable(""), p; } function c(p) { for (let d of r.skips)
    if (s(p, d))
        return false; for (let d of r.names)
    if (s(p, d))
        return true; return false; } function l(p) { if (p instanceof Error)
    return p.stack || p.message; return p; } function a() { console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."); } return r.enable(r.load()), r; } s2.exports = sP; });
var c2 = Go(function (Mh, Ds) { Mh.formatArgs = cP; Mh.save = lP; Mh.load = pP; Mh.useColors = aP; Mh.storage = hP(); Mh.destroy = (() => { let t = false; return () => { if (!t)
    t = true, console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."); }; })(); Mh.colors = ["#0000CC", "#0000FF", "#0033CC", "#0033FF", "#0066CC", "#0066FF", "#0099CC", "#0099FF", "#00CC00", "#00CC33", "#00CC66", "#00CC99", "#00CCCC", "#00CCFF", "#3300CC", "#3300FF", "#3333CC", "#3333FF", "#3366CC", "#3366FF", "#3399CC", "#3399FF", "#33CC00", "#33CC33", "#33CC66", "#33CC99", "#33CCCC", "#33CCFF", "#6600CC", "#6600FF", "#6633CC", "#6633FF", "#66CC00", "#66CC33", "#9900CC", "#9900FF", "#9933CC", "#9933FF", "#99CC00", "#99CC33", "#CC0000", "#CC0033", "#CC0066", "#CC0099", "#CC00CC", "#CC00FF", "#CC3300", "#CC3333", "#CC3366", "#CC3399", "#CC33CC", "#CC33FF", "#CC6600", "#CC6633", "#CC9900", "#CC9933", "#CCCC00", "#CCCC33", "#FF0000", "#FF0033", "#FF0066", "#FF0099", "#FF00CC", "#FF00FF", "#FF3300", "#FF3333", "#FF3366", "#FF3399", "#FF33CC", "#FF33FF", "#FF6600", "#FF6633", "#FF9900", "#FF9933", "#FFCC00", "#FFCC33"]; function aP() { if (typeof window < "u" && window.process && (window.process.type === "renderer" || window.process.__nwjs))
    return true; if (typeof navigator < "u" && navigator.userAgent && navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))
    return false; let t; return typeof document < "u" && document.documentElement && document.documentElement.style && document.documentElement.style.WebkitAppearance || typeof window < "u" && window.console && (window.console.firebug || window.console.exception && window.console.table) || typeof navigator < "u" && navigator.userAgent && (t = navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)) && parseInt(t[1], 10) >= 31 || typeof navigator < "u" && navigator.userAgent && navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/); } function cP(t) { if (t[0] = (this.useColors ? "%c" : "") + this.namespace + (this.useColors ? " %c" : " ") + t[0] + (this.useColors ? "%c " : " ") + "+" + Ds.exports.humanize(this.diff), !this.useColors)
    return; let e = "color: " + this.color; t.splice(1, 0, e, "color: inherit"); let r = 0, n = 0; t[0].replace(/%[a-zA-Z%]/g, (i) => { if (i === "%%")
    return; if (r++, i === "%c")
    n = r; }), t.splice(n, 0, e); } Mh.log = console.debug || console.log || (() => { }); function lP(t) { try {
    if (t)
        Mh.storage.setItem("debug", t);
    else
        Mh.storage.removeItem("debug");
}
catch (e) { } } function pP() { let t; try {
    t = Mh.storage.getItem("debug") || Mh.storage.getItem("DEBUG");
}
catch (e) { } if (!t && typeof process < "u" && "env" in process)
    t = process.env.DEBUG; return t; } function hP() { try {
    return localStorage;
}
catch (t) { } } Ds.exports = a2()(Mh); var { formatters: dP } = Ds.exports; dP.j = function (t) { try {
    return JSON.stringify(t);
}
catch (e) {
    return "[UnexpectedJSONParseError]: " + e.message;
} }; });
var ei = {};
b4(ei, { all_layers: () => K_, any_circuit_element: () => $b, any_soup_element: () => ti, any_source_component: () => V_, asset: () => _o, base_circuit_json_error: () => Mt, battery_capacity: () => u_, brep_shape: () => Hp, cadModelDefaultDirectionMap: () => w3, cad_cable: () => nb, cad_collision_error: () => rb, cad_component: () => eb, cad_model_axis_directions: () => tb, cad_model_formats: () => S3, cad_reference_surface: () => ob, capacitance: () => _p, circle_shape: () => gp, circuit_json_footprint_load_error: () => Px, current: () => hr, distance: () => R, duration_ms: () => Jn, experiment_type: () => db, external_footprint_load_error: () => Ax, frequency: () => kr, getRotationBetweenPcbPin1Locations: () => Q5, getSimulationReturnCurrentGridJsonSchema: () => I3, getZodPrefixedIdWithDefault: () => T, inductance: () => d_, insertionDirectionToCanonical: () => G0, insertionDirectionToVector: () => G5, insertion_direction: () => H0, kicadAt: () => As, kicadEffects: () => f_, kicadFont: () => bp, kicadFootprintAttributes: () => __, kicadFootprintMetadata: () => b_, kicadFootprintModel: () => x_, kicadFootprintPad: () => g_, kicadFootprintProperties: () => y_, kicadProperty: () => fo, kicadSymbolEffects: () => w_, kicadSymbolMetadata: () => P_, kicadSymbolPinNames: () => S_, kicadSymbolPinNumbers: () => v_, kicadSymbolProperties: () => A_, kicadSymbolProperty: () => pr, layer_ref: () => gt, layer_string: () => hp, length: () => K, manufacturing_drc_properties: () => q0, ms: () => Qt, ninePointAnchor: () => Ve, parseAndConvertSiUnit: () => se, pcbRenderLayer: () => V5, pcb_autorouting_error: () => Ix, pcb_bend: () => Rg, pcb_board: () => Eg, pcb_breakout_point: () => Lx, pcb_bus_length_skew_error: () => Pg, pcb_bus_routing_constraint_error: () => Fg, pcb_bus_routing_constraint_warning: () => Mg, pcb_component: () => J0, pcb_component_invalid_layer_error: () => Vx, pcb_component_missing_courtyard_warning: () => kx, pcb_component_not_on_board_edge_error: () => Dx, pcb_component_outside_board_error: () => Xx, pcb_connector_not_in_accessible_orientation_warning: () => Cx, pcb_copper_pour: () => jx, pcb_copper_pour_brep: () => Wx, pcb_copper_pour_polygon: () => $x, pcb_copper_pour_rect: () => Ox, pcb_copper_text: () => qg, pcb_courtyard_circle: () => Jx, pcb_courtyard_outline: () => Zx, pcb_courtyard_overlap_error: () => ux, pcb_courtyard_pill: () => Kx, pcb_courtyard_polygon: () => qx, pcb_courtyard_rect: () => Qx, pcb_cutout: () => Sx, pcb_cutout_circle: () => xx, pcb_cutout_path: () => vx, pcb_cutout_polygon: () => bx, pcb_cutout_rect: () => gx, pcb_debug_line: () => tg, pcb_debug_object: () => rg, pcb_debug_object_base: () => Is, pcb_debug_point: () => eg, pcb_debug_rect: () => K0, pcb_fabrication_note_dimension: () => ax, pcb_fabrication_note_path: () => ox, pcb_fabrication_note_rect: () => sx, pcb_fabrication_note_text: () => ix, pcb_fabricator_extra_charge_warning: () => Yx, pcb_footprint_overlap_error: () => mx, pcb_ground_plane: () => Tx, pcb_ground_plane_region: () => Ex, pcb_group: () => Bx, pcb_hole: () => lg, pcb_hole_circle_or_square_shape: () => K5, pcb_hole_circle_shape: () => q5, pcb_hole_oval_shape: () => t3, pcb_hole_pill_shape: () => e3, pcb_hole_rect_shape: () => J5, pcb_hole_rotated_pill_shape: () => r3, pcb_keepout: () => yx, pcb_keepout_outline: () => fx, pcb_keepout_overlap_warning: () => _x, pcb_manual_edit_conflict_warning: () => Mx, pcb_missing_footprint_error: () => wx, pcb_net: () => Lg, pcb_note_dimension: () => dx, pcb_note_line: () => hx, pcb_note_path: () => px, pcb_note_rect: () => lx, pcb_note_text: () => cx, pcb_packing_error: () => zg, pcb_pad_pad_clearance_error: () => Gx, pcb_pad_trace_clearance_error: () => Hx, pcb_panel: () => Dg, pcb_panelization_placement_error: () => Ug, pcb_pin1_location: () => mp, pcb_placement_error: () => Vg, pcb_plated_hole: () => pg, pcb_port: () => hg, pcb_port_not_connected_error: () => Yg, pcb_port_not_matched_error: () => Ng, pcb_preflight_routing_error: () => Fx, pcb_route_hint: () => Q0, pcb_route_hints: () => Z5, pcb_silkscreen_circle: () => Kg, pcb_silkscreen_graphic: () => rx, pcb_silkscreen_graphic_brep: () => ex, pcb_silkscreen_line: () => Hg, pcb_silkscreen_oval: () => tx, pcb_silkscreen_path: () => Qg, pcb_silkscreen_pill: () => nx, pcb_silkscreen_rect: () => Jg, pcb_silkscreen_text: () => Zg, pcb_smtpad: () => mg, pcb_smtpad_pill: () => dg, pcb_solder_paste: () => ug, pcb_soldermask_opening: () => fg, pcb_stiffener: () => Xg, pcb_stiffener_polygon: () => jg, pcb_stiffener_rect: () => $g, pcb_text: () => yg, pcb_thermal_spoke: () => Rx, pcb_trace: () => vg, pcb_trace_error: () => Cg, pcb_trace_hint: () => Gg, pcb_trace_missing_error: () => kg, pcb_trace_route_point: () => bg, pcb_trace_route_point_through_pad: () => xg, pcb_trace_route_point_via: () => gg, pcb_trace_route_point_wire: () => _g, pcb_trace_style_warning: () => wg, pcb_trace_too_long_error: () => Ag, pcb_trace_too_long_warning: () => Bg, pcb_trace_too_many_vias_warning: () => Ig, pcb_trace_warning: () => Sg, pcb_via: () => Tg, pcb_via_clearance_error: () => zx, pcb_via_trace_clearance_error: () => Ux, point: () => nt, point3: () => ge, point_with_bulge: () => U0, polygon_shape: () => yo, port_arrangement: () => y0, position: () => $5, position3: () => j5, rect_shape: () => ws, resistance: () => vs, ring: () => dp, rotated_rect_shape: () => xp, rotation: () => Et, route_hint_point: () => Z0, schematic_arc: () => S0, schematic_box: () => h0, schematic_circle: () => v0, schematic_component: () => _0, schematic_component_overlap_warning: () => T0, schematic_component_port_arrangement_by_sides: () => f0, schematic_component_port_arrangement_by_size: () => u0, schematic_component_styling_warning: () => E0, schematic_debug_line: () => C0, schematic_debug_object: () => N0, schematic_debug_object_base: () => Bs, schematic_debug_point: () => k0, schematic_debug_rect: () => M0, schematic_element_outside_sheet_warning: () => O0, schematic_error: () => I0, schematic_graphic: () => W0, schematic_group: () => $0, schematic_layout_error: () => F0, schematic_line: () => x0, schematic_manual_edit_conflict_warning: () => L0, schematic_missing_sheet_warning: () => z0, schematic_net_label: () => B0, schematic_path: () => d0, schematic_pin_styles: () => m0, schematic_port: () => P0, schematic_rect: () => b0, schematic_sheet: () => V0, schematic_sheet_size: () => D0, schematic_sheet_styling_warning: () => R0, schematic_symbol: () => g0, schematic_table: () => j0, schematic_table_cell: () => X0, schematic_text: () => A0, schematic_text_part: () => Gp, schematic_trace: () => w0, schematic_voltage_probe: () => Y0, simulation_ac_current_source: () => pb, simulation_ac_sweep_current_graph: () => Ib, simulation_ac_sweep_voltage_graph: () => Bb, simulation_ac_voltage_source: () => ab, simulation_complex_sample: () => Jp, simulation_current_probe: () => xb, simulation_current_source: () => hb, simulation_dc_current_source: () => lb, simulation_dc_operating_point_current: () => wb, simulation_dc_operating_point_voltage: () => Sb, simulation_dc_sweep_current_graph: () => Pb, simulation_dc_sweep_unit: () => Ms, simulation_dc_sweep_voltage_graph: () => Ab, simulation_dc_voltage_source: () => sb, simulation_experiment: () => ub, simulation_op_amp: () => Fb, simulation_oscilloscope_trace: () => Cb, simulation_parameter_sweep: () => vb, simulation_parameter_sweep_coordinate: () => ze, simulation_parameter_type: () => B3, simulation_parameter_unit: () => qp, simulation_pcb_return_current_field: () => Eb, simulation_pcb_return_current_heatmap: () => Ob, simulation_pcb_return_current_marker: () => Wb, simulation_pcb_return_current_result: () => Nb, simulation_return_current_contact: () => fp, simulation_return_current_excitation: () => kb, simulation_return_current_field_asset: () => Lb, simulation_return_current_grid_json: () => Rb, simulation_return_current_image_asset: () => Tb, simulation_spice_subcircuit: () => Mb, simulation_switch: () => _b, simulation_terminal_port: () => yp, simulation_transient_current_graph: () => yb, simulation_transient_voltage_graph: () => fb, simulation_unknown_experiment_error: () => bb, simulation_voltage_probe: () => gb, simulation_voltage_source: () => cb, size: () => Ss, source_ambiguous_port_reference: () => q_, source_board: () => Z_, source_bus: () => l0, source_component_availability_warning: () => Vp, source_component_base: () => Tt, source_component_internal_connection: () => U_, source_component_misconfigured_error: () => Up, source_component_pins_underspecified_warning: () => i0, source_confusing_net_name_warning: () => c0, source_failed_to_create_component_error: () => W_, source_group: () => H_, source_i2c_misconfigured_error: () => zp, source_interconnect: () => X_, source_invalid_component_property_error: () => Wp, source_manually_placed_via: () => t0, source_missing_manufacturer_part_number_warning: () => Xp, source_missing_property_error: () => O_, source_motor: () => C_, source_net: () => Q_, source_no_ground_pin_defined_warning: () => n0, source_no_power_pin_defined_warning: () => r0, source_part_not_found_warning: () => a0, source_pcb_ground_plane: () => J_, source_pin_attributes: () => L_, source_pin_missing_trace_warning: () => jp, source_pin_must_be_connected_error: () => o0, source_port: () => z_, source_printed_part: () => F_, source_project_metadata: () => Op, source_property_ignored_warning: () => $_, source_refdes_convention_warning: () => Dp, source_runtime_error: () => p0, source_simple_ammeter: () => Y_, source_simple_battery: () => Bp, source_simple_capacitor: () => vp, source_simple_chip: () => Ap, source_simple_connector: () => R_, source_simple_connector_standards: () => E_, source_simple_crystal: () => T_, source_simple_current_source: () => k_, source_simple_diode: () => Ps, source_simple_fiducial: () => B_, source_simple_fuse: () => N_, source_simple_ground: () => I_, source_simple_inductor: () => Ip, source_simple_led: () => wp, source_simple_mosfet: () => Tp, source_simple_op_amp: () => Ep, source_simple_pin_header: () => Cp, source_simple_pinout: () => kp, source_simple_potentiometer: () => Mp, source_simple_power_source: () => Pp, source_simple_push_button: () => Fp, source_simple_resistor: () => Sp, source_simple_resonator: () => Np, source_simple_switch: () => Rp, source_simple_test_point: () => Lp, source_simple_transistor: () => Yp, source_simple_voltage_probe: () => j_, source_simple_voltage_source: () => D_, source_subassembly: () => M_, source_trace: () => G_, source_trace_not_connected_error: () => $p, source_unnamed_trace_warning: () => e0, spice_simulation_options: () => mb, standard_shape: () => X5, supplier_footprint_mismatch_warning: () => Nx, supplier_name: () => Kn, time: () => W5, timestamp: () => m_, unknown_error_finding_part: () => s0, visible_layer: () => Ut, voltage: () => xe, wave_shape: () => Zp });
var ty = { "0": "M0.301025 0.257813 L0.206593 0.283385 L0.122042 0.361307 L0.075923 0.474441 L0.064942 0.642221 L0.091296 0.78289 L0.159376 0.899463 L0.257104 0.961214 L0.344948 0.961214 L0.442678 0.899463 L0.510757 0.78289 L0.537111 0.642221 L0.526131 0.474441 L0.480012 0.361307 L0.39546 0.283385 L0.301025 0.257813", "1": "M0.220426 0.40845 L0.381626 0.270996 L0.381626 0.948966", "2": "M0.110409 0.39212 L0.125621 0.342293 L0.170571 0.295823 L0.244237 0.26431 L0.291518 0.257813 L0.373319 0.263799 L0.434683 0.290705 L0.468239 0.331966 L0.480292 0.379913 L0.479492 0.411806 L0.465088 0.465192 L0.402571 0.568988 L0.245134 0.766438 L0.07959 0.948045 L0.522462 0.948045", "3": "M0.081606 0.345073 L0.119154 0.315633 L0.178996 0.284091 L0.255265 0.257813 L0.349133 0.263062 L0.43127 0.289348 L0.48994 0.336662 L0.525141 0.394491 L0.513407 0.457577 L0.466472 0.504892 L0.384334 0.541692 L0.290464 0.56272 L0.20833 0.573235 L0.290464 0.583749 L0.384334 0.610035 L0.466472 0.652092 L0.519274 0.709922 L0.531007 0.773007 L0.50754 0.841351 L0.454738 0.899179 L0.3726 0.946494 L0.310412 0.961214 L0.209503 0.959111 L0.127367 0.946494 L0.071046 0.929671", "4": "M0.418494 0.270996 L0.048828 0.724199 L0.553224 0.724199 M0.414181 0.578167 L0.414181 0.94897", "5": "M0.074951 0.270996 L0.074951 0.614701 L0.267655 0.5695 L0.405247 0.586502 L0.460002 0.617189 L0.498028 0.660731 L0.527101 0.779401 L0.513352 0.841049 L0.477274 0.889568 L0.406378 0.93463 L0.324445 0.958337 L0.247399 0.962139 L0.182516 0.949767 L0.130068 0.925508 L0.074951 0.875607 M0.074951 0.270996 L0.527101 0.270996", "6": "M0.428549 0.257813 L0.341433 0.285053 L0.26073 0.312099 L0.192188 0.360182 L0.138902 0.410969 L0.098219 0.500422 L0.070249 0.584267 L0.067264 0.670716 L0.065164 0.756863 L0.087163 0.820973 L0.108168 0.861042 L0.157916 0.913131 L0.210981 0.948192 L0.29279 0.961214 L0.384548 0.956206 L0.456409 0.924151 L0.507262 0.881077 L0.5349 0.821975 L0.537111 0.771889 L0.521634 0.718798 L0.498418 0.67372 L0.463042 0.636657 L0.414398 0.613617 L0.34696 0.598591 L0.28284 0.595587 L0.215403 0.605604 L0.145756 0.641665 L0.109274 0.678729 L0.064942 0.724006", "7": "M0.071534 0.270996 L0.530519 0.270996 L0.495935 0.291702 L0.477752 0.305407 L0.435186 0.346112 L0.412067 0.374136 L0.388565 0.40796 L0.365315 0.448098 L0.342943 0.495062 L0.322081 0.549366 L0.303364 0.611524 L0.287416 0.68205 L0.270077 0.80465 L0.26253 0.94897", "8": "M0.286761 0.257813 L0.210684 0.27162 L0.1414 0.305622 L0.092494 0.382125 L0.111513 0.450128 L0.16857 0.502193 L0.228345 0.539382 L0.377781 0.594635 L0.470161 0.645637 L0.52586 0.706203 L0.538087 0.792269 L0.506841 0.87621 L0.438915 0.927212 L0.339743 0.961214 L0.263666 0.959089 L0.174004 0.929337 L0.102003 0.881523 L0.063965 0.811395 L0.066682 0.741266 L0.102003 0.671139 L0.180797 0.608448 L0.259591 0.580822 L0.358762 0.548945 L0.456576 0.49688 L0.486463 0.446941 L0.487822 0.362999 L0.453859 0.302434 L0.384574 0.265245 L0.286761 0.257813", "9": "M0.511026 0.437812 L0.491026 0.347812 L0.451026 0.297812 L0.391026 0.267812 L0.311026 0.257813 L0.231026 0.267812 L0.161026 0.297812 L0.111026 0.347812 L0.091026 0.417812 L0.111026 0.487812 L0.161026 0.537812 L0.231026 0.567812 L0.311026 0.577812 L0.391026 0.557812 L0.451026 0.517812 L0.491026 0.477812 L0.511026 0.437812 M0.510026 0.438812 L0.434026 0.636812 L0.381026 0.777812 L0.337026 0.879812 L0.301026 0.957812", "!": "M0.301026 0.270996 L0.301026 0.749566 M0.251466 0.94897 L0.350587 0.94897", '"': "M0.16504 0.270996 L0.16504 0.523022 M0.437013 0.270996 L0.437013 0.523022", "#": "M0.20958 0.282227 L0.146515 0.949754 M0.461844 0.282227 L0.398779 0.949754 M0.032999 0.526969 L0.600587 0.452796 M0.001465 0.82366 L0.569055 0.749486", $: "M0.307121 0.240234 L0.307121 1.083502 M0.490031 0.415915 L0.404676 0.328075 L0.23396 0.310507 L0.136407 0.398347 L0.099828 0.521324 L0.124213 0.591596 L0.197379 0.644299 L0.429061 0.697003 L0.502224 0.749708 L0.526613 0.837547 L0.477836 0.960526 L0.355897 1.013228 L0.197379 0.99566 L0.112021 0.942957 L0.07544 0.837547", "'": "M0.301026 0.270996 L0.301026 0.523022", "(": "M0.413087 0.241211 L0.372337 0.28347 L0.331589 0.334184 L0.290838 0.393349 L0.25009 0.460965 L0.219528 0.528584 L0.199153 0.5962 L0.188966 0.655364 L0.199153 0.714529 L0.219528 0.782146 L0.25009 0.849764 L0.290838 0.91738 L0.331589 0.976544 L0.372337 1.027258 L0.413087 1.069491", ")": "M0.188966 0.241211 L0.229716 0.28347 L0.270466 0.334184 L0.311213 0.393349 L0.351964 0.460965 L0.382526 0.528584 L0.4029 0.5962 L0.413087 0.655364 L0.4029 0.714529 L0.382526 0.782146 L0.351964 0.849764 L0.311213 0.91738 L0.270466 0.976544 L0.229716 1.027258 L0.188966 1.069491", "*": "M0.301026 0.458702 L0.301026 0.681942 M0.301026 0.458702 L0.520997 0.536834 M0.301026 0.458702 L0.439954 0.257813 M0.301026 0.458702 L0.162098 0.257813 M0.301026 0.458702 L0.081055 0.536834", "+": "M0.042969 0.66845 L0.559083 0.66845 M0.301023 0.428223 L0.301023 0.908661", ",": "M0.38672 0.852051 L0.215333 1.030661 L0.301025 1.119971", "-": "M0.173829 0.686035 L0.428224 0.686035", ".": "M0.362549 0.851074 L0.239503 0.851074", "/": "M0.062501 1.035249 L0.539551 0.270996", "<": "M0.559083 0.441895 L0.042969 0.66939 L0.042969 0.66939 L0.559083 0.896902", "=": "M0.042969 0.545898 L0.559083 0.545898 M0.042969 0.80837 L0.559083 0.80837", ">": "M0.042969 0.441895 L0.559083 0.66939 L0.559083 0.66939 L0.042969 0.896902", A: "M0.018067 0.94897 L0.290179 0.270996 L0.583986 0.94897 M0.155303 0.684521 L0.433548 0.684521", B: "M0.063965 0.94897 L0.063965 0.278953 L0.209356 0.270996 L0.342486 0.294394 L0.432179 0.37292 L0.418224 0.48773 L0.312686 0.549166 L0.084728 0.575531 L0.306377 0.589434 L0.468877 0.647456 L0.538087 0.736658 L0.5324 0.85202 L0.501247 0.902983 L0.42355 0.944398 L0.063965 0.94897", C: "M0.529054 0.419847 L0.498425 0.345196 L0.442238 0.292341 L0.33583 0.257813 L0.257199 0.268357 L0.187906 0.303748 L0.120243 0.385432 L0.072998 0.599844 L0.110073 0.815385 L0.165381 0.902183 L0.222883 0.942801 L0.334904 0.961214 L0.43253 0.937679 L0.504816 0.868999 L0.529054 0.772065", D: "M0.064454 0.94897 L0.071838 0.285078 L0.171217 0.270996 L0.247348 0.272633 L0.37101 0.306078 L0.462461 0.378304 L0.514748 0.475555 L0.535591 0.576392 L0.537599 0.652313 L0.528065 0.717381 L0.508562 0.772419 L0.445948 0.855695 L0.362356 0.90871 L0.225203 0.945862 L0.064454 0.94897", E: "M0.080078 0.270996 L0.080078 0.94897 M0.080078 0.270996 L0.521974 0.270996 M0.080078 0.609981 L0.389405 0.609981 M0.080078 0.94897 L0.521974 0.94897", F: "M0.086426 0.270996 L0.086426 0.94897 M0.091304 0.275607 L0.515626 0.275607 M0.091304 0.607677 L0.447344 0.607677", G: "M0.498034 0.284943 L0.374621 0.257813 L0.244219 0.268648 L0.160577 0.311997 L0.094556 0.398116 L0.056397 0.58404 L0.076752 0.785532 L0.120865 0.858197 L0.188947 0.916734 L0.271008 0.953591 L0.357069 0.961214 L0.43715 0.932047 L0.501262 0.858539 L0.545656 0.648611 L0.329595 0.648131", H: "M0.066895 0.270996 L0.066895 0.94897 M0.066895 0.595658 L0.530009 0.595658 M0.535157 0.270996 L0.535157 0.94897", I: "M0.301026 0.270996 L0.301026 0.94897", J: "M0.506839 0.270996 L0.507814 0.782193 L0.498468 0.846168 L0.480733 0.880789 L0.455864 0.90832 L0.426095 0.929408 L0.360746 0.954812 L0.302508 0.962139 L0.223573 0.953638 L0.16538 0.930312 L0.137072 0.907715 L0.116428 0.880312 L0.102822 0.848819 L0.095633 0.813947 L0.094239 0.776413", K: "M0.035401 0.270996 L0.035401 0.94897 M0.502258 0.316194 L0.035401 0.687823 M0.212484 0.582361 L0.566652 0.933903", L: "M0.07544 0.270996 L0.07544 0.94897 L0.526613 0.94897", M: "M0.042481 0.94897 L0.042481 0.270996 L0.301027 0.712492 L0.559571 0.270996 L0.559571 0.94897", N: "M0.067871 0.94897 L0.067871 0.270996 L0.534181 0.94897 L0.525031 0.270996", O: "M0.287293 0.961214 L0.19843 0.933567 L0.1172 0.849451 L0.057129 0.563945 L0.114348 0.350255 L0.18455 0.289392 L0.306101 0.257813 L0.42054 0.29572 L0.487543 0.365003 L0.544923 0.625294 L0.516366 0.789624 L0.465476 0.884596 L0.375084 0.949287 L0.287293 0.961214", P: "M0.070557 0.94897 L0.070557 0.28379 L0.20704 0.270996 L0.329134 0.278993 L0.408525 0.300514 L0.444022 0.317908 L0.500637 0.368929 L0.525796 0.423728 L0.531496 0.50384 L0.508934 0.554205 L0.473724 0.582043 L0.417577 0.604365 L0.336375 0.620372 L0.226014 0.629268 L0.082368 0.630258", Q: "M0.282435 1.050813 L0.195447 1.019646 L0.115933 0.924817 L0.057129 0.602943 L0.113139 0.362034 L0.18186 0.293418 L0.300844 0.257813 L0.412868 0.300553 L0.478457 0.37866 L0.534625 0.672103 L0.506671 0.857367 L0.456855 0.964437 L0.368371 1.037368 L0.282435 1.050813 M0.341225 0.815559 L0.544923 1.070653", R: "M0.034912 0.944112 L0.034912 0.288556 L0.227127 0.270996 L0.362038 0.276867 L0.443423 0.294907 L0.477644 0.309614 L0.505809 0.328757 L0.526616 0.352817 L0.544963 0.418061 L0.543241 0.475921 L0.524463 0.517817 L0.49076 0.546518 L0.444265 0.564799 L0.355195 0.578739 L0.047653 0.589627 M0.303054 0.617306 L0.56714 0.94897", S: "M0.483037 0.364333 L0.407613 0.267477 L0.22883 0.257813 L0.128623 0.327565 L0.087712 0.455539 L0.104656 0.518727 L0.168054 0.573307 L0.41928 0.617318 L0.503796 0.669342 L0.535157 0.759324 L0.493846 0.900055 L0.367668 0.961214 L0.205436 0.956661 L0.116711 0.907038 L0.066895 0.790334", T: "M0.022949 0.270996 L0.579103 0.270996 M0.309284 0.270996 L0.309284 0.94897", U: "M0.072022 0.270996 L0.07308 0.648875 L0.080372 0.75167 L0.099024 0.827813 L0.134786 0.885729 L0.181571 0.924023 L0.251464 0.95168 L0.339655 0.962139 L0.401553 0.951668 L0.45232 0.924086 L0.482701 0.891771 L0.495745 0.870529 L0.515699 0.81637 L0.525014 0.744626 L0.530031 0.272017", V: "M0.027832 0.270996 L0.320083 0.94897 L0.57422 0.270996", W: "M0 0.270996 L0.079799 0.940377 L0.285198 0.472884 L0.505255 0.94897 L0.602052 0.270996", X: "M0.009034 0.270996 L0.586805 0.94897 M0.593019 0.270996 L0.015246 0.94897", Y: "M0.018067 0.270996 L0.293132 0.574135 M0.583986 0.271959 L0.294954 0.57606 L0.305277 0.94897", Z: "M0.053711 0.270996 L0.548341 0.270996 L0.053711 0.94897 L0.548341 0.94897", "[": "M0.404542 0.240234 L0.197511 0.240234 L0.197511 1.069424 L0.404542 1.069424", "\\": "M0.062501 0.270996 L0.539551 1.035249", "]": "M0.19751 0.240234 L0.404542 0.240234 L0.404542 1.069424 L0.19751 1.069424", "^": "M0.035156 0.523931 L0.301024 0.270996 L0.566896 0.523931", _: "M0 1.160601 L0.602052 1.160601", a: "M0.527101 0.439941 L0.527101 0.973965 M0.527101 0.553824 L0.451366 0.477535 L0.376759 0.439941 L0.263722 0.439941 L0.187989 0.477535 L0.112255 0.553824 L0.074951 0.66881 L0.074951 0.745099 L0.112255 0.85898 L0.187989 0.93527 L0.263722 0.973965 L0.376759 0.973965 L0.451366 0.93527 L0.527101 0.85898", b: "M0.07666 0.240234 L0.07666 0.959985 M0.07666 0.582737 L0.151822 0.514237 L0.225865 0.480483 L0.338045 0.480483 L0.413211 0.514237 L0.488374 0.582737 L0.525392 0.685983 L0.525392 0.754485 L0.488374 0.856739 L0.413211 0.92524 L0.338045 0.959985 L0.225865 0.959985 L0.151822 0.92524 L0.07666 0.856739", c: "M0.512452 0.553823 L0.441624 0.477535 L0.371854 0.439941 L0.26614 0.439941 L0.195312 0.477535 L0.124486 0.553823 L0.0896 0.668808 L0.0896 0.745099 L0.124486 0.858979 L0.195312 0.93527 L0.26614 0.973965 L0.371854 0.973965 L0.441624 0.93527 L0.512452 0.858979", d: "M0.525392 0.240234 L0.525392 0.959985 M0.525392 0.582737 L0.450232 0.514237 L0.376189 0.480483 L0.264006 0.480483 L0.188844 0.514237 L0.11368 0.582737 L0.076661 0.685983 L0.076661 0.754485 L0.11368 0.856739 L0.188844 0.92524 L0.264006 0.959985 L0.376189 0.959985 L0.450232 0.92524 L0.525392 0.856739", e: "M0.059571 0.668808 L0.542482 0.668808 M0.542482 0.592521 L0.502641 0.516231 L0.461594 0.477535 L0.381914 0.439941 L0.261186 0.439941 L0.180299 0.477535 L0.099412 0.553823 L0.059571 0.668808 L0.059571 0.745099 L0.099412 0.858979 L0.180299 0.93527 L0.261186 0.973965 L0.381914 0.973965 L0.461594 0.93527 L0.542482 0.858979", f: "M0.512941 0.240234 L0.406984 0.240234 L0.301026 0.274346 L0.248047 0.374731 L0.248047 0.946817 M0.089112 0.476088 L0.459965 0.476088", g: "M0.525392 0.439941 L0.525392 0.989395 L0.488373 1.091918 L0.45023 1.126757 L0.376189 1.160601 L0.264004 1.160601 L0.188844 1.126757 L0.113681 1.058075 L0.076661 0.954555 M0.525392 0.542467 L0.45023 0.473786 L0.376189 0.439941 L0.264004 0.439941 L0.188844 0.473786 L0.113681 0.542467 L0.076661 0.645988 L0.076661 0.714669 L0.113681 0.817193 L0.188844 0.885875 L0.264004 0.920713 L0.376189 0.920713 L0.45023 0.885875 L0.525392 0.817193", h: "M0.092041 0.240234 L0.092041 0.946817 M0.092041 0.61058 L0.205937 0.509225 L0.282214 0.476086 L0.396109 0.476086 L0.47187 0.509225 L0.510011 0.61058 L0.510011 0.946817", i: "M0.261026 0.240234 L0.341026 0.240234 M0.300978 0.476089 L0.300978 0.946817", j: "M0.3853 0.240234 L0.447023 0.240234 M0.416159 0.465708 L0.416159 1.011689 L0.383887 1.108586 L0.252832 1.140264 L0.15503 1.108586", k: "M0.065186 0.240234 L0.065186 0.946817 M0.493824 0.476086 L0.065186 0.812323 M0.236758 0.677829 L0.536867 0.946817", l: "M0.301026 0.234863 L0.301026 0.946441", m: "M0.050538 0.439941 L0.050538 0.960796 M0.050538 0.588758 L0.114405 0.476607 L0.157178 0.439941 L0.236864 0.439941 L0.279637 0.476607 L0.32241 0.588758 L0.32241 0.960796 M0.32241 0.588758 L0.386281 0.476607 L0.428467 0.439941 L0.50874 0.439941 L0.551515 0.476607 L0.551515 0.960796", n: "M0.092041 0.439941 L0.092041 0.960796 M0.092041 0.588758 L0.205936 0.476607 L0.282216 0.439941 L0.396113 0.439941 L0.471871 0.476607 L0.510011 0.588758 L0.510011 0.960796", o: "M0.247175 0.439941 L0.175178 0.477535 L0.103186 0.553823 L0.066895 0.668808 L0.066895 0.745099 L0.103186 0.858979 L0.175178 0.93527 L0.247175 0.973965 L0.354874 0.973965 L0.426872 0.93527 L0.498866 0.858979 L0.535157 0.745099 L0.535157 0.668808 L0.498866 0.553823 L0.426872 0.477535 L0.354874 0.439941 L0.247175 0.439941", p: "M0.076904 0.439941 L0.076904 1.154244 M0.076904 0.541563 L0.151986 0.473487 L0.225944 0.439941 L0.338005 0.439941 L0.413087 0.473487 L0.488166 0.541563 L0.525148 0.644169 L0.525148 0.712246 L0.488166 0.813866 L0.413087 0.881942 L0.338005 0.916471 L0.225944 0.916471 L0.151986 0.881942 L0.076904 0.813866", q: "M0.525148 0.441895 L0.525148 1.156195 M0.525148 0.5435 L0.450067 0.47544 L0.376106 0.441895 L0.264042 0.441895 L0.188966 0.47544 L0.113885 0.5435 L0.076905 0.646108 L0.076905 0.714187 L0.113885 0.815809 L0.188966 0.883886 L0.264042 0.918418 L0.376106 0.918418 L0.450067 0.883886 L0.525148 0.815809", r: "M0.107422 0.439941 L0.107422 0.960796 M0.107422 0.663164 L0.155824 0.551014 L0.252626 0.476607 L0.349428 0.439941 L0.49463 0.439941", s: "M0.475556 0.477535 L0.400757 0.439941 L0.276092 0.439941 L0.176361 0.477535 L0.101563 0.553823 L0.101563 0.630112 L0.176361 0.668808 L0.301024 0.668808 L0.425688 0.745099 L0.50049 0.821387 L0.50049 0.897677 L0.425688 0.93527 L0.325956 0.973965 L0.201295 0.973965 L0.126496 0.93527 L0.101563 0.858979", t: "M0.246032 0.297852 L0.246032 0.826549 L0.301023 0.919323 L0.411011 0.950848 L0.520997 0.950848 M0.081055 0.515799 L0.466004 0.515799", u: "M0.092041 0.454102 L0.092041 0.826134 L0.13018 0.937211 L0.205936 0.974954 L0.319832 0.974954 L0.396113 0.937211 L0.510011 0.826134 M0.510011 0.454102 L0.510011 0.974954", v: "M0.048828 0.453125 L0.301026 0.961719 M0.553224 0.453125 L0.301026 0.961719", w: "M0 0.453125 L0.150512 0.961719 M0.301024 0.453125 L0.150512 0.961719 M0.301024 0.453125 L0.451539 0.961719 M0.602052 0.453125 L0.451539 0.961719", x: "M0.03711 0.453125 L0.564943 0.961719 M0.564943 0.453125 L0.03711 0.961719", y: "M0.084618 0.453125 L0.320232 0.921476 M0.55713 0.453125 L0.320232 0.921476 L0.242119 1.055289 L0.163369 1.122196 L0.084618 1.155166 L0.044922 1.155166", z: "M0.505373 0.452148 L0.09668 0.961651 M0.09668 0.452148 L0.505373 0.452148 M0.09668 0.961651 L0.505373 0.961651" }, Wi = {};
for (let t in ty) {
    Wi[t] = [];
    let e = ty[t].split("M").slice(1).map((r) => r.split("L").map((n) => n.trim().split(" ").map(parseFloat)));
    for (let r of e)
        for (let n = 0; n < r.length - 1; n++)
            Wi[t].push({ x1: r[n][0], y1: 1 - r[n][1], x2: r[n + 1][0], y2: 1 - r[n + 1][1] });
}
(() => { let t = new Uint8Array(4), e = new Uint32Array(t.buffer); return !((e[0] = 1) & t[0]); })();
var I4 = new Uint16Array([255]), F4 = new Uint8Array(I4.buffer); F4[0] === 255;
var M4 = new Uint16Array([255]), C4 = new Uint8Array(M4.buffer); C4[0] === 255;
new TextDecoder("latin1");
ae(ce());
var Qo = (t, e) => ({ ...t, rects: [...t.rects ?? [], ...e.rects ?? []], points: [...t.points ?? [], ...e.points ?? []], lines: [...t.lines ?? [], ...e.lines ?? []], infiniteLines: [...t.infiniteLines ?? [], ...e.infiniteLines ?? []], polygons: [...t.polygons ?? [], ...e.polygons ?? []], circles: [...t.circles ?? [], ...e.circles ?? []], arrows: [...t.arrows ?? [], ...e.arrows ?? []], texts: [...t.texts ?? [], ...e.texts ?? []] });
function Xi(t, e) { if (t.points)
    for (let r of t.points)
        r.step = e; if (t.lines)
    for (let r of t.lines)
        r.step = e; if (t.infiniteLines)
    for (let r of t.infiniteLines)
        r.step = e; if (t.polygons)
    for (let r of t.polygons)
        r.step = e; if (t.rects)
    for (let r of t.rects)
        r.step = e; if (t.circles)
    for (let r of t.circles)
        r.step = e; if (t.texts)
    for (let r of t.texts)
        r.step = e; return t; }
var U = class {
    MAX_ITERATIONS = 1e5;
    solved = false;
    failed = false;
    iterations = 0;
    progress = 0;
    error = null;
    activeSubSolver;
    failedSubSolvers;
    timeToSolve;
    stats = {};
    _setupDone = false;
    getSolverName() { return this.constructor.name; }
    setup() { if (this._setupDone)
        return; this._setup(), this._setupDone = true; }
    _setup() { }
    step() { if (!this._setupDone)
        this.setup(); if (this.solved)
        return; if (this.failed)
        return; this.iterations++; try {
        this._step();
    }
    catch (t) {
        throw this.error = `${this.getSolverName()} error: ${t}`, this.failed = true, t;
    } if (!this.solved && this.iterations >= this.MAX_ITERATIONS)
        this.tryFinalAcceptance(); if (!this.solved && this.iterations >= this.MAX_ITERATIONS)
        this.error = `${this.getSolverName()} ran out of iterations`, this.failed = true; if ("computeProgress" in this)
        this.progress = this.computeProgress(); }
    _step() { }
    getConstructorParams() { throw Error("getConstructorParams not implemented"); }
    getOutput() { return null; }
    solve() { let t = Date.now(); while (!this.solved && !this.failed)
        this.step(); let e = Date.now(); this.timeToSolve = e - t; }
    visualize() { return { lines: [], points: [], rects: [], circles: [] }; }
    tryFinalAcceptance() { }
    preview() { return { lines: [], points: [], rects: [], circles: [] }; }
};
function mt(t, e, r, n = {}) { return { solverName: t, solverClass: e, getConstructorParams: r, onSolved: n.onSolved }; }
var ly = class extends U {
    startTimeOfStage = {};
    endTimeOfStage = {};
    timeSpentOnStage = {};
    firstIterationOfStage = {};
    currentPipelineStageIndex = 0;
    inputProblem;
    pipelineOutputs = {};
    constructor(t) { super(); this.inputProblem = t, this.MAX_ITERATIONS = 1e6; }
    _step() { let t = this.pipelineDef[this.currentPipelineStageIndex]; if (!t) {
        this.solved = true;
        return;
    } if (this.activeSubSolver) {
        if (this.activeSubSolver.step(), this.activeSubSolver.solved) {
            this.endTimeOfStage[t.solverName] = performance.now(), this.timeSpentOnStage[t.solverName] = this.endTimeOfStage[t.solverName] - this.startTimeOfStage[t.solverName];
            let r = this.activeSubSolver.getOutput();
            if (r !== null)
                this.pipelineOutputs[t.solverName] = r;
            t.onSolved?.(this), this.activeSubSolver = null, this.currentPipelineStageIndex++;
        }
        else if (this.activeSubSolver.failed)
            this.error = this.activeSubSolver?.error, this.failed = true, this.activeSubSolver = null;
        return;
    } let e = t.getConstructorParams(this); this.activeSubSolver = new t.solverClass(...e), this[t.solverName] = this.activeSubSolver, this.timeSpentOnStage[t.solverName] = 0, this.startTimeOfStage[t.solverName] = performance.now(), this.firstIterationOfStage[t.solverName] = this.iterations; }
    solveUntilStage(t) { while (this.getCurrentStageName().toLowerCase() !== t.toLowerCase())
        if (this.step(), this.failed || this.solved)
            break; }
    getCurrentStageName() { return this.pipelineDef[this.currentPipelineStageIndex]?.solverName ?? "none"; }
    getStageProgress() { let t = this.pipelineDef.length; if (t === 0)
        return 1; let e = this.activeSubSolver?.progress ?? 0; return (this.currentPipelineStageIndex + e) / t; }
    getStageStats() { let t = {}; for (let e of this.pipelineDef) {
        let r = this.timeSpentOnStage[e.solverName] || 0, n = this.firstIterationOfStage[e.solverName] || 0, i = this.iterations, s = e.solverName === this.getCurrentStageName() ? i - n : 0, o = this.currentPipelineStageIndex > this.pipelineDef.findIndex((c) => c.solverName === e.solverName);
        t[e.solverName] = { timeSpent: r, iterations: s, completed: o };
    } return t; }
    initialVisualize() { return null; }
    finalVisualize() { return null; }
    visualize() { if (!this.solved && this.activeSubSolver)
        return this.activeSubSolver.visualize(); let t = 0, e = this.initialVisualize(); if (e)
        Xi(e, 0), t = 1; let r = null; if (this.solved)
        r = this.finalVisualize(); let n = [e].filter(Boolean).concat(this.pipelineDef.map((i, s) => { let c = this[i.solverName]?.visualize(); if (!c)
        return null; return Xi(c, s + t), c; }).filter(Boolean)); if (n.length === 0)
        return { points: [], rects: [], lines: [], circles: [], texts: [] }; if (this.solved && r)
        Xi(r, n.length + t + 1), n.push(r); if (n.length === 1)
        return n[0]; return { points: n.flatMap((i) => i.points || []), rects: n.flatMap((i) => i.rects || []), lines: n.flatMap((i) => i.lines || []), circles: n.flatMap((i) => i.circles || []), texts: n.flatMap((i) => i.texts || []) }; }
    preview() { if (this.activeSubSolver)
        return this.activeSubSolver.preview(); return super.preview(); }
    computeProgress() { return this.getStageProgress(); }
    getStageOutput(t) { return this.pipelineOutputs[t]; }
    getAllOutputs() { return { ...this.pipelineOutputs }; }
    hasStageOutput(t) { return t in this.pipelineOutputs; }
    getSolver(t) { return this[t]; }
};
var Hr = (t) => { if (Number.isInteger(t))
    return String(t); return t.toFixed(3).replace(/\.0+$/, "").replace(/(\.\d*?)0+$/, "$1"); }, jl = (t) => { let e = Hr(t); return t > 0 ? `+${e}` : e; }, Xl = (t) => t.replaceAll("&", "&amp;").replaceAll('"', "&quot;").replaceAll("<", "&lt;").replaceAll(">", "&gt;"), v = (t, e, r, n) => { if (r === void 0)
    return; let i = typeof r === "number" ? n?.formatDelta ? jl(r) : Hr(r) : Xl(r); t.push(`${e}="${i}"`); };
function Zo(t) { let e = new Map, r = (i) => { let s = e.get(i); if (s === void 0 || s === i)
    return i; let o = r(s); return e.set(i, o), o; }, n = (i) => { let s = i[0]; if (!s)
    return; let o = r(s); for (let c of i.slice(1))
    e.set(r(c), o); }; for (let i of t) {
    if (i.type === "source_port" || i.type === "source_net") {
        let s = i.type === "source_port" ? i.source_port_id : i.source_net_id;
        if (i.subcircuit_connectivity_map_key)
            n([s, `connectivity:${i.subcircuit_connectivity_map_key}`]);
    }
    if (i.type === "source_trace")
        n([...i.connected_source_port_ids, ...i.connected_source_net_ids, ...i.subcircuit_connectivity_map_key ? [`connectivity:${i.subcircuit_connectivity_map_key}`] : []]);
    if (i.type === "source_component_internal_connection")
        n(i.source_port_ids);
    if (i.type === "source_component")
        for (let s of i.internally_connected_source_port_ids ?? [])
            n(s);
} return r; }
class tt {
    connected;
    components = new Map;
    portsByComponent = new Map;
    portsByNet = new Map;
    powerNets = new Set;
    groundNets = new Set;
    placements = new Map;
    schematicComponents = new Map;
    schematicPorts = new Map;
    constructor(t) { this.connected = Zo(t.circuitJson); for (let e of t.componentPlacements)
        if (e.sourceComponentId)
            qo(this.placements, e.sourceComponentId, e); for (let e of t.circuitJson) {
        if (e.type === "source_component")
            this.components.set(e.source_component_id, e);
        if (e.type === "source_port" && e.source_component_id)
            qo(this.portsByComponent, e.source_component_id, e), qo(this.portsByNet, this.connected(e.source_port_id), e);
        if (e.type === "source_net") {
            let r = this.connected(e.source_net_id);
            if (e.is_power || e.is_positive_voltage_source)
                this.powerNets.add(r);
            if (e.is_ground)
                this.groundNets.add(r);
        }
        if (e.type === "schematic_component")
            this.schematicComponents.set(e.schematic_component_id, e);
        if (e.type === "schematic_port" && e.source_port_id)
            qo(this.schematicPorts, e.source_port_id, e);
    } }
    placement(t) { let e = this.placements.get(t); return e?.length === 1 ? e[0] : void 0; }
    port(t) { let e = this.placement(t.source_component_id), r = this.schematicPorts.get(t.source_port_id)?.filter((n) => n.schematic_component_id === e?.schematicComponentId); return r?.length === 1 ? r[0] : void 0; }
    namedPort(t, e) { let r = this.portsByComponent.get(t)?.filter((n) => n.name === e || n.port_hints?.includes(e)); return r?.length === 1 ? r[0] : void 0; }
    twoTerminalNets(t) { let e = this.portsByComponent.get(t); if (e?.length !== 2)
        return; let r = this.connected(e[0].source_port_id), n = this.connected(e[1].source_port_id); if (r !== n)
        return [r, n]; }
    isRail(t) { return this.powerNets.has(t) || this.groundNets.has(t); }
    isDirectOpAmpFeedback(t) { let e = this.twoTerminalNets(t); if (!e || e.some((r) => this.isRail(r)))
        return false; return e.some((r) => (this.portsByNet.get(r) ?? []).some((n) => { let i = n.source_component_id; if (this.components.get(i)?.ftype !== "simple_op_amp")
        return false; if (this.namedPort(i, "output")?.source_port_id !== n.source_port_id)
        return false; return ["inverting_input", "non_inverting_input"].some((o) => { let c = this.namedPort(i, o); if (!c)
        return false; let l = this.connected(c.source_port_id); return l !== r && e.includes(l); }); })); }
    sameLocalScope(t, e) { if (t.schematicSheetId !== e.schematicSheetId || t.subcircuitId !== e.subcircuitId)
        return false; let r = this.schematicComponents.get(t.schematicComponentId ?? ""), n = this.schematicComponents.get(e.schematicComponentId ?? ""); if (!r || !n || r.schematic_group_id !== n.schematic_group_id)
        return false; let i = this.components.get(t.sourceComponentId ?? ""), s = this.components.get(e.sourceComponentId ?? ""); return i?.source_group_id === s?.source_group_id && i?.subcircuit_id === s?.subcircuit_id; }
}
function qo(t, e, r) { let n = t.get(e); if (n)
    n.push(r);
else
    t.set(e, [r]); }
var Dl = { up: [0, 1], down: [0, -1], left: [-1, 0], right: [1, 0] };
class Qr extends U {
    params;
    index;
    unpopulated = new Set;
    nets;
    currentIndex = 0;
    constructor(t) { super(); this.params = t; this.index = new tt(t.ctx); for (let e of t.ctx.circuitJson) {
        if (e.type === "pcb_component" && e.do_not_place)
            this.unpopulated.add(e.source_component_id);
        if (e.type === "source_port") {
            let r = this.index.connected(e.source_port_id);
            if (e.requires_ground || e.provides_ground)
                this.index.groundNets.add(r);
            if (e.requires_power || e.provides_power || e.requires_voltage !== void 0 || e.provides_voltage !== void 0)
                this.index.powerNets.add(r);
        }
    } this.nets = [...this.index.portsByNet.keys()], this.solved = this.nets.length === 0; }
    _step() { let t = this.nets[this.currentIndex++]; if (this.solved = this.currentIndex >= this.nets.length, !t)
        return; let e = this.index, r = e.portsByNet.get(t); if (e.groundNets.has(t) || r.length !== 2)
        return; let n = r.find((p) => e.components.get(p.source_component_id)?.ftype === "simple_fuse"), i = r.find((p) => e.components.get(p.source_component_id)?.ftype === "simple_pin_header"); if (!n || !i)
        return; let s = this.validPlacement(n.source_component_id, 2), o = this.validPlacement(i.source_component_id, 2), c = e.twoTerminalNets(n.source_component_id), l = e.twoTerminalNets(i.source_component_id); if (!s || !o || !e.sameLocalScope(s, o) || !c || !l)
        return; let a = l.find((p) => p !== t); if (!e.groundNets.has(a) || e.powerNets.has(a) || c.some((p) => e.groundNets.has(p)))
        return; if (!this.isSeparated(s, o, n, i))
        return; this.params.issues.push({ lineItemType: "FuseConnectorNotAligned", fuseSchematicBox: s, connectorSchematicBox: o, fuseSourcePortId: n.source_port_id, connectorSourcePortId: i.source_port_id, message: `Align ${s.sourceComponentName || "the fuse"} with its connected terminal on ${o.sourceComponentName || "the connector"}, facing their pins toward each other along a straight wire. Preserve connector pin order and all connections, leave room for labels and neighboring parts, and reroute affected traces.` }); }
    isSeparated(t, e, r, n) { if (Math.abs(t.schX - e.schX) < (t.width + e.width) / 2 && Math.abs(t.schY - e.schY) < (t.height + e.height) / 2)
        return false; let i = this.index.port(r), s = this.index.port(n), o = Dl[i.facing_direction], c = Dl[s.facing_direction], l = s.center.x - i.center.x, a = s.center.y - i.center.y, p = Math.max(2, 2 * Math.max(t.width, t.height)); if (Math.hypot(l, a) <= p)
        return false; return !(o[0] * c[0] + o[1] * c[1] === -1 && l * o[0] + a * o[1] > 0 && Math.abs(l * o[1] - a * o[0]) <= 0.15); }
    validPlacement(t, e) { let r = this.index.placement(t), n = this.index.portsByComponent.get(t); if (this.unpopulated.has(t) || !r || n?.length !== e || ![r.schX, r.schY, r.width, r.height].every(Number.isFinite) || r.width <= 0 || r.height <= 0 || n.some((i) => !this.validPort(i, r.schematicSheetId)))
        return; return r; }
    validPort(t, e) { let r = this.index.port(t); return !t.do_not_connect && r && r.schematic_sheet_id === e && [r.center.x, r.center.y].every(Number.isFinite) && r.facing_direction && r.facing_direction in Dl; }
    static issueToString(t) { let e = []; return v(e, "fuseName", t.fuseSchematicBox.sourceComponentName), v(e, "connectorName", t.connectorSchematicBox.sourceComponentName), v(e, "message", t.message), `<FuseConnectorNotAligned ${e.join(" ")} />`; }
}
var Vl = { up: [0, 1], down: [0, -1], left: [-1, 0], right: [1, 0] };
class Zr extends U {
    params;
    index;
    unpopulated = new Set;
    nets;
    currentIndex = 0;
    constructor(t) { super(); this.params = t; this.index = new tt(t.ctx); for (let e of t.ctx.circuitJson) {
        if (e.type === "pcb_component" && e.do_not_place)
            this.unpopulated.add(e.source_component_id);
        if (e.type === "source_port") {
            let r = this.index.connected(e.source_port_id);
            if (e.requires_ground || e.provides_ground)
                this.index.groundNets.add(r);
            if (e.requires_power || e.provides_power || e.requires_voltage !== void 0 || e.provides_voltage !== void 0)
                this.index.powerNets.add(r);
        }
    } this.nets = [...this.index.portsByNet.keys()], this.solved = this.nets.length === 0; }
    _step() { let t = this.nets[this.currentIndex++]; if (this.solved = this.currentIndex >= this.nets.length, !t)
        return; let e = this.index, r = e.portsByNet.get(t); if (e.isRail(t) || r.length !== 2)
        return; let n = r.find((b) => e.components.get(b.source_component_id)?.ftype === "simple_led"), i = r.find((b) => e.components.get(b.source_component_id)?.ftype === "simple_transistor"); if (!n || !i)
        return; let s = e.components.get(i.source_component_id); if (s?.ftype !== "simple_transistor" || !["npn", "pnp"].includes(s.transistor_type))
        return; let o = this.validPlacement(n.source_component_id, 2), c = this.validPlacement(i.source_component_id, 3); if (!o || !c || !e.sameLocalScope(o, c) || !e.twoTerminalNets(n.source_component_id))
        return; let l = e.portsByComponent.get(i.source_component_id).map((b) => e.connected(b.source_port_id)); if (new Set(l).size !== 3)
        return; let a = e.portsByComponent.get(n.source_component_id).find((b) => b !== n), p = e.connected(a.source_port_id); if (e.isRail(p))
        return; let d = e.portsByNet.get(p); if (d?.length !== 2)
        return; let m = d.find((b) => e.components.get(b.source_component_id)?.ftype === "simple_resistor"); if (!m)
        return; let f = e.components.get(m.source_component_id), _ = this.validPlacement(m.source_component_id, 2), g = e.twoTerminalNets(m.source_component_id); if (f?.ftype !== "simple_resistor" || !Number.isFinite(f.resistance) || f.resistance <= 0 || !_ || !e.sameLocalScope(o, _) || !g)
        return; let y = g.find((b) => b !== p), S = l.filter((b) => e.isRail(b)); if (S.length !== 1 || !e.isRail(y) || l.includes(y) || l.includes(p))
        return; let P = S[0]; if ([y, P].some((b) => e.powerNets.has(b) && e.groundNets.has(b)))
        return; if (!(e.groundNets.has(y) && e.powerNets.has(P)) && !(e.powerNets.has(y) && e.groundNets.has(P)))
        return; if (!this.isSeparated(o, c, n, i))
        return; this.params.issues.push({ lineItemType: "TransistorLedNotAligned", transistorSchematicBox: c, ledSchematicBox: o, transistorSourcePortId: i.source_port_id, ledSourcePortId: n.source_port_id, message: `Align ${o.sourceComponentName || "the LED"} with its connected terminal on ${c.sourceComponentName || "the transistor"} so their separated connection reads along a straight wire. Preserve every pin connection and LED/transistor polarity, leave room for labels and neighboring parts, and reroute affected traces.` }); }
    isSeparated(t, e, r, n) { if (Math.abs(t.schX - e.schX) < (t.width + e.width) / 2 && Math.abs(t.schY - e.schY) < (t.height + e.height) / 2)
        return false; let i = this.index.port(r), s = this.index.port(n), o = Vl[i.facing_direction], c = Vl[s.facing_direction], l = s.center.x - i.center.x, a = s.center.y - i.center.y, p = Math.max(2, 2 * Math.max(t.width, t.height)); if (Math.hypot(l, a) <= p)
        return false; return !(o[0] * c[0] + o[1] * c[1] === -1 && l * o[0] + a * o[1] > 0 && Math.abs(l * o[1] - a * o[0]) <= 0.15); }
    validPlacement(t, e) { let r = this.index.placement(t), n = this.index.portsByComponent.get(t); if (this.unpopulated.has(t) || !r || n?.length !== e || ![r.schX, r.schY, r.width, r.height].every(Number.isFinite) || r.width <= 0 || r.height <= 0 || n.some((i) => !this.validPort(i, r.schematicSheetId)))
        return; return r; }
    validPort(t, e) { let r = this.index.port(t); return !t.do_not_connect && r && r.schematic_sheet_id === e && [r.center.x, r.center.y].every(Number.isFinite) && r.facing_direction && r.facing_direction in Vl; }
    static issueToString(t) { let e = []; return v(e, "transistorName", t.transistorSchematicBox.sourceComponentName), v(e, "ledName", t.ledSchematicBox.sourceComponentName), v(e, "message", t.message), `<TransistorLedNotAligned ${e.join(" ")} />`; }
}
var zl = { up: [0, 1], down: [0, -1], left: [-1, 0], right: [1, 0] };
class qr extends U {
    params;
    index;
    unpopulated = new Set;
    nets;
    currentIndex = 0;
    constructor(t) { super(); this.params = t; this.index = new tt(t.ctx); for (let e of t.ctx.circuitJson) {
        if (e.type === "pcb_component" && e.do_not_place)
            this.unpopulated.add(e.source_component_id);
        if (e.type === "source_port") {
            let r = this.index.connected(e.source_port_id);
            if (e.requires_ground || e.provides_ground)
                this.index.groundNets.add(r);
            if (e.requires_power || e.provides_power || e.requires_voltage !== void 0 || e.provides_voltage !== void 0)
                this.index.powerNets.add(r);
        }
    } this.nets = [...this.index.portsByNet.keys()], this.solved = this.nets.length === 0; }
    _step() { let t = this.nets[this.currentIndex++]; if (this.solved = this.currentIndex >= this.nets.length, !t)
        return; let e = this.index, r = e.portsByNet.get(t); if (e.isRail(t) || r.length !== 2)
        return; let n = r.find((b) => e.components.get(b.source_component_id)?.ftype === "simple_resistor"), i = r.find((b) => e.components.get(b.source_component_id)?.ftype === "simple_transistor"); if (!n || !i)
        return; let s = e.components.get(n.source_component_id), o = e.components.get(i.source_component_id); if (s?.ftype !== "simple_resistor" || !Number.isFinite(s.resistance) || s.resistance <= 0 || o?.ftype !== "simple_transistor" || !["npn", "pnp"].includes(o.transistor_type))
        return; let c = this.validPlacement(n.source_component_id, 2), l = this.validPlacement(i.source_component_id, 3), a = e.twoTerminalNets(n.source_component_id); if (!c || !l || !e.sameLocalScope(c, l) || !a || a.some((b) => e.isRail(b)))
        return; let p = e.portsByComponent.get(i.source_component_id).map((b) => e.connected(b.source_port_id)); if (new Set(p).size !== 3 || p.includes(a.find((b) => b !== t)))
        return; if (Math.abs(c.schX - l.schX) < (c.width + l.width) / 2 && Math.abs(c.schY - l.schY) < (c.height + l.height) / 2)
        return; let d = e.port(n), m = e.port(i), f = zl[d.facing_direction], _ = zl[m.facing_direction], g = m.center.x - d.center.x, y = m.center.y - d.center.y, S = Math.max(2, 2 * Math.max(c.width, c.height)); if (Math.hypot(g, y) <= S)
        return; let P = Math.abs(g * f[1] - y * f[0]); if (f[0] * _[0] + f[1] * _[1] === -1 && g * f[0] + y * f[1] > 0 && P <= 0.15)
        return; this.params.issues.push({ lineItemType: "TransistorResistorNotAligned", transistorSchematicBox: l, resistorSchematicBox: c, transistorSourcePortId: i.source_port_id, resistorSourcePortId: n.source_port_id, message: `Align ${c.sourceComponentName || "the resistor"} with its connected terminal on ${l.sourceComponentName || "the transistor"} so the separated pair reads along a straight wire. Preserve all pin connections and transistor polarity, leave room for labels and neighboring parts, and reroute affected traces.` }); }
    validPlacement(t, e) { let r = this.index.placement(t), n = this.index.portsByComponent.get(t); if (this.unpopulated.has(t) || !r || n?.length !== e || ![r.schX, r.schY, r.width, r.height].every(Number.isFinite) || r.width <= 0 || r.height <= 0 || n.some((i) => !this.validPort(i, r.schematicSheetId)))
        return; return r; }
    validPort(t, e) { let r = this.index.port(t); return !t.do_not_connect && r && r.schematic_sheet_id === e && [r.center.x, r.center.y].every(Number.isFinite) && r.facing_direction && r.facing_direction in zl; }
    static issueToString(t) { let e = []; return v(e, "transistorName", t.transistorSchematicBox.sourceComponentName), v(e, "resistorName", t.resistorSchematicBox.sourceComponentName), v(e, "message", t.message), `<TransistorResistorNotAligned ${e.join(" ")} />`; }
}
var Jo = { up: [0, 1], down: [0, -1], left: [-1, 0], right: [1, 0] };
class Jr extends U {
    params;
    index;
    positive = new Set;
    unpopulated = new Set;
    ids;
    currentIndex = 0;
    constructor(t) { super(); this.params = t; this.index = new tt(t.ctx); for (let e of t.ctx.circuitJson) {
        if (e.type === "pcb_component" && e.do_not_place)
            this.unpopulated.add(e.source_component_id);
        if (e.type === "source_net" && e.is_positive_voltage_source)
            this.positive.add(this.index.connected(e.source_net_id));
        if (e.type === "source_port") {
            let r = this.index.connected(e.source_port_id);
            if (e.requires_ground || e.provides_ground)
                this.index.groundNets.add(r);
            if (e.requires_power || e.provides_power || e.requires_voltage !== void 0 || e.provides_voltage !== void 0)
                this.index.powerNets.add(r);
        }
    } this.ids = [...this.index.components.values()].filter((e) => e.ftype === "simple_potentiometer").map((e) => e.source_component_id), this.solved = this.ids.length === 0; }
    _step() { let t = this.ids[this.currentIndex++]; if (this.solved = this.currentIndex >= this.ids.length, !t || this.unpopulated.has(t))
        return; let e = this.index, r = e.components.get(t), n = e.placement(t), i = e.portsByComponent.get(t); if (r?.ftype !== "simple_potentiometer" || !Number.isFinite(r.max_resistance) || r.max_resistance <= 0 || !n || i?.length !== 3)
        return; if (![n.schX, n.schY, n.width, n.height].every(Number.isFinite) || n.width <= 0 || n.height <= 0 || i.some((C) => !this.validPort(C, n.schematicSheetId)))
        return; let s = i.map((C) => e.connected(C.source_port_id)); if (new Set(s).size !== 3 || s.some((C) => e.powerNets.has(C) && e.groundNets.has(C)))
        return; let o = i.filter((C) => this.positive.has(e.connected(C.source_port_id))), c = i.filter((C) => e.groundNets.has(e.connected(C.source_port_id))); if (o.length !== 1 || c.length !== 1)
        return; let l = o[0], a = c[0], p = i.find((C) => C !== l && C !== a); if (e.isRail(e.connected(p.source_port_id)))
        return; let d = e.port(l), m = e.port(a), f = e.port(p), _ = Jo[d.facing_direction], g = Jo[m.facing_direction], y = Jo[f.facing_direction]; if (_[0] !== -g[0] || _[1] !== -g[1] || _[0] * y[0] + _[1] * y[1] !== 0)
        return; let S = d.center.x - m.center.x, P = d.center.y - m.center.y; if (Math.abs(S * _[1] - P * _[0]) > 0.01 || S * _[0] + P * _[1] <= 0.01)
        return; if (d.facing_direction === "up")
        return; let b = { right: 90, down: 180, left: 270 }[d.facing_direction]; this.params.issues.push({ lineItemType: "PotentiometerHasIncorrectRailOrientation", schematicBox: n, supplySourcePortId: l.source_port_id, groundSourcePortId: a.source_port_id, deltaSchRotation: b, message: `Rotate ${n.sourceComponentName || "the potentiometer"} by ${b}° so its positive-supply terminal faces up and its ground terminal faces down, with the third terminal at the side. Preserve all pin connections and reroute attached traces.` }); }
    validPort(t, e) { let r = this.index.port(t); return !t.do_not_connect && r && r.schematic_sheet_id === e && [r.center.x, r.center.y].every(Number.isFinite) && r.facing_direction && r.facing_direction in Jo; }
    static issueToString(t) { let e = []; return v(e, "componentName", t.schematicBox.sourceComponentName), v(e, "deltaSchRotation", t.deltaSchRotation), v(e, "message", t.message), `<PotentiometerHasIncorrectRailOrientation ${e.join(" ")} />`; }
}
class Kr extends U {
    params;
    index;
    capacitorIds;
    unpopulated = new Set;
    currentIndex = 0;
    constructor(t) { super(); this.params = t; this.index = new tt(t.ctx); for (let e of t.ctx.circuitJson) {
        if (e.type === "pcb_component" && e.do_not_place)
            this.unpopulated.add(e.source_component_id);
        if (e.type === "source_port") {
            let r = this.index.connected(e.source_port_id);
            if (e.requires_ground || e.provides_ground)
                this.index.groundNets.add(r);
            if (e.requires_power || e.provides_power || e.requires_voltage !== void 0 || e.provides_voltage !== void 0)
                this.index.powerNets.add(r);
        }
    } this.capacitorIds = [...this.index.components.values()].filter((e) => e.ftype === "simple_capacitor").map((e) => e.source_component_id), this.solved = this.capacitorIds.length === 0; }
    _step() { let t = this.capacitorIds[this.currentIndex++]; this.solved = this.currentIndex >= this.capacitorIds.length; let e = this.index, r = this.part(t), n = e.components.get(t); if (n?.ftype !== "simple_capacitor" || !Number.isFinite(n.capacitance) || n.capacitance <= 0 || !r || r.nets.some((y) => e.isRail(y)))
        return; let i = r.ports.flatMap((y) => { let S = this.dividerAt(y); return S ? [{ ...S, capPort: y }] : []; }); if (i.length !== 1)
        return; let { resistors: s, resistorPorts: o, capPort: c, input: l } = i[0], a = r.nets.find((y) => y !== e.connected(c.source_port_id)); if (a === l)
        return; let p = new Set((e.portsByNet.get(l) ?? []).filter((y) => ["simple_chip", "simple_op_amp"].includes(e.components.get(y.source_component_id)?.ftype ?? "")).map((y) => y.source_component_id)); if ((e.portsByNet.get(a) ?? []).some((y) => p.has(y.source_component_id)))
        return; let d = [r.box, ...s.map((y) => y.box)]; if (!d.every((y) => e.sameLocalScope(r.box, y)))
        return; for (let y = 0; y < d.length; y++)
        for (let S = y + 1; S < d.length; S++) {
            let P = d[y], b = d[S];
            if (Math.abs(P.schX - b.schX) < (P.width + b.width) / 2 && Math.abs(P.schY - b.schY) < (P.height + b.height) / 2)
                return;
        } let m = e.port(c), f = o.map((y) => e.port(y)), _ = Math.min(...f.map((y) => Math.hypot(m.center.x - y.center.x, m.center.y - y.center.y))), g = Math.max(4, 3 * Math.max(...d.flatMap((y) => [y.width, y.height]))); if (_ <= g)
        return; this.params.issues.push({ lineItemType: "CapacitorSeparatedFromResistorDivider", capacitorSchematicBox: r.box, resistorSchematicBoxes: s.map((y) => y.box), capacitorSourcePortId: c.source_port_id, resistorSourcePortIds: o.map((y) => y.source_port_id), signalPinDistance: _, maxRecommendedSignalPinDistance: g, message: `Place ${r.box.sourceComponentName || "the capacitor"} beside the shared junction of ${s.map((y) => y.box.sourceComponentName || "resistor").join(" and ")} so the divider and capacitor read together. Preserve all connections and leave space for labels and neighboring parts; exact alignment is not required.` }); }
    dividerAt(t) { let e = this.index, r = e.connected(t.source_port_id), n = e.portsByNet.get(r) ?? []; if (n.length !== 3 || e.isRail(r) || n.some((l) => l.do_not_connect))
        return; let i = n.filter((l) => e.components.get(l.source_component_id)?.ftype === "simple_resistor"); if (i.length !== 2 || new Set(n.map((l) => l.source_component_id)).size !== 3)
        return; let s = this.part(i[0].source_component_id), o = this.part(i[1].source_component_id); if (!s || !o)
        return; for (let l of i) {
        let a = e.components.get(l.source_component_id);
        if (a?.ftype !== "simple_resistor" || !Number.isFinite(a.resistance) || a.resistance <= 0)
            return;
    } let c = [s, o].map((l) => l.nets.find((a) => a !== r)); if (c.filter((l) => e.groundNets.has(l)).length !== 1 || c.some((l) => e.powerNets.has(l)))
        return; return { resistors: [s, o], resistorPorts: i, input: c.find((l) => !e.groundNets.has(l)) }; }
    part(t) { let e = this.index, r = e.placement(t), n = e.twoTerminalNets(t), i = e.portsByComponent.get(t); if (this.unpopulated.has(t) || !r || !n || i?.length !== 2 || ![r.schX, r.schY, r.width, r.height].every(Number.isFinite) || r.width <= 0 || r.height <= 0)
        return; if (i.some((s) => { let o = e.port(s); return s.do_not_connect || !o || o.schematic_sheet_id !== r.schematicSheetId || ![o.center.x, o.center.y].every(Number.isFinite); }))
        return; return { box: r, nets: n, ports: i }; }
    static issueToString(t) { let e = []; return v(e, "capacitorName", t.capacitorSchematicBox.sourceComponentName), v(e, "resistorNames", t.resistorSchematicBoxes.map((r) => r.sourceComponentName).join(",")), v(e, "signalPinDistance", t.signalPinDistance), v(e, "maxRecommendedSignalPinDistance", t.maxRecommendedSignalPinDistance), v(e, "message", t.message), `<CapacitorSeparatedFromResistorDivider ${e.join(" ")} />`; }
}
var py = { left: [-1, 0], right: [1, 0], up: [0, 1], down: [0, -1] };
class tn extends U {
    params;
    index;
    nets;
    unpopulated = new Set;
    currentIndex = 0;
    constructor(t) { super(); this.params = t; this.index = new tt(t.ctx); for (let e of t.ctx.circuitJson) {
        if (e.type === "pcb_component" && e.do_not_place)
            this.unpopulated.add(e.source_component_id);
        if (e.type === "source_port") {
            let r = this.index.connected(e.source_port_id);
            if (e.requires_ground || e.provides_ground)
                this.index.groundNets.add(r);
            if (e.requires_power || e.provides_power || e.requires_voltage !== void 0 || e.provides_voltage !== void 0)
                this.index.powerNets.add(r);
        }
    } this.nets = [...this.index.portsByNet.keys()], this.solved = this.nets.length === 0; }
    _step() { let t = this.nets[this.currentIndex++]; this.solved = this.currentIndex >= this.nets.length; let e = this.index, r = e.portsByNet.get(t); if (e.isRail(t) || r.length !== 2)
        return; let [n, i] = r; if (n.source_component_id === i.source_component_id)
        return; let s = this.resistor(n.source_component_id), o = this.resistor(i.source_component_id); if (!s || !o || !e.sameLocalScope(s.box, o.box))
        return; if (s.nets.filter((S) => o.nets.includes(S)).length !== 1)
        return; let c = s.box, l = o.box; if (Math.abs(c.schX - l.schX) < (c.width + l.width) / 2 && Math.abs(c.schY - l.schY) < (c.height + l.height) / 2)
        return; let a = e.port(n), p = e.port(i), d = a.facing_direction && py[a.facing_direction], m = p.facing_direction && py[p.facing_direction]; if (!d || !m)
        return; let f = p.center.x - a.center.x, _ = p.center.y - a.center.y, g = Math.max(2, 2 * Math.max(c.width, c.height, l.width, l.height)); if (Math.hypot(f, _) <= g)
        return; let y = Math.abs(f * d[1] - _ * d[0]); if (d[0] * m[0] + d[1] * m[1] === -1 && f * d[0] + _ * d[1] > 0 && y <= 0.15)
        return; this.params.issues.push({ lineItemType: "SeriesResistorsNotAligned", firstResistorSchematicBox: c, secondResistorSchematicBox: l, firstSourcePortId: n.source_port_id, secondSourcePortId: i.source_port_id, message: `Align ${c.sourceComponentName || "the first resistor"} and ${l.sourceComponentName || "the second resistor"} so their private connection reads end-to-end. Preserve pin connections, leave room for labels and neighboring parts, and reroute the trace.` }); }
    resistor(t) { let e = this.index, r = e.components.get(t), n = e.placement(t), i = e.twoTerminalNets(t); if (r?.ftype !== "simple_resistor" || !Number.isFinite(r.resistance) || r.resistance <= 0 || this.unpopulated.has(t) || !n || !i)
        return; if (![n.schX, n.schY, n.width, n.height].every(Number.isFinite) || n.width <= 0 || n.height <= 0)
        return; if (e.portsByComponent.get(t).some((s) => !this.validPort(s, n.schematicSheetId)))
        return; return { box: n, nets: i }; }
    validPort(t, e) { let r = this.index.port(t); return !t.do_not_connect && r && r.schematic_sheet_id === e && [r.center.x, r.center.y].every(Number.isFinite); }
    static issueToString(t) { let e = []; return v(e, "firstResistorName", t.firstResistorSchematicBox.sourceComponentName), v(e, "secondResistorName", t.secondResistorSchematicBox.sourceComponentName), v(e, "message", t.message), `<SeriesResistorsNotAligned ${e.join(" ")} />`; }
}
class en extends U {
    params;
    index;
    banks;
    unpopulated = new Set;
    currentIndex = 0;
    constructor(t) { super(); this.params = t; let e = this.index = new tt(t.ctx); for (let n of t.ctx.circuitJson) {
        if (n.type === "pcb_component" && n.do_not_place)
            this.unpopulated.add(n.source_component_id);
        if (n.type !== "source_port")
            continue;
        let i = e.connected(n.source_port_id);
        if (n.requires_power || n.provides_power || n.requires_voltage !== void 0 || n.provides_voltage !== void 0)
            e.powerNets.add(i);
        if (n.requires_ground || n.provides_ground)
            e.groundNets.add(i);
    } let r = new Map; for (let n of e.components.values()) {
        if (n.ftype !== "simple_diode")
            continue;
        let i = e.twoTerminalNets(n.source_component_id)?.sort();
        if (!i || i.every((c) => e.isRail(c)))
            continue;
        let s = JSON.stringify(i), o = r.get(s) ?? [];
        o.push(n.source_component_id), r.set(s, o);
    } this.banks = [...r.values()], this.solved = this.banks.length === 0; }
    _step() { let t = this.banks[this.currentIndex++]; if (this.solved = this.currentIndex >= this.banks.length, t.length !== 2)
        return; let e = this.member(t[0]), r = this.member(t[1]); if (!e || !r || !this.index.sameLocalScope(e.box, r.box))
        return; let n = e.box, i = r.box; if (Math.hypot(n.schX - i.schX, n.schY - i.schY) > 6 * Math.max(n.width, n.height, i.width, i.height))
        return; if (Math.abs(n.schX - i.schX) < (n.width + i.width) / 2 && Math.abs(n.schY - i.schY) < (n.height + i.height) / 2)
        return; let s = hy(e.pins); if (!s || s !== hy(r.pins))
        return; let o = s === "horizontal" ? "x" : "y", [c, l] = e.pins, [a, p] = r.pins; if ((l.center[o] - c.center[o]) * (p.center[o] - a.center[o]) >= 0)
        return; this.params.issues.push({ lineItemType: "ParallelDiodesNotAligned", firstDiodeSchematicBox: n, secondDiodeSchematicBox: i, message: `Align ${n.sourceComponentName || "the first diode"} and ${i.sourceComponentName || "the second diode"} so their shared nets appear at matching ends. Rotate or move the symbols without changing pin connections or diode polarity, leave room for labels, and reroute the wires.` }); }
    member(t) { let e = this.index.placement(t), r = this.index.portsByComponent.get(t); if (!e || r?.length !== 2 || this.unpopulated.has(t) || r.some((c) => c.do_not_connect) || ![e.schX, e.schY, e.width, e.height].every(Number.isFinite) || e.width <= 0 || e.height <= 0)
        return; let i = this.index.twoTerminalNets(t).sort().map((c) => this.index.port(r.find((l) => this.index.connected(l.source_port_id) === c))), [s, o] = i; if (!s || !o || i.some((c) => c?.schematic_sheet_id !== e.schematicSheetId) || ![s.center.x, s.center.y, o.center.x, o.center.y].every(Number.isFinite))
        return; return { box: e, pins: [s, o] }; }
    static issueToString(t) { let e = []; return v(e, "firstDiodeName", t.firstDiodeSchematicBox.sourceComponentName), v(e, "secondDiodeName", t.secondDiodeSchematicBox.sourceComponentName), v(e, "message", t.message), `<ParallelDiodesNotAligned ${e.join(" ")} />`; }
}
function hy([t, e]) { let r = new Set([t.facing_direction, e.facing_direction]); if (r.has("left") && r.has("right") && Math.abs(t.center.y - e.center.y) < 0.01 && Math.abs(t.center.x - e.center.x) > 0.01)
    return "horizontal"; if (r.has("up") && r.has("down") && Math.abs(t.center.x - e.center.x) < 0.01 && Math.abs(t.center.y - e.center.y) > 0.01)
    return "vertical"; }
class rn extends U {
    params;
    index;
    resistorIds;
    capacitorsByNets = new Map;
    unpopulated = new Set;
    currentIndex = 0;
    constructor(t) { super(); this.params = t; let e = this.index = new tt(t.ctx); for (let r of t.ctx.circuitJson) {
        if (r.type === "pcb_component" && r.do_not_place)
            this.unpopulated.add(r.source_component_id);
        if (r.type !== "source_port")
            continue;
        let n = e.connected(r.source_port_id);
        if (r.requires_power || r.provides_power || r.requires_voltage !== void 0 || r.provides_voltage !== void 0)
            e.powerNets.add(n);
        if (r.requires_ground || r.provides_ground)
            e.groundNets.add(n);
    } this.resistorIds = []; for (let r of e.components.values()) {
        if (r.ftype === "simple_resistor")
            this.resistorIds.push(r.source_component_id);
        if (r.ftype !== "simple_capacitor")
            continue;
        let n = e.twoTerminalNets(r.source_component_id);
        if (!n)
            continue;
        let i = dy(n), s = this.capacitorsByNets.get(i) ?? [];
        s.push(r.source_component_id), this.capacitorsByNets.set(i, s);
    } this.solved = this.resistorIds.length === 0; }
    _step() { let t = this.resistorIds[this.currentIndex++]; this.solved = this.currentIndex >= this.resistorIds.length; let e = this.part(t); if (!e)
        return; let r = e.ports.flatMap((n) => { let i = this.branchAt(n); return i ? [i] : []; }); for (let { capacitor: n, parallel: i, resistorPort: s, capacitorPort: o } of r) {
        let c = e.box, l = n.box;
        if (!this.index.sameLocalScope(c, l) || !this.index.sameLocalScope(c, i.box))
            continue;
        if (Math.abs(c.schX - l.schX) < (c.width + l.width) / 2 && Math.abs(c.schY - l.schY) < (c.height + l.height) / 2)
            continue;
        let a = this.index.port(s), p = this.index.port(o), d = Math.hypot(a.center.x - p.center.x, a.center.y - p.center.y), m = Math.max(4, 3 * Math.max(c.width, c.height, l.width, l.height));
        if (d <= m)
            continue;
        this.params.issues.push({ lineItemType: "SeriesRcBranchNotGrouped", resistorSchematicBox: c, capacitorSchematicBox: l, parallelCapacitorSchematicBox: i.box, resistorSourcePortId: s.source_port_id, capacitorSourcePortId: o.source_port_id, sharedPinDistance: d, maxRecommendedSharedPinDistance: m, message: `Group ${c.sourceComponentName || "the resistor"} and ${l.sourceComponentName || "the series capacitor"} at their private shared node so this series branch is easy to follow beside the parallel capacitor. Preserve pin connections, leave room for labels, and reroute the wires; exact alignment is not required.` });
    } }
    branchAt(t) { let e = this.index, r = e.connected(t.source_port_id), n = e.portsByNet.get(r); if (e.isRail(r) || n?.length !== 2)
        return; let i = n.find((p) => p.source_component_id !== t.source_component_id); if (!i || e.components.get(i.source_component_id)?.ftype !== "simple_capacitor")
        return; let s = this.part(i.source_component_id); if (!s)
        return; let o = e.twoTerminalNets(t.source_component_id)?.find((p) => p !== r), c = e.twoTerminalNets(i.source_component_id)?.find((p) => p !== r); if (!o || !c || o === c || [o, c].every((p) => e.isRail(p)))
        return; let l = this.capacitorsByNets.get(dy([o, c])); if (l?.length !== 1)
        return; let a = this.part(l[0]); if (!a)
        return; return { capacitor: s, parallel: a, resistorPort: t, capacitorPort: i }; }
    part(t) { let e = this.index, r = e.components.get(t), n = e.placement(t), i = e.portsByComponent.get(t), s = r?.ftype === "simple_resistor" ? r.resistance : r?.ftype === "simple_capacitor" ? r.capacitance : void 0; if (s === void 0 || !Number.isFinite(s) || s <= 0 || !n || i?.length !== 2 || this.unpopulated.has(t) || !e.twoTerminalNets(t) || ![n.schX, n.schY, n.width, n.height].every(Number.isFinite) || n.width <= 0 || n.height <= 0)
        return; let o = i.map((c) => e.port(c)); if (i.some((c) => c.do_not_connect) || o.some((c) => !c || c.schematic_sheet_id !== n.schematicSheetId || !Number.isFinite(c.center.x) || !Number.isFinite(c.center.y)))
        return; if (Math.hypot(o[0].center.x - o[1].center.x, o[0].center.y - o[1].center.y) < 0.01)
        return; return { box: n, ports: i }; }
    static issueToString(t) { let e = []; return v(e, "resistorName", t.resistorSchematicBox.sourceComponentName), v(e, "capacitorName", t.capacitorSchematicBox.sourceComponentName), v(e, "parallelCapacitorName", t.parallelCapacitorSchematicBox.sourceComponentName), v(e, "sharedPinDistance", t.sharedPinDistance), v(e, "maxRecommendedSharedPinDistance", t.maxRecommendedSharedPinDistance), v(e, "message", t.message), `<SeriesRcBranchNotGrouped ${e.join(" ")} />`; }
}
function dy(t) { return JSON.stringify(t.toSorted()); }
var my = { left: [-1, 0], right: [1, 0], up: [0, 1], down: [0, -1] };
class nn extends U {
    params;
    index;
    fuseIds;
    unpopulated = new Set;
    currentIndex = 0;
    constructor(t) { super(); this.params = t; this.index = new tt(t.ctx); for (let e of t.ctx.circuitJson)
        if (e.type === "pcb_component" && e.do_not_place)
            this.unpopulated.add(e.source_component_id); this.fuseIds = [...this.index.components.values()].filter((e) => e.ftype === "simple_fuse").map((e) => e.source_component_id), this.solved = this.fuseIds.length === 0; }
    _step() { let t = this.fuseIds[this.currentIndex++]; if (this.solved = this.currentIndex >= this.fuseIds.length, !t || this.unpopulated.has(t))
        return; let e = this.index, r = e.placement(t), n = e.twoTerminalNets(t); if (!r || !n)
        return; for (let i of n) {
        let s = e.portsByNet.get(i) ?? [];
        if (s.length !== 2)
            continue;
        let o = s.find((L) => L.source_component_id !== t), c = s.find((L) => L.source_component_id === t);
        if (!o || !c)
            continue;
        let l = o.source_component_id;
        if (e.components.get(l)?.ftype !== "simple_diode" || this.unpopulated.has(l))
            continue;
        let a = e.placement(l), p = e.twoTerminalNets(l);
        if (!a || !p || !e.sameLocalScope(r, a))
            continue;
        if (p.filter((L) => n.includes(L)).length !== 1)
            continue;
        let d = [...e.portsByComponent.get(t), ...e.portsByComponent.get(l)];
        if (d.some((L) => L.do_not_connect))
            continue;
        if ([r, a].some((L) => ![L.schX, L.schY, L.width, L.height].every(Number.isFinite) || L.width <= 0 || L.height <= 0))
            continue;
        if (d.some((L) => { let B = e.port(L); return !B || B.schematic_sheet_id !== r.schematicSheetId || ![B.center.x, B.center.y].every(Number.isFinite); }))
            continue;
        if (Math.abs(r.schX - a.schX) < (r.width + a.width) / 2 && Math.abs(r.schY - a.schY) < (r.height + a.height) / 2)
            continue;
        let m = e.port(c), f = e.port(o), _ = m.facing_direction && my[m.facing_direction], g = f.facing_direction && my[f.facing_direction];
        if (!_ || !g)
            continue;
        let y = f.center.x - m.center.x, S = f.center.y - m.center.y;
        if (Math.hypot(y, S) < 0.3)
            continue;
        let P = _[0] * g[0] + _[1] * g[1] === -1, b = Math.abs(y * _[1] - S * _[0]), C = y * _[0] + S * _[1] > 0;
        if (P && C && b <= 0.15)
            continue;
        this.params.issues.push({ lineItemType: "FuseDiodeNotAligned", fuseSchematicBox: r, diodeSchematicBox: a, fuseSourcePortId: c.source_port_id, diodeSourcePortId: o.source_port_id, message: `Align ${r.sourceComponentName || "fuse"} and ${a.sourceComponentName || "diode"} so their connected pins face each other along one straight path. Preserve pin connections and diode polarity, leave room for labels, and reroute the trace.` });
    } }
    static issueToString(t) { let e = []; return v(e, "fuseName", t.fuseSchematicBox.sourceComponentName), v(e, "diodeName", t.diodeSchematicBox.sourceComponentName), v(e, "message", t.message), `<FuseDiodeNotAligned ${e.join(" ")} />`; }
}
class on extends U {
    params;
    index;
    inductorIds;
    unpopulated = new Set;
    currentIndex = 0;
    constructor(t) { super(); this.params = t; this.index = new tt(t.ctx); for (let e of t.ctx.circuitJson)
        if (e.type === "pcb_component" && e.do_not_place)
            this.unpopulated.add(e.source_component_id); this.inductorIds = [...this.index.components.values()].filter((e) => e.ftype === "simple_inductor").map((e) => e.source_component_id), this.solved = this.inductorIds.length === 0; }
    _step() { let t = this.inductorIds[this.currentIndex++]; if (this.solved = this.currentIndex >= this.inductorIds.length, !t || this.unpopulated.has(t))
        return; let e = this.index, r = e.placement(t), n = e.twoTerminalNets(t), i = e.portsByComponent.get(t) ?? []; if (!r || !n || n.some((P) => e.isRail(P)) || i.some((P) => P.do_not_connect || uy(P)))
        return; let s = n.map((P) => { let b = e.portsByNet.get(P) ?? []; return b.length === 2 ? b.find((C) => C.source_component_id !== t) : void 0; }), [o, c] = s; if (!o || !c || o.source_component_id !== c.source_component_id || [o, c].some((P) => P.do_not_connect || uy(P)))
        return; let l = o.source_component_id, a = e.placement(l); if (e.components.get(l)?.ftype !== "simple_chip" || (e.portsByComponent.get(l)?.length ?? 0) < 3 || this.unpopulated.has(l) || !a || !e.sameLocalScope(a, r))
        return; let p = [e.port(o), e.port(c)], d = i.map((P) => e.port(P)); if ([...p, ...d].some((P) => !P || P.schematic_sheet_id !== a.schematicSheetId || ![P.center.x, P.center.y].every(Number.isFinite)) || [a, r].some((P) => ![P.schX, P.schY, P.width, P.height].every(Number.isFinite) || P.width <= 0 || P.height <= 0))
        return; if (Math.abs(a.schX - r.schX) < (a.width + r.width) / 2 && Math.abs(a.schY - r.schY) < (a.height + r.height) / 2)
        return; let m = p[0], f = p[1], _ = m.facing_direction; if (!_ || _ !== f.facing_direction)
        return; let g = Math.hypot(m.center.x - f.center.x, m.center.y - f.center.y); if (g < 0.01)
        return; let y = Math.max(...p.map((P, b) => Math.hypot(P.center.x - d[b].center.x, P.center.y - d[b].center.y))), S = Math.max(3, 2 * Math.max(r.width, r.height), 2 * g); if (y <= S)
        return; this.params.issues.push({ lineItemType: "InductorSeparatedFromChipPins", hostSchematicBox: a, inductorSchematicBox: r, chipSourcePortIds: [o.source_port_id, c.source_port_id], maxPinDistance: y, maxRecommendedPinDistance: S, message: `Place ${r.sourceComponentName || "inductor"} beside its two connected pins on the ${_} side of ${a.sourceComponentName || "chip"} so the connections can be read together. Preserve pin connections, leave room for labels, and reroute affected traces; exact alignment is not required.` }); }
    static issueToString(t) { let e = []; return v(e, "hostComponentName", t.hostSchematicBox.sourceComponentName), v(e, "inductorName", t.inductorSchematicBox.sourceComponentName), v(e, "maxPinDistance", t.maxPinDistance), v(e, "maxRecommendedPinDistance", t.maxRecommendedPinDistance), v(e, "message", t.message), `<InductorSeparatedFromChipPins ${e.join(" ")} />`; }
}
function uy(t) { return Boolean(t.requires_power || t.provides_power || t.requires_ground || t.provides_ground || t.requires_voltage !== void 0 || t.provides_voltage !== void 0); }
class sn extends U {
    params;
    index;
    capacitorIds;
    unpopulated = new Set;
    currentIndex = 0;
    constructor(t) { super(); this.params = t; this.index = new tt(t.ctx); for (let e of t.ctx.circuitJson) {
        if (e.type === "pcb_component" && e.do_not_place)
            this.unpopulated.add(e.source_component_id);
        if (e.type !== "source_port")
            continue;
        let r = this.index.connected(e.source_port_id);
        if (e.requires_ground || e.provides_ground)
            this.index.groundNets.add(r);
        if (e.requires_power || e.provides_power || e.requires_voltage !== void 0 || e.provides_voltage !== void 0)
            this.index.powerNets.add(r);
    } this.capacitorIds = [...this.index.components.values()].filter((e) => e.ftype === "simple_capacitor").map((e) => e.source_component_id), this.solved = this.capacitorIds.length === 0; }
    _step() { let t = this.capacitorIds[this.currentIndex++]; this.solved = this.currentIndex >= this.capacitorIds.length; let e = this.index.components.get(t), r = this.localPart(t), n = this.index.twoTerminalNets(t); if (e?.ftype !== "simple_capacitor" || !Number.isFinite(e.capacitance) || e.capacitance <= 0 || !r || !n || n.some((P) => this.index.isRail(P)))
        return; let i = r.ports.flatMap((P) => { let b = this.pairAt(P); return b ? [{ ...b, capacitorPort: P }] : []; }); if (i.length !== 1)
        return; let { resistor: s, resistorPort: o, capacitorPort: c, hostId: l } = i[0], a = this.index, p = a.connected(c.source_port_id), d = n.find((P) => P !== p); if ((a.portsByNet.get(d) ?? []).some((P) => P.source_component_id === l))
        return; if (!a.sameLocalScope(r.placement, s.placement))
        return; let m = r.placement, f = s.placement; if (Math.abs(m.schX - f.schX) < (m.width + f.width) / 2 && Math.abs(m.schY - f.schY) < (m.height + f.height) / 2)
        return; let _ = a.port(c), g = a.port(o), y = Math.hypot(_.center.x - g.center.x, _.center.y - g.center.y), S = Math.max(4, 3 * Math.max(m.width, m.height, f.width, f.height)); if (y <= S)
        return; this.params.issues.push({ lineItemType: "HighPassRcFilterComponentsNotGrouped", capacitorSchematicBox: m, resistorSchematicBox: f, capacitorSourcePortId: c.source_port_id, resistorSourcePortId: o.source_port_id, signalPinDistance: y, maxRecommendedSignalPinDistance: S, message: `Group ${m.sourceComponentName || "the capacitor"} and ${f.sourceComponentName || "the resistor"} at their shared node so the series capacitor and grounded resistor can be read together. Preserve pin connections, leave room for labels, and reroute affected traces; exact alignment is not required.` }); }
    pairAt(t) { let e = this.index, r = t.source_component_id, n = e.portsByNet.get(e.connected(t.source_port_id)) ?? []; if (n.length !== 3 || n.some((g) => g.do_not_connect))
        return; let i = n.filter((g) => e.components.get(g.source_component_id)?.ftype === "simple_resistor"); if (i.length !== 1)
        return; let s = i[0], o = s.source_component_id, c = e.components.get(o), l = this.localPart(o); if (c?.ftype !== "simple_resistor" || !Number.isFinite(c.resistance) || c.resistance <= 0 || !l)
        return; let p = e.twoTerminalNets(o)?.find((g) => g !== e.connected(s.source_port_id)); if (!p || !e.groundNets.has(p) || e.powerNets.has(p))
        return; let d = n.find((g) => g.source_component_id !== r && g.source_component_id !== o); if (!d)
        return; let m = d.source_component_id, f = e.placement(m), _ = e.components.get(m)?.ftype; if (_ !== "simple_chip" && _ !== "simple_op_amp" || (e.portsByComponent.get(m)?.length ?? 0) < 3 || this.unpopulated.has(m) || !f || !e.sameLocalScope(l.placement, f) || !this.validPin(d, f.schematicSheetId))
        return; return { resistor: l, resistorPort: s, hostId: m }; }
    localPart(t) { let e = this.index.placement(t), r = this.index.portsByComponent.get(t); if (this.unpopulated.has(t) || !e || r?.length !== 2 || ![e.schX, e.schY, e.width, e.height].every(Number.isFinite) || e.width <= 0 || e.height <= 0 || r.some((n) => !this.validPin(n, e.schematicSheetId)))
        return; return { placement: e, ports: r }; }
    validPin(t, e) { let r = this.index.port(t); return !t.do_not_connect && r && r.schematic_sheet_id === e && Number.isFinite(r.center.x) && Number.isFinite(r.center.y); }
    static issueToString(t) { let e = []; return v(e, "capacitorName", t.capacitorSchematicBox.sourceComponentName), v(e, "resistorName", t.resistorSchematicBox.sourceComponentName), v(e, "signalPinDistance", t.signalPinDistance), v(e, "maxRecommendedSignalPinDistance", t.maxRecommendedSignalPinDistance), v(e, "message", t.message), `<HighPassRcFilterComponentsNotGrouped ${e.join(" ")} />`; }
}
class an extends U {
    params;
    banks = [];
    bankIndex = 0;
    index;
    constructor(t) { super(); this.params = t; let e = this.index = new tt(t.ctx); for (let i of t.ctx.circuitJson) {
        if (i.type !== "source_port")
            continue;
        let s = e.connected(i.source_port_id);
        if (i.requires_power || i.provides_power)
            e.powerNets.add(s);
        if (i.requires_ground || i.provides_ground)
            e.groundNets.add(s);
    } let r = new Set(t.ctx.circuitJson.flatMap((i) => i.type === "pcb_component" && i.do_not_place ? [i.source_component_id] : [])), n = new Map; for (let i of e.components.values()) {
        let s = i.ftype === "simple_diode";
        if (!s && i.ftype !== "simple_capacitor")
            continue;
        let o = i.source_component_id, c = e.twoTerminalNets(o)?.sort();
        if (!c)
            continue;
        if (c.every((y) => e.isRail(y)))
            continue;
        let l = e.placement(o), a = { diode: s, box: l }, p = JSON.stringify(c), d = n.get(p) ?? [];
        if (d.push(a), n.set(p, d), !l || r.has(o))
            continue;
        if (i.ftype === "simple_capacitor" && (!Number.isFinite(i.capacitance) || i.capacitance <= 0))
            continue;
        let m = e.portsByComponent.get(o);
        if (m.some((y) => y.do_not_connect))
            continue;
        let f = c.map((y) => e.port(m.find((S) => e.connected(S.source_port_id) === y))), [_, g] = f;
        if (!_ || !g || f.some((y) => y?.schematic_sheet_id !== l.schematicSheetId))
            continue;
        a.pins = [_, g], a.axis = H4(_, g);
    } this.banks.push(...n.values()), this.solved = this.banks.length === 0; }
    _step() { let t = this.banks[this.bankIndex++]; if (this.solved = this.bankIndex >= this.banks.length, t.length !== 2)
        return; let e = t.find((c) => c.diode), r = t.find((c) => !c.diode); if (!e?.box || !e.pins || !e.axis || !r?.box || !r.pins || !r.axis)
        return; let n = e.box, i = r.box; if (!this.index.sameLocalScope(n, i))
        return; if ([n.width, n.height, i.width, i.height].some((c) => !Number.isFinite(c) || c <= 0))
        return; let s = Math.hypot(n.schX - i.schX, n.schY - i.schY); if (!Number.isFinite(s) || s > 6 * Math.max(n.width, n.height, i.width, i.height))
        return; if (Math.abs(n.schX - i.schX) < (n.width + i.width) / 2 && Math.abs(n.schY - i.schY) < (n.height + i.height) / 2)
        return; let o; if (e.axis !== r.axis)
        o = "different_axes";
    else {
        let c = e.axis === "horizontal" ? "x" : "y", l = e.pins.map((p) => p.center[c]), a = r.pins.map((p) => p.center[c]);
        if ((l[1] - l[0]) * (a[1] - a[0]) < 0)
            o = "crossed_connections";
        else {
            if (Math.min(Math.max(...l), Math.max(...a)) - Math.max(Math.min(...l), Math.min(...a)) > 0.01)
                return;
            o = "staggered";
        }
    } this.params.issues.push({ lineItemType: "ParallelDiodeCapacitorNotAligned", diodeSchematicBox: n, capacitorSchematicBox: i, reason: o, message: `Draw ${n.sourceComponentName || "the diode"} and ${i.sourceComponentName || "the capacitor"} as adjacent parallel rows or columns with their shared nets at matching ends. Preserve every pin connection and diode polarity, leave room for labels, and reroute the affected wires.` }); }
    static issueToString(t) { let e = []; return v(e, "diodeComponentName", t.diodeSchematicBox.sourceComponentName), v(e, "capacitorComponentName", t.capacitorSchematicBox.sourceComponentName), v(e, "reason", t.reason), v(e, "message", t.message), `<ParallelDiodeCapacitorNotAligned ${e.join(" ")} />`; }
}
function H4(t, e) { if (![t.center.x, t.center.y, e.center.x, e.center.y].every(Number.isFinite))
    return; let r = new Set([t.facing_direction, e.facing_direction]); if (r.has("left") && r.has("right") && Math.abs(t.center.y - e.center.y) < 0.01 && Math.abs(t.center.x - e.center.x) > 0.01)
    return "horizontal"; if (r.has("up") && r.has("down") && Math.abs(t.center.x - e.center.x) < 0.01 && Math.abs(t.center.y - e.center.y) > 0.01)
    return "vertical"; }
class cn extends U {
    params;
    index;
    banks;
    bankIndex = 0;
    constructor(t) { super(); this.params = t; let e = this.index = new tt(t.ctx), r = new Set(t.ctx.circuitJson.flatMap((i) => i.type === "pcb_component" && i.do_not_place ? [i.source_component_id] : [])); for (let i of e.portsByComponent.values())
        for (let s of i) {
            let o = e.connected(s.source_port_id);
            if (s.requires_power || s.provides_power)
                e.powerNets.add(o);
            if (s.requires_ground || s.provides_ground)
                e.groundNets.add(o);
        } let n = new Map; for (let i of e.components.values()) {
        if (i.ftype !== "simple_resistor")
            continue;
        let s = i.source_component_id, o = e.portsByComponent.get(s);
        if (o?.length !== 2)
            continue;
        for (let c of o) {
            let l = e.connected(c.source_port_id), a = e.portsByNet.get(l);
            if (e.isRail(l) || a?.length !== 2)
                continue;
            let p = a.find((C) => C.source_component_id !== s), d = p && e.components.get(p.source_component_id);
            if (!p || d?.ftype !== "simple_led")
                continue;
            let m = d.source_component_id, f = e.portsByComponent.get(m);
            if (f?.length !== 2)
                continue;
            let _ = o.find((C) => C !== c), g = f.find((C) => C !== p), y = [e.connected(_.source_port_id), e.connected(g.source_port_id)];
            if (y[0] === y[1] || y.includes(l))
                continue;
            let S = { resistorId: s, ledId: m, nets: y, ports: [...o, ...f], resistor: e.placement(s), led: e.placement(m), valid: Number.isFinite(i.resistance) && i.resistance > 0 && !r.has(s) && !r.has(m) }, P = JSON.stringify([...y].sort()), b = n.get(P) ?? [];
            b.push(S), n.set(P, b), S.geometry = Q4(e, S);
        }
    } this.banks = [...n.values()], this.solved = this.banks.length === 0; }
    _step() { let t = this.banks[this.bankIndex++]; if (this.solved = this.bankIndex >= this.banks.length, t.length < 3 || t.some((s) => !s.valid || !s.geometry || !s.resistor || !s.led))
        return; let e = t[0]; if (t.some((s) => !this.index.sameLocalScope(e.resistor, s.resistor)))
        return; let r = new Set(t.flatMap((s) => [s.resistorId, s.ledId])); if (!e.nets.some((s) => { if (this.index.isRail(s))
        return false; let o = (this.index.portsByNet.get(s) ?? []).filter((c) => !r.has(c.source_component_id)); return o.length <= 1 && o.every((c) => { let l = this.index.placement(c.source_component_id); return l && this.index.sameLocalScope(e.resistor, l); }); }))
        return; if (!t.some((s, o) => t.slice(o + 1).some((c) => { let l = s.geometry, a = c.geometry; if (l.axis !== a.axis || Math.abs(l.cross - a.cross) >= (l.thickness + a.thickness) / 2)
        return false; return Math.min(l.high, a.high) - Math.max(l.low, a.low) < -0.1; })))
        return; this.params.issues.push({ lineItemType: "ParallelLedBranchesDrawnInline", branchSchematicBoxes: t.flatMap((s) => [s.resistor, s.led]), branchCount: t.length, message: `Draw these ${t.length} parallel resistor/LED branches beside each other, with their shared end nodes at corresponding ends, rather than end-to-end in the same row or column. Preserve every pin connection and LED polarity, leave room for labels, and reroute the affected wires.` }); }
    static issueToString(t) { let e = []; return v(e, "componentNames", t.branchSchematicBoxes.map((r) => r.sourceComponentName).filter(Boolean).join(", ")), v(e, "branchCount", t.branchCount), v(e, "message", t.message), `<ParallelLedBranchesDrawnInline ${e.join(" ")} />`; }
}
function Q4(t, e) { let { resistor: r, led: n, ports: i } = e; if (!r || !n || !t.sameLocalScope(r, n) || i.some((y) => y.do_not_connect))
    return; if ([r, n].some((y) => ![y.schX, y.schY, y.width, y.height].every(Number.isFinite) || y.width <= 0 || y.height <= 0))
    return; let s = i.map((y) => t.port(y)); if (s.some((y) => !y || y.schematic_sheet_id !== r.schematicSheetId || !Number.isFinite(y.center.x) || !Number.isFinite(y.center.y)))
    return; let [o, c, l, a] = s, p = fy(o, c); if (!p || fy(l, a) !== p)
    return; let d = p === "x" ? "y" : "x", m = s.map((y) => y.center[d]); if (Math.max(...m) - Math.min(...m) > 0.01)
    return; let f = [o.center[p], c.center[p]], _ = [l.center[p], a.center[p]]; if (Math.min(Math.max(...f), Math.max(..._)) - Math.max(Math.min(...f), Math.min(..._)) > 0.01)
    return; let g = s.map((y) => y.center[p]); return { axis: p, low: Math.min(...g), high: Math.max(...g), cross: m[0], thickness: Math.max(p === "x" ? r.height : r.width, p === "x" ? n.height : n.width) }; }
function fy(t, e) { let r = new Set([t.facing_direction, e.facing_direction]); if (r.has("left") && r.has("right") && Math.abs(t.center.y - e.center.y) < 0.01 && Math.abs(t.center.x - e.center.x) > 0.01)
    return "x"; if (r.has("up") && r.has("down") && Math.abs(t.center.x - e.center.x) < 0.01 && Math.abs(t.center.y - e.center.y) > 0.01)
    return "y"; }
class ln extends U {
    params;
    index;
    crystalIds;
    unpopulated = new Set;
    currentIndex = 0;
    constructor(t) { super(); this.params = t; this.index = new tt(t.ctx); for (let e of t.ctx.circuitJson) {
        if (e.type === "pcb_component" && e.do_not_place)
            this.unpopulated.add(e.source_component_id);
        if (e.type === "source_port") {
            let r = this.index.connected(e.source_port_id);
            if (e.requires_ground || e.provides_ground)
                this.index.groundNets.add(r);
            if (e.requires_power || e.provides_power || e.requires_voltage !== void 0 || e.provides_voltage !== void 0)
                this.index.powerNets.add(r);
        }
    } this.crystalIds = [...this.index.components.values()].filter((e) => e.ftype === "simple_crystal").map((e) => e.source_component_id), this.solved = this.crystalIds.length === 0; }
    _step() { let t = this.crystalIds[this.currentIndex++]; this.solved = this.currentIndex >= this.crystalIds.length; let e = this.index, r = e.components.get(t), n = e.placement(t), i = e.portsByComponent.get(t) ?? []; if (r?.ftype !== "simple_crystal" || !Number.isFinite(r.frequency) || r.frequency <= 0 || this.unpopulated.has(t) || !n || !yy(n) || ![2, 4].includes(i.length) || i.some((c) => c.do_not_connect))
        return; if (i.some((c) => e.powerNets.has(e.connected(c.source_port_id))))
        return; let s = i.filter((c) => !e.groundNets.has(e.connected(c.source_port_id))); if (s.length !== 2)
        return; let o = s.map((c) => e.connected(c.source_port_id)); if (o[0] === o[1])
        return; for (let [c, l] of s.entries()) {
        let a = o[c], p = e.portsByNet.get(a) ?? [], d = p.filter((z) => e.components.get(z.source_component_id)?.ftype === "simple_resistor");
        if (d.length !== 1)
            continue;
        let m = d[0], f = m.source_component_id, _ = e.components.get(f), g = e.placement(f), y = e.portsByComponent.get(f) ?? [], S = e.twoTerminalNets(f);
        if (_?.ftype !== "simple_resistor" || !Number.isFinite(_.resistance) || _.resistance <= 0 || this.unpopulated.has(f) || !g || !yy(g) || !e.sameLocalScope(n, g) || !S || y.some((z) => z.do_not_connect) || S.some((z) => e.isRail(z)))
            continue;
        let P = S.find((z) => z !== a), b = o[1 - c];
        if (!P || P === b)
            continue;
        let C = (e.portsByNet.get(P) ?? []).filter((z) => z.source_component_id !== f);
        if (C.length !== 1)
            continue;
        let L = C[0], B = L.source_component_id;
        if (L.do_not_connect || e.components.get(B)?.ftype !== "simple_chip" || this.unpopulated.has(B))
            continue;
        let k = e.portsByNet.get(b) ?? [];
        if (k.filter((z) => z.source_component_id === B).length !== 1)
            continue;
        if (p.some((z) => z.do_not_connect || ![t, f].includes(z.source_component_id) && !this.isGroundedLoadCapacitor(z, a)))
            continue;
        if (k.some((z) => z.do_not_connect || ![t, B].includes(z.source_component_id) && !this.isGroundedLoadCapacitor(z, b)))
            continue;
        let I = e.port(l), j = e.port(m);
        if (!I || !j || [I, j].some((z) => z.schematic_sheet_id !== n.schematicSheetId || !Number.isFinite(z.center.x) || !Number.isFinite(z.center.y)))
            continue;
        let Q = Math.hypot(I.center.x - j.center.x, I.center.y - j.center.y), lt = Math.max(4, 3 * Math.max(n.width, n.height, g.width, g.height));
        if (Q <= lt)
            continue;
        this.params.issues.push({ lineItemType: "ResistorSeparatedFromCrystal", crystalSchematicBox: n, resistorSchematicBox: g, pinDistance: Q, maxRecommendedPinDistance: lt, message: `Place ${g.sourceComponentName || "the series resistor"} beside ${n.sourceComponentName || "the crystal"} so their shared signal branch is easy to follow. Preserve the original pin connections, leave room for labels and load capacitors, and reroute the affected wires.` });
    } }
    isGroundedLoadCapacitor(t, e) { if (!t.source_component_id || this.unpopulated.has(t.source_component_id))
        return false; let r = this.index.components.get(t.source_component_id), n = this.index.twoTerminalNets(t.source_component_id); return r?.ftype === "simple_capacitor" && Number.isFinite(r.capacitance) && r.capacitance > 0 && !(this.index.portsByComponent.get(t.source_component_id) ?? []).some((i) => i.do_not_connect) && Boolean(n?.some((i) => i !== e && this.index.groundNets.has(i))); }
    static issueToString(t) { let e = []; return v(e, "crystalName", t.crystalSchematicBox.sourceComponentName), v(e, "resistorName", t.resistorSchematicBox.sourceComponentName), v(e, "pinDistance", t.pinDistance), v(e, "maxRecommendedPinDistance", t.maxRecommendedPinDistance), v(e, "message", t.message), `<ResistorSeparatedFromCrystal ${e.join(" ")} />`; }
}
function yy(t) { return [t.schX, t.schY, t.width, t.height].every(Number.isFinite) && t.width > 0 && t.height > 0; }
class pn extends U {
    params;
    constructor(t) { super(); this.params = t; }
    _step() { let { ctx: t, issues: e } = this.params, r = new tt(t), n = new Set(t.circuitJson.flatMap((s) => s.type === "pcb_component" && s.do_not_place ? [s.source_component_id] : [])), i = (s) => { let o = r.placement(s), c = r.portsByComponent.get(s); return o && [o.schX, o.schY, o.width, o.height].every(Number.isFinite) && o.width > 0 && o.height > 0 && !n.has(s) && c?.length === 2 && c.every((l) => { let a = r.port(l); return !l.do_not_connect && a && a.schematic_sheet_id === o.schematicSheetId; }) ? o : void 0; }; for (let s of r.components.values()) {
        if (s.ftype !== "simple_push_button" && s.ftype !== "simple_switch")
            continue;
        let o = s.source_component_id, c = r.twoTerminalNets(o), l = i(o);
        if (!l || !c || c.filter((N) => r.groundNets.has(N)).length !== 1)
            continue;
        let a = c.find((N) => !r.groundNets.has(N));
        if (c.some((N) => r.powerNets.has(N)))
            continue;
        let p = r.portsByNet.get(a) ?? [], d = p.filter((N) => { let at = r.components.get(N.source_component_id)?.ftype; return at === "simple_switch" || at === "simple_push_button"; }), m = p.filter((N) => r.components.get(N.source_component_id)?.ftype === "simple_capacitor");
        if (d.length !== 1 || m.length !== 1)
            continue;
        let f = m[0].source_component_id, _ = r.twoTerminalNets(f), g = i(f);
        if (!g || !_?.every((N) => c.includes(N)) || !r.sameLocalScope(l, g))
            continue;
        let y = new Set([o, f]), S;
        if (!p.every((N) => { if (y.has(N.source_component_id))
            return true; if (N.do_not_connect)
            return false; let at = N.source_component_id, ot = r.placement(at); if (!ot)
            return false; if (ot.schematicSheetId !== l.schematicSheetId)
            return true; let et = r.components.get(at), it = r.twoTerminalNets(at)?.find((rt) => rt !== a); if (et?.ftype !== "simple_resistor" || !Number.isFinite(et.resistance) || et.resistance <= 0 || !i(at) || !r.sameLocalScope(l, ot) || !it || !r.powerNets.has(it) || r.groundNets.has(it) || S !== void 0)
            return false; return S = ot, y.add(at), true; }))
            continue;
        let b = Ko(l, g), C = _y(l, g), L = b > C, B = S && Ko(S, g) < Ko(S, l) ? g : l, k = S ? Ko(S, B) : void 0, I = S ? _y(S, B) : void 0, j = k !== void 0 && k > I;
        if (!L && !j)
            continue;
        if ([...L ? [[l, g]] : [], ...j ? [[B, S]] : []].some(([N, at]) => t.componentPlacements.some((ot) => !y.has(ot.sourceComponentId ?? "") && ot.schematicSheetId === l.schematicSheetId && Z4(ot, N, at))))
            continue;
        let lt = [l.sourceComponentName || "the switch", g.sourceComponentName || "the capacitor", ...S ? [S.sourceComponentName || "the pull resistor"] : []], z = [...L ? [g.sourceComponentName || "the capacitor"] : [], ...j ? [S.sourceComponentName || "the pull resistor"] : []];
        e.push({ lineItemType: "SwitchRcNetworkNotGrouped", switchSchematicBox: l, capacitorSchematicBox: g, resistorSchematicBox: S, switchCapacitorBodyGap: b, maxRecommendedSwitchCapacitorBodyGap: C, resistorBodyGap: k, maxRecommendedResistorBodyGap: I, message: `Group ${lt.join(", ")} together; ${z.join(" and ")} ${z.length === 1 ? "is" : "are"} too far from the local network. Keep the switch and capacitor as adjacent parallel branches, leave room for labels and wires, and preserve every pin connection.` });
    } this.solved = true; }
    static issueToString(t) { let e = []; return v(e, "switchName", t.switchSchematicBox.sourceComponentName), v(e, "capacitorName", t.capacitorSchematicBox.sourceComponentName), v(e, "resistorName", t.resistorSchematicBox?.sourceComponentName), v(e, "message", t.message), `<SwitchRcNetworkNotGrouped ${e.join(" ")} />`; }
}
function Z4(t, e, r) { return t.schX + t.width / 2 > Math.min(e.schX, r.schX) && t.schX - t.width / 2 < Math.max(e.schX, r.schX) + 0.01 && t.schY + t.height / 2 > Math.min(e.schY, r.schY) && t.schY - t.height / 2 < Math.max(e.schY, r.schY) + 0.01; }
function Ko(t, e) { return Math.hypot(Math.max(0, Math.abs(t.schX - e.schX) - (t.width + e.width) / 2), Math.max(0, Math.abs(t.schY - e.schY) - (t.height + e.height) / 2)); }
function _y(t, e) { return Math.max(4, 2 * Math.max(t.width, t.height, e.width, e.height)); }
function zt(t, e, r, n) { return { left: t - r / 2, right: t + r / 2, top: e + n / 2, bottom: e - n / 2 }; }
function xr(t, e) { let r = Math.min(t.right, e.right) - Math.max(t.left, e.left), n = Math.min(t.top, e.top) - Math.max(t.bottom, e.bottom); return r > 0 && n > 0 ? { ow: r, oh: n } : null; }
function Ke(t) { let e = t.anchor_side; if (e === "top" || e === "bottom") {
    let l = t.anchor_position?.y ?? t.center.y, a = (t.text?.length ?? 8) * 0.13 / 2 + 0.1, p = t.center.x - 0.1, d = t.center.x + 0.1;
    if (e === "top")
        return { left: p, right: d, top: l, bottom: l - a * 2 };
    return { left: p, right: d, top: l + a * 2, bottom: l };
} let n = t.anchor_position?.x ?? t.center.x, s = Math.abs(t.center.x - n) + 0.1, o = t.center.y + 0.1, c = t.center.y - 0.1; if (t.center.x >= n)
    return { left: n, right: t.center.x + s, top: o, bottom: c }; return { left: t.center.x - s, right: n, top: o, bottom: c }; }
var tr = (t) => [{ x: t.left, y: t.bottom }, { x: t.right, y: t.bottom }, { x: t.right, y: t.top }, { x: t.left, y: t.top }], q4 = (t) => { if (/\s/.test(t))
    return 0.28; if (/[ilI.,:;!'|]/.test(t))
    return 0.25; if (/[MW@%]/.test(t))
    return 0.9; if (/[mw]/.test(t))
    return 0.8; if (/[A-Z]/.test(t))
    return 0.67; return 0.56; }, ts = (t) => Array.from(t).reduce((e, r) => e + q4(r), 0), gy = (t, e) => ts(t) * e;
function br(t) {
    let e = t.font_size;
    if (!Number.isFinite(e) || e <= 0 || !Number.isFinite(t.rotation) || !Number.isFinite(t.position.x) || !Number.isFinite(t.position.y))
        return [];
    let r = t.anchor, n = r.includes("left") ? 0 : r.includes("right") ? 1 : 0.5, i = r.includes("top") ? 0 : r.includes("bottom") ? e : e / 2, s = -t.rotation * Math.PI / 180, o = Math.cos(s), c = Math.sin(s);
    return t.text.split(`
`).flatMap((l, a) => { let p = l.trim(); if (!p)
        return []; let d = l.length - l.trimStart().length, m = (ts(l.slice(0, d)) - ts(l) * n) * e; return [tr({ left: m, right: m + ts(p) * e, top: i - a * e - e * 0.05, bottom: i - (a + 1) * e + e * 0.05 }).map(({ x: _, y: g }) => ({ x: t.position.x + _ * o - g * c, y: t.position.y + _ * c + g * o }))]; });
}
function Di(t, e) { for (let r of [t, e])
    for (let n = 0; n < r.length; n++) {
        let i = r[n], s = r[(n + 1) % r.length], o = Math.hypot(s.x - i.x, s.y - i.y);
        if (o < 0.000000001)
            continue;
        let c = -(s.y - i.y) / o, l = (s.x - i.x) / o, a = (m) => m.map(({ x: f, y: _ }) => f * c + _ * l), p = a(t), d = a(e);
        if (Math.min(Math.max(...p), Math.max(...d)) - Math.max(Math.min(...p), Math.min(...d)) <= 0.000001)
            return false;
    } return true; }
function Vi(t, e) { let r = Math.hypot(e.x - t.x, e.y - t.y); if (r < 0.000000001)
    return; let n = -(e.y - t.y) / r * 0.01, i = (e.x - t.x) / r * 0.01; return [{ x: t.x + n, y: t.y + i }, { x: e.x + n, y: e.y + i }, { x: e.x - n, y: e.y - i }, { x: t.x - n, y: t.y - i }]; }
function hn(t, e, r) { if (Math.hypot(e.x - t.x, e.y - t.y) < 0.000000001)
    return false; let n = 0, i = 1; for (let s = 0; s < r.length; s++) {
    let o = r[s], c = r[(s + 1) % r.length], l = Math.hypot(c.x - o.x, c.y - o.y);
    if (l < 0.000000001)
        continue;
    let a = -(c.y - o.y) / l, p = (c.x - o.x) / l, d = (t.x - o.x) * a + (t.y - o.y) * p - 0.000001, m = (e.x - o.x) * a + (e.y - o.y) * p - 0.000001;
    if (d <= 0 && m <= 0)
        return false;
    if (d <= 0)
        n = Math.max(n, -d / (m - d));
    if (m <= 0)
        i = Math.min(i, -d / (m - d));
    if (i <= n)
        return false;
} return i > n; }
var zi = (t) => { let e = t.flat(); return { left: Math.min(...e.map((r) => r.x)), right: Math.max(...e.map((r) => r.x)), top: Math.max(...e.map((r) => r.y)), bottom: Math.min(...e.map((r) => r.y)) }; };
class vr extends U {
    params;
    index;
    branches;
    unpopulated = new Set;
    currentIndex = 0;
    constructor(t) { super(); this.params = t; this.index = new tt(t.ctx); for (let r of t.ctx.circuitJson) {
        if (r.type === "pcb_component" && r.do_not_place)
            this.unpopulated.add(r.source_component_id);
        if (r.type !== "source_port")
            continue;
        let n = this.index.connected(r.source_port_id);
        if (r.requires_ground || r.provides_ground)
            this.index.groundNets.add(n);
        if (r.requires_power || r.provides_power || r.requires_voltage !== void 0 || r.provides_voltage !== void 0)
            this.index.powerNets.add(n);
    } let e = this.findBranches(); this.branches = e.filter((r) => { let n = e.filter((i) => this.index.sameLocalScope(r.switchBox, i.switchBox)); return n.some((i) => i.switchBus === r.switchBus && i.diodeBus !== r.diodeBus) && n.some((i) => i.diodeBus === r.diodeBus && i.switchBus !== r.switchBus); }), this.solved = this.branches.length === 0; }
    _step() { if (this.currentIndex === this.branches.length) {
        this.findMatrixSpacingIssues(), this.solved = true;
        return;
    } let t = this.branches[this.currentIndex++], { connectedPinDistance: e, maxRecommendedPinDistance: r, overlapping: n } = this.pairGeometry(t); if (n || e <= r)
        return; let { switchBox: i, diodeBox: s } = t; this.params.issues.push({ lineItemType: "SwitchMatrixDiodeSeparatedFromSwitch", switchSchematicBox: i, diodeSchematicBox: s, switchSourcePortId: t.switchPort.source_port_id, diodeSourcePortId: t.diodePort.source_port_id, connectedPinDistance: e, maxRecommendedPinDistance: r, message: `Place ${s.sourceComponentName || "the series diode"} beside ${i.sourceComponentName || "its switch"} so their private matrix connection is short and easy to follow. Preserve diode polarity and all pin connections, leave room for labels and shared bus connections, and reroute affected traces. Exact alignment is not required.` }); }
    pairGeometry(t) { let { switchBox: e, diodeBox: r } = t, n = this.index.port(t.switchPort), i = this.index.port(t.diodePort); return { overlapping: Math.abs(e.schX - r.schX) < (e.width + r.width) / 2 && Math.abs(e.schY - r.schY) < (e.height + r.height) / 2, connectedPinDistance: Math.hypot(n.center.x - i.center.x, n.center.y - i.center.y), maxRecommendedPinDistance: Math.max(4, 3 * Math.max(e.width, e.height, r.width, r.height)) }; }
    findMatrixSpacingIssues() { let t = new Set(this.branches); while (t.size) {
        let e = [t.values().next().value];
        t.delete(e[0]);
        for (let l of e)
            for (let a of t)
                if (this.index.sameLocalScope(l.switchBox, a.switchBox) && (l.switchBus === a.switchBus || l.diodeBus === a.diodeBus))
                    e.push(a), t.delete(a);
        if (e.some((l) => { let a = this.pairGeometry(l); return a.overlapping || a.connectedPinDistance > a.maxRecommendedPinDistance; }))
            continue;
        let r = new Set(e.map((l) => l.switchBus)), n = new Set(e.map((l) => l.diodeBus));
        if (r.size < 2 || n.size < 2 || e.length !== r.size * n.size || [...r].some((l) => n.has(l)) || e.some((l, a) => e.slice(a + 1).some((p) => l.switchBus === p.switchBus && l.diodeBus === p.diodeBus)))
            continue;
        let i = e.flatMap((l) => [l.switchBox, l.diodeBox]), s = (l) => ({ left: Math.min(...l.map((a) => a.schX - a.width / 2)), right: Math.max(...l.map((a) => a.schX + a.width / 2)), bottom: Math.min(...l.map((a) => a.schY - a.height / 2)), top: Math.max(...l.map((a) => a.schY + a.height / 2)) }), o = this.occupiedBounds(i[0].schematicSheetId), c;
        for (let l of ["x", "y"]) {
            let a = l === "x" ? "left" : "bottom", p = l === "x" ? "right" : "top", d = l === "x" ? "bottom" : "left", m = l === "x" ? "top" : "right", f = Math.max(4, 3 * Math.max(...i.map((_) => l === "x" ? _.width : _.height)));
            for (let _ of ["switchBus", "diodeBus"]) {
                let g = [...new Set(e.map((y) => y[_]))].map((y) => s(e.filter((S) => S[_] === y).flatMap((S) => [S.switchBox, S.diodeBox]))).sort((y, S) => y[a] - S[a]);
                if (g.some((y, S) => S > 0 && y[a] < g[S - 1][p]))
                    continue;
                for (let y = 1; y < g.length; y++) {
                    let S = g[y - 1], P = g[y];
                    if (Math.min(S[m], P[m]) <= Math.max(S[d], P[d]))
                        continue;
                    let b = S[p], C = P[a], L = o.filter((I) => I[m] >= Math.min(S[d], P[d]) && I[d] <= Math.max(S[m], P[m]) && I[p] > b && I[a] < C).map((I) => [Math.max(b, I[a]), Math.min(C, I[p])]).sort((I, j) => I[0] - j[0]), B = b, k = 0;
                    for (let [I, j] of [...L, [C, C]])
                        k = Math.max(k, I - B), B = Math.max(B, j);
                    if (k <= f || c && k / f <= c.emptyGap / c.maxRecommendedEmptyGap)
                        continue;
                    c = { lineItemType: "SwitchMatrixBranchesTooSpreadOut", branchSchematicBoxes: i, axis: l, emptyGap: k, maxRecommendedEmptyGap: f, message: `Bring the connected switch/diode ${l === "x" ? "columns" : "rows"} closer together by reducing the unused space between them. Keep room for symbols, labels and intervening circuitry; preserve all pin connections and reroute the shared buses. Exact alignment and equal spacing are not required.` };
                }
            }
        }
        if (c)
            this.params.issues.push(c);
    } }
    occupiedBounds(t) { let e = [], r = new Map(this.params.ctx.componentPlacements.map((n) => [n.schematicComponentId, n.schematicSheetId])); for (let n of this.params.ctx.circuitJson) {
        let i = [];
        if (n.type === "schematic_component" && n.schematic_sheet_id === t)
            i = [zt(n.center.x, n.center.y, n.size.width, n.size.height)];
        if (n.type === "schematic_port" && n.schematic_sheet_id === t)
            i = [zt(n.center.x, n.center.y, 0, 0)];
        if (n.type === "schematic_net_label" && n.schematic_sheet_id === t)
            i = [Ke(n)];
        if (n.type === "schematic_text" && (n.schematic_sheet_id ?? r.get(n.schematic_component_id)) === t)
            i = br(n).map((s) => zi([s]));
        for (let s of i) {
            if (!Object.values(s).every(Number.isFinite))
                continue;
            e.push({ left: s.left - 0.5, right: s.right + 0.5, bottom: s.bottom - 0.5, top: s.top + 0.5 });
        }
    } return e; }
    findBranches() { let t = this.index, e = []; for (let r of t.components.values()) {
        if (r.ftype !== "simple_push_button" && r.ftype !== "simple_switch")
            continue;
        let n = r.source_component_id, i = this.localPart(n);
        if (!i)
            continue;
        let s = i.ports.flatMap((o) => { let c = t.connected(o.source_port_id), l = t.portsByNet.get(c) ?? []; if (l.length !== 2)
            return []; let a = l.find((f) => f.source_component_id !== n); if (!a || t.components.get(a.source_component_id)?.ftype !== "simple_diode")
            return []; let p = this.localPart(a.source_component_id); if (!p || !t.sameLocalScope(i.box, p.box))
            return []; let d = i.nets.find((f) => f !== c), m = p.nets.find((f) => f !== c); if (d === m || [c, d, m].some((f) => t.isRail(f)) || [d, m].some((f) => (t.portsByNet.get(f)?.length ?? 0) < 2))
            return []; return [{ switchBox: i.box, diodeBox: p.box, switchPort: o, diodePort: a, switchBus: d, diodeBus: m }]; });
        if (s.length === 1)
            e.push(s[0]);
    } return e; }
    localPart(t) { let e = this.index, r = e.placement(t), n = e.portsByComponent.get(t), i = e.twoTerminalNets(t); if (this.unpopulated.has(t) || !r || n?.length !== 2 || !i || ![r.schX, r.schY, r.width, r.height].every(Number.isFinite) || r.width <= 0 || r.height <= 0 || n.some((s) => { let o = e.port(s); return s.do_not_connect || !o || o.schematic_sheet_id !== r.schematicSheetId || !Number.isFinite(o.center.x) || !Number.isFinite(o.center.y); }))
        return; return { box: r, ports: n, nets: i }; }
    static issueToString(t) { let e = []; if (t.lineItemType === "SwitchMatrixBranchesTooSpreadOut")
        return v(e, "axis", t.axis), v(e, "emptyGap", t.emptyGap), v(e, "maxRecommendedEmptyGap", t.maxRecommendedEmptyGap), v(e, "message", t.message), `<SwitchMatrixBranchesTooSpreadOut ${e.join(" ")} />`; return v(e, "switchName", t.switchSchematicBox.sourceComponentName), v(e, "diodeName", t.diodeSchematicBox.sourceComponentName), v(e, "connectedPinDistance", t.connectedPinDistance), v(e, "maxRecommendedPinDistance", t.maxRecommendedPinDistance), v(e, "message", t.message), `<SwitchMatrixDiodeSeparatedFromSwitch ${e.join(" ")} />`; }
}
class dn extends U {
    params;
    index;
    resistorIds;
    unpopulated = new Set;
    currentIndex = 0;
    constructor(t) { super(); this.params = t; this.index = new tt(t.ctx); for (let e of t.ctx.circuitJson) {
        if (e.type === "pcb_component" && e.do_not_place)
            this.unpopulated.add(e.source_component_id);
        if (e.type !== "source_port")
            continue;
        let r = this.index.connected(e.source_port_id);
        if (e.requires_ground || e.provides_ground)
            this.index.groundNets.add(r);
        if (e.requires_power || e.provides_power || e.requires_voltage !== void 0 || e.provides_voltage !== void 0)
            this.index.powerNets.add(r);
    } this.resistorIds = [...this.index.components.values()].filter((e) => e.ftype === "simple_resistor").map((e) => e.source_component_id), this.solved = this.resistorIds.length === 0; }
    _step() { let t = this.resistorIds[this.currentIndex++]; this.solved = this.currentIndex >= this.resistorIds.length; let e = this.index, r = e.components.get(t), n = this.localPart(t), i = e.twoTerminalNets(t); if (r?.ftype !== "simple_resistor" || !Number.isFinite(r.resistance) || r.resistance <= 0 || !n || !i || i.some((k) => e.isRail(k)))
        return; let s = i.flatMap((k) => { let I = e.portsByNet.get(k) ?? []; if (I.length !== 2 || I.some((N) => N.do_not_connect))
        return []; let Q = I.find((N) => N.source_component_id !== t).source_component_id, lt = e.placement(Q), z = e.components.get(Q)?.ftype; if (z !== "simple_chip" && z !== "simple_op_amp" || (e.portsByComponent.get(Q)?.length ?? 0) < 3 || this.unpopulated.has(Q) || !lt || !e.sameLocalScope(n.placement, lt))
        return []; return [{ net: k, hostId: Q }]; }); if (s.length !== 1)
        return; let o = s[0], c = i.find((k) => k !== o.net), l = e.portsByNet.get(c) ?? []; if (l.some((k) => k.do_not_connect || k.source_component_id === o.hostId))
        return; let a = l.filter((k) => e.components.get(k.source_component_id)?.ftype === "simple_capacitor"); if (a.length !== 1)
        return; let p = a[0], d = p.source_component_id, m = e.components.get(d), f = this.localPart(d), g = e.twoTerminalNets(d)?.find((k) => k !== c); if (m?.ftype !== "simple_capacitor" || !Number.isFinite(m.capacitance) || m.capacitance <= 0 || !f || !g || !e.groundNets.has(g) || e.powerNets.has(g) || !e.sameLocalScope(n.placement, f.placement))
        return; if (l.some((k) => { if (k.source_component_id === t || k.source_component_id === d)
        return false; let I = e.components.get(k.source_component_id)?.ftype; if (I === "simple_chip" || I === "simple_op_amp")
        return false; let j = e.placement(k.source_component_id); return !j || j.schematicSheetId === n.placement.schematicSheetId; }))
        return; let y = n.placement, S = f.placement; if (Math.abs(y.schX - S.schX) < (y.width + S.width) / 2 && Math.abs(y.schY - S.schY) < (y.height + S.height) / 2)
        return; let P = n.ports.find((k) => e.connected(k.source_port_id) === c), b = e.port(P), C = e.port(p), L = Math.hypot(b.center.x - C.center.x, b.center.y - C.center.y), B = Math.max(4, 3 * Math.max(y.width, y.height, S.width, S.height)); if (L <= B)
        return; this.params.issues.push({ lineItemType: "SeriesRcFilterComponentsNotGrouped", resistorSchematicBox: y, capacitorSchematicBox: S, resistorSourcePortId: P.source_port_id, capacitorSourcePortId: p.source_port_id, signalPinDistance: L, maxRecommendedSignalPinDistance: B, message: `Group ${y.sourceComponentName || "the resistor"} and ${S.sourceComponentName || "the capacitor"} so the series signal path and its grounded capacitor can be read together. Preserve all pin connections, leave room for labels, and reroute affected traces; exact alignment is not required.` }); }
    localPart(t) { let e = this.index.placement(t), r = this.index.portsByComponent.get(t); if (this.unpopulated.has(t) || !e || r?.length !== 2 || ![e.schX, e.schY, e.width, e.height].every(Number.isFinite) || e.width <= 0 || e.height <= 0 || r.some((n) => !this.validPin(n, e.schematicSheetId)))
        return; return { placement: e, ports: r }; }
    validPin(t, e) { let r = this.index.port(t); return !t.do_not_connect && r && r.schematic_sheet_id === e && Number.isFinite(r.center.x) && Number.isFinite(r.center.y); }
    static issueToString(t) { let e = []; return v(e, "resistorName", t.resistorSchematicBox.sourceComponentName), v(e, "capacitorName", t.capacitorSchematicBox.sourceComponentName), v(e, "signalPinDistance", t.signalPinDistance), v(e, "maxRecommendedSignalPinDistance", t.maxRecommendedSignalPinDistance), v(e, "message", t.message), `<SeriesRcFilterComponentsNotGrouped ${e.join(" ")} />`; }
}
class mn extends U {
    params;
    index;
    banks;
    bankIndex = 0;
    constructor(t) { super(); this.params = t; let e = this.index = new tt(t.ctx), r = new Set(t.ctx.circuitJson.flatMap((i) => i.type === "pcb_component" && i.do_not_place ? [i.source_component_id] : [])), n = new Map; for (let i of e.components.values()) {
        if (i.ftype !== "simple_resistor")
            continue;
        let s = i.source_component_id, o = e.twoTerminalNets(s)?.sort();
        if (!o)
            continue;
        let c = JSON.stringify(o), l = n.get(c) ?? { nets: o, members: [] }, a = { id: s, box: e.placement(s) };
        if (l.members.push(a), n.set(c, l), !a.box || r.has(s) || !Number.isFinite(i.resistance) || i.resistance <= 0)
            continue;
        let p = e.portsByComponent.get(s);
        if (p.some((f) => f.do_not_connect))
            continue;
        let [d, m] = p.map((f) => e.port(f));
        if (!d || !m || [d, m].some((f) => f.schematic_sheet_id !== a.box.schematicSheetId))
            continue;
        a.pins = [d, m], a.axis = J4(d, m);
    } this.banks = [...n.values()], this.solved = this.banks.length === 0; }
    _step() { let { nets: t, members: e } = this.banks[this.bankIndex++]; if (this.solved = this.bankIndex >= this.banks.length, e.length !== 2)
        return; let [r, n] = e; if (!r?.box || !n?.box || !r.pins || !n.pins || !r.axis || r.axis !== n.axis)
        return; let i = r.box, s = n.box; if (!this.index.sameLocalScope(i, s))
        return; if (!t.some((f) => { if (this.index.isRail(f))
        return false; let _ = (this.index.portsByNet.get(f) ?? []).filter((g) => g.source_component_id !== r.id && g.source_component_id !== n.id); return _.length <= 1 && _.every((g) => { let y = this.index.placement(g.source_component_id); return y && this.index.sameLocalScope(i, y); }); }))
        return; let c = r.axis; if ((c === "x" ? (i.height + s.height) / 2 - Math.abs(i.schY - s.schY) : (i.width + s.width) / 2 - Math.abs(i.schX - s.schX)) <= 0.01)
        return; if ((c === "x" ? (i.width + s.width) / 2 - Math.abs(i.schX - s.schX) : (i.height + s.height) / 2 - Math.abs(i.schY - s.schY)) > 0)
        return; let p = r.pins.map((f) => f.center[c]), d = n.pins.map((f) => f.center[c]); if (Math.min(Math.max(...p), Math.max(...d)) - Math.max(Math.min(...p), Math.min(...d)) > 0.01)
        return; this.params.issues.push({ lineItemType: "ParallelResistorsDrawnInline", firstResistorSchematicBox: i, secondResistorSchematicBox: s, message: `Draw ${i.sourceComponentName || "the first resistor"} and ${s.sourceComponentName || "the second resistor"} beside each other as two parallel branches between their shared nets. Preserve both resistors' connections, leave room for labels, and reroute the affected wires.` }); }
    static issueToString(t) { let e = []; return v(e, "firstResistorName", t.firstResistorSchematicBox.sourceComponentName), v(e, "secondResistorName", t.secondResistorSchematicBox.sourceComponentName), v(e, "message", t.message), `<ParallelResistorsDrawnInline ${e.join(" ")} />`; }
}
function J4(t, e) { let r = new Set([t.facing_direction, e.facing_direction]); if (r.has("left") && r.has("right") && Math.abs(t.center.y - e.center.y) < 0.01 && Math.abs(t.center.x - e.center.x) > 0.01)
    return "x"; if (r.has("up") && r.has("down") && Math.abs(t.center.x - e.center.x) < 0.01 && Math.abs(t.center.y - e.center.y) > 0.01)
    return "y"; }
class un extends U {
    params;
    index;
    banks;
    bankIndex = 0;
    constructor(t) { super(); this.params = t; let e = this.index = new tt(t.ctx), r = new Set(t.ctx.circuitJson.flatMap((i) => i.type === "pcb_component" && i.do_not_place ? [i.source_component_id] : [])), n = new Map; for (let i of e.components.values()) {
        if (i.ftype !== "simple_capacitor")
            continue;
        let s = i.source_component_id, o = e.twoTerminalNets(s)?.sort();
        if (!o)
            continue;
        let c = JSON.stringify(o), l = n.get(c) ?? [], a = { box: e.placement(s) };
        if (l.push(a), n.set(c, l), !a.box || r.has(s) || !Number.isFinite(i.capacitance) || i.capacitance <= 0)
            continue;
        let p = e.portsByComponent.get(s);
        if (p.some((f) => f.do_not_connect))
            continue;
        let [d, m] = p.map((f) => e.port(f));
        if (!d || !m || [d, m].some((f) => f.schematic_sheet_id !== a.box.schematicSheetId))
            continue;
        a.pins = [d, m], a.axis = K4(d, m);
    } this.banks = [...n.values()], this.solved = this.banks.length === 0; }
    _step() { let t = this.banks[this.bankIndex++]; if (this.solved = this.bankIndex >= this.banks.length, t.length !== 2)
        return; let [e, r] = t; if (!e?.box || !r?.box || !e.pins || !r.pins || !e.axis || e.axis !== r.axis)
        return; let n = e.box, i = r.box; if (!this.index.sameLocalScope(n, i))
        return; if ([n.width, n.height, i.width, i.height].some((_) => !Number.isFinite(_) || _ <= 0))
        return; let s = Math.max(n.width, n.height, i.width, i.height); if (!Number.isFinite(s) || s <= 0)
        return; let o = e.axis, c = Math.abs(o === "x" ? n.schX - i.schX : n.schY - i.schY), l = Math.abs(o === "x" ? n.schY - i.schY : n.schX - i.schX); if (!Number.isFinite(c) || !Number.isFinite(l))
        return; if (c < s || c > 3 * s || l > s / 4)
        return; if ((o === "x" ? (n.height + i.height) / 2 - Math.abs(n.schY - i.schY) : (n.width + i.width) / 2 - Math.abs(n.schX - i.schX)) <= 0.01)
        return; if ((o === "x" ? (n.width + i.width) / 2 - Math.abs(n.schX - i.schX) : (n.height + i.height) / 2 - Math.abs(n.schY - i.schY)) > 0)
        return; let d = e.pins.map((_) => _.center[o]), m = r.pins.map((_) => _.center[o]); if (Math.min(Math.max(...d), Math.max(...m)) - Math.max(Math.min(...d), Math.min(...m)) > 0.01)
        return; this.params.issues.push({ lineItemType: "ParallelCapacitorsDrawnInline", firstCapacitorSchematicBox: n, secondCapacitorSchematicBox: i, message: `Draw ${n.sourceComponentName || "the first capacitor"} and ${i.sourceComponentName || "the second capacitor"} beside each other as two parallel branches between their shared nets. Preserve both capacitors' connections, leave room for labels, and reroute the affected wires.` }); }
    static issueToString(t) { let e = []; return v(e, "firstCapacitorName", t.firstCapacitorSchematicBox.sourceComponentName), v(e, "secondCapacitorName", t.secondCapacitorSchematicBox.sourceComponentName), v(e, "message", t.message), `<ParallelCapacitorsDrawnInline ${e.join(" ")} />`; }
}
function K4(t, e) { if (![t.center.x, t.center.y, e.center.x, e.center.y].every(Number.isFinite))
    return; let r = new Set([t.facing_direction, e.facing_direction]); if (r.has("left") && r.has("right") && Math.abs(t.center.y - e.center.y) < 0.01 && Math.abs(t.center.x - e.center.x) > 0.01)
    return "x"; if (r.has("up") && r.has("down") && Math.abs(t.center.x - e.center.x) < 0.01 && Math.abs(t.center.y - e.center.y) > 0.01)
    return "y"; }
class fn extends U {
    params;
    index;
    crystalIds;
    unpopulated = new Set;
    currentIndex = 0;
    constructor(t) { super(); this.params = t; this.index = new tt(t.ctx); for (let e of t.ctx.circuitJson)
        if (e.type === "pcb_component" && e.do_not_place)
            this.unpopulated.add(e.source_component_id); this.crystalIds = [...this.index.components.values()].filter((e) => e.ftype === "simple_crystal").map((e) => e.source_component_id), this.solved = this.crystalIds.length === 0; }
    _step() { let t = this.crystalIds[this.currentIndex++]; if (this.solved = this.currentIndex >= this.crystalIds.length, !t || this.unpopulated.has(t))
        return; let e = this.index, r = e.components.get(t), n = e.placement(t), i = e.portsByComponent.get(t) ?? [], s = e.twoTerminalNets(t); if (r?.ftype !== "simple_crystal" || !Number.isFinite(r.frequency) || r.frequency <= 0 || !n || !s || s.some((I) => e.isRail(I)) || i.some((I) => I.do_not_connect || Ul(I)))
        return; let o = s.map((I) => { let j = e.portsByNet.get(I) ?? []; if (j.length !== 2)
        return; return j.find((Q) => Q.source_component_id !== t); }), [c, l] = o; if (!c || !l || c.source_component_id !== l.source_component_id || c.do_not_connect || l.do_not_connect || Ul(c) || Ul(l))
        return; let a = c.source_component_id, p = e.placement(a); if (e.components.get(a)?.ftype !== "simple_chip" || this.unpopulated.has(a) || !p || !e.sameLocalScope(p, n))
        return; let d = [c, l], m = d.map((I) => e.port(I)), f = i.map((I) => e.port(I)); if ([...m, ...f].some((I) => !I || I.schematic_sheet_id !== p.schematicSheetId || !Number.isFinite(I.center.x) || !Number.isFinite(I.center.y)) || [p, n].some((I) => ![I.schX, I.schY, I.width, I.height].every(Number.isFinite) || I.width <= 0 || I.height <= 0))
        return; let _ = m[0], g = m[1], y = _.facing_direction; if (!y || y !== g.facing_direction)
        return; let S = y === "left" || y === "right", P = y === "left" || y === "down" ? -1 : 1, b = Math.hypot(_.center.x - g.center.x, _.center.y - g.center.y); if (b < 0.01)
        return; let C = -P * (S ? n.schX - p.schX : n.schY - p.schY), L = S ? (p.width + n.width) / 2 : (p.height + n.height) / 2; if (C <= L + 0.2)
        return; let B = Math.max(...m.map((I, j) => Math.hypot(I.center.x - f[j].center.x, I.center.y - f[j].center.y))), k = Math.max(4, 3 * Math.max(n.width, n.height), 2 * b); if (B <= k)
        return; this.params.issues.push({ lineItemType: "CrystalSeparatedFromChipPins", hostSchematicBox: p, crystalSchematicBox: n, chipSourcePortIds: [d[0].source_port_id, d[1].source_port_id], maxPinDistance: B, maxRecommendedPinDistance: k, message: `Place ${n.sourceComponentName || "component"} beside its two connected pins on the ${y} side of ${p.sourceComponentName || "component"} so their connections can be read together. Preserve pin connections, leave room for labels, and reroute affected traces; exact alignment is not required.` }); }
    static issueToString(t) { let e = []; return v(e, "hostComponentName", t.hostSchematicBox.sourceComponentName), v(e, "crystalName", t.crystalSchematicBox.sourceComponentName), v(e, "maxPinDistance", t.maxPinDistance), v(e, "maxRecommendedPinDistance", t.maxRecommendedPinDistance), v(e, "message", t.message), `<CrystalSeparatedFromChipPins ${e.join(" ")} />`; }
}
function Ul(t) { return Boolean(t.requires_power || t.provides_power || t.requires_ground || t.provides_ground || t.requires_voltage !== void 0 || t.provides_voltage !== void 0); }
function er(t) { return new Set(t.flatMap((e) => e.type === "schematic_component" && e.is_box_with_pins !== false && !e.symbol_name && !e.schematic_symbol_id ? [e.schematic_component_id] : [])); }
var Gl = (t) => { switch (t) {
    case "up": return { x: 0, y: 1 };
    case "down": return { x: 0, y: -1 };
    case "left": return { x: -1, y: 0 };
    case "right": return { x: 1, y: 0 };
} };
var es = 0.1, Sy = 0.15, yn = 0.02, be = 0.1, e5 = 0.000000001;
function we(t, e) { if (!t)
    return 0; let n = Gl(t === "top" ? "up" : t === "bottom" ? "down" : t); return (e === "width" ? n.x : n.y) / 2; }
function ns(t) { if (t.display_pin_label_text_parts?.length)
    return t.display_pin_label_text_parts.map((r) => r.text).join(""); let e = t.display_pin_label ?? ""; return e.startsWith("N_") ? e.slice(2) : e; }
function is(t) { return t.display_pin_label_font_size ?? ((t.display_pin_label ?? "").startsWith("N_") || t.is_drawn_with_inversion_circle ? Sy * 0.8 : Sy); }
var _n = (t) => gy(ns(t), is(t));
function Sr(t, e, r) { let n = { left: t.schX - t.width / 2, right: t.schX + t.width / 2, top: t.schY + t.height / 2, bottom: t.schY - t.height / 2 }, i = []; for (let s of e) {
    if (!s.side_of_component)
        continue;
    if (!s.display_pin_label)
        continue;
    let o = ns(s), c = is(s);
    if (!o || !Number.isFinite(c) || c <= 0)
        continue;
    let l = r(s), a = c / 2, p = { text: o, schematicPortId: s.schematic_port_id };
    switch (s.side_of_component) {
        case "left": {
            let d = n.left + es;
            i.push({ ...p, side: s.side_of_component, xMin: d, xMax: d + l, yMin: s.center.y - a, yMax: s.center.y + a });
            break;
        }
        case "right": {
            let d = n.right - es;
            i.push({ ...p, side: s.side_of_component, xMin: d - l, xMax: d, yMin: s.center.y - a, yMax: s.center.y + a });
            break;
        }
        case "top": {
            let d = n.top - es;
            i.push({ ...p, side: s.side_of_component, xMin: s.center.x - a, xMax: s.center.x + a, yMin: d - l, yMax: d });
            break;
        }
        case "bottom": {
            let d = n.bottom + es;
            i.push({ ...p, side: s.side_of_component, xMin: s.center.x - a, xMax: s.center.x + a, yMin: d, yMax: d + l });
            break;
        }
    }
} return i; }
function wr(t, e, r = yn) { return rs(t.xMin, t.xMax, e.xMin, e.xMax, r) && rs(t.yMin, t.yMax, e.yMin, e.yMax, r); }
function rs(t, e, r, n, i = yn) { return Math.min(e, n) - Math.max(t, r) + i > e5; }
var Hl = 0.000000001, Ay = 0.1;
class gn extends U {
    params;
    entries;
    currentIndex = 0;
    constructor(t) { super(); this.params = t; let e = er(t.ctx.circuitJson), r = new Map; for (let n of t.ctx.circuitJson) {
        if (n.type !== "schematic_port")
            continue;
        let i = n.schematic_component_id;
        if (!i)
            continue;
        let s = r.get(i) ?? [];
        s.push(n), r.set(i, s);
    } this.entries = t.ctx.componentPlacements.flatMap((n) => n.schematicComponentId && e.has(n.schematicComponentId) ? [[n, r.get(n.schematicComponentId) ?? []]] : []), this.solved = this.entries.length === 0; }
    _step() { let t = this.entries[this.currentIndex++]; if (this.solved = this.currentIndex >= this.entries.length, !t)
        return; let [e, r] = t, n = Sr(e, r, _n), i = n.flatMap((o) => { let c = this.getEdgeOverflows(e, o).filter(([, l]) => l > Hl).map(([l]) => l); return c.length ? [{ schematicPortId: o.schematicPortId, text: o.text, side: o.side, bounds: { left: o.xMin, right: o.xMax, bottom: o.yMin, top: o.yMax }, outsideEdges: c }] : []; }); if (!i.length)
        return; let s = this.getSuggestedDimensions(e, n); this.params.issues.push({ lineItemType: "SchematicBoxInnerLabelOutOfBounds", schematicBox: e, overflowingLabels: i, ...s, message: `Inner pin labels extend outside the schematic box. Increase ${s.suggestedSchWidth && s.suggestedSchHeight ? "schWidth and schHeight" : s.suggestedSchWidth ? "schWidth" : "schHeight"} to contain the labels with ${Ay} schematic units of edge clearance.` }); }
    getEdgeOverflows(t, e) { return [["left", t.schX - t.width / 2 - e.xMin], ["right", e.xMax - (t.schX + t.width / 2)], ["bottom", t.schY - t.height / 2 - e.yMin], ["top", e.yMax - (t.schY + t.height / 2)]]; }
    getSuggestedDimensions(t, e) { let r = { width: 0, height: 0 }; for (let i of e)
        for (let [s, o] of this.getEdgeOverflows(t, i)) {
            let c = s === "left" || s === "right" ? "width" : "height", a = 0.5 - (s === "left" || s === "bottom" ? -1 : 1) * we(i.side, c);
            if (a <= 0)
                continue;
            r[c] = Math.max(r[c], (o + Ay) / a);
        } let n = (i, s) => s > Hl ? Math.ceil((i + s) * 1000 - Hl) / 1000 : void 0; return { suggestedSchWidth: n(t.width, r.width), suggestedSchHeight: n(t.height, r.height) }; }
    static issueToString(t) {
        let e = [];
        v(e, "message", t.message), v(e, "componentName", t.schematicBox.sourceComponentName), v(e, "currentSchWidth", t.schematicBox.width), v(e, "currentSchHeight", t.schematicBox.height), v(e, "suggestedSchWidth", t.suggestedSchWidth), v(e, "suggestedSchHeight", t.suggestedSchHeight);
        let r = t.overflowingLabels.map((n) => { let i = []; return v(i, "text", n.text), v(i, "port", n.schematicPortId), v(i, "side", n.side), v(i, "outsideEdges", n.outsideEdges.join(",")), `  <PinLabel ${i.join(" ")} />`; });
        return `<SchematicBoxInnerLabelOutOfBounds ${e.join(" ")}>
${r.join(`
`)}
</SchematicBoxInnerLabelOutOfBounds>`;
    }
}
var Ql = { up: "down", down: "up", left: "right", right: "left" };
class xn extends U {
    params;
    index;
    positiveNets = new Set;
    groundNets = new Set;
    unpopulated = new Set;
    transistorIds;
    currentIndex = 0;
    constructor(t) { super(); this.params = t; this.index = new tt(t.ctx), this.groundNets = new Set(this.index.groundNets); for (let e of t.ctx.circuitJson) {
        if (e.type === "source_net" && e.is_positive_voltage_source)
            this.positiveNets.add(this.index.connected(e.source_net_id));
        if (e.type === "source_port" && (e.requires_ground || e.provides_ground))
            this.groundNets.add(this.index.connected(e.source_port_id));
        if (e.type === "pcb_component" && e.do_not_place)
            this.unpopulated.add(e.source_component_id);
    } this.transistorIds = [...this.index.components.values()].filter((e) => e.ftype === "simple_transistor" && (e.transistor_type === "npn" || e.transistor_type === "pnp")).map((e) => e.source_component_id), this.solved = this.transistorIds.length === 0; }
    _step() { let t = this.transistorIds[this.currentIndex++]; if (this.solved = this.currentIndex >= this.transistorIds.length, !t)
        return; let e = this.index, r = this.validPlacement(t), n = e.portsByComponent.get(t); if (!r || n?.length !== 3 || n.some((b) => b.do_not_connect || !this.validPort(b)))
        return; let i = n.map((b) => e.connected(b.source_port_id)); if (new Set(i).size !== 3 || i.some((b) => e.isRail(b) || this.groundNets.has(b)))
        return; let s = n.flatMap((b) => this.resistorBranches(b)), o = s.flatMap((b) => b.kind !== "positive" ? [] : s.flatMap((C) => { if (C.kind !== "ground" || C.pin.source_port_id === b.pin.source_port_id)
        return []; if (Ql[b.geometry.facing_direction] !== C.geometry.facing_direction)
        return []; return [{ supply: b, ground: C }]; })); if (o.length !== 1)
        return; let { supply: c, ground: l } = o[0], a = c.geometry.facing_direction, p = a === "up" || a === "down", d = c.geometry.center.x - l.geometry.center.x, m = c.geometry.center.y - l.geometry.center.y, f = p ? m : d, _ = p ? d : m, g = a === "up" || a === "right" ? 1 : -1; if (Math.abs(_) > 0.01 || f * g <= 0.01)
        return; if (a === "up")
        return; let y = n.find((b) => b.source_port_id !== c.pin.source_port_id && b.source_port_id !== l.pin.source_port_id), S = this.validPort(y).facing_direction; if (S === a || S === Ql[a])
        return; let P = { right: 90, down: 180, left: 270 }[a]; this.params.issues.push({ lineItemType: "TransistorHasIncorrectRailOrientation", transistorSchematicBox: r, supplyResistorSchematicBox: c.box, groundResistorSchematicBox: l.box, supplyConnectedSourcePortId: c.pin.source_port_id, groundConnectedSourcePortId: l.pin.source_port_id, deltaSchRotation: P, message: `Rotate ${r.sourceComponentName || "the transistor"} by ${P}° so its pin connected through ${c.box.sourceComponentName || "the supply resistor"} to the positive supply faces up and its pin connected through ${l.box.sourceComponentName || "the ground resistor"} to ground faces down. Arrange these resistor branches above and below it, preserve all pin connections, and reroute affected traces.` }); }
    resistorBranches(t) { let e = this.index, r = e.placement(t.source_component_id), n = this.validPort(t), i = e.connected(t.source_port_id); return (e.portsByNet.get(i) ?? []).flatMap((s) => { let o = e.components.get(s.source_component_id); if (o?.ftype !== "simple_resistor" || !Number.isFinite(o.resistance) || o.resistance <= 0)
        return []; let c = this.validPlacement(o.source_component_id), l = e.twoTerminalNets(o.source_component_id), a = e.portsByComponent.get(o.source_component_id); if (!c || !l || !a || !e.sameLocalScope(r, c) || a.some((f) => f.do_not_connect || !this.validPort(f)))
        return []; let p = l.find((f) => f !== i), d = this.positiveNets.has(p), m = this.groundNets.has(p); if (d === m || m && e.powerNets.has(p))
        return []; return [{ pin: t, geometry: n, box: c, kind: d ? "positive" : "ground" }]; }); }
    validPlacement(t) { if (this.unpopulated.has(t))
        return; let e = this.index.placement(t); if (!e || ![e.schX, e.schY, e.width, e.height].every(Number.isFinite) || e.width <= 0 || e.height <= 0)
        return; return e; }
    validPort(t) { let e = this.index.placement(t.source_component_id), r = this.index.port(t); if (!e || !r || r.schematic_sheet_id !== e.schematicSheetId || !Number.isFinite(r.center.x) || !Number.isFinite(r.center.y) || !r.facing_direction || !(r.facing_direction in Ql))
        return; return r; }
    static issueToString(t) { let e = []; return v(e, "transistorName", t.transistorSchematicBox.sourceComponentName), v(e, "supplyResistorName", t.supplyResistorSchematicBox.sourceComponentName), v(e, "groundResistorName", t.groundResistorSchematicBox.sourceComponentName), v(e, "deltaSchRotation", t.deltaSchRotation), v(e, "message", t.message), `<TransistorHasIncorrectRailOrientation ${e.join(" ")} />`; }
}
class bn extends U {
    params;
    index;
    inductorIds;
    unpopulated = new Set;
    currentIndex = 0;
    constructor(t) { super(); this.params = t; this.index = new tt(t.ctx); for (let e of t.ctx.circuitJson) {
        if (e.type === "pcb_component" && e.do_not_place)
            this.unpopulated.add(e.source_component_id);
        if (e.type === "source_port") {
            let r = this.index.connected(e.source_port_id);
            if (e.requires_power || e.provides_power)
                this.index.powerNets.add(r);
            if (e.requires_ground || e.provides_ground)
                this.index.groundNets.add(r);
        }
    } this.inductorIds = [...this.index.components.values()].filter((e) => e.ftype === "simple_inductor").map((e) => e.source_component_id), this.solved = this.inductorIds.length === 0; }
    _step() { let t = this.inductorIds[this.currentIndex++]; if (this.solved = this.currentIndex >= this.inductorIds.length, !t || this.unpopulated.has(t))
        return; let e = this.index, r = e.components.get(t), n = e.placement(t), i = e.twoTerminalNets(t), s = e.portsByComponent.get(t) ?? []; if (r?.ftype !== "simple_inductor" || !n || !i || s.some((b) => b.do_not_connect))
        return; let o = i.filter((b) => e.powerNets.has(b)); if (o.length !== 1 || i.some((b) => e.groundNets.has(b)))
        return; let c = o[0], l = i.find((b) => b !== c), a = e.portsByNet.get(l) ?? []; if (a.length !== 2)
        return; let p = a.find((b) => b.source_component_id !== t), d = a.find((b) => b.source_component_id === t); if (!p || !d || p.do_not_connect)
        return; let m = p.source_component_id, f = e.placement(m); if (e.components.get(m)?.ftype !== "simple_chip" || (e.portsByComponent.get(m)?.length ?? 0) < 3 || this.unpopulated.has(m) || !f || !e.sameLocalScope(f, n))
        return; let _ = (e.portsByNet.get(c) ?? []).filter((b) => b.source_component_id === m); if (_.length === 0 || _.some((b) => b.do_not_connect))
        return; let g = e.port(p), y = e.port(d); if (!g || !y || [f, n].some((b) => ![b.schX, b.schY, b.width, b.height].every(Number.isFinite) || b.width <= 0 || b.height <= 0) || [g, y].some((b) => b.schematic_sheet_id !== f.schematicSheetId || !Number.isFinite(b.center.x) || !Number.isFinite(b.center.y)))
        return; let S = Math.hypot(g.center.x - y.center.x, g.center.y - y.center.y), P = Math.max(6, 3 * Math.max(n.width, n.height)); if (S <= P)
        return; this.params.issues.push({ lineItemType: "InductorSeparatedFromChipPin", hostSchematicBox: f, inductorSchematicBox: n, chipSourcePortId: p.source_port_id, inductorSourcePortId: d.source_port_id, powerSourcePortIds: _.map((b) => b.source_port_id), pinDistance: S, maxRecommendedPinDistance: P, message: `Place ${n.sourceComponentName || "inductor"} near its directly connected pin on ${f.sourceComponentName || "chip"} so the inductor and its supply return to the chip can be read together. Preserve pin connections, leave room for labels, and reroute affected traces; exact alignment is not required.` }); }
    static issueToString(t) { let e = []; return v(e, "hostComponentName", t.hostSchematicBox.sourceComponentName), v(e, "inductorName", t.inductorSchematicBox.sourceComponentName), v(e, "pinDistance", t.pinDistance), v(e, "maxRecommendedPinDistance", t.maxRecommendedPinDistance), v(e, "message", t.message), `<InductorSeparatedFromChipPin ${e.join(" ")} />`; }
}
class vn extends U {
    params;
    index;
    nets;
    unpopulated = new Set;
    currentIndex = 0;
    constructor(t) { super(); this.params = t; this.index = new tt(t.ctx); for (let e of t.ctx.circuitJson) {
        if (e.type === "pcb_component" && e.do_not_place)
            this.unpopulated.add(e.source_component_id);
        if (e.type === "source_port") {
            let r = this.index.connected(e.source_port_id);
            if (e.requires_power || e.provides_power)
                this.index.powerNets.add(r);
            if (e.requires_ground || e.provides_ground)
                this.index.groundNets.add(r);
        }
    } this.nets = [...this.index.powerNets], this.solved = this.nets.length === 0; }
    _step() { let t = this.nets[this.currentIndex++]; if (this.solved = this.currentIndex >= this.nets.length, !t || this.index.groundNets.has(t))
        return; let e = this.index, r = (e.portsByNet.get(t) ?? []).filter((y) => e.components.get(y.source_component_id)?.ftype === "simple_diode"); if (r.length !== 2 || r[0].source_component_id === r[1].source_component_id)
        return; let n = this.diode(r[0].source_component_id), i = this.diode(r[1].source_component_id); if (!n || !i)
        return; let s = n.nets.find((y) => y !== t), o = i.nets.find((y) => y !== t); if (!s || !o || s === o || e.groundNets.has(s) || e.groundNets.has(o))
        return; if (n.box.schematicSheetId !== i.box.schematicSheetId || n.box.subcircuitId !== i.box.subcircuitId)
        return; if (!n.box.schematicSheetId && !e.sameLocalScope(n.box, i.box))
        return; let c = e.port(r[0]), l = e.port(r[1]); if (!c || !l || c.schematic_sheet_id !== n.box.schematicSheetId || l.schematic_sheet_id !== i.box.schematicSheetId)
        return; let a = c.facing_direction; if (!a || a !== l.facing_direction || !["up", "down", "left", "right"].includes(a))
        return; let p = a === "up" || a === "down", d = Math.abs(p ? c.center.y - l.center.y : c.center.x - l.center.x), m = Math.abs(p ? c.center.x - l.center.x : c.center.y - l.center.y), f = Math.max(p ? n.box.height : n.box.width, p ? i.box.height : i.box.width), _ = Math.max(p ? n.box.width : n.box.height, p ? i.box.width : i.box.height); if (d <= Math.max(2, 2 * f) || d > 12 || m >= _)
        return; let g = [n.box, i.box].map((y) => y.sourceComponentName || "diode"); this.params.issues.push({ lineItemType: "SharedNodeDiodesInline", diodeSchematicBoxes: [n.box, i.box], sharedSourcePortIds: [c.source_port_id, l.source_port_id], inlinePinSeparation: d, message: `Place ${g.join(" and ")} in adjacent ${p ? "columns" : "rows"} so their shared power connection reads as two branches. Preserve orientations and pin connections, leave room for labels, and reroute affected traces; exact alignment is not required.` }); }
    diode(t) { if (this.unpopulated.has(t))
        return; let e = this.index, r = e.placement(t), n = e.twoTerminalNets(t), i = e.portsByComponent.get(t); if (!r || !n || !i || i.some((o) => o.do_not_connect))
        return; if (![r.schX, r.schY, r.width, r.height].every(Number.isFinite) || r.width <= 0 || r.height <= 0)
        return; if (i.map((o) => e.port(o)).some((o) => !o || !Number.isFinite(o.center.x) || !Number.isFinite(o.center.y)))
        return; return { box: r, nets: n }; }
    static issueToString(t) { let e = []; return v(e, "diodeNames", t.diodeSchematicBoxes.map((r) => r.sourceComponentName).join(",")), v(e, "inlinePinSeparation", t.inlinePinSeparation), v(e, "message", t.message), `<SharedNodeDiodesInline ${e.join(" ")} />`; }
}
class Sn extends U {
    params;
    index;
    nets;
    unpopulated = new Set;
    currentIndex = 0;
    constructor(t) { super(); this.params = t; this.index = new tt(t.ctx); for (let e of t.ctx.circuitJson) {
        if (e.type === "pcb_component" && e.do_not_place)
            this.unpopulated.add(e.source_component_id);
        if (e.type === "source_port") {
            let r = this.index.connected(e.source_port_id);
            if (e.requires_ground || e.provides_ground)
                this.index.groundNets.add(r);
            if (e.requires_power || e.provides_power)
                this.index.powerNets.add(r);
        }
    } this.nets = [...this.index.portsByNet.keys()], this.solved = this.nets.length === 0; }
    _step() { let t = this.nets[this.currentIndex++]; if (this.solved = this.currentIndex >= this.nets.length, !t || this.index.isRail(t))
        return; let e = this.index, r = e.portsByNet.get(t); if (r.length !== 3 || new Set(r.map((B) => B.source_component_id)).size !== 3)
        return; let n = r.map((B) => this.localPart(B.source_component_id)); if (n.some((B) => !B))
        return; let i = n.filter((B) => B.component.ftype === "simple_diode"), s = n.filter((B) => B.component.ftype === "simple_capacitor"); if (i.length !== 2 || s.length !== 1)
        return; let o = s[0], c = i[0], l = i[1]; if (![c, l].every((B) => e.sameLocalScope(o.placement, B.placement)))
        return; let a = (B) => B.nets.find((k) => k !== t), p = [a(c), a(l)], d = p.filter((B) => e.groundNets.has(B)); if (d.length !== 1)
        return; let m = d[0], f = p.find((B) => B !== m), _ = a(o); if (_ === f || _ === m || e.isRail(_))
        return; let y = [...new Set((e.portsByNet.get(f) ?? []).filter((B) => e.components.get(B.source_component_id)?.ftype === "simple_capacitor").map((B) => B.source_component_id))].filter((B) => e.twoTerminalNets(B)?.includes(m)); if (!y.length || y.some((B) => { let k = this.localPart(B); return !k || !e.sameLocalScope(o.placement, k.placement); }))
        return; let S = [o.placement, c.placement, l.placement], P = r.map((B) => e.port(B)), b = Math.max(...P.flatMap((B, k) => P.slice(k + 1).map((I) => Math.hypot(B.center.x - I.center.x, B.center.y - I.center.y)))), C = Math.max(4, ...S.map((B) => 3 * Math.max(B.width, B.height))); if (b <= C)
        return; let L = S.map((B) => B.sourceComponentName || "component"); this.params.issues.push({ lineItemType: "DiodeCapacitorJunctionTooSpreadOut", capacitorSchematicBox: o.placement, diodeSchematicBoxes: [c.placement, l.placement], maxJunctionPinDistance: b, maxRecommendedJunctionPinDistance: C, message: `Bring ${L.join(", ")} closer together so their shared junction can be read as one local diode-capacitor stage. Preserve pin connections, leave room for labels, and reroute affected traces.` }); }
    localPart(t) { let e = this.index.components.get(t), r = this.index.placement(t), n = this.index.portsByComponent.get(t), i = this.index.twoTerminalNets(t); if (!e || !r || !i || this.unpopulated.has(t) || n?.length !== 2 || ![r.width, r.height].every((s) => Number.isFinite(s) && s > 0) || e.ftype === "simple_capacitor" && (!Number.isFinite(e.capacitance) || e.capacitance <= 0) || n.some((s) => { let o = this.index.port(s); return s.do_not_connect || !o || o.schematic_sheet_id !== r.schematicSheetId || !Number.isFinite(o.center.x) || !Number.isFinite(o.center.y); }))
        return; return { component: e, placement: r, ports: n, nets: i }; }
    static issueToString(t) { let e = []; return v(e, "capacitorName", t.capacitorSchematicBox.sourceComponentName), v(e, "diodeNames", t.diodeSchematicBoxes.map((r) => r.sourceComponentName).join(",")), v(e, "maxJunctionPinDistance", t.maxJunctionPinDistance), v(e, "maxRecommendedJunctionPinDistance", t.maxRecommendedJunctionPinDistance), v(e, "message", t.message), `<DiodeCapacitorJunctionTooSpreadOut ${e.join(" ")} />`; }
}
class wn extends U {
    params;
    index;
    ledIds;
    visited = new Set;
    unpopulated = new Set;
    constructor(t) { super(); this.params = t; this.index = new tt(t.ctx), this.ledIds = new Set([...this.index.components.values()].filter((e) => e.ftype === "simple_led").map((e) => e.source_component_id)); for (let e of t.ctx.circuitJson)
        if (e.type === "pcb_component" && e.do_not_place)
            this.unpopulated.add(e.source_component_id); this.solved = this.ledIds.size === 0; }
    _step() { let t = [...this.ledIds].find((a) => !this.visited.has(a)); if (!t) {
        this.solved = true;
        return;
    } let e = [t]; this.visited.add(t); let r = new Map; for (let a = 0; a < e.length; a++) {
        let p = e[a], d = new Set;
        for (let m of this.index.portsByComponent.get(p) ?? [])
            for (let f of this.index.portsByNet.get(this.index.connected(m.source_port_id)) ?? []) {
                let _ = f.source_component_id;
                if (_ === p || !this.ledIds.has(_))
                    continue;
                if (d.add(_), !this.visited.has(_))
                    this.visited.add(_), e.push(_);
            }
        r.set(p, d);
    } if (this.solved = this.visited.size === this.ledIds.size, e.length < 3)
        return; let n = e.filter((a) => r.get(a).size === 1); if (n.length !== 2 || e.some((a) => r.get(a).size > 2))
        return; let i = [n.sort()[0]]; while (i.length < e.length) {
        let a = i.at(-1), p = i.at(-2), d = [...r.get(a)].find((m) => m !== p);
        if (!d || i.includes(d))
            return;
        i.push(d);
    } let s = i.map((a) => this.index.placement(a)); if (s.some((a) => !a))
        return; let o = s.filter((a) => a !== void 0); if (o.some((a) => !this.index.sameLocalScope(o[0], a) || ![a.schX, a.schY, a.width, a.height].every(Number.isFinite) || a.width <= 0 || a.height <= 0))
        return; for (let a of i) {
        let p = this.index.portsByComponent.get(a) ?? [];
        if (this.unpopulated.has(a) || !this.index.twoTerminalNets(a) || p.some((m) => m.do_not_connect))
            return;
        let d = this.index.placement(a);
        for (let m of p) {
            let f = this.index.port(m);
            if (!f || f.schematic_sheet_id !== d.schematicSheetId || !Number.isFinite(f.center.x) || !Number.isFinite(f.center.y) || !f.facing_direction)
                return;
        }
    } let c = []; for (let a = 1; a < i.length; a++) {
        let p = i[a - 1], d = i[a], m = this.index.twoTerminalNets(p), f = this.index.twoTerminalNets(d).filter((k) => m.includes(k));
        if (f.length !== 1 || this.index.isRail(f[0]))
            return;
        let _ = this.index.portsByNet.get(f[0]) ?? [];
        if (_.length !== 2)
            return;
        let g = _.find((k) => k.source_component_id === p), y = _.find((k) => k.source_component_id === d), S = this.index.port(g), P = this.index.port(y), b = P.center.x - S.center.x, C = P.center.y - S.center.y, L = Math.hypot(b, C), B = Math.max(o[a - 1].width, o[a - 1].height, o[a].width, o[a].height);
        if (L > Math.max(4, 3 * B) && (Py(S, b, C) < -B || Py(P, -b, -C) < -B))
            c.push({ firstSourcePortId: g.source_port_id, secondSourcePortId: y.source_port_id, pinDistance: L });
    } if (!c.length)
        return; let l = o.map((a) => a.sourceComponentName || "LED").join(", "); this.params.issues.push({ lineItemType: "SeriesLedChainNotOrdered", ledSchematicBoxes: o, backtrackingConnections: c, message: `Arrange ${l} in their connected series order so adjacent LEDs do not require long connections behind their pins. Move or rotate the symbols while preserving anode/cathode connections; allow space for labels and reroute affected traces. A horizontal, vertical, or clearly connected folded chain is acceptable.` }); }
    static issueToString(t) { let e = []; return v(e, "ledComponents", t.ledSchematicBoxes.map((r) => r.sourceComponentName).join(",")), v(e, "backtrackingConnections", t.backtrackingConnections.length), v(e, "maxPinDistance", Math.max(...t.backtrackingConnections.map((r) => r.pinDistance))), v(e, "message", t.message), `<SeriesLedChainNotOrdered ${e.join(" ")} />`; }
}
function Py(t, e, r) { switch (t.facing_direction) {
    case "left": return -e;
    case "right": return e;
    case "up": return r;
    case "down": return -r;
    default: return 0;
} }
class An extends U {
    params;
    index;
    resistorIds;
    unpopulated = new Set;
    currentIndex = 0;
    constructor(t) { super(); this.params = t; this.index = new tt(t.ctx); for (let e of t.ctx.circuitJson) {
        if (e.type === "pcb_component" && e.do_not_place)
            this.unpopulated.add(e.source_component_id);
        if (e.type === "source_port") {
            let r = this.index.connected(e.source_port_id);
            if (e.requires_ground || e.provides_ground)
                this.index.groundNets.add(r);
            if (e.requires_power || e.provides_power || e.requires_voltage !== void 0 || e.provides_voltage !== void 0)
                this.index.powerNets.add(r);
        }
    } this.resistorIds = [...this.index.components.values()].filter((e) => e.ftype === "simple_resistor").map((e) => e.source_component_id), this.solved = this.resistorIds.length === 0; }
    _step() { let t = this.resistorIds[this.currentIndex++]; this.solved = this.currentIndex >= this.resistorIds.length; let e = this.index, r = e.components.get(t), n = e.twoTerminalNets(t); if (r?.ftype !== "simple_resistor" || !Number.isFinite(r.resistance) || r.resistance <= 0 || !n)
        return; let i = n.filter((B) => e.groundNets.has(B) && !e.powerNets.has(B)); if (i.length !== 1)
        return; let s = i[0], o = n.find((B) => B !== s); if (e.isRail(o))
        return; let c = e.portsByNet.get(o) ?? []; if (c.length !== 3 || c.some((B) => B.do_not_connect))
        return; let l = c.find((B) => e.components.get(B.source_component_id)?.ftype === "simple_capacitor"), a = c.find((B) => e.components.get(B.source_component_id)?.ftype === "simple_chip"); if (!l || !a)
        return; let p = l.source_component_id, d = e.components.get(p); if (d?.ftype !== "simple_capacitor" || !Number.isFinite(d.capacitance) || d.capacitance <= 0 || !e.twoTerminalNets(p)?.includes(s))
        return; let m = a.source_component_id; if ((e.portsByComponent.get(m)?.length ?? 0) < 3)
        return; let f = e.placement(t), _ = e.placement(p), g = e.placement(m); if (!f || !_ || !g || [t, p, m].some((B) => this.unpopulated.has(B)))
        return; if ([f, _].some((B) => B.schematicSheetId !== g.schematicSheetId || B.subcircuitId !== g.subcircuitId))
        return; if ([f, _, g].some((B) => ![B.schX, B.schY, B.width, B.height].every(Number.isFinite) || B.width <= 0 || B.height <= 0))
        return; let y = e.port(a); if (!y || y.schematic_sheet_id !== g.schematicSheetId)
        return; let S = this.pins(t, o, s, f), P = this.pins(p, o, s, _); if (!S || !P)
        return; let b = By(...S), C = By(...P); if (!b || !C)
        return; if (Math.abs(f.schX - _.schX) < (f.width + _.width) / 2 && Math.abs(f.schY - _.schY) < (f.height + _.height) / 2)
        return; let L; if (b !== C)
        L = "different_axes";
    else {
        let B = b === "horizontal" ? "x" : "y", k = S.map((j) => j.center[B]), I = P.map((j) => j.center[B]);
        if ((k[1] - k[0]) * (I[1] - I[0]) < 0)
            L = "crossed_connections";
        else {
            if (Math.min(Math.max(...k), Math.max(...I)) - Math.max(Math.min(...k), Math.min(...I)) > 0.01)
                return;
            L = "staggered";
        }
    } this.params.issues.push({ lineItemType: "ParallelRcNotAligned", resistorSchematicBox: f, capacitorSchematicBox: _, chipSourcePortId: a.source_port_id, reason: L, message: `Draw ${f.sourceComponentName || "the resistor"} and ${_.sourceComponentName || "the capacitor"} as adjacent parallel branches with their shared nets at matching ends. Preserve all pin connections and capacitor polarity, leave room for labels, and reroute affected wires.` }); }
    pins(t, e, r, n) { let i = this.index.portsByComponent.get(t) ?? []; if (i.length !== 2 || i.some((l) => l.do_not_connect))
        return; let s = [e, r].map((l) => { let a = i.find((p) => this.index.connected(p.source_port_id) === l); return a && this.index.port(a); }), [o, c] = s; if (!o || !c || s.some((l) => l.schematic_sheet_id !== n.schematicSheetId || !Number.isFinite(l.center.x) || !Number.isFinite(l.center.y)))
        return; return [o, c]; }
    static issueToString(t) { let e = []; return v(e, "resistorComponentName", t.resistorSchematicBox.sourceComponentName), v(e, "capacitorComponentName", t.capacitorSchematicBox.sourceComponentName), v(e, "reason", t.reason), v(e, "message", t.message), `<ParallelRcNotAligned ${e.join(" ")} />`; }
}
function By(t, e) { let r = new Set([t.facing_direction, e.facing_direction]); if (r.has("left") && r.has("right") && Math.abs(t.center.y - e.center.y) < 0.01 && Math.abs(t.center.x - e.center.x) > 0.01)
    return "horizontal"; if (r.has("up") && r.has("down") && Math.abs(t.center.x - e.center.x) < 0.01 && Math.abs(t.center.y - e.center.y) > 0.01)
    return "vertical"; }
class Pn extends U {
    params;
    index;
    resistorIds;
    unpopulated = new Set;
    currentIndex = 0;
    constructor(t) { super(); this.params = t; this.index = new tt(t.ctx); for (let e of t.ctx.circuitJson)
        if (e.type === "pcb_component" && e.do_not_place)
            this.unpopulated.add(e.source_component_id); this.resistorIds = [...this.index.components.values()].filter((e) => e.ftype === "simple_resistor").map((e) => e.source_component_id), this.solved = this.resistorIds.length === 0; }
    _step() { let t = this.resistorIds[this.currentIndex++]; if (this.solved = this.currentIndex >= this.resistorIds.length, !t || this.unpopulated.has(t))
        return; let e = this.index, r = e.components.get(t), n = e.placement(t), i = e.twoTerminalNets(t), s = e.portsByComponent.get(t) ?? []; if (r?.ftype !== "simple_resistor" || !Number.isFinite(r.resistance) || r.resistance <= 0 || !n || !i || s.some((B) => B.do_not_connect))
        return; let o = i.filter((B) => e.groundNets.has(B) && !e.powerNets.has(B)); if (o.length !== 1)
        return; let c = i.find((B) => B !== o[0]); if (e.isRail(c))
        return; let l = e.portsByNet.get(c) ?? []; if (l.length !== 2)
        return; let a = l.find((B) => B.source_component_id !== t), p = l.find((B) => B.source_component_id === t); if (!a || !p || a.do_not_connect || r5(a))
        return; let d = a.source_component_id, m = e.placement(d); if (e.components.get(d)?.ftype !== "simple_chip" || (e.portsByComponent.get(d)?.length ?? 0) < 3 || this.unpopulated.has(d) || !m || !e.sameLocalScope(m, n))
        return; let f = e.port(a), _ = e.port(p); if (!f || !_ || [f, _].some((B) => B.schematic_sheet_id !== m.schematicSheetId || !Number.isFinite(B.center.x) || !Number.isFinite(B.center.y)) || [m, n].some((B) => ![B.schX, B.schY, B.width, B.height].every(Number.isFinite) || B.width <= 0 || B.height <= 0))
        return; let g = f.facing_direction; if (!g)
        return; let y = g === "left" || g === "right", P = -(g === "left" || g === "down" ? -1 : 1) * (y ? n.schX - m.schX : n.schY - m.schY), b = y ? (m.width + n.width) / 2 : (m.height + n.height) / 2; if (P <= b + 0.2)
        return; let C = Math.hypot(f.center.x - _.center.x, f.center.y - _.center.y), L = Math.max(4, 3 * Math.max(n.width, n.height)); if (C <= L)
        return; this.params.issues.push({ lineItemType: "ResistorSeparatedFromChipPin", hostSchematicBox: m, resistorSchematicBox: n, chipSourcePortId: a.source_port_id, resistorSourcePortId: p.source_port_id, pinDistance: C, maxRecommendedPinDistance: L, message: `Place ${n.sourceComponentName || "resistor"} beside its connected pin on the ${g} side of ${m.sourceComponentName || "chip"} so the resistor-to-ground branch can be read together. Preserve pin connections, leave room for labels, and reroute affected traces; exact alignment is not required.` }); }
    static issueToString(t) { let e = []; return v(e, "hostComponentName", t.hostSchematicBox.sourceComponentName), v(e, "resistorName", t.resistorSchematicBox.sourceComponentName), v(e, "pinDistance", t.pinDistance), v(e, "maxRecommendedPinDistance", t.maxRecommendedPinDistance), v(e, "message", t.message), `<ResistorSeparatedFromChipPin ${e.join(" ")} />`; }
}
function r5(t) { return Boolean(t.requires_power || t.provides_power || t.requires_ground || t.provides_ground || t.requires_voltage !== void 0 || t.provides_voltage !== void 0); }
class Bn extends U {
    params;
    banks = [];
    bankIndex = 0;
    constructor(t) { super(); this.params = t; let e = new tt(t.ctx), r = new Map; for (let n of e.components.values()) {
        let i = n.ftype === "simple_diode" || n.ftype === "simple_led";
        if (!i && n.ftype !== "simple_resistor")
            continue;
        let s = n.source_component_id, o = e.placement(s), c = e.twoTerminalNets(s)?.sort(), l = e.portsByComponent.get(s);
        if (!o || !c || !l)
            continue;
        let a = c.map((y) => { let S = l.find((P) => e.connected(P.source_port_id) === y); return S && e.port(S); }), [p, d] = a, m = { diode: i, box: o };
        if (p && d && !l.some((y) => y.do_not_connect) && a.every((y) => y?.schematic_sheet_id === o.schematicSheetId))
            m.pins = [p, d], m.axis = n5(p, d);
        let f = JSON.stringify(c), _ = r.get(f) ?? [], g = _.find((y) => e.sameLocalScope(y[0].box, o));
        if (g)
            g.push(m);
        else {
            let y = [m];
            _.push(y), this.banks.push(y);
        }
        r.set(f, _);
    } this.solved = this.banks.length === 0; }
    _step() { let t = this.banks[this.bankIndex++]; if (this.solved = this.bankIndex >= this.banks.length, t.length !== 2)
        return; let e = t.find((o) => o.diode), r = t.find((o) => !o.diode); if (!e?.pins || !e.axis || !r?.pins || !r.axis)
        return; let n = e.box, i = r.box; if (Math.abs(n.schX - i.schX) < (n.width + i.width) / 2 && Math.abs(n.schY - i.schY) < (n.height + i.height) / 2)
        return; let s; if (e.axis !== r.axis)
        s = "different_axes";
    else {
        let o = e.axis === "horizontal" ? "x" : "y", c = e.pins.map((a) => a.center[o]), l = r.pins.map((a) => a.center[o]);
        if ((c[1] - c[0]) * (l[1] - l[0]) < 0)
            s = "crossed_connections";
        else {
            if (Math.min(Math.max(...c), Math.max(...l)) - Math.max(Math.min(...c), Math.min(...l)) > 0.01)
                return;
            s = "staggered";
        }
    } this.params.issues.push({ lineItemType: "ParallelDiodeResistorNotAligned", diodeSchematicBox: n, resistorSchematicBox: i, reason: s, message: `Draw ${n.sourceComponentName || "the diode"} and ${i.sourceComponentName || "the resistor"} as adjacent parallel rows or columns with their shared nets at matching ends. Preserve every pin connection and diode polarity, leave room for labels, and reroute the affected wires.` }); }
    static issueToString(t) { let e = []; return v(e, "diodeComponentName", t.diodeSchematicBox.sourceComponentName), v(e, "resistorComponentName", t.resistorSchematicBox.sourceComponentName), v(e, "reason", t.reason), v(e, "message", t.message), `<ParallelDiodeResistorNotAligned ${e.join(" ")} />`; }
}
function n5(t, e) { let r = new Set([t.facing_direction, e.facing_direction]); if (r.has("left") && r.has("right") && Math.abs(t.center.y - e.center.y) < 0.01 && Math.abs(t.center.x - e.center.x) > 0.01)
    return "horizontal"; if (r.has("up") && r.has("down") && Math.abs(t.center.x - e.center.x) < 0.01 && Math.abs(t.center.y - e.center.y) > 0.01)
    return "vertical"; }
var In = (t, e) => Math.hypot(t.x - e.x, t.y - e.y), rr = 0.001;
class Fn extends U {
    index;
    nodes = new Map;
    starts = [];
    currentIndex = 0;
    issues;
    maxSpan;
    maxLength;
    constructor({ ctx: t, issues: e, maxSpan: r = 8, maxLength: n = 16 }) { super(); if (this.index = new tt(t), this.issues = e, !Number.isFinite(r) || r < 0 || !Number.isFinite(n) || n < 0)
        throw Error("Rail visibility thresholds must be finite and nonnegative"); this.maxSpan = r, this.maxLength = n; let i = this.index, s = (a, p, d) => { let m = JSON.stringify([d, p, Math.round(a.x / rr), Math.round(a.y / rr)]); if (!this.nodes.has(m))
        this.nodes.set(m, { point: a, net: p, sheet: d, links: [] }); return m; }, o = (a, p, d) => { let m = this.nodes.get(a), f = this.nodes.get(p), _ = In(m.point, f.point); m.links.push({ to: p, length: _, ...d }), f.links.push({ to: a, length: _, ...d }); }, c = new Map; for (let [a, p] of i.portsByComponent)
        for (let d of p) {
            let m = i.port(d);
            if (!m)
                continue;
            let f = s(m.center, i.connected(d.source_port_id), m.schematic_sheet_id);
            if (c.set(d.source_port_id, f), p.length > 2)
                this.starts.push({ portId: d.source_port_id, componentId: a, nodeId: f });
        } for (let a of t.circuitJson) {
        if (a.type !== "schematic_net_label" || !a.source_net_id || !a.anchor_position)
            continue;
        let p = i.connected(a.source_net_id);
        if (!i.isRail(p) || i.powerNets.has(p) && i.groundNets.has(p))
            continue;
        let d = s(a.anchor_position, p, a.schematic_sheet_id);
        this.nodes.get(d).terminal = i.groundNets.has(p) ? "ground" : "power";
    } let l = []; for (let a of t.circuitJson) {
        if (a.type !== "schematic_trace")
            continue;
        let p = i5(a, t.circuitJson, i);
        if (!p)
            continue;
        for (let d of a.edges)
            l.push({ from: s(d.from, p, a.schematic_sheet_id), to: s(d.to, p, a.schematic_sheet_id), traceId: a.schematic_trace_id });
    } for (let a of l) {
        let p = this.nodes.get(a.from), d = this.nodes.get(a.to);
        if (In(p.point, d.point) < rr)
            continue;
        let f = [...this.nodes].filter(([, _]) => _.net === p.net && _.sheet === p.sheet && o5(_.point, p.point, d.point)).sort(([, _], [, g]) => In(p.point, _.point) - In(p.point, g.point));
        for (let _ = 1; _ < f.length; _++)
            o(f[_ - 1][0], f[_][0], { traceId: a.traceId });
    } for (let [a, p] of i.components) {
        if (!["simple_resistor", "simple_capacitor", "simple_inductor"].includes(p.ftype))
            continue;
        let d = i.portsByComponent.get(a);
        if (d?.length !== 2 || !i.twoTerminalNets(a))
            continue;
        let m = c.get(d[0].source_port_id), f = c.get(d[1].source_port_id);
        if (m && f)
            o(m, f, { componentId: a });
    } this.solved = this.starts.length === 0; }
    _step() { let t = this.starts[this.currentIndex++]; if (this.solved = this.currentIndex >= this.starts.length, !t)
        return; let e = this.index.portsByComponent.get(t.componentId)?.find((c) => c.source_port_id === t.portId), r = e ? this.index.port(e) : void 0, n = r?.display_pin_label || e?.name || (r?.pin_number !== void 0 ? `pin${r.pin_number}` : "connected pin"), i = this.index.placement(t.componentId); if (!i)
        return; let s = [{ id: t.nodeId, length: 0, hops: 0, path: [t.nodeId], links: [] }], o = new Map([[`${t.nodeId}:0`, 0]]); while (s.length) {
        s.sort((p, d) => p.length - d.length);
        let c = s.shift(), l = `${c.id}:${c.hops}`;
        if (c.length !== o.get(l))
            continue;
        let a = this.nodes.get(c.id);
        if (a.terminal) {
            let p = c.path.map((y) => this.nodes.get(y).point), d = p.map((y) => y.x), m = p.map((y) => y.y), f = { left: Math.min(...d), right: Math.max(...d), bottom: Math.min(...m), top: Math.max(...m) }, _ = Math.max(f.right - f.left, f.top - f.bottom);
            if (_ <= this.maxSpan && c.length <= this.maxLength)
                return;
            let g = [...new Set(c.links.flatMap((y) => y.componentId ? [y.componentId] : []))];
            this.issues.push({ lineItemType: "RailPathTooSpreadOut", hostSchematicBox: i, sourcePortId: t.portId, sourcePortName: n, railType: a.terminal, supportSchematicBoxes: g.flatMap((y) => { let S = this.index.placement(y); return S ? [S] : []; }), schematicTraceIds: [...new Set(c.links.flatMap((y) => y.traceId ? [y.traceId] : []))], pathPoints: p, pathBounds: f, pathLength: c.length, pathSpan: _, maxRecommendedSpan: this.maxSpan, maxRecommendedPathLength: this.maxLength, message: `Visible path from ${i.sourceComponentName || "component"}.${n} to ${a.terminal} spans ${_.toFixed(2)} schematic units; move the connected support elements closer together near the pin and recompute their schematic traces.` });
            return;
        }
        for (let p of a.links) {
            if (c.path.includes(p.to))
                continue;
            if (p.componentId) {
                let _ = this.index.placement(p.componentId);
                if (c.hops >= 3 || !_ || !this.index.sameLocalScope(i, _))
                    continue;
            }
            let d = c.length + p.length, m = c.hops + (p.componentId ? 1 : 0), f = `${p.to}:${m}`;
            if (d >= (o.get(f) ?? 1 / 0))
                continue;
            o.set(f, d), s.push({ id: p.to, length: d, hops: m, path: [...c.path, p.to], links: [...c.links, p] });
        }
    } }
    static issueToString(t) { let e = []; return v(e, "hostName", t.hostSchematicBox.sourceComponentName), v(e, "pinName", t.sourcePortName), v(e, "railType", t.railType), v(e, "pathSpan", t.pathSpan), v(e, "pathLength", t.pathLength), v(e, "message", t.message), `<RailPathTooSpreadOut ${e.join(" ")} />`; }
}
function i5(t, e, r) { if (t.subcircuit_connectivity_map_key)
    return r.connected(`connectivity:${t.subcircuit_connectivity_map_key}`); let n = e.find((s) => s.type === "source_trace" && s.source_trace_id === t.source_trace_id); if (n?.type !== "source_trace")
    return; let i = [...n.connected_source_port_ids, ...n.connected_source_net_ids]; return i[0] ? r.connected(i[0]) : void 0; }
function o5(t, e, r) { let n = r.x - e.x, i = r.y - e.y, s = In(e, r); if (s < rr)
    return In(e, t) < rr; let o = ((t.x - e.x) * n + (t.y - e.y) * i) / s; return Math.abs((t.x - e.x) * i - (t.y - e.y) * n) / s < rr && o >= -rr && o <= s + rr; }
class Mn extends U {
    params;
    index;
    capacitorIds;
    unpopulated = new Set;
    currentIndex = 0;
    constructor(t) { super(); this.params = t; this.index = new tt(t.ctx); for (let e of t.ctx.circuitJson)
        if (e.type === "pcb_component" && e.do_not_place)
            this.unpopulated.add(e.source_component_id); this.capacitorIds = [...this.index.components.values()].filter((e) => e.ftype === "simple_capacitor").map((e) => e.source_component_id), this.solved = this.capacitorIds.length === 0; }
    _step() { let t = this.capacitorIds[this.currentIndex++]; if (this.solved = this.currentIndex >= this.capacitorIds.length, !t || this.unpopulated.has(t))
        return; let e = this.index, r = e.components.get(t), n = e.placement(t), i = e.portsByComponent.get(t) ?? [], s = e.twoTerminalNets(t); if (r?.ftype !== "simple_capacitor" || !Number.isFinite(r.capacitance) || r.capacitance <= 0 || !n || !s || s.some((I) => e.isRail(I)) || i.some((I) => I.do_not_connect || Zl(I)))
        return; let o = s.map((I) => { let j = e.portsByNet.get(I) ?? []; if (j.length !== 2)
        return; return j.find((Q) => Q.source_component_id !== t); }), [c, l] = o; if (!c || !l || c.source_component_id !== l.source_component_id || c.do_not_connect || l.do_not_connect || Zl(c) || Zl(l))
        return; let a = c.source_component_id, p = e.placement(a); if (e.components.get(a)?.ftype !== "simple_chip" || this.unpopulated.has(a) || !p || !e.sameLocalScope(p, n))
        return; let d = [c, l], m = d.map((I) => e.port(I)), f = i.map((I) => e.port(I)); if ([...m, ...f].some((I) => !I || I.schematic_sheet_id !== p.schematicSheetId || !Number.isFinite(I.center.x) || !Number.isFinite(I.center.y)) || [p, n].some((I) => ![I.schX, I.schY, I.width, I.height].every(Number.isFinite) || I.width <= 0 || I.height <= 0))
        return; let _ = m[0], g = m[1], y = _.facing_direction; if (!y || y !== g.facing_direction)
        return; let S = y === "left" || y === "right", P = y === "left" || y === "down" ? -1 : 1, b = Math.hypot(_.center.x - g.center.x, _.center.y - g.center.y); if (b < 0.01)
        return; let C = -P * (S ? n.schX - p.schX : n.schY - p.schY), L = S ? (p.width + n.width) / 2 : (p.height + n.height) / 2; if (C <= L + 0.2)
        return; let B = Math.max(...m.map((I, j) => Math.hypot(I.center.x - f[j].center.x, I.center.y - f[j].center.y))), k = Math.max(4, 3 * Math.max(n.width, n.height), 2 * b); if (B <= k)
        return; this.params.issues.push({ lineItemType: "CapacitorSeparatedFromChipPins", hostSchematicBox: p, capacitorSchematicBox: n, chipSourcePortIds: [d[0].source_port_id, d[1].source_port_id], maxPinDistance: B, maxRecommendedPinDistance: k, message: `Place ${n.sourceComponentName || "component"} beside its two connected pins on the ${y} side of ${p.sourceComponentName || "component"} so their connections can be read together. Preserve pin connections, leave room for labels, and reroute affected traces; exact alignment is not required.` }); }
    static issueToString(t) { let e = []; return v(e, "hostComponentName", t.hostSchematicBox.sourceComponentName), v(e, "capacitorName", t.capacitorSchematicBox.sourceComponentName), v(e, "maxPinDistance", t.maxPinDistance), v(e, "maxRecommendedPinDistance", t.maxRecommendedPinDistance), v(e, "message", t.message), `<CapacitorSeparatedFromChipPins ${e.join(" ")} />`; }
}
function Zl(t) { return Boolean(t.requires_power || t.provides_power || t.requires_ground || t.provides_ground || t.requires_voltage !== void 0 || t.provides_voltage !== void 0); }
class Cn extends U {
    params;
    index;
    inductorIds;
    unpopulated = new Set;
    currentIndex = 0;
    constructor(t) { super(); this.params = t; this.index = new tt(t.ctx); for (let e of t.ctx.circuitJson)
        if (e.type === "pcb_component" && e.do_not_place)
            this.unpopulated.add(e.source_component_id); for (let e of t.ctx.circuitJson)
        if (e.type === "pcb_component" && !e.do_not_place)
            this.unpopulated.delete(e.source_component_id); this.inductorIds = [...this.index.components.values()].filter((e) => e.ftype === "simple_inductor" && !this.unpopulated.has(e.source_component_id)).map((e) => e.source_component_id), this.solved = this.inductorIds.length === 0; }
    _step() { let t = this.inductorIds[this.currentIndex++]; if (this.solved = this.currentIndex >= this.inductorIds.length, !t)
        return; let e = this.index, r = this.localPart(t), n = e.twoTerminalNets(t); if (!r || !n || n.some((d) => e.isRail(d)))
        return; let i = n.map((d) => { let m = e.portsByNet.get(d) ?? []; if (m.some((b) => b.source_component_id !== t && !this.unpopulated.has(b.source_component_id) && e.components.get(b.source_component_id)?.ftype === "simple_inductor"))
        return; let f = m.filter((b) => { let C = e.components.get(b.source_component_id), L = e.twoTerminalNets(b.source_component_id); return C?.ftype === "simple_capacitor" && !this.unpopulated.has(b.source_component_id) && L?.some((B) => B !== d && e.groundNets.has(B)); }); if (f.length !== 1)
        return; let _ = f[0], g = e.components.get(_.source_component_id); if (g.ftype !== "simple_capacitor" || !Number.isFinite(g.capacitance) || g.capacitance <= 0)
        return; let y = this.localPart(_.source_component_id); if (!y || !e.sameLocalScope(r.placement, y.placement))
        return; let S = e.port(_), P = e.port(r.ports.find((b) => e.connected(b.source_port_id) === d)); return { placement: y.placement, ground: e.twoTerminalNets(_.source_component_id).find((b) => b !== d), distance: Math.hypot(S.center.x - P.center.x, S.center.y - P.center.y) }; }), [s, o] = i; if (!s || !o || s.ground !== o.ground)
        return; let c = [r.placement, s.placement, o.placement], l = Math.max(4, ...c.map((d) => 3 * Math.max(d.width, d.height))), a = Math.max(s.distance, o.distance); if (a <= l)
        return; let p = (d) => d.sourceComponentName || "component"; this.params.issues.push({ lineItemType: "PiFilterComponentsNotGrouped", inductorSchematicBox: r.placement, firstCapacitorSchematicBox: s.placement, secondCapacitorSchematicBox: o.placement, maxSignalPinDistance: a, maxRecommendedSignalPinDistance: l, message: `Group ${p(s.placement)} and ${p(o.placement)} beside the connected ends of ${p(r.placement)} so the series path and both grounded branches of the pi filter can be read together. Preserve pin connections, allow room for labels, and reroute affected traces.` }); }
    localPart(t) { let e = this.index.placement(t), r = this.index.portsByComponent.get(t); if (!e || r?.length !== 2 || r.some((n) => { let i = this.index.port(n); return n.do_not_connect || !i || i.schematic_sheet_id !== e.schematicSheetId || !Number.isFinite(i.center.x) || !Number.isFinite(i.center.y); }))
        return; return { placement: e, ports: r }; }
    static issueToString(t) { let e = []; return v(e, "inductorName", t.inductorSchematicBox.sourceComponentName), v(e, "firstCapacitorName", t.firstCapacitorSchematicBox.sourceComponentName), v(e, "secondCapacitorName", t.secondCapacitorSchematicBox.sourceComponentName), v(e, "maxSignalPinDistance", t.maxSignalPinDistance), v(e, "maxRecommendedSignalPinDistance", t.maxRecommendedSignalPinDistance), v(e, "message", t.message), `<PiFilterComponentsNotGrouped ${e.join(" ")} />`; }
}
class kn extends U {
    params;
    index;
    mosfetIds;
    currentIndex = 0;
    constructor(t) { super(); this.params = t; this.index = new tt(t.ctx), this.mosfetIds = [...this.index.components.keys()].filter((e) => this.mosfetPorts(e)), this.solved = this.mosfetIds.length === 0; }
    _step() { let t = this.mosfetIds[this.currentIndex++]; if (this.solved = this.currentIndex >= this.mosfetIds.length, !t)
        return; let e = this.index, r = e.placement(t), n = this.mosfetPorts(t); if (!r)
        return; let i = e.connected(n.gate.source_port_id), s = e.connected(n.sources[0].source_port_id), o = e.connected(n.drains[0].source_port_id); if (new Set([i, s, o]).size !== 3 || e.isRail(i))
        return; if ([n.gate, ...n.sources, ...n.drains].some((g) => { let y = e.port(g); return !y || y.schematic_sheet_id !== r.schematicSheetId; }))
        return; let c = (e.portsByNet.get(i) ?? []).filter((g) => g.source_component_id !== t); if (c.length !== 2)
        return; let l = c.map((g) => { let y = g.source_component_id, S = e.components.get(y), P = e.placement(y), b = e.twoTerminalNets(y); if (S?.ftype !== "simple_resistor" || !Number.isFinite(S.resistance) || S.resistance <= 0 || !P || !b || !e.sameLocalScope(r, P) || e.portsByComponent.get(y).some((C) => { let L = e.port(C); return C.do_not_connect || !L || L.schematic_sheet_id !== r.schematicSheetId; }))
        return; return { placement: P, otherNet: b.find((C) => C !== i) }; }); if (l.some((g) => !g))
        return; let a = l.filter((g) => g.otherNet === s), p = l.filter((g) => g.otherNet !== s); if (a.length !== 1 || p.length !== 1)
        return; let d = a[0].placement, m = p[0].placement; if (p[0].otherNet === o || e.isRail(p[0].otherNet))
        return; let f = Math.max(6, 3 * Math.max(r.width, r.height)), _ = Math.max(Iy(r, m), Iy(r, d)); if (_ <= f)
        return; this.params.issues.push({ lineItemType: "MosfetGateNetworkNotGrouped", mosfetSchematicBox: r, seriesGateResistorSchematicBox: m, gateSourceResistorSchematicBox: d, maxBodyGap: _, maxRecommendedBodyGap: f, message: `Group ${m.sourceComponentName || "component"} and ${d.sourceComponentName || "component"} beside ${r.sourceComponentName || "component"}'s gate/source pins so the gate-drive branch can be read together. Preserve all pin connections, leave room for labels, and reroute affected traces.` }); }
    mosfetPorts(t) { let e = this.index.components.get(t)?.ftype; if (e !== "simple_mosfet" && e !== "simple_chip")
        return; let r = this.index.portsByComponent.get(t) ?? [], n = r.filter((o) => ql(o, /^(G|GATE)$/)), i = r.filter((o) => ql(o, /^(S|SOURCE)[0-9]*$/)), s = r.filter((o) => ql(o, /^(D|DRAIN)[0-9]*$/)); if (n.length !== 1 || !i.length || !s.length || n.length + i.length + s.length !== r.length || new Set([...n, ...i, ...s]).size !== r.length || r.some((o) => o.do_not_connect))
        return; for (let o of [i, s])
        if (new Set(o.map((c) => this.index.connected(c.source_port_id))).size !== 1)
            return; return { gate: n[0], sources: i, drains: s }; }
    static issueToString(t) { let e = []; return v(e, "mosfetName", t.mosfetSchematicBox.sourceComponentName), v(e, "seriesGateResistorName", t.seriesGateResistorSchematicBox.sourceComponentName), v(e, "gateSourceResistorName", t.gateSourceResistorSchematicBox.sourceComponentName), v(e, "maxBodyGap", t.maxBodyGap), v(e, "maxRecommendedBodyGap", t.maxRecommendedBodyGap), v(e, "message", t.message), `<MosfetGateNetworkNotGrouped ${e.join(" ")} />`; }
}
function ql(t, e) { return [t.name, ...t.port_hints ?? []].some((r) => e.test(r.toUpperCase().replace(/[\s_]/g, ""))); }
function Iy(t, e) { return Math.hypot(Math.max(0, Math.abs(t.schX - e.schX) - (t.width + e.width) / 2), Math.max(0, Math.abs(t.schY - e.schY) - (t.height + e.height) / 2)); }
class Nn extends U {
    params;
    index;
    relayIds;
    currentIndex = 0;
    constructor(t) { super(); this.params = t; this.index = new tt(t.ctx), this.relayIds = [...this.index.components.keys()].filter((e) => this.coilPorts(e)), this.solved = this.relayIds.length === 0; }
    _step() { let t = this.relayIds[this.currentIndex++]; if (this.solved = this.currentIndex >= this.relayIds.length, !t)
        return; let e = this.index, r = e.placement(t), n = this.coilPorts(t); if (!r || n.some((I) => I.do_not_connect))
        return; let i = n.map((I) => e.connected(I.source_port_id)); if (i[0] === i[1])
        return; if (this.relayIds.some((I) => I !== t && this.coilPorts(I).every((j) => i.includes(e.connected(j.source_port_id)))))
        return; let s = new Set((e.portsByNet.get(i[0]) ?? []).filter((I) => e.components.get(I.source_component_id)?.ftype === "simple_diode").map((I) => I.source_component_id).filter((I) => e.twoTerminalNets(I)?.includes(i[1]))); if (s.size !== 1)
        return; let o = [...s][0], c = e.placement(o), l = this.uniquePort(o, /^(?:ANODE|A)$/), a = this.uniquePort(o, /^(?:CATHODE|K)$/); if (!c || !e.sameLocalScope(r, c) || !l || !a || l === a || l.do_not_connect || a.do_not_connect)
        return; let p = e.connected(l.source_port_id), d = e.connected(a.source_port_id); if (e.isRail(p) || e.groundNets.has(d) || !this.hasGroundedDriver(p, d))
        return; let m = n.map((I) => e.port(I)), f = [l, a].map((I) => e.port(I)); if ([...m, ...f].some((I) => !I || I.schematic_sheet_id !== r.schematicSheetId))
        return; let [_, g] = m, y = Math.min(_.center.x, g.center.x), S = Math.max(_.center.x, g.center.x), P = Math.min(_.center.y, g.center.y), b = Math.max(_.center.y, g.center.y), C = Math.max(y - (c.schX + c.width / 2), c.schX - c.width / 2 - S, 0), L = Math.max(P - (c.schY + c.height / 2), c.schY - c.height / 2 - b, 0), B = Math.hypot(C, L), k = Math.hypot(S - y, b - P); if (B <= Math.max(1.5, 2 * k) || B > Math.max(8, 4 * Math.max(r.width, r.height)))
        return; if (!this.params.ctx.circuitJson.some((I) => I.type === "schematic_net_label" && I.schematic_sheet_id === r.schematicSheetId && I.anchor_position && f.some((j) => Math.hypot(j.center.x - I.anchor_position.x, j.center.y - I.anchor_position.y) < 0.01 && !this.hasWireAtPin(j))))
        return; this.params.issues.push({ lineItemType: "FlybackDiodeSeparatedFromRelayCoil", relaySchematicBox: r, diodeSchematicBox: c, coilSourcePortIds: [n[0].source_port_id, n[1].source_port_id], distanceFromCoilPins: B, message: `Place ${c.sourceComponentName || "component"} beside ${r.sourceComponentName || "component"}'s coil pins so the flyback protection loop can be read together. Preserve diode polarity and all pin connections; leave room for labels and reroute affected traces.` }); }
    hasWireAtPin(t) { return this.params.ctx.circuitJson.some((e) => e.type === "schematic_trace" && e.schematic_sheet_id === t.schematic_sheet_id && e.edges.some(({ from: r, to: n }) => { let i = n.x - r.x, s = n.y - r.y, o = i * i + s * s, c = o ? Math.max(0, Math.min(1, ((t.center.x - r.x) * i + (t.center.y - r.y) * s) / o)) : 0; return Math.hypot(t.center.x - r.x - c * i, t.center.y - r.y - c * s) < 0.01; })); }
    uniquePort(t, e) { let r = this.index.portsByComponent.get(t)?.filter((n) => Ui(n, e)); return r?.length === 1 ? r[0] : void 0; }
    coilPorts(t) { if (this.index.components.get(t)?.ftype !== "simple_chip")
        return; let e = this.index.portsByComponent.get(t) ?? []; if (!this.uniquePort(t, /^(?:COM|COMMON)$/) || !e.some((n) => Ui(n, /^(?:NO|NC|NORMALLYOPEN|NORMALLYCLOSED)$/)))
        return; if (e.filter((n) => Ui(n, /^(?:COIL[A-B12]|A[12])$/)).length !== 2)
        return; for (let [n, i] of [["COILA", "COILB"], ["COIL1", "COIL2"], ["A1", "A2"]]) {
        let s = this.uniquePort(t, new RegExp(`^${n}$`)), o = this.uniquePort(t, new RegExp(`^${i}$`));
        if (s && o && s !== o && !Ui(s, new RegExp(`^${i}$`)) && !Ui(o, new RegExp(`^${n}$`)))
            return [s, o];
    } }
    hasGroundedDriver(t, e) { return (this.index.portsByNet.get(t) ?? []).some((r) => { let n = r.source_component_id, i = this.index.components.get(n); if (i?.ftype !== "simple_chip" && !(i?.ftype === "simple_transistor" && i.transistor_type === "npn"))
        return false; if (this.index.portsByComponent.get(n)?.length !== 3)
        return false; let s = this.uniquePort(n, /^(?:C|COLLECTOR)$/), o = this.uniquePort(n, /^(?:E|EMITTER)$/), c = this.uniquePort(n, /^(?:B|BASE)$/); if (!s || !o || !c || new Set([s, o, c]).size !== 3 || [s, o, c].some((p) => p.do_not_connect) || s.source_port_id !== r.source_port_id)
        return false; let l = this.index.connected(o.source_port_id), a = this.index.connected(c.source_port_id); return this.index.groundNets.has(l) && !this.index.powerNets.has(l) && new Set([t, e, l, a]).size === 4; }); }
    static issueToString(t) { let e = []; return v(e, "relayName", t.relaySchematicBox.sourceComponentName), v(e, "diodeName", t.diodeSchematicBox.sourceComponentName), v(e, "distanceFromCoilPins", t.distanceFromCoilPins), v(e, "message", t.message), `<FlybackDiodeSeparatedFromRelayCoil ${e.join(" ")} />`; }
}
function Ui(t, e) { return [t.name, ...t.port_hints ?? []].some((r) => e.test(r.toUpperCase().replace(/[\s_]/g, ""))); }
var nr = 0.01;
class Yn extends U {
    params;
    index;
    hostIds;
    traces;
    currentIndex = 0;
    constructor(t) { super(); this.params = t; this.index = new tt(t.ctx), this.hostIds = [...this.index.components.values()].filter((e) => e.ftype === "simple_chip").map((e) => e.source_component_id), this.traces = t.ctx.circuitJson.filter((e) => e.type === "schematic_trace"), this.solved = this.hostIds.length === 0; }
    _step() { let t = this.hostIds[this.currentIndex++]; if (this.solved = this.currentIndex >= this.hostIds.length, !t)
        return; let e = this.index, r = e.placement(t), n = e.portsByComponent.get(t) ?? [], i = n.filter((N) => Jl(N) === "positive"), s = n.filter((N) => Jl(N) === "negative"), o = n.filter((N) => Gi(N, /^(?:OUT|VOUT|OUTPUT)$/)); if (!r || i.length !== 1 || s.length !== 1 || o.length !== 1 || !n.some((N) => Gi(N, /^(?:VS|VCC|VDD)$/)) || !n.some((N) => Gi(N, /^(?:GND|GROUND|VSS)$/)))
        return; let c = [i[0], s[0]], l = c.map((N) => e.connected(N.source_port_id)); if (c.some((N) => N.do_not_connect) || l[0] === l[1] || l.includes(e.connected(o[0].source_port_id)))
        return; let a = c.map((N) => e.port(N)), [p, d] = a; if (!p || !d || !p.facing_direction || p.facing_direction !== d.facing_direction || a.some((N) => N.schematic_sheet_id !== r.schematicSheetId))
        return; let m = new Set((e.portsByNet.get(l[0]) ?? []).filter((N) => e.components.get(N.source_component_id)?.ftype === "simple_resistor").map((N) => N.source_component_id).filter((N) => e.twoTerminalNets(N)?.includes(l[1]))); if (m.size !== 1)
        return; let f = [...m][0], _ = e.components.get(f); if (_?.ftype !== "simple_resistor" || !Number.isFinite(_.resistance) || _.resistance <= 0 || _.resistance > 1)
        return; if (l.some((N) => (e.portsByNet.get(N) ?? []).some((at) => at.source_component_id !== t && Jl(at) !== void 0 && e.components.get(at.source_component_id)?.ftype === "simple_chip")))
        return; let g = e.placement(f); if (!g || !e.sameLocalScope(r, g))
        return; let y = e.portsByComponent.get(f); if (y.some((N) => N.do_not_connect))
        return; let S = l.map((N) => e.port(y.find((at) => e.connected(at.source_port_id) === N))); if (S.some((N) => !N || N.schematic_sheet_id !== r.schematicSheetId))
        return; let P = p.facing_direction === "left" || p.facing_direction === "right", b = (N) => P ? N.y : N.x, C = b(p.center), L = b(d.center), B = Math.abs(C - L); if (B < nr)
        return; let k = P ? g.schY : g.schX, I = (P ? g.height : g.width) / 2, j = Math.max(Math.min(C, L) - (k + I), k - I - Math.max(C, L)); if (j <= Math.max(1.5, 2 * B) || Math.hypot(g.schX - r.schX, g.schY - r.schY) > Math.max(8, 4 * Math.max(r.width, r.height)))
        return; let Q = a.map((N, at) => this.hasVisibleConnection(S[at], N, l[at])); if (Q[0] === Q[1])
        return; let lt = Q[0] ? 1 : 0, z = l[lt]; if (!this.params.ctx.circuitJson.some((N) => { if (N.type !== "schematic_net_label" || N.schematic_sheet_id !== r.schematicSheetId)
        return false; if (N.source_net_id && (e.connected(N.source_net_id) === z || e.connected(`connectivity:${N.source_net_id}`) === z))
        return true; let at = S[lt].center; if (N.anchor_position && Math.hypot(N.anchor_position.x - at.x, N.anchor_position.y - at.y) < nr)
        return true; return N.source_trace_id !== void 0 && this.sourceTraceTouchesNet(N.source_trace_id, z); }))
        return; this.params.issues.push({ lineItemType: "CurrentSenseShuntSeparatedFromInputs", amplifierSchematicBox: r, shuntSchematicBox: g, positiveInputSourcePortId: c[0].source_port_id, negativeInputSourcePortId: c[1].source_port_id, inputBandGap: j, message: `Place ${g.sourceComponentName || "component"} near ${r.sourceComponentName || "component"}.${c[0].name}/${c[1].name}, so both sense connections can be read together. Move or rotate the shunt as needed; preserve all pin connections and leave room for labels.` }); }
    hasVisibleConnection(t, e, r) { let n = this.traces.filter((o) => { if (o.schematic_sheet_id !== t.schematic_sheet_id)
        return false; if (o.subcircuit_connectivity_map_key)
        return this.index.connected(`connectivity:${o.subcircuit_connectivity_map_key}`) === r; if (this.sourceTraceTouchesNet(o.source_trace_id, r))
        return true; let c = [o.edges[0]?.from, o.edges.at(-1)?.to], l = new Set(this.params.ctx.circuitJson.flatMap((a) => a.type === "schematic_port" && a.source_port_id && a.schematic_sheet_id === o.schematic_sheet_id && c.some((p) => p && Math.hypot(p.x - a.center.x, p.y - a.center.y) < nr) ? [this.index.connected(a.source_port_id)] : [])); return l.size === 1 && l.has(r); }).flatMap((o) => o.edges), i = n.filter((o) => os(t.center, o.from, o.to)), s = new Set; for (let o = 0; o < i.length; o++) {
        let c = i[o];
        if (os(e.center, c.from, c.to))
            return true;
        for (let [l, a] of n.entries()) {
            if (s.has(l) || ![c.from, c.to].some((p) => os(p, a.from, a.to)) && ![a.from, a.to].some((p) => os(p, c.from, c.to)))
                continue;
            s.add(l), i.push(a);
        }
    } return false; }
    sourceTraceTouchesNet(t, e) { if (!t)
        return false; let r = this.params.ctx.circuitJson.find((n) => n.type === "source_trace" && n.source_trace_id === t); return r?.type === "source_trace" && r.connected_source_port_ids.some((n) => this.index.connected(n) === e); }
    static issueToString(t) { let e = []; return v(e, "amplifierName", t.amplifierSchematicBox.sourceComponentName), v(e, "shuntName", t.shuntSchematicBox.sourceComponentName), v(e, "inputBandGap", t.inputBandGap), v(e, "message", t.message), `<CurrentSenseShuntSeparatedFromInputs ${e.join(" ")} />`; }
}
function Gi(t, e) { return [t.name, ...t.port_hints ?? []].some((r) => e.test(r.toUpperCase().replace(/[\s_]/g, ""))); }
function Jl(t) { let e = Gi(t, /^(?:IN\+|VIN\+|INPOS|VINPOS)$/), r = Gi(t, /^(?:IN-|VIN-|INNEG|VINNEG)$/); return e === r ? void 0 : e ? "positive" : "negative"; }
function os(t, e, r) { let n = r.x - e.x, i = r.y - e.y, s = Math.hypot(n, i); if (s < nr)
    return Math.hypot(t.x - e.x, t.y - e.y) < nr; let o = ((t.x - e.x) * n + (t.y - e.y) * i) / s; return o >= -nr && o <= s + nr && Math.abs((t.x - e.x) * i - (t.y - e.y) * n) / s < nr; }
class Ln extends U {
    params;
    index;
    positiveNets = new Set;
    resistorIds;
    currentIndex = 0;
    constructor(t) { super(); this.params = t; this.index = new tt(t.ctx), this.resistorIds = [...this.index.components.values()].filter((e) => e.ftype === "simple_resistor").map((e) => e.source_component_id); for (let e of t.ctx.circuitJson)
        if (e.type === "source_net" && e.is_positive_voltage_source)
            this.positiveNets.add(this.index.connected(e.source_net_id)); this.solved = this.resistorIds.length === 0; }
    _step() { let t = this.resistorIds[this.currentIndex++]; if (this.solved = this.currentIndex >= this.resistorIds.length, !t || !this.isResistor(t))
        return; let e = this.index, r = e.twoTerminalNets(t); if (!r)
        return; let n = r.filter((y) => e.isRail(y)); if (n.length !== 1)
        return; let i = n[0]; if (!this.positiveNets.has(i) || e.groundNets.has(i))
        return; let s = r.find((y) => y !== i), o = e.portsByNet.get(s) ?? [], c = new Set(o.filter((y) => e.components.get(y.source_component_id)?.ftype === "simple_resistor").map((y) => y.source_component_id)); if (c.size !== 2)
        return; let l = [...c].find((y) => y !== t); if (!this.isResistor(l))
        return; let a = e.twoTerminalNets(l), p = a?.find((y) => y !== s); if (!a?.includes(s) || !p || !e.groundNets.has(p) || e.powerNets.has(p) || !o.some((y) => !c.has(y.source_component_id)))
        return; let d = e.placement(t), m = e.placement(l); if (!d || !m || !e.sameLocalScope(d, m))
        return; let f = this.getDownwardResistorPorts(t, i, s), _ = this.getDownwardResistorPorts(l, s, p); if (!f || !_)
        return; let g = m.schY - m.height / 2 - (d.schY + d.height / 2); if (g <= 1.5)
        return; this.params.issues.push({ lineItemType: "VoltageDividerSupplyResistorBelowGroundResistor", supplyResistorSchematicBox: d, groundResistorSchematicBox: m, supplyTapSourcePortId: f.bottom.source_port_id, groundTapSourcePortId: _.top.source_port_id, reversedBodyGap: g, message: `Place ${d.sourceComponentName || "component"} above ${m.sourceComponentName || "component"}, close enough to read their shared divider tap. Preserve all connections and leave room for labels; exact alignment is not required.` }); }
    isResistor(t) { let e = this.index.components.get(t); return e?.ftype === "simple_resistor" && Number.isFinite(e.resistance) && e.resistance > 0; }
    getDownwardResistorPorts(t, e, r) { let n = this.index, i = n.placement(t), s = n.portsByComponent.get(t); if (s.some((p) => p.do_not_connect))
        return; let o = s.find((p) => n.connected(p.source_port_id) === e), c = s.find((p) => n.connected(p.source_port_id) === r); if (!o || !c)
        return; let l = n.port(o), a = n.port(c); if (!l || !a || l.schematic_sheet_id !== i.schematicSheetId || a.schematic_sheet_id !== i.schematicSheetId || l.facing_direction !== "up" || a.facing_direction !== "down" || l.center.y <= a.center.y)
        return; return { top: o, bottom: c }; }
    static issueToString(t) { let e = []; return v(e, "supplyResistorName", t.supplyResistorSchematicBox.sourceComponentName), v(e, "groundResistorName", t.groundResistorSchematicBox.sourceComponentName), v(e, "reversedBodyGap", t.reversedBodyGap), v(e, "message", t.message), `<VoltageDividerSupplyResistorBelowGroundResistor ${e.join(" ")} />`; }
}
class Tn extends U {
    params;
    index;
    hostIds;
    currentIndex = 0;
    constructor(t) { super(); this.params = t; this.index = new tt(t.ctx), this.hostIds = [...this.index.components.values()].filter((e) => e.ftype === "simple_chip").map((e) => e.source_component_id), this.solved = this.hostIds.length === 0; }
    _step() { let t = this.hostIds[this.currentIndex++]; if (this.solved = this.currentIndex >= this.hostIds.length, !t)
        return; let e = this.index, r = e.placement(t), n = e.portsByComponent.get(t) ?? []; if (!r || n.some((k) => !ss(k)))
        return; let i = n.filter((k) => ss(k) === "input"), s = n.filter((k) => ss(k) === "output"), o = n.filter((k) => ss(k) === "ground"); if (i.length !== 1 || s.length !== 1 || !o.length)
        return; let c = i[0], l = s[0]; if ([c, l, ...o].some((k) => k.do_not_connect))
        return; let a = e.connected(c.source_port_id), p = e.connected(l.source_port_id), d = new Set(o.map((k) => e.connected(k.source_port_id))); if (d.size !== 1)
        return; let m = [...d][0]; if (new Set([a, p, m]).size !== 3 || !(e.groundNets.has(m) || o.some((k) => k.requires_ground || k.provides_ground)) || !(e.powerNets.has(a) || c.requires_power) || !(e.powerNets.has(p) || l.provides_power))
        return; let f = e.port(c), _ = e.port(l); if (!f || !_ || f.schematic_sheet_id !== r.schematicSheetId || _.schematic_sheet_id !== r.schematicSheetId)
        return; let g = f.facing_direction === "left" && _.facing_direction === "right" || f.facing_direction === "right" && _.facing_direction === "left", y = f.facing_direction === "up" && _.facing_direction === "down" || f.facing_direction === "down" && _.facing_direction === "up"; if (!g && !y)
        return; let S = _.facing_direction === "right" || _.facing_direction === "up" ? 1 : -1; if (S * (g ? _.center.x - f.center.x : _.center.y - f.center.y) <= 0.01)
        return; let b = this.localCapacitor(r, a, m), C = this.localCapacitor(r, p, m); if (!b || !C)
        return; let L = (k, I) => { let j = I * S * (g ? k.schX - r.schX : k.schY - r.schY), Q = g ? (r.width + k.width) / 2 : (r.height + k.height) / 2; return j > Q + 0.2; }; if (!L(b, 1) || !L(C, -1))
        return; let B = r.sourceComponentName || "component"; this.params.issues.push({ lineItemType: "RegulatorCapacitorsOnWrongSides", regulatorSchematicBox: r, inputCapacitorSchematicBox: b, outputCapacitorSchematicBox: C, inputSourcePortId: c.source_port_id, outputSourcePortId: l.source_port_id, message: `Place ${b.sourceComponentName} near ${B}.${c.name} on the ${f.facing_direction} side and ${C.sourceComponentName} near ${B}.${l.name} on the ${_.facing_direction} side. Preserve all connections and leave room for labels; exact alignment is not required.` }); }
    localCapacitor(t, e, r) { let n = this.index, i = [], s = Math.max(6, 4 * Math.max(t.width, t.height)), o = new Set((n.portsByNet.get(e) ?? []).map((c) => c.source_component_id)); for (let c of o) {
        if (n.components.get(c)?.ftype !== "simple_capacitor")
            continue;
        let l = n.twoTerminalNets(c), a = n.placement(c);
        if (!l?.includes(r) || !a || !n.sameLocalScope(t, a))
            continue;
        if (Math.hypot(a.schX - t.schX, a.schY - t.schY) > s)
            continue;
        if (n.portsByComponent.get(c).some((d) => d.do_not_connect || !n.port(d) || n.port(d).schematic_sheet_id !== t.schematicSheetId))
            continue;
        i.push(a);
    } return i.length === 1 ? i[0] : void 0; }
    static issueToString(t) { let e = []; return v(e, "regulatorName", t.regulatorSchematicBox.sourceComponentName), v(e, "inputCapacitorName", t.inputCapacitorSchematicBox.sourceComponentName), v(e, "outputCapacitorName", t.outputCapacitorSchematicBox.sourceComponentName), v(e, "message", t.message), `<RegulatorCapacitorsOnWrongSides ${e.join(" ")} />`; }
}
function ss(t) { let e = new Set; for (let r of [t.name, ...t.port_hints ?? []]) {
    let n = r.toUpperCase().replace(/[ _-]/g, "");
    if (/^(?:VIN|IN|INPUT)$/.test(n))
        e.add("input");
    else if (/^(?:VOUT|OUT|OUTPUT)$/.test(n))
        e.add("output");
    else if (/^(?:GND\d*|VSS)$/.test(n))
        e.add("ground");
    else if (/^(?:EN|ENABLE|CE|SHDN|NC\d*|EP|PAD|ADJ|FB|BYP|BYPASS|NR|PG|PGOOD)$/.test(n))
        e.add("control");
} return e.size === 1 ? [...e][0] : void 0; }
var Qi = 0.01, Fy = { right: { x: 1, y: 0 }, left: { x: -1, y: 0 }, up: { x: 0, y: 1 }, down: { x: 0, y: -1 } }, Ht = (t, e) => t.x * e.x + t.y * e.y, Hi = (t, e) => Math.abs(t.x - e.x) + Math.abs(t.y - e.y), ir = (t, e) => Hi(t, e) <= Qi, En = (t) => Math.round(t * 100) / 100;
class Rn extends U {
    params;
    constructor(t) { super(); this.params = t; }
    _step() { let { ctx: t, issues: e } = this.params, r = new tt(t); for (let i of r.portsByComponent.values())
        for (let s of i) {
            let o = r.connected(s.source_port_id);
            if (s.requires_ground || s.provides_ground)
                r.groundNets.add(o);
            if (s.requires_power || s.provides_power)
                r.powerNets.add(o);
        } let n = t.circuitJson.filter((i) => i.type === "schematic_trace"); for (let [i, s] of r.components) {
        if (s.ftype !== "simple_pin_header" && s.ftype !== "simple_connector")
            continue;
        let o = r.placement(i), c = r.portsByComponent.get(i) ?? [];
        if (!o || c.length < 2)
            continue;
        let l = c.map((D) => r.port(D)), a = l[0]?.facing_direction;
        if (!a || l.some((D) => !D || D.facing_direction !== a))
            continue;
        let p = Fy[a], d = { x: -p.y, y: p.x }, m = n.filter((D) => D.schematic_sheet_id === o.schematicSheetId), f = t.circuitJson.filter((D) => D.type === "schematic_net_label" && D.schematic_sheet_id === o.schematicSheetId), _ = [], g = false;
        for (let D of c) {
            let it = r.port(D), rt = r.connected(D.source_port_id), G = (r.portsByNet.get(rt) ?? []).filter((st) => st.source_port_id !== D.source_port_id), H = m.filter((st) => st.edges.some((bt) => ir(bt.from, it.center) || ir(bt.to, it.center)));
            if (r.isRail(rt)) {
                if (H.some((st) => !f.some((bt) => bt.anchor_position && My(st, it.center, bt.anchor_position))))
                    g = true;
                continue;
            }
            if (G.length === 0) {
                if (H.length > 0)
                    g = true;
                continue;
            }
            let J = G.length === 1 ? r.port(G[0]) : void 0, q = G.length === 1 ? r.placement(G[0].source_component_id) : void 0;
            if (!J?.facing_direction || !q || !r.sameLocalScope(o, q) || Ht(Fy[J.facing_direction], p) !== -1) {
                g = true;
                break;
            }
            _.push({ pin: it, peer: J, component: q });
        }
        if (g || _.length < 2)
            continue;
        if (_.some((D) => Ht(D.peer.center, p) >= Ht(D.pin.center, p) - 2))
            continue;
        let y = _.map((D) => m.filter((it) => My(it, D.pin.center, D.peer.center) && s5(it) >= 3)).filter((D) => D.length > 0);
        if (y.length < 2)
            continue;
        let S = y.flat(), P = [..._].sort((D, it) => Ht(D.pin.center, d) - Ht(it.pin.center, d));
        if (P.some((D, it) => it > 0 && Ht(D.peer.center, d) <= Ht(P[it - 1].peer.center, d) + Qi))
            continue;
        let b = { x: o.schX, y: o.schY }, C = Math.max(..._.map((D) => Ht(D.pin.center, p) - Ht(b, p))), L = Math.min(..._.map((D) => Ht(D.peer.center, p))) - 2 - C, B = _.map((D) => Ht(D.peer.center, d) - Ht(D.pin.center, d) + Ht(b, d)).sort((D, it) => D - it), k = B[Math.floor(B.length / 2)], I = { x: En(p.x * L + d.x * k), y: En(p.y * L + d.y * k) }, j = { x: I.x - b.x, y: I.y - b.y }, Q = (D) => ({ x: D.center.x + j.x, y: D.center.y + j.y });
        if (_.some((D) => Hi(Q(D.pin), D.peer.center) > Hi(D.pin.center, D.peer.center) + Qi))
            continue;
        let lt = _.reduce((D, it) => D + Hi(it.pin.center, it.peer.center), 0), z = _.reduce((D, it) => D + Hi(Q(it.pin), it.peer.center), 0);
        if (lt - z < 4 || z > lt * 0.75)
            continue;
        let N = t.componentPlacements.filter((D) => D.schematicSheetId === o.schematicSheetId && D.schematicComponentId !== o.schematicComponentId), at = zt(I.x, I.y, o.width + 0.4, o.height + 0.4);
        if (N.some((D) => xr(at, zt(D.schX, D.schY, D.width, D.height))))
            continue;
        if (_.some((D) => { let it = Q(D.pin), rt = D.peer.center, G = (Ht(it, p) + Ht(rt, p)) / 2, H = [it, { x: p.x * G + d.x * Ht(it, d), y: p.y * G + d.y * Ht(it, d) }, { x: p.x * G + d.x * Ht(rt, d), y: p.y * G + d.y * Ht(rt, d) }, rt]; return N.some((J) => J.schematicComponentId !== D.component.schematicComponentId && H.slice(1).some((q, st) => a5(H[st], q, J))); }))
            continue;
        let ot = [...new Map(_.map((D) => [D.component.schematicComponentId, D.component])).values()], et = o.sourceComponentName || "component";
        e.push({ lineItemType: "ConnectorPositionCausesTraceDetours", connectorSchematicBox: o, connectedComponents: ot, schematicTraceIds: [...new Set(S.map((D) => D.schematic_trace_id))], evaluatedSignalCount: _.length, newSchX: I.x, newSchY: I.y, deltaSchX: En(j.x), deltaSchY: En(j.y), currentTotalSignalDistance: En(lt), suggestedTotalSignalDistance: En(z), message: `Move ${et} to schX=${I.x}, schY=${I.y} so its signal pins face ${ot.map((D) => D.sourceComponentName || "component").join(", ")}. Preserve rotation and pin assignments; reroute the connections and attached rail labels.` });
    } this.solved = true; }
    static issueToString(t) { let e = []; v(e, "connectorComponentName", t.connectorSchematicBox.sourceComponentName), v(e, "connectedComponents", t.connectedComponents.map((r) => r.sourceComponentName || "component").join(",")); for (let r of ["evaluatedSignalCount", "newSchX", "newSchY", "deltaSchX", "deltaSchY", "currentTotalSignalDistance", "suggestedTotalSignalDistance"])
        v(e, r, t[r]); return v(e, "message", t.message), `<ConnectorPositionCausesTraceDetours ${e.join(" ")} />`; }
}
function My(t, e, r) { let n = t.edges[0]?.from, i = t.edges.at(-1)?.to; return !!n && !!i && (ir(n, e) && ir(i, r) || ir(n, r) && ir(i, e)); }
function s5(t) { let e, r = 0; for (let n = 0; n < t.edges.length; n++) {
    let i = t.edges[n];
    if (n > 0 && !ir(t.edges[n - 1].to, i.from))
        return 0;
    if (ir(i.from, i.to))
        continue;
    let s = Math.abs(i.from.y - i.to.y) < Qi ? "x" : Math.abs(i.from.x - i.to.x) < Qi ? "y" : void 0;
    if (!s)
        return 0;
    if (e && e !== s)
        r++;
    e = s;
} return r; }
function a5(t, e, r) { let n = zt(r.schX, r.schY, r.width + 0.2, r.height + 0.2); return Math.max(t.x, e.x) > n.left && Math.min(t.x, e.x) < n.right && Math.max(t.y, e.y) > n.bottom && Math.min(t.y, e.y) < n.top; }
class On extends U {
    index;
    positiveNets = new Set;
    transistorIds;
    issues;
    currentIndex = 0;
    constructor({ ctx: t, issues: e }) { super(); this.issues = e, this.index = new tt(t); for (let r of t.circuitJson)
        if (r.type === "source_net" && r.is_positive_voltage_source)
            this.positiveNets.add(this.index.connected(r.source_net_id)); this.transistorIds = [...this.index.components.values()].filter((r) => r.ftype === "simple_transistor" && r.transistor_type === "npn").map((r) => r.source_component_id), this.solved = this.transistorIds.length === 0; }
    _step() { let t = this.transistorIds[this.currentIndex++]; if (this.solved = this.currentIndex >= this.transistorIds.length, !t)
        return; let e = this.index, r = e.placement(t); if (!r || e.portsByComponent.get(t)?.length !== 3)
        return; let n = e.namedPort(t, "base"), i = e.namedPort(t, "collector"), s = e.namedPort(t, "emitter"); if (!n || !i || !s)
        return; let o = e.connected(n.source_port_id), c = e.connected(i.source_port_id), l = e.connected(s.source_port_id); if (new Set([o, c, l]).size !== 3 || !e.groundNets.has(l) || e.powerNets.has(l) || e.isRail(o) || e.isRail(c))
        return; let a = (e.portsByNet.get(o) ?? []).filter((it) => it.source_component_id !== t); if (a.length !== 1)
        return; let p = a[0].source_component_id, d = e.components.get(p), m = e.placement(p), _ = e.twoTerminalNets(p)?.find((it) => it !== o); if (d?.ftype !== "simple_resistor" || d.resistance <= 0 || !m || !e.sameLocalScope(r, m) || !_ || e.isRail(_) || _ === c)
        return; let g = (e.portsByNet.get(c) ?? []).filter((it) => it.source_component_id !== t), y = g.filter((it) => e.components.get(it.source_component_id)?.ftype === "simple_chip"); if (y.length !== 1)
        return; let S = y[0].source_component_id, P = e.placement(S), C = e.twoTerminalNets(S)?.find((it) => it !== c); if (!P || !e.sameLocalScope(r, P) || !C || !this.positiveNets.has(C) || e.groundNets.has(C))
        return; let L = g.filter((it) => it.source_component_id !== S); if (L.length !== 1)
        return; let B = L[0].source_component_id, k = e.placement(B), I = e.namedPort(B, "anode"), j = e.namedPort(B, "cathode"); if (e.components.get(B)?.ftype !== "simple_diode" || !e.twoTerminalNets(B) || !I || !j || e.connected(I.source_port_id) !== c || e.connected(j.source_port_id) !== C || !k || !e.sameLocalScope(r, k))
        return; let Q = e.port(i), lt = e.port(s), z = e.port(n); if (!Q || !lt || !z)
        return; let N = Q.facing_direction, at = lt.facing_direction; if (!N || !at)
        return; let ot = []; if (r.schY >= P.schY)
        ot.push("transistor_not_below_load"); if (N !== "up")
        ot.push("collector_not_up"); if (at !== "down")
        ot.push("emitter_not_down"); if (ot.length === 0)
        return; let et = r.sourceComponentName || "component", D = P.sourceComponentName || "component"; this.issues.push({ lineItemType: "LowSideTransistorNotAlignedWithLoad", transistorSchematicBox: r, loadSchematicBox: P, baseResistorSchematicBox: m, clampDiodeSchematicBox: k, collectorSourcePortId: i.source_port_id, emitterSourcePortId: s.source_port_id, collectorFacingDirection: N, emitterFacingDirection: at, placementProblems: ot, message: `Arrange ${et} below ${D}, with its collector facing up toward the load and emitter facing down toward ground; place ${m.sourceComponentName || "component"} beside the base. Preserve all pin connections and reroute affected traces.` }); }
    static issueToString(t) { let e = []; return v(e, "transistorName", t.transistorSchematicBox.sourceComponentName), v(e, "loadName", t.loadSchematicBox.sourceComponentName), v(e, "baseResistorName", t.baseResistorSchematicBox.sourceComponentName), v(e, "clampDiodeName", t.clampDiodeSchematicBox.sourceComponentName), v(e, "placementProblems", t.placementProblems.join(",")), v(e, "collectorFacingDirection", t.collectorFacingDirection), v(e, "emitterFacingDirection", t.emitterFacingDirection), v(e, "message", t.message), `<LowSideTransistorNotAlignedWithLoad ${e.join(" ")} />`; }
}
class Wn extends U {
    params;
    index;
    hostIds;
    reportedPairs = new Set;
    currentIndex = 0;
    constructor(t) { super(); this.params = t; this.index = new tt(t.ctx), this.hostIds = [...this.index.components.values()].filter((e) => e.ftype === "simple_chip").map((e) => e.source_component_id), this.solved = this.hostIds.length === 0; }
    _step() { let t = this.hostIds[this.currentIndex++]; if (this.solved = this.currentIndex >= this.hostIds.length, !t)
        return; let e = this.index.portsByComponent.get(t) ?? [], r = e.filter((L) => Cy(L) === "positive"), n = e.filter((L) => Cy(L) === "negative"); if (r.length !== 1 || n.length !== 1)
        return; let i = r[0], s = n[0], o = this.seriesResistor(i), c = this.seriesResistor(s); if (!o || !c || o.axis !== c.axis || !this.index.sameLocalScope(o.placement, c.placement) || new Set([o.hostNet, c.hostNet, o.interfaceNet, c.interfaceNet]).size !== 4 || !this.shareInterface(o, c, t))
        return; let l = [o.id, c.id].sort().join("\x00"); if (this.reportedPairs.has(l))
        return; let a = o.placement, p = c.placement, d = o.axis === "horizontal", m = Math.abs(d ? a.schX - p.schX : a.schY - p.schY), f = Math.abs(d ? a.schY - p.schY : a.schX - p.schX), _ = d ? a.width : a.height, g = d ? p.width : p.height, y = d ? a.height : a.width, S = d ? p.height : p.width; if (m - (_ + g) / 2 < Math.max(_, g) || f >= (y + S) / 2 - 0.01)
        return; this.reportedPairs.add(l); let b = a.sourceComponentName || "component", C = p.sourceComponentName || "component"; this.params.issues.push({ lineItemType: "UsbSeriesResistorsNotAligned", positiveResistorSchematicBox: a, negativeResistorSchematicBox: p, hostSourceComponentId: t, positiveSourcePortId: i.source_port_id, negativeSourcePortId: s.source_port_id, signalAxis: o.axis, message: `Place ${b} (D+) and ${C} (D−) near each other and draw clear traces to their corresponding USB ports. Exact alignment is not required; preserve pin assignments and leave space for labels.` }); }
    seriesResistor(t) { let e = this.index, r = e.connected(t.source_port_id); if (e.isRail(r))
        return; let n = new Set((e.portsByNet.get(r) ?? []).filter((f) => e.components.get(f.source_component_id)?.ftype === "simple_resistor").map((f) => f.source_component_id)); if (n.size !== 1)
        return; let i = [...n][0], o = e.twoTerminalNets(i)?.find((f) => f !== r), c = e.placement(i); if (!o || e.isRail(o) || !c)
        return; if ((e.portsByNet.get(o) ?? []).some((f) => f.source_component_id !== i && e.components.get(f.source_component_id)?.ftype === "simple_resistor"))
        return; let l = e.portsByComponent.get(i).map((f) => e.port(f)), [a, p] = l; if (!a || !p)
        return; let d = new Set([a.facing_direction, p.facing_direction]), m; if (d.has("left") && d.has("right") && Math.abs(a.center.y - p.center.y) < 0.01)
        m = "horizontal";
    else if (d.has("up") && d.has("down") && Math.abs(a.center.x - p.center.x) < 0.01)
        m = "vertical";
    else
        return; return { id: i, placement: c, hostNet: r, interfaceNet: o, axis: m }; }
    shareInterface(t, e, r) { let n = (s) => new Set((this.index.portsByNet.get(s) ?? []).map((o) => o.source_component_id).filter((o) => o !== r && o !== t.id && o !== e.id && (this.index.portsByComponent.get(o)?.length ?? 0) > 2)), i = n(t.interfaceNet); return [...n(e.interfaceNet)].some((s) => i.has(s)); }
    static issueToString(t) { let e = []; return v(e, "positiveResistorName", t.positiveResistorSchematicBox.sourceComponentName), v(e, "negativeResistorName", t.negativeResistorSchematicBox.sourceComponentName), v(e, "signalAxis", t.signalAxis), v(e, "message", t.message), `<UsbSeriesResistorsNotAligned ${e.join(" ")} />`; }
}
function Cy(t) { let e = new Set; for (let r of [t.name, ...t.port_hints ?? []]) {
    let n = r.toUpperCase();
    if (/^(?:USB_?)?D(?:P|\+|_POS)$/.test(n))
        e.add("positive");
    if (/^(?:USB_?)?D(?:M|N|-|_NEG)$/.test(n))
        e.add("negative");
} return e.size === 1 ? [...e][0] : void 0; }
function ky(t) { return t.filter((e) => e !== void 0).reduce((e, r) => Qo(e, r), {}); }
function Ny(t, e, r) { return { rects: [{ center: { x: t.schX, y: t.schY }, width: t.width, height: t.height, stroke: e, fill: e.replace("0.95", "0.15"), label: r }] }; }
function Yy(t) { return { rects: t.filter((r) => r.type === "schematic_box").map((r) => { let n = r; return { center: { x: n.x, y: n.y }, width: n.width, height: n.height, stroke: "hsl(0,0%,60%)" }; }) }; }
class le extends U {
    static EPSILON = 0.01;
    static ORIENTATION_MESSAGE = 'Use schOrientation="vertical" on this capacitor to fix the symbol orientation';
    ctx;
    out;
    schematicComponentById;
    sourceComponentById;
    capacitorPlacements;
    feedbackCapacitorIds;
    currentPlacementIndex = 0;
    horizontalSymbolNames = new Set(["capacitor_left", "capacitor_right"]);
    constructor({ ctx: t, issues: e }) { super(); this.ctx = t, this.out = e, this.schematicComponentById = this.buildSchematicComponentById(t.circuitJson), this.sourceComponentById = this.buildSourceComponentById(t.circuitJson), this.capacitorPlacements = this.getCapacitorPlacements(); let r = new tt(t); this.feedbackCapacitorIds = new Set(this.capacitorPlacements.flatMap((n) => n.sourceComponentId && r.isDirectOpAmpFeedback(n.sourceComponentId) ? [n.sourceComponentId] : [])), this.solved = this.capacitorPlacements.length === 0; }
    getCapacitorPlacements() { return this.ctx.componentPlacements.filter((t) => t.sourceComponentId !== void 0 && this.sourceComponentById.get(t.sourceComponentId)?.ftype === "simple_capacitor").map((t) => ({ schX: t.schX, schY: t.schY, width: t.width, height: t.height, sourceComponentId: t.sourceComponentId, sourceComponentName: t.sourceComponentName, schematicComponentId: t.schematicComponentId, schematicSheetId: t.schematicSheetId, schematicSheetName: t.schematicSheetName })); }
    _step() { let t = this.capacitorPlacements[this.currentPlacementIndex]; if (!t) {
        this.solved = true;
        return;
    } this.currentPlacementIndex += 1, this.solved = this.currentPlacementIndex >= this.capacitorPlacements.length; let e = this.getIssueForPlacement(t); if (e)
        this.out.push(e); }
    visualize() { let t = this.getFocusedPlacement(); return ky([Yy(this.ctx.circuitJson), t ? Ny(t, "hsl(210, 100%, 50%, 0.95)", "capacitorOrientation") : void 0]); }
    getFocusedPlacement() { if (this.capacitorPlacements.length === 0)
        return; let t = this.iterations === 0 ? this.currentPlacementIndex : Math.max(0, this.currentPlacementIndex - 1); return this.capacitorPlacements[t]; }
    buildSchematicComponentById(t) { return new Map(t.filter((e) => e.type === "schematic_component").map((e) => [e.schematic_component_id, e])); }
    buildSourceComponentById(t) { return new Map(t.flatMap((e) => { if (e.type !== "source_component" || !("source_component_id" in e) || typeof e.source_component_id !== "string")
        return []; return [{ type: "source_component", source_component_id: e.source_component_id, ftype: "ftype" in e && typeof e.ftype === "string" ? e.ftype : void 0 }]; }).map((e) => [e.source_component_id, e])); }
    createIssuePlacement(t) { return { positionAnchor: "center", schX: t.schX, schY: t.schY, width: t.width, height: t.height, sourceComponentId: t.sourceComponentId, sourceComponentName: t.sourceComponentName, schematicComponentId: t.schematicComponentId, schematicSheetId: t.schematicSheetId, schematicSheetName: t.schematicSheetName }; }
    getIssueForPlacement(t) { if (!t.schematicComponentId || !t.sourceComponentId)
        return; let e = this.schematicComponentById.get(t.schematicComponentId); if (!e)
        return; if (!this.horizontalSymbolNames.has(e.symbol_name ?? ""))
        return; if (this.feedbackCapacitorIds.has(t.sourceComponentId))
        return; if (this.isInlineWithHorizontalTraces(t.schematicComponentId))
        return; return { lineItemType: "CapacitorSymbolHorizontal", schematicBox: this.createIssuePlacement(t), message: le.ORIENTATION_MESSAGE }; }
    isInlineWithHorizontalTraces(t) { let e = this.ctx.circuitJson.filter((n) => n.type === "schematic_port" && n.schematic_component_id === t); if (e.length !== 2)
        return false; let r = e.map((n) => this.getOutwardHorizontalTrace(n)); return r.every((n) => n !== void 0) && r.some((n) => n !== void 0 && n.edges.every((i) => Math.abs(i.from.y - i.to.y) <= le.EPSILON)); }
    getOutwardHorizontalTrace(t) { if (t.facing_direction !== "left" && t.facing_direction !== "right")
        return; return this.ctx.circuitJson.find((e) => e.type === "schematic_trace" && e.schematic_sheet_id === t.schematic_sheet_id && e.edges.some((r) => { let n = this.pointsEqual(r.from, t.center) ? r.to : this.pointsEqual(r.to, t.center) ? r.from : void 0; return n !== void 0 && Math.abs(n.y - t.center.y) <= le.EPSILON && (t.facing_direction === "left" ? n.x < t.center.x - le.EPSILON : n.x > t.center.x + le.EPSILON); })); }
    pointsEqual(t, e) { return Math.abs(t.x - e.x) <= le.EPSILON && Math.abs(t.y - e.y) <= le.EPSILON; }
    static issueToString(t) { let e = []; return v(e, "componentName", t.schematicBox.sourceComponentName), v(e, "schX", t.schematicBox.schX), v(e, "schY", t.schematicBox.schY), v(e, "width", t.schematicBox.width), v(e, "height", t.schematicBox.height), v(e, "message", t.message), `<CapacitorSymbolHorizontal ${e.join(" ")} />`; }
}
class Re extends U {
    params;
    static MIN_BODY_GAP = 1;
    banks = [];
    netNames = new Map;
    bankIndex = 0;
    constructor(t) { super(); this.params = t; let e = new tt(t.ctx), r = new Set(e.powerNets), n = new Set(e.groundNets); for (let i of t.ctx.circuitJson)
        if (i.type === "source_net") {
            let s = e.connected(i.source_net_id);
            if (!this.netNames.has(s))
                this.netNames.set(s, i.name);
        } for (let i of e.portsByComponent.values())
        for (let s of i) {
            if (s.do_not_connect)
                continue;
            let o = e.connected(s.source_port_id);
            if (s.provides_power || s.requires_power)
                r.add(o);
            if (s.provides_ground || s.requires_ground)
                n.add(o);
            if ((r.has(o) || n.has(o)) && !this.netNames.has(o))
                this.netNames.set(o, s.name);
        } for (let i of e.components.values()) {
        if (i.ftype !== "simple_capacitor")
            continue;
        let s = i.source_component_id, o = e.placement(s), c = e.twoTerminalNets(s), l = e.portsByComponent.get(s);
        if (!o || !c || !l || l.some((m) => { let f = e.port(m); return m.do_not_connect || !f || f.schematic_sheet_id !== o.schematicSheetId; }))
            continue;
        let a = c.find((m) => r.has(m) && !n.has(m)), p = c.find((m) => n.has(m) && !r.has(m));
        if (!a || !p)
            continue;
        let d = this.banks.find((m) => m.power === a && m.ground === p && e.sameLocalScope(m.capacitors[0], o));
        if (d)
            d.capacitors.push(o);
        else
            this.banks.push({ power: a, ground: p, capacitors: [o] });
    } this.solved = this.banks.length === 0; }
    _step() { let t = this.banks[this.bankIndex++]; if (this.solved = this.bankIndex >= this.banks.length, t.capacitors.length < 2)
        return; let e = Math.max(Re.MIN_BODY_GAP, ...t.capacitors.map((o) => Math.max(o.width, o.height))), r = 0, n = t.capacitors.slice(1).map((o) => ({ box: o, gap: Re.bodyGap(t.capacitors[0], o) })); while (n.length > 0) {
        let o = 0;
        for (let l = 1; l < n.length; l++)
            if (n[l].gap < n[o].gap)
                o = l;
        let c = n.splice(o, 1)[0];
        r = Math.max(r, c.gap);
        for (let l of n)
            l.gap = Math.min(l.gap, Re.bodyGap(c.box, l.box));
    } if (r <= e + 0.000001)
        return; let i = this.netNames.get(t.power) ?? "power", s = this.netNames.get(t.ground) ?? "ground"; this.params.issues.push({ lineItemType: "DecouplingCapacitorsNotCloseTogether", railName: i, groundName: s, capacitorSchematicBoxes: t.capacitors, maxBodyGap: r, maxRecommendedBodyGap: e, message: `Group the decoupling capacitors between ${i} and ${s} closer together in this schematic block. Preserve their net connections.` }); }
    static bodyGap(t, e) { return Math.hypot(Math.max(0, Math.abs(t.schX - e.schX) - (t.width + e.width) / 2), Math.max(0, Math.abs(t.schY - e.schY) - (t.height + e.height) / 2)); }
    static issueToString(t) { let e = []; return v(e, "rail", t.railName), v(e, "ground", t.groundName), v(e, "capacitorNames", t.capacitorSchematicBoxes.map((r) => r.sourceComponentName || "component").join(", ")), v(e, "maxBodyGap", t.maxBodyGap), v(e, "maxRecommendedBodyGap", t.maxRecommendedBodyGap), v(e, "message", t.message), `<DecouplingCapacitorsNotCloseTogether ${e.join(" ")} />`; }
}
class or extends U {
    params;
    placements;
    netLabelsByComponentId;
    rawCollisions = [];
    firstIndex = 0;
    secondIndex = 1;
    constructor(t) { super(); this.params = t; this.placements = t.ctx.componentPlacements, this.netLabelsByComponentId = this.buildNetLabelsByComponentId(t.ctx.circuitJson), this.solved = this.placements.length < 2; }
    _step() { if (this.firstIndex >= this.placements.length - 1) {
        this.buildAndPushIssues(), this.solved = true;
        return;
    } let t = this.placements[this.firstIndex], e = this.placements[this.secondIndex]; if (this.detectPair(t, e), this.secondIndex++, this.secondIndex >= this.placements.length)
        this.firstIndex++, this.secondIndex = this.firstIndex + 1; }
    detectPair(t, e) { if (t.schematicSheetId !== e.schematicSheetId)
        return; this.rawCollisions.push(...this.detectLabelLabel(t, e)), this.rawCollisions.push(...this.detectBoxLabel(t, e)), this.rawCollisions.push(...this.detectBoxLabel(e, t)); }
    detectLabelLabel(t, e) { let r = t, n = e; if (t.schX > e.schX)
        r = e, n = t; let i = r.schematicComponentId, s = n.schematicComponentId; if (!i || !s)
        return []; let o = this.netLabelsByComponentId.get(i) ?? [], c = this.netLabelsByComponentId.get(s) ?? []; if (o.length === 0 || c.length === 0)
        return []; let l = []; for (let a of o)
        for (let p of c) {
            let d = Ke(a), m = Ke(p);
            if (xr(d, m))
                l.push({ type: "label-label", bounds: { left: Math.max(d.left, m.left), right: Math.min(d.right, m.right), top: Math.min(d.top, m.top), bottom: Math.max(d.bottom, m.bottom) }, leftComp: r, rightComp: n, leftId: i, rightId: s, xSeparation: d.right - m.left + 0.1 });
        } return l; }
    detectBoxLabel(t, e) { let r = t.schematicComponentId, n = e.schematicComponentId; if (!r || !n)
        return []; let i = this.netLabelsByComponentId.get(n) ?? []; if (i.length === 0)
        return []; let s = zt(t.schX, t.schY, t.width, t.height), o = t.schX <= e.schX, c = []; for (let l of i) {
        let a = Ke(l);
        if (!xr(s, a))
            continue;
        let p;
        if (o)
            p = s.right - a.left + 0.1;
        else
            p = a.right - s.left + 0.1;
        c.push({ type: "box-label", bounds: { left: Math.max(s.left, a.left), right: Math.min(s.right, a.right), top: Math.min(s.top, a.top), bottom: Math.max(s.bottom, a.bottom) }, boxComp: t, labelComp: e, boxId: r, labelId: n, xSeparation: p });
    } return c; }
    buildAndPushIssues() { if (this.rawCollisions.length === 0)
        return; let t = new Map; for (let e of this.rawCollisions) {
        let n = (e.type === "label-label" ? e.leftComp : e.boxComp).schematicSheetId ?? "", i = t.get(n);
        if (i)
            i.push(e);
        else
            t.set(n, [e]);
    } for (let e of t.values())
        this.buildAndPushIssueForSheet(e); }
    buildAndPushIssueForSheet(t) { let e = this.computeGlobalFixes(t); if (e.size === 0)
        return; let r = new Set, n = []; for (let o of t) {
        let c, l;
        if (o.type === "label-label")
            c = o.leftComp.sourceComponentName ?? "", l = o.rightComp.sourceComponentName ?? "";
        else
            c = o.boxComp.sourceComponentName ?? "", l = o.labelComp.sourceComponentName ?? "";
        let a = `${c}/${l}`;
        if (!r.has(a))
            r.add(a), n.push({ comp1Name: c, comp2Name: l });
    } let i = t[0], s = i.type === "label-label" ? i.leftComp : i.boxComp; this.params.issues.push({ lineItemType: "NetLabelCollision", schematicSheetId: s.schematicSheetId, schematicSheetName: s.schematicSheetName, pairs: n, collisionBounds: t.map((o) => o.bounds), moves: Array.from(e.values()) }); }
    computeGlobalFixes(t) { let e = new Map; for (let a of this.placements)
        if (a.schematicComponentId)
            e.set(a.schematicComponentId, a); let r = new Map, n = (a, p, d) => { let m = e.get(a), f = e.get(p); if (!m || !f)
        return; let _ = f.schX - m.schX + d, g = `${a}|${p}`; r.set(g, Math.max(r.get(g) ?? 0, _)); }; for (let a of t)
        if (a.type === "label-label")
            n(a.leftId, a.rightId, a.xSeparation);
        else if (a.boxComp.schX <= a.labelComp.schX)
            n(a.boxId, a.labelId, a.xSeparation);
        else
            n(a.labelId, a.boxId, a.xSeparation); let i = [...r.entries()].map(([a, p]) => { let d = a.indexOf("|"); return { leftId: a.slice(0, d), rightId: a.slice(d + 1), minSep: p }; }), s = new Set, o = new Map; for (let { leftId: a, rightId: p } of i) {
        if (s.add(a), s.add(p), !o.has(a))
            o.set(a, new Set);
        if (!o.has(p))
            o.set(p, new Set);
        o.get(a).add(p), o.get(p).add(a);
    } let c = new Set, l = new Map; for (let a of s) {
        if (c.has(a))
            continue;
        let p = [], d = [a];
        c.add(a);
        while (d.length) {
            let y = d.shift();
            p.push(y);
            for (let S of o.get(y) ?? [])
                if (!c.has(S))
                    c.add(S), d.push(S);
        }
        p.sort((y, S) => (e.get(y)?.schX ?? 0) - (e.get(S)?.schX ?? 0));
        let m = new Set(p), f = i.filter((y) => m.has(y.leftId) && m.has(y.rightId)), _ = new Map;
        for (let y of p) {
            let S = e.get(y)?.schX ?? 0;
            for (let { leftId: P, rightId: b, minSep: C } of f)
                if (b === y && _.has(P))
                    S = Math.max(S, _.get(P) + C);
            _.set(y, S);
        }
        let g = [..._.entries()].reduce((y, [S, P]) => y + (P - (e.get(S)?.schX ?? 0)), 0);
        if (g > 0.000000001) {
            let y = g / p.length, S = new Map;
            for (let b of p) {
                let C = (e.get(b)?.schX ?? 0) - y;
                for (let { leftId: L, rightId: B, minSep: k } of f)
                    if (B === b && S.has(L))
                        C = Math.max(C, S.get(L) + k);
                S.set(b, C);
            }
            let P = (b) => [...b.entries()].reduce((C, [L, B]) => Math.max(C, Math.abs(B - (e.get(L)?.schX ?? 0))), 0);
            if (P(S) < P(_))
                for (let [b, C] of S)
                    _.set(b, C);
        }
        for (let [y, S] of _) {
            let P = e.get(y);
            if (!P || Math.abs(S - P.schX) < 0.000000001)
                continue;
            l.set(y, { componentName: P.sourceComponentName || "component", newSchX: Math.round(S * 100) / 100, newSchY: Math.round(P.schY * 100) / 100 });
        }
    } return l; }
    buildNetLabelsByComponentId(t) { let r = []; for (let i of t) {
        if (i.type !== "schematic_port")
            continue;
        let s = i;
        if (!s.schematic_component_id)
            continue;
        r.push({ componentId: s.schematic_component_id, cx: s.center.x, cy: s.center.y, schematicSheetId: s.schematic_sheet_id });
    } let n = new Map; for (let i of t) {
        if (i.type !== "schematic_net_label")
            continue;
        let s = i;
        if (!s.anchor_position)
            continue;
        let { x: o, y: c } = s.anchor_position, l = r.filter((m) => m.schematicSheetId === s.schematic_sheet_id && Math.hypot(m.cx - o, m.cy - c) < 0.0001);
        if (l.length === 0)
            continue;
        if (new Set(l.map((m) => m.componentId)).size !== 1)
            continue;
        let p = l[0].componentId, d = n.get(p) ?? [];
        d.push(s), n.set(p, d);
    } return n; }
    static netLabelCollisionToString(t) {
        let e = t.pairs.map((n, i) => `pair${i + 1}="${n.comp1Name}/${n.comp2Name}"`).join(" "), r = t.moves.map((n) => `    <Move componentName="${n.componentName}" newSchX="${n.newSchX}" newSchY="${n.newSchY}" />`);
        return [`<ComponentNetLabelCollision ${e}>`, '  <SuggestedFix note="Apply all moves simultaneously. Set schAutoLayoutEnabled on your circuit.">', ...r, "  </SuggestedFix>", "</ComponentNetLabelCollision>"].join(`
`);
    }
}
class sr extends U {
    static ALIGNMENT_EPSILON = 0.01;
    ctx;
    out;
    constructor({ ctx: t, issues: e }) { super(); this.ctx = t, this.out = e; }
    _step() { let t = new Map(this.ctx.circuitJson.filter((n) => n.type === "schematic_port").map((n) => [n.schematic_port_id, n])), e = new Map(this.ctx.componentPlacements.flatMap((n) => n.schematicComponentId ? [[n.schematicComponentId, n]] : [])), r = new Map; for (let n of this.ctx.circuitJson.filter((i) => i.type === "schematic_trace")) {
        let i = this.getTracePinPair(n, t);
        if (!i)
            continue;
        let s = i.firstPort.schematic_component_id, o = i.secondPort.schematic_component_id;
        if (!s || !o || s === o)
            continue;
        let c = s < o ? i : { firstPort: i.secondPort, secondPort: i.firstPort }, l = [s, o].sort().join("\x00"), a = r.get(l) ?? [];
        if (!a.some((d) => d.firstPort.schematic_port_id === c.firstPort.schematic_port_id && d.secondPort.schematic_port_id === c.secondPort.schematic_port_id))
            a.push(c);
        r.set(l, a);
    } for (let n of r.values()) {
        let i = this.findVerticalShiftIssue(n, e);
        if (i)
            this.out.push(i);
    } this.solved = true; }
    getTracePinPair(t, e) { let r = t.edges?.[0], n = t.edges?.at(-1); if (!r || !n)
        return; let i = r.from_schematic_port_id ?? r.to_schematic_port_id, s = n.to_schematic_port_id ?? n.from_schematic_port_id, o = [...e.values()], c = i ? e.get(i) : this.findPortAtPoint(o, r.from, t.schematic_sheet_id), l = s ? e.get(s) : this.findPortAtPoint(o, n.to, t.schematic_sheet_id); if (!c || !l)
        return; if (c.schematic_port_id === l.schematic_port_id)
        return; if (c.schematic_sheet_id !== l.schematic_sheet_id)
        return; return { firstPort: c, secondPort: l }; }
    findPortAtPoint(t, e, r) { let { ALIGNMENT_EPSILON: n } = sr; return t.find((i) => i.schematic_sheet_id === r && Math.abs(i.center.x - e.x) <= n && Math.abs(i.center.y - e.y) <= n); }
    findVerticalShiftIssue(t, e) { let r = t[0]; if (!r)
        return; let n = e.get(r.firstPort.schematic_component_id), i = e.get(r.secondPort.schematic_component_id); if (!n || !i)
        return; let [s, o] = n.schX <= i.schX ? [n, i] : [i, n], c = t.flatMap((g) => { let [y, S] = g.firstPort.center.x <= g.secondPort.center.x ? [g.firstPort, g.secondPort] : [g.secondPort, g.firstPort]; return y.facing_direction === "right" && S.facing_direction === "left" ? [{ leftPort: y, rightPort: S }] : []; }); if (c.length < 2)
        return; let { ALIGNMENT_EPSILON: l } = sr, a = c.filter(({ leftPort: g, rightPort: y }) => Math.abs(g.center.y - y.center.y) <= l).length, p = []; for (let g of c) {
        let y = g.leftPort.center.y - g.rightPort.center.y;
        if (Math.abs(y) <= l)
            continue;
        let S = p.find((P) => Math.abs(P.deltaSchY - y) <= l);
        if (S)
            S.pairs.push(g);
        else
            p.push({ deltaSchY: y, pairs: [g] });
    } let d = p.sort((g, y) => y.pairs.length - g.pairs.length || Math.abs(g.deltaSchY) - Math.abs(y.deltaSchY))[0]; if (!d || d.pairs.length < 2 || d.pairs.length <= a)
        return; let m = o.sourceComponentName || "component", f = d.deltaSchY, _ = o.schY + f; return { lineItemType: "ComponentPinsWouldAlignWithVerticalShift", firstComponent: s, secondComponent: o, targetComponent: o, deltaSchY: f, newSchY: _, currentlyAlignedPinCount: a, alignedPinCount: d.pairs.length, alignedPinPairs: d.pairs.map(({ leftPort: g, rightPort: y }) => ({ firstPin: this.getPinLabel(g), secondPin: this.getPinLabel(y) })), message: `shift ${m} vertically by ${jl(f)} to align ${d.pairs.length} connected pin pairs` }; }
    getPinLabel(t) { return t.display_pin_label ?? t.pin_number?.toString(); }
    static issueToString(t) { let e = []; return v(e, "firstComponentName", t.firstComponent.sourceComponentName), v(e, "secondComponentName", t.secondComponent.sourceComponentName), v(e, "targetComponentName", t.targetComponent.sourceComponentName), v(e, "deltaSchY", t.deltaSchY), v(e, "newSchY", t.newSchY), v(e, "currentlyAlignedPinCount", t.currentlyAlignedPinCount), v(e, "alignedPinCount", t.alignedPinCount), v(e, "message", t.message), `<ComponentPinsWouldAlignWithVerticalShift ${e.join(" ")} />`; }
}
class Oe extends U {
    static ALIGNMENT_TOLERANCE = 0.1;
    issues;
    networks;
    currentNetworkIndex = 0;
    constructor({ ctx: t, issues: e }) { super(); this.issues = e, this.networks = this.findCrystalLoadNetworks(t), this.solved = this.networks.length === 0; }
    _step() { let t = this.networks[this.currentNetworkIndex]; if (!t) {
        this.solved = true;
        return;
    } this.currentNetworkIndex += 1, this.solved = this.currentNetworkIndex >= this.networks.length; let e = as(t.newSchX - t.crystal.schX), r = as(t.newSchY - t.crystal.schY); if (Math.abs(e) <= Oe.ALIGNMENT_TOLERANCE && Math.abs(r) <= Oe.ALIGNMENT_TOLERANCE)
        return; let n = t.crystal.sourceComponentName ?? "the crystal", i = t.firstLoadCapacitor.sourceComponentName ?? "the first load capacitor", s = t.secondLoadCapacitor.sourceComponentName ?? "the second load capacitor", o = Math.abs(r) <= Oe.ALIGNMENT_TOLERANCE ? `horizontally centered between ${i} and ${s} while preserving its vertical placement` : `centered between ${i} and ${s} and aligned with their load-side pins`; this.issues.push({ lineItemType: "CrystalNotCenteredOverLoadCapacitors", crystalSchematicBox: t.crystal, firstLoadCapacitorSchematicBox: t.firstLoadCapacitor, secondLoadCapacitorSchematicBox: t.secondLoadCapacitor, deltaSchX: e, deltaSchY: r, newSchX: t.newSchX, newSchY: t.newSchY, message: `move ${n} to schX=${t.newSchX}, schY=${t.newSchY} so it is ${o}` }); }
    findCrystalLoadNetworks(t) { let e = new Map, r = new Map, n = new Map, i = new Map(t.componentPlacements.flatMap((c) => c.sourceComponentId ? [[c.sourceComponentId, c]] : [])); for (let c of t.circuitJson) {
        if (c.type === "source_component")
            e.set(c.source_component_id, { sourceComponentId: c.source_component_id, ftype: "ftype" in c && typeof c.ftype === "string" ? c.ftype : void 0, pinVariant: "pin_variant" in c && (c.pin_variant === "two_pin" || c.pin_variant === "four_pin") ? c.pin_variant : void 0 });
        if (c.type === "source_port" && typeof c.source_component_id === "string" && typeof c.subcircuit_connectivity_map_key === "string") {
            let l = { sourcePortId: c.source_port_id, sourceComponentId: c.source_component_id, connectivityKey: c.subcircuit_connectivity_map_key }, a = r.get(c.source_component_id) ?? [];
            a.push(l), r.set(c.source_component_id, a);
        }
        if (c.type === "schematic_port" && c.source_port_id)
            n.set(c.source_port_id, c);
    } let s = new Map; for (let c of e.values()) {
        if (c.ftype !== "simple_capacitor")
            continue;
        let l = r.get(c.sourceComponentId) ?? [];
        if (l.length !== 2)
            continue;
        let a = l[0], p = l[1], d = i.get(c.sourceComponentId);
        if (!d)
            continue;
        for (let [m, f] of [[a, p], [p, a]]) {
            let _ = n.get(m.sourcePortId);
            if (!_)
                continue;
            let g = s.get(m.connectivityKey) ?? [];
            g.push({ capacitor: d, loadPort: _, returnConnectivityKey: f.connectivityKey }), s.set(m.connectivityKey, g);
        }
    } let o = []; for (let c of e.values()) {
        if (c.ftype !== "simple_crystal" && c.ftype !== "simple_chip")
            continue;
        let l = r.get(c.sourceComponentId) ?? [], a = c.ftype === "simple_chip" ? l.length === 2 && l[0].connectivityKey !== l[1].connectivityKey ? [[l[0].connectivityKey, l[1].connectivityKey]] : [] : c5(l);
        if (a.length === 0)
            continue;
        let p = i.get(c.sourceComponentId);
        if (!p)
            continue;
        let d = a.flatMap(([y, S]) => { if (![...r.entries()].some(([L, B]) => L !== c.sourceComponentId && B.length > 2 && B.some((k) => k.connectivityKey === y) && B.some((k) => k.connectivityKey === S)))
            return []; let b = s.get(y) ?? [], C = s.get(S) ?? []; return b.flatMap((L) => C.flatMap((B) => { if (L.capacitor.sourceComponentId === B.capacitor.sourceComponentId || L.returnConnectivityKey !== B.returnConnectivityKey || L.returnConnectivityKey === y || L.returnConnectivityKey === S || L.capacitor.schematicSheetId !== p.schematicSheetId || B.capacitor.schematicSheetId !== p.schematicSheetId)
            return []; return [{ firstConnection: L, secondConnection: B }]; })); });
        if (d.length === 0)
            continue;
        let m = d.toSorted((y, S) => Ly(y, p) - Ly(S, p))[0], f = [m.firstConnection.loadPort, m.secondConnection.loadPort], _ = [m.firstConnection.capacitor, m.secondConnection.capacitor].toSorted((y, S) => y.schX - S.schX), g = c.ftype === "simple_crystal" && (c.pinVariant === "four_pin" || l.length > 2);
        o.push({ crystal: p, firstLoadCapacitor: _[0], secondLoadCapacitor: _[1], newSchX: as((f[0].center.x + f[1].center.x) / 2), newSchY: g ? p.schY : as((f[0].center.y + f[1].center.y) / 2) });
    } return o; }
    static issueToString(t) { let e = []; return v(e, "crystalName", t.crystalSchematicBox.sourceComponentName), v(e, "firstLoadCapacitorName", t.firstLoadCapacitorSchematicBox.sourceComponentName), v(e, "secondLoadCapacitorName", t.secondLoadCapacitorSchematicBox.sourceComponentName), v(e, "newSchX", t.newSchX), v(e, "newSchY", t.newSchY), v(e, "deltaSchX", t.deltaSchX, { formatDelta: true }), v(e, "deltaSchY", t.deltaSchY, { formatDelta: true }), v(e, "message", t.message), `<CrystalNotCenteredOverLoadCapacitors ${e.join(" ")} />`; }
}
var c5 = (t) => { let e = [...new Set(t.map((r) => r.connectivityKey))]; return e.flatMap((r, n) => e.slice(n + 1).map((i) => [r, i])); }, Ly = (t, e) => Ty(t.firstConnection.capacitor, e) + Ty(t.secondConnection.capacitor, e), Ty = (t, e) => Math.hypot(t.schX - e.schX, t.schY - e.schY), as = (t) => Math.round(t * 100) / 100;
function Kl(t) { let e = new Map, r = 0; function n(i) { for (let [, o] of e)
    if (o.has(i))
        return o; let s = new Set; return e.set(`connectivity_net${r++}`, s), s; } for (let i of t) {
    let s = null;
    for (let o of i) {
        if (!s)
            s = n(o);
        else if (!s.has(o)) {
            let c = n(o);
            if (c !== s) {
                for (let l of c)
                    s.add(l);
                e.delete(Array.from(e.entries()).find(([, l]) => l === c)[0]);
            }
        }
        s.add(o);
    }
} return Object.fromEntries(Array.from(e.entries()).map(([i, s]) => [i, Array.from(s)])); }
var p5 = class {
    netMap;
    idToNetMap;
    constructor(t) { this.netMap = t, this.idToNetMap = {}; for (let [e, r] of Object.entries(t))
        for (let n of r)
            this.idToNetMap[n] = e; }
    addConnections(t) { for (let e of t) {
        let r = new Set;
        for (let i of e) {
            let s = this.idToNetMap[i];
            if (s)
                r.add(s);
        }
        let n;
        if (r.size === 0)
            n = `connectivity_net${Object.keys(this.netMap).length}`, this.netMap[n] = [];
        else if (r.size === 1)
            n = r.values().next().value ?? `connectivity_net${Object.keys(this.netMap).length}`;
        else {
            n = r.values().next().value ?? `connectivity_net${Object.keys(this.netMap).length}`;
            for (let i of r)
                if (i !== n) {
                    this.netMap[n].push(...this.netMap[i]), this.netMap[i] = this.netMap[n];
                    for (let s of this.netMap[n])
                        this.idToNetMap[s] = n;
                }
        }
        for (let i of e) {
            if (!this.netMap[n].includes(i))
                this.netMap[n].push(i);
            this.idToNetMap[i] = n;
        }
    } }
    getIdsConnectedToNet(t) { return this.netMap[t] || []; }
    getNetConnectedToId(t) { return this.idToNetMap[t]; }
    areIdsConnected(t, e) { if (t === e)
        return true; let r = this.getNetConnectedToId(t); if (!r)
        return false; let n = this.getNetConnectedToId(e); if (!n)
        return false; return r === n || n === t || n === t; }
    areAllIdsConnected(t) { let e = this.getNetConnectedToId(t[0]); for (let r of t) {
        let n = this.getNetConnectedToId(r);
        if (n === void 0)
            return false;
        if (n !== e)
            return false;
    } return true; }
}, cs = (t) => { let e = []; for (let n of t)
    if (n.type === "source_trace")
        e.push([...n.connected_source_port_ids ?? [], ...n.connected_source_net_ids ?? []]);
    else if (n.type === "source_component") {
        if (n.internally_connected_source_port_ids)
            for (let i of n.internally_connected_source_port_ids)
                e.push(i);
    }
    else if (n.type === "source_component_internal_connection")
        e.push(n.source_port_ids); let r = Kl(e); return new p5(r); };
class Ae extends U {
    static DIODE_FTYPES = new Set(["simple_led", "simple_diode"]);
    ctx;
    out;
    schematicTraces;
    currentIndex = 0;
    sourceConnectivity;
    sourceComponentFtypeById;
    sourceComponentIdBySourcePortId;
    schematicPorts;
    schematicBoxBySourceComponentId;
    constructor({ ctx: t, issues: e }) { super(); this.ctx = t, this.out = e; let { circuitJson: r } = t; this.sourceConnectivity = cs(r), this.sourceComponentFtypeById = this.buildSourceComponentFtypeById(r), this.sourceComponentIdBySourcePortId = this.buildSourceComponentIdBySourcePortId(r), this.schematicPorts = r.filter((n) => n.type === "schematic_port"), this.schematicBoxBySourceComponentId = this.buildSchematicBoxBySourceComponentId(), this.schematicTraces = r.filter((n) => n.type === "schematic_trace"), this.solved = this.schematicTraces.length === 0; }
    _step() { let t = this.schematicTraces[this.currentIndex]; if (!t) {
        this.solved = true;
        return;
    } if (this.currentIndex++, this.solved = this.currentIndex >= this.schematicTraces.length, !t.edges || t.edges.length === 0)
        return; let e = t.edges[0], r = t.edges[t.edges.length - 1]; if (!e || !r)
        return; let n = e.from, i = r.to, s = t.schematic_sheet_id, o = this.findSourceComponentIdNearPoint(n, s), c = this.findSourceComponentIdNearPoint(i, s); if (!o || !c)
        return; let l = this.sourceComponentFtypeById.get(o), a = this.sourceComponentFtypeById.get(c), { DIODE_FTYPES: p } = Ae; if (!(p.has(l) && a === "simple_resistor" || l === "simple_resistor" && p.has(a)))
        return; let m = p.has(l) ? o : c, f = l === "simple_resistor" ? o : c, _ = this.schematicBoxBySourceComponentId.get(m), g = this.schematicBoxBySourceComponentId.get(f); if (!_ || !g)
        return; let y = this.findNearestPort(p.has(l) ? n : i, s), S = this.findNearestPort(l === "simple_resistor" ? n : i, s); if (!y?.center || !S?.center)
        return; if (!this.sourceConnectivity.areIdsConnected(y.source_port_id, S.source_port_id))
        return; let P = _.sourceComponentName || "component", b = g.sourceComponentName || "component", C = y?.display_pin_label ?? y?.pin_number?.toString(), L = S?.display_pin_label ?? S?.pin_number?.toString(), B = y?.facing_direction, k = S?.facing_direction, I = C ? `${P}.${C}` : P, j = L ? `${b}.${L}` : b, Q = (lt) => ({ lineItemType: "DiodeResistorNotAligned", diodeSchematicBox: _, resistorSchematicBox: g, diodePin: C, resistorPin: L, diodePinFacingDirection: B, resistorPinFacingDirection: k, message: lt }); if (!Ae.isCoLinear(y.center, S.center)) {
        this.out.push(Q(`trace has corners — align ${P} and ${b} on same axis and rotate so ${I} faces ${j}`));
        return;
    } if (B && k && !Ae.pinsFacingEachOther(y.center, B, S.center, k))
        this.out.push(Q(`${I} and ${j} face away from each other — rotate ${P} so ${I} faces ${j}`)); }
    static isCoLinear(t, e, r = 0.01) { return Math.abs(t.x - e.x) < r || Math.abs(t.y - e.y) < r; }
    static pinsFacingEachOther(t, e, r, n) { let i = r.x - t.x, s = r.y - t.y, o = e === "right" && i > 0 || e === "left" && i < 0 || e === "up" && s > 0 || e === "down" && s < 0, c = n === "right" && i < 0 || n === "left" && i > 0 || n === "up" && s < 0 || n === "down" && s > 0; return o && c; }
    static dist(t, e) { return Math.sqrt((t.x - e.x) ** 2 + (t.y - e.y) ** 2); }
    findNearestPort(t, e) { let r, n = 1 / 0; for (let i of this.schematicPorts) {
        if (i.schematic_sheet_id !== e)
            continue;
        if (!i.center)
            continue;
        let s = Ae.dist(t, i.center);
        if (s < n)
            n = s, r = i;
    } return r; }
    findSourceComponentIdNearPoint(t, e) { let r = this.findNearestPort(t, e); if (!r || !r.source_port_id)
        return; return this.sourceComponentIdBySourcePortId.get(r.source_port_id); }
    buildSourceComponentFtypeById(t) { let e = new Map; for (let r of t)
        if (r.type === "source_component" && "source_component_id" in r && "ftype" in r && typeof r.ftype === "string")
            e.set(r.source_component_id, r.ftype); return e; }
    buildSourceComponentIdBySourcePortId(t) { let e = new Map; for (let r of t)
        if (r.type === "source_port" && "source_port_id" in r && "source_component_id" in r && typeof r.source_port_id === "string" && typeof r.source_component_id === "string")
            e.set(r.source_port_id, r.source_component_id); return e; }
    buildSchematicBoxBySourceComponentId() { let t = new Map; for (let e of this.ctx.componentPlacements)
        if (e.sourceComponentId)
            t.set(e.sourceComponentId, e); return t; }
    static issueToString(t) { let e = []; return v(e, "diodeComponentName", t.diodeSchematicBox.sourceComponentName), v(e, "diodePin", t.diodePin), v(e, "resistorComponentName", t.resistorSchematicBox.sourceComponentName), v(e, "resistorPin", t.resistorPin), v(e, "message", t.message), `<DiodeResistorNotAligned ${e.join(" ")} />`; }
}
class Ar extends U {
    static MIN_BODY_GAP = 4;
    index;
    amplifierIds;
    issues;
    currentIndex = 0;
    constructor({ ctx: t, issues: e }) { super(); this.issues = e, this.index = new tt(t), this.amplifierIds = [...this.index.components.values()].filter((r) => r.ftype === "simple_op_amp").map((r) => r.source_component_id), this.solved = this.amplifierIds.length === 0; }
    _step() { let t = this.amplifierIds[this.currentIndex++]; if (this.solved = this.currentIndex >= this.amplifierIds.length, !t)
        return; let e = this.index, r = e.placement(t), n = e.namedPort(t, "output"), i = e.namedPort(t, "inverting_input"); if (!r || !n || !i || !e.port(n) || !e.port(i))
        return; let s = e.connected(n.source_port_id), o = e.connected(i.source_port_id); if (s === o || e.isRail(s) || e.isRail(o))
        return; if ((e.portsByNet.get(o) ?? []).some((d) => d.source_component_id !== t && e.components.get(d.source_component_id)?.ftype === "simple_op_amp"))
        return; let c = [], l = new Set; for (let d of e.portsByNet.get(s) ?? []) {
        let m = d.source_component_id;
        if (l.has(m))
            continue;
        l.add(m);
        let f = e.components.get(m);
        if (f?.ftype !== "simple_resistor" && f?.ftype !== "simple_capacitor")
            continue;
        if (f.ftype === "simple_resistor" && !(f.resistance > 0))
            continue;
        let _ = e.twoTerminalNets(m);
        if (!_?.includes(o) || !_.includes(s))
            continue;
        let g = e.placement(m);
        if (!g || !e.sameLocalScope(r, g))
            return;
        c.push(g);
    } let a = c.flatMap((d) => { let m = h5(r, d), f = Math.max(Ar.MIN_BODY_GAP, 3 * Math.max(d.width, d.height)); return m > f ? [{ schematicBox: d, bodyGap: m, maxRecommendedBodyGap: f }] : []; }); if (a.length === 0)
        return; let p = a.map(({ schematicBox: d }) => d.sourceComponentName || "component").join(", "); this.issues.push({ lineItemType: "FeedbackNetworkNotCompact", amplifierSchematicBox: r, feedbackComponents: c, distantComponents: a, outputSourcePortId: n.source_port_id, invertingInputSourcePortId: i.source_port_id, message: `consider grouping ${p} closer to ${r.sourceComponentName || "component"}, with a compact feedback return path above or below the amplifier` }); }
    static issueToString(t) { let e = []; return v(e, "amplifierName", t.amplifierSchematicBox.sourceComponentName), v(e, "feedbackComponentNames", t.feedbackComponents.map((r) => r.sourceComponentName || "component").join(", ")), v(e, "distantComponentNames", t.distantComponents.map(({ schematicBox: r }) => r.sourceComponentName || "component").join(", ")), v(e, "message", t.message), `<FeedbackNetworkNotCompact ${e.join(" ")} />`; }
}
function h5(t, e) { return Math.hypot(Math.max(0, Math.abs(t.schX - e.schX) - (t.width + e.width) / 2), Math.max(0, Math.abs(t.schY - e.schY) - (t.height + e.height) / 2)); }
function tp(t) { let e = [], r = (n) => { let i = t.portsByComponent.get(n); if (i?.length !== 2)
    return false; let s = t.port(i[0]), o = t.port(i[1]); return !!s && !!o && Math.abs(s.center.y - o.center.y) < 0.01 && Math.abs(s.center.x - o.center.x) > 0.01; }; for (let n of t.components.values()) {
    if (n.ftype !== "simple_resistor" || n.resistance <= 0)
        continue;
    let i = n.source_component_id, s = t.twoTerminalNets(i);
    if (!s || s.filter((b) => t.isRail(b)).length !== 1)
        continue;
    let o = s.find((b) => t.isRail(b));
    if (t.powerNets.has(o) && t.groundNets.has(o))
        continue;
    let c = s.find((b) => b !== o), l = t.portsByNet.get(c) ?? [], a = l.filter((b) => { let C = t.components.get(b.source_component_id)?.ftype; return C === "simple_switch" || C === "simple_push_button"; });
    if (a.length !== 1 || l.filter((b) => t.components.get(b.source_component_id)?.ftype === "simple_resistor").length !== 1)
        continue;
    let p = a[0], d = p.source_component_id, m = t.components.get(d)?.ftype, _ = t.twoTerminalNets(d)?.find((b) => b !== c);
    if (!_)
        continue;
    let g = t.powerNets.has(o) ? "up" : "down";
    if (g === "up" ? !t.groundNets.has(_) || t.powerNets.has(_) : !t.powerNets.has(_) || t.groundNets.has(_))
        continue;
    if ([i, d].some((b) => t.portsByComponent.get(b)?.some((C) => C.do_not_connect)))
        continue;
    let y = t.placement(i), S = t.placement(d), P = t.port(p);
    if (!y || !S || !P || !t.sameLocalScope(y, S))
        continue;
    e.push({ resistor: y, switchBox: S, signalPort: p, signalSchY: P.center.y, pullDirection: g, horizontalPushbutton: m === "simple_push_button" && r(i) && r(d) });
} return e; }
function ls(t) { return new Set(tp(t).flatMap((e) => e.horizontalPushbutton ? [e.resistor.sourceComponentId, e.switchBox.sourceComponentId] : [])); }
class ar extends U {
    static MIN_WRONG_SIDE_GAP = 1.5;
    index;
    resistorIds;
    horizontalPushbuttonComponentIds;
    issues;
    currentIndex = 0;
    constructor({ ctx: t, issues: e }) { super(); this.issues = e, this.index = new tt(t), this.horizontalPushbuttonComponentIds = ls(this.index), this.resistorIds = [...this.index.components.values()].filter((r) => r.ftype === "simple_resistor" && r.resistance > 0).map((r) => r.source_component_id), this.solved = this.resistorIds.length === 0; }
    _step() { let t = this.resistorIds[this.currentIndex++]; if (this.solved = this.currentIndex >= this.resistorIds.length, !t)
        return; if (this.horizontalPushbuttonComponentIds.has(t))
        return; let e = this.index, r = e.placement(t), n = e.twoTerminalNets(t); if (!r || !n)
        return; let i = n.filter((y) => e.isRail(y)); if (i.length !== 1)
        return; let s = i[0]; if (e.powerNets.has(s) && e.groundNets.has(s))
        return; let o = e.groundNets.has(s) ? "down" : "up", c = n.find((y) => y !== s), l = e.portsByNet.get(c) ?? [], a = l.filter((y) => y.needs_external_pullup || y.needs_external_pulldown); if (a.length !== 1)
        return; let p = a[0]; if (p.needs_external_pullup && p.needs_external_pulldown)
        return; if (o === "up" ? !p.needs_external_pullup : !p.needs_external_pulldown)
        return; let d = e.placement(p.source_component_id), m = e.port(p); if (!d || !m || !e.sameLocalScope(d, r))
        return; if (l.some((y) => { let S = y.source_component_id; if (S === t || S === p.source_component_id)
        return false; if (e.components.get(S)?.ftype !== "simple_capacitor")
        return true; let C = e.twoTerminalNets(S)?.find((B) => B !== c); if (!C || !e.groundNets.has(C) || e.powerNets.has(C))
        return true; let L = e.placement(S); return !L || !e.sameLocalScope(d, L); }))
        return; let f = m.center.y, _ = o === "up" ? f - (r.schY + r.height / 2) : r.schY - r.height / 2 - f; if (_ <= ar.MIN_WRONG_SIDE_GAP)
        return; let g = o === "up" ? "above" : "below"; this.issues.push({ lineItemType: "PullResistorOnWrongSide", resistorSchematicBox: r, hostSchematicBox: d, signalSourcePortId: p.source_port_id, signalPinName: p.name, signalSchY: f, pullDirection: o, preferredSide: g, wrongSideGap: _, maxRecommendedWrongSideGap: ar.MIN_WRONG_SIDE_GAP, message: `consider placing ${r.sourceComponentName || "component"} ${g} ${d.sourceComponentName || "component"}.${p.name} so the pull-${o} branch reads toward ${o === "up" ? "power" : "ground"}` }); }
    static issueToString(t) { let e = []; return v(e, "resistorName", t.resistorSchematicBox.sourceComponentName), v(e, "hostName", t.hostSchematicBox.sourceComponentName), v(e, "signalPin", t.signalPinName), v(e, "pullDirection", t.pullDirection), v(e, "preferredSide", t.preferredSide), v(e, "signalSchY", t.signalSchY), v(e, "wrongSideGap", t.wrongSideGap), v(e, "message", t.message), `<PullResistorOnWrongSide ${e.join(" ")} />`; }
}
class _e extends U {
    static EPSILON = 0.01;
    index;
    powerNets;
    groundNets;
    positiveVoltageNets = new Set;
    componentIds;
    horizontalPushbuttonComponentIds;
    issues;
    currentIndex = 0;
    constructor({ ctx: t, issues: e }) { super(); this.issues = e, this.index = new tt(t), this.horizontalPushbuttonComponentIds = ls(this.index), this.powerNets = new Set(this.index.powerNets), this.groundNets = new Set(this.index.groundNets); for (let r of t.circuitJson) {
        if (r.type === "source_net" && r.is_positive_voltage_source)
            this.positiveVoltageNets.add(this.index.connected(r.source_net_id));
        if (r.type !== "source_port")
            continue;
        let n = this.index.connected(r.source_port_id);
        if (r.provides_power || r.requires_power)
            this.powerNets.add(n);
        if (r.provides_ground || r.requires_ground)
            this.groundNets.add(n);
    } this.componentIds = [...this.index.components.keys()].filter((r) => this.index.portsByComponent.get(r)?.length === 2), this.solved = this.componentIds.length === 0; }
    _step() { let t = this.componentIds[this.currentIndex++]; if (this.solved = this.currentIndex >= this.componentIds.length, !t)
        return; let e = this.index, r = e.placement(t), n = e.components.get(t), i = e.twoTerminalNets(t); if (!r || !i)
        return; if (n?.ftype === "simple_inductor" && !i.some((B) => this.groundNets.has(B)))
        return; if ((n?.ftype === "simple_diode" || n?.ftype === "simple_fuse") && i.every((B) => this.powerNets.has(B)))
        return; if (i.some((B) => this.powerNets.has(B) && this.groundNets.has(B)))
        return; let s = i.map((B) => this.powerNets.has(B) ? "power" : this.groundNets.has(B) ? "ground" : void 0); if (s.every((B) => B === void 0))
        return; let o = s.includes("power") ? "power" : "ground", c = i.flatMap((B, k) => s[k] === o ? [{ net: B, index: k }] : []), l = (c.find(({ net: B }) => e.portsByNet.get(B)?.some((k) => o === "power" ? k.provides_power : k.provides_ground)) ?? c.find(({ net: B }) => (o === "power" ? e.powerNets : e.groundNets).has(B)) ?? c[0]).index, a = i[l], p = e.portsByComponent.get(t), d = p.find((B) => e.connected(B.source_port_id) === a), m = p.find((B) => B !== d), f = e.port(d), _ = e.port(m); if (!f || !_)
        return; let g = e.connected(m.source_port_id), y = this.groundNets.has(g), S = n?.ftype === "simple_resistor" && !this.powerNets.has(g) && !y; if (this.positiveVoltageNets.has(a) && (y || S) && Math.abs(f.center.x - _.center.x) <= _e.EPSILON && f.center.y < _.center.y - _e.EPSILON && f.facing_direction === "down" && _.facing_direction === "up") {
        this.issues.push({ lineItemType: "TwoPinComponentHasInvertedRails", schematicBox: r, railSourcePortId: d.source_port_id, railPinName: d.name, railType: "power", deltaSchRotation: 180, suggestedRailFacingDirection: "up", message: `rotate ${r.sourceComponentName || "component"} by 180° so its positive-supply pin faces up and its ${y ? "ground" : "signal"} pin faces down; preserve pin connections and reroute attached traces` });
        return;
    } if (!(Math.abs(f.center.y - _.center.y) <= _e.EPSILON && Math.abs(f.center.x - _.center.x) > _e.EPSILON && (f.facing_direction === "left" && _.facing_direction === "right" || f.facing_direction === "right" && _.facing_direction === "left")))
        return; if (this.horizontalPushbuttonComponentIds.has(t))
        return; let C = o === "power" ? "up" : "down", L = f.facing_direction === "left" === (o === "power") ? -90 : 90; this.issues.push({ lineItemType: "TwoPinComponentShouldBeVertical", schematicBox: r, railSourcePortId: d.source_port_id, railPinName: d.name, railType: o, deltaSchRotation: L, suggestedRailFacingDirection: C, message: `rotate ${r.sourceComponentName || "component"} by ${L}° so its ${o}-connected pin faces ${C} and the component is vertical` }); }
    static issueToString(t) { let e = []; return v(e, "componentName", t.schematicBox.sourceComponentName), v(e, "railPin", t.railPinName), v(e, "railType", t.railType), v(e, "deltaSchRotation", t.deltaSchRotation), v(e, "suggestedRailFacingDirection", t.suggestedRailFacingDirection), v(e, "message", t.message), `<${t.lineItemType} ${e.join(" ")} />`; }
}
function Ey(t, e, r) { let n = we(e.side, r) - we(t.side, r); if (n === 0)
    return 1 / 0; let [i, s] = n > 0 ? [t, e] : [e, t], o = r === "width" ? s.xMin - i.xMax : s.yMin - i.yMax; return (be - o) / Math.abs(n); }
function Ry(t, e) { let r = (s) => { let { width: o, height: c } = t, l = e.map((p) => ({ ...p })), a = l.length * (l.length - 1) / 2; for (let p = 0; p <= a; p++) {
    let d;
    for (let k = 0; k < l.length && !d; k++)
        for (let I = k + 1; I < l.length; I++) {
            let j = l[k], Q = l[I];
            if (j.side !== Q.side && wr(j, Q, be)) {
                d = [j, Q];
                break;
            }
        }
    if (!d)
        return { width: o > t.width ? o : void 0, height: c > t.height ? c : void 0 };
    let [m, f] = d, _ = s === "height" ? 1 / 0 : Ey(m, f, "width"), g = s === "width" ? 1 / 0 : Ey(m, f, "height"), y = _ * c <= g * o ? "width" : "height", S = y === "width" ? _ : g;
    if (!Number.isFinite(S) || S <= 0)
        return;
    let P = y === "width" ? o : c, b = Math.ceil((P + S) * 1000 - 0.000000001) / 1000, C = b - P;
    if (y === "width")
        o = b;
    else
        c = b;
    let L = y === "width" ? "xMin" : "yMin", B = y === "width" ? "xMax" : "yMax";
    for (let k of l) {
        let I = we(k.side, y) * C;
        k[L] += I, k[B] += I;
    }
} }, n = [r("width"), r("height"), r()].filter((s) => s !== void 0), i = (s) => (s.width ?? t.width) * (s.height ?? t.height); return n.sort((s, o) => i(s) - i(o))[0]; }
class $n extends U {
    params;
    entries;
    placementById;
    currentIndex = 0;
    constructor(t) { super(); this.params = t; let { circuitJson: e, componentPlacements: r } = t.ctx; this.placementById = this.getPlacementBySchematicComponentId(r); let n = er(e); this.entries = Array.from(this.getPortsBySchematicComponentId(e)).filter(([i]) => n.has(i)), this.solved = this.entries.length === 0; }
    _step() { let t = this.entries[this.currentIndex++]; if (!t) {
        this.solved = true;
        return;
    } this.solved = this.currentIndex >= this.entries.length; let [e, r] = t, n = this.placementById.get(e); if (!n)
        return; let i = Sr(n, r, _n); if (i.length === 0)
        return; let s = this.getCollisionSummary(i); if (s.overlappingSides.length === 0)
        return; let o = Ry(n, i); this.params.issues.push({ lineItemType: "SchematicBoxInnerLabelCollision", schematicBox: n, overlappingSides: s.overlappingSides, minimumLabelGap: be, labelPairs: s.labelPairs, suggestedSchWidth: o?.width, suggestedSchHeight: o?.height, message: this.getMessage(s, o) }); }
    static issueToString(t) {
        let e = [];
        v(e, "message", t.message), v(e, "componentName", t.schematicBox.sourceComponentName), v(e, "currentSchWidth", t.schematicBox.width), v(e, "currentSchHeight", t.schematicBox.height), v(e, "overlappingSides", t.overlappingSides.join(",")), v(e, "minimumLabelGap", t.minimumLabelGap), v(e, "suggestedSchWidth", t.suggestedSchWidth), v(e, "suggestedSchHeight", t.suggestedSchHeight);
        let r = `<SchematicBoxInnerLabelCollision ${e.join(" ")}`;
        if (!t.labelPairs?.length)
            return `${r} />`;
        let n = t.labelPairs.map((i) => { let s = []; return v(s, "label1", i.firstLabel.text), v(s, "label2", i.secondLabel.text), v(s, "port1", i.firstLabel.schematicPortId), v(s, "port2", i.secondLabel.schematicPortId), v(s, "side1", i.firstLabel.side), v(s, "side2", i.secondLabel.side), v(s, "kind", i.kind), v(s, "measuredGap", i.measuredGap), `  <PinLabelPair ${s.join(" ")} />`; });
        return `${r}>
${n.join(`
`)}
</SchematicBoxInnerLabelCollision>`;
    }
    getMessage({ overlappingSides: t, labelPairs: e }, r) { let n = r?.width && r.height ? "schWidth and schHeight" : r?.width ? "schWidth" : r?.height ? "schHeight" : t.every((s) => s === "left" || s === "right") ? "schWidth" : t.every((s) => s === "top" || s === "bottom") ? "schHeight" : "schWidth or schHeight"; return `${e.map(({ firstLabel: s, secondLabel: o, kind: c }) => `Labels ${s.text} (${s.side}) and ${o.text} (${o.side}) ${c === "overlap" ? "overlap" : "are too close"}.`).join(" ")} Increase the ${n} to leave at least ${be} schematic units between these labels.`; }
    isSchematicPort(t) { return t.type === "schematic_port"; }
    isSchematicSide(t) { return t === "left" || t === "right" || t === "top" || t === "bottom"; }
    getPlacementBySchematicComponentId(t) { return new Map(t.filter((e) => e.schematicComponentId).map((e) => [e.schematicComponentId, e])); }
    getPortsBySchematicComponentId(t) { let e = new Map; for (let r of t.filter((n) => this.isSchematicPort(n))) {
        if (!r.schematic_component_id)
            continue;
        if (!this.isSchematicSide(r.side_of_component))
            continue;
        let n = e.get(r.schematic_component_id);
        if (n)
            n.push(r);
        else
            e.set(r.schematic_component_id, [r]);
    } return e; }
    getCollisionSummary(t) { let e = new Set, r = [], n = (i) => ({ schematicPortId: i.schematicPortId, text: i.text, side: i.side, bounds: { left: i.xMin, right: i.xMax, bottom: i.yMin, top: i.yMax } }); for (let i = 0; i < t.length; i++)
        for (let s = i + 1; s < t.length; s++) {
            let o = t[i], c = t[s];
            if (o.side === c.side)
                continue;
            if (!wr(o, c, be))
                continue;
            e.add(o.side), e.add(c.side), r.push({ firstLabel: n(o), secondLabel: n(c), measuredGap: Math.max(0, o.xMin - c.xMax, c.xMin - o.xMax, o.yMin - c.yMax, c.yMin - o.yMax), kind: wr(o, c, 0) ? "overlap" : "clearance" });
        } return { overlappingSides: this.sortSides(Array.from(e)), labelPairs: r }; }
    sortSides(t) { let e = { left: 0, right: 1, top: 2, bottom: 3 }; return t.sort((r, n) => e[r] - e[n]); }
}
class Pr extends U {
    params;
    placements;
    firstIndex = 0;
    secondIndex = 1;
    constructor(t) { super(); this.params = t; this.placements = t.ctx.componentPlacements, this.solved = this.placements.length < 2; }
    _step() { if (this.firstIndex >= this.placements.length - 1) {
        this.solved = true;
        return;
    } let t = this.getComponentOverlap(this.placements[this.firstIndex], this.placements[this.secondIndex]); if (t)
        this.params.issues.push(t); if (this.secondIndex++, this.secondIndex >= this.placements.length)
        this.firstIndex++, this.secondIndex = this.firstIndex + 1; this.solved = this.firstIndex >= this.placements.length - 1; }
    getCenteredRectBounds(t) { return { left: t.schX - t.width / 2, right: t.schX + t.width / 2, top: t.schY - t.height / 2, bottom: t.schY + t.height / 2 }; }
    getOverlapCorrectionSuggestions({ firstComponent: t, secondComponent: e, overlapWidth: r, overlapHeight: n }) { let i = t.width * t.height, s = e.width * e.height, o = i <= s ? t : e, c = o === t ? e : t, l = o.schX <= c.schX ? -r : r, a = o.schY <= c.schY ? -n : n; return [{ targetComponentName: o.sourceComponentName, deltaSchX: l, deltaSchY: 0, newSchX: o.schX + l, newSchY: o.schY }, { targetComponentName: o.sourceComponentName, deltaSchX: 0, deltaSchY: a, newSchX: o.schX, newSchY: o.schY + a }]; }
    static issueToString(t) {
        let e = [];
        return v(e, "component1Name", t.firstComponent.sourceComponentName), v(e, "component2Name", t.secondComponent.sourceComponentName), v(e, "component1SchX", t.firstComponent.schX), v(e, "component1SchY", t.firstComponent.schY), v(e, "component2SchX", t.secondComponent.schX), v(e, "component2SchY", t.secondComponent.schY), v(e, "overlapWidth", t.overlapWidth), v(e, "overlapHeight", t.overlapHeight), [`<ComponentOverlap ${e.join(" ")}>`, ...t.correctionSuggestions.map(Pr.correctionSuggestionToString), "</ComponentOverlap>"].join(`
`);
    }
    static correctionSuggestionToString(t) { let e = []; if (v(e, "target", t.targetComponentName), t.deltaSchX !== 0)
        v(e, "newSchX", t.newSchX), v(e, "deltaSchX", t.deltaSchX, { formatDelta: true }); if (t.deltaSchY !== 0)
        v(e, "newSchY", t.newSchY), v(e, "deltaSchY", t.deltaSchY, { formatDelta: true }); return `<OverlapCorrectionSuggestion ${e.join(" ")} />`; }
    getComponentOverlap(t, e) { if (t.schematicSheetId !== e.schematicSheetId)
        return null; let r = this.getCenteredRectBounds(t), n = this.getCenteredRectBounds(e), i = Math.min(r.right, n.right) - Math.max(r.left, n.left), s = Math.min(r.bottom, n.bottom) - Math.max(r.top, n.top); if (i <= 0 || s <= 0)
        return null; return { lineItemType: "ComponentOverlap", firstComponent: t, secondComponent: e, overlapWidth: i, overlapHeight: s, correctionSuggestions: this.getOverlapCorrectionSuggestions({ firstComponent: t, secondComponent: e, overlapWidth: i, overlapHeight: s }) }; }
}
function ps(t, e) { let r; for (let n of t) {
    if (n.type !== "schematic_path" && n.type !== "schematic_circle" && n.type !== "schematic_rect" || n.schematic_component_id !== e)
        continue;
    let i = (n.stroke_width ?? 0.02) / 2, s;
    if (n.type === "schematic_path") {
        if (!n.points.length)
            continue;
        s = { xMin: Math.min(...n.points.map((o) => o.x)), xMax: Math.max(...n.points.map((o) => o.x)), yMin: Math.min(...n.points.map((o) => o.y)), yMax: Math.max(...n.points.map((o) => o.y)) };
    }
    else {
        let o = n.type === "schematic_rect" ? (n.rotation ?? 0) * Math.PI / 180 : 0, c = n.type === "schematic_circle" ? 2 * n.radius : n.width, l = n.type === "schematic_circle" ? 2 * n.radius : n.height, a = (Math.abs(c * Math.cos(o)) + Math.abs(l * Math.sin(o))) / 2, p = (Math.abs(c * Math.sin(o)) + Math.abs(l * Math.cos(o))) / 2;
        s = { xMin: n.center.x - a, xMax: n.center.x + a, yMin: n.center.y - p, yMax: n.center.y + p };
    }
    s.xMin -= i, s.xMax += i, s.yMin -= i, s.yMax += i, r = r ? { xMin: Math.min(r.xMin, s.xMin), xMax: Math.max(r.xMax, s.xMax), yMin: Math.min(r.yMin, s.yMin), yMax: Math.max(r.yMax, s.yMax) } : s;
} return r; }
var Zi = (t) => Array.from(ns(t)).length * 0.095 * (is(t) / 0.15), $y = (t) => Math.max(Zi(t), _n(t));
function hs(t, e, r, n, i = 0, s) { if (!Number.isFinite(r) || r <= 0)
    return; if (e.some((g) => !g.side_of_component))
    return; if (!Wy(t, e, be, s))
    return; let o = 0, c = 0; for (let g of e)
    if (g.side_of_component === "left" || g.side_of_component === "right")
        c = Math.max(c, 2 * (Math.abs(g.center.y - t.schY) + r));
    else
        o = Math.max(o, 2 * (Math.abs(g.center.x - t.schX) + r)); let l = n.width === void 0 ? t.width : Math.max(n.width, o, Oy(t, e, "width", s)), a = n.height === void 0 ? t.height : Math.max(n.height, c, Oy(t, e, "height", s)), p = (g) => g > 0.000000001 && g >= i - 0.000000001, d = p(t.width - l) ? l : void 0, m = p(t.height - a) ? a : void 0; if (d === void 0 && m === void 0)
    return; let f = [{ width: d, height: m }]; if (d !== void 0 && m !== void 0)
    f.push({ width: d }, { height: m }); let _ = (g) => (g.width ?? t.width) * (g.height ?? t.height); return f.sort((g, y) => _(g) - _(y)), f.find((g) => Wy({ ...t, width: g.width ?? t.width, height: g.height ?? t.height }, e, be, s)); }
function Oy(t, e, r, n) { let i = t[r], s = r === "width" ? t.schX : t.schY, o = r === "width" ? "xMin" : "yMin", c = r === "width" ? "xMax" : "yMax", l = r === "width" ? "yMin" : "xMin", a = r === "width" ? "yMax" : "xMax", p = 0, d = (f, _, g = 0) => { if (_ > 0)
    p = Math.max(p, i + (g - f) / _); }, m = Sr(t, e, $y); if (n)
    m.push(n); for (let f = 0; f < m.length; f++) {
    let _ = m[f], g = we(_.side, r);
    d(_[o] - (s - i / 2), g + 0.5), d(s + i / 2 - _[c], 0.5 - g);
    for (let y = f + 1; y < m.length; y++) {
        let S = m[y], P = _.side && S.side && _.side !== S.side ? be : yn;
        if (!rs(_[l], _[a], S[l], S[a], P))
            continue;
        let [b, C] = _[c] <= S[o] ? [_, S] : [S, _];
        d(C[o] - b[c], we(C.side, r) - we(b.side, r), P);
    }
} return p; }
function Wy(t, e, r = yn, n) { if (!Number.isFinite(t.width) || !Number.isFinite(t.height))
    return false; let i = Sr(t, e, $y); if (n)
    i.push(n); for (let s = 0; s < i.length; s++) {
    let o = i[s];
    if (o.xMin < t.schX - t.width / 2 - 0.000000001 || o.xMax > t.schX + t.width / 2 + 0.000000001 || o.yMin < t.schY - t.height / 2 - 0.000000001 || o.yMax > t.schY + t.height / 2 + 0.000000001)
        return false;
    for (let c = s + 1; c < i.length; c++) {
        let l = i[c], a = o.side && l.side && o.side !== l.side ? r : yn;
        if (wr(o, l, a))
            return false;
    }
} return true; }
class Br extends U {
    params;
    SCHEMATIC_BOX_TOO_WIDE_MESSAGE = "Shrink schematic box width";
    PIN_HEADER_MAX_ALLOWED_GAP = 0.1;
    GENERIC_MAX_ALLOWED_GAP = 1;
    PIN_LABEL_EDGE_PADDING = 0.1;
    GAP_COMPARISON_EPSILON = 0.000000001;
    entries;
    placementById;
    schematicComponentById;
    sourceComponentById;
    currentIndex = 0;
    constructor(t) { super(); this.params = t; let { circuitJson: e, componentPlacements: r } = t.ctx; this.placementById = this.getPlacementBySchematicComponentId(r), this.schematicComponentById = new Map(e.filter((i) => i.type === "schematic_component").map((i) => [i.schematic_component_id, i])), this.sourceComponentById = this.getSourceComponentById(e); let n = er(e); this.entries = Array.from(this.getPortsBySchematicComponentId(e)).filter(([i]) => n.has(i)), this.solved = this.entries.length === 0; }
    _step() { let t = this.entries[this.currentIndex++]; if (!t) {
        this.solved = true;
        return;
    } this.solved = this.currentIndex >= this.entries.length; let [e, r] = t, n = this.placementById.get(e); if (!n)
        return; let i = this.getCenteredRectBounds(n), s = this.getLabelColumn("left", r), o = this.getLabelColumn("right", r), c = this.getSourceComponentFtype(n, this.sourceComponentById), l; if (s && o)
        l = this.getInnerLabelEdge(i, o) - this.getInnerLabelEdge(i, s);
    else if (s && s.labelCount >= 4)
        l = i.right - this.getInnerLabelEdge(i, s);
    else if (o && o.labelCount >= 4)
        l = this.getInnerLabelEdge(i, o) - i.left; if (l === void 0)
        return; let a = c === "simple_pin_header" ? this.PIN_HEADER_MAX_ALLOWED_GAP : this.GENERIC_MAX_ALLOWED_GAP; if (!this.exceedsMaxAllowedGap(l, a))
        return; let p = this.getSuggestedWidth({ measuredInnerLabelHorizontalEmptySpace: l, maxAllowedInnerLabelHorizontalEmptySpace: a, currentWidth: n.width }), d = this.schematicComponentById.get(e)?.pin_spacing; if (d === void 0)
        return; let m = hs(n, r, d, { width: p }, 0, ps(this.params.ctx.circuitJson, e)); if (m?.width === void 0)
        return; let f = m.width; if (c === "simple_pin_header")
        this.params.issues.push({ lineItemType: "PinHeaderSchematicBoxTooWide", schematicBox: n, measuredInnerLabelHorizontalEmptySpace: l, maxAllowedInnerLabelHorizontalEmptySpace: a, suggestedSchWidth: f, message: this.SCHEMATIC_BOX_TOO_WIDE_MESSAGE });
    else
        this.params.issues.push({ lineItemType: "GenericSchematicBoxTooWide", schematicBox: n, measuredInnerLabelHorizontalEmptySpace: l, maxAllowedInnerLabelHorizontalEmptySpace: a, suggestedSchWidth: f, message: this.SCHEMATIC_BOX_TOO_WIDE_MESSAGE }); }
    static issueToString(t) { let e = []; return v(e, "message", t.message), v(e, "componentName", t.schematicBox.sourceComponentName), v(e, "currentSchWidth", t.schematicBox.width), v(e, "measuredInnerLabelHorizontalEmptySpace", t.measuredInnerLabelHorizontalEmptySpace), v(e, "maxAllowedInnerLabelHorizontalEmptySpace", t.maxAllowedInnerLabelHorizontalEmptySpace), v(e, "suggestedSchWidth", t.suggestedSchWidth), `<${t.lineItemType} ${e.join(" ")} />`; }
    isSchematicPort(t) { return t.type === "schematic_port"; }
    getSourceComponentWithFtype(t) { if (t.type !== "source_component" || !("source_component_id" in t) || typeof t.source_component_id !== "string")
        return null; return { type: "source_component", source_component_id: t.source_component_id, ftype: "ftype" in t && typeof t.ftype === "string" ? t.ftype : void 0 }; }
    exceedsMaxAllowedGap(t, e) { return t - e > this.GAP_COMPARISON_EPSILON; }
    getCenteredRectBounds(t) { return { left: t.schX - t.width / 2, right: t.schX + t.width / 2, top: t.schY + t.height / 2, bottom: t.schY - t.height / 2 }; }
    getSourceComponentById(t) { return new Map(t.flatMap((e) => { let r = this.getSourceComponentWithFtype(e); return r ? [r] : []; }).map((e) => [e.source_component_id, e])); }
    getPlacementBySchematicComponentId(t) { return new Map(t.filter((e) => e.schematicComponentId).map((e) => [e.schematicComponentId, e])); }
    getPortsBySchematicComponentId(t) { let e = new Map; for (let r of t.filter((n) => this.isSchematicPort(n))) {
        if (!r.schematic_component_id)
            continue;
        let n = e.get(r.schematic_component_id);
        if (n)
            n.push(r);
        else
            e.set(r.schematic_component_id, [r]);
    } return e; }
    getSourceComponentFtype(t, e) { return t.sourceComponentId ? e.get(t.sourceComponentId)?.ftype : void 0; }
    getLabelColumn(t, e) { let r = e.filter((n) => n.side_of_component === t).flatMap((n) => n.display_pin_label ? [Zi(n)] : []); if (r.length === 0)
        return null; return { side: t, labelCount: r.length, maxLabelWidth: Math.max(...r) }; }
    getInnerLabelEdge(t, e) { return e.side === "left" ? t.left + this.PIN_LABEL_EDGE_PADDING + e.maxLabelWidth : t.right - this.PIN_LABEL_EDGE_PADDING - e.maxLabelWidth; }
    getSuggestedWidth(t) { return t.currentWidth - t.measuredInnerLabelHorizontalEmptySpace + t.maxAllowedInnerLabelHorizontalEmptySpace; }
}
class jn extends U {
    params;
    MESSAGE = "Move schematic pins closer to the box edge or change the schematic box";
    GAP_COMPARISON_EPSILON = 0.000000001;
    entries;
    placementById;
    schematicComponentById;
    sourcePortById;
    currentIndex = 0;
    constructor(t) { super(); this.params = t; let { circuitJson: e, componentPlacements: r } = t.ctx; this.placementById = this.getPlacementBySchematicComponentId(r), this.schematicComponentById = this.getSchematicComponentById(e), this.sourcePortById = this.getSourcePortById(e); let n = er(e); this.entries = Array.from(this.getPortsBySchematicComponentId(e)).filter(([i]) => n.has(i)), this.solved = this.entries.length === 0; }
    _step() { let t = this.entries[this.currentIndex++]; if (!t) {
        this.solved = true;
        return;
    } this.solved = this.currentIndex >= this.entries.length; let [e, r] = t, n = this.placementById.get(e); if (!n)
        return; let i = this.getPinSpacing(n, this.schematicComponentById); if (i === null)
        return; let s = this.getMaxLabelLengthBySide(r), o = new Map; for (let g of r) {
        if (!this.isSchematicSide(g.side_of_component))
            continue;
        let y = o.get(g.side_of_component) ?? [];
        y.push(g), o.set(g.side_of_component, y);
    } let c = []; for (let [g, y] of o) {
        if (y.length === 1)
            continue;
        for (let S of this.getBoxEdgeSidesForPinSide(g)) {
            let P = this.getOuterPinBySide(S, y);
            if (!P)
                continue;
            let b = this.getPinPaddingToEdge(n, P, S), C = Math.max(i, this.getMaxAllowedPinPadding(i, S, s));
            if (!this.exceedsMaxAllowedGap(b, C + i))
                continue;
            c.push({ schematicBox: n, pinSide: g, edgeSide: S, pinName: this.getPinName(P, this.sourcePortById), measuredPadding: b, maxAllowedPadding: C });
        }
    } if (!c.length)
        return; let l = c.map((g) => this.createIssue(g)), a = l.flatMap((g) => g.suggestedSchWidth === void 0 ? [] : [g.suggestedSchWidth]), p = l.flatMap((g) => g.suggestedSchHeight === void 0 ? [] : [g.suggestedSchHeight]), d = hs(n, r, i, { width: a.length ? Math.max(...a) : void 0, height: p.length ? Math.max(...p) : void 0 }, 2 * i, ps(this.params.ctx.circuitJson, e)); if (!d)
        return; let m = l.filter((g) => d.width !== void 0 && g.suggestedSchWidth !== void 0 || d.height !== void 0 && g.suggestedSchHeight !== void 0), f = m.reduce((g, y) => y.excessPadding > g.excessPadding ? y : g), _ = [d.width === void 0 ? "" : "width", d.height === void 0 ? "" : "height"].filter(Boolean).join(" and "); this.params.issues.push({ ...f, paddingDetails: m.map(({ pinSide: g, edgeSide: y, pinName: S, measuredPadding: P, maxAllowedPadding: b, excessPadding: C }) => ({ pinSide: g, edgeSide: y, pinName: S, measuredPadding: P, maxAllowedPadding: b, excessPadding: C })), suggestedSchWidth: d.width, suggestedSchHeight: d.height, message: `${this.MESSAGE} ${_}` }); }
    static issueToString(t) { let e = []; if (v(e, "message", t.message), v(e, "componentName", t.schematicBox.sourceComponentName), t.paddingDetails)
        v(e, "pinSides", [...new Set(t.paddingDetails.map((r) => r.pinSide))].join(",")), v(e, "edgeSides", [...new Set(t.paddingDetails.map((r) => r.edgeSide))].join(","));
    else
        v(e, "pinSide", t.pinSide), v(e, "edgeSide", t.edgeSide), v(e, "pinName", t.pinName), v(e, "measuredPadding", t.measuredPadding), v(e, "maxAllowedPadding", t.maxAllowedPadding), v(e, "excessPadding", t.excessPadding); return v(e, "suggestedSchWidth", t.suggestedSchWidth), v(e, "suggestedSchHeight", t.suggestedSchHeight), `<SchematicPinPaddingToEdgeTooLarge ${e.join(" ")} />`; }
    isSchematicPort(t) { return t.type === "schematic_port"; }
    isSourcePort(t) { return t.type === "source_port"; }
    isSchematicComponent(t) { return t.type === "schematic_component"; }
    isHorizontalSide(t) { return t === "left" || t === "right"; }
    isVerticalSide(t) { return t === "top" || t === "bottom"; }
    isSchematicSide(t) { return this.isHorizontalSide(t) || this.isVerticalSide(t); }
    exceedsMaxAllowedGap(t, e) { return t - e > this.GAP_COMPARISON_EPSILON; }
    getCenteredRectBounds(t) { return { left: t.schX - t.width / 2, right: t.schX + t.width / 2, top: t.schY + t.height / 2, bottom: t.schY - t.height / 2 }; }
    getSourcePortById(t) { return new Map(t.filter((e) => this.isSourcePort(e)).map((e) => [e.source_port_id, e])); }
    getSchematicComponentById(t) { return new Map(t.filter((e) => this.isSchematicComponent(e)).map((e) => [e.schematic_component_id, e])); }
    getPlacementBySchematicComponentId(t) { return new Map(t.filter((e) => e.schematicComponentId).map((e) => [e.schematicComponentId, e])); }
    getPortsBySchematicComponentId(t) { let e = new Map; for (let r of t.filter((n) => this.isSchematicPort(n))) {
        if (!r.schematic_component_id)
            continue;
        let n = e.get(r.schematic_component_id);
        if (n)
            n.push(r);
        else
            e.set(r.schematic_component_id, [r]);
    } return e; }
    getPinSpacing(t, e) { if (!t.schematicComponentId)
        return null; let r = e.get(t.schematicComponentId); return typeof r?.pin_spacing === "number" ? r.pin_spacing : null; }
    getPinName(t, e) { let r = e.get(t.source_port_id); if (r?.name)
        return r.name; if (t.display_pin_label)
        return t.display_pin_label; if (r?.pin_number !== void 0)
        return String(r.pin_number); return; }
    getMaxLabelLengthBySide(t) { let e = { left: 0, right: 0, top: 0, bottom: 0 }; for (let r of t) {
        if (!this.isSchematicSide(r.side_of_component))
            continue;
        if (!r.display_pin_label)
            continue;
        e[r.side_of_component] = Math.max(e[r.side_of_component], Zi(r));
    } return e; }
    getOuterPinBySide(t, e) { if (e.length === 0)
        return null; switch (t) {
        case "top": return e.reduce((r, n) => n.center.y > r.center.y ? n : r);
        case "bottom": return e.reduce((r, n) => n.center.y < r.center.y ? n : r);
        case "left": return e.reduce((r, n) => n.center.x < r.center.x ? n : r);
        case "right": return e.reduce((r, n) => n.center.x > r.center.x ? n : r);
    } }
    getPinPaddingToEdge(t, e, r) { let n = this.getCenteredRectBounds(t); switch (r) {
        case "top": return Math.max(0, n.top - e.center.y);
        case "bottom": return Math.max(0, e.center.y - n.bottom);
        case "left": return Math.max(0, e.center.x - n.left);
        case "right": return Math.max(0, n.right - e.center.x);
    } }
    getBoxEdgeSidesForPinSide(t) { return this.isHorizontalSide(t) ? ["top", "bottom"] : ["left", "right"]; }
    getMaxAllowedPinPadding(t, e, r) { let n = this.isHorizontalSide(e) ? ["left", "right"] : ["top", "bottom"]; return (r[n[0]] + r[n[1]] + t) / 2; }
    createIssue(t) { let e = Math.max(0, t.measuredPadding - t.maxAllowedPadding), r = e * 2; return { lineItemType: "SchematicPinPaddingToEdgeTooLarge", pinSide: t.pinSide, edgeSide: t.edgeSide, pinName: t.pinName, schematicBox: t.schematicBox, measuredPadding: t.measuredPadding, maxAllowedPadding: t.maxAllowedPadding, excessPadding: e, suggestedSchWidth: this.isHorizontalSide(t.pinSide) ? void 0 : Math.max(0, t.schematicBox.width - r), suggestedSchHeight: this.isHorizontalSide(t.pinSide) ? Math.max(0, t.schematicBox.height - r) : void 0, message: this.isHorizontalSide(t.pinSide) ? `${this.MESSAGE} height` : `${this.MESSAGE} width` }; }
}
var Xy = new Map([["T", 1000000000000], ["G", 1e9], ["M", 1e6], ["K", 1000], ["k", 1000], ["", 1], ["m", 0.001], ["µ", 0.000001], ["μ", 0.000001], ["u", 0.000001], ["n", 0.000000001], ["p", 0.000000000001], ["f", 0.000000000000001]]), d5 = [...Xy.keys()];
function Dy(t) { return Xy.get(t); }
var Vy = { Hz: { baseUnit: "Hz", variants: { MHz: 1e6, kHz: 1000, Hz: 1 } }, g: { baseUnit: "g", variants: { kg: 1000, g: 1 } }, Ω: { baseUnit: "Ω", variants: { mΩ: 0.001, mohm: 0.001, mOhm: 0.001, milliohm: 0.001, Ω: 1, ohm: 1, Ohm: 1, kΩ: 1000, KΩ: 1000, kohm: 1000, kOhm: 1000, KOhm: 1000, Kohm: 1000, MΩ: 1e6, Mohm: 1e6, MOhm: 1e6, megohm: 1e6, Megohm: 1e6, GΩ: 1e9, Gohm: 1e9, GOhm: 1e9, TΩ: 1000000000000, Tohm: 1000000000000, TOhm: 1000000000000 } }, V: { baseUnit: "V", variants: { mV: 0.001, V: 1, kV: 1000, KV: 1000, MV: 1e6, GV: 1e9, TV: 1000000000000 } }, A: { baseUnit: "A", variants: { µA: 0.000001, μA: 0.000001, mA: 0.001, ma: 0.001, A: 1, kA: 1000, MA: 1e6 } }, F: { baseUnit: "F", variants: { pF: 0.000000000001, nF: 0.000000001, µF: 0.000001, μF: 0.000001, uF: 0.000001, mF: 0.001, F: 1, kF: 1000, KF: 1000, MF: 1e6 } }, H: { baseUnit: "H", variants: { pH: 0.000000000001, nH: 0.000000001, µH: 0.000001, μH: 0.000001, uH: 0.000001, mH: 0.001, H: 1, kH: 1000, KH: 1000, MH: 1e6 } }, ml: { baseUnit: "ml", variants: { ml: 1, mL: 1, l: 1000, L: 1000 } }, deg: { baseUnit: "deg", variants: { rad: 180 / Math.PI } }, ms: { baseUnit: "ms", variants: { fs: 0.000000000001, ps: 0.000000001, ns: 0.000001, us: 0.001, µs: 0.001, μs: 0.001, ms: 1, s: 1000 } }, mm: { baseUnit: "mm", variants: { nm: 0.000001, µm: 0.001, μm: 0.001, um: 0.001, mm: 1, cm: 10, dm: 100, m: 1000, km: 1e6, in: 25.4, ft: 304.8, IN: 25.4, FT: 304.8, yd: 914.4, mi: 1609344, mil: 0.0254 } } }, ep = new Set;
for (let [t, e] of Object.entries(Vy)) {
    ep.add(t);
    for (let r of Object.keys(e.variants))
        ep.add(r);
}
function m5(t) { for (let e of Object.values(Vy)) {
    if (t in e.variants)
        return { baseUnit: e.baseUnit, conversionFactor: e.variants[t] };
    for (let [r, n] of Object.entries(e.variants)) {
        if (!t.endsWith(r))
            continue;
        let i = t.slice(0, -r.length), s = Dy(i);
        if (s == null)
            continue;
        return { baseUnit: e.baseUnit, conversionFactor: s * n };
    }
} return { baseUnit: t, conversionFactor: 1 }; }
function se(t, e) { if (t === void 0 || t === null)
    return { parsedUnit: null, unitOfValue: null, value: null }; if (typeof t === "string" && t.match(/^-?[\d.]+$/))
    return { value: Number.parseFloat(t), parsedUnit: null, unitOfValue: null }; if (typeof t === "number")
    return { value: t, parsedUnit: null, unitOfValue: null }; if (typeof t === "object" && "x" in t && "y" in t) {
    let a = se(t.x, e), p = se(t.x, e), d = se(t.y, e);
    if (p.value === null || d.value === null)
        return { parsedUnit: null, unitOfValue: null, value: null };
    return { parsedUnit: a.parsedUnit, unitOfValue: a.unitOfValue, value: { x: p.value, y: d.value } };
} let n = t.toString().split("").reverse().join("").match(/[^\d\s]+/)?.[0]; if (!n)
    throw Error(`Could not determine unit: "${t}"`); let i = n.split("").reverse().join(""), s = t.slice(0, -i.length), o = Dy(i); if (e && o != null)
    return { parsedUnit: null, unitOfValue: e, value: Number.parseFloat(s) * o }; if (o != null && !ep.has(i))
    return { parsedUnit: null, unitOfValue: null, value: Number.parseFloat(s) * o }; let { baseUnit: c, conversionFactor: l } = m5(i); return { parsedUnit: i, unitOfValue: c, value: l * Number.parseFloat(s) }; }
d5.filter((t) => t !== "").sort((t, e) => e.length - t.length).map((t) => t.replace(/[.*+?^${}()|[\]\\]/g, "\\$&")).join("|");
var kt;
(function (t) { t.assertEqual = (i) => { }; function e(i) { } t.assertIs = e; function r(i) { throw Error(); } t.assertNever = r, t.arrayToEnum = (i) => { let s = {}; for (let o of i)
    s[o] = o; return s; }, t.getValidEnumValues = (i) => { let s = t.objectKeys(i).filter((c) => typeof i[i[c]] !== "number"), o = {}; for (let c of s)
    o[c] = i[c]; return t.objectValues(o); }, t.objectValues = (i) => t.objectKeys(i).map(function (s) { return i[s]; }), t.objectKeys = typeof Object.keys === "function" ? (i) => Object.keys(i) : (i) => { let s = []; for (let o in i)
    if (Object.prototype.hasOwnProperty.call(i, o))
        s.push(o); return s; }, t.find = (i, s) => { for (let o of i)
    if (s(o))
        return o; return; }, t.isInteger = typeof Number.isInteger === "function" ? (i) => Number.isInteger(i) : (i) => typeof i === "number" && Number.isFinite(i) && Math.floor(i) === i; function n(i, s = " | ") { return i.map((o) => typeof o === "string" ? `'${o}'` : o).join(s); } t.joinValues = n, t.jsonStringifyReplacer = (i, s) => { if (typeof s === "bigint")
    return s.toString(); return s; }; })(kt || (kt = {}));
var zy;
(function (t) { t.mergeShapes = (e, r) => ({ ...e, ...r }); })(zy || (zy = {}));
var pt = kt.arrayToEnum(["string", "nan", "number", "integer", "float", "boolean", "date", "bigint", "symbol", "function", "undefined", "null", "array", "object", "unknown", "promise", "void", "never", "map", "set"]), We = (t) => { switch (typeof t) {
    case "undefined": return pt.undefined;
    case "string": return pt.string;
    case "number": return Number.isNaN(t) ? pt.nan : pt.number;
    case "boolean": return pt.boolean;
    case "function": return pt.function;
    case "bigint": return pt.bigint;
    case "symbol": return pt.symbol;
    case "object":
        if (Array.isArray(t))
            return pt.array;
        if (t === null)
            return pt.null;
        if (t.then && typeof t.then === "function" && t.catch && typeof t.catch === "function")
            return pt.promise;
        if (typeof Map < "u" && t instanceof Map)
            return pt.map;
        if (typeof Set < "u" && t instanceof Set)
            return pt.set;
        if (typeof Date < "u" && t instanceof Date)
            return pt.date;
        return pt.object;
    default: return pt.unknown;
} };
var X = kt.arrayToEnum(["invalid_type", "invalid_literal", "custom", "invalid_union", "invalid_union_discriminator", "invalid_enum_value", "unrecognized_keys", "invalid_arguments", "invalid_return_type", "invalid_date", "invalid_string", "too_small", "too_big", "invalid_intersection_types", "not_multiple_of", "not_finite"]);
class pe extends Error {
    get errors() { return this.issues; }
    constructor(t) { super(); this.issues = [], this.addIssue = (r) => { this.issues = [...this.issues, r]; }, this.addIssues = (r = []) => { this.issues = [...this.issues, ...r]; }; let e = new.target.prototype; if (Object.setPrototypeOf)
        Object.setPrototypeOf(this, e);
    else
        this.__proto__ = e; this.name = "ZodError", this.issues = t; }
    format(t) { let e = t || function (i) { return i.message; }, r = { _errors: [] }, n = (i) => { for (let s of i.issues)
        if (s.code === "invalid_union")
            s.unionErrors.map(n);
        else if (s.code === "invalid_return_type")
            n(s.returnTypeError);
        else if (s.code === "invalid_arguments")
            n(s.argumentsError);
        else if (s.path.length === 0)
            r._errors.push(e(s));
        else {
            let o = r, c = 0;
            while (c < s.path.length) {
                let l = s.path[c];
                if (c !== s.path.length - 1)
                    o[l] = o[l] || { _errors: [] };
                else
                    o[l] = o[l] || { _errors: [] }, o[l]._errors.push(e(s));
                o = o[l], c++;
            }
        } }; return n(this), r; }
    static assert(t) { if (!(t instanceof pe))
        throw Error(`Not a ZodError: ${t}`); }
    toString() { return this.message; }
    get message() { return JSON.stringify(this.issues, kt.jsonStringifyReplacer, 2); }
    get isEmpty() { return this.issues.length === 0; }
    flatten(t = (e) => e.message) { let e = {}, r = []; for (let n of this.issues)
        if (n.path.length > 0) {
            let i = n.path[0];
            e[i] = e[i] || [], e[i].push(t(n));
        }
        else
            r.push(t(n)); return { formErrors: r, fieldErrors: e }; }
    get formErrors() { return this.flatten(); }
}
pe.create = (t) => new pe(t);
var f5 = (t, e) => { let r; switch (t.code) {
    case X.invalid_type:
        if (t.received === pt.undefined)
            r = "Required";
        else
            r = `Expected ${t.expected}, received ${t.received}`;
        break;
    case X.invalid_literal:
        r = `Invalid literal value, expected ${JSON.stringify(t.expected, kt.jsonStringifyReplacer)}`;
        break;
    case X.unrecognized_keys:
        r = `Unrecognized key(s) in object: ${kt.joinValues(t.keys, ", ")}`;
        break;
    case X.invalid_union:
        r = "Invalid input";
        break;
    case X.invalid_union_discriminator:
        r = `Invalid discriminator value. Expected ${kt.joinValues(t.options)}`;
        break;
    case X.invalid_enum_value:
        r = `Invalid enum value. Expected ${kt.joinValues(t.options)}, received '${t.received}'`;
        break;
    case X.invalid_arguments:
        r = "Invalid function arguments";
        break;
    case X.invalid_return_type:
        r = "Invalid function return type";
        break;
    case X.invalid_date:
        r = "Invalid date";
        break;
    case X.invalid_string:
        if (typeof t.validation === "object")
            if ("includes" in t.validation) {
                if (r = `Invalid input: must include "${t.validation.includes}"`, typeof t.validation.position === "number")
                    r = `${r} at one or more positions greater than or equal to ${t.validation.position}`;
            }
            else if ("startsWith" in t.validation)
                r = `Invalid input: must start with "${t.validation.startsWith}"`;
            else if ("endsWith" in t.validation)
                r = `Invalid input: must end with "${t.validation.endsWith}"`;
            else
                kt.assertNever(t.validation);
        else if (t.validation !== "regex")
            r = `Invalid ${t.validation}`;
        else
            r = "Invalid";
        break;
    case X.too_small:
        if (t.type === "array")
            r = `Array must contain ${t.exact ? "exactly" : t.inclusive ? "at least" : "more than"} ${t.minimum} element(s)`;
        else if (t.type === "string")
            r = `String must contain ${t.exact ? "exactly" : t.inclusive ? "at least" : "over"} ${t.minimum} character(s)`;
        else if (t.type === "number")
            r = `Number must be ${t.exact ? "exactly equal to " : t.inclusive ? "greater than or equal to " : "greater than "}${t.minimum}`;
        else if (t.type === "bigint")
            r = `Number must be ${t.exact ? "exactly equal to " : t.inclusive ? "greater than or equal to " : "greater than "}${t.minimum}`;
        else if (t.type === "date")
            r = `Date must be ${t.exact ? "exactly equal to " : t.inclusive ? "greater than or equal to " : "greater than "}${new Date(Number(t.minimum))}`;
        else
            r = "Invalid input";
        break;
    case X.too_big:
        if (t.type === "array")
            r = `Array must contain ${t.exact ? "exactly" : t.inclusive ? "at most" : "less than"} ${t.maximum} element(s)`;
        else if (t.type === "string")
            r = `String must contain ${t.exact ? "exactly" : t.inclusive ? "at most" : "under"} ${t.maximum} character(s)`;
        else if (t.type === "number")
            r = `Number must be ${t.exact ? "exactly" : t.inclusive ? "less than or equal to" : "less than"} ${t.maximum}`;
        else if (t.type === "bigint")
            r = `BigInt must be ${t.exact ? "exactly" : t.inclusive ? "less than or equal to" : "less than"} ${t.maximum}`;
        else if (t.type === "date")
            r = `Date must be ${t.exact ? "exactly" : t.inclusive ? "smaller than or equal to" : "smaller than"} ${new Date(Number(t.maximum))}`;
        else
            r = "Invalid input";
        break;
    case X.custom:
        r = "Invalid input";
        break;
    case X.invalid_intersection_types:
        r = "Intersection results could not be merged";
        break;
    case X.not_multiple_of:
        r = `Number must be a multiple of ${t.multipleOf}`;
        break;
    case X.not_finite:
        r = "Number must be finite";
        break;
    default: r = e.defaultError, kt.assertNever(t);
} return { message: r }; }, cr = f5;
var y5 = cr;
function qi() { return y5; }
var ds = (t) => { let { data: e, path: r, errorMaps: n, issueData: i } = t, s = [...r, ...i.path || []], o = { ...i, path: s }; if (i.message !== void 0)
    return { ...i, path: s, message: i.message }; let c = "", l = n.filter((a) => !!a).slice().reverse(); for (let a of l)
    c = a(o, { data: e, defaultError: c }).message; return { ...i, path: s, message: c }; };
function ct(t, e) { let r = qi(), n = ds({ issueData: e, data: t.data, path: t.path, errorMaps: [t.common.contextualErrorMap, t.schemaErrorMap, r, r === cr ? void 0 : cr].filter((i) => !!i) }); t.common.issues.push(n); }
class ee {
    constructor() { this.value = "valid"; }
    dirty() { if (this.value === "valid")
        this.value = "dirty"; }
    abort() { if (this.value !== "aborted")
        this.value = "aborted"; }
    static mergeArray(t, e) { let r = []; for (let n of e) {
        if (n.status === "aborted")
            return vt;
        if (n.status === "dirty")
            t.dirty();
        r.push(n.value);
    } return { status: t.value, value: r }; }
    static async mergeObjectAsync(t, e) { let r = []; for (let n of e) {
        let i = await n.key, s = await n.value;
        r.push({ key: i, value: s });
    } return ee.mergeObjectSync(t, r); }
    static mergeObjectSync(t, e) { let r = {}; for (let n of e) {
        let { key: i, value: s } = n;
        if (i.status === "aborted")
            return vt;
        if (s.status === "aborted")
            return vt;
        if (i.status === "dirty")
            t.dirty();
        if (s.status === "dirty")
            t.dirty();
        if (i.value !== "__proto__" && (typeof s.value < "u" || n.alwaysSet))
            r[i.value] = s.value;
    } return { status: t.value, value: r }; }
}
var vt = Object.freeze({ status: "aborted" }), Xn = (t) => ({ status: "dirty", value: t }), ne = (t) => ({ status: "valid", value: t }), rp = (t) => t.status === "aborted", np = (t) => t.status === "dirty", Ir = (t) => t.status === "valid", Ji = (t) => typeof Promise < "u" && t instanceof Promise;
var dt;
(function (t) { t.errToObj = (e) => typeof e === "string" ? { message: e } : e || {}, t.toString = (e) => typeof e === "string" ? e : e?.message; })(dt || (dt = {}));
class ve {
    constructor(t, e, r, n) { this._cachedPath = [], this.parent = t, this.data = e, this._path = r, this._key = n; }
    get path() { if (!this._cachedPath.length)
        if (Array.isArray(this._key))
            this._cachedPath.push(...this._path, ...this._key);
        else
            this._cachedPath.push(...this._path, this._key); return this._cachedPath; }
}
var Uy = (t, e) => { if (Ir(e))
    return { success: true, data: e.value };
else {
    if (!t.common.issues.length)
        throw Error("Validation failed but no issues detected.");
    return { success: false, get error() { if (this._error)
            return this._error; let r = new pe(t.common.issues); return this._error = r, this._error; } };
} };
function It(t) { if (!t)
    return {}; let { errorMap: e, invalid_type_error: r, required_error: n, description: i } = t; if (e && (r || n))
    throw Error(`Can't use "invalid_type_error" or "required_error" in conjunction with custom error map.`); if (e)
    return { errorMap: e, description: i }; return { errorMap: (o, c) => { let { message: l } = t; if (o.code === "invalid_enum_value")
        return { message: l ?? c.defaultError }; if (typeof c.data > "u")
        return { message: l ?? n ?? c.defaultError }; if (o.code !== "invalid_type")
        return { message: c.defaultError }; return { message: l ?? r ?? c.defaultError }; }, description: i }; }
class Ft {
    get description() { return this._def.description; }
    _getType(t) { return We(t.data); }
    _getOrReturnCtx(t, e) { return e || { common: t.parent.common, data: t.data, parsedType: We(t.data), schemaErrorMap: this._def.errorMap, path: t.path, parent: t.parent }; }
    _processInputParams(t) { return { status: new ee, ctx: { common: t.parent.common, data: t.data, parsedType: We(t.data), schemaErrorMap: this._def.errorMap, path: t.path, parent: t.parent } }; }
    _parseSync(t) { let e = this._parse(t); if (Ji(e))
        throw Error("Synchronous parse encountered promise."); return e; }
    _parseAsync(t) { let e = this._parse(t); return Promise.resolve(e); }
    parse(t, e) { let r = this.safeParse(t, e); if (r.success)
        return r.data; throw r.error; }
    safeParse(t, e) { let r = { common: { issues: [], async: e?.async ?? false, contextualErrorMap: e?.errorMap }, path: e?.path || [], schemaErrorMap: this._def.errorMap, parent: null, data: t, parsedType: We(t) }, n = this._parseSync({ data: t, path: r.path, parent: r }); return Uy(r, n); }
    "~validate"(t) { let e = { common: { issues: [], async: !!this["~standard"].async }, path: [], schemaErrorMap: this._def.errorMap, parent: null, data: t, parsedType: We(t) }; if (!this["~standard"].async)
        try {
            let r = this._parseSync({ data: t, path: [], parent: e });
            return Ir(r) ? { value: r.value } : { issues: e.common.issues };
        }
        catch (r) {
            if (r?.message?.toLowerCase()?.includes("encountered"))
                this["~standard"].async = true;
            e.common = { issues: [], async: true };
        } return this._parseAsync({ data: t, path: [], parent: e }).then((r) => Ir(r) ? { value: r.value } : { issues: e.common.issues }); }
    async parseAsync(t, e) { let r = await this.safeParseAsync(t, e); if (r.success)
        return r.data; throw r.error; }
    async safeParseAsync(t, e) { let r = { common: { issues: [], contextualErrorMap: e?.errorMap, async: true }, path: e?.path || [], schemaErrorMap: this._def.errorMap, parent: null, data: t, parsedType: We(t) }, n = this._parse({ data: t, path: r.path, parent: r }), i = await (Ji(n) ? n : Promise.resolve(n)); return Uy(r, i); }
    refine(t, e) { let r = (n) => { if (typeof e === "string" || typeof e > "u")
        return { message: e };
    else if (typeof e === "function")
        return e(n);
    else
        return e; }; return this._refinement((n, i) => { let s = t(n), o = () => i.addIssue({ code: X.custom, ...r(n) }); if (typeof Promise < "u" && s instanceof Promise)
        return s.then((c) => { if (!c)
            return o(), false;
        else
            return true; }); if (!s)
        return o(), false;
    else
        return true; }); }
    refinement(t, e) { return this._refinement((r, n) => { if (!t(r))
        return n.addIssue(typeof e === "function" ? e(r, n) : e), false;
    else
        return true; }); }
    _refinement(t) { return new Ie({ schema: this, typeName: wt.ZodEffects, effect: { type: "refinement", refinement: t } }); }
    superRefine(t) { return this._refinement(t); }
    constructor(t) { this.spa = this.safeParseAsync, this._def = t, this.parse = this.parse.bind(this), this.safeParse = this.safeParse.bind(this), this.parseAsync = this.parseAsync.bind(this), this.safeParseAsync = this.safeParseAsync.bind(this), this.spa = this.spa.bind(this), this.refine = this.refine.bind(this), this.refinement = this.refinement.bind(this), this.superRefine = this.superRefine.bind(this), this.optional = this.optional.bind(this), this.nullable = this.nullable.bind(this), this.nullish = this.nullish.bind(this), this.array = this.array.bind(this), this.promise = this.promise.bind(this), this.or = this.or.bind(this), this.and = this.and.bind(this), this.transform = this.transform.bind(this), this.brand = this.brand.bind(this), this.default = this.default.bind(this), this.catch = this.catch.bind(this), this.describe = this.describe.bind(this), this.pipe = this.pipe.bind(this), this.readonly = this.readonly.bind(this), this.isNullable = this.isNullable.bind(this), this.isOptional = this.isOptional.bind(this), this["~standard"] = { version: 1, vendor: "zod", validate: (e) => this["~validate"](e) }; }
    optional() { return Be.create(this, this._def); }
    nullable() { return lr.create(this, this._def); }
    nullish() { return this.nullable().optional(); }
    array() { return Pe.create(this); }
    promise() { return Hn.create(this, this._def); }
    or(t) { return no.create([this, t], this._def); }
    and(t) { return io.create(this, t, this._def); }
    transform(t) { return new Ie({ ...It(this._def), schema: this, typeName: wt.ZodEffects, effect: { type: "transform", transform: t } }); }
    default(t) { let e = typeof t === "function" ? t : () => t; return new co({ ...It(this._def), innerType: this, defaultValue: e, typeName: wt.ZodDefault }); }
    brand() { return new ap({ typeName: wt.ZodBranded, type: this, ...It(this._def) }); }
    catch(t) { let e = typeof t === "function" ? t : () => t; return new lo({ ...It(this._def), innerType: this, catchValue: e, typeName: wt.ZodCatch }); }
    describe(t) { return new this.constructor({ ...this._def, description: t }); }
    pipe(t) { return xs.create(this, t); }
    readonly() { return po.create(this); }
    isOptional() { return this.safeParse(void 0).success; }
    isNullable() { return this.safeParse(null).success; }
}
var _5 = /^c[^\s-]{8,}$/i, g5 = /^[0-9a-z]+$/, x5 = /^[0-9A-HJKMNP-TV-Z]{26}$/i, b5 = /^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{12}$/i, v5 = /^[a-z0-9_-]{21}$/i, S5 = /^[A-Za-z0-9-_]+\.[A-Za-z0-9-_]+\.[A-Za-z0-9-_]*$/, w5 = /^[-+]?P(?!$)(?:(?:[-+]?\d+Y)|(?:[-+]?\d+[.,]\d+Y$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:(?:[-+]?\d+W)|(?:[-+]?\d+[.,]\d+W$))?(?:(?:[-+]?\d+D)|(?:[-+]?\d+[.,]\d+D$))?(?:T(?=[\d+-])(?:(?:[-+]?\d+H)|(?:[-+]?\d+[.,]\d+H$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:[-+]?\d+(?:[.,]\d+)?S)?)??$/, A5 = /^(?!\.)(?!.*\.\.)([A-Z0-9_'+\-\.]*)[A-Z0-9_+-]@([A-Z0-9][A-Z0-9\-]*\.)+[A-Z]{2,}$/i, P5 = "^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$", ip, B5 = /^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/, I5 = /^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\/(3[0-2]|[12]?[0-9])$/, F5 = /^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))$/, M5 = /^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])$/, C5 = /^([0-9a-zA-Z+/]{4})*(([0-9a-zA-Z+/]{2}==)|([0-9a-zA-Z+/]{3}=))?$/, k5 = /^([0-9a-zA-Z-_]{4})*(([0-9a-zA-Z-_]{2}(==)?)|([0-9a-zA-Z-_]{3}(=)?))?$/, Hy = "((\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-((0[13578]|1[02])-(0[1-9]|[12]\\d|3[01])|(0[469]|11)-(0[1-9]|[12]\\d|30)|(02)-(0[1-9]|1\\d|2[0-8])))", N5 = new RegExp(`^${Hy}$`);
function Qy(t) { let e = "[0-5]\\d"; if (t.precision)
    e = `${e}\\.\\d{${t.precision}}`;
else if (t.precision == null)
    e = `${e}(\\.\\d+)?`; let r = t.precision ? "+" : "?"; return `([01]\\d|2[0-3]):[0-5]\\d(:${e})${r}`; }
function Y5(t) { return new RegExp(`^${Qy(t)}$`); }
function L5(t) { let e = `${Hy}T${Qy(t)}`, r = []; if (r.push(t.local ? "Z?" : "Z"), t.offset)
    r.push("([+-]\\d{2}:?\\d{2})"); return e = `${e}(${r.join("|")})`, new RegExp(`^${e}$`); }
function T5(t, e) { if ((e === "v4" || !e) && B5.test(t))
    return true; if ((e === "v6" || !e) && F5.test(t))
    return true; return false; }
function E5(t, e) { if (!S5.test(t))
    return false; try {
    let [r] = t.split(".");
    if (!r)
        return !1;
    let n = r.replace(/-/g, "+").replace(/_/g, "/").padEnd(r.length + (4 - r.length % 4) % 4, "="), i = JSON.parse(atob(n));
    if (typeof i !== "object" || i === null)
        return !1;
    if ("typ" in i && i?.typ !== "JWT")
        return !1;
    if (!i.alg)
        return !1;
    if (e && i.alg !== e)
        return !1;
    return !0;
}
catch {
    return false;
} }
function R5(t, e) { if ((e === "v4" || !e) && I5.test(t))
    return true; if ((e === "v6" || !e) && M5.test(t))
    return true; return false; }
class je extends Ft {
    _parse(t) { if (this._def.coerce)
        t.data = String(t.data); if (this._getType(t) !== pt.string) {
        let i = this._getOrReturnCtx(t);
        return ct(i, { code: X.invalid_type, expected: pt.string, received: i.parsedType }), vt;
    } let r = new ee, n = void 0; for (let i of this._def.checks)
        if (i.kind === "min") {
            if (t.data.length < i.value)
                n = this._getOrReturnCtx(t, n), ct(n, { code: X.too_small, minimum: i.value, type: "string", inclusive: true, exact: false, message: i.message }), r.dirty();
        }
        else if (i.kind === "max") {
            if (t.data.length > i.value)
                n = this._getOrReturnCtx(t, n), ct(n, { code: X.too_big, maximum: i.value, type: "string", inclusive: true, exact: false, message: i.message }), r.dirty();
        }
        else if (i.kind === "length") {
            let s = t.data.length > i.value, o = t.data.length < i.value;
            if (s || o) {
                if (n = this._getOrReturnCtx(t, n), s)
                    ct(n, { code: X.too_big, maximum: i.value, type: "string", inclusive: true, exact: true, message: i.message });
                else if (o)
                    ct(n, { code: X.too_small, minimum: i.value, type: "string", inclusive: true, exact: true, message: i.message });
                r.dirty();
            }
        }
        else if (i.kind === "email") {
            if (!A5.test(t.data))
                n = this._getOrReturnCtx(t, n), ct(n, { validation: "email", code: X.invalid_string, message: i.message }), r.dirty();
        }
        else if (i.kind === "emoji") {
            if (!ip)
                ip = new RegExp(P5, "u");
            if (!ip.test(t.data))
                n = this._getOrReturnCtx(t, n), ct(n, { validation: "emoji", code: X.invalid_string, message: i.message }), r.dirty();
        }
        else if (i.kind === "uuid") {
            if (!b5.test(t.data))
                n = this._getOrReturnCtx(t, n), ct(n, { validation: "uuid", code: X.invalid_string, message: i.message }), r.dirty();
        }
        else if (i.kind === "nanoid") {
            if (!v5.test(t.data))
                n = this._getOrReturnCtx(t, n), ct(n, { validation: "nanoid", code: X.invalid_string, message: i.message }), r.dirty();
        }
        else if (i.kind === "cuid") {
            if (!_5.test(t.data))
                n = this._getOrReturnCtx(t, n), ct(n, { validation: "cuid", code: X.invalid_string, message: i.message }), r.dirty();
        }
        else if (i.kind === "cuid2") {
            if (!g5.test(t.data))
                n = this._getOrReturnCtx(t, n), ct(n, { validation: "cuid2", code: X.invalid_string, message: i.message }), r.dirty();
        }
        else if (i.kind === "ulid") {
            if (!x5.test(t.data))
                n = this._getOrReturnCtx(t, n), ct(n, { validation: "ulid", code: X.invalid_string, message: i.message }), r.dirty();
        }
        else if (i.kind === "url")
            try {
                new URL(t.data);
            }
            catch {
                n = this._getOrReturnCtx(t, n), ct(n, { validation: "url", code: X.invalid_string, message: i.message }), r.dirty();
            }
        else if (i.kind === "regex") {
            if (i.regex.lastIndex = 0, !i.regex.test(t.data))
                n = this._getOrReturnCtx(t, n), ct(n, { validation: "regex", code: X.invalid_string, message: i.message }), r.dirty();
        }
        else if (i.kind === "trim")
            t.data = t.data.trim();
        else if (i.kind === "includes") {
            if (!t.data.includes(i.value, i.position))
                n = this._getOrReturnCtx(t, n), ct(n, { code: X.invalid_string, validation: { includes: i.value, position: i.position }, message: i.message }), r.dirty();
        }
        else if (i.kind === "toLowerCase")
            t.data = t.data.toLowerCase();
        else if (i.kind === "toUpperCase")
            t.data = t.data.toUpperCase();
        else if (i.kind === "startsWith") {
            if (!t.data.startsWith(i.value))
                n = this._getOrReturnCtx(t, n), ct(n, { code: X.invalid_string, validation: { startsWith: i.value }, message: i.message }), r.dirty();
        }
        else if (i.kind === "endsWith") {
            if (!t.data.endsWith(i.value))
                n = this._getOrReturnCtx(t, n), ct(n, { code: X.invalid_string, validation: { endsWith: i.value }, message: i.message }), r.dirty();
        }
        else if (i.kind === "datetime") {
            if (!L5(i).test(t.data))
                n = this._getOrReturnCtx(t, n), ct(n, { code: X.invalid_string, validation: "datetime", message: i.message }), r.dirty();
        }
        else if (i.kind === "date") {
            if (!N5.test(t.data))
                n = this._getOrReturnCtx(t, n), ct(n, { code: X.invalid_string, validation: "date", message: i.message }), r.dirty();
        }
        else if (i.kind === "time") {
            if (!Y5(i).test(t.data))
                n = this._getOrReturnCtx(t, n), ct(n, { code: X.invalid_string, validation: "time", message: i.message }), r.dirty();
        }
        else if (i.kind === "duration") {
            if (!w5.test(t.data))
                n = this._getOrReturnCtx(t, n), ct(n, { validation: "duration", code: X.invalid_string, message: i.message }), r.dirty();
        }
        else if (i.kind === "ip") {
            if (!T5(t.data, i.version))
                n = this._getOrReturnCtx(t, n), ct(n, { validation: "ip", code: X.invalid_string, message: i.message }), r.dirty();
        }
        else if (i.kind === "jwt") {
            if (!E5(t.data, i.alg))
                n = this._getOrReturnCtx(t, n), ct(n, { validation: "jwt", code: X.invalid_string, message: i.message }), r.dirty();
        }
        else if (i.kind === "cidr") {
            if (!R5(t.data, i.version))
                n = this._getOrReturnCtx(t, n), ct(n, { validation: "cidr", code: X.invalid_string, message: i.message }), r.dirty();
        }
        else if (i.kind === "base64") {
            if (!C5.test(t.data))
                n = this._getOrReturnCtx(t, n), ct(n, { validation: "base64", code: X.invalid_string, message: i.message }), r.dirty();
        }
        else if (i.kind === "base64url") {
            if (!k5.test(t.data))
                n = this._getOrReturnCtx(t, n), ct(n, { validation: "base64url", code: X.invalid_string, message: i.message }), r.dirty();
        }
        else
            kt.assertNever(i); return { status: r.value, value: t.data }; }
    _regex(t, e, r) { return this.refinement((n) => t.test(n), { validation: e, code: X.invalid_string, ...dt.errToObj(r) }); }
    _addCheck(t) { return new je({ ...this._def, checks: [...this._def.checks, t] }); }
    email(t) { return this._addCheck({ kind: "email", ...dt.errToObj(t) }); }
    url(t) { return this._addCheck({ kind: "url", ...dt.errToObj(t) }); }
    emoji(t) { return this._addCheck({ kind: "emoji", ...dt.errToObj(t) }); }
    uuid(t) { return this._addCheck({ kind: "uuid", ...dt.errToObj(t) }); }
    nanoid(t) { return this._addCheck({ kind: "nanoid", ...dt.errToObj(t) }); }
    cuid(t) { return this._addCheck({ kind: "cuid", ...dt.errToObj(t) }); }
    cuid2(t) { return this._addCheck({ kind: "cuid2", ...dt.errToObj(t) }); }
    ulid(t) { return this._addCheck({ kind: "ulid", ...dt.errToObj(t) }); }
    base64(t) { return this._addCheck({ kind: "base64", ...dt.errToObj(t) }); }
    base64url(t) { return this._addCheck({ kind: "base64url", ...dt.errToObj(t) }); }
    jwt(t) { return this._addCheck({ kind: "jwt", ...dt.errToObj(t) }); }
    ip(t) { return this._addCheck({ kind: "ip", ...dt.errToObj(t) }); }
    cidr(t) { return this._addCheck({ kind: "cidr", ...dt.errToObj(t) }); }
    datetime(t) { if (typeof t === "string")
        return this._addCheck({ kind: "datetime", precision: null, offset: false, local: false, message: t }); return this._addCheck({ kind: "datetime", precision: typeof t?.precision > "u" ? null : t?.precision, offset: t?.offset ?? false, local: t?.local ?? false, ...dt.errToObj(t?.message) }); }
    date(t) { return this._addCheck({ kind: "date", message: t }); }
    time(t) { if (typeof t === "string")
        return this._addCheck({ kind: "time", precision: null, message: t }); return this._addCheck({ kind: "time", precision: typeof t?.precision > "u" ? null : t?.precision, ...dt.errToObj(t?.message) }); }
    duration(t) { return this._addCheck({ kind: "duration", ...dt.errToObj(t) }); }
    regex(t, e) { return this._addCheck({ kind: "regex", regex: t, ...dt.errToObj(e) }); }
    includes(t, e) { return this._addCheck({ kind: "includes", value: t, position: e?.position, ...dt.errToObj(e?.message) }); }
    startsWith(t, e) { return this._addCheck({ kind: "startsWith", value: t, ...dt.errToObj(e) }); }
    endsWith(t, e) { return this._addCheck({ kind: "endsWith", value: t, ...dt.errToObj(e) }); }
    min(t, e) { return this._addCheck({ kind: "min", value: t, ...dt.errToObj(e) }); }
    max(t, e) { return this._addCheck({ kind: "max", value: t, ...dt.errToObj(e) }); }
    length(t, e) { return this._addCheck({ kind: "length", value: t, ...dt.errToObj(e) }); }
    nonempty(t) { return this.min(1, dt.errToObj(t)); }
    trim() { return new je({ ...this._def, checks: [...this._def.checks, { kind: "trim" }] }); }
    toLowerCase() { return new je({ ...this._def, checks: [...this._def.checks, { kind: "toLowerCase" }] }); }
    toUpperCase() { return new je({ ...this._def, checks: [...this._def.checks, { kind: "toUpperCase" }] }); }
    get isDatetime() { return !!this._def.checks.find((t) => t.kind === "datetime"); }
    get isDate() { return !!this._def.checks.find((t) => t.kind === "date"); }
    get isTime() { return !!this._def.checks.find((t) => t.kind === "time"); }
    get isDuration() { return !!this._def.checks.find((t) => t.kind === "duration"); }
    get isEmail() { return !!this._def.checks.find((t) => t.kind === "email"); }
    get isURL() { return !!this._def.checks.find((t) => t.kind === "url"); }
    get isEmoji() { return !!this._def.checks.find((t) => t.kind === "emoji"); }
    get isUUID() { return !!this._def.checks.find((t) => t.kind === "uuid"); }
    get isNANOID() { return !!this._def.checks.find((t) => t.kind === "nanoid"); }
    get isCUID() { return !!this._def.checks.find((t) => t.kind === "cuid"); }
    get isCUID2() { return !!this._def.checks.find((t) => t.kind === "cuid2"); }
    get isULID() { return !!this._def.checks.find((t) => t.kind === "ulid"); }
    get isIP() { return !!this._def.checks.find((t) => t.kind === "ip"); }
    get isCIDR() { return !!this._def.checks.find((t) => t.kind === "cidr"); }
    get isBase64() { return !!this._def.checks.find((t) => t.kind === "base64"); }
    get isBase64url() { return !!this._def.checks.find((t) => t.kind === "base64url"); }
    get minLength() { let t = null; for (let e of this._def.checks)
        if (e.kind === "min") {
            if (t === null || e.value > t)
                t = e.value;
        } return t; }
    get maxLength() { let t = null; for (let e of this._def.checks)
        if (e.kind === "max") {
            if (t === null || e.value < t)
                t = e.value;
        } return t; }
}
je.create = (t) => new je({ checks: [], typeName: wt.ZodString, coerce: t?.coerce ?? false, ...It(t) });
function O5(t, e) { let r = (t.toString().split(".")[1] || "").length, n = (e.toString().split(".")[1] || "").length, i = r > n ? r : n, s = Number.parseInt(t.toFixed(i).replace(".", "")), o = Number.parseInt(e.toFixed(i).replace(".", "")); return s % o / 10 ** i; }
class Vn extends Ft {
    constructor() { super(...arguments); this.min = this.gte, this.max = this.lte, this.step = this.multipleOf; }
    _parse(t) { if (this._def.coerce)
        t.data = Number(t.data); if (this._getType(t) !== pt.number) {
        let i = this._getOrReturnCtx(t);
        return ct(i, { code: X.invalid_type, expected: pt.number, received: i.parsedType }), vt;
    } let r = void 0, n = new ee; for (let i of this._def.checks)
        if (i.kind === "int") {
            if (!kt.isInteger(t.data))
                r = this._getOrReturnCtx(t, r), ct(r, { code: X.invalid_type, expected: "integer", received: "float", message: i.message }), n.dirty();
        }
        else if (i.kind === "min") {
            if (i.inclusive ? t.data < i.value : t.data <= i.value)
                r = this._getOrReturnCtx(t, r), ct(r, { code: X.too_small, minimum: i.value, type: "number", inclusive: i.inclusive, exact: false, message: i.message }), n.dirty();
        }
        else if (i.kind === "max") {
            if (i.inclusive ? t.data > i.value : t.data >= i.value)
                r = this._getOrReturnCtx(t, r), ct(r, { code: X.too_big, maximum: i.value, type: "number", inclusive: i.inclusive, exact: false, message: i.message }), n.dirty();
        }
        else if (i.kind === "multipleOf") {
            if (O5(t.data, i.value) !== 0)
                r = this._getOrReturnCtx(t, r), ct(r, { code: X.not_multiple_of, multipleOf: i.value, message: i.message }), n.dirty();
        }
        else if (i.kind === "finite") {
            if (!Number.isFinite(t.data))
                r = this._getOrReturnCtx(t, r), ct(r, { code: X.not_finite, message: i.message }), n.dirty();
        }
        else
            kt.assertNever(i); return { status: n.value, value: t.data }; }
    gte(t, e) { return this.setLimit("min", t, true, dt.toString(e)); }
    gt(t, e) { return this.setLimit("min", t, false, dt.toString(e)); }
    lte(t, e) { return this.setLimit("max", t, true, dt.toString(e)); }
    lt(t, e) { return this.setLimit("max", t, false, dt.toString(e)); }
    setLimit(t, e, r, n) { return new Vn({ ...this._def, checks: [...this._def.checks, { kind: t, value: e, inclusive: r, message: dt.toString(n) }] }); }
    _addCheck(t) { return new Vn({ ...this._def, checks: [...this._def.checks, t] }); }
    int(t) { return this._addCheck({ kind: "int", message: dt.toString(t) }); }
    positive(t) { return this._addCheck({ kind: "min", value: 0, inclusive: false, message: dt.toString(t) }); }
    negative(t) { return this._addCheck({ kind: "max", value: 0, inclusive: false, message: dt.toString(t) }); }
    nonpositive(t) { return this._addCheck({ kind: "max", value: 0, inclusive: true, message: dt.toString(t) }); }
    nonnegative(t) { return this._addCheck({ kind: "min", value: 0, inclusive: true, message: dt.toString(t) }); }
    multipleOf(t, e) { return this._addCheck({ kind: "multipleOf", value: t, message: dt.toString(e) }); }
    finite(t) { return this._addCheck({ kind: "finite", message: dt.toString(t) }); }
    safe(t) { return this._addCheck({ kind: "min", inclusive: true, value: Number.MIN_SAFE_INTEGER, message: dt.toString(t) })._addCheck({ kind: "max", inclusive: true, value: Number.MAX_SAFE_INTEGER, message: dt.toString(t) }); }
    get minValue() { let t = null; for (let e of this._def.checks)
        if (e.kind === "min") {
            if (t === null || e.value > t)
                t = e.value;
        } return t; }
    get maxValue() { let t = null; for (let e of this._def.checks)
        if (e.kind === "max") {
            if (t === null || e.value < t)
                t = e.value;
        } return t; }
    get isInt() { return !!this._def.checks.find((t) => t.kind === "int" || t.kind === "multipleOf" && kt.isInteger(t.value)); }
    get isFinite() { let t = null, e = null; for (let r of this._def.checks)
        if (r.kind === "finite" || r.kind === "int" || r.kind === "multipleOf")
            return true;
        else if (r.kind === "min") {
            if (e === null || r.value > e)
                e = r.value;
        }
        else if (r.kind === "max") {
            if (t === null || r.value < t)
                t = r.value;
        } return Number.isFinite(e) && Number.isFinite(t); }
}
Vn.create = (t) => new Vn({ checks: [], typeName: wt.ZodNumber, coerce: t?.coerce || false, ...It(t) });
class zn extends Ft {
    constructor() { super(...arguments); this.min = this.gte, this.max = this.lte; }
    _parse(t) { if (this._def.coerce)
        try {
            t.data = BigInt(t.data);
        }
        catch {
            return this._getInvalidInput(t);
        } if (this._getType(t) !== pt.bigint)
        return this._getInvalidInput(t); let r = void 0, n = new ee; for (let i of this._def.checks)
        if (i.kind === "min") {
            if (i.inclusive ? t.data < i.value : t.data <= i.value)
                r = this._getOrReturnCtx(t, r), ct(r, { code: X.too_small, type: "bigint", minimum: i.value, inclusive: i.inclusive, message: i.message }), n.dirty();
        }
        else if (i.kind === "max") {
            if (i.inclusive ? t.data > i.value : t.data >= i.value)
                r = this._getOrReturnCtx(t, r), ct(r, { code: X.too_big, type: "bigint", maximum: i.value, inclusive: i.inclusive, message: i.message }), n.dirty();
        }
        else if (i.kind === "multipleOf") {
            if (t.data % i.value !== BigInt(0))
                r = this._getOrReturnCtx(t, r), ct(r, { code: X.not_multiple_of, multipleOf: i.value, message: i.message }), n.dirty();
        }
        else
            kt.assertNever(i); return { status: n.value, value: t.data }; }
    _getInvalidInput(t) { let e = this._getOrReturnCtx(t); return ct(e, { code: X.invalid_type, expected: pt.bigint, received: e.parsedType }), vt; }
    gte(t, e) { return this.setLimit("min", t, true, dt.toString(e)); }
    gt(t, e) { return this.setLimit("min", t, false, dt.toString(e)); }
    lte(t, e) { return this.setLimit("max", t, true, dt.toString(e)); }
    lt(t, e) { return this.setLimit("max", t, false, dt.toString(e)); }
    setLimit(t, e, r, n) { return new zn({ ...this._def, checks: [...this._def.checks, { kind: t, value: e, inclusive: r, message: dt.toString(n) }] }); }
    _addCheck(t) { return new zn({ ...this._def, checks: [...this._def.checks, t] }); }
    positive(t) { return this._addCheck({ kind: "min", value: BigInt(0), inclusive: false, message: dt.toString(t) }); }
    negative(t) { return this._addCheck({ kind: "max", value: BigInt(0), inclusive: false, message: dt.toString(t) }); }
    nonpositive(t) { return this._addCheck({ kind: "max", value: BigInt(0), inclusive: true, message: dt.toString(t) }); }
    nonnegative(t) { return this._addCheck({ kind: "min", value: BigInt(0), inclusive: true, message: dt.toString(t) }); }
    multipleOf(t, e) { return this._addCheck({ kind: "multipleOf", value: t, message: dt.toString(e) }); }
    get minValue() { let t = null; for (let e of this._def.checks)
        if (e.kind === "min") {
            if (t === null || e.value > t)
                t = e.value;
        } return t; }
    get maxValue() { let t = null; for (let e of this._def.checks)
        if (e.kind === "max") {
            if (t === null || e.value < t)
                t = e.value;
        } return t; }
}
zn.create = (t) => new zn({ checks: [], typeName: wt.ZodBigInt, coerce: t?.coerce ?? false, ...It(t) });
class ms extends Ft {
    _parse(t) { if (this._def.coerce)
        t.data = Boolean(t.data); if (this._getType(t) !== pt.boolean) {
        let r = this._getOrReturnCtx(t);
        return ct(r, { code: X.invalid_type, expected: pt.boolean, received: r.parsedType }), vt;
    } return ne(t.data); }
}
ms.create = (t) => new ms({ typeName: wt.ZodBoolean, coerce: t?.coerce || false, ...It(t) });
class to extends Ft {
    _parse(t) { if (this._def.coerce)
        t.data = new Date(t.data); if (this._getType(t) !== pt.date) {
        let i = this._getOrReturnCtx(t);
        return ct(i, { code: X.invalid_type, expected: pt.date, received: i.parsedType }), vt;
    } if (Number.isNaN(t.data.getTime())) {
        let i = this._getOrReturnCtx(t);
        return ct(i, { code: X.invalid_date }), vt;
    } let r = new ee, n = void 0; for (let i of this._def.checks)
        if (i.kind === "min") {
            if (t.data.getTime() < i.value)
                n = this._getOrReturnCtx(t, n), ct(n, { code: X.too_small, message: i.message, inclusive: true, exact: false, minimum: i.value, type: "date" }), r.dirty();
        }
        else if (i.kind === "max") {
            if (t.data.getTime() > i.value)
                n = this._getOrReturnCtx(t, n), ct(n, { code: X.too_big, message: i.message, inclusive: true, exact: false, maximum: i.value, type: "date" }), r.dirty();
        }
        else
            kt.assertNever(i); return { status: r.value, value: new Date(t.data.getTime()) }; }
    _addCheck(t) { return new to({ ...this._def, checks: [...this._def.checks, t] }); }
    min(t, e) { return this._addCheck({ kind: "min", value: t.getTime(), message: dt.toString(e) }); }
    max(t, e) { return this._addCheck({ kind: "max", value: t.getTime(), message: dt.toString(e) }); }
    get minDate() { let t = null; for (let e of this._def.checks)
        if (e.kind === "min") {
            if (t === null || e.value > t)
                t = e.value;
        } return t != null ? new Date(t) : null; }
    get maxDate() { let t = null; for (let e of this._def.checks)
        if (e.kind === "max") {
            if (t === null || e.value < t)
                t = e.value;
        } return t != null ? new Date(t) : null; }
}
to.create = (t) => new to({ checks: [], coerce: t?.coerce || false, typeName: wt.ZodDate, ...It(t) });
class us extends Ft {
    _parse(t) { if (this._getType(t) !== pt.symbol) {
        let r = this._getOrReturnCtx(t);
        return ct(r, { code: X.invalid_type, expected: pt.symbol, received: r.parsedType }), vt;
    } return ne(t.data); }
}
us.create = (t) => new us({ typeName: wt.ZodSymbol, ...It(t) });
class eo extends Ft {
    _parse(t) { if (this._getType(t) !== pt.undefined) {
        let r = this._getOrReturnCtx(t);
        return ct(r, { code: X.invalid_type, expected: pt.undefined, received: r.parsedType }), vt;
    } return ne(t.data); }
}
eo.create = (t) => new eo({ typeName: wt.ZodUndefined, ...It(t) });
class ro extends Ft {
    _parse(t) { if (this._getType(t) !== pt.null) {
        let r = this._getOrReturnCtx(t);
        return ct(r, { code: X.invalid_type, expected: pt.null, received: r.parsedType }), vt;
    } return ne(t.data); }
}
ro.create = (t) => new ro({ typeName: wt.ZodNull, ...It(t) });
class Un extends Ft {
    constructor() { super(...arguments); this._any = true; }
    _parse(t) { return ne(t.data); }
}
Un.create = (t) => new Un({ typeName: wt.ZodAny, ...It(t) });
class Fr extends Ft {
    constructor() { super(...arguments); this._unknown = true; }
    _parse(t) { return ne(t.data); }
}
Fr.create = (t) => new Fr({ typeName: wt.ZodUnknown, ...It(t) });
class Xe extends Ft {
    _parse(t) { let e = this._getOrReturnCtx(t); return ct(e, { code: X.invalid_type, expected: pt.never, received: e.parsedType }), vt; }
}
Xe.create = (t) => new Xe({ typeName: wt.ZodNever, ...It(t) });
class fs extends Ft {
    _parse(t) { if (this._getType(t) !== pt.undefined) {
        let r = this._getOrReturnCtx(t);
        return ct(r, { code: X.invalid_type, expected: pt.void, received: r.parsedType }), vt;
    } return ne(t.data); }
}
fs.create = (t) => new fs({ typeName: wt.ZodVoid, ...It(t) });
class Pe extends Ft {
    _parse(t) { let { ctx: e, status: r } = this._processInputParams(t), n = this._def; if (e.parsedType !== pt.array)
        return ct(e, { code: X.invalid_type, expected: pt.array, received: e.parsedType }), vt; if (n.exactLength !== null) {
        let s = e.data.length > n.exactLength.value, o = e.data.length < n.exactLength.value;
        if (s || o)
            ct(e, { code: s ? X.too_big : X.too_small, minimum: o ? n.exactLength.value : void 0, maximum: s ? n.exactLength.value : void 0, type: "array", inclusive: true, exact: true, message: n.exactLength.message }), r.dirty();
    } if (n.minLength !== null) {
        if (e.data.length < n.minLength.value)
            ct(e, { code: X.too_small, minimum: n.minLength.value, type: "array", inclusive: true, exact: false, message: n.minLength.message }), r.dirty();
    } if (n.maxLength !== null) {
        if (e.data.length > n.maxLength.value)
            ct(e, { code: X.too_big, maximum: n.maxLength.value, type: "array", inclusive: true, exact: false, message: n.maxLength.message }), r.dirty();
    } if (e.common.async)
        return Promise.all([...e.data].map((s, o) => n.type._parseAsync(new ve(e, s, e.path, o)))).then((s) => ee.mergeArray(r, s)); let i = [...e.data].map((s, o) => n.type._parseSync(new ve(e, s, e.path, o))); return ee.mergeArray(r, i); }
    get element() { return this._def.type; }
    min(t, e) { return new Pe({ ...this._def, minLength: { value: t, message: dt.toString(e) } }); }
    max(t, e) { return new Pe({ ...this._def, maxLength: { value: t, message: dt.toString(e) } }); }
    length(t, e) { return new Pe({ ...this._def, exactLength: { value: t, message: dt.toString(e) } }); }
    nonempty(t) { return this.min(1, t); }
}
Pe.create = (t, e) => new Pe({ type: t, minLength: null, maxLength: null, exactLength: null, typeName: wt.ZodArray, ...It(e) });
function Dn(t) { if (t instanceof Vt) {
    let e = {};
    for (let r in t.shape) {
        let n = t.shape[r];
        e[r] = Be.create(Dn(n));
    }
    return new Vt({ ...t._def, shape: () => e });
}
else if (t instanceof Pe)
    return new Pe({ ...t._def, type: Dn(t.element) });
else if (t instanceof Be)
    return Be.create(Dn(t.unwrap()));
else if (t instanceof lr)
    return lr.create(Dn(t.unwrap()));
else if (t instanceof De)
    return De.create(t.items.map((e) => Dn(e)));
else
    return t; }
class Vt extends Ft {
    constructor() { super(...arguments); this._cached = null, this.nonstrict = this.passthrough, this.augment = this.extend; }
    _getCached() { if (this._cached !== null)
        return this._cached; let t = this._def.shape(), e = kt.objectKeys(t); return this._cached = { shape: t, keys: e }, this._cached; }
    _parse(t) { if (this._getType(t) !== pt.object) {
        let l = this._getOrReturnCtx(t);
        return ct(l, { code: X.invalid_type, expected: pt.object, received: l.parsedType }), vt;
    } let { status: r, ctx: n } = this._processInputParams(t), { shape: i, keys: s } = this._getCached(), o = []; if (!(this._def.catchall instanceof Xe && this._def.unknownKeys === "strip")) {
        for (let l in n.data)
            if (!s.includes(l))
                o.push(l);
    } let c = []; for (let l of s) {
        let a = i[l], p = n.data[l];
        c.push({ key: { status: "valid", value: l }, value: a._parse(new ve(n, p, n.path, l)), alwaysSet: l in n.data });
    } if (this._def.catchall instanceof Xe) {
        let l = this._def.unknownKeys;
        if (l === "passthrough")
            for (let a of o)
                c.push({ key: { status: "valid", value: a }, value: { status: "valid", value: n.data[a] } });
        else if (l === "strict") {
            if (o.length > 0)
                ct(n, { code: X.unrecognized_keys, keys: o }), r.dirty();
        }
        else if (l === "strip")
            ;
        else
            throw Error("Internal ZodObject error: invalid unknownKeys value.");
    }
    else {
        let l = this._def.catchall;
        for (let a of o) {
            let p = n.data[a];
            c.push({ key: { status: "valid", value: a }, value: l._parse(new ve(n, p, n.path, a)), alwaysSet: a in n.data });
        }
    } if (n.common.async)
        return Promise.resolve().then(async () => { let l = []; for (let a of c) {
            let p = await a.key, d = await a.value;
            l.push({ key: p, value: d, alwaysSet: a.alwaysSet });
        } return l; }).then((l) => ee.mergeObjectSync(r, l));
    else
        return ee.mergeObjectSync(r, c); }
    get shape() { return this._def.shape(); }
    strict(t) { return dt.errToObj, new Vt({ ...this._def, unknownKeys: "strict", ...t !== void 0 ? { errorMap: (e, r) => { let n = this._def.errorMap?.(e, r).message ?? r.defaultError; if (e.code === "unrecognized_keys")
                return { message: dt.errToObj(t).message ?? n }; return { message: n }; } } : {} }); }
    strip() { return new Vt({ ...this._def, unknownKeys: "strip" }); }
    passthrough() { return new Vt({ ...this._def, unknownKeys: "passthrough" }); }
    extend(t) { return new Vt({ ...this._def, shape: () => ({ ...this._def.shape(), ...t }) }); }
    merge(t) { return new Vt({ unknownKeys: t._def.unknownKeys, catchall: t._def.catchall, shape: () => ({ ...this._def.shape(), ...t._def.shape() }), typeName: wt.ZodObject }); }
    setKey(t, e) { return this.augment({ [t]: e }); }
    catchall(t) { return new Vt({ ...this._def, catchall: t }); }
    pick(t) { let e = {}; for (let r of kt.objectKeys(t))
        if (t[r] && this.shape[r])
            e[r] = this.shape[r]; return new Vt({ ...this._def, shape: () => e }); }
    omit(t) { let e = {}; for (let r of kt.objectKeys(this.shape))
        if (!t[r])
            e[r] = this.shape[r]; return new Vt({ ...this._def, shape: () => e }); }
    deepPartial() { return Dn(this); }
    partial(t) { let e = {}; for (let r of kt.objectKeys(this.shape)) {
        let n = this.shape[r];
        if (t && !t[r])
            e[r] = n;
        else
            e[r] = n.optional();
    } return new Vt({ ...this._def, shape: () => e }); }
    required(t) { let e = {}; for (let r of kt.objectKeys(this.shape))
        if (t && !t[r])
            e[r] = this.shape[r];
        else {
            let i = this.shape[r];
            while (i instanceof Be)
                i = i._def.innerType;
            e[r] = i;
        } return new Vt({ ...this._def, shape: () => e }); }
    keyof() { return Zy(kt.objectKeys(this.shape)); }
}
Vt.create = (t, e) => new Vt({ shape: () => t, unknownKeys: "strip", catchall: Xe.create(), typeName: wt.ZodObject, ...It(e) });
Vt.strictCreate = (t, e) => new Vt({ shape: () => t, unknownKeys: "strict", catchall: Xe.create(), typeName: wt.ZodObject, ...It(e) });
Vt.lazycreate = (t, e) => new Vt({ shape: t, unknownKeys: "strip", catchall: Xe.create(), typeName: wt.ZodObject, ...It(e) });
class no extends Ft {
    _parse(t) { let { ctx: e } = this._processInputParams(t), r = this._def.options; function n(i) { for (let o of i)
        if (o.result.status === "valid")
            return o.result; for (let o of i)
        if (o.result.status === "dirty")
            return e.common.issues.push(...o.ctx.common.issues), o.result; let s = i.map((o) => new pe(o.ctx.common.issues)); return ct(e, { code: X.invalid_union, unionErrors: s }), vt; } if (e.common.async)
        return Promise.all(r.map(async (i) => { let s = { ...e, common: { ...e.common, issues: [] }, parent: null }; return { result: await i._parseAsync({ data: e.data, path: e.path, parent: s }), ctx: s }; })).then(n);
    else {
        let i = void 0, s = [];
        for (let c of r) {
            let l = { ...e, common: { ...e.common, issues: [] }, parent: null }, a = c._parseSync({ data: e.data, path: e.path, parent: l });
            if (a.status === "valid")
                return a;
            else if (a.status === "dirty" && !i)
                i = { result: a, ctx: l };
            if (l.common.issues.length)
                s.push(l.common.issues);
        }
        if (i)
            return e.common.issues.push(...i.ctx.common.issues), i.result;
        let o = s.map((c) => new pe(c));
        return ct(e, { code: X.invalid_union, unionErrors: o }), vt;
    } }
    get options() { return this._def.options; }
}
no.create = (t, e) => new no({ options: t, typeName: wt.ZodUnion, ...It(e) });
var $e = (t) => { if (t instanceof oo)
    return $e(t.schema);
else if (t instanceof Ie)
    return $e(t.innerType());
else if (t instanceof so)
    return [t.value];
else if (t instanceof Mr)
    return t.options;
else if (t instanceof ao)
    return kt.objectValues(t.enum);
else if (t instanceof co)
    return $e(t._def.innerType);
else if (t instanceof eo)
    return [void 0];
else if (t instanceof ro)
    return [null];
else if (t instanceof Be)
    return [void 0, ...$e(t.unwrap())];
else if (t instanceof lr)
    return [null, ...$e(t.unwrap())];
else if (t instanceof ap)
    return $e(t.unwrap());
else if (t instanceof po)
    return $e(t.unwrap());
else if (t instanceof lo)
    return $e(t._def.innerType);
else
    return []; };
class sp extends Ft {
    _parse(t) { let { ctx: e } = this._processInputParams(t); if (e.parsedType !== pt.object)
        return ct(e, { code: X.invalid_type, expected: pt.object, received: e.parsedType }), vt; let r = this.discriminator, n = e.data[r], i = this.optionsMap.get(n); if (!i)
        return ct(e, { code: X.invalid_union_discriminator, options: Array.from(this.optionsMap.keys()), path: [r] }), vt; if (e.common.async)
        return i._parseAsync({ data: e.data, path: e.path, parent: e });
    else
        return i._parseSync({ data: e.data, path: e.path, parent: e }); }
    get discriminator() { return this._def.discriminator; }
    get options() { return this._def.options; }
    get optionsMap() { return this._def.optionsMap; }
    static create(t, e, r) { let n = new Map; for (let i of e) {
        let s = $e(i.shape[t]);
        if (!s.length)
            throw Error(`A discriminator value for key \`${t}\` could not be extracted from all schema options`);
        for (let o of s) {
            if (n.has(o))
                throw Error(`Discriminator property ${String(t)} has duplicate value ${String(o)}`);
            n.set(o, i);
        }
    } return new sp({ typeName: wt.ZodDiscriminatedUnion, discriminator: t, options: e, optionsMap: n, ...It(r) }); }
}
function op(t, e) { let r = We(t), n = We(e); if (t === e)
    return { valid: true, data: t };
else if (r === pt.object && n === pt.object) {
    let i = kt.objectKeys(e), s = kt.objectKeys(t).filter((c) => i.indexOf(c) !== -1), o = { ...t, ...e };
    for (let c of s) {
        let l = op(t[c], e[c]);
        if (!l.valid)
            return { valid: false };
        o[c] = l.data;
    }
    return { valid: true, data: o };
}
else if (r === pt.array && n === pt.array) {
    if (t.length !== e.length)
        return { valid: false };
    let i = [];
    for (let s = 0; s < t.length; s++) {
        let o = t[s], c = e[s], l = op(o, c);
        if (!l.valid)
            return { valid: false };
        i.push(l.data);
    }
    return { valid: true, data: i };
}
else if (r === pt.date && n === pt.date && +t === +e)
    return { valid: true, data: t };
else
    return { valid: false }; }
class io extends Ft {
    _parse(t) { let { status: e, ctx: r } = this._processInputParams(t), n = (i, s) => { if (rp(i) || rp(s))
        return vt; let o = op(i.value, s.value); if (!o.valid)
        return ct(r, { code: X.invalid_intersection_types }), vt; if (np(i) || np(s))
        e.dirty(); return { status: e.value, value: o.data }; }; if (r.common.async)
        return Promise.all([this._def.left._parseAsync({ data: r.data, path: r.path, parent: r }), this._def.right._parseAsync({ data: r.data, path: r.path, parent: r })]).then(([i, s]) => n(i, s));
    else
        return n(this._def.left._parseSync({ data: r.data, path: r.path, parent: r }), this._def.right._parseSync({ data: r.data, path: r.path, parent: r })); }
}
io.create = (t, e, r) => new io({ left: t, right: e, typeName: wt.ZodIntersection, ...It(r) });
class De extends Ft {
    _parse(t) { let { status: e, ctx: r } = this._processInputParams(t); if (r.parsedType !== pt.array)
        return ct(r, { code: X.invalid_type, expected: pt.array, received: r.parsedType }), vt; if (r.data.length < this._def.items.length)
        return ct(r, { code: X.too_small, minimum: this._def.items.length, inclusive: true, exact: false, type: "array" }), vt; if (!this._def.rest && r.data.length > this._def.items.length)
        ct(r, { code: X.too_big, maximum: this._def.items.length, inclusive: true, exact: false, type: "array" }), e.dirty(); let i = [...r.data].map((s, o) => { let c = this._def.items[o] || this._def.rest; if (!c)
        return null; return c._parse(new ve(r, s, r.path, o)); }).filter((s) => !!s); if (r.common.async)
        return Promise.all(i).then((s) => ee.mergeArray(e, s));
    else
        return ee.mergeArray(e, i); }
    get items() { return this._def.items; }
    rest(t) { return new De({ ...this._def, rest: t }); }
}
De.create = (t, e) => { if (!Array.isArray(t))
    throw Error("You must pass an array of schemas to z.tuple([ ... ])"); return new De({ items: t, typeName: wt.ZodTuple, rest: null, ...It(e) }); };
class ys extends Ft {
    get keySchema() { return this._def.keyType; }
    get valueSchema() { return this._def.valueType; }
    _parse(t) { let { status: e, ctx: r } = this._processInputParams(t); if (r.parsedType !== pt.object)
        return ct(r, { code: X.invalid_type, expected: pt.object, received: r.parsedType }), vt; let n = [], i = this._def.keyType, s = this._def.valueType; for (let o in r.data)
        n.push({ key: i._parse(new ve(r, o, r.path, o)), value: s._parse(new ve(r, r.data[o], r.path, o)), alwaysSet: o in r.data }); if (r.common.async)
        return ee.mergeObjectAsync(e, n);
    else
        return ee.mergeObjectSync(e, n); }
    get element() { return this._def.valueType; }
    static create(t, e, r) { if (e instanceof Ft)
        return new ys({ keyType: t, valueType: e, typeName: wt.ZodRecord, ...It(r) }); return new ys({ keyType: je.create(), valueType: t, typeName: wt.ZodRecord, ...It(e) }); }
}
class _s extends Ft {
    get keySchema() { return this._def.keyType; }
    get valueSchema() { return this._def.valueType; }
    _parse(t) { let { status: e, ctx: r } = this._processInputParams(t); if (r.parsedType !== pt.map)
        return ct(r, { code: X.invalid_type, expected: pt.map, received: r.parsedType }), vt; let n = this._def.keyType, i = this._def.valueType, s = [...r.data.entries()].map(([o, c], l) => ({ key: n._parse(new ve(r, o, r.path, [l, "key"])), value: i._parse(new ve(r, c, r.path, [l, "value"])) })); if (r.common.async) {
        let o = new Map;
        return Promise.resolve().then(async () => { for (let c of s) {
            let l = await c.key, a = await c.value;
            if (l.status === "aborted" || a.status === "aborted")
                return vt;
            if (l.status === "dirty" || a.status === "dirty")
                e.dirty();
            o.set(l.value, a.value);
        } return { status: e.value, value: o }; });
    }
    else {
        let o = new Map;
        for (let c of s) {
            let { key: l, value: a } = c;
            if (l.status === "aborted" || a.status === "aborted")
                return vt;
            if (l.status === "dirty" || a.status === "dirty")
                e.dirty();
            o.set(l.value, a.value);
        }
        return { status: e.value, value: o };
    } }
}
_s.create = (t, e, r) => new _s({ valueType: e, keyType: t, typeName: wt.ZodMap, ...It(r) });
class Gn extends Ft {
    _parse(t) { let { status: e, ctx: r } = this._processInputParams(t); if (r.parsedType !== pt.set)
        return ct(r, { code: X.invalid_type, expected: pt.set, received: r.parsedType }), vt; let n = this._def; if (n.minSize !== null) {
        if (r.data.size < n.minSize.value)
            ct(r, { code: X.too_small, minimum: n.minSize.value, type: "set", inclusive: true, exact: false, message: n.minSize.message }), e.dirty();
    } if (n.maxSize !== null) {
        if (r.data.size > n.maxSize.value)
            ct(r, { code: X.too_big, maximum: n.maxSize.value, type: "set", inclusive: true, exact: false, message: n.maxSize.message }), e.dirty();
    } let i = this._def.valueType; function s(c) { let l = new Set; for (let a of c) {
        if (a.status === "aborted")
            return vt;
        if (a.status === "dirty")
            e.dirty();
        l.add(a.value);
    } return { status: e.value, value: l }; } let o = [...r.data.values()].map((c, l) => i._parse(new ve(r, c, r.path, l))); if (r.common.async)
        return Promise.all(o).then((c) => s(c));
    else
        return s(o); }
    min(t, e) { return new Gn({ ...this._def, minSize: { value: t, message: dt.toString(e) } }); }
    max(t, e) { return new Gn({ ...this._def, maxSize: { value: t, message: dt.toString(e) } }); }
    size(t, e) { return this.min(t, e).max(t, e); }
    nonempty(t) { return this.min(1, t); }
}
Gn.create = (t, e) => new Gn({ valueType: t, minSize: null, maxSize: null, typeName: wt.ZodSet, ...It(e) });
class oo extends Ft {
    get schema() { return this._def.getter(); }
    _parse(t) { let { ctx: e } = this._processInputParams(t); return this._def.getter()._parse({ data: e.data, path: e.path, parent: e }); }
}
oo.create = (t, e) => new oo({ getter: t, typeName: wt.ZodLazy, ...It(e) });
class so extends Ft {
    _parse(t) { if (t.data !== this._def.value) {
        let e = this._getOrReturnCtx(t);
        return ct(e, { received: e.data, code: X.invalid_literal, expected: this._def.value }), vt;
    } return { status: "valid", value: t.data }; }
    get value() { return this._def.value; }
}
so.create = (t, e) => new so({ value: t, typeName: wt.ZodLiteral, ...It(e) });
function Zy(t, e) { return new Mr({ values: t, typeName: wt.ZodEnum, ...It(e) }); }
class Mr extends Ft {
    _parse(t) { if (typeof t.data !== "string") {
        let e = this._getOrReturnCtx(t), r = this._def.values;
        return ct(e, { expected: kt.joinValues(r), received: e.parsedType, code: X.invalid_type }), vt;
    } if (!this._cache)
        this._cache = new Set(this._def.values); if (!this._cache.has(t.data)) {
        let e = this._getOrReturnCtx(t), r = this._def.values;
        return ct(e, { received: e.data, code: X.invalid_enum_value, options: r }), vt;
    } return ne(t.data); }
    get options() { return this._def.values; }
    get enum() { let t = {}; for (let e of this._def.values)
        t[e] = e; return t; }
    get Values() { let t = {}; for (let e of this._def.values)
        t[e] = e; return t; }
    get Enum() { let t = {}; for (let e of this._def.values)
        t[e] = e; return t; }
    extract(t, e = this._def) { return Mr.create(t, { ...this._def, ...e }); }
    exclude(t, e = this._def) { return Mr.create(this.options.filter((r) => !t.includes(r)), { ...this._def, ...e }); }
}
Mr.create = Zy;
class ao extends Ft {
    _parse(t) { let e = kt.getValidEnumValues(this._def.values), r = this._getOrReturnCtx(t); if (r.parsedType !== pt.string && r.parsedType !== pt.number) {
        let n = kt.objectValues(e);
        return ct(r, { expected: kt.joinValues(n), received: r.parsedType, code: X.invalid_type }), vt;
    } if (!this._cache)
        this._cache = new Set(kt.getValidEnumValues(this._def.values)); if (!this._cache.has(t.data)) {
        let n = kt.objectValues(e);
        return ct(r, { received: r.data, code: X.invalid_enum_value, options: n }), vt;
    } return ne(t.data); }
    get enum() { return this._def.values; }
}
ao.create = (t, e) => new ao({ values: t, typeName: wt.ZodNativeEnum, ...It(e) });
class Hn extends Ft {
    unwrap() { return this._def.type; }
    _parse(t) { let { ctx: e } = this._processInputParams(t); if (e.parsedType !== pt.promise && e.common.async === false)
        return ct(e, { code: X.invalid_type, expected: pt.promise, received: e.parsedType }), vt; let r = e.parsedType === pt.promise ? e.data : Promise.resolve(e.data); return ne(r.then((n) => this._def.type.parseAsync(n, { path: e.path, errorMap: e.common.contextualErrorMap }))); }
}
Hn.create = (t, e) => new Hn({ type: t, typeName: wt.ZodPromise, ...It(e) });
class Ie extends Ft {
    innerType() { return this._def.schema; }
    sourceType() { return this._def.schema._def.typeName === wt.ZodEffects ? this._def.schema.sourceType() : this._def.schema; }
    _parse(t) { let { status: e, ctx: r } = this._processInputParams(t), n = this._def.effect || null, i = { addIssue: (s) => { if (ct(r, s), s.fatal)
            e.abort();
        else
            e.dirty(); }, get path() { return r.path; } }; if (i.addIssue = i.addIssue.bind(i), n.type === "preprocess") {
        let s = n.transform(r.data, i);
        if (r.common.async)
            return Promise.resolve(s).then(async (o) => { if (e.value === "aborted")
                return vt; let c = await this._def.schema._parseAsync({ data: o, path: r.path, parent: r }); if (c.status === "aborted")
                return vt; if (c.status === "dirty")
                return Xn(c.value); if (e.value === "dirty")
                return Xn(c.value); return c; });
        else {
            if (e.value === "aborted")
                return vt;
            let o = this._def.schema._parseSync({ data: s, path: r.path, parent: r });
            if (o.status === "aborted")
                return vt;
            if (o.status === "dirty")
                return Xn(o.value);
            if (e.value === "dirty")
                return Xn(o.value);
            return o;
        }
    } if (n.type === "refinement") {
        let s = (o) => { let c = n.refinement(o, i); if (r.common.async)
            return Promise.resolve(c); if (c instanceof Promise)
            throw Error("Async refinement encountered during synchronous parse operation. Use .parseAsync instead."); return o; };
        if (r.common.async === false) {
            let o = this._def.schema._parseSync({ data: r.data, path: r.path, parent: r });
            if (o.status === "aborted")
                return vt;
            if (o.status === "dirty")
                e.dirty();
            return s(o.value), { status: e.value, value: o.value };
        }
        else
            return this._def.schema._parseAsync({ data: r.data, path: r.path, parent: r }).then((o) => { if (o.status === "aborted")
                return vt; if (o.status === "dirty")
                e.dirty(); return s(o.value).then(() => ({ status: e.value, value: o.value })); });
    } if (n.type === "transform")
        if (r.common.async === false) {
            let s = this._def.schema._parseSync({ data: r.data, path: r.path, parent: r });
            if (!Ir(s))
                return vt;
            let o = n.transform(s.value, i);
            if (o instanceof Promise)
                throw Error("Asynchronous transform encountered during synchronous parse operation. Use .parseAsync instead.");
            return { status: e.value, value: o };
        }
        else
            return this._def.schema._parseAsync({ data: r.data, path: r.path, parent: r }).then((s) => { if (!Ir(s))
                return vt; return Promise.resolve(n.transform(s.value, i)).then((o) => ({ status: e.value, value: o })); }); kt.assertNever(n); }
}
Ie.create = (t, e, r) => new Ie({ schema: t, typeName: wt.ZodEffects, effect: e, ...It(r) });
Ie.createWithPreprocess = (t, e, r) => new Ie({ schema: e, effect: { type: "preprocess", transform: t }, typeName: wt.ZodEffects, ...It(r) });
class Be extends Ft {
    _parse(t) { if (this._getType(t) === pt.undefined)
        return ne(void 0); return this._def.innerType._parse(t); }
    unwrap() { return this._def.innerType; }
}
Be.create = (t, e) => new Be({ innerType: t, typeName: wt.ZodOptional, ...It(e) });
class lr extends Ft {
    _parse(t) { if (this._getType(t) === pt.null)
        return ne(null); return this._def.innerType._parse(t); }
    unwrap() { return this._def.innerType; }
}
lr.create = (t, e) => new lr({ innerType: t, typeName: wt.ZodNullable, ...It(e) });
class co extends Ft {
    _parse(t) { let { ctx: e } = this._processInputParams(t), r = e.data; if (e.parsedType === pt.undefined)
        r = this._def.defaultValue(); return this._def.innerType._parse({ data: r, path: e.path, parent: e }); }
    removeDefault() { return this._def.innerType; }
}
co.create = (t, e) => new co({ innerType: t, typeName: wt.ZodDefault, defaultValue: typeof e.default === "function" ? e.default : () => e.default, ...It(e) });
class lo extends Ft {
    _parse(t) { let { ctx: e } = this._processInputParams(t), r = { ...e, common: { ...e.common, issues: [] } }, n = this._def.innerType._parse({ data: r.data, path: r.path, parent: { ...r } }); if (Ji(n))
        return n.then((i) => ({ status: "valid", value: i.status === "valid" ? i.value : this._def.catchValue({ get error() { return new pe(r.common.issues); }, input: r.data }) }));
    else
        return { status: "valid", value: n.status === "valid" ? n.value : this._def.catchValue({ get error() { return new pe(r.common.issues); }, input: r.data }) }; }
    removeCatch() { return this._def.innerType; }
}
lo.create = (t, e) => new lo({ innerType: t, typeName: wt.ZodCatch, catchValue: typeof e.catch === "function" ? e.catch : () => e.catch, ...It(e) });
class gs extends Ft {
    _parse(t) { if (this._getType(t) !== pt.nan) {
        let r = this._getOrReturnCtx(t);
        return ct(r, { code: X.invalid_type, expected: pt.nan, received: r.parsedType }), vt;
    } return { status: "valid", value: t.data }; }
}
gs.create = (t) => new gs({ typeName: wt.ZodNaN, ...It(t) });
class ap extends Ft {
    _parse(t) { let { ctx: e } = this._processInputParams(t), r = e.data; return this._def.type._parse({ data: r, path: e.path, parent: e }); }
    unwrap() { return this._def.type; }
}
class xs extends Ft {
    _parse(t) { let { status: e, ctx: r } = this._processInputParams(t); if (r.common.async)
        return (async () => { let i = await this._def.in._parseAsync({ data: r.data, path: r.path, parent: r }); if (i.status === "aborted")
            return vt; if (i.status === "dirty")
            return e.dirty(), Xn(i.value);
        else
            return this._def.out._parseAsync({ data: i.value, path: r.path, parent: r }); })();
    else {
        let n = this._def.in._parseSync({ data: r.data, path: r.path, parent: r });
        if (n.status === "aborted")
            return vt;
        if (n.status === "dirty")
            return e.dirty(), { status: "dirty", value: n.value };
        else
            return this._def.out._parseSync({ data: n.value, path: r.path, parent: r });
    } }
    static create(t, e) { return new xs({ in: t, out: e, typeName: wt.ZodPipeline }); }
}
class po extends Ft {
    _parse(t) { let e = this._def.innerType._parse(t), r = (n) => { if (Ir(n))
        n.value = Object.freeze(n.value); return n; }; return Ji(e) ? e.then((n) => r(n)) : r(e); }
    unwrap() { return this._def.innerType; }
}
po.create = (t, e) => new po({ innerType: t, typeName: wt.ZodReadonly, ...It(e) });
function Gy(t, e) { let r = typeof t === "function" ? t(e) : typeof t === "string" ? { message: t } : t; return typeof r === "string" ? { message: r } : r; }
function qy(t, e = {}, r) { if (t)
    return Un.create().superRefine((n, i) => { let s = t(n); if (s instanceof Promise)
        return s.then((o) => { if (!o) {
            let c = Gy(e, n), l = c.fatal ?? r ?? true;
            i.addIssue({ code: "custom", ...c, fatal: l });
        } }); if (!s) {
        let o = Gy(e, n), c = o.fatal ?? r ?? true;
        i.addIssue({ code: "custom", ...o, fatal: c });
    } return; }); return Un.create(); }
var wt;
(function (t) { t.ZodString = "ZodString", t.ZodNumber = "ZodNumber", t.ZodNaN = "ZodNaN", t.ZodBigInt = "ZodBigInt", t.ZodBoolean = "ZodBoolean", t.ZodDate = "ZodDate", t.ZodSymbol = "ZodSymbol", t.ZodUndefined = "ZodUndefined", t.ZodNull = "ZodNull", t.ZodAny = "ZodAny", t.ZodUnknown = "ZodUnknown", t.ZodNever = "ZodNever", t.ZodVoid = "ZodVoid", t.ZodArray = "ZodArray", t.ZodObject = "ZodObject", t.ZodUnion = "ZodUnion", t.ZodDiscriminatedUnion = "ZodDiscriminatedUnion", t.ZodIntersection = "ZodIntersection", t.ZodTuple = "ZodTuple", t.ZodRecord = "ZodRecord", t.ZodMap = "ZodMap", t.ZodSet = "ZodSet", t.ZodFunction = "ZodFunction", t.ZodLazy = "ZodLazy", t.ZodLiteral = "ZodLiteral", t.ZodEnum = "ZodEnum", t.ZodEffects = "ZodEffects", t.ZodNativeEnum = "ZodNativeEnum", t.ZodOptional = "ZodOptional", t.ZodNullable = "ZodNullable", t.ZodDefault = "ZodDefault", t.ZodCatch = "ZodCatch", t.ZodPromise = "ZodPromise", t.ZodBranded = "ZodBranded", t.ZodPipeline = "ZodPipeline", t.ZodReadonly = "ZodReadonly"; })(wt || (wt = {}));
var h = je.create, w = Vn.create, E = ms.create, Jy = Un.create, Ky = Fr.create, ho = Xe.create, W = Pe.create, { create: M} = Vt, Wt = no.create, ie = sp.create; io.create; var t_ = De.create, Qn = ys.create, x = so.create, ut = Mr.create; Hn.create; Be.create; lr.create;
var vs = h().or(w()).transform((t) => se(t, "Ω").value), _p = h().or(w()).transform((t) => se(t, "F").value).transform((t) => Number.parseFloat(t.toPrecision(12))), d_ = h().or(w()).transform((t) => se(t, "H").value), xe = h().or(w()).transform((t) => se(t, "V").value), K = h().or(w()).transform((t) => se(t).value), kr = h().or(w()).transform((t) => se(t, "Hz").value), R = K, hr = h().or(w()).transform((t) => se(t, "A").value), Jn = h().or(w()).transform((t) => se(t).value), W5 = Jn, Qt = Jn, m_ = h().datetime(), Et = h().or(w()).transform((t) => { if (typeof t === "number")
    return t; if (t.endsWith("deg"))
    return Number.parseFloat(t.split("deg")[0]); if (t.endsWith("rad"))
    return Number.parseFloat(t.split("rad")[0]) * 180 / Math.PI; return Number.parseFloat(t); }), u_ = w().or(h().endsWith("mAh")).transform((t) => { if (typeof t === "string") {
    let e = t.replace("mAh", ""), r = Number.parseFloat(e);
    if (Number.isNaN(r))
        throw Error("Invalid capacity");
    return r;
} return t; }).describe("Battery capacity in mAh");
var nt = M({ x: R, y: R }), $5 = nt;
var ge = M({ x: R, y: R, z: R }), j5 = ge;
var Ss = M({ width: w(), height: w() });
var qn = R.pipe(w().finite()), pp = R.pipe(w().finite().positive()), gp = M({ shape: x("circle"), x: qn, y: qn, radius: pp }).strict(), ws = M({ shape: x("rect"), x: qn, y: qn, width: pp, height: pp }).strict(), xp = ws.extend({ shape: x("rotated_rect"), ccw_rotation: Et.pipe(w().finite()) }), yo = M({ shape: x("polygon"), points: W(nt.extend({ x: qn, y: qn })).min(3).refine((t) => { let e = t.reduce((r, n, i) => { let s = t[(i + 1) % t.length]; return r + n.x * s.y - s.x * n.y; }, 0); return Number.isFinite(e) && e !== 0; }, "Polygon boundary must enclose a nonzero area") }).strict();
var X5 = ie("shape", [gp, ws, xp, yo]);
var D5 = (t) => Array.from({ length: t }, () => "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"[Math.floor(Math.random() * 62)]).join(""), T = (t) => h().optional().default(() => `${t}_${D5(10)}`), Ve = ut(["top_left", "top_center", "top_right", "center_left", "center", "center_right", "bottom_left", "bottom_center", "bottom_right"]);
var V5 = ut(["top_silkscreen", "bottom_silkscreen", "top_copper", "bottom_copper", "top_soldermask", "bottom_soldermask", "top_fabrication_note", "bottom_fabrication_note", "top_user_note", "bottom_user_note", "top_courtyard", "bottom_courtyard", "inner1_copper", "inner2_copper", "inner3_copper", "inner4_copper", "inner5_copper", "inner6_copper", "inner7_copper", "inner8_copper", "edge_cuts", "drill"]);
var _o = M({ project_relative_path: h(), url: h(), mimetype: h() });
var As = nt.extend({ rotation: Et.optional() });
var bp = M({ size: nt.optional(), thickness: R.optional() });
var f_ = M({ font: bp.optional() });
var fo = M({ value: h(), at: As.optional(), layer: h().optional(), uuid: h().optional(), hide: E().optional(), effects: f_.optional() });
var y_ = M({ Reference: fo.optional(), Value: fo.optional(), Datasheet: fo.optional(), Description: fo.optional() });
var __ = M({ through_hole: E().optional(), smd: E().optional(), exclude_from_pos_files: E().optional(), exclude_from_bom: E().optional() });
var g_ = M({ name: h(), type: h(), shape: h().optional(), at: As.optional(), size: nt.optional(), drill: R.optional(), layers: W(h()).optional(), removeUnusedLayers: E().optional(), uuid: h().optional() });
var x_ = M({ path: h(), offset: ge.optional(), scale: ge.optional(), rotate: ge.optional() });
var b_ = M({ footprintName: h().optional(), version: Wt([w(), h()]).optional(), generator: h().optional(), generatorVersion: Wt([w(), h()]).optional(), layer: h().optional(), properties: y_.optional(), attributes: __.optional(), pads: W(g_).optional(), embeddedFonts: E().optional(), model: x_.optional() });
var v_ = M({ hide: E().optional() });
var S_ = M({ offset: R.optional(), hide: E().optional() });
var w_ = M({ font: bp.optional(), justify: Wt([h(), W(h())]).optional(), hide: E().optional() });
var pr = M({ value: h(), id: Wt([w(), h()]).optional(), at: As.optional(), effects: w_.optional() });
var A_ = M({ Reference: pr.optional(), Value: pr.optional(), Footprint: pr.optional(), Datasheet: pr.optional(), Description: pr.optional(), ki_keywords: pr.optional(), ki_fp_filters: pr.optional() });
var P_ = M({ symbolName: h().optional(), extends: h().optional(), pinNumbers: v_.optional(), pinNames: S_.optional(), excludeFromSim: E().optional(), inBom: E().optional(), onBoard: E().optional(), properties: A_.optional(), embeddedFonts: E().optional() });
var Mt = M({ error_type: h(), message: h(), is_fatal: E().optional() });
var Kn = ut(["jlcpcb", "macrofab", "pcbway", "digikey", "mouser", "lcsc"]);
var Tt = M({ type: x("source_component"), ftype: h().optional(), source_component_id: h(), name: h(), manufacturer_part_number: h().optional(), supplier_part_numbers: Qn(Kn, W(h())).optional(), display_value: h().optional(), display_name: h().optional(), are_pins_interchangeable: E().optional(), internally_connected_source_port_ids: W(W(h())).optional(), source_group_id: h().optional(), subcircuit_id: h().optional() });
var vp = Tt.extend({ ftype: x("simple_capacitor"), capacitance: _p, max_voltage_rating: xe.optional(), display_capacitance: h().optional(), max_decoupling_trace_length: R.optional() });
var Sp = Tt.extend({ ftype: x("simple_resistor"), resistance: vs, display_resistance: h().optional() });
var Ps = Tt.extend({ ftype: x("simple_diode") });
var B_ = Tt.extend({ ftype: x("simple_fiducial") });
var wp = Ps.extend({ ftype: x("simple_led"), color: h().optional(), wavelength: h().optional() });
var I_ = Tt.extend({ ftype: x("simple_ground") });
var Ap = Tt.extend({ ftype: x("simple_chip") });
var F_ = Tt.extend({ ftype: x("printedpart"), material: ut(["pla", "petg", "nylon"]).optional(), color: h().trim().min(1).optional() });
var M_ = Tt.extend({ ftype: x("subassembly") });
var C_ = Tt.extend({ ftype: x("motor") });
var Pp = Tt.extend({ ftype: x("simple_power_source"), voltage: xe });
var k_ = Tt.extend({ ftype: x("simple_current_source"), current: hr, frequency: kr.optional(), peak_to_peak_current: hr.optional(), wave_shape: ut(["sine", "square", "triangle", "sawtooth", "dc"]).optional().default("dc"), phase: w().optional(), duty_cycle: w().min(0).max(1).optional() });
var N_ = Tt.extend({ ftype: x("simple_fuse"), current_rating_amps: w().describe("Nominal current in amps the fuse is rated for"), voltage_rating_volts: w().describe("Voltage rating in volts, e.g. ±5V would be 5") });
var Y_ = Tt.extend({ ftype: x("simple_ammeter") });
var e_ = Wt([w(), h().trim().regex(/^[+-]?(?:\d+(?:\.\d*)?|\.\d+)(?:[eE][+-]?\d+)?\s*(?:[fpnumkKMGTµμ]?V?|V)?$/, "Expected a scalar voltage, optionally with SI units")]).pipe(xe).pipe(w().finite()), L_ = M({ is_input: E().optional(), is_output: E().optional(), is_bidirectional: E().optional(), is_passive: E().optional(), can_use_tri_state: E().optional(), is_using_tri_state: E().optional(), can_use_open_collector: E().optional(), is_using_open_collector: E().optional(), can_use_open_emitter: E().optional(), is_using_open_emitter: E().optional(), is_gpio: E().optional(), highlight_color: h().optional(), must_be_connected: E().optional(), provides_power: E().optional(), requires_power: E().optional(), provides_ground: E().optional(), requires_ground: E().optional(), provides_voltage: e_.optional(), requires_voltage: e_.optional(), required_voltage_tolerance: w().finite().min(0).max(1).optional(), do_not_connect: E().optional(), include_in_board_pinout: E().optional(), can_use_internal_pullup: E().optional(), is_using_internal_pullup: E().optional(), needs_external_pullup: E().optional(), can_use_internal_pulldown: E().optional(), is_using_internal_pulldown: E().optional(), needs_external_pulldown: E().optional(), can_use_open_drain: E().optional(), is_using_open_drain: E().optional(), can_use_push_pull: E().optional(), is_using_push_pull: E().optional(), should_have_decoupling_capacitor: E().optional(), recommended_decoupling_capacitor_capacitance: Wt([h(), w()]).optional(), is_configured_for_i2c_sda: E().optional(), is_configured_for_i2c_scl: E().optional(), is_configured_for_spi_mosi: E().optional(), is_configured_for_spi_miso: E().optional(), is_configured_for_spi_sck: E().optional(), is_configured_for_spi_cs: E().optional(), is_configured_for_uart_tx: E().optional(), is_configured_for_uart_rx: E().optional(), supports_i2c_sda: E().optional(), supports_i2c_scl: E().optional(), supports_spi_mosi: E().optional(), supports_spi_miso: E().optional(), supports_spi_sck: E().optional(), supports_spi_cs: E().optional(), supports_uart_tx: E().optional(), supports_uart_rx: E().optional() });
var Bp = Tt.extend({ ftype: x("simple_battery"), capacity: u_ });
var Ip = Tt.extend({ ftype: x("simple_inductor"), inductance: d_, display_inductance: h().optional(), max_current_rating: w().optional() });
var Fp = Tt.extend({ ftype: x("simple_push_button") });
var Mp = Tt.extend({ ftype: x("simple_potentiometer"), max_resistance: vs, display_max_resistance: h().optional() });
var T_ = Tt.extend({ ftype: x("simple_crystal"), frequency: w().describe("Frequency in Hz"), load_capacitance: w().optional().describe("Load capacitance in pF"), pin_variant: ut(["two_pin", "four_pin"]).optional() });
var Cp = Tt.extend({ ftype: x("simple_pin_header"), pin_count: w(), gender: ut(["male", "female"]).optional().default("male") });
var E_ = ["usb_c", "m2", "jst_sh", "jst_gh", "jst_zh", "jst_ph", "jst_xh", "jst_vh"], R_ = Tt.extend({ ftype: x("simple_connector"), standard: ut(E_).optional(), pin_count: w().int().positive().optional() });
var kp = Tt.extend({ ftype: x("simple_pinout") });
var Np = Tt.extend({ ftype: x("simple_resonator"), load_capacitance: _p, equivalent_series_resistance: vs.optional(), frequency: kr });
var Yp = Tt.extend({ ftype: x("simple_transistor"), transistor_type: ut(["npn", "pnp"]) });
var Lp = Tt.extend({ ftype: x("simple_test_point"), footprint_variant: ut(["pad", "through_hole"]).optional(), pad_shape: ut(["rect", "circle"]).optional(), pad_diameter: Wt([w(), h()]).optional(), hole_diameter: Wt([w(), h()]).optional(), width: Wt([w(), h()]).optional(), height: Wt([w(), h()]).optional() });
var Tp = Tt.extend({ ftype: x("simple_mosfet"), channel_type: ut(["n", "p"]), mosfet_mode: ut(["enhancement", "depletion"]) });
var Ep = Tt.extend({ ftype: x("simple_op_amp") });
var Rp = Tt.extend({ ftype: x("simple_switch") });
var Op = M({ type: x("source_project_metadata"), name: h().optional(), software_used_string: h().optional(), project_url: h().optional(), source_filesystem_md5_hash: h().optional(), created_at: m_.optional() });
var O_ = Mt.extend({ type: x("source_missing_property_error"), source_missing_property_error_id: T("source_missing_property_error"), source_component_id: h(), property_name: h(), subcircuit_id: h().optional(), error_type: x("source_missing_property_error").default("source_missing_property_error") }).describe("The source code is missing a property");
var W_ = Mt.extend({ type: x("source_failed_to_create_component_error"), source_failed_to_create_component_error_id: T("source_failed_to_create_component_error"), error_type: x("source_failed_to_create_component_error").default("source_failed_to_create_component_error"), component_name: h().optional(), subcircuit_id: h().optional(), parent_source_component_id: h().optional(), pcb_center: M({ x: w().optional(), y: w().optional() }).optional(), schematic_center: M({ x: w().optional(), y: w().optional() }).optional() }).describe("Error emitted when a component fails to be constructed");
var Wp = Mt.extend({ type: x("source_invalid_component_property_error"), source_invalid_component_property_error_id: T("source_invalid_component_property_error"), source_component_id: h(), property_name: h(), property_value: Ky().optional(), expected_format: h().optional(), subcircuit_id: h().optional(), error_type: x("source_invalid_component_property_error").default("source_invalid_component_property_error") }).describe("The source component property is invalid");
var $p = Mt.extend({ type: x("source_trace_not_connected_error"), source_trace_not_connected_error_id: T("source_trace_not_connected_error"), error_type: x("source_trace_not_connected_error").default("source_trace_not_connected_error"), subcircuit_id: h().optional(), source_group_id: h().optional(), source_trace_id: h().optional(), connected_source_port_ids: W(h()).optional(), selectors_not_found: W(h()).optional() }).describe("Occurs when a source trace selector does not match any ports");
var $_ = M({ type: x("source_property_ignored_warning"), source_property_ignored_warning_id: T("source_property_ignored_warning"), source_component_id: h(), property_name: h(), subcircuit_id: h().optional(), error_type: x("source_property_ignored_warning").default("source_property_ignored_warning"), message: h() }).describe("The source property was ignored");
var jp = M({ type: x("source_pin_missing_trace_warning"), source_pin_missing_trace_warning_id: T("source_pin_missing_trace_warning"), warning_type: x("source_pin_missing_trace_warning").default("source_pin_missing_trace_warning"), message: h(), source_component_id: h(), source_port_id: h(), subcircuit_id: h().optional() }).describe("Warning emitted when a source component pin is missing a trace connection");
var Xp = M({ type: x("source_missing_manufacturer_part_number_warning"), source_missing_manufacturer_part_number_warning_id: T("source_missing_manufacturer_part_number_warning"), warning_type: x("source_missing_manufacturer_part_number_warning").default("source_missing_manufacturer_part_number_warning"), message: h(), source_component_id: h(), standard: h().optional(), subcircuit_id: h().optional() }).describe("Warning emitted when a source component is missing its manufacturer part number");
var Dp = M({ type: x("source_refdes_convention_warning"), source_refdes_convention_warning_id: T("source_refdes_convention_warning"), warning_type: x("source_refdes_convention_warning").default("source_refdes_convention_warning"), message: h(), source_component_id: h(), refdes: h(), source_component_ftype: h(), expected_prefixes: W(h()), actual_prefix: h().optional(), subcircuit_id: h().optional() }).describe("Warning emitted when a source component reference designator does not match the component type convention");
var Vp = M({ type: x("source_component_availability_warning"), source_component_availability_warning_id: T("source_component_availability_warning"), warning_type: x("source_component_availability_warning").default("source_component_availability_warning"), message: h(), source_component_id: h(), subcircuit_id: h().optional(), supplier_name: Kn, supplier_part_numbers: W(h()).nonempty() }).describe("Warning emitted when no supplier alternative can be confirmed in stock. Availability may be unknown or change over time.");
var j_ = Tt.extend({ ftype: x("simple_voltage_probe") });
var X_ = Tt.extend({ ftype: x("interconnect") });
var zp = Mt.extend({ type: x("source_i2c_misconfigured_error"), source_i2c_misconfigured_error_id: T("source_i2c_misconfigured_error"), error_type: x("source_i2c_misconfigured_error").default("source_i2c_misconfigured_error"), source_port_ids: W(h()) }).describe("Error emitted when incompatible I2C pins (e.g. SDA and SCL) are connected to the same net");
var Up = Mt.extend({ type: x("source_component_misconfigured_error"), source_component_misconfigured_error_id: T("source_component_misconfigured_error"), error_type: x("source_component_misconfigured_error").default("source_component_misconfigured_error"), source_component_ids: W(h()), source_port_ids: W(h()).optional() }).describe("Error emitted when one or more source components have an invalid or conflicting configuration");
var D_ = Tt.extend({ ftype: x("simple_voltage_source"), voltage: xe, frequency: kr.optional(), peak_to_peak_voltage: xe.optional(), wave_shape: ut(["sinewave", "square", "triangle", "sawtooth"]).optional(), phase: Et.optional(), duty_cycle: w().optional().describe("Duty cycle as a fraction (0 to 1)"), pulse_delay: Qt.optional(), rise_time: Qt.optional(), fall_time: Qt.optional(), pulse_width: Qt.optional(), period: Qt.optional() });
var V_ = Wt([Sp, vp, Ps, B_, wp, I_, Ap, F_, M_, C_, Pp, k_, Y_, Bp, Ip, Fp, Mp, T_, Cp, R_, kp, Np, Rp, Yp, Lp, Tp, Ep, N_, j_, X_, D_, Op, O_, Wp, W_, $p, $_, jp, Xp, Dp, Vp, zp, Up]);
var z_ = M({ type: x("source_port"), pin_number: w().optional(), port_hints: W(h()).optional(), name: h(), source_port_id: h(), source_component_id: h().optional(), source_group_id: h().optional(), most_frequently_referenced_by_name: h().optional(), subcircuit_id: h().optional(), subcircuit_connectivity_map_key: h().optional() }).merge(L_);
var U_ = M({ type: x("source_component_internal_connection"), source_component_internal_connection_id: h(), source_component_id: h(), source_port_ids: W(h()), subcircuit_id: h().optional() });
var G_ = M({ type: x("source_trace"), source_trace_id: h(), connected_source_port_ids: W(h()), connected_source_net_ids: W(h()), subcircuit_id: h().optional(), subcircuit_connectivity_map_key: h().optional(), max_length: w().optional(), max_via_count: w().int().nonnegative().optional(), name: h().optional(), min_trace_thickness: w().optional(), display_name: h().optional() });
var H_ = M({ type: x("source_group"), source_group_id: h(), subcircuit_id: h().optional(), parent_subcircuit_id: h().optional(), parent_source_group_id: h().optional(), is_subcircuit: E().optional(), show_as_schematic_box: E().optional(), name: h().optional(), was_automatically_named: E().optional() });
var Q_ = M({ type: x("source_net"), source_net_id: h(), name: h(), member_source_group_ids: W(h()), is_power: E().optional(), is_ground: E().optional(), is_digital_signal: E().optional(), is_analog_signal: E().optional(), is_positive_voltage_source: E().optional(), trace_width: w().optional(), subcircuit_id: h().optional(), subcircuit_connectivity_map_key: h().optional() });
var Z_ = M({ type: x("source_board"), source_board_id: h(), source_group_id: h(), title: h().optional() }).describe("Defines a board in the source domain");
var q_ = Mt.extend({ type: x("source_ambiguous_port_reference"), source_ambiguous_port_reference_id: T("source_ambiguous_port_reference"), error_type: x("source_ambiguous_port_reference").default("source_ambiguous_port_reference"), source_port_id: h().optional(), source_component_id: h().optional() }).describe("Error emitted when a port hint matches multiple non-overlapping pads, making the port reference ambiguous");
var J_ = M({ type: x("source_pcb_ground_plane"), source_pcb_ground_plane_id: h(), source_group_id: h(), source_net_id: h(), subcircuit_id: h().optional() }).describe("Defines a ground plane in the source domain");
var K_ = ["top", "bottom", "inner1", "inner2", "inner3", "inner4", "inner5", "inner6", "inner7", "inner8"], hp = ut(K_), gt = hp.or(M({ name: hp })).transform((t) => { if (typeof t === "string")
    return t; return t.name; });
var Ut = ut(["top", "bottom"]), t0 = M({ type: x("source_manually_placed_via"), source_manually_placed_via_id: h(), source_group_id: h(), source_net_id: h().min(1).optional(), subcircuit_id: h().optional(), source_trace_id: h().optional() }).describe("Defines a via that is manually placed in the source domain");
var e0 = M({ type: x("source_unnamed_trace_warning"), source_unnamed_trace_warning_id: T("source_unnamed_trace_warning"), warning_type: x("source_unnamed_trace_warning").default("source_unnamed_trace_warning"), message: h(), source_trace_id: h(), subcircuit_id: h().optional() }).describe("Warning emitted when a source trace is missing a name");
var r0 = M({ type: x("source_no_power_pin_defined_warning"), source_no_power_pin_defined_warning_id: T("source_no_power_pin_defined_warning"), warning_type: x("source_no_power_pin_defined_warning").default("source_no_power_pin_defined_warning"), message: h(), source_component_id: h(), source_port_ids: W(h()), subcircuit_id: h().optional() }).describe("Warning emitted when a chip has no source ports with requires_power=true");
var n0 = M({ type: x("source_no_ground_pin_defined_warning"), source_no_ground_pin_defined_warning_id: T("source_no_ground_pin_defined_warning"), warning_type: x("source_no_ground_pin_defined_warning").default("source_no_ground_pin_defined_warning"), message: h(), source_component_id: h(), source_port_ids: W(h()), subcircuit_id: h().optional() }).describe("Warning emitted when a chip has no source ports marked as ground pins");
var i0 = M({ type: x("source_component_pins_underspecified_warning"), source_component_pins_underspecified_warning_id: T("source_component_pins_underspecified_warning"), warning_type: x("source_component_pins_underspecified_warning").default("source_component_pins_underspecified_warning"), message: h(), source_component_id: h(), source_port_ids: W(h()), subcircuit_id: h().optional() }).describe("Warning emitted when all ports on a source component are underspecified");
var o0 = Mt.extend({ type: x("source_pin_must_be_connected_error"), source_pin_must_be_connected_error_id: T("source_pin_must_be_connected_error"), error_type: x("source_pin_must_be_connected_error").default("source_pin_must_be_connected_error"), source_component_id: h(), source_port_id: h(), subcircuit_id: h().optional() }).describe("Error emitted when a pin with mustBeConnected attribute is not connected to any trace");
var s0 = Mt.extend({ type: x("unknown_error_finding_part"), unknown_error_finding_part_id: T("unknown_error_finding_part"), error_type: x("unknown_error_finding_part").default("unknown_error_finding_part"), source_component_id: h().optional(), subcircuit_id: h().optional() }).describe("Error emitted when an unexpected error occurs while finding a part");
var a0 = M({ type: x("source_part_not_found_warning"), source_part_not_found_warning_id: T("source_part_not_found_warning"), warning_type: x("source_part_not_found_warning").default("source_part_not_found_warning"), message: h(), source_component_id: h().optional(), subcircuit_id: h().optional(), supplier_name: Kn.optional(), manufacturer_part_number: h().optional(), supplier_part_number: h().optional(), part_name: h().optional() }).describe("Warning emitted when a requested part can not be found");
var c0 = M({ type: x("source_confusing_net_name_warning"), source_confusing_net_name_warning_id: T("source_confusing_net_name_warning"), warning_type: x("source_confusing_net_name_warning").default("source_confusing_net_name_warning"), message: h(), source_net_ids: W(h()).min(2), net_name: h(), subcircuit_id: h().optional() }).describe("Warning emitted when electrically disconnected source nets share a name");
var cp = Wt([w().nonnegative().finite(), M({ reference: x("longest_manhattan"), source_trace_ids: W(h()).min(1).optional(), offset: w().finite().optional() })]), r_ = Wt([w().positive().finite(), M({ width_multiplier: w().positive().finite() })]), l0 = M({ type: x("source_bus"), source_bus_id: h(), name: h().optional(), source_trace_ids: W(h()).min(1), max_length_skew: w().nonnegative().finite().optional(), target_impedance: w().positive().finite().optional(), target_differential_impedance: w().positive().finite().optional(), differential_pair: M({ positive_source_trace_id: h(), negative_source_trace_id: h(), trace_gap: w().positive().finite().optional(), max_uncoupled_length: w().nonnegative().finite().optional() }).optional(), length_match_source_trace_ids: W(h()).min(1).optional(), min_length: cp.optional(), max_length: cp.optional(), target_length: cp.optional(), length_tolerance: w().nonnegative().finite().optional(), pcb_trace_spacing: r_.optional(), pcb_spacing_to_other_signals: r_.optional(), target_impedance_min: w().positive().finite().optional(), target_impedance_max: w().positive().finite().optional(), target_differential_impedance_min: w().positive().finite().optional(), target_differential_impedance_max: w().positive().finite().optional(), subcircuit_id: h().optional() });
var p0 = Mt.pick({ message: true, error_type: true }).extend({ type: x("source_runtime_error"), source_runtime_error_id: T("source_runtime_error"), error_type: x("source_runtime_error").default("source_runtime_error"), phase_name: h().optional() }).describe("An unexpected runtime failure while generating or validating a circuit");
var h0 = M({ type: x("schematic_box"), schematic_sheet_id: h().optional(), schematic_component_id: h().optional(), schematic_symbol_id: h().optional(), width: R, height: R, is_dashed: E().default(false), x: R, y: R, subcircuit_id: h().optional() }).describe("Draws a box on the schematic");
var d0 = M({ type: x("schematic_path"), schematic_path_id: T("schematic_path"), schematic_sheet_id: h().optional(), schematic_component_id: h().optional(), schematic_symbol_id: h().optional(), fill_color: h().optional(), is_filled: E().optional(), is_dashed: E().default(false), stroke_width: R.nullable().optional(), stroke_color: h().optional(), dash_length: R.optional(), dash_gap: R.optional(), points: W(nt), subcircuit_id: h().optional() });
var m0 = Qn(M({ left_margin: K.optional(), right_margin: K.optional(), top_margin: K.optional(), bottom_margin: K.optional() })), u0 = M({ left_size: w(), right_size: w(), top_size: w().optional(), bottom_size: w().optional() });
var f0 = M({ left_side: M({ pins: W(w()), direction: ut(["top-to-bottom", "bottom-to-top"]).optional() }).optional(), right_side: M({ pins: W(w()), direction: ut(["top-to-bottom", "bottom-to-top"]).optional() }).optional(), top_side: M({ pins: W(w()), direction: ut(["left-to-right", "right-to-left"]).optional() }).optional(), bottom_side: M({ pins: W(w()), direction: ut(["left-to-right", "right-to-left"]).optional() }).optional() });
var y0 = Wt([u0, f0]), _0 = M({ type: x("schematic_component"), size: Ss, center: nt, source_component_id: h().optional(), schematic_component_id: h(), schematic_sheet_id: h().optional(), schematic_symbol_id: h().optional(), pin_spacing: K.optional(), pin_styles: m0.optional(), box_width: K.optional(), symbol_name: h().optional(), port_arrangement: y0.optional(), port_labels: Qn(h()).optional(), symbol_display_value: h().optional(), subcircuit_id: h().optional(), schematic_group_id: h().optional(), is_schematic_group: E().optional(), source_group_id: h().optional(), is_box_with_pins: E().optional().default(true) });
var z5 = M({ kicad_symbol: P_.optional() }).catchall(Ky()), g0 = M({ type: x("schematic_symbol"), schematic_symbol_id: h(), name: h().optional(), metadata: z5.optional() }).describe("Defines a named schematic symbol that can be referenced by components.");
var x0 = M({ type: x("schematic_line"), schematic_line_id: T("schematic_line"), schematic_sheet_id: h().optional(), schematic_component_id: h().optional(), schematic_symbol_id: h().optional(), x1: R, y1: R, x2: R, y2: R, stroke_width: R.nullable().optional(), color: h().default("#000000"), is_dashed: E().default(false), dash_length: R.optional(), dash_gap: R.optional(), subcircuit_id: h().optional() }).describe("Draws a styled line on the schematic");
var b0 = M({ type: x("schematic_rect"), schematic_rect_id: T("schematic_rect"), schematic_sheet_id: h().optional(), schematic_component_id: h().optional(), schematic_symbol_id: h().optional(), center: nt, width: R, height: R, rotation: Et.default(0), stroke_width: R.nullable().optional(), color: h().default("#000000"), is_filled: E().default(false), fill_color: h().optional(), is_dashed: E().default(false), subcircuit_id: h().optional() }).describe("Draws a styled rectangle on the schematic");
var v0 = M({ type: x("schematic_circle"), schematic_circle_id: T("schematic_circle"), schematic_sheet_id: h().optional(), schematic_component_id: h().optional(), schematic_symbol_id: h().optional(), center: nt, radius: R, stroke_width: R.nullable().optional(), color: h().default("#000000"), is_filled: E().default(false), fill_color: h().optional(), is_dashed: E().default(false), subcircuit_id: h().optional() }).describe("Draws a styled circle on the schematic");
var S0 = M({ type: x("schematic_arc"), schematic_arc_id: T("schematic_arc"), schematic_sheet_id: h().optional(), schematic_component_id: h().optional(), schematic_symbol_id: h().optional(), center: nt, radius: R, start_angle_degrees: Et, end_angle_degrees: Et, direction: ut(["clockwise", "counterclockwise"]).default("counterclockwise"), stroke_width: R.nullable().optional(), color: h().default("#000000"), is_dashed: E().default(false), subcircuit_id: h().optional() }).describe("Draws a styled arc on the schematic");
var w0 = M({ type: x("schematic_trace"), schematic_trace_id: h(), schematic_sheet_id: h().optional(), source_trace_id: h().optional(), junctions: W(M({ x: w(), y: w() })), edges: W(M({ from: M({ x: w(), y: w() }), to: M({ x: w(), y: w() }), is_crossing: E().optional(), from_schematic_port_id: h().optional(), to_schematic_port_id: h().optional() })), subcircuit_id: h().optional(), subcircuit_connectivity_map_key: h().optional() });
var U5 = ut(["center", "left", "right", "top", "bottom"]);
var Gp = M({ text: h(), is_overlined: E().optional() }), A0 = M({ type: x("schematic_text"), schematic_sheet_id: h().optional(), schematic_component_id: h().optional(), schematic_symbol_id: h().optional(), schematic_text_id: h(), source_trace_id: h().optional(), text: h(), text_parts: W(Gp).min(1).optional(), display_superscript: h().optional(), font_size: w().default(0.18), position: M({ x: R, y: R }), rotation: w().default(0), anchor: Wt([U5.describe("legacy"), Ve]).default("center"), color: h().default("#000000"), subcircuit_id: h().optional() });
var P0 = M({ type: x("schematic_port"), schematic_port_id: h(), source_port_id: h(), schematic_sheet_id: h().optional(), schematic_component_id: h().optional(), center: nt, facing_direction: ut(["up", "down", "left", "right"]).optional(), distance_from_component_edge: w().optional(), side_of_component: ut(["top", "bottom", "left", "right"]).optional(), true_ccw_index: w().optional(), pin_number: w().optional(), display_pin_label: h().optional(), display_pin_label_text_parts: W(Gp).min(1).optional(), display_pin_label_font_size: w().positive().finite().optional(), subcircuit_id: h().optional(), is_connected: E().optional(), is_internal_circuit_port: E().optional(), is_overlapping_internal_circuit_port: E().optional(), has_input_arrow: E().optional(), has_output_arrow: E().optional(), is_drawn_with_inversion_circle: E().optional() }).describe("Defines a port on a schematic component");
var B0 = M({ type: x("schematic_net_label"), schematic_net_label_id: T("schematic_net_label"), schematic_sheet_id: h().optional(), schematic_trace_id: h().optional(), source_trace_id: h().optional(), source_net_id: h(), center: nt, anchor_position: nt.optional(), anchor_side: ut(["top", "bottom", "left", "right"]), text: h(), display_superscript: h().optional(), symbol_name: h().optional(), is_movable: E().optional(), subcircuit_id: h().optional() });
var I0 = Mt.extend({ type: x("schematic_error"), schematic_error_id: h(), error_type: x("schematic_port_not_found").default("schematic_port_not_found"), subcircuit_id: h().optional() }).describe("Defines a schematic error on the schematic");
var F0 = Mt.extend({ type: x("schematic_layout_error"), schematic_layout_error_id: T("schematic_layout_error"), error_type: x("schematic_layout_error").default("schematic_layout_error"), source_group_id: h(), schematic_group_id: h(), subcircuit_id: h().optional() }).describe("Error emitted when schematic layout fails for a group");
var Bs = M({ type: x("schematic_debug_object"), label: h().optional(), subcircuit_id: h().optional() }), M0 = Bs.extend({ shape: x("rect"), center: nt, size: Ss }), C0 = Bs.extend({ shape: x("line"), start: nt, end: nt }), k0 = Bs.extend({ shape: x("point"), center: nt }), N0 = ie("shape", [M0, C0, k0]);
var Y0 = M({ type: x("schematic_voltage_probe"), schematic_voltage_probe_id: h(), schematic_sheet_id: h().optional(), source_component_id: h().optional(), name: h().optional(), position: nt, schematic_trace_id: h(), voltage: xe.optional(), subcircuit_id: h().optional(), color: h().optional(), label_alignment: Ve.optional() }).describe("Defines a voltage probe measurement point on a schematic trace");
var L0 = M({ type: x("schematic_manual_edit_conflict_warning"), schematic_manual_edit_conflict_warning_id: T("schematic_manual_edit_conflict_warning"), warning_type: x("schematic_manual_edit_conflict_warning").default("schematic_manual_edit_conflict_warning"), message: h(), schematic_component_id: h(), schematic_group_id: h().optional(), subcircuit_id: h().optional(), source_component_id: h() }).describe("Warning emitted when a component has both manual placement and explicit schX/schY coordinates");
var T0 = M({ type: x("schematic_component_overlap_warning"), schematic_component_overlap_warning_id: T("schematic_component_overlap_warning"), warning_type: x("schematic_component_overlap_warning").default("schematic_component_overlap_warning"), message: h(), schematic_component_ids: t_([h(), h()]), schematic_sheet_id: h().optional() }).describe("Warning emitted when the rendered bounds of two schematic components overlap");
var E0 = M({ type: x("schematic_component_styling_warning"), schematic_component_styling_warning_id: T("schematic_component_styling_warning"), warning_type: x("schematic_component_styling_warning").default("schematic_component_styling_warning"), message: h(), schematic_component_id: h(), styling_issue_type: h(), schematic_port_ids: W(h()).optional(), source_component_id: h().optional(), schematic_sheet_id: h().optional(), subcircuit_id: h().optional() }).describe("Warning emitted when a schematic component has a visual styling issue");
var R0 = M({ type: x("schematic_sheet_styling_warning"), schematic_sheet_styling_warning_id: T("schematic_sheet_styling_warning"), warning_type: x("schematic_sheet_styling_warning").default("schematic_sheet_styling_warning"), message: h(), schematic_sheet_id: h(), styling_issue_type: x("non_default_sheet_size"), subcircuit_id: h().optional() }).describe("Style warning emitted when a schematic sheet uses a non-default size");
var O0 = M({ type: x("schematic_element_outside_sheet_warning"), schematic_element_outside_sheet_warning_id: T("schematic_element_outside_sheet_warning"), warning_type: x("schematic_element_outside_sheet_warning").default("schematic_element_outside_sheet_warning"), message: h(), schematic_sheet_id: h(), schematic_element_type: ut(["schematic_component", "schematic_net_label", "schematic_trace"]), schematic_element_id: h() }).describe("Warning emitted when a schematic component, net label, or trace extends outside its schematic sheet");
var n_ = R.pipe(w().positive().finite()), W0 = M({ type: x("schematic_graphic"), schematic_graphic_id: T("schematic_graphic"), schematic_sheet_id: h().optional(), asset: _o.optional(), svg_content: h().optional(), width: n_.optional(), height: n_.optional() }).describe("References a graphic asset or inline SVG content with optional centered layout bounds on a schematic sheet").superRefine(({ asset: t, svg_content: e }, r) => { if (t === void 0 && e === void 0)
    r.addIssue({ code: X.custom, message: "At least one of asset or svg_content is required" }); });
var $0 = M({ type: x("schematic_group"), schematic_group_id: T("schematic_group"), schematic_sheet_id: h().optional(), source_group_id: h(), is_subcircuit: E().optional(), subcircuit_id: h().optional(), width: K, height: K, center: nt, schematic_component_ids: W(h()), show_as_schematic_box: E().optional(), name: h().optional(), description: h().optional() }).describe("Defines a group of components on the schematic");
var j0 = M({ type: x("schematic_table"), schematic_table_id: T("schematic_table"), schematic_sheet_id: h().optional(), anchor_position: nt, column_widths: W(R), row_heights: W(R), cell_padding: R.optional(), border_width: R.optional(), subcircuit_id: h().optional(), schematic_component_id: h().optional(), anchor: Ve.optional() }).describe("Defines a table on the schematic");
var X0 = M({ type: x("schematic_table_cell"), schematic_table_cell_id: T("schematic_table_cell"), schematic_sheet_id: h().optional(), schematic_table_id: h(), start_row_index: w(), end_row_index: w(), start_column_index: w(), end_column_index: w(), text: h().optional(), center: nt, width: R, height: R, horizontal_align: ut(["left", "center", "right"]).optional(), vertical_align: ut(["top", "middle", "bottom"]).optional(), font_size: R.optional(), subcircuit_id: h().optional() }).describe("Defines a cell within a schematic_table");
var D0 = ut(["a4", "ansi_b"]), V0 = M({ type: x("schematic_sheet"), schematic_sheet_id: T("schematic_sheet"), name: h().optional(), sheet_index: w().optional(), sheet_size: D0.optional(), sheet_width: w().positive().optional(), sheet_height: w().positive().optional(), subcircuit_id: h().optional(), outline_color: h().optional() }).describe("Defines a schematic sheet or page that components can be placed on");
var z0 = M({ type: x("schematic_missing_sheet_warning"), schematic_missing_sheet_warning_id: T("schematic_missing_sheet_warning"), warning_type: x("schematic_missing_sheet_warning").default("schematic_missing_sheet_warning"), message: h() }).describe("Circuit-wide warning emitted when a schematic has no schematic sheet. Display as a banner without attaching it to a component or drawing a target outline or leader line.");
var U0 = M({ x: R, y: R, bulge: w().optional() });
var dp = M({ vertices: W(U0) });
var Hp = M({ outer_ring: dp, inner_rings: W(dp).default([]) });
var G0 = { from_left: "from_left", from_right: "from_right", from_top: "from_top", from_bottom: "from_bottom", from_above: "from_above", from_below: "from_below", from_x_neg: "from_left", from_x_pos: "from_right", from_y_pos: "from_top", from_y_neg: "from_bottom", from_z_pos: "from_above", from_z_neg: "from_below", from_front: "from_top", from_back: "from_bottom" }, G5 = { from_left: { x: -1, y: 0, z: 0 }, from_right: { x: 1, y: 0, z: 0 }, from_top: { x: 0, y: 1, z: 0 }, from_bottom: { x: 0, y: -1, z: 0 }, from_above: { x: 0, y: 0, z: 1 }, from_below: { x: 0, y: 0, z: -1 } }, H0 = ut(["from_left", "from_right", "from_top", "from_bottom", "from_above", "from_below", "from_x_neg", "from_x_pos", "from_y_pos", "from_y_neg", "from_z_pos", "from_z_neg", "from_front", "from_back"]).transform((t) => G0[t]).describe('The side exposing the receptacle where the cable or mating part is attached, following the 2D PCB diagram convention, not a 3D viewport frame. In project coordinate space, "from_top" is +Y, "from_bottom" -Y, "from_left" -X, "from_right" +X, "from_above" +Z and "from_below" -Z. A receptacle on the +Y edge is "from_top" even though the plug moves in -Y as it seats. Cartesian spellings such as "from_y_pos" are accepted and normalized to the named values, as are the deprecated "from_front" (now "from_top") and "from_back" (now "from_bottom").');
var mp = ut(["leftside_top", "leftside_bottom", "rightside_top", "rightside_bottom", "topside_left", "topside_right", "bottomside_left", "bottomside_right"]);
var H5 = [["leftside_top", "bottomside_left", "rightside_bottom", "topside_right"], ["leftside_bottom", "bottomside_right", "rightside_top", "topside_left"]], Q5 = (t, e) => { for (let r of H5) {
    let n = r.indexOf(t), i = r.indexOf(e);
    if (n !== -1 && i !== -1)
        return (i - n + r.length) % r.length * 90;
} return null; }, Q0 = M({ x: R, y: R, via: E().optional(), via_to_layer: gt.optional() }), Z5 = W(Q0);
var Z0 = M({ x: R, y: R, via: E().optional(), to_layer: gt.optional(), trace_width: R.optional() });
var q0 = M({ min_trace_width: K.optional(), min_board_edge_clearance: K.optional(), min_via_hole_edge_to_via_hole_edge_clearance: K.optional(), min_plated_hole_drill_edge_to_drill_edge_clearance: K.optional(), min_trace_to_pad_edge_clearance: K.optional(), min_trace_to_hole_edge_clearance: K.optional().describe("Minimum distance from a trace copper edge to a non-plated hole edge, in mm. No default is applied when omitted."), min_pad_edge_to_pad_edge_clearance: K.optional(), min_same_net_trace_edge_to_trace_edge_clearance: K.optional(), min_different_net_trace_edge_to_trace_edge_clearance: K.optional(), min_via_edge_to_pad_edge_clearance: K.optional(), min_via_hole_diameter: K.optional(), min_via_pad_diameter: K.optional() }), J0 = M({ type: x("pcb_component"), pcb_component_id: T("pcb_component"), source_component_id: h(), center: nt, layer: gt, rotation: Et, display_offset_x: h().optional().describe("How to display the x offset for this part, usually corresponding with how the user specified it"), display_offset_y: h().optional().describe("How to display the y offset for this part, usually corresponding with how the user specified it"), width: K, height: K, do_not_place: E().optional(), is_allowed_to_be_off_board: E().optional(), subcircuit_id: h().optional(), pcb_group_id: h().optional(), position_mode: ut(["packed", "relative_to_group_anchor", "relative_to_another_component", "none"]).optional(), anchor_position: nt.optional(), anchor_alignment: Ve.optional(), positioned_relative_to_pcb_group_id: h().optional(), positioned_relative_to_pcb_board_id: h().optional(), cable_insertion_center: nt.optional(), insertion_direction: H0.optional(), pin1_location: mp.optional().describe("Location of pin 1 on the unrotated, top-view component footprint"), supplier_pin1_location_map: Qn(Kn, mp).optional().describe("Pin 1 location for each supplier's unrotated, top-view footprint"), metadata: M({ kicad_footprint: b_.optional() }).optional(), obstructs_within_bounds: E().default(true).describe("Does this component take up all the space within its bounds on a layer. This is generally true except for when separated pin headers are being represented by a single component (in which case, chips can be placed between the pin headers) or for tall modules where chips fit underneath") }).describe("Defines a component on the PCB");
var Is = M({ type: x("pcb_debug_object"), pcb_debug_object_id: T("pcb_debug_object"), label: h().optional(), subcircuit_id: h().optional() }), K0 = Is.extend({ shape: x("rect"), center: nt, size: Ss }), tg = Is.extend({ shape: x("line"), start: nt, end: nt }), eg = Is.extend({ shape: x("point"), center: nt }), rg = ie("shape", [K0, tg, eg]);
var ng = M({ type: x("pcb_hole"), pcb_hole_id: T("pcb_hole"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), pcb_component_id: h().optional(), hole_shape: x("circle"), hole_diameter: w(), x: R, y: R, is_covered_with_solder_mask: E().optional(), soldermask_margin: w().optional() }), q5 = ng.describe("Defines a circular hole on the PCB");
var ig = M({ type: x("pcb_hole"), pcb_hole_id: T("pcb_hole"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), pcb_component_id: h().optional(), hole_shape: x("rect"), hole_width: w(), hole_height: w(), x: R, y: R, is_covered_with_solder_mask: E().optional(), soldermask_margin: w().optional() }), J5 = ig.describe("Defines a rectangular (square-capable) hole on the PCB. Use equal width/height for square.");
var og = M({ type: x("pcb_hole"), pcb_hole_id: T("pcb_hole"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), pcb_component_id: h().optional(), hole_shape: ut(["circle", "square"]), hole_diameter: w(), x: R, y: R, is_covered_with_solder_mask: E().optional(), soldermask_margin: w().optional() }), K5 = og.describe("Defines a circular or square hole on the PCB");
var sg = M({ type: x("pcb_hole"), pcb_hole_id: T("pcb_hole"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), pcb_component_id: h().optional(), hole_shape: x("oval"), hole_width: w(), hole_height: w(), x: R, y: R, is_covered_with_solder_mask: E().optional(), soldermask_margin: w().optional() }), t3 = sg.describe("Defines an oval hole on the PCB");
var ag = M({ type: x("pcb_hole"), pcb_hole_id: T("pcb_hole"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), pcb_component_id: h().optional(), hole_shape: x("pill"), hole_width: w(), hole_height: w(), x: R, y: R, is_covered_with_solder_mask: E().optional(), soldermask_margin: w().optional() }), e3 = ag.describe("Defines a pill-shaped hole on the PCB");
var cg = M({ type: x("pcb_hole"), pcb_hole_id: T("pcb_hole"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), pcb_component_id: h().optional(), hole_shape: x("rotated_pill"), hole_width: w(), hole_height: w(), x: R, y: R, ccw_rotation: Et, is_covered_with_solder_mask: E().optional(), soldermask_margin: w().optional() }), r3 = cg.describe("Defines a rotated pill-shaped hole on the PCB");
var lg = og.or(sg).or(ag).or(cg).or(ng).or(ig), n3 = M({ type: x("pcb_plated_hole"), shape: x("circle"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), outer_diameter: w(), hole_diameter: w(), is_covered_with_solder_mask: E().optional(), x: R, y: R, layers: W(gt), port_hints: W(h()).optional(), pcb_component_id: h().optional(), pcb_port_id: h().optional(), pcb_plated_hole_id: T("pcb_plated_hole"), soldermask_margin: w().optional() }), i3 = M({ type: x("pcb_plated_hole"), shape: ut(["oval", "pill"]), pcb_group_id: h().optional(), subcircuit_id: h().optional(), outer_width: w(), outer_height: w(), hole_width: w(), hole_height: w(), is_covered_with_solder_mask: E().optional(), x: R, y: R, ccw_rotation: Et, layers: W(gt), port_hints: W(h()).optional(), pcb_component_id: h().optional(), pcb_port_id: h().optional(), pcb_plated_hole_id: T("pcb_plated_hole"), soldermask_margin: w().optional() }), o3 = M({ type: x("pcb_plated_hole"), shape: x("circular_hole_with_rect_pad"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), hole_shape: x("circle"), pad_shape: x("rect"), hole_diameter: w(), rect_pad_width: w(), rect_pad_height: w(), rect_border_radius: w().optional(), hole_offset_x: R.default(0), hole_offset_y: R.default(0), is_covered_with_solder_mask: E().optional(), x: R, y: R, layers: W(gt), port_hints: W(h()).optional(), pcb_component_id: h().optional(), pcb_port_id: h().optional(), pcb_plated_hole_id: T("pcb_plated_hole"), soldermask_margin: w().optional(), rect_ccw_rotation: Et.optional() }), s3 = M({ type: x("pcb_plated_hole"), shape: x("pill_hole_with_rect_pad"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), hole_shape: x("pill"), pad_shape: x("rect"), hole_width: w(), hole_height: w(), rect_pad_width: w(), rect_pad_height: w(), rect_border_radius: w().optional(), hole_offset_x: R.default(0), hole_offset_y: R.default(0), is_covered_with_solder_mask: E().optional(), x: R, y: R, layers: W(gt), port_hints: W(h()).optional(), pcb_component_id: h().optional(), pcb_port_id: h().optional(), pcb_plated_hole_id: T("pcb_plated_hole"), soldermask_margin: w().optional() }), a3 = M({ type: x("pcb_plated_hole"), shape: x("rotated_pill_hole_with_rect_pad"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), hole_shape: x("rotated_pill"), pad_shape: x("rect"), hole_width: w(), hole_height: w(), hole_ccw_rotation: Et, rect_pad_width: w(), rect_pad_height: w(), rect_border_radius: w().optional(), rect_ccw_rotation: Et, hole_offset_x: R.default(0), hole_offset_y: R.default(0), is_covered_with_solder_mask: E().optional(), x: R, y: R, layers: W(gt), port_hints: W(h()).optional(), pcb_component_id: h().optional(), pcb_port_id: h().optional(), pcb_plated_hole_id: T("pcb_plated_hole"), soldermask_margin: w().optional() }), c3 = M({ type: x("pcb_plated_hole"), shape: x("hole_with_polygon_pad"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), hole_shape: ut(["circle", "oval", "pill", "rotated_pill"]), hole_diameter: w().optional(), hole_width: w().optional(), hole_height: w().optional(), pad_outline: W(M({ x: R, y: R })).min(3), hole_offset_x: R.default(0), hole_offset_y: R.default(0), is_covered_with_solder_mask: E().optional(), x: R, y: R, layers: W(gt), port_hints: W(h()).optional(), pcb_component_id: h().optional(), pcb_port_id: h().optional(), pcb_plated_hole_id: T("pcb_plated_hole"), soldermask_margin: w().optional(), ccw_rotation: Et.optional() }), pg = Wt([n3, i3, o3, s3, a3, c3]);
var hg = M({ type: x("pcb_port"), pcb_port_id: T("pcb_port"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), source_port_id: h(), pcb_component_id: h().optional(), x: R, y: R, layers: W(gt), is_board_pinout: E().optional() }).describe("Defines a port on the PCB");
var l3 = M({ type: x("pcb_smtpad"), shape: x("circle"), pcb_smtpad_id: T("pcb_smtpad"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), x: R, y: R, radius: w(), layer: gt, port_hints: W(h()).optional(), pcb_component_id: h().optional(), pcb_port_id: h().optional(), is_covered_with_solder_mask: E().optional(), soldermask_margin: w().optional(), solderpaste_margin: w().optional() }), p3 = M({ type: x("pcb_smtpad"), shape: x("rect"), pcb_smtpad_id: T("pcb_smtpad"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), x: R, y: R, width: w(), height: w(), rect_border_radius: w().optional(), corner_radius: w().optional(), layer: gt, port_hints: W(h()).optional(), pcb_component_id: h().optional(), pcb_port_id: h().optional(), is_covered_with_solder_mask: E().optional(), soldermask_margin: w().optional(), soldermask_margin_left: w().optional(), soldermask_margin_top: w().optional(), soldermask_margin_right: w().optional(), soldermask_margin_bottom: w().optional(), solderpaste_margin: w().optional() }), h3 = M({ type: x("pcb_smtpad"), shape: x("rotated_rect"), pcb_smtpad_id: T("pcb_smtpad"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), x: R, y: R, width: w(), height: w(), rect_border_radius: w().optional(), corner_radius: w().optional(), ccw_rotation: Et, layer: gt, port_hints: W(h()).optional(), pcb_component_id: h().optional(), pcb_port_id: h().optional(), is_covered_with_solder_mask: E().optional(), soldermask_margin: w().optional(), soldermask_margin_left: w().optional(), soldermask_margin_top: w().optional(), soldermask_margin_right: w().optional(), soldermask_margin_bottom: w().optional(), solderpaste_margin: w().optional() }), dg = M({ type: x("pcb_smtpad"), shape: x("pill"), pcb_smtpad_id: T("pcb_smtpad"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), x: R, y: R, width: w(), height: w(), radius: w(), layer: gt, port_hints: W(h()).optional(), pcb_component_id: h().optional(), pcb_port_id: h().optional(), is_covered_with_solder_mask: E().optional(), soldermask_margin: w().optional(), solderpaste_margin: w().optional() }), d3 = M({ type: x("pcb_smtpad"), shape: x("rotated_pill"), pcb_smtpad_id: T("pcb_smtpad"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), x: R, y: R, width: w(), height: w(), radius: w(), ccw_rotation: Et, layer: gt, port_hints: W(h()).optional(), pcb_component_id: h().optional(), pcb_port_id: h().optional(), is_covered_with_solder_mask: E().optional(), soldermask_margin: w().optional(), solderpaste_margin: w().optional() }), m3 = M({ type: x("pcb_smtpad"), shape: x("polygon"), pcb_smtpad_id: T("pcb_smtpad"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), points: W(nt), layer: gt, port_hints: W(h()).optional(), pcb_component_id: h().optional(), pcb_port_id: h().optional(), is_covered_with_solder_mask: E().optional(), soldermask_margin: w().optional(), solderpaste_margin: w().optional() }), mg = ie("shape", [l3, p3, h3, d3, dg, m3]).describe("Defines an SMT pad on the PCB");
var u3 = M({ type: x("pcb_solder_paste"), shape: x("circle"), pcb_solder_paste_id: T("pcb_solder_paste"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), x: R, y: R, radius: w(), layer: gt, pcb_component_id: h().optional(), pcb_smtpad_id: h().optional() }), f3 = M({ type: x("pcb_solder_paste"), shape: x("rect"), pcb_solder_paste_id: T("pcb_solder_paste"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), x: R, y: R, width: w(), height: w(), layer: gt, pcb_component_id: h().optional(), pcb_smtpad_id: h().optional() }), y3 = M({ type: x("pcb_solder_paste"), shape: x("pill"), pcb_solder_paste_id: T("pcb_solder_paste"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), x: R, y: R, width: w(), height: w(), radius: w(), layer: gt, pcb_component_id: h().optional(), pcb_smtpad_id: h().optional() }), _3 = M({ type: x("pcb_solder_paste"), shape: x("rotated_rect"), pcb_solder_paste_id: T("pcb_solder_paste"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), x: R, y: R, width: w(), height: w(), ccw_rotation: R, layer: gt, pcb_component_id: h().optional(), pcb_smtpad_id: h().optional() }), g3 = M({ type: x("pcb_solder_paste"), shape: x("rotated_pill"), pcb_solder_paste_id: T("pcb_solder_paste"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), x: R, y: R, width: w(), height: w(), radius: w(), ccw_rotation: Et, layer: gt, pcb_component_id: h().optional(), pcb_smtpad_id: h().optional() }), x3 = M({ type: x("pcb_solder_paste"), shape: x("oval"), pcb_solder_paste_id: T("pcb_solder_paste"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), x: R, y: R, width: w(), height: w(), layer: gt, pcb_component_id: h().optional(), pcb_smtpad_id: h().optional() }), b3 = yo.extend({ type: x("pcb_solder_paste"), pcb_solder_paste_id: T("pcb_solder_paste"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), holes: W(yo.shape.points).optional(), layer: gt, pcb_component_id: h().optional(), pcb_smtpad_id: h().optional() }), ug = Wt([u3, f3, y3, _3, g3, x3, b3]).describe("Defines solderpaste on the PCB");
var bs = M({ type: x("pcb_soldermask_opening"), pcb_soldermask_opening_id: T("pcb_soldermask_opening"), layer: gt.pipe(Ut), pcb_component_id: h().optional(), pcb_group_id: h().optional(), subcircuit_id: h().optional() }), fg = ie("shape", [gp.extend(bs.shape), ws.extend(bs.shape), xp.extend(bs.shape), yo.extend(bs.shape)]).describe("An explicit opening in top or bottom solder mask or flex coverlay, independent of pads. Removes mask without adding copper or solder paste.");
var yg = M({ type: x("pcb_text"), pcb_text_id: T("pcb_text"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), text: h(), center: nt, layer: gt, width: K, height: K, lines: w(), align: ut(["bottom-left"]) }).describe("Defines text on the PCB");
var i_ = R.pipe(w().finite().positive()), _g = M({ route_type: x("wire"), x: R, y: R, width: R, start_width: i_.optional(), end_width: i_.optional(), width_interpolation_mode: ut(["linear", "quadratic"]).optional(), copper_pour_id: h().optional(), is_inside_copper_pour: E().optional(), start_pcb_port_id: h().optional(), end_pcb_port_id: h().optional(), layer: gt }).superRefine((t, e) => { let r = [t.start_width, t.end_width, t.width_interpolation_mode].filter((n) => n !== void 0).length; if (r === 0)
    return; if (r !== 3)
    e.addIssue({ code: X.custom, message: "Wire taper requires start_width, end_width and width_interpolation_mode together" }); if (t.width !== t.start_width)
    e.addIssue({ code: X.custom, path: ["start_width"], message: "start_width must equal width" }); if (!Number.isFinite(t.x) || !Number.isFinite(t.y))
    e.addIssue({ code: X.custom, message: "Tapered wire coordinates must be finite" }); }), gg = M({ route_type: x("via"), x: R, y: R, copper_pour_id: h().optional(), is_inside_copper_pour: E().optional(), hole_diameter: R.optional(), outer_diameter: R.optional(), tented_on_top: E().optional(), tented_on_bottom: E().optional(), from_layer: gt, to_layer: gt }), xg = M({ route_type: x("through_pad"), start: nt, end: nt, width: R, start_layer: gt, end_layer: gt, pcb_smtpad_id: h().optional(), pcb_plated_hole_id: h().optional() }), bg = Wt([_g, gg, xg]), vg = M({ type: x("pcb_trace"), source_trace_id: h().optional(), pcb_component_id: h().optional(), pcb_trace_id: T("pcb_trace"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), route_thickness_mode: ut(["constant", "interpolated"]).default("constant").optional(), route_order_index: w().optional(), should_round_corners: E().optional(), trace_length: w().optional(), is_antenna_trace: E().optional(), highlight_color: h().optional(), route: W(bg).superRefine((t, e) => { for (let [r, n] of t.entries()) {
        if (n.route_type !== "wire" || n.width_interpolation_mode === void 0)
            continue;
        let i = t[r + 1], s = i?.route_type === "through_pad" ? i.start : i, o = i?.route_type === "wire" ? i.layer : i?.route_type === "via" ? i.from_layer : i?.start_layer, c = s ? Math.hypot(s.x - n.x, s.y - n.y) : NaN;
        if (!Number.isFinite(c) || c <= 0 || o !== n.layer)
            e.addIssue({ code: X.custom, path: [r], message: "Tapered wire must lead to a distinct finite next point on the same layer" });
    } }) }).describe("Defines a trace on the PCB");
var Sg = M({ type: x("pcb_trace_warning"), pcb_trace_warning_id: T("pcb_trace_warning"), warning_type: x("pcb_trace_warning").default("pcb_trace_warning"), message: h(), center: nt.optional(), pcb_trace_id: h(), source_trace_id: h(), pcb_component_ids: W(h()), pcb_port_ids: W(h()), subcircuit_id: h().optional() }).describe("Defines a trace warning on the PCB");
var wg = M({ type: x("pcb_trace_style_warning"), pcb_trace_style_warning_id: T("pcb_trace_style_warning"), warning_type: x("pcb_trace_style_warning").default("pcb_trace_style_warning"), message: h(), styling_issue_type: x("long_segment_at_odd_angle"), pcb_trace_id: h(), source_trace_id: h().optional(), subcircuit_id: h().optional(), layer: gt, start_route_index: w().int().nonnegative(), end_route_index: w().int().nonnegative(), segment_start: nt, segment_end: nt, center: nt, segment_length: R, minimum_segment_length: R, angle_degrees: w().min(0).lt(360), nearest_allowed_angle_degrees: w().min(0).lt(360).multipleOf(45), angle_deviation_degrees: w().min(0).max(22.5), angle_tolerance_degrees: w().min(0).lt(22.5) }).describe("Warning for a long PCB trace segment whose direction deviates from a multiple of 45 degrees");
var Ag = M({ type: x("pcb_trace_too_long_error"), pcb_trace_too_long_error_id: T("pcb_trace_too_long_error"), error_type: x("pcb_trace_too_long_error").default("pcb_trace_too_long_error"), message: h(), pcb_trace_id: h(), source_net_id: h().optional(), source_trace_id: h().optional(), actual_trace_length: R, maximum_trace_length: R, subcircuit_id: h().optional() }).describe("Error emitted when a PCB trace is longer than its maximum allowed length");
var Pg = Mt.extend({ type: x("pcb_bus_length_skew_error"), pcb_bus_length_skew_error_id: T("pcb_bus_length_skew_error"), error_type: x("pcb_bus_length_skew_error").default("pcb_bus_length_skew_error"), source_bus_id: h(), source_trace_ids: W(h()), pcb_trace_ids: W(h()), actual_length_skew: w().nonnegative().finite(), maximum_length_skew: w().nonnegative().finite(), subcircuit_id: h().optional() });
var Bg = M({ type: x("pcb_trace_too_long_warning"), pcb_trace_too_long_warning_id: T("pcb_trace_too_long_warning"), warning_type: x("pcb_trace_too_long_warning").default("pcb_trace_too_long_warning"), message: h(), pcb_trace_id: h(), source_net_id: h().optional(), source_trace_id: h().optional(), actual_trace_length: R, maximum_trace_length: R, subcircuit_id: h().optional() }).describe("Warning emitted when a PCB trace is longer than its maximum allowed length");
var Ig = M({ type: x("pcb_trace_too_many_vias_warning"), pcb_trace_too_many_vias_warning_id: T("pcb_trace_too_many_vias_warning"), warning_type: x("pcb_trace_too_many_vias_warning").default("pcb_trace_too_many_vias_warning"), message: h(), pcb_trace_id: h(), source_net_id: h().optional(), source_trace_id: h().optional(), actual_via_count: w().int().nonnegative(), maximum_via_count: w().int().nonnegative(), subcircuit_id: h().optional() }).describe("Warning emitted when a PCB trace has more vias than its maximum allowed count");
var Cr = Mt.extend({ type: x("pcb_bus_routing_constraint_error"), pcb_bus_routing_constraint_error_id: T("pcb_bus_routing_constraint_error"), error_type: x("pcb_bus_routing_constraint_error").default("pcb_bus_routing_constraint_error"), source_bus_id: h(), source_trace_ids: W(h()).min(1), pcb_trace_ids: W(h()), subcircuit_id: h().optional() }), Fg = ie("routing_rule", [Cr.extend({ routing_rule: x("length_skew"), actual_length_skew: w().nonnegative().finite(), maximum_length_skew: w().nonnegative().finite() }), Cr.extend({ routing_rule: x("min_length"), actual_trace_length: w().nonnegative().finite(), minimum_trace_length: w().finite() }), Cr.extend({ routing_rule: x("max_length"), actual_trace_length: w().nonnegative().finite(), maximum_trace_length: w().finite() }), Cr.extend({ routing_rule: x("target_length"), actual_trace_length: w().nonnegative().finite(), target_trace_length: w().finite(), length_tolerance: w().nonnegative().finite() }), Cr.extend({ routing_rule: x("pcb_trace_spacing"), other_pcb_trace_id: h(), other_source_trace_id: h().optional(), actual_centerline_spacing: w().nonnegative().finite(), minimum_centerline_spacing: w().positive().finite() }), Cr.extend({ routing_rule: x("pcb_spacing_to_other_signals"), other_pcb_trace_id: h(), other_source_trace_id: h().optional(), actual_centerline_spacing: w().nonnegative().finite(), minimum_centerline_spacing: w().positive().finite() }), Cr.extend({ routing_rule: x("impedance_target"), target_impedance: w().positive().finite(), minimum_impedance: w().positive().finite().optional(), maximum_impedance: w().positive().finite().optional() })]).superRefine((t, e) => { if (t.routing_rule !== "impedance_target")
    return; if (t.minimum_impedance === void 0 && t.maximum_impedance === void 0)
    e.addIssue({ code: X.custom, path: ["minimum_impedance"], message: "Provide an impedance bound" }); if (t.minimum_impedance !== void 0 && t.maximum_impedance !== void 0 && t.minimum_impedance > t.maximum_impedance)
    e.addIssue({ code: X.custom, path: ["maximum_impedance"], message: "Impedance bounds must be ordered" }); }).describe("A declared bus or differential-pair routing constraint is violated.");
var mo = M({ type: x("pcb_bus_routing_constraint_warning"), pcb_bus_routing_constraint_warning_id: T("pcb_bus_routing_constraint_warning"), warning_type: x("pcb_bus_routing_constraint_warning").default("pcb_bus_routing_constraint_warning"), source_bus_id: h(), source_trace_ids: W(h()).min(1), pcb_trace_ids: W(h()), message: h(), subcircuit_id: h().optional() }).describe("A declared bus or pair constraint could not be verified; this is not a pass."), Mg = ie("routing_rule", [mo.extend({ routing_rule: x("route_geometry") }), mo.extend({ routing_rule: x("reference_geometry") }), mo.extend({ routing_rule: x("spacing_geometry") }), mo.extend({ routing_rule: x("target_length") }), mo.extend({ routing_rule: x("physical_impedance") })]);
var Cg = Mt.extend({ type: x("pcb_trace_error"), pcb_trace_error_id: T("pcb_trace_error"), error_type: x("pcb_trace_error").default("pcb_trace_error"), center: nt.optional(), pcb_trace_id: h(), source_trace_id: h(), pcb_component_ids: W(h()), pcb_port_ids: W(h()), subcircuit_id: h().optional() }).describe("Defines a trace error on the PCB");
var kg = Mt.extend({ type: x("pcb_trace_missing_error"), pcb_trace_missing_error_id: T("pcb_trace_missing_error"), error_type: x("pcb_trace_missing_error").default("pcb_trace_missing_error"), center: nt.optional(), source_trace_id: h(), pcb_component_ids: W(h()), pcb_port_ids: W(h()), subcircuit_id: h().optional() }).describe("Defines an error when a source trace has no corresponding PCB trace");
var Ng = Mt.extend({ type: x("pcb_port_not_matched_error"), pcb_error_id: T("pcb_error"), error_type: x("pcb_port_not_matched_error").default("pcb_port_not_matched_error"), pcb_component_ids: W(h()), subcircuit_id: h().optional() }).describe("Defines a trace error on the PCB where a port is not matched");
var Yg = Mt.extend({ type: x("pcb_port_not_connected_error"), pcb_port_not_connected_error_id: T("pcb_port_not_connected_error"), error_type: x("pcb_port_not_connected_error").default("pcb_port_not_connected_error"), pcb_port_ids: W(h()), pcb_component_ids: W(h()), subcircuit_id: h().optional() }).describe("Defines an error when a pcb port is not connected to any trace");
var Lg = M({ type: x("pcb_net"), pcb_net_id: T("pcb_net"), source_net_id: h().optional(), highlight_color: h().optional() }).describe("Defines a net on the PCB");
var Tg = M({ type: x("pcb_via"), pcb_via_id: T("pcb_via"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), subcircuit_connectivity_map_key: h().optional(), x: R, y: R, outer_diameter: R.default("0.6mm"), hole_diameter: R.default("0.25mm"), topmost_drill_layer: gt.optional(), bottommost_drill_layer: gt.optional(), through_hole: E().optional(), from_layer: gt.optional(), to_layer: gt.optional(), layers: W(gt), pcb_port_ids: W(h()).optional(), pcb_trace_id: h().optional(), source_trace_id: h().optional(), source_net_id: h().min(1).optional(), net_is_assignable: E().optional(), net_assigned: E().optional(), is_tented: E().optional(), tented_on_top: E().optional(), tented_on_bottom: E().optional() }).transform(({ is_tented: t, ...e }) => { if (t !== void 0)
    e.tented_on_top ??= t, e.tented_on_bottom ??= t; return e; }).describe("Defines a via on the PCB");
var Eg = M({ type: x("pcb_board"), pcb_board_id: T("pcb_board"), pcb_panel_id: h().optional(), carrier_pcb_board_id: h().optional(), is_subcircuit: E().optional(), subcircuit_id: h().optional(), is_mounted_to_carrier_board: E().optional(), is_via_in_pad_allowed: E().optional(), default_via_tented_on_top: E().optional(), default_via_tented_on_bottom: E().optional(), default_via_plugged: E().optional(), width: K.optional(), height: K.optional(), center: nt, display_offset_x: h().optional().describe("How to display the x offset for this board, usually corresponding with how the user specified it"), display_offset_y: h().optional().describe("How to display the y offset for this board, usually corresponding with how the user specified it"), thickness: K.optional().default(1.4), num_layers: w().optional().default(4), allow_blind_and_buried_vias: E().optional().describe("Whether autorouters may generate blind and buried vias. False restricts newly generated vias to the full board stack."), outline: W(nt).optional(), shape: ut(["rect", "polygon"]).optional(), material: ut(["fr4", "fr1", "flex"]).default("fr4"), solder_mask_color: h().optional(), silkscreen_color: h().optional(), anchor_position: nt.optional(), anchor_alignment: Ve.optional(), position_mode: ut(["relative_to_panel_anchor", "none"]).optional() }).merge(q0).describe("Defines the board outline of the PCB");
var o_ = nt.extend({ x: K.pipe(w().finite()), y: K.pipe(w().finite()) }), Rg = M({ type: x("pcb_bend"), pcb_bend_id: T("pcb_bend"), pcb_board_id: h(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), name: h().optional(), start: o_, end: o_, bend_angle: Et.pipe(w().finite()), bend_radius: K.pipe(w().finite().positive()), bend_side: ut(["left", "right"]) }).refine(({ start: t, end: e }) => t.x !== e.x || t.y !== e.y, { message: "Bend centerline endpoints must be distinct", path: ["end"] }).describe("Defines a finite-radius bend on a flat PCB for runtime CAD folding");
var up = K.pipe(w().finite().positive()), Og = nt.extend({ x: K.pipe(w().finite()), y: K.pipe(w().finite()) }), Wg = M({ type: x("pcb_stiffener"), pcb_stiffener_id: T("pcb_stiffener"), pcb_board_id: h(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), name: h().optional(), layer: ut(["top", "bottom"]), material: ut(["fr4", "polyimide", "stainless_steel", "aluminum"]), thickness: up, adhesive_thickness: K.pipe(w().finite().nonnegative()).optional() }), $g = Wg.extend({ shape: x("rect"), center: Og, rotation: Et.pipe(w().finite()).optional(), width: up, height: up, outline: ho().optional() });
var jg = Wg.extend({ shape: x("polygon"), outline: W(Og).min(3).refine((t) => { let e = t.reduce((r, n, i) => { let s = t[(i + 1) % t.length]; return r + n.x * s.y - s.x * n.y; }, 0); return Number.isFinite(e) && e !== 0; }, "Stiffener outline must enclose a nonzero area"), center: ho().optional(), rotation: ho().optional(), width: ho().optional(), height: ho().optional() });
var Xg = ie("shape", [$g, jg]).describe("Defines bonded mechanical PCB reinforcement without adding copper layers");
var Dg = M({ type: x("pcb_panel"), pcb_panel_id: T("pcb_panel"), width: K, height: K, center: nt, thickness: K.optional().default(1.4), covered_with_solder_mask: E().optional().default(true) }).describe("Defines a PCB panel that can contain multiple boards");
var Vg = Mt.extend({ type: x("pcb_placement_error"), pcb_placement_error_id: T("pcb_placement_error"), error_type: x("pcb_placement_error").default("pcb_placement_error"), subcircuit_id: h().optional() }).describe("Defines a placement error on the PCB");
var zg = Mt.extend({ type: x("pcb_packing_error"), pcb_packing_error_id: T("pcb_packing_error"), error_type: x("pcb_packing_error").default("pcb_packing_error"), pcb_group_id: h().optional(), subcircuit_id: h().optional() }).describe("Defines a failure to pack PCB components within layout bounds");
var Ug = Mt.extend({ type: x("pcb_panelization_placement_error"), pcb_panelization_placement_error_id: T("pcb_panelization_placement_error"), error_type: x("pcb_panelization_placement_error").default("pcb_panelization_placement_error"), pcb_panel_id: h().optional(), pcb_board_id: h().optional(), subcircuit_id: h().optional() }).describe("Defines a panelization placement error on the PCB");
var Gg = M({ type: x("pcb_trace_hint"), pcb_trace_hint_id: T("pcb_trace_hint"), pcb_port_id: h(), pcb_component_id: h(), route: W(Z0), subcircuit_id: h().optional() }).describe("A hint that can be used during generation of a PCB trace");
var Hg = M({ type: x("pcb_silkscreen_line"), pcb_silkscreen_line_id: T("pcb_silkscreen_line"), pcb_component_id: h(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), stroke_width: R.default("0.1mm"), x1: R, y1: R, x2: R, y2: R, layer: Ut }).describe("Defines a silkscreen line on the PCB");
var Qg = M({ type: x("pcb_silkscreen_path"), pcb_silkscreen_path_id: T("pcb_silkscreen_path"), pcb_component_id: h(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), layer: Ut, route: W(nt), stroke_width: K }).describe("Defines a silkscreen path on the PCB");
var Zg = M({ type: x("pcb_silkscreen_text"), pcb_silkscreen_text_id: T("pcb_silkscreen_text"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), font: x("tscircuit2024").default("tscircuit2024"), font_size: R.default("0.2mm"), pcb_component_id: h(), text: h(), is_knockout: E().default(false).optional(), knockout_padding: M({ left: K, top: K, bottom: K, right: K }).default({ left: "0.2mm", top: "0.2mm", bottom: "0.2mm", right: "0.2mm" }).optional(), ccw_rotation: w().optional(), layer: gt, is_mirrored: E().default(false).optional(), anchor_position: nt.default({ x: 0, y: 0 }), anchor_alignment: Ve.default("center") }).describe("Defines silkscreen text on the PCB");
var qg = M({ type: x("pcb_copper_text"), pcb_copper_text_id: T("pcb_copper_text"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), font: x("tscircuit2024").default("tscircuit2024"), font_size: R.default("0.2mm"), pcb_component_id: h(), text: h(), is_knockout: E().default(false).optional(), knockout_padding: M({ left: K, top: K, bottom: K, right: K }).default({ left: "0.2mm", top: "0.2mm", bottom: "0.2mm", right: "0.2mm" }).optional(), ccw_rotation: w().optional(), layer: gt, is_mirrored: E().default(false).optional(), anchor_position: nt.default({ x: 0, y: 0 }), anchor_alignment: Ve.default("center") }).describe("Defines copper text on the PCB");
var Jg = M({ type: x("pcb_silkscreen_rect"), pcb_silkscreen_rect_id: T("pcb_silkscreen_rect"), pcb_component_id: h(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), center: nt, width: K, height: K, layer: gt, stroke_width: K.default("1mm"), corner_radius: K.optional(), is_filled: E().default(true).optional(), has_stroke: E().optional(), is_stroke_dashed: E().optional(), ccw_rotation: w().optional() }).describe("Defines a silkscreen rect on the PCB");
var Kg = M({ type: x("pcb_silkscreen_circle"), pcb_silkscreen_circle_id: T("pcb_silkscreen_circle"), pcb_component_id: h(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), center: nt, radius: K, layer: Ut, stroke_width: K.default("1mm"), is_filled: E().optional() }).describe("Defines a silkscreen circle on the PCB");
var tx = M({ type: x("pcb_silkscreen_oval"), pcb_silkscreen_oval_id: T("pcb_silkscreen_oval"), pcb_component_id: h(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), center: nt, radius_x: R, radius_y: R, layer: Ut, ccw_rotation: Et.optional() }).describe("Defines a silkscreen oval on the PCB");
var v3 = M({ type: x("pcb_silkscreen_graphic"), pcb_silkscreen_graphic_id: T("pcb_silkscreen_graphic"), pcb_component_id: h(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), layer: Ut, image_asset: _o.optional() }), ex = v3.extend({ shape: x("brep"), brep_shape: Hp }).describe("Defines a BRep silkscreen graphic on the PCB");
var rx = ie("shape", [ex]).describe("Defines a silkscreen graphic on the PCB");
var nx = M({ type: x("pcb_silkscreen_pill"), pcb_silkscreen_pill_id: T("pcb_silkscreen_pill"), pcb_component_id: h(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), center: nt, width: K, height: K, layer: gt, ccw_rotation: w().optional() }).describe("Defines a silkscreen pill on the PCB");
var ix = M({ type: x("pcb_fabrication_note_text"), pcb_fabrication_note_text_id: T("pcb_fabrication_note_text"), subcircuit_id: h().optional(), pcb_group_id: h().optional(), font: x("tscircuit2024").default("tscircuit2024"), font_size: R.default("1mm"), pcb_component_id: h(), text: h(), ccw_rotation: w().optional(), layer: Ut, anchor_position: nt.default({ x: 0, y: 0 }), anchor_alignment: ut(["center", "top_left", "top_right", "bottom_left", "bottom_right"]).default("center"), color: h().optional() }).describe("Defines a fabrication note in text on the PCB, useful for leaving notes for assemblers or fabricators");
var ox = M({ type: x("pcb_fabrication_note_path"), pcb_fabrication_note_path_id: T("pcb_fabrication_note_path"), pcb_component_id: h(), subcircuit_id: h().optional(), layer: gt, route: W(nt), stroke_width: K, color: h().optional(), is_filled: E().optional(), has_stroke: E().optional() }).describe("Defines a fabrication path on the PCB for fabricators or assemblers");
var sx = M({ type: x("pcb_fabrication_note_rect"), pcb_fabrication_note_rect_id: T("pcb_fabrication_note_rect"), pcb_component_id: h(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), center: nt, width: K, height: K, layer: Ut, stroke_width: K.default("0.1mm"), corner_radius: K.optional(), is_filled: E().optional(), has_stroke: E().optional(), is_stroke_dashed: E().optional(), color: h().optional() }).describe("Defines a fabrication note rectangle on the PCB");
var ax = M({ type: x("pcb_fabrication_note_dimension"), pcb_fabrication_note_dimension_id: T("pcb_fabrication_note_dimension"), pcb_component_id: h(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), layer: Ut, from: nt, to: nt, text: h().optional(), text_ccw_rotation: w().optional(), offset: K.optional(), offset_distance: K.optional(), offset_direction: M({ x: w(), y: w() }).optional(), font: x("tscircuit2024").default("tscircuit2024"), font_size: K.default("1mm"), color: h().optional(), arrow_size: K.default("1mm") }).describe("Defines a measurement annotation within PCB fabrication notes");
var cx = M({ type: x("pcb_note_text"), pcb_note_text_id: T("pcb_note_text"), pcb_component_id: h().optional(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), name: h().optional(), font: x("tscircuit2024").default("tscircuit2024"), font_size: R.default("1mm"), text: h().optional(), anchor_position: nt.default({ x: 0, y: 0 }), anchor_alignment: ut(["center", "top_left", "top_right", "bottom_left", "bottom_right"]).default("center"), layer: Ut.default("top"), is_mirrored_from_top_view: E().optional(), color: h().optional() }).describe("Defines a documentation note in text on the PCB");
var lx = M({ type: x("pcb_note_rect"), pcb_note_rect_id: T("pcb_note_rect"), pcb_component_id: h().optional(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), name: h().optional(), text: h().optional(), center: nt, width: K, height: K, layer: Ut.default("top"), stroke_width: K.default("0.1mm"), corner_radius: K.optional(), is_filled: E().optional(), has_stroke: E().optional(), is_stroke_dashed: E().optional(), color: h().optional() }).describe("Defines a rectangular documentation note on the PCB");
var px = M({ type: x("pcb_note_path"), pcb_note_path_id: T("pcb_note_path"), pcb_component_id: h().optional(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), name: h().optional(), text: h().optional(), route: W(nt), layer: Ut.default("top"), stroke_width: K.default("0.1mm"), color: h().optional() }).describe("Defines a polyline documentation note on the PCB");
var hx = M({ type: x("pcb_note_line"), pcb_note_line_id: T("pcb_note_line"), pcb_component_id: h().optional(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), name: h().optional(), text: h().optional(), x1: R, y1: R, x2: R, y2: R, layer: Ut.default("top"), stroke_width: R.default("0.1mm"), color: h().optional(), is_dashed: E().optional() }).describe("Defines a straight documentation note line on the PCB");
var dx = M({ type: x("pcb_note_dimension"), pcb_note_dimension_id: T("pcb_note_dimension"), pcb_component_id: h().optional(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), name: h().optional(), from: nt, to: nt, text: h().optional(), text_ccw_rotation: w().optional(), offset_distance: K.optional(), offset_direction: M({ x: w(), y: w() }).optional(), font: x("tscircuit2024").default("tscircuit2024"), font_size: K.default("1mm"), layer: Ut.default("top"), color: h().optional(), arrow_size: K.default("1mm") }).describe("Defines a measurement annotation within PCB documentation notes");
var mx = Mt.extend({ type: x("pcb_footprint_overlap_error"), pcb_error_id: T("pcb_error"), error_type: x("pcb_footprint_overlap_error").default("pcb_footprint_overlap_error"), pcb_smtpad_ids: W(h()).optional(), pcb_plated_hole_ids: W(h()).optional(), pcb_hole_ids: W(h()).optional(), pcb_keepout_ids: W(h()).optional() }).describe("Error emitted when a pcb footprint overlaps with another element");
var ux = Mt.extend({ type: x("pcb_courtyard_overlap_error"), pcb_error_id: T("pcb_error"), error_type: x("pcb_courtyard_overlap_error").default("pcb_courtyard_overlap_error"), pcb_component_ids: t_([h(), h()]) }).describe("Error emitted when the courtyard (CrtYd) of one PCB component overlaps with the courtyard of another");
var fx = M({ type: x("pcb_keepout"), shape: x("outline"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), outline: W(nt).min(2), stroke_width: K, pcb_keepout_id: h(), layers: W(h()), description: h().optional(), excluded_pcb_component_ids: W(h()).optional(), warning_only: E().optional(), allow_traces: E().optional(), allow_placements: E().optional() }), yx = M({ type: x("pcb_keepout"), shape: x("rect"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), center: nt, width: R, height: R, pcb_keepout_id: h(), layers: W(h()), description: h().optional(), excluded_pcb_component_ids: W(h()).optional(), warning_only: E().optional(), allow_traces: E().optional(), allow_placements: E().optional() }).or(M({ type: x("pcb_keepout"), shape: x("circle"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), center: nt, radius: R, pcb_keepout_id: h(), layers: W(h()), description: h().optional(), excluded_pcb_component_ids: W(h()).optional(), warning_only: E().optional(), allow_traces: E().optional(), allow_placements: E().optional() })).or(fx);
var _x = M({ type: x("pcb_keepout_overlap_warning"), pcb_keepout_overlap_warning_id: T("pcb_keepout_overlap_warning"), warning_type: x("pcb_keepout_overlap_warning").default("pcb_keepout_overlap_warning"), message: h(), pcb_keepout_id: h(), pcb_component_ids: W(h()).optional(), pcb_trace_ids: W(h()).optional(), pcb_smtpad_ids: W(h()).optional(), pcb_plated_hole_ids: W(h()).optional(), pcb_via_ids: W(h()).optional(), center: nt.optional(), subcircuit_id: h().optional() }).describe("Warning emitted when copper overlaps a PCB keepout with warning_only enabled");
var Fs = M({ type: x("pcb_cutout"), pcb_cutout_id: T("pcb_cutout"), pcb_component_id: h().optional(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), pcb_board_id: h().optional(), pcb_panel_id: h().optional() }), gx = Fs.extend({ shape: x("rect"), center: nt, width: K, height: K, rotation: Et.optional(), corner_radius: K.optional() });
var xx = Fs.extend({ shape: x("circle"), center: nt, radius: K });
var bx = Fs.extend({ shape: x("polygon"), points: W(nt) });
var vx = Fs.extend({ shape: x("path"), route: W(nt), slot_width: K, slot_length: K.optional(), space_between_slots: K.optional(), slot_corner_radius: K.optional() });
var Sx = ie("shape", [gx, xx, bx, vx]).describe("Defines a cutout on the PCB, removing board material.");
var wx = Mt.extend({ type: x("pcb_missing_footprint_error"), pcb_missing_footprint_error_id: T("pcb_missing_footprint_error"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), error_type: x("pcb_missing_footprint_error").default("pcb_missing_footprint_error"), source_component_id: h() }).describe("Defines a missing footprint error on the PCB");
var Ax = Mt.extend({ type: x("external_footprint_load_error"), external_footprint_load_error_id: T("external_footprint_load_error"), pcb_component_id: h(), source_component_id: h(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), footprinter_string: h().optional(), error_type: x("external_footprint_load_error").default("external_footprint_load_error") }).describe("Defines an error when an external footprint fails to load");
var Px = Mt.extend({ type: x("circuit_json_footprint_load_error"), circuit_json_footprint_load_error_id: T("circuit_json_footprint_load_error"), pcb_component_id: h(), source_component_id: h(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), error_type: x("circuit_json_footprint_load_error").default("circuit_json_footprint_load_error"), circuit_json: W(Jy()).optional() }).describe("Defines an error when a circuit JSON footprint fails to load");
var Bx = M({ type: x("pcb_group"), pcb_group_id: T("pcb_group"), source_group_id: h(), is_subcircuit: E().optional(), subcircuit_id: h().optional(), width: K.optional(), height: K.optional(), center: nt, display_offset_x: h().optional().describe("How to display the x offset for this group, usually corresponding with how the user specified it"), display_offset_y: h().optional().describe("How to display the y offset for this group, usually corresponding with how the user specified it"), outline: W(nt).optional(), anchor_position: nt.optional(), anchor_alignment: Ve.default("center"), position_mode: ut(["packed", "relative_to_group_anchor", "none"]).optional(), positioned_relative_to_pcb_group_id: h().optional(), positioned_relative_to_pcb_board_id: h().optional(), pcb_component_ids: W(h()), child_layout_mode: ut(["packed", "none"]).optional(), name: h().optional(), description: h().optional(), layout_mode: h().optional(), autorouter_configuration: M({ trace_clearance: K }).optional(), autorouter_used_string: h().optional() }).describe("Defines a group of components on the PCB");
var Ix = Mt.extend({ type: x("pcb_autorouting_error"), pcb_error_id: T("pcb_autorouting_error"), error_type: x("pcb_autorouting_error").default("pcb_autorouting_error"), subcircuit_id: h().optional() }).describe("The autorouting has failed to route a portion of the board");
var Fx = Mt.extend({ type: x("pcb_preflight_routing_error"), pcb_preflight_routing_error_id: T("pcb_preflight_routing_error"), error_type: x("pcb_preflight_routing_error").default("pcb_preflight_routing_error"), error_code: h(), subcircuit_id: h().optional(), pcb_group_id: h().optional(), routing_phase_index: w().int().optional(), phase_name: h().optional(), source_trace_ids: W(h()).optional(), pcb_component_ids: W(h()).optional(), pcb_port_ids: W(h()).optional(), related_error_ids: W(h()).optional(), measurements: Qn(w().finite()).optional() });
var Mx = M({ type: x("pcb_manual_edit_conflict_warning"), pcb_manual_edit_conflict_warning_id: T("pcb_manual_edit_conflict_warning"), warning_type: x("pcb_manual_edit_conflict_warning").default("pcb_manual_edit_conflict_warning"), message: h(), pcb_component_id: h(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), source_component_id: h() }).describe("Warning emitted when a component has both manual placement and explicit pcbX/pcbY coordinates");
var s_ = ut(["x-", "x+", "y+", "y-"]), Cx = M({ type: x("pcb_connector_not_in_accessible_orientation_warning"), pcb_connector_not_in_accessible_orientation_warning_id: T("pcb_connector_not_in_accessible_orientation_warning"), warning_type: x("pcb_connector_not_in_accessible_orientation_warning").default("pcb_connector_not_in_accessible_orientation_warning"), message: h(), pcb_component_id: h(), source_component_id: h().optional(), pcb_board_id: h().optional(), facing_direction: s_, recommended_facing_direction: s_, subcircuit_id: h().optional() }).describe("Warning emitted when a connector PCB component is facing inward toward the board and should be reoriented to an outward-facing direction");
var kx = M({ type: x("pcb_component_missing_courtyard_warning"), pcb_component_missing_courtyard_warning_id: T("pcb_component_missing_courtyard_warning"), warning_type: x("pcb_component_missing_courtyard_warning").default("pcb_component_missing_courtyard_warning"), message: h(), pcb_component_id: h(), source_component_id: h().optional(), subcircuit_id: h().optional() }).describe("Warning emitted when a PCB component has no courtyard geometry");
var Nx = M({ type: x("supplier_footprint_mismatch_warning"), supplier_footprint_mismatch_warning_id: T("supplier_footprint_mismatch_warning"), warning_type: x("supplier_footprint_mismatch_warning").default("supplier_footprint_mismatch_warning"), message: h(), source_component_id: h(), pcb_component_id: h().optional(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), supplier_name: Kn.optional(), supplier_part_number: h().optional(), supplier_footprint_url: h().optional(), footprint_copper_intersection_over_union: w() }).describe("Warning emitted when a supplier part footprint does not match the expected footprint");
var Yx = M({ type: x("pcb_fabricator_extra_charge_warning"), pcb_fabricator_extra_charge_warning_id: T("pcb_fabricator_extra_charge_warning"), warning_type: x("pcb_fabricator_extra_charge_warning").default("pcb_fabricator_extra_charge_warning"), message: h(), fabricator_preset: h(), pcb_board_id: h().optional(), pcb_via_ids: W(h()).optional(), subcircuit_id: h().optional() }).describe("Warning that a design feature incurs an extra charge for the selected fabricator preset, such as via hole diameters below 0.3 mm with JLCPCB economy or standard presets.");
var Lx = M({ type: x("pcb_breakout_point"), pcb_breakout_point_id: T("pcb_breakout_point"), pcb_group_id: h(), subcircuit_id: h().optional(), source_trace_id: h().optional(), source_port_id: h().optional(), source_net_id: h().optional(), layer: gt.optional(), x: R, y: R }).describe("Defines a routing target within a pcb_group for a source_trace or source_net");
var Tx = M({ type: x("pcb_ground_plane"), pcb_ground_plane_id: T("pcb_ground_plane"), source_pcb_ground_plane_id: h(), source_net_id: h(), pcb_group_id: h().optional(), subcircuit_id: h().optional() }).describe("Defines a ground plane on the PCB");
var Ex = M({ type: x("pcb_ground_plane_region"), pcb_ground_plane_region_id: T("pcb_ground_plane_region"), pcb_ground_plane_id: h(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), layer: gt, points: W(nt) }).describe("Defines a polygon region of a ground plane");
var Rx = M({ type: x("pcb_thermal_spoke"), pcb_thermal_spoke_id: T("pcb_thermal_spoke"), pcb_ground_plane_id: h(), shape: h(), spoke_count: w(), spoke_thickness: R, spoke_inner_diameter: R, spoke_outer_diameter: R, pcb_plated_hole_id: h().optional(), subcircuit_id: h().optional() }).describe("Pattern for connecting a ground plane to a plated hole");
var Qp = M({ type: x("pcb_copper_pour"), pcb_copper_pour_id: T("pcb_copper_pour"), pcb_group_id: h().optional(), subcircuit_id: h().optional(), layer: gt, source_net_id: h().optional(), covered_with_solder_mask: E().optional().default(true) }), Ox = Qp.extend({ shape: x("rect"), center: nt, width: K, height: K, rotation: Et.optional() });
var Wx = Qp.extend({ shape: x("brep"), brep_shape: Hp });
var $x = Qp.extend({ shape: x("polygon"), points: W(nt) });
var jx = ie("shape", [Ox, Wx, $x]).describe("Defines a copper pour on the PCB.");
var Xx = Mt.extend({ type: x("pcb_component_outside_board_error"), pcb_component_outside_board_error_id: T("pcb_component_outside_board_error"), error_type: x("pcb_component_outside_board_error").default("pcb_component_outside_board_error"), pcb_component_id: h(), pcb_board_id: h(), component_center: nt, component_bounds: M({ min_x: w(), max_x: w(), min_y: w(), max_y: w() }), subcircuit_id: h().optional(), source_component_id: h().optional() }).describe("Error emitted when a PCB component is placed outside the board boundaries");
var Dx = Mt.extend({ type: x("pcb_component_not_on_board_edge_error"), pcb_component_not_on_board_edge_error_id: T("pcb_component_not_on_board_edge_error"), error_type: x("pcb_component_not_on_board_edge_error").default("pcb_component_not_on_board_edge_error"), pcb_component_id: h(), pcb_board_id: h(), component_center: nt, pad_to_nearest_board_edge_distance: w(), source_component_id: h().optional(), subcircuit_id: h().optional() }).describe("Error emitted when a component that must be placed on the board edge is centered away from the edge");
var Vx = Mt.extend({ type: x("pcb_component_invalid_layer_error"), pcb_component_invalid_layer_error_id: T("pcb_component_invalid_layer_error"), error_type: x("pcb_component_invalid_layer_error").default("pcb_component_invalid_layer_error"), pcb_component_id: h().optional(), source_component_id: h(), layer: gt, subcircuit_id: h().optional() }).describe("Error emitted when a component is placed on an invalid layer (components can only be on 'top' or 'bottom' layers)");
var zx = Mt.extend({ type: x("pcb_via_clearance_error"), pcb_error_id: T("pcb_error"), error_type: x("pcb_via_clearance_error").default("pcb_via_clearance_error"), pcb_via_ids: W(h()).min(2), minimum_clearance: R.optional(), actual_clearance: R.optional(), pcb_center: M({ x: w().optional(), y: w().optional() }).optional(), subcircuit_id: h().optional() }).describe("Error emitted when vias are closer than the allowed clearance");
var Ux = Mt.extend({ type: x("pcb_via_trace_clearance_error"), pcb_via_trace_clearance_error_id: T("pcb_via_trace_clearance_error"), error_type: x("pcb_via_trace_clearance_error").default("pcb_via_trace_clearance_error"), pcb_via_id: h(), pcb_trace_id: h(), minimum_clearance: R.optional(), actual_clearance: R.optional(), center: M({ x: w().optional(), y: w().optional() }).optional(), subcircuit_id: h().optional() }).describe("Error emitted when a via and trace are closer than the allowed clearance");
var Gx = Mt.extend({ type: x("pcb_pad_pad_clearance_error"), pcb_pad_pad_clearance_error_id: T("pcb_pad_pad_clearance_error"), error_type: x("pcb_pad_pad_clearance_error").default("pcb_pad_pad_clearance_error"), pcb_pad_ids: W(h()).min(2), minimum_clearance: R.optional(), actual_clearance: R.optional(), center: M({ x: w().optional(), y: w().optional() }).optional(), subcircuit_id: h().optional() }).describe("Error emitted when pads are closer than the allowed clearance");
var Hx = Mt.extend({ type: x("pcb_pad_trace_clearance_error"), pcb_pad_trace_clearance_error_id: T("pcb_pad_trace_clearance_error"), error_type: x("pcb_pad_trace_clearance_error").default("pcb_pad_trace_clearance_error"), pcb_pad_id: h(), pcb_trace_id: h(), minimum_clearance: R.optional(), actual_clearance: R.optional(), center: M({ x: w().optional(), y: w().optional() }).optional(), subcircuit_id: h().optional() }).describe("Error emitted when a pad and trace are closer than allowed clearance");
var Qx = M({ type: x("pcb_courtyard_rect"), pcb_courtyard_rect_id: T("pcb_courtyard_rect"), pcb_component_id: h(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), center: nt, width: K, height: K, layer: Ut, ccw_rotation: Et.optional(), color: h().optional() }).describe("Defines a courtyard rectangle on the PCB");
var Zx = M({ type: x("pcb_courtyard_outline"), pcb_courtyard_outline_id: T("pcb_courtyard_outline"), pcb_component_id: h(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), layer: Ut, outline: W(nt).min(2) }).describe("Defines a courtyard outline on the PCB");
var qx = M({ type: x("pcb_courtyard_polygon"), pcb_courtyard_polygon_id: T("pcb_courtyard_polygon"), pcb_component_id: h(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), layer: Ut, points: W(nt).min(3), color: h().optional() }).describe("Defines a courtyard polygon on the PCB");
var Jx = M({ type: x("pcb_courtyard_circle"), pcb_courtyard_circle_id: T("pcb_courtyard_circle"), pcb_component_id: h(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), center: nt, radius: K, layer: Ut, color: h().optional() }).describe("Defines a courtyard circle on the PCB");
var Kx = M({ type: x("pcb_courtyard_pill"), pcb_courtyard_pill_id: T("pcb_courtyard_pill"), pcb_component_id: h(), pcb_group_id: h().optional(), subcircuit_id: h().optional(), center: nt, width: K, height: K, radius: K, layer: Ut, color: h().optional() }).describe("Defines a courtyard pill on the PCB");
var S3 = ["obj", "stl", "3mf", "gltf", "glb", "step", "wrl"], tb = ["x+", "x-", "y+", "y-", "z+", "z-"], w3 = { obj: "z+", stl: "z+", "3mf": "z+", gltf: "y+", glb: "y+", step: "z+", wrl: "y+" }, eb = M({ type: x("cad_component"), cad_component_id: h(), pcb_component_id: h().optional().describe("Optional PCB component reference; omit for CAD geometry without a PCB component"), source_component_id: h(), position: ge, rotation: ge.optional(), is_on_folded_board: E().optional().describe("True when position and rotation describe the assembled folded board pose. False or omitted means the flat board pose. PCB records remain flat; pcb_component_id identifies the flat mount and owning board for reversible transforms."), size: ge.optional(), layer: gt.optional(), subcircuit_id: h().optional(), footprinter_string: h().optional(), model_obj_url: h().optional(), model_stl_url: h().optional(), model_3mf_url: h().optional(), model_gltf_url: h().optional(), model_glb_url: h().optional(), model_step_url: h().optional(), model_wrl_url: h().optional(), model_asset: _o.optional(), model_unit_to_mm_scale_factor: w().optional(), model_board_normal_direction: ut(tb).optional().describe(`The direction in the model's coordinate space that is considered "up" or "coming out of the board surface"`), model_origin_position: ge.optional(), model_origin_alignment: ut(["unknown", "center", "center_of_component_on_board_surface", "bottom_center_of_component"]).optional(), model_object_fit: ut(["contain_within_bounds", "fill_bounds"]).optional().default("contain_within_bounds"), model_jscad: Jy().optional(), color: h().trim().min(1).optional().describe("Explicit color override for CAD geometry, including authored JSCAD material colors. Omit to preserve model materials."), show_as_translucent_model: E().optional(), show_as_bounding_box: E().optional(), show_hidden_edges: E().optional(), anchor_alignment: ut(["center", "center_of_component_on_board_surface"]).optional().default("center") }).describe("Defines CAD geometry, optionally associated with a PCB component");
var rb = Mt.extend({ type: x("cad_collision_error"), cad_collision_error_id: T("cad_collision_error"), error_type: x("cad_collision_error").default("cad_collision_error"), cad_component_ids: W(h()).min(1), pcb_component_ids: W(h()).optional(), source_component_ids: W(h()).min(1), intersection_area_mm2: w().finite().nonnegative(), threshold_area_mm2: w().finite().nonnegative() }).describe("An aperture-bearing part intersects the finished enclosure. The intersection_area_mm2 is the union silhouette area of the solid intersection projected along the aperture face normal, in the right-handed Circuit JSON world frame (+X right, +Y top, +Z above). It is an area in square millimetres, not intersection volume or surface area. This indicates possible aperture misplacement, insufficient size/depth, or body clearance problems; it does not prove which cause applies.");
var a_ = ge.refine((t) => [t.x, t.y, t.z].every(Number.isFinite), "Connector pin 1 positions must be finite").describe("Resolved pin 1 position at the connector mating face, in right-handed circuit world, millimeters: +X right, +Y top, +Z above. An absolute point, not a direction. Computed by the circuit producer from endpoint geometry. Together with the endpoint path tangent, fixes connector roll and identifies its pin 1 side; renderers must not infer it from footprints."), nb = M({ type: x("cad_cable"), cad_cable_id: h(), name: h().min(1), from_source_component_id: h(), to_source_component_id: h(), from_connector_pin1_position: a_.optional(), to_connector_pin1_position: a_.optional(), cableprinter_string: h().min(1).describe('Physical cable definition, e.g. "usb_c" or "jst_ph_pins6". Independent of the route.'), path: W(ge).min(2).refine((t) => t.every((e, r) => [e.x, e.y, e.z].every(Number.isFinite) && (r === 0 || Math.hypot(e.x - t[r - 1].x, e.y - t[r - 1].y, e.z - t[r - 1].z) > 0.00000001)), "Cable paths require finite, distinct consecutive points").describe("Resolved cable centerline points in right-handed circuit world, millimeters: +X right, +Y top, +Z above. First/last samples are connector wire exits; their tangents point into/out of the cable. Includes routing/slack; renderers must not recompute the path.") }).describe("A physical assembly cable with a resolved 3D route. Several cables are independent cad_cable records, each with its own endpoints, definition and path. Does not imply electrical pin mapping.");
var ib = 0.000001, c_ = M({ x: w().finite(), y: w().finite(), z: w().finite() }).refine((t) => Math.abs(Math.hypot(t.x, t.y, t.z) - 1) <= ib, "Reference surface directions must be unit vectors"), l_ = R.pipe(w().finite().positive()), ob = M({ type: x("cad_reference_surface"), cad_reference_surface_id: h().min(1), source_component_id: h().min(1).describe("Owning assembly part's source component ID. The part may have no CAD geometry."), name: h().trim().min(1).describe("Reference name, unique within the owning part, e.g. shade in STEM.shade."), shape: x("rect"), center: ge.refine((t) => [t.x, t.y, t.z].every(Number.isFinite), "Reference surface centers must be finite").describe("Resolved surface center in right-handed circuit-world XYZ, millimeters: +X right, +Y top, +Z above. An absolute point after assembly placement."), normal: c_.describe("Outward unit normal in circuit-world XYZ. Dimensionless direction; transform with the part's rotation, without translation."), x_axis: c_.describe("In-plane unit X direction in circuit-world XYZ, perpendicular to normal. The second tangent is normal cross x_axis, giving a right-handed frame."), width: l_.optional().describe("Rectangular extent along x_axis in millimeters. Supply together with height. Omission leaves the surface's display size unspecified."), height: l_.optional().describe("Rectangular extent along normal cross x_axis in millimeters. Supply together with width."), subcircuit_id: h().optional() }).superRefine((t, e) => { if (t.width === void 0 !== (t.height === void 0))
    e.addIssue({ code: X.custom, path: ["width"], message: "Provide width and height together" }); let { normal: r, x_axis: n } = t; if (Math.abs(r.x * n.x + r.y * n.y + r.z * n.z) > ib)
    e.addIssue({ code: X.custom, path: ["x_axis"], message: "x_axis must be perpendicular to normal" }); }).describe("A named assembly mounting surface with a resolved world-space frame. Reference geometry for optional visualization; does not add solid material or electrical connectivity. The producer resolves part placement independently of CAD-model offsets; renderers consume the world frame without reapplying the owning model's transform.");
var Zp = ut(["sinewave", "square", "triangle", "sawtooth"]), A3 = Wt([h(), w()]).transform((t) => { if (typeof t === "string") {
    if (t.endsWith("%"))
        return parseFloat(t.slice(0, -1)) / 100;
    return parseFloat(t);
} return t; }).pipe(w().min(0, "Duty cycle must be non-negative").max(1, "Duty cycle cannot be greater than 100%")), sb = M({ type: x("simulation_voltage_source"), simulation_voltage_source_id: T("simulation_voltage_source"), is_dc_source: x(true).optional().default(true), positive_source_port_id: h().optional(), negative_source_port_id: h().optional(), positive_source_net_id: h().optional(), negative_source_net_id: h().optional(), voltage: xe, ac_magnitude: xe.optional(), ac_phase: Et.optional() }).describe("Defines a DC voltage source for simulation"), ab = M({ type: x("simulation_voltage_source"), simulation_voltage_source_id: T("simulation_voltage_source"), is_dc_source: x(false), terminal1_source_port_id: h().optional(), terminal2_source_port_id: h().optional(), terminal1_source_net_id: h().optional(), terminal2_source_net_id: h().optional(), voltage: xe.optional(), frequency: kr.optional(), peak_to_peak_voltage: xe.optional(), wave_shape: Zp.optional(), phase: Et.optional(), duty_cycle: A3.optional(), pulse_delay: Qt.optional(), rise_time: Qt.optional(), fall_time: Qt.optional(), pulse_width: Qt.optional(), period: Qt.optional(), ac_magnitude: xe.optional(), ac_phase: Et.optional() }).describe("Defines an AC voltage source for simulation"), cb = Wt([sb, ab]).describe("Defines a voltage source for simulation");
var P3 = Wt([h(), w()]).transform((t) => { if (typeof t === "string") {
    if (t.endsWith("%"))
        return parseFloat(t.slice(0, -1)) / 100;
    return parseFloat(t);
} return t; }).pipe(w().min(0, "Duty cycle must be non-negative").max(1, "Duty cycle cannot be greater than 100%")), lb = M({ type: x("simulation_current_source"), simulation_current_source_id: T("simulation_current_source"), is_dc_source: x(true).optional().default(true), positive_source_port_id: h().optional(), negative_source_port_id: h().optional(), positive_source_net_id: h().optional(), negative_source_net_id: h().optional(), current: hr, ac_magnitude: hr.optional(), ac_phase: Et.optional() }).describe("Defines a DC current source for simulation"), pb = M({ type: x("simulation_current_source"), simulation_current_source_id: T("simulation_current_source"), is_dc_source: x(false), terminal1_source_port_id: h().optional(), terminal2_source_port_id: h().optional(), terminal1_source_net_id: h().optional(), terminal2_source_net_id: h().optional(), current: hr.optional(), frequency: kr.optional(), peak_to_peak_current: hr.optional(), wave_shape: Zp.optional(), phase: Et.optional(), duty_cycle: P3.optional(), ac_magnitude: hr.optional(), ac_phase: Et.optional() }).describe("Defines an AC current source for simulation"), hb = Wt([lb, pb]).describe("Defines a current source for simulation");
var Ms = qy((t) => t === "V" || t === "A"), qp = qy((t) => t === "Ω" || t === "F" || t === "H" || t === "V" || t === "A"), db = Wt([x("spice_dc_sweep"), x("spice_dc_operating_point"), x("spice_transient_analysis"), x("spice_ac_analysis"), x("pcb_return_current")]), mb = M({ method: ut(["trap", "gear"]).optional(), reltol: Wt([w(), h()]).optional(), abstol: Wt([w(), h()]).optional(), vntol: Wt([w(), h()]).optional() }).describe("SPICE solver options for a simulation experiment"), ub = M({ type: x("simulation_experiment"), simulation_experiment_id: T("simulation_experiment"), name: h(), experiment_type: db, time_per_step: Jn.optional(), start_time_ms: Qt.optional(), end_time_ms: Qt.optional(), spice_options: mb.optional(), dc_sweep_voltage_source_id: h().optional(), dc_sweep_current_source_id: h().optional(), dc_sweep_start: w().optional(), dc_sweep_stop: w().optional(), dc_sweep_step: w().refine((t) => t !== 0).optional(), dc_sweep_unit: Ms.optional(), ac_sweep_type: ut(["linear", "decade", "octave"]).optional(), ac_samples_per_interval: w().int().positive().optional(), ac_sample_count: w().int().positive().optional(), ac_start_frequency_hz: w().positive().optional(), ac_stop_frequency_hz: w().positive().optional() }).superRefine((t, e) => { if (t.experiment_type === "spice_dc_sweep") {
    let r = ["dc_sweep_start", "dc_sweep_stop", "dc_sweep_step", "dc_sweep_unit"];
    for (let s of r)
        if (t[s] === void 0)
            e.addIssue({ code: X.custom, path: [s], message: `${s} is required for a DC sweep` });
    let n = t.dc_sweep_voltage_source_id !== void 0, i = t.dc_sweep_current_source_id !== void 0;
    if (n === i)
        e.addIssue({ code: X.custom, path: ["dc_sweep_voltage_source_id"], message: "Exactly one DC sweep voltage or current source ID is required" });
} if (t.experiment_type === "spice_ac_analysis") {
    if (t.ac_sweep_type === void 0)
        e.addIssue({ code: X.custom, path: ["ac_sweep_type"], message: "ac_sweep_type is required for an AC analysis" });
    if (t.ac_start_frequency_hz === void 0)
        e.addIssue({ code: X.custom, path: ["ac_start_frequency_hz"], message: "ac_start_frequency_hz is required for an AC analysis" });
    if (t.ac_stop_frequency_hz === void 0)
        e.addIssue({ code: X.custom, path: ["ac_stop_frequency_hz"], message: "ac_stop_frequency_hz is required for an AC analysis" });
    if (t.ac_sweep_type === "linear" && t.ac_sample_count === void 0)
        e.addIssue({ code: X.custom, path: ["ac_sample_count"], message: "ac_sample_count is required for a linear AC analysis" });
    if ((t.ac_sweep_type === "decade" || t.ac_sweep_type === "octave") && t.ac_samples_per_interval === void 0)
        e.addIssue({ code: X.custom, path: ["ac_samples_per_interval"], message: "ac_samples_per_interval is required for decade and octave AC analyses" });
} }).describe("Defines a simulation experiment configuration");
var ze = M({ simulation_parameter_sweep_id: h(), sweep_index: w().int().nonnegative(), parameter_value: w(), parameter_unit: qp });
var fb = M({ type: x("simulation_transient_voltage_graph"), simulation_transient_voltage_graph_id: T("simulation_transient_voltage_graph"), simulation_experiment_id: h(), simulation_parameter_sweep_coordinate: ze.optional(), timestamps_ms: W(w()).optional(), voltage_levels: W(w()), source_component_id: h().optional(), subcircuit_connectivity_map_key: h().optional(), time_per_step: Jn, start_time_ms: Qt, end_time_ms: Qt, name: h().optional(), color: h().optional() }).describe("Stores voltage measurements over time for a simulation");
var yb = M({ type: x("simulation_transient_current_graph"), simulation_transient_current_graph_id: T("simulation_transient_current_graph"), simulation_experiment_id: h(), simulation_parameter_sweep_coordinate: ze.optional(), timestamps_ms: W(w()).optional(), current_levels: W(w()), source_component_id: h().optional(), subcircuit_connectivity_map_key: h().optional(), time_per_step: Jn, start_time_ms: Qt, end_time_ms: Qt, name: h().optional(), color: h().optional() }).describe("Stores current measurements over time for a simulation");
var _b = M({ type: x("simulation_switch"), simulation_switch_id: T("simulation_switch"), source_component_id: h().optional(), closes_at: Qt.optional(), opens_at: Qt.optional(), starts_closed: E().optional(), switching_frequency: kr.optional() }).describe("Defines a switch for simulation timing control");
var gb = M({ type: x("simulation_voltage_probe"), simulation_voltage_probe_id: T("simulation_voltage_probe"), source_component_id: h().optional(), name: h().optional(), signal_input_source_port_id: h().optional(), signal_input_source_net_id: h().optional(), reference_input_source_port_id: h().optional(), reference_input_source_net_id: h().optional(), subcircuit_id: h().optional(), color: h().optional() }).describe("Defines a voltage probe for simulation. If a reference input is not provided, it measures against ground. If a reference input is provided, it measures the differential voltage between two points.").superRefine((t, e) => { if (t.reference_input_source_port_id || t.reference_input_source_net_id) {
    let n = !!t.signal_input_source_port_id || !!t.reference_input_source_port_id, i = !!t.signal_input_source_net_id || !!t.reference_input_source_net_id;
    if (n && i)
        e.addIssue({ code: X.custom, message: "Cannot mix port and net connections in a differential probe." });
    else if (n) {
        if (!t.signal_input_source_port_id || !t.reference_input_source_port_id)
            e.addIssue({ code: X.custom, message: "Differential port probe requires both signal_input_source_port_id and reference_input_source_port_id." });
    }
    else if (i) {
        if (!t.signal_input_source_net_id || !t.reference_input_source_net_id)
            e.addIssue({ code: X.custom, message: "Differential net probe requires both signal_input_source_net_id and reference_input_source_net_id." });
    }
}
else if (!!t.signal_input_source_port_id === !!t.signal_input_source_net_id)
    e.addIssue({ code: X.custom, message: "A voltage probe must have exactly one of signal_input_source_port_id or signal_input_source_net_id." }); });
var xb = M({ type: x("simulation_current_probe"), simulation_current_probe_id: T("simulation_current_probe"), source_component_id: h().optional(), name: h().optional(), positive_source_port_id: h().optional(), negative_source_port_id: h().optional(), positive_source_net_id: h().optional(), negative_source_net_id: h().optional(), subcircuit_id: h().optional(), color: h().optional() }).describe("Defines a current probe for simulation. It measures current flowing from the positive endpoint to the negative endpoint.").superRefine((t, e) => { let r = !!t.positive_source_port_id, n = !!t.negative_source_port_id, i = !!t.positive_source_net_id, s = !!t.negative_source_net_id, o = r || n, c = i || s; if (o && c) {
    e.addIssue({ code: X.custom, message: "Cannot mix port and net connections in a current probe." });
    return;
} if (o) {
    if (!r || !n)
        e.addIssue({ code: X.custom, message: "Current probe using source ports requires both positive_source_port_id and negative_source_port_id." });
    return;
} if (c) {
    if (!i || !s)
        e.addIssue({ code: X.custom, message: "Current probe using source nets requires both positive_source_net_id and negative_source_net_id." });
    return;
} e.addIssue({ code: X.custom, message: "A current probe must have either positive/negative source port ids or positive/negative source net ids." }); });
var bb = Mt.extend({ type: x("simulation_unknown_experiment_error"), simulation_unknown_experiment_error_id: T("simulation_unknown_experiment_error"), error_type: x("simulation_unknown_experiment_error").default("simulation_unknown_experiment_error"), simulation_experiment_id: h().optional(), subcircuit_id: h().optional() }).describe("An unknown error occurred during the simulation experiment.");
var B3 = ut(["resistance", "capacitance", "inductance", "voltage", "current"]), uo = M({ type: x("simulation_parameter_sweep"), simulation_parameter_sweep_id: T("simulation_parameter_sweep"), simulation_experiment_id: h(), name: h().optional(), parameter_values: W(w()).min(1), parameter_unit: qp }), vb = ie("parameter_type", [uo.extend({ parameter_type: x("resistance"), resistor_source_component_id: h() }), uo.extend({ parameter_type: x("capacitance"), capacitor_source_component_id: h() }), uo.extend({ parameter_type: x("inductance"), inductor_source_component_id: h() }), uo.extend({ parameter_type: x("voltage"), source_net_id: h() }), uo.extend({ parameter_type: x("current"), current_source_component_id: h() })]).describe("Repeats a simulation experiment over component parameter values");
var Sb = M({ type: x("simulation_dc_operating_point_voltage"), simulation_dc_operating_point_voltage_id: T("simulation_dc_operating_point_voltage"), simulation_experiment_id: h(), simulation_parameter_sweep_coordinate: ze.optional(), simulation_voltage_probe_id: h(), voltage: w(), name: h().optional(), color: h().optional() });
var wb = M({ type: x("simulation_dc_operating_point_current"), simulation_dc_operating_point_current_id: T("simulation_dc_operating_point_current"), simulation_experiment_id: h(), simulation_parameter_sweep_coordinate: ze.optional(), simulation_current_probe_id: h(), current: w(), name: h().optional(), color: h().optional() });
var Ab = M({ type: x("simulation_dc_sweep_voltage_graph"), simulation_dc_sweep_voltage_graph_id: T("simulation_dc_sweep_voltage_graph"), simulation_experiment_id: h(), simulation_parameter_sweep_coordinate: ze.optional(), simulation_voltage_probe_id: h(), sweep_values: W(w()), sweep_unit: Ms, voltage_levels: W(w()), name: h().optional(), color: h().optional() }).refine((t) => t.sweep_values.length === t.voltage_levels.length, { message: "sweep_values and voltage_levels must have the same length" });
var Pb = M({ type: x("simulation_dc_sweep_current_graph"), simulation_dc_sweep_current_graph_id: T("simulation_dc_sweep_current_graph"), simulation_experiment_id: h(), simulation_parameter_sweep_coordinate: ze.optional(), simulation_current_probe_id: h(), sweep_values: W(w()), sweep_unit: Ms, current_levels: W(w()), name: h().optional(), color: h().optional() }).refine((t) => t.sweep_values.length === t.current_levels.length, { message: "sweep_values and current_levels must have the same length" });
var Jp = M({ re: w(), im: w() });
var Bb = M({ type: x("simulation_ac_sweep_voltage_graph"), simulation_ac_sweep_voltage_graph_id: T("simulation_ac_sweep_voltage_graph"), simulation_experiment_id: h(), simulation_parameter_sweep_coordinate: ze.optional(), simulation_voltage_probe_id: h(), frequencies_hz: W(w()), complex_voltages: W(Jp), name: h().optional(), color: h().optional() }).refine((t) => t.frequencies_hz.length === t.complex_voltages.length, { message: "frequencies_hz and complex_voltages must have the same length" });
var Ib = M({ type: x("simulation_ac_sweep_current_graph"), simulation_ac_sweep_current_graph_id: T("simulation_ac_sweep_current_graph"), simulation_experiment_id: h(), simulation_parameter_sweep_coordinate: ze.optional(), simulation_current_probe_id: h(), frequencies_hz: W(w()), complex_currents: W(Jp), name: h().optional(), color: h().optional() }).refine((t) => t.frequencies_hz.length === t.complex_currents.length, { message: "frequencies_hz and complex_currents must have the same length" });
var Fb = M({ type: x("simulation_op_amp"), simulation_op_amp_id: T("simulation_op_amp"), source_component_id: h().optional(), inverting_input_source_port_id: h(), non_inverting_input_source_port_id: h(), output_source_port_id: h(), positive_supply_source_port_id: h(), negative_supply_source_port_id: h() }).describe("Defines a simple ideal operational amplifier for simulation");
var Mb = M({ type: x("simulation_spice_subcircuit"), simulation_spice_subcircuit_id: T("simulation_spice_subcircuit"), source_component_id: h(), spice_pin_to_source_port_map: Qn(h(), h()), subcircuit_source: h() }).describe("Defines a custom SPICE subcircuit model for simulation");
var p_ = (t) => t !== void 0, Cb = M({ type: x("simulation_oscilloscope_trace"), simulation_oscilloscope_trace_id: T("simulation_oscilloscope_trace"), simulation_transient_voltage_graph_id: h().optional(), simulation_transient_current_graph_id: h().optional(), simulation_voltage_probe_id: h().optional(), simulation_current_probe_id: h().optional(), display_name: h().optional(), color: h().optional(), display_center_value: w().optional(), display_center_offset_divs: w().optional(), volts_per_div: w().positive().optional(), amps_per_div: w().positive().optional() }).describe("Defines how a simulation measurement is rendered as an oscilloscope-style trace.").superRefine((t, e) => { let r = [t.simulation_transient_voltage_graph_id, t.simulation_voltage_probe_id].filter(p_).length, n = [t.simulation_transient_current_graph_id, t.simulation_current_probe_id].filter(p_).length; if (r + n !== 1)
    e.addIssue({ code: X.custom, message: "An oscilloscope trace must reference exactly one voltage graph, current graph, voltage probe, or current probe." }); if (r > 0 && t.amps_per_div !== void 0)
    e.addIssue({ code: X.custom, message: "Voltage oscilloscope traces must use volts_per_div, not amps_per_div." }); if (n > 0 && t.volts_per_div !== void 0)
    e.addIssue({ code: X.custom, message: "Current oscilloscope traces must use amps_per_div, not volts_per_div." }); });
var lp = M({ x: w().finite(), y: w().finite(), layer: gt }), fp = ie("contact_type", [lp.extend({ contact_type: x("pcb_port"), pcb_port_id: h().min(1) }), lp.extend({ contact_type: x("pcb_via"), pcb_via_id: h().min(1) }), lp.extend({ contact_type: x("pcb_copper_pour"), pcb_copper_pour_id: h().min(1) })]).describe("Identifies the reference conductor at a return-current contact");
var yp = M({ signal_pcb_port_id: h().min(1), reference_pcb_port_id: h().min(1).optional(), reference_layer: gt, resistance: w().finite().positive() }).describe("A two-terminal return-current excitation port with resistance in ohms");
var kb = M({ type: x("simulation_return_current_excitation"), simulation_return_current_excitation_id: T("simulation_return_current_excitation"), simulation_experiment_id: h().min(1), pcb_trace_id: h().min(1), ground_source_net_id: h().min(1), current: w().finite(), return_source: fp, return_sink: fp, source_port: yp.optional(), load_port: yp.optional() }).describe("Excites a signal trace with signed current in amperes, peak for AC; return_source is near the load and return_sink near the driver for positive current");
var Nb = M({ type: x("simulation_pcb_return_current_result"), simulation_pcb_return_current_result_id: T("simulation_pcb_return_current_result"), simulation_experiment_id: h().min(1), pcb_board_id: h().min(1), simulation_return_current_excitation_ids: W(h().min(1)).min(1).refine((t) => new Set(t).size === t.length, "Excitation IDs must be unique"), frequency_hz: w().finite().positive().optional() }).describe("A PCB return-current result at one frequency, or a frequency-independent result when frequency_hz is absent");
function Yb(t) { return _o.extend({ project_relative_path: h().min(1), url: h().url() }).superRefine((e, r) => { if (!t.includes(e.mimetype))
    r.addIssue({ code: X.custom, path: ["mimetype"], message: `Expected one of: ${t.join(", ")}` }); if (e.url.startsWith("data:")) {
    if (/^data:([^;,]*)(?:;[^,]*)?,/i.exec(e.url)?.[1]?.toLowerCase() !== e.mimetype)
        r.addIssue({ code: X.custom, path: ["url"], message: "Data URL media type must match asset.mimetype" });
} }); }
var Lb = Yb(["application/json", "application/gzip"]), Tb = Yb(["image/png", "image/webp"]), Eb = M({ type: x("simulation_pcb_return_current_field"), simulation_pcb_return_current_field_id: T("simulation_pcb_return_current_field"), simulation_pcb_return_current_result_id: h().min(1), layer: gt, source_net_id: h().min(1), field_type: ut(["real", "complex_phasor"]), min_x: w().finite(), min_y: w().finite(), columns: w().int().positive().safe(), rows: w().int().positive().safe(), cell_width: w().finite().positive(), cell_height: w().finite().positive(), copper_thickness: w().finite().positive(), data_format: x("simulation_return_current_grid_json_v1"), field_asset: Lb }).superRefine((t, e) => { if (!Number.isSafeInteger(t.columns * t.rows))
    e.addIssue({ code: X.custom, path: ["columns"], message: "The grid cell count must be a safe integer" }); }).describe("A sampled sheet-current field in A/mm, using plain or gzipped JSON Asset URLs; dimensions are PCB millimeters");
var Zn = W(w().finite().nullable()).min(1), Rb = ie("field_type", [M({ field_type: x("real"), sheet_current_x: Zn, sheet_current_y: Zn }), M({ field_type: x("complex_phasor"), sheet_current_x_real: Zn, sheet_current_x_imag: Zn, sheet_current_y_real: Zn, sheet_current_y_imag: Zn })]).superRefine((t, e) => { let r = t.field_type === "real" ? [t.sheet_current_x, t.sheet_current_y] : [t.sheet_current_x_real, t.sheet_current_x_imag, t.sheet_current_y_real, t.sheet_current_y_imag], n = r[0]; if (r.some((i) => i.length !== n.length)) {
    e.addIssue({ code: X.custom, message: "Current channels must have equal lengths" });
    return;
} for (let i = 0; i < n.length; i++) {
    let s = n[i] === null;
    if (r.some((o) => o[i] === null !== s)) {
        e.addIssue({ code: X.custom, message: `Cell ${i} must be null in every channel or finite in every channel` });
        return;
    }
} }).describe("Decoded real or complex sheet-current arrays with a shared conductor mask");
function I3(t) { let e = t.columns * t.rows; if (!Number.isSafeInteger(t.columns) || t.columns <= 0 || !Number.isSafeInteger(t.rows) || t.rows <= 0 || !Number.isSafeInteger(e))
    throw Error("Grid dimensions must be positive safe integers"); return Rb.superRefine((r, n) => { if (r.field_type !== t.field_type)
    n.addIssue({ code: X.custom, path: ["field_type"], message: "Decoded field_type must match the parent field" }); if ((r.field_type === "real" ? r.sheet_current_x : r.sheet_current_x_real).length !== e)
    n.addIssue({ code: X.custom, message: `Each current channel must have ${e} entries (columns * rows)` }); }); }
var Ob = M({ type: x("simulation_pcb_return_current_heatmap"), simulation_pcb_return_current_heatmap_id: T("simulation_pcb_return_current_heatmap"), simulation_pcb_return_current_result_id: h().min(1), layer: gt, source_net_id: h().min(1), min_x: w().finite(), min_y: w().finite(), max_x: w().finite(), max_y: w().finite(), image_asset: Tb }).superRefine((t, e) => { for (let r of ["x", "y"])
    if (t[`max_${r}`] <= t[`min_${r}`])
        e.addIssue({ code: X.custom, path: [`max_${r}`], message: "Heatmap bounds must have positive width and height" }); }).describe("A transparent PNG/WebP current-density overlay in A/mm²; the top-left pixel maps to (min_x, max_y)");
var h_ = M({ type: x("simulation_pcb_return_current_marker"), simulation_pcb_return_current_marker_id: T("simulation_pcb_return_current_marker"), simulation_pcb_return_current_result_id: h().min(1), role: ut(["signal_source", "signal_load", "return_source", "return_sink", "signal_transition", "return_transition"]), label: h().optional(), label_x: w().finite().optional(), label_y: w().finite().optional() }), Wb = ie("target_type", [h_.extend({ target_type: x("pcb_port"), pcb_port_id: h().min(1), layer: gt }), h_.extend({ target_type: x("pcb_via"), pcb_via_id: h().min(1), from_layer: gt, to_layer: gt })]).superRefine((t, e) => { if (t.label_x === void 0 !== (t.label_y === void 0))
    e.addIssue({ code: X.custom, path: ["label_x"], message: "label_x and label_y must be provided together" }); if (t.target_type === "pcb_via" && t.from_layer === t.to_layer)
    e.addIssue({ code: X.custom, path: ["to_layer"], message: "A via transition must connect distinct layers" }); }).describe("A signal/return port or via highlight; markers do not assert measured via-transfer currents");
var $b = Wt([p0, G_, l0, z_, U_, V_, Q_, H_, Ap, vp, Ps, wp, Sp, Pp, Bp, Ip, Cp, kp, Np, Rp, Yp, Lp, Tp, Ep, Mp, Fp, J_, t0, Z_, Op, Wp, $p, jp, e0, c0, Xp, Vp, Dp, r0, n0, i0, o0, s0, a0, zp, Up, q_, J0, rg, lg, wx, Ax, Px, Mx, Cx, kx, Nx, Yx, pg, yx, _x, hg, Lg, yg, vg, Sg, wg, Bg, Ag, Pg, Ig, Tg, mg, ug, fg, Eg, Rg, Xg, Dg, Bx, Gg, Hg, Qg, Zg, nx, qg, Jg, Kg, tx, rx, Fg, Mg, Cg, kg, Vg, zg, Ug, Ng, Yg, zx, Ux, Gx, Hx, ox, ix, sx, ax, cx, lx, px, hx, dx, Ix, Fx, mx, ux, Lx, Sx, Tx, Ex, Rx, jx, Xx, Dx, Vx, Qx, Zx, qx, Jx, Kx, h0, A0, x0, b0, v0, S0, _0, g0, P0, w0, d0, I0, F0, B0, N0, Y0, L0, T0, E0, R0, z0, O0, W0, $0, V0, j0, X0, eb, nb, ob, rb, cb, hb, ub, kb, Nb, Eb, Ob, Wb, fb, yb, Sb, wb, Ab, Pb, Bb, Ib, vb, _b, gb, xb, Cb, bb, Fb, Mb]), ti = $b;
function k3(t, e) { function r() { this.constructor = t; } r.prototype = e.prototype, t.prototype = new r; }
function Cs(t, e, r, n) { var i = Error.call(this, t); if (Object.setPrototypeOf)
    Object.setPrototypeOf(i, Cs.prototype); return i.expected = e, i.found = r, i.location = n, i.name = "SyntaxError", i; }
k3(Cs, Error);
function Kp(t, e, r) { if (r = r || " ", t.length > e)
    return t; return e -= t.length, r += r.repeat(e), t + r.slice(0, e); }
Cs.prototype.format = function (t) {
    var e = "Error: " + this.message;
    if (this.location) {
        var r = null, n;
        for (n = 0; n < t.length; n++)
            if (t[n].source === this.location.source) {
                r = t[n].text.split(/\r\n|\n|\r/g);
                break;
            }
        var i = this.location.start, s = this.location.source && typeof this.location.source.offset === "function" ? this.location.source.offset(i) : i, o = this.location.source + ":" + s.line + ":" + s.column;
        if (r) {
            var c = this.location.end, l = Kp("", s.line.toString().length, " "), a = r[i.line - 1], p = i.line === c.line ? c.column : a.length + 1, d = p - i.column || 1;
            e += `
 --> ` + o + `
` + l + ` |
` + s.line + " | " + a + `
` + l + " | " + Kp("", i.column - 1, " ") + Kp("", d, "^");
        }
        else
            e += `
 at ` + o;
    }
    return e;
};
Cs.buildMessage = function (t, e) { var r = { literal: function (a) { return '"' + i(a.text) + '"'; }, class: function (a) { var p = a.parts.map(function (d) { return Array.isArray(d) ? s(d[0]) + "-" + s(d[1]) : s(d); }); return "[" + (a.inverted ? "^" : "") + p.join("") + "]"; }, any: function () { return "any character"; }, end: function () { return "end of input"; }, other: function (a) { return a.description; } }; function n(a) { return a.charCodeAt(0).toString(16).toUpperCase(); } function i(a) { return a.replace(/\\/g, "\\\\").replace(/"/g, "\\\"").replace(/\0/g, "\\0").replace(/\t/g, "\\t").replace(/\n/g, "\\n").replace(/\r/g, "\\r").replace(/[\x00-\x0F]/g, function (p) { return "\\x0" + n(p); }).replace(/[\x10-\x1F\x7F-\x9F]/g, function (p) { return "\\x" + n(p); }); } function s(a) { return a.replace(/\\/g, "\\\\").replace(/\]/g, "\\]").replace(/\^/g, "\\^").replace(/-/g, "\\-").replace(/\0/g, "\\0").replace(/\t/g, "\\t").replace(/\n/g, "\\n").replace(/\r/g, "\\r").replace(/[\x00-\x0F]/g, function (p) { return "\\x0" + n(p); }).replace(/[\x10-\x1F\x7F-\x9F]/g, function (p) { return "\\x" + n(p); }); } function o(a) { return r[a.type](a); } function c(a) { var p = a.map(o), d, m; if (p.sort(), p.length > 0) {
    for (d = 1, m = 1; d < p.length; d++)
        if (p[d - 1] !== p[d])
            p[m] = p[d], m++;
    p.length = m;
} switch (p.length) {
    case 1: return p[0];
    case 2: return p[0] + " or " + p[1];
    default: return p.slice(0, -1).join(", ") + ", or " + p[p.length - 1];
} } function l(a) { return a ? '"' + i(a) + '"' : "end of input"; } return "Expected " + c(t) + " but " + l(e) + " found."; };
var ni = { CCW: -1, CW: 1, NOT_ORIENTABLE: 0 }, Y3 = 2 * Math.PI;
var Ys = Object.freeze({ __proto__: null, BOUNDARY: 2, CCW: true, CONTAINS: 3, CW: false, END_VERTEX: 2, INSIDE: 1, INTERLACE: 4, NOT_VERTEX: 0, ORIENTATION: ni, OUTSIDE: 0, OVERLAP_OPPOSITE: 2, OVERLAP_SAME: 1, PIx2: Y3, START_VERTEX: 1 }), Ce = 0.000001;
function i1(t) { Ce = t; }
function o1() { return Ce; }
var L3 = 3;
function rh(t) { return t < Ce && t > -Ce; }
function Er(t, e) { return t - e < Ce && t - e > -Ce; }
function s1(t, e) { return t - e > Ce; }
function T3(t, e) { return t - e > -Ce; }
function a1(t, e) { return t - e < -Ce; }
function E3(t, e) { return t - e < Ce; }
var c1 = Object.freeze({ __proto__: null, DECIMALS: L3, EQ: Er, EQ_0: rh, GE: T3, GT: s1, LE: E3, LT: a1, getTolerance: o1, setTolerance: i1 }), u = { Utils: c1, Errors: void 0, Matrix: void 0, Planar_set: void 0, Point: void 0, Vector: void 0, Line: void 0, Circle: void 0, Segment: void 0, Arc: void 0, Box: void 0, Edge: void 0, Face: void 0, Ray: void 0, Ray_shooting: void 0, Multiline: void 0, Polygon: void 0, Distance: void 0, Inversion: void 0 };
for (let t in Ys)
    u[t] = Ys[t];
Object.defineProperty(u, "DP_TOL", { get: function () { return o1(); }, set: function (t) { i1(t); } });
class $t {
    static get ILLEGAL_PARAMETERS() { return ReferenceError("Illegal Parameters"); }
    static get ZERO_DIVISION() { return Error("Zero division"); }
    static get UNRESOLVED_BOUNDARY_CONFLICT() { return Error("Unresolved boundary conflict in boolean operation"); }
    static get INFINITE_LOOP() { return Error("Infinite loop"); }
    static get CANNOT_COMPLETE_BOOLEAN_OPERATION() { return Error("Cannot complete boolean operation"); }
    static get CANNOT_INVOKE_ABSTRACT_METHOD() { return Error("Abstract method cannot be invoked"); }
    static get OPERATION_IS_NOT_SUPPORTED() { return Error("Operation is not supported"); }
    static get UNSUPPORTED_SHAPE_TYPE() { return Error("Unsupported shape type"); }
}
u.Errors = $t;
class Ls {
    constructor(t, e) { this.first = t, this.last = e || this.first; }
    [Symbol.iterator]() { let t = void 0; return { next: () => (t = t ? t.next : this.first, { value: t, done: t === void 0 }) }; }
    get size() { let t = 0; for (let e of this)
        t++; return t; }
    toArray(t = void 0, e = void 0) { let r = [], n = t || this.first, i = e || this.last, s = n; if (s === void 0)
        return r; do
        r.push(s), s = s.next;
    while (s !== i.next); return r; }
    append(t) { if (this.isEmpty())
        this.first = t;
    else
        t.prev = this.last, this.last.next = t; return this.last = t, this.last.next = void 0, this.first.prev = void 0, this; }
    insert(t, e) { if (this.isEmpty())
        this.first = t, this.last = t;
    else if (e === null || e === void 0)
        t.next = this.first, this.first.prev = t, this.first = t;
    else {
        let r = e.next;
        if (e.next = t, r)
            r.prev = t;
        if (t.prev = e, t.next = r, this.last === e)
            this.last = t;
    } return this.last.next = void 0, this.first.prev = void 0, this; }
    remove(t) { if (t === this.first && t === this.last)
        this.first = void 0, this.last = void 0;
    else {
        if (t.prev)
            t.prev.next = t.next;
        if (t.next)
            t.next.prev = t.prev;
        if (t === this.first)
            this.first = t.next;
        if (t === this.last)
            this.last = t.prev;
    } return this; }
    isEmpty() { return this.first === void 0; }
    static testInfiniteLoop(t) { let e = t, r = t; do {
        if (e != t && e === r)
            throw $t.INFINITE_LOOP;
        e = e.next, r = r.next.next;
    } while (e != t); }
}
var zb = { stroke: "black" };
class l1 {
    constructor(t = zb) { for (let e in t)
        this[e] = t[e]; this.stroke = t.stroke ?? zb.stroke; }
    toAttributesString() { return Object.keys(this).reduce((t, e) => t + (this[e] !== void 0 ? this.toAttrString(e, this[e]) : ""), ""); }
    toAttrString(t, e) { let r = t === "className" ? "class" : this.convertCamelToKebabCase(t); return e === null ? `${r} ` : `${r}="${e.toString()}" `; }
    convertCamelToKebabCase(t) { return t.match(/[A-Z]{2,}(?=[A-Z][a-z]+[0-9]*|\b)|[A-Z]?[a-z]+[0-9]*|[A-Z]|[0-9]+/g).join("-").toLowerCase(); }
}
function Or(t) { return new l1(t).toAttributesString(); }
function ci(t, e) { let r = [], [n, i, s] = t.standard, [o, c, l] = e.standard, a = n * c - i * o, p = s * c - i * l, d = n * l - s * o; if (!u.Utils.EQ_0(a)) {
    let m, f;
    if (i === 0)
        m = s / n, f = d / a;
    else if (c === 0)
        m = l / o, f = d / a;
    else if (n === 0)
        m = p / a, f = s / i;
    else if (o === 0)
        m = p / a, f = l / c;
    else
        m = p / a, f = d / a;
    r.push(new u.Point(m, f));
} return r; }
function Wr(t, e) { let r = [], n = e.pc.projectionOn(t), i = e.pc.distanceTo(n)[0]; if (u.Utils.EQ(i, e.r))
    r.push(n);
else if (u.Utils.LT(i, e.r)) {
    let s = Math.sqrt(e.r * e.r - i * i), o, c;
    o = t.norm.rotate90CCW().multiply(s), c = n.translate(o), r.push(c), o = t.norm.rotate90CW().multiply(s), c = n.translate(o), r.push(c);
} return r; }
function ii(t, e) { let r = []; for (let n of e.toSegments()) {
    let i = wo(n, t);
    for (let s of i)
        if (!g1(s, r))
            r.push(s);
} return r; }
function Ts(t, e) { let r = []; if (ii(t, e.box).length === 0)
    return r; let n = new u.Circle(e.pc, e.r), i = Wr(t, n); for (let s of i)
    if (s.on(e))
        r.push(s); return r; }
function wo(t, e) { let r = []; if (t.ps.on(e))
    r.push(t.ps); if (t.pe.on(e) && !t.isZeroLength())
    r.push(t.pe); if (r.length > 0)
    return r; if (t.isZeroLength())
    return r; if (t.ps.leftTo(e) && t.pe.leftTo(e) || !t.ps.leftTo(e) && !t.pe.leftTo(e))
    return r; let n = new u.Line(t.ps, t.pe); return ci(n, e); }
function Es(t, e) { let r = []; if (t.isZeroLength()) {
    if (t.ps.on(e))
        r.push(t.ps);
    return r;
} if (e.isZeroLength()) {
    if (e.ps.on(t))
        r.push(e.ps);
    return r;
} let n = new u.Line(t.ps, t.pe), i = new u.Line(e.ps, e.pe); if (n.incidentTo(i)) {
    if (t.ps.on(e))
        r.push(t.ps);
    if (t.pe.on(e))
        r.push(t.pe);
    if (e.ps.on(t) && !e.ps.equalTo(t.ps) && !e.ps.equalTo(t.pe))
        r.push(e.ps);
    if (e.pe.on(t) && !e.pe.equalTo(t.ps) && !e.pe.equalTo(t.pe))
        r.push(e.pe);
}
else if (n.parallelTo(i)) {
    let s = new u.Vector(t.ps, t.pe), o = new u.Vector(e.ps, e.pe), c = new u.Vector(t.ps, e.ps), l = s.cross(o);
    if (!u.Utils.EQ_0(l)) {
        let a = c.cross(o) / l, p = c.cross(s) / l;
        if (u.Utils.GE(a, 0) && u.Utils.LE(a, 1) && u.Utils.GE(p, 0) && u.Utils.LE(p, 1))
            r.push(Ub(t.ps.translate(s.multiply(a)), t, e));
    }
}
else {
    let s = ci(n, i);
    if (s.length > 0) {
        if (Gb(s[0], t) && Gb(s[0], e))
            r.push(Ub(s[0], t, e));
    }
} return r; }
function Ub(t, e, r) { for (let n of [e.ps, e.pe, r.ps, r.pe])
    if (t.equalTo(n))
        return n; return t; }
function Gb(t, e) { let r = e.box; return u.Utils.LE(t.x, r.xmax) && u.Utils.GE(t.x, r.xmin) && u.Utils.LE(t.y, r.ymax) && u.Utils.GE(t.y, r.ymin); }
function Rs(t, e) { let r = []; if (t.isZeroLength()) {
    let [s, o] = t.ps.distanceTo(e.pc);
    if (u.Utils.EQ(s, e.r))
        r.push(t.ps);
    return r;
} let n = new u.Line(t.ps, t.pe), i = Wr(n, e); for (let s of i)
    if (s.on(t))
        r.push(s); return r; }
function li(t, e) { let r = []; if (t.isZeroLength()) {
    if (t.ps.on(e))
        r.push(t.ps);
    return r;
} let n = new u.Line(t.ps, t.pe), i = new u.Circle(e.pc, e.r), s = Wr(n, i); for (let o of s)
    if (o.on(t) && o.on(e))
        r.push(o); return r; }
function R3(t, e) { let r = []; for (let n of e.toSegments()) {
    let i = Es(n, t);
    for (let s of i)
        r.push(s);
} return r; }
function p1(t, e) { let r = [], n = new u.Vector(t.pc, e.pc), i = t.r, s = e.r; if (u.Utils.EQ_0(i) || u.Utils.EQ_0(s))
    return r; if (u.Utils.EQ_0(n.x) && u.Utils.EQ_0(n.y) && u.Utils.EQ(i, s))
    return r.push(t.pc.translate(-i, 0)), r; let o = t.pc.distanceTo(e.pc)[0]; if (u.Utils.GT(o, i + s))
    return r; if (u.Utils.LT(o, Math.abs(i - s)))
    return r; n.x /= o, n.y /= o; let c; if (u.Utils.EQ(o, i + s) || u.Utils.EQ(o, Math.abs(i - s)))
    return c = t.pc.translate(i * n.x, i * n.y), r.push(c), r; let l = i * i / (2 * o) - s * s / (2 * o) + o / 2, a = t.pc.translate(l * n.x, l * n.y), p = Math.sqrt(i * i - l * l); return c = a.translate(n.rotate90CCW().multiply(p)), r.push(c), c = a.translate(n.rotate90CW().multiply(p)), r.push(c), r; }
function O3(t, e) { let r = []; for (let n of e.toSegments()) {
    let i = Rs(n, t);
    for (let s of i)
        r.push(s);
} return r; }
function h1(t, e) { let r = []; if (t.pc.equalTo(e.pc) && u.Utils.EQ(t.r, e.r)) {
    let o;
    if (o = t.start, o.on(e))
        r.push(o);
    if (o = t.end, o.on(e))
        r.push(o);
    if (o = e.start, o.on(t))
        r.push(o);
    if (o = e.end, o.on(t))
        r.push(o);
    return r;
} let n = new u.Circle(t.pc, t.r), i = new u.Circle(e.pc, e.r), s = n.intersect(i); for (let o of s)
    if (o.on(t) && o.on(e))
        r.push(o); return r; }
function ph(t, e) { let r = []; if (e.pc.equalTo(t.pc) && u.Utils.EQ(e.r, t.r))
    return r.push(t.start), r.push(t.end), r; let n = e, i = new u.Circle(t.pc, t.r), s = p1(n, i); for (let o of s)
    if (o.on(t))
        r.push(o); return r; }
function W3(t, e) { let r = []; for (let n of e.toSegments()) {
    let i = li(n, t);
    for (let s of i)
        r.push(s);
} return r; }
function d1(t, e) { return t.isSegment ? Es(t.shape, e) : li(e, t.shape); }
function m1(t, e) { return t.isSegment ? li(t.shape, e) : h1(t.shape, e); }
function u1(t, e) { return t.isSegment ? wo(t.shape, e) : Ts(e, t.shape); }
function $3(t, e) { return t.isSegment ? mh(e, t.shape) : uh(e, t.shape); }
function j3(t, e) { return t.isSegment ? Rs(t.shape, e) : ph(t.shape, e); }
function hh(t, e) { let r = []; for (let n of e.edges)
    for (let i of d1(n, t))
        r.push(i); return r; }
function dh(t, e) { let r = []; for (let n of e.edges)
    for (let i of m1(n, t))
        r.push(i); return r; }
function Ao(t, e) { let r = []; if (e.isEmpty())
    return r; for (let n of e.edges)
    for (let i of u1(n, t))
        if (!g1(i, r))
            r.push(i); return t.sortPoints(r); }
function f1(t, e) { let r = []; if (e.isEmpty())
    return r; for (let n of e.edges)
    for (let i of j3(n, t))
        r.push(i); return r; }
function y1(t, e) { if (t.isSegment)
    return d1(e, t.shape);
else if (t.isArc)
    return m1(e, t.shape);
else if (t.isLine)
    return u1(e, t.shape);
else if (t.isRay)
    return $3(e, t.shape); return []; }
function _1(t, e) { let r = []; if (e.isEmpty() || t.shape.box.not_intersect(e.box))
    return r; let n = e.edges.search(t.shape.box); for (let i of n)
    r = [...r, ...y1(t, i)]; return r; }
function X3(t, e) { let r = []; if (e.isEmpty() || t.size === 0)
    return r; for (let n of t)
    r = [...r, ..._1(n, e)]; return r; }
function D3(t, e) { let r = []; if (t.isEmpty() || e.isEmpty())
    return r; if (t.box.not_intersect(e.box))
    return r; for (let n of t.edges)
    r = [...r, ..._1(n, e)]; return r; }
function V3(t, e) { if (t instanceof u.Line)
    return Ao(t, e);
else if (t instanceof u.Segment)
    return hh(t, e);
else if (t instanceof u.Arc)
    return dh(t, e);
else
    return []; }
function g1(t, e) { return e.some((r) => r.equalTo(t)); }
function ur(t) { return new u.Line(t.start, t.norm); }
function mh(t, e) { return wo(e, ur(t)).filter((r) => t.contains(r)); }
function uh(t, e) { return Ts(ur(t), e).filter((r) => t.contains(r)); }
function x1(t, e) { return Wr(ur(t), e).filter((r) => t.contains(r)); }
function z3(t, e) { return ii(ur(t), e).filter((r) => t.contains(r)); }
function b1(t, e) { return ci(ur(t), e).filter((r) => t.contains(r)); }
function U3(t, e) { return ci(ur(t), ur(e)).filter((r) => t.contains(r)).filter((r) => e.contains(r)); }
function v1(t, e) { return Ao(ur(t), e).filter((r) => t.contains(r)); }
function S1(t, e) { if (t.intersect && t.intersect instanceof Function)
    return t.intersect(e); throw $t.UNSUPPORTED_SHAPE_TYPE; }
function pi(t, e) { let r = []; for (let n of e)
    r = [...r, ...S1(t, n.shape)]; return r; }
function G3(t, e) { let r = []; for (let n of t)
    for (let i of e)
        r = [...r, ...S1(n.shape, i.shape)]; return r; }
var $r = class t extends Ls {
    constructor(...e) { super(); if (this.isInfinite = false, e.length === 1 && e[0] instanceof Array && e[0].length > 0) {
        let r = e[0], n = r.length, i = (l) => l instanceof u.Segment || l instanceof u.Arc || l instanceof u.Ray || l instanceof u.Line, s = (l) => l instanceof u.Segment || l instanceof u.Arc || l instanceof u.Ray, o = (l) => l instanceof u.Segment || l instanceof u.Arc;
        if (n === 1 && i(r[0]) || n > 1 && s(r[0]) && s(r[n - 1]) && r.slice(1, n - 1).every(o)) {
            this.isInfinite = r.some((l) => l instanceof u.Ray || l instanceof u.Line);
            for (let l of r) {
                let a = new u.Edge(l);
                this.append(a);
            }
            this.setArcLength();
        }
        else
            throw u.Errors.ILLEGAL_PARAMETERS;
    } }
    get edges() { return [...this]; }
    get box() { return this.edges.reduce((e, r) => e.merge(r.box), new u.Box); }
    get vertices() { let e = this.edges.map((r) => r.start); return e.push(this.last.end), e; }
    get length() { if (this.isEmpty())
        return 0; if (this.isInfinite)
        return Number.POSITIVE_INFINITY; let e = 0; for (let r of this)
        e += r.length; return e; }
    clone() { return new t(this.toShapes()); }
    setArcLength() { for (let e of this)
        this.setOneEdgeArcLength(e); }
    setOneEdgeArcLength(e) { if (e === this.first)
        e.arc_length = 0;
    else
        e.arc_length = e.prev.arc_length + e.prev.length; }
    pointAtLength(e) { if (e > this.length || e < 0)
        return null; if (this.isInfinite)
        return null; let r = null; for (let n of this)
        if (e >= n.arc_length && (n === this.last || e < n.next.arc_length)) {
            r = n.pointAtLength(e - n.arc_length);
            break;
        } return r; }
    addVertex(e, r) { let n = r.shape.split(e); if (n[0] === null)
        return r.prev; if (n[1] === null)
        return r; let i = new u.Edge(n[0]), s = r.prev; return this.insert(i, s), r.shape = n[1], i; }
    getChain(e, r) { let n = []; for (let i = e; i !== r.next; i = i.next)
        n.push(i); return n; }
    split(e) { for (let r of e) {
        let n = this.findEdgeByPoint(r);
        this.addVertex(r, n);
    } return this; }
    findEdgeByPoint(e) { let r; for (let n of this)
        if (n.shape.contains(e)) {
            r = n;
            break;
        } return r; }
    distanceTo(e) { if (e instanceof u.Point) {
        let [r, n] = u.Distance.shape2multiline(e, this);
        return [r, n.reverse()];
    } if (e instanceof u.Line) {
        let [r, n] = u.Distance.shape2multiline(e, this);
        return [r, n.reverse()];
    } if (e instanceof u.Circle) {
        let [r, n] = u.Distance.shape2multiline(e, this);
        return [r, n.reverse()];
    } if (e instanceof u.Segment) {
        let [r, n] = u.Distance.shape2multiline(e, this);
        return [r, n.reverse()];
    } if (e instanceof u.Arc) {
        let [r, n] = u.Distance.shape2multiline(e, this);
        return [r, n.reverse()];
    } if (e instanceof u.Box) {
        let [r, n] = u.Distance.shape2multiline(new u.Polygon(e), this);
        return [r, n.reverse()];
    } if (e instanceof u.Multiline)
        return u.Distance.multiline2multiline(this, e); throw u.Errors.UNSUPPORTED_SHAPE_TYPE; }
    intersect(e) { if (e instanceof u.Multiline)
        return G3(this, e);
    else
        return pi(e, this); }
    contains(e) { if (e instanceof u.Point)
        return this.edges.some((r) => r.shape.contains(e)); throw u.Errors.UNSUPPORTED_SHAPE_TYPE; }
    translate(e) { return new t(this.edges.map((r) => r.shape.translate(e))); }
    rotate(e = 0, r = new u.Point) { return new t(this.edges.map((n) => n.shape.rotate(e, r))); }
    transform(e = new u.Matrix) { return new t(this.edges.map((r) => r.shape.transform(e))); }
    toShapes() { return this.edges.map((e) => e.shape.clone()); }
    toJSON() { return this.edges.map((e) => e.toJSON()); }
    svgPoints() { return this.vertices.map((e) => `${e.x},${e.y}`).join(" "); }
    dpath() { let e = `M${this.first.start.x},${this.first.start.y}`; for (let r of this)
        e += r.svg(); return e; }
    svg(e = {}) {
        let r = `
<path ${Or({ fill: "none", ...e })} d="`;
        r += `
M${this.first.start.x},${this.first.start.y}`;
        for (let n of this)
            r += n.svg();
        return r += `" >
</path>`, r;
    }
};
u.Multiline = $r;
var H3 = (...t) => new u.Multiline(...t);
u.multiline = H3;
function oi(t, e, r) { let n = r.length, i = t.shape.split(e); if (i.length === 0)
    return; let s = 0; if (i[0] === null)
    s = 0;
else if (i[1] === null)
    s = t.shape.length;
else
    s = i[0].length; let o = 0; if (Er(s, 0))
    o |= 1; if (Er(s, t.shape.length))
    o |= 2; let c; if (s === 1 / 0)
    c = i[0].coord(e);
else
    c = o & 2 && t.next && t.next.arc_length === 0 ? 0 : t.arc_length + s; r.push({ id: n, pt: e, arc_length: c, edge_before: t, edge_after: void 0, face: t.face, is_vertex: o }); }
function vo(t) { t.int_points1_sorted = mr(t.int_points1), t.int_points2_sorted = mr(t.int_points2); }
function mr(t) { let e = new Map, r = 0; for (let i of t)
    if (!e.has(i.face))
        e.set(i.face, r), r++; for (let i of t)
    i.faceId = e.get(i.face); return t.slice().sort(Q3); }
function Q3(t, e) { if (t.faceId < e.faceId)
    return -1; if (t.faceId > e.faceId)
    return 1; if (t.arc_length < e.arc_length)
    return -1; if (t.arc_length > e.arc_length)
    return 1; return 0; }
function fh(t) { if (t.int_points1.length < 2)
    return; let e = false, r, n, i, s; for (let o = 0; o < t.int_points1_sorted.length; o++) {
    if (t.int_points1_sorted[o].id === -1)
        continue;
    r = t.int_points1_sorted[o], n = t.int_points2[r.id];
    for (let c = o + 1; c < t.int_points1_sorted.length; c++) {
        if (i = t.int_points1_sorted[c], !Er(i.arc_length, r.arc_length))
            break;
        if (i.id === -1)
            continue;
        if (s = t.int_points2[i.id], s.id === -1)
            continue;
        if (i.edge_before === r.edge_before && i.edge_after === r.edge_after && s.edge_before === n.edge_before && s.edge_after === n.edge_after)
            i.id = -1, s.id = -1, e = true;
    }
} n = t.int_points2_sorted[0], r = t.int_points1[n.id]; for (let o = 1; o < t.int_points2_sorted.length; o++) {
    let c = t.int_points2_sorted[o];
    if (c.id === -1)
        continue;
    if (n.id === -1 || !Er(c.arc_length, n.arc_length)) {
        n = c, r = t.int_points1[n.id];
        continue;
    }
    let l = t.int_points1[c.id];
    if (l.edge_before === r.edge_before && l.edge_after === r.edge_after && c.edge_before === n.edge_before && c.edge_after === n.edge_after)
        l.id = -1, c.id = -1, e = true;
} if (e)
    t.int_points1 = t.int_points1.filter((o) => o.id >= 0), t.int_points2 = t.int_points2.filter((o) => o.id >= 0), t.int_points1.forEach((o, c) => o.id = c), t.int_points2.forEach((o, c) => o.id = c); }
function nh(t) { for (let e of t) {
    if (e.edge_before)
        e.edge_before.bvStart = void 0, e.edge_before.bvEnd = void 0, e.edge_before.bv = void 0, e.edge_before.overlap = void 0;
    if (e.edge_after)
        e.edge_after.bvStart = void 0, e.edge_after.bvEnd = void 0, e.edge_after.bv = void 0, e.edge_after.overlap = void 0;
} for (let e of t) {
    if (e.edge_before)
        e.edge_before.bvEnd = 2;
    if (e.edge_after)
        e.edge_after.bvStart = 2;
} }
function ih(t, e) { for (let r of t) {
    if (r.edge_before)
        r.edge_before.setInclusion(e);
    if (r.edge_after)
        r.edge_after.setInclusion(e);
} }
function Z3(t) { let e = void 0, r = void 0, n = void 0, i = t.int_points1.length; for (let s = 0; s < i; s++) {
    let o = t.int_points1_sorted[s];
    if (o.face !== e)
        r = s, e = o.face;
    let c = s, l = si(t.int_points1_sorted, s, e), a;
    if (c + l < i && t.int_points1_sorted[c + l].face === e)
        a = c + l;
    else
        a = r;
    let p = si(t.int_points1_sorted, a, e);
    n = null;
    for (let S = a; S < a + p; S++) {
        let P = t.int_points1_sorted[S];
        if (P.face === e && t.int_points2[P.id].face === t.int_points2[o.id].face) {
            n = P;
            break;
        }
    }
    if (n === null)
        continue;
    let d = o.edge_after, m = n.edge_before;
    if (!(d.bv === 2 && m.bv === 2))
        continue;
    if (d !== m)
        continue;
    let f = t.int_points2[o.id], _ = t.int_points2[n.id], g = f.edge_after, y = _.edge_before;
    if (!(g.bv === 2 && y.bv === 2 && g === y))
        f = t.int_points2[n.id], _ = t.int_points2[o.id], g = f.edge_after, y = _.edge_before;
    if (!(g.bv === 2 && y.bv === 2 && g === y))
        continue;
    d.setOverlap(g);
} }
function si(t, e, r) { let n, i, s = 1; if (t.length === 1)
    return 1; n = t[e]; for (let o = e + 1; o < t.length; o++) {
    if (n.face !== r)
        break;
    if (i = t[o], !(i.pt.equalTo(n.pt) && i.edge_before === n.edge_before && i.edge_after === n.edge_after))
        break;
    s++;
} return s; }
function ai(t, e) { if (!e)
    return; for (let r of e) {
    let n = r.edge_before;
    if (r.is_vertex = 0, n.shape.start && n.shape.start.equalTo(r.pt))
        r.is_vertex |= 1;
    if (n.shape.end && n.shape.end.equalTo(r.pt))
        r.is_vertex |= 2;
    if (r.is_vertex & 1) {
        if (r.edge_before = n.prev, n.prev)
            r.is_vertex = 2;
        continue;
    }
    if (r.is_vertex & 2)
        continue;
    let i = t.addVertex(r.pt, n);
    r.edge_before = i;
} for (let r of e)
    if (r.edge_before)
        r.edge_after = r.edge_before.next;
    else if (t instanceof $r && r.is_vertex & 1)
        r.edge_after = t.first; }
function Hb(t, e, r) { let n = t.edge_before, i = e.edge_after, s = r.length; n.next = r[0], r[0].prev = n, r[s - 1].next = i, i.prev = r[s - 1]; }
var { INSIDE: Fe, OUTSIDE: Me, BOUNDARY: Zt, OVERLAP_SAME: q3, OVERLAP_OPPOSITE: J3 } = Ys, { NOT_VERTEX: pK, START_VERTEX: Qb, END_VERTEX: Zb } = Ys, Os = 1, Po = 2, Rr = 3;
function K3(t, e) { let [r] = Bo(t, e, Os, true); return r; }
function oh(t, e) { let n = e.clone().reverse(), [i] = Bo(t, n, Rr, true); return i; }
function w1(t, e) { let [r] = Bo(t, e, Po, true); return r; }
function A1(t, e) { let [r, n] = Bo(t, e, Po, false), i = []; for (let o of r.faces)
    i = [...i, ...[...o.edges].map((c) => c.shape)]; let s = []; for (let o of n.faces)
    s = [...s, ...[...o.edges].map((c) => c.shape)]; return [i, s]; }
function sh(t, e) { let [r] = Bo(t, e, Rr, false), i = []; for (let s of r.faces)
    i = [...i, ...[...s.edges].map((o) => o.shape)]; return i; }
function P1(t, e) { let r = t.clone(), n = e.clone(), i = B1(r, n); vo(i), ai(r, i.int_points1_sorted), ai(n, i.int_points2_sorted), fh(i), vo(i); let s = i.int_points1_sorted.map((c) => c.pt), o = i.int_points2_sorted.map((c) => c.pt); return [s, o]; }
function tA(t, e, r, n) { let i = qb(t, r.int_points1), s = qb(e, r.int_points2); Jb(i, e), Jb(s, t), nh(r.int_points1), nh(r.int_points2), ih(r.int_points1, e), ih(r.int_points2, t); while (rA(t, e, r.int_points1, r.int_points1_sorted, r.int_points2, r))
    ; Z3(r), ah(t, n, r.int_points1_sorted, true), ah(e, n, r.int_points2_sorted, false), Kb(t, i, n, true), Kb(e, s, n, false); }
function eA(t, e, r, n) { nA(t, e, n, r.int_points2), iA(t, e, r), ch(t, r.int_points1), ch(e, r.int_points2), lh(t, r.int_points1, r.int_points2), lh(t, r.int_points2, r.int_points1), t1(t), t1(e); }
function Bo(t, e, r, n) { let i = t.clone(), s = e.clone(), o = B1(i, s); if (vo(o), ai(i, o.int_points1_sorted), ai(s, o.int_points2_sorted), fh(o), vo(o), tA(i, s, o, r), n)
    eA(i, s, o, r); return [i, s]; }
function B1(t, e) { let r = { int_points1: [], int_points2: [] }; for (let n of t.edges) {
    let i = e.edges.search(n.box);
    for (let s of i) {
        let o = n.shape.intersect(s.shape);
        for (let c of o)
            oi(n, c, r.int_points1), oi(s, c, r.int_points2);
    }
} return r; }
function qb(t, e) { let r = []; for (let n of t.faces)
    if (!e.find((i) => i.face === n))
        r.push(n); return r; }
function Jb(t, e) { for (let r of t)
    r.first.bv = r.first.bvStart = r.first.bvEnd = void 0, r.first.setInclusion(e); }
function rA(t, e, r, n, i, s) { let o, c, l, a = n.length, p = false; for (let d = 0; d < a; d++) {
    let m = n[d];
    if (m.face !== o)
        c = d, o = m.face;
    let f = d, _ = si(n, d, o), g;
    if (f + _ < a && n[f + _].face === o)
        g = f + _;
    else
        g = c;
    let y = si(n, g, o);
    l = null;
    for (let b = g; b < g + y; b++) {
        let C = n[b];
        if (C.face === o && i[C.id].face === i[m.id].face) {
            l = C;
            break;
        }
    }
    if (l === null)
        continue;
    let S = m.edge_after, P = l.edge_before;
    if (S.bv === Zt && P.bv != Zt) {
        S.bv = P.bv;
        continue;
    }
    if (S.bv != Zt && P.bv === Zt) {
        P.bv = S.bv;
        continue;
    }
    if (S.bv === Zt && P.bv === Zt && S != P || (S.bv === Fe && P.bv === Me || S.bv === Me && P.bv === Fe)) {
        let b = S.next;
        while (b != P)
            b.bvStart = void 0, b.bvEnd = void 0, b.bv = void 0, b.setInclusion(e), b = b.next;
    }
    if (S.bv === Zt && P.bv === Zt && S != P) {
        let b = S.next, C;
        while (b != P) {
            if (b.bv != Zt) {
                if (C === void 0)
                    C = b.bv;
                else if (b.bv != C)
                    throw $t.UNRESOLVED_BOUNDARY_CONFLICT;
            }
            b = b.next;
        }
        if (C != null)
            S.bv = C, P.bv = C;
        continue;
    }
    if (S.bv === Fe && P.bv === Me || S.bv === Me && P.bv === Fe) {
        let b = S;
        while (b != P) {
            if (b.bvStart === S.bv && b.bvEnd === P.bv) {
                let [C, L] = b.shape.distanceTo(e);
                if (C < 10 * u.DP_TOL) {
                    oi(b, L.ps, r);
                    let B = r[r.length - 1];
                    if (B.is_vertex & Qb)
                        B.edge_after = b, B.edge_before = b.prev, b.bvStart = Zt, b.bv = void 0, b.setInclusion(e);
                    else if (B.is_vertex & Zb)
                        B.edge_after = b.next, b.bvEnd = Zt, b.bv = void 0, b.setInclusion(e);
                    else {
                        let j = e.addVertex(B.pt, b);
                        B.edge_before = j, B.edge_after = j.next, j.setInclusion(e), j.next.bvStart = Zt, j.next.bvEnd = void 0, j.next.bv = void 0, j.next.setInclusion(e);
                    }
                    let k = e.findEdgeByPoint(L.pe);
                    oi(k, L.pe, i);
                    let I = i[i.length - 1];
                    if (I.is_vertex & Qb)
                        I.edge_after = k, I.edge_before = k.prev;
                    else if (I.is_vertex & Zb)
                        I.edge_after = k.next;
                    else {
                        let j = i.find((lt) => lt.edge_after === k), Q = e.addVertex(I.pt, k);
                        if (I.edge_before = Q, I.edge_after = Q.next, j)
                            j.edge_after = Q;
                        Q.bvStart = void 0, Q.bvEnd = Zt, Q.bv = void 0, Q.setInclusion(t), Q.next.bvStart = Zt, Q.next.bvEnd = void 0, Q.next.bv = void 0, Q.next.setInclusion(t);
                    }
                    vo(s), p = true;
                    break;
                }
            }
            b = b.next;
        }
        if (p)
            break;
        throw $t.UNRESOLVED_BOUNDARY_CONFLICT;
    }
} return p; }
function ah(t, e, r, n) { if (!r)
    return; let i = void 0, s = void 0, o, c; for (let l = 0; l < r.length; l++) {
    if (o = r[l], o.face !== i)
        s = l, i = o.face;
    if (i.isEmpty())
        continue;
    let a = l, p = si(r, l, i), d;
    if (a + p < r.length && r[a + p].face === o.face)
        d = a + p;
    else
        d = s;
    c = r[d];
    let m = d, f = si(r, m, i), _ = o.edge_after, g = c.edge_before;
    if (_.bv === Fe && g.bv === Fe && e === Os || _.bv === Me && g.bv === Me && e === Po || (_.bv === Me || g.bv === Me) && e === Rr && !n || (_.bv === Fe || g.bv === Fe) && e === Rr && n || _.bv === Zt && g.bv === Zt && _.overlap & q3 && n || _.bv === Zt && g.bv === Zt && _.overlap & J3) {
        t.removeChain(i, _, g);
        for (let y = a; y < a + p; y++)
            r[y].edge_after = void 0;
        for (let y = m; y < m + f; y++)
            r[y].edge_before = void 0;
    }
    l += p - 1;
} }
function nA(t, e, r, n) { for (let i of e.faces) {
    for (let s of i)
        t.edges.add(s);
    if (n.find((s) => s.face === i) === void 0)
        t.addFace(i.first, i.last);
} }
function iA(t, e, r) { if (r.int_points1.length === 0)
    return; for (let n = 0; n < r.int_points1.length; n++) {
    let i = r.int_points1[n], s = r.int_points2[n];
    if (i.edge_before !== void 0 && i.edge_after === void 0) {
        if (s.edge_before === void 0 && s.edge_after !== void 0)
            i.edge_before.next = s.edge_after, s.edge_after.prev = i.edge_before, i.edge_after = s.edge_after, s.edge_before = i.edge_before;
    }
    if (s.edge_before !== void 0 && s.edge_after === void 0) {
        if (i.edge_before === void 0 && i.edge_after !== void 0)
            s.edge_before.next = i.edge_after, i.edge_after.prev = s.edge_before, s.edge_after = i.edge_after, i.edge_before = s.edge_before;
    }
    if (i.edge_before !== void 0 && i.edge_after === void 0)
        for (let o of r.int_points1_sorted) {
            if (o === i)
                continue;
            if (o.edge_before === void 0 && o.edge_after !== void 0) {
                if (o.pt.equalTo(i.pt))
                    i.edge_before.next = o.edge_after, o.edge_after.prev = i.edge_before, i.edge_after = o.edge_after, o.edge_before = i.edge_before;
            }
        }
    if (s.edge_before !== void 0 && s.edge_after === void 0)
        for (let o of r.int_points2_sorted) {
            if (o === s)
                continue;
            if (o.edge_before === void 0 && o.edge_after !== void 0) {
                if (o.pt.equalTo(s.pt))
                    s.edge_before.next = o.edge_after, o.edge_after.prev = s.edge_before, s.edge_after = o.edge_after, o.edge_before = s.edge_before;
            }
        }
} }
function ch(t, e) { for (let r of e) {
    if (t.faces.delete(r.face), r.face = void 0, r.edge_before)
        r.edge_before.face = void 0;
    if (r.edge_after)
        r.edge_after.face = void 0;
} }
function lh(t, e, r) { for (let n of e) {
    if (n.edge_before === void 0 || n.edge_after === void 0)
        continue;
    if (n.face)
        continue;
    if (n.edge_after.face || n.edge_before.face)
        continue;
    let { edge_after: i, edge_before: s } = n;
    try {
        Ls.testInfiniteLoop(i);
    }
    catch (c) {
        throw $t.CANNOT_COMPLETE_BOOLEAN_OPERATION;
    }
    let o = t.addFace(i, s);
    for (let c of e)
        if (c.edge_before && c.edge_after && c.edge_before.face === o && c.edge_after.face === o)
            c.face = o;
    for (let c of r)
        if (c.edge_before && c.edge_after && c.edge_before.face === o && c.edge_after.face === o)
            c.face = o;
} }
function Kb(t, e, r, n) { for (let i of e) {
    let s = i.first.bv;
    if (r === Os && s === Fe || r === Rr && s === Fe && n || r === Rr && s === Me && !n || r === Po && s === Me)
        t.deleteFace(i);
} }
function t1(t) { let e = []; for (let r of t.edges)
    if (!r.face || !t.faces.has(r.face))
        e.push(r); for (let r of e)
    t.edges.delete(r); }
var oA = Object.freeze({ __proto__: null, BOOLEAN_INTERSECT: Po, BOOLEAN_SUBTRACT: Rr, BOOLEAN_UNION: Os, calculateIntersections: P1, innerClip: A1, intersect: w1, outerClip: sh, removeNotRelevantChains: ah, removeOldFaces: ch, restoreFaces: lh, subtract: oh, unify: K3 }), sA = RegExp("T.F..FFF.|T.F...F.."), aA = RegExp("T........|.T.......|...T.....|....T...."), cA = RegExp("FT.......|F..T.....|F...T...."), lA = RegExp("T.F..F..."), pA = RegExp("T.F..F...|.TF..F...|..FT.F...|..F.TF...");
class jr {
    constructor() { this.m = [, , , , , , , , ,].fill(void 0); }
    get I2I() { return this.m[0]; }
    set I2I(t) { this.m[0] = t; }
    get I2B() { return this.m[1]; }
    set I2B(t) { this.m[1] = t; }
    get I2E() { return this.m[2]; }
    set I2E(t) { this.m[2] = t; }
    get B2I() { return this.m[3]; }
    set B2I(t) { this.m[3] = t; }
    get B2B() { return this.m[4]; }
    set B2B(t) { this.m[4] = t; }
    get B2E() { return this.m[5]; }
    set B2E(t) { this.m[5] = t; }
    get E2I() { return this.m[6]; }
    set E2I(t) { this.m[6] = t; }
    get E2B() { return this.m[7]; }
    set E2B(t) { this.m[7] = t; }
    get E2E() { return this.m[8]; }
    set E2E(t) { this.m[8] = t; }
    toString() { return this.m.map((t) => { if (t instanceof Array && t.length > 0)
        return "T";
    else if (t instanceof Array && t.length === 0)
        return "F";
    else
        return "*"; }).join(""); }
    equal() { return sA.test(this.toString()); }
    intersect() { return aA.test(this.toString()); }
    touch() { return cA.test(this.toString()); }
    inside() { return lA.test(this.toString()); }
    covered() { return pA.test(this.toString()); }
}
function xo(t, e) { let r = void 0, n = new u.Ray(e), i = new u.Line(n.pt, n.norm), s = new u.Box(n.box.xmin - u.DP_TOL, n.box.ymin - u.DP_TOL, n.box.xmax + u.DP_TOL, n.box.ymax + u.DP_TOL); if (t.box.not_intersect(s))
    return u.OUTSIDE; let o = t.edges.search(s); if (o.length === 0)
    return u.OUTSIDE; for (let p of o)
    if (p.shape.contains(e))
        return u.BOUNDARY; let c = [...t.faces], l = []; for (let p of o)
    for (let d of n.intersect(p.shape)) {
        if (d.equalTo(e))
            return u.BOUNDARY;
        l.push({ pt: d, edge: p, face_index: c.indexOf(p.face) });
    } l.sort((p, d) => { if (a1(p.pt.x, d.pt.x))
    return -1; if (s1(p.pt.x, d.pt.x))
    return 1; if (p.face_index < d.face_index)
    return -1; if (p.face_index > d.face_index)
    return 1; if (p.edge.arc_length < d.edge.arc_length)
    return -1; if (p.edge.arc_length > d.edge.arc_length)
    return 1; return 0; }); let a = 0; for (let p = 0; p < l.length; p++) {
    let d = l[p];
    if (d.pt.equalTo(d.edge.shape.start)) {
        if (p > 0 && d.pt.equalTo(l[p - 1].pt) && d.face_index === l[p - 1].face_index && d.edge.prev === l[p - 1].edge)
            continue;
        let m = d.edge.prev;
        while (rh(m.length))
            m = m.prev;
        let f = m.shape.tangentInEnd(), _ = d.pt.translate(f), g = d.edge.shape.tangentInStart(), y = d.pt.translate(g), S = _.leftTo(i), P = y.leftTo(i);
        if (S && !P || !S && P)
            a++;
    }
    else if (d.pt.equalTo(d.edge.shape.end)) {
        if (p > 0 && d.pt.equalTo(l[p - 1].pt) && d.face_index === l[p - 1].face_index && d.edge.next === l[p - 1].edge)
            continue;
        let m = d.edge.next;
        while (rh(m.length))
            m = m.next;
        let f = m.shape.tangentInStart(), _ = d.pt.translate(f), g = d.edge.shape.tangentInEnd(), y = d.pt.translate(g), S = _.leftTo(i), P = y.leftTo(i);
        if (S && !P || !S && P)
            a++;
    }
    else if (d.edge.shape instanceof u.Segment)
        a++;
    else {
        let m = d.edge.shape.box;
        if (!(Er(d.pt.y, m.ymin) || Er(d.pt.y, m.ymax)))
            a++;
    }
} return r = a % 2 === 1 ? 1 : 0, r; }
function hA(t, e) { return hi(t, e).equal(); }
function I1(t, e) { return hi(t, e).intersect(); }
function dA(t, e) { return hi(t, e).touch(); }
function mA(t, e) { return !I1(t, e); }
function F1(t, e) { return hi(t, e).inside(); }
function M1(t, e) { return hi(t, e).covered(); }
function uA(t, e) { return F1(e, t); }
function C1(t, e) { return M1(e, t); }
function hi(t, e) { if (t instanceof u.Line && e instanceof u.Line)
    return fA(t, e);
else if (t instanceof u.Line && e instanceof u.Circle)
    return yA(t, e);
else if (t instanceof u.Line && e instanceof u.Box)
    return _A(t, e);
else if (t instanceof u.Line && e instanceof u.Polygon)
    return gA(t, e);
else if ((t instanceof u.Segment || t instanceof u.Arc) && e instanceof u.Polygon)
    return e1(t, e);
else if ((t instanceof u.Segment || t instanceof u.Arc) && (e instanceof u.Circle || e instanceof u.Box))
    return e1(t, new u.Polygon(e));
else if (t instanceof u.Polygon && e instanceof u.Polygon)
    return ks(t, e);
else if ((t instanceof u.Circle || t instanceof u.Box) && (e instanceof u.Circle || e instanceof u.Box))
    return ks(new u.Polygon(t), new u.Polygon(e));
else if ((t instanceof u.Circle || t instanceof u.Box) && e instanceof u.Polygon)
    return ks(new u.Polygon(t), e);
else if (t instanceof u.Polygon && (e instanceof u.Circle || e instanceof u.Box))
    return ks(t, new u.Polygon(e)); }
function fA(t, e) { let r = new jr, n = ci(t, e); if (n.length === 0)
    if (t.contains(e.pt) && e.contains(t.pt))
        r.I2I = [t], r.I2E = [], r.E2I = [];
    else
        r.I2I = [], r.I2E = [t], r.E2I = [e];
else
    r.I2I = n, r.I2E = t.split(n), r.E2I = e.split(n); return r; }
function yA(t, e) { let r = new jr, n = Wr(t, e); if (n.length === 0)
    r.I2I = [], r.I2B = [], r.I2E = [t], r.E2I = [e];
else if (n.length === 1)
    r.I2I = [], r.I2B = n, r.I2E = t.split(n), r.E2I = [e];
else {
    let i = new $r([t]), s = t.sortPoints(n);
    i.split(s);
    let o = i.toShapes();
    r.I2I = [o[1]], r.I2B = s, r.I2E = [o[0], o[2]], r.E2I = new u.Polygon([e.toArc()]).cutWithLine(t);
} return r; }
function _A(t, e) { let r = new jr, n = ii(t, e); if (n.length === 0)
    r.I2I = [], r.I2B = [], r.I2E = [t], r.E2I = [e];
else if (n.length === 1)
    r.I2I = [], r.I2B = n, r.I2E = t.split(n), r.E2I = [e];
else {
    let i = new $r([t]), s = t.sortPoints(n);
    i.split(s);
    let o = i.toShapes();
    if (e.toSegments().some((c) => c.contains(n[0]) && c.contains(n[1])))
        r.I2I = [], r.I2B = [o[1]], r.I2E = [o[0], o[2]], r.E2I = [e];
    else
        r.I2I = [o[1]], r.I2B = s, r.I2E = [o[0], o[2]], r.E2I = new u.Polygon(e.toSegments()).cutWithLine(t);
} return r; }
function gA(t, e) { let r = new jr, n = Ao(t, e), i = new $r([t]), s = n.length > 0 ? n.slice() : t.sortPoints(n); return i.split(s), [...i].forEach((o) => o.setInclusion(e)), r.I2I = [...i].filter((o) => o.bv === u.INSIDE).map((o) => o.shape), r.I2B = [...i].slice(1).map((o) => o.bv === u.BOUNDARY ? o.shape : o.shape.start), r.I2E = [...i].filter((o) => o.bv === u.OUTSIDE).map((o) => o.shape), r.E2I = e.cutWithLine(t), r; }
function e1(t, e) { let r = new jr, n = V3(t, e), i = n.length > 0 ? n.slice() : t.sortPoints(n), s = new $r([t]); s.split(i), [...s].forEach((o) => o.setInclusion(e)), r.I2I = [...s].filter((o) => o.bv === u.INSIDE).map((o) => o.shape), r.I2B = [...s].slice(1).map((o) => o.bv === u.BOUNDARY ? o.shape : o.shape.start), r.I2E = [...s].filter((o) => o.bv === u.OUTSIDE).map((o) => o.shape), r.B2I = [], r.B2B = [], r.B2E = []; for (let o of [t.start, t.end])
    switch (xo(e, o)) {
        case u.INSIDE:
            r.B2I.push(o);
            break;
        case u.BOUNDARY:
            r.B2B.push(o);
            break;
        case u.OUTSIDE:
            r.B2E.push(o);
            break;
    } return r; }
function ks(t, e) { let r = new jr, [n, i] = P1(t, e), s = w1(t, e), o = oh(t, e), c = oh(e, t), [l, a] = A1(t, e), p = sh(t, e), d = sh(e, t); return r.I2I = s.isEmpty() ? [] : [s], r.I2B = a, r.I2E = o.isEmpty() ? [] : [o], r.B2I = l, r.B2B = n, r.B2E = p, r.E2I = c.isEmpty() ? [] : [c], r.E2B = d, r; }
var xA = Object.freeze({ __proto__: null, contain: uA, cover: C1, covered: M1, disjoint: mA, equal: hA, inside: F1, intersect: I1, relate: hi, touch: dA });
class he {
    constructor(t = 1, e = 0, r = 0, n = 1, i = 0, s = 0) { this.a = t, this.b = e, this.c = r, this.d = n, this.tx = i, this.ty = s; }
    fromMatrix3x3(t) { let [e, r, n] = t[0], [i, s, o] = t[1]; return new he(e, i, r, s, n, o); }
    toMatrix3x3() { return [[this.a, this.c, this.tx], [this.b, this.d, this.ty], [0, 0, 1]]; }
    clone() { return new he(this.a, this.b, this.c, this.d, this.tx, this.ty); }
    transform(t) { return [t[0] * this.a + t[1] * this.c + this.tx, t[0] * this.b + t[1] * this.d + this.ty]; }
    multiply(t) { return new he(this.a * t.a + this.c * t.b, this.b * t.a + this.d * t.b, this.a * t.c + this.c * t.d, this.b * t.c + this.d * t.d, this.a * t.tx + this.c * t.ty + this.tx, this.b * t.tx + this.d * t.ty + this.ty); }
    translate(...t) { let e, r; if (t.length == 1 && !isNaN(t[0].x) && !isNaN(t[0].y))
        e = t[0].x, r = t[0].y;
    else if (t.length === 2 && typeof t[0] == "number" && typeof t[1] == "number")
        e = t[0], r = t[1];
    else
        throw $t.ILLEGAL_PARAMETERS; return this.multiply(new he(1, 0, 0, 1, e, r)); }
    rotate(t, e = 0, r = 0) { let n = Math.cos(t), i = Math.sin(t); return this.translate(e, r).multiply(new he(n, i, -i, n, 0, 0)).translate(-e, -r); }
    scale(t, e) { return this.multiply(new he(t, 0, 0, e, 0, 0)); }
    equalTo(t) { if (!u.Utils.EQ(this.tx, t.tx))
        return false; if (!u.Utils.EQ(this.ty, t.ty))
        return false; if (!u.Utils.EQ(this.a, t.a))
        return false; if (!u.Utils.EQ(this.b, t.b))
        return false; if (!u.Utils.EQ(this.c, t.c))
        return false; if (!u.Utils.EQ(this.d, t.d))
        return false; return true; }
}
u.Matrix = he;
var bA = (...t) => new u.Matrix(...t);
u.matrix = bA;
class k1 {
    constructor(t, e) { this.low = t, this.high = e; }
    get max() { return this.clone(); }
    less_than(t) { return this.low < t.low || this.low === t.low && this.high < t.high; }
    equal_to(t) { return this.low === t.low && this.high === t.high; }
    intersect(t) { return !this.not_intersect(t); }
    not_intersect(t) { return this.high < t.low || t.high < this.low; }
    merge(t) { let e = this.low === void 0 ? t.low : this.low < t.low ? this.low : t.low, r = this.high === void 0 ? t.high : this.high > t.high ? this.high : t.high, n = this.clone(); return n.low = e, n.high = r, n; }
    output() { return [this.low, this.high]; }
    comparable_less_than(t, e) { return t < e; }
}
class yh extends k1 {
    clone() { return new yh(this.low, this.high); }
}
var Jt = 1, Ot = 0;
class Ue {
    constructor(t, e, r = null, n = null, i = null, s = Ot) { if (this.left = r, this.right = n, this.parent = i, this.color = s, this.item = { key: void 0, values: [] }, e !== void 0)
        this.item.values.push(e); if (t !== void 0)
        if (Array.isArray(t)) {
            let [o, c] = t;
            if (!Number.isNaN(o) && !Number.isNaN(c)) {
                let l = o, a = c;
                if (l > a)
                    [l, a] = [a, l];
                this.item.key = new yh(l, a);
            }
        }
        else
            this.item.key = t; this.max = this.item.key ? this.item.key.max : void 0; }
    isNil() { return this.item.key === void 0 && this.item.values.length === 0 && this.left === null && this.right === null && this.color === Ot; }
    requireKey() { if (!this.item.key)
        throw Error("Node key is undefined (nil/sentinel). Operation is not applicable."); return this.item.key; }
    less_than(t) { let e = this.requireKey(), r = t.requireKey(); return e.less_than(r); }
    _value_equal(t) { let e = this.item.values[0], r = t.item.values[0]; return e && r && e.equal_to ? e.equal_to(r) : e === r; }
    equal_to(t) { let e = this.requireKey(), r = t.requireKey(); return e.equal_to(r); }
    intersect(t) { let e = this.requireKey(), r = t.requireKey(); return e.intersect(r); }
    copy_data(t) { this.item.key = t.item.key, this.item.values = t.item.values.slice(); }
    update_max() { if (this.max = this.item.key ? this.item.key.max : void 0, this.right && this.right.max)
        this.max = this.max ? this.max.merge(this.right.max) : this.right.max; if (this.left && this.left.max)
        this.max = this.max ? this.max.merge(this.left.max) : this.left.max; }
    not_intersect_left_subtree(t) { if (!this.left)
        return true; let e = this.left.max ? this.left.max.high : this.left.item.key.high, r = this.requireKey(), n = t.requireKey(); return r.comparable_less_than(e, n.low); }
    not_intersect_right_subtree(t) { if (!this.right)
        return true; let e = this.right.max ? this.right.max.low : this.right.item.key.low, r = this.requireKey(), n = t.requireKey(); return r.comparable_less_than(n.high, e); }
}
class So {
    constructor() { this.root = null, this.nil_node = new Ue; }
    get size() { let t = 0; return this.tree_walk(this.root, (e) => t += e.item.values.length), t; }
    get keys() { let t = []; return this.tree_walk(this.root, (e) => t.push(e.item.key.output())), t; }
    get values() { let t = []; return this.tree_walk(this.root, (e) => { for (let r of e.item.values)
        t.push(r); }), t; }
    get items() { let t = []; return this.tree_walk(this.root, (e) => { let r = e.item.key.output(); for (let n of e.item.values)
        t.push({ key: r, value: n }); }), t; }
    isEmpty() { return this.root == null || this.root === this.nil_node; }
    clear() { this.root = null; }
    insert(t, e = t) { if (t === void 0)
        return; let r = this.tree_search(this.root, new Ue(t)); if (r)
        return r.item.values.push(e), r; let n = new Ue(t, e, this.nil_node, this.nil_node, null, Jt); return this.tree_insert(n), this.recalc_max(n), n; }
    exist(t, e = t) { let r = this.tree_search(this.root, new Ue(t)); if (!r)
        return false; if (arguments.length < 2 || e === t)
        return true; return r.item.values.some((n) => n && n.equal_to ? n.equal_to(e) : n === e); }
    remove(t, e = t) { let r = this.tree_search(this.root, new Ue(t)); if (!r)
        return; if (arguments.length < 2)
        return this.tree_delete(r), r; let n = r.item.values.findIndex((i) => i && i.equal_to ? i.equal_to(e) : i === e); if (n >= 0) {
        if (r.item.values.splice(n, 1), r.item.values.length === 0)
            this.tree_delete(r);
        return r;
    } return; }
    search(t, e = (r, n) => r === n ? n.output() : r) { let r = new Ue(t), n = []; this.tree_search_interval(this.root, r, n); let i = []; for (let s of n)
        for (let o of s.item.values)
            i.push(e(o, s.item.key)); return i; }
    intersect_any(t) { let e = new Ue(t); return this.tree_find_any_interval(this.root, e); }
    forEach(t) { this.tree_walk(this.root, (e) => { for (let r of e.item.values)
        t(e.item.key, r); }); }
    map(t) { let e = new So; return this.tree_walk(this.root, (r) => { for (let n of r.item.values)
        e.insert(r.item.key, t(n, r.item.key)); }), e; }
    *iterate(t, e = (r, n) => r === n ? n.output() : r) { let r = null; if (t)
        r = this.tree_search_nearest_forward(this.root, new Ue(t));
    else if (this.root)
        r = this.local_minimum(this.root); while (r) {
        for (let n of r.item.values)
            yield e(n, r.item.key);
        r = this.tree_successor(r);
    } }
    recalc_max(t) { let e = t; while (e.parent != null)
        e.parent.update_max(), e = e.parent; }
    tree_insert(t) { let e = this.root, r = null; if (this.root == null || this.root === this.nil_node)
        this.root = t;
    else {
        while (e !== this.nil_node)
            if (r = e, t.less_than(e))
                e = e.left;
            else
                e = e.right;
        if (t.parent = r, t.less_than(r))
            r.left = t;
        else
            r.right = t;
    } this.insert_fixup(t); }
    insert_fixup(t) { let e, r; e = t; while (e !== this.root && e.parent.color === Jt)
        if (e.parent === e.parent.parent.left)
            if (r = e.parent.parent.right, r.color === Jt)
                e.parent.color = Ot, r.color = Ot, e.parent.parent.color = Jt, e = e.parent.parent;
            else {
                if (e === e.parent.right)
                    e = e.parent, this.rotate_left(e);
                e.parent.color = Ot, e.parent.parent.color = Jt, this.rotate_right(e.parent.parent);
            }
        else if (r = e.parent.parent.left, r.color === Jt)
            e.parent.color = Ot, r.color = Ot, e.parent.parent.color = Jt, e = e.parent.parent;
        else {
            if (e === e.parent.left)
                e = e.parent, this.rotate_right(e);
            e.parent.color = Ot, e.parent.parent.color = Jt, this.rotate_left(e.parent.parent);
        } this.root.color = Ot; }
    tree_delete(t) { let e, r; if (t.left === this.nil_node || t.right === this.nil_node)
        e = t;
    else
        e = this.tree_successor(t); if (e.left !== this.nil_node)
        r = e.left;
    else
        r = e.right; if (r.parent = e.parent, e === this.root)
        this.root = r;
    else {
        if (e === e.parent.left)
            e.parent.left = r;
        else
            e.parent.right = r;
        e.parent.update_max();
    } if (this.recalc_max(r), e !== t)
        t.copy_data(e), t.update_max(), this.recalc_max(t); if (e.color === Ot)
        this.delete_fixup(r); }
    delete_fixup(t) { let e = t, r; while (e !== this.root && e.parent != null && e.color === Ot)
        if (e === e.parent.left) {
            if (r = e.parent.right, r.color === Jt)
                r.color = Ot, e.parent.color = Jt, this.rotate_left(e.parent), r = e.parent.right;
            if (r.left.color === Ot && r.right.color === Ot)
                r.color = Jt, e = e.parent;
            else {
                if (r.right.color === Ot)
                    r.color = Jt, r.left.color = Ot, this.rotate_right(r), r = e.parent.right;
                r.color = e.parent.color, e.parent.color = Ot, r.right.color = Ot, this.rotate_left(e.parent), e = this.root;
            }
        }
        else {
            if (r = e.parent.left, r.color === Jt)
                r.color = Ot, e.parent.color = Jt, this.rotate_right(e.parent), r = e.parent.left;
            if (r.left.color === Ot && r.right.color === Ot)
                r.color = Jt, e = e.parent;
            else {
                if (r.left.color === Ot)
                    r.color = Jt, r.right.color = Ot, this.rotate_left(r), r = e.parent.left;
                r.color = e.parent.color, e.parent.color = Ot, r.left.color = Ot, this.rotate_right(e.parent), e = this.root;
            }
        } e.color = Ot; }
    tree_search(t, e) { if (t == null || t === this.nil_node)
        return; if (e.equal_to(t))
        return t; if (e.less_than(t))
        return this.tree_search(t.left, e);
    else
        return this.tree_search(t.right, e); }
    tree_search_nearest_forward(t, e) { let r = null, n = t; while (n && n !== this.nil_node)
        if (n.less_than(e))
            if (n.intersect(e))
                r = n, n = n.left;
            else
                n = n.right;
        else {
            if (!r || n.less_than(r))
                r = n;
            n = n.left;
        } return r || null; }
    tree_search_interval(t, e, r) { if (t != null && t !== this.nil_node) {
        if (t.left !== this.nil_node && !t.not_intersect_left_subtree(e))
            this.tree_search_interval(t.left, e, r);
        if (t.intersect(e))
            r.push(t);
        if (t.right !== this.nil_node && !t.not_intersect_right_subtree(e))
            this.tree_search_interval(t.right, e, r);
    } }
    tree_find_any_interval(t, e) { let r = false; if (t != null && t !== this.nil_node) {
        if (t.left !== this.nil_node && !t.not_intersect_left_subtree(e))
            r = this.tree_find_any_interval(t.left, e);
        if (!r)
            r = t.intersect(e);
        if (!r && t.right !== this.nil_node && !t.not_intersect_right_subtree(e))
            r = this.tree_find_any_interval(t.right, e);
    } return r; }
    local_minimum(t) { let e = t; while (e.left != null && e.left !== this.nil_node)
        e = e.left; return e; }
    local_maximum(t) { let e = t; while (e.right != null && e.right !== this.nil_node)
        e = e.right; return e; }
    tree_successor(t) { let e, r, n; if (t.right !== this.nil_node)
        e = this.local_minimum(t.right);
    else {
        r = t, n = t.parent;
        while (n != null && n.right === r)
            r = n, n = n.parent;
        e = n;
    } return e; }
    rotate_left(t) { let e = t.right; if (t.right = e.left, e.left !== this.nil_node)
        e.left.parent = t; if (e.parent = t.parent, t === this.root)
        this.root = e;
    else if (t === t.parent.left)
        t.parent.left = e;
    else
        t.parent.right = e; if (e.left = t, t.parent = e, t !== null && t !== this.nil_node)
        t.update_max(); if (e != null && e !== this.nil_node)
        e.update_max(); }
    rotate_right(t) { let e = t.left; if (t.left = e.right, e.right !== this.nil_node)
        e.right.parent = t; if (e.parent = t.parent, t === this.root)
        this.root = e;
    else if (t === t.parent.left)
        t.parent.left = e;
    else
        t.parent.right = e; if (e.right = t, t.parent = e, t !== null && t !== this.nil_node)
        t.update_max(); if (e != null && e !== this.nil_node)
        e.update_max(); }
    tree_walk(t, e) { if (t != null && t !== this.nil_node)
        this.tree_walk(t.left, e), e(t), this.tree_walk(t.right, e); }
    testRedBlackProperty() { let t = true; return this.tree_walk(this.root, function (e) { if (e.color === Jt) {
        if (!(e.left.color === Ot && e.right.color === Ot))
            t = false;
    } }), t; }
    testBlackHeightProperty(t) { let e = 0, r = 0, n = 0; if (t.color === Ot)
        e++; if (t.left !== this.nil_node)
        r = this.testBlackHeightProperty(t.left);
    else
        r = 1; if (t.right !== this.nil_node)
        n = this.testBlackHeightProperty(t.right);
    else
        n = 1; if (r !== n)
        throw Error("Red-black height property violated"); return e += r, e; }
}
class N1 extends Set {
    constructor(t) { super(t); this.index = new So, this.forEach((e) => this.index.insert(e)); }
    add(t) { let e = this.size, { key: r, value: n } = t, i = r || t.box, s = n || t; if (super.add(s), this.size > e)
        this.index.insert(i, s); return this; }
    delete(t) { let { key: e, value: r } = t, n = e || t.box, i = r || t, s = super.delete(i); if (s)
        this.index.remove(n, i); return s; }
    clear() { super.clear(), this.index = new So; }
    search(t) { return this.index.search(t); }
    hit(t) { let e = new u.Box(t.x - 1, t.y - 1, t.x + 1, t.y + 1); return this.index.search(e).filter((n) => t.on(n)); }
    svg() { return [...this].reduce((e, r) => e + r.svg(), ""); }
}
u.PlanarSet = N1;
class Ge {
    get name() { throw $t.CANNOT_INVOKE_ABSTRACT_METHOD; }
    get box() { throw $t.CANNOT_INVOKE_ABSTRACT_METHOD; }
    clone() { throw $t.CANNOT_INVOKE_ABSTRACT_METHOD; }
    translate(...t) { return this.transform(new he().translate(...t)); }
    rotate(t, e = new u.Point) { return this.transform(new he().rotate(t, e.x, e.y)); }
    scale(t, e) { return this.transform(new he().scale(t, e)); }
    transform(...t) { throw $t.CANNOT_INVOKE_ABSTRACT_METHOD; }
    toJSON() { return Object.assign({}, this, { name: this.name }); }
    svg(t = {}) { throw $t.CANNOT_INVOKE_ABSTRACT_METHOD; }
}
var Y1 = class t extends Ge {
    constructor(...e) { super(); if (this.x = 0, this.y = 0, e.length === 0)
        return; if (e.length === 1 && e[0] instanceof Array && e[0].length === 2) {
        let r = e[0];
        if (typeof r[0] == "number" && typeof r[1] == "number") {
            this.x = r[0], this.y = r[1];
            return;
        }
    } if (e.length === 1 && e[0] instanceof Object && e[0].name === "point") {
        let { x: r, y: n } = e[0];
        this.x = r, this.y = n;
        return;
    } if (e.length === 2) {
        if (typeof e[0] == "number" && typeof e[1] == "number") {
            this.x = e[0], this.y = e[1];
            return;
        }
    } throw $t.ILLEGAL_PARAMETERS; }
    get box() { return new u.Box(this.x, this.y, this.x, this.y); }
    clone() { return new u.Point(this.x, this.y); }
    get vertices() { return [this.clone()]; }
    equalTo(e) { return u.Utils.EQ(this.x, e.x) && u.Utils.EQ(this.y, e.y); }
    lessThan(e) { if (u.Utils.LT(this.y, e.y))
        return true; if (u.Utils.EQ(this.y, e.y) && u.Utils.LT(this.x, e.x))
        return true; return false; }
    transform(e) { return new u.Point(e.transform([this.x, this.y])); }
    projectionOn(e) { if (this.equalTo(e.pt))
        return this.clone(); let r = new u.Vector(this, e.pt); if (u.Utils.EQ_0(r.cross(e.norm)))
        return e.pt.clone(); let n = r.dot(e.norm), i = e.norm.multiply(n); return this.translate(i); }
    leftTo(e) { let r = new u.Vector(e.pt, this); return u.Utils.GT(r.dot(e.norm), 0); }
    distanceTo(e) { if (e instanceof t) {
        let r = e.x - this.x, n = e.y - this.y;
        return [Math.sqrt(r * r + n * n), new u.Segment(this, e)];
    } if (e instanceof u.Line)
        return u.Distance.point2line(this, e); if (e instanceof u.Circle)
        return u.Distance.point2circle(this, e); if (e instanceof u.Segment)
        return u.Distance.point2segment(this, e); if (e instanceof u.Arc)
        return u.Distance.point2arc(this, e); if (e instanceof u.Box)
        return u.Distance.point2polygon(this, new u.Polygon(e)); if (e instanceof u.Polygon)
        return u.Distance.point2polygon(this, e); if (e instanceof u.PlanarSet)
        return u.Distance.shape2planarSet(this, e); if (e instanceof u.Multiline)
        return u.Distance.shape2multiline(this, e); }
    on(e) { if (e instanceof u.Point)
        return this.equalTo(e); if (e.contains && e.contains instanceof Function)
        return e.contains(this); throw u.Errors.UNSUPPORTED_SHAPE_TYPE; }
    get name() { return "point"; }
    svg(e = {}) {
        let r = e.r ?? 3;
        return `
<circle cx="${this.x}" cy="${this.y}" r="${r}"
            ${Or({ fill: "red", ...e })} />`;
    }
};
u.Point = Y1;
var vA = (...t) => new u.Point(...t);
u.point = vA;
var SA = class extends Ge {
    constructor(...e) { super(); if (this.x = 0, this.y = 0, e.length === 0)
        return; if (e.length === 1 && e[0] instanceof Array && e[0].length === 2) {
        let r = e[0];
        if (typeof r[0] == "number" && typeof r[1] == "number") {
            this.x = r[0], this.y = r[1];
            return;
        }
    } if (e.length === 1 && e[0] instanceof Object && e[0].name === "vector") {
        let { x: r, y: n } = e[0];
        this.x = r, this.y = n;
        return;
    } if (e.length === 1 && e[0] instanceof Object && e[0].name === "segment") {
        let { start: r, end: n } = e[0];
        this.x = n.x - r.x, this.y = n.y - r.y;
        return;
    } if (e.length === 2) {
        let r = e[0], n = e[1];
        if (typeof r == "number" && typeof n == "number") {
            this.x = r, this.y = n;
            return;
        }
        if (r instanceof u.Point && n instanceof u.Point) {
            this.x = n.x - r.x, this.y = n.y - r.y;
            return;
        }
    } throw $t.ILLEGAL_PARAMETERS; }
    clone() { return new u.Vector(this.x, this.y); }
    get slope() { let e = Math.atan2(this.y, this.x); if (e < 0)
        e = 2 * Math.PI + e; return e; }
    get length() { return Math.sqrt(this.dot(this)); }
    isZeroLength() { return u.Utils.EQ_0(this.length); }
    equalTo(e) { return u.Utils.EQ(this.x, e.x) && u.Utils.EQ(this.y, e.y); }
    multiply(e) { return new u.Vector(e * this.x, e * this.y); }
    dot(e) { return this.x * e.x + this.y * e.y; }
    cross(e) { return this.x * e.y - this.y * e.x; }
    normalize() { if (this.isZeroLength())
        throw $t.ZERO_DIVISION; return new u.Vector(this.x / this.length, this.y / this.length); }
    rotate(e, r = new u.Point) { if (r.x === 0 && r.y === 0)
        return this.transform(new he().rotate(e)); throw $t.OPERATION_IS_NOT_SUPPORTED; }
    transform(e) { return new u.Vector(e.transform([this.x, this.y])); }
    rotate90CCW() { return new u.Vector(-this.y, this.x); }
    rotate90CW() { return new u.Vector(this.y, -this.x); }
    invert() { return new u.Vector(-this.x, -this.y); }
    add(e) { return new u.Vector(this.x + e.x, this.y + e.y); }
    subtract(e) { return new u.Vector(this.x - e.x, this.y - e.y); }
    angleTo(e) { let r = this.normalize(), n = e.normalize(), i = Math.atan2(r.cross(n), r.dot(n)); if (i < 0)
        i += 2 * Math.PI; return i; }
    projectionOn(e) { let r = e.normalize(), n = this.dot(r); return r.multiply(n); }
    get name() { return "vector"; }
};
u.Vector = SA;
var L1 = (...t) => new u.Vector(...t);
u.vector = L1;
var T1 = class t extends Ge {
    constructor(...e) { super(); if (this.ps = new u.Point, this.pe = new u.Point, e.length === 0)
        return; if (e.length === 1 && e[0] instanceof Array && e[0].length === 4) {
        let r = e[0];
        this.ps = new u.Point(r[0], r[1]), this.pe = new u.Point(r[2], r[3]);
        return;
    } if (e.length === 1 && e[0] instanceof Object && e[0].name === "segment") {
        let { ps: r, pe: n } = e[0];
        this.ps = new u.Point(r.x, r.y), this.pe = new u.Point(n.x, n.y);
        return;
    } if (e.length === 1 && e[0] instanceof u.Point) {
        this.ps = e[0].clone();
        return;
    } if (e.length === 2 && e[0] instanceof u.Point && e[1] instanceof u.Point) {
        this.ps = e[0].clone(), this.pe = e[1].clone();
        return;
    } if (e.length === 4) {
        this.ps = new u.Point(e[0], e[1]), this.pe = new u.Point(e[2], e[3]);
        return;
    } throw $t.ILLEGAL_PARAMETERS; }
    clone() { return new u.Segment(this.start, this.end); }
    get start() { return this.ps; }
    get end() { return this.pe; }
    get vertices() { return [this.ps.clone(), this.pe.clone()]; }
    get length() { return this.start.distanceTo(this.end)[0]; }
    get slope() { return new u.Vector(this.start, this.end).slope; }
    get box() { return new u.Box(Math.min(this.start.x, this.end.x), Math.min(this.start.y, this.end.y), Math.max(this.start.x, this.end.x), Math.max(this.start.y, this.end.y)); }
    equalTo(e) { return this.ps.equalTo(e.ps) && this.pe.equalTo(e.pe); }
    contains(e) { return u.Utils.EQ_0(this.distanceToPoint(e)); }
    intersect(e) { if (e instanceof u.Point)
        return this.contains(e) ? [e] : []; if (e instanceof u.Line)
        return wo(this, e); if (e instanceof u.Ray)
        return mh(e, this); if (e instanceof u.Segment)
        return Es(this, e); if (e instanceof u.Circle)
        return Rs(this, e); if (e instanceof u.Box)
        return R3(this, e); if (e instanceof u.Arc)
        return li(this, e); if (e instanceof u.Polygon)
        return hh(this, e); if (e instanceof u.Multiline)
        return pi(this, e); }
    distanceTo(e) { if (e instanceof u.Point) {
        let [r, n] = u.Distance.point2segment(e, this);
        return n = n.reverse(), [r, n];
    } if (e instanceof u.Circle) {
        let [r, n] = u.Distance.segment2circle(this, e);
        return [r, n];
    } if (e instanceof u.Line) {
        let [r, n] = u.Distance.segment2line(this, e);
        return [r, n];
    } if (e instanceof u.Segment) {
        let [r, n] = u.Distance.segment2segment(this, e);
        return [r, n];
    } if (e instanceof u.Arc) {
        let [r, n] = u.Distance.segment2arc(this, e);
        return [r, n];
    } if (e instanceof u.Box) {
        let [r, n] = u.Distance.shape2polygon(this, new u.Polygon(e));
        return [r, n];
    } if (e instanceof u.Polygon) {
        let [r, n] = u.Distance.shape2polygon(this, e);
        return [r, n];
    } if (e instanceof u.PlanarSet) {
        let [r, n] = u.Distance.shape2planarSet(this, e);
        return [r, n];
    } if (e instanceof u.Multiline)
        return u.Distance.shape2multiline(this, e); }
    tangentInStart() { return new u.Vector(this.start, this.end).normalize(); }
    tangentInEnd() { return new u.Vector(this.end, this.start).normalize(); }
    reverse() { return new t(this.end, this.start); }
    split(e) { if (this.start.equalTo(e))
        return [null, this.clone()]; if (this.end.equalTo(e))
        return [this.clone(), null]; return [new u.Segment(this.start, e), new u.Segment(e, this.end)]; }
    middle() { return new u.Point((this.start.x + this.end.x) / 2, (this.start.y + this.end.y) / 2); }
    pointAtLength(e) { if (e > this.length || e < 0)
        return null; if (e == 0)
        return this.start; if (e == this.length)
        return this.end; let r = e / this.length; return new u.Point((this.end.x - this.start.x) * r + this.start.x, (this.end.y - this.start.y) * r + this.start.y); }
    distanceToPoint(e) { let [r, ...n] = u.Distance.point2segment(e, this); return r; }
    definiteIntegral(e = 0) { let r = this.end.x - this.start.x, n = this.start.y - e, i = this.end.y - e; return r * (n + i) / 2; }
    transform(e = new u.Matrix) { return new t(this.ps.transform(e), this.pe.transform(e)); }
    isZeroLength() { return this.ps.equalTo(this.pe); }
    sortPoints(e) { return new u.Line(this.start, this.end).sortPoints(e); }
    get name() { return "segment"; }
    svg(e = {}) {
        return `
<line x1="${this.start.x}" y1="${this.start.y}" x2="${this.end.x}" y2="${this.end.y}" ${Or(e)} />`;
    }
};
u.Segment = T1;
var wA = (...t) => new u.Segment(...t);
u.segment = wA;
var { vector: go } = u, AA = class t extends Ge {
    constructor(...e) { super(); if (this.pt = new u.Point, this.norm = new u.Vector(0, 1), e.length === 0)
        return; if (e.length === 1 && e[0] instanceof Object && e[0].name === "line") {
        let { pt: r, norm: n } = e[0];
        this.pt = new u.Point(r), this.norm = new u.Vector(n);
        return;
    } if (e.length === 2) {
        let r = e[0], n = e[1];
        if (r instanceof u.Point && n instanceof u.Point) {
            if (this.pt = r, this.norm = t.points2norm(r, n), this.norm.dot(go(this.pt.x, this.pt.y)) >= 0)
                this.norm.invert();
            return;
        }
        if (r instanceof u.Point && n instanceof u.Vector) {
            if (u.Utils.EQ_0(n.x) && u.Utils.EQ_0(n.y))
                throw $t.ILLEGAL_PARAMETERS;
            if (this.pt = r.clone(), this.norm = n.clone(), this.norm = this.norm.normalize(), this.norm.dot(go(this.pt.x, this.pt.y)) >= 0)
                this.norm.invert();
            return;
        }
        if (r instanceof u.Vector && n instanceof u.Point) {
            if (u.Utils.EQ_0(r.x) && u.Utils.EQ_0(r.y))
                throw $t.ILLEGAL_PARAMETERS;
            if (this.pt = n.clone(), this.norm = r.clone(), this.norm = this.norm.normalize(), this.norm.dot(go(this.pt.x, this.pt.y)) >= 0)
                this.norm.invert();
            return;
        }
    } throw $t.ILLEGAL_PARAMETERS; }
    clone() { return new u.Line(this.pt, this.norm); }
    get start() { return; }
    get end() { return; }
    get length() { return Number.POSITIVE_INFINITY; }
    get box() { return new u.Box(Number.NEGATIVE_INFINITY, Number.NEGATIVE_INFINITY, Number.POSITIVE_INFINITY, Number.POSITIVE_INFINITY); }
    get middle() { return; }
    get slope() { return new u.Vector(this.norm.y, -this.norm.x).slope; }
    get standard() { let e = this.norm.x, r = this.norm.y, n = this.norm.dot(go(this.pt.x, this.pt.y)); return [e, r, n]; }
    parallelTo(e) { return u.Utils.EQ_0(this.norm.cross(e.norm)); }
    incidentTo(e) { return this.parallelTo(e) && this.pt.on(e); }
    contains(e) { if (this.pt.equalTo(e))
        return true; let r = new u.Vector(this.pt, e); return u.Utils.EQ_0(this.norm.dot(r)); }
    coord(e) { return go(e.x, e.y).cross(this.norm); }
    intersect(e) { if (e instanceof u.Point)
        return this.contains(e) ? [e] : []; if (e instanceof u.Line)
        return ci(this, e); if (e instanceof u.Ray)
        return b1(e, this); if (e instanceof u.Circle)
        return Wr(this, e); if (e instanceof u.Box)
        return ii(this, e); if (e instanceof u.Segment)
        return wo(e, this); if (e instanceof u.Arc)
        return Ts(this, e); if (e instanceof u.Polygon)
        return Ao(this, e); if (e instanceof u.Multiline)
        return pi(this, e); }
    distanceTo(e) { if (e instanceof u.Point) {
        let [r, n] = u.Distance.point2line(e, this);
        return n = n.reverse(), [r, n];
    } if (e instanceof u.Circle) {
        let [r, n] = u.Distance.circle2line(e, this);
        return n = n.reverse(), [r, n];
    } if (e instanceof u.Segment) {
        let [r, n] = u.Distance.segment2line(e, this);
        return [r, n.reverse()];
    } if (e instanceof u.Arc) {
        let [r, n] = u.Distance.arc2line(e, this);
        return [r, n.reverse()];
    } if (e instanceof u.Box) {
        let [r, n] = u.Distance.shape2polygon(this, new u.Polygon(e));
        return [r, n];
    } if (e instanceof u.Polygon) {
        let [r, n] = u.Distance.shape2polygon(this, e);
        return [r, n];
    } }
    split(e) { if (e instanceof u.Point)
        return [new u.Ray(e, this.norm), new u.Ray(e, this.norm)];
    else {
        let r = new u.Multiline([this]), n = this.sortPoints(e);
        return r.split(n), r.toShapes();
    } }
    rotate(e, r = new u.Point) { return new u.Line(this.pt.rotate(e, r), this.norm.rotate(e)); }
    transform(e) { return new u.Line(this.pt.transform(e), this.norm.clone()); }
    sortPoints(e) { return e.slice().sort((r, n) => { if (this.coord(r) < this.coord(n))
        return -1; if (this.coord(r) > this.coord(n))
        return 1; return 0; }); }
    get name() { return "line"; }
    svg(e, r = {}) { let n = ii(this, e); if (n.length === 0)
        return ""; let i = n[0], s = n.length === 2 ? n[1] : n.find((c) => !c.equalTo(i)); if (s === void 0)
        s = i; return new u.Segment(i, s).svg(r); }
    static points2norm(e, r) { if (e.equalTo(r))
        throw $t.ILLEGAL_PARAMETERS; return new u.Vector(e, r).normalize().rotate90CCW(); }
};
u.Line = AA;
var PA = (...t) => new u.Line(...t);
u.line = PA;
var E1 = class extends Ge {
    constructor(...e) { super(); if (this.pc = new u.Point, this.r = 1, e.length === 1 && e[0] instanceof Object && e[0].name === "circle") {
        let { pc: r, r: n } = e[0];
        this.pc = new u.Point(r), this.r = n;
    }
    else {
        let [r, n] = [...e];
        if (r && r instanceof u.Point)
            this.pc = r.clone();
        if (n !== void 0)
            this.r = n;
    } }
    clone() { return new u.Circle(this.pc.clone(), this.r); }
    get center() { return this.pc; }
    get box() { return new u.Box(this.pc.x - this.r, this.pc.y - this.r, this.pc.x + this.r, this.pc.y + this.r); }
    contains(e) { if (e instanceof u.Point)
        return u.Utils.LE(e.distanceTo(this.center)[0], this.r); if (e instanceof u.Segment)
        return u.Utils.LE(e.start.distanceTo(this.center)[0], this.r) && u.Utils.LE(e.end.distanceTo(this.center)[0], this.r); if (e instanceof u.Arc)
        return this.intersect(e).length === 0 && u.Utils.LE(e.start.distanceTo(this.center)[0], this.r) && u.Utils.LE(e.end.distanceTo(this.center)[0], this.r); if (e instanceof u.Circle)
        return this.intersect(e).length === 0 && u.Utils.LE(e.r, this.r) && u.Utils.LE(e.center.distanceTo(this.center)[0], this.r); }
    toArc(e = true) { return new u.Arc(this.center, this.r, Math.PI, -Math.PI, e); }
    scale(e, r) { if (e !== r)
        throw $t.OPERATION_IS_NOT_SUPPORTED; if (!(this.pc.x === 0 && this.pc.y === 0))
        throw $t.OPERATION_IS_NOT_SUPPORTED; return new u.Circle(this.pc, this.r * e); }
    transform(e = new u.Matrix) { return new u.Circle(this.pc.transform(e), this.r); }
    intersect(e) { if (e instanceof u.Point)
        return this.contains(e) ? [e] : []; if (e instanceof u.Line)
        return Wr(e, this); if (e instanceof u.Ray)
        return x1(e, this); if (e instanceof u.Segment)
        return Rs(e, this); if (e instanceof u.Circle)
        return p1(e, this); if (e instanceof u.Box)
        return O3(this, e); if (e instanceof u.Arc)
        return ph(e, this); if (e instanceof u.Polygon)
        return f1(this, e); if (e instanceof u.Multiline)
        return pi(this, e); }
    distanceTo(e) { if (e instanceof u.Point) {
        let [r, n] = u.Distance.point2circle(e, this);
        return n = n.reverse(), [r, n];
    } if (e instanceof u.Circle) {
        let [r, n] = u.Distance.circle2circle(this, e);
        return [r, n];
    } if (e instanceof u.Line) {
        let [r, n] = u.Distance.circle2line(this, e);
        return [r, n];
    } if (e instanceof u.Segment) {
        let [r, n] = u.Distance.segment2circle(e, this);
        return n = n.reverse(), [r, n];
    } if (e instanceof u.Arc) {
        let [r, n] = u.Distance.arc2circle(e, this);
        return n = n.reverse(), [r, n];
    } if (e instanceof u.Box) {
        let [r, n] = u.Distance.shape2polygon(this, new u.Polygon(e));
        return [r, n];
    } if (e instanceof u.Polygon) {
        let [r, n] = u.Distance.shape2polygon(this, e);
        return [r, n];
    } if (e instanceof u.PlanarSet) {
        let [r, n] = u.Distance.shape2planarSet(this, e);
        return [r, n];
    } if (e instanceof u.Multiline) {
        let [r, n] = u.Distance.shape2multiline(this, e);
        return [r, n];
    } }
    get name() { return "circle"; }
    svg(e = {}) {
        return `
<circle cx="${this.pc.x}" cy="${this.pc.y}" r="${this.r}"
                ${Or({ fill: "none", ...e })} />`;
    }
};
u.Circle = E1;
var BA = (...t) => new u.Circle(...t);
u.circle = BA;
class _h extends Ge {
    constructor(...t) { super(); if (this.pc = new u.Point, this.r = 1, this.startAngle = 0, this.endAngle = 2 * Math.PI, this.counterClockwise = true, t.length === 0)
        return; if (t.length === 1 && t[0] instanceof Object && t[0].name === "arc") {
        let { pc: e, r, startAngle: n, endAngle: i, counterClockwise: s } = t[0];
        this.pc = new u.Point(e.x, e.y), this.r = r, this.startAngle = n, this.endAngle = i, this.counterClockwise = s;
    }
    else {
        let [e, r, n, i, s] = [...t];
        if (e && e instanceof u.Point)
            this.pc = e.clone();
        if (r !== void 0)
            this.r = r;
        if (n !== void 0)
            this.startAngle = n;
        if (i !== void 0)
            this.endAngle = i;
        if (s !== void 0)
            this.counterClockwise = s;
    } }
    clone() { return new u.Arc(this.pc.clone(), this.r, this.startAngle, this.endAngle, this.counterClockwise); }
    get sweep() { let t = this.startAngle, e = this.endAngle; if (u.Utils.EQ(Math.abs(t - e), u.PIx2))
        return u.PIx2; if (Math.abs(t) > u.PIx2)
        t -= Math.trunc(t / u.PIx2) * u.PIx2; if (t < 0)
        t += u.PIx2; if (Math.abs(e) > u.PIx2)
        e -= Math.trunc(e / u.PIx2) * u.PIx2; if (e < 0)
        e += u.PIx2; let r = this.counterClockwise ? e - t : t - e; if (r < 0)
        r += u.PIx2; return r; }
    get start() { return new u.Point(this.pc.x + this.r, this.pc.y).rotate(this.startAngle, this.pc); }
    get end() { return new u.Point(this.pc.x + this.r, this.pc.y).rotate(this.endAngle, this.pc); }
    get center() { return this.pc.clone(); }
    get vertices() { return [this.start.clone(), this.end.clone()]; }
    get length() { return Math.abs(this.sweep * this.r); }
    get box() { let e = this.breakToFunctional().reduce((r, n) => r.merge(n.start.box), new u.Box); return e = e.merge(this.end.box), e; }
    contains(t) { if (!u.Utils.EQ(this.pc.distanceTo(t)[0], this.r))
        return false; if (t.equalTo(this.start))
        return true; let e = new u.Vector(this.pc, t).slope, r = new u.Arc(this.pc, this.r, this.startAngle, e, this.counterClockwise); return u.Utils.LE(r.length, this.length); }
    split(t) { if (this.start.equalTo(t))
        return [null, this.clone()]; if (this.end.equalTo(t))
        return [this.clone(), null]; let e = new u.Vector(this.pc, t).slope; return [new u.Arc(this.pc, this.r, this.startAngle, e, this.counterClockwise), new u.Arc(this.pc, this.r, e, this.endAngle, this.counterClockwise)]; }
    middle() { let t = this.counterClockwise ? this.startAngle + this.sweep / 2 : this.startAngle - this.sweep / 2; return new u.Arc(this.pc, this.r, this.startAngle, t, this.counterClockwise).end; }
    pointAtLength(t) { if (t > this.length || t < 0)
        return null; if (t === 0)
        return this.start; if (t === this.length)
        return this.end; let e = t / this.length, r = this.counterClockwise ? this.startAngle + this.sweep * e : this.startAngle - this.sweep * e; return new u.Arc(this.pc, this.r, this.startAngle, r, this.counterClockwise).end; }
    chordHeight() { return (1 - Math.cos(Math.abs(this.sweep / 2))) * this.r; }
    intersect(t) { if (t instanceof u.Point)
        return this.contains(t) ? [t] : []; if (t instanceof u.Line)
        return Ts(t, this); if (t instanceof u.Ray)
        return uh(t, this); if (t instanceof u.Circle)
        return ph(this, t); if (t instanceof u.Segment)
        return li(t, this); if (t instanceof u.Box)
        return W3(this, t); if (t instanceof u.Arc)
        return h1(this, t); if (t instanceof u.Polygon)
        return dh(this, t); if (t instanceof u.Multiline)
        return pi(this, t); }
    distanceTo(t) { if (t instanceof u.Point) {
        let [e, r] = u.Distance.point2arc(t, this);
        return r = r.reverse(), [e, r];
    } if (t instanceof u.Circle) {
        let [e, r] = u.Distance.arc2circle(this, t);
        return [e, r];
    } if (t instanceof u.Line) {
        let [e, r] = u.Distance.arc2line(this, t);
        return [e, r];
    } if (t instanceof u.Segment) {
        let [e, r] = u.Distance.segment2arc(t, this);
        return r = r.reverse(), [e, r];
    } if (t instanceof u.Arc) {
        let [e, r] = u.Distance.arc2arc(this, t);
        return [e, r];
    } if (t instanceof u.Box) {
        let [e, r] = u.Distance.shape2polygon(this, new u.Polygon(t));
        return [e, r];
    } if (t instanceof u.Polygon) {
        let [e, r] = u.Distance.shape2polygon(this, t);
        return [e, r];
    } if (t instanceof u.PlanarSet) {
        let [e, r] = u.Distance.shape2planarSet(this, t);
        return [e, r];
    } if (t instanceof u.Multiline)
        return u.Distance.shape2multiline(this, t); }
    breakToFunctional() { let t = [], e = [0, Math.PI / 2, Math.PI, 3 * Math.PI / 2], r = this.startAngle, n = this.endAngle; if (u.Utils.EQ(Math.abs(r - n), u.PIx2))
        n = r; if (Math.abs(r) > u.PIx2)
        r -= Math.trunc(r / u.PIx2) * u.PIx2; if (r < 0)
        r += u.PIx2; if (Math.abs(n) > u.PIx2)
        n -= Math.trunc(n / u.PIx2) * u.PIx2; if (n < 0)
        n += u.PIx2; let i = r, s, o, c; if (this.counterClockwise)
        o = Math.ceil(r / (Math.PI / 2)) % 4, c = 1;
    else
        o = Math.floor(r / (Math.PI / 2)) % 4, c = -1; for (let l = 0, a = o; l < 4; l++, a = (a + c + 4) % 4) {
        if (s = e[a], s === i)
            continue;
        let p = this.counterClockwise ? s - r : r - s;
        if (p < 0)
            p += u.PIx2;
        if (p > this.sweep)
            break;
        t.push(new u.Arc(this.pc, this.r, i, s, this.counterClockwise)), i = s;
    } if (t.length === 0)
        return t.push(this), t; if (s = n, i !== s)
        t.push(new u.Arc(this.pc, this.r, i, s, this.counterClockwise)); return t; }
    tangentInStart() { let t = new u.Vector(this.pc, this.start), e = this.counterClockwise ? Math.PI / 2 : -Math.PI / 2; return t.rotate(e).normalize(); }
    tangentInEnd() { let t = new u.Vector(this.pc, this.end), e = this.counterClockwise ? -Math.PI / 2 : Math.PI / 2; return t.rotate(e).normalize(); }
    reverse() { return new u.Arc(this.pc, this.r, this.endAngle, this.startAngle, !this.counterClockwise); }
    transform(t = new u.Matrix) { let e = this.start.transform(t), r = this.end.transform(t), n = this.pc.transform(t), i = this.counterClockwise; if (t.a * t.d < 0)
        i = !i; return u.Arc.arcSE(n, e, r, i); }
    static arcSE(t, e, r, n) { let { vector: i } = u, s = i(t, e).slope, o = i(t, r).slope; if (u.Utils.EQ(s, o))
        o += 2 * Math.PI, n = true; let c = i(t, e).length; return new u.Arc(t, c, s, o, n); }
    definiteIntegral(t = 0) { return this.breakToFunctional().reduce((n, i) => n + i.circularSegmentDefiniteIntegral(t), 0); }
    circularSegmentDefiniteIntegral(t) { let r = new u.Segment(this.start, this.end).definiteIntegral(t), n = u.Utils.EQ(this.sweep, u.PIx2) ? 0 : this.circularSegmentArea(); return this.counterClockwise ? r - n : r + n; }
    circularSegmentArea() { return 0.5 * this.r * this.r * (this.sweep - Math.sin(this.sweep)); }
    sortPoints(t) { let { vector: e } = u; return t.slice().sort((r, n) => { let i = e(this.pc, r).slope, s = e(this.pc, n).slope; if (i < s)
        return -1; if (i > s)
        return 1; return 0; }); }
    get name() { return "arc"; }
    svg(t = {}) {
        let e = this.sweep <= Math.PI ? "0" : "1", r = this.counterClockwise ? "1" : "0";
        if (u.Utils.EQ(this.sweep, 2 * Math.PI))
            return new u.Circle(this.pc, this.r).svg(t);
        else
            return `
<path d="M${this.start.x},${this.start.y}
                             A${this.r},${this.r} 0 ${e},${r} ${this.end.x},${this.end.y}"
                    ${Or({ fill: "none", ...t })} />`;
    }
}
u.Arc = _h;
var IA = (...t) => new u.Arc(...t);
u.arc = IA;
class Tr extends Ge {
    constructor(t = void 0, e = void 0, r = void 0, n = void 0) { super(); this.xmin = t, this.ymin = e, this.xmax = r, this.ymax = n; }
    clone() { return new Tr(this.xmin, this.ymin, this.xmax, this.ymax); }
    get low() { return new u.Point(this.xmin, this.ymin); }
    get high() { return new u.Point(this.xmax, this.ymax); }
    get max() { return this.clone(); }
    get center() { return new u.Point((this.xmin + this.xmax) / 2, (this.ymin + this.ymax) / 2); }
    get width() { return Math.abs(this.xmax - this.xmin); }
    get height() { return Math.abs(this.ymax - this.ymin); }
    get box() { return this.clone(); }
    not_intersect(t) { return this.xmax < t.xmin || this.xmin > t.xmax || this.ymax < t.ymin || this.ymin > t.ymax; }
    intersect(t) { return !this.not_intersect(t); }
    merge(t) { return new Tr(this.xmin === void 0 ? t.xmin : Math.min(this.xmin, t.xmin), this.ymin === void 0 ? t.ymin : Math.min(this.ymin, t.ymin), this.xmax === void 0 ? t.xmax : Math.max(this.xmax, t.xmax), this.ymax === void 0 ? t.ymax : Math.max(this.ymax, t.ymax)); }
    less_than(t) { if (this.low.lessThan(t.low))
        return true; if (this.low.equalTo(t.low) && this.high.lessThan(t.high))
        return true; return false; }
    equal_to(t) { return this.low.equalTo(t.low) && this.high.equalTo(t.high); }
    output() { return this.clone(); }
    comparable_less_than(t, e) { return t.lessThan(e); }
    set(t, e, r, n) { this.xmin = t, this.ymin = e, this.xmax = r, this.ymax = n; }
    extend(t) { if (t <= 0)
        return this.clone(); return new Tr(this.xmin - t, this.ymin - t, this.xmax + t, this.ymax + t); }
    toPoints() { return [new u.Point(this.xmin, this.ymin), new u.Point(this.xmax, this.ymin), new u.Point(this.xmax, this.ymax), new u.Point(this.xmin, this.ymax)]; }
    toSegments() { let t = this.toPoints(); return [new u.Segment(t[0], t[1]), new u.Segment(t[1], t[2]), new u.Segment(t[2], t[3]), new u.Segment(t[3], t[0])]; }
    rotate(t, e = new u.Point) { throw $t.OPERATION_IS_NOT_SUPPORTED; }
    transform(t = new u.Matrix) { return this.toPoints().map((r) => r.transform(t)).reduce((r, n) => r.merge(n.box), new Tr); }
    contains(t) { if (t instanceof u.Point)
        return t.x >= this.xmin && t.x <= this.xmax && t.y >= this.ymin && t.y <= this.ymax; if (t instanceof u.Segment)
        return t.vertices.every((e) => this.contains(e)); if (t instanceof u.Box)
        return t.toSegments().every((e) => this.contains(e)); if (t instanceof u.Circle)
        return this.contains(t.box); if (t instanceof u.Arc)
        return t.vertices.every((e) => this.contains(e)) && this.toSegments().every((e) => li(e, t).length === 0); if (t instanceof u.Line || t instanceof u.Ray)
        return false; if (t instanceof u.Multiline)
        return t.toShapes().every((e) => this.contains(e)); if (t instanceof u.Polygon)
        return this.contains(t.box); }
    distanceTo(t) { let e = this.toSegments().map((n) => n.distanceTo(t)), r = [Number.MAX_SAFE_INTEGER, null]; return e.forEach((n) => { if (n[0] < r[0])
        r = n; }), r; }
    get name() { return "box"; }
    svg(t = {}) {
        let e = this.xmax - this.xmin, r = this.ymax - this.ymin;
        return `
<rect x="${this.xmin}" y="${this.ymin}" width="${e}" height="${r}"
                ${Or({ fill: "none", ...t })} />`;
    }
}
u.Box = Tr;
var FA = (...t) => new u.Box(...t);
u.box = FA;
class R1 {
    constructor(t) { this.shape = t, this.next = void 0, this.prev = void 0, this.face = void 0, this.arc_length = 0, this.bvStart = void 0, this.bvEnd = void 0, this.bv = void 0, this.overlap = void 0; }
    get start() { return this.shape.start; }
    get end() { return this.shape.end; }
    get length() { return this.shape.length; }
    get box() { return this.shape.box; }
    get isSegment() { return this.shape instanceof u.Segment; }
    get isArc() { return this.shape instanceof u.Arc; }
    get isLine() { return this.shape instanceof u.Line; }
    get isRay() { return this.shape instanceof u.Ray; }
    middle() { return this.shape.middle(); }
    pointAtLength(t) { return this.shape.pointAtLength(t); }
    contains(t) { return this.shape.contains(t); }
    setInclusion(t) { if (this.bv !== void 0)
        return this.bv; if (this.shape instanceof u.Line || this.shape instanceof u.Ray)
        return this.bv = u.OUTSIDE, this.bv; if (this.bvStart === void 0)
        this.bvStart = xo(t, this.start); if (this.bvEnd === void 0)
        this.bvEnd = xo(t, this.end); if (this.bvStart === u.OUTSIDE || this.bvEnd == u.OUTSIDE)
        this.bv = u.OUTSIDE;
    else if (this.bvStart === u.INSIDE || this.bvEnd == u.INSIDE)
        this.bv = u.INSIDE;
    else {
        let e = xo(t, this.middle());
        this.bv = e;
    } return this.bv; }
    setOverlap(t) { let e = void 0, r = this.shape, n = t.shape; if (r instanceof u.Segment && n instanceof u.Segment) {
        if (r.start.equalTo(n.start) && r.end.equalTo(n.end))
            e = u.OVERLAP_SAME;
        else if (r.start.equalTo(n.end) && r.end.equalTo(n.start))
            e = u.OVERLAP_OPPOSITE;
    }
    else if (r instanceof u.Arc && n instanceof u.Arc) {
        if (r.start.equalTo(n.start) && r.end.equalTo(n.end) && r.middle().equalTo(n.middle()))
            e = u.OVERLAP_SAME;
        else if (r.start.equalTo(n.end) && r.end.equalTo(n.start) && r.middle().equalTo(n.middle()))
            e = u.OVERLAP_OPPOSITE;
    }
    else if (r instanceof u.Segment && n instanceof u.Arc || r instanceof u.Arc && n instanceof u.Segment) {
        if (r.start.equalTo(n.start) && r.end.equalTo(n.end) && r.middle().equalTo(n.middle()))
            e = u.OVERLAP_SAME;
        else if (r.start.equalTo(n.end) && r.end.equalTo(n.start) && r.middle().equalTo(n.middle()))
            e = u.OVERLAP_OPPOSITE;
    } if (this.overlap === void 0)
        this.overlap = e; if (t.overlap === void 0)
        t.overlap = e; }
    svg() {
        if (this.shape instanceof u.Segment)
            return ` L${this.shape.end.x},${this.shape.end.y}`;
        else if (this.shape instanceof u.Arc) {
            let t = this.shape, e, r = t.counterClockwise ? "1" : "0";
            if (u.Utils.EQ(t.sweep, 2 * Math.PI)) {
                let n = t.counterClockwise ? 1 : -1, i = new u.Arc(t.pc, t.r, t.startAngle, t.startAngle + n * Math.PI, t.counterClockwise), s = new u.Arc(t.pc, t.r, t.startAngle + n * Math.PI, t.endAngle, t.counterClockwise);
                return e = "0", ` A${i.r},${i.r} 0 ${e},${r} ${i.end.x},${i.end.y}
                    A${s.r},${s.r} 0 ${e},${r} ${s.end.x},${s.end.y}`;
            }
            else
                return e = t.sweep <= Math.PI ? "0" : "1", ` A${t.r},${t.r} 0 ${e},${r} ${t.end.x},${t.end.y}`;
        }
    }
    toJSON() { return this.shape.toJSON(); }
}
u.Edge = R1;
class O1 extends Ls {
    constructor(t, e) { super(t, e); this.setCircularLinks(); }
    setCircularLinks() { if (this.isEmpty())
        return; this.last.next = this.first, this.first.prev = this.last; }
    [Symbol.iterator]() { let t = void 0; return { next: () => { let e = t ? t : this.first, r = this.first ? t ? t === this.first : false : true; return t = e ? e.next : void 0, { value: e, done: r }; } }; }
    append(t) { return super.append(t), this.setCircularLinks(), this; }
    insert(t, e) { return super.insert(t, e), this.setCircularLinks(), this; }
    remove(t) { return super.remove(t), this; }
}
class ri extends O1 {
    constructor(t, ...e) { super(); if (this._box = void 0, this._orientation = void 0, e.length === 0)
        return; if (e.length === 1) {
        if (e[0] instanceof Array) {
            let r = e[0];
            if (r.length === 0)
                return;
            if (r.every((n) => n instanceof u.Point)) {
                let n = ri.points2segments(r);
                this.shapes2face(t.edges, n);
            }
            else if (r.every((n) => n instanceof Array && n.length === 2)) {
                let n = r.map((s) => new u.Point(s[0], s[1])), i = ri.points2segments(n);
                this.shapes2face(t.edges, i);
            }
            else if (r.every((n) => n instanceof u.Segment || n instanceof u.Arc))
                this.shapes2face(t.edges, r);
            else if (r.every((n) => n.name === "segment" || n.name === "arc")) {
                let n = [];
                for (let i of r) {
                    let s;
                    if (i.name === "segment")
                        s = new u.Segment(i);
                    else
                        s = new u.Arc(i);
                    n.push(s);
                }
                this.shapes2face(t.edges, n);
            }
        }
        else if (e[0] instanceof ri) {
            let r = e[0];
            this.first = r.first, this.last = r.last;
            for (let n of r)
                t.edges.add(n);
        }
        else if (e[0] instanceof u.Circle)
            this.shapes2face(t.edges, [e[0].toArc(true)]);
        else if (e[0] instanceof u.Box) {
            let r = e[0];
            this.shapes2face(t.edges, [new u.Segment(new u.Point(r.xmin, r.ymin), new u.Point(r.xmax, r.ymin)), new u.Segment(new u.Point(r.xmax, r.ymin), new u.Point(r.xmax, r.ymax)), new u.Segment(new u.Point(r.xmax, r.ymax), new u.Point(r.xmin, r.ymax)), new u.Segment(new u.Point(r.xmin, r.ymax), new u.Point(r.xmin, r.ymin))]);
        }
    } if (e.length === 2 && e[0] instanceof u.Edge && e[1] instanceof u.Edge)
        this.first = e[0], this.last = e[1], this.last.next = this.first, this.first.prev = this.last, this.setArcLength(); }
    get edges() { return this.toArray(); }
    get vertices() { return this.edges.map((t) => t.shape.start.clone()); }
    get shapes() { return this.edges.map((t) => t.shape.clone()); }
    get box() { if (this._box === void 0) {
        let t = new u.Box;
        for (let e of this)
            t = t.merge(e.box);
        this._box = t;
    } return this._box; }
    get perimeter() { return this.last.arc_length + this.last.length; }
    pointAtLength(t) { if (t > this.perimeter || t < 0)
        return null; let e = null; for (let r of this)
        if (t >= r.arc_length && (r === this.last || t < r.next.arc_length)) {
            e = r.pointAtLength(t - r.arc_length);
            break;
        } return e; }
    static points2segments(t) { let e = []; for (let r = 0; r < t.length; r++) {
        if (t[r].equalTo(t[(r + 1) % t.length]))
            continue;
        e.push(new u.Segment(t[r], t[(r + 1) % t.length]));
    } return e; }
    shapes2face(t, e) { for (let r of e) {
        let n = new u.Edge(r);
        this.append(n), t.add(n);
    } }
    append(t) { return super.append(t), this.setOneEdgeArcLength(t), t.face = this, this; }
    insert(t, e) { return super.insert(t, e), this.setOneEdgeArcLength(t), t.face = this, this; }
    remove(t) { return super.remove(t), this.setArcLength(), this; }
    merge_with_next_edge(t) { return t.shape.end.x = t.next.shape.end.x, t.shape.end.y = t.next.shape.end.y, this.remove(t.next), this; }
    reverse() { let t = [], e = this.last; do
        e.shape = e.shape.reverse(), t.push(e), e = e.prev;
    while (e !== this.last); this.first = void 0, this.last = void 0; for (let r of t) {
        if (this.first === void 0)
            r.prev = r, r.next = r, this.first = r, this.last = r;
        else
            r.prev = this.last, this.last.next = r, this.last = r, this.last.next = this.first, this.first.prev = this.last;
        this.setOneEdgeArcLength(r);
    } if (this._orientation !== void 0)
        this._orientation = void 0, this._orientation = this.orientation(); }
    setArcLength() { for (let t of this)
        this.setOneEdgeArcLength(t), t.face = this; }
    setOneEdgeArcLength(t) { if (t === this.first)
        t.arc_length = 0;
    else
        t.arc_length = t.prev.arc_length + t.prev.length; }
    area() { return Math.abs(this.signedArea()); }
    signedArea() { let t = 0, e = this.box.ymin; for (let r of this)
        t += r.shape.definiteIntegral(e); return t; }
    orientation() { if (this._orientation === void 0) {
        let t = this.signedArea();
        if (u.Utils.EQ_0(t))
            this._orientation = ni.NOT_ORIENTABLE;
        else if (u.Utils.LT(t, 0))
            this._orientation = ni.CCW;
        else
            this._orientation = ni.CW;
    } return this._orientation; }
    isSimple(t) { return ri.getSelfIntersections(this, t, true).length === 0; }
    static getSelfIntersections(t, e, r = false) { let n = []; for (let i of t) {
        let s = e.search(i.box);
        for (let o of s) {
            if (i === o)
                continue;
            if (o.face !== t)
                continue;
            if (i.shape instanceof u.Segment && o.shape instanceof u.Segment && (i.next === o || i.prev === o))
                continue;
            let c = i.shape.intersect(o.shape);
            for (let l of c) {
                if (l.equalTo(i.start) && l.equalTo(o.end) && o === i.prev)
                    continue;
                if (l.equalTo(i.end) && l.equalTo(o.start) && o === i.next)
                    continue;
                if (n.push(l), r)
                    break;
            }
            if (n.length > 0 && r)
                break;
        }
        if (n.length > 0 && r)
            break;
    } return n; }
    findEdgeByPoint(t) { let e; for (let r of this) {
        if (t.equalTo(r.shape.start))
            continue;
        if (t.equalTo(r.shape.end) || r.shape.contains(t)) {
            e = r;
            break;
        }
    } return e; }
    toPolygon() { return new u.Polygon(this.shapes); }
    toJSON() { return this.edges.map((t) => t.toJSON()); }
    svg() { let t = `M${this.first.start.x},${this.first.start.y}`; for (let e of this)
        t += e.svg(); return t += " z", t; }
}
u.Face = ri;
class gh extends Ge {
    constructor(...t) { super(); if (this.pt = new u.Point, this.norm = new u.Vector(0, 1), t.length === 0)
        return; if (t.length >= 1 && t[0] instanceof u.Point)
        this.pt = t[0].clone(); if (t.length === 1)
        return; if (t.length === 2 && t[1] instanceof u.Vector) {
        this.norm = t[1].clone();
        return;
    } throw $t.ILLEGAL_PARAMETERS; }
    clone() { return new gh(this.pt, this.norm); }
    get slope() { return new u.Vector(this.norm.y, -this.norm.x).slope; }
    get box() { let t = this.slope; return new u.Box(t > Math.PI / 2 && t < 3 * Math.PI / 2 ? Number.NEGATIVE_INFINITY : this.pt.x, t >= 0 && t <= Math.PI ? this.pt.y : Number.NEGATIVE_INFINITY, t >= Math.PI / 2 && t <= 3 * Math.PI / 2 ? this.pt.x : Number.POSITIVE_INFINITY, t >= Math.PI && t <= 2 * Math.PI || t === 0 ? this.pt.y : Number.POSITIVE_INFINITY); }
    get start() { return this.pt; }
    get end() { return; }
    get length() { return Number.POSITIVE_INFINITY; }
    contains(t) { if (this.pt.equalTo(t))
        return true; let e = new u.Vector(this.pt, t); return u.Utils.EQ_0(this.norm.dot(e)) && u.Utils.GE(e.cross(this.norm), 0); }
    coord(t) { return L1(t.x, t.y).cross(this.norm); }
    split(t) { if (!this.contains(t))
        return []; if (this.pt.equalTo(t))
        return [this]; return [new u.Segment(this.pt, t), new u.Ray(t, this.norm)]; }
    intersect(t) { if (t instanceof u.Point)
        return this.contains(t) ? [t] : []; if (t instanceof u.Segment)
        return mh(this, t); if (t instanceof u.Arc)
        return uh(this, t); if (t instanceof u.Line)
        return b1(this, t); if (t instanceof u.Ray)
        return U3(this, t); if (t instanceof u.Circle)
        return x1(this, t); if (t instanceof u.Box)
        return z3(this, t); if (t instanceof u.Polygon)
        return v1(this, t); if (t instanceof u.Multiline)
        return pi(this, t); }
    rotate(t, e = new u.Point) { return new u.Ray(this.pt.rotate(t, e), this.norm.rotate(t)); }
    transform(t) { return new u.Ray(this.pt.transform(t), this.norm.clone()); }
    get name() { return "ray"; }
    svg(t, e = {}) { let r = new u.Line(this.pt, this.norm), n = ii(r, t); if (n = n.filter((s) => this.contains(s)), n.length === 0 || n.length === 2)
        return ""; return new u.Segment(this.pt, n[0]).svg(e); }
}
u.Ray = gh;
var MA = (...t) => new u.Ray(...t);
u.ray = MA;
var W1 = class t {
    constructor() { this.faces = new u.PlanarSet, this.edges = new u.PlanarSet; let e = [...arguments]; if (e.length === 1 && (e[0] instanceof Array && e[0].length > 0 || e[0] instanceof u.Circle || e[0] instanceof u.Box)) {
        let r = e[0];
        if (e[0] instanceof Array && e[0].every((n) => n instanceof Array))
            if (r.every((n) => n instanceof Array && n.length === 2 && typeof n[0] === "number" && typeof n[1] === "number"))
                this.faces.add(new u.Face(this, r));
            else
                for (let n of r)
                    if (n instanceof Array && n[0] instanceof Array && n[0].every((i) => i instanceof Array && i.length === 2 && typeof i[0] === "number" && typeof i[1] === "number"))
                        for (let i of n)
                            this.faces.add(new u.Face(this, i));
                    else
                        this.faces.add(new u.Face(this, n));
        else
            this.faces.add(new u.Face(this, r));
    } }
    get box() { return [...this.faces].reduce((e, r) => e.merge(r.box), new u.Box); }
    get vertices() { return [...this.faces].flatMap((e) => e.vertices); }
    clone() { let e = new t; for (let r of this.faces)
        e.addFace(r.shapes); return e; }
    createFromArray(e) { let r = new t; return e.forEach((n) => [...n.faces].forEach((i) => r.addFace(i.shapes))), r; }
    isEmpty() { return this.edges.size === 0 || this.faces.size === 0; }
    isValid() { let e = true; for (let r of this.faces)
        if (!r.isSimple(this.edges)) {
            e = false;
            break;
        } return e; }
    area() { let e = [...this.faces].reduce((r, n) => r + n.signedArea(), 0); return Math.abs(e); }
    addFace(...e) { let r = new u.Face(this, ...e); return this.faces.add(r), r; }
    deleteFace(e) { for (let r of e)
        this.edges.delete(r); return this.faces.delete(e); }
    recreateFaces() { this.faces.clear(); for (let n of this.edges)
        n.face = null; let e, r = true; while (r) {
        r = false;
        for (let n of this.edges)
            if (n.face === null) {
                e = n, r = true;
                break;
            }
        if (r) {
            let n = e;
            do
                n = n.next;
            while (n.next !== e);
            this.addFace(e, n);
        }
    } }
    removeChain(e, r, n) { if (n.next === r) {
        this.deleteFace(e);
        return;
    } for (let i = r; i !== n.next; i = i.next)
        if (e.remove(i), this.edges.delete(i), e.isEmpty()) {
            this.deleteFace(e);
            break;
        } }
    addVertex(e, r) { let n = r.shape.split(e); if (n[0] === null)
        return r.prev; if (n[1] === null)
        return r; let i = new u.Edge(n[0]), s = r.prev; return r.face.insert(i, s), this.edges.delete(r), this.edges.add(i), r.shape = n[1], this.edges.add(r), i; }
    removeEndVertex(e) { let r = e.next; if (r === e)
        return; e.face.merge_with_next_edge(e), this.edges.delete(r); }
    cut(e) { let n = this.splitToIslands().flatMap((i) => i._cutSingleIsland(e)).filter((i) => i.isValid() && i.isEmpty() === false); return this.createFromArray(n); }
    _cutSingleIsland(e) { let r = this.clone(), n = e.clone(), i = { int_points1: [], int_points2: [], int_points1_sorted: [], int_points2_sorted: [] }; for (let c of n.edges)
        for (let l of r.edges) {
            let a = y1(c, l);
            for (let p of a)
                oi(c, p, i.int_points1), oi(l, p, i.int_points2);
        } if (i.int_points1.length === 0)
        return r; i.int_points1_sorted = mr(i.int_points1), i.int_points2_sorted = mr(i.int_points2), ai(n, i.int_points1_sorted), ai(r, i.int_points2_sorted), fh(i), i.int_points1_sorted = mr(i.int_points1), i.int_points2_sorted = mr(i.int_points2), nh(i.int_points1), ih(i.int_points1, r); for (let c of i.int_points1_sorted)
        if (c.edge_before && c.edge_after && c.edge_before.bv === c.edge_after.bv)
            i.int_points2[c.id] = -1, c.id = -1; if (i.int_points1 = i.int_points1.filter((c) => c.id >= 0), i.int_points2 = i.int_points2.filter((c) => c.id >= 0), i.int_points1.forEach((c, l) => { c.id = l; }), i.int_points2.forEach((c, l) => { c.id = l; }), i.int_points1.length === 0)
        return r; i.int_points1_sorted = mr(i.int_points1), i.int_points2_sorted = mr(i.int_points2); let s, o; for (let c = 1; c < i.int_points1_sorted.length; c++)
        if (o = i.int_points1_sorted[c], s = i.int_points1_sorted[c - 1], o.edge_before && o.edge_before.bv === 1) {
            let l = s.edge_after, a = o.edge_before, p = n.getChain(l, a);
            Hb(i.int_points2[s.id], i.int_points2[o.id], p), p.forEach((d) => r.edges.add(d)), p = p.reverse().map((d) => new u.Edge(d.shape.reverse()));
            for (let d = 0; d < p.length - 1; d++)
                p[d].next = p[d + 1], p[d + 1].prev = p[d];
            Hb(i.int_points2[o.id], i.int_points2[s.id], p), p.forEach((d) => r.edges.add(d));
        } return r.recreateFaces(), r; }
    cutWithLine(e) { let r = new $r([e]); return this.cut(r); }
    findEdgeByPoint(e) { let r; for (let n of this.faces)
        if (r = n.findEdgeByPoint(e), r !== void 0)
            break; return r; }
    splitToIslands() { if (this.isEmpty())
        return []; let e = this.toArray(); e.sort((i, s) => s.area() - i.area()); let r = [...e[0].faces][0].orientation(), n = e.filter((i) => [...i.faces][0].orientation() === r); for (let i of e) {
        let s = [...i.faces][0];
        if (s.orientation() === r)
            continue;
        for (let o of n)
            if (s.shapes.every((c) => o.contains(c))) {
                o.addFace(s.shapes);
                break;
            }
    } return n; }
    rearrange() { if (this.faces.size <= 1)
        return this.clone(); let e = this.splitToIslands(), r = new t; return e.forEach((n) => { n.faces.forEach((i) => r.addFace(i.shapes)); }), r; }
    orientation() { if (this.isEmpty())
        return ni.NOT_ORIENTABLE; return [...this.faces][0].orientation(); }
    isOuter(e) { return e.orientation() === this.orientation(); }
    isMultiPolygon() { let e = 0; return this.faces.forEach((r) => { if (this.isOuter(r))
        e++; }), e > 1; }
    reverse() { for (let e of this.faces)
        e.reverse(); return this; }
    contains(e) { if (e instanceof u.Point) {
        let r = xo(this, e);
        return r === 1 || r === 2;
    }
    else
        return C1(this, e); }
    distanceTo(e) { if (e instanceof u.Point) {
        let [r, n] = u.Distance.point2polygon(e, this);
        return n = n.reverse(), [r, n];
    } if (e instanceof u.Circle || e instanceof u.Line || e instanceof u.Segment || e instanceof u.Arc) {
        let [r, n] = u.Distance.shape2polygon(e, this);
        return n = n.reverse(), [r, n];
    } if (e instanceof u.Box)
        return this.distanceTo(new u.Polygon(e)); if (e instanceof u.Polygon) {
        let r = [Number.POSITIVE_INFINITY, new u.Segment], n, i;
        for (let s of this.edges) {
            let o = r[0];
            if ([n, i] = u.Distance.shape2planarSet(s.shape, e.edges, o), u.Utils.LT(n, o))
                r = [n, i];
        }
        return r;
    } }
    intersect(e) { if (e instanceof u.Point)
        return this.contains(e) ? [e] : []; if (e instanceof u.Line)
        return Ao(e, this); if (e instanceof u.Ray)
        return v1(e, this); if (e instanceof u.Circle)
        return f1(e, this); if (e instanceof u.Segment)
        return hh(e, this); if (e instanceof u.Arc)
        return dh(e, this); if (e instanceof u.Polygon)
        return D3(e, this); if (e instanceof u.Multiline)
        return X3(e, this); }
    translate(e) { let r = new t; for (let n of this.faces)
        r.addFace(n.shapes.map((i) => i.translate(e))); return r; }
    rotate(e = 0, r = new u.Point) { let n = new t; for (let i of this.faces)
        n.addFace(i.shapes.map((s) => s.rotate(e, r))); return n; }
    scale(e, r) { let n = new t; for (let i of this.faces)
        n.addFace(i.shapes.map((s) => s.scale(e, r))); return n; }
    transform(e = new u.Matrix) { let r = new t; for (let n of this.faces)
        r.addFace(n.shapes.map((i) => i.transform(e))); return r; }
    toJSON() { return [...this.faces].map((e) => e.toJSON()); }
    toArray() { return [...this.faces].map((e) => e.toPolygon()); }
    dpath() { return [...this.faces].reduce((e, r) => e + r.svg(), ""); }
    svg(e = {}) {
        let r = `
<path ${Or({ fillRule: "evenodd", fill: "lightcyan", ...e })} d="`;
        for (let n of this.faces)
            r += `
${n.svg()}`;
        return r += `" >
</path>`, r;
    }
};
u.Polygon = W1;
var CA = (...t) => new u.Polygon(...t);
u.polygon = CA;
var { Circle: th, Line: r1, Point: n1, Vector: Ns, Utils: eh } = u;
class bo {
    constructor(t) { this.circle = t; }
    get inversion_circle() { return this.circle; }
    static inversePoint(t, e) { let r = new Ns(t.pc, e), n = t.r * t.r, i = r.dot(r); return eh.EQ_0(i) ? new n1(Number.POSITIVE_INFINITY, Number.POSITIVE_INFINITY) : t.pc.translate(r.multiply(n / i)); }
    static inverseCircle(t, e) { let r = t.pc.distanceTo(e.pc)[0]; if (eh.EQ(r, e.r)) {
        let n = t.r * t.r / (2 * e.r), i = new Ns(t.pc, e.pc);
        i = i.normalize();
        let s = t.pc.translate(i.multiply(n));
        return new r1(s, i);
    }
    else {
        let n = new Ns(t.pc, e.pc), i = t.r * t.r / (n.dot(n) - e.r * e.r), s = t.pc.translate(n.multiply(i)), o = Math.abs(i) * e.r;
        return new th(s, o);
    } }
    static inverseLine(t, e) { let [r, n] = t.pc.distanceTo(e); if (eh.EQ_0(r))
        return e.clone();
    else {
        let i = t.r * t.r / (2 * r), s = new Ns(t.pc, n.end);
        return s = s.multiply(i / r), new th(t.pc.translate(s), i);
    } }
    inverse(t) { if (t instanceof n1)
        return bo.inversePoint(this.circle, t);
    else if (t instanceof th)
        return bo.inverseCircle(this.circle, t);
    else if (t instanceof r1)
        return bo.inverseLine(this.circle, t); }
}
u.Inversion = bo;
var kA = (t) => new u.Inversion(t);
u.inversion = kA;
class ht {
    static point2point(t, e) { return t.distanceTo(e); }
    static point2line(t, e) { let r = t.projectionOn(e); return [new u.Vector(t, r).length, new u.Segment(t, r)]; }
    static point2circle(t, e) { let [r, n] = t.distanceTo(e.center); if (u.Utils.EQ_0(r))
        return [e.r, new u.Segment(t, e.toArc().start)];
    else {
        let i = Math.abs(r - e.r), s = new u.Vector(e.pc, t).normalize().multiply(e.r), o = e.pc.translate(s);
        return [i, new u.Segment(t, o)];
    } }
    static point2segment(t, e) { if (e.start.equalTo(e.end))
        return ht.point2point(t, e.start); let r = new u.Vector(e.start, e.end), n = new u.Vector(e.start, t), i = new u.Vector(e.end, t), s = r.dot(n), o = -r.dot(i), c, l; if (u.Utils.GE(s, 0) && u.Utils.GE(o, 0)) {
        let a = e.tangentInStart();
        return c = Math.abs(a.cross(n)), l = e.start.translate(a.multiply(a.dot(n))), [c, new u.Segment(t, l)];
    }
    else if (s < 0)
        return t.distanceTo(e.start);
    else
        return t.distanceTo(e.end); }
    static point2arc(t, e) { let r = new u.Circle(e.pc, e.r), n = [], i, s; if ([i, s] = ht.point2circle(t, r), s.end.on(e))
        n.push(ht.point2circle(t, r)); return n.push(ht.point2point(t, e.start)), n.push(ht.point2point(t, e.end)), ht.sort(n), n[0]; }
    static point2edge(t, e) { return e.shape instanceof u.Segment ? ht.point2segment(t, e.shape) : ht.point2arc(t, e.shape); }
    static segment2line(t, e) { let r = t.intersect(e); if (r.length > 0)
        return [0, new u.Segment(r[0], r[0])]; let n = []; return n.push(ht.point2line(t.start, e)), n.push(ht.point2line(t.end, e)), ht.sort(n), n[0]; }
    static segment2segment(t, e) { let r = Es(t, e); if (r.length > 0)
        return [0, new u.Segment(r[0], r[0])]; let n = [], i, s; return [i, s] = ht.point2segment(e.start, t), n.push([i, s.reverse()]), [i, s] = ht.point2segment(e.end, t), n.push([i, s.reverse()]), n.push(ht.point2segment(t.start, e)), n.push(ht.point2segment(t.end, e)), ht.sort(n), n[0]; }
    static segment2circle(t, e) { let r = t.intersect(e); if (r.length > 0)
        return [0, new u.Segment(r[0], r[0])]; let n = new u.Line(t.ps, t.pe), [i, s] = ht.point2line(e.center, n); if (u.Utils.GE(i, e.r) && s.end.on(t))
        return ht.point2circle(s.end, e);
    else {
        let [o, c] = ht.point2circle(t.start, e), [l, a] = ht.point2circle(t.end, e);
        return u.Utils.LT(o, l) ? [o, c] : [l, a];
    } }
    static segment2arc(t, e) { let r = t.intersect(e); if (r.length > 0)
        return [0, new u.Segment(r[0], r[0])]; let n = new u.Line(t.ps, t.pe), i = new u.Circle(e.pc, e.r), [s, o] = ht.point2line(i.center, n); if (u.Utils.GE(s, i.r) && o.end.on(t)) {
        let [p, d] = ht.point2circle(o.end, i);
        if (d.end.on(e))
            return [p, d];
    } let c = []; c.push(ht.point2arc(t.start, e)), c.push(ht.point2arc(t.end, e)); let l, a; return [l, a] = ht.point2segment(e.start, t), c.push([l, a.reverse()]), [l, a] = ht.point2segment(e.end, t), c.push([l, a.reverse()]), ht.sort(c), c[0]; }
    static circle2circle(t, e) { let r = t.intersect(e); if (r.length > 0)
        return [0, new u.Segment(r[0], r[0])]; if (t.center.equalTo(e.center)) {
        let n = t.toArc(), i = e.toArc();
        return ht.point2point(n.start, i.start);
    }
    else {
        let n = new u.Line(t.center, e.center), i = n.intersect(t), s = n.intersect(e), o = [];
        return o.push(ht.point2point(i[0], s[0])), o.push(ht.point2point(i[0], s[1])), o.push(ht.point2point(i[1], s[0])), o.push(ht.point2point(i[1], s[1])), ht.sort(o), o[0];
    } }
    static circle2line(t, e) { let r = t.intersect(e); if (r.length > 0)
        return [0, new u.Segment(r[0], r[0])]; let [n, i] = ht.point2line(t.center, e), [s, o] = ht.point2circle(i.end, t); return o = o.reverse(), [s, o]; }
    static arc2line(t, e) { let r = e.intersect(t); if (r.length > 0)
        return [0, new u.Segment(r[0], r[0])]; let n = new u.Circle(t.center, t.r), [i, s] = ht.point2line(n.center, e); if (u.Utils.GE(i, n.r)) {
        let [o, c] = ht.point2circle(s.end, n);
        if (c.end.on(t))
            return [o, c];
    }
    else {
        let o = [];
        return o.push(ht.point2line(t.start, e)), o.push(ht.point2line(t.end, e)), ht.sort(o), o[0];
    } }
    static arc2circle(t, e) { let r = t.intersect(e); if (r.length > 0)
        return [0, new u.Segment(r[0], r[0])]; let n = new u.Circle(t.center, t.r), [i, s] = ht.circle2circle(n, e); if (s.start.on(t))
        return [i, s];
    else {
        let o = [];
        return o.push(ht.point2circle(t.start, e)), o.push(ht.point2circle(t.end, e)), ht.sort(o), o[0];
    } }
    static arc2arc(t, e) { let r = t.intersect(e); if (r.length > 0)
        return [0, new u.Segment(r[0], r[0])]; let n = new u.Circle(t.center, t.r), i = new u.Circle(e.center, e.r), [s, o] = ht.circle2circle(n, i); if (o.start.on(t) && o.end.on(e))
        return [s, o];
    else {
        let c = [], l, a;
        if ([l, a] = ht.point2arc(t.start, e), a.end.on(e))
            c.push([l, a]);
        if ([l, a] = ht.point2arc(t.end, e), a.end.on(e))
            c.push([l, a]);
        if ([l, a] = ht.point2arc(e.start, t), a.end.on(t))
            c.push([l, a.reverse()]);
        if ([l, a] = ht.point2arc(e.end, t), a.end.on(t))
            c.push([l, a.reverse()]);
        return [l, a] = ht.point2point(t.start, e.start), c.push([l, a]), [l, a] = ht.point2point(t.start, e.end), c.push([l, a]), [l, a] = ht.point2point(t.end, e.start), c.push([l, a]), [l, a] = ht.point2point(t.end, e.end), c.push([l, a]), ht.sort(c), c[0];
    } }
    static point2polygon(t, e) { let r = [Number.POSITIVE_INFINITY, new u.Segment]; for (let n of e.edges) {
        let [i, s] = ht.point2edge(t, n);
        if (u.Utils.LT(i, r[0]))
            r = [i, s];
    } return r; }
    static shape2polygon(t, e) { let r = [Number.POSITIVE_INFINITY, new u.Segment]; for (let n of e.edges) {
        let [i, s] = t.distanceTo(n.shape);
        if (u.Utils.LT(i, r[0]))
            r = [i, s];
    } return r; }
    static polygon2polygon(t, e) { let r = [Number.POSITIVE_INFINITY, new u.Segment]; for (let n of t.edges)
        for (let i of e.edges) {
            let [s, o] = n.shape.distanceTo(i.shape);
            if (u.Utils.LT(s, r[0]))
                r = [s, o];
        } return r; }
    static box2box_minmax(t, e) { let r = Math.max(Math.max(t.xmin - e.xmax, 0), Math.max(e.xmin - t.xmax, 0)), n = Math.max(Math.max(t.ymin - e.ymax, 0), Math.max(e.ymin - t.ymax, 0)), i = r * r + n * n, s = t.merge(e), o = s.xmax - s.xmin, c = s.ymax - s.ymin, l = o * o + c * c; return [i, l]; }
    static minmax_tree_process_level(t, e, r, n) { let i, s; for (let a of e) {
        [i, s] = ht.box2box_minmax(t.box, a.item.key);
        for (let p of a.item.values)
            if (p instanceof u.Edge)
                n.insert([i, s], p.shape);
            else
                n.insert([i, s], p);
        if (u.Utils.LT(s, r))
            r = s;
    } if (e.length === 0)
        return r; let o = e.map((a) => a.left.isNil() ? void 0 : a.left).filter((a) => a !== void 0), c = e.map((a) => a.right.isNil() ? void 0 : a.right).filter((a) => a !== void 0), l = [...o, ...c].filter((a) => { let [p, d] = ht.box2box_minmax(t.box, a.max); return u.Utils.LE(p, r); }); return r = ht.minmax_tree_process_level(t, l, r, n), r; }
    static minmax_tree(t, e, r) { let n = new So, i = [e.index.root], s = r < Number.POSITIVE_INFINITY ? r * r : Number.POSITIVE_INFINITY; return s = ht.minmax_tree_process_level(t, i, s, n), n; }
    static minmax_tree_calc_distance(t, e, r) { let n, i; if (e != null && !e.isNil()) {
        if ([n, i] = ht.minmax_tree_calc_distance(t, e.left, r), i)
            return [n, i];
        if (u.Utils.LT(n[0], Math.sqrt(e.item.key.low)))
            return [n, true];
        let [s, o] = ht.distanceToArray(t, e.item.values);
        if (u.Utils.LT(s, n[0]))
            n = [s, o];
        return [n, i] = ht.minmax_tree_calc_distance(t, e.right, n), [n, i];
    } return [r, false]; }
    static shape2planarSet(t, e, r = Number.POSITIVE_INFINITY) { let n = [r, new u.Segment], i = false; if (e instanceof u.PlanarSet) {
        let s = ht.minmax_tree(t, e, r);
        [n, i] = ht.minmax_tree_calc_distance(t, s.root, n);
    } return n; }
    static sort(t) { t.sort((e, r) => { if (u.Utils.LT(e[0], r[0]))
        return -1; if (u.Utils.GT(e[0], r[0]))
        return 1; return 0; }); }
    static distance(t, e) { return t.distanceTo(e); }
    static distanceToArray(t, e) { let r = [Number.POSITIVE_INFINITY, new u.Segment]; for (let n of e) {
        let [i, s] = t.distanceTo(n);
        if (u.Utils.LT(i, r[0]))
            r = [i, s];
    } return r; }
    static shape2multiline(t, e) { let r = [Number.POSITIVE_INFINITY, new u.Segment]; for (let n of e) {
        let [i, s] = ht.distance(t, n.shape);
        if (u.Utils.LT(i, r[0]))
            r = [i, s];
    } return r; }
    static multiline2multiline(t, e) { let r = [Number.POSITIVE_INFINITY, new u.Segment]; for (let n of t)
        for (let i of e) {
            let [s, o] = ht.distance(n.shape, i.shape);
            if (u.Utils.LT(s, r[0]))
                r = [s, o];
        } return r; }
}
u.Distance = ht;
var { Multiline: NA, Point: $1, Segment: YA, Polygon: j1 } = u;
function xh(t) { return new $1(t.split(" ").map(Number)); }
function X1(t) { return t.split(", ").map(xh); }
function bh(t) { let e = X1(t), r = []; for (let n = 0; n < e.length - 1; n++)
    r.push(new YA(e[n], e[n + 1])); return new NA(r); }
function LA(t) { return t.replace(/\(\(/, "").replace(/\)\)$/, "").split("), (").map(bh); }
function D1(t) { let e = t.replace(/\(\(/, "").replace(/\)\)$/, "").split("), ("), r = new j1, n; return e.forEach((i, s) => { let o = i.split(", ").map((l) => new $1(l.split(" ").map(Number))), c = r.addFace(o); if (s === 0)
    n = c.orientation();
else if (c.orientation() === n)
    c.reverse(); }), r; }
function TA(t) { let r = t.split(/\)\), \(\(/).map((s) => "((" + s + "))").map(D1), n = new j1; return r.reduce((s, o) => [...s, ...o?.faces], []).forEach((s) => n.addFace([...s?.shapes])), n; }
function EA(t) { if (t.startsWith("POLYGON")) {
    let e = t.replace(/^POLYGON /, "");
    return D1(e);
}
else {
    let e = t.replace(/^MULTIPOLYGON \(\(\((.*)\)\)\)$/, "$1");
    return TA(e);
} }
function RA(t) {
    return t.split(`
`).map((r) => r.match(/\(([^)]+)\)/)[1]).map(xh);
}
function OA(t) {
    return t.split(`
`).map((r) => r.match(/\(([^)]+)\)/)[1]).map(bh).reduce((r, n) => [...r, ...n], []);
}
function V1(t) { if (t.startsWith("POINT")) {
    let e = t.replace(/^POINT \(/, "").replace(/\)$/, "");
    return xh(e);
}
else if (t.startsWith("MULTIPOINT")) {
    let e = t.replace(/^MULTIPOINT \(/, "").replace(/\)$/, "");
    return X1(e);
}
else if (t.startsWith("LINESTRING")) {
    let e = t.replace(/^LINESTRING \(/, "").replace(/\)$/, "");
    return bh(e);
}
else if (t.startsWith("MULTILINESTRING")) {
    let e = t.replace(/^MULTILINESTRING /, "");
    return LA(e);
}
else if (t.startsWith("POLYGON") || t.startsWith("MULTIPOLYGON"))
    return EA(t);
else if (t.startsWith("GEOMETRYCOLLECTION")) {
    let e = /(?<type>POINT|LINESTRING|POLYGON|MULTIPOINT|MULTILINESTRING|MULTIPOLYGON) \((?:[^\(\)]|\([^\)]*\))*\)/g, r = t.match(e);
    if (r[0].startsWith("GEOMETRYCOLLECTION"))
        r[0] = r[0].replace("GEOMETRYCOLLECTION (", "");
    return r.map(V1).map((i) => i instanceof Array ? i : [i]).reduce((i, s) => [...i, ...s], []);
}
else if (z1(t))
    return RA(t);
else if (U1(t))
    return OA(t); return []; }
function z1(t) {
    return t.split(`
`)?.every((e) => e.includes("POINT"));
}
function U1(t) {
    return t.split(`
`)?.every((e) => e.includes("LINESTRING"));
}
function WA(t) { return t.startsWith("POINT") || z1(t) || t.startsWith("LINESTRING") || U1(t) || t.startsWith("MULTILINESTRING") || t.startsWith("POLYGON") || t.startsWith("MULTIPOINT") || t.startsWith("MULTIPOLYGON") || t.startsWith("GEOMETRYCOLLECTION"); }
u.isWktString = WA;
u.parseWKT = V1;
u.BooleanOperations = oA;
u.Relations = xA;
function G1(t, e, r) { if (!e || !r)
    return; let n = t.get(e); if (!n)
    n = new Set, t.set(e, n); n.add(r); let i = t.get(r); if (!i)
    i = new Set, t.set(r, i); i.add(e); }
function H1(t, e) { if (!e.subcircuit_id && !e.source_group_id)
    return [...t]; let r = e; if (e.subcircuit_id) {
    let c = new Set([e.subcircuit_id]), l = new Map, a = new Map;
    for (let d of t)
        if (d.type === "source_group") {
            let { source_group_id: m, subcircuit_id: f } = d;
            if (f)
                a.set(m, f);
            let _ = d.parent_source_group_id;
            if (_) {
                if (!l.has(_))
                    l.set(_, []);
                l.get(_).push(m);
            }
        }
    let p;
    for (let [d, m] of a)
        if (m === e.subcircuit_id) {
            p = d;
            break;
        }
    if (p) {
        let d = (m) => { let f = l.get(m) || []; for (let _ of f) {
            let g = a.get(_);
            if (g)
                c.add(g);
            d(_);
        } };
        d(p), r = { ...e, subcircuit_ids: Array.from(c) };
    }
} let n = new Map; for (let c of t) {
    let l = `${c.type}_id`, a = c[l];
    if (typeof a === "string")
        n.set(a, c);
} let i = new Map; for (let c of t) {
    let l = Object.entries(c);
    for (let [a, p] of l) {
        if (a === "parent_source_group_id")
            continue;
        if (a.endsWith("_id") && typeof p === "string") {
            let d = n.get(p);
            G1(i, c, d);
        }
        else if (a.endsWith("_ids") && Array.isArray(p)) {
            for (let d of p)
                if (typeof d === "string") {
                    let m = n.get(d);
                    G1(i, c, m);
                }
        }
    }
} let s = [], o = new Set; for (let c of t) {
    let l = false;
    if (r.subcircuit_id && "subcircuit_id" in c && c.subcircuit_id === r.subcircuit_id)
        l = true;
    else if (r.subcircuit_ids && "subcircuit_id" in c && c.subcircuit_id && r.subcircuit_ids.includes(c.subcircuit_id))
        l = true;
    else if (r.source_group_id && "source_group_id" in c && c.source_group_id === r.source_group_id)
        l = true;
    else if (r.source_group_id && "member_source_group_ids" in c && Array.isArray(c.member_source_group_ids) && c.member_source_group_ids.includes(r.source_group_id))
        l = true;
    if (l)
        s.push(c), o.add(c);
} while (s.length > 0) {
    let c = s.shift(), l = i.get(c);
    if (!l)
        continue;
    for (let a of l)
        if (!o.has(a))
            o.add(a), s.push(a);
} return t.filter((c) => o.has(c)); }
var Io = (t, e = {}) => { let r = t, n = r._internal_store; if (!n) {
    n = { counts: {}, editCount: 0 }, r._internal_store = n;
    for (let s of r) {
        let o = s.type, c = s[`${o}_id`];
        if (!c)
            continue;
        let l = Number.parseInt(c.split("_").pop());
        if (!Number.isNaN(l))
            n.counts[o] = Math.max(n.counts[o] ?? 0, l);
    }
} let i = new Proxy({}, { get: (s, o) => { if (o === "toArray")
        return () => (r.editCount = n.editCount, r); if (o === "editCount")
        return n.editCount; if (o === "subtree")
        return (l) => Io(H1(r, l), e); if (o === "insert")
        return (l) => { let a = l.type; if (!a)
            throw Error("insert requires an element with a type"); n.counts[a] ??= -1, n.counts[a]++; let p = n.counts[a], d = { ...l, type: a, [`${a}_id`]: `${a}_${p}` }; if (e.validateInserts)
            (ei[a] ?? ti).parse(d); return r.push(d), n.editCount++, d; }; if (o === "insertAll")
        return (l) => l.map((a) => i.insert(a)); let c = o; return { get: (l) => r.find((a) => a.type === c && a[`${c}_id`] === l), getUsing: (l) => { let a = Object.keys(l); if (a.length !== 1)
            throw Error("getUsing requires exactly one key, e.g. { pcb_component_id }"); let p = a[0], d = p.replace("_id", ""), m = r.find((f) => f.type === d && f[p] === l[p]); if (!m)
            return null; return r.find((f) => f.type === c && f[`${c}_id`] === m[`${c}_id`]); }, getWhere: (l) => { let a = Object.keys(l); return r.find((p) => p.type === c && a.every((d) => p[d] === l[d])); }, list: (l) => { let a = !l ? [] : Object.keys(l); return r.filter((p) => p.type === c && a.every((d) => p[d] === l[d])); }, insert: (l) => { n.counts[c] ??= -1, n.counts[c]++; let a = n.counts[c], p = { type: c, [`${c}_id`]: `${c}_${a}`, ...l }; if (e.validateInserts)
            (ei[c] ?? ti).parse(p); return r.push(p), n.editCount++, p; }, delete: (l) => { let a = r.find((p) => p[`${c}_id`] === l); if (!a)
            return; r.splice(r.indexOf(a), 1), n.editCount++; }, update: (l, a) => { let p = r.find((d) => d.type === c && d[`${c}_id`] === l); if (!p)
            return null; return Object.assign(p, a), n.editCount++, p; }, select: (l) => { if (c === "source_component")
            return r.find((a) => a.type === "source_component" && a.name === l.replace(/\./g, ""));
        else if (c === "pcb_port" || c === "source_port" || c === "schematic_port") {
            let [a, p] = l.replace(/\./g, "").split(/[\s\>]+/), d = r.find((f) => f.type === "source_component" && f.name === a);
            if (!d)
                return null;
            let m = r.find((f) => f.type === "source_port" && f.source_component_id === d.source_component_id && (f.name === p || (f.port_hints ?? []).includes(p)));
            if (!m)
                return null;
            if (c === "source_port")
                return m;
            if (c === "pcb_port")
                return r.find((f) => f.type === "pcb_port" && f.source_port_id === m.source_port_id);
            else if (c === "schematic_port")
                return r.find((f) => f.type === "schematic_port" && f.source_port_id === m.source_port_id);
        } } }; } }); return i; };
Io.unparsed = Io;
var wh = Io;
function vh(t) { let e = t.type; return `${e}:${t[`${e}_id`]}`; }
var Sh = (t, e = {}) => { let r = t._internal_store_indexed; if (!r) {
    r = { counts: {}, editCount: 0, indexes: {} };
    for (let o of t) {
        let c = o.type, l = o[`${c}_id`];
        if (!l)
            continue;
        let a = Number.parseInt(l.split("_").pop() || "");
        if (!Number.isNaN(a))
            r.counts[c] = Math.max(r.counts[c] ?? 0, a);
    }
    let i = e.indexConfig || {}, s = r.indexes;
    if (i.byId)
        s.byId = new Map;
    if (i.byType)
        s.byType = new Map;
    if (i.byRelation)
        s.byRelation = new Map;
    if (i.bySubcircuit)
        s.bySubcircuit = new Map;
    if (i.byCustomField && i.byCustomField.length > 0) {
        s.byCustomField = new Map;
        for (let o of i.byCustomField)
            s.byCustomField.set(o, new Map);
    }
    for (let o of t) {
        if (i.byId) {
            let c = vh(o);
            s.byId.set(c, o);
        }
        if (i.byType) {
            let c = s.byType.get(o.type) || [];
            c.push(o), s.byType.set(o.type, c);
        }
        if (i.byRelation) {
            let c = Object.entries(o);
            for (let [l, a] of c)
                if (l.endsWith("_id") && l !== `${o.type}_id` && typeof a === "string") {
                    let p = s.byRelation.get(l) || new Map, d = p.get(a) || [];
                    d.push(o), p.set(a, d), s.byRelation.set(l, p);
                }
        }
        if (i.bySubcircuit && "subcircuit_id" in o) {
            let c = o.subcircuit_id;
            if (c && typeof c === "string") {
                let l = s.bySubcircuit.get(c) || [];
                l.push(o), s.bySubcircuit.set(c, l);
            }
        }
        if (i.byCustomField && s.byCustomField) {
            for (let c of i.byCustomField)
                if (c in o) {
                    let l = o[c];
                    if (l !== void 0 && (typeof l === "string" || typeof l === "number")) {
                        let a = String(l), p = s.byCustomField.get(c), d = p.get(a) || [];
                        d.push(o), p.set(a, d);
                    }
                }
        }
    }
    t._internal_store_indexed = r;
} let n = new Proxy({}, { get: (i, s) => { if (s === "toArray")
        return () => (t.editCount = r.editCount, t); if (s === "editCount")
        return r.editCount; if (s === "insert")
        return (c) => { let { type: l, ...a } = c; if (!l)
            throw Error("insert requires an element with a type"); return delete a[`${l}_id`], n[l].insert(a); }; if (s === "insertAll")
        return (c) => c.map((l) => n.insert(l)); if (s === "subtree")
        return (c) => Sh(H1(t, c), e); let o = s; return { get: (c) => { let l = e.indexConfig || {}; if (l.byId && r.indexes.byId)
            return r.indexes.byId.get(`${o}:${c}`) || null; if (l.byType && r.indexes.byType)
            return (r.indexes.byType.get(o) || []).find((p) => p[`${o}_id`] === c) || null; return t.find((a) => a.type === o && a[`${o}_id`] === c) || null; }, getUsing: (c) => { let l = e.indexConfig || {}, a = Object.keys(c); if (a.length !== 1)
            throw Error("getUsing requires exactly one key, e.g. { pcb_component_id }"); let p = a[0], d = p.replace("_id", ""); if (l.byRelation && r.indexes.byRelation) {
            let f = r.indexes.byRelation.get(p);
            if (f) {
                let g = (f.get(c[p]) || []).find((S) => S.type === d);
                if (!g)
                    return null;
                let y = g[`${o}_id`];
                if (l.byId && r.indexes.byId)
                    return r.indexes.byId.get(`${o}:${y}`) || null;
                if (l.byType && r.indexes.byType)
                    return (r.indexes.byType.get(o) || []).find((P) => P[`${o}_id`] === y) || null;
                return t.find((S) => S.type === o && S[`${o}_id`] === y) || null;
            }
        } let m = t.find((f) => f.type === d && f[p] === c[p]); if (!m)
            return null; return t.find((f) => f.type === o && f[`${o}_id`] === m[`${o}_id`]) || null; }, getWhere: (c) => { let l = e.indexConfig || {}, a = Object.keys(c); if (a.length === 1 && l.byCustomField && r.indexes.byCustomField) {
            let p = a[0], d = r.indexes.byCustomField.get(p);
            if (d) {
                let m = String(c[p]);
                return (d.get(m) || []).find((_) => _.type === o) || null;
            }
        } if ("subcircuit_id" in c && l.bySubcircuit && r.indexes.bySubcircuit) {
            let p = c.subcircuit_id;
            return (r.indexes.bySubcircuit.get(p) || []).find((m) => m.type === o && a.every((f) => m[f] === c[f])) || null;
        } if (l.byType && r.indexes.byType)
            return (r.indexes.byType.get(o) || []).find((d) => a.every((m) => d[m] === c[m])) || null; return t.find((p) => p.type === o && a.every((d) => p[d] === c[d])) || null; }, list: (c) => { let l = e.indexConfig || {}, a = !c ? [] : Object.keys(c); if (a.length === 0 && l.byType && r.indexes.byType)
            return (r.indexes.byType.get(o) || []).slice(); if (a.length === 1 && a[0] === "subcircuit_id" && l.bySubcircuit && r.indexes.bySubcircuit) {
            let d = c.subcircuit_id;
            return (r.indexes.bySubcircuit.get(d) || []).filter((f) => f.type === o);
        } let p; if (l.byType && r.indexes.byType)
            p = r.indexes.byType.get(o) || [];
        else
            p = t.filter((d) => d.type === o); if (a.length > 0)
            return p.filter((d) => a.every((m) => d[m] === c[m])); return p.slice(); }, insert: (c) => { r.counts[o] ??= -1, r.counts[o]++; let l = r.counts[o], a = { type: o, [`${o}_id`]: `${o}_${l}`, ...c }; if (e.validateInserts)
            (ei[o] ?? ti).parse(a); t.push(a), r.editCount++; let p = e.indexConfig || {}; if (p.byId && r.indexes.byId) {
            let d = vh(a);
            r.indexes.byId.set(d, a);
        } if (p.byType && r.indexes.byType) {
            let d = r.indexes.byType.get(o) || [];
            d.push(a), r.indexes.byType.set(o, d);
        } if (p.byRelation && r.indexes.byRelation) {
            let d = Object.entries(a);
            for (let [m, f] of d)
                if (m.endsWith("_id") && m !== `${a.type}_id` && typeof f === "string") {
                    let _ = r.indexes.byRelation.get(m) || new Map, g = _.get(f) || [];
                    g.push(a), _.set(f, g), r.indexes.byRelation.set(m, _);
                }
        } if (p.bySubcircuit && r.indexes.bySubcircuit && "subcircuit_id" in a) {
            let d = a.subcircuit_id;
            if (d && typeof d === "string") {
                let m = r.indexes.bySubcircuit.get(d) || [];
                m.push(a), r.indexes.bySubcircuit.set(d, m);
            }
        } if (p.byCustomField && r.indexes.byCustomField) {
            for (let d of p.byCustomField)
                if (d in a) {
                    let m = a[d];
                    if (m !== void 0 && (typeof m === "string" || typeof m === "number")) {
                        let f = String(m), _ = r.indexes.byCustomField.get(d), g = _.get(f) || [];
                        g.push(a), _.set(f, g);
                    }
                }
        } return a; }, delete: (c) => { let l = e.indexConfig || {}, a; if (l.byId && r.indexes.byId)
            a = r.indexes.byId.get(`${o}:${c}`);
        else if (l.byType && r.indexes.byType)
            a = (r.indexes.byType.get(o) || []).find((m) => m[`${o}_id`] === c);
        else
            a = t.find((d) => d[`${o}_id`] === c); if (!a)
            return; let p = t.indexOf(a); if (p >= 0)
            t.splice(p, 1), r.editCount++; if (l.byId && r.indexes.byId) {
            let d = vh(a);
            r.indexes.byId.delete(d);
        } if (l.byType && r.indexes.byType) {
            let m = (r.indexes.byType.get(o) || []).filter((f) => f[`${o}_id`] !== c);
            r.indexes.byType.set(o, m);
        } if (l.byRelation && r.indexes.byRelation)
            for (let [d, m] of r.indexes.byRelation.entries())
                for (let [f, _] of m.entries()) {
                    let g = _.filter((y) => y !== a);
                    if (g.length === 0)
                        m.delete(f);
                    else
                        m.set(f, g);
                } if (l.bySubcircuit && r.indexes.bySubcircuit && "subcircuit_id" in a) {
            let d = a.subcircuit_id;
            if (d) {
                let f = (r.indexes.bySubcircuit.get(d) || []).filter((_) => _ !== a);
                if (f.length === 0)
                    r.indexes.bySubcircuit.delete(d);
                else
                    r.indexes.bySubcircuit.set(d, f);
            }
        } if (l.byCustomField && r.indexes.byCustomField)
            for (let d of r.indexes.byCustomField.values())
                for (let [m, f] of d.entries()) {
                    let _ = f.filter((g) => g !== a);
                    if (_.length === 0)
                        d.delete(m);
                    else
                        d.set(m, _);
                } }, update: (c, l) => { let a = e.indexConfig || {}, p; if (a.byId && r.indexes.byId)
            p = r.indexes.byId.get(`${o}:${c}`);
        else if (a.byType && r.indexes.byType)
            p = (r.indexes.byType.get(o) || []).find((m) => m[`${o}_id`] === c);
        else
            p = t.find((d) => d.type === o && d[`${o}_id`] === c); if (!p)
            return null; if (a.byRelation && r.indexes.byRelation) {
            let d = Object.entries(p);
            for (let [m, f] of d)
                if (m.endsWith("_id") && m !== `${p.type}_id` && typeof f === "string") {
                    if (m in l && l[m] !== f) {
                        let _ = r.indexes.byRelation.get(m);
                        if (_) {
                            let y = (_.get(f) || []).filter((S) => S !== p);
                            if (y.length === 0)
                                _.delete(f);
                            else
                                _.set(f, y);
                        }
                    }
                }
        } if (a.bySubcircuit && r.indexes.bySubcircuit && "subcircuit_id" in p && "subcircuit_id" in l) {
            let d = p.subcircuit_id, m = l.subcircuit_id;
            if (d !== m) {
                let _ = (r.indexes.bySubcircuit.get(d) || []).filter((g) => g !== p);
                if (_.length === 0)
                    r.indexes.bySubcircuit.delete(d);
                else
                    r.indexes.bySubcircuit.set(d, _);
            }
        } if (a.byCustomField && r.indexes.byCustomField) {
            for (let d of a.byCustomField)
                if (d in p && d in l && p[d] !== l[d]) {
                    let m = r.indexes.byCustomField.get(d);
                    if (m) {
                        let f = String(p[d]), g = (m.get(f) || []).filter((y) => y !== p);
                        if (g.length === 0)
                            m.delete(f);
                        else
                            m.set(f, g);
                    }
                }
        } if (Object.assign(p, l), r.editCount++, a.byRelation && r.indexes.byRelation) {
            let d = Object.entries(p);
            for (let [m, f] of d)
                if (m.endsWith("_id") && m !== `${p.type}_id` && typeof f === "string") {
                    if (m in l) {
                        let _ = r.indexes.byRelation.get(m) || new Map, g = _.get(f) || [];
                        if (!g.includes(p))
                            g.push(p), _.set(f, g), r.indexes.byRelation.set(m, _);
                    }
                }
        } if (a.bySubcircuit && r.indexes.bySubcircuit && "subcircuit_id" in p && "subcircuit_id" in l) {
            let d = p.subcircuit_id;
            if (d && typeof d === "string") {
                let m = r.indexes.bySubcircuit.get(d) || [];
                if (!m.includes(p))
                    m.push(p), r.indexes.bySubcircuit.set(d, m);
            }
        } if (a.byCustomField && r.indexes.byCustomField) {
            for (let d of a.byCustomField)
                if (d in p && d in l) {
                    let m = p[d];
                    if (m !== void 0 && (typeof m === "string" || typeof m === "number")) {
                        let f = String(m), _ = r.indexes.byCustomField.get(d), g = _.get(f) || [];
                        if (!g.includes(p))
                            g.push(p), _.set(f, g);
                    }
                }
        } return p; }, select: (c) => { if (o === "source_component")
            return t.find((l) => l.type === "source_component" && l.name === c.replace(/\./g, "")) || null;
        else if (o === "pcb_port" || o === "source_port" || o === "schematic_port") {
            let [l, a] = c.replace(/\./g, "").split(/[\s\>]+/), p = t.find((m) => m.type === "source_component" && m.name === l);
            if (!p)
                return null;
            let d = t.find((m) => m.type === "source_port" && m.source_component_id === p.source_component_id && (m.name === a || (m.port_hints ?? []).includes(a)));
            if (!d)
                return null;
            if (o === "source_port")
                return d;
            if (o === "pcb_port")
                return t.find((m) => m.type === "pcb_port" && m.source_port_id === d.source_port_id) || null;
            else if (o === "schematic_port")
                return t.find((m) => m.type === "schematic_port" && m.source_port_id === d.source_port_id) || null;
        } return null; } }; } }); return n; };
Sh.unparsed = Sh;
var di = (t) => { let e = new Map; for (let r of t)
    if (r.type === "schematic_sheet" && r.name)
        e.set(r.schematic_sheet_id, r.name); return e; };
var jA = (t) => t.type === "schematic_box", Q1 = (t) => t.type === "schematic_component", Ah = (t) => t.schematic_sheet_id, XA = (t, e) => { if (!e)
    return; return wh(t).source_component.get(e)?.name; }, DA = (t, e) => { if (!t.schematic_component_id)
    return {}; let r = wh(e), n = r.schematic_component.get(t.schematic_component_id); if (!n?.source_component_id)
    return {}; let i = r.source_component.get(n.source_component_id); return { sourceComponentId: n.source_component_id, sourceComponentName: i?.name }; }, VA = (t, e, r, n) => { let i = Ah(t); if (i === void 0 && n)
    i = Ah(n); let s; if (i)
    s = r.get(i); let o = { lineItemType: "SchematicBoxPlacement", positionAnchor: "center", schX: t.center.x, schY: t.center.y, width: n?.width ?? t.size.width, height: n?.height ?? t.size.height, sourceComponentId: t.source_component_id, sourceComponentName: XA(e, t.source_component_id), schematicComponentId: t.schematic_component_id, schematicSymbolId: n?.schematic_symbol_id ?? t.schematic_symbol_id, subcircuitId: t.subcircuit_id ?? n?.subcircuit_id }; if (i)
    o.schematicSheetId = i; if (s)
    o.schematicSheetName = s; return o; }, zA = (t, e, r) => { let n = Ah(t), i; if (n)
    i = r.get(n); let s = { lineItemType: "SchematicBoxPlacement", positionAnchor: "center", schX: t.x + t.width / 2, schY: t.y + t.height / 2, width: t.width, height: t.height, ...DA(t, e), schematicComponentId: t.schematic_component_id, schematicSymbolId: t.schematic_symbol_id, subcircuitId: t.subcircuit_id }; if (n)
    s.schematicSheetId = n; if (i)
    s.schematicSheetName = i; return s; }, Z1 = (t) => { let e = t.filter(jA).filter((s) => s.schematic_component_id || s.schematic_symbol_id), r = di(t), n = new Set(t.filter(Q1).map((s) => s.schematic_component_id)), i = [...t.filter(Q1).map((s) => VA(s, t, r, e.find((o) => o.schematic_component_id === s.schematic_component_id))), ...e.filter((s) => !s.schematic_component_id || !n.has(s.schematic_component_id)).map((s) => zA(s, t, r))]; return { circuitJson: t, componentPlacements: i }; };
class Ws extends U {
    params;
    constructor(t) { super(); this.params = t; }
    _step() { let t = new tt(this.params.ctx); for (let e of tp(t)) {
        let { resistor: r, switchBox: n, signalPort: i, signalSchY: s, pullDirection: o } = e;
        if (e.horizontalPushbutton)
            continue;
        let c = t.connected(i.source_port_id);
        if (t.portsByNet.get(c)?.length !== 2)
            continue;
        if (i.needs_external_pullup || i.needs_external_pulldown)
            continue;
        let l = o === "up" ? s - (r.schY + r.height / 2) : r.schY - r.height / 2 - s;
        if (l <= 1.5)
            continue;
        let a = o === "up" ? "above" : "below";
        this.params.issues.push({ lineItemType: "PullResistorOnWrongSide", resistorSchematicBox: r, hostSchematicBox: n, signalSourcePortId: i.source_port_id, signalPinName: i.name, signalSchY: s, pullDirection: o, preferredSide: a, wrongSideGap: l, maxRecommendedWrongSideGap: 1.5, message: `place ${r.sourceComponentName} ${a} ${n.sourceComponentName} so the pull-${o} branch reads toward ${o === "up" ? "power" : "ground"}` });
    } this.solved = true; }
}
function $s(t, e) { let r = t.find((l) => l.type === "source_trace" && l.source_trace_id === e.source_trace_id); if (r?.type === "source_trace" && r.name)
    return r.name; let n = e.edges[0], i = e.edges.at(-1), s = (l, a) => { let p = t.filter((S) => S.type === "schematic_port" && S.schematic_sheet_id === e.schematic_sheet_id && (a ? S.schematic_port_id === a : Math.hypot(S.center.x - l.x, S.center.y - l.y) <= 0.01)); if (p.length !== 1 || p[0]?.type !== "schematic_port")
    return; let d = p[0], m = t.find((S) => S.type === "source_port" && S.source_port_id === d.source_port_id), f = t.find((S) => S.type === "schematic_component" && S.schematic_component_id === d.schematic_component_id), _ = m?.type === "source_port" ? m.source_component_id : f?.type === "schematic_component" ? f.source_component_id : void 0, g = t.find((S) => S.type === "source_component" && S.source_component_id === _); if (g?.type !== "source_component" || !g.name)
    return; let y = m?.type === "source_port" && m.name ? m.name : d.pin_number !== void 0 ? `pin${d.pin_number}` : d.display_pin_label; return y ? `${g.name}.${y}` : g.name; }, o = n && s(n.from, n.from_schematic_port_id), c = i && s(i.to, i.to_schematic_port_id); if (o && c)
    return `${o} to ${c}`; return r?.type === "source_trace" && r.display_name || o || c || "trace"; }
var q1 = (t, e, r) => { let n = [{ x: t.x, y: t.y }], i = (t.x + e.x) / 2, s = (t.y + e.y) / 2, o = { x: e.x, y: e.y }; switch (e.facingDirection) {
    case "x+":
        o.x += r;
        break;
    case "x-":
        o.x -= r;
        break;
    case "y+":
        o.y += r;
        break;
    case "y-":
        o.y -= r;
        break;
} let c = t.facingDirection ?? "none", l = e.facingDirection ?? "none", a = (m) => { let f = n[n.length - 1]; if (f.x !== m.x || f.y !== m.y)
    n.push(m); }, p = Math.abs(t.y - e.y) <= Math.max(0.000001, r * 0.1), d = Math.abs(t.x - e.x) <= Math.max(0.000001, r * 0.1); if (c === "none" && l === "none")
    globalThis.__DEBUG_CALCULATE_ELBOW_CASE = 1, a({ x: i, y: t.y }), a({ x: i, y: e.y });
else if (c === "x+" && l === "y+")
    if (globalThis.__DEBUG_CALCULATE_ELBOW_CASE = 2, t.x > e.x && t.y < e.y)
        globalThis.__DEBUG_CALCULATE_ELBOW_CASE = 2.1, a({ x: t.x + r, y: t.y }), a({ x: t.x + r, y: e.y + r }), a({ x: e.x, y: e.y + r });
    else if (!d && !p && t.x < e.x && t.y > e.y)
        globalThis.__DEBUG_CALCULATE_ELBOW_CASE = 2.2, a({ x: e.x, y: t.y });
    else if (d)
        globalThis.__DEBUG_CALCULATE_ELBOW_CASE = 2.3, a({ x: t.x + r, y: t.y }), a({ x: t.x + r, y: e.y + r }), a({ x: e.x, y: e.y + r });
    else if (t.x < e.x)
        globalThis.__DEBUG_CALCULATE_ELBOW_CASE = 2.4, a({ x: i, y: t.y }), a({ x: i, y: o.y }), a({ x: e.x, y: o.y });
    else if (t.y <= e.y + r)
        globalThis.__DEBUG_CALCULATE_ELBOW_CASE = 2.5, a({ x: t.x + r, y: t.y }), a({ x: t.x + r, y: t.y + r }), a({ x: e.x, y: t.y + r }), a({ x: e.x, y: e.y });
    else
        globalThis.__DEBUG_CALCULATE_ELBOW_CASE = 2.6, a({ x: t.x + r, y: t.y }), a({ x: t.x + r, y: (t.y + e.y) / 2 }), a({ x: e.x, y: (t.y + e.y) / 2 });
else if (c === "x+" && l === "x+" && !p) {
    globalThis.__DEBUG_CALCULATE_ELBOW_CASE = 3;
    let m = Math.max(t.x + r, o.x);
    a({ x: m, y: t.y }), a({ x: m, y: e.y });
}
else if (c === "x+" && l === "x+" && p)
    globalThis.__DEBUG_CALCULATE_ELBOW_CASE = 3.1, a({ x: t.x + r, y: t.y }), a({ x: t.x + r, y: t.y + r }), a({ x: e.x + r, y: t.y + r }), a({ x: e.x + r, y: e.y });
else if (c === "x+" && l === "y-")
    if (d && t.y <= e.y)
        globalThis.__DEBUG_CALCULATE_ELBOW_CASE = 4.11, a({ x: t.x + r, y: t.y }), a({ x: t.x + r, y: s }), a({ x: e.x, y: s });
    else if (d && t.y > e.y)
        globalThis.__DEBUG_CALCULATE_ELBOW_CASE = 4.12, a({ x: t.x + r, y: t.y }), a({ x: t.x + r, y: e.y - r }), a({ x: e.x, y: e.y - r });
    else if (t.x < e.x && t.y < e.y)
        globalThis.__DEBUG_CALCULATE_ELBOW_CASE = 4.2, a({ x: e.x, y: t.y });
    else if (t.x > e.x && t.y < e.y) {
        globalThis.__DEBUG_CALCULATE_ELBOW_CASE = 4.3;
        let m = t.x + r;
        a({ x: m, y: t.y }), a({ x: m, y: s }), a({ x: e.x, y: s });
    }
    else if (t.x > e.x && t.y > e.y) {
        globalThis.__DEBUG_CALCULATE_ELBOW_CASE = 4.4;
        let m = t.x + r;
        a({ x: m, y: t.y }), a({ x: m, y: o.y }), a({ x: e.x, y: o.y });
    }
    else if (t.y === e.y)
        globalThis.__DEBUG_CALCULATE_ELBOW_CASE = 4.5, a({ x: t.x + r, y: t.y }), a({ x: t.x + r, y: t.y - r }), a({ x: e.x, y: t.y - r });
    else
        globalThis.__DEBUG_CALCULATE_ELBOW_CASE = 4.6, a({ x: i, y: t.y }), a({ x: i, y: o.y }), a({ x: e.x, y: o.y });
else if (c === "x+" && l === "x-" && t.x + r >= e.x - r && !p) {
    globalThis.__DEBUG_CALCULATE_ELBOW_CASE = 5;
    let m = t.x + r;
    a({ x: m, y: t.y }), a({ x: m, y: s }), a({ x: o.x, y: s }), a({ x: o.x, y: o.y });
}
else if (c === "x+" && l === "x-" && p && e.x > t.x)
    ;
else if (c === "x+" && l === "x-" && p)
    globalThis.__DEBUG_CALCULATE_ELBOW_CASE = 7, a({ x: t.x + r, y: t.y }), a({ x: t.x + r, y: t.y + r }), a({ x: e.x - r, y: t.y + r }), a({ x: e.x - r, y: t.y });
else {
    if (globalThis.__DEBUG_CALCULATE_ELBOW_CASE = 8, c === "x+")
        a({ x: t.x + r, y: t.y });
    a({ x: i, y: n[n.length - 1].y }), a({ x: i, y: o.y }), a({ x: o.x, y: o.y });
} return a({ x: e.x, y: e.y }), n; };
var Ph = (t, e, r = {}) => { let n = t, i = e, s = false; if (n.x > i.x || n.x === i.x && n.y > i.y)
    s = true, [n, i] = [i, n]; let o = n.facingDirection === "x-", c = n.facingDirection === "y-", l = (P) => { let b = o ? n.x - (P.x - n.x) : P.x, C = c ? n.y - (P.y - n.y) : P.y, L = P.facingDirection; if (o) {
    if (L === "x+")
        L = "x-";
    else if (L === "x-")
        L = "x+";
} if (c) {
    if (L === "y+")
        L = "y-";
    else if (L === "y-")
        L = "y+";
} return { x: b, y: C, facingDirection: L }; }, a = (P, b) => { let C = P.x - b.x, L = P.y - b.y, B = b.x + L, k = b.y - C, I = P.facingDirection; switch (I) {
    case "x+":
        I = "y-";
        break;
    case "y-":
        I = "x-";
        break;
    case "x-":
        I = "y+";
        break;
    case "y+":
        I = "x+";
        break;
} return { x: B, y: k, facingDirection: I }; }, p = (P, b) => { let C = P.x - b.x, L = P.y - b.y; return { x: b.x - L, y: b.y + C }; }, d = o || c ? l(n) : n, m = o || c ? l(i) : i, f = d, _ = m, g = false; if (d.facingDirection === "y+")
    g = true, f = { ...d, facingDirection: "x+" }, _ = a(m, d); let y = r?.overshoot ?? 0.1 * Math.max(Math.abs(f.x - _.x), Math.abs(f.y - _.y)), S = q1(f, _, y); if (g)
    S = S.map((P) => p(P, f)); if (o || c)
    S = S.map(({ x: P, y: b }) => ({ x: o ? n.x - (P - n.x) : P, y: c ? n.y - (b - n.y) : b })); return s ? S.reverse() : S; };
class de extends U {
    static EPSILON = 0.01;
    ctx;
    out;
    constructor({ ctx: t, issues: e }) { super(); this.ctx = t, this.out = e; }
    _step() { let t = this.ctx.circuitJson.filter((i) => i.type === "schematic_port"), e = new Map(t.map((i) => [i.schematic_port_id, i])), r = new Map(this.ctx.componentPlacements.flatMap((i) => i.schematicComponentId ? [[i.schematicComponentId, i]] : [])), n = new Set; for (let i of this.ctx.circuitJson.filter((s) => s.type === "schematic_trace")) {
        let s = this.getTracePoints(i), o = this.countTurns(s);
        if (o !== 3)
            continue;
        let c = [this.getCandidate({ trace: i, points: s, atStart: true, currentTurnCount: o, ports: t, portsById: e, placementsByComponentId: r }), this.getCandidate({ trace: i, points: s, atStart: false, currentTurnCount: o, ports: t, portsById: e, placementsByComponentId: r })].filter((a) => Boolean(a));
        for (let a of [...c]) {
            if (!a.target.sourceComponentName?.startsWith("U"))
                continue;
            for (let p of [s[0], s.at(-1)]) {
                let d = this.findPortAtPoint(t, p, i.schematic_sheet_id), m = d?.schematic_component_id ? r.get(d.schematic_component_id) : void 0;
                if (!m || !/^[CR]/.test(m.sourceComponentName ?? ""))
                    continue;
                c.push({ target: m, deltaSchX: -a.deltaSchX, deltaSchY: -a.deltaSchY, currentTurnCount: o, suggestedTurnCount: a.suggestedTurnCount });
            }
        }
        let l = (a) => /^[CR]/.test(a.target.sourceComponentName ?? "") ? 0 : a.target.sourceComponentName?.startsWith("U") ? 2 : 1;
        c.sort((a, p) => l(a) - l(p));
        for (let a of c) {
            if (this.wouldOverlapAnotherComponent(a))
                continue;
            if (!this.validateMove(i, a, t))
                continue;
            let p = [a.target.schematicComponentId, a.deltaSchX.toFixed(3), a.deltaSchY.toFixed(3)].join("\x00");
            if (n.has(p))
                break;
            n.add(p), this.out.push(this.makeIssue(i, a));
            break;
        }
    } this.solved = true; }
    getCandidate({ trace: t, points: e, atStart: r, currentTurnCount: n, ports: i, portsById: s, placementsByComponentId: o }) { if (e.length < 4)
        return; let c = r ? 0 : e.length - 1, l = r ? 1 : e.length - 2, a = r ? 2 : e.length - 3, p = r ? 3 : e.length - 4, d = e[c], m = e[l], f = e[a], _ = e[p], g = r ? t.edges[0] : t.edges.at(-1); if (!g)
        return; let y = r ? g.from_schematic_port_id : g.to_schematic_port_id, S = y ? s.get(y) : this.findPortAtPoint(i, d, t.schematic_sheet_id); if (!S?.schematic_component_id || !S.facing_direction)
        return; let P = this.getAxis(d, m), b = this.getAxis(m, f), C = this.getAxis(f, _), L = S.facing_direction === "left" || S.facing_direction === "right" ? "horizontal" : "vertical"; if (!P || !b || !C)
        return; if (P !== L || b === L || C !== L)
        return; if (!this.isPointInFacingDirection(d, m, S.facing_direction) || !this.isPointInFacingDirection(f, _, S.facing_direction))
        return; let B = o.get(S.schematic_component_id); if (!B)
        return; let k = f.x - m.x, I = f.y - m.y; if (Math.abs(k) <= de.EPSILON && Math.abs(I) <= de.EPSILON)
        return; let j = { x: d.x + k, y: d.y + I }, Q = r ? [j, ...e.slice(2)] : [...e.slice(0, -2), j], lt = this.countTurns(Q); if (lt === void 0 || lt !== 1 || lt >= n)
        return; return { target: B, deltaSchX: k, deltaSchY: I, currentTurnCount: n, suggestedTurnCount: lt }; }
    validateMove(t, e, r) { let n = e.target.schematicComponentId, i = e.target.schematicSheetId, s = r.filter((b) => b.schematic_sheet_id === i), o = s.filter((b) => b.schematic_component_id === n), c = this.ctx.circuitJson.filter((b) => b.type === "schematic_trace" && b.schematic_sheet_id === i), l = (b, C) => b.edges.some((L) => L.from_schematic_port_id === C.schematic_port_id || L.to_schematic_port_id === C.schematic_port_id || this.pointsEqual(L.from, C.center) || this.pointsEqual(L.to, C.center)), a = c.filter((b) => o.some((C) => l(b, C))); if (!a.includes(t))
        return false; if (this.ctx.circuitJson.some((b) => b.type === "schematic_net_label" && b.schematic_sheet_id === i && o.some((C) => this.pointsEqual(b.anchor_position ?? b.center, C.center))))
        return false; let p = (b) => ({ x: b.x + e.deltaSchX, y: b.y + e.deltaSchY }), d = { left: "x-", right: "x+", up: "y+", down: "y-" }, m = (b, C) => ({ ...C && b.schematic_component_id === n ? p(b.center) : b.center, facingDirection: d[b.facing_direction] }), f = (b) => b.slice(1).reduce((C, L, B) => C + Math.abs(L.x - b[B].x) + Math.abs(L.y - b[B].y), 0), _ = (b) => b.slice(1).map((C, L) => ({ from: b[L], to: C })), g = zt(e.target.schX + e.deltaSchX, e.target.schY + e.deltaSchY, e.target.width, e.target.height), y = c.filter((b) => !a.includes(b)); if (y.some((b) => b.edges.some((C) => hn(C.from, C.to, tr(g)))))
        return false; let S = this.ctx.circuitJson.flatMap((b) => { if (b.type === "schematic_net_label" && b.schematic_sheet_id === i)
        return [tr(Ke(b))]; if (b.type !== "schematic_text" || b.schematic_sheet_id !== i)
        return []; return br(b.schematic_component_id === n ? { ...b, position: p(b.position) } : b); }); if (S.some((b) => Di(b, tr(g))))
        return false; let P = []; for (let b of a) {
        let C = this.getTracePoints(b);
        if (C.length < 2 || b.junctions?.length)
            return false;
        let L = (z, N) => { let at = s.filter((ot) => N ? ot.schematic_port_id === N : this.pointsEqual(ot.center, z)); return at.length === 1 && this.pointsEqual(at[0].center, z) ? at[0] : void 0; }, B = L(C[0], b.edges[0].from_schematic_port_id), k = L(C.at(-1), b.edges.at(-1).to_schematic_port_id);
        if (!B?.facing_direction || !k?.facing_direction)
            return false;
        if (o.some((z) => l(b, z) && z !== B && z !== k))
            return false;
        let I = (z) => !this.pointsEqual(z, B.center) && !this.pointsEqual(z, k.center) && _(C).some(({ from: N, to: at }) => Math.abs(Math.hypot(z.x - N.x, z.y - N.y) + Math.hypot(z.x - at.x, z.y - at.y) - Math.hypot(at.x - N.x, at.y - N.y)) < 0.000001);
        if (c.some((z) => z !== b && z.edges.some((N) => I(N.from) || I(N.to))))
            return false;
        if (this.ctx.circuitJson.some((z) => z.type === "schematic_net_label" && z.schematic_sheet_id === i && I(z.anchor_position ?? z.center)))
            return false;
        let j = Ph(m(B, true), m(k, true)).filter((z, N, at) => N === 0 || !this.pointsEqual(z, at[N - 1])), Q = this.countTurns(j), lt = this.countTurns(C);
        if (j.length < 2 || Q === void 0 || lt === void 0 || Q > lt || f(j) > f(C) + 0.000001)
            return false;
        if (!this.isPointInFacingDirection(j[0], j[1], B.facing_direction) || !this.isPointInFacingDirection(j.at(-1), j.at(-2), k.facing_direction))
            return false;
        if (b === t) {
            let z = this.countTurns(Ph(m(B, false), m(k, false)));
            if (Q >= lt || z === void 0 || Q >= z)
                return false;
            e.suggestedTurnCount = Q;
        }
        for (let z of _(j)) {
            if (S.some((ot) => hn(z.from, z.to, ot)))
                return false;
            if (this.ctx.componentPlacements.some((ot) => { if (ot.schematicSheetId !== i)
                return false; let et = ot.schematicComponentId === n ? g : zt(ot.schX, ot.schY, ot.width, ot.height); return hn(z.from, z.to, tr(et)); }))
                return false;
            let N = Vi(z.from, z.to);
            if (!N)
                continue;
            if ([...y.flatMap((ot) => ot.edges), ...P.flatMap((ot) => _(ot.points))].some((ot) => { if ([B, k].some((D) => D.schematic_component_id !== n && [z.from, z.to].some((it) => this.pointsEqual(it, D.center)) && [ot.from, ot.to].some((it) => this.pointsEqual(it, D.center))) && this.getAxis(z.from, z.to) !== this.getAxis(ot.from, ot.to))
                return false; let et = Vi(ot.from, ot.to); return et && Di(N, et); }))
                return false;
        }
        P.push({ schematicTraceId: b.schematic_trace_id, points: j });
    } return e.suggestedTraces = P, true; }
    getTracePoints(t) { let e = t.edges[0]; if (!e)
        return []; let r = [e.from]; for (let n of t.edges) {
        let i = r.at(-1);
        if (!this.pointsEqual(i, n.from))
            return [];
        r.push(n.to);
    } return r; }
    countTurns(t) { let e = []; for (let [r, n] of t.slice(1).entries()) {
        let i = t[r];
        if (this.pointsEqual(i, n))
            continue;
        let s = this.getAxis(i, n);
        if (!s)
            return;
        e.push(s);
    } return e.slice(1).filter((r, n) => r !== e[n]).length; }
    pointsEqual(t, e) { let { EPSILON: r } = de; return Math.abs(t.x - e.x) <= r && Math.abs(t.y - e.y) <= r; }
    getAxis(t, e) { let r = Math.abs(e.x - t.x), n = Math.abs(e.y - t.y), { EPSILON: i } = de; if (r <= i && n > i)
        return "vertical"; if (n <= i && r > i)
        return "horizontal"; return; }
    isPointInFacingDirection(t, e, r) { let { EPSILON: n } = de; switch (r) {
        case "left": return e.x < t.x - n;
        case "right": return e.x > t.x + n;
        case "up": return e.y > t.y + n;
        case "down": return e.y < t.y - n;
    } }
    findPortAtPoint(t, e, r) { let { EPSILON: n } = de; return t.find((i) => i.schematic_sheet_id === r && Math.abs(i.center.x - e.x) <= n && Math.abs(i.center.y - e.y) <= n); }
    wouldOverlapAnotherComponent(t) { let e = zt(t.target.schX + t.deltaSchX, t.target.schY + t.deltaSchY, t.target.width, t.target.height); return this.ctx.componentPlacements.some((r) => { if (r === t.target)
        return false; if (r.schematicSheetId !== t.target.schematicSheetId)
        return false; return Boolean(xr(e, zt(r.schX, r.schY, r.width, r.height))); }); }
    makeIssue(t, e) { let r = e.target.sourceComponentName || "component", n = this.getMoveDirection(e.deltaSchX, e.deltaSchY), i = Math.abs(e.deltaSchX || e.deltaSchY), s = e.target.schX + e.deltaSchX, o = e.target.schY + e.deltaSchY; return { lineItemType: "TraceCanBeSimplifiedByMovingComponent", schematicTraceId: t.schematic_trace_id, traceName: $s(this.ctx.circuitJson, t), targetComponent: e.target, deltaSchX: e.deltaSchX, deltaSchY: e.deltaSchY, newSchX: s, newSchY: o, currentTurnCount: e.currentTurnCount, suggestedTurnCount: e.suggestedTurnCount, suggestedTraces: e.suggestedTraces, message: `move ${r} ${n} by ${Hr(i)} (to schX=${Hr(s)}, schY=${Hr(o)}) to reduce this trace from ${e.currentTurnCount} turns to ${e.suggestedTurnCount}` }; }
    getMoveDirection(t, e) { if (Math.abs(t) > de.EPSILON)
        return t > 0 ? "right" : "left"; return e > 0 ? "up" : "down"; }
    static issueToString(t) { let e = []; return v(e, "traceName", t.traceName), v(e, "targetComponentName", t.targetComponent.sourceComponentName), v(e, "deltaSchX", t.deltaSchX, { formatDelta: true }), v(e, "deltaSchY", t.deltaSchY, { formatDelta: true }), v(e, "newSchX", t.newSchX), v(e, "newSchY", t.newSchY), v(e, "currentTurnCount", t.currentTurnCount), v(e, "suggestedTurnCount", t.suggestedTurnCount), v(e, "message", t.message), `<TraceCanBeSimplifiedByMovingComponent ${e.join(" ")} />`; }
}
function J1(t) { let e = new Set, r = new Map; for (let s of t) {
    if (s.type !== "source_net" && s.type !== "source_port")
        continue;
    let o = s.type === "source_net" ? s.source_net_id : s.source_port_id;
    if (s.type === "source_net" ? s.is_power || s.is_ground || s.is_positive_voltage_source : s.provides_power || s.requires_power || s.provides_ground || s.requires_ground)
        e.add(o);
    let l = s.subcircuit_connectivity_map_key;
    if (l !== void 0) {
        let a = r.get(l) ?? [];
        a.push(o), r.set(l, a);
    }
} let n = cs(t), i = Kl([...Object.values(n.netMap), ...r.values()]); for (let s of Object.values(i))
    if (s.some((o) => e.has(o)))
        for (let o of s)
            e.add(o); return e; }
class me extends U {
    static EPSILON = 0.01;
    ctx;
    out;
    powerOrGroundConnectionIds;
    constructor({ ctx: t, issues: e }) { super(); this.ctx = t, this.out = e, this.powerOrGroundConnectionIds = J1(t.circuitJson); }
    _step() { let t = this.ctx.circuitJson.filter((s) => s.type === "schematic_port"), e = new Map(t.map((s) => [s.schematic_port_id, s])), r = new Map; for (let s of t) {
        if (!s.schematic_component_id)
            continue;
        let o = r.get(s.schematic_component_id) ?? [];
        o.push(s), r.set(s.schematic_component_id, o);
    } let n = new Map(this.ctx.componentPlacements.flatMap((s) => s.schematicComponentId ? [[s.schematicComponentId, s]] : [])), i = new Map; for (let s of this.ctx.circuitJson.filter((o) => o.type === "schematic_trace")) {
        let o = this.getTracePoints(s), c = this.countTurns(o);
        if (c === void 0 || c < 2)
            continue;
        let l = this.getTraceEndpoints(s, o, t, e);
        if (!l)
            continue;
        for (let [a, p] of [l, [l[1], l[0]]]) {
            let d = this.getFlipCandidate({ trace: s, targetEndpoint: a, connectedEndpoint: p, currentTurnCount: c, portsByComponentId: r, placementsByComponentId: n });
            if (!d)
                continue;
            let m = d.targetPort.schematic_component_id, f = i.get(m);
            if (!f || this.isBetterCandidate(d, f))
                i.set(m, d);
        }
    } for (let s of i.values())
        this.out.push(this.makeIssue(s)); this.solved = true; }
    getFlipCandidate({ trace: t, targetEndpoint: e, connectedEndpoint: r, currentTurnCount: n, portsByComponentId: i, placementsByComponentId: s }) { let o = e.port, c = r.port, l = o.schematic_component_id, a = c.schematic_component_id; if (!l || !a || l === a || o.schematic_sheet_id !== c.schematic_sheet_id)
        return; let p = i.get(l); if (p?.length !== 2)
        return; if (p.some((b) => b.source_port_id && this.powerOrGroundConnectionIds.has(b.source_port_id)))
        return; if ((i.get(a) ?? []).length <= 2)
        return; let m = p.find((b) => b.schematic_port_id !== o.schematic_port_id); if (!m || !this.areOppositePorts(o, m))
        return; let f = o.facing_direction, _ = m.facing_direction; if (!f || !_)
        return; if (!this.traceLeavesPortInFacingDirection(e))
        return; let g = c.center; if (this.isPointInFacingDirection(o.center, g, f) || !this.isPointInFacingDirection(m.center, g, _) || !c.facing_direction || !this.isPointInFacingDirection(g, m.center, c.facing_direction))
        return; let y = this.getMinimumTurnCount(m.center, g, _); if (y >= n)
        return; let S = s.get(l), P = s.get(a); if (!S || !P)
        return; return { trace: t, targetPort: o, targetPlacement: S, connectedPlacement: P, suggestedFacingDirection: _, currentTurnCount: n, suggestedTurnCount: y, traceLength: this.getTraceLength(e.pointsFromEndpoint) }; }
    getTraceEndpoints(t, e, r, n) { let i = t.edges[0], s = t.edges.at(-1); if (!i || !s || e.length < 2)
        return; let o = i.from_schematic_port_id ? n.get(i.from_schematic_port_id) : this.findPortAtPoint(r, e[0], t.schematic_sheet_id), c = s.to_schematic_port_id ? n.get(s.to_schematic_port_id) : this.findPortAtPoint(r, e.at(-1), t.schematic_sheet_id); if (!o || !c)
        return; return [{ port: o, pointsFromEndpoint: e }, { port: c, pointsFromEndpoint: [...e].reverse() }]; }
    getTracePoints(t) { let e = t.edges[0]; if (!e)
        return []; let r = [e.from]; for (let n of t.edges) {
        if (!this.pointsEqual(r.at(-1), n.from))
            return [];
        r.push(n.to);
    } return r; }
    countTurns(t) { let e = []; for (let [r, n] of t.slice(1).entries()) {
        let i = t[r];
        if (this.pointsEqual(i, n))
            continue;
        let s = this.getAxis(i, n);
        if (!s)
            return;
        if (e.at(-1) !== s)
            e.push(s);
    } return Math.max(0, e.length - 1); }
    traceLeavesPortInFacingDirection(t) { let e = t.pointsFromEndpoint.find((r) => !this.pointsEqual(r, t.port.center)); return Boolean(e && t.port.facing_direction && this.isPointInFacingDirection(t.port.center, e, t.port.facing_direction)); }
    areOppositePorts(t, e) { let r = (t.facing_direction === "left" && e.facing_direction === "right" || t.facing_direction === "right" && e.facing_direction === "left") && Math.abs(t.center.y - e.center.y) <= me.EPSILON, n = (t.facing_direction === "up" && e.facing_direction === "down" || t.facing_direction === "down" && e.facing_direction === "up") && Math.abs(t.center.x - e.center.x) <= me.EPSILON; return r || n; }
    getMinimumTurnCount(t, e, r) { return (r === "left" || r === "right" ? Math.abs(t.y - e.y) <= me.EPSILON : Math.abs(t.x - e.x) <= me.EPSILON) ? 0 : 1; }
    isPointInFacingDirection(t, e, r) { let { EPSILON: n } = me; switch (r) {
        case "left": return e.x < t.x - n;
        case "right": return e.x > t.x + n;
        case "up": return e.y > t.y + n;
        case "down": return e.y < t.y - n;
    } }
    getAxis(t, e) { let r = Math.abs(t.x - e.x), n = Math.abs(t.y - e.y), { EPSILON: i } = me; if (r <= i && n > i)
        return "vertical"; if (n <= i && r > i)
        return "horizontal"; return; }
    pointsEqual(t, e) { let { EPSILON: r } = me; return Math.abs(t.x - e.x) <= r && Math.abs(t.y - e.y) <= r; }
    findPortAtPoint(t, e, r) { return t.find((n) => n.schematic_sheet_id === r && this.pointsEqual(n.center, e)); }
    getTraceLength(t) { return t.slice(1).reduce((e, r, n) => { let i = t[n]; return e + Math.abs(r.x - i.x) + Math.abs(r.y - i.y); }, 0); }
    isBetterCandidate(t, e) { let r = t.currentTurnCount - t.suggestedTurnCount, n = e.currentTurnCount - e.suggestedTurnCount; return r > n || r === n && t.traceLength > e.traceLength; }
    makeIssue(t) { let e = t.targetPlacement.sourceComponentName || "component", r = t.connectedPlacement.sourceComponentName || "component", n = t.targetPort.pin_number ? `pin${t.targetPort.pin_number}` : t.targetPort.display_pin_label; return { lineItemType: "TwoPinComponentCouldBeFlipped", schematicTraceId: t.trace.schematic_trace_id, traceName: $s(this.ctx.circuitJson, t.trace), targetComponent: t.targetPlacement, connectedComponent: t.connectedPlacement, targetPin: n, currentFacingDirection: t.targetPort.facing_direction, suggestedFacingDirection: t.suggestedFacingDirection, deltaSchRotation: 180, currentTurnCount: t.currentTurnCount, suggestedTurnCount: t.suggestedTurnCount, message: `rotate ${e} by 180° so ${n ?? "its connected pin"} faces ${r} and reduce this trace from ${t.currentTurnCount} turns to ${t.suggestedTurnCount}` }; }
    static issueToString(t) { let e = []; return v(e, "traceName", t.traceName), v(e, "targetComponentName", t.targetComponent.sourceComponentName), v(e, "connectedComponentName", t.connectedComponent.sourceComponentName), v(e, "targetPin", t.targetPin), v(e, "currentFacingDirection", t.currentFacingDirection), v(e, "suggestedFacingDirection", t.suggestedFacingDirection), v(e, "deltaSchRotation", t.deltaSchRotation), v(e, "currentTurnCount", t.currentTurnCount), v(e, "suggestedTurnCount", t.suggestedTurnCount), v(e, "message", t.message), `<TwoPinComponentCouldBeFlipped ${e.join(" ")} />`; }
}
class mi extends U {
    params;
    VERBOSE_NET_LABEL_MESSAGE = "Create trace with schDisplayLabel";
    netLabels;
    tokenToInvolvedPin;
    schematicSheetNameById;
    currentIndex = 0;
    seen = new Set;
    constructor(t) { super(); this.params = t; let { circuitJson: e } = t.ctx; this.netLabels = e.filter((r) => this.isSchematicNetLabel(r)), this.tokenToInvolvedPin = this.buildTokenToInvolvedPinMap(e), this.schematicSheetNameById = di(e), this.solved = this.netLabels.length === 0; }
    _step() { let t = this.netLabels[this.currentIndex++]; if (!t) {
        this.solved = true;
        return;
    } this.solved = this.currentIndex >= this.netLabels.length; let e = `${t.schematic_sheet_id ?? ""}:${t.text}`; if (!t.text.includes("/") || this.seen.has(e))
        return; this.seen.add(e); let r; if (t.schematic_sheet_id)
        r = this.schematicSheetNameById.get(t.schematic_sheet_id); let n = { lineItemType: "VerboseSchematicNetLabel", schematicNetLabelId: t.schematic_net_label_id, sourceNetId: t.source_net_id, schematicSheetId: t.schematic_sheet_id, schematicSheetName: r, text: t.text, involvedPins: this.getInvolvedPins(t.text, this.tokenToInvolvedPin), schX: t.center.x, schY: t.center.y, message: this.VERBOSE_NET_LABEL_MESSAGE }; this.params.issues.push(n); }
    static issueToString(t) { let e = []; return v(e, "message", t.message), v(e, "text", t.text), v(e, "involvedPins", t.involvedPins.join(",")), v(e, "schSheetName", t.schematicSheetName), v(e, "schX", t.schX), v(e, "schY", t.schY), `<VerboseSchematicNetLabel ${e.join(" ")} />`; }
    isSchematicNetLabel(t) { return t.type === "schematic_net_label"; }
    isSourcePort(t) { return t.type === "source_port"; }
    getSourceComponentWithName(t) { if (t.type !== "source_component" || !("source_component_id" in t) || !("name" in t) || typeof t.source_component_id !== "string" || typeof t.name !== "string")
        return null; return { source_component_id: t.source_component_id, name: t.name }; }
    getSourcePortNameCandidates(t) { return [t.most_frequently_referenced_by_name, t.name, ...t.port_hints ?? [], t.pin_number === void 0 ? void 0 : String(t.pin_number)].filter((e) => Boolean(e)); }
    getBestSourcePortName(t) { return t.most_frequently_referenced_by_name ?? t.name ?? (t.pin_number === void 0 ? "" : `pin${t.pin_number}`); }
    buildTokenToInvolvedPinMap(t) { let e = new Map(t.flatMap((n) => { let i = this.getSourceComponentWithName(n); return i ? [i] : []; }).map((n) => [n.source_component_id, n])), r = new Map; for (let n of t.filter((i) => this.isSourcePort(i))) {
        if (!n.source_component_id)
            continue;
        let i = e.get(n.source_component_id);
        if (!i?.name)
            continue;
        let s = `${i.name}.${this.getBestSourcePortName(n)}`;
        for (let o of this.getSourcePortNameCandidates(n))
            r.set(`${i.name}_${o}`, s);
    } return r; }
    getInvolvedPins(t, e) { let r = new Set; for (let n of t.split("/")) {
        let i = e.get(n);
        if (i)
            r.add(i);
    } return Array.from(r); }
}
class ui extends U {
    params;
    texts;
    obstacles;
    sheetNames;
    index = 0;
    constructor(t) { super(); this.params = t; let { ctx: e } = t; this.sheetNames = di(e.circuitJson); let r = new Set(e.circuitJson.flatMap((i) => i.type === "schematic_component" && i.is_box_with_pins === false && !i.symbol_name ? [i.schematic_component_id] : [])), n = new Set; this.texts = e.circuitJson.flatMap((i) => { if (i.type !== "schematic_text")
        return []; if (i.schematic_component_id || i.schematic_symbol_id)
        return []; let s = br(i); if (!s.length)
        return []; let o = i.schematic_sheet_id, c = JSON.stringify([o, i.text, i.position.x, i.position.y, i.font_size, i.anchor, i.rotation, i.color]); if (n.has(c))
        return []; return n.add(c), [{ text: i, isTraceLabel: Boolean("source_trace_id" in i && i.source_trace_id), polygons: s, sheetId: o, object: { type: "text", id: i.schematic_text_id, text: i.text } }]; }), this.obstacles = [...e.componentPlacements.flatMap((i) => i.schematicComponentId && !r.has(i.schematicComponentId) ? [{ object: { type: "component", id: i.schematicComponentId, componentName: i.sourceComponentName, schematicComponentId: i.schematicComponentId }, polygons: [tr(zt(i.schX, i.schY, i.width, i.height))], sheetId: i.schematicSheetId }] : []), ...e.circuitJson.flatMap((i) => i.type === "schematic_trace" ? [{ object: { type: "trace", id: i.schematic_trace_id }, sheetId: i.schematic_sheet_id, segments: i.edges, polygons: i.edges.flatMap((s) => { let o = Vi(s.from, s.to); return o ? [o] : []; }) }] : [])], this.solved = this.texts.length === 0; }
    _step() { let t = this.texts[this.index], r = [...this.obstacles, ...this.texts.slice(this.index + 1)].filter((n) => this.collides(t, n)); if (r.length) {
        let n = t.isTraceLabel ? void 0 : this.findClearPosition(t);
        for (let i of r) {
            let s = i.object.componentName ?? i.object.text;
            this.params.issues.push({ lineItemType: "SchematicTextCollision", schematicSheetId: t.sheetId, schematicSheetName: t.sheetId ? this.sheetNames.get(t.sheetId) : void 0, schematicTextId: t.text.schematic_text_id, text: t.text.text, collidingObject: i.object, textBounds: zi(t.polygons), collidingObjectBounds: zi(i.polygons), suggestedMove: n, message: `Text "${t.text.text}" overlaps ${i.object.type}${s ? ` ${s}` : ""}; ${t.isTraceLabel ? "adjust the owning trace's label placement or remove stale duplicates to leave the visible text area clear." : "reposition the text to leave its visible area clear."}` });
        }
    } this.index++, this.solved = this.index >= this.texts.length; }
    collides(t, e) { if (t.sheetId !== e.sheetId)
        return false; return t.polygons.some((r) => e.segments ? e.segments.some((n) => hn(n.from, n.to, r)) : e.polygons.some((n) => Di(r, n))); }
    findClearPosition(t) { let e = [...this.obstacles, ...this.texts.filter((n) => n !== t)], r = Math.max(0.1, t.text.font_size / 2); for (let n = r; n <= Math.max(4, t.text.font_size * 8); n += r)
        for (let [i, s] of [[0, n], [0, -n], [-n, 0], [n, 0]]) {
            let o = Math.round((t.text.position.x + i) * 1000) / 1000, c = Math.round((t.text.position.y + s) * 1000) / 1000, l = { ...t, polygons: br({ ...t.text, position: { x: o, y: c } }) };
            if (e.every((a) => !this.collides(l, a)))
                return { newSchX: o, newSchY: c };
        } return; }
    static issueToString(t) { let e = []; return v(e, "text", t.text), v(e, "collidingObjectType", t.collidingObject.type), v(e, "collidingText", t.collidingObject.text), v(e, "newSchX", t.suggestedMove?.newSchX), v(e, "newSchY", t.suggestedMove?.newSchY), v(e, "message", t.message), `<SchematicTextCollision ${e.join(" ")} />`; }
}
class Xr extends U {
    params;
    static MIN_DISTANCE = 6;
    networks;
    index = 0;
    constructor(t) { super(); this.params = t; this.networks = this.findNetworks(t.ctx), this.solved = this.networks.length === 0; }
    _step() { let t = this.networks[this.index], e = t.members.slice(0, 2), r = Math.max(Xr.MIN_DISTANCE, ...e.map((i) => 3 * Math.max(i.width, i.height))), n = e.map((i) => Math.hypot(Math.max(0, Math.abs(i.schX - t.pinPosition.x) - i.width / 2), Math.max(0, Math.abs(i.schY - t.pinPosition.y) - i.height / 2))); if (n.some((i) => i > r)) {
        let i = t.host.sourceComponentName || "component", s = K1(t.pin), o = e.map((c) => c.sourceComponentName || "component").join(", ");
        this.params.issues.push({ lineItemType: "ResetNetworkNotGrouped", hostSchematicBox: t.host, resetSourcePortId: t.pin.source_port_id, resetPinName: s, supportNetworkComponents: t.members, maxDistanceFromResetPin: Math.round(Math.max(...n) * 100) / 100, maxRecommendedDistance: r, message: `Group ${o} near ${i}.${s} so the reset pull-up and capacitor can be read together. Preserve all net connections; associated test points may remain in a debug area.` });
    } this.index++, this.solved = this.index >= this.networks.length; }
    findNetworks(t) { let e = Zo(t.circuitJson), r = t.circuitJson.filter((_) => _.type === "source_component"), n = new Map(r.map((_) => [_.source_component_id, _])), i = t.circuitJson.filter((_) => _.type === "source_port"), s = new Map, o = new Map, c = new Set, l = new Set; for (let _ of i) {
        if (!_.source_component_id)
            continue;
        let g = s.get(_.source_component_id) ?? [];
        g.push(_), s.set(_.source_component_id, g);
        let y = e(_.source_port_id), S = o.get(y) ?? [];
        if (S.push(_), o.set(y, S), _.provides_power || _.requires_power)
            c.add(y);
        if (_.provides_ground || _.requires_ground)
            l.add(y);
    } for (let _ of t.circuitJson) {
        if (_.type !== "source_net")
            continue;
        if (_.is_power || _.is_positive_voltage_source)
            c.add(e(_.source_net_id));
        if (_.is_ground)
            l.add(e(_.source_net_id));
    } let a = new Map(t.componentPlacements.flatMap((_) => _.sourceComponentId ? [[_.sourceComponentId, _]] : [])), p = t.circuitJson.filter((_) => _.type === "schematic_port"), d = new Map(t.circuitJson.filter((_) => _.type === "schematic_component").map((_) => [_.schematic_component_id, _])), m = [], f = new Set; for (let _ of i) {
        if (!_.source_component_id || !K1(_) || _.do_not_connect)
            continue;
        if (n.get(_.source_component_id)?.ftype !== "simple_chip")
            continue;
        let g = e(_.source_port_id);
        if (f.has(g) || c.has(g) || l.has(g))
            continue;
        f.add(g);
        let y = o.get(g) ?? [];
        if (new Set(y.filter((Q) => Q.source_component_id && n.get(Q.source_component_id)?.ftype === "simple_chip").map((Q) => Q.source_component_id)).size !== 1)
            continue;
        let P = a.get(_.source_component_id), b = p.find((Q) => Q.source_port_id === _.source_port_id && Q.schematic_component_id === P?.schematicComponentId);
        if (!P || !b || b.schematic_sheet_id !== P.schematicSheetId)
            continue;
        let C = [], L = [], B = [], k = false;
        for (let Q of new Set(y.map((lt) => lt.source_component_id))) {
            if (!Q || Q === _.source_component_id)
                continue;
            let lt = n.get(Q)?.ftype, z = s.get(Q) ?? [], N = a.get(Q);
            if (lt === "simple_connector" || lt === "simple_pin_header")
                continue;
            if (!N) {
                k = true;
                break;
            }
            if (lt === "simple_test_point" && z.length === 1) {
                B.push(N);
                continue;
            }
            if (z.length !== 2) {
                k = true;
                break;
            }
            let at = z.find((et) => e(et.source_port_id) !== g);
            if (!at) {
                k = true;
                break;
            }
            let ot = e(at.source_port_id);
            if (lt === "simple_resistor" && c.has(ot) && !l.has(ot))
                C.push(N);
            else if (lt === "simple_capacitor" && l.has(ot) && !c.has(ot))
                L.push(N);
            else {
                k = true;
                break;
            }
        }
        if (k || C.length !== 1 || L.length !== 1)
            continue;
        let I = [...C, ...L, ...B], j = P.schematicComponentId ? d.get(P.schematicComponentId)?.schematic_group_id : void 0;
        if (I.some((Q) => { let lt = Q.schematicComponentId ? d.get(Q.schematicComponentId)?.schematic_group_id : void 0; return Q.schematicSheetId !== P.schematicSheetId || Q.subcircuitId !== P.subcircuitId || lt !== j; }))
            continue;
        m.push({ host: P, pin: _, pinPosition: b.center, members: I });
    } return m; }
    static issueToString(t) { let e = []; return v(e, "hostComponentName", t.hostSchematicBox.sourceComponentName), v(e, "resetPin", t.resetPinName), v(e, "supportNetworkComponents", t.supportNetworkComponents.map((r) => r.sourceComponentName || "component").join(",")), v(e, "maxDistanceFromResetPin", t.maxDistanceFromResetPin), v(e, "maxRecommendedDistance", t.maxRecommendedDistance), v(e, "message", t.message), `<ResetNetworkNotGrouped ${e.join(" ")} />`; }
}
var K1 = (t) => [t.name, ...t.port_hints ?? []].find((e) => /^N?(RESET|RST)(N|B)?$/.test(e.toUpperCase().replace(/[_\-!~#/]/g, "")));
var UA = { FuseConnectorNotAligned: [Qr], TransistorLedNotAligned: [Zr], TransistorResistorNotAligned: [qr], PotentiometerHasIncorrectRailOrientation: [Jr], CapacitorSeparatedFromResistorDivider: [Kr], SeriesResistorsNotAligned: [tn], FuseDiodeNotAligned: [nn], InductorSeparatedFromChipPins: [on], SwitchMatrixDiodeSeparatedFromSwitch: [vr], SwitchMatrixBranchesTooSpreadOut: [vr], TransistorHasIncorrectRailOrientation: [xn], ParallelLedBranchesDrawnInline: [cn], SeriesLedChainNotOrdered: [wn], RailPathTooSpreadOut: [Fn], ResistorSeparatedFromChipPin: [Pn], InductorSeparatedFromChipPin: [bn], CapacitorSeparatedFromChipPins: [Mn], CrystalSeparatedFromChipPins: [fn], SharedNodeDiodesInline: [vn], DiodeCapacitorJunctionTooSpreadOut: [Sn], PiFilterComponentsNotGrouped: [Cn], MosfetGateNetworkNotGrouped: [kn], FlybackDiodeSeparatedFromRelayCoil: [Nn], ComponentOverlap: [Pr], SchematicBoxHasALotOfSurroundingWhitespace: [], CapacitorSymbolHorizontal: [le, _e], VerboseSchematicNetLabel: [mi], PinHeaderSchematicBoxTooWide: [Br], GenericSchematicBoxTooWide: [Br], SchematicBoxInnerLabelCollision: [$n], SchematicBoxInnerLabelOutOfBounds: [gn], SchematicPinPaddingToEdgeTooLarge: [jn], DiodeResistorNotAligned: [Ae], HighPassRcFilterComponentsNotGrouped: [sn], SeriesRcFilterComponentsNotGrouped: [dn], SwitchRcNetworkNotGrouped: [pn], ParallelResistorsDrawnInline: [mn], ResistorSeparatedFromCrystal: [ln], ParallelCapacitorsDrawnInline: [un], ParallelRcNotAligned: [An], ParallelDiodeResistorNotAligned: [Bn], ParallelDiodesNotAligned: [en], SeriesRcBranchNotGrouped: [rn], ParallelDiodeCapacitorNotAligned: [an], ComponentPinsWouldAlignWithVerticalShift: [sr], TraceCanBeSimplifiedByMovingComponent: [de], CrystalNotCenteredOverLoadCapacitors: [Oe], ComponentNetLabelCollision: [or], ComponentBoxNetLabelCollision: [or], NetLabelCollision: [or], FeedbackNetworkNotCompact: [Ar], PullResistorOnWrongSide: [ar, Ws], SchematicTextCollision: [ui], ResetNetworkNotGrouped: [Xr], TwoPinComponentCouldBeFlipped: [me], TwoPinComponentShouldBeVertical: [_e], TwoPinComponentHasInvertedRails: [_e], DecouplingCapacitorsNotCloseTogether: [Re], ConnectorPositionCausesTraceDetours: [Rn], LowSideTransistorNotAlignedWithLoad: [On], UsbSeriesResistorsNotAligned: [Wn], CurrentSenseShuntSeparatedFromInputs: [Yn], VoltageDividerSupplyResistorBelowGroundResistor: [Ln], RegulatorCapacitorsOnWrongSides: [Tn] };
class Bh extends ly {
    ctx;
    issues = [];
    pipelineDef = [mt("FuseConnectorAlignmentSolver", Qr, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("TransistorLedAlignmentSolver", Zr, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("TransistorResistorAlignmentSolver", qr, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("PotentiometerRailOrientationSolver", Jr, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("ResistorDividerCapacitorPlacementSolver", Kr, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("SeriesResistorAlignmentSolver", tn, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("FuseDiodeAlignmentSolver", nn, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("SwitchRcNetworkGroupingSolver", pn, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("SwitchMatrixDiodePlacementSolver", vr, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("ParallelResistorPlacementSolver", mn, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("ParallelLedBranchPlacementSolver", cn, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("SeriesLedChainPlacementSolver", wn, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("ParallelRcPlacementSolver", An, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("ParallelDiodeResistorPlacementSolver", Bn, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("ParallelDiodeAlignmentSolver", en, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("SeriesRcBranchGroupingSolver", rn, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("ParallelDiodeCapacitorAlignmentSolver", an, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("SchematicTextClearanceSolver", ui, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("ResetNetworkGroupingSolver", Xr, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("SchematicBoxOverlapSolver", Pr, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("CapacitorOrientationSolver", le, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("VerboseNetLabelSolver", mi, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("SchematicBoxTooWideSolver", Br, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("SchematicPinPaddingToEdgeSolver", jn, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("SchematicBoxInnerLabelBoundsSolver", gn, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("SchematicBoxInnerLabelCollisionSolver", $n, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("DiodeResistorAlignmentSolver", Ae, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("ComponentPinAlignmentSolver", sr, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("TraceSimplificationSolver", de, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("CrystalLoadCapacitorPlacementSolver", Oe, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("TwoPinComponentOrientationSolver", me, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("FeedbackNetworkPlacementSolver", Ar, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("TransistorRailOrientationSolver", xn, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("TwoPinComponentRailOrientationSolver", _e, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("PullResistorPlacementSolver", ar, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("SwitchPullResistorPlacementSolver", Ws, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("ComponentNetLabelCollisionSolver", or, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("DecouplingCapacitorGroupingSolver", Re, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("ConnectorPlacementSolver", Rn, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("LowSideTransistorPlacementSolver", On, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("UsbSeriesResistorPlacementSolver", Wn, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("RegulatorInputOutputCapacitorPlacementSolver", Tn, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("VoltageDividerPlacementSolver", Ln, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("CurrentSenseShuntPlacementSolver", Yn, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("RelayFlybackDiodePlacementSolver", Nn, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("SharedNodeDiodePlacementSolver", vn, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("DiodeCapacitorStagePlacementSolver", Sn, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("PiFilterPlacementSolver", Cn, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("MosfetGateNetworkPlacementSolver", kn, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("ChipSupplyInductorPlacementSolver", bn, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("ChipPinResistorPlacementSolver", Pn, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("ChipPinPairCapacitorPlacementSolver", Mn, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("ChipPinCrystalPlacementSolver", fn, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("RailPathVisibilitySolver", Fn, (t) => [{ ctx: t.ctx, issues: t.issues, maxSpan: t.railPathVisibility?.maxSpan, maxLength: t.railPathVisibility?.maxPathLength }]), mt("HighPassRcFilterPlacementSolver", sn, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("SeriesRcFilterPlacementSolver", dn, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("CrystalResistorPlacementSolver", ln, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("ParallelCapacitorAlignmentSolver", un, (t) => [{ ctx: t.ctx, issues: t.issues }]), mt("ChipPinPairInductorPlacementSolver", on, (t) => [{ ctx: t.ctx, issues: t.issues }])];
    selectedIssueTypes;
    railPathVisibility;
    constructor(t, e = {}) { super(t); if (this.railPathVisibility = e.railPathVisibility, e.issueTypes !== void 0) {
        this.selectedIssueTypes = new Set(e.issueTypes);
        let r = new Set(e.issueTypes.flatMap((n) => UA[n]));
        this.pipelineDef = this.pipelineDef.filter((n) => r.has(n.solverClass));
    } }
    _setup() { this.ctx = Z1(this.inputProblem); }
    getOutput() { let t = new Set(this.issues.flatMap((e) => e.lineItemType === "TwoPinComponentShouldBeVertical" && e.schematicBox.schematicComponentId ? [e.schematicBox.schematicComponentId] : [])); return { issues: this.issues.filter((e) => e.lineItemType !== "CapacitorSymbolHorizontal" || !t.has(e.schematicBox.schematicComponentId ?? "")).filter((e) => this.selectedIssueTypes === void 0 || this.selectedIssueTypes.has(e.lineItemType)), componentPlacements: this.ctx.componentPlacements }; }
}
var js = ({ issues: t, componentPlacements: e, circuitJson: r }) => { let n = new Set, i = new Map(e.flatMap((l) => l.schematicComponentId ? [[l.schematicComponentId, l]] : [])), s = new Map; for (let l of e) {
    if (!l.sourceComponentName)
        continue;
    let a = s.get(l.sourceComponentName);
    if (a)
        a.push(l);
    else
        s.set(l.sourceComponentName, [l]);
} let o = (l) => { if (!l)
    return; let a = l.schematicComponentId ? i.get(l.schematicComponentId) : e.find((p) => p.sourceComponentId === l.sourceComponentId && p.schX === l.schX && p.schY === l.schY); if (a)
    n.add(a); }, c = (l, a) => { if (!l)
    return; for (let p of s.get(l) ?? [])
    if (a === void 0 || p.schematicSheetId === a)
        n.add(p); }; for (let l of t)
    switch (l.lineItemType) {
        case "FuseConnectorNotAligned":
            o(l.fuseSchematicBox), o(l.connectorSchematicBox);
            break;
        case "TransistorLedNotAligned":
            o(l.transistorSchematicBox), o(l.ledSchematicBox);
            break;
        case "TransistorResistorNotAligned":
            o(l.transistorSchematicBox), o(l.resistorSchematicBox);
            break;
        case "PotentiometerHasIncorrectRailOrientation":
            o(l.schematicBox);
            break;
        case "CapacitorSeparatedFromResistorDivider":
            o(l.capacitorSchematicBox);
            for (let a of l.resistorSchematicBoxes)
                o(a);
            break;
        case "SeriesResistorsNotAligned":
            o(l.firstResistorSchematicBox), o(l.secondResistorSchematicBox);
            break;
        case "FuseDiodeNotAligned":
            o(l.fuseSchematicBox), o(l.diodeSchematicBox);
            break;
        case "InductorSeparatedFromChipPins":
            o(l.hostSchematicBox), o(l.inductorSchematicBox);
            break;
        case "ParallelLedBranchesDrawnInline":
        case "SwitchMatrixBranchesTooSpreadOut":
            for (let a of l.branchSchematicBoxes)
                o(a);
            break;
        case "SwitchMatrixDiodeSeparatedFromSwitch":
            o(l.switchSchematicBox), o(l.diodeSchematicBox);
            break;
        case "SeriesLedChainNotOrdered":
            for (let a of l.ledSchematicBoxes)
                o(a);
            break;
        case "InductorSeparatedFromChipPin":
            o(l.hostSchematicBox), o(l.inductorSchematicBox);
            break;
        case "ResistorSeparatedFromChipPin":
            o(l.hostSchematicBox), o(l.resistorSchematicBox);
            break;
        case "CrystalSeparatedFromChipPins":
            o(l.hostSchematicBox), o(l.crystalSchematicBox);
            break;
        case "CapacitorSeparatedFromChipPins":
            o(l.hostSchematicBox), o(l.capacitorSchematicBox);
            break;
        case "TransistorHasIncorrectRailOrientation":
            o(l.transistorSchematicBox), o(l.supplyResistorSchematicBox), o(l.groundResistorSchematicBox);
            break;
        case "SharedNodeDiodesInline":
            for (let a of l.diodeSchematicBoxes)
                o(a);
            break;
        case "DiodeCapacitorJunctionTooSpreadOut":
            o(l.capacitorSchematicBox);
            for (let a of l.diodeSchematicBoxes)
                o(a);
            break;
        case "PiFilterComponentsNotGrouped":
            o(l.inductorSchematicBox), o(l.firstCapacitorSchematicBox), o(l.secondCapacitorSchematicBox);
            break;
        case "MosfetGateNetworkNotGrouped":
            o(l.mosfetSchematicBox), o(l.seriesGateResistorSchematicBox), o(l.gateSourceResistorSchematicBox);
            break;
        case "FlybackDiodeSeparatedFromRelayCoil":
            o(l.relaySchematicBox), o(l.diodeSchematicBox);
            break;
        case "CurrentSenseShuntSeparatedFromInputs":
            o(l.amplifierSchematicBox), o(l.shuntSchematicBox);
            break;
        case "VoltageDividerSupplyResistorBelowGroundResistor":
            o(l.supplyResistorSchematicBox), o(l.groundResistorSchematicBox);
            break;
        case "RegulatorCapacitorsOnWrongSides":
            o(l.regulatorSchematicBox), o(l.inputCapacitorSchematicBox), o(l.outputCapacitorSchematicBox);
            break;
        case "UsbSeriesResistorsNotAligned":
            o(l.positiveResistorSchematicBox), o(l.negativeResistorSchematicBox);
            break;
        case "LowSideTransistorNotAlignedWithLoad":
            o(l.transistorSchematicBox), o(l.loadSchematicBox), o(l.baseResistorSchematicBox), o(l.clampDiodeSchematicBox);
            break;
        case "DecouplingCapacitorsNotCloseTogether":
            for (let a of l.capacitorSchematicBoxes)
                o(a);
            break;
        case "ConnectorPositionCausesTraceDetours":
            o(l.connectorSchematicBox);
            for (let a of l.connectedComponents)
                o(a);
            break;
        case "ResetNetworkNotGrouped":
            o(l.hostSchematicBox);
            for (let a of l.supportNetworkComponents)
                o(a);
            break;
        case "SchematicTextCollision":
            if (l.collidingObject.schematicComponentId)
                o(i.get(l.collidingObject.schematicComponentId));
            if (l.collidingObject.type === "trace")
                for (let a of t2({ schematicTraceId: l.collidingObject.id, circuitJson: r, placementByComponentId: i }))
                    o(a);
            break;
        case "ComponentOverlap":
            o(l.firstComponent), o(l.secondComponent);
            break;
        case "SchematicBoxHasALotOfSurroundingWhitespace":
        case "CapacitorSymbolHorizontal":
        case "PinHeaderSchematicBoxTooWide":
        case "GenericSchematicBoxTooWide":
        case "SchematicBoxInnerLabelCollision":
        case "SchematicBoxInnerLabelOutOfBounds":
        case "SchematicPinPaddingToEdgeTooLarge":
            o(l.schematicBox);
            break;
        case "VerboseSchematicNetLabel":
            for (let a of l.involvedPins)
                c(GA(a), l.schematicSheetId);
            break;
        case "SwitchRcNetworkNotGrouped":
            if (o(l.switchSchematicBox), o(l.capacitorSchematicBox), l.resistorSchematicBox)
                o(l.resistorSchematicBox);
            break;
        case "ResistorSeparatedFromCrystal":
            o(l.crystalSchematicBox), o(l.resistorSchematicBox);
            break;
        case "ParallelCapacitorsDrawnInline":
            o(l.firstCapacitorSchematicBox), o(l.secondCapacitorSchematicBox);
            break;
        case "ParallelResistorsDrawnInline":
            o(l.firstResistorSchematicBox), o(l.secondResistorSchematicBox);
            break;
        case "HighPassRcFilterComponentsNotGrouped":
        case "SeriesRcFilterComponentsNotGrouped":
        case "ParallelRcNotAligned":
            o(l.resistorSchematicBox), o(l.capacitorSchematicBox);
            break;
        case "ParallelDiodesNotAligned":
            o(l.firstDiodeSchematicBox), o(l.secondDiodeSchematicBox);
            break;
        case "SeriesRcBranchNotGrouped":
            o(l.resistorSchematicBox), o(l.capacitorSchematicBox);
            break;
        case "ParallelDiodeCapacitorNotAligned":
            o(l.diodeSchematicBox), o(l.capacitorSchematicBox);
            break;
        case "ParallelDiodeResistorNotAligned":
        case "DiodeResistorNotAligned":
            o(l.diodeSchematicBox), o(l.resistorSchematicBox);
            break;
        case "ComponentPinsWouldAlignWithVerticalShift":
            o(l.firstComponent), o(l.secondComponent), o(l.targetComponent);
            break;
        case "TraceCanBeSimplifiedByMovingComponent":
            o(l.targetComponent);
            for (let a of t2({ schematicTraceId: l.schematicTraceId, circuitJson: r, placementByComponentId: i }))
                n.add(a);
            break;
        case "CrystalNotCenteredOverLoadCapacitors":
            o(l.crystalSchematicBox), o(l.firstLoadCapacitorSchematicBox), o(l.secondLoadCapacitorSchematicBox);
            break;
        case "TwoPinComponentCouldBeFlipped":
            o(l.targetComponent), o(l.connectedComponent);
            break;
        case "FeedbackNetworkNotCompact":
            o(l.amplifierSchematicBox);
            for (let a of l.feedbackComponents)
                o(a);
            break;
        case "TwoPinComponentShouldBeVertical":
        case "TwoPinComponentHasInvertedRails":
            o(l.schematicBox);
            break;
        case "RailPathTooSpreadOut":
            o(l.hostSchematicBox);
            for (let a of l.supportSchematicBoxes)
                o(a);
            break;
        case "PullResistorOnWrongSide":
            o(l.resistorSchematicBox), o(l.hostSchematicBox);
            break;
        case "ComponentNetLabelCollision":
            o(l.firstComponent), o(l.secondComponent);
            break;
        case "ComponentBoxNetLabelCollision":
            o(l.boxComponent), o(l.labelComponent);
            break;
        case "NetLabelCollision":
            for (let a of l.pairs)
                c(a.comp1Name, l.schematicSheetId), c(a.comp2Name, l.schematicSheetId);
            for (let a of l.moves)
                c(a.componentName, l.schematicSheetId);
            break;
    } return e.filter((l) => n.has(l)); }, Dr = (t) => { if ("schematicSheetId" in t || "schematicSheetName" in t) {
    let e = "schematicSheetId" in t && typeof t.schematicSheetId === "string" ? t.schematicSheetId : void 0, r = "schematicSheetName" in t && typeof t.schematicSheetName === "string" ? t.schematicSheetName : void 0;
    if (e || r)
        return { schematicSheetId: e, schematicSheetName: r };
} for (let e of Object.values(t).flat())
    if (HA(e))
        return { schematicSheetId: e.schematicSheetId, schematicSheetName: e.schematicSheetName }; return {}; }, GA = (t) => { let e = t.lastIndexOf("."); return e === -1 ? t : t.slice(0, e); }, HA = (t) => Boolean(t && typeof t === "object" && "positionAnchor" in t && t.positionAnchor === "center" && "schX" in t && "schY" in t && "width" in t && "height" in t), t2 = ({ schematicTraceId: t, circuitJson: e, placementByComponentId: r }) => { let n = e.find((a) => a.type === "schematic_trace" && a.schematic_trace_id === t), i = n?.edges[0], s = n?.edges.at(-1); if (!n || !i || !s)
    return []; let o = e.filter((a) => a.type === "schematic_port"), c = new Map(o.map((a) => [a.schematic_port_id, a])); return [i.from_schematic_port_id ? c.get(i.from_schematic_port_id) : e2(o, i.from, n.schematic_sheet_id), s.to_schematic_port_id ? c.get(s.to_schematic_port_id) : e2(o, s.to, n.schematic_sheet_id)].flatMap((a) => { let p = a?.schematic_component_id ? r.get(a.schematic_component_id) : void 0; return p ? [p] : []; }); }, e2 = (t, e, r) => t.find((n) => n.schematic_sheet_id === r && Math.abs(n.center.x - e.x) <= 0.01 && Math.abs(n.center.y - e.y) <= 0.01);
class Ih {
    lineItems;
    groupBySchematicSheet;
    constructor(t, e = false) { this.lineItems = t; this.groupBySchematicSheet = e; }
    getLineItems() { return this.lineItems; }
    getIssues(t = {}) { return this.lineItems.flatMap((e) => e.lineItemType === "SchematicPlacementIssues" ? e.issues : []).filter((e) => (t.issueTypes === void 0 || t.issueTypes.includes(e.lineItemType)) && (t.schematicSheetId === void 0 || (Dr(e).schematicSheetId ?? "") === t.schematicSheetId)); }
    getIssueCounts(t = {}) { let e = { FuseConnectorNotAligned: 0, TransistorLedNotAligned: 0, TransistorResistorNotAligned: 0, PotentiometerHasIncorrectRailOrientation: 0, CapacitorSeparatedFromResistorDivider: 0, SeriesResistorsNotAligned: 0, FuseDiodeNotAligned: 0, InductorSeparatedFromChipPins: 0, TransistorHasIncorrectRailOrientation: 0, FlybackDiodeSeparatedFromRelayCoil: 0, ComponentOverlap: 0, SchematicBoxHasALotOfSurroundingWhitespace: 0, CapacitorSymbolHorizontal: 0, VerboseSchematicNetLabel: 0, PinHeaderSchematicBoxTooWide: 0, GenericSchematicBoxTooWide: 0, SchematicBoxInnerLabelCollision: 0, SchematicBoxInnerLabelOutOfBounds: 0, SchematicPinPaddingToEdgeTooLarge: 0, DiodeResistorNotAligned: 0, HighPassRcFilterComponentsNotGrouped: 0, SeriesRcFilterComponentsNotGrouped: 0, SwitchRcNetworkNotGrouped: 0, ParallelResistorsDrawnInline: 0, ResistorSeparatedFromCrystal: 0, ParallelCapacitorsDrawnInline: 0, ParallelRcNotAligned: 0, ParallelDiodeResistorNotAligned: 0, ParallelDiodesNotAligned: 0, SeriesRcBranchNotGrouped: 0, ParallelDiodeCapacitorNotAligned: 0, ComponentPinsWouldAlignWithVerticalShift: 0, TraceCanBeSimplifiedByMovingComponent: 0, CrystalNotCenteredOverLoadCapacitors: 0, ComponentNetLabelCollision: 0, ComponentBoxNetLabelCollision: 0, NetLabelCollision: 0, FeedbackNetworkNotCompact: 0, PullResistorOnWrongSide: 0, SchematicTextCollision: 0, ResetNetworkNotGrouped: 0, TwoPinComponentCouldBeFlipped: 0, TwoPinComponentShouldBeVertical: 0, TwoPinComponentHasInvertedRails: 0, DecouplingCapacitorsNotCloseTogether: 0, ConnectorPositionCausesTraceDetours: 0, LowSideTransistorNotAlignedWithLoad: 0, UsbSeriesResistorsNotAligned: 0, RegulatorCapacitorsOnWrongSides: 0, VoltageDividerSupplyResistorBelowGroundResistor: 0, CurrentSenseShuntSeparatedFromInputs: 0, DiodeCapacitorJunctionTooSpreadOut: 0, SharedNodeDiodesInline: 0, PiFilterComponentsNotGrouped: 0, MosfetGateNetworkNotGrouped: 0, CapacitorSeparatedFromChipPins: 0, CrystalSeparatedFromChipPins: 0, ResistorSeparatedFromChipPin: 0, InductorSeparatedFromChipPin: 0, RailPathTooSpreadOut: 0, SwitchMatrixDiodeSeparatedFromSwitch: 0, SwitchMatrixBranchesTooSpreadOut: 0, ParallelLedBranchesDrawnInline: 0, SeriesLedChainNotOrdered: 0 }; for (let r of this.getIssues(t))
        e[r.lineItemType]++; return e; }
    getString() { return this.toString(); }
    schematicBoxPlacementsToString(t) { let e = []; return v(e, "componentName", t.sourceComponentName), v(e, "positionAnchor", t.positionAnchor), v(e, "schX", t.schX), v(e, "schY", t.schY), v(e, "width", t.width), v(e, "height", t.height), `<SchematicBoxPlacement ${e.join(" ")} />`; }
    schematicIssuesToString(t) { switch (t.lineItemType) {
        case "FuseConnectorNotAligned": return Qr.issueToString(t);
        case "TransistorLedNotAligned": return Zr.issueToString(t);
        case "TransistorResistorNotAligned": return qr.issueToString(t);
        case "PotentiometerHasIncorrectRailOrientation": return Jr.issueToString(t);
        case "CapacitorSeparatedFromResistorDivider": return Kr.issueToString(t);
        case "SeriesResistorsNotAligned": return tn.issueToString(t);
        case "FuseDiodeNotAligned": return nn.issueToString(t);
        case "InductorSeparatedFromChipPins": return on.issueToString(t);
        case "TransistorHasIncorrectRailOrientation": return xn.issueToString(t);
        case "SwitchMatrixBranchesTooSpreadOut":
        case "SwitchMatrixDiodeSeparatedFromSwitch": return vr.issueToString(t);
        case "ParallelLedBranchesDrawnInline": return cn.issueToString(t);
        case "SeriesLedChainNotOrdered": return wn.issueToString(t);
        case "InductorSeparatedFromChipPin": return bn.issueToString(t);
        case "ResistorSeparatedFromChipPin": return Pn.issueToString(t);
        case "CrystalSeparatedFromChipPins": return fn.issueToString(t);
        case "CapacitorSeparatedFromChipPins": return Mn.issueToString(t);
        case "SharedNodeDiodesInline": return vn.issueToString(t);
        case "DiodeCapacitorJunctionTooSpreadOut": return Sn.issueToString(t);
        case "PiFilterComponentsNotGrouped": return Cn.issueToString(t);
        case "MosfetGateNetworkNotGrouped": return kn.issueToString(t);
        case "CurrentSenseShuntSeparatedFromInputs": return Yn.issueToString(t);
        case "ComponentOverlap": return Pr.issueToString(t);
        case "CapacitorSymbolHorizontal": return le.issueToString(t);
        case "DecouplingCapacitorsNotCloseTogether": return Re.issueToString(t);
        case "VerboseSchematicNetLabel": return mi.issueToString(t);
        case "PinHeaderSchematicBoxTooWide":
        case "GenericSchematicBoxTooWide": return Br.issueToString(t);
        case "SchematicBoxInnerLabelOutOfBounds": return gn.issueToString(t);
        case "SchematicBoxInnerLabelCollision": return $n.issueToString(t);
        case "SchematicPinPaddingToEdgeTooLarge": return jn.issueToString(t);
        case "HighPassRcFilterComponentsNotGrouped": return sn.issueToString(t);
        case "SeriesRcFilterComponentsNotGrouped": return dn.issueToString(t);
        case "SwitchRcNetworkNotGrouped": return pn.issueToString(t);
        case "ResistorSeparatedFromCrystal": return ln.issueToString(t);
        case "ParallelCapacitorsDrawnInline": return un.issueToString(t);
        case "ParallelResistorsDrawnInline": return mn.issueToString(t);
        case "ParallelRcNotAligned": return An.issueToString(t);
        case "ParallelDiodesNotAligned": return en.issueToString(t);
        case "SeriesRcBranchNotGrouped": return rn.issueToString(t);
        case "ParallelDiodeCapacitorNotAligned": return an.issueToString(t);
        case "ParallelDiodeResistorNotAligned": return Bn.issueToString(t);
        case "DiodeResistorNotAligned": return Ae.issueToString(t);
        case "ComponentPinsWouldAlignWithVerticalShift": return sr.issueToString(t);
        case "TraceCanBeSimplifiedByMovingComponent": return de.issueToString(t);
        case "CrystalNotCenteredOverLoadCapacitors": return Oe.issueToString(t);
        case "TwoPinComponentCouldBeFlipped": return me.issueToString(t);
        case "FeedbackNetworkNotCompact": return Ar.issueToString(t);
        case "TwoPinComponentShouldBeVertical":
        case "TwoPinComponentHasInvertedRails": return _e.issueToString(t);
        case "RailPathTooSpreadOut": return Fn.issueToString(t);
        case "PullResistorOnWrongSide": return ar.issueToString(t);
        case "NetLabelCollision": return or.netLabelCollisionToString(t);
        case "SchematicTextCollision": return ui.issueToString(t);
        case "ResetNetworkNotGrouped": return Xr.issueToString(t);
        case "ConnectorPositionCausesTraceDetours": return Rn.issueToString(t);
        case "LowSideTransistorNotAlignedWithLoad": return On.issueToString(t);
        case "FlybackDiodeSeparatedFromRelayCoil": return Nn.issueToString(t);
        case "VoltageDividerSupplyResistorBelowGroundResistor": return Ln.issueToString(t);
        case "RegulatorCapacitorsOnWrongSides": return Tn.issueToString(t);
        case "UsbSeriesResistorsNotAligned": return Wn.issueToString(t);
        default: return "";
    } }
    toString() {
        let t = this.lineItems.filter((i) => i.lineItemType === "SchematicBoxPlacement"), e = this.lineItems.flatMap((i) => i.lineItemType === "SchematicPlacementIssues" ? i.issues : []);
        if (e.length === 0)
            return "";
        if (!this.groupBySchematicSheet)
            return this.issueContextToLines(t, e).join(`
`);
        let r = new Map, n = (i) => { let s = i.schematicSheetId ?? i.schematicSheetName ?? "__default__", o = r.get(s); if (o)
            return o; let c = { ...i, placements: [], issues: [] }; return r.set(s, c), c; };
        for (let i of e)
            n(Dr(i)).issues.push(i);
        for (let i of t)
            n({ schematicSheetId: i.schematicSheetId, schematicSheetName: i.schematicSheetName }).placements.push(i);
        return [...r.values()].flatMap((i) => { let s = []; return v(s, "name", i.schematicSheetName), v(s, "id", i.schematicSheetId), [`<SchematicSheet${s.length > 0 ? ` ${s.join(" ")}` : ""}>`, ...this.issueContextToLines(i.placements, i.issues), "</SchematicSheet>"]; }).join(`
`);
    }
    issueContextToLines(t, e) { return [...t.length > 0 ? ["<SchematicBoxPositions>", ...t.map(this.schematicBoxPlacementsToString), "</SchematicBoxPositions>"] : [], "<SchematicPlacementIssues>", ...e.map(this.schematicIssuesToString), "</SchematicPlacementIssues>"]; }
}
var Fh = (t, e = {}) => { let r = new Bh(t, e); r.solve(); let { issues: n, componentPlacements: i } = r.getOutput(), o = [...js({ issues: n, componentPlacements: i, circuitJson: t }), ...n.length > 0 ? [{ lineItemType: "SchematicPlacementIssues", issues: n }] : []], c = new Set(t.flatMap((l) => ("schematic_sheet_id" in l) && typeof l.schematic_sheet_id === "string" ? [l.schematic_sheet_id] : [])); return new Ih(o, c.size > 1); };
ae(ce());
ae(ce());
var Ow = ae(c2());
ae(ce());
ae(ce());
ae(ce());
ae(ce());
function ue(t, e) { return Array.isArray(e) ? [t.a * e[0] + t.c * e[1] + t.e, t.b * e[0] + t.d * e[1] + t.f] : { x: t.a * e.x + t.c * e.y + t.e, y: t.b * e.x + t.d * e.y + t.f }; }
function l2(t) { return typeof t > "u"; }
function p2(t, e = 0) { return { a: 1, c: 0, e: t, b: 0, d: 1, f: e }; }
function Mc(...t) { t = Array.isArray(t[0]) ? t[0] : t; let e = (r, n) => ({ a: r.a * n.a + r.c * n.b, c: r.a * n.c + r.c * n.d, e: r.a * n.e + r.c * n.f + r.e, b: r.b * n.a + r.d * n.b, d: r.b * n.c + r.d * n.d, f: r.b * n.e + r.d * n.f + r.f }); switch (t.length) {
    case 0: throw Error("no matrices provided");
    case 1: return t[0];
    case 2: return e(t[0], t[1]);
    default: {
        let [r, n, ...i] = t, s = e(r, n);
        return Mc(s, ...i);
    }
} }
var { cos: bP, sin: vP} = Math;
function SP(t, e, r) { let n = bP(t), i = vP(t), s = { a: n, c: -i, e: 0, b: i, d: n, f: 0 }; return l2(e) || l2(r) ? s : Mc([p2(e, r), s, p2(-e, -r)]); }
function wP(t, e) { function r() { this.constructor = t; } r.prototype = e.prototype, t.prototype = new r; }
function Cc(t, e, r, n) { var i = Error.call(this, t); return Object.setPrototypeOf && Object.setPrototypeOf(i, Cc.prototype), i.expected = e, i.found = r, i.location = n, i.name = "SyntaxError", i; }
wP(Cc, Error);
function Ch(t, e, r) { return r = r || " ", t.length > e ? t : (e -= t.length, r += r.repeat(e), t + r.slice(0, e)); }
Cc.prototype.format = function (t) {
    var e = "Error: " + this.message;
    if (this.location) {
        var r = null, n;
        for (n = 0; n < t.length; n++)
            if (t[n].source === this.location.source) {
                r = t[n].text.split(/\r\n|\n|\r/g);
                break;
            }
        var i = this.location.start, s = this.location.source && typeof this.location.source.offset == "function" ? this.location.source.offset(i) : i, o = this.location.source + ":" + s.line + ":" + s.column;
        if (r) {
            var c = this.location.end, l = Ch("", s.line.toString().length, " "), a = r[i.line - 1], p = i.line === c.line ? c.column : a.length + 1, d = p - i.column || 1;
            e += `
 --> ` + o + `
` + l + ` |
` + s.line + " | " + a + `
` + l + " | " + Ch("", i.column - 1, " ") + Ch("", d, "^");
        }
        else
            e += `
 at ` + o;
    }
    return e;
};
Cc.buildMessage = function (t, e) { var r = { literal: function (a) { return '"' + i(a.text) + '"'; }, class: function (a) { var p = a.parts.map(function (d) { return Array.isArray(d) ? s(d[0]) + "-" + s(d[1]) : s(d); }); return "[" + (a.inverted ? "^" : "") + p.join("") + "]"; }, any: function () { return "any character"; }, end: function () { return "end of input"; }, other: function (a) { return a.description; } }; function n(a) { return a.charCodeAt(0).toString(16).toUpperCase(); } function i(a) { return a.replace(/\\/g, "\\\\").replace(/"/g, "\\\"").replace(/\0/g, "\\0").replace(/\t/g, "\\t").replace(/\n/g, "\\n").replace(/\r/g, "\\r").replace(/[\x00-\x0F]/g, function (p) { return "\\x0" + n(p); }).replace(/[\x10-\x1F\x7F-\x9F]/g, function (p) { return "\\x" + n(p); }); } function s(a) { return a.replace(/\\/g, "\\\\").replace(/\]/g, "\\]").replace(/\^/g, "\\^").replace(/-/g, "\\-").replace(/\0/g, "\\0").replace(/\t/g, "\\t").replace(/\n/g, "\\n").replace(/\r/g, "\\r").replace(/[\x00-\x0F]/g, function (p) { return "\\x0" + n(p); }).replace(/[\x10-\x1F\x7F-\x9F]/g, function (p) { return "\\x" + n(p); }); } function o(a) { return r[a.type](a); } function c(a) { var p = a.map(o), d, m; if (p.sort(), p.length > 0) {
    for (d = 1, m = 1; d < p.length; d++)
        p[d - 1] !== p[d] && (p[m] = p[d], m++);
    p.length = m;
} switch (p.length) {
    case 1: return p[0];
    case 2: return p[0] + " or " + p[1];
    default: return p.slice(0, -1).join(", ") + ", or " + p[p.length - 1];
} } function l(a) { return a ? '"' + i(a) + '"' : "end of input"; } return "Expected " + c(t) + " but " + l(e) + " found."; };
function He(t) { if (t.length === 0)
    return { minX: 0, maxX: 0, minY: 0, maxY: 0 }; let e = 1 / 0, r = -1 / 0, n = 1 / 0, i = -1 / 0, s = (o) => { e = Math.min(e, o.x), r = Math.max(r, o.x), n = Math.min(n, o.y), i = Math.max(i, o.y); }; return t.forEach((o) => { switch (o.type) {
    case "path":
        o.points.forEach(s);
        break;
    case "text":
        s({ x: o.x, y: o.y });
        break;
    case "circle": {
        let { x: c, y: l, radius: a } = o;
        s({ x: c - a, y: l - a }), s({ x: c + a, y: l + a });
        break;
    }
    case "box": {
        let { x: c, y: l, width: a, height: p } = o, d = a / 2, m = p / 2;
        s({ x: c - d, y: l - m }), s({ x: c + d, y: l + m });
        break;
    }
} }), { minX: e, maxX: r, minY: n, maxY: i }; }
var AP = (t, e = "right") => { switch (e) {
    case "down":
        switch (t) {
            case "middle_top": return "middle_right";
            case "middle_bottom": return "middle_left";
            case "middle_left": return "middle_bottom";
            case "middle_right": return "middle_top";
        }
        break;
    case "up":
        switch (t) {
            case "middle_top": return "middle_left";
            case "middle_bottom": return "middle_right";
            case "middle_left": return "middle_top";
            case "middle_right": return "middle_bottom";
        }
        break;
    case "left":
        switch (t) {
            case "middle_top": return "middle_bottom";
            case "middle_bottom": return "middle_top";
            case "middle_left": return "middle_right";
            case "middle_right": return "middle_left";
        }
        break;
    case "right": return t;
} return t; }, Si = (t, e) => { let { primitives: r, center: n, ports: i, size: s } = t, o = Mc({ a: 1, b: 0, c: 0, d: -1, e: 0, f: 2 * n.y }), c = r.map((a) => { switch (a = { ...a }, a.type) {
    case "path": return { ...a, points: a.points.map((f) => ue(o, f)) };
    case "text":
        let p = ue(o, { x: a.x, y: a.y }), d = { top_left: "bottom_left", top_right: "bottom_right", bottom_left: "top_left", bottom_right: "top_right", center: "center", middle_top: "middle_bottom", middle_bottom: "middle_top", middle_left: "middle_left", middle_right: "middle_right" };
        return { ...a, x: p.x, y: p.y, anchor: d[a.anchor] };
    case "circle":
    case "box":
        let m = ue(o, { x: a.x, y: a.y });
        return { ...a, x: m.x, y: m.y };
} }), l = i.map((a) => ({ ...a, ...ue(o, a) })); return { primitives: c, center: n, ports: l, size: s, ...e }; }, wi = (t, e) => { let { primitives: r, center: n, ports: i, size: s } = t, o = Mc({ a: -1, b: 0, c: 0, d: 1, e: 0, f: 2 * n.x }), c = r.map((a) => { switch (a = { ...a }, a.type) {
    case "path": return { ...a, points: a.points.map((f) => ue(o, f)) };
    case "text":
        let p = ue(o, { x: a.x, y: a.y }), d = { top_left: "top_right", top_right: "top_left", bottom_left: "bottom_right", bottom_right: "bottom_left", center: "center", middle_top: "middle_top", middle_bottom: "middle_bottom", middle_left: "middle_right", middle_right: "middle_left" };
        return { ...a, x: p.x, y: p.y, anchor: d[a.anchor] };
    case "circle":
    case "box":
        let m = ue(o, { x: a.x, y: a.y });
        return { ...a, x: m.x, y: m.y };
} }), l = i.map((a) => ({ ...a, ...ue(o, a) })); return { primitives: c, center: n, ports: l, size: s, ...e }; }, Lo = (t, e) => { let { newOrientation: r, overrides: n } = e, i = { up: Math.PI / 2, right: 0, down: -Math.PI / 2, left: -Math.PI }, s = SP(r ? i[r] : Math.PI / 2, t.center.x, t.center.y), { primitives: o, center: c, size: l, ports: a } = t, p = o.map((f) => { switch (f = { ...f }, f.type) {
    case "path": return { ...f, points: f.points.map((S) => ue(s, S)) };
    case "text":
        let _ = ue(s, { x: f.x, y: f.y });
        return f.anchor = AP(f.anchor, r ?? "right"), { ...f, x: _.x, y: _.y };
    case "circle":
        let g = ue(s, { x: f.x, y: f.y });
        return { ...f, x: g.x, y: g.y };
    case "box":
        let y = ue(s, { x: f.x, y: f.y });
        return { ...f, x: y.x, y: y.y, width: f.height, height: f.width };
} }), d = a.map((f) => ({ ...f, ...ue(s, f) })), m = He(p); return { primitives: p, center: c, ports: d, size: { width: m.maxX - m.minX, height: m.maxY - m.minY }, ...n }; }, Z = (t, e = "down", r = {}) => Lo(t, { newOrientation: e, overrides: r }), PP = class {
    symbol;
    constructor(t) { this.symbol = JSON.parse(JSON.stringify(t)), this.symbol.size = this.computeSize(); }
    changeTextAnchor(t, e, r) { return this.symbol = { ...this.symbol, primitives: this.symbol.primitives.map((n) => n.type === "text" && n.text === t ? { ...n, anchor: e, ...r ? { x: n.x + r.x, y: n.y + r.y } : {} } : n) }, this; }
    labelPort(t, e) { return this.symbol = { ...this.symbol, ports: this.symbol.ports.map((r) => r.labels.includes(t) ? { ...r, labels: e } : r) }, this; }
    rotateRightFacingSymbol(t) { return this.symbol = Lo(this.symbol, { newOrientation: t }), this; }
    computeSize() { let t = He(this.symbol.primitives); return { width: t.maxX - t.minX, height: t.maxY - t.minY }; }
    build() { return { ...this.symbol, size: this.computeSize() }; }
}, Y = (t) => { let e = t.primitives ?? [...Object.values(t.paths ?? {}), ...Object.values(t.texts ?? {}), ...Object.values(t.circles ?? {}), ...Object.values(t.rects ?? {})], r = t.ports ?? Object.entries(t.refblocks).flatMap(([i, s]) => [{ ...s, labels: [i] }]), n = t.center ?? { x: t.bounds.centerX, y: t.bounds.centerY }; return r.length === 2 && (n = { x: (r[0].x + r[1].x) / 2, y: (r[0].y + r[1].y) / 2 }), new PP({ ...t, primitives: e, ports: r, center: n }); }, Ai = { paths: { path11: { type: "path", points: [{ x: -0.54, y: 0.03 }, { x: -0.3, y: 0.04 }], color: "primary", fill: false }, path12: { type: "path", points: [{ x: 0.29, y: 0.04 }, { x: 0.54, y: 0.04 }], color: "primary", fill: false }, "path11-5-5": { type: "path", points: [{ x: 0.1, y: 0.13 }, { x: 0, y: -0.06 }, { x: -0.11, y: 0.13 }], color: "primary", fill: false }, path17: { type: "path", points: [{ x: 0, y: -0.13 }, { x: 0.07, y: -0.11 }], color: "primary", fill: false }, path18: { type: "path", points: [{ x: 0.07, y: -0.11 }, { x: 0.14, y: -0.13 }], color: "primary", fill: false }, path19: { type: "path", points: [{ x: -0.15, y: -0.13 }, { x: -0.07, y: -0.11 }], color: "primary", fill: false }, path20: { type: "path", points: [{ x: -0.07, y: -0.11 }, { x: 0, y: -0.13 }], color: "primary", fill: false } }, refblocks: { left1: { x: -0.54, y: 0.03 }, right1: { x: 0.54, y: 0.04 } }, bounds: { width: 1.14, height: 0.79, centerX: 0, centerY: 0 }, circles: { path1: { type: "circle", x: 0, y: 0.04, radius: 0.29, color: "primary", fill: false } } }, { paths: BP, bounds: Vs, refblocks: h2, circles: IP } = Ai, FP = Y({ primitives: [...Object.values(BP), ...Object.values(IP), { type: "text", text: "{REF}", x: -0.15, y: 0.3894553499999995 }, { type: "text", text: "{VAL}", x: 0.15, y: 0.3894553499999995 }], ports: [{ ...h2.left1, labels: ["1"] }, { ...h2.right1, labels: ["2"] }], size: { width: Vs.width, height: Vs.height }, center: { x: Vs.centerX, y: Vs.centerY } }).rotateRightFacingSymbol("down").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_left").changeTextAnchor("{VAL}", "middle_left").build(), { paths: MP, bounds: zs, refblocks: d2, circles: CP } = Ai, kP = Y({ primitives: [...Object.values(MP), ...Object.values(CP), { type: "text", text: "{REF}", x: -0, y: 0.4094553499999995 }, { type: "text", text: "{VAL}", x: 0, y: -0.4094553499999995 }], ports: [{ ...d2.left1, labels: ["1"] }, { ...d2.right1, labels: ["2"] }], size: { width: zs.width, height: zs.height }, center: { x: zs.centerX, y: zs.centerY } }).changeTextAnchor("{VAL}", "middle_top").rotateRightFacingSymbol("right").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_bottom").build(), { paths: NP, bounds: Us, refblocks: m2, circles: YP } = Ai, LP = Y({ primitives: [...Object.values(NP), ...Object.values(YP), { type: "text", text: "{REF}", x: -0, y: -0.3094553499999995 }, { type: "text", text: "{VAL}", x: 0, y: 0.4094553499999995 }], ports: [{ ...m2.left1, labels: ["1"] }, { ...m2.right1, labels: ["2"] }], size: { width: Us.width, height: Us.height }, center: { x: Us.centerX, y: Us.centerY } }).changeTextAnchor("{VAL}", "middle_bottom").rotateRightFacingSymbol("left").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_bottom").build(), { paths: TP, bounds: Gs, refblocks: u2, circles: EP } = Ai, RP = Y({ primitives: [...Object.values(TP), ...Object.values(EP), { type: "text", text: "{REF}", x: -0, y: 0.4094553499999995 }, { type: "text", text: "{VAL}", x: 0, y: -0.4094553499999995 }], ports: [{ ...u2.left1, labels: ["1"] }, { ...u2.right1, labels: ["2"] }], size: { width: Gs.width, height: Gs.height }, center: { x: Gs.centerX, y: Gs.centerY } }).changeTextAnchor("{VAL}", "middle_top").rotateRightFacingSymbol("right").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_bottom").build(), { paths: OP, bounds: Hs, refblocks: f2, circles: WP } = Ai, $P = Y({ primitives: [...Object.values(OP), ...Object.values(WP), { type: "text", text: "{REF}", x: 0.15, y: -0.2894553499999995 }, { type: "text", text: "{VAL}", x: -0.15, y: -0.2894553499999995 }], ports: [{ ...f2.left1, labels: ["1"] }, { ...f2.right1, labels: ["2"] }], size: { width: Hs.width, height: Hs.height }, center: { x: Hs.centerX, y: Hs.centerY } }).rotateRightFacingSymbol("up").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_left").changeTextAnchor("{VAL}", "middle_left").build(), { paths: jP, bounds: Qs, refblocks: y2, circles: XP } = Ai, DP = Y({ primitives: [...Object.values(jP), ...Object.values(XP), { type: "text", text: "{REF}", x: 0.15, y: -0.2894553499999995 }, { type: "text", text: "{VAL}", x: -0.15, y: -0.2894553499999995 }], ports: [{ ...y2.left1, labels: ["1"] }, { ...y2.right1, labels: ["2"] }], size: { width: Qs.width, height: Qs.height }, center: { x: Qs.centerX, y: Qs.centerY } }).rotateRightFacingSymbol("up").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_left").changeTextAnchor("{VAL}", "middle_left").build(), Pi = { paths: { path40: { type: "path", points: [{ x: 0.14, y: 0.04 }, { x: -0.12, y: -0.09 }], color: "primary", fill: false }, path41: { type: "path", points: [{ x: -0.12, y: 0.18 }, { x: 0.14, y: 0.04 }], color: "primary", fill: false }, path42: { type: "path", points: [{ x: -0.12, y: -0.09 }, { x: -0.12, y: 0.18 }], color: "primary", fill: false }, path43: { type: "path", points: [{ x: 0.14, y: 0.18 }, { x: 0.14, y: -0.09 }], color: "primary", fill: false }, path44: { type: "path", points: [{ x: -0.12, y: 0.04 }, { x: -0.52, y: 0.04 }], color: "primary", fill: false }, "path44-0": { type: "path", points: [{ x: 0.52, y: 0.04 }, { x: 0.15, y: 0.04 }], color: "primary", fill: false }, "path43-8": { type: "path", points: [{ x: 0.14, y: 0.18 }, { x: 0.08, y: 0.2 }], color: "primary", fill: false }, "path43-8-3": { type: "path", points: [{ x: 0.21, y: -0.11 }, { x: 0.15, y: -0.09 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: -0.01, y: 0.27 }, bottom1: { type: "text", text: "{VAL}", x: 0, y: -0.27 } }, refblocks: { left1: { x: -0.52, y: 0.04 }, right1: { x: 0.52, y: 0.04 } }, bounds: { minX: -0.55, maxX: 0.55, minY: -0.27, maxY: 0.27, width: 1.09, height: 0.55, centerX: 0, centerY: 0 }, circles: {} }, { paths: VP, texts: Drt, bounds: Zs, refblocks: _2, circles: zP } = Pi, UP = Y({ primitives: [...Object.values(VP), ...Object.values(zP), { type: "text", text: "{REF}", x: -0.15, y: 0.3294553499999995 }, { type: "text", text: "{VAL}", x: 0.15, y: 0.3294553499999995 }], ports: [{ ..._2.left1, labels: ["1"] }, { ..._2.right1, labels: ["2"] }], size: { width: Zs.width, height: Zs.height }, center: { x: Zs.centerX, y: Zs.centerY } }).rotateRightFacingSymbol("down").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_left").changeTextAnchor("{VAL}", "middle_left").build(), GP = Y(Pi).changeTextAnchor("{VAL}", "middle_top").labelPort("left1", ["1", "neg"]).labelPort("right1", ["2", "pos"]).changeTextAnchor("{REF}", "middle_bottom").build(), { paths: HP, texts: Vrt, bounds: qs, refblocks: g2, circles: QP } = Pi, ZP = Y({ primitives: [...Object.values(HP), ...Object.values(QP), { type: "text", text: "{REF}", x: -0, y: -0.2294553499999995 }, { type: "text", text: "{VAL}", x: 0, y: 0.3294553499999995 }], ports: [{ ...g2.left1, labels: ["1"] }, { ...g2.right1, labels: ["2"] }], size: { width: qs.width, height: qs.height }, center: { x: qs.centerX, y: qs.centerY } }).changeTextAnchor("{VAL}", "middle_bottom").rotateRightFacingSymbol("left").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_bottom").build(), qP = Y(Pi).changeTextAnchor("{VAL}", "middle_top").labelPort("left1", ["1", "neg"]).labelPort("right1", ["2", "pos"]).changeTextAnchor("{REF}", "middle_bottom").build(), kc = { paths: { "anode-lead": { type: "path", points: [{ x: -0.25, y: 0 }, { x: -0.11999999999999988, y: 0 }], color: "primary", fill: false }, body: { type: "path", points: [{ x: -0.11999999999999988, y: 0.11999999999999988 }, { x: 0.1200000000000001, y: 0 }, { x: -0.11999999999999988, y: -0.1200000000000001 }, { x: -0.11999999999999988, y: 0.11999999999999988 }], color: "primary", fill: false }, "cathode-bar": { type: "path", points: [{ x: 0.07000000000000006, y: 0.1399999999999999 }, { x: 0.1200000000000001, y: 0.11999999999999988 }, { x: 0.1200000000000001, y: -0.1200000000000001 }, { x: 0.16999999999999993, y: -0.1399999999999999 }], color: "primary", fill: false }, "cathode-lead": { type: "path", points: [{ x: 0.1200000000000001, y: 0 }, { x: 0.25, y: 0 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: 0, y: 0.25 }, bottom1: { type: "text", text: "{VAL}", x: 0, y: -0.25 } }, refblocks: { left1: { x: -0.25, y: 0 }, right1: { x: 0.25, y: 0 } }, bounds: { minX: -0.25, maxX: 0.25, minY: -0.25, maxY: 0.25, width: 0.5, height: 0.5, centerX: 0, centerY: 0 }, circles: {} }, JP = { boxresistor: { horizontalOffset: 0.16, horizontalHeight: 0.65, verticalX: 0.16, verticalRefY: 0.16, verticalValY: -0.16, verticalWidth: 0.9 }, capacitor: { horizontalOffset: 0.24, horizontalHeight: 0.65, verticalX: 0.2, verticalRefY: 0.095, verticalValY: -0.095, verticalWidth: 0.9 }, led: { horizontalOffset: 0.38, horizontalHeight: 0.9, verticalX: 0.38, verticalRefY: 0.14, verticalValY: -0.14, verticalWidth: 1.1 }, diode: { horizontalOffset: 0.22, horizontalHeight: 0.65, verticalX: 0.2, verticalRefY: 0.14, verticalValY: -0.14, verticalWidth: 0.9 }, resistor: { horizontalOffset: 0.22, horizontalHeight: 0.65, verticalX: 0.2, verticalRefY: 0.14, verticalValY: -0.14, verticalWidth: 0.9 } }, yt = (t, { kind: e, orientation: r, pin1Labels: n = ["1"], pin2Labels: i = ["2"] }) => { let s = JP[e], o = Y({ ...t, texts: {} }).rotateRightFacingSymbol(r).labelPort("left1", n).labelPort("right1", i).build(), c = r === "right" || r === "left", l = c ? [{ type: "text", text: "{REF}", x: 0, y: s.horizontalOffset, anchor: "middle_bottom" }, { type: "text", text: "{VAL}", x: 0, y: -s.horizontalOffset, anchor: "middle_top" }] : [{ type: "text", text: "{REF}", x: s.verticalX, y: s.verticalRefY, anchor: "middle_left" }, { type: "text", text: "{VAL}", x: s.verticalX, y: s.verticalValY, anchor: "middle_left" }], [a, p] = o.ports, d = Math.hypot(p.x - a.x, p.y - a.y); return { ...o, primitives: [...o.primitives, ...l], size: c ? { width: d, height: s.horizontalHeight } : { width: s.verticalWidth, height: d } }; }, KP = yt(kc, { kind: "diode", orientation: "down", pin1Labels: ["1", "pos", "anode"], pin2Labels: ["2", "neg", "cathode"] }), tB = yt(kc, { kind: "diode", orientation: "left", pin1Labels: ["1", "pos", "anode"], pin2Labels: ["2", "neg", "cathode"] }), eB = yt(kc, { kind: "diode", orientation: "right", pin1Labels: ["1", "pos", "anode"], pin2Labels: ["2", "neg", "cathode"] }), rB = yt(kc, { kind: "diode", orientation: "up", pin1Labels: ["1", "pos", "anode"], pin2Labels: ["2", "neg", "cathode"] }), { paths: nB, texts: zrt, bounds: Js, refblocks: x2, circles: iB } = Pi, oB = Y({ primitives: [...Object.values(nB), ...Object.values(iB), { type: "text", text: "{REF}", x: 0.15, y: -0.2294553499999995 }, { type: "text", text: "{VAL}", x: -0.15, y: -0.2294553499999995 }], ports: [{ ...x2.left1, labels: ["1"] }, { ...x2.right1, labels: ["2"] }], size: { width: Js.width, height: Js.height }, center: { x: Js.centerX, y: Js.centerY } }).rotateRightFacingSymbol("up").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_left").changeTextAnchor("{VAL}", "middle_left").build(), { paths: sB, texts: Urt, bounds: Ks, refblocks: b2, circles: aB } = Pi, cB = Y({ primitives: [...Object.values(sB), ...Object.values(aB), { type: "text", text: "{REF}", x: 0.15, y: -0.2294553499999995 }, { type: "text", text: "{VAL}", x: -0.15, y: -0.2294553499999995 }], ports: [{ ...b2.left1, labels: ["1"] }, { ...b2.right1, labels: ["2"] }], size: { width: Ks.width, height: Ks.height }, center: { x: Ks.centerX, y: Ks.centerY } }).rotateRightFacingSymbol("up").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_left").changeTextAnchor("{VAL}", "middle_left").build(), Nc = { paths: { "anode-lead": { type: "path", points: [{ x: -0.17499999999999982, y: 0 }, { x: -0.09999999999999987, y: 0 }], color: "primary", fill: false }, body: { type: "path", points: [{ x: -0.09999999999999987, y: 0.09999999999999987 }, { x: 0.10000000000000009, y: 0 }, { x: -0.09999999999999987, y: -0.10000000000000009 }, { x: -0.09999999999999987, y: 0.09999999999999987 }], color: "primary", fill: false }, "cathode-bar": { type: "path", points: [{ x: 0.050000000000000044, y: 0.11999999999999988 }, { x: 0.10000000000000009, y: 0.09999999999999987 }, { x: 0.10000000000000009, y: -0.10000000000000009 }, { x: 0.15000000000000013, y: -0.1200000000000001 }], color: "primary", fill: false }, "cathode-lead": { type: "path", points: [{ x: 0.10000000000000009, y: 0 }, { x: 0.17500000000000004, y: 0 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: 0, y: 0.25 }, bottom1: { type: "text", text: "{VAL}", x: 0, y: -0.25 } }, refblocks: { left1: { x: -0.17499999999999982, y: 0 }, right1: { x: 0.17500000000000004, y: 0 } }, bounds: { minX: -0.17499999999999982, maxX: 0.17500000000000004, minY: -0.25, maxY: 0.25, width: 0.34999999999999987, height: 0.5, centerX: 0.00000000000000011102230246251565, centerY: 0 }, circles: {} }, lB = yt(Nc, { kind: "diode", orientation: "down", pin1Labels: ["1", "pos", "anode"], pin2Labels: ["2", "neg", "cathode"] }), pB = yt(Nc, { kind: "diode", orientation: "left", pin1Labels: ["1", "pos", "anode"], pin2Labels: ["2", "neg", "cathode"] }), hB = yt(Nc, { kind: "diode", orientation: "right", pin1Labels: ["1", "pos", "anode"], pin2Labels: ["2", "neg", "cathode"] }), dB = yt(Nc, { kind: "diode", orientation: "up", pin1Labels: ["1", "pos", "anode"], pin2Labels: ["2", "neg", "cathode"] }), Yc = { paths: { path40: { type: "path", points: [{ x: 0.14, y: 0.04 }, { x: -0.12, y: -0.09 }], color: "primary", fill: false }, path41: { type: "path", points: [{ x: -0.12, y: 0.18 }, { x: 0.14, y: 0.04 }], color: "primary", fill: false }, path42: { type: "path", points: [{ x: -0.12, y: -0.09 }, { x: -0.12, y: 0.18 }], color: "primary", fill: false }, path43: { type: "path", points: [{ x: 0.14, y: 0.18 }, { x: 0.14, y: -0.09 }], color: "primary", fill: false }, path44: { type: "path", points: [{ x: 0.14, y: 0.04 }, { x: -0.52, y: 0.04 }], color: "primary", fill: false }, "path44-0": { type: "path", points: [{ x: 0.52, y: 0.04 }, { x: 0.15, y: 0.04 }], color: "primary", fill: false }, "path43-8": { type: "path", points: [{ x: 0.18, y: 0.18 }, { x: 0.11, y: 0.18 }], color: "primary", fill: false }, "path43-8-8": { type: "path", points: [{ x: 0.18, y: -0.09 }, { x: 0.11, y: -0.09 }], color: "primary", fill: false } }, refblocks: { left1: { x: -0.52, y: 0.04 }, right1: { x: 0.52, y: 0.04 } }, bounds: { width: 1.09, height: 0.55, centerX: 0, centerY: 0 }, circles: {} }, { paths: mB, bounds: ta, refblocks: v2, circles: uB } = Yc, fB = Y({ primitives: [...Object.values(mB), ...Object.values(uB), { type: "text", text: "{REF}", x: -0.16, y: 0.2294553499999995 }, { type: "text", text: "{VAL}", x: 0.16, y: 0.2294553499999995 }], ports: [{ ...v2.left1, labels: ["1"] }, { ...v2.right1, labels: ["2"] }], size: { width: ta.width, height: ta.height }, center: { x: ta.centerX, y: ta.centerY } }).changeTextAnchor("{VAL}", "middle_bottom").rotateRightFacingSymbol("down").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_left").build(), { paths: yB, bounds: ea, refblocks: S2, circles: _B } = Yc, Wv = Y({ primitives: [...Object.values(yB), ...Object.values(_B), { type: "text", text: "{REF}", x: -1118e-7, y: -0.18 }, { type: "text", text: "{VAL}", x: 0.0001118, y: 0.2738453 }], ports: [{ ...S2.left1, labels: ["1"] }, { ...S2.right1, labels: ["2"] }], size: { width: ea.width, height: ea.height }, center: { x: ea.centerX, y: ea.centerY } }).changeTextAnchor("{VAL}", "middle_bottom").rotateRightFacingSymbol("left").labelPort("left1", ["2"]).labelPort("right1", ["1"]).changeTextAnchor("{REF}", "middle_bottom").build(), { paths: gB, bounds: ra, refblocks: w2, circles: xB } = Yc, bB = Y({ primitives: [...Object.values(gB), ...Object.values(xB), { type: "text", text: "{REF}", x: -0.0050250999999996715, y: 0.27384529999999985, anchor: "middle_left" }, { type: "text", text: "{VAL}", x: -11179999999999524e-20, y: -0.27384530000000007, anchor: "middle_left" }], ports: [{ ...w2.left1, labels: ["1"] }, { ...w2.right1, labels: ["2"] }], size: { width: ra.width, height: ra.height }, center: { x: ra.centerX, y: ra.centerY } }).changeTextAnchor("{VAL}", "middle_top").labelPort("right1", ["2"]).labelPort("left1", ["1"]).changeTextAnchor("{REF}", "middle_bottom").build(), ad = Z(Wv, "down"), cd = ad.primitives.find((t) => t.type === "text" && t.text === "{REF}"), ld = ad.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
cd.anchor = "middle_left";
ld.anchor = "middle_left";
cd.x = 0.25;
cd.y += 0.21;
ld.y -= 0.21;
ld.x = 0.25;
var vB = ad, To = { paths: { path43: { type: "path", points: [{ x: -0.06, y: 0.19 }, { x: -0.06, y: -0.12 }], color: "primary", fill: false }, "path43-6": { type: "path", points: [{ x: 0.02, y: 0.13 }, { x: 0.02, y: -0.06 }], color: "primary", fill: false }, path44: { type: "path", points: [{ x: -0.06, y: 0.03 }, { x: -0.5, y: 0.03 }], color: "primary", fill: false }, "path44-0": { type: "path", points: [{ x: 0.5, y: 0.03 }, { x: 0.03, y: 0.03 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: -0.03, y: 0.27 }, bottom1: { type: "text", text: "{VAL}", x: -0.03, y: -0.28 } }, refblocks: { left1: { x: -0.5, y: 0.03 }, right1: { x: 0.5, y: 0.03 } }, bounds: { width: 1, height: 0.29, centerX: 0, centerY: 0.06 }, circles: {} }, { paths: SB, bounds: A2, refblocks: P2, circles: wB } = To, AB = Y({ primitives: [...Object.values(SB), ...Object.values(wB), { type: "text", text: "{REF}", x: -0.2, y: 0.31 }, { type: "text", text: "{VAL}", x: 0.2, y: 0.31 }], ports: [{ ...P2.left1, labels: ["1"] }, { ...P2.right1, labels: ["2"] }], center: { x: A2.centerX, y: A2.centerY } }).changeTextAnchor("{VAL}", "middle_bottom").rotateRightFacingSymbol("down").changeTextAnchor("{REF}", "middle_left").build(), PB = { ...AB, size: { width: 1, height: 0.9 } };
function Yt(t) { let e = t.size; if (!e) {
    let r = He(t.primitives);
    e = { width: r.maxX - r.minX, height: r.maxY - r.minY };
} return { ...t, size: e }; }
var { paths: BB, texts: B2, bounds: na, refblocks: I2, circles: IB } = To, $v = Yt({ primitives: [...Object.values(BB), ...Object.values(IB), { ...B2.top1, anchor: "middle_bottom" }, { ...B2.bottom1, anchor: "middle_top" }], ports: [{ ...I2.left1, labels: ["1"] }, { ...I2.right1, labels: ["2"] }], size: { width: na.width, height: na.height }, center: { x: na.centerX, y: na.centerY } }), { paths: FB, bounds: F2, refblocks: M2, circles: MB } = To, CB = Y({ primitives: [...Object.values(FB), ...Object.values(MB), { type: "text", text: "{REF}", x: 0, y: -0.22 }, { type: "text", text: "{VAL}", x: 0, y: 0.28 }], ports: [{ ...M2.left1, labels: ["1"] }, { ...M2.right1, labels: ["2"] }], center: { x: F2.centerX, y: F2.centerY } }).changeTextAnchor("{VAL}", "middle_bottom").rotateRightFacingSymbol("left").changeTextAnchor("{REF}", "middle_bottom").build(), kB = { ...CB, size: { width: 1, height: 0.65 } }, { paths: NB, bounds: C2, refblocks: k2, circles: YB } = To, LB = Y({ primitives: [...Object.values(NB), ...Object.values(YB), { type: "text", text: "{REF}", x: 0, y: 0.28 }, { type: "text", text: "{VAL}", x: 0, y: -0.22 }], ports: [{ ...k2.left1, labels: ["1"] }, { ...k2.right1, labels: ["2"] }], center: { x: C2.centerX, y: C2.centerY } }).changeTextAnchor("{VAL}", "middle_top").rotateRightFacingSymbol("right").changeTextAnchor("{REF}", "middle_bottom").build(), TB = { ...LB, size: { width: 1, height: 0.65 } }, { paths: EB, bounds: N2, refblocks: Y2, circles: RB } = To, OB = Y({ primitives: [...Object.values(EB), ...Object.values(RB), { type: "text", text: "{REF}", x: 0.2, y: -0.25 }, { type: "text", text: "{VAL}", x: -0.2, y: -0.25 }], ports: [{ ...Y2.left1, labels: ["1"] }, { ...Y2.right1, labels: ["2"] }], center: { x: N2.centerX, y: N2.centerY } }).changeTextAnchor("{VAL}", "middle_top").rotateRightFacingSymbol("up").changeTextAnchor("{REF}", "middle_left").build(), WB = { ...OB, size: { width: 1, height: 0.9 } }, $B = Lo($v, { newOrientation: "up" }), Lc = { paths: { path1: { type: "path", points: [{ x: -0.3, y: 0 }, { x: -0.19998, y: 0 }], color: "primary", fill: false, strokeWidth: 0.012 }, path2: { type: "path", points: [{ x: 0.19998, y: 0 }, { x: 0.3, y: 0 }], color: "primary", fill: false, strokeWidth: 0.012 }, path3: { type: "path", points: [{ x: -0.19998, y: 0.07998 }, { x: 0.19998, y: 0.07998 }, { x: 0.19998, y: -0.07998 }, { x: -0.19998, y: -0.07998 }, { x: -0.19998, y: 0.07998 }], color: "primary", fill: false, strokeWidth: 0.012 } }, refblocks: { left1: { x: -0.3, y: 0 }, right1: { x: 0.3, y: 0 } }, bounds: { centerX: 0, centerY: 0 }, circles: {} }, { paths: jB, bounds: L2, refblocks: T2, circles: XB } = Lc, DB = Y({ primitives: [...Object.values(jB), ...Object.values(XB), { type: "text", text: "{REF}", x: -0.16, y: 0.16 }, { type: "text", text: "{VAL}", x: 0.16, y: 0.16 }], ports: [{ ...T2.left1, labels: ["1"] }, { ...T2.right1, labels: ["2"] }], center: { x: L2.centerX, y: L2.centerY } }).changeTextAnchor("{VAL}", "middle_bottom").rotateRightFacingSymbol("down").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_left").build(), VB = { ...DB, size: { width: 0.9, height: 0.6 } }, { paths: zB, bounds: E2, refblocks: R2, circles: UB } = Lc, GB = Y({ primitives: [...Object.values(zB), ...Object.values(UB), { type: "text", text: "{REF}", x: 0, y: -0.16 }, { type: "text", text: "{VAL}", x: 0, y: 0.16 }], ports: [{ ...R2.left1, labels: ["1"] }, { ...R2.right1, labels: ["2"] }], center: { x: E2.centerX, y: E2.centerY } }).changeTextAnchor("{VAL}", "middle_bottom").rotateRightFacingSymbol("left").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_bottom").build(), HB = { ...GB, size: { width: 0.6, height: 0.65 } }, { paths: QB, bounds: O2, refblocks: W2, circles: ZB } = Lc, qB = Y({ primitives: [...Object.values(QB), ...Object.values(ZB), { type: "text", text: "{REF}", x: 0, y: 0.16 }, { type: "text", text: "{VAL}", x: 0, y: -0.16 }], ports: [{ ...W2.left1, labels: ["1"] }, { ...W2.right1, labels: ["2"] }], center: { x: O2.centerX, y: O2.centerY } }).changeTextAnchor("{VAL}", "middle_top").rotateRightFacingSymbol("right").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_bottom").build(), JB = { ...qB, size: { width: 0.6, height: 0.65 } }, Tc = { paths: { "left-lead": { type: "path", points: [{ x: -0.25, y: 0 }, { x: -0.175, y: 0 }], color: "primary", fill: false, strokeWidth: 0.012 }, body: { type: "path", points: [{ x: -0.175, y: 0.075 }, { x: 0.175, y: 0.075 }, { x: 0.175, y: -0.075 }, { x: -0.175, y: -0.075 }, { x: -0.175, y: 0.075 }], color: "primary", fill: false, strokeWidth: 0.012 }, "right-lead": { type: "path", points: [{ x: 0.175, y: 0 }, { x: 0.25, y: 0 }], color: "primary", fill: false, strokeWidth: 0.012 } }, texts: { top1: { type: "text", text: "{REF}", x: 0, y: 0.25, anchor: "middle_bottom" }, bottom1: { type: "text", text: "{VAL}", x: 0, y: -0.25, anchor: "middle_top" } }, refblocks: { left1: { x: -0.25, y: 0 }, right1: { x: 0.25, y: 0 } }, bounds: { minX: -0.25, maxX: 0.25, minY: -0.25, maxY: 0.25, width: 0.5, height: 0.5, centerX: 0, centerY: 0 }, circles: {} }, KB = yt(Tc, { kind: "boxresistor", orientation: "down" }), t8 = yt(Tc, { kind: "boxresistor", orientation: "left" }), e8 = yt(Tc, { kind: "boxresistor", orientation: "right" }), r8 = yt(Tc, { kind: "boxresistor", orientation: "up" }), Ec = { paths: { path2: { type: "path", points: [{ x: 0.15, y: -0.01 }, { x: 0.55, y: -0.01 }], color: "primary", fill: true }, "path2-5": { type: "path", points: [{ x: -0.15, y: 0.06 }, { x: 0.14, y: 0.06 }], color: "primary", fill: true }, "path2-5-1": { type: "path", points: [{ x: 0.14, y: 0.06 }, { x: 0.14, y: -0.08 }], color: "primary", fill: true }, "path2-5-1-6": { type: "path", points: [{ x: -0.16, y: 0.06 }, { x: -0.16, y: -0.08 }], color: "primary", fill: true }, "path2-5-4": { type: "path", points: [{ x: -0.15, y: -0.08 }, { x: 0.14, y: -0.08 }], color: "primary", fill: true }, "path2-9": { type: "path", points: [{ x: -0.55, y: -0.01 }, { x: -0.17, y: -0.01 }], color: "primary", fill: true } }, refblocks: { left1: { x: -0.55, y: -0.01 }, right1: { x: 0.55, y: -0.01 } }, bounds: { width: 1.16, height: 0.35, centerX: 0, centerY: 0 }, circles: {} }, { paths: n8, bounds: ia, refblocks: $2, circles: i8 } = Ec, o8 = Y({ primitives: [...Object.values(n8), ...Object.values(i8), { type: "text", text: "{REF}", x: -0.2, y: 0.1404553499999995 }, { type: "text", text: "{VAL}", x: 0.2, y: 0.1494553499999995 }], ports: [{ ...$2.left1, labels: ["1"] }, { ...$2.right1, labels: ["2"] }], size: { width: ia.width, height: ia.height }, center: { x: ia.centerX, y: ia.centerY } }).rotateRightFacingSymbol("down").labelPort("left", ["1"]).labelPort("right", ["2"]).changeTextAnchor("{REF}", "middle_left").changeTextAnchor("{VAL}", "middle_left").build(), { paths: s8, bounds: oa, refblocks: j2, circles: a8 } = Ec, c8 = Y({ primitives: [...Object.values(s8), ...Object.values(a8), { type: "text", text: "{REF}", x: 0, y: -0.2294553499999995 }, { type: "text", text: "{VAL}", x: 0, y: 0.1704553499999995 }], ports: [{ ...j2.left1, labels: ["1"] }, { ...j2.right1, labels: ["2"] }], size: { width: oa.width, height: oa.height }, center: { x: oa.centerX, y: oa.centerY } }).rotateRightFacingSymbol("left").labelPort("left", ["1"]).labelPort("right", ["2"]).changeTextAnchor("{REF}", "middle_bottom").changeTextAnchor("{VAL}", "middle_top").build(), { paths: l8, bounds: sa, refblocks: X2, circles: p8 } = Ec, h8 = Y({ primitives: [...Object.values(l8), ...Object.values(p8), { type: "text", text: "{REF}", x: 0, y: 0.2294553499999995 }, { type: "text", text: "{VAL}", x: 0, y: -0.1704553499999995 }], ports: [{ ...X2.left1, labels: ["1"] }, { ...X2.right1, labels: ["2"] }], size: { width: sa.width, height: sa.height }, center: { x: sa.centerX, y: sa.centerY } }).rotateRightFacingSymbol("right").labelPort("left", ["1"]).labelPort("right", ["2"]).changeTextAnchor("{REF}", "middle_bottom").changeTextAnchor("{VAL}", "middle_top").build(), { paths: d8, bounds: aa, refblocks: D2, circles: m8 } = Ec, u8 = Y({ primitives: [...Object.values(d8), ...Object.values(m8), { type: "text", text: "{REF}", x: 0.2, y: -0.1404553499999995 }, { type: "text", text: "{VAL}", x: -0.2, y: -0.1494553499999995 }], ports: [{ ...D2.left1, labels: ["1"] }, { ...D2.right1, labels: ["2"] }], size: { width: aa.width, height: aa.height }, center: { x: aa.centerX, y: aa.centerY } }).rotateRightFacingSymbol("up").labelPort("left", ["1"]).labelPort("right", ["2"]).changeTextAnchor("{REF}", "middle_left").changeTextAnchor("{VAL}", "middle_left").build(), { paths: f8, bounds: V2, refblocks: z2, circles: y8 } = Lc, _8 = Y({ primitives: [...Object.values(f8), ...Object.values(y8), { type: "text", text: "{REF}", x: 0.16, y: -0.16 }, { type: "text", text: "{VAL}", x: -0.16, y: -0.16 }], ports: [{ ...z2.left1, labels: ["1"] }, { ...z2.right1, labels: ["2"] }], center: { x: V2.centerX, y: V2.centerY } }).changeTextAnchor("{VAL}", "middle_top").rotateRightFacingSymbol("up").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_left").build(), g8 = { ..._8, size: { width: 0.9, height: 0.6 } }, Rc = { paths: { "left-lead": { type: "path", points: [{ x: -0.175, y: 0 }, { x: -0.14, y: 0 }], color: "primary", fill: false, strokeWidth: 0.012 }, body: { type: "path", points: [{ x: -0.14, y: 0.065 }, { x: 0.14, y: 0.065 }, { x: 0.14, y: -0.065 }, { x: -0.14, y: -0.065 }, { x: -0.14, y: 0.065 }], color: "primary", fill: false, strokeWidth: 0.012 }, "right-lead": { type: "path", points: [{ x: 0.14, y: 0 }, { x: 0.175, y: 0 }], color: "primary", fill: false, strokeWidth: 0.012 } }, texts: { top1: { type: "text", text: "{REF}", x: 0, y: 0.25, anchor: "middle_bottom" }, bottom1: { type: "text", text: "{VAL}", x: 0, y: -0.25, anchor: "middle_top" } }, refblocks: { left1: { x: -0.175, y: 0 }, right1: { x: 0.175, y: 0 } }, bounds: { minX: -0.175, maxX: 0.175, minY: -0.25, maxY: 0.25, width: 0.35, height: 0.5, centerX: 0, centerY: 0 }, circles: {} }, x8 = yt(Rc, { kind: "boxresistor", orientation: "down" }), b8 = yt(Rc, { kind: "boxresistor", orientation: "left" }), v8 = yt(Rc, { kind: "boxresistor", orientation: "right" }), S8 = yt(Rc, { kind: "boxresistor", orientation: "up" }), pd = { paths: { "horizontal-bar": { type: "path", points: [{ x: -0.4, y: 0 }, { x: 0.4, y: 0 }], color: "primary", fill: false }, "middle-dash-1": { type: "path", points: [{ x: 0, y: 0.2 }, { x: 0, y: 0.07 }], color: "primary", fill: false }, "middle-dash-2": { type: "path", points: [{ x: 0, y: 0.01 }, { x: 0, y: -0.12 }], color: "primary", fill: false }, "middle-dash-3": { type: "path", points: [{ x: 0, y: -0.18 }, { x: 0, y: -0.31 }], color: "primary", fill: false }, "left-vertical": { type: "path", points: [{ x: -0.25, y: 0 }, { x: -0.25, y: -0.2 }], color: "primary", fill: false }, "right-vertical": { type: "path", points: [{ x: 0.25, y: 0 }, { x: 0.25, y: -0.2 }], color: "primary", fill: false }, "left-ground": { type: "path", points: [{ x: -0.3, y: -0.2 }, { x: -0.25, y: -0.3 }, { x: -0.2, y: -0.2 }, { x: -0.3, y: -0.2 }], color: "primary", fill: false }, "right-ground": { type: "path", points: [{ x: 0.2, y: -0.2 }, { x: 0.25, y: -0.3 }, { x: 0.3, y: -0.2 }, { x: 0.2, y: -0.2 }], color: "primary", fill: false } }, refblocks: { left1: { x: -0.4, y: 0 }, right1: { x: 0.4, y: 0 } }, bounds: { centerX: 0, centerY: -0.02 }, circles: {} }, { paths: w8, bounds: U2, refblocks: G2, circles: A8 } = pd, P8 = Y({ primitives: [...Object.values(w8), ...Object.values(A8), { type: "text", text: "{REF}", x: 0, y: 0.2594553499999995 }], ports: [{ ...G2.left1, labels: ["1"] }, { ...G2.right1, labels: ["2"] }], center: { x: U2.centerX, y: U2.centerY } }).changeTextAnchor("{VAL}", "middle_bottom").rotateRightFacingSymbol("down").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_left").build(), { paths: B8, bounds: H2, refblocks: Q2, circles: I8 } = pd, jv = Y({ primitives: [...Object.values(B8), ...Object.values(I8), { type: "text", text: "{REF}", x: 0, y: 0.2594553499999995 }], ports: [{ ...Q2.left1, labels: ["1"] }, { ...Q2.right1, labels: ["2"] }], center: { x: H2.centerX, y: H2.centerY } }).rotateRightFacingSymbol("right").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_bottom").build(), F8 = wi(jv), { paths: M8, bounds: Z2, refblocks: q2, circles: C8 } = pd, k8 = Y({ primitives: [...Object.values(M8), ...Object.values(C8), { type: "text", text: "{REF}", x: 0, y: 0.2594553499999995 }], ports: [{ ...q2.left1, labels: ["1"] }, { ...q2.right1, labels: ["2"] }], center: { x: Z2.centerX, y: Z2.centerY } }).rotateRightFacingSymbol("up").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_right").build(), Oc = { paths: { path27: { type: "path", points: [{ x: 0.3, y: 0 }, { x: 0.06, y: 0 }], color: "primary", fill: false, strokeWidth: 0.012 }, path28: { type: "path", points: [{ x: -0.06, y: 0 }, { x: -0.3, y: 0 }], color: "primary", fill: false, strokeWidth: 0.012 }, path29: { type: "path", points: [{ x: 0.06, y: 0.16002 }, { x: 0.06, y: -0.16002 }], color: "primary", fill: false, strokeWidth: 0.012 }, path30: { type: "path", points: [{ x: -0.06, y: 0.16002 }, { x: -0.06, y: -0.16002 }], color: "primary", fill: false, strokeWidth: 0.012 } }, texts: { top1: { type: "text", text: "{REF}", x: 0, y: 0.24, anchor: "middle_bottom" }, bottom1: { type: "text", text: "{VAL}", x: 0, y: -0.24, anchor: "middle_top" } }, refblocks: { left1: { x: -0.3, y: 0 }, right1: { x: 0.3, y: 0 } }, bounds: { minX: -0.3, maxX: 0.3, minY: -0.24, maxY: 0.24, width: 0.6, height: 0.48, centerX: 0, centerY: 0 }, circles: {} }, { paths: N8, texts: dnt, bounds: ca, refblocks: J2, circles: Y8 } = Oc, L8 = Y({ primitives: [...Object.values(N8), ...Object.values(Y8), { type: "text", text: "{REF}", x: -0.2, y: 0.115 }, { type: "text", text: "{VAL}", x: 0.2, y: 0.115 }], ports: [{ ...J2.left1, labels: ["1"] }, { ...J2.right1, labels: ["2"] }], size: { width: ca.width, height: ca.height }, center: { x: ca.centerX, y: ca.centerY } }).changeTextAnchor("{VAL}", "top_left").rotateRightFacingSymbol("down").labelPort("left1", ["1", "pos"]).labelPort("right1", ["2", "neg"]).changeTextAnchor("{REF}", "bottom_left").build(), T8 = { ...L8, size: { width: 0.9, height: 0.6 } }, E8 = Y(Oc).changeTextAnchor("{VAL}", "middle_top").rotateRightFacingSymbol("right").labelPort("left1", ["2", "neg"]).labelPort("right1", ["1", "pos"]).changeTextAnchor("{REF}", "middle_bottom").build(), R8 = { ...E8, size: { width: 0.6, height: 0.65 } }, Wc = { paths: { path27: { type: "path", points: [{ x: 0.3, y: 0 }, { x: 0.000657, y: 0 }], color: "primary", fill: false, strokeWidth: 0.012 }, path28: { type: "path", points: [{ x: -0.038683, y: 0 }, { x: -0.3, y: 0 }], color: "primary", fill: false, strokeWidth: 0.012 }, path30: { type: "path", points: [{ x: -0.074255, y: 0.16002 }, { x: -0.074255, y: 0.16002 }, { x: -0.069544, y: 0.149352 }, { x: -0.065126, y: 0.138684 }, { x: -0.061005, y: 0.128016 }, { x: -0.057182, y: 0.117348 }, { x: -0.053663, y: 0.10668 }, { x: -0.05045, y: 0.096012 }, { x: -0.047547, y: 0.085344 }, { x: -0.044957, y: 0.074676 }, { x: -0.042684, y: 0.064008 }, { x: -0.040732, y: 0.05334 }, { x: -0.039103, y: 0.042672 }, { x: -0.037801, y: 0.032004 }, { x: -0.03683, y: 0.021336 }, { x: -0.036193, y: 0.010668 }, { x: -0.035893, y: 0 }, { x: -0.036193, y: -0.010668 }, { x: -0.03683, y: -0.021336 }, { x: -0.037801, y: -0.032004 }, { x: -0.039103, y: -0.042672 }, { x: -0.040732, y: -0.05334 }, { x: -0.042684, y: -0.064008 }, { x: -0.044957, y: -0.074676 }, { x: -0.047547, y: -0.085344 }, { x: -0.05045, y: -0.096012 }, { x: -0.053663, y: -0.10668 }, { x: -0.057182, y: -0.117348 }, { x: -0.061005, y: -0.128016 }, { x: -0.065126, y: -0.138684 }, { x: -0.069544, y: -0.149352 }, { x: -0.074255, y: -0.16002 }, { x: -0.074255, y: -0.16002 }], color: "primary", fill: false, strokeWidth: 0.012 }, "path30-7": { type: "path", points: [{ x: -385e-6, y: 0.16002 }, { x: -385e-6, y: -0.16002 }], color: "primary", fill: false, strokeWidth: 0.012 }, "path30-9-2": { type: "path", points: [{ x: 0.156026, y: 0.2 }, { x: 0.085846, y: 0.2 }], color: "primary", fill: false, strokeWidth: 0.012 }, "path30-9-2-9": { type: "path", points: [{ x: 0.120936, y: 0.16491 }, { x: 0.120936, y: 0.23509 }], color: "primary", fill: false, strokeWidth: 0.012 } }, texts: { top1: { type: "text", text: "{REF}", x: 0, y: 0.42, anchor: "middle_bottom" }, bottom1: { type: "text", text: "{VAL}", x: 0, y: -0.42, anchor: "middle_top" } }, refblocks: { left1: { x: -0.3, y: 0 }, right1: { x: 0.3, y: 0 } }, bounds: { minX: -0.3, maxX: 0.3, minY: -0.55, maxY: 0.55, width: 0.6, height: 1.1, centerX: 0, centerY: 0 }, circles: { "viewbox-padding-min": { type: "circle", x: -0.3, y: -0.55, radius: 0, fill: false, color: "transparent" }, "viewbox-padding-max": { type: "circle", x: 0.3, y: 0.55, radius: 0, fill: false, color: "transparent" } } }, O8 = Y(Wc).rotateRightFacingSymbol("up").labelPort("left1", ["2", "neg"]).labelPort("right1", ["1", "pos"]).changeTextAnchor("{REF}", "middle_left", { x: 0.7, y: 0.3 }).changeTextAnchor("{VAL}", "middle_left", { x: -0.12, y: -0.3 }).build(), W8 = Y(Wc).rotateRightFacingSymbol("right").labelPort("left1", ["2", "neg"]).labelPort("right1", ["1", "pos"]).changeTextAnchor("{REF}", "middle_bottom").changeTextAnchor("{VAL}", "middle_top").build(), $8 = Y(Wc).rotateRightFacingSymbol("left").labelPort("left1", ["2", "neg"]).labelPort("right1", ["1", "pos"]).changeTextAnchor("{REF}", "middle_bottom", { x: 0, y: 0.78 }).changeTextAnchor("{VAL}", "middle_top", { x: 0, y: -0.78 }).build(), j8 = Y(Wc).rotateRightFacingSymbol("down").labelPort("left1", ["2", "neg"]).labelPort("right1", ["1", "pos"]).changeTextAnchor("{REF}", "middle_left", { x: -0.12, y: 0.3 }).changeTextAnchor("{VAL}", "middle_left", { x: 0.72, y: -0.3 }).build(), X8 = Y(Oc).rotateRightFacingSymbol("right").changeTextAnchor("{VAL}", "middle_top").labelPort("left1", ["1", "pos"]).labelPort("right1", ["2", "neg"]).changeTextAnchor("{REF}", "middle_bottom").build(), D8 = { ...X8, size: { width: 0.6, height: 0.65 } }, $c = { paths: { "left-lead": { type: "path", points: [{ x: -0.25, y: 0 }, { x: -0.06, y: 0 }], color: "primary", fill: false, strokeWidth: 0.012 }, "left-plate": { type: "path", points: [{ x: -0.06, y: 0.16 }, { x: -0.06, y: -0.16 }], color: "primary", fill: false, strokeWidth: 0.012 }, "right-plate": { type: "path", points: [{ x: 0.06, y: 0.16 }, { x: 0.06, y: -0.16 }], color: "primary", fill: false, strokeWidth: 0.012 }, "right-lead": { type: "path", points: [{ x: 0.06, y: 0 }, { x: 0.25, y: 0 }], color: "primary", fill: false, strokeWidth: 0.012 } }, texts: { top1: { type: "text", text: "{REF}", x: 0, y: 0.25, anchor: "middle_bottom" }, bottom1: { type: "text", text: "{VAL}", x: 0, y: -0.25, anchor: "middle_top" } }, refblocks: { left1: { x: -0.25, y: 0 }, right1: { x: 0.25, y: 0 } }, bounds: { minX: -0.25, maxX: 0.25, minY: -0.25, maxY: 0.25, width: 0.5, height: 0.5, centerX: 0, centerY: 0 }, circles: {} }, V8 = yt($c, { kind: "capacitor", orientation: "down", pin1Labels: ["1", "pos"], pin2Labels: ["2", "neg"] }), z8 = yt($c, { kind: "capacitor", orientation: "left", pin1Labels: ["1", "pos"], pin2Labels: ["2", "neg"] }), U8 = yt($c, { kind: "capacitor", orientation: "right", pin1Labels: ["1", "pos"], pin2Labels: ["2", "neg"] }), G8 = yt($c, { kind: "capacitor", orientation: "up", pin1Labels: ["1", "pos"], pin2Labels: ["2", "neg"] }), { paths: H8, texts: mnt, bounds: la, refblocks: K2, circles: Q8 } = Oc, Z8 = Y({ primitives: [...Object.values(H8), ...Object.values(Q8), { type: "text", text: "{REF}", x: 0.2, y: -0.095 }, { type: "text", text: "{VAL}", x: -0.2, y: -0.095 }], ports: [{ ...K2.left1, labels: ["1"] }, { ...K2.right1, labels: ["2"] }], size: { width: la.width, height: la.height }, center: { x: la.centerX, y: la.centerY } }).changeTextAnchor("{VAL}", "top_left").rotateRightFacingSymbol("up").labelPort("left1", ["1", "pos"]).labelPort("right1", ["2", "neg"]).changeTextAnchor("{REF}", "bottom_left").build(), q8 = { ...Z8, size: { width: 0.9, height: 0.6 } }, jc = { paths: { "left-lead": { type: "path", points: [{ x: -0.175, y: 0 }, { x: -0.05, y: 0 }], color: "primary", fill: false, strokeWidth: 0.012 }, "left-plate": { type: "path", points: [{ x: -0.05, y: 0.14 }, { x: -0.05, y: -0.14 }], color: "primary", fill: false, strokeWidth: 0.012 }, "right-plate": { type: "path", points: [{ x: 0.05, y: 0.14 }, { x: 0.05, y: -0.14 }], color: "primary", fill: false, strokeWidth: 0.012 }, "right-lead": { type: "path", points: [{ x: 0.05, y: 0 }, { x: 0.175, y: 0 }], color: "primary", fill: false, strokeWidth: 0.012 } }, texts: { top1: { type: "text", text: "{REF}", x: 0, y: 0.25, anchor: "middle_bottom" }, bottom1: { type: "text", text: "{VAL}", x: 0, y: -0.25, anchor: "middle_top" } }, refblocks: { left1: { x: -0.175, y: 0 }, right1: { x: 0.175, y: 0 } }, bounds: { minX: -0.175, maxX: 0.175, minY: -0.25, maxY: 0.25, width: 0.35, height: 0.5, centerX: 0, centerY: 0 }, circles: {} }, J8 = yt(jc, { kind: "capacitor", orientation: "down", pin1Labels: ["1", "pos"], pin2Labels: ["2", "neg"] }), K8 = yt(jc, { kind: "capacitor", orientation: "left", pin1Labels: ["1", "pos"], pin2Labels: ["2", "neg"] }), tI = yt(jc, { kind: "capacitor", orientation: "right", pin1Labels: ["1", "pos"], pin2Labels: ["2", "neg"] }), eI = yt(jc, { kind: "capacitor", orientation: "up", pin1Labels: ["1", "pos"], pin2Labels: ["2", "neg"] }), Bi = { paths: { path11: { type: "path", points: [{ x: -0.54, y: 0.03 }, { x: -0.3, y: 0.03 }], color: "primary", fill: false }, path12: { type: "path", points: [{ x: 0.29, y: 0.03 }, { x: 0.54, y: 0.03 }], color: "primary", fill: false }, path2: { type: "path", points: [{ x: 0.29, y: 0.29 }, { x: 0.29, y: -0.23 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: -0.02, y: 0.37 }, bottom1: { type: "text", text: "{VAL}", x: -0.01, y: -0.37 } }, refblocks: { left1: { x: -0.54, y: 0.03 }, right1: { x: 0.54, y: 0.03 } }, bounds: { minX: -0.57, maxX: 0.57, minY: -0.37, maxY: 0.37, width: 1.14, height: 0.74, centerX: 0, centerY: 0 }, circles: { path1: { type: "circle", x: 0, y: 0.04, radius: 0.29, color: "primary", fill: false } } }, { paths: rI, texts: unt, bounds: pa, refblocks: t9, circles: nI } = Bi, iI = Y({ primitives: [...Object.values(rI), ...Object.values(nI), { type: "text", text: "{REF}", x: -0.15, y: 0.3894553499999995 }, { type: "text", text: "{VAL}", x: 0.15, y: 0.3894553499999995 }], ports: [{ ...t9.left1, labels: ["1"] }, { ...t9.right1, labels: ["2"] }], size: { width: pa.width, height: pa.height }, center: { x: pa.centerX, y: pa.centerY } }).rotateRightFacingSymbol("down").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_left").changeTextAnchor("{VAL}", "middle_left").build(), oI = Y(Bi).changeTextAnchor("{VAL}", "middle_top").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_bottom").build(), { paths: sI, texts: fnt, bounds: ha, refblocks: e9, circles: aI } = Bi, cI = Y({ primitives: [...Object.values(sI), ...Object.values(aI), { type: "text", text: "{REF}", x: -0, y: -0.2894553499999995 }, { type: "text", text: "{VAL}", x: 0, y: 0.3894553499999995 }], ports: [{ ...e9.left1, labels: ["1"] }, { ...e9.right1, labels: ["2"] }], size: { width: ha.width, height: ha.height }, center: { x: ha.centerX, y: ha.centerY } }).changeTextAnchor("{VAL}", "middle_bottom").rotateRightFacingSymbol("left").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_bottom").build(), lI = Y(Bi).changeTextAnchor("{VAL}", "middle_top").labelPort("left1", ["1", "neg"]).labelPort("right1", ["2", "pos"]).changeTextAnchor("{REF}", "middle_bottom").build(), { paths: pI, texts: ynt, bounds: da, refblocks: r9, circles: hI } = Bi, dI = Y({ primitives: [...Object.values(pI), ...Object.values(hI), { type: "text", text: "{REF}", x: 0.15, y: -0.2894553499999995 }, { type: "text", text: "{VAL}", x: -0.15, y: -0.2894553499999995 }], ports: [{ ...r9.left1, labels: ["1"] }, { ...r9.right1, labels: ["2"] }], size: { width: da.width, height: da.height }, center: { x: da.centerX, y: da.centerY } }).rotateRightFacingSymbol("up").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_left").changeTextAnchor("{VAL}", "middle_left").build(), { paths: mI, texts: _nt, bounds: ma, refblocks: n9, circles: uI } = Bi, fI = Y({ primitives: [...Object.values(mI), ...Object.values(uI), { type: "text", text: "{REF}", x: 0.15, y: -0.2894553499999995 }, { type: "text", text: "{VAL}", x: -0.15, y: -0.2894553499999995 }], ports: [{ ...n9.left1, labels: ["1"] }, { ...n9.right1, labels: ["2"] }], size: { width: ma.width, height: ma.height }, center: { x: ma.centerX, y: ma.centerY } }).rotateRightFacingSymbol("up").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_left").changeTextAnchor("{VAL}", "middle_left").build(), Xc = { paths: { path27: { type: "path", points: [{ x: 0.54, y: -0.01 }, { x: 0.13, y: -0.01 }], color: "primary", fill: false }, path29: { type: "path", points: [{ x: 0.13, y: 0.25 }, { x: 0.13, y: -0.27 }], color: "primary", fill: false }, "path29-2": { type: "path", points: [{ x: 0.07, y: 0.25 }, { x: 0.07, y: -0.28 }], color: "primary", fill: false }, path30: { type: "path", points: [{ x: -0.14, y: 0.25 }, { x: -0.14, y: -0.27 }], color: "primary", fill: false }, "path29-5": { type: "path", points: [{ x: -0.08, y: 0.26 }, { x: -0.08, y: -0.27 }], color: "primary", fill: false }, "path29-2-7": { type: "path", points: [{ x: 0.07, y: 0.26 }, { x: -0.08, y: 0.26 }], color: "primary", fill: false }, "path29-2-7-6": { type: "path", points: [{ x: 0.07, y: -0.28 }, { x: -0.08, y: -0.28 }], color: "primary", fill: false }, path43: { type: "path", points: [{ x: -0.21, y: 0.32 }, { x: 0.2, y: 0.32 }], color: "primary", fill: false }, "path44-0": { type: "path", points: [{ x: 0, y: 0.71 }, { x: 0, y: 0.33 }, { x: 0, y: 0.32 }], color: "primary", fill: false }, "path43-8": { type: "path", points: [{ x: -0.21, y: 0.32 }, { x: -0.21, y: 0.25 }], color: "primary", fill: false }, "path43-8-8": { type: "path", points: [{ x: 0.2, y: 0.32 }, { x: 0.2, y: 0.25 }], color: "primary", fill: false }, "path43-9": { type: "path", points: [{ x: 0.19, y: -0.35 }, { x: -0.22, y: -0.35 }], color: "primary", fill: false }, "path44-0-5": { type: "path", points: [{ x: -0.02, y: -0.71 }, { x: -0.02, y: -0.36 }, { x: -0.02, y: -0.35 }], color: "primary", fill: false }, "path43-8-1": { type: "path", points: [{ x: 0.19, y: -0.35 }, { x: 0.19, y: -0.28 }], color: "primary", fill: false }, "path43-8-8-9": { type: "path", points: [{ x: -0.22, y: -0.35 }, { x: -0.22, y: -0.28 }], color: "primary", fill: false }, path28: { type: "path", points: [{ x: -0.14, y: -0.01 }, { x: -0.54, y: -0.01 }], color: "primary", fill: false } }, texts: { left1: { type: "text", text: "{REF}", x: 0.53, y: 0.28 }, right1: { type: "text", text: "{VAL}", x: 0.54, y: -0.28 } }, refblocks: { top1: { x: 0, y: 0.71 }, bottom1: { x: -0.02, y: -0.71 }, left1: { x: -0.54, y: -0.01 }, right1: { x: 0.54, y: -0.01 } }, bounds: { minX: -0.57, maxX: 0.57, minY: -0.74, maxY: 0.74, width: 1.14, height: 1.48, centerX: 0, centerY: 0 }, circles: {} }, { paths: yI, texts: gnt, bounds: ua, refblocks: fa, circles: _I } = Xc, gI = Y({ primitives: [...Object.values(yI), ...Object.values(_I), { type: "text", text: "{REF}", x: -0.4, y: 0.4094554499999995 }, { type: "text", text: "{VAL}", x: 0.4, y: 0.4094553499999995 }], ports: [{ ...fa.left1, labels: ["1"] }, { ...fa.right1, labels: ["3"] }, { ...fa.bottom1, labels: ["2"] }, { ...fa.top1, labels: ["4"] }], size: { width: ua.width, height: ua.height }, center: { x: ua.centerX, y: ua.centerY } }).rotateRightFacingSymbol("down").changeTextAnchor("{REF}", "bottom_left").changeTextAnchor("{VAL}", "top_left").build(), xI = Y(Xc).labelPort("top1", ["2", "gnd1"]).labelPort("bottom1", ["4", "gnd2"]).labelPort("left1", ["3"]).labelPort("right1", ["1"]).changeTextAnchor("{REF}", "bottom_left").changeTextAnchor("{VAL}", "top_left").build(), bI = Y(Xc).labelPort("top1", ["4", "gnd1"]).labelPort("bottom1", ["2", "gnd2"]).labelPort("left1", ["1"]).labelPort("right1", ["3"]).changeTextAnchor("{REF}", "bottom_left").changeTextAnchor("{VAL}", "top_left").build(), { paths: vI, texts: xnt, bounds: ya, refblocks: _a, circles: SI } = Xc, wI = Y({ primitives: [...Object.values(vI), ...Object.values(SI), { type: "text", text: "{VAL}", x: -0.4, y: -0.4094554499999995 }, { type: "text", text: "{REF}", x: 0.4, y: -0.4094553499999995 }], ports: [{ ..._a.left1, labels: ["1"] }, { ..._a.right1, labels: ["3"] }, { ..._a.bottom1, labels: ["2"] }, { ..._a.top1, labels: ["4"] }], size: { width: ya.width, height: ya.height }, center: { x: ya.centerX, y: ya.centerY } }).rotateRightFacingSymbol("up").changeTextAnchor("{REF}", "bottom_left").changeTextAnchor("{VAL}", "top_left").build(), Dc = { paths: { path27: { type: "path", points: [{ x: 0.55, y: -0.01 }, { x: 0.13, y: -0.01 }], color: "primary", fill: false }, path28: { type: "path", points: [{ x: -0.14, y: -0.01 }, { x: -0.55, y: -0.01 }], color: "primary", fill: false }, path29: { type: "path", points: [{ x: 0.13, y: -0.28 }, { x: 0.13, y: 0.25 }], color: "primary", fill: false }, "path29-2": { type: "path", points: [{ x: 0.07, y: -0.28 }, { x: 0.07, y: 0.25 }], color: "primary", fill: false }, path30: { type: "path", points: [{ x: -0.14, y: -0.28 }, { x: -0.14, y: 0.25 }], color: "primary", fill: false }, "path29-5": { type: "path", points: [{ x: -0.08, y: -0.28 }, { x: -0.08, y: 0.25 }], color: "primary", fill: false }, "path29-2-7": { type: "path", points: [{ x: 0.07, y: -0.28 }, { x: -0.08, y: -0.28 }], color: "primary", fill: false }, "path29-2-7-6": { type: "path", points: [{ x: 0.07, y: 0.26 }, { x: -0.08, y: 0.26 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{VAL}", x: -0.01, y: -0.42 }, bottom1: { type: "text", text: "{REF}", x: 0, y: 0.43 } }, refblocks: { left1: { x: -0.55, y: -0.01 }, right1: { x: 0.55, y: -0.01 } }, bounds: { minX: -0.58, maxX: 0.58, minY: -0.52, maxY: 0.43, width: 1.16, height: 1, centerX: 0, centerY: -0.04 }, circles: {} }, { paths: AI, texts: bnt, bounds: ga, refblocks: i9, circles: PI } = Dc, BI = Y({ primitives: [...Object.values(AI), ...Object.values(PI), { type: "text", text: "{REF}", x: -0.3, y: 0.3094553499999995 }, { type: "text", text: "{VAL}", x: 0.3, y: 0.3094553499999995 }], ports: [{ ...i9.left1, labels: ["1"] }, { ...i9.right1, labels: ["2"] }], size: { width: ga.width, height: ga.height }, center: { x: ga.centerX, y: ga.centerY } }).changeTextAnchor("{VAL}", "top_left").rotateRightFacingSymbol("down").labelPort("left1", ["1", "pos"]).labelPort("right1", ["2", "neg"]).changeTextAnchor("{REF}", "bottom_left").build(), II = Y(Dc).changeTextAnchor("{VAL}", "middle_top").rotateRightFacingSymbol("right").labelPort("left1", ["2", "neg"]).labelPort("right1", ["1", "pos"]).changeTextAnchor("{REF}", "middle_bottom").build(), FI = Y(Dc).changeTextAnchor("{VAL}", "middle_top").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_bottom").build(), { paths: MI, texts: vnt, bounds: xa, refblocks: o9, circles: CI } = Dc, kI = Y({ primitives: [...Object.values(MI), ...Object.values(CI), { type: "text", text: "{REF}", x: 0.3, y: -0.3094553499999995 }, { type: "text", text: "{VAL}", x: -0.3, y: -0.3094553499999995 }], ports: [{ ...o9.left1, labels: ["1"] }, { ...o9.right1, labels: ["2"] }], size: { width: xa.width, height: xa.height }, center: { x: xa.centerX, y: xa.centerY } }).changeTextAnchor("{VAL}", "middle_top").rotateRightFacingSymbol("up").labelPort("left1", ["1", "pos"]).labelPort("right1", ["2", "neg"]).changeTextAnchor("{REF}", "bottom_left").build(), Mo = 0.6, kh = 0.3, NI = [{ type: "path", points: [{ x: -Mo, y: 0 }, { x: -kh, y: 0 }], color: "primary", fill: false }, { type: "path", points: [{ x: kh, y: 0 }, { x: Mo, y: 0 }], color: "primary", fill: false }, { type: "circle", x: 0, y: 0, radius: kh, color: "primary", fill: false }, { type: "path", points: [{ x: -0.1, y: 0 }, { x: 0.15, y: 0 }], color: "primary", fill: false }, { type: "path", points: [{ x: 0.15, y: 0 }, { x: 0.05, y: 0.08 }], color: "primary", fill: false }, { type: "path", points: [{ x: 0.15, y: 0 }, { x: 0.05, y: -0.08 }], color: "primary", fill: false }], YI = Y({ primitives: [...NI, { type: "text", text: "{REF}", x: -0.2, y: 0.35 }, { type: "text", text: "{VAL}", x: 0.2, y: 0.35 }], ports: [{ x: -Mo, y: 0, labels: ["1"] }, { x: Mo, y: 0, labels: ["2"] }], center: { x: 0, y: 0 }, size: { width: Mo * 2, height: 0.9 } }).rotateRightFacingSymbol("down").changeTextAnchor("{REF}", "middle_left").changeTextAnchor("{VAL}", "middle_left").build(), Co = 0.6, Nh = 0.3, LI = [{ type: "path", points: [{ x: -Co, y: 0 }, { x: -Nh, y: 0 }], color: "primary", fill: false }, { type: "path", points: [{ x: Nh, y: 0 }, { x: Co, y: 0 }], color: "primary", fill: false }, { type: "circle", x: 0, y: 0, radius: Nh, color: "primary", fill: false }, { type: "path", points: [{ x: -0.1, y: 0 }, { x: 0.15, y: 0 }], color: "primary", fill: false }, { type: "path", points: [{ x: 0.15, y: 0 }, { x: 0.05, y: 0.08 }], color: "primary", fill: false }, { type: "path", points: [{ x: 0.15, y: 0 }, { x: 0.05, y: -0.08 }], color: "primary", fill: false }], TI = Y({ primitives: [...LI, { type: "text", text: "{REF}", x: 0, y: -0.4 }, { type: "text", text: "{VAL}", x: 0, y: 0.4 }], ports: [{ x: -Co, y: 0, labels: ["1"] }, { x: Co, y: 0, labels: ["2"] }], center: { x: 0, y: 0 }, size: { width: Co * 2, height: 0.9 } }).rotateRightFacingSymbol("left").changeTextAnchor("{REF}", "middle_bottom").changeTextAnchor("{VAL}", "middle_top").build(), ko = 0.6, Yh = 0.3, EI = [{ type: "path", points: [{ x: -ko, y: 0 }, { x: -Yh, y: 0 }], color: "primary", fill: false }, { type: "path", points: [{ x: Yh, y: 0 }, { x: ko, y: 0 }], color: "primary", fill: false }, { type: "circle", x: 0, y: 0, radius: Yh, color: "primary", fill: false }, { type: "path", points: [{ x: -0.1, y: 0 }, { x: 0.15, y: 0 }], color: "primary", fill: false }, { type: "path", points: [{ x: 0.15, y: 0 }, { x: 0.05, y: 0.08 }], color: "primary", fill: false }, { type: "path", points: [{ x: 0.15, y: 0 }, { x: 0.05, y: -0.08 }], color: "primary", fill: false }], RI = Y({ primitives: [...EI, { type: "text", text: "{REF}", x: 0, y: 0.4 }, { type: "text", text: "{VAL}", x: 0, y: -0.4 }], ports: [{ x: -ko, y: 0, labels: ["1"] }, { x: ko, y: 0, labels: ["2"] }], center: { x: 0, y: 0 }, size: { width: ko * 2, height: 0.9 } }).changeTextAnchor("{REF}", "middle_bottom").changeTextAnchor("{VAL}", "middle_top").build(), No = 0.6, Lh = 0.3, OI = [{ type: "path", points: [{ x: -No, y: 0 }, { x: -Lh, y: 0 }], color: "primary", fill: false }, { type: "path", points: [{ x: Lh, y: 0 }, { x: No, y: 0 }], color: "primary", fill: false }, { type: "circle", x: 0, y: 0, radius: Lh, color: "primary", fill: false }, { type: "path", points: [{ x: -0.1, y: 0 }, { x: 0.15, y: 0 }], color: "primary", fill: false }, { type: "path", points: [{ x: 0.15, y: 0 }, { x: 0.05, y: 0.08 }], color: "primary", fill: false }, { type: "path", points: [{ x: 0.15, y: 0 }, { x: 0.05, y: -0.08 }], color: "primary", fill: false }], WI = Y({ primitives: [...OI, { type: "text", text: "{REF}", x: 0.2, y: -0.35 }, { type: "text", text: "{VAL}", x: -0.2, y: -0.35 }], ports: [{ x: -No, y: 0, labels: ["1"] }, { x: No, y: 0, labels: ["2"] }], center: { x: 0, y: 0 }, size: { width: No * 2, height: 0.9 } }).rotateRightFacingSymbol("up").changeTextAnchor("{REF}", "middle_left").changeTextAnchor("{VAL}", "middle_left").build(), Ii = { paths: { path11: { type: "path", points: [{ x: 1.99, y: -1.64 }, { x: 2.1, y: -1.64 }], color: "primary", fill: false }, "path40-0": { type: "path", points: [{ x: 2.1, y: -1.48 }, { x: 2.1, y: -1.8 }], color: "primary", fill: false }, "path40-0-5": { type: "path", points: [{ x: 2.22, y: -1.5 }, { x: 2.11, y: -1.58 }], color: "primary", fill: false }, "path40-0-5-0": { type: "path", points: [{ x: 2.23, y: -1.78 }, { x: 2.11, y: -1.7 }], color: "primary", fill: false }, "path12-1-5": { type: "path", points: [{ x: 2.23, y: -1.49 }, { x: 2.23, y: -1.14 }], color: "primary", fill: false }, "path12-1-5-3": { type: "path", points: [{ x: 2.23, y: -1.97 }, { x: 2.23, y: -1.79 }], color: "primary", fill: false }, "arrow-2": { type: "path", points: [{ x: 2.17, y: -1.7 }, { x: 2.13, y: -1.76 }, { x: 2.19, y: -1.76 }, { x: 2.17, y: -1.7 }], color: "primary", fill: true }, path1: { type: "path", points: [{ x: 1.6, y: -1.5 }, { x: 1.86, y: -1.5 }], color: "primary", fill: false }, path2: { type: "path", points: [{ x: 1.87, y: -1.34 }, { x: 1.87, y: -1.66 }], color: "primary", fill: false }, path3: { type: "path", points: [{ x: 1.99, y: -1.36 }, { x: 1.87, y: -1.44 }], color: "primary", fill: false }, path4: { type: "path", points: [{ x: 1.99, y: -1.64 }, { x: 1.88, y: -1.56 }], color: "primary", fill: false }, "arrow-1": { type: "path", points: [{ x: 1.94, y: -1.56 }, { x: 1.89, y: -1.62 }, { x: 1.96, y: -1.62 }, { x: 1.94, y: -1.56 }], color: "primary", fill: true }, path9: { type: "path", points: [{ x: 1.99, y: -1.35 }, { x: 2.23, y: -1.36 }], color: "primary", fill: false } }, texts: { bottom1: { type: "text", text: "{VAL}", x: 1.88, y: -1.94 }, right1: { type: "text", text: "{REF}", x: 1.88, y: -1.14 } }, refblocks: { right1: { x: 2.23, y: -1.97 }, right2: { x: 1.6, y: -1.5 }, right3: { x: 2.23, y: -1.14 } }, bounds: { minX: 1.58, maxX: 2.35, minY: -1.98, maxY: -1.12, width: 0.77, height: 0.86, centerX: 1.96, centerY: -1.55 }, circles: { "path1-0": { type: "circle", x: 2.05, y: -1.54, radius: 0.3, color: "primary", fill: false } } }, $I = Y(Ii).rotateRightFacingSymbol("down").labelPort("right2", ["1"]).labelPort("right1", ["2"]).labelPort("right3", ["3"]).changeTextAnchor("{VAL}", "middle_left", { x: 0.8, y: -0.15 }).changeTextAnchor("{REF}", "middle_left", { x: 0, y: 0.15 }).build(), jI = Y(Ii).rotateRightFacingSymbol("right").labelPort("right2", ["1"]).labelPort("right1", ["2"]).labelPort("right3", ["3"]).changeTextAnchor("{VAL}", "middle_right").changeTextAnchor("{REF}", "middle_right").build(), XI = Y(Ii).rotateRightFacingSymbol("left").labelPort("right2", ["1"]).labelPort("right1", ["2"]).labelPort("right3", ["3"]).changeTextAnchor("{VAL}", "middle_left", { x: 0, y: -0.8 }).changeTextAnchor("{REF}", "middle_left", { x: 0, y: 0.8 }).build(), DI = Y(Ii).rotateRightFacingSymbol("right").labelPort("right2", ["1"]).labelPort("right1", ["2"]).labelPort("right3", ["3"]).changeTextAnchor("{VAL}", "middle_right").changeTextAnchor("{REF}", "middle_right").build(), VI = Y(Ii).rotateRightFacingSymbol("up").labelPort("right2", ["1"]).labelPort("right1", ["2"]).labelPort("right3", ["3"]).changeTextAnchor("{VAL}", "middle_left", { x: 0, y: -0.15 }).changeTextAnchor("{REF}", "middle_left", { x: 0.8, y: 0.15 }).build(), zI = Y(Ii).rotateRightFacingSymbol("up").labelPort("right2", ["1"]).labelPort("right1", ["2"]).labelPort("right3", ["3"]).changeTextAnchor("{VAL}", "middle_left", { x: 0, y: -0.15 }).changeTextAnchor("{REF}", "middle_left", { x: 0.8, y: 0.15 }).build(), UI = { paths: { path11: { type: "path", points: [{ x: -0.54, y: 0 }, { x: -0.3, y: 0 }], color: "primary", fill: false }, path12: { type: "path", points: [{ x: 0.29, y: 0 }, { x: 0.54, y: 0 }], color: "primary", fill: false }}, refblocks: { left1: { x: -0.54, y: 0 }, right1: { x: 0.54, y: 0 } }, bounds: { width: 1.06, height: 1, centerX: 0, centerY: 0 }, circles: { path1: { type: "circle", x: 0, y: 0, radius: 0.29, color: "primary", fill: false } } }, { paths: s9, bounds: ba, refblocks: a9, circles: GI } = UI, Eo = Yt({ primitives: [s9.path11, s9.path12, { type: "path", points: [{ x: -0.12, y: 0.14 }, { x: 0.12, y: 0.14 }], color: "primary", fill: false }, ...Object.values(GI), { type: "text", text: "{REF}", x: 0, y: 0.3594553499999995, anchor: "middle_bottom" }, { type: "text", text: "{VAL}", x: 0, y: -0.35, anchor: "middle_top" }, { type: "path", points: [{ x: -0.095, y: -0.16 }, { x: 0, y: 0.09 }], color: "primary", fill: false }, { type: "path", points: [{ x: 0, y: 0.09 }, { x: 0.095, y: -0.16 }], color: "primary", fill: false }, { type: "path", points: [{ x: -0.048, y: -0.045 }, { x: 0.048, y: -0.045 }], color: "primary", fill: false }], ports: [{ ...a9.left1, labels: ["1"] }, { ...a9.right1, labels: ["2"] }], size: { width: ba.width, height: ba.height }, center: { x: ba.centerX, y: ba.centerY } }), nd = structuredClone(Eo);
nd.primitives = nd.primitives.map((t) => t.type !== "text" ? t : t.text === "{REF}" ? { ...t, x: -0.16, y: 0.3594553499999995, anchor: "middle_bottom" } : t.text === "{VAL}" ? { ...t, x: 0.16, y: 0.35, anchor: "middle_bottom" } : t);
var c9 = Lo(nd, { newOrientation: "down" }), HI = wi(Eo), QI = Eo, id = structuredClone(Eo);
id.primitives = id.primitives.map((t) => t.type !== "text" ? t : t.text === "{REF}" ? { ...t, x: 0.16, y: -0.3594553499999995, anchor: "middle_top" } : t.text === "{VAL}" ? { ...t, x: -0.16, y: -0.35, anchor: "middle_top" } : t);
var ZI = Lo(id, { newOrientation: "up" }), Fi = { paths: { path11: { type: "path", points: [{ x: -0.54, y: 0.03 }, { x: -0.3, y: 0.04 }], color: "primary", fill: false }, path12: { type: "path", points: [{ x: 0.29, y: 0.04 }, { x: 0.54, y: 0.04 }], color: "primary", fill: false }, "path11-5-5": { type: "path", points: [{ x: 0.1, y: 0.13 }, { x: 0, y: -0.06 }, { x: -0.11, y: 0.13 }], color: "primary", fill: false }, path2: { type: "path", points: [{ x: -0.12, y: -0.14 }, { x: 0.12, y: -0.14 }], color: "primary", fill: false } }, refblocks: { left1: { x: -0.54, y: 0.03 }, right1: { x: 0.54, y: 0.04 } }, bounds: { width: 1.14, height: 0.79, centerX: 0, centerY: 0 }, circles: { path1: { type: "circle", x: 0, y: 0.04, radius: 0.29, color: "primary", fill: false } } }, { paths: qI, bounds: va, refblocks: l9, circles: JI } = Fi, KI = Y({ primitives: [...Object.values(qI), ...Object.values(JI), { type: "text", text: "{REF}", x: -0.15, y: 0.3894553499999995 }, { type: "text", text: "{VAL}", x: 0.15, y: 0.3894553499999995 }], ports: [{ ...l9.left1, labels: ["1"] }, { ...l9.right1, labels: ["2"] }], size: { width: va.width, height: va.height }, center: { x: va.centerX, y: va.centerY } }).rotateRightFacingSymbol("down").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_left").changeTextAnchor("{VAL}", "middle_left").build(), { paths: tF, bounds: Sa, refblocks: p9, circles: eF } = Fi, rF = Y({ primitives: [...Object.values(tF), ...Object.values(eF), { type: "text", text: "{REF}", x: -0, y: 0.3894553499999995 }, { type: "text", text: "{VAL}", x: 0, y: -0.3294553499999995 }], ports: [{ ...p9.left1, labels: ["1"] }, { ...p9.right1, labels: ["2"] }], size: { width: Sa.width, height: Sa.height }, center: { x: Sa.centerX, y: Sa.centerY } }).changeTextAnchor("{VAL}", "middle_top").rotateRightFacingSymbol("right").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_bottom").build(), { paths: nF, bounds: wa, refblocks: h9, circles: iF } = Fi, oF = Y({ primitives: [...Object.values(nF), ...Object.values(iF), { type: "text", text: "{REF}", x: -0, y: -0.3294553499999995 }, { type: "text", text: "{VAL}", x: 0, y: 0.4294553499999995 }], ports: [{ ...h9.left1, labels: ["1"] }, { ...h9.right1, labels: ["2"] }], size: { width: wa.width, height: wa.height }, center: { x: wa.centerX, y: wa.centerY } }).changeTextAnchor("{VAL}", "middle_bottom").rotateRightFacingSymbol("left").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_bottom").build(), { paths: sF, bounds: Aa, refblocks: d9, circles: aF } = Fi, cF = Y({ primitives: [...Object.values(sF), ...Object.values(aF), { type: "text", text: "{REF}", x: -0, y: 0.3894553499999995 }, { type: "text", text: "{VAL}", x: 0, y: -0.3294553499999995 }], ports: [{ ...d9.left1, labels: ["1"] }, { ...d9.right1, labels: ["2"] }], size: { width: Aa.width, height: Aa.height }, center: { x: Aa.centerX, y: Aa.centerY } }).changeTextAnchor("{VAL}", "middle_top").rotateRightFacingSymbol("right").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_bottom").build(), { paths: lF, bounds: Pa, refblocks: m9, circles: pF } = Fi, hF = Y({ primitives: [...Object.values(lF), ...Object.values(pF), { type: "text", text: "{REF}", x: 0.15, y: -0.2894553499999995 }, { type: "text", text: "{VAL}", x: -0.15, y: -0.2894553499999995 }], ports: [{ ...m9.left1, labels: ["1"] }, { ...m9.right1, labels: ["2"] }], size: { width: Pa.width, height: Pa.height }, center: { x: Pa.centerX, y: Pa.centerY } }).rotateRightFacingSymbol("up").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_left").changeTextAnchor("{VAL}", "middle_left").build(), { paths: dF, bounds: Ba, refblocks: u9, circles: mF } = Fi, uF = Y({ primitives: [...Object.values(dF), ...Object.values(mF), { type: "text", text: "{REF}", x: 0.15, y: -0.2894553499999995 }, { type: "text", text: "{VAL}", x: -0.15, y: -0.2894553499999995 }], ports: [{ ...u9.left1, labels: ["1"] }, { ...u9.right1, labels: ["2"] }], size: { width: Ba.width, height: Ba.height }, center: { x: Ba.centerX, y: Ba.centerY } }).rotateRightFacingSymbol("up").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_left").changeTextAnchor("{VAL}", "middle_left").build(), Mi = { paths: { path11: { type: "path", points: [{ x: -0.54, y: 0.04 }, { x: -0.11, y: 0.04 }], color: "primary", fill: false }, path12: { type: "path", points: [{ x: 0.1, y: 0.04 }, { x: 0.54, y: 0.04 }], color: "primary", fill: false }, "path11-0": { type: "path", points: [{ x: -0.09, y: -0.15 }, { x: -0.09, y: 0.26 }], color: "primary", fill: false }, "path11-0-3": { type: "path", points: [{ x: 0.09, y: -0.15 }, { x: 0.09, y: 0.26 }], color: "primary", fill: false }, "path11-0-9": { type: "path", points: [{ x: -0.08, y: 0.06 }, { x: -0.08, y: -0.15 }, { x: 0.09, y: -0.05 }, { x: -0.08, y: 0.06 }], color: "primary", fill: true }, "path11-0-9-0": { type: "path", points: [{ x: 0.08, y: 0.26 }, { x: 0.08, y: 0.05 }, { x: -0.09, y: 0.15 }, { x: 0.07, y: 0.26 }], color: "primary", fill: true } }, texts: { top1: { type: "text", text: "{REF}", x: -0.03, y: 0.42 }, bottom1: { type: "text", text: "{VAL}", x: -0.03, y: -0.42 } }, refblocks: { left1: { x: -0.54, y: 0.04 }, right1: { x: 0.54, y: 0.04 } }, bounds: { minX: -0.57, maxX: 0.57, minY: -0.42, maxY: 0.42, width: 1.14, height: 0.83, centerX: 0, centerY: 0 }, circles: { path1: { type: "circle", x: 0, y: 0.05, radius: 0.29, color: "primary", fill: false } } }, fF = Y(Mi).rotateRightFacingSymbol("down").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_left", { x: -0.03, y: 0.2 }).changeTextAnchor("{VAL}", "middle_left", { x: 0.8, y: -0.2 }).build(), yF = Y(Mi).rotateRightFacingSymbol("right").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_bottom", { x: 0, y: 0.1 }).changeTextAnchor("{VAL}", "middle_top").build(), _F = Y(Mi).rotateRightFacingSymbol("left").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_bottom", { x: 0, y: 0.8 }).changeTextAnchor("{VAL}", "middle_top", { x: 0, y: -0.9 }).build(), gF = Y(Mi).rotateRightFacingSymbol("right").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_bottom", { x: 0, y: 0.1 }).changeTextAnchor("{VAL}", "middle_top").build(), xF = Y(Mi).rotateRightFacingSymbol("up").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_left", { x: 0.7, y: 0.2 }).changeTextAnchor("{VAL}", "middle_left", { x: -0.13, y: -0.2 }).build(), bF = Y(Mi).rotateRightFacingSymbol("up").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_left", { x: 0.7, y: 0.2 }).changeTextAnchor("{VAL}", "middle_left", { x: -0.13, y: -0.2 }).build(), Vc = { paths: { triangle: { type: "path", points: [{ x: -0.06, y: -0.09 }, { x: -0.06, y: 0.09 }, { x: 0.06, y: 0 }, { x: -0.06, y: -0.09 }], color: "primary", fill: false }, stem: { type: "path", points: [{ x: -0.11, y: 0 }, { x: -0.06, y: 0 }], color: "primary", fill: false } }, refblocks: { left1: { x: -0.11, y: 0 } }, bounds: { centerX: 0, centerY: 0 }}, { paths: vF, bounds: f9, refblocks: SF } = Vc, wF = Y({ primitives: [...Object.values(vF), { type: "text", text: "{REF}", x: -0.13, y: -0 }], ports: [{ ...SF.left1, labels: ["1"] }], center: { x: f9.centerX, y: f9.centerY } }).rotateRightFacingSymbol("up").labelPort("left1", ["1"]).changeTextAnchor("{REF}", "middle_top").build(), { paths: AF, bounds: y9, refblocks: PF } = Vc, BF = Y({ primitives: [...Object.values(AF), { type: "text", text: "{REF}", x: -0.13, y: 0 }], ports: [{ ...PF.left1, labels: ["1"] }], center: { x: y9.centerX, y: y9.centerY } }).rotateRightFacingSymbol("right").labelPort("left1", ["1"]).changeTextAnchor("{REF}", "middle_right").build(), { paths: IF, bounds: _9, refblocks: FF } = Vc, MF = Y({ primitives: [...Object.values(IF), { type: "text", text: "{REF}", x: -0.13, y: -0 }], ports: [{ ...FF.left1, labels: ["1"] }], center: { x: _9.centerX, y: _9.centerY } }).rotateRightFacingSymbol("left").labelPort("left1", ["1"]).changeTextAnchor("{REF}", "middle_left").build(), { paths: CF, bounds: g9, refblocks: kF } = Vc, NF = Y({ primitives: [...Object.values(CF), { type: "text", text: "{REF}", x: -0.13, y: 0 }], ports: [{ ...kF.left1, labels: ["1"] }], center: { x: g9.centerX, y: g9.centerY } }).rotateRightFacingSymbol("down").labelPort("left1", ["1"]).changeTextAnchor("{REF}", "middle_bottom").build(), YF = { paths: { path40: { type: "path", points: [{ x: 0.14, y: 0.04 }, { x: -0.12, y: -0.09 }], color: "primary", fill: false }, path41: { type: "path", points: [{ x: -0.12, y: 0.18 }, { x: 0.14, y: 0.04 }], color: "primary", fill: false }, path42: { type: "path", points: [{ x: -0.12, y: -0.09 }, { x: -0.12, y: 0.18 }], color: "primary", fill: false }, path43: { type: "path", points: [{ x: 0.14, y: 0.18 }, { x: 0.14, y: -0.09 }], color: "primary", fill: false }, path44: { type: "path", points: [{ x: -0.12, y: 0.04 }, { x: -0.52, y: 0.04 }], color: "primary", fill: false }, "path44-0": { type: "path", points: [{ x: 0.52, y: 0.04 }, { x: 0.15, y: 0.04 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: -0.01, y: 0.27 }, bottom1: { type: "text", text: "{VAL}", x: 0, y: -0.27 } }, refblocks: { left1: { x: -0.52, y: 0.04 }, right1: { x: 0.52, y: 0.04 } }, bounds: { minX: -0.55, maxX: 0.55, minY: -0.27, maxY: 0.27, width: 1.09, height: 0.55, centerX: 0, centerY: 0 }, circles: {} }, zc = Y(YF).labelPort("left1", ["1", "pos", "anode"]).labelPort("right1", ["2", "neg", "cathode"]).changeTextAnchor("{REF}", "middle_bottom").changeTextAnchor("{VAL}", "middle_top").build(), LF = Z(zc, "down"), TF = Z(zc, "left"), Uc = { paths: { "anode-lead": { type: "path", points: [{ x: -0.25, y: 0 }, { x: -0.11999999999999988, y: 0 }], color: "primary", fill: false }, body: { type: "path", points: [{ x: -0.11999999999999988, y: 0.11999999999999988 }, { x: 0.1200000000000001, y: 0 }, { x: -0.11999999999999988, y: -0.1200000000000001 }, { x: -0.11999999999999988, y: 0.11999999999999988 }], color: "primary", fill: false }, "cathode-bar": { type: "path", points: [{ x: 0.1200000000000001, y: 0.11999999999999988 }, { x: 0.1200000000000001, y: -0.1200000000000001 }], color: "primary", fill: false }, "cathode-lead": { type: "path", points: [{ x: 0.1200000000000001, y: 0 }, { x: 0.25, y: 0 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: 0, y: 0.25 }, bottom1: { type: "text", text: "{VAL}", x: 0, y: -0.25 } }, refblocks: { left1: { x: -0.25, y: 0 }, right1: { x: 0.25, y: 0 } }, bounds: { minX: -0.25, maxX: 0.25, minY: -0.25, maxY: 0.25, width: 0.5, height: 0.5, centerX: 0, centerY: 0 }, circles: {} }, EF = yt(Uc, { kind: "diode", orientation: "down", pin1Labels: ["1", "pos", "anode"], pin2Labels: ["2", "neg", "cathode"] }), RF = yt(Uc, { kind: "diode", orientation: "left", pin1Labels: ["1", "pos", "anode"], pin2Labels: ["2", "neg", "cathode"] }), OF = yt(Uc, { kind: "diode", orientation: "right", pin1Labels: ["1", "pos", "anode"], pin2Labels: ["2", "neg", "cathode"] }), WF = yt(Uc, { kind: "diode", orientation: "up", pin1Labels: ["1", "pos", "anode"], pin2Labels: ["2", "neg", "cathode"] }), $F = Z(zc, "up"), Gc = { paths: { "anode-lead": { type: "path", points: [{ x: -0.17499999999999982, y: 0 }, { x: -0.09999999999999987, y: 0 }], color: "primary", fill: false }, body: { type: "path", points: [{ x: -0.09999999999999987, y: 0.09999999999999987 }, { x: 0.10000000000000009, y: 0 }, { x: -0.09999999999999987, y: -0.10000000000000009 }, { x: -0.09999999999999987, y: 0.09999999999999987 }], color: "primary", fill: false }, "cathode-bar": { type: "path", points: [{ x: 0.10000000000000009, y: 0.09999999999999987 }, { x: 0.10000000000000009, y: -0.10000000000000009 }], color: "primary", fill: false }, "cathode-lead": { type: "path", points: [{ x: 0.10000000000000009, y: 0 }, { x: 0.17500000000000004, y: 0 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: 0, y: 0.25 }, bottom1: { type: "text", text: "{VAL}", x: 0, y: -0.25 } }, refblocks: { left1: { x: -0.17499999999999982, y: 0 }, right1: { x: 0.17500000000000004, y: 0 } }, bounds: { minX: -0.17499999999999982, maxX: 0.17500000000000004, minY: -0.25, maxY: 0.25, width: 0.34999999999999987, height: 0.5, centerX: 0.00000000000000011102230246251565, centerY: 0 }, circles: {} }, jF = yt(Gc, { kind: "diode", orientation: "down", pin1Labels: ["1", "pos", "anode"], pin2Labels: ["2", "neg", "cathode"] }), XF = yt(Gc, { kind: "diode", orientation: "left", pin1Labels: ["1", "pos", "anode"], pin2Labels: ["2", "neg", "cathode"] }), DF = yt(Gc, { kind: "diode", orientation: "right", pin1Labels: ["1", "pos", "anode"], pin2Labels: ["2", "neg", "cathode"] }), VF = yt(Gc, { kind: "diode", orientation: "up", pin1Labels: ["1", "pos", "anode"], pin2Labels: ["2", "neg", "cathode"] }), zF = { paths: { path1: { type: "path", points: [{ x: -0.37, y: 0.22 }, { x: -0.13, y: 0.22 }], color: "primary", fill: false }, "path-1-2": { type: "path", points: [{ x: -0.07, y: 0.22 }, { x: 0.11, y: 0.16 }], color: "primary", fill: false }, path2: { type: "path", points: [{ x: 0.1, y: 0.13 }, { x: 0.37, y: 0.13 }], color: "primary", fill: false }, path3: { type: "path", points: [{ x: 0.12, y: 0.36 }, { x: 0.37, y: 0.36 }], color: "primary", fill: false }, path4: { type: "path", points: [{ x: -0.37, y: -0.18 }, { x: -0.13, y: -0.18 }], color: "primary", fill: false }, "path4-5": { type: "path", points: [{ x: -0.07, y: -0.19 }, { x: 0.1, y: -0.24 }], color: "primary", fill: false }, path5: { type: "path", points: [{ x: 0.1, y: -0.27 }, { x: 0.37, y: -0.27 }], color: "primary", fill: false }, path6: { type: "path", points: [{ x: 0.12, y: -0.04 }, { x: 0.37, y: -0.04 }], color: "primary", fill: false }, "path1-4-join": { type: "path", points: [{ x: 0, y: -0.2 }, { x: 0, y: 0.19 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: 0, y: 0.56 }, bottom1: { type: "text", text: "{VAL}", x: 0, y: -0.42 } }, refblocks: { left1: { x: -0.37, y: 0.22 }, left2: { x: -0.37, y: -0.18 }, right1: { x: 0.37, y: 0.36 }, right2: { x: 0.37, y: 0.13 }, right3: { x: 0.37, y: -0.04 }, right5: { x: 0.37, y: -0.27 } }, bounds: { minX: -0.4, maxX: 0.4, minY: -0.47, maxY: 0.56, width: 1, height: 1.04, centerX: 0, centerY: 0.05 }, circles: { "circle-2": { type: "circle", x: 0.08, y: 0.13, radius: 0.02, color: "primary", fill: false }, "circle-5": { type: "circle", x: 0.08, y: -0.27, radius: 0.02, color: "primary", fill: false }, "circle-3": { type: "circle", x: 0.08, y: 0.37, radius: 0.02, color: "primary", fill: false }, "circle-6": { type: "circle", x: 0.08, y: -0.04, radius: 0.02, color: "primary", fill: false }, "circle-1": { type: "circle", x: -0.1, y: 0.22, radius: 0.02, color: "primary", fill: false }, "circle-4": { type: "circle", x: -0.1, y: -0.18, radius: 0.02, color: "primary", fill: false } } }, Hc = Y(zF).labelPort("left1", ["1"]).labelPort("right1", ["3"]).labelPort("right2", ["2"]).labelPort("right3", ["6"]).labelPort("left2", ["4"]).labelPort("right5", ["5"]).changeTextAnchor("{REF}", "middle_bottom").changeTextAnchor("{VAL}", "middle_top").build(), hd = Z(Hc, "down"), dd = hd.primitives.find((t) => t.type === "text" && t.text === "{REF}"), md = hd.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
dd.anchor = "middle_bottom";
md.anchor = "middle_top";
dd.x = 0;
dd.y += 0.537;
md.y -= 0.5375;
md.x = 0;
var UF = hd, ud = Z(Hc, "left"), fd = ud.primitives.find((t) => t.type === "text" && t.text === "{REF}"), yd = ud.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
fd.anchor = "middle_bottom";
yd.anchor = "middle_top";
fd.x = 0;
fd.y += 1;
yd.y -= 1;
yd.x = 0;
var GF = ud, _d = Z(Hc, "up"), gd = _d.primitives.find((t) => t.type === "text" && t.text === "{REF}"), xd = _d.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
gd.anchor = "middle_bottom";
xd.anchor = "middle_top";
gd.x = 0;
gd.y += 0.537;
xd.y -= 0.5375;
xd.x = 0;
var HF = _d, QF = { paths: { path1: { type: "path", points: [{ x: -0.37, y: 0.22 }, { x: -0.13, y: 0.22 }], color: "primary", fill: false }, "path-1-3": { type: "path", points: [{ x: -0.07, y: 0.23 }, { x: 0.11, y: 0.33 }], color: "primary", fill: false }, path2: { type: "path", points: [{ x: 0.1, y: 0.13 }, { x: 0.37, y: 0.13 }], color: "primary", fill: false }, path3: { type: "path", points: [{ x: 0.12, y: 0.36 }, { x: 0.37, y: 0.36 }], color: "primary", fill: false }, path4: { type: "path", points: [{ x: -0.37, y: -0.18 }, { x: -0.13, y: -0.18 }], color: "primary", fill: false }, "path4-6": { type: "path", points: [{ x: -0.07, y: -0.18 }, { x: 0.11, y: -0.07 }], color: "primary", fill: false }, path5: { type: "path", points: [{ x: 0.1, y: -0.27 }, { x: 0.37, y: -0.27 }], color: "primary", fill: false }, path6: { type: "path", points: [{ x: 0.12, y: -0.04 }, { x: 0.37, y: -0.04 }], color: "primary", fill: false }, "path1-4-join": { type: "path", points: [{ x: 0, y: -0.12 }, { x: 0, y: 0.27 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: 0, y: 0.61 }, bottom1: { type: "text", text: "{VAL}", x: 0, y: -0.52 } }, refblocks: { left1: { x: -0.37, y: 0.22 }, left2: { x: -0.37, y: -0.18 }, right1: { x: 0.37, y: 0.36 }, right2: { x: 0.37, y: 0.13 }, right3: { x: 0.37, y: -0.04 }, right5: { x: 0.37, y: -0.27 } }, bounds: { minX: -0.4, maxX: 0.4, minY: -0.47, maxY: 0.56, width: 1, height: 1.04, centerX: 0, centerY: 0.05 }, circles: { "circle-2": { type: "circle", x: 0.08, y: 0.13, radius: 0.02, color: "primary", fill: false }, "circle-5": { type: "circle", x: 0.08, y: -0.27, radius: 0.02, color: "primary", fill: false }, "circle-3": { type: "circle", x: 0.08, y: 0.37, radius: 0.02, color: "primary", fill: false }, "circle-6": { type: "circle", x: 0.08, y: -0.04, radius: 0.02, color: "primary", fill: false }, "circle-1": { type: "circle", x: -0.1, y: 0.22, radius: 0.02, color: "primary", fill: false }, "circle-4": { type: "circle", x: -0.1, y: -0.18, radius: 0.02, color: "primary", fill: false } } }, Qc = Y(QF).labelPort("left1", ["1"]).labelPort("right1", ["3"]).labelPort("right2", ["2"]).labelPort("right3", ["6"]).labelPort("left2", ["4"]).labelPort("right5", ["5"]).changeTextAnchor("{REF}", "middle_bottom").changeTextAnchor("{VAL}", "middle_top").build(), bd = Z(Qc, "down"), vd = bd.primitives.find((t) => t.type === "text" && t.text === "{REF}"), Sd = bd.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
vd.anchor = "middle_bottom";
Sd.anchor = "middle_top";
vd.x = 0;
vd.y += 0.565;
Sd.y -= 0.555;
Sd.x = 0;
var ZF = bd, wd = Z(Qc, "left"), Ad = wd.primitives.find((t) => t.type === "text" && t.text === "{REF}"), Pd = wd.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
Ad.anchor = "middle_bottom";
Pd.anchor = "middle_top";
Ad.x = 0;
Ad.y += 1.09;
Pd.y -= 1.09;
Pd.x = 0;
var qF = wd, Bd = Z(Qc, "up"), Id = Bd.primitives.find((t) => t.type === "text" && t.text === "{REF}"), Fd = Bd.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
Id.anchor = "middle_bottom";
Fd.anchor = "middle_top";
Id.x = 0;
Id.y += 0.565;
Fd.y -= 0.555;
Fd.x = 0;
var JF = Bd, KF = { paths: { path11: { type: "path", points: [{ x: -0.38, y: 0.06 }, { x: -0.14, y: 0.06 }], color: "primary", fill: false }, "path11-0": { type: "path", points: [{ x: -0.09, y: 0.07 }, { x: 0.11, y: 0.11 }], color: "primary", fill: false }, path12: { type: "path", points: [{ x: 0.13, y: 0.06 }, { x: 0.38, y: 0.06 }], color: "primary", fill: false }, "path11-5": { type: "path", points: [{ x: -0.38, y: -0.17 }, { x: -0.14, y: -0.17 }], color: "primary", fill: false }, "path11-0-3": { type: "path", points: [{ x: -0.09, y: -0.17 }, { x: 0.11, y: -0.12 }], color: "primary", fill: false }, "path12-0": { type: "path", points: [{ x: 0.13, y: -0.17 }, { x: 0.38, y: -0.17 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: 0, y: 0.31 }, bottom1: { type: "text", text: "{VAL}", x: 0, y: -0.31 } }, refblocks: { left1: { x: -0.38, y: -0.17 }, left3: { x: -0.38, y: 0.06 }, right1: { x: 0.38, y: -0.17 }, right3: { x: 0.38, y: 0.06 } }, bounds: { minX: -0.4, maxX: 0.4, minY: -0.4, maxY: 0.4, width: 0.81, height: 0.79, centerX: 0, centerY: 0 }, circles: { "circle-4": { type: "circle", x: 0.1, y: 0.06, radius: 0.02, color: "primary", fill: false }, "circle-2": { type: "circle", x: 0.1, y: -0.17, radius: 0.02, color: "primary", fill: false }, "circle-3": { type: "circle", x: -0.11, y: 0.06, radius: 0.02, color: "primary", fill: false }, "circle-1": { type: "circle", x: -0.11, y: -0.17, radius: 0.02, color: "primary", fill: false } } }, Zc = Y(KF).labelPort("left1", ["1"]).labelPort("right1", ["2"]).labelPort("right3", ["4"]).labelPort("left3", ["3"]).changeTextAnchor("{REF}", "middle_bottom").changeTextAnchor("{VAL}", "middle_top").build(), Md = Z(Zc, "down"), Cd = Md.primitives.find((t) => t.type === "text" && t.text === "{REF}"), kd = Md.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
Cd.anchor = "middle_bottom";
kd.anchor = "middle_top";
Cd.x = 0.4;
Cd.y += 0.265;
kd.y -= 0.265;
kd.x = 0.4;
var t6 = Md, Nd = Z(Zc, "left"), Yd = Nd.primitives.find((t) => t.type === "text" && t.text === "{REF}"), Ld = Nd.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
Yd.anchor = "middle_bottom";
Ld.anchor = "middle_top";
Yd.x = 0;
Yd.y += 0.67;
Ld.y -= 0.67;
Ld.x = 0;
var e6 = Nd, Td = Z(Zc, "up"), Ed = Td.primitives.find((t) => t.type === "text" && t.text === "{REF}"), Rd = Td.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
Ed.anchor = "middle_bottom";
Rd.anchor = "middle_top";
Ed.x = 0.46;
Ed.y += 0.265;
Rd.y -= 0.265;
Rd.x = 0.46;
var r6 = Td, n6 = { paths: { path11: { type: "path", points: [{ x: -0.38, y: 0.06 }, { x: -0.14, y: 0.06 }], color: "primary", fill: false }, "path11-0": { type: "path", points: [{ x: -0.09, y: 0.07 }, { x: 0.1, y: 0.2 }], color: "primary", fill: false }, path12: { type: "path", points: [{ x: 0.13, y: 0.06 }, { x: 0.38, y: 0.06 }], color: "primary", fill: false }, "path11-5": { type: "path", points: [{ x: -0.38, y: -0.17 }, { x: -0.14, y: -0.17 }], color: "primary", fill: false }, "path11-0-3": { type: "path", points: [{ x: -0.09, y: -0.16 }, { x: 0.1, y: -0.03 }], color: "primary", fill: false }, "path12-0": { type: "path", points: [{ x: 0.13, y: -0.17 }, { x: 0.38, y: -0.17 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: 0, y: 0.42 }, bottom1: { type: "text", text: "{VAL}", x: 0, y: -0.42 } }, refblocks: { left1: { x: -0.38, y: -0.17 }, left3: { x: -0.38, y: 0.06 }, right1: { x: 0.38, y: -0.17 }, right3: { x: 0.38, y: 0.06 } }, bounds: { minX: -0.4, maxX: 0.4, minY: -0.4, maxY: 0.4, width: 0.81, height: 0.79, centerX: 0, centerY: 0 }, circles: { "circle-4": { type: "circle", x: 0.1, y: 0.06, radius: 0.02, color: "primary", fill: false }, "circle-2": { type: "circle", x: 0.1, y: -0.17, radius: 0.02, color: "primary", fill: false }, "circle-3": { type: "circle", x: -0.11, y: 0.06, radius: 0.02, color: "primary", fill: false }, "circle-1": { type: "circle", x: -0.11, y: -0.17, radius: 0.02, color: "primary", fill: false } } }, qc = Y(n6).labelPort("left1", ["1"]).labelPort("right1", ["2"]).labelPort("right3", ["4"]).labelPort("left3", ["3"]).changeTextAnchor("{REF}", "middle_bottom").changeTextAnchor("{VAL}", "middle_top").build(), Od = Z(qc, "down"), Wd = Od.primitives.find((t) => t.type === "text" && t.text === "{REF}"), $d = Od.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
Wd.anchor = "middle_bottom";
$d.anchor = "middle_top";
Wd.x = 0.4;
Wd.y += 0.295;
$d.y -= 0.295;
$d.x = 0.42;
var i6 = Od, jd = Z(qc, "left"), Xd = jd.primitives.find((t) => t.type === "text" && t.text === "{REF}"), Dd = jd.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
Xd.anchor = "middle_bottom";
Dd.anchor = "middle_top";
Xd.x = 0;
Xd.y += 0.795;
Dd.y -= 0.795;
Dd.x = 0;
var o6 = jd, Vd = Z(qc, "up"), zd = Vd.primitives.find((t) => t.type === "text" && t.text === "{REF}"), Ud = Vd.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
zd.anchor = "middle_bottom";
Ud.anchor = "middle_top";
zd.x = 0.46;
zd.y += 0.315;
Ud.y -= 0.315;
Ud.x = 0.46;
var s6 = Vd, Xv = { paths: { path5: { type: "path", points: [{ x: -0.44, y: 0 }, { x: -0.16, y: 0 }], color: "primary", fill: false }, path6: { type: "path", points: [{ x: 0.17, y: 0 }, { x: 0.44, y: 0.01 }], color: "primary", fill: false }, path9: { type: "path", points: [{ x: -0.25, y: -0.16 }, { x: 0.02, y: 0.3 }, { x: 0.25, y: 0.17 }, { x: -0.02, y: -0.29 }, { x: -0.25, y: -0.16 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: 0, y: 0.37 }, bottom1: { type: "text", text: "{VAL}", x: 0, y: -0.37 } }, refblocks: { left1: { x: -0.44, y: 0 }, right1: { x: 0.44, y: 0.01 } }, bounds: { minX: -0.57, maxX: 0.57, minY: -0.25, maxY: 0.25, width: 1.13, height: 0.5, centerX: 0, centerY: 0 }, circles: {} }, { paths: a6, texts: Fnt, bounds: Ia, refblocks: x9, circles: c6 } = Xv, Dv = Y({ primitives: [...Object.values(a6), ...Object.values(c6), { type: "text", text: "{REF}", x: 0.18, y: -0.3204553499999995 }, { type: "text", text: "{VAL}", x: -0.25, y: -0.3294553499999995 }], ports: [{ ...x9.left1, labels: ["1"] }, { ...x9.right1, labels: ["2"] }], size: { width: Ia.width, height: Ia.height }, center: { x: Ia.centerX, y: Ia.centerY } }).rotateRightFacingSymbol("up").labelPort("left", ["1"]).labelPort("right", ["2"]).changeTextAnchor("{REF}", "middle_left").changeTextAnchor("{VAL}", "middle_left").build(), Gd = Si(Dv), Hd = Gd.primitives.find((t) => t.type === "text" && t.text === "{REF}"), Qd = Gd.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
Hd.anchor = "middle_left";
Qd.anchor = "middle_left";
Hd.y += 0.4;
Hd.x = 0.32;
Qd.y -= 0.45;
Qd.x = 0.32;
var l6 = Gd, Vv = Y(Xv).labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_bottom").changeTextAnchor("{VAL}", "middle_top").build(), p6 = wi(Vv), Ci = { paths: { path11: { type: "path", points: [{ x: -0.56, y: 0.04 }, { x: -0.22, y: 0.04 }], color: "primary", fill: false }, path12: { type: "path", points: [{ x: 0.14, y: 0.05 }, { x: 0.48, y: 0.05 }], color: "primary", fill: false }, "path12-6": { type: "path", points: [{ x: 0.14, y: -0.15 }, { x: 0.14, y: 0.25 }], color: "primary", fill: false }, "path11-0-9": { type: "path", points: [{ x: -0.22, y: 0.25 }, { x: -0.21, y: -0.15 }, { x: 0.14, y: 0.05 }, { x: -0.22, y: 0.25 }], color: "primary", fill: true } }, refblocks: { left1: { x: -0.56, y: 0.04 }, right1: { x: 0.48, y: 0.05 } }, bounds: { width: 1.18, height: 0.76, centerX: 0, centerY: 0 }, circles: {} }, { paths: h6, bounds: Fa, refblocks: b9, circles: d6 } = Ci, m6 = Y({ primitives: [...Object.values(h6), ...Object.values(d6), { type: "text", text: "{REF}", x: -0.15, y: 0.3294553499999995 }, { type: "text", text: "{VAL}", x: 0.15, y: 0.3294553499999995 }], ports: [{ ...b9.left1, labels: ["1"] }, { ...b9.right1, labels: ["2"] }], size: { width: Fa.width, height: Fa.height }, center: { x: Fa.centerX, y: Fa.centerY } }).rotateRightFacingSymbol("down").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_left").changeTextAnchor("{VAL}", "middle_left").build(), { paths: u6, bounds: Ma, refblocks: v9, circles: f6 } = Ci, y6 = Y({ primitives: [...Object.values(u6), ...Object.values(f6), { type: "text", text: "{REF}", x: -0, y: 0.4094553499999995 }, { type: "text", text: "{VAL}", x: 0, y: -0.4094553499999995 }], ports: [{ ...v9.left1, labels: ["1"] }, { ...v9.right1, labels: ["2"] }], size: { width: Ma.width, height: Ma.height }, center: { x: Ma.centerX, y: Ma.centerY } }).changeTextAnchor("{VAL}", "middle_top").rotateRightFacingSymbol("right").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_bottom").build(), { paths: _6, bounds: Ca, refblocks: S9, circles: g6 } = Ci, x6 = Y({ primitives: [...Object.values(_6), ...Object.values(g6), { type: "text", text: "{REF}", x: -0, y: -0.3094553499999995 }, { type: "text", text: "{VAL}", x: 0, y: 0.4094553499999995 }], ports: [{ ...S9.left1, labels: ["1"] }, { ...S9.right1, labels: ["2"] }], size: { width: Ca.width, height: Ca.height }, center: { x: Ca.centerX, y: Ca.centerY } }).changeTextAnchor("{VAL}", "middle_bottom").rotateRightFacingSymbol("left").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_bottom").build(), { paths: b6, bounds: ka, refblocks: w9, circles: v6 } = Ci, S6 = Y({ primitives: [...Object.values(b6), ...Object.values(v6), { type: "text", text: "{REF}", x: -0, y: 0.4094553499999995 }, { type: "text", text: "{VAL}", x: 0, y: -0.4094553499999995 }], ports: [{ ...w9.left1, labels: ["1"] }, { ...w9.right1, labels: ["2"] }], size: { width: ka.width, height: ka.height }, center: { x: ka.centerX, y: ka.centerY } }).changeTextAnchor("{VAL}", "middle_top").rotateRightFacingSymbol("right").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_bottom").build(), { paths: w6, bounds: Na, refblocks: A9, circles: A6 } = Ci, P6 = Y({ primitives: [...Object.values(w6), ...Object.values(A6), { type: "text", text: "{REF}", x: 0.15, y: -0.2894553499999995 }, { type: "text", text: "{VAL}", x: -0.15, y: -0.2894553499999995 }], ports: [{ ...A9.left1, labels: ["1"] }, { ...A9.right1, labels: ["2"] }], size: { width: Na.width, height: Na.height }, center: { x: Na.centerX, y: Na.centerY } }).rotateRightFacingSymbol("up").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_left").changeTextAnchor("{VAL}", "middle_left").build(), { paths: B6, bounds: Ya, refblocks: P9, circles: I6 } = Ci, F6 = Y({ primitives: [...Object.values(B6), ...Object.values(I6), { type: "text", text: "{REF}", x: 0.15, y: -0.2894553499999995 }, { type: "text", text: "{VAL}", x: -0.15, y: -0.2894553499999995 }], ports: [{ ...P9.left1, labels: ["1"] }, { ...P9.right1, labels: ["2"] }], size: { width: Ya.width, height: Ya.height }, center: { x: Ya.centerX, y: Ya.centerY } }).rotateRightFacingSymbol("up").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_left").changeTextAnchor("{VAL}", "middle_left").build(), M6 = { paths: { path11: { type: "path", points: [{ x: -0.54, y: 0 }, { x: -0.3, y: 0 }], color: "primary", fill: false }, path12: { type: "path", points: [{ x: 0.29, y: 0 }, { x: 0.54, y: 0 }], color: "primary", fill: false } }, texts: { left1: { type: "text", text: "Hz", x: 0, y: -0.04 } }, refblocks: { left1: { x: -0.54, y: 0 }, right1: { x: 0.54, y: 0 } }, bounds: { width: 1.06, height: 1, centerX: 0, centerY: 0 }, circles: { path1: { type: "circle", x: -0.01, y: -0.01, radius: 0.29, color: "primary", fill: false } } }, { paths: C6, texts: k6, bounds: La, refblocks: B9, circles: N6 } = M6, Zd = Yt({ primitives: [...Object.values(C6), ...Object.values(N6), { type: "text", text: "{REF}", x: 0, y: -0.3594553499999995, anchor: "middle_top" }, { type: "text", text: "{VAL}", x: 0, y: 0.35, anchor: "middle_bottom" }, { ...k6.left1, x: 0, y: 0.01, anchor: "center", fontSize: 0.2 }], ports: [{ ...B9.left1, labels: ["1"] }, { ...B9.right1, labels: ["2"] }], size: { width: La.width, height: La.height }, center: { x: La.centerX, y: La.centerY } }), { 5: Y6, ...L6 } = Zd.primitives;
function T6(t) { return typeof t == "object"; }
var I9 = Z({ ...Zd, primitives: Object.values(L6).filter(T6) }), E6 = { ...I9, primitives: [...I9.primitives, Y6] }, R6 = { paths: { path10: { type: "path", points: [{ x: -0.53, y: 0.04 }, { x: 0.53, y: 0.04 }], color: "primary", fill: false }, path14: { type: "path", points: [{ x: 0, y: 0.17 }, { x: 0.27, y: 0.17 }, { x: 0.27, y: -0.1 }, { x: -0.26, y: -0.1 }, { x: -0.26, y: 0.17 }, { x: 0, y: 0.17 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: -0.01, y: 0.24 }}, refblocks: { left1: { x: -0.53, y: 0.04 }, right1: { x: 0.53, y: 0.04 } }, bounds: { width: 1.13, height: 0.47, centerX: 0, centerY: 0 }}, { paths: O6, texts: W6, bounds: Ta, refblocks: F9 } = R6, zv = Yt({ primitives: [...Object.values(O6), { ...W6.top1, anchor: "middle_bottom" }, { type: "text", text: "{VAL}", x: 0, y: -0.2, anchor: "middle_top" }], ports: [{ ...F9.left1, labels: ["1"] }, { ...F9.right1, labels: ["2"] }], size: { width: Ta.width, height: Ta.height }, center: { x: Ta.centerX, y: Ta.centerY } }), $6 = Z(zv), ki = { paths: { path1: { type: "path", points: [{ x: -0.29, y: 0.01 }, { x: 0.04, y: 0 }], color: "primary", fill: true }, path2: { type: "path", points: [{ x: 0.04, y: -0.22 }, { x: 0.04, y: 0.22 }], color: "primary", fill: true }, path3: { type: "path", points: [{ x: 0.12, y: -0.17 }, { x: 0.12, y: 0.17 }], color: "primary", fill: true }, path4: { type: "path", points: [{ x: 0.19, y: -0.06 }, { x: 0.19, y: 0.06 }], color: "primary", fill: true } }, texts: { right1: { type: "text", text: "{REF}", x: 0.31, y: -0.02 } }, refblocks: { left1: { x: -0.29, y: 0.01 } }, bounds: { minX: -0.31, maxX: 0.31, minY: -0.22, maxY: 0.22, width: 0.62, height: 0.45, centerX: 0, centerY: 0 }, circles: {} }, j6 = Y(ki).rotateRightFacingSymbol("down").labelPort("left1", ["1"]).changeTextAnchor("{REF}", "middle_top").build(), X6 = Y(ki).rotateRightFacingSymbol("right").labelPort("left1", ["1"]).changeTextAnchor("{REF}", "middle_left").build(), D6 = Y(ki).rotateRightFacingSymbol("left").labelPort("left1", ["1"]).changeTextAnchor("{REF}", "middle_right").build(), V6 = Y(ki).rotateRightFacingSymbol("right").labelPort("left1", ["1"]).changeTextAnchor("{REF}", "middle_left").build(), z6 = Y(ki).rotateRightFacingSymbol("up").labelPort("left1", ["1"]).changeTextAnchor("{REF}", "middle_bottom").build(), U6 = Y(ki).rotateRightFacingSymbol("up").labelPort("left1", ["1"]).changeTextAnchor("{REF}", "middle_bottom").build(), qd = { paths: { path11: { type: "path", points: [{ x: -0.52, y: 0.03 }, { x: -0.18, y: 0.04 }], color: "primary", fill: false }, path12: { type: "path", points: [{ x: 0.19, y: 0.04 }, { x: 0.52, y: 0.04 }], color: "primary", fill: false }, "path11-0-9": { type: "path", points: [{ x: -0.31, y: 0.2 }, { x: -0.31, y: -0.11 }, { x: -0.01, y: 0.04 }, { x: -0.3, y: 0.2 }], color: "primary", fill: true }, "path11-0-9-5": { type: "path", points: [{ x: 0.33, y: 0.2 }, { x: 0.33, y: -0.1 }, { x: 0.04, y: 0.04 }, { x: 0.33, y: 0.2 }], color: "primary", fill: true } }, texts: { top1: { type: "text", text: "{REF}", x: 0.04, y: 0.32 }, bottom1: { type: "text", text: "{VAL}", x: 0.04, y: -0.32 } }, refblocks: { left1: { x: -0.52, y: 0.03 }, right1: { x: 0.52, y: 0.04 } }, bounds: { minX: -0.55, maxX: 0.55, minY: -0.32, maxY: 0.32, width: 1.09, height: 0.63, centerX: 0, centerY: 0 }, circles: {} }, { paths: Tnt, texts: Ent, bounds: Rnt, refblocks: Ont, circles: Wnt } = qd, G6 = Y(qd).changeTextAnchor("{VAL}", "middle_top").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_bottom").build(), H6 = Y(qd).rotateRightFacingSymbol("down").changeTextAnchor("{VAL}", "middle_right").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_left").build(), Q6 = { paths: { path45: { type: "path", points: [{ x: 0.14, y: 0 }, { x: -0.13, y: -0.14 }], color: "primary", fill: false }, "path1-8": { type: "path", points: [{ x: 0.13, y: 0 }, { x: 0.3, y: 0 }], color: "primary", fill: false }, path46: { type: "path", points: [{ x: -0.13, y: 0.13 }, { x: 0.14, y: 0 }], color: "primary", fill: false }, path47: { type: "path", points: [{ x: -0.13, y: -0.14 }, { x: -0.13, y: 0.13 }], color: "primary", fill: false }, path48: { type: "path", points: [{ x: 0.14, y: 0.13 }, { x: 0.14, y: -0.14 }], color: "primary", fill: false }, path49: { type: "path", points: [{ x: -0.13, y: 0 }, { x: -0.3, y: 0 }], color: "primary", fill: false }, path25: { type: "path", points: [{ x: 0.16, y: 0.29 }, { x: 0.25, y: 0.3 }, { x: 0.22, y: 0.21 }], color: "primary", fill: true }, path78: { type: "path", points: [{ x: 0.08, y: 0.17 }, { x: 0.09, y: 0.17 }, { x: 0.21, y: 0.27 }, { x: 0.21, y: 0.27 }], color: "primary", fill: false }, "path25-0": { type: "path", points: [{ x: -0.02, y: 0.31 }, { x: 0.08, y: 0.32 }, { x: 0.04, y: 0.23 }], color: "primary", fill: true }, "path78-6": { type: "path", points: [{ x: -0.1, y: 0.19 }, { x: -0.09, y: 0.2 }, { x: 0.04, y: 0.29 }, { x: 0.04, y: 0.29 }], color: "primary", fill: false }, box: { type: "path", points: [{ x: -0.3, y: -0.4 }, { x: 0.3, y: -0.4 }, { x: 0.3, y: 0.4 }, { x: -0.3, y: 0.4 }, { x: -0.3, y: -0.4 }, { x: -0.3, y: 0.4 }], color: "primary", fill: false }, "path48-1": { type: "path", points: [{ x: -0.3, y: 0.13 }, { x: -0.54, y: 0.13 }], color: "primary", fill: false }, "path48-2": { type: "path", points: [{ x: -0.3, y: -0.13 }, { x: -0.54, y: -0.13 }], color: "primary", fill: false }, "path48-3": { type: "path", points: [{ x: 0.3, y: -0.13 }, { x: 0.54, y: -0.13 }], color: "primary", fill: false }, "path48-4": { type: "path", points: [{ x: 0.3, y: 0.13 }, { x: 0.54, y: 0.13 }], color: "primary", fill: false } }, texts: { bottom1: { type: "text", text: "{VAL}", x: 0, y: -0.43 }, right1: { type: "text", text: "{REF}", x: 0, y: 0.43 } }, refblocks: { left1: { x: -0.54, y: 0.13 }, left2: { x: -0.54, y: -0.13 }, right1: { x: 0.54, y: -0.13 }, right2: { x: 0.54, y: 0.13 } }, bounds: { minX: -0.56, maxX: 0.56, minY: -0.32, maxY: 0.32, width: 1.13, height: 0.65, centerX: 0, centerY: 0 }, circles: {} }, Jc = Y(Q6).labelPort("left1", ["1", "DIN"]).labelPort("left2", ["2", "POWER"]).labelPort("right1", ["3", "GND"]).labelPort("right2", ["4", "DOUT"]).changeTextAnchor("{REF}", "middle_bottom").changeTextAnchor("{VAL}", "middle_top").build(), Z6 = Z(Jc, "down"), q6 = wi(Jc), Jd = Z(Jc, "up"), Kd = Jd.primitives.find((t) => t.type === "text" && t.text === "{REF}"), tm = Jd.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
Kd.anchor = "middle_left";
tm.anchor = "middle_left";
Kd.y += 0.21;
Kd.x = 0.44;
tm.y -= 0.21;
tm.x = 0.44;
var J6 = Jd, K6 = { paths: { path11: { type: "path", points: [{ x: -0.4, y: 0 }, { x: -0.01, y: 0 }], color: "primary", fill: false }, path40: { type: "path", points: [{ x: 0.07, y: 0.19 }, { x: 0.07, y: -0.18 }], color: "primary", fill: false }, path42: { type: "path", points: [{ x: 0.01, y: -0.12 }, { x: 0.01, y: 0.14 }], color: "primary", fill: false }, path12: { type: "path", points: [{ x: 0.28, y: -0.25 }, { x: 0.28, y: -0.56 }], color: "primary", fill: false }, "path12-1": { type: "path", points: [{ x: 0.28, y: 0.56 }, { x: 0.28, y: 0.27 }], color: "primary", fill: false }, path15: { type: "path", points: [{ x: 0.17, y: -0.22 }, { x: 0.28, y: -0.23 }, { x: 0.23, y: -0.14 }], color: "primary", fill: true }, path17: { type: "path", points: [{ x: 0.08, y: -0.09 }, { x: 0.23, y: -0.2 }], color: "primary", fill: false }, path2: { type: "path", points: [{ x: 0.07, y: 0.11 }, { x: 0.28, y: 0.26 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: -0.01, y: 0.36 }, bottom1: { type: "text", text: "{VAL}", x: 0.02, y: -0.42 } }, refblocks: { top1: { x: 0.28, y: 0.56 }, bottom1: { x: 0.28, y: -0.56 }, left1: { x: -0.4, y: 0 } }, bounds: { minX: -0.43, maxX: 0.43, minY: -0.58, maxY: 0.58, width: 0.85, height: 1.17, centerX: 0, centerY: 0 }, circles: { path1: { type: "circle", x: 0.14, y: 0.01, radius: 0.29, color: "primary", fill: false } } }, Uv = Y(K6).changeTextAnchor("{VAL}", "middle_right").labelPort("left1", ["3"]).labelPort("top1", ["2"]).labelPort("bottom1", ["1"]).changeTextAnchor("{REF}", "middle_right").build(), em = Z(Uv), rm = em.primitives.find((t) => t.type === "text" && t.text === "{REF}"), Gv = em.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
rm.anchor = "middle_left";
Gv.anchor = "middle_right";
rm.x = 0.45;
rm.y += 0.065;
Gv.y += 0.065;
var t7 = em, e7 = { paths: { "path12-1-8-6-9": { type: "path", points: [{ x: 0.02, y: -0.02 }, { x: 0.02, y: -0.1 }], color: "primary", fill: false }, "path12-1-5-6": { type: "path", points: [{ x: -0.47, y: -0.19 }, { x: -0.17, y: -0.19 }], color: "primary", fill: false }, "path12-1-5-6-8": { type: "path", points: [{ x: 0.02, y: 0.17 }, { x: 0.02, y: 0.11 }], color: "primary", fill: false }, "path12-1-8-0": { type: "path", points: [{ x: -0.15, y: -0.03 }, { x: 0.2, y: -0.19 }], color: "primary", fill: false }, "path12-1-0": { type: "path", points: [{ x: 0.2, y: -0.19 }, { x: 0.47, y: -0.19 }], color: "primary", fill: false }, "path12-1-8-6-9-4": { type: "path", points: [{ x: 0.02, y: 0.12 }, { x: 0.02, y: 0.02 }], color: "primary", fill: false }, "path12-1-8-6-9-4-3": { type: "path", points: [{ x: 0.08, y: 0.11 }, { x: 0.08, y: 0.05 }], color: "primary", fill: false }, "path12-1-8-6-9-4-3-1": { type: "path", points: [{ x: -0.04, y: 0.11 }, { x: -0.04, y: 0.05 }], color: "primary", fill: false }, "path12-1-8-6-9-4-4": { type: "path", points: [{ x: 0.08, y: 0.11 }, { x: -0.04, y: 0.11 }], color: "primary", fill: false }, "path14-5": { type: "path", points: [{ x: -0.01, y: 0.28 }, { x: 0.01, y: 0.25 }, { x: 0.04, y: 0.23 }, { x: 0.06, y: 0.2 }], color: "primary", fill: true }, "path14-5-3": { type: "path", points: [{ x: -0.01, y: 0.2 }, { x: 0.01, y: 0.23 }, { x: 0.04, y: 0.25 }, { x: 0.06, y: 0.28 }], color: "primary", fill: true } }, texts: { top1: { type: "text", text: "{REF}", x: 0.01, y: 0.38 }, bottom1: { type: "text", text: "{VAL}", x: 0.06, y: -0.38 } }, refblocks: { left1: { x: -0.47, y: -0.19 }, right1: { x: 0.47, y: -0.19 } }, bounds: { minX: -0.5, maxX: 0.5, minY: -0.38, maxY: 0.38, width: 1, height: 0.76, centerX: 0, centerY: 0 }, circles: { path9: { type: "circle", x: 0.02, y: 0.24, radius: 0.06, color: "primary", fill: false } } }, Hv = Y(e7).changeTextAnchor("{VAL}", "middle_top").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_bottom").build(), Qv = Z(Hv), Zv = Qv.primitives.filter((t) => t.type === "text"), nm = Zv.find((t) => t.text === "{VAL}");
nm.x = -0.35;
nm.y = 0;
nm.anchor = "middle_right";
var im = Zv.find((t) => t.text === "{REF}");
im.y = 0;
im.x = 0.35;
im.anchor = "middle_left";
var r7 = Qv, Kc = { paths: { path8698: { type: "path", points: [{ x: -0.19796749999999919, y: -0.023826854587889912 }, { x: -0.2004570399999992, y: -0.018993393814014044 }, { x: -0.2029465799999992, y: -0.014174384106555204 }, { x: -0.20543611999999922, y: -0.009384187436300498 }, { x: -0.20792565999999923, y: -0.004636988132081332 }, { x: -0.21041519999999925, y: 0.00005329457033053167 }, { x: -0.21290473999999926, y: 0.004673092344940184 }, { x: -0.21539427999999927, y: 0.009209271428771242 }, { x: -0.21788381999999928, y: 0.013649213595881985 }, { x: -0.2203733599999993, y: 0.01798089395292432 }, { x: -0.2228628999999993, y: 0.022192955076609913 }, { x: -0.22535243999999932, y: 0.02627477703600152 }, { x: -0.22784197999999933, y: 0.030216542867918667 }, { x: -0.23033151999999935, y: 0.03400929910178016 }, { x: -0.23282105999999936, y: 0.03764501096072756 }, { x: -0.23531059999999937, y: 0.04111661189869628 }, { x: -0.23780013999999938, y: 0.04441804716802203 }, { x: -0.2402896799999994, y: 0.04754431114897349 }, { x: -0.2427792199999994, y: 0.05049147821106258 }, { x: -0.24526875999999942, y: 0.053256726915861724 }, { x: -0.24775829999999943, y: 0.05583835741211009 }, { x: -0.25024783999999944, y: 0.05823580191586174 }, { x: -0.25273737999999946, y: 0.060449628211062575 }, { x: -0.25522691999999947, y: 0.0624815361489735 }, { x: -0.2577164599999995, y: 0.06433434716802203 }, { x: -0.2602059999999995, y: 0.06601198689869628 }, { x: -0.2626955399999995, y: 0.06751946096072757 }, { x: -0.2651850799999995, y: 0.06886282410178016 }, { x: -0.26767461999999953, y: 0.07004914286791866 }, { x: -0.27016415999999954, y: 0.0710864520360015 }, { x: -0.27265369999999955, y: 0.07198370507660991 }, { x: -0.27514323999999957, y: 0.07275071895292433 }, { x: -0.2776327799999996, y: 0.07339811359588198 }, { x: -0.2801223199999996, y: 0.07393724642877124 }, { x: -0.2826118599999996, y: 0.07438014234494018 }, { x: -0.2851013999999996, y: 0.07473941957033053 }, { x: -0.28759093999999963, y: 0.07502821186791866 }, { x: -0.29008047999999964, y: 0.07526008756369952 }, { x: -0.29257001999999965, y: 0.07544896589344477 }, { x: -0.29505955999999967, y: 0.07560903118598594 }, { x: -0.2975490999999997, y: 0.07575464541211008 }, { x: -0.30003863749999965, y: 0.07560903118598594 }, { x: -0.3025281749999997, y: 0.07544896589344477 }, { x: -0.30501771249999965, y: 0.07526008756369951 }, { x: -0.3075072499999996, y: 0.07502821186791866 }, { x: -0.30999678749999965, y: 0.07473941957033052 }, { x: -0.3124863249999996, y: 0.07438014234494018 }, { x: -0.3149758624999996, y: 0.07393724642877124 }, { x: -0.31746539999999956, y: 0.07339811359588198 }, { x: -0.3199549374999996, y: 0.07275071895292431 }, { x: -0.32244447499999956, y: 0.07198370507660991 }, { x: -0.32493401249999954, y: 0.0710864520360015 }, { x: -0.32742354999999956, y: 0.07004914286791866 }, { x: -0.32991308749999954, y: 0.06886282410178016 }, { x: -0.3324026249999995, y: 0.06751946096072756 }, { x: -0.33489216249999954, y: 0.06601198689869628 }, { x: -0.3373816999999995, y: 0.06433434716802203 }, { x: -0.3398712374999995, y: 0.06248153614897349 }, { x: -0.3423607749999995, y: 0.06044962821106258 }, { x: -0.3448503124999994, y: 0.05823580191586174 }, { x: -0.34733984999999945, y: 0.05583835741211009 }, { x: -0.3498293874999995, y: 0.053256726915861724 }, { x: -0.35231892499999945, y: 0.050491478211062576 }, { x: -0.3548084624999994, y: 0.0475443111489735 }, { x: -0.3572979999999994, y: 0.04441804716802203 }, { x: -0.35978753749999937, y: 0.04111661189869628 }, { x: -0.3622770749999994, y: 0.03764501096072756 }, { x: -0.36476661249999937, y: 0.03400929910178016 }, { x: -0.36725614999999934, y: 0.030216542867918673 }, { x: -0.36974568749999936, y: 0.02627477703600152 }, { x: -0.37223522499999934, y: 0.022192955076609917 }, { x: -0.3747247624999993, y: 0.017980893952924324 }, { x: -0.37721429999999934, y: 0.013649213595881985 }, { x: -0.3797038374999993, y: 0.00920927142877125 }, { x: -0.3821933749999993, y: 0.004673092344940191 }, { x: -0.3846829124999993, y: 0.00005329457033053514 }, { x: -0.3871724499999993, y: -0.004636988132081328 }, { x: -0.38966198749999925, y: -0.009384187436300498 }, { x: -0.3921515249999992, y: -0.014174384106555197 }, { x: -0.39464106249999925, y: -0.01899339381401404 }, { x: -0.3971305999999992, y: -0.023826854587889912 }], color: "primary", fill: false }, path8700: { type: "path", points: [{ x: 0.0011955000000007932, y: -0.02382615458789039 }, { x: -0.00129403749999919, y: -0.01899269131401453 }, { x: -0.0037835749999991734, y: -0.014173679106555696 }, { x: -0.006273112499999156, y: -0.009383479936300985 }, { x: -0.00876264999999914, y: -0.004636278132081827 }, { x: -0.011252187499999122, y: 0.00005400707033003174 }, { x: -0.013741724999999105, y: 0.004673807344939681 }, { x: -0.016231262499999087, y: 0.009209988928770731 }, { x: -0.018720799999999073, y: 0.013649933595881476 }, { x: -0.021210337499999055, y: 0.017981616452923805 }, { x: -0.023699874999999038, y: 0.022193680076609393 }, { x: -0.026189412499999024, y: 0.026275504536001 }, { x: -0.028678949999999002, y: 0.030217272867918137 }, { x: -0.03116848749999899, y: 0.034010031601779636 }, { x: -0.03365802499999897, y: 0.03764574596072702 }, { x: -0.03614756249999895, y: 0.04111734939869574 }, { x: -0.03863709999999894, y: 0.04441878716802149 }, { x: -0.04112663749999892, y: 0.04754505364897295 }, { x: -0.043616174999998904, y: 0.05049222321106203 }, { x: -0.04610571249999888, y: 0.05325747441586117 }, { x: -0.04859524999999887, y: 0.055839107412109526 }, { x: -0.051084787499998854, y: 0.05823655441586117 }, { x: -0.05357432499999884, y: 0.06045038321106201 }, { x: -0.05606386249999881, y: 0.06248229364897292 }, { x: -0.0585533999999988, y: 0.06433510716802145 }, { x: -0.061042937499998784, y: 0.0660127493986957 }, { x: -0.06353247499999877, y: 0.06752022596072697 }, { x: -0.06602201249999876, y: 0.06886359160177957 }, { x: -0.06851154999999873, y: 0.07004991286791806 }, { x: -0.07100108749999871, y: 0.07108722453600091 }, { x: -0.0734906249999987, y: 0.0719844800766093 }, { x: -0.07598016249999869, y: 0.07275149645292371 }, { x: -0.07846969999999867, y: 0.07339889359588138 }, { x: -0.08095923749999864, y: 0.07393802892877062 }, { x: -0.08344877499999863, y: 0.07438092734493956 }, { x: -0.08593831249999861, y: 0.07474020707032991 }, { x: -0.0884278499999986, y: 0.07502900186791804 }, { x: -0.09091738749999859, y: 0.07526088006369888 }, { x: -0.09340692499999856, y: 0.07544976089344414 }, { x: -0.09589646249999854, y: 0.0756098286859853 }, { x: -0.09838599999999853, y: 0.07575544541210943 }, { x: -0.10087553999999854, y: 0.0756098286859853 }, { x: -0.10336507999999855, y: 0.07544976089344414 }, { x: -0.10585461999999857, y: 0.07526088006369887 }, { x: -0.10834415999999858, y: 0.07502900186791804 }, { x: -0.11083369999999859, y: 0.0747402070703299 }, { x: -0.1133232399999986, y: 0.07438092734493956 }, { x: -0.11581277999999862, y: 0.07393802892877062 }, { x: -0.11830231999999863, y: 0.07339889359588138 }, { x: -0.12079185999999864, y: 0.07275149645292371 }, { x: -0.12328139999999865, y: 0.0719844800766093 }, { x: -0.12577093999999867, y: 0.07108722453600091 }, { x: -0.12826047999999868, y: 0.07004991286791806 }, { x: -0.1307500199999987, y: 0.06886359160177957 }, { x: -0.1332395599999987, y: 0.06752022596072697 }, { x: -0.13572909999999871, y: 0.0660127493986957 }, { x: -0.13821863999999873, y: 0.06433510716802145 }, { x: -0.14070817999999874, y: 0.06248229364897291 }, { x: -0.14319771999999875, y: 0.06045038321106202 }, { x: -0.14568725999999876, y: 0.05823655441586117 }, { x: -0.14817679999999878, y: 0.055839107412109526 }, { x: -0.1506663399999988, y: 0.05325747441586117 }, { x: -0.1531558799999988, y: 0.05049222321106202 }, { x: -0.1556454199999988, y: 0.047545053648972956 }, { x: -0.15813495999999883, y: 0.04441878716802149 }, { x: -0.16062449999999884, y: 0.04111734939869574 }, { x: -0.16311403999999885, y: 0.03764574596072702 }, { x: -0.16560357999999886, y: 0.034010031601779636 }, { x: -0.16809311999999887, y: 0.03021727286791814 }, { x: -0.1705826599999989, y: 0.026275504536001 }, { x: -0.1730721999999989, y: 0.022193680076609396 }, { x: -0.1755617399999989, y: 0.017981616452923805 }, { x: -0.17805127999999892, y: 0.013649933595881474 }, { x: -0.18054081999999894, y: 0.00920998892877074 }, { x: -0.18303035999999895, y: 0.0046738073449396865 }, { x: -0.18551989999999896, y: 0.00005400707033003521 }, { x: -0.18800943999999897, y: -0.004636278132081827 }, { x: -0.19049897999999899, y: -0.009383479936300985 }, { x: -0.192988519999999, y: -0.01417367910655569 }, { x: -0.19547805999999898, y: -0.018992691314014522 }, { x: -0.19796759999999902, y: -0.02382615458789039 }], color: "primary", fill: false }, path8702: { type: "path", points: [{ x: 0.2003586000000006, y: -0.02382615458789039 }, { x: 0.19786906000000057, y: -0.01899269131401453 }, { x: 0.19537952000000058, y: -0.014173679106555696 }, { x: 0.19288998000000057, y: -0.009383479936300985 }, { x: 0.1904004400000006, y: -0.004636278132081827 }, { x: 0.18791090000000055, y: 0.00005400707033003174 }, { x: 0.1854213600000005, y: 0.004673807344939681 }, { x: 0.18293182000000052, y: 0.009209988928770731 }, { x: 0.1804422800000005, y: 0.013649933595881476 }, { x: 0.17795274000000053, y: 0.017981616452923805 }, { x: 0.17546320000000049, y: 0.022193680076609393 }, { x: 0.17297366000000047, y: 0.026275504536001 }, { x: 0.17048412000000046, y: 0.030217272867918137 }, { x: 0.16799458000000045, y: 0.034010031601779636 }, { x: 0.16550504000000044, y: 0.03764574596072702 }, { x: 0.16301550000000042, y: 0.04111734939869574 }, { x: 0.1605259600000004, y: 0.04441878716802149 }, { x: 0.1580364200000004, y: 0.04754505364897295 }, { x: 0.1555468800000004, y: 0.05049222321106203 }, { x: 0.15305734000000037, y: 0.05325747441586117 }, { x: 0.15056780000000036, y: 0.055839107412109526 }, { x: 0.14807826000000035, y: 0.05823655441586117 }, { x: 0.14558872000000034, y: 0.06045038321106201 }, { x: 0.14309918000000033, y: 0.06248229364897292 }, { x: 0.1406096400000003, y: 0.06433510716802145 }, { x: 0.1381201000000003, y: 0.0660127493986957 }, { x: 0.1356305600000003, y: 0.06752022596072697 }, { x: 0.13314102000000028, y: 0.06886359160177957 }, { x: 0.13065148000000026, y: 0.07004991286791806 }, { x: 0.12816194000000025, y: 0.07108722453600091 }, { x: 0.12567240000000024, y: 0.0719844800766093 }, { x: 0.12318286000000023, y: 0.07275149645292371 }, { x: 0.12069332000000021, y: 0.07339889359588138 }, { x: 0.1182037800000002, y: 0.07393802892877062 }, { x: 0.11571424000000019, y: 0.07438092734493956 }, { x: 0.11322470000000018, y: 0.07474020707032991 }, { x: 0.11073516000000017, y: 0.07502900186791804 }, { x: 0.10824562000000015, y: 0.07526088006369888 }, { x: 0.10575608000000014, y: 0.07544976089344414 }, { x: 0.10326654000000013, y: 0.0756098286859853 }, { x: 0.10077700000000012, y: 0.07575544541210943 }, { x: 0.09828746250000013, y: 0.0756098286859853 }, { x: 0.09579792500000014, y: 0.07544976089344414 }, { x: 0.09330838750000017, y: 0.07526088006369887 }, { x: 0.09081885000000019, y: 0.07502900186791804 }, { x: 0.0883293125000002, y: 0.0747402070703299 }, { x: 0.08583977500000022, y: 0.07438092734493956 }, { x: 0.08335023750000023, y: 0.07393802892877062 }, { x: 0.08086070000000026, y: 0.07339889359588138 }, { x: 0.07837116250000027, y: 0.07275149645292371 }, { x: 0.07588162500000029, y: 0.0719844800766093 }, { x: 0.0733920875000003, y: 0.07108722453600091 }, { x: 0.07090255000000031, y: 0.07004991286791806 }, { x: 0.06841301250000034, y: 0.06886359160177957 }, { x: 0.06592347500000036, y: 0.06752022596072697 }, { x: 0.06343393750000037, y: 0.0660127493986957 }, { x: 0.060944400000000384, y: 0.06433510716802145 }, { x: 0.0584548625000004, y: 0.06248229364897291 }, { x: 0.05596532500000043, y: 0.06045038321106202 }, { x: 0.05347578750000044, y: 0.05823655441586117 }, { x: 0.050986250000000455, y: 0.055839107412109526 }, { x: 0.04849671250000047, y: 0.05325747441586117 }, { x: 0.04600717500000048, y: 0.05049222321106202 }, { x: 0.04351763750000051, y: 0.047545053648972956 }, { x: 0.041028100000000525, y: 0.04441878716802149 }, { x: 0.03853856250000054, y: 0.04111734939869574 }, { x: 0.036049025000000554, y: 0.03764574596072702 }, { x: 0.03355948750000057, y: 0.034010031601779636 }, { x: 0.031069950000000596, y: 0.03021727286791814 }, { x: 0.02858041250000061, y: 0.026275504536001 }, { x: 0.026090875000000624, y: 0.022193680076609396 }, { x: 0.023601337500000638, y: 0.017981616452923805 }, { x: 0.021111800000000652, y: 0.013649933595881474 }, { x: 0.01862226250000068, y: 0.00920998892877074 }, { x: 0.016132725000000694, y: 0.0046738073449396865 }, { x: 0.013643187500000709, y: 0.00005400707033003521 }, { x: 0.011153650000000723, y: -0.004636278132081827 }, { x: 0.008664112500000737, y: -0.009383479936300985 }, { x: 0.006174575000000764, y: -0.01417367910655569 }, { x: 0.0036850375000007786, y: -0.018992691314014522 }, { x: 0.0011955000000007932, y: -0.02382615458789039 }], color: "primary", fill: false }, path8704: { type: "path", points: [{ x: 0.3995216000000006, y: -0.02382615458789039 }, { x: 0.39703206250000056, y: -0.01899269131401453 }, { x: 0.3945425250000006, y: -0.014173679106555696 }, { x: 0.3920529875000006, y: -0.009383479936300985 }, { x: 0.38956345000000064, y: -0.004636278132081827 }, { x: 0.38707391250000067, y: 0.00005400707033003174 }, { x: 0.3845843750000007, y: 0.004673807344939681 }, { x: 0.38209483750000073, y: 0.009209988928770731 }, { x: 0.37960530000000076, y: 0.013649933595881476 }, { x: 0.3771157625000008, y: 0.017981616452923805 }, { x: 0.37462622500000076, y: 0.022193680076609393 }, { x: 0.37213668750000073, y: 0.026275504536001 }, { x: 0.36964715000000076, y: 0.030217272867918137 }, { x: 0.3671576125000008, y: 0.034010031601779636 }, { x: 0.3646680750000008, y: 0.03764574596072702 }, { x: 0.36217853750000084, y: 0.04111734939869574 }, { x: 0.3596890000000008, y: 0.04441878716802149 }, { x: 0.3571994625000009, y: 0.04754505364897295 }, { x: 0.35470992500000087, y: 0.05049222321106203 }, { x: 0.35222038750000095, y: 0.05325747441586117 }, { x: 0.3497308500000009, y: 0.055839107412109526 }, { x: 0.3472413125000009, y: 0.05823655441586117 }, { x: 0.344751775000001, y: 0.06045038321106201 }, { x: 0.34226223750000095, y: 0.06248229364897292 }, { x: 0.33977270000000104, y: 0.06433510716802145 }, { x: 0.337283162500001, y: 0.0660127493986957 }, { x: 0.334793625000001, y: 0.06752022596072697 }, { x: 0.33230408750000107, y: 0.06886359160177957 }, { x: 0.3298145500000011, y: 0.07004991286791806 }, { x: 0.32732501250000107, y: 0.07108722453600091 }, { x: 0.3248354750000011, y: 0.0719844800766093 }, { x: 0.3223459375000011, y: 0.07275149645292371 }, { x: 0.3198564000000011, y: 0.07339889359588138 }, { x: 0.3173668625000012, y: 0.07393802892877062 }, { x: 0.31487732500000115, y: 0.07438092734493956 }, { x: 0.3123877875000012, y: 0.07474020707032991 }, { x: 0.3098982500000012, y: 0.07502900186791804 }, { x: 0.30740871250000124, y: 0.07526088006369888 }, { x: 0.30491917500000126, y: 0.07544976089344414 }, { x: 0.30242963750000124, y: 0.0756098286859853 }, { x: 0.29994010000000126, y: 0.07575544541210943 }, { x: 0.29745056000000125, y: 0.0756098286859853 }, { x: 0.29496102000000124, y: 0.07544976089344414 }, { x: 0.2924714800000012, y: 0.07526088006369887 }, { x: 0.2899819400000012, y: 0.07502900186791804 }, { x: 0.2874924000000012, y: 0.0747402070703299 }, { x: 0.2850028600000012, y: 0.07438092734493956 }, { x: 0.2825133200000012, y: 0.07393802892877062 }, { x: 0.28002378000000117, y: 0.07339889359588138 }, { x: 0.27753424000000115, y: 0.07275149645292371 }, { x: 0.27504470000000114, y: 0.0719844800766093 }, { x: 0.27255516000000113, y: 0.07108722453600091 }, { x: 0.2700656200000011, y: 0.07004991286791806 }, { x: 0.2675760800000011, y: 0.06886359160177957 }, { x: 0.2650865400000011, y: 0.06752022596072697 }, { x: 0.2625970000000011, y: 0.0660127493986957 }, { x: 0.26010746000000107, y: 0.06433510716802145 }, { x: 0.25761792000000105, y: 0.06248229364897291 }, { x: 0.25512838000000104, y: 0.06045038321106202 }, { x: 0.25263884000000103, y: 0.05823655441586117 }, { x: 0.250149300000001, y: 0.055839107412109526 }, { x: 0.247659760000001, y: 0.05325747441586117 }, { x: 0.245170220000001, y: 0.05049222321106202 }, { x: 0.24268068000000098, y: 0.047545053648972956 }, { x: 0.24019114000000097, y: 0.04441878716802149 }, { x: 0.23770160000000096, y: 0.04111734939869574 }, { x: 0.23521206000000094, y: 0.03764574596072702 }, { x: 0.23272252000000093, y: 0.034010031601779636 }, { x: 0.23023298000000092, y: 0.03021727286791814 }, { x: 0.2277434400000009, y: 0.026275504536001 }, { x: 0.2252539000000009, y: 0.022193680076609396 }, { x: 0.22276436000000088, y: 0.017981616452923805 }, { x: 0.22027482000000087, y: 0.013649933595881474 }, { x: 0.21778528000000086, y: 0.00920998892877074 }, { x: 0.21529574000000085, y: 0.0046738073449396865 }, { x: 0.21280620000000083, y: 0.00005400707033003521 }, { x: 0.21031666000000082, y: -0.004636278132081827 }, { x: 0.2078271200000008, y: -0.009383479936300985 }, { x: 0.2053375800000008, y: -0.01417367910655569 }, { x: 0.20284804000000078, y: -0.018992691314014522 }, { x: 0.20035850000000077, y: -0.02382615458789039 }], color: "primary", fill: false }, path8706: { type: "path", points: [{ x: -0.40026109999999937, y: -0.022544054587890106 }, { x: -0.5272914999999991, y: -0.022544054587890106 }], color: "primary", fill: false }, "path8706-5": { type: "path", points: [{ x: 0.5282280000000006, y: -0.027111054587890093 }, { x: 0.4011975999999997, y: -0.027111054587890093 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: -0.0020145999999989783, y: 0.22997364541210996 }, bottom1: { type: "text", text: "{VAL}", x: -0.002185205294839676, y: -0.22997364541210996 } }, refblocks: { left1: { x: -0.5279125, y: -0.021272154587890446 }, right1: { x: 0.5279125, y: -0.026521254587889898 } }, bounds: { minX: -0.556070941, maxX: 0.556070941, minY: -0.22997364541210996, maxY: 0.22997364541210996, width: 1.112141882, height: 0.4599472908242199, centerX: 0, centerY: 0 }, circles: {} }, n7 = Y(Kc).rotateRightFacingSymbol("down").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_right", { x: -0.5, y: 0 }).changeTextAnchor("{VAL}", "middle_left", { x: 0.5, y: 0 }).build(), i7 = Y(Kc).rotateRightFacingSymbol("left").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_bottom", { x: 0, y: 0.5 }).changeTextAnchor("{VAL}", "middle_top", { x: 0, y: -0.5 }).build(), o7 = Y(Kc).rotateRightFacingSymbol("right").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_bottom").changeTextAnchor("{VAL}", "middle_top").build(), s7 = Y(Kc).rotateRightFacingSymbol("up").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_right").changeTextAnchor("{VAL}", "middle_left").build(), qv = { paths: { path11: { type: "path", points: [{ x: -0.54, y: -0.06 }, { x: -0.15, y: -0.06 }], color: "primary", fill: false }, path40: { type: "path", points: [{ x: 0.13, y: -0.05 }, { x: -0.13, y: -0.18 }], color: "primary", fill: false }, path41: { type: "path", points: [{ x: -0.13, y: 0.08 }, { x: 0.13, y: -0.05 }], color: "primary", fill: false }, path42: { type: "path", points: [{ x: -0.13, y: -0.18 }, { x: -0.13, y: 0.08 }], color: "primary", fill: false }, path43: { type: "path", points: [{ x: 0.13, y: 0.08 }, { x: 0.13, y: -0.18 }], color: "primary", fill: false }, path12: { type: "path", points: [{ x: 0.14, y: -0.05 }, { x: 0.54, y: -0.06 }], color: "primary", fill: false }, "path25-0-9-8": { type: "path", points: [{ x: -0.03, y: 0.39 }, { x: -0.05, y: 0.47 }, { x: -0.08, y: 0.39 }], color: "primary", fill: true }, "path78-6-5-5": { type: "path", points: [{ x: -0.05, y: 0.27 }, { x: -0.05, y: 0.29 }, { x: -0.05, y: 0.41 }, { x: -0.05, y: 0.42 }], color: "primary", fill: false }, "path25-0-9-8-2": { type: "path", points: [{ x: 0.07, y: 0.39 }, { x: 0.04, y: 0.47 }, { x: 0.02, y: 0.39 }], color: "primary", fill: true }, "path78-6-5-5-7": { type: "path", points: [{ x: 0.04, y: 0.27 }, { x: 0.04, y: 0.29 }, { x: 0.04, y: 0.41 }, { x: 0.04, y: 0.42 }], color: "primary", fill: false }, "path43-1": { type: "path", points: [{ x: 0.03, y: 0.06 }, { x: 0.03, y: -0.16 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: 0.38, y: 0.38 }, bottom1: { type: "text", text: "{VAL}", x: 0.38, y: -0.47 } }, refblocks: { left1: { x: -0.54, y: -0.06 }, right1: { x: 0.54, y: -0.06 } }, bounds: { minX: -0.57, maxX: 0.57, minY: -0.47, maxY: 0.47, width: 1.14, height: 0.93, centerX: 0, centerY: 0 }, circles: { path1: { type: "circle", x: 0, y: -0.05, radius: 0.29, color: "primary", fill: false } } };
qv.bounds.width += 0.2;
var tl = Y(qv).changeTextAnchor("{VAL}", "middle_top").labelPort("left1", ["1", "anode", "pos"]).labelPort("right1", ["2", "cathode", "neg"]).changeTextAnchor("{REF}", "middle_bottom").build(), om = Z(tl, "down"), sm = om.primitives.find((t) => t.type === "text" && t.text === "{REF}"), am = om.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
sm.anchor = "middle_left";
am.anchor = "middle_left";
sm.y += 0.9;
sm.x = 0.3;
am.y -= 0.1;
am.x = 0.3;
var a7 = om, cm = Z(tl, "left"), lm = cm.primitives.find((t) => t.type === "text" && t.text === "{REF}"), pm = cm.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
lm.anchor = "middle_left";
pm.anchor = "middle_left";
lm.y += 0.71;
lm.x = 0.44;
pm.y -= 0.71;
pm.x = 0.44;
var c7 = cm, hm = Z(tl, "up"), dm = hm.primitives.find((t) => t.type === "text" && t.text === "{REF}"), mm = hm.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
dm.anchor = "middle_left";
mm.anchor = "middle_left";
dm.y += 0.1;
dm.x = 0.3;
mm.y -= 0.71;
mm.x = 0.3;
var l7 = hm, p7 = { paths: { path45: { type: "path", points: [{ x: 0.14, y: 0 }, { x: -0.13, y: -0.14 }], color: "primary", fill: false }, "path1-8": { type: "path", points: [{ x: 0.13, y: 0 }, { x: 0.54, y: 0 }], color: "primary", fill: false }, path46: { type: "path", points: [{ x: -0.13, y: 0.13 }, { x: 0.14, y: 0 }], color: "primary", fill: false }, path47: { type: "path", points: [{ x: -0.13, y: -0.14 }, { x: -0.13, y: 0.13 }], color: "primary", fill: false }, path48: { type: "path", points: [{ x: 0.14, y: 0.13 }, { x: 0.14, y: -0.14 }], color: "primary", fill: false }, path49: { type: "path", points: [{ x: -0.13, y: 0 }, { x: -0.54, y: 0 }], color: "primary", fill: false }, path25: { type: "path", points: [{ x: 0.16, y: 0.29 }, { x: 0.25, y: 0.3 }, { x: 0.22, y: 0.21 }], color: "primary", fill: true }, path78: { type: "path", points: [{ x: 0.08, y: 0.17 }, { x: 0.09, y: 0.17 }, { x: 0.21, y: 0.27 }, { x: 0.21, y: 0.27 }], color: "primary", fill: false }, "path25-0": { type: "path", points: [{ x: -0.02, y: 0.31 }, { x: 0.08, y: 0.32 }, { x: 0.04, y: 0.23 }], color: "primary", fill: true }, "path78-6": { type: "path", points: [{ x: -0.1, y: 0.19 }, { x: -0.09, y: 0.2 }, { x: 0.04, y: 0.29 }, { x: 0.04, y: 0.29 }], color: "primary", fill: false } }, texts: { bottom1: { type: "text", text: "{VAL}", x: 0, y: -0.21 }, right1: { type: "text", text: "{REF}", x: 0, y: 0.41 } }, refblocks: { left1: { x: -0.54, y: 0 }, right1: { x: 0.54, y: 0 } }, bounds: { width: 1.13, height: 0.65, centerX: 0, centerY: 0 }, circles: {} }, { paths: h7, texts: M9, bounds: Ea, refblocks: C9, circles: d7 } = p7, um = Yt({ primitives: [...Object.values(h7), ...Object.values(d7), { ...M9.bottom1, anchor: "middle_top" }, { ...M9.right1, anchor: "middle_bottom" }], ports: [{ ...C9.left1, labels: ["1", "anode", "pos"] }, { ...C9.right1, labels: ["2", "cathode", "neg"] }], size: { width: Ea.width, height: Ea.height }, center: { x: Ea.centerX, y: Ea.centerY } }), fm = Z(um, "up"), ym = fm.primitives.find((t) => t.type === "text" && t.text === "{REF}"), _m = fm.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
ym.anchor = "middle_left";
_m.anchor = "middle_left";
ym.y += 0.21;
ym.x = 0.21;
_m.y -= 0.21;
_m.x = 0.21;
var Jv = fm, gm = Si(Jv), xm = gm.primitives.find((t) => t.type === "text" && t.text === "{REF}"), bm = gm.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
xm.anchor = "middle_left";
bm.anchor = "middle_left";
xm.y += 0.4;
xm.x = 0.2;
bm.y -= 0.41;
bm.x = 0.2;
var m7 = gm, u7 = wi(um), el = { paths: { "anode-lead": { type: "path", points: [{ x: -0.25, y: 0 }, { x: -0.11999999999999988, y: 0 }], color: "primary", fill: false }, body: { type: "path", points: [{ x: -0.11999999999999988, y: 0.11999999999999988 }, { x: 0.1200000000000001, y: 0 }, { x: -0.11999999999999988, y: -0.1200000000000001 }, { x: -0.11999999999999988, y: 0.11999999999999988 }], color: "primary", fill: false }, "cathode-bar": { type: "path", points: [{ x: 0.1200000000000001, y: 0.11999999999999988 }, { x: 0.1200000000000001, y: -0.1200000000000001 }], color: "primary", fill: false }, "cathode-lead": { type: "path", points: [{ x: 0.1200000000000001, y: 0 }, { x: 0.25, y: 0 }], color: "primary", fill: false }, "emission-0-shaft": { type: "path", points: [{ x: -0.11999999999999988, y: 0.15999999999999992 }, { x: -0.030000000000000027, y: 0.29000000000000004 }], color: "primary", fill: false }, "emission-0-head": { type: "path", points: [{ x: -0.08499999999999996, y: 0.2699999999999998 }, { x: -0.030000000000000027, y: 0.29000000000000004 }, { x: -0.030000000000000027, y: 0.22999999999999998 }], color: "primary", fill: false }, "emission-1-shaft": { type: "path", points: [{ x: 0, y: 0.15999999999999992 }, { x: 0.09000000000000008, y: 0.29000000000000004 }], color: "primary", fill: false }, "emission-1-head": { type: "path", points: [{ x: 0.03500000000000014, y: 0.2699999999999998 }, { x: 0.09000000000000008, y: 0.29000000000000004 }, { x: 0.09000000000000008, y: 0.22999999999999998 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: 0, y: 0.3999999999999999 }, bottom1: { type: "text", text: "{VAL}", x: 0, y: -0.40000000000000013 } }, refblocks: { left1: { x: -0.25, y: 0 }, right1: { x: 0.25, y: 0 } }, bounds: { minX: -0.25, maxX: 0.25, minY: -0.40000000000000013, maxY: 0.3999999999999999, width: 0.5, height: 0.8, centerX: 0, centerY: -11102230246251565e-32 }, circles: {} }, f7 = yt(el, { kind: "led", orientation: "down", pin1Labels: ["1", "pos", "anode"], pin2Labels: ["2", "neg", "cathode"] }), y7 = yt(el, { kind: "led", orientation: "left", pin1Labels: ["1", "pos", "anode"], pin2Labels: ["2", "neg", "cathode"] }), _7 = yt(el, { kind: "led", orientation: "right", pin1Labels: ["1", "pos", "anode"], pin2Labels: ["2", "neg", "cathode"] }), g7 = yt(el, { kind: "led", orientation: "up", pin1Labels: ["1", "pos", "anode"], pin2Labels: ["2", "neg", "cathode"] }), rl = { paths: { "anode-lead": { type: "path", points: [{ x: -0.17499999999999982, y: 0 }, { x: -0.09999999999999987, y: 0 }], color: "primary", fill: false }, body: { type: "path", points: [{ x: -0.09999999999999987, y: 0.09999999999999987 }, { x: 0.10000000000000009, y: 0 }, { x: -0.09999999999999987, y: -0.10000000000000009 }, { x: -0.09999999999999987, y: 0.09999999999999987 }], color: "primary", fill: false }, "cathode-bar": { type: "path", points: [{ x: 0.10000000000000009, y: 0.09999999999999987 }, { x: 0.10000000000000009, y: -0.10000000000000009 }], color: "primary", fill: false }, "cathode-lead": { type: "path", points: [{ x: 0.10000000000000009, y: 0 }, { x: 0.17500000000000004, y: 0 }], color: "primary", fill: false }, "emission-0-shaft": { type: "path", points: [{ x: -0.11999999999999988, y: 0.15999999999999992 }, { x: -0.030000000000000027, y: 0.29000000000000004 }], color: "primary", fill: false }, "emission-0-head": { type: "path", points: [{ x: -0.08499999999999996, y: 0.2699999999999998 }, { x: -0.030000000000000027, y: 0.29000000000000004 }, { x: -0.030000000000000027, y: 0.22999999999999998 }], color: "primary", fill: false }, "emission-1-shaft": { type: "path", points: [{ x: 0, y: 0.15999999999999992 }, { x: 0.09000000000000008, y: 0.29000000000000004 }], color: "primary", fill: false }, "emission-1-head": { type: "path", points: [{ x: 0.03500000000000014, y: 0.2699999999999998 }, { x: 0.09000000000000008, y: 0.29000000000000004 }, { x: 0.09000000000000008, y: 0.22999999999999998 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: 0, y: 0.3999999999999999 }, bottom1: { type: "text", text: "{VAL}", x: 0, y: -0.40000000000000013 } }, refblocks: { left1: { x: -0.17499999999999982, y: 0 }, right1: { x: 0.17500000000000004, y: 0 } }, bounds: { minX: -0.17499999999999982, maxX: 0.17500000000000004, minY: -0.40000000000000013, maxY: 0.3999999999999999, width: 0.34999999999999987, height: 0.8, centerX: 0.00000000000000011102230246251565, centerY: -11102230246251565e-32 }, circles: {} }, x7 = yt(rl, { kind: "led", orientation: "down", pin1Labels: ["1", "pos", "anode"], pin2Labels: ["2", "neg", "cathode"] }), b7 = yt(rl, { kind: "led", orientation: "left", pin1Labels: ["1", "pos", "anode"], pin2Labels: ["2", "neg", "cathode"] }), v7 = yt(rl, { kind: "led", orientation: "right", pin1Labels: ["1", "pos", "anode"], pin2Labels: ["2", "neg", "cathode"] }), S7 = yt(rl, { kind: "led", orientation: "up", pin1Labels: ["1", "pos", "anode"], pin2Labels: ["2", "neg", "cathode"] }), w7 = { paths: { path11: { type: "path", points: [{ x: -0.52, y: -0.01 }, { x: -0.18, y: -0.01 }], color: "primary", fill: false }, "path11-2": { type: "path", points: [{ x: -0.17, y: -0.11 }, { x: -0.17, y: 0.08 }], color: "primary", fill: false }, "path11-5": { type: "path", points: [{ x: -0.17, y: -0.12 }, { x: 0.16, y: -0.12 }], color: "primary", fill: false }, "path11-5-5": { type: "path", points: [{ x: -0.17, y: 0.08 }, { x: 0.16, y: 0.08 }], color: "primary", fill: false }, path12: { type: "path", points: [{ x: 0.17, y: -0.01 }, { x: 0.52, y: -0.01 }], color: "primary", fill: false }, "path11-2-1": { type: "path", points: [{ x: 0.16, y: -0.12 }, { x: 0.16, y: 0.08 }], color: "primary", fill: false }, "path25-0-9": { type: "path", points: [{ x: -0.4, y: -0.21 }, { x: -0.33, y: -0.18 }, { x: -0.34, y: -0.27 }], color: "primary", fill: true }, "path78-6-5": { type: "path", points: [{ x: -0.45, y: -0.34 }, { x: -0.44, y: -0.32 }, { x: -0.35, y: -0.22 }, { x: -0.35, y: -0.22 }], color: "primary", fill: false }, "path25-0-9-0": { type: "path", points: [{ x: -0.3, y: -0.34 }, { x: -0.22, y: -0.31 }, { x: -0.24, y: -0.4 }], color: "primary", fill: true }, "path78-6-5-9": { type: "path", points: [{ x: -0.35, y: -0.46 }, { x: -0.34, y: -0.45 }, { x: -0.25, y: -0.35 }, { x: -0.25, y: -0.35 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: -0.17, y: -0.41 }, bottom1: { type: "text", text: "{VAL}", x: -0.01, y: 0.46 } }, refblocks: { left1: { x: -0.52, y: -0.01 }, right1: { x: 0.52, y: -0.01 } }, bounds: { width: 1.1, height: 0.62, centerX: 0, centerY: -0.02 }, circles: { path1: { type: "circle", x: 0, y: -0.02, radius: 0.28, color: "primary", fill: false } } }, { paths: A7, texts: k9, bounds: Ra, refblocks: N9, circles: P7 } = w7, Kv = Yt({ primitives: [...Object.values(A7), ...Object.values(P7), { ...k9.top1, anchor: "middle_left", x: 0 }, { ...k9.bottom1, anchor: "middle_left", x: 0 }], ports: [{ ...N9.left1, labels: ["1"] }, { ...N9.right1, labels: ["2"] }], size: { width: Ra.width, height: Ra.height }, center: { x: Ra.centerX, y: Ra.centerY } }), tS = Z(Kv), eS = tS.primitives.filter((t) => t.type === "text"), vm = eS.find((t) => t.text === "{VAL}");
vm.x = -0.35;
vm.y = 0;
vm.anchor = "middle_right";
var Sm = eS.find((t) => t.text === "{REF}");
Sm.y = 0;
Sm.x = 0.35;
Sm.anchor = "middle_left";
var B7 = tS, I7 = { paths: { path208: { type: "path", points: [{ x: 0.38, y: 0.13 }, { x: 0.52, y: -0.13 }], color: "primary", fill: false }, path209: { type: "path", points: [{ x: 0.25, y: -0.13 }, { x: 0.38, y: 0.13 }], color: "primary", fill: false }, path210: { type: "path", points: [{ x: 0.52, y: -0.13 }, { x: 0.25, y: -0.13 }], color: "primary", fill: false }, path211: { type: "path", points: [{ x: 0.25, y: 0.13 }, { x: 0.52, y: 0.13 }], color: "primary", fill: false }, path212: { type: "path", points: [{ x: 0.12, y: -0.4 }, { x: 0.38, y: -0.4 }], color: "primary", fill: false }, path213: { type: "path", points: [{ x: 0.38, y: 0.4 }, { x: 0.12, y: 0.4 }], color: "primary", fill: false }, path214: { type: "path", points: [{ x: 0.12, y: 0.54 }, { x: 0.12, y: 0.18 }], color: "primary", fill: false }, path215: { type: "path", points: [{ x: 0.12, y: -0.54 }, { x: 0.12, y: 0 }], color: "primary", fill: false }, path216: { type: "path", points: [{ x: 0.38, y: -0.4 }, { x: 0.38, y: 0.4 }], color: "primary", fill: false }, path217: { type: "path", points: [{ x: -0.14, y: 0.26 }, { x: -0.14, y: -0.27 }], color: "primary", fill: false }, path218: { type: "path", points: [{ x: -0.22, y: -0.27 }, { x: -0.22, y: 0.26 }], color: "primary", fill: false }, path219: { type: "path", points: [{ x: -0.54, y: -0.27 }, { x: -0.22, y: -0.27 }], color: "primary", fill: false }, path220: { type: "path", points: [{ x: -0.14, y: -0.19 }, { x: 0.12, y: -0.19 }], color: "primary", fill: false }, path221: { type: "path", points: [{ x: -0.14, y: 0.18 }, { x: 0.12, y: 0.18 }], color: "primary", fill: false }, path222: { type: "path", points: [{ x: -0.07, y: 0 }, { x: 0.12, y: 0 }], color: "primary", fill: false } }, texts: { right1: { type: "text", text: "{VAL}", x: 0.57, y: 0.02 }, right2: { type: "text", text: "{REF}", x: 0.57, y: 0.21 } }, refblocks: { top1: { x: 0.12, y: 0.54 }, bottom1: { x: 0.12, y: -0.54 }, left1: { x: -0.54, y: -0.27 } }, bounds: { centerX: 0, centerY: 0 }};
function Ro(t, e) { return { width: Math.max(...e.map((r) => Math.abs(r.x - t.x))) * 2, height: Math.max(...e.map((r) => Math.abs(r.y - t.y))) * 2 }; }
var { paths: F7, texts: Y9, bounds: L9, refblocks: gi } = I7, T9 = { x: L9.centerX + 0.2, y: L9.centerY }, rS = Yt({ primitives: [...Object.values(F7), { ...Y9.right1, anchor: "middle_left" }, { ...Y9.right2, anchor: "middle_left" }], ports: [{ ...gi.top1, labels: ["1"] }, { ...gi.bottom1, labels: ["2"] }, { ...gi.left1, labels: ["3"] }], size: Ro(T9, [gi.top1, gi.bottom1, gi.left1]), center: T9 }), wm = Z(rS), nS = wm.primitives.find((t) => t.type === "text" && t.text === "{REF}"), Am = wm.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
nS.anchor = "middle_top";
Am.anchor = "middle_top";
nS.x = Am.x;
Am.y += 0.15;
var M7 = wm, C7 = { paths: { "path12-1-8-6-9": { type: "path", points: [{ x: 0.01, y: 0.07 }, { x: 0.01, y: -0.01 }], color: "primary", fill: false }, "path12-1-5-6": { type: "path", points: [{ x: -0.47, y: -0.09 }, { x: -0.17, y: -0.09 }], color: "primary", fill: false }, "path12-1-8-0": { type: "path", points: [{ x: -0.16, y: -0.01 }, { x: 0.17, y: -0.01 }], color: "primary", fill: false }, "path12-1-0": { type: "path", points: [{ x: 0.2, y: -0.09 }, { x: 0.47, y: -0.09 }], color: "primary", fill: false }, path2: { type: "path", points: [{ x: -0.1, y: 0.06 }, { x: -0.1, y: 0.06 }, { x: -0.1, y: 0.07 }, { x: -0.1, y: 0.07 }, { x: -0.1, y: 0.07 }, { x: -0.1, y: 0.08 }, { x: -0.1, y: 0.08 }, { x: -0.1, y: 0.08 }, { x: -0.1, y: 0.09 }, { x: -0.09, y: 0.09 }, { x: -0.09, y: 0.09 }, { x: -0.09, y: 0.1 }, { x: -0.09, y: 0.1 }, { x: -0.09, y: 0.1 }, { x: -0.09, y: 0.1 }, { x: -0.09, y: 0.11 }, { x: -0.09, y: 0.11 }, { x: -0.08, y: 0.11 }, { x: -0.08, y: 0.12 }, { x: -0.08, y: 0.12 }, { x: -0.08, y: 0.12 }, { x: -0.08, y: 0.12 }, { x: -0.07, y: 0.13 }, { x: -0.07, y: 0.13 }, { x: -0.07, y: 0.13 }, { x: -0.07, y: 0.13 }, { x: -0.06, y: 0.14 }, { x: -0.06, y: 0.14 }, { x: -0.06, y: 0.14 }, { x: -0.06, y: 0.14 }, { x: -0.05, y: 0.14 }, { x: -0.05, y: 0.15 }, { x: -0.05, y: 0.15 }, { x: -0.04, y: 0.15 }, { x: -0.04, y: 0.15 }, { x: -0.04, y: 0.15 }, { x: -0.04, y: 0.15 }, { x: -0.03, y: 0.16 }, { x: -0.03, y: 0.16 }, { x: -0.03, y: 0.16 }, { x: -0.02, y: 0.16 }, { x: -0.02, y: 0.16 }, { x: -0.02, y: 0.16 }, { x: -0.01, y: 0.16 }, { x: -0.01, y: 0.16 }, { x: 0, y: 0.16 }, { x: 0, y: 0.16 }, { x: 0, y: 0.16 }, { x: 0.01, y: 0.16 }, { x: 0.01, y: 0.16 }, { x: 0.01, y: 0.16 }, { x: 0.02, y: 0.16 }, { x: 0.02, y: 0.16 }, { x: 0.02, y: 0.16 }, { x: 0.03, y: 0.16 }, { x: 0.03, y: 0.16 }, { x: 0.03, y: 0.16 }, { x: 0.04, y: 0.16 }, { x: 0.04, y: 0.16 }, { x: 0.04, y: 0.16 }, { x: 0.05, y: 0.15 }, { x: 0.05, y: 0.15 }, { x: 0.05, y: 0.15 }, { x: 0.06, y: 0.15 }, { x: 0.06, y: 0.15 }, { x: 0.06, y: 0.15 }, { x: 0.06, y: 0.14 }, { x: 0.07, y: 0.14 }, { x: 0.07, y: 0.14 }, { x: 0.07, y: 0.14 }, { x: 0.08, y: 0.14 }, { x: 0.08, y: 0.13 }, { x: 0.08, y: 0.13 }, { x: 0.08, y: 0.13 }, { x: 0.09, y: 0.13 }, { x: 0.09, y: 0.12 }, { x: 0.09, y: 0.12 }, { x: 0.09, y: 0.12 }, { x: 0.09, y: 0.12 }, { x: 0.1, y: 0.11 }, { x: 0.1, y: 0.11 }, { x: 0.1, y: 0.1 }, { x: 0.1, y: 0.1 }, { x: 0.11, y: 0.09 }, { x: 0.11, y: 0.09 }, { x: 0.11, y: 0.09 }, { x: 0.11, y: 0.08 }, { x: 0.11, y: 0.08 }, { x: 0.11, y: 0.08 }, { x: 0.11, y: 0.07 }, { x: 0.11, y: 0.07 }, { x: 0.11, y: 0.07 }, { x: 0.11, y: 0.06 }, { x: 0.11, y: 0.06 }, { x: 0.1, y: 0.06 }, { x: 0.1, y: 0.06 }, { x: 0.09, y: 0.06 }, { x: 0.09, y: 0.06 }, { x: 0.08, y: 0.06 }, { x: 0.07, y: 0.06 }, { x: 0.07, y: 0.06 }, { x: 0.06, y: 0.06 }, { x: 0.05, y: 0.06 }, { x: 0.05, y: 0.06 }, { x: 0.04, y: 0.06 }, { x: 0.03, y: 0.06 }, { x: 0.03, y: 0.06 }, { x: 0.02, y: 0.06 }, { x: 0.01, y: 0.06 }, { x: 0.01, y: 0.06 }, { x: 0, y: 0.06 }, { x: -0.01, y: 0.06 }, { x: -0.01, y: 0.06 }, { x: -0.02, y: 0.06 }, { x: -0.03, y: 0.06 }, { x: -0.03, y: 0.06 }, { x: -0.04, y: 0.06 }, { x: -0.05, y: 0.06 }, { x: -0.05, y: 0.06 }, { x: -0.06, y: 0.06 }, { x: -0.07, y: 0.06 }, { x: -0.07, y: 0.06 }, { x: -0.08, y: 0.06 }, { x: -0.09, y: 0.06 }, { x: -0.09, y: 0.06 }], color: "primary", fill: true } }, texts: { top1: { type: "text", text: "{REF}", x: 0.01, y: 0.27 }, bottom1: { type: "text", text: "{VAL}", x: -0.16, y: -0.27 } }, refblocks: { left1: { x: -0.47, y: -0.09 }, right1: { x: 0.47, y: -0.09 } }, bounds: { width: 1, height: 0.53, centerX: 0, centerY: 0 }, circles: {} }, { paths: k7, texts: E9, bounds: Oa, refblocks: R9, circles: N7 } = C7, iS = Yt({ primitives: [...Object.values(k7), ...Object.values(N7), { ...E9.top1, anchor: "middle_bottom", x: 0 }, { ...E9.bottom1, anchor: "middle_top", x: 0 }], ports: [{ ...R9.left1, labels: ["1"] }, { ...R9.right1, labels: ["2"] }], size: { width: Oa.width, height: Oa.height }, center: { x: Oa.centerX + 0.006, y: Oa.centerY + 0.06 } }), Pm = Z(iS), Yo = Pm.primitives.find((t) => t.type === "text" && t.text === "{REF}"), Fc = Pm.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
Yo.anchor = "middle_left";
Fc.anchor = "middle_right";
Yo.x = Yo.x - 0.03;
Yo.y = Yo.y;
Fc.x = Fc.x;
Fc.y = 0;
var Y7 = Pm, Lt = ({ horizontalSymbol: t, verticalSymbol: e, gateSide: r, drainSide: n }) => { let i = r === "left" || r === "right", s = n === "left" || n === "right"; if (i === s)
    throw Error(`Invalid MOSFET orientation: gate ${r}, drain ${n}. Gate and drain must be perpendicular.`); let o = i ? t : e; return (r === "right" || s && n === "left") && (o = wi(o)), (r === "bottom" || !s && n === "bottom") && (o = Si(o)), o; }, L7 = { paths: { path11: { type: "path", points: [{ x: -0.42, y: -0.1 }, { x: 0.05, y: -0.11 }], color: "primary", fill: false }, path40: { type: "path", points: [{ x: 0.09, y: 0.19 }, { x: 0.09, y: -0.18 }], color: "primary", fill: false }, "path12-1": { type: "path", points: [{ x: 0.3, y: 0.55 }, { x: 0.3, y: 0.11 }], color: "primary", fill: false }, "path12-1-5": { type: "path", points: [{ x: 0.31, y: -0.55 }, { x: 0.31, y: -0.01 }], color: "primary", fill: false }, path2: { type: "path", points: [{ x: 0.09, y: 0.11 }, { x: 0.31, y: 0.11 }], color: "primary", fill: false }, "path2-5": { type: "path", points: [{ x: 0.09, y: -0.1 }, { x: 0.31, y: -0.1 }], color: "primary", fill: false }, path15: { type: "path", points: [{ x: 0.27, y: -0.04 }, { x: 0.27, y: 0.03 }, { x: 0.2, y: 0 }, { x: 0.27, y: -0.04 }], color: "primary", fill: true }, "path2-0": { type: "path", points: [{ x: 0.09, y: 0 }, { x: 0.31, y: -0.01 }], color: "primary", fill: false }, "path12-1-0": { type: "path", points: [{ x: 0.05, y: 0.17 }, { x: 0.05, y: -0.11 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: -0.13, y: 0.36 }, bottom1: { type: "text", text: "{VAL}", x: 0.06, y: -0.42 } }, refblocks: { top1: { x: 0.3, y: 0.55 }, bottom1: { x: 0.31, y: -0.55 }, left1: { x: -0.42, y: -0.1 } }, bounds: { centerX: 0, centerY: 0 }, circles: { path1: { type: "circle", x: 0.16, y: 0, radius: 0.29, color: "primary", fill: false } } }, { paths: T7, texts: O9, bounds: W9, refblocks: zr, circles: E7 } = L7, oS = { x: W9.centerX, y: W9.centerY }, R7 = { x: oS.x, y: zr.left1.y }, ke = Yt({ primitives: [...Object.values(T7), ...Object.values(E7), { ...O9.top1, anchor: "middle_right", x: 0 }, { ...O9.bottom1, anchor: "middle_right", x: 0 }], ports: [{ ...zr.top1, labels: ["1", "drain"] }, { ...zr.bottom1, labels: ["2", "source"] }, { ...zr.left1, labels: ["3", "gate"] }], size: Ro(oS, [zr.top1, zr.bottom1, zr.left1]), center: R7 }), sS = Z(ke), aS = sS.primitives.filter((t) => t.type === "text"), Bm = aS.find((t) => t.text === "{VAL}");
Bm.x = -0.35;
Bm.y = 0;
Bm.anchor = "middle_right";
var Im = aS.find((t) => t.text === "{REF}");
Im.y = 0;
Im.x = 0.35;
Im.anchor = "middle_left";
var Qe = sS, O7 = Lt({ horizontalSymbol: ke, verticalSymbol: Qe, gateSide: "bottom", drainSide: "left" }), W7 = Lt({ horizontalSymbol: ke, verticalSymbol: Qe, gateSide: "bottom", drainSide: "right" }), $7 = Lt({ horizontalSymbol: ke, verticalSymbol: Qe, gateSide: "left", drainSide: "bottom" }), j7 = Lt({ horizontalSymbol: ke, verticalSymbol: Qe, gateSide: "left", drainSide: "top" }), X7 = Lt({ horizontalSymbol: ke, verticalSymbol: Qe, gateSide: "right", drainSide: "bottom" }), D7 = Lt({ horizontalSymbol: ke, verticalSymbol: Qe, gateSide: "right", drainSide: "top" }), V7 = Lt({ horizontalSymbol: ke, verticalSymbol: Qe, gateSide: "top", drainSide: "left" }), z7 = Lt({ horizontalSymbol: ke, verticalSymbol: Qe, gateSide: "top", drainSide: "right" }), U7 = { paths: { path11: { type: "path", points: [{ x: -0.42, y: -0.1 }, { x: 0.05, y: -0.11 }], color: "primary", fill: false }, "path12-1": { type: "path", points: [{ x: 0.3, y: 0.55 }, { x: 0.3, y: 0.11 }], color: "primary", fill: false }, "path12-1-5": { type: "path", points: [{ x: 0.31, y: -0.55 }, { x: 0.31, y: -0.01 }], color: "primary", fill: false }, path2: { type: "path", points: [{ x: 0.09, y: 0.11 }, { x: 0.31, y: 0.11 }], color: "primary", fill: false }, "path2-8-3-7": { type: "path", points: [{ x: 0.09, y: 0.15 }, { x: 0.09, y: 0.07 }], color: "primary", fill: false }, "path2-5": { type: "path", points: [{ x: 0.09, y: -0.1 }, { x: 0.31, y: -0.1 }], color: "primary", fill: false }, "path2-8-3": { type: "path", points: [{ x: 0.09, y: -0.08 }, { x: 0.09, y: -0.15 }], color: "primary", fill: false }, "path2-8-3-2": { type: "path", points: [{ x: 0.09, y: 0.03 }, { x: 0.09, y: -0.04 }], color: "primary", fill: false }, path15: { type: "path", points: [{ x: 0.27, y: -0.04 }, { x: 0.27, y: 0.03 }, { x: 0.2, y: 0 }, { x: 0.27, y: -0.04 }], color: "primary", fill: true }, "path2-0": { type: "path", points: [{ x: 0.09, y: 0 }, { x: 0.31, y: -0.01 }], color: "primary", fill: false }, "path12-1-0": { type: "path", points: [{ x: 0.05, y: 0.11 }, { x: 0.05, y: -0.11 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: -0.13, y: 0.36 }, bottom1: { type: "text", text: "{VAL}", x: 0.06, y: -0.42 } }, refblocks: { top1: { x: 0.3, y: 0.55 }, bottom1: { x: 0.31, y: -0.55 }, left1: { x: -0.42, y: -0.1 } }, bounds: { centerX: 0, centerY: 0 }, circles: { path1: { type: "circle", x: 0.16, y: 0, radius: 0.29, color: "primary", fill: false } } }, { paths: G7, texts: $9, bounds: j9, refblocks: xi, circles: H7 } = U7, X9 = { x: j9.centerX, y: j9.centerY }, Ne = Yt({ primitives: [...Object.values(G7), ...Object.values(H7), { ...$9.top1, anchor: "middle_right", x: 0 }, { ...$9.bottom1, anchor: "middle_right", x: 0 }], ports: [{ ...xi.top1, labels: ["1", "drain"] }, { ...xi.bottom1, labels: ["2", "source"] }, { ...xi.left1, labels: ["3", "gate"] }], size: Ro(X9, [xi.top1, xi.bottom1, xi.left1]), center: X9 }), cS = Z(Ne), lS = cS.primitives.filter((t) => t.type === "text"), Fm = lS.find((t) => t.text === "{VAL}");
Fm.x = -0.35;
Fm.y = 0;
Fm.anchor = "middle_right";
var Mm = lS.find((t) => t.text === "{REF}");
Mm.y = 0;
Mm.x = 0.35;
Mm.anchor = "middle_left";
var Ze = cS, Q7 = Lt({ horizontalSymbol: Ne, verticalSymbol: Ze, gateSide: "bottom", drainSide: "left" }), Z7 = Lt({ horizontalSymbol: Ne, verticalSymbol: Ze, gateSide: "bottom", drainSide: "right" }), q7 = Lt({ horizontalSymbol: Ne, verticalSymbol: Ze, gateSide: "left", drainSide: "bottom" }), J7 = Lt({ horizontalSymbol: Ne, verticalSymbol: Ze, gateSide: "left", drainSide: "top" }), K7 = Lt({ horizontalSymbol: Ne, verticalSymbol: Ze, gateSide: "right", drainSide: "bottom" }), tM = Lt({ horizontalSymbol: Ne, verticalSymbol: Ze, gateSide: "right", drainSide: "top" }), eM = Lt({ horizontalSymbol: Ne, verticalSymbol: Ze, gateSide: "top", drainSide: "left" }), rM = Lt({ horizontalSymbol: Ne, verticalSymbol: Ze, gateSide: "top", drainSide: "right" }), nM = { paths: { path11: { type: "path", points: [{ x: -0.4, y: 0 }, { x: 0.06, y: -0.01 }], color: "primary", fill: false }, path40: { type: "path", points: [{ x: 0.07, y: 0.19 }, { x: 0.07, y: -0.18 }], color: "primary", fill: false }, "path12-1": { type: "path", points: [{ x: 0.28, y: 0.55 }, { x: 0.28, y: 0.11 }], color: "primary", fill: false }, "path12-1-5": { type: "path", points: [{ x: 0.29, y: -0.55 }, { x: 0.29, y: -0.1 }], color: "primary", fill: false }, path2: { type: "path", points: [{ x: 0.07, y: 0.11 }, { x: 0.29, y: 0.11 }], color: "primary", fill: false }, "path2-5": { type: "path", points: [{ x: 0.07, y: -0.1 }, { x: 0.29, y: -0.1 }], color: "primary", fill: false }, path15: { type: "path", points: [{ x: -0.08, y: 0.06 }, { x: -0.08, y: -0.07 }, { x: 0.01, y: 0 }, { x: -0.08, y: 0.06 }], color: "primary", fill: true } }, texts: { top1: { type: "text", text: "{REF}", x: -0.15, y: 0.36 }, bottom1: { type: "text", text: "{VAL}", x: 0.04, y: -0.42 } }, refblocks: { top1: { x: 0.28, y: 0.55 }, bottom1: { x: 0.29, y: -0.55 }, left1: { x: -0.4, y: 0 } }, bounds: { width: 0.85, height: 1.16, centerX: 0, centerY: 0 }, circles: { path1: { type: "circle", x: 0.14, y: 0, radius: 0.29, color: "primary", fill: false } } };
var { paths: iM, texts: D9, bounds: Wa, refblocks: Th, circles: oM } = nM, pS = Yt({ primitives: [...Object.values(iM), ...Object.values(oM), { ...D9.top1, anchor: "middle_right", x: 0 }, { ...D9.bottom1, anchor: "middle_right", x: 0 }], ports: [{ ...Th.top1, labels: ["1", "drain"] }, { ...Th.bottom1, labels: ["2", "source"] }, { ...Th.left1, labels: ["3", "gate"] }], size: { width: Wa.width, height: Wa.height }, center: { x: Wa.centerX, y: Wa.centerY } }), hS = Z(pS), dS = hS.primitives.filter((t) => t.type === "text"), Cm = dS.find((t) => t.text === "{VAL}");
Cm.x = -0.35;
Cm.y = 0;
Cm.anchor = "middle_right";
var km = dS.find((t) => t.text === "{REF}");
km.y = 0;
km.x = 0.35;
km.anchor = "middle_left";
var sM = hS, aM = { paths: { diag1: { type: "path", points: [{ x: -0.1, y: -0.1 }, { x: 0.1, y: 0.1 }], color: "primary", fill: false }, diag2: { type: "path", points: [{ x: -0.1, y: 0.1 }, { x: 0.1, y: -0.1 }], color: "primary", fill: false }, stem: { type: "path", points: [{ x: -0.2, y: 0 }, { x: 0, y: 0 }], color: "primary", fill: false } }, refblocks: { left1: { x: -0.2, y: 0 } }, bounds: { centerX: 0, centerY: 0 }}, { paths: cM, bounds: V9, refblocks: lM } = aM, nl = Y({ primitives: [...Object.values(cM)], ports: [{ ...lM.left1, labels: ["1"] }], center: { x: V9.centerX, y: V9.centerY } }).rotateRightFacingSymbol("right").labelPort("left1", ["1"]).build(), pM = Z(nl, "down"), hM = Z(nl, "left"), dM = Z(nl, "up"), Ni = { paths: { path11: { type: "path", points: [{ x: -0.4, y: 0 }, { x: 0.06, y: -0.01 }], color: "primary", fill: false }, "path40-0": { type: "path", points: [{ x: 0.07, y: 0.27 }, { x: 0.07, y: -0.28 }], color: "primary", fill: false }, "path40-0-5": { type: "path", points: [{ x: 0.28, y: 0.24 }, { x: 0.08, y: 0.11 }], color: "primary", fill: false }, "path40-0-5-0": { type: "path", points: [{ x: 0.29, y: -0.24 }, { x: 0.09, y: -0.11 }], color: "primary", fill: false }, "path12-1-5": { type: "path", points: [{ x: 0.29, y: 0.25 }, { x: 0.29, y: 0.55 }], color: "primary", fill: false }, "path12-1-5-3": { type: "path", points: [{ x: 0.29, y: -0.55 }, { x: 0.29, y: -0.25 }], color: "primary", fill: false }, path15: { type: "path", points: [{ x: 0.19, y: -0.1 }, { x: 0.12, y: -0.2 }, { x: 0.22, y: -0.2 }, { x: 0.19, y: -0.1 }], color: "primary", fill: true } }, refblocks: { top1: { x: 0.29, y: 0.55 }, bottom1: { x: 0.29, y: -0.55 }, left1: { x: -0.4, y: 0 } }, bounds: { width: 0.85, height: 1.16, centerX: 0, centerY: 0 }, circles: { "path1-0": { type: "circle", x: 0.14, y: 0, radius: 0.29, color: "primary", fill: false } } }, { paths: mM, bounds: $a, refblocks: Eh, circles: uM } = Ni, fM = Y({ primitives: [...Object.values(mM), ...Object.values(uM), { type: "text", text: "{REF}", x: -0.3, y: 0.5094553499999995 }, { type: "text", text: "{VAL}", x: -0.3, y: -0.5094553499999995 }], ports: [{ ...Eh.top1, labels: ["1", "collector"] }, { ...Eh.bottom1, labels: ["3", "emitter"] }, { ...Eh.left1, labels: ["2", "base"] }], size: { width: $a.width, height: $a.height }, center: { x: $a.centerX, y: $a.centerY } }).rotateRightFacingSymbol("right").changeTextAnchor("{REF}", "middle_right").changeTextAnchor("{VAL}", "middle_right").build(), { paths: yM, bounds: ja, refblocks: Rh, circles: _M } = Ni, gM = Y({ primitives: [...Object.values(yM), ...Object.values(_M), { type: "text", text: "{REF}", x: 0.55, y: -0.4094553499999995 }, { type: "text", text: "{VAL}", x: -0.3, y: -0.4094553499999995 }], ports: [{ ...Rh.top1, labels: ["1", "collector"] }, { ...Rh.bottom1, labels: ["3", "emitter"] }, { ...Rh.left1, labels: ["2", "base"] }], size: { width: ja.width, height: ja.height }, center: { x: ja.centerX, y: ja.centerY } }).rotateRightFacingSymbol("up").changeTextAnchor("{REF}", "middle_bottom").changeTextAnchor("{VAL}", "middle_top").build(), { paths: xM, bounds: Xa, refblocks: Oh, circles: bM } = Ni, vM = Y({ primitives: [...Object.values(xM), ...Object.values(bM), { type: "text", text: "{REF}", x: -0.5, y: 0.3094553499999995 }, { type: "text", text: "{VAL}", x: 0.55, y: 0.3094553499999995 }], ports: [{ ...Oh.top1, labels: ["1", "collector"] }, { ...Oh.bottom1, labels: ["3", "emitter"] }, { ...Oh.left1, labels: ["2", "base"] }], size: { width: Xa.width, height: Xa.height }, center: { x: Xa.centerX, y: Xa.centerY } }).rotateRightFacingSymbol("down").changeTextAnchor("{REF}", "middle_bottom").changeTextAnchor("{VAL}", "middle_top").build(), { paths: SM, bounds: Da, refblocks: Wh, circles: wM } = Ni, AM = Y({ primitives: [...Object.values(SM), ...Object.values(wM), { type: "text", text: "{REF}", x: 0.55, y: -0.4094553499999995 }, { type: "text", text: "{VAL}", x: -0.3, y: -0.4094553499999995 }], ports: [{ ...Wh.top1, labels: ["1", "collector"] }, { ...Wh.bottom1, labels: ["3", "emitter"] }, { ...Wh.left1, labels: ["2", "base"] }], size: { width: Da.width, height: Da.height }, center: { x: Da.centerX, y: Da.centerY } }).rotateRightFacingSymbol("up").changeTextAnchor("{REF}", "middle_bottom").changeTextAnchor("{VAL}", "middle_top").build(), { paths: PM, bounds: Va, refblocks: $h, circles: BM } = Ni, IM = Y({ primitives: [...Object.values(PM), ...Object.values(BM), { type: "text", text: "{REF}", x: -0.3, y: -0.4094553499999995 }, { type: "text", text: "{VAL}", x: -0.3, y: 0.4094553499999995 }], ports: [{ ...$h.top1, labels: ["1", "collector"] }, { ...$h.bottom1, labels: ["3", "emitter"] }, { ...$h.left1, labels: ["2", "base"] }], size: { width: Va.width, height: Va.height }, center: { x: Va.centerX, y: Va.centerY } }).rotateRightFacingSymbol("left").changeTextAnchor("{REF}", "middle_left").changeTextAnchor("{VAL}", "middle_left").build(), { paths: FM, bounds: za, refblocks: jh, circles: MM } = Ni, CM = Y({ primitives: [...Object.values(FM), ...Object.values(MM), { type: "text", text: "{REF}", x: -0.3, y: -0.4094553499999995 }, { type: "text", text: "{VAL}", x: -0.3, y: 0.4094553499999995 }], ports: [{ ...jh.top1, labels: ["1", "collector"] }, { ...jh.bottom1, labels: ["3", "emitter"] }, { ...jh.left1, labels: ["2", "base"] }], size: { width: za.width, height: za.height }, center: { x: za.centerX, y: za.centerY } }).rotateRightFacingSymbol("left").changeTextAnchor("{REF}", "middle_left").changeTextAnchor("{VAL}", "middle_left").build(), kM = { paths: { path40: { type: "path", points: [{ x: 0.14, y: 0.04 }, { x: -0.32, y: -0.21 }], color: "primary", fill: false }, path41: { type: "path", points: [{ x: -0.32, y: 0.31 }, { x: 0.14, y: 0.04 }], color: "primary", fill: false }, path42: { type: "path", points: [{ x: -0.32, y: -0.21 }, { x: -0.32, y: 0.31 }], color: "primary", fill: false }, path44: { type: "path", points: [{ x: -0.32, y: 0.18 }, { x: -0.57, y: 0.18 }], color: "primary", fill: false }, path45: { type: "path", points: [{ x: -0.32, y: -0.09 }, { x: -0.57, y: -0.09 }], color: "primary", fill: false }, "path44-0": { type: "path", points: [{ x: 0.43, y: 0.04 }, { x: 0.15, y: 0.04 }], color: "primary", fill: false }, "rect1577-3": { type: "path", points: [{ x: -0.19, y: -0.09 }, { x: -0.27, y: -0.09 }], color: "primary", fill: true }, "rect1577-4": { type: "path", points: [{ x: -0.19, y: 0.18 }, { x: -0.27, y: 0.18 }], color: "primary", fill: true }, "rect1577-4-7": { type: "path", points: [{ x: -0.23, y: 0.14 }, { x: -0.23, y: 0.22 }], color: "primary", fill: true } }, texts: { top1: { type: "text", text: "{REF}", x: -0.01, y: 0.42 }, bottom1: { type: "text", text: "{VAL}", x: 0, y: -0.3 } }, refblocks: { left1: { x: -0.57, y: 0.18 }, left2: { x: -0.57, y: -0.09 }, right1: { x: 0.43, y: 0.04 } }, bounds: { minX: -0.57, maxX: 0.43, minY: -0.38, maxY: 0.27, width: 1.09, height: 0.3, centerX: -0.07, centerY: 0.05 }, circles: {} }, il = Y(kM).labelPort("left1", ["1", "inp1"]).labelPort("left2", ["2", "inp2"]).labelPort("right1", ["3", "out"]).changeTextAnchor("{REF}", "middle_bottom").changeTextAnchor("{VAL}", "middle_top").build(), NM = Z(il, "down"), YM = Si(Z(il, "left")), LM = Z(il, "up"), TM = { paths: { path40: { type: "path", points: [{ x: 0.14, y: 0.04 }, { x: -0.32, y: -0.21 }], color: "primary", fill: false }, path41: { type: "path", points: [{ x: -0.32, y: 0.31 }, { x: 0.14, y: 0.04 }], color: "primary", fill: false }, path42: { type: "path", points: [{ x: -0.32, y: -0.21 }, { x: -0.32, y: 0.31 }], color: "primary", fill: false }, path44: { type: "path", points: [{ x: -0.32, y: 0.18 }, { x: -0.57, y: 0.18 }], color: "primary", fill: false }, path45: { type: "path", points: [{ x: -0.32, y: -0.09 }, { x: -0.57, y: -0.09 }], color: "primary", fill: false }, "path44-0": { type: "path", points: [{ x: 0.43, y: 0.04 }, { x: 0.15, y: 0.04 }], color: "primary", fill: false }, "path44-1": { type: "path", points: [{ x: -0.1, y: 0.44 }, { x: -0.1, y: 0.18 }], color: "primary", fill: false }, "path44-2": { type: "path", points: [{ x: -0.09, y: -0.34 }, { x: -0.09, y: -0.09 }], color: "primary", fill: false }, "rect1577-3": { type: "path", points: [{ x: -0.19, y: 0.18 }, { x: -0.27, y: 0.18 }], color: "primary", fill: true }, "rect1577-4": { type: "path", points: [{ x: -0.19, y: -0.09 }, { x: -0.27, y: -0.09 }], color: "primary", fill: true }, "rect1577-4-7": { type: "path", points: [{ x: -0.23, y: 0.14 }, { x: -0.23, y: 0.22 }], color: "primary", fill: true } }, texts: { top1: { type: "text", text: "{REF}", x: 0.25, y: 0.32 }, bottom1: { type: "text", text: "{VAL}", x: 0.25, y: -0.24 } }, refblocks: { left1: { x: -0.57, y: 0.18 }, left2: { x: -0.57, y: -0.09 }, right1: { x: 0.43, y: 0.04 }, top2: { x: -0.1, y: 0.44 }, bottom1: { x: -0.09, y: -0.34 } }, bounds: { minX: -0.57, maxX: 0.43, minY: -0.38, maxY: 0.27, width: 1.09, height: 0.3, centerX: -0.07, centerY: 0.05 }, circles: {} }, ol = Y(TM).labelPort("left1", ["1", "inp1"]).labelPort("left2", ["2", "inp2"]).labelPort("right1", ["4", "out"]).labelPort("top2", ["5", "V+"]).labelPort("bottom1", ["3", "V-"]).changeTextAnchor("{REF}", "middle_bottom").changeTextAnchor("{VAL}", "middle_top").build(), EM = Z(ol, "down"), RM = Si(Z(ol, "left")), OM = Z(ol, "up"), WM = { paths: { path11: { type: "path", points: [{ x: -0.42, y: -0.1 }, { x: 0.05, y: -0.11 }], color: "primary", fill: false }, path40: { type: "path", points: [{ x: 0.09, y: 0.19 }, { x: 0.09, y: -0.18 }], color: "primary", fill: false }, "path12-1": { type: "path", points: [{ x: 0.3, y: 0.55 }, { x: 0.3, y: 0.11 }], color: "primary", fill: false }, "path12-1-5": { type: "path", points: [{ x: 0.31, y: -0.55 }, { x: 0.31, y: -0.01 }], color: "primary", fill: false }, path2: { type: "path", points: [{ x: 0.09, y: 0.11 }, { x: 0.31, y: 0.11 }], color: "primary", fill: false }, "path2-5": { type: "path", points: [{ x: 0.09, y: -0.1 }, { x: 0.31, y: -0.1 }], color: "primary", fill: false }, path15: { type: "path", points: [{ x: 0.2, y: 0.03 }, { x: 0.2, y: -0.04 }, { x: 0.27, y: -0.01 }, { x: 0.2, y: 0.03 }], color: "primary", fill: true }, "path2-0": { type: "path", points: [{ x: 0.09, y: 0 }, { x: 0.31, y: -0.01 }], color: "primary", fill: false }, "path12-1-0": { type: "path", points: [{ x: 0.05, y: 0.17 }, { x: 0.05, y: -0.11 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: -0.13, y: 0.36 }, bottom1: { type: "text", text: "{VAL}", x: 0.06, y: -0.42 } }, refblocks: { top1: { x: 0.3, y: 0.55 }, bottom1: { x: 0.31, y: -0.55 }, left1: { x: -0.42, y: -0.1 } }, bounds: { centerX: 0, centerY: 0 }, circles: { path1: { type: "circle", x: 0.16, y: 0, radius: 0.29, color: "primary", fill: false } } }, { paths: $M, texts: z9, bounds: U9, refblocks: bi, circles: jM } = WM, G9 = { x: U9.centerX, y: U9.centerY }, Ye = Yt({ primitives: [...Object.values($M), ...Object.values(jM), { ...z9.top1, anchor: "middle_right", x: 0 }, { ...z9.bottom1, anchor: "middle_right", x: 0 }], ports: [{ ...bi.top1, labels: ["1", "drain"] }, { ...bi.bottom1, labels: ["2", "source"] }, { ...bi.left1, labels: ["3", "gate"] }], size: Ro(G9, [bi.top1, bi.bottom1, bi.left1]), center: G9 }), mS = Z(Ye), uS = mS.primitives.filter((t) => t.type === "text"), Nm = uS.find((t) => t.text === "{VAL}");
Nm.x = -0.35;
Nm.y = 0;
Nm.anchor = "middle_right";
var Ym = uS.find((t) => t.text === "{REF}");
Ym.y = 0;
Ym.x = 0.35;
Ym.anchor = "middle_left";
var qe = mS, XM = Lt({ horizontalSymbol: Ye, verticalSymbol: qe, gateSide: "bottom", drainSide: "left" }), DM = Lt({ horizontalSymbol: Ye, verticalSymbol: qe, gateSide: "bottom", drainSide: "right" }), VM = Lt({ horizontalSymbol: Ye, verticalSymbol: qe, gateSide: "left", drainSide: "bottom" }), zM = Lt({ horizontalSymbol: Ye, verticalSymbol: qe, gateSide: "left", drainSide: "top" }), UM = Lt({ horizontalSymbol: Ye, verticalSymbol: qe, gateSide: "right", drainSide: "bottom" }), GM = Lt({ horizontalSymbol: Ye, verticalSymbol: qe, gateSide: "right", drainSide: "top" }), HM = Lt({ horizontalSymbol: Ye, verticalSymbol: qe, gateSide: "top", drainSide: "left" }), QM = Lt({ horizontalSymbol: Ye, verticalSymbol: qe, gateSide: "top", drainSide: "right" }), ZM = { paths: { path11: { type: "path", points: [{ x: -0.42, y: -0.1 }, { x: 0.05, y: -0.11 }], color: "primary", fill: false }, "path12-1": { type: "path", points: [{ x: 0.3, y: 0.55 }, { x: 0.3, y: 0.11 }], color: "primary", fill: false }, "path12-1-5": { type: "path", points: [{ x: 0.31, y: -0.55 }, { x: 0.31, y: -0.01 }], color: "primary", fill: false }, path2: { type: "path", points: [{ x: 0.09, y: 0.11 }, { x: 0.31, y: 0.11 }], color: "primary", fill: false }, "path2-8-3-7": { type: "path", points: [{ x: 0.09, y: 0.15 }, { x: 0.09, y: 0.07 }], color: "primary", fill: false }, "path2-5": { type: "path", points: [{ x: 0.09, y: -0.1 }, { x: 0.31, y: -0.1 }], color: "primary", fill: false }, "path2-8-3": { type: "path", points: [{ x: 0.09, y: -0.08 }, { x: 0.09, y: -0.15 }], color: "primary", fill: false }, "path2-8-3-2": { type: "path", points: [{ x: 0.09, y: 0.03 }, { x: 0.09, y: -0.04 }], color: "primary", fill: false }, path15: { type: "path", points: [{ x: 0.2, y: 0.03 }, { x: 0.2, y: -0.04 }, { x: 0.27, y: -0.01 }, { x: 0.2, y: 0.03 }], color: "primary", fill: true }, "path2-0": { type: "path", points: [{ x: 0.09, y: 0 }, { x: 0.31, y: -0.01 }], color: "primary", fill: false }, "path12-1-0": { type: "path", points: [{ x: 0.05, y: 0.11 }, { x: 0.05, y: -0.11 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: -0.13, y: 0.36 }, bottom1: { type: "text", text: "{VAL}", x: 0.06, y: -0.42 } }, refblocks: { top1: { x: 0.3, y: 0.55 }, bottom1: { x: 0.31, y: -0.55 }, left1: { x: -0.42, y: -0.1 } }, bounds: { centerX: 0, centerY: 0 }, circles: { path1: { type: "circle", x: 0.16, y: 0, radius: 0.29, color: "primary", fill: false } } }, { paths: qM, texts: H9, bounds: Q9, refblocks: vi, circles: JM } = ZM, Z9 = { x: Q9.centerX, y: Q9.centerY }, Le = Yt({ primitives: [...Object.values(qM), ...Object.values(JM), { ...H9.top1, anchor: "middle_right", x: 0 }, { ...H9.bottom1, anchor: "middle_right", x: 0 }], ports: [{ ...vi.top1, labels: ["1", "drain"] }, { ...vi.bottom1, labels: ["2", "source"] }, { ...vi.left1, labels: ["3", "gate"] }], size: Ro(Z9, [vi.top1, vi.bottom1, vi.left1]), center: Z9 }), fS = Z(Le), yS = fS.primitives.filter((t) => t.type === "text"), Lm = yS.find((t) => t.text === "{VAL}");
Lm.x = -0.35;
Lm.y = 0;
Lm.anchor = "middle_right";
var Tm = yS.find((t) => t.text === "{REF}");
Tm.y = 0;
Tm.x = 0.35;
Tm.anchor = "middle_left";
var Je = fS, KM = Lt({ horizontalSymbol: Le, verticalSymbol: Je, gateSide: "bottom", drainSide: "left" }), tC = Lt({ horizontalSymbol: Le, verticalSymbol: Je, gateSide: "bottom", drainSide: "right" }), eC = Lt({ horizontalSymbol: Le, verticalSymbol: Je, gateSide: "left", drainSide: "bottom" }), rC = Lt({ horizontalSymbol: Le, verticalSymbol: Je, gateSide: "left", drainSide: "top" }), nC = Lt({ horizontalSymbol: Le, verticalSymbol: Je, gateSide: "right", drainSide: "bottom" }), iC = Lt({ horizontalSymbol: Le, verticalSymbol: Je, gateSide: "right", drainSide: "top" }), oC = Lt({ horizontalSymbol: Le, verticalSymbol: Je, gateSide: "top", drainSide: "left" }), sC = Lt({ horizontalSymbol: Le, verticalSymbol: Je, gateSide: "top", drainSide: "right" }), aC = { paths: { path11: { type: "path", points: [{ x: -0.54, y: -0.01 }, { x: -0.15, y: -0.02 }], color: "primary", fill: false }, path40: { type: "path", points: [{ x: 0.13, y: 0 }, { x: -0.13, y: -0.13 }], color: "primary", fill: false }, path41: { type: "path", points: [{ x: -0.13, y: 0.13 }, { x: 0.13, y: 0 }], color: "primary", fill: false }, path42: { type: "path", points: [{ x: -0.13, y: -0.13 }, { x: -0.13, y: 0.13 }], color: "primary", fill: false }, path43: { type: "path", points: [{ x: 0.13, y: 0.13 }, { x: 0.13, y: -0.13 }], color: "primary", fill: false }, path12: { type: "path", points: [{ x: 0.14, y: 0 }, { x: 0.54, y: -0.01 }], color: "primary", fill: false }, "path25-0": { type: "path", points: [{ x: 0.2, y: 0.38 }, { x: 0.16, y: 0.28 }, { x: 0.26, y: 0.3 }], color: "primary", fill: true }, "path78-6": { type: "path", points: [{ x: 0.33, y: 0.43 }, { x: 0.32, y: 0.42 }, { x: 0.21, y: 0.31 }, { x: 0.21, y: 0.31 }], color: "primary", fill: false }, "path25-0-9": { type: "path", points: [{ x: 0.35, y: 0.35 }, { x: 0.31, y: 0.26 }, { x: 0.41, y: 0.27 }], color: "primary", fill: true }, "path78-6-5": { type: "path", points: [{ x: 0.48, y: 0.4 }, { x: 0.47, y: 0.39 }, { x: 0.35, y: 0.29 }, { x: 0.35, y: 0.29 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: -0.1, y: 0.35 }, bottom1: { type: "text", text: "{VAL}", x: 0, y: -0.43 } }, refblocks: { left1: { x: -0.54, y: -0.01 }, right1: { x: 0.54, y: -0.01 } }, bounds: { minX: -0.57, maxX: 0.57, minY: -0.43, maxY: 0.43, width: 1.14, height: 0.85, centerX: 0, centerY: 0 }, circles: { path1: { type: "circle", x: 0, y: -0.01, radius: 0.29, color: "primary", fill: false } } }, _S = Y(aC).changeTextAnchor("{VAL}", "middle_top").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_bottom").build(), gS = Z(_S), cC = gS.primitives.filter((t) => t.type === "text"), xS = cC.find((t) => t.text === "{REF}");
xS.y = 0;
xS.anchor = "middle_left";
var lC = gS, pC = { paths: { path11: { type: "path", points: [{ x: -0.4, y: 0 }, { x: 0.06, y: -0.01 }], color: "primary", fill: false }, path40: { type: "path", points: [{ x: 0.07, y: 0.19 }, { x: 0.07, y: -0.18 }], color: "primary", fill: false }, "path12-1": { type: "path", points: [{ x: 0.28, y: 0.55 }, { x: 0.28, y: 0.11 }], color: "primary", fill: false }, "path12-1-5": { type: "path", points: [{ x: 0.29, y: -0.55 }, { x: 0.29, y: -0.1 }], color: "primary", fill: false }, path2: { type: "path", points: [{ x: 0.07, y: 0.11 }, { x: 0.29, y: 0.11 }], color: "primary", fill: false }, "path2-5": { type: "path", points: [{ x: 0.07, y: -0.1 }, { x: 0.29, y: -0.1 }], color: "primary", fill: false }, path15: { type: "path", points: [{ x: 0.01, y: -0.07 }, { x: 0.01, y: 0.06 }, { x: -0.08, y: 0 }, { x: 0.01, y: -0.07 }], color: "primary", fill: true } }, texts: { top1: { type: "text", text: "{REF}", x: -0.15, y: 0.36 }, bottom1: { type: "text", text: "{VAL}", x: 0.04, y: -0.42 } }, refblocks: { top1: { x: 0.28, y: 0.55 }, bottom1: { x: 0.29, y: -0.55 }, left1: { x: -0.4, y: 0 } }, bounds: { width: 0.85, height: 1.16, centerX: 0, centerY: 0 }, circles: { path1: { type: "circle", x: 0.14, y: 0, radius: 0.29, color: "primary", fill: false } } }, { paths: hC, texts: q9, bounds: Ua, refblocks: Xh, circles: dC } = pC, bS = Yt({ primitives: [...Object.values(hC), ...Object.values(dC), { ...q9.top1, anchor: "middle_right", x: 0 }, { ...q9.bottom1, anchor: "middle_right" }], ports: [{ ...Xh.top1, labels: ["1", "drain"] }, { ...Xh.bottom1, labels: ["2", "source"] }, { ...Xh.left1, labels: ["3", "gate"] }], size: { width: Ua.width, height: Ua.height }, center: { x: Ua.centerX, y: Ua.centerY } }), vS = Z(bS), SS = vS.primitives.filter((t) => t.type === "text"), Em = SS.find((t) => t.text === "{VAL}");
Em.x = -0.35;
Em.y = 0;
Em.anchor = "middle_right";
var Rm = SS.find((t) => t.text === "{REF}");
Rm.y = 0;
Rm.x = 0.35;
Rm.anchor = "middle_left";
var mC = vS, Ur = { paths: { path11: { type: "path", points: [{ x: -0.4, y: 0 }, { x: 0.06, y: -0.01 }], color: "primary", fill: false }, "path40-0": { type: "path", points: [{ x: 0.07, y: 0.27 }, { x: 0.07, y: -0.28 }], color: "primary", fill: false }, "path40-0-5": { type: "path", points: [{ x: 0.28, y: 0.24 }, { x: 0.08, y: 0.11 }], color: "primary", fill: false }, "path40-0-5-0": { type: "path", points: [{ x: 0.29, y: -0.24 }, { x: 0.09, y: -0.11 }], color: "primary", fill: false }, "path12-1-5": { type: "path", points: [{ x: 0.29, y: 0.25 }, { x: 0.29, y: 0.55 }], color: "primary", fill: false }, "path12-1-5-3": { type: "path", points: [{ x: 0.29, y: -0.55 }, { x: 0.29, y: -0.25 }], color: "primary", fill: false }, path15: { type: "path", points: [{ x: 0.15, y: -0.23 }, { x: 0.22, y: -0.12 }, { x: 0.12, y: -0.12 }, { x: 0.15, y: -0.23 }], color: "primary", fill: true } }, texts: { top1: { type: "text", text: "{REF}", x: -0.08, y: 0.37 }, bottom1: { type: "text", text: "{VAL}", x: -0.07, y: -0.41 } }, refblocks: { top1: { x: 0.29, y: 0.55 }, bottom1: { x: 0.29, y: -0.55 }, left1: { x: -0.4, y: 0 } }, bounds: { minX: -0.43, maxX: 0.43, minY: -0.58, maxY: 0.58, width: 0.85, height: 1.16, centerX: 0, centerY: 0 }, circles: { "path1-0": { type: "circle", x: 0.14, y: 0, radius: 0.29, color: "primary", fill: false } } }, { paths: uC, texts: Unt, bounds: Ga, refblocks: Dh, circles: fC } = Ur, yC = Y({ primitives: [...Object.values(uC), ...Object.values(fC), { type: "text", text: "{REF}", x: -0.1, y: 0.3094553499999995 }, { type: "text", text: "{VAL}", x: -0.1, y: -0.3094553499999995 }], ports: [{ ...Dh.top1, labels: ["1", "collector"] }, { ...Dh.bottom1, labels: ["3", "emitter"] }, { ...Dh.left1, labels: ["2", "base"] }], size: { width: Ga.width, height: Ga.height }, center: { x: Ga.centerX, y: Ga.centerY } }).rotateRightFacingSymbol("right").changeTextAnchor("{REF}", "middle_right").changeTextAnchor("{VAL}", "middle_right").build(), { paths: Gnt, texts: Hnt, bounds: Qnt, refblocks: Znt, circles: qnt } = Ur, _C = Y(Ur).rotateRightFacingSymbol("up").changeTextAnchor("{VAL}", "middle_left").labelPort("left1", ["2", "base"]).labelPort("top1", ["1", "collector"]).labelPort("bottom1", ["3", "emitter"]).changeTextAnchor("{REF}", "middle_right").build(), { paths: gC, texts: Jnt, bounds: Ha, refblocks: Vh, circles: xC } = Ur, bC = Y({ primitives: [...Object.values(gC), ...Object.values(xC), { type: "text", text: "{REF}", x: -0.1, y: -0.3094553499999995 }, { type: "text", text: "{VAL}", x: -0.1, y: 0.3094553499999995 }], ports: [{ ...Vh.top1, labels: ["1", "collector"] }, { ...Vh.bottom1, labels: ["3", "emitter"] }, { ...Vh.left1, labels: ["2", "base"] }], size: { width: Ha.width, height: Ha.height }, center: { x: Ha.centerX, y: Ha.centerY } }).rotateRightFacingSymbol("down").changeTextAnchor("{REF}", "middle_bottom").changeTextAnchor("{VAL}", "middle_bottom").build(), { paths: vC, texts: Knt, bounds: Qa, refblocks: zh, circles: SC } = Ur, wC = Y({ primitives: [...Object.values(vC), ...Object.values(SC), { type: "text", text: "{REF}", x: -0.1, y: -0.3094553499999995 }, { type: "text", text: "{VAL}", x: -0.1, y: 0.3094553499999995 }], ports: [{ ...zh.top1, labels: ["1", "collector"] }, { ...zh.bottom1, labels: ["3", "emitter"] }, { ...zh.left1, labels: ["2", "base"] }], size: { width: Qa.width, height: Qa.height }, center: { x: Qa.centerX, y: Qa.centerY } }).rotateRightFacingSymbol("up").changeTextAnchor("{REF}", "middle_top").changeTextAnchor("{VAL}", "middle_top").build(), { paths: AC, texts: tit, bounds: Za, refblocks: Uh, circles: PC } = Ur, BC = Y({ primitives: [...Object.values(AC), ...Object.values(PC), { type: "text", text: "{REF}", x: -0.1, y: -0.3094553499999995 }, { type: "text", text: "{VAL}", x: -0.1, y: 0.3094553499999995 }], ports: [{ ...Uh.top1, labels: ["1", "collector"] }, { ...Uh.bottom1, labels: ["3", "emitter"] }, { ...Uh.left1, labels: ["2", "base"] }], size: { width: Za.width, height: Za.height }, center: { x: Za.centerX, y: Za.centerY } }).rotateRightFacingSymbol("left").changeTextAnchor("{REF}", "middle_left").changeTextAnchor("{VAL}", "middle_left").build(), { paths: IC, texts: eit, bounds: qa, refblocks: Gh, circles: FC } = Ur, MC = Y({ primitives: [...Object.values(IC), ...Object.values(FC), { type: "text", text: "{REF}", x: -0.1, y: -0.3094553499999995 }, { type: "text", text: "{VAL}", x: -0.1, y: 0.3094553499999995 }], ports: [{ ...Gh.top1, labels: ["1", "collector"] }, { ...Gh.bottom1, labels: ["3", "emitter"] }, { ...Gh.left1, labels: ["2", "base"] }], size: { width: qa.width, height: qa.height }, center: { x: qa.centerX, y: qa.centerY } }).rotateRightFacingSymbol("left").changeTextAnchor("{REF}", "middle_left").changeTextAnchor("{VAL}", "middle_left").build(), CC = { paths: { path40: { type: "path", points: [{ x: -0.19, y: 0.33 }, { x: -0.26, y: 0.14 }], color: "primary", fill: false }, path41: { type: "path", points: [{ x: -0.38, y: 0.26 }, { x: -0.19, y: 0.33 }], color: "primary", fill: false }, path42: { type: "path", points: [{ x: -0.26, y: 0.14 }, { x: -0.38, y: 0.26 }], color: "primary", fill: false }, path43: { type: "path", points: [{ x: -0.26, y: 0.39 }, { x: -0.13, y: 0.26 }], color: "primary", fill: false }, path44: { type: "path", points: [{ x: -0.32, y: 0.2 }, { x: -0.52, y: 0 }], color: "primary", fill: false }, "path44-0": { type: "path", points: [{ x: 0, y: 0.52 }, { x: -0.19, y: 0.33 }], color: "primary", fill: false }, "path40-4": { type: "path", points: [{ x: -0.19, y: -0.32 }, { x: -0.38, y: -0.26 }], color: "primary", fill: false }, "path41-1": { type: "path", points: [{ x: -0.26, y: -0.13 }, { x: -0.19, y: -0.32 }], color: "primary", fill: false }, "path42-7": { type: "path", points: [{ x: -0.38, y: -0.26 }, { x: -0.26, y: -0.13 }], color: "primary", fill: false }, "path43-1": { type: "path", points: [{ x: -0.13, y: -0.26 }, { x: -0.26, y: -0.39 }], color: "primary", fill: false }, "path44-8": { type: "path", points: [{ x: -0.32, y: -0.19 }, { x: -0.51, y: -0.01 }], color: "primary", fill: false }, "path44-0-7": { type: "path", points: [{ x: -0.01, y: -0.5 }, { x: -0.19, y: -0.32 }], color: "primary", fill: false }, "path40-4-0": { type: "path", points: [{ x: 0.32, y: 0.19 }, { x: 0.13, y: 0.26 }], color: "primary", fill: false }, "path41-1-2": { type: "path", points: [{ x: 0.26, y: 0.38 }, { x: 0.32, y: 0.19 }], color: "primary", fill: false }, "path42-7-1": { type: "path", points: [{ x: 0.13, y: 0.26 }, { x: 0.26, y: 0.38 }], color: "primary", fill: false }, "path43-1-8": { type: "path", points: [{ x: 0.39, y: 0.26 }, { x: 0.26, y: 0.13 }], color: "primary", fill: false }, "path44-8-7": { type: "path", points: [{ x: 0.2, y: 0.32 }, { x: 0.01, y: 0.51 }], color: "primary", fill: false }, "path44-0-7-1": { type: "path", points: [{ x: 0.52, y: 0 }, { x: 0.32, y: 0.19 }], color: "primary", fill: false }, "path40-4-8": { type: "path", points: [{ x: 0.32, y: -0.19 }, { x: 0.26, y: -0.38 }], color: "primary", fill: false }, "path41-1-4": { type: "path", points: [{ x: 0.13, y: -0.26 }, { x: 0.32, y: -0.19 }], color: "primary", fill: false }, "path42-7-0": { type: "path", points: [{ x: 0.26, y: -0.38 }, { x: 0.13, y: -0.26 }], color: "primary", fill: false }, "path43-1-0": { type: "path", points: [{ x: 0.26, y: -0.13 }, { x: 0.39, y: -0.26 }], color: "primary", fill: false }, "path44-8-9": { type: "path", points: [{ x: 0.19, y: -0.32 }, { x: 0, y: -0.52 }], color: "primary", fill: false }, "path44-0-7-3": { type: "path", points: [{ x: 0.5, y: -0.01 }, { x: 0.32, y: -0.19 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: -0.29, y: 0.46 }, bottom1: { type: "text", text: "{VAL}", x: -0.29, y: -0.5 } }, refblocks: { left1: { x: -0.52, y: 0 }, right1: { x: 0.52, y: 0 } }, bounds: { width: 1.09, height: 1.09, centerX: 0, centerY: 0 }}, { paths: kC, texts: J9, bounds: Ja, refblocks: K9 } = CC, wS = Yt({ primitives: [...Object.values(kC), { ...J9.bottom1, y: 0.35, anchor: "middle_top" }, { ...J9.top1, anchor: "middle_left" }], ports: [{ ...K9.left1, labels: ["1"] }, { ...K9.right1, labels: ["2"] }], size: { width: Ja.width + 0.05, height: Ja.height }, center: { x: Ja.centerX, y: Ja.centerY } }), NC = Z(wS), YC = NC, LC = { paths: { path18: { type: "path", points: [{ x: -0.53, y: 0 }, { x: -0.27, y: 0 }], color: "primary", fill: false }, path19: { type: "path", points: [{ x: 0.26, y: 0 }, { x: 0.53, y: 0 }], color: "primary", fill: false }, path20: { type: "path", points: [{ x: 0, y: 0.13 }, { x: 0.26, y: 0.13 }, { x: 0.26, y: -0.13 }, { x: -0.27, y: -0.13 }, { x: -0.27, y: 0.13 }, { x: 0, y: 0.13 }], color: "primary", fill: false }, path24: { type: "path", points: [{ x: 0.29, y: -0.29 }, { x: 0.26, y: -0.16 }, { x: 0.16, y: -0.26 }, { x: 0.29, y: -0.29 }], color: "primary", fill: true }, path26: { type: "path", points: [{ x: -0.3, y: 0.29 }, { x: 0.2, y: -0.2 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: 0.06, y: 0.2 }, bottom1: { type: "text", text: "{VAL}", x: -0.1, y: -0.28 } }, refblocks: { left1: { x: -0.53, y: 0 }, right1: { x: 0.53, y: 0 } }, bounds: { width: 1.13, height: 0.58, centerX: 0, centerY: 0 }}, { paths: TC, texts: tv, bounds: Ka, refblocks: ev } = LC, sl = Yt({ primitives: [...Object.values(TC), { ...tv.bottom1, x: 0, y: -0.35, anchor: "middle_top" }, { ...tv.top1, x: 0, y: 0.35, anchor: "middle_bottom" }], ports: [{ ...ev.left1, labels: ["1"] }, { ...ev.right1, labels: ["2"] }], size: { width: Ka.width + 0.05, height: Ka.height }, center: { x: Ka.centerX, y: Ka.centerY } }), Om = Z(sl, "down"), Wm = Om.primitives.find((t) => t.type === "text" && t.text === "{REF}"), $m = Om.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
Wm.anchor = "middle_left";
$m.anchor = "middle_left";
Wm.y += 0.31;
Wm.x = 0.34;
$m.y -= 0.31;
$m.x = 0.34;
var EC = Om, jm = Z(sl, "left"), Xm = jm.primitives.find((t) => t.type === "text" && t.text === "{REF}"), Dm = jm.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
Xm.anchor = "middle_bottom";
Dm.anchor = "middle_top";
Xm.y += 0.73;
Xm.x = 0;
Dm.y -= 0.7;
Dm.x = 0;
var RC = jm, Vm = Z(sl, "up"), zm = Vm.primitives.find((t) => t.type === "text" && t.text === "{REF}"), Um = Vm.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
zm.anchor = "middle_left";
Um.anchor = "middle_left";
zm.y += 0.21;
zm.x = 0.34;
Um.y -= 0.21;
Um.x = 0.34;
var OC = Vm, al = { paths: { path1: { type: "path", points: [{ x: -0.42, y: 0 }, { x: -0.3, y: 0 }], color: "primary", fill: false }, "path1-2-1": { type: "path", points: [{ x: -0.3, y: 0 }, { x: -0.25, y: 0.1 }, { x: -0.15, y: -0.1 }, { x: -0.05, y: 0.1 }, { x: 0.05, y: -0.1 }, { x: 0.15, y: 0.1 }, { x: 0.25, y: -0.1 }, { x: 0.3, y: 0 }], color: "primary", fill: false }, path2: { type: "path", points: [{ x: 0.3, y: 0 }, { x: 0.42, y: 0 }], color: "primary", fill: false }, path3: { type: "path", points: [{ x: 0, y: -0.17 }, { x: 0, y: -0.4 }], color: "primary", fill: false }, path15: { type: "path", points: [{ x: 0, y: -0.12 }, { x: 0.05, y: -0.2 }, { x: -0.05, y: -0.2 }, { x: 0, y: -0.12 }], color: "primary", fill: true } }, texts: { top1: { type: "text", text: "{REF}", x: 0.3, y: 0.25 }, bottom1: { type: "text", text: "{VAL}", x: 0.3, y: -0.25 } }, refblocks: { left: { x: -0.42, y: 0 }, right: { x: 0.42, y: 0 }, bottom: { x: 0, y: -0.4 } }, bounds: { minX: -0.42, maxX: 0.42, minY: -0.2, maxY: 0.2, width: 0.84, height: 0.4, centerX: 0, centerY: 0 }, circles: {} }, { paths: WC, texts: rit, bounds: tc, refblocks: Hh, circles: $C } = al, jC = Y({ primitives: [...Object.values(WC), ...Object.values($C), { type: "text", text: "{REF}", x: -0.15, y: 0.2394553499999995 }, { type: "text", text: "{VAL}", x: 0.15, y: 0.2394553499999995 }], ports: [{ ...Hh.left, labels: ["1"] }, { ...Hh.right, labels: ["3"] }, { ...Hh.bottom, labels: ["2"] }], size: { width: tc.width, height: tc.height }, center: { x: tc.centerX, y: tc.centerY } }).rotateRightFacingSymbol("down").labelPort("left", ["1"]).labelPort("right", ["2"]).labelPort("bottom", ["3"]).changeTextAnchor("{REF}", "middle_left").changeTextAnchor("{VAL}", "middle_left").build(), { paths: XC, texts: nit, bounds: ec, refblocks: Qh, circles: DC } = al, VC = Y({ primitives: [...Object.values(XC), ...Object.values(DC), { type: "text", text: "{REF}", x: -0.3, y: -0.3894553499999995 }, { type: "text", text: "{VAL}", x: -0.3, y: 0.3194553499999995 }], ports: [{ ...Qh.left, labels: ["1"] }, { ...Qh.right, labels: ["3"] }, { ...Qh.bottom, labels: ["2"] }], size: { width: ec.width, height: ec.height }, center: { x: ec.centerX, y: ec.centerY } }).rotateRightFacingSymbol("left").labelPort("left", ["1"]).labelPort("right", ["2"]).labelPort("bottom", ["3"]).changeTextAnchor("{REF}", "middle_bottom").changeTextAnchor("{VAL}", "middle_top").build(), zC = Y(al).labelPort("left", ["1"]).labelPort("right", ["3"]).labelPort("bottom", ["2"]).changeTextAnchor("{REF}", "middle_bottom").changeTextAnchor("{VAL}", "middle_top").build(), { paths: UC, texts: iit, bounds: rc, refblocks: Zh, circles: GC } = al, HC = Y({ primitives: [...Object.values(UC), ...Object.values(GC), { type: "text", text: "{REF}", x: 0.3, y: -0.2894553499999995 }, { type: "text", text: "{VAL}", x: -0.3, y: -0.2894553499999995 }], ports: [{ ...Zh.left, labels: ["1"] }, { ...Zh.right, labels: ["3"] }, { ...Zh.bottom, labels: ["2"] }], size: { width: rc.width, height: rc.height }, center: { x: rc.centerX, y: rc.centerY } }).rotateRightFacingSymbol("up").labelPort("left", ["1"]).labelPort("right", ["2"]).labelPort("bottom", ["3"]).changeTextAnchor("{REF}", "middle_left").changeTextAnchor("{VAL}", "middle_left").build(), QC = { paths: { path11: { type: "path", points: [{ x: -0.54, y: 0.03 }, { x: -0.3, y: 0.03 }], color: "primary", fill: false }, path12: { type: "path", points: [{ x: 0.29, y: 0.03 }, { x: 0.54, y: 0.03 }], color: "primary", fill: false } }, refblocks: { left1: { x: -0.54, y: 0.03 }, right1: { x: 0.54, y: 0.03 } }, bounds: { width: 1.14, height: 0.79, centerX: 0, centerY: 0 }, circles: { path1: { type: "circle", x: 0, y: 0.04, radius: 0.29, color: "primary", fill: false } } }, { paths: ZC, bounds: nc, refblocks: rv, circles: qC } = QC, AS = Yt({ primitives: [...Object.values(ZC), ...Object.values(qC), { type: "text", text: "{REF}", x: 0, y: 0.43330070000000065, anchor: "middle_bottom" }, { type: "text", text: "{VAL}", x: 0, y: -0.43330070000000065, anchor: "middle_top" }, { type: "text", text: "COS φ", x: 0, y: 0.014279000000000375, anchor: "center" }], ports: [{ ...rv.left1, labels: ["1"] }, { ...rv.right1, labels: ["2"] }], size: { width: nc.width, height: nc.height }, center: { x: nc.centerX, y: nc.centerY } }), PS = Z(AS), Gm = PS.primitives.filter((t) => t.type === "text"), od = Gm.find((t) => t.text === "{REF}"), Hm = Gm.find((t) => t.text === "{VAL}"), sd = Gm.find((t) => t.text === "COS φ");
od.x = 0.35;
od.y = 0.4279000000000375, od.anchor = "middle_left";
Hm.anchor = "middle_left";
Hm.x = 0.35;
Hm.y = -0.4279000000000375, sd.x = 0;
sd.y = 0.014279000000000375, sd.anchor = "center";
var JC = PS, KC = { paths: { "path12-1-8-6-9-9": { type: "path", points: [{ x: 0.01, y: 0.03 }, { x: 0.01, y: -0.09 }], color: "primary", fill: false }, "path12-1-5-6-4": { type: "path", points: [{ x: -0.47, y: -0.05 }, { x: -0.17, y: -0.05 }], color: "primary", fill: false }, "path12-1-8-0-0": { type: "path", points: [{ x: -0.16, y: -0.09 }, { x: 0.18, y: -0.09 }], color: "primary", fill: false }, "path12-1-0-1": { type: "path", points: [{ x: 0.2, y: -0.05 }, { x: 0.47, y: -0.05 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: 0.01, y: 0.22 }, bottom1: { type: "text", text: "{VAL}", x: -0.16, y: -0.22 } }, refblocks: { left1: { x: -0.47, y: -0.05 }, right1: { x: 0.47, y: -0.05 } }, bounds: { centerX: 0, centerY: 0 }, circles: { "circle-2": { type: "circle", x: -0.14, y: -0.05, radius: 0.02, color: "primary", fill: false }, circle: { type: "circle", x: 0.17, y: -0.05, radius: 0.02, color: "primary", fill: false } } }, { paths: tk, texts: nv, bounds: iv, refblocks: ov, circles: ek } = KC, BS = Yt({ primitives: [...Object.values(tk), ...Object.values(ek), { ...nv.top1, anchor: "middle_left" }, { ...nv.bottom1, anchor: "middle_left" }], ports: [{ ...ov.left1, labels: ["1"] }, { ...ov.right1, labels: ["2"] }], center: { x: iv.centerX, y: iv.centerY } }), rk = Z(BS, "up"), IS = { paths: { "path12-1-8-6-9-9": { type: "path", points: [{ x: -0.05, y: 0.09 }, { x: -0.05, y: 0.04 }], color: "primary", fill: false }, "path12-1-8-7-9-9": { type: "path", points: [{ x: -0.05, y: 0.09 }, { x: 0.07, y: 0.09 }], color: "primary", fill: false }, "path12-1-8-6-9-10": { type: "path", points: [{ x: 0.07, y: 0.09 }, { x: 0.07, y: 0.04 }], color: "primary", fill: false }, "path12-1-5-6-4": { type: "path", points: [{ x: -0.47, y: -0.05 }, { x: -0.17, y: -0.05 }], color: "primary", fill: false }, "path12-1-8-0-0": { type: "path", points: [{ x: -0.16, y: 0.04 }, { x: 0.18, y: 0.04 }], color: "primary", fill: false }, "path12-1-0-1": { type: "path", points: [{ x: 0.2, y: -0.05 }, { x: 0.47, y: -0.05 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: 0.01, y: 0.29 }, bottom1: { type: "text", text: "{VAL}", x: -0.16, y: -0.22 } }, refblocks: { left1: { x: -0.47, y: -0.05 }, right1: { x: 0.47, y: -0.05 } }, bounds: { centerX: 0}, circles: { "circle-2": { type: "circle", x: -0.14, y: -0.05, radius: 0.02, color: "primary", fill: false }, circle: { type: "circle", x: 0.17, y: -0.05, radius: 0.02, color: "primary", fill: false } } }, { paths: nk, texts: sv, bounds: ik, refblocks: qh, circles: ok } = IS, Oo = Yt({ primitives: [...Object.values(nk), ...Object.values(ok), { ...sv.top1, x: 0, y: 0.3594553499999995, anchor: "middle_bottom" }, { ...sv.bottom1, x: 0, y: -0.3594553499999995, anchor: "middle_top" }], ports: [{ ...qh.left1, labels: ["1"] }, { ...qh.right1, labels: ["2"] }], center: { x: ik.centerX, y: qh.left1.y } }), Qm = Z(Oo, "down"), Zm = Qm.primitives.find((t) => t.type === "text" && t.text === "{REF}"), qm = Qm.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
Zm.anchor = "middle_bottom";
qm.anchor = "middle_top";
Zm.y = 0.4;
Zm.x = 0.35;
qm.y = -0.4;
qm.x = 0.35;
var sk = Qm, { paths: ak, texts: av, bounds: ck, refblocks: Jh, circles: lk } = IS, pk = Yt({ primitives: [...Object.values(ak), ...Object.values(lk), { ...av.top1, x: 0, y: 0.3594553499999995, anchor: "middle_bottom" }, { ...av.bottom1, x: 0, y: -0.3594553499999995, anchor: "middle_top" }], ports: [{ ...Jh.left1, labels: ["1"] }, { ...Jh.right1, labels: ["2"] }], center: { x: ck.centerX, y: Jh.left1.y } }), Jm = Z(Oo, "left"), Km = Jm.primitives.find((t) => t.type === "text" && t.text === "{REF}"), tu = Jm.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
Km.anchor = "middle_bottom";
tu.anchor = "middle_top";
Km.y = 0.4;
Km.x = 0;
tu.y = -0.4;
tu.x = 0;
var hk = Jm, eu = Z(Oo, "up"), ru = eu.primitives.find((t) => t.type === "text" && t.text === "{REF}"), nu = eu.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
ru.anchor = "middle_left";
nu.anchor = "middle_left";
ru.y += 0.4;
ru.x = 0.34;
nu.y -= 0.41;
nu.x = 0.34;
var dk = eu, iu = Z(Oo, "up"), ou = iu.primitives.find((t) => t.type === "text" && t.text === "{REF}"), su = iu.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
ou.anchor = "middle_left";
su.anchor = "middle_left";
ou.y += 0.4;
ou.x = 0.34;
su.y -= 0.41;
su.x = 0.34;
var mk = iu, cl = { paths: { path12_rotated: { type: "path", points: [{ x: -0.09, y: 0.12 }, { x: -0.09, y: -0.12 }], color: "primary", fill: false }, path2_rotated: { type: "path", points: [{ x: -0.09, y: 0 }, { x: 0.09, y: 0 }], color: "primary", fill: false } }, refblocks: { left1: { x: 0.09, y: 0 } }, bounds: { centerX: 0, centerY: 0 }, circles: {} }, { paths: uk, bounds: cv, refblocks: fk, circles: yk } = cl, _k = Y({ primitives: [...Object.values(uk), ...Object.values(yk), { type: "text", text: "{REF}", x: -0.14, y: -0 }], ports: [{ ...fk.left1, labels: ["1"] }], center: { x: cv.centerX, y: cv.centerY } }).rotateRightFacingSymbol("up").labelPort("left1", ["1"]).changeTextAnchor("{REF}", "middle_top").build(), { paths: gk, bounds: lv, refblocks: xk, circles: bk } = cl, vk = Y({ primitives: [...Object.values(gk), ...Object.values(bk), { type: "text", text: "{REF}", x: -0.13, y: 0 }], ports: [{ ...xk.left1, labels: ["1"] }], center: { x: lv.centerX, y: lv.centerY } }).changeTextAnchor("{VAL}", "middle_top").rotateRightFacingSymbol("right").labelPort("left1", ["1"]).changeTextAnchor("{REF}", "middle_right").build(), { paths: Sk, bounds: pv, refblocks: wk, circles: Ak } = cl, Pk = Y({ primitives: [...Object.values(Sk), ...Object.values(Ak), { type: "text", text: "{REF}", x: -0.14, y: -0 }], ports: [{ ...wk.left1, labels: ["1"] }], center: { x: pv.centerX, y: pv.centerY } }).rotateRightFacingSymbol("left").labelPort("left1", ["1"]).changeTextAnchor("{REF}", "middle_left").build(), { paths: Bk, bounds: hv, refblocks: Ik } = cl, Fk = Y({ primitives: [...Object.values(Bk), { type: "text", text: "{REF}", x: -0.14, y: 0 }], ports: [{ ...Ik.left1, labels: ["1"] }], center: { x: hv.centerX, y: hv.centerY } }).rotateRightFacingSymbol("down").labelPort("left1", ["1"]).changeTextAnchor("{REF}", "middle_bottom").build(), Mk = { paths: { path40: { type: "path", points: [{ x: -0.19, y: -0.33 }, { x: -0.26, y: -0.14 }], color: "primary", fill: false }, path41: { type: "path", points: [{ x: -0.38, y: -0.26 }, { x: -0.19, y: -0.33 }], color: "primary", fill: false }, path42: { type: "path", points: [{ x: -0.26, y: -0.14 }, { x: -0.38, y: -0.26 }], color: "primary", fill: false }, path43: { type: "path", points: [{ x: -0.26, y: -0.39 }, { x: -0.13, y: -0.26 }], color: "primary", fill: false }, path44: { type: "path", points: [{ x: -0.32, y: -0.2 }, { x: -0.52, y: 0 }], color: "primary", fill: false }, "path44-0": { type: "path", points: [{ x: 0, y: -0.52 }, { x: -0.19, y: -0.33 }], color: "primary", fill: false }, "path40-4": { type: "path", points: [{ x: -0.19, y: 0.32 }, { x: -0.38, y: 0.26 }], color: "primary", fill: false }, "path41-1": { type: "path", points: [{ x: -0.26, y: 0.13 }, { x: -0.19, y: 0.32 }], color: "primary", fill: false }, "path42-7": { type: "path", points: [{ x: -0.38, y: 0.26 }, { x: -0.26, y: 0.13 }], color: "primary", fill: false }, "path43-1": { type: "path", points: [{ x: -0.13, y: 0.26 }, { x: -0.26, y: 0.39 }], color: "primary", fill: false }, "path44-8": { type: "path", points: [{ x: -0.32, y: 0.19 }, { x: -0.51, y: 0.01 }], color: "primary", fill: false }, "path44-0-7": { type: "path", points: [{ x: -0.01, y: 0.5 }, { x: -0.19, y: 0.32 }], color: "primary", fill: false }, "path40-4-0": { type: "path", points: [{ x: 0.32, y: -0.19 }, { x: 0.13, y: -0.26 }], color: "primary", fill: false }, "path41-1-2": { type: "path", points: [{ x: 0.26, y: -0.38 }, { x: 0.32, y: -0.19 }], color: "primary", fill: false }, "path42-7-1": { type: "path", points: [{ x: 0.13, y: -0.26 }, { x: 0.26, y: -0.38 }], color: "primary", fill: false }, "path43-1-8": { type: "path", points: [{ x: 0.39, y: -0.26 }, { x: 0.26, y: -0.13 }], color: "primary", fill: false }, "path44-8-7": { type: "path", points: [{ x: 0.2, y: -0.32 }, { x: 0.01, y: -0.51 }], color: "primary", fill: false }, "path44-0-7-1": { type: "path", points: [{ x: 0.52, y: 0 }, { x: 0.32, y: -0.19 }], color: "primary", fill: false }, "path40-4-8": { type: "path", points: [{ x: 0.32, y: 0.19 }, { x: 0.26, y: 0.38 }], color: "primary", fill: false }, "path41-1-4": { type: "path", points: [{ x: 0.13, y: 0.26 }, { x: 0.32, y: 0.19 }], color: "primary", fill: false }, "path42-7-0": { type: "path", points: [{ x: 0.26, y: 0.38 }, { x: 0.13, y: 0.26 }], color: "primary", fill: false }, "path43-1-0": { type: "path", points: [{ x: 0.26, y: 0.13 }, { x: 0.39, y: 0.26 }], color: "primary", fill: false }, "path44-8-9": { type: "path", points: [{ x: 0.19, y: 0.32 }, { x: 0, y: 0.52 }], color: "primary", fill: false }, "path44-0-7-3": { type: "path", points: [{ x: 0.5, y: 0.01 }, { x: 0.32, y: 0.19 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: -0.29, y: -0.46 }, bottom1: { type: "text", text: "{VAL}", x: -0.29, y: 0.5 } }, refblocks: { top1: { x: 0, y: -0.52 }, bottom1: { x: 0, y: 0.52 }, left1: { x: -0.52, y: 0 }, right1: { x: 0.52, y: 0 } }, bounds: { width: 1.09, height: 1.1, centerX: 0, centerY: 0 }, circles: {} }, { paths: Ck, texts: dv, bounds: ic, refblocks: oc, circles: kk } = Mk, FS = Yt({ primitives: [...Object.values(Ck), ...Object.values(kk), { ...dv.top1, anchor: "middle_right" }, { ...dv.bottom1, anchor: "middle_right" }], ports: [{ ...oc.top1, labels: ["1"] }, { ...oc.bottom1, labels: ["2"] }, { ...oc.left1, labels: ["3"] }, { ...oc.right1, labels: ["4"] }], size: { width: ic.width, height: ic.height }, center: { x: ic.centerX, y: ic.centerY } }), au = Z(FS), Nk = au.primitives.find((t) => t.type === "text" && t.text === "{REF}"), Yk = au.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
Nk.anchor = "middle_left";
Yk.anchor = "middle_right";
var Lk = au, ll = { paths: { path27: { type: "path", points: [{ x: 0.47, y: 0.04 }, { x: 0.21, y: 0.04 }], color: "primary", fill: false }, "path27-0": { type: "path", points: [{ x: -0.21, y: 0.04 }, { x: -0.47, y: 0.04 }], color: "primary", fill: false }, "path27-8-2-4": { type: "path", points: [{ x: 0.21, y: 0.04 }, { x: 0.19, y: -0.05 }], color: "primary", fill: false }, "path27-8-2-4-29": { type: "path", points: [{ x: -0.19, y: 0.14 }, { x: -0.21, y: 0.04 }], color: "primary", fill: false }, "path27-8-2-4-5": { type: "path", points: [{ x: 0.19, y: -0.05 }, { x: 0.13, y: 0.14 }], color: "primary", fill: false }, "path27-8-2-4-5-1": { type: "path", points: [{ x: 0.08, y: -0.05 }, { x: 0.13, y: 0.14 }], color: "primary", fill: false }, "path27-8-2-4-5-1-9": { type: "path", points: [{ x: 0.08, y: -0.05 }, { x: 0.03, y: 0.14 }], color: "primary", fill: false }, "path27-8-2-4-5-1-9-2": { type: "path", points: [{ x: -0.03, y: -0.05 }, { x: 0.03, y: 0.14 }], color: "primary", fill: false }, "path27-8-2-4-5-1-9-2-1": { type: "path", points: [{ x: -0.03, y: -0.05 }, { x: -0.08, y: 0.14 }], color: "primary", fill: false }, "path27-8-2-4-5-1-9-2-1-2": { type: "path", points: [{ x: -0.13, y: -0.05 }, { x: -0.08, y: 0.14 }], color: "primary", fill: false }, "path27-8-2-4-5-1-9-2-1-2-2": { type: "path", points: [{ x: -0.13, y: -0.05 }, { x: -0.19, y: 0.14 }], color: "primary", fill: false } }, refblocks: { left1: { x: -0.47, y: 0.04 }, right1: { x: 0.47, y: 0.04 } }, bounds: { width: 0.99, height: 0.84, centerX: 0, centerY: 0 }, circles: {} }, { paths: Tk, bounds: sc, refblocks: mv, circles: Ek } = ll, Rk = Y({ primitives: [...Object.values(Tk), ...Object.values(Ek), { type: "text", text: "{REF}", x: -0.2, y: 0.2194553499999995 }, { type: "text", text: "{VAL}", x: 0.2, y: 0.2194553499999995 }], ports: [{ ...mv.left1, labels: ["1"] }, { ...mv.right1, labels: ["2"] }], size: { width: sc.width, height: sc.height }, center: { x: sc.centerX, y: sc.centerY } }).rotateRightFacingSymbol("down").labelPort("left", ["1"]).labelPort("right", ["2"]).changeTextAnchor("{REF}", "middle_left").changeTextAnchor("{VAL}", "middle_left").build(), { paths: Ok, bounds: ac, refblocks: uv, circles: Wk } = ll, $k = Y({ primitives: [...Object.values(Ok), ...Object.values(Wk), { type: "text", text: "{REF}", x: 0, y: -0.1704553499999995 }, { type: "text", text: "{VAL}", x: 0, y: 0.2294553499999995 }], ports: [{ ...uv.left1, labels: ["1"] }, { ...uv.right1, labels: ["2"] }], size: { width: ac.width, height: ac.height }, center: { x: ac.centerX, y: ac.centerY } }).rotateRightFacingSymbol("left").labelPort("left", ["1"]).labelPort("right", ["2"]).changeTextAnchor("{REF}", "middle_bottom").changeTextAnchor("{VAL}", "middle_top").build(), { paths: jk, bounds: cc, refblocks: fv, circles: Xk } = ll, Dk = Y({ primitives: [...Object.values(jk), ...Object.values(Xk), { type: "text", text: "{REF}", x: 0, y: 0.2294553499999995 }, { type: "text", text: "{VAL}", x: 0, y: -0.1704553499999995 }], ports: [{ ...fv.left1, labels: ["1"] }, { ...fv.right1, labels: ["2"] }], size: { width: cc.width, height: cc.height }, center: { x: cc.centerX, y: cc.centerY } }).rotateRightFacingSymbol("right").labelPort("left", ["1"]).labelPort("right", ["2"]).changeTextAnchor("{REF}", "middle_bottom").changeTextAnchor("{VAL}", "middle_top").build(), pl = { paths: { "left-lead": { type: "path", points: [{ x: -0.25, y: 0 }, { x: -0.16, y: 0 }], color: "primary", fill: false, strokeWidth: 0.02 }, zigzag: { type: "path", points: [{ x: -0.16, y: 0 }, { x: -0.12, y: 0.095 }, { x: -0.07, y: -0.095 }, { x: -0.02, y: 0.095 }, { x: 0.02, y: -0.095 }, { x: 0.07, y: 0.095 }, { x: 0.12, y: -0.095 }, { x: 0.16, y: 0 }], color: "primary", fill: false, strokeWidth: 0.02 }, "right-lead": { type: "path", points: [{ x: 0.16, y: 0 }, { x: 0.25, y: 0 }], color: "primary", fill: false, strokeWidth: 0.02 } }, texts: { top1: { type: "text", text: "{REF}", x: 0, y: 0.25, anchor: "middle_bottom" }, bottom1: { type: "text", text: "{VAL}", x: 0, y: -0.25, anchor: "middle_top" } }, refblocks: { left1: { x: -0.25, y: 0 }, right1: { x: 0.25, y: 0 } }, bounds: { minX: -0.25, maxX: 0.25, minY: -0.25, maxY: 0.25, width: 0.5, height: 0.5, centerX: 0, centerY: 0 }, circles: {} }, Vk = yt(pl, { kind: "resistor", orientation: "down" }), zk = yt(pl, { kind: "resistor", orientation: "left" }), Uk = yt(pl, { kind: "resistor", orientation: "right" }), Gk = yt(pl, { kind: "resistor", orientation: "up" }), { paths: Hk, bounds: lc, refblocks: yv, circles: Qk } = ll, Zk = Y({ primitives: [...Object.values(Hk), ...Object.values(Qk), { type: "text", text: "{REF}", x: 0.2, y: -0.1404553499999995 }, { type: "text", text: "{VAL}", x: -0.2, y: -0.1494553499999995 }], ports: [{ ...yv.left1, labels: ["1"] }, { ...yv.right1, labels: ["2"] }], size: { width: lc.width, height: lc.height }, center: { x: lc.centerX, y: lc.centerY } }).rotateRightFacingSymbol("up").labelPort("left", ["1"]).labelPort("right", ["2"]).changeTextAnchor("{REF}", "middle_left").changeTextAnchor("{VAL}", "middle_left").build(), hl = { paths: { "left-lead": { type: "path", points: [{ x: -0.175, y: 0 }, { x: -0.115, y: 0 }], color: "primary", fill: false, strokeWidth: 0.02 }, zigzag: { type: "path", points: [{ x: -0.115, y: 0 }, { x: -0.07, y: 0.095 }, { x: -0.025, y: -0.095 }, { x: 0.025, y: 0.095 }, { x: 0.07, y: -0.095 }, { x: 0.115, y: 0 }], color: "primary", fill: false, strokeWidth: 0.02 }, "right-lead": { type: "path", points: [{ x: 0.115, y: 0 }, { x: 0.175, y: 0 }], color: "primary", fill: false, strokeWidth: 0.02 } }, texts: { top1: { type: "text", text: "{REF}", x: 0, y: 0.25, anchor: "middle_bottom" }, bottom1: { type: "text", text: "{VAL}", x: 0, y: -0.25, anchor: "middle_top" } }, refblocks: { left1: { x: -0.175, y: 0 }, right1: { x: 0.175, y: 0 } }, bounds: { minX: -0.175, maxX: 0.175, minY: -0.25, maxY: 0.25, width: 0.35, height: 0.5, centerX: 0, centerY: 0 }, circles: {} }, qk = yt(hl, { kind: "resistor", orientation: "down" }), Jk = yt(hl, { kind: "resistor", orientation: "left" }), Kk = yt(hl, { kind: "resistor", orientation: "right" }), tN = yt(hl, { kind: "resistor", orientation: "up" }), MS = { paths: { path27: { type: "path", points: [{ x: 0.76, y: -0.28 }, { x: 0.31, y: -0.28 }], color: "primary", fill: false }, path28: { type: "path", points: [{ x: -0.3, y: -0.02 }, { x: -0.77, y: -0.02 }], color: "primary", fill: false }, path30: { type: "path", points: [{ x: -0.3, y: 0.35 }, { x: -0.3, y: -0.28 }], color: "primary", fill: false }, "path27-3": { type: "path", points: [{ x: 0.77, y: 0.35 }, { x: 0.32, y: 0.35 }], color: "primary", fill: false }, "path29-5": { type: "path", points: [{ x: -0.07, y: -0.28 }, { x: -0.3, y: -0.28 }], color: "primary", fill: false }, "path29-5-7": { type: "path", points: [{ x: 0.33, y: -0.28 }, { x: 0.11, y: -0.28 }], color: "primary", fill: false }, "path29-5-7-6": { type: "path", points: [{ x: -0.06, y: -0.17 }, { x: -0.06, y: -0.39 }], color: "primary", fill: false }, "path29-5-7-6-6": { type: "path", points: [{ x: 0.09, y: -0.17 }, { x: 0.09, y: -0.39 }], color: "primary", fill: false }, "path29-5-9": { type: "path", points: [{ x: -0.07, y: 0.35 }, { x: -0.3, y: 0.35 }], color: "primary", fill: false }, "path29-5-7-2": { type: "path", points: [{ x: 0.33, y: 0.35 }, { x: 0.11, y: 0.35 }], color: "primary", fill: false }, "path29-5-7-6-0": { type: "path", points: [{ x: -0.06, y: 0.46 }, { x: -0.06, y: 0.24 }], color: "primary", fill: false }, "path29-5-7-6-6-2": { type: "path", points: [{ x: 0.09, y: 0.46 }, { x: 0.09, y: 0.24 }], color: "primary", fill: false }, "path29-5-92": { type: "path", points: [{ x: 0.33, y: 0.13 }, { x: 0.33, y: 0.35 }], color: "primary", fill: false }, "path29-5-7-28": { type: "path", points: [{ x: 0.33, y: -0.28 }, { x: 0.33, y: -0.05 }], color: "primary", fill: false }, "path29-5-7-6-9": { type: "path", points: [{ x: 0.44, y: 0.11 }, { x: 0.22, y: 0.11 }], color: "primary", fill: false }, "path29-5-7-6-6-7": { type: "path", points: [{ x: 0.44, y: -0.04 }, { x: 0.22, y: -0.04 }], color: "primary", fill: false }, "path29-5-7-6-9-2": { type: "path", points: [{ x: 0.44, y: 0.07 }, { x: 0.22, y: 0.07 }], color: "primary", fill: false }, "path29-5-7-6-9-2-4": { type: "path", points: [{ x: 0.44, y: 0 }, { x: 0.44, y: 0.07 }], color: "primary", fill: false }, "path29-5-7-6-9-2-4-6": { type: "path", points: [{ x: 0.22, y: 0 }, { x: 0.22, y: 0.07 }], color: "primary", fill: false }, "path29-5-7-6-9-2-9": { type: "path", points: [{ x: 0.44, y: 0 }, { x: 0.22, y: 0 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: 0.02, y: 0.53 }, bottom1: { type: "text", text: "{VAL}", x: 0.01, y: -0.54 } }, refblocks: { left1: { x: -0.77, y: -0.02 }, right1: { x: 0.76, y: -0.28 }, right2: { x: 0.77, y: 0.35 } }, bounds: { width: 1.59, height: 1.07, centerX: 0, centerY: 0 }, circles: {} }, { paths: eN, texts: _v, bounds: pc, refblocks: Kh, circles: rN } = MS, dl = Yt({ primitives: [...Object.values(eN), ...Object.values(rN), { ..._v.top1, anchor: "middle_bottom" }, { ..._v.bottom1, anchor: "middle_top" }], ports: [{ ...Kh.left1, labels: ["1"] }, { ...Kh.right1, labels: ["2"] }, { ...Kh.right2, labels: ["3"] }], size: { width: pc.width, height: pc.height }, center: { x: pc.centerX, y: pc.centerY } }), cu = Z(dl, "down"), lu = cu.primitives.find((t) => t.type === "text" && t.text === "{REF}"), pu = cu.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
lu.anchor = "middle_bottom";
pu.anchor = "middle_top";
lu.y += 0.3;
lu.x += 0.101;
pu.y -= 0.49999;
pu.x += 1.19999;
var nN = cu, { paths: iN, bounds: hc, refblocks: td, circles: oN } = MS, CS = Yt({ primitives: [...Object.values(iN), ...Object.values(oN), { type: "text", text: "{REF}", x: 0.01596175000000022, y: -0.5308501500000009, anchor: "middle_top" }, { type: "text", text: "{VAL}", x: 0.013116750000000454, y: 0.5408501499999989, anchor: "middle_bottom" }], ports: [{ ...td.left1, labels: ["1"] }, { ...td.right1, labels: ["2"] }, { ...td.right2, labels: ["3"] }], size: { width: hc.width, height: hc.height }, center: { x: hc.centerX, y: hc.centerY } }), hu = Z(dl, "left"), du = hu.primitives.find((t) => t.type === "text" && t.text === "{REF}"), mu = hu.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
du.anchor = "middle_bottom";
mu.anchor = "middle_top";
du.y += 0.99;
du.x -= 0;
mu.y -= 1.10999;
mu.x = 0;
var sN = hu, uu = Z(dl, "up"), fu = uu.primitives.find((t) => t.type === "text" && t.text === "{REF}"), yu = uu.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
fu.anchor = "middle_bottom";
yu.anchor = "middle_top";
fu.y += 0.499;
fu.x = 0.62;
yu.y -= 0.29999;
yu.x += 0.1;
var aN = uu, cN = Z(CS), lN = { paths: { path40: { type: "path", points: [{ x: 0.14, y: 0.04 }, { x: -0.12, y: -0.09 }], color: "primary", fill: false }, path41: { type: "path", points: [{ x: -0.12, y: 0.18 }, { x: 0.14, y: 0.04 }], color: "primary", fill: false }, path42: { type: "path", points: [{ x: -0.12, y: -0.09 }, { x: -0.12, y: 0.18 }], color: "primary", fill: false }, path43: { type: "path", points: [{ x: 0.14, y: 0.18 }, { x: 0.14, y: -0.09 }], color: "primary", fill: false }, path44: { type: "path", points: [{ x: -0.12, y: 0.04 }, { x: -0.52, y: 0.04 }], color: "primary", fill: false }, "path44-0": { type: "path", points: [{ x: 0.52, y: 0.04 }, { x: 0.15, y: 0.04 }], color: "primary", fill: false }, "path43-7": { type: "path", points: [{ x: 0.21, y: 0.18 }, { x: 0.14, y: 0.18 }], color: "primary", fill: false }, "path43-7-9": { type: "path", points: [{ x: 0.21, y: 0.13 }, { x: 0.21, y: 0.18 }], color: "primary", fill: false }, "path43-7-2": { type: "path", points: [{ x: 0.08, y: -0.09 }, { x: 0.14, y: -0.09 }], color: "primary", fill: false }, "path43-7-9-3": { type: "path", points: [{ x: 0.08, y: -0.04 }, { x: 0.08, y: -0.09 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: -0.01, y: 0.27 }, bottom1: { type: "text", text: "{VAL}", x: 0, y: -0.27 } }, refblocks: { left1: { x: -0.52, y: 0.04 }, right1: { x: 0.52, y: 0.04 } }, bounds: { minX: -0.55, maxX: 0.55, minY: -0.27, maxY: 0.27, width: 1.09, height: 0.55, centerX: 0, centerY: 0 }, circles: {} }, ml = Y(lN).labelPort("left1", ["1", "pos"]).labelPort("right1", ["2", "neg"]).changeTextAnchor("{VAL}", "middle_top").changeTextAnchor("{REF}", "middle_bottom").build(), _u = Z(ml, "down"), gu = _u.primitives.find((t) => t.type === "text" && t.text === "{REF}"), xu = _u.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
gu.anchor = "middle_left";
xu.anchor = "middle_left";
gu.y += 0.3;
gu.x = 0.3;
xu.y -= 0.3;
xu.x = 0.3;
var pN = _u, bu = Z(ml, "left"), vu = bu.primitives.find((t) => t.type === "text" && t.text === "{REF}"), Su = bu.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
vu.anchor = "middle_bottom";
Su.anchor = "middle_top";
vu.y += 0.5;
vu.x = 0;
Su.y -= 0.55;
Su.x = 0;
var hN = bu, wu = Z(ml, "up"), Au = wu.primitives.find((t) => t.type === "text" && t.text === "{REF}"), Pu = wu.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
Au.anchor = "middle_left";
Pu.anchor = "middle_left";
Au.y += 0.3;
Au.x = 0.3;
Pu.y -= 0.3;
Pu.x = 0.3;
var dN = wu, kS = { paths: { path11: { type: "path", points: [{ x: -0.52, y: 0.04 }, { x: -0.18, y: 0.04 }], color: "primary", fill: false }, path12: { type: "path", points: [{ x: 0.19, y: 0.05 }, { x: 0.52, y: 0.05 }], color: "primary", fill: false }, "path12-6": { type: "path", points: [{ x: 0.18, y: -0.15 }, { x: 0.18, y: 0.25 }], color: "primary", fill: false }, "path12-2": { type: "path", points: [{ x: 0.19, y: 0 }, { x: 0.35, y: -0.14 }], color: "primary", fill: false }, "path12-2-9": { type: "path", points: [{ x: 0.35, y: -0.14 }, { x: 0.34, y: -0.35 }], color: "primary", fill: false }, "path11-0-9": { type: "path", points: [{ x: -0.17, y: 0.27 }, { x: -0.17, y: -0.15 }, { x: 0.18, y: 0.05 }, { x: -0.17, y: 0.27 }], color: "primary", fill: true } }, texts: { top1: { type: "text", text: "{REF}", x: -0.22, y: 0.38 }, bottom1: { type: "text", text: "{VAL}", x: 0.11, y: -0.38 } }, refblocks: { bottom1: { x: 0.34, y: -0.35 }, left1: { x: -0.52, y: 0.04 }, right1: { x: 0.52, y: 0.05 } }, bounds: { minX: -0.55, maxX: 0.55, minY: -0.38, maxY: 0.38, width: 1.09, height: 0.77, centerX: 0, centerY: 0 }, circles: {} }, { paths: fit, texts: yit, bounds: _it, refblocks: git, circles: xit } = kS, NS = Y(kS).changeTextAnchor("{VAL}", "middle_top").labelPort("left1", ["1"]).labelPort("right1", ["2"]).labelPort("bottom1", ["3"]).changeTextAnchor("{REF}", "middle_bottom").build(), YS = Z(NS), mN = YS.primitives.filter((t) => t.type === "text"), LS = mN.find((t) => t.text === "{REF}");
LS.y = 0;
LS.anchor = "middle_left";
var uN = YS, TS = { paths: { path44: { type: "path", points: [{ x: -0.195, y: -0.025 }, { x: -0.45, y: -0.025 }], color: "primary", fill: false }, "path44-0": { type: "path", points: [{ x: 0.45, y: -0.025 }, { x: 0.195, y: -0.025 }], color: "primary", fill: false }, "path44-0-7": { type: "path", points: [{ x: 0.07, y: -0.025 }, { x: -0.07, y: -0.025 }], color: "primary", fill: false }, path2: { type: "path", points: [{ x: 0.07, y: 0.1 }, { x: 0.07, y: -0.15 }], color: "primary", fill: true }, "path2-8": { type: "path", points: [{ x: -0.07, y: 0.1 }, { x: -0.07, y: -0.15 }], color: "primary", fill: true }, "path8704-1": { type: "path", points: [{ x: -0.07, y: 0.1 }, { x: -0.082252, y: 0.099398 }, { x: -0.094386, y: 0.097598 }, { x: -0.106286, y: 0.094618 }, { x: -0.117835, y: 0.090485 }, { x: -0.128925, y: 0.08524 }, { x: -0.139446, y: 0.078934 }, { x: -0.149299, y: 0.071626 }, { x: -0.158388, y: 0.063388 }, { x: -0.166626, y: 0.054299 }, { x: -0.173934, y: 0.044446 }, { x: -0.18024, y: 0.033925 }, { x: -0.185485, y: 0.022835 }, { x: -0.189618, y: 0.011286 }, { x: -0.192598, y: -614e-6 }, { x: -0.194398, y: -0.012748 }, { x: -0.195, y: -0.025 }, { x: -0.194398, y: -0.037252 }, { x: -0.192598, y: -0.049386 }, { x: -0.189618, y: -0.061286 }, { x: -0.185485, y: -0.072835 }, { x: -0.18024, y: -0.083925 }, { x: -0.173934, y: -0.094446 }, { x: -0.166626, y: -0.104299 }, { x: -0.158388, y: -0.113388 }, { x: -0.149299, y: -0.121626 }, { x: -0.139446, y: -0.128934 }, { x: -0.128925, y: -0.13524 }, { x: -0.117835, y: -0.140485 }, { x: -0.106286, y: -0.144618 }, { x: -0.094386, y: -0.147598 }, { x: -0.082252, y: -0.149398 }, { x: -0.07, y: -0.15 }], color: "primary", fill: false }, "path8704-1-7": { type: "path", points: [{ x: 0.07, y: 0.1 }, { x: 0.082252, y: 0.099398 }, { x: 0.094386, y: 0.097598 }, { x: 0.106286, y: 0.094618 }, { x: 0.117835, y: 0.090485 }, { x: 0.128925, y: 0.08524 }, { x: 0.139446, y: 0.078934 }, { x: 0.149299, y: 0.071626 }, { x: 0.158388, y: 0.063388 }, { x: 0.166626, y: 0.054299 }, { x: 0.173934, y: 0.044446 }, { x: 0.18024, y: 0.033925 }, { x: 0.185485, y: 0.022835 }, { x: 0.189618, y: 0.011286 }, { x: 0.192598, y: -614e-6 }, { x: 0.194398, y: -0.012748 }, { x: 0.195, y: -0.025 }, { x: 0.194398, y: -0.037252 }, { x: 0.192598, y: -0.049386 }, { x: 0.189618, y: -0.061286 }, { x: 0.185485, y: -0.072835 }, { x: 0.18024, y: -0.083925 }, { x: 0.173934, y: -0.094446 }, { x: 0.166626, y: -0.104299 }, { x: 0.158388, y: -0.113388 }, { x: 0.149299, y: -0.121626 }, { x: 0.139446, y: -0.128934 }, { x: 0.128925, y: -0.13524 }, { x: 0.117835, y: -0.140485 }, { x: 0.106286, y: -0.144618 }, { x: 0.094386, y: -0.147598 }, { x: 0.082252, y: -0.149398 }, { x: 0.07, y: -0.15 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: -0.020635199999998965, y: 0.15414649999999952 } }, refblocks: { left1: { x: -0.4458008, y: -0.025023700000000426 }, right1: { x: 0.4458008, y: -0.02514810000000045 } }, bounds: { minX: -0.45, maxX: 0.45, minY: -0.15, maxY: 0.1, width: 0.9, height: 0.25, centerX: 0, centerY: -0.025 }, circles: {} }, fN = Y(TS).rotateRightFacingSymbol("down").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_left").build(), Bu = Y(TS).rotateRightFacingSymbol("right").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_bottom").build(), ES = Z(Bu, "left"), Iu = ES.primitives.find((t) => t.type === "text" && t.text === "{REF}");
Iu.anchor = "middle_bottom";
Iu.y += 0.4;
Iu.x = 0;
var yN = ES, RS = Z(Bu, "up"), Fu = RS.primitives.find((t) => t.type === "text" && t.text === "{REF}");
Fu.anchor = "middle_left";
Fu.y += 0;
Fu.x = 0.2;
var _N = RS, OS = { paths: { path44: { type: "path", points: [{ x: -0.195, y: -0.025 }, { x: -0.45, y: -0.025 }], color: "primary", fill: false }, "path44-0": { type: "path", points: [{ x: 0.45, y: -0.025 }, { x: 0.195, y: -0.025 }], color: "primary", fill: false }, path2: { type: "path", points: [{ x: 0.07, y: 0.1 }, { x: 0.07, y: -0.15 }], color: "primary", fill: true }, "path2-8": { type: "path", points: [{ x: -0.07, y: 0.1 }, { x: -0.07, y: -0.15 }], color: "primary", fill: true }, "path8704-1": { type: "path", points: [{ x: -0.07, y: 0.1 }, { x: -0.082252, y: 0.099398 }, { x: -0.094386, y: 0.097598 }, { x: -0.106286, y: 0.094618 }, { x: -0.117835, y: 0.090485 }, { x: -0.128925, y: 0.08524 }, { x: -0.139446, y: 0.078934 }, { x: -0.149299, y: 0.071626 }, { x: -0.158388, y: 0.063388 }, { x: -0.166626, y: 0.054299 }, { x: -0.173934, y: 0.044446 }, { x: -0.18024, y: 0.033925 }, { x: -0.185485, y: 0.022835 }, { x: -0.189618, y: 0.011286 }, { x: -0.192598, y: -614e-6 }, { x: -0.194398, y: -0.012748 }, { x: -0.195, y: -0.025 }, { x: -0.194398, y: -0.037252 }, { x: -0.192598, y: -0.049386 }, { x: -0.189618, y: -0.061286 }, { x: -0.185485, y: -0.072835 }, { x: -0.18024, y: -0.083925 }, { x: -0.173934, y: -0.094446 }, { x: -0.166626, y: -0.104299 }, { x: -0.158388, y: -0.113388 }, { x: -0.149299, y: -0.121626 }, { x: -0.139446, y: -0.128934 }, { x: -0.128925, y: -0.13524 }, { x: -0.117835, y: -0.140485 }, { x: -0.106286, y: -0.144618 }, { x: -0.094386, y: -0.147598 }, { x: -0.082252, y: -0.149398 }, { x: -0.07, y: -0.15 }], color: "primary", fill: false }, "path8704-1-7": { type: "path", points: [{ x: 0.07, y: 0.1 }, { x: 0.082252, y: 0.099398 }, { x: 0.094386, y: 0.097598 }, { x: 0.106286, y: 0.094618 }, { x: 0.117835, y: 0.090485 }, { x: 0.128925, y: 0.08524 }, { x: 0.139446, y: 0.078934 }, { x: 0.149299, y: 0.071626 }, { x: 0.158388, y: 0.063388 }, { x: 0.166626, y: 0.054299 }, { x: 0.173934, y: 0.044446 }, { x: 0.18024, y: 0.033925 }, { x: 0.185485, y: 0.022835 }, { x: 0.189618, y: 0.011286 }, { x: 0.192598, y: -614e-6 }, { x: 0.194398, y: -0.012748 }, { x: 0.195, y: -0.025 }, { x: 0.194398, y: -0.037252 }, { x: 0.192598, y: -0.049386 }, { x: 0.189618, y: -0.061286 }, { x: 0.185485, y: -0.072835 }, { x: 0.18024, y: -0.083925 }, { x: 0.173934, y: -0.094446 }, { x: 0.166626, y: -0.104299 }, { x: 0.158388, y: -0.113388 }, { x: 0.149299, y: -0.121626 }, { x: 0.139446, y: -0.128934 }, { x: 0.128925, y: -0.13524 }, { x: 0.117835, y: -0.140485 }, { x: 0.106286, y: -0.144618 }, { x: 0.094386, y: -0.147598 }, { x: 0.082252, y: -0.149398 }, { x: 0.07, y: -0.15 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: -0.020635199999998965, y: 0.15414649999999952 } }, refblocks: { left1: { x: -0.44, y: -0.02 }, right1: { x: 0.4458008, y: -0.02514810000000045 } }, bounds: { minX: -0.45, maxX: 0.45, minY: -0.15, maxY: 0.1, width: 0.9, height: 0.25, centerX: 0, centerY: -0.025 }, circles: {} }, gN = Y(OS).rotateRightFacingSymbol("down").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_left").build(), Mu = Y(OS).rotateRightFacingSymbol("right").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_bottom").build(), WS = Z(Mu, "left"), Cu = WS.primitives.find((t) => t.type === "text" && t.text === "{REF}");
Cu.anchor = "middle_bottom";
Cu.y += 0.4;
Cu.x = 0;
var xN = WS, $S = Z(Mu, "up"), ku = $S.primitives.find((t) => t.type === "text" && t.text === "{REF}");
ku.anchor = "middle_left";
ku.y += 0.05;
ku.x = 0.2;
var bN = $S, jS = { paths: { path44: { type: "path", points: [{ x: -0.25, y: 0.1 }, { x: -0.45, y: 0.1 }], color: "primary", fill: false }, "path44-0": { type: "path", points: [{ x: 0.45, y: 0.1 }, { x: 0.25, y: 0.1 }], color: "primary", fill: false }, "path44-5": { type: "path", points: [{ x: 0, y: -0.025 }, { x: 0, y: -0.275 }], color: "primary", fill: false }, path2: { type: "path", points: [{ x: 0.125, y: 0.225 }, { x: 0.125, y: -0.025 }], color: "primary", fill: true }, "path2-88": { type: "path", points: [{ x: 0.045, y: 0.225 }, { x: 0.045, y: -0.025 }], color: "primary", fill: true }, "path2-88-5": { type: "path", points: [{ x: -0.045, y: 0.225 }, { x: -0.045, y: -0.025 }], color: "primary", fill: true }, "path2-88-5-1": { type: "path", points: [{ x: 0.045, y: 0.225 }, { x: -0.045, y: 0.225 }], color: "primary", fill: true }, "path2-88-5-1-6": { type: "path", points: [{ x: 0.045, y: -0.025 }, { x: -0.045, y: -0.025 }], color: "primary", fill: true }, "path2-8": { type: "path", points: [{ x: -0.125, y: 0.225 }, { x: -0.125, y: -0.025 }], color: "primary", fill: true }, "path8704-1": { type: "path", points: [{ x: -0.125, y: 0.225 }, { x: -0.137252, y: 0.224398 }, { x: -0.149386, y: 0.222598 }, { x: -0.161286, y: 0.219618 }, { x: -0.172835, y: 0.215485 }, { x: -0.183925, y: 0.21024 }, { x: -0.194446, y: 0.203934 }, { x: -0.204299, y: 0.196626 }, { x: -0.213388, y: 0.188388 }, { x: -0.221626, y: 0.179299 }, { x: -0.228934, y: 0.169446 }, { x: -0.23524, y: 0.158925 }, { x: -0.240485, y: 0.147835 }, { x: -0.244618, y: 0.136286 }, { x: -0.247598, y: 0.124386 }, { x: -0.249398, y: 0.112252 }, { x: -0.25, y: 0.1 }, { x: -0.249398, y: 0.087748 }, { x: -0.247598, y: 0.075614 }, { x: -0.244618, y: 0.063714 }, { x: -0.240485, y: 0.052165 }, { x: -0.23524, y: 0.041075 }, { x: -0.228934, y: 0.030554 }, { x: -0.221626, y: 0.020701 }, { x: -0.213388, y: 0.011612 }, { x: -0.204299, y: 0.003374 }, { x: -0.194446, y: -3934e-6 }, { x: -0.183925, y: -0.01024 }, { x: -0.172835, y: -0.015485 }, { x: -0.161286, y: -0.019618 }, { x: -0.149386, y: -0.022598 }, { x: -0.137252, y: -0.024398 }, { x: -0.125, y: -0.025 }], color: "primary", fill: false }, "path8704-1-7": { type: "path", points: [{ x: 0.125, y: 0.225 }, { x: 0.137252, y: 0.224398 }, { x: 0.149386, y: 0.222598 }, { x: 0.161286, y: 0.219618 }, { x: 0.172835, y: 0.215485 }, { x: 0.183925, y: 0.21024 }, { x: 0.194446, y: 0.203934 }, { x: 0.204299, y: 0.196626 }, { x: 0.213388, y: 0.188388 }, { x: 0.221626, y: 0.179299 }, { x: 0.228934, y: 0.169446 }, { x: 0.23524, y: 0.158925 }, { x: 0.240485, y: 0.147835 }, { x: 0.244618, y: 0.136286 }, { x: 0.247598, y: 0.124386 }, { x: 0.249398, y: 0.112252 }, { x: 0.25, y: 0.1 }, { x: 0.249398, y: 0.087748 }, { x: 0.247598, y: 0.075614 }, { x: 0.244618, y: 0.063714 }, { x: 0.240485, y: 0.052165 }, { x: 0.23524, y: 0.041075 }, { x: 0.228934, y: 0.030554 }, { x: 0.221626, y: 0.020701 }, { x: 0.213388, y: 0.011612 }, { x: 0.204299, y: 0.003374 }, { x: 0.194446, y: -3934e-6 }, { x: 0.183925, y: -0.01024 }, { x: 0.172835, y: -0.015485 }, { x: 0.161286, y: -0.019618 }, { x: 0.149386, y: -0.022598 }, { x: 0.137252, y: -0.024398 }, { x: 0.125, y: -0.025 }], color: "primary", fill: false }, path1: { type: "path", points: [{ x: -0.045, y: 0.1 }, { x: -0.125, y: 0.1 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: -0.020635199999998965, y: 0.28075747049999955 } }, refblocks: { left1: { x: -0.45, y: 0.1 }, right1: { x: 0.45, y: 0.1 }, bottom1: { x: 0, y: -0.275 } }, bounds: { minX: -0.45, maxX: 0.45, minY: -0.28, maxY: 0.28, width: 0.9, height: 0.56, centerX: 0, centerY: 0 }, circles: {} }, vN = Y(jS).rotateRightFacingSymbol("down").labelPort("left1", ["1"]).labelPort("bottom1", ["2"]).labelPort("right1", ["3"]).changeTextAnchor("{REF}", "middle_left").build(), Nu = Y(jS).rotateRightFacingSymbol("right").labelPort("left1", ["1"]).labelPort("bottom1", ["2"]).labelPort("right1", ["3"]).changeTextAnchor("{REF}", "middle_bottom").build(), XS = Z(Nu, "left"), Yu = XS.primitives.find((t) => t.type === "text" && t.text === "{REF}");
Yu.anchor = "middle_left";
Yu.y += 0.5;
Yu.x = 0.2;
var SN = XS, DS = Z(Nu, "up"), Lu = DS.primitives.find((t) => t.type === "text" && t.text === "{REF}");
Lu.anchor = "middle_left";
Lu.y += 0.3;
Lu.x = 0.2;
var wN = DS, VS = { paths: { path44: { type: "path", points: [{ x: -0.25, y: 0.1 }, { x: -0.45, y: 0.1 }], color: "primary", fill: false }, "path44-0": { type: "path", points: [{ x: 0.45, y: 0.1 }, { x: 0.25, y: 0.1 }], color: "primary", fill: false }, "path44-5": { type: "path", points: [{ x: 0, y: -0.025 }, { x: 0, y: -0.275 }], color: "primary", fill: false }, path2: { type: "path", points: [{ x: 0.125, y: 0.225 }, { x: 0.125, y: -0.025 }], color: "primary", fill: true }, "path2-88": { type: "path", points: [{ x: 0.045, y: 0.225 }, { x: 0.045, y: -0.025 }], color: "primary", fill: true }, "path2-88-5": { type: "path", points: [{ x: -0.045, y: 0.225 }, { x: -0.045, y: -0.025 }], color: "primary", fill: true }, "path2-88-5-1": { type: "path", points: [{ x: 0.045, y: 0.225 }, { x: -0.045, y: 0.225 }], color: "primary", fill: true }, "path2-88-5-1-6": { type: "path", points: [{ x: 0.045, y: -0.025 }, { x: -0.045, y: -0.025 }], color: "primary", fill: true }, "path2-8": { type: "path", points: [{ x: -0.125, y: 0.225 }, { x: -0.125, y: -0.025 }], color: "primary", fill: true }, "path8704-1": { type: "path", points: [{ x: -0.125, y: 0.225 }, { x: -0.137252, y: 0.224398 }, { x: -0.149386, y: 0.222598 }, { x: -0.161286, y: 0.219618 }, { x: -0.172835, y: 0.215485 }, { x: -0.183925, y: 0.21024 }, { x: -0.194446, y: 0.203934 }, { x: -0.204299, y: 0.196626 }, { x: -0.213388, y: 0.188388 }, { x: -0.221626, y: 0.179299 }, { x: -0.228934, y: 0.169446 }, { x: -0.23524, y: 0.158925 }, { x: -0.240485, y: 0.147835 }, { x: -0.244618, y: 0.136286 }, { x: -0.247598, y: 0.124386 }, { x: -0.249398, y: 0.112252 }, { x: -0.25, y: 0.1 }, { x: -0.249398, y: 0.087748 }, { x: -0.247598, y: 0.075614 }, { x: -0.244618, y: 0.063714 }, { x: -0.240485, y: 0.052165 }, { x: -0.23524, y: 0.041075 }, { x: -0.228934, y: 0.030554 }, { x: -0.221626, y: 0.020701 }, { x: -0.213388, y: 0.011612 }, { x: -0.204299, y: 0.003374 }, { x: -0.194446, y: -3934e-6 }, { x: -0.183925, y: -0.01024 }, { x: -0.172835, y: -0.015485 }, { x: -0.161286, y: -0.019618 }, { x: -0.149386, y: -0.022598 }, { x: -0.137252, y: -0.024398 }, { x: -0.125, y: -0.025 }], color: "primary", fill: false }, "path8704-1-7": { type: "path", points: [{ x: 0.125, y: 0.225 }, { x: 0.137252, y: 0.224398 }, { x: 0.149386, y: 0.222598 }, { x: 0.161286, y: 0.219618 }, { x: 0.172835, y: 0.215485 }, { x: 0.183925, y: 0.21024 }, { x: 0.194446, y: 0.203934 }, { x: 0.204299, y: 0.196626 }, { x: 0.213388, y: 0.188388 }, { x: 0.221626, y: 0.179299 }, { x: 0.228934, y: 0.169446 }, { x: 0.23524, y: 0.158925 }, { x: 0.240485, y: 0.147835 }, { x: 0.244618, y: 0.136286 }, { x: 0.247598, y: 0.124386 }, { x: 0.249398, y: 0.112252 }, { x: 0.25, y: 0.1 }, { x: 0.249398, y: 0.087748 }, { x: 0.247598, y: 0.075614 }, { x: 0.244618, y: 0.063714 }, { x: 0.240485, y: 0.052165 }, { x: 0.23524, y: 0.041075 }, { x: 0.228934, y: 0.030554 }, { x: 0.221626, y: 0.020701 }, { x: 0.213388, y: 0.011612 }, { x: 0.204299, y: 0.003374 }, { x: 0.194446, y: -3934e-6 }, { x: 0.183925, y: -0.01024 }, { x: 0.172835, y: -0.015485 }, { x: 0.161286, y: -0.019618 }, { x: 0.149386, y: -0.022598 }, { x: 0.137252, y: -0.024398 }, { x: 0.125, y: -0.025 }], color: "primary", fill: false }, path1: { type: "path", points: [{ x: -0.045, y: 0.1 }, { x: -0.125, y: 0.1 }], color: "primary", fill: false }, "path44-0-7": { type: "path", points: [{ x: 0.125, y: 0.1 }, { x: 0.045, y: 0.1 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: 0, y: 0.28 } }, refblocks: { left1: { x: -0.45, y: 0.1 }, right1: { x: 0.45, y: 0.1 }, bottom1: { x: 0, y: -0.275 } }, bounds: { minX: -0.45, maxX: 0.45, minY: -0.28, maxY: 0.28, width: 0.9, height: 0.56, centerX: 0, centerY: 0 }, circles: {} }, AN = Y(VS).rotateRightFacingSymbol("down").labelPort("left1", ["1"]).labelPort("bottom1", ["2"]).labelPort("right1", ["3"]).changeTextAnchor("{REF}", "middle_left").build(), Tu = Y(VS).rotateRightFacingSymbol("right").labelPort("left1", ["1"]).labelPort("bottom1", ["2"]).labelPort("right1", ["3"]).changeTextAnchor("{REF}", "middle_bottom").build(), zS = Z(Tu, "left"), Eu = zS.primitives.find((t) => t.type === "text" && t.text === "{REF}");
Eu.anchor = "middle_left";
Eu.y += 0.5;
Eu.x = 0.2;
var PN = zS, US = Z(Tu, "up"), Ru = US.primitives.find((t) => t.type === "text" && t.text === "{REF}");
Ru.anchor = "middle_left";
Ru.y += 0.4;
Ru.x = 0.2;
var BN = US, GS = { paths: { path44: { type: "path", points: [{ x: -0.25, y: 0.1 }, { x: -0.45, y: 0.1 }], color: "primary", fill: false }, "path44-0": { type: "path", points: [{ x: 0.45, y: 0.1 }, { x: 0.25, y: 0.1 }], color: "primary", fill: false }, "path44-5": { type: "path", points: [{ x: 0, y: -0.025 }, { x: 0, y: -0.275 }], color: "primary", fill: false }, path2: { type: "path", points: [{ x: 0.125, y: 0.225 }, { x: 0.125, y: -0.025 }], color: "primary", fill: true }, "path2-88": { type: "path", points: [{ x: 0.045, y: 0.225 }, { x: 0.045, y: -0.025 }], color: "primary", fill: true }, "path2-88-5": { type: "path", points: [{ x: -0.045, y: 0.225 }, { x: -0.045, y: -0.025 }], color: "primary", fill: true }, "path2-88-5-1": { type: "path", points: [{ x: 0.045, y: 0.225 }, { x: -0.045, y: 0.225 }], color: "primary", fill: true }, "path2-88-5-1-6": { type: "path", points: [{ x: 0.045, y: -0.025 }, { x: -0.045, y: -0.025 }], color: "primary", fill: true }, "path2-8": { type: "path", points: [{ x: -0.125, y: 0.225 }, { x: -0.125, y: -0.025 }], color: "primary", fill: true }, "path8704-1": { type: "path", points: [{ x: -0.125, y: 0.225 }, { x: -0.137252, y: 0.224398 }, { x: -0.149386, y: 0.222598 }, { x: -0.161286, y: 0.219618 }, { x: -0.172835, y: 0.215485 }, { x: -0.183925, y: 0.21024 }, { x: -0.194446, y: 0.203934 }, { x: -0.204299, y: 0.196626 }, { x: -0.213388, y: 0.188388 }, { x: -0.221626, y: 0.179299 }, { x: -0.228934, y: 0.169446 }, { x: -0.23524, y: 0.158925 }, { x: -0.240485, y: 0.147835 }, { x: -0.244618, y: 0.136286 }, { x: -0.247598, y: 0.124386 }, { x: -0.249398, y: 0.112252 }, { x: -0.25, y: 0.1 }, { x: -0.249398, y: 0.087748 }, { x: -0.247598, y: 0.075614 }, { x: -0.244618, y: 0.063714 }, { x: -0.240485, y: 0.052165 }, { x: -0.23524, y: 0.041075 }, { x: -0.228934, y: 0.030554 }, { x: -0.221626, y: 0.020701 }, { x: -0.213388, y: 0.011612 }, { x: -0.204299, y: 0.003374 }, { x: -0.194446, y: -3934e-6 }, { x: -0.183925, y: -0.01024 }, { x: -0.172835, y: -0.015485 }, { x: -0.161286, y: -0.019618 }, { x: -0.149386, y: -0.022598 }, { x: -0.137252, y: -0.024398 }, { x: -0.125, y: -0.025 }], color: "primary", fill: false }, "path8704-1-7": { type: "path", points: [{ x: 0.125, y: 0.225 }, { x: 0.137252, y: 0.224398 }, { x: 0.149386, y: 0.222598 }, { x: 0.161286, y: 0.219618 }, { x: 0.172835, y: 0.215485 }, { x: 0.183925, y: 0.21024 }, { x: 0.194446, y: 0.203934 }, { x: 0.204299, y: 0.196626 }, { x: 0.213388, y: 0.188388 }, { x: 0.221626, y: 0.179299 }, { x: 0.228934, y: 0.169446 }, { x: 0.23524, y: 0.158925 }, { x: 0.240485, y: 0.147835 }, { x: 0.244618, y: 0.136286 }, { x: 0.247598, y: 0.124386 }, { x: 0.249398, y: 0.112252 }, { x: 0.25, y: 0.1 }, { x: 0.249398, y: 0.087748 }, { x: 0.247598, y: 0.075614 }, { x: 0.244618, y: 0.063714 }, { x: 0.240485, y: 0.052165 }, { x: 0.23524, y: 0.041075 }, { x: 0.228934, y: 0.030554 }, { x: 0.221626, y: 0.020701 }, { x: 0.213388, y: 0.011612 }, { x: 0.204299, y: 0.003374 }, { x: 0.194446, y: -3934e-6 }, { x: 0.183925, y: -0.01024 }, { x: 0.172835, y: -0.015485 }, { x: 0.161286, y: -0.019618 }, { x: 0.149386, y: -0.022598 }, { x: 0.137252, y: -0.024398 }, { x: 0.125, y: -0.025 }], color: "primary", fill: false }, "path44-0-7": { type: "path", points: [{ x: 0.125, y: 0.1 }, { x: 0.045, y: 0.1 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: 0, y: 0.28 } }, refblocks: { left1: { x: -0.45, y: 0.1 }, right1: { x: 0.45, y: 0.1 }, bottom1: { x: 0, y: -0.275 } }, bounds: { minX: -0.45, maxX: 0.45, minY: -0.28, maxY: 0.28, width: 0.9, height: 0.56, centerX: 0, centerY: 0 }, circles: {} }, IN = Y(GS).rotateRightFacingSymbol("down").labelPort("left1", ["1"]).labelPort("bottom1", ["2"]).labelPort("right1", ["3"]).changeTextAnchor("{REF}", "middle_left").build(), Ou = Y(GS).rotateRightFacingSymbol("right").labelPort("left1", ["1"]).labelPort("bottom1", ["2"]).labelPort("right1", ["3"]).changeTextAnchor("{REF}", "middle_bottom").build(), HS = Z(Ou, "left"), Wu = HS.primitives.find((t) => t.type === "text" && t.text === "{REF}");
Wu.anchor = "middle_left";
Wu.y += 0.6;
Wu.x = 0.3;
var FN = HS, QS = Z(Ou, "up"), $u = QS.primitives.find((t) => t.type === "text" && t.text === "{REF}");
$u.anchor = "middle_left";
$u.y += 0.4;
$u.x = 0.2;
var MN = QS, ZS = { paths: { path44: { type: "path", points: [{ x: -0.25, y: 0.1 }, { x: -0.45, y: 0.1 }], color: "primary", fill: false }, "path44-0": { type: "path", points: [{ x: 0.45, y: 0.1 }, { x: 0.25, y: 0.1 }], color: "primary", fill: false }, "path44-5": { type: "path", points: [{ x: 0, y: -0.025 }, { x: 0, y: -0.275 }], color: "primary", fill: false }, path2: { type: "path", points: [{ x: 0.125, y: 0.225 }, { x: 0.125, y: -0.025 }], color: "primary", fill: true }, "path2-88": { type: "path", points: [{ x: 0.045, y: 0.225 }, { x: 0.045, y: -0.025 }], color: "primary", fill: true }, "path2-88-5": { type: "path", points: [{ x: -0.045, y: 0.225 }, { x: -0.045, y: -0.025 }], color: "primary", fill: true }, "path2-88-5-1": { type: "path", points: [{ x: 0.045, y: 0.225 }, { x: -0.045, y: 0.225 }], color: "primary", fill: true }, "path2-88-5-1-6": { type: "path", points: [{ x: 0.045, y: -0.025 }, { x: -0.045, y: -0.025 }], color: "primary", fill: true }, "path2-8": { type: "path", points: [{ x: -0.125, y: 0.225 }, { x: -0.125, y: -0.025 }], color: "primary", fill: true }, "path8704-1": { type: "path", points: [{ x: -0.125, y: 0.225 }, { x: -0.137252, y: 0.224398 }, { x: -0.149386, y: 0.222598 }, { x: -0.161286, y: 0.219618 }, { x: -0.172835, y: 0.215485 }, { x: -0.183925, y: 0.21024 }, { x: -0.194446, y: 0.203934 }, { x: -0.204299, y: 0.196626 }, { x: -0.213388, y: 0.188388 }, { x: -0.221626, y: 0.179299 }, { x: -0.228934, y: 0.169446 }, { x: -0.23524, y: 0.158925 }, { x: -0.240485, y: 0.147835 }, { x: -0.244618, y: 0.136286 }, { x: -0.247598, y: 0.124386 }, { x: -0.249398, y: 0.112252 }, { x: -0.25, y: 0.1 }, { x: -0.249398, y: 0.087748 }, { x: -0.247598, y: 0.075614 }, { x: -0.244618, y: 0.063714 }, { x: -0.240485, y: 0.052165 }, { x: -0.23524, y: 0.041075 }, { x: -0.228934, y: 0.030554 }, { x: -0.221626, y: 0.020701 }, { x: -0.213388, y: 0.011612 }, { x: -0.204299, y: 0.003374 }, { x: -0.194446, y: -3934e-6 }, { x: -0.183925, y: -0.01024 }, { x: -0.172835, y: -0.015485 }, { x: -0.161286, y: -0.019618 }, { x: -0.149386, y: -0.022598 }, { x: -0.137252, y: -0.024398 }, { x: -0.125, y: -0.025 }], color: "primary", fill: false }, "path8704-1-7": { type: "path", points: [{ x: 0.125, y: 0.225 }, { x: 0.137252, y: 0.224398 }, { x: 0.149386, y: 0.222598 }, { x: 0.161286, y: 0.219618 }, { x: 0.172835, y: 0.215485 }, { x: 0.183925, y: 0.21024 }, { x: 0.194446, y: 0.203934 }, { x: 0.204299, y: 0.196626 }, { x: 0.213388, y: 0.188388 }, { x: 0.221626, y: 0.179299 }, { x: 0.228934, y: 0.169446 }, { x: 0.23524, y: 0.158925 }, { x: 0.240485, y: 0.147835 }, { x: 0.244618, y: 0.136286 }, { x: 0.247598, y: 0.124386 }, { x: 0.249398, y: 0.112252 }, { x: 0.25, y: 0.1 }, { x: 0.249398, y: 0.087748 }, { x: 0.247598, y: 0.075614 }, { x: 0.244618, y: 0.063714 }, { x: 0.240485, y: 0.052165 }, { x: 0.23524, y: 0.041075 }, { x: 0.228934, y: 0.030554 }, { x: 0.221626, y: 0.020701 }, { x: 0.213388, y: 0.011612 }, { x: 0.204299, y: 0.003374 }, { x: 0.194446, y: -3934e-6 }, { x: 0.183925, y: -0.01024 }, { x: 0.172835, y: -0.015485 }, { x: 0.161286, y: -0.019618 }, { x: 0.149386, y: -0.022598 }, { x: 0.137252, y: -0.024398 }, { x: 0.125, y: -0.025 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: -0.020635199999998965, y: 0.28075747049999955 } }, refblocks: { left1: { x: -0.45, y: 0.1 }, right1: { x: 0.45, y: 0.1 }, bottom1: { x: 0, y: -0.275 } }, bounds: { minX: -0.45, maxX: 0.45, minY: -0.28, maxY: 0.28, width: 0.9, height: 0.56, centerX: 0, centerY: 0 }, circles: {} }, CN = Y(ZS).rotateRightFacingSymbol("down").labelPort("left1", ["1"]).labelPort("bottom1", ["2"]).labelPort("right1", ["3"]).changeTextAnchor("{REF}", "middle_left").build(), ju = Y(ZS).rotateRightFacingSymbol("right").labelPort("left1", ["1"]).labelPort("bottom1", ["2"]).labelPort("right1", ["3"]).changeTextAnchor("{REF}", "middle_bottom").build(), qS = Z(ju, "left"), Xu = qS.primitives.find((t) => t.type === "text" && t.text === "{REF}");
Xu.anchor = "middle_left";
Xu.y += 0.5;
Xu.x = 0.3;
var kN = qS, JS = Z(ju, "up"), Du = JS.primitives.find((t) => t.type === "text" && t.text === "{REF}");
Du.anchor = "middle_left";
Du.y += 0.3;
Du.x = 0.2;
var NN = JS, YN = { paths: { path1: { type: "path", points: [{ x: -0.37, y: 0.03 }, { x: -0.13, y: 0.03 }], color: "primary", fill: false }, "path-1-3": { type: "path", points: [{ x: -0.07, y: 0.03 }, { x: 0.11, y: -0.03 }], color: "primary", fill: false }, path2: { type: "path", points: [{ x: 0.1, y: -0.06 }, { x: 0.37, y: -0.06 }], color: "primary", fill: false }, path3: { type: "path", points: [{ x: 0.12, y: 0.17 }, { x: 0.37, y: 0.17 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: 0, y: 0.37 }, bottom1: { type: "text", text: "{VAL}", x: 0, y: -0.37 } }, refblocks: { left1: { x: -0.37, y: 0.03 }, right1: { x: 0.37, y: -0.06 }, right2: { x: 0.37, y: 0.17 } }, bounds: { minX: -0.4, maxX: 0.4, minY: -0.4, maxY: 0.4, width: 0.79, height: 0.79, centerX: 0, centerY: 0 }, circles: { "circle-3": { type: "circle", x: 0.08, y: -0.07, radius: 0.02, color: "primary", fill: false }, "circle-1": { type: "circle", x: -0.1, y: 0.03, radius: 0.02, color: "primary", fill: false }, "circle-2": { type: "circle", x: 0.08, y: 0.17, radius: 0.02, color: "primary", fill: false } } }, ul = Y(YN).changeTextAnchor("{VAL}", "middle_top").labelPort("left1", ["1"]).labelPort("right2", ["2"]).labelPort("right1", ["3"]).changeTextAnchor("{REF}", "middle_bottom").build(), Vu = Z(ul, "down"), zu = Vu.primitives.find((t) => t.type === "text" && t.text === "{REF}"), Uu = Vu.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
zu.anchor = "middle_bottom";
Uu.anchor = "middle_top";
zu.x = 0.44;
zu.y += 0.28;
Uu.y -= 0.28;
Uu.x = 0.44;
var LN = Vu, Gu = Z(ul, "left"), Hu = Gu.primitives.find((t) => t.type === "text" && t.text === "{REF}"), Qu = Gu.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
Hu.anchor = "middle_bottom";
Qu.anchor = "middle_top";
Hu.x = 0;
Hu.y += 0.625;
Qu.y -= 0.695;
Qu.x = 0;
var TN = Gu, Zu = Z(ul, "up"), qu = Zu.primitives.find((t) => t.type === "text" && t.text === "{REF}"), Ju = Zu.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
qu.anchor = "middle_bottom";
Ju.anchor = "middle_top";
qu.x = 0.4;
qu.y += 0.28;
Ju.y -= 0.28;
Ju.x = 0.4;
var EN = Zu, RN = { paths: { path1: { type: "path", points: [{ x: -0.37, y: 0.03 }, { x: -0.13, y: 0.03 }], color: "primary", fill: false }, "path-1-3": { type: "path", points: [{ x: -0.07, y: 0.03 }, { x: 0.11, y: 0.14 }], color: "primary", fill: false }, path2: { type: "path", points: [{ x: 0.1, y: -0.06 }, { x: 0.37, y: -0.06 }], color: "primary", fill: false }, path3: { type: "path", points: [{ x: 0.12, y: 0.17 }, { x: 0.37, y: 0.17 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: 0, y: 0.4 }, bottom1: { type: "text", text: "{VAL}", x: 0, y: -0.4 } }, refblocks: { left1: { x: -0.37, y: 0.03 }, right1: { x: 0.37, y: -0.06 }, right3: { x: 0.37, y: 0.17 } }, bounds: { minX: -0.4, maxX: 0.4, minY: -0.4, maxY: 0.4, width: 0.79, height: 0.79, centerX: 0, centerY: 0 }, circles: { "circle-3": { type: "circle", x: 0.08, y: -0.07, radius: 0.02, color: "primary", fill: false }, "circle-1": { type: "circle", x: -0.1, y: 0.03, radius: 0.02, color: "primary", fill: false }, "circle-2": { type: "circle", x: 0.08, y: 0.17, radius: 0.02, color: "primary", fill: false } } }, fl = Y(RN).changeTextAnchor("{VAL}", "middle_top").labelPort("left1", ["1"]).labelPort("right3", ["2"]).labelPort("right1", ["3"]).changeTextAnchor("{REF}", "middle_bottom").build(), Ku = Z(fl, "down"), tf = Ku.primitives.find((t) => t.type === "text" && t.text === "{REF}"), ef = Ku.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
tf.anchor = "middle_bottom";
ef.anchor = "middle_top";
tf.x = 0.44;
tf.y += 0.28;
ef.y -= 0.28;
ef.x = 0.44;
var ON = Ku, rf = Z(fl, "left"), nf = rf.primitives.find((t) => t.type === "text" && t.text === "{REF}"), of = rf.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
nf.anchor = "middle_bottom";
of.anchor = "middle_top";
nf.x = 0;
nf.y += 0.625;
of.y -= 0.695;
of.x = 0;
var WN = rf, sf = Z(fl, "up"), af = sf.primitives.find((t) => t.type === "text" && t.text === "{REF}"), cf = sf.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
af.anchor = "middle_bottom";
cf.anchor = "middle_top";
af.x = 0.4;
af.y += 0.28;
cf.y -= 0.28;
cf.x = 0.4;
var $N = sf, Yi = { paths: { "lead-positive": { type: "path", points: [{ x: -0.4, y: 0.19999999999999996 }, { x: -0.20000000000000007, y: 0.19999999999999996 }], color: "primary", fill: false }, "lead-negative": { type: "path", points: [{ x: -0.4, y: -0.20000000000000018 }, { x: -0.20000000000000007, y: -0.20000000000000018 }], color: "primary", fill: false }, "voice-coil": { type: "path", points: [{ x: -0.20000000000000007, y: 0.19999999999999996 }, { x: 0, y: 0.19999999999999996 }, { x: 0, y: -0.20000000000000018 }, { x: -0.20000000000000007, y: -0.20000000000000018 }, { x: -0.20000000000000007, y: 0.19999999999999996 }], color: "primary", fill: false }, cone: { type: "path", points: [{ x: 0, y: 0.19999999999999996 }, { x: 0.3999999999999999, y: 0.3999999999999999 }, { x: 0.3999999999999999, y: -0.40000000000000013 }, { x: 0, y: -0.20000000000000018 }, { x: 0, y: 0.19999999999999996 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: 0, y: 0.6 }, bottom1: { type: "text", text: "{VAL}", x: 0, y: -0.6000000000000001 } }, refblocks: { left1: { x: -0.4, y: -0.20000000000000018 }, left2: { x: -0.4, y: 0.19999999999999996 } }, bounds: { minX: -0.4, maxX: 0.3999999999999999, minY: -0.6000000000000001, maxY: 0.6, width: 0.7999999999999999, height: 1.2000000000000002, centerX: -5551115123125783e-32, centerY: -5551115123125783e-32 }, circles: {} }, KS = Y(Yi).rotateRightFacingSymbol("down").labelPort("left1", ["2", "neg"]).labelPort("left2", ["1", "pos"]).changeTextAnchor("{REF}", "middle_bottom").changeTextAnchor("{VAL}", "middle_top").build(), dc = He(KS.primitives), jN = { ...KS, center: { x: (dc.minX + dc.maxX) / 2, y: (dc.minY + dc.maxY) / 2 } }, tw = Y(Yi).rotateRightFacingSymbol("right").labelPort("left1", ["2", "neg"]).labelPort("left2", ["1", "pos"]).changeTextAnchor("{REF}", "middle_bottom").changeTextAnchor("{VAL}", "middle_top").build(), mc = He(tw.primitives), XN = { ...tw, center: { x: (mc.minX + mc.maxX) / 2, y: (mc.minY + mc.maxY) / 2 } }, ew = Y(Yi).rotateRightFacingSymbol("left").labelPort("left1", ["2", "neg"]).labelPort("left2", ["1", "pos"]).changeTextAnchor("{REF}", "middle_bottom").changeTextAnchor("{VAL}", "middle_top").build(), uc = He(ew.primitives), DN = { ...ew, center: { x: (uc.minX + uc.maxX) / 2, y: (uc.minY + uc.maxY) / 2 } }, rw = Y(Yi).rotateRightFacingSymbol("right").labelPort("left1", ["2", "neg"]).labelPort("left2", ["1", "pos"]).changeTextAnchor("{REF}", "middle_bottom").changeTextAnchor("{VAL}", "middle_top").build(), fc = He(rw.primitives), VN = { ...rw, center: { x: (fc.minX + fc.maxX) / 2, y: (fc.minY + fc.maxY) / 2 } }, nw = Y(Yi).rotateRightFacingSymbol("up").labelPort("left1", ["2", "neg"]).labelPort("left2", ["1", "pos"]).changeTextAnchor("{REF}", "middle_bottom").changeTextAnchor("{VAL}", "middle_top").build(), yc = He(nw.primitives), zN = { ...nw, center: { x: (yc.minX + yc.maxX) / 2, y: (yc.minY + yc.maxY) / 2 } }, iw = Y(Yi).rotateRightFacingSymbol("up").labelPort("left1", ["2", "neg"]).labelPort("left2", ["1", "pos"]).changeTextAnchor("{REF}", "middle_bottom").changeTextAnchor("{VAL}", "middle_top").build(), _c = He(iw.primitives), UN = { ...iw, center: { x: (_c.minX + _c.maxX) / 2, y: (_c.minY + _c.maxY) / 2 } }, yl = { paths: { path11: { type: "path", points: [{ x: -0.38, y: 0 }, { x: -0.12, y: -0.01 }], color: "primary", fill: false }, "path11-0": { type: "path", points: [{ x: -0.07, y: 0 }, { x: 0.11, y: 0.05 }], color: "primary", fill: false }, path12: { type: "path", points: [{ x: 0.12, y: -0.01 }, { x: 0.38, y: 0 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: 0, y: 0.31 }, bottom1: { type: "text", text: "{VAL}", x: 0, y: -0.28 } }, refblocks: { left1: { x: -0.12, y: -0.01 }, left2: { x: -0.38, y: 0 }, right1: { x: 0.12, y: -0.01 }, right2: { x: 0.38, y: 0 } }, bounds: { minX: -0.4, maxX: 0.4, minY: -0.25, maxY: 0.25, width: 0.81, height: 0.5, centerX: 0, centerY: 0 }, circles: { "circle-2": { type: "circle", x: 0.1, y: 0, radius: 0.02, color: "primary", fill: false }, "circle-1": { type: "circle", x: -0.1, y: 0, radius: 0.02, color: "primary", fill: false } } };
delete yl.refblocks.left1;
delete yl.refblocks.right1;
yl.bounds.width += 0.2;
var _l = Y(yl).changeTextAnchor("{VAL}", "middle_top").labelPort("left2", ["1"]).labelPort("right2", ["2"]).changeTextAnchor("{REF}", "middle_bottom").build(), lf = Z(_l, "down"), pf = lf.primitives.find((t) => t.type === "text" && t.text === "{REF}"), hf = lf.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
pf.anchor = "middle_bottom";
hf.anchor = "middle_top";
pf.x = 0.3;
pf.y += 0.265;
hf.y -= 0.265;
hf.x = 0.3;
var GN = lf, df = Z(_l, "left"), mf = df.primitives.find((t) => t.type === "text" && t.text === "{REF}"), uf = df.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
mf.anchor = "middle_bottom";
uf.anchor = "middle_top";
mf.x = 0;
mf.y += 0.57;
uf.y -= 0.57;
uf.x = 0;
var HN = df, ff = Z(_l, "up"), yf = ff.primitives.find((t) => t.type === "text" && t.text === "{REF}"), _f = ff.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
yf.anchor = "middle_bottom";
_f.anchor = "middle_top";
yf.x = 0.3;
yf.y += 0.265;
_f.y -= 0.265;
_f.x = 0.3;
var QN = ff, gl = { paths: { path11: { type: "path", points: [{ x: -0.38, y: 0 }, { x: -0.12, y: -0.01 }], color: "primary", fill: false }, "path11-0": { type: "path", points: [{ x: -0.07, y: 0.01 }, { x: 0.1, y: 0.14 }], color: "primary", fill: false }, path12: { type: "path", points: [{ x: 0.12, y: -0.01 }, { x: 0.38, y: 0 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: 0, y: 0.25 }, bottom1: { type: "text", text: "{VAL}", x: 0, y: -0.25 } }, refblocks: { left1: { x: -0.12, y: -0.01 }, left2: { x: -0.38, y: 0 }, right1: { x: 0.12, y: -0.01 }, right2: { x: 0.38, y: 0 } }, bounds: { minX: -0.4, maxX: 0.4, minY: -0.25, maxY: 0.25, width: 0.81, height: 0.5, centerX: 0, centerY: 0 }, circles: { "circle-2": { type: "circle", x: 0.1, y: 0, radius: 0.02, color: "primary", fill: false }, "circle-1": { type: "circle", x: -0.1, y: 0, radius: 0.02, color: "primary", fill: false } } };
delete gl.refblocks.left1;
delete gl.refblocks.right1;
gl.bounds.width += 0.2;
var xl = Y(gl).changeTextAnchor("{VAL}", "middle_top").labelPort("left2", ["1"]).labelPort("right2", ["2"]).changeTextAnchor("{REF}", "middle_bottom").build(), gf = Z(xl, "down"), xf = gf.primitives.find((t) => t.type === "text" && t.text === "{REF}"), bf = gf.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
xf.anchor = "middle_bottom";
bf.anchor = "middle_top";
xf.x = 0.3;
xf.y += 0.265;
bf.y -= 0.265;
bf.x = 0.3;
var ZN = gf, vf = Z(xl, "left"), Sf = vf.primitives.find((t) => t.type === "text" && t.text === "{REF}"), wf = vf.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
Sf.anchor = "middle_bottom";
wf.anchor = "middle_top";
Sf.x = 0;
Sf.y += 0.57;
wf.y -= 0.57;
wf.x = 0;
var qN = vf, Af = Z(xl, "up"), Pf = Af.primitives.find((t) => t.type === "text" && t.text === "{REF}"), Bf = Af.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
Pf.anchor = "middle_bottom";
Bf.anchor = "middle_top";
Pf.x = 0.3;
Pf.y += 0.265;
Bf.y -= 0.265;
Bf.x = 0.3;
var JN = Af, bl = { paths: { path44: { type: "path", points: [{ x: -0.16845120000000047, y: 0.02621170000000017 }, { x: -0.4458008, y: 0.02709619999999968 }], color: "primary", fill: false }, "path44-0": { type: "path", points: [{ x: 0.4458008, y: 0.026971799999999657 }, { x: 0.1677968999999997, y: 0.027926399999999685 }], color: "primary", fill: false }, "path8704-1": { type: "path", points: [{ x: -0.0040837000000002455, y: -0.13467459999999964 }, { x: -0.0040837000000002455, y: -0.13467459999999964 }, { x: -0.017668143940740948, y: -0.1311205263185182 }, { x: -0.03043520885925943, y: -0.12727072121481456 }, { x: -0.04240966440000013, y: -0.1231399985999998 }, { x: -0.05361628020740751, y: -0.11874317238518502 }, { x: -0.064079825925926, y: -0.11409505648148131 }, { x: -0.07382507120000005, y: -0.10921046479999987 }, { x: -0.0828767856740741, y: -0.10410421125185171 }, { x: -0.0912597389925926, y: -0.09879110974814802 }, { x: -0.09899870079999995, y: -0.0932859741999998 }, { x: -0.10611844074074069, y: -0.08760361851851838 }, { x: -0.11264372845925916, y: -0.0817588566148146 }, { x: -0.11859933359999993, y: -0.07576650239999982 }, { x: -0.12401002580740728, y: -0.06964136978518495 }, { x: -0.12890057472592584, y: -0.06339827268148127 }, { x: -0.13329574999999985, y: -0.05705202499999972 }, { x: -0.13722032127407394, y: -0.05061744065185156 }, { x: -0.14069905819259243, y: -0.04410933354814783 }, { x: -0.14375673039999987, y: -0.03754251759999966 }, { x: -0.14641810754074058, y: -0.030931806718518143 }, { x: -0.1487079592592591, y: -0.0242920148148144 }, { x: -0.15065105519999983, y: -0.017637955799999563 }, { x: -0.15227216500740723, y: -0.01098444358518472 }, { x: -0.15359605832592574, y: -0.004346292081480994 }, { x: -0.1546475047999998, y: 0.00226168480000051 }, { x: -0.15545127407407386, y: 0.008824673148148676 }, { x: -0.1560321357925924, y: 0.015327859051852397 }, { x: -0.1564148595999998, y: 0.02175642860000056 }, { x: -0.1566242151407405, y: 0.028095567881482052 }, { x: -0.15668497205925902, y: 0.03433046298518576 }, { x: -0.15662189999999976, y: 0.04044630000000058 }, { x: -0.15662189999999976, y: 0.0404463000000006 }, { x: -0.15662189999999976, y: 0.0404463000000006 }, { x: -0.15622857394444417, y: 0.04717166472222282 }, { x: -0.1553217675555553, y: 0.05388046444444503 }, { x: -0.15392183849999977, y: 0.060558907500000585 }, { x: -0.1520491444444442, y: 0.0671932022222228 }, { x: -0.1497240430555553, y: 0.07376955694444502 }, { x: -0.14696689199999974, y: 0.08027418000000058 }, { x: -0.14379804894444415, y: 0.0866932797222228 }, { x: -0.1402378715555553, y: 0.09301306444444506 }, { x: -0.13630671749999965, y: 0.09921974250000057 }, { x: -0.13202494444444415, y: 0.10529952222222282 }, { x: -0.12741291005555522, y: 0.11123861194444501 }, { x: -0.1224909719999997, y: 0.1170232200000006 }, { x: -0.11727948794444407, y: 0.12263955472222278 }, { x: -0.11179881555555524, y: 0.12807382444444504 }, { x: -0.10606931249999965, y: 0.13331223750000057 }, { x: -0.1001113364444441, y: 0.13834100222222284 }, { x: -0.09394524505555521, y: 0.14314632694444504 }, { x: -0.08759139599999967, y: 0.14771442000000062 }, { x: -0.08107014694444413, y: 0.15203148972222283 }, { x: -0.07440185555555523, y: 0.15608374444444503 }, { x: -0.0676068794999997, y: 0.15985739250000058 }, { x: -0.06070557644444415, y: 0.16333864222222283 }, { x: -0.05371830405555529, y: 0.16651370194444504 }, { x: -0.04666541999999976, y: 0.1693687800000006 }, { x: -0.03956728194444424, y: 0.1718900847222228 }, { x: -0.03244424755555539, y: 0.17406382444444501 }, { x: -0.025316674499999876, y: 0.17587620750000055 }, { x: -0.01820492044444437, y: 0.17731344222222278 }, { x: -0.01112934305555553, y: 0.178361736944445 }, { x: -0.004110300000000034, y: 0.17900730000000054 }, { x: -0.004110300000000011, y: 0.17900730000000054 }], color: "primary", fill: false }, "path8704-1-9": { type: "path", points: [{ x: 0.004158700000000071, y: -0.1355885000000001 }, { x: 0.004158700000000071, y: -0.1355885000000001 }, { x: 0.017743143940740766, y: -0.1320344263185187 }, { x: 0.03051020885925925, y: -0.12818462121481505 }, { x: 0.042484664399999955, y: -0.12405389860000024 }, { x: 0.053691280207407335, y: -0.11965707238518546 }, { x: 0.0641548259259258, y: -0.11500895648148178 }, { x: 0.07390007119999986, y: -0.1101243648000003 }, { x: 0.0829517856740739, y: -0.10501811125185218 }, { x: 0.0913347389925924, y: -0.09970500974814848 }, { x: 0.09907370079999973, y: -0.09419987420000027 }, { x: 0.10619344074074046, y: -0.08851751851851883 }, { x: 0.11271872845925893, y: -0.08267275661481507 }, { x: 0.11867433359999968, y: -0.07668040240000029 }, { x: 0.12408502580740703, y: -0.0705552697851854 }, { x: 0.12897557472592555, y: -0.06431217268148172 }, { x: 0.13337074999999957, y: -0.05796592500000018 }, { x: 0.13729532127407365, y: -0.05153134065185202 }, { x: 0.14077405819259214, y: -0.045023233548148286 }, { x: 0.14383173039999952, y: -0.038456417600000126 }, { x: 0.14649310754074024, y: -0.03184570671851861 }, { x: 0.14878295925925875, y: -0.02520591481481487 }, { x: 0.1507260551999995, y: -0.01855185580000003 }, { x: 0.15234716500740686, y: -0.011898343585185192 }, { x: 0.15367105832592537, y: -0.005260192081481464 }, { x: 0.15472250479999944, y: 0.001347784800000043 }, { x: 0.1555262740740735, y: 0.007910773148148207 }, { x: 0.156107135792592, y: 0.01441395905185193 }, { x: 0.1564898595999994, y: 0.020842528600000094 }, { x: 0.15669921514074014, y: 0.02718166788148159 }, { x: 0.15675997205925862, y: 0.03341656298518529 }, { x: 0.15669689999999936, y: 0.03953240000000011 }, { x: 0.15669689999999936, y: 0.039532400000000134 }, { x: 0.15669689999999936, y: 0.039532400000000134 }, { x: 0.1563035739444438, y: 0.04625776472222235 }, { x: 0.15539676755555493, y: 0.05296656444444457 }, { x: 0.15399683849999934, y: 0.05964500750000013 }, { x: 0.1521241444444438, y: 0.06627930222222234 }, { x: 0.14979904305555491, y: 0.07285565694444456 }, { x: 0.14704189199999937, y: 0.07936028000000013 }, { x: 0.1438730489444438, y: 0.08577937972222234 }, { x: 0.1403128715555549, y: 0.09209916444444458 }, { x: 0.13638171749999925, y: 0.0983058425000001 }, { x: 0.13209994444444376, y: 0.10438562222222235 }, { x: 0.12748791005555482, y: 0.11032471194444453 }, { x: 0.12256597199999929, y: 0.11610932000000013 }, { x: 0.1173544879444437, y: 0.1217256547222223 }, { x: 0.11187381555555485, y: 0.12715992444444457 }, { x: 0.10614431249999925, y: 0.1323983375000001 }, { x: 0.10018633644444369, y: 0.13742710222222235 }, { x: 0.09402024505555481, y: 0.14223242694444457 }, { x: 0.08766639599999927, y: 0.14680052000000016 }, { x: 0.08114514694444372, y: 0.15111758972222236 }, { x: 0.07447685555555483, y: 0.15516984444444457 }, { x: 0.06768187949999929, y: 0.15894349250000012 }, { x: 0.06078057644444377, y: 0.16242474222222236 }, { x: 0.053793304055554894, y: 0.16559980194444457 }, { x: 0.046740419999999366, y: 0.16845488000000014 }, { x: 0.039642281944443844, y: 0.17097618472222234 }, { x: 0.03251924755555499, y: 0.17314992444444455 }, { x: 0.02539167449999948, y: 0.17496230750000008 }, { x: 0.018279920444443973, y: 0.17639954222222232 }, { x: 0.011204343055555134, y: 0.17744783694444452 }, { x: 0.004185299999999637, y: 0.17809340000000007 }, { x: 0.004185299999999614, y: 0.17809340000000007 }], color: "primary", fill: false }, path4: { type: "path", points: [{ x: -0.08039130000000005, y: 0.0179576999999993 }, { x: -0.08039130000000005, y: 0.09650599999999931 }], color: "primary", fill: true }, "path4-5": { type: "path", points: [{ x: 0.01494479999999987, y: -0.055216500000000224 }, { x: 0.01494479999999987, y: 0.09691909999999937 }], color: "primary", fill: true }, "path4-5-8": { type: "path", points: [{ x: 0.06871169999999927, y: -0.056870000000000864 }, { x: 0.06871169999999927, y: 0.018784499999999538 }], color: "primary", fill: true }, "path4-1": { type: "path", points: [{ x: -0.08179359999999969, y: 0.09650570000000003 }, { x: 0.015771699999999722, y: 0.09650570000000003 }], color: "primary", fill: true }, "path4-1-6": { type: "path", points: [{ x: 0.0117995999999998, y: -0.05594970000000088 }, { x: 0.06843709999999925, y: -0.05594970000000088 }], color: "primary", fill: true }, "rect1577-4": { type: "path", points: [{ x: -0.17162450000000073, y: 0.11125030000000025 }, { x: -0.2688274000000015, y: 0.11125030000000025 }, { x: -0.2688274000000015, y: 0.11469129999999961 }, { x: -0.17162450000000073, y: 0.11469129999999961 }], color: "primary", fill: true }, "rect1577-4-7": { type: "path", points: [{ x: -0.2184661999999995, y: 0.16159429999999997 }, { x: -0.2184661999999995, y: 0.06439139999999943 }, { x: -0.22190719999999908, y: 0.06439139999999943 }, { x: -0.22190719999999908, y: 0.16159429999999997 }], color: "primary", fill: true } }, texts: { top1: { type: "text", text: "{REF}", x: -0.0024445000000006267, y: 0.23933980000000044 }, bottom1: { type: "text", text: "{VAL}", x: 0.00341719999999901, y: -0.23933980000000066 } }, refblocks: { left1: { x: -0.4458008, y: 0.02709619999999968 }, right1: { x: 0.4458008, y: 0.026971799999999657 } }, bounds: { minX: -0.473959241, maxX: 0.473959241, minY: -0.23933980000000066, maxY: 0.23933980000000044, width: 0.947918482, height: 0.4786796000000011, centerX: 0, centerY: -11102230246251565e-32 }, circles: {} }, KN = Y(bl).rotateRightFacingSymbol("down").labelPort("left1", ["1", "pos"]).labelPort("right1", ["2", "neg"]).changeTextAnchor("{REF}", "middle_left", { x: 0.02, y: 0.2 }).changeTextAnchor("{VAL}", "middle_left", { x: 0.5, y: -0.2 }).build(), tY = Y(bl).rotateRightFacingSymbol("left").labelPort("left1", ["1", "pos"]).labelPort("right1", ["2", "neg"]).changeTextAnchor("{REF}", "middle_bottom", { x: 0, y: 0.45 }).changeTextAnchor("{VAL}", "middle_top", { x: 0, y: -0.55 }).build(), eY = Y(bl).rotateRightFacingSymbol("right").labelPort("left1", ["1", "pos"]).labelPort("right1", ["2", "neg"]).changeTextAnchor("{REF}", "middle_bottom").changeTextAnchor("{VAL}", "middle_top").build(), rY = Y(bl).rotateRightFacingSymbol("up").labelPort("left1", ["1", "pos"]).labelPort("right1", ["2", "neg"]).changeTextAnchor("{VAL}", "middle_left", { x: 0.02, y: -0.2 }).changeTextAnchor("{REF}", "middle_left", { x: 0.5, y: 0.2 }).build(), ow = { paths: { path40: { type: "path", points: [{ x: 0.14, y: 0.04 }, { x: -0.12, y: -0.09 }], color: "primary", fill: false }, path41: { type: "path", points: [{ x: -0.12, y: 0.18 }, { x: 0.14, y: 0.04 }], color: "primary", fill: false }, path42: { type: "path", points: [{ x: -0.12, y: -0.09 }, { x: -0.12, y: 0.18 }], color: "primary", fill: false }, path43: { type: "path", points: [{ x: 0.14, y: 0.18 }, { x: 0.14, y: -0.09 }], color: "primary", fill: false }, path44: { type: "path", points: [{ x: -0.12, y: 0.04 }, { x: -0.52, y: 0.04 }], color: "primary", fill: false }, "path44-0": { type: "path", points: [{ x: 0.52, y: 0.04 }, { x: 0.15, y: 0.04 }], color: "primary", fill: false }, "path43-5": { type: "path", points: [{ x: 0.19, y: -0.09 }, { x: 0.15, y: -0.09 }], color: "primary", fill: false }, "path43-5-2": { type: "path", points: [{ x: 0.19, y: -0.14 }, { x: 0.19, y: -0.09 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: -0.01, y: 0.27 }, bottom1: { type: "text", text: "{VAL}", x: 0, y: -0.27 } }, refblocks: { left1: { x: -0.52, y: 0.04 }, right1: { x: 0.52, y: 0.04 } }, bounds: { minX: -0.55, maxX: 0.55, minY: -0.27, maxY: 0.27, width: 1.09, height: 0.55, centerX: 0, centerY: 0 }, circles: {} }, { paths: bit, texts: vit, bounds: Sit, refblocks: wit, circles: Ait } = ow, sw = Y(ow).changeTextAnchor("{VAL}", "middle_top").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_bottom").build(), nY = Z(sw), iY = { paths: { path11: { type: "path", points: [{ x: -0.54, y: 0 }, { x: -0.3, y: 0 }], color: "primary", fill: false }, path12: { type: "path", points: [{ x: 0.29, y: 0 }, { x: 0.54, y: 0 }], color: "primary", fill: false } }, texts: { left1: { type: "text", text: "RPM", x: 0, y: -0.02 } }, refblocks: { left1: { x: -0.54, y: 0 }, right1: { x: 0.54, y: 0 } }, bounds: { width: 1.06, height: 1, centerX: 0, centerY: 0 }, circles: { path1: { type: "circle", x: -0.01, y: -0.01, radius: 0.29, color: "primary", fill: false } } }, { paths: oY, texts: sY, bounds: gc, refblocks: gv, circles: aY } = iY, If = Yt({ primitives: [...Object.values(oY), ...Object.values(aY), { type: "text", text: "{REF}", x: 0, y: -0.3594553499999995, anchor: "middle_top" }, { type: "text", text: "{VAL}", x: 0, y: 0.35, anchor: "middle_bottom" }, { ...sY.left1, y: 0.01, anchor: "center", fontSize: 0.2 }], ports: [{ ...gv.left1, labels: ["1"] }, { ...gv.right1, labels: ["2"] }], size: { width: gc.width, height: gc.height }, center: { x: gc.centerX, y: gc.centerY } }), { 5: cY, ...lY } = If.primitives;
function pY(t) { return typeof t == "object"; }
var xv = Z({ ...If, primitives: Object.values(lY).filter(pY) }), hY = { ...xv, primitives: [...xv.primitives, cY] }, vl = Yt({ primitives: [{ type: "path", points: [{ x: -0.2, y: 0 }, { x: 0, y: 0 }], color: "primary", fill: false }, { type: "path", points: Array.from({ length: 32 }, (t, e) => { let r = Math.PI / 2 - e * Math.PI / 31, n = 0.1; return { x: 0.1 - n * Math.cos(r), y: n * Math.sin(r) }; }), color: "primary", fill: false }, { type: "text", text: "{REF}", x: 0.125, y: 0, anchor: "middle_left" }], ports: [{ x: -0.2, y: 0, labels: ["1"] }], center: { x: 0, y: 0 } }), aw = Z(vl, "down"), bv = aw.primitives.find((t) => t.type === "text" && t.text === "{REF}");
bv && (bv.anchor = "middle_top");
var dY = aw, mY = Z(vl, "left"), cw = Z(vl, "up"), vv = cw.primitives.find((t) => t.type === "text" && t.text === "{REF}");
vv && (vv.anchor = "middle_bottom");
var uY = cw, fY = { paths: { path40: { type: "path", points: [{ x: 0.44, y: 0.04 }, { x: 0.19, y: -0.09 }], color: "primary", fill: false }, path41: { type: "path", points: [{ x: 0.19, y: 0.18 }, { x: 0.44, y: 0.04 }], color: "primary", fill: false }, path42: { type: "path", points: [{ x: 0.19, y: -0.09 }, { x: 0.19, y: 0.18 }], color: "primary", fill: false }, path44: { type: "path", points: [{ x: 0.19, y: 0.04 }, { x: -0.11, y: 0.04 }], color: "primary", fill: false }, path45: { type: "path", points: [{ x: -0.43, y: 0.22 }, { x: -0.11, y: 0.04 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: -0.01, y: 0.27 }, bottom1: { type: "text", text: "{VAL}", x: 0, y: -0.27 } }, refblocks: { right1: { x: -0.43, y: 0.22 } }, bounds: { minX: -0.55, maxX: 0.55, minY: -0.27, maxY: 0.27, width: 1.09, height: 0.55, centerX: 0, centerY: 0 }, circles: {} }, Ff = Y(fY).labelPort("right1", ["1"]).changeTextAnchor("{REF}", "middle_bottom").changeTextAnchor("{VAL}", "middle_top").build(), Mf = Z(Ff, "up"), Cf = Mf.primitives.find((t) => t.type === "text" && t.text === "{REF}"), kf = Mf.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
Cf.anchor = "middle_bottom";
kf.anchor = "middle_top";
Cf.x = 0.4;
Cf.y += 0.2;
kf.y -= 0.3;
kf.x = 0.4;
var lw = Mf, Nf = Si(lw), Yf = Nf.primitives.find((t) => t.type === "text" && t.text === "{REF}"), Lf = Nf.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
Yf.anchor = "middle_bottom";
Lf.anchor = "middle_top";
Yf.x = 0.35;
Yf.y += 0.4;
Lf.y -= 0.4;
Lf.x = 0.35;
var yY = Nf, Tf = Z(Ff, "left"), Ef = Tf.primitives.find((t) => t.type === "text" && t.text === "{REF}"), Rf = Tf.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
Ef.anchor = "middle_bottom";
Rf.anchor = "middle_top";
Ef.x = 0;
Ef.y += 0.5;
Rf.y -= 0.6;
Rf.x = 0;
var _Y = Tf, pw = { paths: { path11: { type: "path", points: [{ x: -0.54, y: 0.04 }, { x: -0.11, y: 0.04 }], color: "primary", fill: false }, path12: { type: "path", points: [{ x: 0.1, y: 0.04 }, { x: 0.54, y: 0.04 }], color: "primary", fill: false }, "path11-0": { type: "path", points: [{ x: -0.09, y: -0.15 }, { x: -0.09, y: 0.26 }], color: "primary", fill: false }, "path11-0-3": { type: "path", points: [{ x: 0.09, y: -0.15 }, { x: 0.09, y: 0.26 }], color: "primary", fill: false }, "path11-0-9": { type: "path", points: [{ x: -0.08, y: 0.06 }, { x: -0.08, y: -0.15 }, { x: 0.09, y: -0.05 }, { x: -0.08, y: 0.06 }], color: "primary", fill: true }, "path11-0-9-0": { type: "path", points: [{ x: 0.08, y: 0.26 }, { x: 0.08, y: 0.05 }, { x: -0.09, y: 0.15 }, { x: 0.07, y: 0.26 }], color: "primary", fill: true }, "path12-2": { type: "path", points: [{ x: 0.09, y: -0.06 }, { x: 0.27, y: -0.17 }], color: "primary", fill: false }, "path12-2-9": { type: "path", points: [{ x: 0.27, y: -0.18 }, { x: 0.27, y: -0.31 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: 0.01, y: 0.42 }, bottom1: { type: "text", text: "{VAL}", x: -0.03, y: -0.42 } }, refblocks: { bottom1: { x: 0.27, y: -0.31 }, left1: { x: -0.54, y: 0.04 }, right1: { x: 0.54, y: 0.04 } }, bounds: { minX: -0.57, maxX: 0.57, minY: -0.42, maxY: 0.42, width: 1.14, height: 0.83, centerX: 0, centerY: 0 }, circles: { path1: { type: "circle", x: 0, y: 0.05, radius: 0.29, color: "primary", fill: false } } }, { paths: Pit, texts: Bit, bounds: Iit, refblocks: Fit, circles: Mit } = pw, hw = Y(pw).changeTextAnchor("{VAL}", "middle_top").labelPort("left1", ["1"]).labelPort("right1", ["2"]).labelPort("bottom1", ["3"]).changeTextAnchor("{REF}", "middle_bottom").build(), dw = Z(hw), mw = dw.primitives.filter((t) => t.type === "text"), gY = mw.find((t) => t.text === "{REF}"), xY = mw.find((t) => t.text === "{VAL}");
gY.y = 0;
xY.y = 0;
var bY = dw, vY = { paths: { path40: { type: "path", points: [{ x: 0.14, y: 0.04 }, { x: -0.12, y: -0.09 }], color: "primary", fill: false }, path41: { type: "path", points: [{ x: -0.12, y: 0.18 }, { x: 0.14, y: 0.04 }], color: "primary", fill: false }, path42: { type: "path", points: [{ x: -0.12, y: -0.09 }, { x: -0.12, y: 0.18 }], color: "primary", fill: false }, path43: { type: "path", points: [{ x: 0.14, y: 0.18 }, { x: 0.14, y: -0.09 }], color: "primary", fill: false }, path44: { type: "path", points: [{ x: -0.12, y: 0.04 }, { x: -0.52, y: 0.04 }], color: "primary", fill: false }, "path44-0": { type: "path", points: [{ x: 0.52, y: 0.04 }, { x: 0.15, y: 0.04 }], color: "primary", fill: false }, "path43-8": { type: "path", points: [{ x: 0.14, y: 0.18 }, { x: 0.08, y: 0.18 }], color: "primary", fill: false }, "path43-8-8": { type: "path", points: [{ x: 0.14, y: -0.09 }, { x: 0.08, y: -0.09 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: -0.01, y: 0.27 }, bottom1: { type: "text", text: "{VAL}", x: 0, y: -0.27 } }, refblocks: { left1: { x: -0.52, y: 0.04 }, right1: { x: 0.52, y: 0.04 } }, bounds: { width: 1.09, height: 0.55, centerX: 0, centerY: 0 }, circles: {} }, { paths: SY, texts: Sv, bounds: xc, refblocks: wv, circles: wY } = vY, uw = Yt({ primitives: [...Object.values(SY), ...Object.values(wY), { ...Sv.top1, anchor: "middle_bottom" }, { ...Sv.bottom1, anchor: "middle_top" }], ports: [{ ...wv.left1, labels: ["1"] }, { ...wv.right1, labels: ["2"] }], size: { width: xc.width, height: xc.height }, center: { x: xc.centerX, y: xc.centerY } }), Of = Z(uw), AY = Of.primitives.find((t) => t.type === "text" && t.text === "{REF}"), PY = Of.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
AY.anchor = "middle_left";
PY.anchor = "middle_right";
var BY = Of, IY = { paths: { path11: { type: "path", points: [{ x: -0.34, y: 0.22 }, { x: -0.02, y: 0.01 }], color: "primary", fill: false }, path12: { type: "path", points: [{ x: 0.23, y: 0.13 }, { x: 0.23, y: 0.4 }], color: "primary", fill: false }, "path12-2": { type: "path", points: [{ x: 0.23, y: -0.08 }, { x: 0.23, y: -0.35 }], color: "primary", fill: false }, "path11-0": { type: "path", points: [{ x: -0.01, y: -0.18 }, { x: -0.01, y: 0.23 }], color: "primary", fill: false }, "path11-0-3": { type: "path", points: [{ x: 0.23, y: 0.12 }, { x: -0.01, y: 0.12 }], color: "primary", fill: false }, "path11-0-9": { type: "path", points: [{ x: -0.11, y: 0.13 }, { x: -0.17, y: 0.04 }, { x: -0.06, y: 0.03 }, { x: -0.11, y: 0.13 }], color: "primary", fill: true }, "path11-0-3-8": { type: "path", points: [{ x: 0.23, y: -0.08 }, { x: -0.01, y: -0.08 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: -0.2, y: 0.39 }, bottom1: { type: "text", text: "{VAL}", x: -0.03, y: -0.42 } }, refblocks: { top1: { x: 0.23, y: 0.4 }, bottom1: { x: 0.23, y: -0.35 }, left1: { x: -0.34, y: 0.22 } }, bounds: { width: 0.74, height: 0.85, centerX: 0, centerY: 0 }, circles: { path1: { type: "circle", x: 0.08, y: 0.01, radius: 0.29, color: "primary", fill: false } } }, { paths: FY, texts: Av, bounds: bc, refblocks: ed, circles: MY } = IY, fw = Yt({ primitives: [...Object.values(FY), ...Object.values(MY), { ...Av.top1, anchor: "middle_left" }, { ...Av.bottom1, anchor: "middle_right" }], ports: [{ ...ed.top1, labels: ["1"] }, { ...ed.bottom1, labels: ["2"] }, { ...ed.left1, labels: ["3"] }], size: { width: bc.width, height: bc.height }, center: { x: bc.centerX, y: bc.centerY } }), yw = Z(fw), _w = yw.primitives.filter((t) => t.type === "text"), CY = _w.find((t) => t.text === "{REF}");
CY.y = 0.1;
var gw = _w.find((t) => t.text === "{VAL}");
gw.y = 0.1;
gw.x = -0.4;
var kY = yw, NY = { paths: { capsule_outer: { type: "path", points: [{ x: -0.44, y: 0.34 }, { x: -0.45, y: 0.39 }, { x: -0.46, y: 0.42 }, { x: -0.49, y: 0.44 }, { x: -0.52, y: 0.46 }, { x: -0.56, y: 0.46 }, { x: -0.6, y: 0.46 }, { x: -0.63, y: 0.44 }, { x: -0.65, y: 0.42 }, { x: -0.67, y: 0.39 }, { x: -0.68, y: 0.34 }, { x: -0.68, y: -0.34 }, { x: -0.67, y: -0.39 }, { x: -0.65, y: -0.42 }, { x: -0.63, y: -0.44 }, { x: -0.6, y: -0.45 }, { x: -0.56, y: -0.46 }, { x: -0.52, y: -0.45 }, { x: -0.49, y: -0.44 }, { x: -0.46, y: -0.42 }, { x: -0.45, y: -0.39 }, { x: -0.44, y: -0.34 }, { x: -0.44, y: 0.34 }], color: "primary", fill: false }, capsule_inner: { type: "path", points: [{ x: -0.51, y: 0.28 }, { x: -0.52, y: 0.32 }, { x: -0.53, y: 0.34 }, { x: -0.56, y: 0.35 }, { x: -0.57, y: 0.35 }, { x: -0.58, y: 0.34 }, { x: -0.6, y: 0.32 }, { x: -0.61, y: 0.28 }, { x: -0.61, y: -0.28 }, { x: -0.6, y: -0.32 }, { x: -0.58, y: -0.34 }, { x: -0.57, y: -0.35 }, { x: -0.56, y: -0.35 }, { x: -0.53, y: -0.34 }, { x: -0.52, y: -0.32 }, { x: -0.51, y: -0.28 }, { x: -0.51, y: 0.28 }], color: "primary", fill: true }, usb_vertical: { type: "path", points: [{ x: 0.1, y: -0.4 }, { x: 0.1, y: 0.4 }], color: "primary", fill: false }, usb_left_branch: { type: "path", points: [{ x: 0.1, y: -0.1 }, { x: -0.03, y: 0.05 }, { x: -0.03, y: 0.15 }], color: "primary", fill: false }, usb_right_branch: { type: "path", points: [{ x: 0.1, y: 0 }, { x: 0.25, y: 0.15 }, { x: 0.25, y: 0.25 }], color: "primary", fill: false }, usb_arrow: { type: "path", points: [{ x: 0.05, y: 0.4 }, { x: 0.1, y: 0.5 }, { x: 0.15, y: 0.4 }, { x: 0.05, y: 0.4 }], color: "primary", fill: true }, usb_square: { type: "path", points: [{ x: 0.2, y: 0.25 }, { x: 0.3, y: 0.25 }, { x: 0.3, y: 0.35 }, { x: 0.2, y: 0.35 }, { x: 0.2, y: 0.25 }], color: "primary", fill: true } }, circles: { usb_base: { type: "circle", x: 0.1, y: -0.4, radius: 0.07, color: "primary", fill: true }, usb_tip_circle: { type: "circle", x: -0.03, y: 0.15, radius: 0.04, color: "primary", fill: true } }, texts: { top1: { type: "text", text: "{REF}", x: -0.25, y: 0.7 } }, refblocks: {}, bounds: { minX: -0.75, maxX: 0.35, minY: -0.6, maxY: 0.75, width: 1.1, height: 1.35, centerX: -0.2, centerY: 0.08 } }, YY = Y(NY).changeTextAnchor("{REF}", "middle_bottom").build(), LY = { paths: { path11: { type: "path", points: [{ x: -0.54, y: 0 }, { x: -0.3, y: 0 }], color: "primary", fill: false }, path12: { type: "path", points: [{ x: 0.29, y: 0 }, { x: 0.54, y: 0 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: -0.18, y: -0.36 }, bottom1: { type: "text", text: "{VAL}", x: -0.01, y: 0.43 }, left1: { type: "text", text: "Var", x: -0.19, y: 0.07 } }, refblocks: { left1: { x: -0.54, y: 0 }, right1: { x: 0.54, y: 0 } }, bounds: { width: 1.06, height: 1, centerX: 0, centerY: 0 }, circles: { path1: { type: "circle", x: -0.01, y: -0.01, radius: 0.29, color: "primary", fill: false } } }, { paths: TY, texts: rd, bounds: vc, refblocks: Pv, circles: EY } = LY, xw = Yt({ primitives: [...Object.values(TY), ...Object.values(EY), { ...rd.top1, x: 0, y: -0.3594553499999995, anchor: "middle_top" }, { ...rd.bottom1, x: 0, y: 0.35, anchor: "middle_bottom" }, { ...rd.left1, x: -0.02, y: 0.01, fontSize: 0.2, anchor: "center" }], ports: [{ ...Pv.left1, labels: ["1"] }, { ...Pv.right1, labels: ["2"] }], size: { width: vc.width, height: vc.height }, center: { x: vc.centerX, y: vc.centerY } }), RY = Z(xw), OY = { paths: { path40: { type: "path", points: [{ x: 0.08, y: 0.04 }, { x: -0.18, y: -0.09 }], color: "primary", fill: false }, path41: { type: "path", points: [{ x: -0.18, y: 0.18 }, { x: 0.08, y: 0.04 }], color: "primary", fill: false }, path42: { type: "path", points: [{ x: -0.18, y: -0.09 }, { x: -0.18, y: 0.18 }], color: "primary", fill: false }, path43: { type: "path", points: [{ x: 0.09, y: 0.17 }, { x: 0.1, y: -0.09 }], color: "primary", fill: false }, path44: { type: "path", points: [{ x: -0.2, y: 0.04 }, { x: -0.52, y: 0.04 }], color: "primary", fill: false }, "path44-0": { type: "path", points: [{ x: 0.52, y: 0.04 }, { x: 0.21, y: 0.04 }], color: "primary", fill: false }, "path43-6": { type: "path", points: [{ x: 0.19, y: 0.17 }, { x: 0.19, y: -0.09 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: -0.01, y: 0.27 }, bottom1: { type: "text", text: "{VAL}", x: 0, y: -0.27 } }, refblocks: { left1: { x: -0.52, y: 0.04 }, right1: { x: 0.52, y: 0.04 } }, bounds: { width: 1.09, height: 0.55, centerX: 0, centerY: 0 }, circles: {} }, { paths: WY, texts: Bv, bounds: Sc, refblocks: Iv, circles: $Y } = OY, bw = Yt({ primitives: [...Object.values(WY), ...Object.values($Y), { ...Bv.top1, anchor: "middle_bottom" }, { ...Bv.bottom1, anchor: "middle_top" }], ports: [{ ...Iv.left1, labels: ["1"] }, { ...Iv.right1, labels: ["2"] }], size: { width: Sc.width, height: Sc.height }, center: { x: Sc.centerX, y: Sc.centerY } }), Wf = Z(bw), jY = Wf.primitives.find((t) => t.type === "text" && t.text === "{REF}"), XY = Wf.primitives.find((t) => t.type === "text" && t.text === "{VAL}");
jY.anchor = "middle_left";
XY.anchor = "middle_right";
var DY = Wf, VY = { paths: { path5: { type: "path", points: [{ x: -0.54, y: 0 }, { x: -0.26, y: 0 }], color: "primary", fill: false }, path6: { type: "path", points: [{ x: 0.27, y: 0 }, { x: 0.54, y: 0 }], color: "primary", fill: false }, path7: { type: "path", points: [{ x: 0.27, y: -0.23 }, { x: -0.26, y: 0.24 }], color: "primary", fill: false }, path8: { type: "path", points: [{ x: 0.38, y: -0.23 }, { x: 0.27, y: -0.23 }], color: "primary", fill: false }, path9: { type: "path", points: [{ x: 0, y: 0.14 }, { x: 0.27, y: 0.14 }, { x: 0.27, y: -0.13 }, { x: -0.26, y: -0.13 }, { x: -0.26, y: 0.14 }, { x: 0, y: 0.14 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: -0.06, y: 0.25 }, bottom1: { type: "text", text: "{VAL}", x: 0.01, y: -0.25 } }, refblocks: { left1: { x: -0.54, y: 0 }, right1: { x: 0.54, y: 0 } }, bounds: { width: 1.13, height: 0.5, centerX: 0, centerY: 0 }}, { paths: zY, texts: Fv, bounds: wc, refblocks: Mv } = VY, vw = Yt({ primitives: [...Object.values(zY), { ...Fv.top1, x: 0, anchor: "middle_bottom" }, { ...Fv.bottom1, x: 0, anchor: "middle_top" }], ports: [{ ...Mv.left1, labels: ["1", "-"] }, { ...Mv.right1, labels: ["2", "+"] }], size: { width: wc.width, height: wc.height }, center: { x: wc.centerX, y: wc.centerY } }), Sw = Z(vw), ww = Sw.primitives.filter((t) => t.type === "text"), $f = ww.find((t) => t.text === "{REF}"), jf = ww.find((t) => t.text === "{VAL}");
$f.x = 0.3;
$f.y = 0.15;
$f.anchor = "middle_left";
jf.x = 0.3;
jf.y = -0.15;
jf.anchor = "middle_left";
var UY = Sw, GY = { paths: { path11: { type: "path", points: [{ x: -0.54, y: 0 }, { x: -0.3, y: 0 }], color: "primary", fill: false }, path12: { type: "path", points: [{ x: 0.29, y: 0 }, { x: 0.54, y: 0 }], color: "primary", fill: false } }, texts: { left1: { type: "text", text: "Var", x: 0, y: -0.02 } }, refblocks: { left1: { x: -0.54, y: 0 }, right1: { x: 0.54, y: 0 } }, bounds: { width: 1.06, height: 1, centerX: 0, centerY: 0 }, circles: { path1: { type: "circle", x: -0.01, y: -0.01, radius: 0.29, color: "primary", fill: false } } }, { paths: HY, texts: QY, bounds: Ac, refblocks: Cv, circles: ZY } = GY, Xf = Yt({ primitives: [...Object.values(HY), ...Object.values(ZY), { type: "text", text: "{REF}", x: 0, y: -0.3594553499999995, anchor: "middle_top" }, { type: "text", text: "{VAL}", x: 0, y: 0.35, anchor: "middle_bottom" }, { ...QY.left1, anchor: "center", y: 0.02, fontSize: 0.2 }], ports: [{ ...Cv.left1, labels: ["1"] }, { ...Cv.right1, labels: ["2"] }], size: { width: Ac.width, height: Ac.height }, center: { x: Ac.centerX, y: Ac.centerY } }), { 5: qY, ...JY } = Xf.primitives;
function KY(t) { return typeof t == "object"; }
var kv = Z({ ...Xf, primitives: Object.values(JY).filter(KY) }), tL = { ...kv, primitives: [...kv.primitives, qY] }, Sl = { paths: { "path28-2": { type: "path", points: [{ x: 0.19, y: 0 }, { x: 0, y: 0.09 }], color: "primary", fill: false }, "path28-2-6": { type: "path", points: [{ x: 0.19, y: 0 }, { x: 0, y: -0.09 }], color: "primary", fill: false }, "path29-3": { type: "path", points: [{ x: 0.19, y: 0 }, { x: -0.23, y: 0 }], color: "primary", fill: false } }, texts: { right1: { type: "text", text: "{REF}", x: 0.25, y: 0 } }, refblocks: { left1: { x: -0.23, y: 0 } }, bounds: { minX: -0.25, maxX: 0.25, minY: -0.09, maxY: 0.09, width: 0.5, height: 0.19, centerX: 0, centerY: 0 }, circles: {} };
function wl(t, e) { let { width: r, height: n } = t.size, i = 1, s = 1; e.width !== void 0 && e.height !== void 0 ? (i = e.width / r, s = e.height / n) : e.width !== void 0 ? i = s = e.width / r : e.height !== void 0 && (i = s = e.height / n); let o = t.primitives.map((c) => { switch (c.type) {
    case "path": return { ...c, points: c.points.map((l) => ({ x: l.x * i, y: l.y * s })) };
    case "text": return { ...c, x: c.x * i, y: c.y * s, fontSize: c.fontSize ? c.fontSize * i : void 0 };
    case "circle": return { ...c, x: c.x * i, y: c.y * s, radius: c.radius * i };
    case "box": return { ...c, x: c.x * i, y: c.y * s, width: c.width * i, height: c.height * s };
    default: return c;
} }); return { ...t, primitives: o, center: { x: t.center.x * i, y: t.center.y * s }, ports: t.ports.map((c) => ({ ...c, x: c.x * i, y: c.y * s })), size: { width: r * i, height: n * s } }; }
var eL = Y(Sl).rotateRightFacingSymbol("down").labelPort("left1", ["1"]).changeTextAnchor("{REF}", "middle_top").build(), rL = wl(eL, { width: 0.24, height: 0.23 }), nL = Y(Sl).rotateRightFacingSymbol("left").labelPort("left1", ["1"]).changeTextAnchor("{REF}", "middle_right").build(), iL = wl(nL, { width: 0.23, height: 0.24 }), oL = Y(Sl).rotateRightFacingSymbol("right").labelPort("left1", ["1"]).changeTextAnchor("{REF}", "middle_left").build(), sL = wl(oL, { width: 0.23, height: 0.24 }), aL = Y(Sl).rotateRightFacingSymbol("up").labelPort("left1", ["1"]).changeTextAnchor("{REF}", "middle_bottom").build(), cL = wl(aL, { width: 0.24, height: 0.23 }), Df = { paths: { path11: { type: "path", points: [{ x: -0.54, y: 0.03 }, { x: -0.3, y: 0.03 }], color: "primary", fill: false }, "path11-5-5": { type: "path", points: [{ x: 0.1, y: 0.13 }, { x: 0, y: -0.06 }, { x: -0.11, y: 0.13 }], color: "primary", fill: false }, path12: { type: "path", points: [{ x: 0.29, y: 0.03 }, { x: 0.54, y: 0.03 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: -0.02, y: 0.4 }, bottom1: { type: "text", text: "{VAL}", x: -0.01, y: -0.4 } }, refblocks: { left1: { x: -0.54, y: 0.03 }, right1: { x: 0.54, y: 0.03 } }, bounds: { minX: -0.57, maxX: 0.57, minY: -0.4, maxY: 0.4, width: 1.14, height: 0.8, centerX: 0, centerY: 0 }, circles: { path1: { type: "circle", x: 0, y: 0.04, radius: 0.29, color: "primary", fill: false } } }, { paths: Cit, texts: kit, bounds: Nit, circles: Yit, refblocks: Lit } = Df, lL = Y(Df).changeTextAnchor("{VAL}", "middle_top").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_bottom").build(), { paths: pL, texts: Tit, bounds: Nv, circles: hL, refblocks: Yv } = Df, dL = Y({ primitives: [...Object.values(pL), ...Object.values(hL), { type: "text", text: "{REF}", x: -0.2, y: 0.35 }, { type: "text", text: "{VAL}", x: 0.2, y: 0.35 }], ports: [{ ...Yv.left1, labels: ["left1"] }, { ...Yv.right1, labels: ["right1"] }], center: { x: Nv.centerX, y: Nv.centerY } }).rotateRightFacingSymbol("down").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_left").changeTextAnchor("{VAL}", "middle_left").build(), mL = dL, uL = { paths: { path11: { type: "path", points: [{ x: -0.54, y: 0 }, { x: -0.3, y: 0 }], color: "primary", fill: false }, path12: { type: "path", points: [{ x: 0.29, y: 0 }, { x: 0.54, y: 0 }], color: "primary", fill: false } }, texts: { left1: { type: "text", text: "Wh", x: 0, y: -0.02 } }, refblocks: { left1: { x: -0.54, y: 0 }, right1: { x: 0.54, y: 0 } }, bounds: { width: 1.06, height: 1, centerX: 0, centerY: 0 }, circles: { path1: { type: "circle", x: -0.01, y: -0.01, radius: 0.29, color: "primary", fill: false } } }, { paths: fL, texts: yL, bounds: Pc, refblocks: Lv, circles: _L } = uL, Vf = Yt({ primitives: [...Object.values(fL), ...Object.values(_L), { type: "text", text: "{REF}", x: 0, y: -0.3594553499999995, anchor: "middle_top" }, { type: "text", text: "{VAL}", x: 0, y: 0.35, anchor: "middle_bottom" }, { ...yL.left1, anchor: "center", y: 0.01, fontSize: 0.2 }], ports: [{ ...Lv.left1, labels: ["1"] }, { ...Lv.right1, labels: ["2"] }], size: { width: Pc.width, height: Pc.height }, center: { x: Pc.centerX, y: Pc.centerY } }), { 5: gL, ...xL } = Vf.primitives;
function bL(t) { return typeof t == "object"; }
var Tv = Z({ ...Vf, primitives: Object.values(xL).filter(bL) }), vL = { ...Tv, primitives: [...Tv.primitives, gL] }, SL = { paths: { path11: { type: "path", points: [{ x: -0.54, y: 0 }, { x: -0.3, y: 0 }], color: "primary", fill: false }, path12: { type: "path", points: [{ x: 0.29, y: 0 }, { x: 0.54, y: 0 }], color: "primary", fill: false } }, texts: { left1: { type: "text", text: "W", x: 0, y: -0.02 } }, refblocks: { left1: { x: -0.54, y: 0 }, right1: { x: 0.54, y: 0 } }, bounds: { width: 1.06, height: 1, centerX: 0, centerY: 0 }, circles: { path1: { type: "circle", x: -0.01, y: -0.01, radius: 0.29, color: "primary", fill: false } } }, { paths: wL, texts: AL, bounds: Bc, refblocks: Ev, circles: PL } = SL, zf = Yt({ primitives: [...Object.values(wL), ...Object.values(PL), { type: "text", text: "{REF}", x: 0, y: -0.3594553499999995, anchor: "middle_top" }, { type: "text", text: "{VAL}", x: 0, y: 0.35, anchor: "middle_bottom" }, { ...AL.left1, anchor: "center", y: 0.01, fontSize: 0.3 }], ports: [{ ...Ev.left1, labels: ["1"] }, { ...Ev.right1, labels: ["2"] }], size: { width: Bc.width, height: Bc.height }, center: { x: Bc.centerX, y: Bc.centerY } }), { 5: BL, ...IL } = zf.primitives;
function FL(t) { return typeof t == "object"; }
var Rv = Z({ ...zf, primitives: Object.values(IL).filter(FL) }), ML = { ...Rv, primitives: [...Rv.primitives, BL] }, Aw = { paths: { path40: { type: "path", points: [{ x: 0.14458890000000002, y: 0.04403629999999992 }, { x: -0.1199943999999995, y: -0.08825540000000043 }], color: "primary", fill: false }, path41: { type: "path", points: [{ x: -0.1199943999999995, y: 0.17632800000000026 }, { x: 0.14458890000000002, y: 0.04403629999999992 }], color: "primary", fill: false }, path42: { type: "path", points: [{ x: -0.1199943999999995, y: -0.0882553999999991 }, { x: -0.1199943999999995, y: 0.17632800000000026 }], color: "primary", fill: false }, path43: { type: "path", points: [{ x: 0.14458890000000002, y: 0.17632800000000026 }, { x: 0.14458890000000002, y: -0.0882553999999991 }], color: "primary", fill: false }, path44: { type: "path", points: [{ x: -0.12219909999999956, y: 0.04403629999999992 }, { x: -0.5168693999999996, y: 0.04403629999999992 }], color: "primary", fill: false }, "path44-0": { type: "path", points: [{ x: 0.5233797000000002, y: 0.043951100000000354 }, { x: 0.1496715999999998, y: 0.043951100000000354 }], color: "primary", fill: false }, "path43-8": { type: "path", points: [{ x: 0.14458890000000002, y: 0.17632800000000026 }, { x: 0.21069330000000042, y: 0.17632800000000026 }], color: "primary", fill: false }, "path43-8-8": { type: "path", points: [{ x: 0.14458890000000002, y: -0.0882553999999991 }, { x: 0.07848449999999962, y: -0.0882553999999991 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: -0.0050250999999996715, y: 0.27384530000000007 }, bottom1: { type: "text", text: "{VAL}", x: -11179999999977319e-20, y: -0.27384529999999985 } }, refblocks: { left1: { x: -0.5191471000000001, y: 0.044920700000000924 }, right1: { x: 0.5191470999999999, y: 0.04389609999999999 } }, bounds: { minX: -0.5473055410000001, maxX: 0.5473055409999998, minY: -0.27384529999999985, maxY: 0.27384530000000007, width: 1.094611082, height: 0.5476905999999999, centerX: -11102230246251565e-32, centerY: 0.00000000000000011102230246251565 }, circles: {} }, CL = Y(Aw).rotateRightFacingSymbol("right").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_left").changeTextAnchor("{VAL}", "middle_left").build(), Al = { paths: { "anode-lead": { type: "path", points: [{ x: -0.25, y: 0 }, { x: -0.11999999999999988, y: 0 }], color: "primary", fill: false }, body: { type: "path", points: [{ x: -0.11999999999999988, y: 0.11999999999999988 }, { x: 0.1200000000000001, y: 0 }, { x: -0.11999999999999988, y: -0.1200000000000001 }, { x: -0.11999999999999988, y: 0.11999999999999988 }], color: "primary", fill: false }, "cathode-bar": { type: "path", points: [{ x: 0.16999999999999993, y: 0.11999999999999988 }, { x: 0.1200000000000001, y: 0.11999999999999988 }, { x: 0.1200000000000001, y: -0.1200000000000001 }, { x: 0.07000000000000006, y: -0.1200000000000001 }], color: "primary", fill: false }, "cathode-lead": { type: "path", points: [{ x: 0.1200000000000001, y: 0 }, { x: 0.25, y: 0 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: 0, y: 0.25 }, bottom1: { type: "text", text: "{VAL}", x: 0, y: -0.25 } }, refblocks: { left1: { x: -0.25, y: 0 }, right1: { x: 0.25, y: 0 } }, bounds: { minX: -0.25, maxX: 0.25, minY: -0.25, maxY: 0.25, width: 0.5, height: 0.5, centerX: 0, centerY: 0 }, circles: {} }, kL = yt(Al, { kind: "diode", orientation: "down", pin1Labels: ["1", "pos", "anode"], pin2Labels: ["2", "neg", "cathode"] }), NL = yt(Al, { kind: "diode", orientation: "left", pin1Labels: ["1", "pos", "anode"], pin2Labels: ["2", "neg", "cathode"] }), YL = yt(Al, { kind: "diode", orientation: "right", pin1Labels: ["1", "pos", "anode"], pin2Labels: ["2", "neg", "cathode"] }), LL = yt(Al, { kind: "diode", orientation: "up", pin1Labels: ["1", "pos", "anode"], pin2Labels: ["2", "neg", "cathode"] }), { paths: TL, bounds: Ic, refblocks: Ov, circles: EL } = Aw, RL = Y({ primitives: [...Object.values(TL), ...Object.values(EL), { type: "text", text: "{REF}", x: 0.15, y: -0.2294553499999995 }, { type: "text", text: "{VAL}", x: -0.15, y: -0.2294553499999995 }], ports: [{ ...Ov.left1, labels: ["1"] }, { ...Ov.right1, labels: ["2"] }], size: { width: Ic.width, height: Ic.height }, center: { x: Ic.centerX, y: Ic.centerY } }).rotateRightFacingSymbol("up").labelPort("left1", ["1"]).labelPort("right1", ["2"]).changeTextAnchor("{REF}", "middle_left").changeTextAnchor("{VAL}", "middle_left").build(), Pl = { paths: { "anode-lead": { type: "path", points: [{ x: -0.17499999999999982, y: 0 }, { x: -0.09999999999999987, y: 0 }], color: "primary", fill: false }, body: { type: "path", points: [{ x: -0.09999999999999987, y: 0.09999999999999987 }, { x: 0.10000000000000009, y: 0 }, { x: -0.09999999999999987, y: -0.10000000000000009 }, { x: -0.09999999999999987, y: 0.09999999999999987 }], color: "primary", fill: false }, "cathode-bar": { type: "path", points: [{ x: 0.15000000000000013, y: 0.09999999999999987 }, { x: 0.10000000000000009, y: 0.09999999999999987 }, { x: 0.10000000000000009, y: -0.10000000000000009 }, { x: 0.050000000000000044, y: -0.10000000000000009 }], color: "primary", fill: false }, "cathode-lead": { type: "path", points: [{ x: 0.10000000000000009, y: 0 }, { x: 0.17500000000000004, y: 0 }], color: "primary", fill: false } }, texts: { top1: { type: "text", text: "{REF}", x: 0, y: 0.25 }, bottom1: { type: "text", text: "{VAL}", x: 0, y: -0.25 } }, refblocks: { left1: { x: -0.17499999999999982, y: 0 }, right1: { x: 0.17500000000000004, y: 0 } }, bounds: { minX: -0.17499999999999982, maxX: 0.17500000000000004, minY: -0.25, maxY: 0.25, width: 0.34999999999999987, height: 0.5, centerX: 0.00000000000000011102230246251565, centerY: 0 }, circles: {} }, OL = yt(Pl, { kind: "diode", orientation: "down", pin1Labels: ["1", "pos", "anode"], pin2Labels: ["2", "neg", "cathode"] }), WL = yt(Pl, { kind: "diode", orientation: "left", pin1Labels: ["1", "pos", "anode"], pin2Labels: ["2", "neg", "cathode"] }), $L = yt(Pl, { kind: "diode", orientation: "right", pin1Labels: ["1", "pos", "anode"], pin2Labels: ["2", "neg", "cathode"] }), jL = yt(Pl, { kind: "diode", orientation: "up", pin1Labels: ["1", "pos", "anode"], pin2Labels: ["2", "neg", "cathode"] }), Gr = { ac_voltmeter_down: FP, ac_voltmeter_horz: kP, ac_voltmeter_left: LP, ac_voltmeter_right: RP, ac_voltmeter_up: $P, ac_voltmeter_vert: DP, avalanche_diode_down: UP, avalanche_diode_horz: GP, avalanche_diode_left: ZP, avalanche_diode_right: qP, avalanche_diode_sm_down: KP, avalanche_diode_sm_left: tB, avalanche_diode_sm_right: eB, avalanche_diode_sm_up: rB, avalanche_diode_up: oB, avalanche_diode_vert: cB, avalanche_diode_xs_down: lB, avalanche_diode_xs_left: pB, avalanche_diode_xs_right: hB, avalanche_diode_xs_up: dB, backward_diode_down: fB, backward_diode_left: Wv, backward_diode_right: bB, backward_diode_up: vB, battery_down: PB, battery_horz: $v, battery_left: kB, battery_right: TB, battery_up: WB, battery_vert: $B, boxresistor_down: VB, boxresistor_left: HB, boxresistor_right: JB, boxresistor_sm_down: KB, boxresistor_sm_left: t8, boxresistor_sm_right: e8, boxresistor_sm_up: r8, boxresistor_small_down: o8, boxresistor_small_left: c8, boxresistor_small_right: h8, boxresistor_small_up: u8, boxresistor_up: g8, boxresistor_xs_down: x8, boxresistor_xs_left: b8, boxresistor_xs_right: v8, boxresistor_xs_up: S8, bridged_ground_down: P8, bridged_ground_left: F8, bridged_ground_right: jv, bridged_ground_up: k8, capacitor_down: T8, capacitor_left: R8, capacitor_polarized_down: O8, capacitor_polarized_left: W8, capacitor_polarized_right: $8, capacitor_polarized_up: j8, capacitor_right: D8, capacitor_sm_down: V8, capacitor_sm_left: z8, capacitor_sm_right: U8, capacitor_sm_up: G8, capacitor_up: q8, capacitor_xs_down: J8, capacitor_xs_left: K8, capacitor_xs_right: tI, capacitor_xs_up: eI, constant_current_diode_down: iI, constant_current_diode_horz: oI, constant_current_diode_left: cI, constant_current_diode_right: lI, constant_current_diode_up: dI, constant_current_diode_vert: fI, crystal_4pin_down: gI, crystal_4pin_left: xI, crystal_4pin_right: bI, crystal_4pin_up: wI, crystal_down: BI, crystal_left: II, crystal_right: FI, crystal_up: kI, current_source_down: YI, current_source_left: TI, current_source_right: RI, current_source_up: WI, darlington_pair_transistor_down: $I, darlington_pair_transistor_horz: jI, darlington_pair_transistor_left: XI, darlington_pair_transistor_right: DI, darlington_pair_transistor_up: VI, darlington_pair_transistor_vert: zI, dc_ammeter_down: c9, dc_ammeter_horz: Eo, dc_ammeter_left: HI, dc_ammeter_right: QI, dc_ammeter_up: ZI, dc_ammeter_vert: c9, dc_voltmeter_down: KI, dc_voltmeter_horz: rF, dc_voltmeter_left: oF, dc_voltmeter_right: cF, dc_voltmeter_up: hF, dc_voltmeter_vert: uF, diac_down: fF, diac_horz: yF, diac_left: _F, diac_right: gF, diac_up: xF, diac_vert: bF, digital_ground_down: wF, digital_ground_left: BF, digital_ground_right: MF, digital_ground_up: NF, diode_down: LF, diode_left: TF, diode_right: zc, diode_sm_down: EF, diode_sm_left: RF, diode_sm_right: OF, diode_sm_up: WF, diode_up: $F, diode_xs_down: jF, diode_xs_left: XF, diode_xs_right: DF, diode_xs_up: VF, dpdt_normally_closed_switch_down: UF, dpdt_normally_closed_switch_left: GF, dpdt_normally_closed_switch_right: Hc, dpdt_normally_closed_switch_up: HF, dpdt_switch_down: ZF, dpdt_switch_left: qF, dpdt_switch_right: Qc, dpdt_switch_up: JF, dpst_normally_closed_switch_down: t6, dpst_normally_closed_switch_left: e6, dpst_normally_closed_switch_right: Zc, dpst_normally_closed_switch_up: r6, dpst_switch_down: i6, dpst_switch_left: o6, dpst_switch_right: qc, dpst_switch_up: s6, ferrite_bead_down: l6, ferrite_bead_left: p6, ferrite_bead_right: Vv, ferrite_bead_up: Dv, filled_diode_down: m6, filled_diode_horz: y6, filled_diode_left: x6, filled_diode_right: S6, filled_diode_up: P6, filled_diode_vert: F6, frequency_meter_horz: Zd, frequency_meter_vert: E6, fuse_horz: zv, fuse_vert: $6, ground_down: j6, ground_horz: X6, ground_left: D6, ground_right: V6, ground_up: z6, ground_vert: U6, gunn_diode_horz: G6, gunn_diode_vert: H6, icled_down: Z6, icled_left: q6, icled_right: Jc, icled_up: J6, igbt_transistor_horz: Uv, igbt_transistor_vert: t7, illuminated_push_button_normally_open_horz: Hv, illuminated_push_button_normally_open_vert: r7, inductor_down: n7, inductor_left: i7, inductor_right: o7, inductor_up: s7, laser_diode_down: a7, laser_diode_left: c7, laser_diode_right: tl, laser_diode_up: l7, led_down: m7, led_left: u7, led_right: um, led_sm_down: f7, led_sm_left: y7, led_sm_right: _7, led_sm_up: g7, led_up: Jv, led_xs_down: x7, led_xs_left: b7, led_xs_right: v7, led_xs_up: S7, light_dependent_resistor_horz: Kv, light_dependent_resistor_vert: B7, mosfet_depletion_normally_on_horz: rS, mosfet_depletion_normally_on_vert: M7, mushroom_head_normally_open_momentary_horz: iS, mushroom_head_normally_open_momentary_vert: Y7, n_channel_d_mosfet_transistor_gate_bottom_drain_left: O7, n_channel_d_mosfet_transistor_gate_bottom_drain_right: W7, n_channel_d_mosfet_transistor_gate_left_drain_bottom: $7, n_channel_d_mosfet_transistor_gate_left_drain_top: j7, n_channel_d_mosfet_transistor_gate_right_drain_bottom: X7, n_channel_d_mosfet_transistor_gate_right_drain_top: D7, n_channel_d_mosfet_transistor_gate_top_drain_left: V7, n_channel_d_mosfet_transistor_gate_top_drain_right: z7, n_channel_d_mosfet_transistor_horz: ke, n_channel_d_mosfet_transistor_vert: Qe, n_channel_e_mosfet_transistor_gate_bottom_drain_left: Q7, n_channel_e_mosfet_transistor_gate_bottom_drain_right: Z7, n_channel_e_mosfet_transistor_gate_left_drain_bottom: q7, n_channel_e_mosfet_transistor_gate_left_drain_top: J7, n_channel_e_mosfet_transistor_gate_right_drain_bottom: K7, n_channel_e_mosfet_transistor_gate_right_drain_top: tM, n_channel_e_mosfet_transistor_gate_top_drain_left: eM, n_channel_e_mosfet_transistor_gate_top_drain_right: rM, n_channel_e_mosfet_transistor_horz: Ne, n_channel_e_mosfet_transistor_vert: Ze, njfet_transistor_horz: pS, njfet_transistor_vert: sM, not_connected_down: pM, not_connected_left: hM, not_connected_right: nl, not_connected_up: dM, npn_bipolar_transistor_down: fM, npn_bipolar_transistor_horz: gM, npn_bipolar_transistor_left: vM, npn_bipolar_transistor_right: AM, npn_bipolar_transistor_up: IM, npn_bipolar_transistor_vert: CM, opamp_no_power_down: NM, opamp_no_power_left: YM, opamp_no_power_right: il, opamp_no_power_up: LM, opamp_with_power_down: EM, opamp_with_power_left: RM, opamp_with_power_right: ol, opamp_with_power_up: OM, p_channel_d_mosfet_transistor_gate_bottom_drain_left: XM, p_channel_d_mosfet_transistor_gate_bottom_drain_right: DM, p_channel_d_mosfet_transistor_gate_left_drain_bottom: VM, p_channel_d_mosfet_transistor_gate_left_drain_top: zM, p_channel_d_mosfet_transistor_gate_right_drain_bottom: UM, p_channel_d_mosfet_transistor_gate_right_drain_top: GM, p_channel_d_mosfet_transistor_gate_top_drain_left: HM, p_channel_d_mosfet_transistor_gate_top_drain_right: QM, p_channel_d_mosfet_transistor_horz: Ye, p_channel_d_mosfet_transistor_vert: qe, p_channel_e_mosfet_transistor_gate_bottom_drain_left: KM, p_channel_e_mosfet_transistor_gate_bottom_drain_right: tC, p_channel_e_mosfet_transistor_gate_left_drain_bottom: eC, p_channel_e_mosfet_transistor_gate_left_drain_top: rC, p_channel_e_mosfet_transistor_gate_right_drain_bottom: nC, p_channel_e_mosfet_transistor_gate_right_drain_top: iC, p_channel_e_mosfet_transistor_gate_top_drain_left: oC, p_channel_e_mosfet_transistor_gate_top_drain_right: sC, p_channel_e_mosfet_transistor_horz: Le, p_channel_e_mosfet_transistor_vert: Je, photodiode_horz: _S, photodiode_vert: lC, pjfet_transistor_horz: bS, pjfet_transistor_vert: mC, pnp_bipolar_transistor_down: yC, pnp_bipolar_transistor_horz: _C, pnp_bipolar_transistor_left: bC, pnp_bipolar_transistor_right: wC, pnp_bipolar_transistor_up: BC, pnp_bipolar_transistor_vert: MC, potentiometer_horz: wS, potentiometer_vert: YC, potentiometer2_down: EC, potentiometer2_left: RC, potentiometer2_right: sl, potentiometer2_up: OC, potentiometer3_down: jC, potentiometer3_left: VC, potentiometer3_right: zC, potentiometer3_up: HC, power_factor_meter_horz: AS, power_factor_meter_vert: JC, push_button_normally_closed_momentary_horz: BS, push_button_normally_closed_momentary_vert: rk, push_button_normally_open_momentary_down: sk, push_button_normally_open_momentary_horz: pk, push_button_normally_open_momentary_left: hk, push_button_normally_open_momentary_right: Oo, push_button_normally_open_momentary_up: dk, push_button_normally_open_momentary_vert: mk, rail_down: _k, rail_left: vk, rail_right: Pk, rail_up: Fk, rectifier_diode_horz: FS, rectifier_diode_vert: Lk, resistor_down: Rk, resistor_left: $k, resistor_right: Dk, resistor_sm_down: Vk, resistor_sm_left: zk, resistor_sm_right: Uk, resistor_sm_up: Gk, resistor_up: Zk, resistor_xs_down: qk, resistor_xs_left: Jk, resistor_xs_right: Kk, resistor_xs_up: tN, resonator_down: nN, resonator_horz: CS, resonator_left: sN, resonator_right: dl, resonator_up: aN, resonator_vert: cN, schottky_diode_down: pN, schottky_diode_left: hN, schottky_diode_right: ml, schottky_diode_up: dN, silicon_controlled_rectifier_horz: NS, silicon_controlled_rectifier_vert: uN, solderjumper2_bridged12_down: fN, solderjumper2_bridged12_left: yN, solderjumper2_bridged12_right: Bu, solderjumper2_bridged12_up: _N, solderjumper2_down: gN, solderjumper2_left: xN, solderjumper2_right: Mu, solderjumper2_up: bN, solderjumper3_bridged12_down: vN, solderjumper3_bridged12_left: SN, solderjumper3_bridged12_right: Nu, solderjumper3_bridged12_up: wN, solderjumper3_bridged123_down: AN, solderjumper3_bridged123_left: PN, solderjumper3_bridged123_right: Tu, solderjumper3_bridged123_up: BN, solderjumper3_bridged23_down: IN, solderjumper3_bridged23_left: FN, solderjumper3_bridged23_right: Ou, solderjumper3_bridged23_up: MN, solderjumper3_down: CN, solderjumper3_left: kN, solderjumper3_right: ju, solderjumper3_up: NN, spdt_normally_closed_switch_down: LN, spdt_normally_closed_switch_left: TN, spdt_normally_closed_switch_right: ul, spdt_normally_closed_switch_up: EN, spdt_switch_down: ON, spdt_switch_left: WN, spdt_switch_right: fl, spdt_switch_up: $N, speaker_down: jN, speaker_horz: XN, speaker_left: DN, speaker_right: VN, speaker_up: zN, speaker_vert: UN, spst_normally_closed_switch_down: GN, spst_normally_closed_switch_left: HN, spst_normally_closed_switch_right: _l, spst_normally_closed_switch_up: QN, spst_switch_down: ZN, spst_switch_left: qN, spst_switch_right: xl, spst_switch_up: JN, square_wave_down: KN, square_wave_left: tY, square_wave_right: eY, square_wave_up: rY, step_recovery_diode_horz: sw, step_recovery_diode_vert: nY, tachometer_horz: If, tachometer_vert: hY, testpoint_down: dY, testpoint_left: mY, testpoint_right: vl, testpoint_up: uY, tilted_ground_down: yY, tilted_ground_left: _Y, tilted_ground_right: Ff, tilted_ground_up: lw, triac_horz: hw, triac_vert: bY, tunnel_diode_horz: uw, tunnel_diode_vert: BY, unijunction_transistor_horz: fw, unijunction_transistor_vert: kY, usbc: YY, var_meter_horz: xw, var_meter_vert: RY, varactor_diode_horz: bw, varactor_diode_vert: DY, varistor_horz: vw, varistor_vert: UY, varmeter_horz: Xf, varmeter_vert: tL, vcc_down: rL, vcc_left: iL, vcc_right: sL, vcc_up: cL, volt_meter_horz: lL, volt_meter_vert: mL, watt_hour_meter_horz: Vf, watt_hour_meter_vert: vL, wattmeter_horz: zf, wattmeter_vert: ML, zener_diode_horz: CL, zener_diode_sm_down: kL, zener_diode_sm_left: NL, zener_diode_sm_right: YL, zener_diode_sm_up: LL, zener_diode_vert: RL, zener_diode_xs_down: OL, zener_diode_xs_left: WL, zener_diode_xs_right: $L, zener_diode_xs_up: jL };
Object.fromEntries(Object.keys(Gr).map((t) => [t, t]));
ae(ce());
ae(ce());
ae(ce());
ae(ce());
ae(ce());
var Ww = Ow.default("circuit-to-svg"); Ww.extend("pcb"); Ww.extend("sch");
var Bw = 0.94, Bl = 0.045, VL = Object.fromEntries(Object.entries(Wi).map(([t, e]) => { let r = e.flatMap((i) => [i.x1, i.x2]), n = e.flatMap((i) => [i.y1, i.y2]); return [t, e.length ? { minX: Math.min(...r) - Bl, maxX: Math.max(...r) + Bl, minY: -(Math.max(...n) + Bl) * Bw, maxY: -(Math.min(...n) - Bl) * Bw } : null]; })); Math.round(Math.max(...Object.values(VL).map((t) => t ? t.maxX - t.minX : 0)) * 1000) / 1000;

/** Refine the generated layout from analyzer suggestions, without component coordinate overrides. */
function installSchematicStyleRefinement(board, notes = []) {
    if (!board || board.__styleRefinementInstalled)
        return;
    board.__styleRefinementInstalled = true;
    function associateCustomSymbolAnnotations() {
        if (board.root.schematicDisabled)
            return;
        const db = board.root.db;
        for (const primitive of board.getDescendants()) {
            if (!primitive.schematic_text_id)
                continue;
            const text = db.schematic_text.get(primitive.schematic_text_id);
            let parent = primitive.parent;
            while (parent && !parent.schematic_component_id)
                parent = parent.parent;
            if (text && parent?.schematic_component_id)
                text.schematic_component_id = parent.schematic_component_id;
        }
    }
    // Core moves component-owned text during automatic layout. Associate custom
    // symbol annotations before that phase so labels follow their symbols.
    const originalSymbolResize = board.doInitialSchematicSymbolResize?.bind(board);
    board.doInitialSchematicSymbolResize = () => {
        originalSymbolResize?.();
        associateCustomSymbolAnnotations();
    };
    const original = board.doInitialSchematicSheetRender.bind(board);
    board.doInitialSchematicSheetRender = () => {
        if (board.root.schematicDisabled)
            return original();
        const db = board.root.db;
        const components = () => db.schematic_component.list();
        const byName = (name) => {
            const source = db.source_component
                .list()
                .find((e) => e.name === name);
            return components().find((e) => e.source_component_id === source?.source_component_id);
        };
        const fromBox = (box) => box && db.schematic_component.get(box.schematicComponentId);
        function move(component, x, y, rotation = 0) {
            if (!component)
                return;
            const cx = component.center.x, cy = component.center.y;
            const angle = (rotation * Math.PI) / 180, cos = Math.cos(angle), sin = Math.sin(angle);
            const transform = (p) => ({
                x: x + (p.x - cx) * cos - (p.y - cy) * sin,
                y: y + (p.x - cx) * sin + (p.y - cy) * cos,
            });
            for (const port of db.schematic_port
                .list()
                .filter((p) => p.schematic_component_id === component.schematic_component_id)) {
                port.center = transform(port.center);
                const dirs = ["right", "up", "left", "down"];
                for (const field of ["facing_direction", "side_of_component"]) {
                    const index = dirs.indexOf(port[field]);
                    if (index >= 0)
                        port[field] = dirs[(index + Math.round(rotation / 90) + 4) % 4];
                }
            }
            for (const text of db.schematic_text
                .list()
                .filter((t) => t.schematic_component_id === component.schematic_component_id))
                text.position = transform(text.position);
            if (rotation && component.symbol_name) {
                const dirs = ["right", "up", "left", "down"];
                if (Math.abs(rotation) % 180 === 90 && /^fuse_(vert|horz)$/.test(component.symbol_name))
                    component.symbol_name = component.symbol_name === "fuse_vert" ? "fuse_horz" : "fuse_vert";
                component.symbol_name = component.symbol_name.replace(/_(right|up|left|down)$/, (_, dir) => `_${dirs[(dirs.indexOf(dir) + Math.round(rotation / 90) + 4) % 4]}`);
                if (Math.abs(rotation) % 180 === 90)
                    component.size = {
                        width: component.size.height,
                        height: component.size.width,
                    };
            }
            for (const type of [
                "schematic_path",
                "schematic_rect",
                "schematic_circle",
                "schematic_line",
                "schematic_arc",
            ]) {
                for (const primitive of db[type]
                    .list()
                    .filter((p) => p.schematic_component_id === component.schematic_component_id)) {
                    if (primitive.center)
                        primitive.center = transform(primitive.center);
                    if (primitive.points)
                        primitive.points = primitive.points.map(transform);
                    if (typeof primitive.x1 === "number") {
                        const a = transform({ x: primitive.x1, y: primitive.y1 }), b = transform({ x: primitive.x2, y: primitive.y2 });
                        Object.assign(primitive, { x1: a.x, y1: a.y, x2: b.x, y2: b.y });
                    }
                }
            }
            component.center = { x, y };
        }
        function reroute() {
            // Trace rendering also emits schematic_text labels; discard the old
            // generated text before rebuilding routes so moved labels do not accumulate.
            for (const text of db.schematic_text.list())
                if (text.source_trace_id)
                    db.schematic_text.delete(text.schematic_text_id);
            for (const type of ["schematic_trace", "schematic_net_label"])
                for (const e of db[type].list())
                    db[type].delete(e[`${type}_id`]);
            for (const group of [...board.getDescendants(), board].filter((g) => g.isSubcircuit && g.doInitialSchematicTraceRender))
                group.doInitialSchematicTraceRender();
        }
        associateCustomSymbolAnnotations();
        // Restore explanatory text above its own section and include it in section packing.
        const sectionNotes = new Map();
        for (const note of notes) {
            const group = note.sectionName
                ? db.schematic_group
                    .list()
                    .find((g) => g.name === `layout_${note.sectionName}`)
                : undefined;
            const owner = note.ref
                ? byName(note.ref)
                : components().find((c) => c.schematic_group_id === group?.schematic_group_id);
            if (!owner)
                throw new Error(`No section for schematic text: ${note.text}`);
            const entry = sectionNotes.get(owner.schematic_group_id) ?? {
                owner,
                notes: [],
            };
            entry.notes.push(note);
            sectionNotes.set(owner.schematic_group_id, entry);
        }
        for (const [groupId, { owner, notes: groupNotes }] of sectionNotes) {
            const members = components().filter((c) => c.schematic_group_id === groupId);
            const left = Math.min(...members.map((c) => c.center.x - c.size.width / 2));
            const top = Math.max(...members.map((c) => c.center.y + c.size.height / 2));
            const lines = groupNotes.flatMap((note) => {
                const wrapped = [];
                let line = "";
                for (const word of note.text.split(" ")) {
                    if ((line + " " + word).trim().length > 54) {
                        wrapped.push(line);
                        line = word;
                    }
                    else
                        line = (line + " " + word).trim();
                }
                if (line)
                    wrapped.push(line);
                return wrapped.map((text) => ({ ...note, text }));
            });
            lines.forEach((note, i) => db.schematic_text.insert({
                text: note.text,
                position: { x: left, y: top + 1.4 + (lines.length - i) * 0.38 },
                anchor: "top_left",
                font_size: note.fontSize,
                color: note.color,
                rotation: 0,
                schematic_component_id: owner.schematic_component_id,
                schematic_sheet_id: owner.schematic_sheet_id,
            }));
        }
        // Pack whole sections using their measured bounds; component placements remain automatic.
        const sheets = db.schematic_sheet.list();
        for (const sheet of sheets) {
            const groups = new Map();
            for (const c of components().filter((c) => c.schematic_sheet_id === sheet.schematic_sheet_id)) {
                const list = groups.get(c.schematic_group_id) ?? [];
                list.push(c);
                groups.set(c.schematic_group_id, list);
            }
            const blocks = [...groups.values()]
                .map((members) => {
                const texts = db.schematic_text
                    .list()
                    .filter((t) => members.some((c) => c.schematic_component_id === t.schematic_component_id));
                const minX = Math.min(...members.map((c) => c.center.x - c.size.width / 2), ...texts.map((t) => t.position.x));
                const maxX = Math.max(...members.map((c) => c.center.x + c.size.width / 2), ...texts.map((t) => t.position.x + t.text.length * t.font_size * 0.62));
                const minY = Math.min(...members.map((c) => c.center.y - c.size.height / 2));
                const maxY = Math.max(...members.map((c) => c.center.y + c.size.height / 2), ...texts.map((t) => t.position.y));
                const sourceGroup = db.schematic_group.get(members[0].schematic_group_id);
                const sectionName = sourceGroup?.name?.replace(/^layout_/, "");
                const section = board.getDescendants().find((c) => c.componentName === "SchematicSection" && c._parsedProps.name === sectionName);
                const titleWidth = (section?._parsedProps.displayName?.length ?? 0) * 0.26 * 0.65;
                return {
                    members,
                    minX,
                    maxY,
                    width: Math.max(maxX - minX, titleWidth) + 3,
                    height: maxY - minY + 3,
                };
            })
                .sort((a, b) => b.height - a.height);
            const availableWidth = ((sheet.sheet_width ?? 297) - 20) * 1.1 / 10.16;
            for (const block of packMeasuredGroups(blocks, availableWidth)) {
                for (const c of block.members)
                    move(c, c.center.x - block.minX + block.x, c.center.y - block.maxY - block.y);
            }
        }
        const sections = board
            .getDescendants()
            .filter((c) => c.componentName === "SchematicSection");
        // Core's section bounds omit routed labels. Include labels owned by a
        // connected port in the section so a divider cannot cross their text.
        for (const section of sections) {
            const computeBounds = section._computeSectionBounds.bind(section);
            section._computeSectionBounds = (root, name, sheetId) => {
                const bounds = computeBounds(root, name, sheetId);
                if (!bounds)
                    return bounds;
                const memberIds = new Set(root
                    .getDescendants()
                    .filter((c) => c.getSchematicSectionName() === name)
                    .map((c) => c.schematic_component_id)
                    .filter(Boolean));
                for (const label of db.schematic_net_label.list()) {
                    if (label.schematic_sheet_id !== sheetId)
                        continue;
                    const trace = db.source_trace.get(label.source_trace_id);
                    const anchor = label.anchor_position ?? label.center;
                    const ports = db.schematic_port
                        .list()
                        .filter((p) => p.schematic_sheet_id === sheetId &&
                        (!trace || trace.connected_source_port_ids.includes(p.source_port_id)));
                    const nearestPort = ports.sort((a, b) => Math.hypot(a.center.x - anchor.x, a.center.y - anchor.y) -
                        Math.hypot(b.center.x - anchor.x, b.center.y - anchor.y))[0];
                    if (!memberIds.has(nearestPort?.schematic_component_id))
                        continue;
                    const vertical = label.anchor_side === "top" || label.anchor_side === "bottom";
                    const length = label.text.length * 0.13 + 0.2;
                    const labelBounds = vertical
                        ? {
                            minX: label.center.x - 0.1,
                            maxX: label.center.x + 0.1,
                            minY: anchor.y - (label.anchor_side === "top" ? length : 0),
                            maxY: anchor.y + (label.anchor_side === "bottom" ? length : 0),
                        }
                        : {
                            minX: Math.min(anchor.x, 2 * label.center.x - anchor.x) - 0.1,
                            maxX: Math.max(anchor.x, 2 * label.center.x - anchor.x) + 0.1,
                            minY: label.center.y - 0.1,
                            maxY: label.center.y + 0.1,
                        };
                    bounds.minX = Math.min(bounds.minX, labelBounds.minX);
                    bounds.maxX = Math.max(bounds.maxX, labelBounds.maxX);
                    bounds.minY = Math.min(bounds.minY, labelBounds.minY);
                    bounds.maxY = Math.max(bounds.maxY, labelBounds.maxY);
                }
                return bounds;
            };
        }
        function renderSections() {
            for (const e of db.schematic_line.list())
                if (e.is_dashed && !e.schematic_component_id)
                    db.schematic_line.delete(e.schematic_line_id);
            for (const e of db.schematic_text.list())
                if (!e.schematic_component_id &&
                    !e.schematic_symbol_id &&
                    !e.source_trace_id)
                    db.schematic_text.delete(e.schematic_text_id);
            for (const section of sections)
                section.doInitialSchematicSectionRender();
            // Native section headings can share a cell boundary even for separate
            // groups. Anchor each heading to its own measured content, not that boundary.
            for (const section of sections) {
                const title = section._parsedProps.displayName;
                const sheetId = section._resolveSchematicSheetId();
                const bounds = section._computeSectionBounds(board, section._parsedProps.name, sheetId);
                const heading = db.schematic_text.list().find((t) => !t.schematic_component_id && !t.source_trace_id && t.schematic_sheet_id === sheetId && t.text === title);
                if (bounds && heading) {
                    heading.font_size = 0.26;
                    heading.position = { x: bounds.minX, y: bounds.maxY + 0.9 };
                }
            }
        }
        reroute();
        renderSections();
        const history = [];
        const seenLayouts = new Set();
        for (let iteration = 0; iteration < 60; iteration++) {
            const issues = Fh(db.toArray()).getIssues();
            history.push(issues.map((i) => i.lineItemType));
            if (!issues.length)
                break;
            const layout = JSON.stringify({
                components: components().map((c) => [c.schematic_component_id, c.center, c.size, c.symbol_name]),
                texts: db.schematic_text.list().map((t) => [t.text, t.position, t.schematic_component_id]),
            }, (_key, value) => typeof value === "number" ? Math.round(value * 1e6) / 1e6 : value);
            if (seenLayouts.has(layout))
                break;
            seenLayouts.add(layout);
            let changed = false;
            const moved = new Set();
            const apply = (c, x, y, r = 0) => {
                if (!c || moved.has(c.schematic_component_id))
                    return;
                move(c, x, y, r);
                moved.add(c.schematic_component_id);
                changed = true;
            };
            for (const issue of issues) {
                const type = issue.lineItemType;
                if (type === "SchematicTextCollision") {
                    const t = db.schematic_text.get(issue.schematicTextId);
                    if (t && issue.suggestedMove) {
                        t.position = {
                            x: issue.suggestedMove.newSchX,
                            y: issue.suggestedMove.newSchY,
                        };
                        changed = true;
                    }
                }
                else if (type === "ComponentOverlap") {
                    const suggestion = issue.correctionSuggestions[0];
                    const c = byName(suggestion.targetComponentName);
                    if (c)
                        apply(c, suggestion.newSchX + Math.sign(suggestion.deltaSchX) * 0.25, suggestion.newSchY + Math.sign(suggestion.deltaSchY) * 0.25);
                }
                else if (type === "NetLabelCollision") {
                    for (const m of issue.moves ?? [])
                        apply(byName(m.componentName), m.newSchX, m.newSchY);
                }
                else if (type === "TraceCanBeSimplifiedByMovingComponent") {
                    apply(fromBox(issue.targetComponent), issue.newSchX, issue.newSchY);
                }
                else if ([
                    "CapacitorSymbolHorizontal",
                    "TwoPinComponentCouldBeFlipped",
                    "TwoPinComponentHasInvertedRails",
                    "TwoPinComponentShouldBeVertical",
                    "DiodeResistorNotAligned",
                ].includes(type)) {
                    const c = fromBox(issue.schematicBox ??
                        issue.targetComponent ??
                        issue.diodeSchematicBox);
                    // A flying capacitor connects two nearby pins on the same chip.
                    // Center it between those pins instead of repeatedly flipping it
                    // to improve one of its two routes at the expense of the other.
                    if (type === "TwoPinComponentCouldBeFlipped" && c) {
                        const chip = fromBox(issue.connectedComponent);
                        const ownPorts = db.schematic_port.list().filter((p) => p.schematic_component_id === c.schematic_component_id);
                        const pairs = ownPorts.map((port) => {
                            const trace = db.source_trace.list().find((t) => t.connected_source_port_ids.includes(port.source_port_id) &&
                                db.schematic_port.list().some((p) => p.schematic_component_id === chip?.schematic_component_id && t.connected_source_port_ids.includes(p.source_port_id)));
                            const other = db.schematic_port.list().find((p) => p.schematic_component_id === chip?.schematic_component_id && trace?.connected_source_port_ids.includes(p.source_port_id));
                            return { port, other };
                        });
                        if (pairs.length === 2 && pairs.every((p) => p.other?.facing_direction === "left") &&
                            Math.abs(pairs[0].other.center.y - pairs[1].other.center.y) >= c.size.height) {
                            const y = (pairs[0].other.center.y + pairs[1].other.center.y) / 2;
                            const first = pairs[0];
                            const desired = first.other.center.y > y ? "up" : "down";
                            apply(c, Math.min(...pairs.map((p) => p.other.center.x)) - 1.2, y, first.port.facing_direction === desired ? 0 : 180);
                            continue;
                        }
                    }
                    if (c)
                        apply(c, c.center.x, c.center.y, issue.deltaSchRotation ??
                            (type === "CapacitorSymbolHorizontal" ? 90 : 180));
                }
                else if (type === "FuseDiodeNotAligned") {
                    const fuse = fromBox(issue.fuseSchematicBox);
                    const diode = fromBox(issue.diodeSchematicBox);
                    const ports = db.schematic_port.list();
                    const a = ports.find((p) => p.source_port_id === issue.fuseSourcePortId);
                    const b = ports.find((p) => p.source_port_id === issue.diodeSourcePortId);
                    if (fuse && diode && a && b) {
                        const dirs = ["right", "up", "left", "down"];
                        const target = (dirs.indexOf(b.facing_direction) + 2) % 4;
                        const rotation = ((target - dirs.indexOf(a.facing_direction) + 4) % 4) * 90;
                        const angle = rotation * Math.PI / 180;
                        const dx = a.center.x - fuse.center.x, dy = a.center.y - fuse.center.y;
                        const offset = [{ x: 1, y: 0 }, { x: 0, y: 1 }, { x: -1, y: 0 }, { x: 0, y: -1 }][target];
                        apply(fuse, b.center.x - offset.x * 1.2 - (dx * Math.cos(angle) - dy * Math.sin(angle)), b.center.y - offset.y * 1.2 - (dx * Math.sin(angle) + dy * Math.cos(angle)), rotation);
                    }
                }
                else if (type === "RailPathTooSpreadOut") {
                    const host = fromBox(issue.hostSchematicBox);
                    if (host)
                        (issue.supportSchematicBoxes ?? []).forEach((box, i) => {
                            const c = fromBox(box);
                            if (c)
                                apply(c, host.center.x - 1 - i * 1.5, host.center.y + 2.5);
                        });
                }
                else if (type === "DecouplingCapacitorsNotCloseTogether") {
                    const caps = issue.capacitorSchematicBoxes
                        .map(fromBox)
                        .filter(Boolean)
                        .sort((a, b) => a.center.x - b.center.x);
                    // Two rows keep the entire same-rail bank compact without hand-placing any capacitor.
                    const x = caps[0].center.x, y = caps[0].center.y;
                    const pitch = Math.min(Math.min(...caps.map((c) => c.size.width)) + issue.maxRecommendedBodyGap - 0.1, Math.max(1.25, ...caps.map((c) => {
                        const name = db.source_component.get(c.source_component_id)?.name ?? "";
                        return name.length * 0.12 + 0.3;
                    })));
                    caps.forEach((c, i) => apply(c, x + (i % 3) * pitch, y - Math.floor(i / 3) * 1.4));
                }
            }
            if (!changed)
                break;
            reroute();
            // Recompute dividers when component geometry changes, but keep the
            // analyzer's final title-only moves instead of resetting them each pass.
            if (moved.size)
                renderSections();
        }
        const remaining = Fh(db.toArray()).getIssues();
        board.__schematicStyleHistory = history;
        if (remaining.length)
            throw new Error(`Automatic schematic style refinement did not converge: ${JSON.stringify(remaining)}`);
        // Sheet warnings must be recomputed after moving the automatic layout.
        for (const e of db.schematic_element_outside_sheet_warning.list())
            db.schematic_element_outside_sheet_warning.delete(e.schematic_element_outside_sheet_warning_id);
        for (const c of board.getDescendants())
            if (c.componentName === "SchematicSheet")
                c.doInitialSchematicSheetRender();
        original();
    };
}

/** Keep physical PCB placement intact; give each schematic section its own layout scope. */
function autoLayoutSections(tree) {
    let elementKey = 0;
    const sectionTitles = new Map(functionalGroups.map(group => [group.name, group.title]));
    const notes = [];
    const textHeadings = {
        "3.3 V Supply": "MCU__programming_supply",
        "3.3 V Bypass": "MCU__programming_bypass",
        "Programming USB-C": "MCU__usb",
        "USB-C PD Negotiation": "motor_power_pd_negotiation",
        "Power Filtering": "motor_power_filtering",
        "Temperature Sensing & MCU Alert": "thermal_protection",
        "RP2040-selectable USB-PD voltage": "pd_gpio_buffers",
    };
    const selectorProps = (value) => {
        if (typeof value === "string") {
            if (value === "MCU__power")
                return "MCU__rp2040";
            if (["MCU__status", "MCU__debug"].includes(value))
                return "MCU__controls";
            return value.replace(/\.MCU > \.(U1|L_AVDD|J_USB|R_USB1|R_USB2)(?= |$)/g, (_, ref) => `.MCU > .layout_${functionalGroupFor(ref)?.name ?? ((ref === "J_USB" || ref.startsWith("R_USB")) ? "MCU__usb" : "MCU__rp2040")} > .${ref}`);
        }
        if (react.isValidElement(value))
            return value;
        if (Array.isArray(value))
            return value.map(selectorProps);
        if (value && typeof value === "object")
            return Object.fromEntries(Object.entries(value).map(([k, v]) => [k, selectorProps(v)]));
        return value;
    };
    function expand(input) {
        if (!react.isValidElement(input))
            return input == null ? [] : [input];
        const node = input;
        if (typeof node.type === "function")
            return expand(node.type(node.props));
        if (node.type === react.Fragment)
            return react.Children.toArray(node.props.children).flatMap(expand);
        if (node.type === "schematicsection") {
            if (node.props.displayName)
                sectionTitles.set(selectorProps(node.props.name), node.props.displayName);
            return [];
        }
        if (node.type === "schematictext") {
            const headingSection = textHeadings[node.props.text];
            if (headingSection)
                sectionTitles.set(headingSection, node.props.text);
            else {
                const ref = node.props.name?.match(/^description_(.+)_\d+$/)?.[1];
                notes.push({
                    text: node.props.text,
                    ref,
                    sectionName: ref ? undefined : "pd_gpio_buffers",
                    fontSize: node.props.fontSize ?? 0.23,
                    color: node.props.color ?? "#31576b",
                });
            }
            return [];
        }
        const children = react.Children.toArray(node.props.children).flatMap(expand);
        const placement = singleSidedPlacement[node.props.name];
        const singleSidedProps = placement ? {
            ...(placement.dx !== undefined ? { pcbX: Number(node.props.pcbX ?? 0) + placement.dx, pcbY: Number(node.props.pcbY ?? 0) + (placement.dy ?? 0), pcbRotation: placement.rotation, layer: placement.layer } : {}),
            ...(placement.doNotPlace ? { doNotPlace: true, layer: "bottom" } : {}),
        } : {};
        return [
            react.cloneElement(node, {
                ...selectorProps(node.props),
                ...singleSidedProps,
                ...((node.type === "trace" && (node.props.name === "CXOUT" || /^CURRENT_[AB]_SENSE_(POS|NEG)$/.test(node.props.name ?? ""))) ? { pcbStraightLine: false, pcbPath: undefined, maxViaCount: undefined } : {}),
                ...(functionalGroupFor(node.props.name) ? { schSectionName: functionalGroupFor(node.props.name).name } : {}),
                ...(node.type === "schematicsheet"
                    ? { sheetWidth: undefined, sheetHeight: undefined }
                    : {}),
                key: `layout-element-${elementKey++}`,
            }, children),
        ];
    }
    function arrange(node, inheritedSheet = "controller") {
        if (!react.isValidElement(node))
            return node;
        const sheet = node.props.schSheetName ?? inheritedSheet;
        let children = react.Children.toArray(node.props.children).map((c) => arrange(c, sheet));
        if (node.type !== "group" && node.type !== "board")
            return react.cloneElement(node, {}, children);
        const sections = new Map();
        for (const child of children) {
            if (!react.isValidElement(child) ||
                !child.props.schSectionName ||
                !child.props.name)
                continue;
            const key = `${child.props.schSheetName ?? sheet}:${child.props.schSectionName}`;
            const members = sections.get(key) ?? [];
            members.push(child);
            sections.set(key, members);
        }
        children = children.filter((c) => ![...sections.values()].some((m) => m.includes(c)));
        for (const [key, members] of sections) {
            const sectionSheet = members[0].props.schSectionName === "MCU__controls"
                ? "controller_controls"
                : (members[0].props.schSheetName ?? sheet);
            const sectionName = members[0].props.schSectionName;
            children.push(jsxRuntime.jsxs("group", { name: `layout_${sectionName}`, pcbX: 0, pcbY: 0, schSheetName: sectionSheet, schAutoLayoutEnabled: true, children: [jsxRuntime.jsx("schematicsection", { name: sectionName, displayName: functionalGroups.find(group => group.name === sectionName)?.title ?? sectionTitles.get(sectionName) ??
                            (sectionName === "MCU__controls"
                                ? "Controls, Status & SWD"
                                : sectionName.replace(/^MCU__/, "").replaceAll("_", " ")) }), members.map((m) => react.cloneElement(m, {
                        schX: undefined,
                        schY: undefined,
                        schSheetName: sectionSheet,
                    }))] }, key));
        }
        return react.cloneElement(node, node.type === "group"
            ? { schX: undefined, schY: undefined, ...(node.props.name === "MCU" ? { schAutoLayoutEnabled: false } : {}) }
            : {
                ref: (board) => {
                    if (typeof node.props.ref === "function")
                        node.props.ref(board);
                    installSchematicStyleRefinement(board, notes);
                },
            }, children);
    }
    const result = arrange(expand(tree)[0]);
    return react.cloneElement(result, {}, result.props.children, jsxRuntime.jsx("schematicsheet", { name: "controller_controls", displayName: "Controller Controls, Status & SWD", sheetIndex: 10 }));
}

const sheet = { schSheetName: 'pd_voltage_control', schSectionName: 'pd_gpio_buffers' };
/** Open-collector buffers keep the DATA and PWR USB supply domains separate. */
const PdVoltageControlSection = () => jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [jsxRuntime.jsxs("schematicsheet", { name: "pd_voltage_control", displayName: "PD Voltage Selection", sheetIndex: 9, children: [jsxRuntime.jsx("schematicsection", { name: "pd_gpio_buffers" }), jsxRuntime.jsx("schematictext", { text: "RP2040-selectable USB-PD voltage", fontSize: 0.3, anchor: "top_left" }), jsxRuntime.jsx("schematictext", { text: "Three inverting buffers. Pull-ups use CH224K VDD; GPIOs never connect directly to that rail.", fontSize: 0.23, anchor: "top_left" }), jsxRuntime.jsx("schematictext", { text: "Reset/unpowered MCU: all buffers off, CFG1/2/3 high, request 5 V. Motor stays asleep.", fontSize: 0.23, anchor: "top_left" }), jsxRuntime.jsx("schematictext", { text: "GPIO4/5/6: 000 = 5 V; 111 = 9 V; 110 = 12 V; 100 = 15 V; 101 = 20 V.", fontSize: 0.26, anchor: "top_left" }), jsxRuntime.jsx("schematictext", { text: "Keep GPIO22 low while changing voltage. No application firmware is included.", fontSize: 0.26, anchor: "top_left" })] }), [1, 2, 3].map((i) => jsxRuntime.jsxs(react.Fragment, { children: [jsxRuntime.jsx(DTC114EETL, { name: `Q_PD_CFG${i}`, ...revisionPlacement(`Q_PD_CFG${i}`), ...sheet }), jsxRuntime.jsx("resistor", { name: `R_PD_CFG${i}_PU`, resistance: "47k", footprint: "0402", pcbStyle: { silkscreenTextVisibility: "hidden" }, supplierPartNumbers: { jlcpcb: ['C25792'] }, ...revisionPlacement(`R_PD_CFG${i}_PU`), schRotation: 90, ...sheet }), jsxRuntime.jsx("trace", { name: `PD_CFG${i}_CONTROL`, from: `.MCU > .U1 > .GPIO${i + 3}`, to: `.Q_PD_CFG${i} > .IN`, schDisplayLabel: `PD_CFG${i}_LOW`, ...logicTrace }), jsxRuntime.jsx("trace", { name: `PD_CFG${i}_OUTPUT`, from: `.Q_PD_CFG${i} > .OUT`, to: `.U_PD > .CFG${i}`, schDisplayLabel: `PD_CFG${i}`, ...logicTrace }), jsxRuntime.jsx("trace", { name: `PD_CFG${i}_PULLUP`, from: `.Q_PD_CFG${i} > .OUT`, to: `.R_PD_CFG${i}_PU > .pin1`, ...logicTrace }), jsxRuntime.jsx("trace", { name: `PD_CFG${i}_SUPPLY`, from: `.R_PD_CFG${i}_PU > .pin2`, to: ".U_PD > .VDD", schDisplayLabel: "PD_VDD", ...logicTrace }), jsxRuntime.jsx("trace", { name: `PD_CFG${i}_GROUND`, from: `.Q_PD_CFG${i} > .GND`, to: "net.GND", ...logicTrace })] }, i))] });

const pinLabels$i = {
    pin1: ["A1"],
    pin2: ["A0"],
    pin3: ["Alert"],
    pin4: ["SDA"],
    pin5: ["SCL"],
    pin6: ["VS_POS"],
    pin7: ["GND"],
    pin8: ["VBUS"],
    pin9: ["VIN_NEG"],
    pin10: ["VIN_POS"]
};
const pinAttributes$9 = {
    pin7: { requiresGround: true },
    pin8: { isInput: true },
    pin1: { isInput: true },
    pin2: { isInput: true },
    pin3: { isOutput: true, needsExternalPullup: true, canUseOpenDrain: true },
    pin4: { isBidirectional: true, capabilities: ["i2c_sda"], needsExternalPullup: true, canUseOpenDrain: true },
    pin5: { isInput: true, capabilities: ["i2c_scl"], needsExternalPullup: true },
    pin10: { isInput: true },
    pin9: { isInput: true },
    pin6: { requiresPower: true, shouldHaveDecouplingCapacitor: true, recommendedDecouplingCapacitorCapacitance: "100nF" }
};
const INA226AIDGSR = (props) => {
    return (jsxRuntime.jsx("chip", { pinLabels: pinLabels$i, pinAttributes: pinAttributes$9, supplierPartNumbers: {
            "jlcpcb": [
                "C49851"
            ]
        }, manufacturerPartNumber: "INA226AIDGSR", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "-0.999998mm", pcbY: "-2.109978mm", width: "0.2800096mm", height: "1.620012mm", radius: "0.1400048mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "-0.499872mm", pcbY: "-2.109978mm", width: "0.2800096mm", height: "1.620012mm", radius: "0.1400048mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin3"], pcbX: "0mm", pcbY: "-2.109978mm", width: "0.2800096mm", height: "1.620012mm", radius: "0.1400048mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin4"], pcbX: "0.500126mm", pcbY: "-2.109978mm", width: "0.2800096mm", height: "1.620012mm", radius: "0.1400048mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin5"], pcbX: "0.999998mm", pcbY: "-2.109978mm", width: "0.2800096mm", height: "1.620012mm", radius: "0.1400048mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin10"], pcbX: "-0.999998mm", pcbY: "2.109978mm", width: "0.2800096mm", height: "1.620012mm", radius: "0.1400048mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin9"], pcbX: "-0.499872mm", pcbY: "2.109978mm", width: "0.2800096mm", height: "1.620012mm", radius: "0.1400048mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin8"], pcbX: "0mm", pcbY: "2.109978mm", width: "0.2800096mm", height: "1.620012mm", radius: "0.1400048mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin7"], pcbX: "0.500126mm", pcbY: "2.109978mm", width: "0.2800096mm", height: "1.620012mm", radius: "0.1400048mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin6"], pcbX: "0.999998mm", pcbY: "2.109978mm", width: "0.2800096mm", height: "1.620012mm", radius: "0.1400048mm", shape: "pill" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -1.5761970000000929, "y": -1.0713974000000235 }, { "x": -1.5761970000000929, "y": 1.0713974000000235 }, { "x": 1.5761969999998655, "y": 1.0713974000000235 }, { "x": 1.5761969999998655, "y": -1.0713974000000235 }, { "x": -1.5761970000000929, "y": -1.0713974000000235 }] }), jsxRuntime.jsx("silkscreencircle", { pcbX: "-0.999998mm", pcbY: "-0.319024mm", radius: "0.150114mm" }), jsxRuntime.jsx("silkscreencircle", { pcbX: "-1.592326mm", pcbY: "-2.109978mm", radius: "0.150114mm" }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "-0.0889mm", pcbY: "3.7686mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -1.7499970000000076, "y": 3.169984000000113 }, { "x": 1.7499969999998939, "y": 3.169984000000113 }, { "x": 1.7499969999998939, "y": -3.1699839999999995 }, { "x": -1.7499970000000076, "y": -3.1699839999999995 }, { "x": -1.7499970000000076, "y": 3.169984000000113 }] })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C49851.obj?uuid=a8ab40c7a7c54773a59b712bf86c7131",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C49851.step?uuid=a8ab40c7a7c54773a59b712bf86c7131",
            pcbRotationOffset: 0,
            modelOriginPosition: { x: 0, y: 0, z: 0 },
        }, ...props }));
};

const section$2 = {
    schSheetName: schematicSheets.motorPower,
    schSectionName: schematicSections.pdMonitor,
};
/**
 * INA226's independent, high-voltage VBUS ADC measures the charger output before
 * the fuse and blocking diode. Unlike an RP2040 GPIO divider, VBUS may remain at
 * 20 V when the DATA USB and the INA226's 3.3 V supply are disconnected.
 */
const PdBusVoltageMonitorSection = () => (jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [jsxRuntime.jsx(INA226AIDGSR, { name: "U_PD_MON", layer: "top", noConnect: ["Alert"], ...section$2, ...revisionPlacement("U_PD_MON"), schWidth: 1.85, schHeight: 1.5, schPinArrangement: {
                leftSide: { pins: [8, 10, 9], direction: "top-to-bottom" },
                rightSide: { pins: [4, 5, 3], direction: "top-to-bottom" },
                topSide: { pins: [6], direction: "left-to-right" },
                bottomSide: { pins: [1, 2, 7], direction: "left-to-right" },
            } }), jsxRuntime.jsx("capacitor", { name: "C_PD_MON", layer: "top", capacitance: "100nF", footprint: "0402", supplierPartNumbers: { jlcpcb: ["C1525"] }, maxDecouplingTraceLength: 4, ...section$2, ...revisionPlacement("C_PD_MON"), schOrientation: "vertical" }), jsxRuntime.jsx("trace", { name: "PD_MON_VBUS", from: ".J_MOTOR_USB > .A4B9", to: ".U_PD_MON > .VBUS", schDisplayLabel: "PD_VBUS_RAW", ...logicTrace }), jsxRuntime.jsx("trace", { name: "PD_MON_IN_POS", from: ".U_PD_MON > .VIN_POS", to: ".U_PD_MON > .VBUS", ...logicTrace }), jsxRuntime.jsx("trace", { name: "PD_MON_IN_NEG", from: ".U_PD_MON > .VIN_NEG", to: ".U_PD_MON > .VBUS", ...logicTrace }), jsxRuntime.jsx("trace", { name: "PD_MON_VS", from: ".MCU > .L_AVDD > .pin1", to: ".U_PD_MON > .VS_POS", schDisplayLabel: "V3V3", ...logicTrace }), jsxRuntime.jsx("trace", { name: "PD_MON_BYPASS", from: ".U_PD_MON > .VS_POS", to: ".C_PD_MON > .pin1", schDisplayLabel: "V3V3", ...logicTrace }), jsxRuntime.jsx("trace", { name: "PD_MON_BYPASS_GND", from: ".C_PD_MON > .pin2", to: "net.GND", ...logicTrace }), jsxRuntime.jsx("trace", { name: "PD_MON_GND", from: ".U_PD_MON > .GND", to: "net.GND", ...logicTrace }), jsxRuntime.jsx("trace", { name: "PD_MON_ADDR0", from: ".U_PD_MON > .A0", to: "net.GND", ...logicTrace }), jsxRuntime.jsx("trace", { name: "PD_MON_ADDR1", from: ".U_PD_MON > .A1", to: "net.GND", ...logicTrace }), jsxRuntime.jsx("trace", { name: "PD_MON_SDA", from: ".U_PD_MON > .SDA", to: ".U_TEMP > .SDA", schDisplayLabel: "TEMP_SDA", ...logicTrace }), jsxRuntime.jsx("trace", { name: "PD_MON_SCL", from: ".U_PD_MON > .SCL", to: ".U_TEMP > .SCL", schDisplayLabel: "TEMP_SCL", ...logicTrace })] }));

var minimumMm = {
	traceWidth: 0.1,
	padToTrace: 0.1,
	viaToPad: 0.125,
	copperToBoardEdge: 0.2
};
var jlcClearanceRules = {
	minimumMm: minimumMm};

/** Text content is retained; the section layout places these notes with their owner. */
const descriptions = [
    {
        ref: "U_PD_PG", sheet: "pd_voltage_control",
        lines: ["Protected CH224K power-good input.", "GPIO7 high = PD supply present", "and CH224K PG asserted low.", "PWR USB absent = GPIO7 low."],
    },
    {
        ref: "U1",
        sheet: "controller",
        lines: [
            "Main application controller.",
            "Generates STEP/DIR control,",
            "reads current and temperature,",
            "and drives status outputs.",
            "No firmware is included.",
        ],
    },
    {
        ref: "U2",
        sheet: "controller_programming",
        lines: ["External QSPI flash.", "Stores RP2040", "application code."],
    },
    {
        ref: "U_LOGIC_BUCK",
        sheet: "logic_power",
        lines: ["3.3 V regulator.", "Powers the MCU", "and board logic."],
    },
    {
        ref: "DRIVER",
        sheet: "motor_driver",
        lines: [
            "Dual H-bridge stepper driver.",
            "STEP/DIR controls both windings.",
            "Regulates winding current.",
            "1/16 microsteps; ~1 A peak.",
        ],
    },
    {
        ref: "U_PD",
        sheet: "motor_power",
        lines: [
            "USB-PD voltage controller.",
            "GPIO selects 5/9/12/15/20 V.",
            "Power-good gates motor enable.",
        ],
    },
    {
        ref: "U_TEMP",
        sheet: "thermal_protection",
        lines: [
            "TMP102 measures temperature",
            "near the motor driver.",
            "RP2040 reads temperature over I2C.",
            "Software decides alerts/shutdown.",
        ],
    },
    {
        ref: "U_CURRENT_A",
        sheet: "current_telemetry",
        lines: [
            "Measures winding A current",
            "across its 0.05 ohm shunt.",
            "Filtered output feeds ADC2.",
            "1.65 V at zero; 1 V per amp.",
        ],
    },
    {
        ref: "U_CURRENT_B",
        sheet: "current_telemetry",
        lines: [
            "Measures winding B current",
            "across its 0.05 ohm shunt.",
            "Filtered output feeds ADC3.",
            "1.65 V at zero; 1 V per amp.",
        ],
    },
    {
        ref: "U_ENCODER",
        sheet: "position_alarm",
        lines: [
            "Optional magnetic angle sensor.",
            "Reads shaft position over I2C.",
            "Requires an aligned shaft magnet.",
            "Not fitted in factory assembly.",
        ],
    },
    {
        ref: "U_PD_MON",
        sheet: "motor_power",
        lines: [
            "Reads actual USB-PD voltage.",
            "I2C address 0x40.",
            "Check the requested voltage",
            "before enabling the motor.",
        ],
    },
];
const ChipDescriptions = () => (jsxRuntime.jsx(jsxRuntime.Fragment, { children: descriptions.flatMap(({ ref, sheet, lines }) => lines.map((text, line) => (jsxRuntime.jsx(react.Fragment, { children: jsxRuntime.jsx("schematictext", { name: `description_${ref}_${line}`, schSheetName: sheet, text: text, anchor: "top_left", fontSize: 0.26, color: "#31576b" }) }, `${ref}-${line}`)))) }));

/** Heat-spreading copper for the twelve vias in the imported DRV8825 footprint. */
const Drv8825ThermalCopper = () => jsxRuntime.jsx(jsxRuntime.Fragment, { children: ["inner1", "inner2"].map(layer => jsxRuntime.jsx(react.Fragment, { children: jsxRuntime.jsx("copperpour", { name: `DRV_EP_GND_${layer}`, layer: layer, connectsTo: "net.GND", outline: [{ x: 2.55, y: -14.55 }, { x: 6.05, y: -14.55 }, { x: 6.05, y: -8.95 }, { x: 2.55, y: -8.95 }], clearance: "0.2mm", padMargin: "0.2mm", traceMargin: "0.2mm", useThermalReliefs: false, coveredWithSolderMask: true }) }, layer)) });

const pinLabels$h = {
    pin1: ["VDD5V"],
    pin2: ["VDD3V3"],
    pin3: ["OUT"],
    pin4: ["GND"],
    pin5: ["PGO"],
    pin6: ["SDA"],
    pin7: ["SCL"],
    pin8: ["DIR"]
};
const pinAttributes$8 = {
    pin1: { requiresPower: true },
    pin2: { requiresPower: true },
    pin4: { requiresGround: true }
};
const AS5600_ASOM = (props) => {
    return (jsxRuntime.jsx("chip", { pinLabels: pinLabels$h, pinAttributes: pinAttributes$8, supplierPartNumbers: {
            "jlcpcb": [
                "C79815"
            ]
        }, manufacturerPartNumber: "AS5600-ASOM", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "-1.905mm", pcbY: "-2.7051mm", width: "0.5684012mm", height: "1.950212mm", radius: "0.2842006mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "-0.635mm", pcbY: "-2.7051mm", width: "0.5684012mm", height: "1.950212mm", radius: "0.2842006mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin3"], pcbX: "0.635mm", pcbY: "-2.7051mm", width: "0.5684012mm", height: "1.950212mm", radius: "0.2842006mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin4"], pcbX: "1.905mm", pcbY: "-2.7051mm", width: "0.5684012mm", height: "1.950212mm", radius: "0.2842006mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin8"], pcbX: "-1.905mm", pcbY: "2.7051mm", width: "0.5684012mm", height: "1.950212mm", radius: "0.2842006mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin7"], pcbX: "-0.635mm", pcbY: "2.7051mm", width: "0.5684012mm", height: "1.950212mm", radius: "0.2842006mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin6"], pcbX: "0.635mm", pcbY: "2.7051mm", width: "0.5684012mm", height: "1.950212mm", radius: "0.2842006mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin5"], pcbX: "1.905mm", pcbY: "2.7051mm", width: "0.5684012mm", height: "1.950212mm", radius: "0.2842006mm", shape: "pill" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -2.4999950000001263, "y": -1.4999970000000076 }, { "x": 2.499994999999899, "y": -1.4999970000000076 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -2.4999950000001263, "y": 1.4999969999998939 }, { "x": 2.499994999999899, "y": 1.4999969999998939 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -2.4999950000001263, "y": -1.4999970000000076 }, { "x": -2.4999950000001263, "y": -0.7265669999998181 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -2.4999950000001263, "y": 1.4999969999998939 }, { "x": -2.4999950000001263, "y": 0.7262875999999778 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 2.499994999999899, "y": 1.4999969999998939 }, { "x": 2.499994999999899, "y": -1.4999970000000076 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -2.4999950000001263, "y": -0.7265669999998181 }, { "x": -2.2625565730616017, "y": -0.6727720384950544 }, { "x": -2.056152369867391, "y": -0.5436666188794561 }, { "x": -1.9038872877111999, "y": -0.3537028085727343 }, { "x": -1.822805887847835, "y": -0.12414516642888884 }, { "x": -1.8219844264158382, "y": 0.11930961309167287 }, { "x": -1.9015148578508843, "y": 0.34940918924542075 }, { "x": -2.0524945415012326, "y": 0.5403962034508822 }, { "x": -2.25802280368805, "y": 0.6708915593560505 }, { "x": -2.495092800000066, "y": 0.7262876000000915 }] }), jsxRuntime.jsx("silkscreencircle", { pcbX: "-1.778mm", pcbY: "-1.016mm", radius: "0.150114mm" }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "0.0127mm", pcbY: "4.4036mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -2.7391999999999825, "y": 3.653599999999983 }, { "x": 2.7645999999998594, "y": 3.653599999999983 }, { "x": 2.7645999999998594, "y": -3.7806000000000495 }, { "x": -2.7391999999999825, "y": -3.7806000000000495 }, { "x": -2.7391999999999825, "y": 3.653599999999983 }] })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C79815.obj?uuid=7abc64c95a1a4a04a4ef38f9097c870b",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C79815.step?uuid=7abc64c95a1a4a04a4ef38f9097c870b",
            pcbRotationOffset: 0,
            modelOriginPosition: { x: 0.000012700000070253736, y: 0, z: 0 },
        }, ...props }));
};

const section$1 = { schSheetName: "position_alarm", schSectionName: "encoder" };
const signal$1 = { thickness: "0.15mm" };
const supply$2 = { thickness: "0.3mm" };
/** Optional shaft sensor on the motor side; revision D marks this section unpopulated. */
const OptionalEncoderSection = () => jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [jsxRuntime.jsx(AS5600_ASOM, { name: "U_ENCODER", layer: "bottom", pcbX: 0, pcbY: 0, schWidth: 2.05, schHeight: 1.6, noConnect: ["OUT", "PGO"], ...section$1, schPinStyle: { pin6: { marginTop: 0.3 }, pin8: { marginTop: 0.2 }, pin5: { marginTop: 1.0 } }, schPinArrangement: { leftSide: { pins: [1, 2, 6, 7, 8], direction: "top-to-bottom" }, rightSide: { pins: [3, 5], direction: "top-to-bottom" }, bottomSide: { pins: [4], direction: "left-to-right" } } }), jsxRuntime.jsx("capacitor", { name: "C_ENCODER", capacitance: "100nF", footprint: "0402", supplierPartNumbers: { jlcpcb: ["C1525"] }, layer: "top", maxDecouplingTraceLength: 8, schOrientation: "vertical", ...section$1, schSectionName: "feedback_supply", ...revisionPlacement("C_ENCODER") }), jsxRuntime.jsx("capacitor", { name: "C_ENCODER_BULK", capacitance: "1uF", footprint: "0402", supplierPartNumbers: { jlcpcb: ["C52923"] }, layer: "top", maxDecouplingTraceLength: 8, schOrientation: "vertical", ...section$1, schSectionName: "feedback_supply", ...revisionPlacement("C_ENCODER_BULK") }), jsxRuntime.jsx("resistor", { name: "R_ENC_SDA", resistance: "4.7k", footprint: "0402", supplierPartNumbers: { jlcpcb: ["C25900"] }, layer: "top", schOrientation: "pos_bottom", ...section$1, ...revisionPlacement("R_ENC_SDA") }), jsxRuntime.jsx("resistor", { name: "R_ENC_SCL", resistance: "4.7k", footprint: "0402", supplierPartNumbers: { jlcpcb: ["C25900"] }, layer: "top", ...revisionPlacement("R_ENC_SCL"), schOrientation: "pos_bottom", ...section$1 }), jsxRuntime.jsx("trace", { name: "ENCODER_SDA", from: ".MCU > .U1 > .GPIO0", to: ".U_ENCODER > .SDA", schDisplayLabel: "ENC_SDA", ...signal$1 }), jsxRuntime.jsx("trace", { name: "ENCODER_SCL", from: ".MCU > .U1 > .GPIO1", to: ".U_ENCODER > .SCL", schDisplayLabel: "ENC_SCL", ...signal$1 }), jsxRuntime.jsx("trace", { name: "ENCODER_SUPPLY", from: ".MCU > .L_AVDD > .pin1", to: ".U_ENCODER > .VDD3V3", schDisplayLabel: "V3V3", ...supply$2 }), jsxRuntime.jsx("trace", { pcbStraightLine: true, maxViaCount: 0, name: "ENCODER_3V3_MODE", from: ".U_ENCODER > .VDD3V3", to: ".U_ENCODER > .VDD5V", ...supply$2 }), jsxRuntime.jsx("trace", { name: "ENCODER_GND", from: ".U_ENCODER > .GND", to: "net.GND", ...supply$2 }), jsxRuntime.jsx("trace", { name: "ENCODER_DIRECTION", from: ".U_ENCODER > .DIR", to: "net.GND", ...signal$1 }), ["C_ENCODER", "C_ENCODER_BULK"].map(name => jsxRuntime.jsxs(react.Fragment, { children: [jsxRuntime.jsx("trace", { name: `${name}_VCC`, from: `.${name} > .pin1`, to: ".U_ENCODER > .VDD3V3", schDisplayLabel: "V3V3", ...supply$2 }), jsxRuntime.jsx("trace", { name: `${name}_GND`, from: `.${name} > .pin2`, to: "net.GND", ...supply$2 })] }, name)), [['R_ENC_SDA', 'SDA'], ['R_ENC_SCL', 'SCL']].map(([name, pin]) => jsxRuntime.jsxs(react.Fragment, { children: [jsxRuntime.jsx("trace", { name: `${name}_SIGNAL`, from: `.${name} > .pin1`, to: `.U_ENCODER > .${pin}`, schDisplayLabel: `ENC_${pin}`, ...signal$1 }), jsxRuntime.jsx("trace", { name: `${name}_VCC`, from: `.${name} > .pin2`, to: ".U_ENCODER > .VDD3V3", schDisplayLabel: "V3V3", ...signal$1 })] }, name))] });

var regions = [
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: 8.899351,
							y: -20.2
						},
						{
							x: 7.209975,
							y: -20.2
						},
						{
							x: 7.209975,
							y: -19.411896
						},
						{
							x: 7.236752,
							y: -19.385119
						},
						{
							x: 7.267843,
							y: -19.347235
						},
						{
							x: 7.290945,
							y: -19.304013
						},
						{
							x: 7.305172,
							y: -19.257115
						},
						{
							x: 7.309975,
							y: -19.208342
						},
						{
							x: 7.309975,
							y: -19.011896
						},
						{
							x: 7.316833,
							y: -19.005038
						},
						{
							x: 7.675994,
							y: -19.005038
						},
						{
							x: 7.802771,
							y: -19.131815
						},
						{
							x: 7.840655,
							y: -19.162906
						},
						{
							x: 7.883876,
							y: -19.186008
						},
						{
							x: 7.930775,
							y: -19.200235
						},
						{
							x: 7.979547,
							y: -19.205038
						},
						{
							x: 8.275994,
							y: -19.205038
						},
						{
							x: 8.302771,
							y: -19.231815
						},
						{
							x: 8.340655,
							y: -19.262906
						},
						{
							x: 8.383876,
							y: -19.286008
						},
						{
							x: 8.430775,
							y: -19.300235
						},
						{
							x: 8.479547,
							y: -19.305038
						},
						{
							x: 8.875994,
							y: -19.305038
						},
						{
							x: 9.024429,
							y: -19.453473
						},
						{
							x: 8.950009,
							y: -19.493251
						},
						{
							x: 8.881817,
							y: -19.549214
						},
						{
							x: 8.825854,
							y: -19.617406
						},
						{
							x: 8.784269,
							y: -19.695205
						},
						{
							x: 8.758662,
							y: -19.779622
						},
						{
							x: 8.750015,
							y: -19.867412
						},
						{
							x: 8.758662,
							y: -19.955203
						},
						{
							x: 8.784269,
							y: -20.03962
						},
						{
							x: 8.825854,
							y: -20.117419
						},
						{
							x: 8.881817,
							y: -20.18561
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -9.502359,
							y: -20.2
						},
						{
							x: -10.739997,
							y: -20.2
						},
						{
							x: -10.739997,
							y: -19.64204
						},
						{
							x: -10.556427,
							y: -19.45847
						},
						{
							x: -10.359981,
							y: -19.45847
						},
						{
							x: -10.311208,
							y: -19.453667
						},
						{
							x: -10.26431,
							y: -19.43944
						},
						{
							x: -10.221088,
							y: -19.416338
						},
						{
							x: -10.183204,
							y: -19.385247
						},
						{
							x: -10.083204,
							y: -19.285247
						},
						{
							x: -10.052113,
							y: -19.247363
						},
						{
							x: -10.029011,
							y: -19.204141
						},
						{
							x: -10.014784,
							y: -19.157243
						},
						{
							x: -10.010369,
							y: -19.112412
						},
						{
							x: -9.983204,
							y: -19.085247
						},
						{
							x: -9.952113,
							y: -19.047363
						},
						{
							x: -9.929011,
							y: -19.004141
						},
						{
							x: -9.914784,
							y: -18.957243
						},
						{
							x: -9.909981,
							y: -18.90847
						},
						{
							x: -9.909981,
							y: -18.812024
						},
						{
							x: -9.344957,
							y: -18.247
						},
						{
							x: -9.329982,
							y: -18.248475
						},
						{
							x: -7.98998,
							y: -18.248475
						},
						{
							x: -7.934981,
							y: -18.243058
						},
						{
							x: -7.934981,
							y: -18.451629
						},
						{
							x: -7.937363,
							y: -18.456086
						},
						{
							x: -7.973873,
							y: -18.475601
						},
						{
							x: -8.011757,
							y: -18.506692
						},
						{
							x: -8.013533,
							y: -18.508468
						},
						{
							x: -8.509981,
							y: -18.508468
						},
						{
							x: -8.558753,
							y: -18.513272
						},
						{
							x: -8.605652,
							y: -18.527499
						},
						{
							x: -8.648873,
							y: -18.550601
						},
						{
							x: -8.670639,
							y: -18.568464
						},
						{
							x: -9.329982,
							y: -18.568464
						},
						{
							x: -9.396314,
							y: -18.574997
						},
						{
							x: -9.460096,
							y: -18.594345
						},
						{
							x: -9.518879,
							y: -18.625765
						},
						{
							x: -9.570402,
							y: -18.668049
						},
						{
							x: -9.612686,
							y: -18.719572
						},
						{
							x: -9.644105,
							y: -18.778354
						},
						{
							x: -9.663454,
							y: -18.842137
						},
						{
							x: -9.669987,
							y: -18.908468
						},
						{
							x: -9.663454,
							y: -18.9748
						},
						{
							x: -9.644105,
							y: -19.038583
						},
						{
							x: -9.612686,
							y: -19.097365
						},
						{
							x: -9.570402,
							y: -19.148888
						},
						{
							x: -9.558806,
							y: -19.158404
						},
						{
							x: -9.570402,
							y: -19.167921
						},
						{
							x: -9.612686,
							y: -19.219444
						},
						{
							x: -9.644105,
							y: -19.278226
						},
						{
							x: -9.663454,
							y: -19.342009
						},
						{
							x: -9.669987,
							y: -19.40834
						},
						{
							x: -9.663454,
							y: -19.474672
						},
						{
							x: -9.644105,
							y: -19.538455
						},
						{
							x: -9.612686,
							y: -19.597237
						},
						{
							x: -9.570402,
							y: -19.64876
						},
						{
							x: -9.558651,
							y: -19.658403
						},
						{
							x: -9.570402,
							y: -19.668047
						},
						{
							x: -9.612686,
							y: -19.71957
						},
						{
							x: -9.644105,
							y: -19.778352
						},
						{
							x: -9.663454,
							y: -19.842135
						},
						{
							x: -9.669987,
							y: -19.908466
						},
						{
							x: -9.663454,
							y: -19.974798
						},
						{
							x: -9.644105,
							y: -20.038581
						},
						{
							x: -9.612686,
							y: -20.097363
						},
						{
							x: -9.570402,
							y: -20.148886
						},
						{
							x: -9.518879,
							y: -20.19117
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: 6.032614,
							y: -20.2
						},
						{
							x: 2.504481,
							y: -20.2
						},
						{
							x: 2.543262,
							y: -20.168173
						},
						{
							x: 2.599225,
							y: -20.099982
						},
						{
							x: 2.599229,
							y: -20.099975
						},
						{
							x: 4.300064,
							y: -20.099975
						},
						{
							x: 4.348837,
							y: -20.095171
						},
						{
							x: 4.395735,
							y: -20.080945
						},
						{
							x: 4.438957,
							y: -20.057842
						},
						{
							x: 4.476841,
							y: -20.026752
						},
						{
							x: 4.853594,
							y: -19.649999
						},
						{
							x: 5.354989,
							y: -19.649999
						},
						{
							x: 5.354989,
							y: -18.849999
						},
						{
							x: 4.444983,
							y: -18.849999
						},
						{
							x: 4.444983,
							y: -19.351502
						},
						{
							x: 4.19651,
							y: -19.599975
						},
						{
							x: 3.768027,
							y: -19.599975
						},
						{
							x: 3.774162,
							y: -19.592499
						},
						{
							x: 3.815747,
							y: -19.5147
						},
						{
							x: 3.841355,
							y: -19.430283
						},
						{
							x: 3.850001,
							y: -19.342492
						},
						{
							x: 3.841355,
							y: -19.254702
						},
						{
							x: 3.815747,
							y: -19.170285
						},
						{
							x: 3.804972,
							y: -19.150127
						},
						{
							x: 4.055017,
							y: -19.150127
						},
						{
							x: 4.055017,
							y: -18.688502
						},
						{
							x: 4.566742,
							y: -18.176777
						},
						{
							x: 4.597833,
							y: -18.138893
						},
						{
							x: 4.620935,
							y: -18.095671
						},
						{
							x: 4.635162,
							y: -18.048773
						},
						{
							x: 4.636943,
							y: -18.030687
						},
						{
							x: 5.002183,
							y: -17.665447
						},
						{
							x: 5.033274,
							y: -17.627563
						},
						{
							x: 5.053162,
							y: -17.590357
						},
						{
							x: 5.227093,
							y: -17.416426
						},
						{
							x: 5.264299,
							y: -17.396538
						},
						{
							x: 5.302183,
							y: -17.365447
						},
						{
							x: 5.424116,
							y: -17.243514
						},
						{
							x: 5.489965,
							y: -17.25
						},
						{
							x: 5.556697,
							y: -17.243427
						},
						{
							x: 5.558607,
							y: -17.262814
						},
						{
							x: 5.584214,
							y: -17.347231
						},
						{
							x: 5.625799,
							y: -17.42503
						},
						{
							x: 5.681762,
							y: -17.493221
						},
						{
							x: 5.749953,
							y: -17.549184
						},
						{
							x: 5.827752,
							y: -17.590769
						},
						{
							x: 5.912169,
							y: -17.616376
						},
						{
							x: 5.99996,
							y: -17.625023
						},
						{
							x: 6.042876,
							y: -17.620796
						},
						{
							x: 6.04,
							y: -17.65
						},
						{
							x: 6.048647,
							y: -17.737791
						},
						{
							x: 6.074254,
							y: -17.822208
						},
						{
							x: 6.11049,
							y: -17.89
						},
						{
							x: 6.041267,
							y: -17.89
						},
						{
							x: 5.997745,
							y: -17.836968
						},
						{
							x: 5.929554,
							y: -17.781005
						},
						{
							x: 5.851755,
							y: -17.73942
						},
						{
							x: 5.767338,
							y: -17.713813
						},
						{
							x: 5.679547,
							y: -17.705166
						},
						{
							x: 5.591757,
							y: -17.713813
						},
						{
							x: 5.50734,
							y: -17.73942
						},
						{
							x: 5.429541,
							y: -17.781005
						},
						{
							x: 5.361349,
							y: -17.836968
						},
						{
							x: 5.305386,
							y: -17.90516
						},
						{
							x: 5.263801,
							y: -17.982959
						},
						{
							x: 5.238194,
							y: -18.067376
						},
						{
							x: 5.229547,
							y: -18.155166
						},
						{
							x: 5.238194,
							y: -18.242957
						},
						{
							x: 5.263801,
							y: -18.327374
						},
						{
							x: 5.305386,
							y: -18.405173
						},
						{
							x: 5.361349,
							y: -18.473364
						},
						{
							x: 5.429541,
							y: -18.529328
						},
						{
							x: 5.50734,
							y: -18.570912
						},
						{
							x: 5.591757,
							y: -18.59652
						},
						{
							x: 5.679547,
							y: -18.605166
						},
						{
							x: 5.767338,
							y: -18.59652
						},
						{
							x: 5.851755,
							y: -18.570912
						},
						{
							x: 5.929554,
							y: -18.529328
						},
						{
							x: 5.997745,
							y: -18.473364
						},
						{
							x: 6.053709,
							y: -18.405173
						},
						{
							x: 6.053713,
							y: -18.405166
						},
						{
							x: 6.62668,
							y: -18.405166
						},
						{
							x: 6.356203,
							y: -19.42343
						},
						{
							x: 6.032614,
							y: -19.42343
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: 3.031975,
							y: -19.599975
						},
						{
							x: 2.854989,
							y: -19.599975
						},
						{
							x: 2.854989,
							y: -18.849999
						},
						{
							x: 1.944983,
							y: -18.849999
						},
						{
							x: 1.944983,
							y: -18.999999
						},
						{
							x: 1.555017,
							y: -18.999999
						},
						{
							x: 1.555017,
							y: -18.350127
						},
						{
							x: 1.500905,
							y: -18.350127
						},
						{
							x: 1.51576,
							y: -18.322335
						},
						{
							x: 1.541367,
							y: -18.237918
						},
						{
							x: 1.550014,
							y: -18.150127
						},
						{
							x: 1.541367,
							y: -18.062336
						},
						{
							x: 1.516358,
							y: -17.979891
						},
						{
							x: 2.304701,
							y: -17.979891
						},
						{
							x: 2.421755,
							y: -17.968362
						},
						{
							x: 2.534311,
							y: -17.934219
						},
						{
							x: 2.638043,
							y: -17.878773
						},
						{
							x: 2.728965,
							y: -17.804155
						},
						{
							x: 3.869362,
							y: -16.663758
						},
						{
							x: 3.888043,
							y: -16.653773
						},
						{
							x: 3.898711,
							y: -16.645018
						},
						{
							x: 3.934311,
							y: -16.634219
						},
						{
							x: 3.942408,
							y: -16.629891
						},
						{
							x: 4.929701,
							y: -16.629891
						},
						{
							x: 4.954701,
							y: -16.629891
						},
						{
							x: 5.071755,
							y: -16.618362
						},
						{
							x: 5.080712,
							y: -16.615645
						},
						{
							x: 5.074219,
							y: -16.627792
						},
						{
							x: 5.048612,
							y: -16.712209
						},
						{
							x: 5.039965,
							y: -16.8
						},
						{
							x: 5.048612,
							y: -16.887791
						},
						{
							x: 5.048614,
							y: -16.887798
						},
						{
							x: 4.994719,
							y: -16.941693
						},
						{
							x: 4.976634,
							y: -16.943474
						},
						{
							x: 4.929736,
							y: -16.957701
						},
						{
							x: 4.886514,
							y: -16.980803
						},
						{
							x: 4.84863,
							y: -17.011894
						},
						{
							x: 4.64863,
							y: -17.211894
						},
						{
							x: 4.617539,
							y: -17.249778
						},
						{
							x: 4.594437,
							y: -17.293
						},
						{
							x: 4.58021,
							y: -17.339898
						},
						{
							x: 4.578429,
							y: -17.357983
						},
						{
							x: 4.213189,
							y: -17.723223
						},
						{
							x: 4.182098,
							y: -17.761107
						},
						{
							x: 4.16221,
							y: -17.798314
						},
						{
							x: 3.64863,
							y: -18.311894
						},
						{
							x: 3.617539,
							y: -18.349778
						},
						{
							x: 3.617352,
							y: -18.350127
						},
						{
							x: 3.145011,
							y: -18.350127
						},
						{
							x: 3.145011,
							y: -18.972421
						},
						{
							x: 3.081803,
							y: -19.024294
						},
						{
							x: 3.02584,
							y: -19.092486
						},
						{
							x: 2.984255,
							y: -19.170285
						},
						{
							x: 2.958648,
							y: -19.254702
						},
						{
							x: 2.950001,
							y: -19.342492
						},
						{
							x: 2.958648,
							y: -19.430283
						},
						{
							x: 2.984255,
							y: -19.5147
						},
						{
							x: 3.02584,
							y: -19.592499
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -10.27297,
							y: -16.486729
						},
						{
							x: -10.282458,
							y: -16.468978
						},
						{
							x: -10.341531,
							y: -16.396997
						},
						{
							x: -10.413512,
							y: -16.337924
						},
						{
							x: -10.495634,
							y: -16.294029
						},
						{
							x: -10.584742,
							y: -16.266998
						},
						{
							x: -10.641053,
							y: -16.261452
						},
						{
							x: -10.635,
							y: -16.2
						},
						{
							x: -10.643647,
							y: -16.112209
						},
						{
							x: -10.669254,
							y: -16.027792
						},
						{
							x: -10.710839,
							y: -15.949993
						},
						{
							x: -10.766802,
							y: -15.881802
						},
						{
							x: -10.834993,
							y: -15.825839
						},
						{
							x: -10.835,
							y: -15.825835
						},
						{
							x: -10.835,
							y: -15.525
						},
						{
							x: -10.839804,
							y: -15.476227
						},
						{
							x: -10.85403,
							y: -15.429329
						},
						{
							x: -10.877133,
							y: -15.386107
						},
						{
							x: -10.908223,
							y: -15.348223
						},
						{
							x: -10.91,
							y: -15.346446
						},
						{
							x: -10.91,
							y: -15.25
						},
						{
							x: -10.105,
							y: -15.25
						},
						{
							x: -10.105,
							y: -16.07
						},
						{
							x: -9.759597,
							y: -16.07
						},
						{
							x: -10.070383,
							y: -16.380786
						},
						{
							x: -10.085582,
							y: -16.385397
						},
						{
							x: -10.090446,
							y: -16.387997
						},
						{
							x: -10.123082,
							y: -16.397897
						},
						{
							x: -10.14435,
							y: -16.409265
						},
						{
							x: -10.148082,
							y: -16.410397
						},
						{
							x: -10.16935,
							y: -16.421765
						},
						{
							x: -10.173082,
							y: -16.422897
						},
						{
							x: -10.216303,
							y: -16.445999
						},
						{
							x: -10.23362,
							y: -16.460211
						},
						{
							x: -10.253803,
							y: -16.470999
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -1.98,
							y: -20.2
						},
						{
							x: -7.817603,
							y: -20.2
						},
						{
							x: -7.801083,
							y: -20.19117
						},
						{
							x: -7.74956,
							y: -20.148886
						},
						{
							x: -7.707276,
							y: -20.097363
						},
						{
							x: -7.675856,
							y: -20.038581
						},
						{
							x: -7.656508,
							y: -19.974798
						},
						{
							x: -7.649975,
							y: -19.908466
						},
						{
							x: -7.656508,
							y: -19.842135
						},
						{
							x: -7.675856,
							y: -19.778352
						},
						{
							x: -7.707276,
							y: -19.71957
						},
						{
							x: -7.74956,
							y: -19.668047
						},
						{
							x: -7.761311,
							y: -19.658403
						},
						{
							x: -7.74956,
							y: -19.64876
						},
						{
							x: -7.707276,
							y: -19.597237
						},
						{
							x: -7.675856,
							y: -19.538455
						},
						{
							x: -7.656508,
							y: -19.474672
						},
						{
							x: -7.649975,
							y: -19.40834
						},
						{
							x: -7.656508,
							y: -19.342009
						},
						{
							x: -7.675856,
							y: -19.278226
						},
						{
							x: -7.707276,
							y: -19.219444
						},
						{
							x: -7.74956,
							y: -19.167921
						},
						{
							x: -7.761156,
							y: -19.158404
						},
						{
							x: -7.74956,
							y: -19.148888
						},
						{
							x: -7.707276,
							y: -19.097365
						},
						{
							x: -7.675856,
							y: -19.038583
						},
						{
							x: -7.656508,
							y: -18.9748
						},
						{
							x: -7.649975,
							y: -18.908468
						},
						{
							x: -7.653115,
							y: -18.876586
						},
						{
							x: -7.633204,
							y: -18.860245
						},
						{
							x: -7.533204,
							y: -18.760245
						},
						{
							x: -7.502113,
							y: -18.722361
						},
						{
							x: -7.479011,
							y: -18.679139
						},
						{
							x: -7.476747,
							y: -18.671677
						},
						{
							x: -7.454011,
							y: -18.629139
						},
						{
							x: -7.439784,
							y: -18.582241
						},
						{
							x: -7.434981,
							y: -18.533468
						},
						{
							x: -7.434981,
							y: -17.758468
						},
						{
							x: -7.439784,
							y: -17.709696
						},
						{
							x: -7.454011,
							y: -17.662798
						},
						{
							x: -7.477113,
							y: -17.619576
						},
						{
							x: -7.508204,
							y: -17.581692
						},
						{
							x: -7.868629,
							y: -17.221267
						},
						{
							x: -7.868627,
							y: -17.221259
						},
						{
							x: -7.859981,
							y: -17.133468
						},
						{
							x: -7.868627,
							y: -17.045678
						},
						{
							x: -7.894235,
							y: -16.961261
						},
						{
							x: -7.935819,
							y: -16.883462
						},
						{
							x: -7.991783,
							y: -16.81527
						},
						{
							x: -8.059974,
							y: -16.759307
						},
						{
							x: -8.062884,
							y: -16.757751
						},
						{
							x: -7.976444,
							y: -16.671311
						},
						{
							x: -7.965201,
							y: -16.674722
						},
						{
							x: -7.877411,
							y: -16.683368
						},
						{
							x: -7.78962,
							y: -16.674722
						},
						{
							x: -7.705203,
							y: -16.649114
						},
						{
							x: -7.627404,
							y: -16.60753
						},
						{
							x: -7.559213,
							y: -16.551566
						},
						{
							x: -7.503249,
							y: -16.483375
						},
						{
							x: -7.461665,
							y: -16.405576
						},
						{
							x: -7.436057,
							y: -16.321159
						},
						{
							x: -7.427411,
							y: -16.233368
						},
						{
							x: -7.436057,
							y: -16.145578
						},
						{
							x: -7.461665,
							y: -16.061161
						},
						{
							x: -7.503249,
							y: -15.983362
						},
						{
							x: -7.559213,
							y: -15.91517
						},
						{
							x: -7.627404,
							y: -15.859207
						},
						{
							x: -7.705203,
							y: -15.817623
						},
						{
							x: -7.78962,
							y: -15.792015
						},
						{
							x: -7.877411,
							y: -15.783368
						},
						{
							x: -7.92504,
							y: -15.788059
						},
						{
							x: -7.92504,
							y: -15.187523
						},
						{
							x: -7.929844,
							y: -15.13875
						},
						{
							x: -7.94407,
							y: -15.091852
						},
						{
							x: -7.946671,
							y: -15.086987
						},
						{
							x: -7.95657,
							y: -15.054352
						},
						{
							x: -7.967938,
							y: -15.033085
						},
						{
							x: -7.96907,
							y: -15.029352
						},
						{
							x: -7.992173,
							y: -14.98613
						},
						{
							x: -8.023263,
							y: -14.948246
						},
						{
							x: -8.060763,
							y: -14.910746
						},
						{
							x: -8.098647,
							y: -14.879656
						},
						{
							x: -8.141869,
							y: -14.856553
						},
						{
							x: -8.145602,
							y: -14.855421
						},
						{
							x: -8.166869,
							y: -14.844053
						},
						{
							x: -8.170602,
							y: -14.842921
						},
						{
							x: -8.191869,
							y: -14.831553
						},
						{
							x: -8.238767,
							y: -14.817327
						},
						{
							x: -8.28754,
							y: -14.812523
						},
						{
							x: -9.04,
							y: -14.812523
						},
						{
							x: -9.04,
							y: -13.98
						},
						{
							x: -9.616446,
							y: -13.98
						},
						{
							x: -9.611446,
							y: -13.975
						},
						{
							x: -8.993554,
							y: -13.975
						},
						{
							x: -8.916777,
							y: -14.051777
						},
						{
							x: -8.878893,
							y: -14.082867
						},
						{
							x: -8.839781,
							y: -14.103773
						},
						{
							x: -8.816777,
							y: -14.126777
						},
						{
							x: -8.778893,
							y: -14.157867
						},
						{
							x: -8.735671,
							y: -14.18097
						},
						{
							x: -8.688773,
							y: -14.195196
						},
						{
							x: -8.64,
							y: -14.2
						},
						{
							x: -8.638479,
							y: -14.2
						},
						{
							x: -8.628893,
							y: -14.207867
						},
						{
							x: -8.585671,
							y: -14.23097
						},
						{
							x: -8.538773,
							y: -14.245196
						},
						{
							x: -8.49,
							y: -14.25
						},
						{
							x: -8.270066,
							y: -14.25
						},
						{
							x: -8.255746,
							y: -14.297208
						},
						{
							x: -8.214161,
							y: -14.375007
						},
						{
							x: -8.158198,
							y: -14.443198
						},
						{
							x: -8.090007,
							y: -14.499161
						},
						{
							x: -8.012208,
							y: -14.540746
						},
						{
							x: -7.927791,
							y: -14.566353
						},
						{
							x: -7.84,
							y: -14.575
						},
						{
							x: -7.752209,
							y: -14.566353
						},
						{
							x: -7.667792,
							y: -14.540746
						},
						{
							x: -7.589993,
							y: -14.499161
						},
						{
							x: -7.521802,
							y: -14.443198
						},
						{
							x: -7.465839,
							y: -14.375007
						},
						{
							x: -7.424254,
							y: -14.297208
						},
						{
							x: -7.402739,
							y: -14.226281
						},
						{
							x: -7.41,
							y: -14.3
						},
						{
							x: -7.401353,
							y: -14.387791
						},
						{
							x: -7.375746,
							y: -14.472208
						},
						{
							x: -7.334161,
							y: -14.550007
						},
						{
							x: -7.278198,
							y: -14.618198
						},
						{
							x: -7.210007,
							y: -14.674161
						},
						{
							x: -7.132208,
							y: -14.715746
						},
						{
							x: -7.047791,
							y: -14.741353
						},
						{
							x: -6.96,
							y: -14.75
						},
						{
							x: -6.872209,
							y: -14.741353
						},
						{
							x: -6.823165,
							y: -14.726476
						},
						{
							x: -6.818764,
							y: -14.771159
						},
						{
							x: -6.793156,
							y: -14.855576
						},
						{
							x: -6.751572,
							y: -14.933375
						},
						{
							x: -6.695609,
							y: -15.001566
						},
						{
							x: -6.627417,
							y: -15.05753
						},
						{
							x: -6.549618,
							y: -15.099114
						},
						{
							x: -6.465201,
							y: -15.124722
						},
						{
							x: -6.377411,
							y: -15.133368
						},
						{
							x: -6.28962,
							y: -15.124722
						},
						{
							x: -6.205203,
							y: -15.099114
						},
						{
							x: -6.127404,
							y: -15.05753
						},
						{
							x: -6.059213,
							y: -15.001566
						},
						{
							x: -6.003249,
							y: -14.933375
						},
						{
							x: -5.961665,
							y: -14.855576
						},
						{
							x: -5.936057,
							y: -14.771159
						},
						{
							x: -5.927411,
							y: -14.683368
						},
						{
							x: -5.936057,
							y: -14.595578
						},
						{
							x: -5.961665,
							y: -14.511161
						},
						{
							x: -6.003249,
							y: -14.433362
						},
						{
							x: -6.059213,
							y: -14.36517
						},
						{
							x: -6.127404,
							y: -14.309207
						},
						{
							x: -6.127411,
							y: -14.309203
						},
						{
							x: -6.127411,
							y: -12.886922
						},
						{
							x: -6.073469,
							y: -12.83298
						},
						{
							x: -6.028638,
							y: -12.828565
						},
						{
							x: -5.997821,
							y: -12.819216
						},
						{
							x: -6.01581,
							y: -12.852871
						},
						{
							x: -6.041417,
							y: -12.937288
						},
						{
							x: -6.050064,
							y: -13.025079
						},
						{
							x: -6.041417,
							y: -13.11287
						},
						{
							x: -6.01581,
							y: -13.197287
						},
						{
							x: -5.974225,
							y: -13.275086
						},
						{
							x: -5.918262,
							y: -13.343277
						},
						{
							x: -5.900064,
							y: -13.358212
						},
						{
							x: -5.900064,
							y: -14.425079
						},
						{
							x: -5.8943,
							y: -14.483606
						},
						{
							x: -5.877228,
							y: -14.539884
						},
						{
							x: -5.849505,
							y: -14.59175
						},
						{
							x: -5.812196,
							y: -14.637211
						},
						{
							x: -5.618851,
							y: -14.830556
						},
						{
							x: -5.604492,
							y: -14.857419
						},
						{
							x: -5.602228,
							y: -14.864884
						},
						{
							x: -5.59477,
							y: -14.878838
						},
						{
							x: -5.5943,
							y: -14.883606
						},
						{
							x: -5.577228,
							y: -14.939884
						},
						{
							x: -5.575064,
							y: -14.943933
						},
						{
							x: -5.575064,
							y: -15.025079
						},
						{
							x: -5.575064,
							y: -15.050079
						},
						{
							x: -5.5693,
							y: -15.108606
						},
						{
							x: -5.552228,
							y: -15.164884
						},
						{
							x: -5.530145,
							y: -15.206199
						},
						{
							x: -5.540689,
							y: -15.200563
						},
						{
							x: -5.653245,
							y: -15.16642
						},
						{
							x: -5.770299,
							y: -15.154891
						},
						{
							x: -5.887354,
							y: -15.16642
						},
						{
							x: -5.999909,
							y: -15.200563
						},
						{
							x: -6.103642,
							y: -15.256009
						},
						{
							x: -6.194564,
							y: -15.330627
						},
						{
							x: -6.269181,
							y: -15.421549
						},
						{
							x: -6.324627,
							y: -15.525281
						},
						{
							x: -6.358771,
							y: -15.637837
						},
						{
							x: -6.364998,
							y: -15.701061
						},
						{
							x: -7.369564,
							y: -16.705627
						},
						{
							x: -7.444181,
							y: -16.796549
						},
						{
							x: -7.499627,
							y: -16.900281
						},
						{
							x: -7.533771,
							y: -17.012837
						},
						{
							x: -7.545299,
							y: -17.129891
						},
						{
							x: -7.533771,
							y: -17.246945
						},
						{
							x: -7.499627,
							y: -17.359501
						},
						{
							x: -7.444181,
							y: -17.463233
						},
						{
							x: -7.369564,
							y: -17.554155
						},
						{
							x: -7.278642,
							y: -17.628773
						},
						{
							x: -7.174909,
							y: -17.684219
						},
						{
							x: -7.062354,
							y: -17.718362
						},
						{
							x: -6.945299,
							y: -17.729891
						},
						{
							x: -6.828245,
							y: -17.718362
						},
						{
							x: -6.715689,
							y: -17.684219
						},
						{
							x: -6.611957,
							y: -17.628773
						},
						{
							x: -6.521035,
							y: -17.554155
						},
						{
							x: -5.400064,
							y: -16.433184
						},
						{
							x: -5.400064,
							y: -17.200079
						},
						{
							x: -5.39526,
							y: -17.248852
						},
						{
							x: -5.381034,
							y: -17.29575
						},
						{
							x: -5.357931,
							y: -17.338972
						},
						{
							x: -5.326841,
							y: -17.376856
						},
						{
							x: -5.132971,
							y: -17.570726
						},
						{
							x: -5.176358,
							y: -17.574999
						},
						{
							x: -5.24014,
							y: -17.594347
						},
						{
							x: -5.298923,
							y: -17.625767
						},
						{
							x: -5.338772,
							y: -17.65847
						},
						{
							x: -5.360578,
							y: -17.65847
						},
						{
							x: -5.390018,
							y: -17.634309
						},
						{
							x: -5.467817,
							y: -17.592725
						},
						{
							x: -5.552234,
							y: -17.567117
						},
						{
							x: -5.640025,
							y: -17.55847
						},
						{
							x: -5.727815,
							y: -17.567117
						},
						{
							x: -5.812232,
							y: -17.592725
						},
						{
							x: -5.890031,
							y: -17.634309
						},
						{
							x: -5.958223,
							y: -17.690272
						},
						{
							x: -5.965741,
							y: -17.699433
						},
						{
							x: -6.024953,
							y: -17.650839
						},
						{
							x: -6.102752,
							y: -17.609254
						},
						{
							x: -6.187169,
							y: -17.583647
						},
						{
							x: -6.27496,
							y: -17.575
						},
						{
							x: -6.362751,
							y: -17.583647
						},
						{
							x: -6.447168,
							y: -17.609254
						},
						{
							x: -6.524967,
							y: -17.650839
						},
						{
							x: -6.593158,
							y: -17.706802
						},
						{
							x: -6.649121,
							y: -17.774993
						},
						{
							x: -6.690706,
							y: -17.852792
						},
						{
							x: -6.716313,
							y: -17.937209
						},
						{
							x: -6.72496,
							y: -18.025
						},
						{
							x: -6.716313,
							y: -18.112791
						},
						{
							x: -6.690706,
							y: -18.197208
						},
						{
							x: -6.649121,
							y: -18.275007
						},
						{
							x: -6.593158,
							y: -18.343198
						},
						{
							x: -6.524967,
							y: -18.399161
						},
						{
							x: -6.447168,
							y: -18.440746
						},
						{
							x: -6.362751,
							y: -18.466353
						},
						{
							x: -6.27496,
							y: -18.475
						},
						{
							x: -6.187169,
							y: -18.466353
						},
						{
							x: -6.102752,
							y: -18.440746
						},
						{
							x: -6.024953,
							y: -18.399161
						},
						{
							x: -5.956762,
							y: -18.343198
						},
						{
							x: -5.949244,
							y: -18.334037
						},
						{
							x: -5.890031,
							y: -18.382632
						},
						{
							x: -5.812232,
							y: -18.424216
						},
						{
							x: -5.727815,
							y: -18.449824
						},
						{
							x: -5.640025,
							y: -18.45847
						},
						{
							x: -5.552234,
							y: -18.449824
						},
						{
							x: -5.467817,
							y: -18.424216
						},
						{
							x: -5.449435,
							y: -18.414391
						},
						{
							x: -5.443498,
							y: -18.474674
						},
						{
							x: -5.424149,
							y: -18.538457
						},
						{
							x: -5.39273,
							y: -18.597239
						},
						{
							x: -5.350446,
							y: -18.648762
						},
						{
							x: -5.338695,
							y: -18.658405
						},
						{
							x: -5.350446,
							y: -18.668049
						},
						{
							x: -5.39273,
							y: -18.719572
						},
						{
							x: -5.424149,
							y: -18.778354
						},
						{
							x: -5.443498,
							y: -18.842137
						},
						{
							x: -5.450031,
							y: -18.908468
						},
						{
							x: -5.443498,
							y: -18.9748
						},
						{
							x: -5.424149,
							y: -19.038583
						},
						{
							x: -5.39273,
							y: -19.097365
						},
						{
							x: -5.350446,
							y: -19.148888
						},
						{
							x: -5.298923,
							y: -19.191172
						},
						{
							x: -5.24014,
							y: -19.222592
						},
						{
							x: -5.176358,
							y: -19.24194
						},
						{
							x: -5.110026,
							y: -19.248473
						},
						{
							x: -3.770024,
							y: -19.248473
						},
						{
							x: -3.703692,
							y: -19.24194
						},
						{
							x: -3.639909,
							y: -19.222592
						},
						{
							x: -3.581127,
							y: -19.191172
						},
						{
							x: -3.529604,
							y: -19.148888
						},
						{
							x: -3.48732,
							y: -19.097365
						},
						{
							x: -3.460092,
							y: -19.046425
						},
						{
							x: -3.425064,
							y: -19.049875
						},
						{
							x: -2.899229,
							y: -19.049875
						},
						{
							x: -2.899225,
							y: -19.049882
						},
						{
							x: -2.843262,
							y: -19.118073
						},
						{
							x: -2.775071,
							y: -19.174036
						},
						{
							x: -2.697272,
							y: -19.215621
						},
						{
							x: -2.612855,
							y: -19.241228
						},
						{
							x: -2.525064,
							y: -19.249875
						},
						{
							x: -2.437273,
							y: -19.241228
						},
						{
							x: -2.352856,
							y: -19.215621
						},
						{
							x: -2.341591,
							y: -19.209599
						},
						{
							x: -2.336199,
							y: -19.227374
						},
						{
							x: -2.294614,
							y: -19.305173
						},
						{
							x: -2.238651,
							y: -19.373364
						},
						{
							x: -2.170459,
							y: -19.429328
						},
						{
							x: -2.09266,
							y: -19.470912
						},
						{
							x: -2.008243,
							y: -19.49652
						},
						{
							x: -1.98,
							y: -19.499302
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: 10.2667,
							y: -19.105038
						},
						{
							x: 10.002002,
							y: -19.105038
						},
						{
							x: 10.020872,
							y: -19.042829
						},
						{
							x: 10.029519,
							y: -18.955038
						},
						{
							x: 10.020872,
							y: -18.867248
						},
						{
							x: 9.995265,
							y: -18.782831
						},
						{
							x: 9.95368,
							y: -18.705032
						},
						{
							x: 9.897717,
							y: -18.63684
						},
						{
							x: 9.829525,
							y: -18.580877
						},
						{
							x: 9.751726,
							y: -18.539292
						},
						{
							x: 9.667309,
							y: -18.513685
						},
						{
							x: 9.579519,
							y: -18.505038
						},
						{
							x: 9.491728,
							y: -18.513685
						},
						{
							x: 9.414995,
							y: -18.536961
						},
						{
							x: 9.379518,
							y: -18.501484
						},
						{
							x: 9.379518,
							y: -18.305039
						},
						{
							x: 8.805512,
							y: -18.305039
						},
						{
							x: 8.798871,
							y: -18.300605
						},
						{
							x: 8.798868,
							y: -18.300603
						},
						{
							x: 8.798865,
							y: -18.300601
						},
						{
							x: 8.798785,
							y: -18.300548
						},
						{
							x: 8.79878,
							y: -18.300556
						},
						{
							x: 8.755646,
							y: -18.277501
						},
						{
							x: 8.708748,
							y: -18.263274
						},
						{
							x: 8.659975,
							y: -18.25847
						},
						{
							x: 8.582244,
							y: -18.25847
						},
						{
							x: 8.55368,
							y: -18.205032
						},
						{
							x: 8.497717,
							y: -18.13684
						},
						{
							x: 8.429525,
							y: -18.080877
						},
						{
							x: 8.351726,
							y: -18.039292
						},
						{
							x: 8.267309,
							y: -18.013685
						},
						{
							x: 8.179519,
							y: -18.005038
						},
						{
							x: 8.091728,
							y: -18.013685
						},
						{
							x: 8.007311,
							y: -18.039292
						},
						{
							x: 7.929512,
							y: -18.080877
						},
						{
							x: 7.879547,
							y: -18.121882
						},
						{
							x: 7.879547,
							y: -17.805167
						},
						{
							x: 6.910915,
							y: -17.805167
						},
						{
							x: 6.931353,
							y: -17.737791
						},
						{
							x: 6.94,
							y: -17.65
						},
						{
							x: 6.931353,
							y: -17.562209
						},
						{
							x: 6.905746,
							y: -17.477792
						},
						{
							x: 6.864161,
							y: -17.399993
						},
						{
							x: 6.808198,
							y: -17.331802
						},
						{
							x: 6.740007,
							y: -17.275839
						},
						{
							x: 6.662208,
							y: -17.234254
						},
						{
							x: 6.577791,
							y: -17.208647
						},
						{
							x: 6.49,
							y: -17.2
						},
						{
							x: 6.447084,
							y: -17.204227
						},
						{
							x: 6.44996,
							y: -17.175023
						},
						{
							x: 6.441313,
							y: -17.087232
						},
						{
							x: 6.415706,
							y: -17.002815
						},
						{
							x: 6.374121,
							y: -16.925016
						},
						{
							x: 6.318158,
							y: -16.856825
						},
						{
							x: 6.249967,
							y: -16.800862
						},
						{
							x: 6.246844,
							y: -16.799193
						},
						{
							x: 6.266861,
							y: -16.801164
						},
						{
							x: 6.270761,
							y: -16.803249
						},
						{
							x: 6.336419,
							y: -16.823166
						},
						{
							x: 6.404701,
							y: -16.829891
						},
						{
							x: 7.246568,
							y: -16.829891
						},
						{
							x: 7.261503,
							y: -16.848089
						},
						{
							x: 7.329694,
							y: -16.904052
						},
						{
							x: 7.407493,
							y: -16.945637
						},
						{
							x: 7.49191,
							y: -16.971244
						},
						{
							x: 7.579701,
							y: -16.979891
						},
						{
							x: 7.667491,
							y: -16.971244
						},
						{
							x: 7.751908,
							y: -16.945637
						},
						{
							x: 7.829707,
							y: -16.904052
						},
						{
							x: 7.897899,
							y: -16.848089
						},
						{
							x: 7.953862,
							y: -16.779897
						},
						{
							x: 7.995446,
							y: -16.702098
						},
						{
							x: 8.021054,
							y: -16.617682
						},
						{
							x: 8.029701,
							y: -16.529891
						},
						{
							x: 8.02843,
							y: -16.516984
						},
						{
							x: 8.523223,
							y: -17.011777
						},
						{
							x: 8.561107,
							y: -17.042867
						},
						{
							x: 8.604329,
							y: -17.06597
						},
						{
							x: 8.651227,
							y: -17.080196
						},
						{
							x: 8.7,
							y: -17.085
						},
						{
							x: 9.146446,
							y: -17.085
						},
						{
							x: 9.173223,
							y: -17.111777
						},
						{
							x: 9.211107,
							y: -17.142867
						},
						{
							x: 9.254329,
							y: -17.16597
						},
						{
							x: 9.292407,
							y: -17.177521
						},
						{
							x: 9.311107,
							y: -17.192867
						},
						{
							x: 9.32449,
							y: -17.200021
						},
						{
							x: 9.334254,
							y: -17.232208
						},
						{
							x: 9.373185,
							y: -17.305041
						},
						{
							x: 8.379519,
							y: -17.305041
						},
						{
							x: 8.379519,
							y: -18.00504
						},
						{
							x: 9.379518,
							y: -18.00504
						},
						{
							x: 9.379518,
							y: -17.31449
						},
						{
							x: 9.431802,
							y: -17.378198
						},
						{
							x: 9.499993,
							y: -17.434161
						},
						{
							x: 9.577792,
							y: -17.475746
						},
						{
							x: 9.662209,
							y: -17.501353
						},
						{
							x: 9.75,
							y: -17.51
						},
						{
							x: 9.837791,
							y: -17.501353
						},
						{
							x: 9.922208,
							y: -17.475746
						},
						{
							x: 10.000007,
							y: -17.434161
						},
						{
							x: 10.068198,
							y: -17.378198
						},
						{
							x: 10.103639,
							y: -17.335013
						},
						{
							x: 10.103639,
							y: -17.337475
						},
						{
							x: 12.253639,
							y: -17.337475
						},
						{
							x: 12.253639,
							y: -15.812475
						},
						{
							x: 10.923126,
							y: -15.812475
						},
						{
							x: 10.613242,
							y: -15.502591
						},
						{
							x: 10.560205,
							y: -15.459064
						},
						{
							x: 10.499694,
							y: -15.42672
						},
						{
							x: 10.434037,
							y: -15.406803
						},
						{
							x: 10.431261,
							y: -15.40653
						},
						{
							x: 10.365019,
							y: -15.325814
						},
						{
							x: 10.274097,
							y: -15.251196
						},
						{
							x: 10.188246,
							y: -15.205307
						},
						{
							x: 10.226776,
							y: -15.166777
						},
						{
							x: 10.257867,
							y: -15.128893
						},
						{
							x: 10.28097,
							y: -15.085671
						},
						{
							x: 10.295196,
							y: -15.038773
						},
						{
							x: 10.3,
							y: -14.99
						},
						{
							x: 10.3,
							y: -13.14
						},
						{
							x: 10.637153,
							y: -13.14
						},
						{
							x: 10.644762,
							y: -13.144067
						},
						{
							x: 10.69635,
							y: -13.159716
						},
						{
							x: 10.75,
							y: -13.165
						},
						{
							x: 10.80365,
							y: -13.159716
						},
						{
							x: 10.855238,
							y: -13.144067
						},
						{
							x: 10.902782,
							y: -13.118654
						},
						{
							x: 10.944454,
							y: -13.084454
						},
						{
							x: 10.963908,
							y: -13.065
						},
						{
							x: 11.25,
							y: -13.065
						},
						{
							x: 11.30365,
							y: -13.059716
						},
						{
							x: 11.355238,
							y: -13.044067
						},
						{
							x: 11.402782,
							y: -13.018654
						},
						{
							x: 11.444454,
							y: -12.984454
						},
						{
							x: 11.644454,
							y: -12.784454
						},
						{
							x: 11.678654,
							y: -12.742782
						},
						{
							x: 11.704067,
							y: -12.695238
						},
						{
							x: 11.719716,
							y: -12.64365
						},
						{
							x: 11.725,
							y: -12.59
						},
						{
							x: 11.725,
							y: -12.09
						},
						{
							x: 11.719716,
							y: -12.03635
						},
						{
							x: 11.704067,
							y: -11.984762
						},
						{
							x: 11.7,
							y: -11.977153
						},
						{
							x: 11.7,
							y: -11.388751
						},
						{
							x: 11.726776,
							y: -11.366777
						},
						{
							x: 11.748752,
							y: -11.34
						},
						{
							x: 13.73,
							y: -11.34
						},
						{
							x: 13.73,
							y: -11.46
						},
						{
							x: 14.266446,
							y: -11.46
						},
						{
							x: 14.346446,
							y: -11.54
						},
						{
							x: 13.73,
							y: -11.54
						},
						{
							x: 13.73,
							y: -12.157265
						},
						{
							x: 12.978552,
							y: -12.908713
						},
						{
							x: 12.978546,
							y: -12.908711
						},
						{
							x: 12.890755,
							y: -12.900064
						},
						{
							x: 12.802964,
							y: -12.908711
						},
						{
							x: 12.718547,
							y: -12.934318
						},
						{
							x: 12.640748,
							y: -12.975903
						},
						{
							x: 12.572557,
							y: -13.031866
						},
						{
							x: 12.516594,
							y: -13.100057
						},
						{
							x: 12.475009,
							y: -13.177856
						},
						{
							x: 12.449402,
							y: -13.262273
						},
						{
							x: 12.440755,
							y: -13.350064
						},
						{
							x: 12.449402,
							y: -13.437855
						},
						{
							x: 12.475009,
							y: -13.522272
						},
						{
							x: 12.516594,
							y: -13.600071
						},
						{
							x: 12.572557,
							y: -13.668262
						},
						{
							x: 12.640748,
							y: -13.724225
						},
						{
							x: 12.718547,
							y: -13.76581
						},
						{
							x: 12.802964,
							y: -13.791417
						},
						{
							x: 12.890755,
							y: -13.800064
						},
						{
							x: 12.978546,
							y: -13.791417
						},
						{
							x: 13.062963,
							y: -13.76581
						},
						{
							x: 13.140762,
							y: -13.724225
						},
						{
							x: 13.208953,
							y: -13.668262
						},
						{
							x: 13.264916,
							y: -13.600071
						},
						{
							x: 13.306501,
							y: -13.522272
						},
						{
							x: 13.332108,
							y: -13.437855
						},
						{
							x: 13.340755,
							y: -13.350064
						},
						{
							x: 13.332108,
							y: -13.262273
						},
						{
							x: 13.332106,
							y: -13.262267
						},
						{
							x: 14.114373,
							y: -12.48
						},
						{
							x: 14.266446,
							y: -12.48
						},
						{
							x: 14.423223,
							y: -12.636777
						},
						{
							x: 14.461107,
							y: -12.667867
						},
						{
							x: 14.504329,
							y: -12.69097
						},
						{
							x: 14.551227,
							y: -12.705196
						},
						{
							x: 14.6,
							y: -12.71
						},
						{
							x: 15.796446,
							y: -12.71
						},
						{
							x: 15.823223,
							y: -12.736777
						},
						{
							x: 15.861107,
							y: -12.767867
						},
						{
							x: 15.904329,
							y: -12.79097
						},
						{
							x: 15.951227,
							y: -12.805196
						},
						{
							x: 16,
							y: -12.81
						},
						{
							x: 16.296446,
							y: -12.81
						},
						{
							x: 16.323223,
							y: -12.836777
						},
						{
							x: 16.361107,
							y: -12.867867
						},
						{
							x: 16.404329,
							y: -12.89097
						},
						{
							x: 16.451227,
							y: -12.905196
						},
						{
							x: 16.5,
							y: -12.91
						},
						{
							x: 16.596446,
							y: -12.91
						},
						{
							x: 16.623223,
							y: -12.936777
						},
						{
							x: 16.661107,
							y: -12.967867
						},
						{
							x: 16.704329,
							y: -12.99097
						},
						{
							x: 16.751227,
							y: -13.005196
						},
						{
							x: 16.796058,
							y: -13.009612
						},
						{
							x: 16.823223,
							y: -13.036777
						},
						{
							x: 16.861107,
							y: -13.067867
						},
						{
							x: 16.904329,
							y: -13.09097
						},
						{
							x: 16.951227,
							y: -13.105196
						},
						{
							x: 16.996058,
							y: -13.109612
						},
						{
							x: 17.123223,
							y: -13.236777
						},
						{
							x: 17.161107,
							y: -13.267867
						},
						{
							x: 17.204329,
							y: -13.29097
						},
						{
							x: 17.251227,
							y: -13.305196
						},
						{
							x: 17.296058,
							y: -13.309612
						},
						{
							x: 18.123223,
							y: -14.136777
						},
						{
							x: 18.161107,
							y: -14.167867
						},
						{
							x: 18.204329,
							y: -14.19097
						},
						{
							x: 18.251227,
							y: -14.205196
						},
						{
							x: 18.296058,
							y: -14.209612
						},
						{
							x: 18.48,
							y: -14.393554
						},
						{
							x: 18.48,
							y: -14.73
						},
						{
							x: 19.115677,
							y: -14.73
						},
						{
							x: 18.385093,
							y: -15.460584
						},
						{
							x: 18.350893,
							y: -15.502256
						},
						{
							x: 18.32548,
							y: -15.5498
						},
						{
							x: 18.309831,
							y: -15.601388
						},
						{
							x: 18.306066,
							y: -15.639611
						},
						{
							x: 18.285093,
							y: -15.660584
						},
						{
							x: 18.250893,
							y: -15.702256
						},
						{
							x: 18.22548,
							y: -15.7498
						},
						{
							x: 18.209831,
							y: -15.801388
						},
						{
							x: 18.204547,
							y: -15.855038
						},
						{
							x: 18.204547,
							y: -16.24113
						},
						{
							x: 18.185093,
							y: -16.260584
						},
						{
							x: 18.150893,
							y: -16.302256
						},
						{
							x: 18.12548,
							y: -16.3498
						},
						{
							x: 18.109831,
							y: -16.401388
						},
						{
							x: 18.104547,
							y: -16.455038
						},
						{
							x: 18.104547,
							y: -16.74113
						},
						{
							x: 17.885093,
							y: -16.960584
						},
						{
							x: 17.850893,
							y: -17.002256
						},
						{
							x: 17.82548,
							y: -17.0498
						},
						{
							x: 17.809831,
							y: -17.101388
						},
						{
							x: 17.806066,
							y: -17.139611
						},
						{
							x: 17.16412,
							y: -17.781557
						},
						{
							x: 17.125897,
							y: -17.785322
						},
						{
							x: 17.074309,
							y: -17.800971
						},
						{
							x: 17.026765,
							y: -17.826384
						},
						{
							x: 16.985093,
							y: -17.860584
						},
						{
							x: 16.96412,
							y: -17.881557
						},
						{
							x: 16.925897,
							y: -17.885322
						},
						{
							x: 16.874309,
							y: -17.900971
						},
						{
							x: 16.826765,
							y: -17.926384
						},
						{
							x: 16.785093,
							y: -17.960584
						},
						{
							x: 16.76412,
							y: -17.981557
						},
						{
							x: 16.725897,
							y: -17.985322
						},
						{
							x: 16.674309,
							y: -18.000971
						},
						{
							x: 16.626765,
							y: -18.026384
						},
						{
							x: 16.585093,
							y: -18.060584
						},
						{
							x: 16.56412,
							y: -18.081557
						},
						{
							x: 16.525897,
							y: -18.085322
						},
						{
							x: 16.474309,
							y: -18.100971
						},
						{
							x: 16.426765,
							y: -18.126384
						},
						{
							x: 16.385093,
							y: -18.160584
						},
						{
							x: 16.365639,
							y: -18.180038
						},
						{
							x: 16.079547,
							y: -18.180038
						},
						{
							x: 16.025897,
							y: -18.185322
						},
						{
							x: 15.974309,
							y: -18.200971
						},
						{
							x: 15.926765,
							y: -18.226384
						},
						{
							x: 15.885093,
							y: -18.260584
						},
						{
							x: 15.865639,
							y: -18.280038
						},
						{
							x: 15.193456,
							y: -18.280038
						},
						{
							x: 15.174002,
							y: -18.260584
						},
						{
							x: 15.132329,
							y: -18.226384
						},
						{
							x: 15.084785,
							y: -18.200971
						},
						{
							x: 15.033197,
							y: -18.185322
						},
						{
							x: 14.979547,
							y: -18.180038
						},
						{
							x: 14.693456,
							y: -18.180038
						},
						{
							x: 14.674002,
							y: -18.160584
						},
						{
							x: 14.632329,
							y: -18.126384
						},
						{
							x: 14.584785,
							y: -18.100971
						},
						{
							x: 14.533197,
							y: -18.085322
						},
						{
							x: 14.490884,
							y: -18.081155
						},
						{
							x: 14.474002,
							y: -18.060584
						},
						{
							x: 14.432329,
							y: -18.026384
						},
						{
							x: 14.384785,
							y: -18.000971
						},
						{
							x: 14.333197,
							y: -17.985322
						},
						{
							x: 14.279547,
							y: -17.980038
						},
						{
							x: 14.193456,
							y: -17.980038
						},
						{
							x: 14.174002,
							y: -17.960584
						},
						{
							x: 14.132329,
							y: -17.926384
						},
						{
							x: 14.084785,
							y: -17.900971
						},
						{
							x: 14.033197,
							y: -17.885322
						},
						{
							x: 13.979547,
							y: -17.880038
						},
						{
							x: 12.779547,
							y: -17.880038
						},
						{
							x: 12.725897,
							y: -17.885322
						},
						{
							x: 12.674309,
							y: -17.900971
						},
						{
							x: 12.626765,
							y: -17.926384
						},
						{
							x: 12.585093,
							y: -17.960584
						},
						{
							x: 12.15,
							y: -18.395677
						},
						{
							x: 12.15,
							y: -17.492493
						},
						{
							x: 11.050002,
							y: -17.492493
						},
						{
							x: 11.050002,
							y: -18.338938
						},
						{
							x: 10.992283,
							y: -18.396657
						},
						{
							x: 10.950001,
							y: -18.392492
						},
						{
							x: 10.862211,
							y: -18.401139
						},
						{
							x: 10.777794,
							y: -18.426747
						},
						{
							x: 10.699995,
							y: -18.468331
						},
						{
							x: 10.631803,
							y: -18.524294
						},
						{
							x: 10.57584,
							y: -18.592486
						},
						{
							x: 10.534255,
							y: -18.670285
						},
						{
							x: 10.508648,
							y: -18.754702
						},
						{
							x: 10.500001,
							y: -18.842492
						},
						{
							x: 10.508648,
							y: -18.930283
						},
						{
							x: 10.534255,
							y: -19.0147
						},
						{
							x: 10.569179,
							y: -19.080038
						},
						{
							x: 10.379547,
							y: -19.080038
						},
						{
							x: 10.325897,
							y: -19.085322
						},
						{
							x: 10.274309,
							y: -19.100971
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: 9.646446,
							y: -15.04
						},
						{
							x: 9.504205,
							y: -15.04
						},
						{
							x: 9.290019,
							y: -14.825814
						},
						{
							x: 9.215755,
							y: -14.764867
						},
						{
							x: 9.215755,
							y: -14.575078
						},
						{
							x: 9.204226,
							y: -14.458024
						},
						{
							x: 9.170083,
							y: -14.345468
						},
						{
							x: 9.153732,
							y: -14.314878
						},
						{
							x: 9.191014,
							y: -14.26945
						},
						{
							x: 9.223358,
							y: -14.208939
						},
						{
							x: 9.232008,
							y: -14.180423
						},
						{
							x: 9.241014,
							y: -14.16945
						},
						{
							x: 9.273358,
							y: -14.108939
						},
						{
							x: 9.293275,
							y: -14.043282
						},
						{
							x: 9.3,
							y: -13.975
						},
						{
							x: 9.3,
							y: -13.099165
						},
						{
							x: 9.300007,
							y: -13.099161
						},
						{
							x: 9.368198,
							y: -13.043198
						},
						{
							x: 9.424161,
							y: -12.975007
						},
						{
							x: 9.465746,
							y: -12.897208
						},
						{
							x: 9.491353,
							y: -12.812791
						},
						{
							x: 9.5,
							y: -12.725
						},
						{
							x: 9.491353,
							y: -12.637209
						},
						{
							x: 9.465746,
							y: -12.552792
						},
						{
							x: 9.424161,
							y: -12.474993
						},
						{
							x: 9.368198,
							y: -12.406802
						},
						{
							x: 9.300007,
							y: -12.350839
						},
						{
							x: 9.222208,
							y: -12.309254
						},
						{
							x: 9.137791,
							y: -12.283647
						},
						{
							x: 9.05,
							y: -12.275
						},
						{
							x: 8.962209,
							y: -12.283647
						},
						{
							x: 8.877792,
							y: -12.309254
						},
						{
							x: 8.836588,
							y: -12.331279
						},
						{
							x: 8.87232,
							y: -12.264428
						},
						{
							x: 8.900489,
							y: -12.17157
						},
						{
							x: 8.91,
							y: -12.075
						},
						{
							x: 8.900489,
							y: -11.97843
						},
						{
							x: 8.87232,
							y: -11.885572
						},
						{
							x: 8.826577,
							y: -11.799993
						},
						{
							x: 8.816913,
							y: -11.788217
						},
						{
							x: 8.883953,
							y: -11.733198
						},
						{
							x: 8.939916,
							y: -11.665007
						},
						{
							x: 8.981501,
							y: -11.587208
						},
						{
							x: 9.007108,
							y: -11.502791
						},
						{
							x: 9.015755,
							y: -11.415
						},
						{
							x: 9.007108,
							y: -11.327209
						},
						{
							x: 8.984755,
							y: -11.253518
						},
						{
							x: 8.996802,
							y: -11.268198
						},
						{
							x: 9.064993,
							y: -11.324161
						},
						{
							x: 9.142792,
							y: -11.365746
						},
						{
							x: 9.227209,
							y: -11.391353
						},
						{
							x: 9.315,
							y: -11.4
						},
						{
							x: 9.402791,
							y: -11.391353
						},
						{
							x: 9.487208,
							y: -11.365746
						},
						{
							x: 9.565007,
							y: -11.324161
						},
						{
							x: 9.594447,
							y: -11.3
						},
						{
							x: 10.74,
							y: -11.3
						},
						{
							x: 10.808282,
							y: -11.293275
						},
						{
							x: 10.838237,
							y: -11.284188
						},
						{
							x: 10.928437,
							y: -11.31155
						},
						{
							x: 11.065,
							y: -11.325
						},
						{
							x: 11.2,
							y: -11.311704
						},
						{
							x: 11.2,
							y: -11.977153
						},
						{
							x: 11.195933,
							y: -11.984762
						},
						{
							x: 11.180284,
							y: -12.03635
						},
						{
							x: 11.175,
							y: -12.09
						},
						{
							x: 11.175,
							y: -12.476091
						},
						{
							x: 11.136091,
							y: -12.515
						},
						{
							x: 10.85,
							y: -12.515
						},
						{
							x: 10.79635,
							y: -12.520284
						},
						{
							x: 10.744762,
							y: -12.535933
						},
						{
							x: 10.697218,
							y: -12.561346
						},
						{
							x: 10.655545,
							y: -12.595546
						},
						{
							x: 10.611091,
							y: -12.64
						},
						{
							x: 10.15,
							y: -12.64
						},
						{
							x: 10.101227,
							y: -12.644804
						},
						{
							x: 10.054329,
							y: -12.65903
						},
						{
							x: 10.011107,
							y: -12.682133
						},
						{
							x: 9.973223,
							y: -12.713223
						},
						{
							x: 9.873223,
							y: -12.813223
						},
						{
							x: 9.842132,
							y: -12.851107
						},
						{
							x: 9.81903,
							y: -12.894329
						},
						{
							x: 9.804803,
							y: -12.941227
						},
						{
							x: 9.8,
							y: -12.99
						},
						{
							x: 9.8,
							y: -14.886446
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -7.305,
							y: -10.709455
						},
						{
							x: -7.326107,
							y: -10.692133
						},
						{
							x: -7.369329,
							y: -10.66903
						},
						{
							x: -7.416227,
							y: -10.654804
						},
						{
							x: -7.465,
							y: -10.65
						},
						{
							x: -7.766521,
							y: -10.65
						},
						{
							x: -7.776107,
							y: -10.642133
						},
						{
							x: -7.819329,
							y: -10.61903
						},
						{
							x: -7.866227,
							y: -10.604804
						},
						{
							x: -7.911058,
							y: -10.600388
						},
						{
							x: -7.923977,
							y: -10.587469
						},
						{
							x: -7.93403,
							y: -10.554329
						},
						{
							x: -7.957133,
							y: -10.511107
						},
						{
							x: -7.965,
							y: -10.501521
						},
						{
							x: -7.965,
							y: -10.314267
						},
						{
							x: -7.845813,
							y: -10.324199
						},
						{
							x: -7.845715,
							y: -10.323028
						},
						{
							x: -7.825052,
							y: -10.325063
						},
						{
							x: -7.776279,
							y: -10.320259
						},
						{
							x: -7.729381,
							y: -10.306033
						},
						{
							x: -7.718212,
							y: -10.300063
						},
						{
							x: -7.305,
							y: -10.300063
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -13.392501,
							y: -20.2
						},
						{
							x: -20.2,
							y: -20.2
						},
						{
							x: -20.2,
							y: -14.430084
						},
						{
							x: -19.659994,
							y: -14.430084
						},
						{
							x: -19.659994,
							y: -13.350076
						},
						{
							x: -19.886449,
							y: -13.350076
						},
						{
							x: -20.049999,
							y: -13.186526
						},
						{
							x: -20.049999,
							y: -13.149924
						},
						{
							x: -19.659994,
							y: -13.149924
						},
						{
							x: -19.613677,
							y: -13.149924
						},
						{
							x: -19.276904,
							y: -13.486697
						},
						{
							x: -19.23902,
							y: -13.517787
						},
						{
							x: -19.195798,
							y: -13.54089
						},
						{
							x: -19.1489,
							y: -13.555116
						},
						{
							x: -19.100127,
							y: -13.55992
						},
						{
							x: -18.898879,
							y: -13.55992
						},
						{
							x: -18.876904,
							y: -13.586697
						},
						{
							x: -18.850127,
							y: -13.613474
						},
						{
							x: -18.850127,
							y: -15.006366
						},
						{
							x: -19.383761,
							y: -15.54
						},
						{
							x: -20.02,
							y: -15.54
						},
						{
							x: -20.02,
							y: -16.48
						},
						{
							x: -19.507635,
							y: -16.48
						},
						{
							x: -19.524147,
							y: -16.50012
						},
						{
							x: -19.565732,
							y: -16.577919
						},
						{
							x: -19.591339,
							y: -16.662336
						},
						{
							x: -19.599986,
							y: -16.750127
						},
						{
							x: -19.591339,
							y: -16.837918
						},
						{
							x: -19.565732,
							y: -16.922335
						},
						{
							x: -19.524147,
							y: -17.000134
						},
						{
							x: -19.468184,
							y: -17.068325
						},
						{
							x: -19.399993,
							y: -17.124288
						},
						{
							x: -19.399986,
							y: -17.124292
						},
						{
							x: -19.399986,
							y: -18.850127
						},
						{
							x: -19.604989,
							y: -18.850127
						},
						{
							x: -19.604989,
							y: -19.650127
						},
						{
							x: -18.694983,
							y: -19.650127
						},
						{
							x: -18.694983,
							y: -19.27391
						},
						{
							x: -18.672766,
							y: -19.280649
						},
						{
							x: -18.305017,
							y: -19.648398
						},
						{
							x: -18.305017,
							y: -20.149999
						},
						{
							x: -17.395011,
							y: -20.149999
						},
						{
							x: -17.395011,
							y: -19.349999
						},
						{
							x: -17.896308,
							y: -19.349999
						},
						{
							x: -18.165534,
							y: -19.080773
						},
						{
							x: -18.13419,
							y: -19.022133
						},
						{
							x: -18.108583,
							y: -18.937716
						},
						{
							x: -18.099936,
							y: -18.849925
						},
						{
							x: -18.108583,
							y: -18.762134
						},
						{
							x: -18.13419,
							y: -18.677717
						},
						{
							x: -18.175775,
							y: -18.599918
						},
						{
							x: -18.231738,
							y: -18.531727
						},
						{
							x: -18.299929,
							y: -18.475764
						},
						{
							x: -18.377728,
							y: -18.434179
						},
						{
							x: -18.462145,
							y: -18.408572
						},
						{
							x: -18.549936,
							y: -18.399925
						},
						{
							x: -18.637727,
							y: -18.408572
						},
						{
							x: -18.722144,
							y: -18.434179
						},
						{
							x: -18.799943,
							y: -18.475764
						},
						{
							x: -18.868134,
							y: -18.531727
						},
						{
							x: -18.899986,
							y: -18.570539
						},
						{
							x: -18.899986,
							y: -17.124292
						},
						{
							x: -18.899979,
							y: -17.124288
						},
						{
							x: -18.831788,
							y: -17.068325
						},
						{
							x: -18.775825,
							y: -17.000134
						},
						{
							x: -18.73424,
							y: -16.922335
						},
						{
							x: -18.708633,
							y: -16.837918
						},
						{
							x: -18.699986,
							y: -16.750127
						},
						{
							x: -18.708633,
							y: -16.662336
						},
						{
							x: -18.73424,
							y: -16.577919
						},
						{
							x: -18.775825,
							y: -16.50012
						},
						{
							x: -18.831788,
							y: -16.431929
						},
						{
							x: -18.899979,
							y: -16.375966
						},
						{
							x: -18.977778,
							y: -16.334381
						},
						{
							x: -18.98,
							y: -16.333707
						},
						{
							x: -18.98,
							y: -15.843347
						},
						{
							x: -18.42335,
							y: -15.286697
						},
						{
							x: -18.39226,
							y: -15.248813
						},
						{
							x: -18.369157,
							y: -15.205591
						},
						{
							x: -18.354931,
							y: -15.158693
						},
						{
							x: -18.350127,
							y: -15.10992
						},
						{
							x: -18.350127,
							y: -13.50992
						},
						{
							x: -18.354931,
							y: -13.461147
						},
						{
							x: -18.364565,
							y: -13.429386
						},
						{
							x: -18.310007,
							y: -13.474161
						},
						{
							x: -18.232208,
							y: -13.515746
						},
						{
							x: -18.147791,
							y: -13.541353
						},
						{
							x: -18.06,
							y: -13.55
						},
						{
							x: -17.972209,
							y: -13.541353
						},
						{
							x: -17.887792,
							y: -13.515746
						},
						{
							x: -17.809993,
							y: -13.474161
						},
						{
							x: -17.741802,
							y: -13.418198
						},
						{
							x: -17.685839,
							y: -13.350007
						},
						{
							x: -17.644254,
							y: -13.272208
						},
						{
							x: -17.618647,
							y: -13.187791
						},
						{
							x: -17.61,
							y: -13.1
						},
						{
							x: -17.618647,
							y: -13.012209
						},
						{
							x: -17.644254,
							y: -12.927792
						},
						{
							x: -17.685839,
							y: -12.849993
						},
						{
							x: -17.741802,
							y: -12.781802
						},
						{
							x: -17.809993,
							y: -12.725839
						},
						{
							x: -17.887792,
							y: -12.684254
						},
						{
							x: -17.972209,
							y: -12.658647
						},
						{
							x: -18.06,
							y: -12.65
						},
						{
							x: -18.147791,
							y: -12.658647
						},
						{
							x: -18.232208,
							y: -12.684254
						},
						{
							x: -18.310007,
							y: -12.725839
						},
						{
							x: -18.378198,
							y: -12.781802
						},
						{
							x: -18.405736,
							y: -12.815356
						},
						{
							x: -18.611132,
							y: -12.609959
						},
						{
							x: -18.225226,
							y: -12.224053
						},
						{
							x: -18.222209,
							y: -12.225666
						},
						{
							x: -18.137792,
							y: -12.251273
						},
						{
							x: -18.050001,
							y: -12.25992
						},
						{
							x: -17.96221,
							y: -12.251273
						},
						{
							x: -17.877793,
							y: -12.225666
						},
						{
							x: -17.799994,
							y: -12.184081
						},
						{
							x: -17.731803,
							y: -12.128118
						},
						{
							x: -17.67584,
							y: -12.059927
						},
						{
							x: -17.634255,
							y: -11.982128
						},
						{
							x: -17.608648,
							y: -11.897711
						},
						{
							x: -17.600001,
							y: -11.80992
						},
						{
							x: -17.608648,
							y: -11.722129
						},
						{
							x: -17.634255,
							y: -11.637712
						},
						{
							x: -17.654421,
							y: -11.599984
						},
						{
							x: -17.23107,
							y: -11.599984
						},
						{
							x: -16.814839,
							y: -12.016215
						},
						{
							x: -16.846663,
							y: -12.054992
						},
						{
							x: -16.888247,
							y: -12.132792
						},
						{
							x: -16.913855,
							y: -12.217208
						},
						{
							x: -16.922501,
							y: -12.304999
						},
						{
							x: -16.913855,
							y: -12.39279
						},
						{
							x: -16.888247,
							y: -12.477207
						},
						{
							x: -16.846663,
							y: -12.555006
						},
						{
							x: -16.790699,
							y: -12.623197
						},
						{
							x: -16.722508,
							y: -12.67916
						},
						{
							x: -16.644709,
							y: -12.720745
						},
						{
							x: -16.560292,
							y: -12.746352
						},
						{
							x: -16.472501,
							y: -12.754999
						},
						{
							x: -16.384711,
							y: -12.746352
						},
						{
							x: -16.300294,
							y: -12.720745
						},
						{
							x: -16.222495,
							y: -12.67916
						},
						{
							x: -16.154303,
							y: -12.623197
						},
						{
							x: -16.09834,
							y: -12.555006
						},
						{
							x: -16.056756,
							y: -12.477207
						},
						{
							x: -16.031148,
							y: -12.39279
						},
						{
							x: -16.022501,
							y: -12.304999
						},
						{
							x: -16.031148,
							y: -12.217208
						},
						{
							x: -16.056756,
							y: -12.132792
						},
						{
							x: -16.09834,
							y: -12.054992
						},
						{
							x: -16.154303,
							y: -11.986801
						},
						{
							x: -16.222495,
							y: -11.930838
						},
						{
							x: -16.237427,
							y: -11.922856
						},
						{
							x: -16.241531,
							y: -11.909328
						},
						{
							x: -16.264634,
							y: -11.866107
						},
						{
							x: -16.295725,
							y: -11.828222
						},
						{
							x: -16.950041,
							y: -11.173906
						},
						{
							x: -16.950041,
							y: -10.653606
						},
						{
							x: -16.800283,
							y: -10.503848
						},
						{
							x: -16.761171,
							y: -10.482942
						},
						{
							x: -16.723287,
							y: -10.451852
						},
						{
							x: -16.623287,
							y: -10.351852
						},
						{
							x: -16.592197,
							y: -10.313968
						},
						{
							x: -16.571291,
							y: -10.274856
						},
						{
							x: -16.52,
							y: -10.223565
						},
						{
							x: -16.52,
							y: -10.71
						},
						{
							x: -15.48,
							y: -10.71
						},
						{
							x: -15.48,
							y: -10.515
						},
						{
							x: -15.115608,
							y: -10.515
						},
						{
							x: -14.686154,
							y: -10.944454
						},
						{
							x: -14.644482,
							y: -10.978654
						},
						{
							x: -14.596938,
							y: -11.004067
						},
						{
							x: -14.54535,
							y: -11.019716
						},
						{
							x: -14.505,
							y: -11.02369
						},
						{
							x: -14.505,
							y: -11.23
						},
						{
							x: -14.505,
							y: -12.27
						},
						{
							x: -13.565,
							y: -12.27
						},
						{
							x: -13.565,
							y: -11.624335
						},
						{
							x: -13.30081,
							y: -11.360145
						},
						{
							x: -13.269719,
							y: -11.322261
						},
						{
							x: -13.246617,
							y: -11.279039
						},
						{
							x: -13.23239,
							y: -11.232141
						},
						{
							x: -13.227587,
							y: -11.183368
						},
						{
							x: -13.227587,
							y: -10.433368
						},
						{
							x: -12.827587,
							y: -10.433368
						},
						{
							x: -12.827587,
							y: -13.283368
						},
						{
							x: -12.822783,
							y: -13.332141
						},
						{
							x: -12.808557,
							y: -13.379039
						},
						{
							x: -12.785454,
							y: -13.422261
						},
						{
							x: -12.754363,
							y: -13.460145
						},
						{
							x: -12.727587,
							y: -13.486921
						},
						{
							x: -12.727587,
							y: -14.117743
						},
						{
							x: -12.754751,
							y: -14.168563
						},
						{
							x: -12.771822,
							y: -14.224841
						},
						{
							x: -12.777587,
							y: -14.283368
						},
						{
							x: -12.777587,
							y: -14.383368
						},
						{
							x: -12.777587,
							y: -15.683368
						},
						{
							x: -12.771822,
							y: -15.741896
						},
						{
							x: -12.754751,
							y: -15.798173
						},
						{
							x: -12.727028,
							y: -15.85004
						},
						{
							x: -12.689719,
							y: -15.8955
						},
						{
							x: -12.644258,
							y: -15.932809
						},
						{
							x: -12.592392,
							y: -15.960532
						},
						{
							x: -12.537248,
							y: -15.97726
						},
						{
							x: -12.327587,
							y: -16.186921
						},
						{
							x: -12.327587,
							y: -17.159423
						},
						{
							x: -12.372501,
							y: -17.154999
						},
						{
							x: -12.460292,
							y: -17.163646
						},
						{
							x: -12.544709,
							y: -17.189253
						},
						{
							x: -12.622508,
							y: -17.230838
						},
						{
							x: -12.690699,
							y: -17.286801
						},
						{
							x: -12.746663,
							y: -17.354992
						},
						{
							x: -12.788247,
							y: -17.432792
						},
						{
							x: -12.813855,
							y: -17.517208
						},
						{
							x: -12.822501,
							y: -17.604999
						},
						{
							x: -12.813855,
							y: -17.69279
						},
						{
							x: -12.788247,
							y: -17.777207
						},
						{
							x: -12.746663,
							y: -17.855006
						},
						{
							x: -12.690699,
							y: -17.923197
						},
						{
							x: -12.622508,
							y: -17.97916
						},
						{
							x: -12.622501,
							y: -17.979164
						},
						{
							x: -12.622501,
							y: -19.701445
						},
						{
							x: -12.856055,
							y: -19.934999
						},
						{
							x: -13.392501,
							y: -19.934999
						}
					]
				},
				inner_rings: [
					{
						vertices: [
							{
								x: -16.48,
								y: -19.77
							},
							{
								x: -15.54,
								y: -19.77
							},
							{
								x: -15.54,
								y: -18.73
							},
							{
								x: -16.141092,
								y: -18.73
							},
							{
								x: -16.245349,
								y: -18.625743
							},
							{
								x: -16.285839,
								y: -18.549993
							},
							{
								x: -16.341802,
								y: -18.481802
							},
							{
								x: -16.409993,
								y: -18.425839
							},
							{
								x: -16.487792,
								y: -18.384254
							},
							{
								x: -16.572209,
								y: -18.358647
							},
							{
								x: -16.66,
								y: -18.35
							},
							{
								x: -16.747791,
								y: -18.358647
							},
							{
								x: -16.832208,
								y: -18.384254
							},
							{
								x: -16.910007,
								y: -18.425839
							},
							{
								x: -16.978198,
								y: -18.481802
							},
							{
								x: -17.034161,
								y: -18.549993
							},
							{
								x: -17.075746,
								y: -18.627792
							},
							{
								x: -17.101353,
								y: -18.712209
							},
							{
								x: -17.11,
								y: -18.8
							},
							{
								x: -17.101353,
								y: -18.887791
							},
							{
								x: -17.075746,
								y: -18.972208
							},
							{
								x: -17.034161,
								y: -19.050007
							},
							{
								x: -16.978198,
								y: -19.118198
							},
							{
								x: -16.910007,
								y: -19.174161
							},
							{
								x: -16.832208,
								y: -19.215746
							},
							{
								x: -16.747791,
								y: -19.241353
							},
							{
								x: -16.66,
								y: -19.25
							},
							{
								x: -16.572209,
								y: -19.241353
							},
							{
								x: -16.487792,
								y: -19.215746
							},
							{
								x: -16.48,
								y: -19.211581
							}
						]
					}
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -2.43572,
							y: -11.48
						},
						{
							x: -2.81197,
							y: -11.48
						},
						{
							x: -2.814804,
							y: -11.451227
						},
						{
							x: -2.82903,
							y: -11.404329
						},
						{
							x: -2.852133,
							y: -11.361107
						},
						{
							x: -2.883223,
							y: -11.323223
						},
						{
							x: -2.921107,
							y: -11.292133
						},
						{
							x: -2.964329,
							y: -11.26903
						},
						{
							x: -3.011227,
							y: -11.254804
						},
						{
							x: -3.056058,
							y: -11.250388
						},
						{
							x: -3.29,
							y: -11.016446
						},
						{
							x: -3.29,
							y: -10.75
						},
						{
							x: -3.235,
							y: -10.75
						},
						{
							x: -3.186227,
							y: -10.745196
						},
						{
							x: -3.139329,
							y: -10.73097
						},
						{
							x: -3.096107,
							y: -10.707867
						},
						{
							x: -3.058223,
							y: -10.676777
						},
						{
							x: -2.901446,
							y: -10.52
						},
						{
							x: -2.27,
							y: -10.52
						},
						{
							x: -2.27,
							y: -9.868554
						},
						{
							x: -2.105,
							y: -10.033554
						},
						{
							x: -2.105,
							y: -10.67
						},
						{
							x: -1.868313,
							y: -10.67
						},
						{
							x: -1.870993,
							y: -10.670813
						},
						{
							x: -1.918537,
							y: -10.696226
						},
						{
							x: -1.960209,
							y: -10.730426
						},
						{
							x: -2.010141,
							y: -10.780358
						},
						{
							x: -2.065755,
							y: -10.77488
						},
						{
							x: -2.153546,
							y: -10.783527
						},
						{
							x: -2.237963,
							y: -10.809134
						},
						{
							x: -2.315762,
							y: -10.850719
						},
						{
							x: -2.383953,
							y: -10.906682
						},
						{
							x: -2.439916,
							y: -10.974873
						},
						{
							x: -2.481501,
							y: -11.052672
						},
						{
							x: -2.507108,
							y: -11.137089
						},
						{
							x: -2.515755,
							y: -11.22488
						},
						{
							x: -2.507108,
							y: -11.312671
						},
						{
							x: -2.481501,
							y: -11.397088
						},
						{
							x: -2.439916,
							y: -11.474887
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -11.227966,
							y: -13.98
						},
						{
							x: -11.875,
							y: -13.98
						},
						{
							x: -11.875,
							y: -11.55
						},
						{
							x: -11.250851,
							y: -11.55
						},
						{
							x: -11.265706,
							y: -11.577792
						},
						{
							x: -11.291313,
							y: -11.662209
						},
						{
							x: -11.29996,
							y: -11.75
						},
						{
							x: -11.291313,
							y: -11.837791
						},
						{
							x: -11.265706,
							y: -11.922208
						},
						{
							x: -11.224121,
							y: -12.000007
						},
						{
							x: -11.168158,
							y: -12.068198
						},
						{
							x: -11.099967,
							y: -12.124161
						},
						{
							x: -11.022168,
							y: -12.165746
						},
						{
							x: -10.937751,
							y: -12.191353
						},
						{
							x: -10.84996,
							y: -12.2
						},
						{
							x: -10.762169,
							y: -12.191353
						},
						{
							x: -10.677752,
							y: -12.165746
						},
						{
							x: -10.599953,
							y: -12.124161
						},
						{
							x: -10.531762,
							y: -12.068198
						},
						{
							x: -10.475799,
							y: -12.000007
						},
						{
							x: -10.434214,
							y: -11.922208
						},
						{
							x: -10.408607,
							y: -11.837791
						},
						{
							x: -10.39996,
							y: -11.75
						},
						{
							x: -10.408607,
							y: -11.662209
						},
						{
							x: -10.434214,
							y: -11.577792
						},
						{
							x: -10.449069,
							y: -11.55
						},
						{
							x: -10.375,
							y: -11.55
						},
						{
							x: -10.375,
							y: -10.05
						},
						{
							x: -9.725,
							y: -10.05
						},
						{
							x: -9.676227,
							y: -10.045196
						},
						{
							x: -9.629329,
							y: -10.03097
						},
						{
							x: -9.586107,
							y: -10.007867
						},
						{
							x: -9.548223,
							y: -9.976777
						},
						{
							x: -9.517133,
							y: -9.938893
						},
						{
							x: -9.49403,
							y: -9.895671
						},
						{
							x: -9.479804,
							y: -9.848773
						},
						{
							x: -9.475001,
							y: -9.800012
						},
						{
							x: -9.475,
							y: -9.800012
						},
						{
							x: -9.474977,
							y: -9.300068
						},
						{
							x: -9.44362,
							y: -9.300068
						},
						{
							x: -9.422867,
							y: -9.338893
						},
						{
							x: -9.391777,
							y: -9.376777
						},
						{
							x: -9.214612,
							y: -9.553942
						},
						{
							x: -9.210196,
							y: -9.598773
						},
						{
							x: -9.19597,
							y: -9.645671
						},
						{
							x: -9.172867,
							y: -9.688893
						},
						{
							x: -9.141777,
							y: -9.726777
						},
						{
							x: -8.465,
							y: -10.403554
						},
						{
							x: -8.465,
							y: -10.6
						},
						{
							x: -8.460196,
							y: -10.648773
						},
						{
							x: -8.44597,
							y: -10.695671
						},
						{
							x: -8.422867,
							y: -10.738893
						},
						{
							x: -8.407521,
							y: -10.757593
						},
						{
							x: -8.39597,
							y: -10.795671
						},
						{
							x: -8.372867,
							y: -10.838893
						},
						{
							x: -8.341777,
							y: -10.876777
						},
						{
							x: -8.191777,
							y: -11.026777
						},
						{
							x: -8.18785,
							y: -11.03
						},
						{
							x: -8.305,
							y: -11.03
						},
						{
							x: -8.305,
							y: -11.603544
						},
						{
							x: -8.742068,
							y: -11.95
						},
						{
							x: -10.275,
							y: -11.95
						},
						{
							x: -10.275,
							y: -13.311446
						},
						{
							x: -10.713554,
							y: -13.75
						},
						{
							x: -10.91,
							y: -13.75
						},
						{
							x: -10.958773,
							y: -13.754804
						},
						{
							x: -11.005671,
							y: -13.76903
						},
						{
							x: -11.048893,
							y: -13.792133
						},
						{
							x: -11.086777,
							y: -13.823223
						},
						{
							x: -11.186777,
							y: -13.923223
						},
						{
							x: -11.217867,
							y: -13.961107
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -6.345,
							y: -11.633874
						},
						{
							x: -6.345,
							y: -11.03
						},
						{
							x: -6.981446,
							y: -11.03
						},
						{
							x: -7.241446,
							y: -10.77
						},
						{
							x: -6.365,
							y: -10.77
						},
						{
							x: -6.365,
							y: -9.73
						},
						{
							x: -7.305,
							y: -9.73
						},
						{
							x: -7.305,
							y: -9.800063
						},
						{
							x: -7.825052,
							y: -9.800063
						},
						{
							x: -7.873825,
							y: -9.804867
						},
						{
							x: -7.913304,
							y: -9.816843
						},
						{
							x: -8.013029,
							y: -9.808532
						},
						{
							x: -8.091961,
							y: -9.7296
						},
						{
							x: -8.165073,
							y: -9.300068
						},
						{
							x: -7.825002,
							y: -9.300068
						},
						{
							x: -7.424952,
							y: -9.300068
						},
						{
							x: -7.059993,
							y: -9.300068
						},
						{
							x: -7.055196,
							y: -9.348773
						},
						{
							x: -7.04097,
							y: -9.395671
						},
						{
							x: -7.017867,
							y: -9.438893
						},
						{
							x: -6.986777,
							y: -9.476777
						},
						{
							x: -6.948893,
							y: -9.507867
						},
						{
							x: -6.905671,
							y: -9.53097
						},
						{
							x: -6.858773,
							y: -9.545196
						},
						{
							x: -6.81,
							y: -9.55
						},
						{
							x: -6.21,
							y: -9.55
						},
						{
							x: -6.161227,
							y: -9.545196
						},
						{
							x: -6.114329,
							y: -9.53097
						},
						{
							x: -6.071107,
							y: -9.507867
						},
						{
							x: -6.033223,
							y: -9.476777
						},
						{
							x: -5.997797,
							y: -9.441351
						},
						{
							x: -5.997791,
							y: -9.441353
						},
						{
							x: -5.91,
							y: -9.45
						},
						{
							x: -5.822209,
							y: -9.441353
						},
						{
							x: -5.737792,
							y: -9.415746
						},
						{
							x: -5.659993,
							y: -9.374161
						},
						{
							x: -5.591802,
							y: -9.318198
						},
						{
							x: -5.535839,
							y: -9.250007
						},
						{
							x: -5.494254,
							y: -9.172208
						},
						{
							x: -5.472713,
							y: -9.101195
						},
						{
							x: -5.129454,
							y: -9.444454
						},
						{
							x: -5.087782,
							y: -9.478654
						},
						{
							x: -5.040238,
							y: -9.504067
						},
						{
							x: -5.00455,
							y: -9.514893
						},
						{
							x: -4.987782,
							y: -9.528654
						},
						{
							x: -4.940238,
							y: -9.554067
						},
						{
							x: -4.88865,
							y: -9.569716
						},
						{
							x: -4.835,
							y: -9.575
						},
						{
							x: -4.535,
							y: -9.575
						},
						{
							x: -4.48135,
							y: -9.569716
						},
						{
							x: -4.429762,
							y: -9.554067
						},
						{
							x: -4.422153,
							y: -9.55
						},
						{
							x: -3.238554,
							y: -9.55
						},
						{
							x: -3.21,
							y: -9.578554
						},
						{
							x: -3.21,
							y: -9.941446
						},
						{
							x: -3.518554,
							y: -10.25
						},
						{
							x: -3.989109,
							y: -10.25
						},
						{
							x: -4.015839,
							y: -10.199993
						},
						{
							x: -4.071802,
							y: -10.131802
						},
						{
							x: -4.139993,
							y: -10.075839
						},
						{
							x: -4.217792,
							y: -10.034254
						},
						{
							x: -4.302209,
							y: -10.008647
						},
						{
							x: -4.39,
							y: -10
						},
						{
							x: -4.477791,
							y: -10.008647
						},
						{
							x: -4.562208,
							y: -10.034254
						},
						{
							x: -4.640007,
							y: -10.075839
						},
						{
							x: -4.708198,
							y: -10.131802
						},
						{
							x: -4.764161,
							y: -10.199993
						},
						{
							x: -4.805746,
							y: -10.277792
						},
						{
							x: -4.831353,
							y: -10.362209
						},
						{
							x: -4.84,
							y: -10.45
						},
						{
							x: -4.831353,
							y: -10.537791
						},
						{
							x: -4.805746,
							y: -10.622208
						},
						{
							x: -4.764161,
							y: -10.700007
						},
						{
							x: -4.708198,
							y: -10.768198
						},
						{
							x: -4.706002,
							y: -10.77
						},
						{
							x: -5.27,
							y: -10.77
						},
						{
							x: -6.27,
							y: -10.77
						},
						{
							x: -6.27,
							y: -11.426246
						},
						{
							x: -6.280955,
							y: -11.446741
						},
						{
							x: -6.295181,
							y: -11.49364
						},
						{
							x: -6.299985,
							y: -11.542412
						},
						{
							x: -6.299985,
							y: -11.588859
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: 0.099959,
							y: -17.873308
						},
						{
							x: 0.099959,
							y: -17.849987
						},
						{
							x: -0.746448,
							y: -17.849987
						},
						{
							x: -1.123287,
							y: -17.473148
						},
						{
							x: -1.161171,
							y: -17.442058
						},
						{
							x: -1.204393,
							y: -17.418955
						},
						{
							x: -1.251291,
							y: -17.404729
						},
						{
							x: -1.300064,
							y: -17.399925
						},
						{
							x: -1.443224,
							y: -17.399925
						},
						{
							x: -1.454393,
							y: -17.393955
						},
						{
							x: -1.501291,
							y: -17.379729
						},
						{
							x: -1.511031,
							y: -17.37877
						},
						{
							x: -1.525283,
							y: -17.371152
						},
						{
							x: -1.571291,
							y: -17.325144
						},
						{
							x: -1.57589,
							y: -17.31654
						},
						{
							x: -1.578143,
							y: -17.293661
						},
						{
							x: -1.503546,
							y: -17.316289
						},
						{
							x: -1.415755,
							y: -17.324936
						},
						{
							x: -1.327964,
							y: -17.316289
						},
						{
							x: -1.243547,
							y: -17.290682
						},
						{
							x: -1.165748,
							y: -17.249097
						},
						{
							x: -1.097557,
							y: -17.193134
						},
						{
							x: -1.041594,
							y: -17.124943
						},
						{
							x: -1.000009,
							y: -17.047144
						},
						{
							x: -0.974402,
							y: -16.962727
						},
						{
							x: -0.965755,
							y: -16.874936
						},
						{
							x: -0.974402,
							y: -16.787145
						},
						{
							x: -1.000009,
							y: -16.702728
						},
						{
							x: -1.041594,
							y: -16.624929
						},
						{
							x: -1.097557,
							y: -16.556738
						},
						{
							x: -1.165748,
							y: -16.500775
						},
						{
							x: -1.243547,
							y: -16.45919
						},
						{
							x: -1.327964,
							y: -16.433583
						},
						{
							x: -1.415755,
							y: -16.424936
						},
						{
							x: -1.503546,
							y: -16.433583
						},
						{
							x: -1.559869,
							y: -16.450668
						},
						{
							x: -1.584253,
							y: -16.370285
						},
						{
							x: -1.625838,
							y: -16.292486
						},
						{
							x: -1.681801,
							y: -16.224294
						},
						{
							x: -1.749992,
							y: -16.168331
						},
						{
							x: -1.827791,
							y: -16.126747
						},
						{
							x: -1.912208,
							y: -16.101139
						},
						{
							x: -1.999999,
							y: -16.092492
						},
						{
							x: -2.087789,
							y: -16.101139
						},
						{
							x: -2.172206,
							y: -16.126747
						},
						{
							x: -2.250005,
							y: -16.168331
						},
						{
							x: -2.318197,
							y: -16.224294
						},
						{
							x: -2.37416,
							y: -16.292486
						},
						{
							x: -2.388194,
							y: -16.318742
						},
						{
							x: -2.452856,
							y: -16.284179
						},
						{
							x: -2.537273,
							y: -16.258572
						},
						{
							x: -2.625064,
							y: -16.249925
						},
						{
							x: -2.712855,
							y: -16.258572
						},
						{
							x: -2.797272,
							y: -16.284179
						},
						{
							x: -2.875071,
							y: -16.325764
						},
						{
							x: -2.943262,
							y: -16.381727
						},
						{
							x: -2.984167,
							y: -16.431569
						},
						{
							x: -3.39,
							y: -16.025736
						},
						{
							x: -3.39,
							y: -15.174264
						},
						{
							x: -3.277868,
							y: -15.062132
						},
						{
							x: -3.177868,
							y: -14.962132
						},
						{
							x: -3.140559,
							y: -14.916671
						},
						{
							x: -3.112836,
							y: -14.864805
						},
						{
							x: -3.096108,
							y: -14.809662
						},
						{
							x: -2.486446,
							y: -14.2
						},
						{
							x: -2.24,
							y: -14.2
						},
						{
							x: -2.19,
							y: -14.2
						},
						{
							x: -2.141227,
							y: -14.195196
						},
						{
							x: -2.111643,
							y: -14.186222
						},
						{
							x: -2.101227,
							y: -14.185196
						},
						{
							x: -2.054329,
							y: -14.17097
						},
						{
							x: -2.011107,
							y: -14.147867
						},
						{
							x: -1.973223,
							y: -14.116777
						},
						{
							x: -1.942133,
							y: -14.078893
						},
						{
							x: -1.91903,
							y: -14.035671
						},
						{
							x: -1.904804,
							y: -13.988773
						},
						{
							x: -1.9,
							y: -13.94
						},
						{
							x: -1.9,
							y: -12.912901
						},
						{
							x: -1.890746,
							y: -12.943408
						},
						{
							x: -1.849161,
							y: -13.021207
						},
						{
							x: -1.793198,
							y: -13.089398
						},
						{
							x: -1.725007,
							y: -13.145361
						},
						{
							x: -1.647208,
							y: -13.186946
						},
						{
							x: -1.562791,
							y: -13.212553
						},
						{
							x: -1.475,
							y: -13.2212
						},
						{
							x: -1.387209,
							y: -13.212553
						},
						{
							x: -1.318742,
							y: -13.191784
						},
						{
							x: -1.311256,
							y: -13.267791
						},
						{
							x: -1.302361,
							y: -13.297114
						},
						{
							x: -1.346454,
							y: -13.283739
						},
						{
							x: -1.434245,
							y: -13.275092
						},
						{
							x: -1.522036,
							y: -13.283739
						},
						{
							x: -1.606453,
							y: -13.309346
						},
						{
							x: -1.684252,
							y: -13.350931
						},
						{
							x: -1.752443,
							y: -13.406894
						},
						{
							x: -1.808406,
							y: -13.475085
						},
						{
							x: -1.849991,
							y: -13.552884
						},
						{
							x: -1.875598,
							y: -13.637301
						},
						{
							x: -1.884245,
							y: -13.725092
						},
						{
							x: -1.875598,
							y: -13.812883
						},
						{
							x: -1.849991,
							y: -13.8973
						},
						{
							x: -1.808406,
							y: -13.975099
						},
						{
							x: -1.8005,
							y: -13.984732
						},
						{
							x: -1.8005,
							y: -15.53255
						},
						{
							x: -0.570701,
							y: -15.53255
						},
						{
							x: -0.581501,
							y: -15.552756
						},
						{
							x: -0.607108,
							y: -15.637173
						},
						{
							x: -0.615755,
							y: -15.724964
						},
						{
							x: -0.607108,
							y: -15.812755
						},
						{
							x: -0.581501,
							y: -15.897172
						},
						{
							x: -0.539916,
							y: -15.974971
						},
						{
							x: -0.483953,
							y: -16.043162
						},
						{
							x: -0.415762,
							y: -16.099125
						},
						{
							x: -0.337963,
							y: -16.14071
						},
						{
							x: -0.253546,
							y: -16.166317
						},
						{
							x: -0.165755,
							y: -16.174964
						},
						{
							x: -0.077964,
							y: -16.166317
						},
						{
							x: 0.006453,
							y: -16.14071
						},
						{
							x: 0.084252,
							y: -16.099125
						},
						{
							x: 0.152443,
							y: -16.043162
						},
						{
							x: 0.208406,
							y: -15.974971
						},
						{
							x: 0.216388,
							y: -15.960038
						},
						{
							x: 0.229916,
							y: -15.955934
						},
						{
							x: 0.273138,
							y: -15.932831
						},
						{
							x: 0.311022,
							y: -15.901741
						},
						{
							x: 0.511022,
							y: -15.701741
						},
						{
							x: 0.542112,
							y: -15.663857
						},
						{
							x: 0.552658,
							y: -15.644126
						},
						{
							x: 0.597832,
							y: -15.668272
						},
						{
							x: 0.667523,
							y: -15.689413
						},
						{
							x: 0.74,
							y: -15.696551
						},
						{
							x: 2.128491,
							y: -15.696551
						},
						{
							x: 2.200967,
							y: -15.689413
						},
						{
							x: 2.270658,
							y: -15.668272
						},
						{
							x: 2.334885,
							y: -15.633942
						},
						{
							x: 2.391181,
							y: -15.587741
						},
						{
							x: 2.437382,
							y: -15.531445
						},
						{
							x: 2.471712,
							y: -15.467217
						},
						{
							x: 2.492853,
							y: -15.397526
						},
						{
							x: 2.499991,
							y: -15.32505
						},
						{
							x: 2.492853,
							y: -15.252574
						},
						{
							x: 2.471712,
							y: -15.182883
						},
						{
							x: 2.437382,
							y: -15.118655
						},
						{
							x: 2.391181,
							y: -15.062359
						},
						{
							x: 2.334885,
							y: -15.016158
						},
						{
							x: 2.304762,
							y: -15.000057
						},
						{
							x: 2.334885,
							y: -14.983956
						},
						{
							x: 2.391181,
							y: -14.937755
						},
						{
							x: 2.437382,
							y: -14.881459
						},
						{
							x: 2.471712,
							y: -14.817231
						},
						{
							x: 2.492853,
							y: -14.74754
						},
						{
							x: 2.499991,
							y: -14.675064
						},
						{
							x: 2.492853,
							y: -14.602588
						},
						{
							x: 2.471712,
							y: -14.532897
						},
						{
							x: 2.437382,
							y: -14.468669
						},
						{
							x: 2.391181,
							y: -14.412373
						},
						{
							x: 2.334885,
							y: -14.366172
						},
						{
							x: 2.270658,
							y: -14.331842
						},
						{
							x: 2.200967,
							y: -14.310701
						},
						{
							x: 2.128491,
							y: -14.303563
						},
						{
							x: 0.74,
							y: -14.303563
						},
						{
							x: 0.667523,
							y: -14.310701
						},
						{
							x: 0.597832,
							y: -14.331842
						},
						{
							x: 0.533605,
							y: -14.366172
						},
						{
							x: 0.477309,
							y: -14.412373
						},
						{
							x: 0.431108,
							y: -14.468669
						},
						{
							x: 0.396778,
							y: -14.532897
						},
						{
							x: 0.375637,
							y: -14.602588
						},
						{
							x: 0.368499,
							y: -14.675064
						},
						{
							x: 0.374337,
							y: -14.734343
						},
						{
							x: 0.357468,
							y: -14.748187
						},
						{
							x: 0.3005,
							y: -14.805155
						},
						{
							x: 0.3005,
							y: -13.92505
						},
						{
							x: 0.027895,
							y: -13.92505
						},
						{
							x: 0.040746,
							y: -13.901008
						},
						{
							x: 0.066353,
							y: -13.816591
						},
						{
							x: 0.075,
							y: -13.7288
						},
						{
							x: 0.066353,
							y: -13.641009
						},
						{
							x: 0.040746,
							y: -13.556592
						},
						{
							x: -839e-6,
							y: -13.478793
						},
						{
							x: -0.056802,
							y: -13.410602
						},
						{
							x: -0.124993,
							y: -13.354639
						},
						{
							x: -0.202792,
							y: -13.313054
						},
						{
							x: -0.287209,
							y: -13.287447
						},
						{
							x: -0.375,
							y: -13.2788
						},
						{
							x: -0.433642,
							y: -13.284576
						},
						{
							x: -0.42855,
							y: -13.267791
						},
						{
							x: -0.423759,
							y: -13.219153
						},
						{
							x: -0.365755,
							y: -13.224866
						},
						{
							x: -0.277964,
							y: -13.216219
						},
						{
							x: -0.193547,
							y: -13.190612
						},
						{
							x: -0.193002,
							y: -13.190321
						},
						{
							x: -0.190746,
							y: -13.197758
						},
						{
							x: -0.149161,
							y: -13.275557
						},
						{
							x: -0.093198,
							y: -13.343748
						},
						{
							x: -0.025007,
							y: -13.399711
						},
						{
							x: 0.052792,
							y: -13.441296
						},
						{
							x: 0.137209,
							y: -13.466903
						},
						{
							x: 0.225,
							y: -13.47555
						},
						{
							x: 0.312791,
							y: -13.466903
						},
						{
							x: 0.397208,
							y: -13.441296
						},
						{
							x: 0.475007,
							y: -13.399711
						},
						{
							x: 0.543198,
							y: -13.343748
						},
						{
							x: 0.599161,
							y: -13.275557
						},
						{
							x: 0.640746,
							y: -13.197758
						},
						{
							x: 0.666353,
							y: -13.113341
						},
						{
							x: 0.668693,
							y: -13.089584
						},
						{
							x: 0.74,
							y: -13.096607
						},
						{
							x: 2.128491,
							y: -13.096607
						},
						{
							x: 2.200967,
							y: -13.089469
						},
						{
							x: 2.270658,
							y: -13.068328
						},
						{
							x: 2.334885,
							y: -13.033998
						},
						{
							x: 2.391181,
							y: -12.987797
						},
						{
							x: 2.437382,
							y: -12.931501
						},
						{
							x: 2.471712,
							y: -12.867273
						},
						{
							x: 2.492853,
							y: -12.797582
						},
						{
							x: 2.499991,
							y: -12.725106
						},
						{
							x: 2.492853,
							y: -12.65263
						},
						{
							x: 2.471712,
							y: -12.582939
						},
						{
							x: 2.437382,
							y: -12.518711
						},
						{
							x: 2.391181,
							y: -12.462415
						},
						{
							x: 2.334885,
							y: -12.416214
						},
						{
							x: 2.304525,
							y: -12.399986
						},
						{
							x: 2.334885,
							y: -12.383758
						},
						{
							x: 2.391181,
							y: -12.337557
						},
						{
							x: 2.437382,
							y: -12.281261
						},
						{
							x: 2.471712,
							y: -12.217033
						},
						{
							x: 2.492853,
							y: -12.147342
						},
						{
							x: 2.499991,
							y: -12.074866
						},
						{
							x: 2.492853,
							y: -12.00239
						},
						{
							x: 2.471712,
							y: -11.932699
						},
						{
							x: 2.437382,
							y: -11.868471
						},
						{
							x: 2.391181,
							y: -11.812175
						},
						{
							x: 2.334885,
							y: -11.765974
						},
						{
							x: 2.304762,
							y: -11.749873
						},
						{
							x: 2.334885,
							y: -11.733772
						},
						{
							x: 2.391181,
							y: -11.687571
						},
						{
							x: 2.437382,
							y: -11.631275
						},
						{
							x: 2.471712,
							y: -11.567047
						},
						{
							x: 2.492853,
							y: -11.497356
						},
						{
							x: 2.499991,
							y: -11.42488
						},
						{
							x: 2.492853,
							y: -11.352404
						},
						{
							x: 2.471712,
							y: -11.282713
						},
						{
							x: 2.437382,
							y: -11.218485
						},
						{
							x: 2.391181,
							y: -11.162189
						},
						{
							x: 2.334885,
							y: -11.115988
						},
						{
							x: 2.304762,
							y: -11.099887
						},
						{
							x: 2.334885,
							y: -11.083786
						},
						{
							x: 2.391181,
							y: -11.037585
						},
						{
							x: 2.437382,
							y: -10.981289
						},
						{
							x: 2.471712,
							y: -10.917061
						},
						{
							x: 2.492853,
							y: -10.84737
						},
						{
							x: 2.499991,
							y: -10.774894
						},
						{
							x: 2.492853,
							y: -10.702418
						},
						{
							x: 2.471712,
							y: -10.632727
						},
						{
							x: 2.437382,
							y: -10.568499
						},
						{
							x: 2.391181,
							y: -10.512203
						},
						{
							x: 2.334885,
							y: -10.466002
						},
						{
							x: 2.304762,
							y: -10.449901
						},
						{
							x: 2.334885,
							y: -10.4338
						},
						{
							x: 2.391181,
							y: -10.387599
						},
						{
							x: 2.437382,
							y: -10.331303
						},
						{
							x: 2.471712,
							y: -10.267075
						},
						{
							x: 2.492853,
							y: -10.197384
						},
						{
							x: 2.499991,
							y: -10.124908
						},
						{
							x: 2.492853,
							y: -10.052432
						},
						{
							x: 2.471712,
							y: -9.982741
						},
						{
							x: 2.437382,
							y: -9.918513
						},
						{
							x: 2.391181,
							y: -9.862217
						},
						{
							x: 2.334885,
							y: -9.816016
						},
						{
							x: 2.304762,
							y: -9.799915
						},
						{
							x: 2.334885,
							y: -9.783814
						},
						{
							x: 2.391181,
							y: -9.737613
						},
						{
							x: 2.437382,
							y: -9.681317
						},
						{
							x: 2.471712,
							y: -9.617089
						},
						{
							x: 2.492853,
							y: -9.547398
						},
						{
							x: 2.499991,
							y: -9.474922
						},
						{
							x: 2.492853,
							y: -9.402446
						},
						{
							x: 2.471712,
							y: -9.332755
						},
						{
							x: 2.437382,
							y: -9.268527
						},
						{
							x: 2.391181,
							y: -9.212231
						},
						{
							x: 2.334885,
							y: -9.16603
						},
						{
							x: 2.304762,
							y: -9.149929
						},
						{
							x: 2.334885,
							y: -9.133828
						},
						{
							x: 2.391181,
							y: -9.087627
						},
						{
							x: 2.401596,
							y: -9.074936
						},
						{
							x: 2.584245,
							y: -9.074936
						},
						{
							x: 2.633018,
							y: -9.070132
						},
						{
							x: 2.679916,
							y: -9.055906
						},
						{
							x: 2.723138,
							y: -9.032803
						},
						{
							x: 2.732724,
							y: -9.024936
						},
						{
							x: 4.334245,
							y: -9.024936
						},
						{
							x: 4.383018,
							y: -9.020132
						},
						{
							x: 4.429916,
							y: -9.005906
						},
						{
							x: 4.441085,
							y: -8.999936
						},
						{
							x: 5.134245,
							y: -8.999936
						},
						{
							x: 5.187895,
							y: -8.994652
						},
						{
							x: 5.239483,
							y: -8.979003
						},
						{
							x: 5.260653,
							y: -8.967687
						},
						{
							x: 5.334245,
							y: -8.974936
						},
						{
							x: 5.422036,
							y: -8.966289
						},
						{
							x: 5.506453,
							y: -8.940682
						},
						{
							x: 5.584252,
							y: -8.899097
						},
						{
							x: 5.624521,
							y: -8.866049
						},
						{
							x: 5.646802,
							y: -8.893198
						},
						{
							x: 5.714993,
							y: -8.949161
						},
						{
							x: 5.792792,
							y: -8.990746
						},
						{
							x: 5.877209,
							y: -9.016353
						},
						{
							x: 5.965,
							y: -9.025
						},
						{
							x: 6.052791,
							y: -9.016353
						},
						{
							x: 6.137208,
							y: -8.990746
						},
						{
							x: 6.140099,
							y: -8.989201
						},
						{
							x: 6.162618,
							y: -9.031331
						},
						{
							x: 6.208819,
							y: -9.087627
						},
						{
							x: 6.265115,
							y: -9.133828
						},
						{
							x: 6.295238,
							y: -9.149929
						},
						{
							x: 6.265115,
							y: -9.16603
						},
						{
							x: 6.208819,
							y: -9.212231
						},
						{
							x: 6.162618,
							y: -9.268527
						},
						{
							x: 6.128288,
							y: -9.332755
						},
						{
							x: 6.107147,
							y: -9.402446
						},
						{
							x: 6.100009,
							y: -9.474922
						},
						{
							x: 6.107147,
							y: -9.547398
						},
						{
							x: 6.128288,
							y: -9.617089
						},
						{
							x: 6.162618,
							y: -9.681317
						},
						{
							x: 6.208819,
							y: -9.737613
						},
						{
							x: 6.265115,
							y: -9.783814
						},
						{
							x: 6.295238,
							y: -9.799915
						},
						{
							x: 6.265115,
							y: -9.816016
						},
						{
							x: 6.208819,
							y: -9.862217
						},
						{
							x: 6.162618,
							y: -9.918513
						},
						{
							x: 6.128288,
							y: -9.982741
						},
						{
							x: 6.107147,
							y: -10.052432
						},
						{
							x: 6.100009,
							y: -10.124908
						},
						{
							x: 6.107147,
							y: -10.197384
						},
						{
							x: 6.128288,
							y: -10.267075
						},
						{
							x: 6.162618,
							y: -10.331303
						},
						{
							x: 6.208819,
							y: -10.387599
						},
						{
							x: 6.265115,
							y: -10.4338
						},
						{
							x: 6.295238,
							y: -10.449901
						},
						{
							x: 6.265115,
							y: -10.466002
						},
						{
							x: 6.208819,
							y: -10.512203
						},
						{
							x: 6.162618,
							y: -10.568499
						},
						{
							x: 6.128288,
							y: -10.632727
						},
						{
							x: 6.107147,
							y: -10.702418
						},
						{
							x: 6.100009,
							y: -10.774894
						},
						{
							x: 6.107147,
							y: -10.84737
						},
						{
							x: 6.128288,
							y: -10.917061
						},
						{
							x: 6.162618,
							y: -10.981289
						},
						{
							x: 6.208819,
							y: -11.037585
						},
						{
							x: 6.265115,
							y: -11.083786
						},
						{
							x: 6.295238,
							y: -11.099887
						},
						{
							x: 6.265115,
							y: -11.115988
						},
						{
							x: 6.208819,
							y: -11.162189
						},
						{
							x: 6.162618,
							y: -11.218485
						},
						{
							x: 6.128288,
							y: -11.282713
						},
						{
							x: 6.107147,
							y: -11.352404
						},
						{
							x: 6.100009,
							y: -11.42488
						},
						{
							x: 6.107147,
							y: -11.497356
						},
						{
							x: 6.128288,
							y: -11.567047
						},
						{
							x: 6.162618,
							y: -11.631275
						},
						{
							x: 6.208819,
							y: -11.687571
						},
						{
							x: 6.265115,
							y: -11.733772
						},
						{
							x: 6.295238,
							y: -11.749873
						},
						{
							x: 6.265115,
							y: -11.765974
						},
						{
							x: 6.208819,
							y: -11.812175
						},
						{
							x: 6.162618,
							y: -11.868471
						},
						{
							x: 6.128288,
							y: -11.932699
						},
						{
							x: 6.107147,
							y: -12.00239
						},
						{
							x: 6.100009,
							y: -12.074866
						},
						{
							x: 6.107147,
							y: -12.147342
						},
						{
							x: 6.128288,
							y: -12.217033
						},
						{
							x: 6.162618,
							y: -12.281261
						},
						{
							x: 6.208819,
							y: -12.337557
						},
						{
							x: 6.265115,
							y: -12.383758
						},
						{
							x: 6.295475,
							y: -12.399986
						},
						{
							x: 6.265115,
							y: -12.416214
						},
						{
							x: 6.208819,
							y: -12.462415
						},
						{
							x: 6.162618,
							y: -12.518711
						},
						{
							x: 6.128288,
							y: -12.582939
						},
						{
							x: 6.107147,
							y: -12.65263
						},
						{
							x: 6.100009,
							y: -12.725106
						},
						{
							x: 6.107147,
							y: -12.797582
						},
						{
							x: 6.128288,
							y: -12.867273
						},
						{
							x: 6.162618,
							y: -12.931501
						},
						{
							x: 6.208819,
							y: -12.987797
						},
						{
							x: 6.265115,
							y: -13.033998
						},
						{
							x: 6.295238,
							y: -13.050099
						},
						{
							x: 6.265115,
							y: -13.0662
						},
						{
							x: 6.208819,
							y: -13.112401
						},
						{
							x: 6.162618,
							y: -13.168697
						},
						{
							x: 6.128288,
							y: -13.232925
						},
						{
							x: 6.107147,
							y: -13.302616
						},
						{
							x: 6.100009,
							y: -13.375092
						},
						{
							x: 6.107147,
							y: -13.447568
						},
						{
							x: 6.128288,
							y: -13.517259
						},
						{
							x: 6.162618,
							y: -13.581487
						},
						{
							x: 6.208819,
							y: -13.637783
						},
						{
							x: 6.265115,
							y: -13.683984
						},
						{
							x: 6.295238,
							y: -13.700085
						},
						{
							x: 6.265115,
							y: -13.716186
						},
						{
							x: 6.208819,
							y: -13.762387
						},
						{
							x: 6.162618,
							y: -13.818683
						},
						{
							x: 6.128288,
							y: -13.882911
						},
						{
							x: 6.107147,
							y: -13.952602
						},
						{
							x: 6.100009,
							y: -14.025078
						},
						{
							x: 6.107147,
							y: -14.097554
						},
						{
							x: 6.128288,
							y: -14.167245
						},
						{
							x: 6.162618,
							y: -14.231473
						},
						{
							x: 6.208819,
							y: -14.287769
						},
						{
							x: 6.265115,
							y: -14.33397
						},
						{
							x: 6.295238,
							y: -14.350071
						},
						{
							x: 6.265115,
							y: -14.366172
						},
						{
							x: 6.208819,
							y: -14.412373
						},
						{
							x: 6.162618,
							y: -14.468669
						},
						{
							x: 6.128288,
							y: -14.532897
						},
						{
							x: 6.127818,
							y: -14.534447
						},
						{
							x: 6.103552,
							y: -14.558713
						},
						{
							x: 6.103546,
							y: -14.558711
						},
						{
							x: 6.015755,
							y: -14.550064
						},
						{
							x: 5.927964,
							y: -14.558711
						},
						{
							x: 5.843547,
							y: -14.584318
						},
						{
							x: 5.765748,
							y: -14.625903
						},
						{
							x: 5.697557,
							y: -14.681866
						},
						{
							x: 5.641594,
							y: -14.750057
						},
						{
							x: 5.600009,
							y: -14.827856
						},
						{
							x: 5.574402,
							y: -14.912273
						},
						{
							x: 5.565755,
							y: -15.000064
						},
						{
							x: 5.574402,
							y: -15.087855
						},
						{
							x: 5.600009,
							y: -15.172272
						},
						{
							x: 5.601494,
							y: -15.17505
						},
						{
							x: 5.285075,
							y: -15.17505
						},
						{
							x: 5.299991,
							y: -15.147144
						},
						{
							x: 5.325598,
							y: -15.062727
						},
						{
							x: 5.334245,
							y: -14.974936
						},
						{
							x: 5.325598,
							y: -14.887145
						},
						{
							x: 5.299991,
							y: -14.802728
						},
						{
							x: 5.258406,
							y: -14.724929
						},
						{
							x: 5.202443,
							y: -14.656738
						},
						{
							x: 5.134252,
							y: -14.600775
						},
						{
							x: 5.056453,
							y: -14.55919
						},
						{
							x: 4.972036,
							y: -14.533583
						},
						{
							x: 4.884245,
							y: -14.524936
						},
						{
							x: 4.796454,
							y: -14.533583
						},
						{
							x: 4.712037,
							y: -14.55919
						},
						{
							x: 4.634238,
							y: -14.600775
						},
						{
							x: 4.566047,
							y: -14.656738
						},
						{
							x: 4.510084,
							y: -14.724929
						},
						{
							x: 4.500553,
							y: -14.74276
						},
						{
							x: 4.437963,
							y: -14.709304
						},
						{
							x: 4.353546,
							y: -14.683697
						},
						{
							x: 4.265755,
							y: -14.67505
						},
						{
							x: 4.177964,
							y: -14.683697
						},
						{
							x: 4.093547,
							y: -14.709304
						},
						{
							x: 4.015748,
							y: -14.750889
						},
						{
							x: 3.947557,
							y: -14.806852
						},
						{
							x: 3.891594,
							y: -14.875043
						},
						{
							x: 3.850009,
							y: -14.952842
						},
						{
							x: 3.824402,
							y: -15.037259
						},
						{
							x: 3.815755,
							y: -15.12505
						},
						{
							x: 3.824402,
							y: -15.212841
						},
						{
							x: 3.850009,
							y: -15.297258
						},
						{
							x: 3.891594,
							y: -15.375057
						},
						{
							x: 3.936595,
							y: -15.429891
						},
						{
							x: 3.804701,
							y: -15.429891
						},
						{
							x: 3.687646,
							y: -15.44142
						},
						{
							x: 3.575091,
							y: -15.475563
						},
						{
							x: 3.565361,
							y: -15.480764
						},
						{
							x: 3.500091,
							y: -15.500563
						},
						{
							x: 3.490361,
							y: -15.505764
						},
						{
							x: 3.425091,
							y: -15.525563
						},
						{
							x: 3.382555,
							y: -15.548299
						},
						{
							x: 3.375091,
							y: -15.550563
						},
						{
							x: 3.271358,
							y: -15.606009
						},
						{
							x: 3.236722,
							y: -15.634434
						},
						{
							x: 3.196358,
							y: -15.656009
						},
						{
							x: 3.105436,
							y: -15.730627
						},
						{
							x: 2.056172,
							y: -16.779891
						},
						{
							x: 0.479701,
							y: -16.779891
						},
						{
							x: 0.362646,
							y: -16.79142
						},
						{
							x: 0.250091,
							y: -16.825563
						},
						{
							x: 0.146358,
							y: -16.881009
						},
						{
							x: 0.055436,
							y: -16.955627
						},
						{
							x: -0.019181,
							y: -17.046549
						},
						{
							x: -0.074627,
							y: -17.150281
						},
						{
							x: -0.108771,
							y: -17.262837
						},
						{
							x: -0.120299,
							y: -17.379891
						},
						{
							x: -0.108771,
							y: -17.496945
						},
						{
							x: -0.074627,
							y: -17.609501
						},
						{
							x: -0.019181,
							y: -17.713233
						},
						{
							x: 0.055436,
							y: -17.804155
						},
						{
							x: 0.115953,
							y: -17.85382
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: 0.37412,
							y: -10.717819
						},
						{
							x: 0.373138,
							y: -10.717013
						},
						{
							x: 0.329916,
							y: -10.69391
						},
						{
							x: 0.283018,
							y: -10.679684
						},
						{
							x: 0.234245,
							y: -10.67488
						},
						{
							x: -1.452908,
							y: -10.67488
						},
						{
							x: -1.460517,
							y: -10.670813
						},
						{
							x: -1.463197,
							y: -10.67
						},
						{
							x: -1.165,
							y: -10.67
						},
						{
							x: -1.165,
							y: -9.63
						},
						{
							x: -1.801446,
							y: -9.63
						},
						{
							x: -2.04,
							y: -9.391446
						},
						{
							x: -2.04,
							y: -8.48
						},
						{
							x: -2.335,
							y: -8.48
						},
						{
							x: -2.335,
							y: -8.425
						},
						{
							x: -2.339804,
							y: -8.376227
						},
						{
							x: -2.35403,
							y: -8.329329
						},
						{
							x: -2.36,
							y: -8.31816
						},
						{
							x: -2.36,
							y: -8.23184
						},
						{
							x: -2.35403,
							y: -8.220671
						},
						{
							x: -2.345205,
							y: -8.191577
						},
						{
							x: -2.33403,
							y: -8.170671
						},
						{
							x: -2.331765,
							y: -8.163205
						},
						{
							x: -2.316968,
							y: -8.135522
						},
						{
							x: -2.253326,
							y: -8.07188
						},
						{
							x: -2.197209,
							y: -8.066353
						},
						{
							x: -2.112792,
							y: -8.040746
						},
						{
							x: -2.034993,
							y: -7.999161
						},
						{
							x: -1.966802,
							y: -7.943198
						},
						{
							x: -1.910839,
							y: -7.875007
						},
						{
							x: -1.869254,
							y: -7.797208
						},
						{
							x: -1.843647,
							y: -7.712791
						},
						{
							x: -1.835941,
							y: -7.634555
						},
						{
							x: -1.219839,
							y: -8.585895
						},
						{
							x: -1.219565,
							y: -8.585717
						},
						{
							x: -1.217867,
							y: -8.588893
						},
						{
							x: -1.186777,
							y: -8.626777
						},
						{
							x: -1.148893,
							y: -8.657867
						},
						{
							x: -1.105671,
							y: -8.68097
						},
						{
							x: -1.058773,
							y: -8.695196
						},
						{
							x: -1.034961,
							y: -8.697541
						},
						{
							x: -1.021152,
							y: -8.717442
						},
						{
							x: -1.020829,
							y: -8.717218
						},
						{
							x: -0.992532,
							y: -8.751699
						},
						{
							x: -0.954648,
							y: -8.782789
						},
						{
							x: -0.913459,
							y: -8.804805
						},
						{
							x: -0.925746,
							y: -8.827792
						},
						{
							x: -0.951353,
							y: -8.912209
						},
						{
							x: -0.96,
							y: -9
						},
						{
							x: -0.951353,
							y: -9.087791
						},
						{
							x: -0.925746,
							y: -9.172208
						},
						{
							x: -0.884161,
							y: -9.250007
						},
						{
							x: -0.828198,
							y: -9.318198
						},
						{
							x: -0.760007,
							y: -9.374161
						},
						{
							x: -0.682208,
							y: -9.415746
						},
						{
							x: -0.597791,
							y: -9.441353
						},
						{
							x: -0.51,
							y: -9.45
						},
						{
							x: -0.422209,
							y: -9.441353
						},
						{
							x: -0.337792,
							y: -9.415746
						},
						{
							x: -0.259993,
							y: -9.374161
						},
						{
							x: -0.191802,
							y: -9.318198
						},
						{
							x: -0.135839,
							y: -9.250007
						},
						{
							x: -0.094254,
							y: -9.172208
						},
						{
							x: -0.083166,
							y: -9.135656
						},
						{
							x: 0.31326,
							y: -9.507306
						},
						{
							x: 0.313712,
							y: -9.506824
						},
						{
							x: 0.345352,
							y: -9.532789
						},
						{
							x: 0.376209,
							y: -9.549282
						},
						{
							x: 0.396778,
							y: -9.617089
						},
						{
							x: 0.431108,
							y: -9.681317
						},
						{
							x: 0.477309,
							y: -9.737613
						},
						{
							x: 0.533605,
							y: -9.783814
						},
						{
							x: 0.563728,
							y: -9.799915
						},
						{
							x: 0.533605,
							y: -9.816016
						},
						{
							x: 0.525969,
							y: -9.822283
						},
						{
							x: 0.493198,
							y: -9.782352
						},
						{
							x: 0.425007,
							y: -9.726389
						},
						{
							x: 0.347208,
							y: -9.684804
						},
						{
							x: 0.262791,
							y: -9.659197
						},
						{
							x: 0.175,
							y: -9.65055
						},
						{
							x: 0.087209,
							y: -9.659197
						},
						{
							x: 0.002792,
							y: -9.684804
						},
						{
							x: -0.075007,
							y: -9.726389
						},
						{
							x: -0.143198,
							y: -9.782352
						},
						{
							x: -0.199161,
							y: -9.850543
						},
						{
							x: -0.240746,
							y: -9.928342
						},
						{
							x: -0.266353,
							y: -10.012759
						},
						{
							x: -0.275,
							y: -10.10055
						},
						{
							x: -0.266353,
							y: -10.188341
						},
						{
							x: -0.240746,
							y: -10.272758
						},
						{
							x: -0.199161,
							y: -10.350557
						},
						{
							x: -0.143198,
							y: -10.418748
						},
						{
							x: -0.075007,
							y: -10.474711
						},
						{
							x: 0.002792,
							y: -10.516296
						},
						{
							x: 0.087209,
							y: -10.541903
						},
						{
							x: 0.175,
							y: -10.55055
						},
						{
							x: 0.262791,
							y: -10.541903
						},
						{
							x: 0.281979,
							y: -10.536083
						},
						{
							x: 0.323223,
							y: -10.577327
						},
						{
							x: 0.361107,
							y: -10.608417
						},
						{
							x: 0.398958,
							y: -10.628649
						},
						{
							x: 0.396778,
							y: -10.632727
						},
						{
							x: 0.375637,
							y: -10.702418
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -14.505,
							y: -10.347792
						},
						{
							x: -14.807246,
							y: -10.045546
						},
						{
							x: -14.848918,
							y: -10.011346
						},
						{
							x: -14.896462,
							y: -9.985933
						},
						{
							x: -14.94805,
							y: -9.970284
						},
						{
							x: -15.0017,
							y: -9.965
						},
						{
							x: -15.48,
							y: -9.965
						},
						{
							x: -15.48,
							y: -9.77
						},
						{
							x: -15.725,
							y: -9.77
						},
						{
							x: -15.725,
							y: -9.2764
						},
						{
							x: -15.730284,
							y: -9.22275
						},
						{
							x: -15.745933,
							y: -9.171162
						},
						{
							x: -15.771346,
							y: -9.123618
						},
						{
							x: -15.805546,
							y: -9.081946
						},
						{
							x: -17.367492,
							y: -7.52
						},
						{
							x: -17.29,
							y: -7.52
						},
						{
							x: -17.29,
							y: -6.48
						},
						{
							x: -18.23,
							y: -6.48
						},
						{
							x: -18.23,
							y: -6.58195
						},
						{
							x: -18.250686,
							y: -6.543249
						},
						{
							x: -18.287995,
							y: -6.497788
						},
						{
							x: -18.333456,
							y: -6.460479
						},
						{
							x: -18.385322,
							y: -6.432756
						},
						{
							x: -18.4416,
							y: -6.415684
						},
						{
							x: -18.461318,
							y: -6.413742
						},
						{
							x: -18.484381,
							y: -6.337712
						},
						{
							x: -18.525966,
							y: -6.259913
						},
						{
							x: -18.573128,
							y: -6.202446
						},
						{
							x: -17.342719,
							y: -6.202446
						},
						{
							x: -17.017787,
							y: -6.527378
						},
						{
							x: -16.964749,
							y: -6.570905
						},
						{
							x: -16.904239,
							y: -6.603249
						},
						{
							x: -16.838581,
							y: -6.623166
						},
						{
							x: -16.770299,
							y: -6.629891
						},
						{
							x: -16.582827,
							y: -6.629891
						},
						{
							x: -16.569461,
							y: -6.654897
						},
						{
							x: -16.513497,
							y: -6.723089
						},
						{
							x: -16.445306,
							y: -6.779052
						},
						{
							x: -16.367507,
							y: -6.820637
						},
						{
							x: -16.28309,
							y: -6.846244
						},
						{
							x: -16.195299,
							y: -6.854891
						},
						{
							x: -16.190725,
							y: -6.85444
						},
						{
							x: -16.017787,
							y: -7.027378
						},
						{
							x: -15.964749,
							y: -7.070905
						},
						{
							x: -15.931473,
							y: -7.088692
						},
						{
							x: -15.767787,
							y: -7.252378
						},
						{
							x: -15.714749,
							y: -7.295905
						},
						{
							x: -15.654239,
							y: -7.328249
						},
						{
							x: -15.588581,
							y: -7.348166
						},
						{
							x: -15.545299,
							y: -7.352429
						},
						{
							x: -15.545299,
							y: -7.754891
						},
						{
							x: -13.995299,
							y: -7.754891
						},
						{
							x: -13.995299,
							y: -6.689079
						},
						{
							x: -13.987805,
							y: -6.691352
						},
						{
							x: -13.900014,
							y: -6.699999
						},
						{
							x: -13.812223,
							y: -6.691352
						},
						{
							x: -13.727806,
							y: -6.665745
						},
						{
							x: -13.650007,
							y: -6.62416
						},
						{
							x: -13.616902,
							y: -6.596992
						},
						{
							x: -13.619717,
							y: -6.60627
						},
						{
							x: -13.625001,
							y: -6.65992
						},
						{
							x: -13.625001,
							y: -7.70627
						},
						{
							x: -13.668199,
							y: -7.741722
						},
						{
							x: -13.724162,
							y: -7.809913
						},
						{
							x: -13.765747,
							y: -7.887712
						},
						{
							x: -13.791354,
							y: -7.972129
						},
						{
							x: -13.792129,
							y: -7.98
						},
						{
							x: -14.46,
							y: -7.98
						},
						{
							x: -14.46,
							y: -8.6804
						},
						{
							x: -14.54,
							y: -8.6004
						},
						{
							x: -14.54,
							y: -7.98
						},
						{
							x: -15.48,
							y: -7.98
						},
						{
							x: -15.48,
							y: -9.02
						},
						{
							x: -14.880419,
							y: -9.02
						},
						{
							x: -14.893332,
							y: -9.044159
						},
						{
							x: -14.91894,
							y: -9.128576
						},
						{
							x: -14.927587,
							y: -9.216366
						},
						{
							x: -14.91894,
							y: -9.304157
						},
						{
							x: -14.893332,
							y: -9.388574
						},
						{
							x: -14.851748,
							y: -9.466373
						},
						{
							x: -14.795785,
							y: -9.534564
						},
						{
							x: -14.727593,
							y: -9.590528
						},
						{
							x: -14.649794,
							y: -9.632112
						},
						{
							x: -14.565377,
							y: -9.65772
						},
						{
							x: -14.477587,
							y: -9.666366
						},
						{
							x: -14.389796,
							y: -9.65772
						},
						{
							x: -14.305379,
							y: -9.632112
						},
						{
							x: -14.22758,
							y: -9.590528
						},
						{
							x: -14.159389,
							y: -9.534564
						},
						{
							x: -14.154794,
							y: -9.528965
						},
						{
							x: -14.143134,
							y: -9.543173
						},
						{
							x: -14.094169,
							y: -9.583358
						},
						{
							x: -14.153198,
							y: -9.631802
						},
						{
							x: -14.209161,
							y: -9.699993
						},
						{
							x: -14.250746,
							y: -9.777792
						},
						{
							x: -14.276353,
							y: -9.862209
						},
						{
							x: -14.285,
							y: -9.95
						},
						{
							x: -14.276353,
							y: -10.037791
						},
						{
							x: -14.268653,
							y: -10.063174
						},
						{
							x: -14.280196,
							y: -10.101227
						},
						{
							x: -14.285,
							y: -10.15
						},
						{
							x: -14.285,
							y: -10.23
						},
						{
							x: -14.505,
							y: -10.23
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -16.970544,
							y: -9.493473
						},
						{
							x: -16.987792,
							y: -9.484254
						},
						{
							x: -17.072209,
							y: -9.458647
						},
						{
							x: -17.16,
							y: -9.45
						},
						{
							x: -17.247791,
							y: -9.458647
						},
						{
							x: -17.247797,
							y: -9.458649
						},
						{
							x: -17.414837,
							y: -9.291609
						},
						{
							x: -17.412223,
							y: -9.291352
						},
						{
							x: -17.327806,
							y: -9.265745
						},
						{
							x: -17.250007,
							y: -9.22416
						},
						{
							x: -17.181816,
							y: -9.168197
						},
						{
							x: -17.125853,
							y: -9.100006
						},
						{
							x: -17.084268,
							y: -9.022207
						},
						{
							x: -17.058661,
							y: -8.93779
						},
						{
							x: -17.050014,
							y: -8.849999
						},
						{
							x: -17.058661,
							y: -8.762208
						},
						{
							x: -17.084268,
							y: -8.677791
						},
						{
							x: -17.125853,
							y: -8.599992
						},
						{
							x: -17.181816,
							y: -8.531801
						},
						{
							x: -17.250007,
							y: -8.475838
						},
						{
							x: -17.327806,
							y: -8.434253
						},
						{
							x: -17.412223,
							y: -8.408646
						},
						{
							x: -17.500014,
							y: -8.399999
						},
						{
							x: -17.587805,
							y: -8.408646
						},
						{
							x: -17.672222,
							y: -8.434253
						},
						{
							x: -17.750021,
							y: -8.475838
						},
						{
							x: -17.818212,
							y: -8.531801
						},
						{
							x: -17.874175,
							y: -8.599992
						},
						{
							x: -17.900001,
							y: -8.648308
						},
						{
							x: -17.900001,
							y: -7.900016
						},
						{
							x: -19.012301,
							y: -7.900016
						},
						{
							x: -19.034214,
							y: -7.827777
						},
						{
							x: -19.075799,
							y: -7.749978
						},
						{
							x: -19.131762,
							y: -7.681787
						},
						{
							x: -19.199953,
							y: -7.625824
						},
						{
							x: -19.277752,
							y: -7.584239
						},
						{
							x: -19.362169,
							y: -7.558632
						},
						{
							x: -19.44996,
							y: -7.549985
						},
						{
							x: -19.537751,
							y: -7.558632
						},
						{
							x: -19.54,
							y: -7.559314
						},
						{
							x: -19.54,
							y: -6.73
						},
						{
							x: -19.824593,
							y: -6.73
						},
						{
							x: -19.824593,
							y: -6.492225
						},
						{
							x: -19.797817,
							y: -6.465449
						},
						{
							x: -19.766726,
							y: -6.427565
						},
						{
							x: -19.743623,
							y: -6.384344
						},
						{
							x: -19.729397,
							y: -6.337445
						},
						{
							x: -19.724981,
							y: -6.292613
						},
						{
							x: -19.697817,
							y: -6.265449
						},
						{
							x: -19.666726,
							y: -6.227565
						},
						{
							x: -19.653299,
							y: -6.202446
						},
						{
							x: -19.227126,
							y: -6.202446
						},
						{
							x: -19.274288,
							y: -6.259913
						},
						{
							x: -19.315873,
							y: -6.337712
						},
						{
							x: -19.34148,
							y: -6.422129
						},
						{
							x: -19.350127,
							y: -6.50992
						},
						{
							x: -19.34148,
							y: -6.597711
						},
						{
							x: -19.315873,
							y: -6.682128
						},
						{
							x: -19.274288,
							y: -6.759927
						},
						{
							x: -19.218325,
							y: -6.828118
						},
						{
							x: -19.150134,
							y: -6.884081
						},
						{
							x: -19.072335,
							y: -6.925666
						},
						{
							x: -18.987918,
							y: -6.951273
						},
						{
							x: -18.900127,
							y: -6.95992
						},
						{
							x: -18.869761,
							y: -6.956929
						},
						{
							x: -18.866798,
							y: -6.959361
						},
						{
							x: -18.814932,
							y: -6.987084
						},
						{
							x: -18.758654,
							y: -7.004156
						},
						{
							x: -18.724158,
							y: -7.007553
						},
						{
							x: -18.712259,
							y: -7.022052
						},
						{
							x: -18.23,
							y: -7.504311
						},
						{
							x: -18.23,
							y: -7.52
						},
						{
							x: -18.214311,
							y: -7.52
						},
						{
							x: -17.912259,
							y: -7.822052
						},
						{
							x: -17.812259,
							y: -7.922052
						},
						{
							x: -17.766798,
							y: -7.959361
						},
						{
							x: -17.714932,
							y: -7.987084
						},
						{
							x: -17.66224,
							y: -8.003068
						},
						{
							x: -16.45411,
							y: -9.211198
						},
						{
							x: -16.462273,
							y: -9.208722
						},
						{
							x: -16.550064,
							y: -9.200075
						},
						{
							x: -16.637855,
							y: -9.208722
						},
						{
							x: -16.722272,
							y: -9.234329
						},
						{
							x: -16.800071,
							y: -9.275914
						},
						{
							x: -16.868262,
							y: -9.331877
						},
						{
							x: -16.924225,
							y: -9.400068
						},
						{
							x: -16.96581,
							y: -9.477867
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: 4.418822,
							y: -8.451455
						},
						{
							x: 4.42145,
							y: -8.442791
						},
						{
							x: 4.430097,
							y: -8.355
						},
						{
							x: 4.42145,
							y: -8.267209
						},
						{
							x: 4.395843,
							y: -8.182792
						},
						{
							x: 4.354258,
							y: -8.104993
						},
						{
							x: 4.298295,
							y: -8.036802
						},
						{
							x: 4.255097,
							y: -8.00135
						},
						{
							x: 4.255097,
							y: -7.78
						},
						{
							x: 4.249813,
							y: -7.72635
						},
						{
							x: 4.234164,
							y: -7.674762
						},
						{
							x: 4.211429,
							y: -7.632227
						},
						{
							x: 4.209164,
							y: -7.624762
						},
						{
							x: 4.186429,
							y: -7.582227
						},
						{
							x: 4.184164,
							y: -7.574762
						},
						{
							x: 4.158751,
							y: -7.527218
						},
						{
							x: 4.130328,
							y: -7.492585
						},
						{
							x: 4.108751,
							y: -7.452218
						},
						{
							x: 4.074551,
							y: -7.410546
						},
						{
							x: 3.805097,
							y: -7.141092
						},
						{
							x: 3.805097,
							y: -6.955
						},
						{
							x: 3.799813,
							y: -6.90135
						},
						{
							x: 3.784164,
							y: -6.849762
						},
						{
							x: 3.775527,
							y: -6.833604
						},
						{
							x: 3.774813,
							y: -6.82635
						},
						{
							x: 3.759164,
							y: -6.774762
						},
						{
							x: 3.736429,
							y: -6.732227
						},
						{
							x: 3.734164,
							y: -6.724762
						},
						{
							x: 3.711429,
							y: -6.682227
						},
						{
							x: 3.709164,
							y: -6.674762
						},
						{
							x: 3.683751,
							y: -6.627218
						},
						{
							x: 3.649551,
							y: -6.585546
						},
						{
							x: 3.524551,
							y: -6.460546
						},
						{
							x: 3.482879,
							y: -6.426346
						},
						{
							x: 3.442512,
							y: -6.404769
						},
						{
							x: 3.407879,
							y: -6.376346
						},
						{
							x: 3.370224,
							y: -6.356219
						},
						{
							x: 3.224551,
							y: -6.210546
						},
						{
							x: 3.182879,
							y: -6.176346
						},
						{
							x: 3.135335,
							y: -6.150933
						},
						{
							x: 3.12708,
							y: -6.148429
						},
						{
							x: 3.003651,
							y: -6.025
						},
						{
							x: 3.8674,
							y: -6.025
						},
						{
							x: 3.8674,
							y: -5.665293
						},
						{
							x: 3.896729,
							y: -5.68097
						},
						{
							x: 3.943627,
							y: -5.695196
						},
						{
							x: 3.9924,
							y: -5.7
						},
						{
							x: 5.04,
							y: -5.7
						},
						{
							x: 5.04,
							y: -6.046446
						},
						{
							x: 5.013223,
							y: -6.073223
						},
						{
							x: 4.982133,
							y: -6.111107
						},
						{
							x: 4.95903,
							y: -6.154329
						},
						{
							x: 4.944804,
							y: -6.201227
						},
						{
							x: 4.94,
							y: -6.25
						},
						{
							x: 4.94,
							y: -6.375835
						},
						{
							x: 4.939993,
							y: -6.375839
						},
						{
							x: 4.871802,
							y: -6.431802
						},
						{
							x: 4.815839,
							y: -6.499993
						},
						{
							x: 4.774254,
							y: -6.577792
						},
						{
							x: 4.748647,
							y: -6.662209
						},
						{
							x: 4.74,
							y: -6.75
						},
						{
							x: 4.748647,
							y: -6.837791
						},
						{
							x: 4.761318,
							y: -6.879562
						},
						{
							x: 4.715,
							y: -6.875
						},
						{
							x: 4.627209,
							y: -6.883647
						},
						{
							x: 4.542792,
							y: -6.909254
						},
						{
							x: 4.464993,
							y: -6.950839
						},
						{
							x: 4.396802,
							y: -7.006802
						},
						{
							x: 4.340839,
							y: -7.074993
						},
						{
							x: 4.299254,
							y: -7.152792
						},
						{
							x: 4.273647,
							y: -7.237209
						},
						{
							x: 4.265,
							y: -7.325
						},
						{
							x: 4.273647,
							y: -7.412791
						},
						{
							x: 4.299254,
							y: -7.497208
						},
						{
							x: 4.340839,
							y: -7.575007
						},
						{
							x: 4.396802,
							y: -7.643198
						},
						{
							x: 4.464993,
							y: -7.699161
						},
						{
							x: 4.542792,
							y: -7.740746
						},
						{
							x: 4.627209,
							y: -7.766353
						},
						{
							x: 4.715,
							y: -7.775
						},
						{
							x: 4.802791,
							y: -7.766353
						},
						{
							x: 4.887208,
							y: -7.740746
						},
						{
							x: 4.965007,
							y: -7.699161
						},
						{
							x: 5.033198,
							y: -7.643198
						},
						{
							x: 5.089161,
							y: -7.575007
						},
						{
							x: 5.130746,
							y: -7.497208
						},
						{
							x: 5.156353,
							y: -7.412791
						},
						{
							x: 5.165,
							y: -7.325
						},
						{
							x: 5.156353,
							y: -7.237209
						},
						{
							x: 5.143682,
							y: -7.195438
						},
						{
							x: 5.19,
							y: -7.2
						},
						{
							x: 5.277791,
							y: -7.191353
						},
						{
							x: 5.362208,
							y: -7.165746
						},
						{
							x: 5.440007,
							y: -7.124161
						},
						{
							x: 5.508198,
							y: -7.068198
						},
						{
							x: 5.564161,
							y: -7.000007
						},
						{
							x: 5.605746,
							y: -6.922208
						},
						{
							x: 5.631353,
							y: -6.837791
						},
						{
							x: 5.64,
							y: -6.75
						},
						{
							x: 5.631353,
							y: -6.662209
						},
						{
							x: 5.605746,
							y: -6.577792
						},
						{
							x: 5.574855,
							y: -6.52
						},
						{
							x: 5.98,
							y: -6.52
						},
						{
							x: 5.98,
							y: -5.791154
						},
						{
							x: 6.02,
							y: -5.831154
						},
						{
							x: 6.02,
							y: -6.52
						},
						{
							x: 6.492258,
							y: -6.52
						},
						{
							x: 6.782928,
							y: -6.836619
						},
						{
							x: 6.783775,
							y: -6.835842
						},
						{
							x: 6.793268,
							y: -6.847409
						},
						{
							x: 6.846305,
							y: -6.890936
						},
						{
							x: 6.899584,
							y: -6.919414
						},
						{
							x: 6.899298,
							y: -6.920062
						},
						{
							x: 7.897817,
							y: -7.361268
						},
						{
							x: 7.990755,
							y: -7.474859
						},
						{
							x: 7.990755,
							y: -7.828266
						},
						{
							x: 7.932477,
							y: -7.810587
						},
						{
							x: 7.860001,
							y: -7.803449
						},
						{
							x: 6.47151,
							y: -7.803449
						},
						{
							x: 6.399033,
							y: -7.810587
						},
						{
							x: 6.329342,
							y: -7.831728
						},
						{
							x: 6.265115,
							y: -7.866058
						},
						{
							x: 6.208819,
							y: -7.912259
						},
						{
							x: 6.162618,
							y: -7.968555
						},
						{
							x: 6.128288,
							y: -8.032783
						},
						{
							x: 6.117239,
							y: -8.069207
						},
						{
							x: 6.052797,
							y: -8.133649
						},
						{
							x: 6.052791,
							y: -8.133647
						},
						{
							x: 5.965,
							y: -8.125
						},
						{
							x: 5.877209,
							y: -8.133647
						},
						{
							x: 5.792792,
							y: -8.159254
						},
						{
							x: 5.714993,
							y: -8.200839
						},
						{
							x: 5.674724,
							y: -8.233887
						},
						{
							x: 5.652443,
							y: -8.206738
						},
						{
							x: 5.584252,
							y: -8.150775
						},
						{
							x: 5.506453,
							y: -8.10919
						},
						{
							x: 5.422036,
							y: -8.083583
						},
						{
							x: 5.334245,
							y: -8.074936
						},
						{
							x: 5.246454,
							y: -8.083583
						},
						{
							x: 5.162037,
							y: -8.10919
						},
						{
							x: 5.084238,
							y: -8.150775
						},
						{
							x: 5.016047,
							y: -8.206738
						},
						{
							x: 4.960084,
							y: -8.274929
						},
						{
							x: 4.918499,
							y: -8.352728
						},
						{
							x: 4.892892,
							y: -8.437145
						},
						{
							x: 4.891632,
							y: -8.449936
						},
						{
							x: 4.434245,
							y: -8.449936
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: 10.465755,
							y: -8.167388
						},
						{
							x: 9.365755,
							y: -8.167388
						},
						{
							x: 9.365755,
							y: -7.800522
						},
						{
							x: 10.22495,
							y: -7.800522
						},
						{
							x: 10.22495,
							y: -6.325969
						},
						{
							x: 10.321742,
							y: -6.229177
						},
						{
							x: 10.352833,
							y: -6.191293
						},
						{
							x: 10.375935,
							y: -6.148071
						},
						{
							x: 10.390162,
							y: -6.101173
						},
						{
							x: 10.394965,
							y: -6.0524
						},
						{
							x: 10.394965,
							y: -3.965247
						},
						{
							x: 10.399032,
							y: -3.957638
						},
						{
							x: 10.414681,
							y: -3.90605
						},
						{
							x: 10.415273,
							y: -3.900036
						},
						{
							x: 10.946467,
							y: -3.900036
						},
						{
							x: 11.11934,
							y: -4.072909
						},
						{
							x: 11.134318,
							y: -4.122287
						},
						{
							x: 11.175903,
							y: -4.200086
						},
						{
							x: 11.231866,
							y: -4.268277
						},
						{
							x: 11.300057,
							y: -4.32424
						},
						{
							x: 11.377856,
							y: -4.365825
						},
						{
							x: 11.462273,
							y: -4.391432
						},
						{
							x: 11.550064,
							y: -4.400079
						},
						{
							x: 11.637855,
							y: -4.391432
						},
						{
							x: 11.722272,
							y: -4.365825
						},
						{
							x: 11.7288,
							y: -4.362336
						},
						{
							x: 11.7288,
							y: -5.050022
						},
						{
							x: 11.733604,
							y: -5.098795
						},
						{
							x: 11.74783,
							y: -5.145693
						},
						{
							x: 11.770933,
							y: -5.188915
						},
						{
							x: 11.802023,
							y: -5.226799
						},
						{
							x: 11.9288,
							y: -5.353576
						},
						{
							x: 11.9288,
							y: -5.699522
						},
						{
							x: 11.57505,
							y: -5.699522
						},
						{
							x: 11.57505,
							y: -7.69903
						},
						{
							x: 11.547208,
							y: -7.684148
						},
						{
							x: 11.462791,
							y: -7.658541
						},
						{
							x: 11.375,
							y: -7.649894
						},
						{
							x: 11.287209,
							y: -7.658541
						},
						{
							x: 11.265755,
							y: -7.665049
						},
						{
							x: 11.265755,
							y: -6.804553
						},
						{
							x: 11.289916,
							y: -6.775113
						},
						{
							x: 11.331501,
							y: -6.697314
						},
						{
							x: 11.357108,
							y: -6.612897
						},
						{
							x: 11.365755,
							y: -6.525106
						},
						{
							x: 11.357108,
							y: -6.437315
						},
						{
							x: 11.331501,
							y: -6.352898
						},
						{
							x: 11.289916,
							y: -6.275099
						},
						{
							x: 11.233953,
							y: -6.206908
						},
						{
							x: 11.165762,
							y: -6.150945
						},
						{
							x: 11.087963,
							y: -6.10936
						},
						{
							x: 11.003546,
							y: -6.083753
						},
						{
							x: 10.915755,
							y: -6.075106
						},
						{
							x: 10.827964,
							y: -6.083753
						},
						{
							x: 10.743547,
							y: -6.10936
						},
						{
							x: 10.665748,
							y: -6.150945
						},
						{
							x: 10.597557,
							y: -6.206908
						},
						{
							x: 10.541594,
							y: -6.275099
						},
						{
							x: 10.500009,
							y: -6.352898
						},
						{
							x: 10.474402,
							y: -6.437315
						},
						{
							x: 10.465755,
							y: -6.525106
						},
						{
							x: 10.474402,
							y: -6.612897
						},
						{
							x: 10.500009,
							y: -6.697314
						},
						{
							x: 10.541594,
							y: -6.775113
						},
						{
							x: 10.565755,
							y: -6.804553
						},
						{
							x: 10.565755,
							y: -7.580681
						},
						{
							x: 10.524741,
							y: -7.630656
						},
						{
							x: 10.492397,
							y: -7.691167
						},
						{
							x: 10.47248,
							y: -7.756824
						},
						{
							x: 10.465755,
							y: -7.825106
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -4.371379,
							y: -7.175447
						},
						{
							x: -4.413949,
							y: -7.175433
						},
						{
							x: -4.407351,
							y: -7.16309
						},
						{
							x: -4.383166,
							y: -7.083363
						},
						{
							x: -4.375,
							y: -7.00045
						},
						{
							x: -4.377538,
							y: -6.974677
						},
						{
							x: -4.375064,
							y: -6.974921
						},
						{
							x: -4.287273,
							y: -6.966274
						},
						{
							x: -4.202856,
							y: -6.940667
						},
						{
							x: -4.125057,
							y: -6.899082
						},
						{
							x: -4.056866,
							y: -6.843119
						},
						{
							x: -4.000903,
							y: -6.774928
						},
						{
							x: -3.959318,
							y: -6.697129
						},
						{
							x: -3.933711,
							y: -6.612712
						},
						{
							x: -3.925064,
							y: -6.524921
						},
						{
							x: -3.933711,
							y: -6.43713
						},
						{
							x: -3.959318,
							y: -6.352713
						},
						{
							x: -4.000903,
							y: -6.274914
						},
						{
							x: -4.056866,
							y: -6.206723
						},
						{
							x: -4.125057,
							y: -6.15076
						},
						{
							x: -4.202856,
							y: -6.109175
						},
						{
							x: -4.287273,
							y: -6.083568
						},
						{
							x: -4.375064,
							y: -6.074921
						},
						{
							x: -4.453284,
							y: -6.082625
						},
						{
							x: -4.450064,
							y: -6.049929
						},
						{
							x: -4.458711,
							y: -5.962138
						},
						{
							x: -4.484318,
							y: -5.877721
						},
						{
							x: -4.525903,
							y: -5.799922
						},
						{
							x: -4.578427,
							y: -5.735922
						},
						{
							x: -4.556866,
							y: -5.718227
						},
						{
							x: -4.500903,
							y: -5.650036
						},
						{
							x: -4.459318,
							y: -5.572237
						},
						{
							x: -4.433711,
							y: -5.48782
						},
						{
							x: -4.425064,
							y: -5.400029
						},
						{
							x: -4.433711,
							y: -5.312238
						},
						{
							x: -4.459318,
							y: -5.227821
						},
						{
							x: -4.500903,
							y: -5.150022
						},
						{
							x: -4.556866,
							y: -5.081831
						},
						{
							x: -4.595711,
							y: -5.049952
						},
						{
							x: -4.556866,
							y: -5.018073
						},
						{
							x: -4.500903,
							y: -4.949882
						},
						{
							x: -4.459318,
							y: -4.872083
						},
						{
							x: -4.433711,
							y: -4.787666
						},
						{
							x: -4.425064,
							y: -4.699875
						},
						{
							x: -4.433711,
							y: -4.612084
						},
						{
							x: -4.459318,
							y: -4.527667
						},
						{
							x: -4.500903,
							y: -4.449868
						},
						{
							x: -4.556866,
							y: -4.381677
						},
						{
							x: -4.578376,
							y: -4.364024
						},
						{
							x: -4.525903,
							y: -4.300086
						},
						{
							x: -4.484318,
							y: -4.222287
						},
						{
							x: -4.458711,
							y: -4.13787
						},
						{
							x: -4.456814,
							y: -4.118606
						},
						{
							x: -4.450071,
							y: -4.12414
						},
						{
							x: -4.372272,
							y: -4.165725
						},
						{
							x: -4.287855,
							y: -4.191332
						},
						{
							x: -4.200064,
							y: -4.199979
						},
						{
							x: -4.112273,
							y: -4.191332
						},
						{
							x: -4.027856,
							y: -4.165725
						},
						{
							x: -3.950057,
							y: -4.12414
						},
						{
							x: -3.881866,
							y: -4.068177
						},
						{
							x: -3.825903,
							y: -3.999986
						},
						{
							x: -3.784318,
							y: -3.922187
						},
						{
							x: -3.758711,
							y: -3.83777
						},
						{
							x: -3.750064,
							y: -3.749979
						},
						{
							x: -3.751947,
							y: -3.730863
						},
						{
							x: -3.73839,
							y: -3.747382
						},
						{
							x: -3.665016,
							y: -3.807598
						},
						{
							x: -3.581304,
							y: -3.852343
						},
						{
							x: -3.490471,
							y: -3.879897
						},
						{
							x: -3.396008,
							y: -3.889201
						},
						{
							x: -2.568153,
							y: -3.889201
						},
						{
							x: -1.907351,
							y: -4.550003
						},
						{
							x: -2.575046,
							y: -4.550003
						},
						{
							x: -2.575046,
							y: -4.608145
						},
						{
							x: -2.584254,
							y: -4.57779
						},
						{
							x: -2.625839,
							y: -4.499991
						},
						{
							x: -2.681802,
							y: -4.4318
						},
						{
							x: -2.749993,
							y: -4.375837
						},
						{
							x: -2.827792,
							y: -4.334252
						},
						{
							x: -2.912209,
							y: -4.308645
						},
						{
							x: -3,
							y: -4.299998
						},
						{
							x: -3.087791,
							y: -4.308645
						},
						{
							x: -3.172208,
							y: -4.334252
						},
						{
							x: -3.250007,
							y: -4.375837
						},
						{
							x: -3.318198,
							y: -4.4318
						},
						{
							x: -3.374161,
							y: -4.499991
						},
						{
							x: -3.415746,
							y: -4.57779
						},
						{
							x: -3.441353,
							y: -4.662207
						},
						{
							x: -3.45,
							y: -4.749998
						},
						{
							x: -3.441353,
							y: -4.837789
						},
						{
							x: -3.415746,
							y: -4.922206
						},
						{
							x: -3.374161,
							y: -5.000005
						},
						{
							x: -3.318198,
							y: -5.068196
						},
						{
							x: -3.250007,
							y: -5.124159
						},
						{
							x: -3.25,
							y: -5.124163
						},
						{
							x: -3.25,
							y: -5.763143
						},
						{
							x: -3.264993,
							y: -5.750839
						},
						{
							x: -3.342792,
							y: -5.709254
						},
						{
							x: -3.427209,
							y: -5.683647
						},
						{
							x: -3.515,
							y: -5.675
						},
						{
							x: -3.602791,
							y: -5.683647
						},
						{
							x: -3.687208,
							y: -5.709254
						},
						{
							x: -3.765007,
							y: -5.750839
						},
						{
							x: -3.833198,
							y: -5.806802
						},
						{
							x: -3.889161,
							y: -5.874993
						},
						{
							x: -3.930746,
							y: -5.952792
						},
						{
							x: -3.956353,
							y: -6.037209
						},
						{
							x: -3.965,
							y: -6.125
						},
						{
							x: -3.956353,
							y: -6.212791
						},
						{
							x: -3.930746,
							y: -6.297208
						},
						{
							x: -3.889161,
							y: -6.375007
						},
						{
							x: -3.833198,
							y: -6.443198
						},
						{
							x: -3.765007,
							y: -6.499161
						},
						{
							x: -3.74,
							y: -6.512528
						},
						{
							x: -3.74,
							y: -7.161581
						},
						{
							x: -3.74948,
							y: -7.15003
						},
						{
							x: -3.813883,
							y: -7.097175
						},
						{
							x: -3.88736,
							y: -7.057901
						},
						{
							x: -3.967087,
							y: -7.033716
						},
						{
							x: -4.05,
							y: -7.02555
						},
						{
							x: -4.132913,
							y: -7.033716
						},
						{
							x: -4.21264,
							y: -7.057901
						},
						{
							x: -4.286117,
							y: -7.097175
						},
						{
							x: -4.35052,
							y: -7.15003
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -9.974988,
							y: -9.55
						},
						{
							x: -11.050738,
							y: -9.55
						},
						{
							x: -11.049999,
							y: -9.542492
						},
						{
							x: -11.058645,
							y: -9.454702
						},
						{
							x: -11.084253,
							y: -9.370285
						},
						{
							x: -11.121785,
							y: -9.300068
						},
						{
							x: -11.025148,
							y: -9.300068
						},
						{
							x: -10.625098,
							y: -9.300068
						},
						{
							x: -10.225048,
							y: -9.300068
						},
						{
							x: -10.225048,
							y: -8.050058
						},
						{
							x: -10.249145,
							y: -8.050058
						},
						{
							x: -10.23419,
							y: -8.022079
						},
						{
							x: -10.208583,
							y: -7.937662
						},
						{
							x: -10.199936,
							y: -7.849871
						},
						{
							x: -10.208583,
							y: -7.76208
						},
						{
							x: -10.23419,
							y: -7.677663
						},
						{
							x: -10.275775,
							y: -7.599864
						},
						{
							x: -10.331738,
							y: -7.531673
						},
						{
							x: -10.399929,
							y: -7.47571
						},
						{
							x: -10.477728,
							y: -7.434125
						},
						{
							x: -10.562145,
							y: -7.408518
						},
						{
							x: -10.649936,
							y: -7.399871
						},
						{
							x: -10.704458,
							y: -7.405241
						},
						{
							x: -11.707433,
							y: -6.247962
						},
						{
							x: -11.727133,
							y: -6.211107
						},
						{
							x: -11.758223,
							y: -6.173223
						},
						{
							x: -11.796107,
							y: -6.142133
						},
						{
							x: -11.839329,
							y: -6.11903
						},
						{
							x: -11.886227,
							y: -6.104804
						},
						{
							x: -11.919045,
							y: -6.101572
						},
						{
							x: -11.924931,
							y: -6.10059
						},
						{
							x: -11.924931,
							y: -5.750025
						},
						{
							x: -11.924931,
							y: -5.349975
						},
						{
							x: -11.924931,
							y: -4.949925
						},
						{
							x: -11.924931,
							y: -4.932219
						},
						{
							x: -11.862208,
							y: -4.965746
						},
						{
							x: -11.777791,
							y: -4.991353
						},
						{
							x: -11.69,
							y: -5
						},
						{
							x: -11.602209,
							y: -4.991353
						},
						{
							x: -11.517792,
							y: -4.965746
						},
						{
							x: -11.439993,
							y: -4.924161
						},
						{
							x: -11.371802,
							y: -4.868198
						},
						{
							x: -11.315839,
							y: -4.800007
						},
						{
							x: -11.274254,
							y: -4.722208
						},
						{
							x: -11.248647,
							y: -4.637791
						},
						{
							x: -11.24,
							y: -4.55
						},
						{
							x: -11.248647,
							y: -4.462209
						},
						{
							x: -11.274254,
							y: -4.377792
						},
						{
							x: -11.315839,
							y: -4.299993
						},
						{
							x: -11.371802,
							y: -4.231802
						},
						{
							x: -11.439993,
							y: -4.175839
						},
						{
							x: -11.517792,
							y: -4.134254
						},
						{
							x: -11.56717,
							y: -4.119276
						},
						{
							x: -11.64,
							y: -4.046446
						},
						{
							x: -11.64,
							y: -3.75
						},
						{
							x: -11.552209,
							y: -3.741353
						},
						{
							x: -11.467792,
							y: -3.715746
						},
						{
							x: -11.389993,
							y: -3.674161
						},
						{
							x: -11.321802,
							y: -3.618198
						},
						{
							x: -11.265839,
							y: -3.550007
						},
						{
							x: -11.224254,
							y: -3.472208
						},
						{
							x: -11.198647,
							y: -3.387791
						},
						{
							x: -11.19,
							y: -3.3
						},
						{
							x: -11.198647,
							y: -3.212209
						},
						{
							x: -11.224254,
							y: -3.127792
						},
						{
							x: -11.265839,
							y: -3.049993
						},
						{
							x: -11.268186,
							y: -3.047133
						},
						{
							x: -11.225091,
							y: -3.024098
						},
						{
							x: -11.1569,
							y: -2.968135
						},
						{
							x: -11.100937,
							y: -2.899944
						},
						{
							x: -11.092143,
							y: -2.883493
						},
						{
							x: -11.043196,
							y: -2.943135
						},
						{
							x: -10.975005,
							y: -2.999098
						},
						{
							x: -10.897206,
							y: -3.040683
						},
						{
							x: -10.812789,
							y: -3.06629
						},
						{
							x: -10.724998,
							y: -3.074937
						},
						{
							x: -10.637207,
							y: -3.06629
						},
						{
							x: -10.567286,
							y: -3.04508
						},
						{
							x: -10.575152,
							y: -3.124937
						},
						{
							x: -10.566505,
							y: -3.212728
						},
						{
							x: -10.540898,
							y: -3.297145
						},
						{
							x: -10.499313,
							y: -3.374944
						},
						{
							x: -10.44335,
							y: -3.443135
						},
						{
							x: -10.375159,
							y: -3.499098
						},
						{
							x: -10.29736,
							y: -3.540683
						},
						{
							x: -10.212943,
							y: -3.56629
						},
						{
							x: -10.125152,
							y: -3.574937
						},
						{
							x: -10.037361,
							y: -3.56629
						},
						{
							x: -9.952944,
							y: -3.540683
						},
						{
							x: -9.875145,
							y: -3.499098
						},
						{
							x: -9.806954,
							y: -3.443135
						},
						{
							x: -9.750991,
							y: -3.374944
						},
						{
							x: -9.709406,
							y: -3.297145
						},
						{
							x: -9.683799,
							y: -3.212728
						},
						{
							x: -9.675152,
							y: -3.124937
						},
						{
							x: -9.683799,
							y: -3.037146
						},
						{
							x: -9.683801,
							y: -3.03714
						},
						{
							x: -9.575152,
							y: -2.928491
						},
						{
							x: -9.575152,
							y: -2.949937
						},
						{
							x: -9.570348,
							y: -2.99871
						},
						{
							x: -9.556122,
							y: -3.045608
						},
						{
							x: -9.533019,
							y: -3.08883
						},
						{
							x: -9.501929,
							y: -3.126714
						},
						{
							x: -9.464045,
							y: -3.157804
						},
						{
							x: -9.420823,
							y: -3.180907
						},
						{
							x: -9.409769,
							y: -3.18426
						},
						{
							x: -9.410063,
							y: -3.185075
						},
						{
							x: -8.860158,
							y: -3.383652
						},
						{
							x: -8.840898,
							y: -3.447145
						},
						{
							x: -8.799313,
							y: -3.524944
						},
						{
							x: -8.74335,
							y: -3.593135
						},
						{
							x: -8.675159,
							y: -3.649098
						},
						{
							x: -8.59736,
							y: -3.690683
						},
						{
							x: -8.512943,
							y: -3.71629
						},
						{
							x: -8.425152,
							y: -3.724937
						},
						{
							x: -8.337361,
							y: -3.71629
						},
						{
							x: -8.252944,
							y: -3.690683
						},
						{
							x: -8.175145,
							y: -3.649098
						},
						{
							x: -8.106954,
							y: -3.593135
						},
						{
							x: -8.101575,
							y: -3.586581
						},
						{
							x: -8.037507,
							y: -3.639161
						},
						{
							x: -7.959708,
							y: -3.680746
						},
						{
							x: -7.875291,
							y: -3.706353
						},
						{
							x: -7.7875,
							y: -3.715
						},
						{
							x: -7.699709,
							y: -3.706353
						},
						{
							x: -7.615292,
							y: -3.680746
						},
						{
							x: -7.537493,
							y: -3.639161
						},
						{
							x: -7.469302,
							y: -3.583198
						},
						{
							x: -7.413339,
							y: -3.515007
						},
						{
							x: -7.371754,
							y: -3.437208
						},
						{
							x: -7.346147,
							y: -3.352791
						},
						{
							x: -7.3375,
							y: -3.265
						},
						{
							x: -7.346147,
							y: -3.177209
						},
						{
							x: -7.371754,
							y: -3.092792
						},
						{
							x: -7.381327,
							y: -3.074881
						},
						{
							x: -7.373223,
							y: -3.066777
						},
						{
							x: -7.342133,
							y: -3.028893
						},
						{
							x: -7.31903,
							y: -2.985671
						},
						{
							x: -7.318195,
							y: -2.982919
						},
						{
							x: -7.304633,
							y: -2.966393
						},
						{
							x: -7.28153,
							y: -2.923171
						},
						{
							x: -7.27692,
							y: -2.907974
						},
						{
							x: -7.071861,
							y: -2.702915
						},
						{
							x: -7.089916,
							y: -2.724915
						},
						{
							x: -7.131501,
							y: -2.802714
						},
						{
							x: -7.157108,
							y: -2.887131
						},
						{
							x: -7.165755,
							y: -2.974922
						},
						{
							x: -7.157108,
							y: -3.062713
						},
						{
							x: -7.131501,
							y: -3.14713
						},
						{
							x: -7.089916,
							y: -3.224929
						},
						{
							x: -7.048552,
							y: -3.275331
						},
						{
							x: -7.158291,
							y: -3.714288
						},
						{
							x: -7.157419,
							y: -3.714506
						},
						{
							x: -7.160951,
							y: -3.726149
						},
						{
							x: -7.164588,
							y: -3.763073
						},
						{
							x: -7.165472,
							y: -3.763031
						},
						{
							x: -7.215472,
							y: -4.813031
						},
						{
							x: -7.214588,
							y: -4.813073
						},
						{
							x: -7.215755,
							y: -4.824922
						},
						{
							x: -7.210951,
							y: -4.873695
						},
						{
							x: -7.196725,
							y: -4.920593
						},
						{
							x: -7.173622,
							y: -4.963815
						},
						{
							x: -7.142532,
							y: -5.001699
						},
						{
							x: -7.016001,
							y: -5.12823
						},
						{
							x: -7.050064,
							y: -5.124875
						},
						{
							x: -7.137855,
							y: -5.133522
						},
						{
							x: -7.222272,
							y: -5.159129
						},
						{
							x: -7.300071,
							y: -5.200714
						},
						{
							x: -7.368262,
							y: -5.256677
						},
						{
							x: -7.424225,
							y: -5.324868
						},
						{
							x: -7.46581,
							y: -5.402667
						},
						{
							x: -7.491417,
							y: -5.487084
						},
						{
							x: -7.500064,
							y: -5.574875
						},
						{
							x: -7.491417,
							y: -5.662666
						},
						{
							x: -7.46581,
							y: -5.747083
						},
						{
							x: -7.424225,
							y: -5.824882
						},
						{
							x: -7.368262,
							y: -5.893073
						},
						{
							x: -7.300071,
							y: -5.949036
						},
						{
							x: -7.222272,
							y: -5.990621
						},
						{
							x: -7.137855,
							y: -6.016228
						},
						{
							x: -7.075876,
							y: -6.022333
						},
						{
							x: -7.576841,
							y: -6.523298
						},
						{
							x: -7.607931,
							y: -6.561182
						},
						{
							x: -7.631034,
							y: -6.604404
						},
						{
							x: -7.64526,
							y: -6.651302
						},
						{
							x: -7.650064,
							y: -6.700075
						},
						{
							x: -7.64526,
							y: -6.748848
						},
						{
							x: -7.631034,
							y: -6.795746
						},
						{
							x: -7.607931,
							y: -6.838968
						},
						{
							x: -7.576841,
							y: -6.876852
						},
						{
							x: -7.403618,
							y: -7.050075
						},
						{
							x: -7.850011,
							y: -7.496468
						},
						{
							x: -7.875057,
							y: -7.475914
						},
						{
							x: -7.952856,
							y: -7.434329
						},
						{
							x: -8.037273,
							y: -7.408722
						},
						{
							x: -8.125064,
							y: -7.400075
						},
						{
							x: -8.212855,
							y: -7.408722
						},
						{
							x: -8.261911,
							y: -7.423603
						},
						{
							x: -8.234406,
							y: -7.372145
						},
						{
							x: -8.208799,
							y: -7.287728
						},
						{
							x: -8.200152,
							y: -7.199937
						},
						{
							x: -8.208799,
							y: -7.112146
						},
						{
							x: -8.234406,
							y: -7.027729
						},
						{
							x: -8.275991,
							y: -6.94993
						},
						{
							x: -8.331954,
							y: -6.881739
						},
						{
							x: -8.400145,
							y: -6.825776
						},
						{
							x: -8.477944,
							y: -6.784191
						},
						{
							x: -8.562361,
							y: -6.758584
						},
						{
							x: -8.650152,
							y: -6.749937
						},
						{
							x: -8.737943,
							y: -6.758584
						},
						{
							x: -8.82236,
							y: -6.784191
						},
						{
							x: -8.900159,
							y: -6.825776
						},
						{
							x: -8.96835,
							y: -6.881739
						},
						{
							x: -9.024313,
							y: -6.94993
						},
						{
							x: -9.065898,
							y: -7.027729
						},
						{
							x: -9.091505,
							y: -7.112146
						},
						{
							x: -9.100152,
							y: -7.199937
						},
						{
							x: -9.091505,
							y: -7.287728
						},
						{
							x: -9.065898,
							y: -7.372145
						},
						{
							x: -9.049777,
							y: -7.402305
						},
						{
							x: -9.112855,
							y: -7.408518
						},
						{
							x: -9.197272,
							y: -7.434125
						},
						{
							x: -9.275071,
							y: -7.47571
						},
						{
							x: -9.343262,
							y: -7.531673
						},
						{
							x: -9.399225,
							y: -7.599864
						},
						{
							x: -9.44081,
							y: -7.677663
						},
						{
							x: -9.466417,
							y: -7.76208
						},
						{
							x: -9.475064,
							y: -7.849871
						},
						{
							x: -9.466417,
							y: -7.937662
						},
						{
							x: -9.44081,
							y: -8.022079
						},
						{
							x: -9.425855,
							y: -8.050058
						},
						{
							x: -9.625152,
							y: -8.050058
						},
						{
							x: -10.024948,
							y: -8.050058
						},
						{
							x: -10.024948,
							y: -9.300068
						},
						{
							x: -9.974977,
							y: -9.300068
						}
					]
				},
				inner_rings: [
					{
						vertices: [
							{
								x: -11.384981,
								y: -6.233468
							},
							{
								x: -11.29719,
								y: -6.224822
							},
							{
								x: -11.212773,
								y: -6.199214
							},
							{
								x: -11.134974,
								y: -6.15763
							},
							{
								x: -11.066783,
								y: -6.101666
							},
							{
								x: -11.010819,
								y: -6.033475
							},
							{
								x: -10.969235,
								y: -5.955676
							},
							{
								x: -10.943627,
								y: -5.871259
							},
							{
								x: -10.934981,
								y: -5.783468
							},
							{
								x: -10.943627,
								y: -5.695678
							},
							{
								x: -10.969235,
								y: -5.611261
							},
							{
								x: -11.010819,
								y: -5.533462
							},
							{
								x: -11.066783,
								y: -5.46527
							},
							{
								x: -11.134974,
								y: -5.409307
							},
							{
								x: -11.212773,
								y: -5.367723
							},
							{
								x: -11.29719,
								y: -5.342115
							},
							{
								x: -11.384981,
								y: -5.333468
							},
							{
								x: -11.472771,
								y: -5.342115
							},
							{
								x: -11.557188,
								y: -5.367723
							},
							{
								x: -11.634987,
								y: -5.409307
							},
							{
								x: -11.703179,
								y: -5.46527
							},
							{
								x: -11.759142,
								y: -5.533462
							},
							{
								x: -11.800727,
								y: -5.611261
							},
							{
								x: -11.826334,
								y: -5.695678
							},
							{
								x: -11.834981,
								y: -5.783468
							},
							{
								x: -11.826334,
								y: -5.871259
							},
							{
								x: -11.800727,
								y: -5.955676
							},
							{
								x: -11.759142,
								y: -6.033475
							},
							{
								x: -11.703179,
								y: -6.101666
							},
							{
								x: -11.634987,
								y: -6.15763
							},
							{
								x: -11.557188,
								y: -6.199214
							},
							{
								x: -11.472771,
								y: -6.224822
							}
						]
					}
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -3.876986,
							y: -3.437728
						},
						{
							x: -3.881866,
							y: -3.431781
						},
						{
							x: -3.950057,
							y: -3.375818
						},
						{
							x: -4.027856,
							y: -3.334233
						},
						{
							x: -4.112273,
							y: -3.308626
						},
						{
							x: -4.200064,
							y: -3.299979
						},
						{
							x: -4.287855,
							y: -3.308626
						},
						{
							x: -4.372272,
							y: -3.334233
						},
						{
							x: -4.450071,
							y: -3.375818
						},
						{
							x: -4.481714,
							y: -3.401786
						},
						{
							x: -4.500064,
							y: -3.399979
						},
						{
							x: -4.59651,
							y: -3.399979
						},
						{
							x: -4.623287,
							y: -3.373202
						},
						{
							x: -4.661171,
							y: -3.342112
						},
						{
							x: -4.68139,
							y: -3.331305
						},
						{
							x: -4.692197,
							y: -3.311086
						},
						{
							x: -4.723287,
							y: -3.273202
						},
						{
							x: -4.750452,
							y: -3.246037
						},
						{
							x: -4.754868,
							y: -3.201206
						},
						{
							x: -4.769094,
							y: -3.154308
						},
						{
							x: -4.792197,
							y: -3.111086
						},
						{
							x: -4.823287,
							y: -3.073202
						},
						{
							x: -5.023287,
							y: -2.873202
						},
						{
							x: -5.061171,
							y: -2.842112
						},
						{
							x: -5.075058,
							y: -2.834689
						},
						{
							x: -5.075058,
							y: -2.49751
						},
						{
							x: -4.826673,
							y: -2.313225
						},
						{
							x: -3.876306,
							y: -2.174629
						},
						{
							x: -3.870905,
							y: -2.229463
						},
						{
							x: -3.843351,
							y: -2.320296
						},
						{
							x: -3.839562,
							y: -2.327385
						},
						{
							x: -3.862208,
							y: -2.334254
						},
						{
							x: -3.940007,
							y: -2.375839
						},
						{
							x: -4.008198,
							y: -2.431802
						},
						{
							x: -4.064161,
							y: -2.499993
						},
						{
							x: -4.105746,
							y: -2.577792
						},
						{
							x: -4.131353,
							y: -2.662209
						},
						{
							x: -4.14,
							y: -2.75
						},
						{
							x: -4.131353,
							y: -2.837791
						},
						{
							x: -4.105746,
							y: -2.922208
						},
						{
							x: -4.064161,
							y: -3.000007
						},
						{
							x: -4.008198,
							y: -3.068198
						},
						{
							x: -3.940007,
							y: -3.124161
						},
						{
							x: -3.862208,
							y: -3.165746
						},
						{
							x: -3.821164,
							y: -3.178196
						},
						{
							x: -3.843351,
							y: -3.219704
						},
						{
							x: -3.870905,
							y: -3.310537
						},
						{
							x: -3.880209,
							y: -3.405
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -0.8674,
							y: -4.902622
						},
						{
							x: -0.900033,
							y: -4.875841
						},
						{
							x: -0.95776,
							y: -4.844985
						},
						{
							x: -0.934254,
							y: -4.801008
						},
						{
							x: -0.908647,
							y: -4.716591
						},
						{
							x: -0.9,
							y: -4.6288
						},
						{
							x: -0.908647,
							y: -4.541009
						},
						{
							x: -0.934254,
							y: -4.456592
						},
						{
							x: -0.975839,
							y: -4.378793
						},
						{
							x: -1.031802,
							y: -4.310602
						},
						{
							x: -1.099993,
							y: -4.254639
						},
						{
							x: -1.177792,
							y: -4.213054
						},
						{
							x: -1.262209,
							y: -4.187447
						},
						{
							x: -1.35,
							y: -4.1788
						},
						{
							x: -1.437791,
							y: -4.187447
						},
						{
							x: -1.522208,
							y: -4.213054
						},
						{
							x: -1.531973,
							y: -4.218273
						},
						{
							x: -1.881843,
							y: -3.868403
						},
						{
							x: -1.828902,
							y: -3.852343
						},
						{
							x: -1.74519,
							y: -3.807598
						},
						{
							x: -1.671816,
							y: -3.747382
						},
						{
							x: -1.611599,
							y: -3.674007
						},
						{
							x: -1.566854,
							y: -3.590296
						},
						{
							x: -1.539301,
							y: -3.499463
						},
						{
							x: -1.529997,
							y: -3.405
						},
						{
							x: -1.539301,
							y: -3.310537
						},
						{
							x: -1.566854,
							y: -3.219704
						},
						{
							x: -1.611599,
							y: -3.135993
						},
						{
							x: -1.671816,
							y: -3.062618
						},
						{
							x: -1.74519,
							y: -3.002402
						},
						{
							x: -1.828902,
							y: -2.957657
						},
						{
							x: -1.919735,
							y: -2.930103
						},
						{
							x: -2.014197,
							y: -2.920799
						},
						{
							x: -3.273827,
							y: -2.920799
						},
						{
							x: -3.248647,
							y: -2.837791
						},
						{
							x: -3.24,
							y: -2.75
						},
						{
							x: -3.248647,
							y: -2.662209
						},
						{
							x: -3.261693,
							y: -2.619201
						},
						{
							x: -2.014197,
							y: -2.619201
						},
						{
							x: -1.919735,
							y: -2.609897
						},
						{
							x: -1.828902,
							y: -2.582343
						},
						{
							x: -1.74519,
							y: -2.537598
						},
						{
							x: -1.671816,
							y: -2.477382
						},
						{
							x: -1.611599,
							y: -2.404007
						},
						{
							x: -1.566854,
							y: -2.320296
						},
						{
							x: -1.539301,
							y: -2.229463
						},
						{
							x: -1.529997,
							y: -2.135
						},
						{
							x: -1.539301,
							y: -2.040537
						},
						{
							x: -1.565217,
							y: -1.9551
						},
						{
							x: -1.517056,
							y: -1.9551
						},
						{
							x: -1.497272,
							y: -1.965675
						},
						{
							x: -1.412855,
							y: -1.991282
						},
						{
							x: -1.325064,
							y: -1.999929
						},
						{
							x: -1.237273,
							y: -1.991282
						},
						{
							x: -1.152856,
							y: -1.965675
						},
						{
							x: -1.133072,
							y: -1.9551
						},
						{
							x: -0.339165,
							y: -1.9551
						},
						{
							x: -0.339161,
							y: -1.955107
						},
						{
							x: -0.283198,
							y: -2.023298
						},
						{
							x: -0.215007,
							y: -2.079261
						},
						{
							x: -0.137208,
							y: -2.120846
						},
						{
							x: -0.052791,
							y: -2.146453
						},
						{
							x: 0.024705,
							y: -2.154086
						},
						{
							x: 0.013708,
							y: -2.190338
						},
						{
							x: -0.069177,
							y: -2.273223
						},
						{
							x: -0.100267,
							y: -2.311107
						},
						{
							x: -0.12337,
							y: -2.354329
						},
						{
							x: -0.137596,
							y: -2.401227
						},
						{
							x: -0.1424,
							y: -2.45
						},
						{
							x: -0.1424,
							y: -3.546446
						},
						{
							x: -0.169177,
							y: -3.573223
						},
						{
							x: -0.200267,
							y: -3.611107
						},
						{
							x: -0.22337,
							y: -3.654329
						},
						{
							x: -0.237596,
							y: -3.701227
						},
						{
							x: -0.2424,
							y: -3.75
						},
						{
							x: -0.2424,
							y: -4.346446
						},
						{
							x: -0.369177,
							y: -4.473223
						},
						{
							x: -0.370635,
							y: -4.475
						},
						{
							x: -0.8674,
							y: -4.475
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -14.080262,
							y: -1.674937
						},
						{
							x: -14.749944,
							y: -1.674937
						},
						{
							x: -14.749944,
							y: -1.199102
						},
						{
							x: -14.749937,
							y: -1.199098
						},
						{
							x: -14.681746,
							y: -1.143135
						},
						{
							x: -14.625783,
							y: -1.074944
						},
						{
							x: -14.584198,
							y: -0.997145
						},
						{
							x: -14.558591,
							y: -0.912728
						},
						{
							x: -14.549944,
							y: -0.824937
						},
						{
							x: -14.558591,
							y: -0.737146
						},
						{
							x: -14.584198,
							y: -0.652729
						},
						{
							x: -14.625783,
							y: -0.57493
						},
						{
							x: -14.656086,
							y: -0.538006
						},
						{
							x: -14.649351,
							y: -0.538669
						},
						{
							x: -14.561561,
							y: -0.530022
						},
						{
							x: -14.50725,
							y: -0.513547
						},
						{
							x: -14.50725,
							y: -1.01644
						},
						{
							x: -13.879208,
							y: -1.01644
						},
						{
							x: -13.848873,
							y: -1.041336
						},
						{
							x: -13.805652,
							y: -1.064438
						},
						{
							x: -13.758753,
							y: -1.078665
						},
						{
							x: -13.709981,
							y: -1.083468
						},
						{
							x: -13.659146,
							y: -1.083468
						},
						{
							x: -13.659142,
							y: -1.083475
						},
						{
							x: -13.603179,
							y: -1.151666
						},
						{
							x: -13.534987,
							y: -1.20763
						},
						{
							x: -13.457188,
							y: -1.249214
						},
						{
							x: -13.372771,
							y: -1.274822
						},
						{
							x: -13.284981,
							y: -1.283468
						},
						{
							x: -13.270927,
							y: -1.282084
						},
						{
							x: -13.275148,
							y: -1.324937
						},
						{
							x: -13.266501,
							y: -1.412728
						},
						{
							x: -13.240894,
							y: -1.497145
						},
						{
							x: -13.199309,
							y: -1.574944
						},
						{
							x: -13.149743,
							y: -1.63534
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: 8.61745,
							y: -7.138025
						},
						{
							x: 8.610336,
							y: -7.129356
						},
						{
							x: 8.61164,
							y: -7.128289
						},
						{
							x: 8.38664,
							y: -6.853289
						},
						{
							x: 8.385336,
							y: -6.854356
						},
						{
							x: 8.363242,
							y: -6.827435
						},
						{
							x: 8.310205,
							y: -6.783908
						},
						{
							x: 8.256926,
							y: -6.75543
						},
						{
							x: 8.257212,
							y: -6.754782
						},
						{
							x: 7.249118,
							y: -6.309345
						},
						{
							x: 6.96,
							y: -5.994417
						},
						{
							x: 6.96,
							y: -5.48
						},
						{
							x: 6.375954,
							y: -5.48
						},
						{
							x: 6.169177,
							y: -5.273223
						},
						{
							x: 6.131293,
							y: -5.242133
						},
						{
							x: 6.088071,
							y: -5.21903
						},
						{
							x: 6.041173,
							y: -5.204804
						},
						{
							x: 5.9924,
							y: -5.2
						},
						{
							x: 5.625,
							y: -5.2
						},
						{
							x: 5.625,
							y: -4.361857
						},
						{
							x: 5.639993,
							y: -4.374161
						},
						{
							x: 5.717792,
							y: -4.415746
						},
						{
							x: 5.802209,
							y: -4.441353
						},
						{
							x: 5.89,
							y: -4.45
						},
						{
							x: 5.977791,
							y: -4.441353
						},
						{
							x: 6.062208,
							y: -4.415746
						},
						{
							x: 6.140007,
							y: -4.374161
						},
						{
							x: 6.208198,
							y: -4.318198
						},
						{
							x: 6.264161,
							y: -4.250007
						},
						{
							x: 6.305746,
							y: -4.172208
						},
						{
							x: 6.331353,
							y: -4.087791
						},
						{
							x: 6.34,
							y: -4
						},
						{
							x: 6.331353,
							y: -3.912209
						},
						{
							x: 6.305746,
							y: -3.827792
						},
						{
							x: 6.264161,
							y: -3.749993
						},
						{
							x: 6.208198,
							y: -3.681802
						},
						{
							x: 6.165,
							y: -3.64635
						},
						{
							x: 6.165,
							y: -3.113908
						},
						{
							x: 7.412576,
							y: -1.866332
						},
						{
							x: 7.451245,
							y: -1.938677
						},
						{
							x: 7.507209,
							y: -2.006869
						},
						{
							x: 7.550407,
							y: -2.042321
						},
						{
							x: 7.550407,
							y: -4.135021
						},
						{
							x: 7.507209,
							y: -4.170473
						},
						{
							x: 7.451245,
							y: -4.238664
						},
						{
							x: 7.409661,
							y: -4.316463
						},
						{
							x: 7.384053,
							y: -4.40088
						},
						{
							x: 7.375407,
							y: -4.488671
						},
						{
							x: 7.384053,
							y: -4.576461
						},
						{
							x: 7.409661,
							y: -4.660878
						},
						{
							x: 7.451245,
							y: -4.738677
						},
						{
							x: 7.507209,
							y: -4.806869
						},
						{
							x: 7.5754,
							y: -4.862832
						},
						{
							x: 7.653199,
							y: -4.904416
						},
						{
							x: 7.737616,
							y: -4.930024
						},
						{
							x: 7.825407,
							y: -4.938671
						},
						{
							x: 7.913197,
							y: -4.930024
						},
						{
							x: 7.997614,
							y: -4.904416
						},
						{
							x: 8.075413,
							y: -4.862832
						},
						{
							x: 8.143605,
							y: -4.806869
						},
						{
							x: 8.199568,
							y: -4.738677
						},
						{
							x: 8.241153,
							y: -4.660878
						},
						{
							x: 8.26676,
							y: -4.576461
						},
						{
							x: 8.275407,
							y: -4.488671
						},
						{
							x: 8.26676,
							y: -4.40088
						},
						{
							x: 8.241153,
							y: -4.316463
						},
						{
							x: 8.199568,
							y: -4.238664
						},
						{
							x: 8.143605,
							y: -4.170473
						},
						{
							x: 8.100407,
							y: -4.135021
						},
						{
							x: 8.100407,
							y: -2.04232
						},
						{
							x: 8.143605,
							y: -2.006869
						},
						{
							x: 8.199568,
							y: -1.938677
						},
						{
							x: 8.241153,
							y: -1.860878
						},
						{
							x: 8.26676,
							y: -1.776461
						},
						{
							x: 8.275407,
							y: -1.688671
						},
						{
							x: 8.26676,
							y: -1.60088
						},
						{
							x: 8.241153,
							y: -1.516463
						},
						{
							x: 8.199568,
							y: -1.438664
						},
						{
							x: 8.143605,
							y: -1.370473
						},
						{
							x: 8.075413,
							y: -1.314509
						},
						{
							x: 7.997614,
							y: -1.272925
						},
						{
							x: 7.913197,
							y: -1.247317
						},
						{
							x: 7.865,
							y: -1.24257
						},
						{
							x: 7.865,
							y: -1.213908
						},
						{
							x: 9.203908,
							y: 0.125
						},
						{
							x: 9.59,
							y: 0.125
						},
						{
							x: 9.64365,
							y: 0.130284
						},
						{
							x: 9.695238,
							y: 0.145933
						},
						{
							x: 9.702847,
							y: 0.15
						},
						{
							x: 10.245358,
							y: 0.15
						},
						{
							x: 10.22922,
							y: 0.119808
						},
						{
							x: 10.203612,
							y: 0.035391
						},
						{
							x: 10.194965,
							y: -0.0524
						},
						{
							x: 10.203612,
							y: -0.140191
						},
						{
							x: 10.22922,
							y: -0.224608
						},
						{
							x: 10.270804,
							y: -0.302407
						},
						{
							x: 10.326767,
							y: -0.370598
						},
						{
							x: 10.369965,
							y: -0.406049
						},
						{
							x: 10.369965,
							y: -2.138492
						},
						{
							x: 9.950511,
							y: -2.557946
						},
						{
							x: 9.916311,
							y: -2.599618
						},
						{
							x: 9.9,
							y: -2.630135
						},
						{
							x: 9.9,
							y: -1.600016
						},
						{
							x: 9.28693,
							y: -1.600016
						},
						{
							x: 9.315703,
							y: -1.546187
						},
						{
							x: 9.34131,
							y: -1.46177
						},
						{
							x: 9.349957,
							y: -1.37398
						},
						{
							x: 9.34131,
							y: -1.286189
						},
						{
							x: 9.315703,
							y: -1.201772
						},
						{
							x: 9.274118,
							y: -1.123973
						},
						{
							x: 9.218155,
							y: -1.055782
						},
						{
							x: 9.149964,
							y: -0.999818
						},
						{
							x: 9.072165,
							y: -0.958234
						},
						{
							x: 8.987748,
							y: -0.932626
						},
						{
							x: 8.899957,
							y: -0.92398
						},
						{
							x: 8.812166,
							y: -0.932626
						},
						{
							x: 8.72775,
							y: -0.958234
						},
						{
							x: 8.64995,
							y: -0.999818
						},
						{
							x: 8.581759,
							y: -1.055782
						},
						{
							x: 8.525796,
							y: -1.123973
						},
						{
							x: 8.484211,
							y: -1.201772
						},
						{
							x: 8.458604,
							y: -1.286189
						},
						{
							x: 8.449957,
							y: -1.37398
						},
						{
							x: 8.458604,
							y: -1.46177
						},
						{
							x: 8.484211,
							y: -1.546187
						},
						{
							x: 8.512984,
							y: -1.600016
						},
						{
							x: 8.375,
							y: -1.600016
						},
						{
							x: 8.375,
							y: -5.400016
						},
						{
							x: 9.894965,
							y: -5.400016
						},
						{
							x: 9.894965,
							y: -5.699522
						},
						{
							x: 8.61745,
							y: -5.699522
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -5.02,
							y: -1.476598
						},
						{
							x: -5.056866,
							y: -1.431677
						},
						{
							x: -5.125057,
							y: -1.375714
						},
						{
							x: -5.202856,
							y: -1.334129
						},
						{
							x: -5.287273,
							y: -1.308522
						},
						{
							x: -5.375064,
							y: -1.299875
						},
						{
							x: -5.462855,
							y: -1.308522
						},
						{
							x: -5.547272,
							y: -1.334129
						},
						{
							x: -5.625071,
							y: -1.375714
						},
						{
							x: -5.641931,
							y: -1.389551
						},
						{
							x: -5.618647,
							y: -1.312791
						},
						{
							x: -5.61,
							y: -1.225
						},
						{
							x: -5.616406,
							y: -1.15996
						},
						{
							x: -5.570723,
							y: -1.114277
						},
						{
							x: -5.539633,
							y: -1.076393
						},
						{
							x: -5.533081,
							y: -1.064135
						},
						{
							x: -5.338946,
							y: -0.87
						},
						{
							x: -4.865,
							y: -0.87
						},
						{
							x: -4.865,
							y: 0.17
						},
						{
							x: -5.805,
							y: 0.17
						},
						{
							x: -5.805,
							y: -0.09
						},
						{
							x: -6.596446,
							y: -0.09
						},
						{
							x: -6.898223,
							y: 0.211777
						},
						{
							x: -6.936107,
							y: 0.242867
						},
						{
							x: -6.956289,
							y: 0.253655
						},
						{
							x: -6.973607,
							y: 0.267867
						},
						{
							x: -7.016829,
							y: 0.29097
						},
						{
							x: -7.020562,
							y: 0.292102
						},
						{
							x: -7.041829,
							y: 0.30347
						},
						{
							x: -7.088727,
							y: 0.317696
						},
						{
							x: -7.101747,
							y: 0.318978
						},
						{
							x: -7.138727,
							y: 0.330196
						},
						{
							x: -7.1875,
							y: 0.335
						},
						{
							x: -7.671446,
							y: 0.335
						},
						{
							x: -7.673223,
							y: 0.336777
						},
						{
							x: -7.711107,
							y: 0.367867
						},
						{
							x: -7.723365,
							y: 0.374419
						},
						{
							x: -7.785723,
							y: 0.436777
						},
						{
							x: -7.823607,
							y: 0.467867
						},
						{
							x: -7.866829,
							y: 0.49097
						},
						{
							x: -7.913727,
							y: 0.505196
						},
						{
							x: -7.9625,
							y: 0.51
						},
						{
							x: -8.1,
							y: 0.51
						},
						{
							x: -8.148773,
							y: 0.505196
						},
						{
							x: -8.195671,
							y: 0.49097
						},
						{
							x: -8.238893,
							y: 0.467867
						},
						{
							x: -8.276777,
							y: 0.436777
						},
						{
							x: -8.439277,
							y: 0.274277
						},
						{
							x: -8.470367,
							y: 0.236393
						},
						{
							x: -8.476919,
							y: 0.224135
						},
						{
							x: -8.49554,
							y: 0.205514
						},
						{
							x: -8.498773,
							y: 0.205196
						},
						{
							x: -8.545671,
							y: 0.19097
						},
						{
							x: -8.588893,
							y: 0.167867
						},
						{
							x: -8.626777,
							y: 0.136777
						},
						{
							x: -8.639277,
							y: 0.124277
						},
						{
							x: -8.670367,
							y: 0.086393
						},
						{
							x: -8.676919,
							y: 0.074135
						},
						{
							x: -8.726777,
							y: 0.024277
						},
						{
							x: -8.757867,
							y: -0.013607
						},
						{
							x: -8.78097,
							y: -0.056829
						},
						{
							x: -8.791032,
							y: -0.09
						},
						{
							x: -9.245,
							y: -0.09
						},
						{
							x: -9.245,
							y: -1.03
						},
						{
							x: -9.12879,
							y: -1.03
						},
						{
							x: -9.153754,
							y: -1.060418
						},
						{
							x: -9.179167,
							y: -1.107962
						},
						{
							x: -9.185243,
							y: -1.127991
						},
						{
							x: -9.196346,
							y: -1.107218
						},
						{
							x: -9.201801,
							y: -1.100572
						},
						{
							x: -9.201223,
							y: -1.100159
						},
						{
							x: -9.405,
							y: -0.814871
						},
						{
							x: -9.405,
							y: -0.09
						},
						{
							x: -10.445,
							y: -0.09
						},
						{
							x: -10.445,
							y: -0.163373
						},
						{
							x: -11.006013,
							y: 1.268688
						},
						{
							x: -11.000787,
							y: 1.275056
						},
						{
							x: -10.959202,
							y: 1.352855
						},
						{
							x: -10.941888,
							y: 1.409933
						},
						{
							x: -10.80725,
							y: 1.409933
						},
						{
							x: -10.840744,
							y: 1.347271
						},
						{
							x: -10.866351,
							y: 1.262854
						},
						{
							x: -10.874998,
							y: 1.175063
						},
						{
							x: -10.866351,
							y: 1.087272
						},
						{
							x: -10.840744,
							y: 1.002855
						},
						{
							x: -10.799159,
							y: 0.925056
						},
						{
							x: -10.743196,
							y: 0.856865
						},
						{
							x: -10.675005,
							y: 0.800902
						},
						{
							x: -10.597206,
							y: 0.759317
						},
						{
							x: -10.512789,
							y: 0.73371
						},
						{
							x: -10.424998,
							y: 0.725063
						},
						{
							x: -10.337207,
							y: 0.73371
						},
						{
							x: -10.25279,
							y: 0.759317
						},
						{
							x: -10.174991,
							y: 0.800902
						},
						{
							x: -10.1068,
							y: 0.856865
						},
						{
							x: -10.050837,
							y: 0.925056
						},
						{
							x: -10.009252,
							y: 1.002855
						},
						{
							x: -9.983645,
							y: 1.087272
						},
						{
							x: -9.974998,
							y: 1.175063
						},
						{
							x: -9.983645,
							y: 1.262854
						},
						{
							x: -9.983647,
							y: 1.26286
						},
						{
							x: -9.948221,
							y: 1.298286
						},
						{
							x: -9.917131,
							y: 1.33617
						},
						{
							x: -9.894028,
							y: 1.379392
						},
						{
							x: -9.879802,
							y: 1.42629
						},
						{
							x: -9.874998,
							y: 1.475063
						},
						{
							x: -9.874998,
							y: 2.075063
						},
						{
							x: -9.879802,
							y: 2.123836
						},
						{
							x: -9.894028,
							y: 2.170734
						},
						{
							x: -9.904326,
							y: 2.19
						},
						{
							x: -9.583554,
							y: 2.19
						},
						{
							x: -9.289419,
							y: 1.895865
						},
						{
							x: -9.2875,
							y: 1.892275
						},
						{
							x: -9.2875,
							y: 1.535
						},
						{
							x: -9.282696,
							y: 1.486227
						},
						{
							x: -9.26847,
							y: 1.439329
						},
						{
							x: -9.245367,
							y: 1.396107
						},
						{
							x: -9.23807,
							y: 1.387215
						},
						{
							x: -9.240746,
							y: 1.382208
						},
						{
							x: -9.266353,
							y: 1.297791
						},
						{
							x: -9.275,
							y: 1.21
						},
						{
							x: -9.266353,
							y: 1.122209
						},
						{
							x: -9.240746,
							y: 1.037792
						},
						{
							x: -9.199161,
							y: 0.959993
						},
						{
							x: -9.143198,
							y: 0.891802
						},
						{
							x: -9.075007,
							y: 0.835839
						},
						{
							x: -8.997208,
							y: 0.794254
						},
						{
							x: -8.912791,
							y: 0.768647
						},
						{
							x: -8.825,
							y: 0.76
						},
						{
							x: -8.737209,
							y: 0.768647
						},
						{
							x: -8.652792,
							y: 0.794254
						},
						{
							x: -8.574993,
							y: 0.835839
						},
						{
							x: -8.506802,
							y: 0.891802
						},
						{
							x: -8.484103,
							y: 0.91946
						},
						{
							x: -8.453198,
							y: 0.881802
						},
						{
							x: -8.385007,
							y: 0.825839
						},
						{
							x: -8.307208,
							y: 0.784254
						},
						{
							x: -8.222791,
							y: 0.758647
						},
						{
							x: -8.135,
							y: 0.75
						},
						{
							x: -8.047209,
							y: 0.758647
						},
						{
							x: -7.962792,
							y: 0.784254
						},
						{
							x: -7.884993,
							y: 0.825839
						},
						{
							x: -7.816802,
							y: 0.881802
						},
						{
							x: -7.787139,
							y: 0.917947
						},
						{
							x: -5.805,
							y: 0.74097
						},
						{
							x: -5.805,
							y: 0.43
						},
						{
							x: -4.865,
							y: 0.43
						},
						{
							x: -4.865,
							y: 1.4551
						},
						{
							x: -4.785,
							y: 1.46298
						},
						{
							x: -4.785,
							y: 0.43
						},
						{
							x: -4.106277,
							y: 0.43
						},
						{
							x: -4.106277,
							y: 0.203629
						},
						{
							x: -4.139906,
							y: 0.17
						},
						{
							x: -4.785,
							y: 0.17
						},
						{
							x: -4.785,
							y: -0.87
						},
						{
							x: -3.879717,
							y: -0.87
						},
						{
							x: -3.870905,
							y: -0.959463
						},
						{
							x: -3.843351,
							y: -1.050296
						},
						{
							x: -3.829125,
							y: -1.076912
						},
						{
							x: -3.838893,
							y: -1.082133
						},
						{
							x: -3.876777,
							y: -1.113223
						},
						{
							x: -3.98,
							y: -1.216446
						},
						{
							x: -3.98,
							y: -1.02
						},
						{
							x: -5.02,
							y: -1.02
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -1.534454,
							y: 0.450252
						},
						{
							x: -1.539301,
							y: 0.499463
						},
						{
							x: -1.566854,
							y: 0.590296
						},
						{
							x: -1.611599,
							y: 0.674007
						},
						{
							x: -1.671816,
							y: 0.747382
						},
						{
							x: -1.74519,
							y: 0.807598
						},
						{
							x: -1.828902,
							y: 0.852343
						},
						{
							x: -1.919735,
							y: 0.879897
						},
						{
							x: -2.014197,
							y: 0.889201
						},
						{
							x: -2.049878,
							y: 0.889201
						},
						{
							x: -1.981474,
							y: 0.925764
						},
						{
							x: -1.913283,
							y: 0.981727
						},
						{
							x: -1.85732,
							y: 1.049918
						},
						{
							x: -1.815735,
							y: 1.127717
						},
						{
							x: -1.790128,
							y: 1.212134
						},
						{
							x: -1.781481,
							y: 1.299925
						},
						{
							x: -1.790128,
							y: 1.387716
						},
						{
							x: -1.815735,
							y: 1.472133
						},
						{
							x: -1.816708,
							y: 1.473953
						},
						{
							x: -1.800511,
							y: 1.504254
						},
						{
							x: -1.786285,
							y: 1.551152
						},
						{
							x: -1.781869,
							y: 1.595983
						},
						{
							x: -1.354704,
							y: 2.023148
						},
						{
							x: -1.323614,
							y: 2.061032
						},
						{
							x: -1.300511,
							y: 2.104254
						},
						{
							x: -1.286285,
							y: 2.151152
						},
						{
							x: -1.281869,
							y: 2.195983
						},
						{
							x: -1.254704,
							y: 2.223148
						},
						{
							x: -1.223614,
							y: 2.261032
						},
						{
							x: -1.200511,
							y: 2.304254
						},
						{
							x: -1.186285,
							y: 2.351152
						},
						{
							x: -1.181481,
							y: 2.399925
						},
						{
							x: -1.181481,
							y: 2.399926
						},
						{
							x: -1.131481,
							y: 2.399926
						},
						{
							x: -1.131481,
							y: 3.199873
						},
						{
							x: -0.879757,
							y: 3.199873
						},
						{
							x: -0.870171,
							y: 3.192006
						},
						{
							x: -0.82695,
							y: 3.168903
						},
						{
							x: -0.780051,
							y: 3.154677
						},
						{
							x: -0.731279,
							y: 3.149873
						},
						{
							x: -0.581279,
							y: 3.149873
						},
						{
							x: -0.581279,
							y: 2.203427
						},
						{
							x: -0.708056,
							y: 2.07665
						},
						{
							x: -0.739146,
							y: 2.038766
						},
						{
							x: -0.762249,
							y: 1.995544
						},
						{
							x: -0.776475,
							y: 1.948646
						},
						{
							x: -0.781279,
							y: 1.899873
						},
						{
							x: -0.781279,
							y: 1.403427
						},
						{
							x: -0.908056,
							y: 1.27665
						},
						{
							x: -0.939146,
							y: 1.238766
						},
						{
							x: -0.962249,
							y: 1.195544
						},
						{
							x: -0.976475,
							y: 1.148646
						},
						{
							x: -0.981279,
							y: 1.099873
						},
						{
							x: -0.981279,
							y: 1.003427
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -10.625946,
							y: -1.0472
						},
						{
							x: -11.203262,
							y: -0.717305
						},
						{
							x: -11.208695,
							y: -0.662146
						},
						{
							x: -11.234302,
							y: -0.577729
						},
						{
							x: -11.275887,
							y: -0.49993
						},
						{
							x: -11.33185,
							y: -0.431739
						},
						{
							x: -11.400041,
							y: -0.375776
						},
						{
							x: -11.47784,
							y: -0.334191
						},
						{
							x: -11.562257,
							y: -0.308584
						},
						{
							x: -11.650048,
							y: -0.299937
						},
						{
							x: -11.737839,
							y: -0.308584
						},
						{
							x: -11.822256,
							y: -0.334191
						},
						{
							x: -11.900055,
							y: -0.375776
						},
						{
							x: -11.968246,
							y: -0.431739
						},
						{
							x: -12.024209,
							y: -0.49993
						},
						{
							x: -12.065794,
							y: -0.577729
						},
						{
							x: -12.091401,
							y: -0.662146
						},
						{
							x: -12.100048,
							y: -0.749937
						},
						{
							x: -12.091401,
							y: -0.837728
						},
						{
							x: -12.065794,
							y: -0.922145
						},
						{
							x: -12.037576,
							y: -0.974937
						},
						{
							x: -12.545701,
							y: -0.974937
						},
						{
							x: -12.575141,
							y: -0.950776
						},
						{
							x: -12.65294,
							y: -0.909191
						},
						{
							x: -12.737357,
							y: -0.883584
						},
						{
							x: -12.825148,
							y: -0.874937
						},
						{
							x: -12.839201,
							y: -0.876321
						},
						{
							x: -12.834981,
							y: -0.833468
						},
						{
							x: -12.843627,
							y: -0.745678
						},
						{
							x: -12.869235,
							y: -0.661261
						},
						{
							x: -12.910819,
							y: -0.583462
						},
						{
							x: -12.966783,
							y: -0.51527
						},
						{
							x: -13.034974,
							y: -0.459307
						},
						{
							x: -13.112773,
							y: -0.417723
						},
						{
							x: -13.19719,
							y: -0.392115
						},
						{
							x: -13.284981,
							y: -0.383468
						},
						{
							x: -13.372771,
							y: -0.392115
						},
						{
							x: -13.457188,
							y: -0.417723
						},
						{
							x: -13.460593,
							y: -0.419543
						},
						{
							x: -13.46725,
							y: -0.412886
						},
						{
							x: -13.46725,
							y: -0.07644
						},
						{
							x: -14.200555,
							y: -0.07644
						},
						{
							x: -14.207998,
							y: -878e-6
						},
						{
							x: -14.208,
							y: -87e-5
						},
						{
							x: -14.20357,
							y: 0.00356
						},
						{
							x: -13.46725,
							y: 0.00356
						},
						{
							x: -13.46725,
							y: 0.700071
						},
						{
							x: -13.451954,
							y: 0.700071
						},
						{
							x: -13.105,
							y: 0.36033
						},
						{
							x: -13.105,
							y: -0.27
						},
						{
							x: -12.165,
							y: -0.27
						},
						{
							x: -12.165,
							y: 0.77
						},
						{
							x: -12.26751,
							y: 0.77
						},
						{
							x: -12.26751,
							y: 3.300062
						},
						{
							x: -11.724113,
							y: 3.300062
						},
						{
							x: -11.765694,
							y: 3.222271
						},
						{
							x: -11.791301,
							y: 3.137854
						},
						{
							x: -11.799948,
							y: 3.050063
						},
						{
							x: -11.791301,
							y: 2.962272
						},
						{
							x: -11.765694,
							y: 2.877855
						},
						{
							x: -11.724109,
							y: 2.800056
						},
						{
							x: -11.668146,
							y: 2.731865
						},
						{
							x: -11.599955,
							y: 2.675902
						},
						{
							x: -11.522156,
							y: 2.634317
						},
						{
							x: -11.437739,
							y: 2.60871
						},
						{
							x: -11.349948,
							y: 2.600063
						},
						{
							x: -11.262157,
							y: 2.60871
						},
						{
							x: -11.17774,
							y: 2.634317
						},
						{
							x: -11.117509,
							y: 2.666512
						},
						{
							x: -11.117509,
							y: 2.590069
						},
						{
							x: -11.117509,
							y: 2.194105
						},
						{
							x: -11.560907,
							y: 2.174827
						},
						{
							x: -11.560871,
							y: 2.173997
						},
						{
							x: -11.598821,
							y: 2.170259
						},
						{
							x: -11.645719,
							y: 2.156033
						},
						{
							x: -11.688941,
							y: 2.13293
						},
						{
							x: -11.726825,
							y: 2.10184
						},
						{
							x: -11.951825,
							y: 1.87684
						},
						{
							x: -11.982915,
							y: 1.838956
						},
						{
							x: -12.006018,
							y: 1.795734
						},
						{
							x: -12.020244,
							y: 1.748836
						},
						{
							x: -12.023013,
							y: 1.720726
						},
						{
							x: -12.024184,
							y: 1.720824
						},
						{
							x: -12.049184,
							y: 1.420824
						},
						{
							x: -12.048013,
							y: 1.420726
						},
						{
							x: -12.050048,
							y: 1.400063
						},
						{
							x: -12.045244,
							y: 1.35129
						},
						{
							x: -12.042718,
							y: 1.342964
						},
						{
							x: -12.043402,
							y: 1.342803
						},
						{
							x: -12.028737,
							y: 1.280477
						},
						{
							x: -12.074209,
							y: 1.22507
						},
						{
							x: -12.115794,
							y: 1.147271
						},
						{
							x: -12.141401,
							y: 1.062854
						},
						{
							x: -12.150048,
							y: 0.975063
						},
						{
							x: -12.141401,
							y: 0.887272
						},
						{
							x: -12.115794,
							y: 0.802855
						},
						{
							x: -12.074209,
							y: 0.725056
						},
						{
							x: -12.018246,
							y: 0.656865
						},
						{
							x: -11.950055,
							y: 0.600902
						},
						{
							x: -11.872256,
							y: 0.559317
						},
						{
							x: -11.787839,
							y: 0.53371
						},
						{
							x: -11.700048,
							y: 0.525063
						},
						{
							x: -11.612257,
							y: 0.53371
						},
						{
							x: -11.52784,
							y: 0.559317
						},
						{
							x: -11.450041,
							y: 0.600902
						},
						{
							x: -11.38185,
							y: 0.656865
						},
						{
							x: -11.3287,
							y: 0.721629
						},
						{
							x: -10.657723,
							y: -0.991127
						},
						{
							x: -10.657325,
							y: -0.990971
						},
						{
							x: -10.655918,
							y: -0.995608
						},
						{
							x: -10.632815,
							y: -1.03883
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: 0.392017,
							y: -8.698463
						},
						{
							x: -0.033223,
							y: -8.273223
						},
						{
							x: -0.071107,
							y: -8.242133
						},
						{
							x: -0.114329,
							y: -8.21903
						},
						{
							x: -0.161227,
							y: -8.204804
						},
						{
							x: -0.21,
							y: -8.2
						},
						{
							x: -0.771617,
							y: -8.2
						},
						{
							x: -2.097565,
							y: -6.289074
						},
						{
							x: -2.074402,
							y: -6.212713
						},
						{
							x: -2.065755,
							y: -6.124922
						},
						{
							x: -2.074402,
							y: -6.037131
						},
						{
							x: -2.100009,
							y: -5.952714
						},
						{
							x: -2.101459,
							y: -5.950001
						},
						{
							x: -1.743553,
							y: -5.950001
						},
						{
							x: -1.626777,
							y: -6.066777
						},
						{
							x: -1.588893,
							y: -6.097867
						},
						{
							x: -1.545671,
							y: -6.12097
						},
						{
							x: -1.498773,
							y: -6.135196
						},
						{
							x: -1.45,
							y: -6.14
						},
						{
							x: -1.353554,
							y: -6.14
						},
						{
							x: -1.326777,
							y: -6.166777
						},
						{
							x: -1.288893,
							y: -6.197867
						},
						{
							x: -1.245671,
							y: -6.22097
						},
						{
							x: -1.198773,
							y: -6.235196
						},
						{
							x: -1.15,
							y: -6.24
						},
						{
							x: 0.45,
							y: -6.24
						},
						{
							x: 0.498773,
							y: -6.235196
						},
						{
							x: 0.545671,
							y: -6.22097
						},
						{
							x: 0.588893,
							y: -6.197867
						},
						{
							x: 0.626777,
							y: -6.166777
						},
						{
							x: 0.657867,
							y: -6.128893
						},
						{
							x: 0.68097,
							y: -6.085671
						},
						{
							x: 0.695196,
							y: -6.038773
						},
						{
							x: 0.7,
							y: -5.99
						},
						{
							x: 0.7,
							y: -3.802847
						},
						{
							x: 0.704067,
							y: -3.795238
						},
						{
							x: 0.719716,
							y: -3.74365
						},
						{
							x: 0.725,
							y: -3.69
						},
						{
							x: 0.725,
							y: -3.59
						},
						{
							x: 0.725,
							y: -2.903908
						},
						{
							x: 1.544454,
							y: -2.084454
						},
						{
							x: 1.578654,
							y: -2.042782
						},
						{
							x: 1.604067,
							y: -1.995238
						},
						{
							x: 1.617965,
							y: -1.949424
						},
						{
							x: 1.668198,
							y: -1.908198
						},
						{
							x: 1.724161,
							y: -1.840007
						},
						{
							x: 1.765746,
							y: -1.762208
						},
						{
							x: 1.791353,
							y: -1.677791
						},
						{
							x: 1.8,
							y: -1.59
						},
						{
							x: 1.791353,
							y: -1.502209
						},
						{
							x: 1.765746,
							y: -1.417792
						},
						{
							x: 1.724161,
							y: -1.339993
						},
						{
							x: 1.668198,
							y: -1.271802
						},
						{
							x: 1.600007,
							y: -1.215839
						},
						{
							x: 1.522208,
							y: -1.174254
						},
						{
							x: 1.437791,
							y: -1.148647
						},
						{
							x: 1.35,
							y: -1.14
						},
						{
							x: 1.262209,
							y: -1.148647
						},
						{
							x: 1.177792,
							y: -1.174254
						},
						{
							x: 1.099993,
							y: -1.215839
						},
						{
							x: 1.031802,
							y: -1.271802
						},
						{
							x: 0.975839,
							y: -1.339993
						},
						{
							x: 0.934254,
							y: -1.417792
						},
						{
							x: 0.908647,
							y: -1.502209
						},
						{
							x: 0.9,
							y: -1.59
						},
						{
							x: 0.908647,
							y: -1.677791
						},
						{
							x: 0.934254,
							y: -1.762208
						},
						{
							x: 0.975839,
							y: -1.840007
						},
						{
							x: 0.991726,
							y: -1.859366
						},
						{
							x: 0.8076,
							y: -2.043492
						},
						{
							x: 0.8076,
							y: 0.25
						},
						{
							x: 0.8076,
							y: 0.35
						},
						{
							x: 0.801836,
							y: 0.408527
						},
						{
							x: 0.784764,
							y: 0.464805
						},
						{
							x: 0.7576,
							y: 0.515625
						},
						{
							x: 0.7576,
							y: 2.77
						},
						{
							x: 0.758719,
							y: 2.77
						},
						{
							x: 0.758719,
							y: 3.25
						},
						{
							x: 0.801218,
							y: 3.25
						},
						{
							x: 0.849991,
							y: 3.254804
						},
						{
							x: 0.896889,
							y: 3.26903
						},
						{
							x: 0.940111,
							y: 3.292133
						},
						{
							x: 0.977995,
							y: 3.323223
						},
						{
							x: 1.004772,
							y: 3.35
						},
						{
							x: 2.197664,
							y: 3.35
						},
						{
							x: 2.924441,
							y: 2.623223
						},
						{
							x: 2.962326,
							y: 2.592133
						},
						{
							x: 3.005547,
							y: 2.56903
						},
						{
							x: 3.052445,
							y: 2.554804
						},
						{
							x: 3.101218,
							y: 2.55
						},
						{
							x: 3.738718,
							y: 2.55
						},
						{
							x: 3.738718,
							y: 1.425
						},
						{
							x: 5.263718,
							y: 1.425
						},
						{
							x: 5.263718,
							y: 2.25
						},
						{
							x: 5.418717,
							y: 2.25
						},
						{
							x: 5.418717,
							y: 2.050039
						},
						{
							x: 5.418717,
							y: 1.050041
						},
						{
							x: 6.0576,
							y: 1.050041
						},
						{
							x: 6.0576,
							y: 0.274992
						},
						{
							x: 5.737554,
							y: 0.274992
						},
						{
							x: 5.724225,
							y: 0.299928
						},
						{
							x: 5.668262,
							y: 0.368119
						},
						{
							x: 5.600071,
							y: 0.424082
						},
						{
							x: 5.522272,
							y: 0.465667
						},
						{
							x: 5.437855,
							y: 0.491274
						},
						{
							x: 5.350064,
							y: 0.499921
						},
						{
							x: 5.262273,
							y: 0.491274
						},
						{
							x: 5.177856,
							y: 0.465667
						},
						{
							x: 5.100057,
							y: 0.424082
						},
						{
							x: 5.031866,
							y: 0.368119
						},
						{
							x: 4.975903,
							y: 0.299928
						},
						{
							x: 4.934318,
							y: 0.222129
						},
						{
							x: 4.908711,
							y: 0.137712
						},
						{
							x: 4.900064,
							y: 0.049921
						},
						{
							x: 4.908711,
							y: -0.03787
						},
						{
							x: 4.934318,
							y: -0.122287
						},
						{
							x: 4.975903,
							y: -0.200086
						},
						{
							x: 5.031866,
							y: -0.268277
						},
						{
							x: 5.100057,
							y: -0.32424
						},
						{
							x: 5.177856,
							y: -0.365825
						},
						{
							x: 5.262273,
							y: -0.391432
						},
						{
							x: 5.350064,
							y: -0.400079
						},
						{
							x: 5.437855,
							y: -0.391432
						},
						{
							x: 5.522272,
							y: -0.365825
						},
						{
							x: 5.600071,
							y: -0.32424
						},
						{
							x: 5.6326,
							y: -0.297544
						},
						{
							x: 5.6326,
							y: -1.275008
						},
						{
							x: 6.9826,
							y: -1.275008
						},
						{
							x: 6.9826,
							y: 0.274992
						},
						{
							x: 6.5576,
							y: 0.274992
						},
						{
							x: 6.5576,
							y: 0.797986
						},
						{
							x: 6.593064,
							y: 0.77903
						},
						{
							x: 6.639962,
							y: 0.764804
						},
						{
							x: 6.688734,
							y: 0.76
						},
						{
							x: 9.588734,
							y: 0.76
						},
						{
							x: 9.637507,
							y: 0.764804
						},
						{
							x: 9.684405,
							y: 0.77903
						},
						{
							x: 9.727627,
							y: 0.802133
						},
						{
							x: 9.765511,
							y: 0.833223
						},
						{
							x: 10.192288,
							y: 1.26
						},
						{
							x: 10.688734,
							y: 1.26
						},
						{
							x: 10.737507,
							y: 1.264804
						},
						{
							x: 10.784405,
							y: 1.27903
						},
						{
							x: 10.827627,
							y: 1.302133
						},
						{
							x: 10.865511,
							y: 1.333223
						},
						{
							x: 10.896602,
							y: 1.371107
						},
						{
							x: 10.919704,
							y: 1.414329
						},
						{
							x: 10.933931,
							y: 1.461227
						},
						{
							x: 10.93578,
							y: 1.48
						},
						{
							x: 11.220181,
							y: 1.48
						},
						{
							x: 11.429122,
							y: 1.271059
						},
						{
							x: 11.437381,
							y: 1.187209
						},
						{
							x: 11.462989,
							y: 1.102792
						},
						{
							x: 11.504573,
							y: 1.024993
						},
						{
							x: 11.560536,
							y: 0.956802
						},
						{
							x: 11.628728,
							y: 0.900839
						},
						{
							x: 11.706527,
							y: 0.859254
						},
						{
							x: 11.790944,
							y: 0.833647
						},
						{
							x: 11.878734,
							y: 0.825
						},
						{
							x: 11.966525,
							y: 0.833647
						},
						{
							x: 12.050942,
							y: 0.859254
						},
						{
							x: 12.128741,
							y: 0.900839
						},
						{
							x: 12.196932,
							y: 0.956802
						},
						{
							x: 12.252896,
							y: 1.024993
						},
						{
							x: 12.29448,
							y: 1.102792
						},
						{
							x: 12.320088,
							y: 1.187209
						},
						{
							x: 12.328734,
							y: 1.275
						},
						{
							x: 12.320088,
							y: 1.362791
						},
						{
							x: 12.29448,
							y: 1.447208
						},
						{
							x: 12.252896,
							y: 1.525007
						},
						{
							x: 12.196932,
							y: 1.593198
						},
						{
							x: 12.128741,
							y: 1.649161
						},
						{
							x: 12.050942,
							y: 1.690746
						},
						{
							x: 11.966525,
							y: 1.716353
						},
						{
							x: 11.878734,
							y: 1.725
						},
						{
							x: 11.790944,
							y: 1.716353
						},
						{
							x: 11.714211,
							y: 1.693077
						},
						{
							x: 11.598734,
							y: 1.808554
						},
						{
							x: 11.598734,
							y: 2.52
						},
						{
							x: 11.698734,
							y: 2.52
						},
						{
							x: 12.276403,
							y: 2.52
						},
						{
							x: 12.350324,
							y: 2.446079
						},
						{
							x: 12.358583,
							y: 2.36223
						},
						{
							x: 12.38419,
							y: 2.277813
						},
						{
							x: 12.425775,
							y: 2.200014
						},
						{
							x: 12.481738,
							y: 2.131823
						},
						{
							x: 12.549929,
							y: 2.07586
						},
						{
							x: 12.627728,
							y: 2.034275
						},
						{
							x: 12.712145,
							y: 2.008668
						},
						{
							x: 12.799936,
							y: 2.000021
						},
						{
							x: 12.887727,
							y: 2.008668
						},
						{
							x: 12.972144,
							y: 2.034275
						},
						{
							x: 13.049943,
							y: 2.07586
						},
						{
							x: 13.118134,
							y: 2.131823
						},
						{
							x: 13.174097,
							y: 2.200014
						},
						{
							x: 13.215682,
							y: 2.277813
						},
						{
							x: 13.241289,
							y: 2.36223
						},
						{
							x: 13.249936,
							y: 2.450021
						},
						{
							x: 13.241289,
							y: 2.537812
						},
						{
							x: 13.215682,
							y: 2.622229
						},
						{
							x: 13.174097,
							y: 2.700028
						},
						{
							x: 13.118134,
							y: 2.768219
						},
						{
							x: 13.049943,
							y: 2.824182
						},
						{
							x: 12.972144,
							y: 2.865767
						},
						{
							x: 12.887727,
							y: 2.891374
						},
						{
							x: 12.799936,
							y: 2.900021
						},
						{
							x: 12.712145,
							y: 2.891374
						},
						{
							x: 12.688734,
							y: 2.884273
						},
						{
							x: 12.688734,
							y: 3.125211
						},
						{
							x: 12.703523,
							y: 3.14
						},
						{
							x: 13.592977,
							y: 3.14
						},
						{
							x: 13.575958,
							y: 3.130903
						},
						{
							x: 13.502584,
							y: 3.070687
						},
						{
							x: 13.442367,
							y: 2.997313
						},
						{
							x: 13.397622,
							y: 2.913601
						},
						{
							x: 13.370069,
							y: 2.822768
						},
						{
							x: 13.360765,
							y: 2.728305
						},
						{
							x: 13.360765,
							y: 1.885496
						},
						{
							x: 12.302023,
							y: 0.826754
						},
						{
							x: 12.270933,
							y: 0.78887
						},
						{
							x: 12.24783,
							y: 0.745649
						},
						{
							x: 12.233604,
							y: 0.69875
						},
						{
							x: 12.2288,
							y: 0.649978
						},
						{
							x: 12.2288,
							y: -0.437175
						},
						{
							x: 12.224733,
							y: -0.444784
						},
						{
							x: 12.209084,
							y: -0.496372
						},
						{
							x: 12.2038,
							y: -0.550022
						},
						{
							x: 12.2038,
							y: -0.650022
						},
						{
							x: 12.2038,
							y: -0.98
						},
						{
							x: 11.823554,
							y: -0.98
						},
						{
							x: 11.34,
							y: -0.496446
						},
						{
							x: 11.34,
							y: 0.2
						},
						{
							x: 11.335196,
							y: 0.248773
						},
						{
							x: 11.32097,
							y: 0.295671
						},
						{
							x: 11.297867,
							y: 0.338893
						},
						{
							x: 11.266777,
							y: 0.376777
						},
						{
							x: 11.066777,
							y: 0.576777
						},
						{
							x: 11.028893,
							y: 0.607867
						},
						{
							x: 10.985671,
							y: 0.63097
						},
						{
							x: 10.938773,
							y: 0.645196
						},
						{
							x: 10.89,
							y: 0.65
						},
						{
							x: 9.702847,
							y: 0.65
						},
						{
							x: 9.695238,
							y: 0.654067
						},
						{
							x: 9.64365,
							y: 0.669716
						},
						{
							x: 9.59,
							y: 0.675
						},
						{
							x: 9.09,
							y: 0.675
						},
						{
							x: 9.03635,
							y: 0.669716
						},
						{
							x: 8.984762,
							y: 0.654067
						},
						{
							x: 8.937218,
							y: 0.628654
						},
						{
							x: 8.895546,
							y: 0.594454
						},
						{
							x: 7.395546,
							y: -0.905546
						},
						{
							x: 7.361346,
							y: -0.947218
						},
						{
							x: 7.335933,
							y: -0.994762
						},
						{
							x: 7.320284,
							y: -1.04635
						},
						{
							x: 7.315,
							y: -1.1
						},
						{
							x: 7.315,
							y: -1.186092
						},
						{
							x: 5.695546,
							y: -2.805546
						},
						{
							x: 5.661346,
							y: -2.847218
						},
						{
							x: 5.635933,
							y: -2.894762
						},
						{
							x: 5.625,
							y: -2.930803
						},
						{
							x: 5.625,
							y: -1.600016
						},
						{
							x: 5.33839,
							y: -1.600016
						},
						{
							x: 5.353246,
							y: -1.572223
						},
						{
							x: 5.378853,
							y: -1.487806
						},
						{
							x: 5.3875,
							y: -1.400016
						},
						{
							x: 5.378853,
							y: -1.312225
						},
						{
							x: 5.353246,
							y: -1.227808
						},
						{
							x: 5.311661,
							y: -1.150009
						},
						{
							x: 5.255698,
							y: -1.081818
						},
						{
							x: 5.187507,
							y: -1.025854
						},
						{
							x: 5.109708,
							y: -0.98427
						},
						{
							x: 5.025291,
							y: -0.958662
						},
						{
							x: 5.02,
							y: -0.958141
						},
						{
							x: 5.02,
							y: -0.29
						},
						{
							x: 3.98,
							y: -0.29
						},
						{
							x: 3.98,
							y: -0.91788
						},
						{
							x: 3.9,
							y: -0.91
						},
						{
							x: 3.812209,
							y: -0.918647
						},
						{
							x: 3.727792,
							y: -0.944254
						},
						{
							x: 3.649993,
							y: -0.985839
						},
						{
							x: 3.581802,
							y: -1.041802
						},
						{
							x: 3.525839,
							y: -1.109993
						},
						{
							x: 3.484254,
							y: -1.187792
						},
						{
							x: 3.458647,
							y: -1.272209
						},
						{
							x: 3.45,
							y: -1.36
						},
						{
							x: 3.458647,
							y: -1.447791
						},
						{
							x: 3.484254,
							y: -1.532208
						},
						{
							x: 3.525839,
							y: -1.610007
						},
						{
							x: 3.581802,
							y: -1.678198
						},
						{
							x: 3.649993,
							y: -1.734161
						},
						{
							x: 3.727792,
							y: -1.775746
						},
						{
							x: 3.812209,
							y: -1.801353
						},
						{
							x: 3.9,
							y: -1.81
						},
						{
							x: 3.987791,
							y: -1.801353
						},
						{
							x: 4.072208,
							y: -1.775746
						},
						{
							x: 4.1,
							y: -1.760891
						},
						{
							x: 4.1,
							y: -5.2
						},
						{
							x: 4.095954,
							y: -5.2
						},
						{
							x: 3.969177,
							y: -5.073223
						},
						{
							x: 3.931293,
							y: -5.042133
						},
						{
							x: 3.888071,
							y: -5.01903
						},
						{
							x: 3.8674,
							y: -5.01276
						},
						{
							x: 3.8674,
							y: -4.475
						},
						{
							x: 2.950665,
							y: -4.475
						},
						{
							x: 2.955097,
							y: -4.43
						},
						{
							x: 2.955097,
							y: -3.889201
						},
						{
							x: 3.396003,
							y: -3.889201
						},
						{
							x: 3.490465,
							y: -3.879897
						},
						{
							x: 3.581298,
							y: -3.852343
						},
						{
							x: 3.66501,
							y: -3.807598
						},
						{
							x: 3.738384,
							y: -3.747382
						},
						{
							x: 3.798601,
							y: -3.674007
						},
						{
							x: 3.843346,
							y: -3.590296
						},
						{
							x: 3.870899,
							y: -3.499463
						},
						{
							x: 3.880203,
							y: -3.405
						},
						{
							x: 3.870899,
							y: -3.310537
						},
						{
							x: 3.843346,
							y: -3.219704
						},
						{
							x: 3.798601,
							y: -3.135993
						},
						{
							x: 3.738384,
							y: -3.062618
						},
						{
							x: 3.66501,
							y: -3.002402
						},
						{
							x: 3.581298,
							y: -2.957657
						},
						{
							x: 3.490465,
							y: -2.930103
						},
						{
							x: 3.396003,
							y: -2.920799
						},
						{
							x: 2.014192,
							y: -2.920799
						},
						{
							x: 1.919729,
							y: -2.930103
						},
						{
							x: 1.828896,
							y: -2.957657
						},
						{
							x: 1.745184,
							y: -3.002402
						},
						{
							x: 1.67181,
							y: -3.062618
						},
						{
							x: 1.611594,
							y: -3.135993
						},
						{
							x: 1.566849,
							y: -3.219704
						},
						{
							x: 1.539295,
							y: -3.310537
						},
						{
							x: 1.529991,
							y: -3.405
						},
						{
							x: 1.539295,
							y: -3.499463
						},
						{
							x: 1.566849,
							y: -3.590296
						},
						{
							x: 1.611594,
							y: -3.674007
						},
						{
							x: 1.67181,
							y: -3.747382
						},
						{
							x: 1.745184,
							y: -3.807598
						},
						{
							x: 1.828896,
							y: -3.852343
						},
						{
							x: 1.919729,
							y: -3.879897
						},
						{
							x: 2.014192,
							y: -3.889201
						},
						{
							x: 2.455097,
							y: -3.889201
						},
						{
							x: 2.455097,
							y: -4.326446
						},
						{
							x: 2.37832,
							y: -4.403223
						},
						{
							x: 2.34723,
							y: -4.441107
						},
						{
							x: 2.324127,
							y: -4.484329
						},
						{
							x: 2.309901,
							y: -4.531227
						},
						{
							x: 2.308942,
							y: -4.540967
						},
						{
							x: 2.299127,
							y: -4.559329
						},
						{
							x: 2.284901,
							y: -4.606227
						},
						{
							x: 2.280097,
							y: -4.655
						},
						{
							x: 2.280097,
							y: -5.905
						},
						{
							x: 2.284901,
							y: -5.953773
						},
						{
							x: 2.299127,
							y: -6.000671
						},
						{
							x: 2.32223,
							y: -6.043893
						},
						{
							x: 2.35332,
							y: -6.081777
						},
						{
							x: 2.773526,
							y: -6.501983
						},
						{
							x: 2.77603,
							y: -6.510238
						},
						{
							x: 2.801443,
							y: -6.557782
						},
						{
							x: 2.835643,
							y: -6.599454
						},
						{
							x: 2.867896,
							y: -6.631707
						},
						{
							x: 2.824993,
							y: -6.654639
						},
						{
							x: 2.756802,
							y: -6.710602
						},
						{
							x: 2.72135,
							y: -6.7538
						},
						{
							x: 1.76265,
							y: -6.7538
						},
						{
							x: 1.740746,
							y: -6.681592
						},
						{
							x: 1.699161,
							y: -6.603793
						},
						{
							x: 1.643198,
							y: -6.535602
						},
						{
							x: 1.575007,
							y: -6.479639
						},
						{
							x: 1.497208,
							y: -6.438054
						},
						{
							x: 1.412791,
							y: -6.412447
						},
						{
							x: 1.325,
							y: -6.4038
						},
						{
							x: 1.237209,
							y: -6.412447
						},
						{
							x: 1.152792,
							y: -6.438054
						},
						{
							x: 1.074993,
							y: -6.479639
						},
						{
							x: 1.006802,
							y: -6.535602
						},
						{
							x: 0.984708,
							y: -6.562524
						},
						{
							x: 0.940007,
							y: -6.525839
						},
						{
							x: 0.862208,
							y: -6.484254
						},
						{
							x: 0.777791,
							y: -6.458647
						},
						{
							x: 0.69,
							y: -6.45
						},
						{
							x: 0.602209,
							y: -6.458647
						},
						{
							x: 0.517792,
							y: -6.484254
						},
						{
							x: 0.439993,
							y: -6.525839
						},
						{
							x: 0.371802,
							y: -6.581802
						},
						{
							x: 0.315839,
							y: -6.649993
						},
						{
							x: 0.274254,
							y: -6.727792
						},
						{
							x: 0.248647,
							y: -6.812209
						},
						{
							x: 0.24,
							y: -6.9
						},
						{
							x: 0.248647,
							y: -6.987791
						},
						{
							x: 0.274254,
							y: -7.072208
						},
						{
							x: 0.275727,
							y: -7.074964
						},
						{
							x: 0.037799,
							y: -7.074964
						},
						{
							x: 0.02,
							y: -7.057165
						},
						{
							x: 0.02,
							y: -6.52
						},
						{
							x: -1.02,
							y: -6.52
						},
						{
							x: -1.02,
							y: -7.46
						},
						{
							x: -0.348022,
							y: -7.46
						},
						{
							x: -0.314528,
							y: -7.47016
						},
						{
							x: -0.269697,
							y: -7.474576
						},
						{
							x: -0.242532,
							y: -7.501741
						},
						{
							x: -0.204648,
							y: -7.532831
						},
						{
							x: -0.161426,
							y: -7.555934
						},
						{
							x: -0.114528,
							y: -7.57016
						},
						{
							x: -0.065755,
							y: -7.574964
						},
						{
							x: 0.373423,
							y: -7.574964
						},
						{
							x: 0.375637,
							y: -7.59744
						},
						{
							x: 0.396778,
							y: -7.667131
						},
						{
							x: 0.431108,
							y: -7.731359
						},
						{
							x: 0.477309,
							y: -7.787655
						},
						{
							x: 0.533605,
							y: -7.833856
						},
						{
							x: 0.563728,
							y: -7.849957
						},
						{
							x: 0.533605,
							y: -7.866058
						},
						{
							x: 0.477309,
							y: -7.912259
						},
						{
							x: 0.431108,
							y: -7.968555
						},
						{
							x: 0.396778,
							y: -8.032783
						},
						{
							x: 0.375637,
							y: -8.102474
						},
						{
							x: 0.368499,
							y: -8.17495
						},
						{
							x: 0.375637,
							y: -8.247426
						},
						{
							x: 0.396778,
							y: -8.317117
						},
						{
							x: 0.431108,
							y: -8.381345
						},
						{
							x: 0.477309,
							y: -8.437641
						},
						{
							x: 0.533605,
							y: -8.483842
						},
						{
							x: 0.563728,
							y: -8.499943
						},
						{
							x: 0.533605,
							y: -8.516044
						},
						{
							x: 0.477309,
							y: -8.562245
						},
						{
							x: 0.431108,
							y: -8.618541
						},
						{
							x: 0.396778,
							y: -8.682769
						}
					]
				},
				inner_rings: [
					{
						vertices: [
							{
								x: 2.284245,
								y: 0.675078
							},
							{
								x: 2.372036,
								y: 0.683725
							},
							{
								x: 2.456453,
								y: 0.709332
							},
							{
								x: 2.534252,
								y: 0.750917
							},
							{
								x: 2.602443,
								y: 0.80688
							},
							{
								x: 2.658406,
								y: 0.875071
							},
							{
								x: 2.699991,
								y: 0.95287
							},
							{
								x: 2.725598,
								y: 1.037287
							},
							{
								x: 2.734245,
								y: 1.125078
							},
							{
								x: 2.725598,
								y: 1.212869
							},
							{
								x: 2.699991,
								y: 1.297286
							},
							{
								x: 2.658406,
								y: 1.375085
							},
							{
								x: 2.602443,
								y: 1.443276
							},
							{
								x: 2.534252,
								y: 1.499239
							},
							{
								x: 2.456453,
								y: 1.540824
							},
							{
								x: 2.372036,
								y: 1.566431
							},
							{
								x: 2.284245,
								y: 1.575078
							},
							{
								x: 2.196454,
								y: 1.566431
							},
							{
								x: 2.112037,
								y: 1.540824
							},
							{
								x: 2.034238,
								y: 1.499239
							},
							{
								x: 1.966047,
								y: 1.443276
							},
							{
								x: 1.910084,
								y: 1.375085
							},
							{
								x: 1.868499,
								y: 1.297286
							},
							{
								x: 1.842892,
								y: 1.212869
							},
							{
								x: 1.834245,
								y: 1.125078
							},
							{
								x: 1.842892,
								y: 1.037287
							},
							{
								x: 1.868499,
								y: 0.95287
							},
							{
								x: 1.910084,
								y: 0.875071
							},
							{
								x: 1.966047,
								y: 0.80688
							},
							{
								x: 2.034238,
								y: 0.750917
							},
							{
								x: 2.112037,
								y: 0.709332
							},
							{
								x: 2.196454,
								y: 0.683725
							}
						]
					}
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -15.545299,
							y: -6.429891
						},
						{
							x: -15.600324,
							y: -6.429891
						},
						{
							x: -15.771726,
							y: -6.258489
						},
						{
							x: -15.779554,
							y: -6.232683
						},
						{
							x: -15.821138,
							y: -6.154884
						},
						{
							x: -15.877101,
							y: -6.086693
						},
						{
							x: -15.945293,
							y: -6.03073
						},
						{
							x: -16.023092,
							y: -5.989145
						},
						{
							x: -16.107509,
							y: -5.963537
						},
						{
							x: -16.195299,
							y: -5.954891
						},
						{
							x: -16.232566,
							y: -5.958561
						},
						{
							x: -16.23636,
							y: -5.956533
						},
						{
							x: -16.302018,
							y: -5.936616
						},
						{
							x: -16.370299,
							y: -5.929891
						},
						{
							x: -16.481302,
							y: -5.929891
						},
						{
							x: -16.481302,
							y: -3.502451
						},
						{
							x: -19.252768,
							y: -3.502451
						},
						{
							x: -19.200432,
							y: -3.438679
						},
						{
							x: -19.158847,
							y: -3.36088
						},
						{
							x: -19.13324,
							y: -3.276463
						},
						{
							x: -19.124593,
							y: -3.188673
						},
						{
							x: -19.13324,
							y: -3.100882
						},
						{
							x: -19.158847,
							y: -3.016465
						},
						{
							x: -19.200432,
							y: -2.938666
						},
						{
							x: -19.256395,
							y: -2.870475
						},
						{
							x: -19.324587,
							y: -2.814511
						},
						{
							x: -19.402386,
							y: -2.772927
						},
						{
							x: -19.486803,
							y: -2.747319
						},
						{
							x: -19.574593,
							y: -2.738673
						},
						{
							x: -19.662384,
							y: -2.747319
						},
						{
							x: -19.746801,
							y: -2.772927
						},
						{
							x: -19.8246,
							y: -2.814511
						},
						{
							x: -19.892791,
							y: -2.870475
						},
						{
							x: -19.948755,
							y: -2.938666
						},
						{
							x: -19.990339,
							y: -3.016465
						},
						{
							x: -20.015947,
							y: -3.100882
						},
						{
							x: -20.024593,
							y: -3.188673
						},
						{
							x: -20.019116,
							y: -3.244286
						},
						{
							x: -20.069048,
							y: -3.294218
						},
						{
							x: -20.103247,
							y: -3.335891
						},
						{
							x: -20.12866,
							y: -3.383435
						},
						{
							x: -20.144309,
							y: -3.435023
						},
						{
							x: -20.149593,
							y: -3.488673
						},
						{
							x: -20.149593,
							y: -4.188673
						},
						{
							x: -20.149593,
							y: -4.288673
						},
						{
							x: -20.144309,
							y: -4.342323
						},
						{
							x: -20.12866,
							y: -4.393911
						},
						{
							x: -20.124593,
							y: -4.40152
						},
						{
							x: -20.124593,
							y: -5.985119
						},
						{
							x: -20.15137,
							y: -6.011896
						},
						{
							x: -20.182461,
							y: -6.04978
						},
						{
							x: -20.2,
							y: -6.082594
						},
						{
							x: -20.2,
							y: 3.520046
						},
						{
							x: -19.28509,
							y: 3.520046
						},
						{
							x: -19.28509,
							y: 3.740046
						},
						{
							x: -16.917937,
							y: 3.740046
						},
						{
							x: -16.910328,
							y: 3.735979
						},
						{
							x: -16.85874,
							y: 3.72033
						},
						{
							x: -16.80509,
							y: 3.715046
						},
						{
							x: -15.15874,
							y: 3.715046
						},
						{
							x: -15.123288,
							y: 3.671848
						},
						{
							x: -15.055096,
							y: 3.615884
						},
						{
							x: -14.977297,
							y: 3.5743
						},
						{
							x: -14.892881,
							y: 3.548692
						},
						{
							x: -14.80509,
							y: 3.540046
						},
						{
							x: -14.717299,
							y: 3.548692
						},
						{
							x: -14.693882,
							y: 3.555796
						},
						{
							x: -14.690705,
							y: 3.523541
						},
						{
							x: -14.665097,
							y: 3.439124
						},
						{
							x: -14.623513,
							y: 3.361325
						},
						{
							x: -14.567549,
							y: 3.293133
						},
						{
							x: -14.499358,
							y: 3.23717
						},
						{
							x: -14.421559,
							y: 3.195586
						},
						{
							x: -14.337142,
							y: 3.169978
						},
						{
							x: -14.249351,
							y: 3.161331
						},
						{
							x: -14.233141,
							y: 3.162928
						},
						{
							x: -15.119464,
							y: 2.144599
						},
						{
							x: -15.174944,
							y: 2.150063
						},
						{
							x: -15.262735,
							y: 2.141416
						},
						{
							x: -15.347152,
							y: 2.115809
						},
						{
							x: -15.424951,
							y: 2.074224
						},
						{
							x: -15.493142,
							y: 2.018261
						},
						{
							x: -15.549105,
							y: 1.95007
						},
						{
							x: -15.59069,
							y: 1.872271
						},
						{
							x: -15.616297,
							y: 1.787854
						},
						{
							x: -15.624944,
							y: 1.700063
						},
						{
							x: -15.616297,
							y: 1.612272
						},
						{
							x: -15.59069,
							y: 1.527855
						},
						{
							x: -15.549105,
							y: 1.450056
						},
						{
							x: -15.493142,
							y: 1.381865
						},
						{
							x: -15.424951,
							y: 1.325902
						},
						{
							x: -15.347152,
							y: 1.284317
						},
						{
							x: -15.262735,
							y: 1.25871
						},
						{
							x: -15.174944,
							y: 1.250063
						},
						{
							x: -15.087153,
							y: 1.25871
						},
						{
							x: -15.002736,
							y: 1.284317
						},
						{
							x: -14.924937,
							y: 1.325902
						},
						{
							x: -14.856746,
							y: 1.381865
						},
						{
							x: -14.800783,
							y: 1.450056
						},
						{
							x: -14.759198,
							y: 1.527855
						},
						{
							x: -14.733591,
							y: 1.612272
						},
						{
							x: -14.724944,
							y: 1.700063
						},
						{
							x: -14.733591,
							y: 1.787854
						},
						{
							x: -14.742252,
							y: 1.816406
						},
						{
							x: -14.720094,
							y: 1.841864
						},
						{
							x: -14.715844,
							y: 1.827855
						},
						{
							x: -14.674259,
							y: 1.750056
						},
						{
							x: -14.618296,
							y: 1.681865
						},
						{
							x: -14.550105,
							y: 1.625902
						},
						{
							x: -14.472306,
							y: 1.584317
						},
						{
							x: -14.387889,
							y: 1.55871
						},
						{
							x: -14.300098,
							y: 1.550063
						},
						{
							x: -14.212307,
							y: 1.55871
						},
						{
							x: -14.12789,
							y: 1.584317
						},
						{
							x: -14.050091,
							y: 1.625902
						},
						{
							x: -13.9819,
							y: 1.681865
						},
						{
							x: -13.925937,
							y: 1.750056
						},
						{
							x: -13.884352,
							y: 1.827855
						},
						{
							x: -13.863498,
							y: 1.896604
						},
						{
							x: -13.827567,
							y: 1.910059
						},
						{
							x: -13.320597,
							y: 1.910059
						},
						{
							x: -13.305143,
							y: 1.724613
						},
						{
							x: -13.343346,
							y: 1.693261
						},
						{
							x: -13.399309,
							y: 1.62507
						},
						{
							x: -13.440894,
							y: 1.547271
						},
						{
							x: -13.466501,
							y: 1.462854
						},
						{
							x: -13.475148,
							y: 1.375063
						},
						{
							x: -13.466501,
							y: 1.287272
						},
						{
							x: -13.440894,
							y: 1.202855
						},
						{
							x: -13.439406,
							y: 1.200071
						},
						{
							x: -14.449936,
							y: 1.200071
						},
						{
							x: -14.498709,
							y: 1.195267
						},
						{
							x: -14.545607,
							y: 1.181041
						},
						{
							x: -14.588829,
							y: 1.157938
						},
						{
							x: -14.626713,
							y: 1.126848
						},
						{
							x: -14.657803,
							y: 1.088964
						},
						{
							x: -14.657927,
							y: 1.088732
						},
						{
							x: -14.657949,
							y: 1.088746
						},
						{
							x: -15.657949,
							y: -0.411254
						},
						{
							x: -15.657927,
							y: -0.411268
						},
						{
							x: -15.680906,
							y: -0.454258
						},
						{
							x: -15.695132,
							y: -0.501156
						},
						{
							x: -15.699936,
							y: -0.549929
						},
						{
							x: -15.699936,
							y: -1.049929
						},
						{
							x: -15.695132,
							y: -1.098702
						},
						{
							x: -15.690062,
							y: -1.115417
						},
						{
							x: -15.691127,
							y: -1.115708
						},
						{
							x: -15.391127,
							y: -2.215708
						},
						{
							x: -15.390062,
							y: -2.215417
						},
						{
							x: -15.380906,
							y: -2.2456
						},
						{
							x: -15.357803,
							y: -2.288822
						},
						{
							x: -15.326713,
							y: -2.326706
						},
						{
							x: -15.288829,
							y: -2.357796
						},
						{
							x: -15.245607,
							y: -2.380899
						},
						{
							x: -15.198709,
							y: -2.395125
						},
						{
							x: -15.197119,
							y: -2.395282
						},
						{
							x: -15.197148,
							y: -2.395431
						},
						{
							x: -15.02,
							y: -2.429498
						},
						{
							x: -15.02,
							y: -2.692492
						},
						{
							x: -15.087152,
							y: -2.692492
						},
						{
							x: -15.094761,
							y: -2.688425
						},
						{
							x: -15.146349,
							y: -2.672776
						},
						{
							x: -15.199999,
							y: -2.667492
						},
						{
							x: -15.299999,
							y: -2.667492
						},
						{
							x: -15.499999,
							y: -2.667492
						},
						{
							x: -15.553649,
							y: -2.672776
						},
						{
							x: -15.605237,
							y: -2.688425
						},
						{
							x: -15.652781,
							y: -2.713838
						},
						{
							x: -15.694453,
							y: -2.748038
						},
						{
							x: -15.794453,
							y: -2.848038
						},
						{
							x: -15.828653,
							y: -2.88971
						},
						{
							x: -15.854066,
							y: -2.937254
						},
						{
							x: -15.869715,
							y: -2.988842
						},
						{
							x: -15.874999,
							y: -3.042492
						},
						{
							x: -15.874999,
							y: -4.242492
						},
						{
							x: -15.869715,
							y: -4.296142
						},
						{
							x: -15.854066,
							y: -4.34773
						},
						{
							x: -15.828653,
							y: -4.395274
						},
						{
							x: -15.794453,
							y: -4.436947
						},
						{
							x: -15.752781,
							y: -4.471146
						},
						{
							x: -15.705237,
							y: -4.496559
						},
						{
							x: -15.696982,
							y: -4.499063
						},
						{
							x: -15.676776,
							y: -4.519269
						},
						{
							x: -15.649999,
							y: -4.546046
						},
						{
							x: -15.649999,
							y: -4.868328
						},
						{
							x: -15.650005,
							y: -4.868331
						},
						{
							x: -15.718197,
							y: -4.924294
						},
						{
							x: -15.77416,
							y: -4.992486
						},
						{
							x: -15.815745,
							y: -5.070285
						},
						{
							x: -15.841352,
							y: -5.154702
						},
						{
							x: -15.849999,
							y: -5.242492
						},
						{
							x: -15.841352,
							y: -5.330283
						},
						{
							x: -15.815745,
							y: -5.4147
						},
						{
							x: -15.77416,
							y: -5.492499
						},
						{
							x: -15.718197,
							y: -5.56069
						},
						{
							x: -15.650005,
							y: -5.616654
						},
						{
							x: -15.572206,
							y: -5.658238
						},
						{
							x: -15.487789,
							y: -5.683846
						},
						{
							x: -15.399999,
							y: -5.692492
						},
						{
							x: -15.312208,
							y: -5.683846
						},
						{
							x: -15.227791,
							y: -5.658238
						},
						{
							x: -15.149992,
							y: -5.616654
						},
						{
							x: -15.120299,
							y: -5.592285
						},
						{
							x: -15.120299,
							y: -6.404891
						},
						{
							x: -15.545299,
							y: -6.404891
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: 20.2,
							y: -20.2
						},
						{
							x: 14.27,
							y: -20.2
						},
						{
							x: 14.27,
							y: -19.82821
						},
						{
							x: 14.293547,
							y: -19.840796
						},
						{
							x: 14.377964,
							y: -19.866403
						},
						{
							x: 14.465755,
							y: -19.87505
						},
						{
							x: 14.553546,
							y: -19.866403
						},
						{
							x: 14.637963,
							y: -19.840796
						},
						{
							x: 14.715762,
							y: -19.799211
						},
						{
							x: 14.783953,
							y: -19.743248
						},
						{
							x: 14.839916,
							y: -19.675057
						},
						{
							x: 14.881501,
							y: -19.597258
						},
						{
							x: 14.907108,
							y: -19.512841
						},
						{
							x: 14.915755,
							y: -19.42505
						},
						{
							x: 14.907108,
							y: -19.337259
						},
						{
							x: 14.881501,
							y: -19.252842
						},
						{
							x: 14.839916,
							y: -19.175043
						},
						{
							x: 14.783953,
							y: -19.106852
						},
						{
							x: 14.715762,
							y: -19.050889
						},
						{
							x: 14.637963,
							y: -19.009304
						},
						{
							x: 14.553546,
							y: -18.983697
						},
						{
							x: 14.465755,
							y: -18.97505
						},
						{
							x: 14.377964,
							y: -18.983697
						},
						{
							x: 14.377958,
							y: -18.983699
						},
						{
							x: 14.27,
							y: -18.875741
						},
						{
							x: 14.27,
							y: -18.629098
						},
						{
							x: 14.279547,
							y: -18.630038
						},
						{
							x: 14.365638,
							y: -18.630038
						},
						{
							x: 14.385093,
							y: -18.649493
						},
						{
							x: 14.426765,
							y: -18.683692
						},
						{
							x: 14.474309,
							y: -18.709105
						},
						{
							x: 14.525897,
							y: -18.724754
						},
						{
							x: 14.579547,
							y: -18.730038
						},
						{
							x: 14.865638,
							y: -18.730038
						},
						{
							x: 14.885093,
							y: -18.749493
						},
						{
							x: 14.926765,
							y: -18.783692
						},
						{
							x: 14.974309,
							y: -18.809105
						},
						{
							x: 15.025897,
							y: -18.824754
						},
						{
							x: 15.079547,
							y: -18.830038
						},
						{
							x: 15.979547,
							y: -18.830038
						},
						{
							x: 16.033197,
							y: -18.824754
						},
						{
							x: 16.084785,
							y: -18.809105
						},
						{
							x: 16.132329,
							y: -18.783692
						},
						{
							x: 16.174002,
							y: -18.749493
						},
						{
							x: 16.193457,
							y: -18.730038
						},
						{
							x: 16.479547,
							y: -18.730038
						},
						{
							x: 16.533197,
							y: -18.724754
						},
						{
							x: 16.584785,
							y: -18.709105
						},
						{
							x: 16.632329,
							y: -18.683692
						},
						{
							x: 16.674002,
							y: -18.649493
						},
						{
							x: 16.694977,
							y: -18.628518
						},
						{
							x: 16.733197,
							y: -18.624754
						},
						{
							x: 16.784785,
							y: -18.609105
						},
						{
							x: 16.832329,
							y: -18.583692
						},
						{
							x: 16.874002,
							y: -18.549493
						},
						{
							x: 16.894977,
							y: -18.528518
						},
						{
							x: 16.933197,
							y: -18.524754
						},
						{
							x: 16.984785,
							y: -18.509105
						},
						{
							x: 17.032329,
							y: -18.483692
						},
						{
							x: 17.074002,
							y: -18.449493
						},
						{
							x: 17.094977,
							y: -18.428518
						},
						{
							x: 17.133197,
							y: -18.424754
						},
						{
							x: 17.184785,
							y: -18.409105
						},
						{
							x: 17.232329,
							y: -18.383692
						},
						{
							x: 17.274002,
							y: -18.349493
						},
						{
							x: 17.294977,
							y: -18.328518
						},
						{
							x: 17.333197,
							y: -18.324754
						},
						{
							x: 17.384785,
							y: -18.309105
						},
						{
							x: 17.432329,
							y: -18.283692
						},
						{
							x: 17.474002,
							y: -18.249493
						},
						{
							x: 18.274002,
							y: -17.449493
						},
						{
							x: 18.308201,
							y: -17.40782
						},
						{
							x: 18.333614,
							y: -17.360276
						},
						{
							x: 18.349263,
							y: -17.308688
						},
						{
							x: 18.353027,
							y: -17.270468
						},
						{
							x: 18.574002,
							y: -17.049493
						},
						{
							x: 18.608201,
							y: -17.00782
						},
						{
							x: 18.633614,
							y: -16.960276
						},
						{
							x: 18.649263,
							y: -16.908688
						},
						{
							x: 18.654547,
							y: -16.855038
						},
						{
							x: 18.654547,
							y: -16.568948
						},
						{
							x: 18.674002,
							y: -16.549493
						},
						{
							x: 18.708201,
							y: -16.50782
						},
						{
							x: 18.733614,
							y: -16.460276
						},
						{
							x: 18.749263,
							y: -16.408688
						},
						{
							x: 18.754547,
							y: -16.355038
						},
						{
							x: 18.754547,
							y: -15.968948
						},
						{
							x: 18.774002,
							y: -15.949493
						},
						{
							x: 18.808201,
							y: -15.90782
						},
						{
							x: 18.833614,
							y: -15.860276
						},
						{
							x: 18.849263,
							y: -15.808688
						},
						{
							x: 18.853027,
							y: -15.770468
						},
						{
							x: 19.774002,
							y: -14.849493
						},
						{
							x: 19.808201,
							y: -14.80782
						},
						{
							x: 19.833614,
							y: -14.760276
						},
						{
							x: 19.849263,
							y: -14.708688
						},
						{
							x: 19.854547,
							y: -14.655038
						},
						{
							x: 19.854547,
							y: -13.655038
						},
						{
							x: 19.854547,
							y: -13.555038
						},
						{
							x: 19.849263,
							y: -13.501388
						},
						{
							x: 19.833614,
							y: -13.4498
						},
						{
							x: 19.829547,
							y: -13.442191
						},
						{
							x: 19.829547,
							y: -12.855038
						},
						{
							x: 19.824744,
							y: -12.806266
						},
						{
							x: 19.810517,
							y: -12.759367
						},
						{
							x: 19.787415,
							y: -12.716146
						},
						{
							x: 19.756324,
							y: -12.678262
						},
						{
							x: 19.656324,
							y: -12.578262
						},
						{
							x: 19.61844,
							y: -12.547171
						},
						{
							x: 19.575218,
							y: -12.524068
						},
						{
							x: 19.52832,
							y: -12.509842
						},
						{
							x: 19.479547,
							y: -12.505038
						},
						{
							x: 18.7831,
							y: -12.505038
						},
						{
							x: 18.756324,
							y: -12.478262
						},
						{
							x: 18.71844,
							y: -12.447171
						},
						{
							x: 18.675218,
							y: -12.424068
						},
						{
							x: 18.62832,
							y: -12.409842
						},
						{
							x: 18.579547,
							y: -12.405038
						},
						{
							x: 18.2831,
							y: -12.405038
						},
						{
							x: 17.77,
							y: -11.891938
						},
						{
							x: 17.77,
							y: -11.29
						},
						{
							x: 16.73,
							y: -11.29
						},
						{
							x: 15.740642,
							y: -11.29
						},
						{
							x: 15.729525,
							y: -11.280877
						},
						{
							x: 15.651726,
							y: -11.239292
						},
						{
							x: 15.567309,
							y: -11.213685
						},
						{
							x: 15.479519,
							y: -11.205038
						},
						{
							x: 15.391728,
							y: -11.213685
						},
						{
							x: 15.307311,
							y: -11.239292
						},
						{
							x: 15.229512,
							y: -11.280877
						},
						{
							x: 15.161321,
							y: -11.33684
						},
						{
							x: 15.105358,
							y: -11.405032
						},
						{
							x: 15.063773,
							y: -11.482831
						},
						{
							x: 15.048089,
							y: -11.534535
						},
						{
							x: 14.77,
							y: -11.256446
						},
						{
							x: 14.77,
							y: -11.089546
						},
						{
							x: 14.799993,
							y: -11.114161
						},
						{
							x: 14.877792,
							y: -11.155746
						},
						{
							x: 14.962209,
							y: -11.181353
						},
						{
							x: 15.05,
							y: -11.19
						},
						{
							x: 15.137791,
							y: -11.181353
						},
						{
							x: 15.222208,
							y: -11.155746
						},
						{
							x: 15.300007,
							y: -11.114161
						},
						{
							x: 15.368198,
							y: -11.058198
						},
						{
							x: 15.424161,
							y: -10.990007
						},
						{
							x: 15.424165,
							y: -10.99
						},
						{
							x: 15.73,
							y: -10.99
						},
						{
							x: 15.73,
							y: -11.21
						},
						{
							x: 16.77,
							y: -11.21
						},
						{
							x: 17.77,
							y: -11.21
						},
						{
							x: 17.77,
							y: -10.27
						},
						{
							x: 16.73,
							y: -10.27
						},
						{
							x: 15.73,
							y: -10.27
						},
						{
							x: 15.73,
							y: -10.49
						},
						{
							x: 15.424165,
							y: -10.49
						},
						{
							x: 15.424161,
							y: -10.489993
						},
						{
							x: 15.368198,
							y: -10.421802
						},
						{
							x: 15.300007,
							y: -10.365839
						},
						{
							x: 15.222208,
							y: -10.324254
						},
						{
							x: 15.137791,
							y: -10.298647
						},
						{
							x: 15.05,
							y: -10.29
						},
						{
							x: 14.962209,
							y: -10.298647
						},
						{
							x: 14.877792,
							y: -10.324254
						},
						{
							x: 14.799993,
							y: -10.365839
						},
						{
							x: 14.731802,
							y: -10.421802
						},
						{
							x: 14.675839,
							y: -10.489993
						},
						{
							x: 14.6598,
							y: -10.52
						},
						{
							x: 13.73,
							y: -10.52
						},
						{
							x: 13.73,
							y: -10.84
						},
						{
							x: 12.58995,
							y: -10.84
						},
						{
							x: 12.684975,
							y: -10.744975
						},
						{
							x: 12.772029,
							y: -10.638899
						},
						{
							x: 12.836716,
							y: -10.517878
						},
						{
							x: 12.87655,
							y: -10.386563
						},
						{
							x: 12.89,
							y: -10.25
						},
						{
							x: 12.87655,
							y: -10.113437
						},
						{
							x: 12.836716,
							y: -9.982122
						},
						{
							x: 12.772029,
							y: -9.861101
						},
						{
							x: 12.701268,
							y: -9.774878
						},
						{
							x: 13.550987,
							y: -9.774878
						},
						{
							x: 13.550987,
							y: -8.945385
						},
						{
							x: 13.626101,
							y: -9.007029
						},
						{
							x: 13.747122,
							y: -9.071716
						},
						{
							x: 13.878437,
							y: -9.11155
						},
						{
							x: 14.015,
							y: -9.125
						},
						{
							x: 14.151563,
							y: -9.11155
						},
						{
							x: 14.282878,
							y: -9.071716
						},
						{
							x: 14.403899,
							y: -9.007029
						},
						{
							x: 14.509975,
							y: -8.919975
						},
						{
							x: 15.259975,
							y: -8.169975
						},
						{
							x: 15.284975,
							y: -8.144975
						},
						{
							x: 15.372029,
							y: -8.038899
						},
						{
							x: 15.436716,
							y: -7.917878
						},
						{
							x: 15.47655,
							y: -7.786563
						},
						{
							x: 15.49,
							y: -7.65
						},
						{
							x: 15.47655,
							y: -7.513437
						},
						{
							x: 15.463746,
							y: -7.471228
						},
						{
							x: 16.516308,
							y: -6.418666
						},
						{
							x: 16.568928,
							y: -6.434628
						},
						{
							x: 16.627226,
							y: -6.44037
						},
						{
							x: 16.609254,
							y: -6.473992
						},
						{
							x: 16.583647,
							y: -6.558409
						},
						{
							x: 16.575,
							y: -6.6462
						},
						{
							x: 16.583647,
							y: -6.733991
						},
						{
							x: 16.609254,
							y: -6.818408
						},
						{
							x: 16.619591,
							y: -6.837747
						},
						{
							x: 16.499987,
							y: -6.901677
						},
						{
							x: 16.363604,
							y: -7.013604
						},
						{
							x: 16.251677,
							y: -7.149987
						},
						{
							x: 16.168508,
							y: -7.305585
						},
						{
							x: 16.117293,
							y: -7.474419
						},
						{
							x: 16.1,
							y: -7.65
						},
						{
							x: 16.117293,
							y: -7.825581
						},
						{
							x: 16.168508,
							y: -7.994415
						},
						{
							x: 16.251677,
							y: -8.150013
						},
						{
							x: 16.363604,
							y: -8.286396
						},
						{
							x: 16.499987,
							y: -8.398323
						},
						{
							x: 16.655585,
							y: -8.481492
						},
						{
							x: 16.824419,
							y: -8.532707
						},
						{
							x: 17,
							y: -8.55
						},
						{
							x: 17.175581,
							y: -8.532707
						},
						{
							x: 17.344415,
							y: -8.481492
						},
						{
							x: 17.500013,
							y: -8.398323
						},
						{
							x: 17.636396,
							y: -8.286396
						},
						{
							x: 17.748323,
							y: -8.150013
						},
						{
							x: 17.831492,
							y: -7.994415
						},
						{
							x: 17.882707,
							y: -7.825581
						},
						{
							x: 17.9,
							y: -7.65
						},
						{
							x: 17.882707,
							y: -7.474419
						},
						{
							x: 17.831492,
							y: -7.305585
						},
						{
							x: 17.748323,
							y: -7.149987
						},
						{
							x: 17.636396,
							y: -7.013604
						},
						{
							x: 17.500013,
							y: -6.901677
						},
						{
							x: 17.419298,
							y: -6.858534
						},
						{
							x: 17.440746,
							y: -6.818408
						},
						{
							x: 17.466353,
							y: -6.733991
						},
						{
							x: 17.475,
							y: -6.6462
						},
						{
							x: 17.466353,
							y: -6.558409
						},
						{
							x: 17.440746,
							y: -6.473992
						},
						{
							x: 17.420274,
							y: -6.435692
						},
						{
							x: 17.431072,
							y: -6.434628
						},
						{
							x: 17.581147,
							y: -6.389104
						},
						{
							x: 17.719456,
							y: -6.315176
						},
						{
							x: 17.840685,
							y: -6.215685
						},
						{
							x: 17.940176,
							y: -6.094456
						},
						{
							x: 18.014104,
							y: -5.956147
						},
						{
							x: 18.059628,
							y: -5.806072
						},
						{
							x: 18.075,
							y: -5.65
						},
						{
							x: 18.059628,
							y: -5.493928
						},
						{
							x: 18.014104,
							y: -5.343853
						},
						{
							x: 17.940176,
							y: -5.205544
						},
						{
							x: 17.840685,
							y: -5.084315
						},
						{
							x: 17.719456,
							y: -4.984824
						},
						{
							x: 17.581147,
							y: -4.910896
						},
						{
							x: 17.431072,
							y: -4.865372
						},
						{
							x: 17.275,
							y: -4.85
						},
						{
							x: 16.725,
							y: -4.85
						},
						{
							x: 16.568928,
							y: -4.865372
						},
						{
							x: 16.418853,
							y: -4.910896
						},
						{
							x: 16.280544,
							y: -4.984824
						},
						{
							x: 16.159315,
							y: -5.084315
						},
						{
							x: 16.059824,
							y: -5.205544
						},
						{
							x: 15.985896,
							y: -5.343853
						},
						{
							x: 15.940372,
							y: -5.493928
						},
						{
							x: 15.925,
							y: -5.65
						},
						{
							x: 15.940372,
							y: -5.806072
						},
						{
							x: 15.985896,
							y: -5.956147
						},
						{
							x: 15.986935,
							y: -5.958091
						},
						{
							x: 14.968772,
							y: -6.976254
						},
						{
							x: 14.926563,
							y: -6.96345
						},
						{
							x: 14.79,
							y: -6.95
						},
						{
							x: 14.653437,
							y: -6.96345
						},
						{
							x: 14.522122,
							y: -7.003284
						},
						{
							x: 14.401101,
							y: -7.067971
						},
						{
							x: 14.295025,
							y: -7.155025
						},
						{
							x: 14.270025,
							y: -7.180025
						},
						{
							x: 13.520025,
							y: -7.930025
						},
						{
							x: 13.432971,
							y: -8.036101
						},
						{
							x: 13.368284,
							y: -8.157122
						},
						{
							x: 13.365173,
							y: -8.167378
						},
						{
							x: 12.187458,
							y: -8.167378
						},
						{
							x: 11.872487,
							y: -7.852407
						},
						{
							x: 11.81945,
							y: -7.80888
						},
						{
							x: 11.803813,
							y: -7.800522
						},
						{
							x: 13.18255,
							y: -7.800522
						},
						{
							x: 13.18255,
							y: -7.033405
						},
						{
							x: 13.226287,
							y: -6.99751
						},
						{
							x: 13.323775,
							y: -6.900022
						},
						{
							x: 13.8788,
							y: -6.900022
						},
						{
							x: 13.947082,
							y: -6.893297
						},
						{
							x: 14.012739,
							y: -6.87338
						},
						{
							x: 14.07325,
							y: -6.841037
						},
						{
							x: 14.123226,
							y: -6.800022
						},
						{
							x: 14.1788,
							y: -6.800022
						},
						{
							x: 14.247082,
							y: -6.793297
						},
						{
							x: 14.312739,
							y: -6.77338
						},
						{
							x: 14.37325,
							y: -6.741037
						},
						{
							x: 14.426287,
							y: -6.69751
						},
						{
							x: 15.128688,
							y: -5.995109
						},
						{
							x: 15.147082,
							y: -5.993297
						},
						{
							x: 15.212739,
							y: -5.97338
						},
						{
							x: 15.27325,
							y: -5.941037
						},
						{
							x: 15.326287,
							y: -5.89751
						},
						{
							x: 15.626287,
							y: -5.59751
						},
						{
							x: 15.669814,
							y: -5.544472
						},
						{
							x: 15.702158,
							y: -5.483962
						},
						{
							x: 15.722075,
							y: -5.418304
						},
						{
							x: 15.723887,
							y: -5.39991
						},
						{
							x: 16.678388,
							y: -4.445409
						},
						{
							x: 16.725,
							y: -4.45
						},
						{
							x: 17.275,
							y: -4.45
						},
						{
							x: 17.431072,
							y: -4.434628
						},
						{
							x: 17.581147,
							y: -4.389104
						},
						{
							x: 17.719456,
							y: -4.315176
						},
						{
							x: 17.840685,
							y: -4.215685
						},
						{
							x: 17.940176,
							y: -4.094456
						},
						{
							x: 18.014104,
							y: -3.956147
						},
						{
							x: 18.059628,
							y: -3.806072
						},
						{
							x: 18.075,
							y: -3.65
						},
						{
							x: 18.059628,
							y: -3.493928
						},
						{
							x: 18.014104,
							y: -3.343853
						},
						{
							x: 17.940176,
							y: -3.205544
						},
						{
							x: 17.840685,
							y: -3.084315
						},
						{
							x: 17.719456,
							y: -2.984824
						},
						{
							x: 17.581147,
							y: -2.910896
						},
						{
							x: 17.431072,
							y: -2.865372
						},
						{
							x: 17.275,
							y: -2.85
						},
						{
							x: 16.725,
							y: -2.85
						},
						{
							x: 16.568928,
							y: -2.865372
						},
						{
							x: 16.418853,
							y: -2.910896
						},
						{
							x: 16.280544,
							y: -2.984824
						},
						{
							x: 16.159315,
							y: -3.084315
						},
						{
							x: 16.059824,
							y: -3.205544
						},
						{
							x: 15.985896,
							y: -3.343853
						},
						{
							x: 15.940372,
							y: -3.493928
						},
						{
							x: 15.925,
							y: -3.65
						},
						{
							x: 15.940372,
							y: -3.806072
						},
						{
							x: 15.985896,
							y: -3.956147
						},
						{
							x: 16.052707,
							y: -4.081141
						},
						{
							x: 15.339927,
							y: -4.793921
						},
						{
							x: 15.33655,
							y: -4.759637
						},
						{
							x: 15.296716,
							y: -4.628322
						},
						{
							x: 15.232029,
							y: -4.507301
						},
						{
							x: 15.144975,
							y: -4.401225
						},
						{
							x: 14.65,
							y: -3.90625
						},
						{
							x: 14.65,
							y: -1.0212
						},
						{
							x: 14.63655,
							y: -0.884637
						},
						{
							x: 14.596716,
							y: -0.753322
						},
						{
							x: 14.591516,
							y: -0.743593
						},
						{
							x: 14.571716,
							y: -0.678322
						},
						{
							x: 14.566516,
							y: -0.668593
						},
						{
							x: 14.546716,
							y: -0.603322
						},
						{
							x: 14.52398,
							y: -0.560787
						},
						{
							x: 14.521716,
							y: -0.553322
						},
						{
							x: 14.457029,
							y: -0.432301
						},
						{
							x: 14.428604,
							y: -0.397665
						},
						{
							x: 14.407029,
							y: -0.357301
						},
						{
							x: 14.319975,
							y: -0.251225
						},
						{
							x: 14.269975,
							y: -0.201225
						},
						{
							x: 14.163899,
							y: -0.114171
						},
						{
							x: 14.042878,
							y: -0.049484
						},
						{
							x: 13.911563,
							y: -965e-5
						},
						{
							x: 13.775,
							y: 0.0038
						},
						{
							x: 13.75,
							y: 0.0038
						},
						{
							x: 13.613437,
							y: -965e-5
						},
						{
							x: 13.482122,
							y: -0.049484
						},
						{
							x: 13.361101,
							y: -0.114171
						},
						{
							x: 13.255025,
							y: -0.201225
						},
						{
							x: 13.167971,
							y: -0.307301
						},
						{
							x: 13.103284,
							y: -0.428322
						},
						{
							x: 13.06345,
							y: -0.559637
						},
						{
							x: 13.05,
							y: -0.6962
						},
						{
							x: 13.06345,
							y: -0.832763
						},
						{
							x: 13.103284,
							y: -0.964078
						},
						{
							x: 13.111794,
							y: -0.98
						},
						{
							x: 12.7538,
							y: -0.98
						},
						{
							x: 12.7538,
							y: -0.650022
						},
						{
							x: 12.7538,
							y: -0.550022
						},
						{
							x: 12.748516,
							y: -0.496372
						},
						{
							x: 12.732867,
							y: -0.444784
						},
						{
							x: 12.7288,
							y: -0.437175
						},
						{
							x: 12.7288,
							y: 0.546424
						},
						{
							x: 13.385043,
							y: 1.202667
						},
						{
							x: 13.397622,
							y: 1.161199
						},
						{
							x: 13.442367,
							y: 1.077487
						},
						{
							x: 13.502584,
							y: 1.004113
						},
						{
							x: 13.575958,
							y: 0.943897
						},
						{
							x: 13.65967,
							y: 0.899152
						},
						{
							x: 13.750503,
							y: 0.871598
						},
						{
							x: 13.844965,
							y: 0.862294
						},
						{
							x: 13.939428,
							y: 0.871598
						},
						{
							x: 14.030261,
							y: 0.899152
						},
						{
							x: 14.113973,
							y: 0.943897
						},
						{
							x: 14.187347,
							y: 1.004113
						},
						{
							x: 14.247563,
							y: 1.077487
						},
						{
							x: 14.292308,
							y: 1.161199
						},
						{
							x: 14.319862,
							y: 1.252032
						},
						{
							x: 14.329166,
							y: 1.346495
						},
						{
							x: 14.329166,
							y: 2.728305
						},
						{
							x: 14.319862,
							y: 2.822768
						},
						{
							x: 14.292308,
							y: 2.913601
						},
						{
							x: 14.247563,
							y: 2.997313
						},
						{
							x: 14.187347,
							y: 3.070687
						},
						{
							x: 14.113973,
							y: 3.130903
						},
						{
							x: 14.096954,
							y: 3.14
						},
						{
							x: 14.899969,
							y: 3.14
						},
						{
							x: 14.948742,
							y: 3.144804
						},
						{
							x: 14.99564,
							y: 3.15903
						},
						{
							x: 15.038862,
							y: 3.182133
						},
						{
							x: 15.076746,
							y: 3.213223
						},
						{
							x: 15.196952,
							y: 3.333429
						},
						{
							x: 15.205207,
							y: 3.335933
						},
						{
							x: 15.252751,
							y: 3.361346
						},
						{
							x: 15.294424,
							y: 3.395546
						},
						{
							x: 15.394424,
							y: 3.495546
						},
						{
							x: 16.230147,
							y: 4.331269
						},
						{
							x: 16.234235,
							y: 4.317792
						},
						{
							x: 16.275819,
							y: 4.239993
						},
						{
							x: 16.331783,
							y: 4.171802
						},
						{
							x: 16.399974,
							y: 4.115839
						},
						{
							x: 16.477773,
							y: 4.074254
						},
						{
							x: 16.56219,
							y: 4.048647
						},
						{
							x: 16.649981,
							y: 4.04
						},
						{
							x: 16.737771,
							y: 4.048647
						},
						{
							x: 16.822188,
							y: 4.074254
						},
						{
							x: 16.899987,
							y: 4.115839
						},
						{
							x: 16.968179,
							y: 4.171802
						},
						{
							x: 17.024142,
							y: 4.239993
						},
						{
							x: 17.024146,
							y: 4.24
						},
						{
							x: 18.729981,
							y: 4.24
						},
						{
							x: 18.729981,
							y: 4.02
						},
						{
							x: 18.519965,
							y: 4.02
						},
						{
							x: 18.519965,
							y: 3.083553
						},
						{
							x: 18.513189,
							y: 3.076777
						},
						{
							x: 18.482098,
							y: 3.038893
						},
						{
							x: 18.458995,
							y: 2.995671
						},
						{
							x: 18.444769,
							y: 2.948773
						},
						{
							x: 18.439965,
							y: 2.9
						},
						{
							x: 18.439965,
							y: 2.545075
						},
						{
							x: 18.389965,
							y: 2.55
						},
						{
							x: 18.302175,
							y: 2.541353
						},
						{
							x: 18.217758,
							y: 2.515746
						},
						{
							x: 18.139959,
							y: 2.474161
						},
						{
							x: 18.071767,
							y: 2.418198
						},
						{
							x: 18.015804,
							y: 2.350007
						},
						{
							x: 17.974219,
							y: 2.272208
						},
						{
							x: 17.948612,
							y: 2.187791
						},
						{
							x: 17.939965,
							y: 2.1
						},
						{
							x: 17.948612,
							y: 2.012209
						},
						{
							x: 17.974219,
							y: 1.927792
						},
						{
							x: 18.015804,
							y: 1.849993
						},
						{
							x: 18.071767,
							y: 1.781802
						},
						{
							x: 18.139959,
							y: 1.725839
						},
						{
							x: 18.217758,
							y: 1.684254
						},
						{
							x: 18.302175,
							y: 1.658647
						},
						{
							x: 18.389965,
							y: 1.65
						},
						{
							x: 18.477756,
							y: 1.658647
						},
						{
							x: 18.562173,
							y: 1.684254
						},
						{
							x: 18.639972,
							y: 1.725839
						},
						{
							x: 18.708163,
							y: 1.781802
						},
						{
							x: 18.729981,
							y: 1.808387
						},
						{
							x: 18.729981,
							y: 1.623554
						},
						{
							x: 18.546427,
							y: 1.44
						},
						{
							x: 18.249981,
							y: 1.44
						},
						{
							x: 18.201208,
							y: 1.435196
						},
						{
							x: 18.15431,
							y: 1.42097
						},
						{
							x: 18.111088,
							y: 1.397867
						},
						{
							x: 18.073204,
							y: 1.366777
						},
						{
							x: 17.846427,
							y: 1.14
						},
						{
							x: 16.362828,
							y: 1.14
						},
						{
							x: 16.355219,
							y: 1.144067
						},
						{
							x: 16.30363,
							y: 1.159716
						},
						{
							x: 16.249981,
							y: 1.165
						},
						{
							x: 16.003631,
							y: 1.165
						},
						{
							x: 15.968179,
							y: 1.208198
						},
						{
							x: 15.899987,
							y: 1.264161
						},
						{
							x: 15.822188,
							y: 1.305746
						},
						{
							x: 15.737771,
							y: 1.331353
						},
						{
							x: 15.649981,
							y: 1.34
						},
						{
							x: 15.56219,
							y: 1.331353
						},
						{
							x: 15.477773,
							y: 1.305746
						},
						{
							x: 15.399974,
							y: 1.264161
						},
						{
							x: 15.331783,
							y: 1.208198
						},
						{
							x: 15.275819,
							y: 1.140007
						},
						{
							x: 15.234235,
							y: 1.062208
						},
						{
							x: 15.208627,
							y: 0.977791
						},
						{
							x: 15.199981,
							y: 0.89
						},
						{
							x: 15.208627,
							y: 0.802209
						},
						{
							x: 15.234235,
							y: 0.717792
						},
						{
							x: 15.275819,
							y: 0.639993
						},
						{
							x: 15.331783,
							y: 0.571802
						},
						{
							x: 15.399974,
							y: 0.515839
						},
						{
							x: 15.477773,
							y: 0.474254
						},
						{
							x: 15.56219,
							y: 0.448647
						},
						{
							x: 15.649981,
							y: 0.44
						},
						{
							x: 15.737771,
							y: 0.448647
						},
						{
							x: 15.822188,
							y: 0.474254
						},
						{
							x: 15.899987,
							y: 0.515839
						},
						{
							x: 15.968179,
							y: 0.571802
						},
						{
							x: 16.003631,
							y: 0.615
						},
						{
							x: 16.249981,
							y: 0.615
						},
						{
							x: 16.30363,
							y: 0.620284
						},
						{
							x: 16.355219,
							y: 0.635933
						},
						{
							x: 16.362828,
							y: 0.64
						},
						{
							x: 17.949981,
							y: 0.64
						},
						{
							x: 17.998753,
							y: 0.644804
						},
						{
							x: 18.045651,
							y: 0.65903
						},
						{
							x: 18.088873,
							y: 0.682133
						},
						{
							x: 18.126757,
							y: 0.713223
						},
						{
							x: 18.353534,
							y: 0.94
						},
						{
							x: 18.649981,
							y: 0.94
						},
						{
							x: 18.698753,
							y: 0.944804
						},
						{
							x: 18.745651,
							y: 0.95903
						},
						{
							x: 18.788873,
							y: 0.982133
						},
						{
							x: 18.826757,
							y: 1.013223
						},
						{
							x: 18.833534,
							y: 1.02
						},
						{
							x: 19.769981,
							y: 1.02
						},
						{
							x: 19.769981,
							y: 1.96
						},
						{
							x: 18.815481,
							y: 1.96
						},
						{
							x: 18.831319,
							y: 2.012209
						},
						{
							x: 18.834056,
							y: 2.04
						},
						{
							x: 19.769981,
							y: 2.04
						},
						{
							x: 19.769981,
							y: 2.876447
						},
						{
							x: 19.873534,
							y: 2.98
						},
						{
							x: 20.2,
							y: 2.98
						}
					]
				},
				inner_rings: [
					{
						vertices: [
							{
								x: 16.725,
								y: -2.45
							},
							{
								x: 17.275,
								y: -2.45
							},
							{
								x: 17.431072,
								y: -2.434628
							},
							{
								x: 17.581147,
								y: -2.389104
							},
							{
								x: 17.719456,
								y: -2.315176
							},
							{
								x: 17.840685,
								y: -2.215685
							},
							{
								x: 17.940176,
								y: -2.094456
							},
							{
								x: 18.014104,
								y: -1.956147
							},
							{
								x: 18.059628,
								y: -1.806072
							},
							{
								x: 18.075,
								y: -1.65
							},
							{
								x: 18.059628,
								y: -1.493928
							},
							{
								x: 18.014104,
								y: -1.343853
							},
							{
								x: 17.940176,
								y: -1.205544
							},
							{
								x: 17.840685,
								y: -1.084315
							},
							{
								x: 17.719456,
								y: -0.984824
							},
							{
								x: 17.581147,
								y: -0.910896
							},
							{
								x: 17.431072,
								y: -0.865372
							},
							{
								x: 17.275,
								y: -0.85
							},
							{
								x: 16.725,
								y: -0.85
							},
							{
								x: 16.568928,
								y: -0.865372
							},
							{
								x: 16.418853,
								y: -0.910896
							},
							{
								x: 16.280544,
								y: -0.984824
							},
							{
								x: 16.159315,
								y: -1.084315
							},
							{
								x: 16.059824,
								y: -1.205544
							},
							{
								x: 15.985896,
								y: -1.343853
							},
							{
								x: 15.940372,
								y: -1.493928
							},
							{
								x: 15.925,
								y: -1.65
							},
							{
								x: 15.940372,
								y: -1.806072
							},
							{
								x: 15.985896,
								y: -1.956147
							},
							{
								x: 16.059824,
								y: -2.094456
							},
							{
								x: 16.159315,
								y: -2.215685
							},
							{
								x: 16.280544,
								y: -2.315176
							},
							{
								x: 16.418853,
								y: -2.389104
							},
							{
								x: 16.568928,
								y: -2.434628
							}
						]
					}
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -6.992555,
							y: 2.650001
						},
						{
							x: -7.299938,
							y: 2.650001
						},
						{
							x: -7.299938,
							y: 2.825957
						},
						{
							x: -7.299938,
							y: 2.875957
						},
						{
							x: -7.305702,
							y: 2.934484
						},
						{
							x: -7.322774,
							y: 2.990762
						},
						{
							x: -7.349938,
							y: 3.041582
						},
						{
							x: -7.349938,
							y: 3.127478
						},
						{
							x: -7.342071,
							y: 3.137064
						},
						{
							x: -7.318968,
							y: 3.180286
						},
						{
							x: -7.304742,
							y: 3.227184
						},
						{
							x: -7.299938,
							y: 3.275957
						},
						{
							x: -7.299938,
							y: 3.375957
						},
						{
							x: -7.199938,
							y: 3.375957
						},
						{
							x: -7.151165,
							y: 3.38076
						},
						{
							x: -7.104267,
							y: 3.394987
						},
						{
							x: -7.061045,
							y: 3.418089
						},
						{
							x: -7.023161,
							y: 3.44918
						},
						{
							x: -6.059248,
							y: 4.413093
						},
						{
							x: -5.931421,
							y: 4.413093
						},
						{
							x: -5.931421,
							y: 3.586908
						},
						{
							x: -6.147423,
							y: 3.586908
						},
						{
							x: -6.147423,
							y: 2.922785
						},
						{
							x: -6.175882,
							y: 2.976027
						},
						{
							x: -6.231845,
							y: 3.044218
						},
						{
							x: -6.300036,
							y: 3.100182
						},
						{
							x: -6.377835,
							y: 3.141766
						},
						{
							x: -6.462252,
							y: 3.167374
						},
						{
							x: -6.550043,
							y: 3.17602
						},
						{
							x: -6.637834,
							y: 3.167374
						},
						{
							x: -6.72225,
							y: 3.141766
						},
						{
							x: -6.80005,
							y: 3.100182
						},
						{
							x: -6.868241,
							y: 3.044218
						},
						{
							x: -6.924204,
							y: 2.976027
						},
						{
							x: -6.965789,
							y: 2.898228
						},
						{
							x: -6.991396,
							y: 2.813811
						},
						{
							x: -7.000043,
							y: 2.72602
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -3.088319,
							y: 3.724873
						},
						{
							x: -3.227925,
							y: 3.724873
						},
						{
							x: -3.306479,
							y: 3.803427
						},
						{
							x: -3.306479,
							y: 4.196319
						},
						{
							x: -3.179702,
							y: 4.323096
						},
						{
							x: -3.148612,
							y: 4.36098
						},
						{
							x: -3.125509,
							y: 4.404202
						},
						{
							x: -3.111283,
							y: 4.4511
						},
						{
							x: -3.110324,
							y: 4.46084
						},
						{
							x: -3.100509,
							y: 4.479202
						},
						{
							x: -3.086283,
							y: 4.5261
						},
						{
							x: -3.081479,
							y: 4.574873
						},
						{
							x: -3.081479,
							y: 4.579798
						},
						{
							x: -3.043688,
							y: 4.58352
						},
						{
							x: -2.959271,
							y: 4.609127
						},
						{
							x: -2.881472,
							y: 4.650712
						},
						{
							x: -2.813281,
							y: 4.706675
						},
						{
							x: -2.783106,
							y: 4.743443
						},
						{
							x: -2.731284,
							y: 4.700914
						},
						{
							x: -2.653484,
							y: 4.659329
						},
						{
							x: -2.569068,
							y: 4.633722
						},
						{
							x: -2.52928,
							y: 4.629803
						},
						{
							x: -2.526473,
							y: 4.601302
						},
						{
							x: -2.512247,
							y: 4.554404
						},
						{
							x: -2.489144,
							y: 4.511182
						},
						{
							x: -2.458054,
							y: 4.473298
						},
						{
							x: -2.13505,
							y: 4.150294
						},
						{
							x: -2.131277,
							y: 4.143235
						},
						{
							x: -2.131277,
							y: 3.799873
						},
						{
							x: -2.931478,
							y: 3.799873
						},
						{
							x: -2.931478,
							y: 3.749873
						},
						{
							x: -2.981479,
							y: 3.749873
						},
						{
							x: -3.030251,
							y: 3.745069
						},
						{
							x: -3.07715,
							y: 3.730843
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -0.24239,
							y: 4.037905
						},
						{
							x: -0.223412,
							y: 4.06103
						},
						{
							x: -0.200309,
							y: 4.104252
						},
						{
							x: -0.186083,
							y: 4.15115
						},
						{
							x: -0.181279,
							y: 4.199923
						},
						{
							x: -0.181279,
							y: 4.699923
						},
						{
							x: -0.186083,
							y: 4.748696
						},
						{
							x: -0.200309,
							y: 4.795594
						},
						{
							x: -0.223412,
							y: 4.838816
						},
						{
							x: -0.254502,
							y: 4.8767
						},
						{
							x: -0.454502,
							y: 5.0767
						},
						{
							x: -0.492386,
							y: 5.10779
						},
						{
							x: -0.535608,
							y: 5.130893
						},
						{
							x: -0.582506,
							y: 5.145119
						},
						{
							x: -0.631279,
							y: 5.149923
						},
						{
							x: -0.808796,
							y: 5.149923
						},
						{
							x: -0.815533,
							y: 5.172131
						},
						{
							x: -0.857118,
							y: 5.24993
						},
						{
							x: -0.913081,
							y: 5.318121
						},
						{
							x: -0.921411,
							y: 5.324957
						},
						{
							x: -0.699965,
							y: 5.324957
						},
						{
							x: -0.699965,
							y: 7.029775
						},
						{
							x: -0.115736,
							y: 6.445546
						},
						{
							x: -0.074064,
							y: 6.411346
						},
						{
							x: -0.02652,
							y: 6.385933
						},
						{
							x: 0.025068,
							y: 6.370284
						},
						{
							x: 0.078718,
							y: 6.365
						},
						{
							x: 1.025068,
							y: 6.365
						},
						{
							x: 1.06052,
							y: 6.321802
						},
						{
							x: 1.128711,
							y: 6.265839
						},
						{
							x: 1.20651,
							y: 6.224254
						},
						{
							x: 1.290927,
							y: 6.198647
						},
						{
							x: 1.378718,
							y: 6.19
						},
						{
							x: 1.466509,
							y: 6.198647
						},
						{
							x: 1.550925,
							y: 6.224254
						},
						{
							x: 1.628725,
							y: 6.265839
						},
						{
							x: 1.696916,
							y: 6.321802
						},
						{
							x: 1.699902,
							y: 6.32544
						},
						{
							x: 1.699902,
							y: 6.23467
						},
						{
							x: 1.536942,
							y: 6.07171
						},
						{
							x: 1.505851,
							y: 6.033826
						},
						{
							x: 1.482749,
							y: 5.990605
						},
						{
							x: 1.468522,
							y: 5.943706
						},
						{
							x: 1.463719,
							y: 5.894934
						},
						{
							x: 1.463719,
							y: 5.198487
						},
						{
							x: 1.435166,
							y: 5.169934
						},
						{
							x: 0.813719,
							y: 5.169934
						},
						{
							x: 0.813719,
							y: 4.248487
						},
						{
							x: 0.610166,
							y: 4.044934
						},
						{
							x: -0.186281,
							y: 4.044934
						},
						{
							x: -0.235054,
							y: 4.04013
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: 14.796416,
							y: 3.64
						},
						{
							x: 12.688734,
							y: 3.64
						},
						{
							x: 12.688734,
							y: 4.0976
						},
						{
							x: 14.0808,
							y: 4.0976
						},
						{
							x: 14.080804,
							y: 4.097593
						},
						{
							x: 14.136767,
							y: 4.029402
						},
						{
							x: 14.204959,
							y: 3.973439
						},
						{
							x: 14.282758,
							y: 3.931854
						},
						{
							x: 14.367175,
							y: 3.906247
						},
						{
							x: 14.454965,
							y: 3.8976
						},
						{
							x: 14.542756,
							y: 3.906247
						},
						{
							x: 14.627173,
							y: 3.931854
						},
						{
							x: 14.704972,
							y: 3.973439
						},
						{
							x: 14.773163,
							y: 4.029402
						},
						{
							x: 14.829127,
							y: 4.097593
						},
						{
							x: 14.870711,
							y: 4.175392
						},
						{
							x: 14.896319,
							y: 4.259809
						},
						{
							x: 14.904965,
							y: 4.3476
						},
						{
							x: 14.896319,
							y: 4.435391
						},
						{
							x: 14.870711,
							y: 4.519808
						},
						{
							x: 14.829127,
							y: 4.597607
						},
						{
							x: 14.773163,
							y: 4.665798
						},
						{
							x: 14.704972,
							y: 4.721761
						},
						{
							x: 14.627173,
							y: 4.763346
						},
						{
							x: 14.542756,
							y: 4.788953
						},
						{
							x: 14.454965,
							y: 4.7976
						},
						{
							x: 14.367175,
							y: 4.788953
						},
						{
							x: 14.282758,
							y: 4.763346
						},
						{
							x: 14.204959,
							y: 4.721761
						},
						{
							x: 14.136767,
							y: 4.665798
						},
						{
							x: 14.080804,
							y: 4.597607
						},
						{
							x: 14.0808,
							y: 4.5976
						},
						{
							x: 12.454965,
							y: 4.5976
						},
						{
							x: 12.406193,
							y: 4.592796
						},
						{
							x: 12.359295,
							y: 4.57857
						},
						{
							x: 12.316073,
							y: 4.555467
						},
						{
							x: 12.278189,
							y: 4.524377
						},
						{
							x: 12.233812,
							y: 4.48
						},
						{
							x: 11.928734,
							y: 4.48
						},
						{
							x: 11.928734,
							y: 5.23
						},
						{
							x: 11.959963,
							y: 5.23
						},
						{
							x: 11.959963,
							y: 6.166446
						},
						{
							x: 11.96674,
							y: 6.173223
						},
						{
							x: 11.99783,
							y: 6.211107
						},
						{
							x: 12.020933,
							y: 6.254329
						},
						{
							x: 12.035159,
							y: 6.301227
						},
						{
							x: 12.039963,
							y: 6.35
						},
						{
							x: 12.039963,
							y: 6.375
						},
						{
							x: 12.334012,
							y: 6.375
						},
						{
							x: 12.638189,
							y: 6.070823
						},
						{
							x: 12.676073,
							y: 6.039733
						},
						{
							x: 12.719295,
							y: 6.01663
						},
						{
							x: 12.766193,
							y: 6.002404
						},
						{
							x: 12.814965,
							y: 5.9976
						},
						{
							x: 14.114965,
							y: 5.9976
						},
						{
							x: 14.163738,
							y: 6.002404
						},
						{
							x: 14.210636,
							y: 6.01663
						},
						{
							x: 14.253858,
							y: 6.039733
						},
						{
							x: 14.291742,
							y: 6.070823
						},
						{
							x: 14.491742,
							y: 6.270823
						},
						{
							x: 14.522833,
							y: 6.308707
						},
						{
							x: 14.545935,
							y: 6.351929
						},
						{
							x: 14.560162,
							y: 6.398827
						},
						{
							x: 14.564965,
							y: 6.4476
						},
						{
							x: 14.564965,
							y: 6.544046
						},
						{
							x: 14.650096,
							y: 6.629177
						},
						{
							x: 14.667622,
							y: 6.571399
						},
						{
							x: 14.712367,
							y: 6.487687
						},
						{
							x: 14.772584,
							y: 6.414313
						},
						{
							x: 14.845958,
							y: 6.354097
						},
						{
							x: 14.92967,
							y: 6.309352
						},
						{
							x: 15.020503,
							y: 6.281798
						},
						{
							x: 15.114965,
							y: 6.272494
						},
						{
							x: 15.209428,
							y: 6.281798
						},
						{
							x: 15.300261,
							y: 6.309352
						},
						{
							x: 15.383973,
							y: 6.354097
						},
						{
							x: 15.457347,
							y: 6.414313
						},
						{
							x: 15.517563,
							y: 6.487687
						},
						{
							x: 15.562308,
							y: 6.571399
						},
						{
							x: 15.589862,
							y: 6.662232
						},
						{
							x: 15.599166,
							y: 6.756695
						},
						{
							x: 15.599166,
							y: 7.1976
						},
						{
							x: 15.900765,
							y: 7.1976
						},
						{
							x: 15.900765,
							y: 6.756695
						},
						{
							x: 15.910069,
							y: 6.662232
						},
						{
							x: 15.937622,
							y: 6.571399
						},
						{
							x: 15.982367,
							y: 6.487687
						},
						{
							x: 16.042584,
							y: 6.414313
						},
						{
							x: 16.115958,
							y: 6.354097
						},
						{
							x: 16.19967,
							y: 6.309352
						},
						{
							x: 16.290503,
							y: 6.281798
						},
						{
							x: 16.384965,
							y: 6.272494
						},
						{
							x: 16.479428,
							y: 6.281798
						},
						{
							x: 16.570261,
							y: 6.309352
						},
						{
							x: 16.653973,
							y: 6.354097
						},
						{
							x: 16.727347,
							y: 6.414313
						},
						{
							x: 16.787563,
							y: 6.487687
						},
						{
							x: 16.832308,
							y: 6.571399
						},
						{
							x: 16.83992,
							y: 6.596492
						},
						{
							x: 16.939965,
							y: 6.496447
						},
						{
							x: 16.939965,
							y: 6.4
						},
						{
							x: 16.944769,
							y: 6.351227
						},
						{
							x: 16.958995,
							y: 6.304329
						},
						{
							x: 16.982098,
							y: 6.261107
						},
						{
							x: 17.013189,
							y: 6.223223
						},
						{
							x: 17.113189,
							y: 6.123223
						},
						{
							x: 17.151073,
							y: 6.092133
						},
						{
							x: 17.191555,
							y: 6.070494
						},
						{
							x: 15.005515,
							y: 3.884454
						},
						{
							x: 14.905515,
							y: 3.784454
						},
						{
							x: 14.871315,
							y: 3.742782
						},
						{
							x: 14.845902,
							y: 3.695238
						},
						{
							x: 14.843397,
							y: 3.686981
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: 8.118737,
							y: 1.26
						},
						{
							x: 6.918715,
							y: 1.26
						},
						{
							x: 6.918715,
							y: 1.705216
						},
						{
							x: 6.964387,
							y: 1.71907
						},
						{
							x: 7.007609,
							y: 1.742173
						},
						{
							x: 7.045493,
							y: 1.773263
						},
						{
							x: 7.145493,
							y: 1.873263
						},
						{
							x: 7.176584,
							y: 1.911147
						},
						{
							x: 7.199686,
							y: 1.954369
						},
						{
							x: 7.213913,
							y: 2.001267
						},
						{
							x: 7.218716,
							y: 2.05004
						},
						{
							x: 7.218716,
							y: 4.284415
						},
						{
							x: 7.24588,
							y: 4.335235
						},
						{
							x: 7.262952,
							y: 4.391513
						},
						{
							x: 7.268716,
							y: 4.45004
						},
						{
							x: 7.268716,
							y: 5.65004
						},
						{
							x: 7.268716,
							y: 5.75004
						},
						{
							x: 7.262952,
							y: 5.808567
						},
						{
							x: 7.24588,
							y: 5.864845
						},
						{
							x: 7.218716,
							y: 5.915665
						},
						{
							x: 7.218716,
							y: 6.05004
						},
						{
							x: 7.213913,
							y: 6.098813
						},
						{
							x: 7.199686,
							y: 6.145711
						},
						{
							x: 7.176584,
							y: 6.188933
						},
						{
							x: 7.145493,
							y: 6.226817
						},
						{
							x: 6.218718,
							y: 7.153592
						},
						{
							x: 6.218718,
							y: 7.59911
						},
						{
							x: 6.246511,
							y: 7.584254
						},
						{
							x: 6.330928,
							y: 7.558647
						},
						{
							x: 6.418718,
							y: 7.55
						},
						{
							x: 6.506509,
							y: 7.558647
						},
						{
							x: 6.590926,
							y: 7.584254
						},
						{
							x: 6.668725,
							y: 7.625839
						},
						{
							x: 6.736916,
							y: 7.681802
						},
						{
							x: 6.79288,
							y: 7.749993
						},
						{
							x: 6.792884,
							y: 7.75
						},
						{
							x: 8.118718,
							y: 7.75
						},
						{
							x: 8.118718,
							y: 4.8
						},
						{
							x: 10.518718,
							y: 4.8
						},
						{
							x: 10.518718,
							y: 7.0375
						},
						{
							x: 11.096412,
							y: 7.0375
						},
						{
							x: 11.099965,
							y: 7.033947
						},
						{
							x: 11.099965,
							y: 6.375
						},
						{
							x: 11.461409,
							y: 6.375
						},
						{
							x: 11.356409,
							y: 6.27
						},
						{
							x: 11.019963,
							y: 6.27
						},
						{
							x: 11.019963,
							y: 5.23
						},
						{
							x: 11.428734,
							y: 5.23
						},
						{
							x: 11.428734,
							y: 4.48
						},
						{
							x: 10.658734,
							y: 4.48
						},
						{
							x: 10.658734,
							y: 4.26
						},
						{
							x: 10.578734,
							y: 4.26
						},
						{
							x: 10.529962,
							y: 4.255196
						},
						{
							x: 10.483063,
							y: 4.24097
						},
						{
							x: 10.439842,
							y: 4.217867
						},
						{
							x: 10.401957,
							y: 4.186777
						},
						{
							x: 10.305236,
							y: 4.090056
						},
						{
							x: 10.249006,
							y: 4.06
						},
						{
							x: 9.678734,
							y: 4.06
						},
						{
							x: 9.629962,
							y: 4.055196
						},
						{
							x: 9.583063,
							y: 4.04097
						},
						{
							x: 9.539842,
							y: 4.017867
						},
						{
							x: 9.501957,
							y: 3.986777
						},
						{
							x: 9.47518,
							y: 3.96
						},
						{
							x: 9.178734,
							y: 3.96
						},
						{
							x: 9.129962,
							y: 3.955196
						},
						{
							x: 9.112697,
							y: 3.949959
						},
						{
							x: 8.118737,
							y: 3.949959
						},
						{
							x: 8.118737,
							y: 2.949961
						},
						{
							x: 9.618735,
							y: 2.949961
						},
						{
							x: 9.618735,
							y: 3.46394
						},
						{
							x: 9.627507,
							y: 3.464804
						},
						{
							x: 9.668734,
							y: 3.47731
						},
						{
							x: 9.668734,
							y: 2.54
						},
						{
							x: 10.205181,
							y: 2.54
						},
						{
							x: 10.285181,
							y: 2.46
						},
						{
							x: 9.668734,
							y: 2.46
						},
						{
							x: 9.668734,
							y: 2.24
						},
						{
							x: 9.588734,
							y: 2.24
						},
						{
							x: 9.539962,
							y: 2.235196
						},
						{
							x: 9.493064,
							y: 2.22097
						},
						{
							x: 9.449842,
							y: 2.197867
						},
						{
							x: 9.411958,
							y: 2.166777
						},
						{
							x: 9.29522,
							y: 2.050039
						},
						{
							x: 8.118737,
							y: 2.050039
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -4.26546,
							y: 2.272343
						},
						{
							x: -4.26546,
							y: 3.586908
						},
						{
							x: -4.31783,
							y: 3.586908
						},
						{
							x: -4.263281,
							y: 3.631675
						},
						{
							x: -4.207318,
							y: 3.699866
						},
						{
							x: -4.165733,
							y: 3.777665
						},
						{
							x: -4.140126,
							y: 3.862082
						},
						{
							x: -4.131479,
							y: 3.949873
						},
						{
							x: -4.140126,
							y: 4.037664
						},
						{
							x: -4.165733,
							y: 4.122081
						},
						{
							x: -4.207318,
							y: 4.19988
						},
						{
							x: -4.263281,
							y: 4.268071
						},
						{
							x: -4.331472,
							y: 4.324034
						},
						{
							x: -4.409271,
							y: 4.365619
						},
						{
							x: -4.493688,
							y: 4.391226
						},
						{
							x: -4.581479,
							y: 4.399873
						},
						{
							x: -4.66927,
							y: 4.391226
						},
						{
							x: -4.753686,
							y: 4.365619
						},
						{
							x: -4.831486,
							y: 4.324034
						},
						{
							x: -4.899677,
							y: 4.268071
						},
						{
							x: -4.95564,
							y: 4.19988
						},
						{
							x: -4.997225,
							y: 4.122081
						},
						{
							x: -5.022832,
							y: 4.037664
						},
						{
							x: -5.031479,
							y: 3.949873
						},
						{
							x: -5.022832,
							y: 3.862082
						},
						{
							x: -5.02283,
							y: 3.862076
						},
						{
							x: -5.069011,
							y: 3.815895
						},
						{
							x: -5.10215,
							y: 3.805843
						},
						{
							x: -5.114864,
							y: 3.799047
						},
						{
							x: -5.155251,
							y: 3.795069
						},
						{
							x: -5.20215,
							y: 3.780843
						},
						{
							x: -5.245371,
							y: 3.75774
						},
						{
							x: -5.283256,
							y: 3.72665
						},
						{
							x: -5.333256,
							y: 3.67665
						},
						{
							x: -5.364346,
							y: 3.638766
						},
						{
							x: -5.387449,
							y: 3.595544
						},
						{
							x: -5.390069,
							y: 3.586908
						},
						{
							x: -5.431421,
							y: 3.586908
						},
						{
							x: -5.431421,
							y: 4.413093
						},
						{
							x: -5.21542,
							y: 4.413093
						},
						{
							x: -5.21542,
							y: 5.8851
						},
						{
							x: -6.147423,
							y: 5.8851
						},
						{
							x: -6.147423,
							y: 5.609443
						},
						{
							x: -6.159071,
							y: 5.615669
						},
						{
							x: -6.243488,
							y: 5.641276
						},
						{
							x: -6.331279,
							y: 5.649923
						},
						{
							x: -6.41907,
							y: 5.641276
						},
						{
							x: -6.503486,
							y: 5.615669
						},
						{
							x: -6.581286,
							y: 5.574084
						},
						{
							x: -6.649477,
							y: 5.518121
						},
						{
							x: -6.70544,
							y: 5.44993
						},
						{
							x: -6.747025,
							y: 5.372131
						},
						{
							x: -6.772632,
							y: 5.287714
						},
						{
							x: -6.77534,
							y: 5.260221
						},
						{
							x: -6.781802,
							y: 5.268095
						},
						{
							x: -6.849993,
							y: 5.324058
						},
						{
							x: -6.927792,
							y: 5.365643
						},
						{
							x: -7.012209,
							y: 5.39125
						},
						{
							x: -7.1,
							y: 5.399897
						},
						{
							x: -7.187791,
							y: 5.39125
						},
						{
							x: -7.272208,
							y: 5.365643
						},
						{
							x: -7.350007,
							y: 5.324058
						},
						{
							x: -7.418198,
							y: 5.268095
						},
						{
							x: -7.474161,
							y: 5.199904
						},
						{
							x: -7.515746,
							y: 5.122105
						},
						{
							x: -7.541353,
							y: 5.037688
						},
						{
							x: -7.55,
							y: 4.949897
						},
						{
							x: -7.541353,
							y: 4.862106
						},
						{
							x: -7.515746,
							y: 4.777689
						},
						{
							x: -7.474161,
							y: 4.69989
						},
						{
							x: -7.418198,
							y: 4.631699
						},
						{
							x: -7.350007,
							y: 4.575736
						},
						{
							x: -7.272208,
							y: 4.534151
						},
						{
							x: -7.187791,
							y: 4.508544
						},
						{
							x: -7.17725,
							y: 4.507506
						},
						{
							x: -7.534833,
							y: 4.149923
						},
						{
							x: -7.631279,
							y: 4.149923
						},
						{
							x: -7.680051,
							y: 4.145119
						},
						{
							x: -7.72695,
							y: 4.130893
						},
						{
							x: -7.770171,
							y: 4.10779
						},
						{
							x: -7.808056,
							y: 4.0767
						},
						{
							x: -8.008056,
							y: 3.8767
						},
						{
							x: -8.039146,
							y: 3.838816
						},
						{
							x: -8.062249,
							y: 3.795594
						},
						{
							x: -8.076475,
							y: 3.748696
						},
						{
							x: -8.081279,
							y: 3.699923
						},
						{
							x: -8.081279,
							y: 3.403477
						},
						{
							x: -8.334883,
							y: 3.149873
						},
						{
							x: -8.647986,
							y: 3.149873
						},
						{
							x: -8.824763,
							y: 3.32665
						},
						{
							x: -8.862647,
							y: 3.35774
						},
						{
							x: -8.905869,
							y: 3.380843
						},
						{
							x: -8.952767,
							y: 3.395069
						},
						{
							x: -9.001539,
							y: 3.399873
						},
						{
							x: -9.297986,
							y: 3.399873
						},
						{
							x: -10.483463,
							y: 4.58535
						},
						{
							x: -10.460186,
							y: 4.662082
						},
						{
							x: -10.451539,
							y: 4.749873
						},
						{
							x: -10.456555,
							y: 4.800797
						},
						{
							x: -10.446813,
							y: 4.79559
						},
						{
							x: -10.362396,
							y: 4.769982
						},
						{
							x: -10.274605,
							y: 4.761335
						},
						{
							x: -10.186815,
							y: 4.769982
						},
						{
							x: -10.102398,
							y: 4.79559
						},
						{
							x: -10.024599,
							y: 4.837174
						},
						{
							x: -9.956407,
							y: 4.893137
						},
						{
							x: -9.900444,
							y: 4.961329
						},
						{
							x: -9.858859,
							y: 5.039128
						},
						{
							x: -9.833252,
							y: 5.123545
						},
						{
							x: -9.824605,
							y: 5.211335
						},
						{
							x: -9.833252,
							y: 5.299126
						},
						{
							x: -9.858859,
							y: 5.383543
						},
						{
							x: -9.900444,
							y: 5.461342
						},
						{
							x: -9.956407,
							y: 5.529533
						},
						{
							x: -10.024599,
							y: 5.585497
						},
						{
							x: -10.102398,
							y: 5.627081
						},
						{
							x: -10.186815,
							y: 5.652689
						},
						{
							x: -10.274605,
							y: 5.661335
						},
						{
							x: -10.362396,
							y: 5.652689
						},
						{
							x: -10.446813,
							y: 5.627081
						},
						{
							x: -10.524612,
							y: 5.585497
						},
						{
							x: -10.592803,
							y: 5.529533
						},
						{
							x: -10.648767,
							y: 5.461342
						},
						{
							x: -10.648771,
							y: 5.461335
						},
						{
							x: -10.924605,
							y: 5.461335
						},
						{
							x: -10.973378,
							y: 5.456532
						},
						{
							x: -11.020276,
							y: 5.442305
						},
						{
							x: -11.031445,
							y: 5.436335
						},
						{
							x: -11.049605,
							y: 5.436335
						},
						{
							x: -11.098378,
							y: 5.431532
						},
						{
							x: -11.124353,
							y: 5.423652
						},
						{
							x: -11.124353,
							y: 5.878489
						},
						{
							x: -11.101293,
							y: 5.88076
						},
						{
							x: -11.054395,
							y: 5.894987
						},
						{
							x: -11.011173,
							y: 5.918089
						},
						{
							x: -10.973289,
							y: 5.94918
						},
						{
							x: -9.753083,
							y: 7.169386
						},
						{
							x: -9.744828,
							y: 7.17189
						},
						{
							x: -9.697284,
							y: 7.197303
						},
						{
							x: -9.655612,
							y: 7.231502
						},
						{
							x: -9.636157,
							y: 7.250957
						},
						{
							x: -7.550066,
							y: 7.250957
						},
						{
							x: -7.496416,
							y: 7.256241
						},
						{
							x: -7.444828,
							y: 7.27189
						},
						{
							x: -7.397284,
							y: 7.297303
						},
						{
							x: -7.355612,
							y: 7.331502
						},
						{
							x: -7.336157,
							y: 7.350957
						},
						{
							x: -6.12506,
							y: 7.350957
						},
						{
							x: -6.12506,
							y: 7.000082
						},
						{
							x: -6.145726,
							y: 6.994057
						},
						{
							x: -6.182483,
							y: 7.024223
						},
						{
							x: -6.260282,
							y: 7.065808
						},
						{
							x: -6.344699,
							y: 7.091415
						},
						{
							x: -6.43249,
							y: 7.100062
						},
						{
							x: -6.520281,
							y: 7.091415
						},
						{
							x: -6.604698,
							y: 7.065808
						},
						{
							x: -6.682497,
							y: 7.024223
						},
						{
							x: -6.750688,
							y: 6.96826
						},
						{
							x: -6.806651,
							y: 6.900069
						},
						{
							x: -6.848236,
							y: 6.82227
						},
						{
							x: -6.873843,
							y: 6.737853
						},
						{
							x: -6.88249,
							y: 6.650062
						},
						{
							x: -6.873843,
							y: 6.562271
						},
						{
							x: -6.848236,
							y: 6.477854
						},
						{
							x: -6.806651,
							y: 6.400055
						},
						{
							x: -6.750688,
							y: 6.331864
						},
						{
							x: -6.682497,
							y: 6.275901
						},
						{
							x: -6.604698,
							y: 6.234316
						},
						{
							x: -6.520281,
							y: 6.208709
						},
						{
							x: -6.43249,
							y: 6.200062
						},
						{
							x: -6.344699,
							y: 6.208709
						},
						{
							x: -6.260282,
							y: 6.234316
						},
						{
							x: -6.182483,
							y: 6.275901
						},
						{
							x: -6.12506,
							y: 6.323027
						},
						{
							x: -6.12506,
							y: 6.175
						},
						{
							x: -5.02506,
							y: 6.175
						},
						{
							x: -5.02506,
							y: 7.272302
						},
						{
							x: -5.000073,
							y: 7.251795
						},
						{
							x: -4.922274,
							y: 7.210211
						},
						{
							x: -4.837857,
							y: 7.184603
						},
						{
							x: -4.750066,
							y: 7.175957
						},
						{
							x: -4.662275,
							y: 7.184603
						},
						{
							x: -4.577858,
							y: 7.210211
						},
						{
							x: -4.500059,
							y: 7.251795
						},
						{
							x: -4.431868,
							y: 7.307759
						},
						{
							x: -4.375905,
							y: 7.37595
						},
						{
							x: -4.33432,
							y: 7.453749
						},
						{
							x: -4.308713,
							y: 7.538166
						},
						{
							x: -4.300066,
							y: 7.625957
						},
						{
							x: -4.308713,
							y: 7.713747
						},
						{
							x: -4.33432,
							y: 7.798164
						},
						{
							x: -4.370045,
							y: 7.865
						},
						{
							x: -4.33519,
							y: 7.865
						},
						{
							x: -4.315736,
							y: 7.845546
						},
						{
							x: -4.274064,
							y: 7.811346
						},
						{
							x: -4.22652,
							y: 7.785933
						},
						{
							x: -4.174932,
							y: 7.770284
						},
						{
							x: -4.121282,
							y: 7.765
						},
						{
							x: -2.83519,
							y: 7.765
						},
						{
							x: -2.315736,
							y: 7.245546
						},
						{
							x: -2.274064,
							y: 7.211346
						},
						{
							x: -2.22652,
							y: 7.185933
						},
						{
							x: -2.174932,
							y: 7.170284
						},
						{
							x: -2.121282,
							y: 7.165
						},
						{
							x: -1.799964,
							y: 7.165
						},
						{
							x: -1.799964,
							y: 5.324957
						},
						{
							x: -1.541147,
							y: 5.324957
						},
						{
							x: -1.549477,
							y: 5.318121
						},
						{
							x: -1.60544,
							y: 5.24993
						},
						{
							x: -1.636943,
							y: 5.190993
						},
						{
							x: -1.692792,
							y: 5.220846
						},
						{
							x: -1.777209,
							y: 5.246453
						},
						{
							x: -1.865,
							y: 5.2551
						},
						{
							x: -1.952791,
							y: 5.246453
						},
						{
							x: -2.037208,
							y: 5.220846
						},
						{
							x: -2.054679,
							y: 5.211507
						},
						{
							x: -2.065531,
							y: 5.247283
						},
						{
							x: -2.107116,
							y: 5.325082
						},
						{
							x: -2.163079,
							y: 5.393273
						},
						{
							x: -2.23127,
							y: 5.449236
						},
						{
							x: -2.309069,
							y: 5.490821
						},
						{
							x: -2.393486,
							y: 5.516428
						},
						{
							x: -2.481277,
							y: 5.525075
						},
						{
							x: -2.569068,
							y: 5.516428
						},
						{
							x: -2.653484,
							y: 5.490821
						},
						{
							x: -2.731284,
							y: 5.449236
						},
						{
							x: -2.799475,
							y: 5.393273
						},
						{
							x: -2.82965,
							y: 5.356505
						},
						{
							x: -2.881472,
							y: 5.399034
						},
						{
							x: -2.959271,
							y: 5.440619
						},
						{
							x: -3.043688,
							y: 5.466226
						},
						{
							x: -3.131479,
							y: 5.474873
						},
						{
							x: -3.21927,
							y: 5.466226
						},
						{
							x: -3.303686,
							y: 5.440619
						},
						{
							x: -3.3155,
							y: 5.434304
						},
						{
							x: -3.3155,
							y: 5.532467
						},
						{
							x: -3.250043,
							y: 5.52602
						},
						{
							x: -3.162252,
							y: 5.534667
						},
						{
							x: -3.077835,
							y: 5.560275
						},
						{
							x: -3.000036,
							y: 5.601859
						},
						{
							x: -2.931845,
							y: 5.657822
						},
						{
							x: -2.875882,
							y: 5.726014
						},
						{
							x: -2.834297,
							y: 5.803813
						},
						{
							x: -2.80869,
							y: 5.88823
						},
						{
							x: -2.800043,
							y: 5.97602
						},
						{
							x: -2.80869,
							y: 6.063811
						},
						{
							x: -2.834297,
							y: 6.148228
						},
						{
							x: -2.875882,
							y: 6.226027
						},
						{
							x: -2.931845,
							y: 6.294218
						},
						{
							x: -3.000036,
							y: 6.350182
						},
						{
							x: -3.077835,
							y: 6.391766
						},
						{
							x: -3.162252,
							y: 6.417374
						},
						{
							x: -3.250043,
							y: 6.42602
						},
						{
							x: -3.337834,
							y: 6.417374
						},
						{
							x: -3.42225,
							y: 6.391766
						},
						{
							x: -3.50005,
							y: 6.350182
						},
						{
							x: -3.568241,
							y: 6.294218
						},
						{
							x: -3.624204,
							y: 6.226027
						},
						{
							x: -3.665789,
							y: 6.148228
						},
						{
							x: -3.691396,
							y: 6.063811
						},
						{
							x: -3.700043,
							y: 5.97602
						},
						{
							x: -3.691396,
							y: 5.88823
						},
						{
							x: -3.690447,
							y: 5.8851
						},
						{
							x: -4.008014,
							y: 5.8851
						},
						{
							x: -4.019094,
							y: 5.921628
						},
						{
							x: -4.042197,
							y: 5.964849
						},
						{
							x: -4.073287,
							y: 6.002733
						},
						{
							x: -4.100064,
							y: 6.02951
						},
						{
							x: -4.100064,
							y: 6.151791
						},
						{
							x: -4.100057,
							y: 6.151795
						},
						{
							x: -4.031866,
							y: 6.207759
						},
						{
							x: -3.975903,
							y: 6.27595
						},
						{
							x: -3.934318,
							y: 6.353749
						},
						{
							x: -3.908711,
							y: 6.438166
						},
						{
							x: -3.900064,
							y: 6.525957
						},
						{
							x: -3.908711,
							y: 6.613747
						},
						{
							x: -3.934318,
							y: 6.698164
						},
						{
							x: -3.975903,
							y: 6.775963
						},
						{
							x: -4.031866,
							y: 6.844155
						},
						{
							x: -4.100057,
							y: 6.900118
						},
						{
							x: -4.177856,
							y: 6.941703
						},
						{
							x: -4.262273,
							y: 6.96731
						},
						{
							x: -4.350064,
							y: 6.975957
						},
						{
							x: -4.437855,
							y: 6.96731
						},
						{
							x: -4.522272,
							y: 6.941703
						},
						{
							x: -4.600071,
							y: 6.900118
						},
						{
							x: -4.668262,
							y: 6.844155
						},
						{
							x: -4.724225,
							y: 6.775963
						},
						{
							x: -4.76581,
							y: 6.698164
						},
						{
							x: -4.791417,
							y: 6.613747
						},
						{
							x: -4.800064,
							y: 6.525957
						},
						{
							x: -4.791417,
							y: 6.438166
						},
						{
							x: -4.76581,
							y: 6.353749
						},
						{
							x: -4.724225,
							y: 6.27595
						},
						{
							x: -4.668262,
							y: 6.207759
						},
						{
							x: -4.600071,
							y: 6.151795
						},
						{
							x: -4.600064,
							y: 6.151791
						},
						{
							x: -4.600064,
							y: 5.925957
						},
						{
							x: -4.59526,
							y: 5.877184
						},
						{
							x: -4.581034,
							y: 5.830286
						},
						{
							x: -4.557931,
							y: 5.787064
						},
						{
							x: -4.526841,
							y: 5.74918
						},
						{
							x: -4.500064,
							y: 5.722403
						},
						{
							x: -4.500064,
							y: 5.625957
						},
						{
							x: -4.49526,
							y: 5.577184
						},
						{
							x: -4.481034,
							y: 5.530286
						},
						{
							x: -4.457931,
							y: 5.487064
						},
						{
							x: -4.426841,
							y: 5.44918
						},
						{
							x: -4.247503,
							y: 5.269842
						},
						{
							x: -4.247503,
							y: 4.413093
						},
						{
							x: -4.031501,
							y: 4.413093
						},
						{
							x: -4.031501,
							y: 3.586908
						},
						{
							x: -4.247503,
							y: 3.586908
						},
						{
							x: -4.247503,
							y: 2.27779
						}
					]
				},
				inner_rings: [
					{
						vertices: [
							{
								x: -8.700043,
								y: 3.37602
							},
							{
								x: -8.612252,
								y: 3.384667
							},
							{
								x: -8.527835,
								y: 3.410275
							},
							{
								x: -8.450036,
								y: 3.451859
							},
							{
								x: -8.381845,
								y: 3.507822
							},
							{
								x: -8.325882,
								y: 3.576014
							},
							{
								x: -8.284297,
								y: 3.653813
							},
							{
								x: -8.25869,
								y: 3.73823
							},
							{
								x: -8.250043,
								y: 3.82602
							},
							{
								x: -8.25869,
								y: 3.913811
							},
							{
								x: -8.284297,
								y: 3.998228
							},
							{
								x: -8.325882,
								y: 4.076027
							},
							{
								x: -8.381845,
								y: 4.144218
							},
							{
								x: -8.450036,
								y: 4.200182
							},
							{
								x: -8.527835,
								y: 4.241766
							},
							{
								x: -8.612252,
								y: 4.267374
							},
							{
								x: -8.700043,
								y: 4.27602
							},
							{
								x: -8.787834,
								y: 4.267374
							},
							{
								x: -8.87225,
								y: 4.241766
							},
							{
								x: -8.95005,
								y: 4.200182
							},
							{
								x: -9.018241,
								y: 4.144218
							},
							{
								x: -9.074204,
								y: 4.076027
							},
							{
								x: -9.115789,
								y: 3.998228
							},
							{
								x: -9.141396,
								y: 3.913811
							},
							{
								x: -9.150043,
								y: 3.82602
							},
							{
								x: -9.141396,
								y: 3.73823
							},
							{
								x: -9.115789,
								y: 3.653813
							},
							{
								x: -9.074204,
								y: 3.576014
							},
							{
								x: -9.018241,
								y: 3.507822
							},
							{
								x: -8.95005,
								y: 3.451859
							},
							{
								x: -8.87225,
								y: 3.410275
							},
							{
								x: -8.787834,
								y: 3.384667
							}
						]
					}
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: 19.769981,
							y: 4.165955
						},
						{
							x: 19.769981,
							y: 4.96
						},
						{
							x: 18.729981,
							y: 4.96
						},
						{
							x: 18.729981,
							y: 4.74
						},
						{
							x: 17.515181,
							y: 4.74
						},
						{
							x: 17.540726,
							y: 4.787792
						},
						{
							x: 17.566334,
							y: 4.872209
						},
						{
							x: 17.574981,
							y: 4.96
						},
						{
							x: 17.566334,
							y: 5.047791
						},
						{
							x: 17.566332,
							y: 5.047798
						},
						{
							x: 17.778534,
							y: 5.26
						},
						{
							x: 18.729981,
							y: 5.26
						},
						{
							x: 18.729981,
							y: 5.04
						},
						{
							x: 19.769981,
							y: 5.04
						},
						{
							x: 19.769981,
							y: 5.939355
						},
						{
							x: 19.774969,
							y: 5.99
						},
						{
							x: 19.774969,
							y: 7.976091
						},
						{
							x: 20.034965,
							y: 8.236087
						},
						{
							x: 20.034965,
							y: 7.2
						},
						{
							x: 20.040249,
							y: 7.14635
						},
						{
							x: 20.055898,
							y: 7.094762
						},
						{
							x: 20.081311,
							y: 7.047218
						},
						{
							x: 20.115511,
							y: 7.005546
						},
						{
							x: 20.2,
							y: 6.921057
						},
						{
							x: 20.2,
							y: 6.043588
						},
						{
							x: 20.133189,
							y: 5.976777
						},
						{
							x: 20.102098,
							y: 5.938893
						},
						{
							x: 20.078995,
							y: 5.895671
						},
						{
							x: 20.064769,
							y: 5.848773
						},
						{
							x: 20.059965,
							y: 5.8
						},
						{
							x: 20.059965,
							y: 5.203553
						},
						{
							x: 20.033189,
							y: 5.176777
						},
						{
							x: 20.002098,
							y: 5.138893
						},
						{
							x: 19.978995,
							y: 5.095671
						},
						{
							x: 19.964769,
							y: 5.048773
						},
						{
							x: 19.959965,
							y: 5
						},
						{
							x: 19.959965,
							y: 4.403553
						},
						{
							x: 19.833189,
							y: 4.276777
						},
						{
							x: 19.802098,
							y: 4.238893
						},
						{
							x: 19.778995,
							y: 4.195671
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -16.917937,
							y: 4.240046
						},
						{
							x: -17.124595,
							y: 4.240046
						},
						{
							x: -17.124595,
							y: 5.111334
						},
						{
							x: -17.124595,
							y: 6.111332
						},
						{
							x: -17.124595,
							y: 7.11133
						},
						{
							x: -17.124595,
							y: 7.661329
						},
						{
							x: -16.874593,
							y: 7.661329
						},
						{
							x: -16.825821,
							y: 7.666133
						},
						{
							x: -16.778922,
							y: 7.680359
						},
						{
							x: -16.735701,
							y: 7.703462
						},
						{
							x: -16.697817,
							y: 7.734553
						},
						{
							x: -16.171041,
							y: 8.261329
						},
						{
							x: -15.28744,
							y: 8.261329
						},
						{
							x: -15.279831,
							y: 8.257262
						},
						{
							x: -15.228243,
							y: 8.241613
						},
						{
							x: -15.174593,
							y: 8.236329
						},
						{
							x: -13.674593,
							y: 8.236329
						},
						{
							x: -13.620943,
							y: 8.241613
						},
						{
							x: -13.569355,
							y: 8.257262
						},
						{
							x: -13.521811,
							y: 8.282675
						},
						{
							x: -13.480139,
							y: 8.316875
						},
						{
							x: -13.024604,
							y: 8.77241
						},
						{
							x: -13.024604,
							y: 8.350015
						},
						{
							x: -13.04996,
							y: 8.350015
						},
						{
							x: -13.098733,
							y: 8.345211
						},
						{
							x: -13.145631,
							y: 8.330985
						},
						{
							x: -13.188853,
							y: 8.307882
						},
						{
							x: -13.226737,
							y: 8.276792
						},
						{
							x: -13.462163,
							y: 8.041366
						},
						{
							x: -13.462169,
							y: 8.041368
						},
						{
							x: -13.54996,
							y: 8.050015
						},
						{
							x: -13.637751,
							y: 8.041368
						},
						{
							x: -13.722168,
							y: 8.015761
						},
						{
							x: -13.799967,
							y: 7.974176
						},
						{
							x: -13.868158,
							y: 7.918213
						},
						{
							x: -13.924121,
							y: 7.850022
						},
						{
							x: -13.965706,
							y: 7.772223
						},
						{
							x: -13.991313,
							y: 7.687806
						},
						{
							x: -13.99996,
							y: 7.600015
						},
						{
							x: -13.991313,
							y: 7.512224
						},
						{
							x: -13.965706,
							y: 7.427807
						},
						{
							x: -13.924121,
							y: 7.350008
						},
						{
							x: -13.868158,
							y: 7.281817
						},
						{
							x: -13.799967,
							y: 7.225854
						},
						{
							x: -13.722168,
							y: 7.184269
						},
						{
							x: -13.637751,
							y: 7.158662
						},
						{
							x: -13.54996,
							y: 7.150015
						},
						{
							x: -13.462169,
							y: 7.158662
						},
						{
							x: -13.377752,
							y: 7.184269
						},
						{
							x: -13.299953,
							y: 7.225854
						},
						{
							x: -13.231762,
							y: 7.281817
						},
						{
							x: -13.175799,
							y: 7.350008
						},
						{
							x: -13.134214,
							y: 7.427807
						},
						{
							x: -13.108607,
							y: 7.512224
						},
						{
							x: -13.09996,
							y: 7.600015
						},
						{
							x: -13.108607,
							y: 7.687806
						},
						{
							x: -13.108609,
							y: 7.687812
						},
						{
							x: -13.02435,
							y: 7.772071
						},
						{
							x: -13.02435,
							y: 7.111331
						},
						{
							x: -13.02435,
							y: 6.339886
						},
						{
							x: -13.151128,
							y: 6.213108
						},
						{
							x: -13.182219,
							y: 6.175224
						},
						{
							x: -13.205321,
							y: 6.132002
						},
						{
							x: -13.207585,
							y: 6.12454
						},
						{
							x: -13.230321,
							y: 6.082002
						},
						{
							x: -13.244548,
							y: 6.035104
						},
						{
							x: -13.249351,
							y: 5.986331
						},
						{
							x: -13.249351,
							y: 5.789885
						},
						{
							x: -14.296334,
							y: 4.742902
						},
						{
							x: -14.304589,
							y: 4.740398
						},
						{
							x: -14.352133,
							y: 4.714985
						},
						{
							x: -14.393806,
							y: 4.680786
						},
						{
							x: -14.418806,
							y: 4.655786
						},
						{
							x: -14.453005,
							y: 4.614113
						},
						{
							x: -14.478418,
							y: 4.566569
						},
						{
							x: -14.494067,
							y: 4.514981
						},
						{
							x: -14.499351,
							y: 4.461331
						},
						{
							x: -14.499351,
							y: 4.318469
						},
						{
							x: -14.555083,
							y: 4.364207
						},
						{
							x: -14.632882,
							y: 4.405792
						},
						{
							x: -14.717299,
							y: 4.431399
						},
						{
							x: -14.80509,
							y: 4.440046
						},
						{
							x: -14.892881,
							y: 4.431399
						},
						{
							x: -14.977297,
							y: 4.405792
						},
						{
							x: -15.055096,
							y: 4.364207
						},
						{
							x: -15.123288,
							y: 4.308244
						},
						{
							x: -15.158739,
							y: 4.265046
						},
						{
							x: -16.80509,
							y: 4.265046
						},
						{
							x: -16.85874,
							y: 4.259762
						},
						{
							x: -16.910328,
							y: 4.244113
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -19.911202,
							y: 6.092211
						},
						{
							x: -19.949979,
							y: 6.124034
						},
						{
							x: -20.027778,
							y: 6.165619
						},
						{
							x: -20.112195,
							y: 6.191226
						},
						{
							x: -20.199986,
							y: 6.199873
						},
						{
							x: -20.2,
							y: 6.199872
						},
						{
							x: -20.2,
							y: 8.148934
						},
						{
							x: -19.400338,
							y: 8.148934
						},
						{
							x: -19.400338,
							y: 9.096003
						},
						{
							x: -19.37349,
							y: 9.098647
						},
						{
							x: -19.289073,
							y: 9.124254
						},
						{
							x: -19.26,
							y: 9.139794
						},
						{
							x: -19.26,
							y: 7.1
						},
						{
							x: -19.255196,
							y: 7.051227
						},
						{
							x: -19.24097,
							y: 7.004329
						},
						{
							x: -19.217867,
							y: 6.961107
						},
						{
							x: -19.186777,
							y: 6.923223
						},
						{
							x: -19.148893,
							y: 6.892133
						},
						{
							x: -19.105671,
							y: 6.86903
						},
						{
							x: -19.058773,
							y: 6.854804
						},
						{
							x: -19.024592,
							y: 6.851437
						},
						{
							x: -19.024592,
							y: 6.399873
						},
						{
							x: -19.499986,
							y: 6.399873
						},
						{
							x: -19.548759,
							y: 6.395069
						},
						{
							x: -19.595657,
							y: 6.380843
						},
						{
							x: -19.638879,
							y: 6.35774
						},
						{
							x: -19.676763,
							y: 6.32665
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: 17.170765,
							y: 6.972754
						},
						{
							x: 16.869166,
							y: 7.274353
						},
						{
							x: 16.869166,
							y: 8.138505
						},
						{
							x: 16.859862,
							y: 8.232968
						},
						{
							x: 16.832308,
							y: 8.323801
						},
						{
							x: 16.787563,
							y: 8.407513
						},
						{
							x: 16.727347,
							y: 8.480887
						},
						{
							x: 16.653973,
							y: 8.541103
						},
						{
							x: 16.570261,
							y: 8.585848
						},
						{
							x: 16.479428,
							y: 8.613402
						},
						{
							x: 16.384965,
							y: 8.622706
						},
						{
							x: 16.290503,
							y: 8.613402
						},
						{
							x: 16.19967,
							y: 8.585848
						},
						{
							x: 16.115958,
							y: 8.541103
						},
						{
							x: 16.042584,
							y: 8.480887
						},
						{
							x: 15.982367,
							y: 8.407513
						},
						{
							x: 15.937622,
							y: 8.323801
						},
						{
							x: 15.910069,
							y: 8.232968
						},
						{
							x: 15.900765,
							y: 8.138505
						},
						{
							x: 15.900765,
							y: 7.6976
						},
						{
							x: 15.599166,
							y: 7.6976
						},
						{
							x: 15.599166,
							y: 8.138505
						},
						{
							x: 15.589862,
							y: 8.232968
						},
						{
							x: 15.562308,
							y: 8.323801
						},
						{
							x: 15.517563,
							y: 8.407513
						},
						{
							x: 15.457347,
							y: 8.480887
						},
						{
							x: 15.383973,
							y: 8.541103
						},
						{
							x: 15.300261,
							y: 8.585848
						},
						{
							x: 15.209428,
							y: 8.613402
						},
						{
							x: 15.114965,
							y: 8.622706
						},
						{
							x: 15.020503,
							y: 8.613402
						},
						{
							x: 14.92967,
							y: 8.585848
						},
						{
							x: 14.845958,
							y: 8.541103
						},
						{
							x: 14.772584,
							y: 8.480887
						},
						{
							x: 14.712367,
							y: 8.407513
						},
						{
							x: 14.667622,
							y: 8.323801
						},
						{
							x: 14.640069,
							y: 8.232968
						},
						{
							x: 14.630765,
							y: 8.138505
						},
						{
							x: 14.630765,
							y: 7.316953
						},
						{
							x: 14.329166,
							y: 7.015354
						},
						{
							x: 14.329166,
							y: 8.138505
						},
						{
							x: 14.319862,
							y: 8.232968
						},
						{
							x: 14.292308,
							y: 8.323801
						},
						{
							x: 14.247563,
							y: 8.407513
						},
						{
							x: 14.187347,
							y: 8.480887
						},
						{
							x: 14.113973,
							y: 8.541103
						},
						{
							x: 14.030261,
							y: 8.585848
						},
						{
							x: 13.939428,
							y: 8.613402
						},
						{
							x: 13.844965,
							y: 8.622706
						},
						{
							x: 13.750503,
							y: 8.613402
						},
						{
							x: 13.65967,
							y: 8.585848
						},
						{
							x: 13.575958,
							y: 8.541103
						},
						{
							x: 13.502584,
							y: 8.480887
						},
						{
							x: 13.442367,
							y: 8.407513
						},
						{
							x: 13.397622,
							y: 8.323801
						},
						{
							x: 13.370069,
							y: 8.232968
						},
						{
							x: 13.360765,
							y: 8.138505
						},
						{
							x: 13.360765,
							y: 7.316953
						},
						{
							x: 13.232763,
							y: 7.188951
						},
						{
							x: 13.232756,
							y: 7.188953
						},
						{
							x: 13.144965,
							y: 7.1976
						},
						{
							x: 13.057175,
							y: 7.188953
						},
						{
							x: 12.972758,
							y: 7.163346
						},
						{
							x: 12.899965,
							y: 7.124437
						},
						{
							x: 12.899965,
							y: 7.8
						},
						{
							x: 11.099965,
							y: 7.8
						},
						{
							x: 11.099965,
							y: 7.5375
						},
						{
							x: 10.603519,
							y: 7.5375
						},
						{
							x: 10.576742,
							y: 7.564277
						},
						{
							x: 10.538858,
							y: 7.595367
						},
						{
							x: 10.518718,
							y: 7.606132
						},
						{
							x: 10.518718,
							y: 8.672738
						},
						{
							x: 10.56052,
							y: 8.621802
						},
						{
							x: 10.628711,
							y: 8.565839
						},
						{
							x: 10.70651,
							y: 8.524254
						},
						{
							x: 10.790927,
							y: 8.498647
						},
						{
							x: 10.878718,
							y: 8.49
						},
						{
							x: 10.966509,
							y: 8.498647
						},
						{
							x: 11.050925,
							y: 8.524254
						},
						{
							x: 11.128725,
							y: 8.565839
						},
						{
							x: 11.196916,
							y: 8.621802
						},
						{
							x: 11.252879,
							y: 8.689993
						},
						{
							x: 11.294464,
							y: 8.767792
						},
						{
							x: 11.320071,
							y: 8.852209
						},
						{
							x: 11.328718,
							y: 8.94
						},
						{
							x: 11.320071,
							y: 9.027791
						},
						{
							x: 11.294464,
							y: 9.112208
						},
						{
							x: 11.262581,
							y: 9.171857
						},
						{
							x: 11.286585,
							y: 9.201107
						},
						{
							x: 11.309688,
							y: 9.244329
						},
						{
							x: 11.323914,
							y: 9.291227
						},
						{
							x: 11.328718,
							y: 9.34
						},
						{
							x: 11.328718,
							y: 9.436446
						},
						{
							x: 11.662272,
							y: 9.77
						},
						{
							x: 12.499037,
							y: 9.77
						},
						{
							x: 12.523149,
							y: 9.724891
						},
						{
							x: 12.579112,
							y: 9.6567
						},
						{
							x: 12.647303,
							y: 9.600737
						},
						{
							x: 12.725102,
							y: 9.559152
						},
						{
							x: 12.809519,
							y: 9.533545
						},
						{
							x: 12.89731,
							y: 9.524898
						},
						{
							x: 12.985101,
							y: 9.533545
						},
						{
							x: 13.010484,
							y: 9.541245
						},
						{
							x: 13.048537,
							y: 9.529702
						},
						{
							x: 13.09731,
							y: 9.524898
						},
						{
							x: 13.114867,
							y: 9.524898
						},
						{
							x: 13.114867,
							y: 8.834039
						},
						{
							x: 14.586874,
							y: 8.834039
						},
						{
							x: 14.586874,
							y: 9.05004
						},
						{
							x: 15.413059,
							y: 9.05004
						},
						{
							x: 15.413059,
							y: 8.834039
						},
						{
							x: 16.885066,
							y: 8.834039
						},
						{
							x: 16.885066,
							y: 9.162251
						},
						{
							x: 16.979969,
							y: 9.067348
						},
						{
							x: 16.979969,
							y: 8.52
						},
						{
							x: 17.360244,
							y: 8.52
						},
						{
							x: 17.312584,
							y: 8.480887
						},
						{
							x: 17.252367,
							y: 8.407513
						},
						{
							x: 17.207622,
							y: 8.323801
						},
						{
							x: 17.180069,
							y: 8.232968
						},
						{
							x: 17.170765,
							y: 8.138505
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: 18.095989,
							y: 6.559577
						},
						{
							x: 18.102308,
							y: 6.571399
						},
						{
							x: 18.129862,
							y: 6.662232
						},
						{
							x: 18.139166,
							y: 6.756695
						},
						{
							x: 18.139166,
							y: 7.055155
						},
						{
							x: 18.182758,
							y: 7.031854
						},
						{
							x: 18.267175,
							y: 7.006247
						},
						{
							x: 18.354965,
							y: 6.9976
						},
						{
							x: 18.442756,
							y: 7.006247
						},
						{
							x: 18.527173,
							y: 7.031854
						},
						{
							x: 18.604972,
							y: 7.073439
						},
						{
							x: 18.673163,
							y: 7.129402
						},
						{
							x: 18.729127,
							y: 7.197593
						},
						{
							x: 18.770711,
							y: 7.275392
						},
						{
							x: 18.796319,
							y: 7.359809
						},
						{
							x: 18.804965,
							y: 7.4476
						},
						{
							x: 18.796319,
							y: 7.535391
						},
						{
							x: 18.770711,
							y: 7.619808
						},
						{
							x: 18.729127,
							y: 7.697607
						},
						{
							x: 18.673163,
							y: 7.765798
						},
						{
							x: 18.604972,
							y: 7.821761
						},
						{
							x: 18.527173,
							y: 7.863346
						},
						{
							x: 18.442756,
							y: 7.888953
						},
						{
							x: 18.354965,
							y: 7.8976
						},
						{
							x: 18.267175,
							y: 7.888953
						},
						{
							x: 18.182758,
							y: 7.863346
						},
						{
							x: 18.139166,
							y: 7.840045
						},
						{
							x: 18.139166,
							y: 8.138505
						},
						{
							x: 18.129862,
							y: 8.232968
						},
						{
							x: 18.102308,
							y: 8.323801
						},
						{
							x: 18.057563,
							y: 8.407513
						},
						{
							x: 17.997347,
							y: 8.480887
						},
						{
							x: 17.949687,
							y: 8.52
						},
						{
							x: 18.019969,
							y: 8.52
						},
						{
							x: 18.019969,
							y: 9.46
						},
						{
							x: 17.294424,
							y: 9.46
						},
						{
							x: 17.100871,
							y: 9.653553
						},
						{
							x: 17.100871,
							y: 9.75
						},
						{
							x: 17.096067,
							y: 9.798773
						},
						{
							x: 17.081841,
							y: 9.845671
						},
						{
							x: 17.058738,
							y: 9.888893
						},
						{
							x: 17.027647,
							y: 9.926777
						},
						{
							x: 16.989763,
							y: 9.957867
						},
						{
							x: 16.946541,
							y: 9.98097
						},
						{
							x: 16.899643,
							y: 9.995196
						},
						{
							x: 16.850871,
							y: 10
						},
						{
							x: 15.554424,
							y: 10
						},
						{
							x: 15.427647,
							y: 10.126777
						},
						{
							x: 15.389763,
							y: 10.157867
						},
						{
							x: 15.346541,
							y: 10.18097
						},
						{
							x: 15.299643,
							y: 10.195196
						},
						{
							x: 15.250871,
							y: 10.2
						},
						{
							x: 14.586874,
							y: 10.2
						},
						{
							x: 14.586874,
							y: 10.716002
						},
						{
							x: 13.114867,
							y: 10.716002
						},
						{
							x: 13.114867,
							y: 10.366404
						},
						{
							x: 13.069518,
							y: 10.390644
						},
						{
							x: 12.985101,
							y: 10.416251
						},
						{
							x: 12.89731,
							y: 10.424898
						},
						{
							x: 12.809519,
							y: 10.416251
						},
						{
							x: 12.725102,
							y: 10.390644
						},
						{
							x: 12.647303,
							y: 10.349059
						},
						{
							x: 12.598718,
							y: 10.309186
						},
						{
							x: 12.598718,
							y: 10.71
						},
						{
							x: 11.608718,
							y: 10.71
						},
						{
							x: 11.608718,
							y: 10.79
						},
						{
							x: 12.598718,
							y: 10.79
						},
						{
							x: 12.598718,
							y: 10.82756
						},
						{
							x: 12.600864,
							y: 10.825799
						},
						{
							x: 12.678663,
							y: 10.784214
						},
						{
							x: 12.76308,
							y: 10.758607
						},
						{
							x: 12.850871,
							y: 10.74996
						},
						{
							x: 12.938661,
							y: 10.758607
						},
						{
							x: 13.023078,
							y: 10.784214
						},
						{
							x: 13.100877,
							y: 10.825799
						},
						{
							x: 13.114867,
							y: 10.83728
						},
						{
							x: 13.114867,
							y: 10.733959
						},
						{
							x: 14.586874,
							y: 10.733959
						},
						{
							x: 14.586874,
							y: 10.94996
						},
						{
							x: 15.413059,
							y: 10.94996
						},
						{
							x: 15.413059,
							y: 10.733959
						},
						{
							x: 16.885066,
							y: 10.733959
						},
						{
							x: 16.885066,
							y: 11.256442
						},
						{
							x: 16.904727,
							y: 11.245933
						},
						{
							x: 16.956315,
							y: 11.230284
						},
						{
							x: 16.979969,
							y: 11.227954
						},
						{
							x: 16.979969,
							y: 10.52
						},
						{
							x: 17.616416,
							y: 10.52
						},
						{
							x: 17.923193,
							y: 10.213223
						},
						{
							x: 17.961077,
							y: 10.182133
						},
						{
							x: 18.004298,
							y: 10.15903
						},
						{
							x: 18.051197,
							y: 10.144804
						},
						{
							x: 18.099969,
							y: 10.14
						},
						{
							x: 19.496416,
							y: 10.14
						},
						{
							x: 19.528939,
							y: 10.107477
						},
						{
							x: 18.574965,
							y: 10.107477
						},
						{
							x: 18.574965,
							y: 8.507479
						},
						{
							x: 18.99997,
							y: 8.507479
						},
						{
							x: 18.99997,
							y: 7.02
						},
						{
							x: 18.519965,
							y: 7.02
						},
						{
							x: 18.519965,
							y: 6.75
						},
						{
							x: 18.389965,
							y: 6.75
						},
						{
							x: 18.341193,
							y: 6.745196
						},
						{
							x: 18.294294,
							y: 6.73097
						},
						{
							x: 18.251073,
							y: 6.707867
						},
						{
							x: 18.213189,
							y: 6.676777
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: 3.738718,
							y: 3.05
						},
						{
							x: 3.204772,
							y: 3.05
						},
						{
							x: 3.168132,
							y: 3.08664
						},
						{
							x: 3.197614,
							y: 3.095584
						},
						{
							x: 3.275413,
							y: 3.137168
						},
						{
							x: 3.343605,
							y: 3.193131
						},
						{
							x: 3.399568,
							y: 3.261323
						},
						{
							x: 3.441153,
							y: 3.339122
						},
						{
							x: 3.46676,
							y: 3.423539
						},
						{
							x: 3.475407,
							y: 3.511329
						},
						{
							x: 3.46676,
							y: 3.59912
						},
						{
							x: 3.441153,
							y: 3.683537
						},
						{
							x: 3.399568,
							y: 3.761336
						},
						{
							x: 3.343605,
							y: 3.829527
						},
						{
							x: 3.275413,
							y: 3.885491
						},
						{
							x: 3.197614,
							y: 3.927075
						},
						{
							x: 3.113197,
							y: 3.952683
						},
						{
							x: 3.025407,
							y: 3.961329
						},
						{
							x: 2.937616,
							y: 3.952683
						},
						{
							x: 2.853199,
							y: 3.927075
						},
						{
							x: 2.7754,
							y: 3.885491
						},
						{
							x: 2.707209,
							y: 3.829527
						},
						{
							x: 2.651245,
							y: 3.761336
						},
						{
							x: 2.609661,
							y: 3.683537
						},
						{
							x: 2.600717,
							y: 3.654055
						},
						{
							x: 2.477995,
							y: 3.776777
						},
						{
							x: 2.440111,
							y: 3.807867
						},
						{
							x: 2.396889,
							y: 3.83097
						},
						{
							x: 2.349991,
							y: 3.845196
						},
						{
							x: 2.301218,
							y: 3.85
						},
						{
							x: 2.013719,
							y: 3.85
						},
						{
							x: 2.013719,
							y: 5.169934
						},
						{
							x: 1.963719,
							y: 5.169934
						},
						{
							x: 1.963719,
							y: 5.324957
						},
						{
							x: 2.799901,
							y: 5.324957
						},
						{
							x: 2.799901,
							y: 6.209168
						},
						{
							x: 2.846511,
							y: 6.184254
						},
						{
							x: 2.930928,
							y: 6.158647
						},
						{
							x: 3.018718,
							y: 6.15
						},
						{
							x: 3.106509,
							y: 6.158647
						},
						{
							x: 3.190926,
							y: 6.184254
						},
						{
							x: 3.268725,
							y: 6.225839
						},
						{
							x: 3.336916,
							y: 6.281802
						},
						{
							x: 3.39288,
							y: 6.349993
						},
						{
							x: 3.434464,
							y: 6.427792
						},
						{
							x: 3.460072,
							y: 6.512209
						},
						{
							x: 3.468718,
							y: 6.6
						},
						{
							x: 3.460072,
							y: 6.687791
						},
						{
							x: 3.434464,
							y: 6.772208
						},
						{
							x: 3.39288,
							y: 6.850007
						},
						{
							x: 3.336916,
							y: 6.918198
						},
						{
							x: 3.268725,
							y: 6.974161
						},
						{
							x: 3.190926,
							y: 7.015746
						},
						{
							x: 3.106509,
							y: 7.041353
						},
						{
							x: 3.018718,
							y: 7.05
						},
						{
							x: 2.930928,
							y: 7.041353
						},
						{
							x: 2.846511,
							y: 7.015746
						},
						{
							x: 2.799901,
							y: 6.990832
						},
						{
							x: 2.799901,
							y: 7.424953
						},
						{
							x: 2.34726,
							y: 7.424953
						},
						{
							x: 2.34726,
							y: 8.400933
						},
						{
							x: 2.347267,
							y: 8.400937
						},
						{
							x: 2.415458,
							y: 8.4569
						},
						{
							x: 2.471421,
							y: 8.525091
						},
						{
							x: 2.513006,
							y: 8.60289
						},
						{
							x: 2.538613,
							y: 8.687307
						},
						{
							x: 2.54726,
							y: 8.775098
						},
						{
							x: 2.538613,
							y: 8.862889
						},
						{
							x: 2.513006,
							y: 8.947306
						},
						{
							x: 2.471421,
							y: 9.025105
						},
						{
							x: 2.415458,
							y: 9.093296
						},
						{
							x: 2.347267,
							y: 9.149259
						},
						{
							x: 2.269468,
							y: 9.190844
						},
						{
							x: 2.185051,
							y: 9.216451
						},
						{
							x: 2.09726,
							y: 9.225098
						},
						{
							x: 2.009469,
							y: 9.216451
						},
						{
							x: 1.925052,
							y: 9.190844
						},
						{
							x: 1.847253,
							y: 9.149259
						},
						{
							x: 1.834166,
							y: 9.138519
						},
						{
							x: 1.841353,
							y: 9.162211
						},
						{
							x: 1.85,
							y: 9.250002
						},
						{
							x: 1.841353,
							y: 9.337793
						},
						{
							x: 1.815746,
							y: 9.42221
						},
						{
							x: 1.774161,
							y: 9.500009
						},
						{
							x: 1.718198,
							y: 9.5682
						},
						{
							x: 1.650007,
							y: 9.624163
						},
						{
							x: 1.65,
							y: 9.624167
						},
						{
							x: 1.65,
							y: 10.046448
						},
						{
							x: 1.699902,
							y: 10.09635
						},
						{
							x: 1.699902,
							y: 9.924897
						},
						{
							x: 2.799901,
							y: 9.924897
						},
						{
							x: 2.799901,
							y: 10.600731
						},
						{
							x: 2.877694,
							y: 10.559149
						},
						{
							x: 2.962111,
							y: 10.533542
						},
						{
							x: 3.049902,
							y: 10.524895
						},
						{
							x: 3.137692,
							y: 10.533542
						},
						{
							x: 3.222109,
							y: 10.559149
						},
						{
							x: 3.299908,
							y: 10.600734
						},
						{
							x: 3.3681,
							y: 10.656697
						},
						{
							x: 3.424063,
							y: 10.724888
						},
						{
							x: 3.465647,
							y: 10.802687
						},
						{
							x: 3.491255,
							y: 10.887104
						},
						{
							x: 3.499902,
							y: 10.974895
						},
						{
							x: 3.491255,
							y: 11.062686
						},
						{
							x: 3.465647,
							y: 11.147103
						},
						{
							x: 3.424063,
							y: 11.224902
						},
						{
							x: 3.3681,
							y: 11.293093
						},
						{
							x: 3.299908,
							y: 11.349056
						},
						{
							x: 3.296352,
							y: 11.350957
						},
						{
							x: 4.150064,
							y: 11.350957
						},
						{
							x: 4.203714,
							y: 11.356241
						},
						{
							x: 4.255302,
							y: 11.37189
						},
						{
							x: 4.262911,
							y: 11.375957
						},
						{
							x: 5.050064,
							y: 11.375957
						},
						{
							x: 5.098837,
							y: 11.38076
						},
						{
							x: 5.145735,
							y: 11.394987
						},
						{
							x: 5.188957,
							y: 11.418089
						},
						{
							x: 5.226841,
							y: 11.44918
						},
						{
							x: 5.753618,
							y: 11.975957
						},
						{
							x: 6.550064,
							y: 11.975957
						},
						{
							x: 6.598837,
							y: 11.98076
						},
						{
							x: 6.645735,
							y: 11.994987
						},
						{
							x: 6.688957,
							y: 12.018089
						},
						{
							x: 6.726841,
							y: 12.04918
						},
						{
							x: 6.81397,
							y: 12.136309
						},
						{
							x: 6.836171,
							y: 12.118089
						},
						{
							x: 6.879393,
							y: 12.094987
						},
						{
							x: 6.886855,
							y: 12.092723
						},
						{
							x: 6.929393,
							y: 12.069987
						},
						{
							x: 6.976291,
							y: 12.05576
						},
						{
							x: 7.025064,
							y: 12.050957
						},
						{
							x: 7.475064,
							y: 12.050957
						},
						{
							x: 7.523837,
							y: 12.05576
						},
						{
							x: 7.527206,
							y: 12.056782
						},
						{
							x: 6.373157,
							y: 10.902733
						},
						{
							x: 6.342067,
							y: 10.864849
						},
						{
							x: 6.339752,
							y: 10.860518
						},
						{
							x: 6.277726,
							y: 10.841703
						},
						{
							x: 6.218718,
							y: 10.810162
						},
						{
							x: 6.218718,
							y: 11.2
						},
						{
							x: 3.818718,
							y: 11.2
						},
						{
							x: 3.818718,
							y: 9.273928
						},
						{
							x: 3.818526,
							y: 9.274086
						},
						{
							x: 3.740727,
							y: 9.315671
						},
						{
							x: 3.65631,
							y: 9.341278
						},
						{
							x: 3.568519,
							y: 9.349925
						},
						{
							x: 3.480728,
							y: 9.341278
						},
						{
							x: 3.396312,
							y: 9.315671
						},
						{
							x: 3.318512,
							y: 9.274086
						},
						{
							x: 3.250321,
							y: 9.218123
						},
						{
							x: 3.194358,
							y: 9.149932
						},
						{
							x: 3.152773,
							y: 9.072133
						},
						{
							x: 3.127166,
							y: 8.987716
						},
						{
							x: 3.118519,
							y: 8.899925
						},
						{
							x: 3.127166,
							y: 8.812134
						},
						{
							x: 3.152773,
							y: 8.727717
						},
						{
							x: 3.194358,
							y: 8.649918
						},
						{
							x: 3.250321,
							y: 8.581727
						},
						{
							x: 3.318512,
							y: 8.525764
						},
						{
							x: 3.396312,
							y: 8.484179
						},
						{
							x: 3.480728,
							y: 8.458572
						},
						{
							x: 3.568519,
							y: 8.449925
						},
						{
							x: 3.65631,
							y: 8.458572
						},
						{
							x: 3.740727,
							y: 8.484179
						},
						{
							x: 3.818526,
							y: 8.525764
						},
						{
							x: 3.818718,
							y: 8.525922
						},
						{
							x: 3.818718,
							y: 4.8
						},
						{
							x: 6.028428,
							y: 4.8
						},
						{
							x: 6.033627,
							y: 4.747209
						},
						{
							x: 6.033629,
							y: 4.747202
						},
						{
							x: 5.821427,
							y: 4.535
						},
						{
							x: 5.349981,
							y: 4.535
						},
						{
							x: 5.301208,
							y: 4.530196
						},
						{
							x: 5.25431,
							y: 4.51597
						},
						{
							x: 5.211088,
							y: 4.492867
						},
						{
							x: 5.173204,
							y: 4.461777
						},
						{
							x: 5.073204,
							y: 4.361777
						},
						{
							x: 5.042113,
							y: 4.323893
						},
						{
							x: 5.019011,
							y: 4.280671
						},
						{
							x: 5.005339,
							y: 4.235603
						},
						{
							x: 4.96219,
							y: 4.231353
						},
						{
							x: 4.877773,
							y: 4.205746
						},
						{
							x: 4.799974,
							y: 4.164161
						},
						{
							x: 4.731783,
							y: 4.108198
						},
						{
							x: 4.675819,
							y: 4.040007
						},
						{
							x: 4.634235,
							y: 3.962208
						},
						{
							x: 4.608627,
							y: 3.877791
						},
						{
							x: 4.599981,
							y: 3.79
						},
						{
							x: 4.608627,
							y: 3.702209
						},
						{
							x: 4.634235,
							y: 3.617792
						},
						{
							x: 4.657108,
							y: 3.575
						},
						{
							x: 3.738718,
							y: 3.575
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: 0.058462,
							y: 11.971112
						},
						{
							x: -0.373159,
							y: 12.402733
						},
						{
							x: -0.411043,
							y: 12.433824
						},
						{
							x: -0.454265,
							y: 12.456927
						},
						{
							x: -0.501163,
							y: 12.471153
						},
						{
							x: -0.545995,
							y: 12.475569
						},
						{
							x: -0.599936,
							y: 12.52951
						},
						{
							x: -0.599936,
							y: 12.822403
						},
						{
							x: -0.546382,
							y: 12.875957
						},
						{
							x: -0.349936,
							y: 12.875957
						},
						{
							x: -0.301163,
							y: 12.88076
						},
						{
							x: -0.254265,
							y: 12.894987
						},
						{
							x: -0.221155,
							y: 12.912684
						},
						{
							x: -0.220709,
							y: 12.911946
						},
						{
							x: -0.11612,
							y: 12.9751
						},
						{
							x: 0.19726,
							y: 12.9751
						},
						{
							x: 0.19726,
							y: 12.208031
						},
						{
							x: 0.179062,
							y: 12.193096
						},
						{
							x: 0.123099,
							y: 12.124905
						},
						{
							x: 0.081514,
							y: 12.047106
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: 8.118718,
							y: 8.25
						},
						{
							x: 6.792884,
							y: 8.25
						},
						{
							x: 6.79288,
							y: 8.250007
						},
						{
							x: 6.736916,
							y: 8.318198
						},
						{
							x: 6.668725,
							y: 8.374161
						},
						{
							x: 6.590926,
							y: 8.415746
						},
						{
							x: 6.506509,
							y: 8.441353
						},
						{
							x: 6.418718,
							y: 8.45
						},
						{
							x: 6.330928,
							y: 8.441353
						},
						{
							x: 6.246511,
							y: 8.415746
						},
						{
							x: 6.218718,
							y: 8.40089
						},
						{
							x: 6.218718,
							y: 10.041751
						},
						{
							x: 6.277726,
							y: 10.010211
						},
						{
							x: 6.362143,
							y: 9.984603
						},
						{
							x: 6.449934,
							y: 9.975957
						},
						{
							x: 6.537725,
							y: 9.984603
						},
						{
							x: 6.622142,
							y: 10.010211
						},
						{
							x: 6.699941,
							y: 10.051795
						},
						{
							x: 6.768132,
							y: 10.107759
						},
						{
							x: 6.824095,
							y: 10.17595
						},
						{
							x: 6.86568,
							y: 10.253749
						},
						{
							x: 6.891287,
							y: 10.338166
						},
						{
							x: 6.899934,
							y: 10.425957
						},
						{
							x: 6.891287,
							y: 10.513747
						},
						{
							x: 6.86568,
							y: 10.598164
						},
						{
							x: 6.834336,
							y: 10.656805
						},
						{
							x: 8.326711,
							y: 12.14918
						},
						{
							x: 8.357801,
							y: 12.187064
						},
						{
							x: 8.380904,
							y: 12.230286
						},
						{
							x: 8.394758,
							y: 12.275958
						},
						{
							x: 8.599934,
							y: 12.275958
						},
						{
							x: 9.049957,
							y: 12.275958
						},
						{
							x: 9.049957,
							y: 12.005467
						},
						{
							x: 9.025796,
							y: 11.976027
						},
						{
							x: 8.984211,
							y: 11.898228
						},
						{
							x: 8.958604,
							y: 11.813811
						},
						{
							x: 8.949957,
							y: 11.72602
						},
						{
							x: 8.958604,
							y: 11.63823
						},
						{
							x: 8.984211,
							y: 11.553813
						},
						{
							x: 9.025796,
							y: 11.476014
						},
						{
							x: 9.081759,
							y: 11.407822
						},
						{
							x: 9.14995,
							y: 11.351859
						},
						{
							x: 9.22775,
							y: 11.310275
						},
						{
							x: 9.312166,
							y: 11.284667
						},
						{
							x: 9.399957,
							y: 11.27602
						},
						{
							x: 9.487748,
							y: 11.284667
						},
						{
							x: 9.572165,
							y: 11.310275
						},
						{
							x: 9.649964,
							y: 11.351859
						},
						{
							x: 9.718155,
							y: 11.407822
						},
						{
							x: 9.774118,
							y: 11.476014
						},
						{
							x: 9.815703,
							y: 11.553813
						},
						{
							x: 9.84131,
							y: 11.63823
						},
						{
							x: 9.849957,
							y: 11.72602
						},
						{
							x: 9.84131,
							y: 11.813811
						},
						{
							x: 9.815703,
							y: 11.898228
						},
						{
							x: 9.774118,
							y: 11.976027
						},
						{
							x: 9.749957,
							y: 12.005467
						},
						{
							x: 9.749957,
							y: 12.276047
						},
						{
							x: 9.899944,
							y: 12.276047
						},
						{
							x: 9.899944,
							y: 13.884436
						},
						{
							x: 9.999414,
							y: 13.894233
						},
						{
							x: 10.095086,
							y: 13.923255
						},
						{
							x: 10.183258,
							y: 13.970384
						},
						{
							x: 10.260542,
							y: 14.033809
						},
						{
							x: 10.323967,
							y: 14.111092
						},
						{
							x: 10.371096,
							y: 14.199264
						},
						{
							x: 10.400118,
							y: 14.294937
						},
						{
							x: 10.409917,
							y: 14.394433
						},
						{
							x: 10.400118,
							y: 14.493929
						},
						{
							x: 10.371096,
							y: 14.589601
						},
						{
							x: 10.323967,
							y: 14.677773
						},
						{
							x: 10.260542,
							y: 14.755057
						},
						{
							x: 10.183258,
							y: 14.818482
						},
						{
							x: 10.095086,
							y: 14.865611
						},
						{
							x: 10.03117,
							y: 14.885
						},
						{
							x: 11.46481,
							y: 14.885
						},
						{
							x: 11.484264,
							y: 14.865546
						},
						{
							x: 11.525936,
							y: 14.831346
						},
						{
							x: 11.57348,
							y: 14.805933
						},
						{
							x: 11.625068,
							y: 14.790284
						},
						{
							x: 11.663291,
							y: 14.786519
						},
						{
							x: 11.805237,
							y: 14.644573
						},
						{
							x: 11.809002,
							y: 14.60635
						},
						{
							x: 11.824651,
							y: 14.554762
						},
						{
							x: 11.850064,
							y: 14.507218
						},
						{
							x: 11.884264,
							y: 14.465546
						},
						{
							x: 11.903718,
							y: 14.446092
						},
						{
							x: 11.903718,
							y: 14.26
						},
						{
							x: 11.909002,
							y: 14.20635
						},
						{
							x: 11.924651,
							y: 14.154762
						},
						{
							x: 11.928718,
							y: 14.147153
						},
						{
							x: 11.928718,
							y: 13.463554
						},
						{
							x: 11.901941,
							y: 13.436777
						},
						{
							x: 11.870851,
							y: 13.398893
						},
						{
							x: 11.847748,
							y: 13.355671
						},
						{
							x: 11.833522,
							y: 13.308773
						},
						{
							x: 11.828718,
							y: 13.26
						},
						{
							x: 11.828718,
							y: 11.73
						},
						{
							x: 11.558718,
							y: 11.73
						},
						{
							x: 11.558718,
							y: 10.96
						},
						{
							x: 10.568718,
							y: 10.96
						},
						{
							x: 10.568718,
							y: 10.02
						},
						{
							x: 10.576098,
							y: 10.02
						},
						{
							x: 10.557748,
							y: 9.985671
						},
						{
							x: 10.543522,
							y: 9.938773
						},
						{
							x: 10.538718,
							y: 9.89
						},
						{
							x: 10.538718,
							y: 9.593554
						},
						{
							x: 10.518718,
							y: 9.573554
						},
						{
							x: 10.518718,
							y: 11.2
						},
						{
							x: 8.118718,
							y: 11.2
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -18.324593,
							y: 9.111327
						},
						{
							x: -18.76,
							y: 9.111327
						},
						{
							x: -18.76,
							y: 9.287153
						},
						{
							x: -18.755933,
							y: 9.294762
						},
						{
							x: -18.740284,
							y: 9.34635
						},
						{
							x: -18.735,
							y: 9.4
						},
						{
							x: -18.735,
							y: 9.5
						},
						{
							x: -18.735,
							y: 11.2
						},
						{
							x: -18.740284,
							y: 11.25365
						},
						{
							x: -18.755933,
							y: 11.305238
						},
						{
							x: -18.781346,
							y: 11.352782
						},
						{
							x: -18.815546,
							y: 11.394454
						},
						{
							x: -19.935,
							y: 12.513908
						},
						{
							x: -19.935,
							y: 14
						},
						{
							x: -19.940284,
							y: 14.05365
						},
						{
							x: -19.955933,
							y: 14.105238
						},
						{
							x: -19.96,
							y: 14.112847
						},
						{
							x: -19.96,
							y: 14.975
						},
						{
							x: -19.191819,
							y: 14.975
						},
						{
							x: -18.624205,
							y: 14.407386
						},
						{
							x: -18.61979,
							y: 14.362555
						},
						{
							x: -18.605563,
							y: 14.315656
						},
						{
							x: -18.582461,
							y: 14.272435
						},
						{
							x: -18.55137,
							y: 14.234551
						},
						{
							x: -18.524205,
							y: 14.207386
						},
						{
							x: -18.51979,
							y: 14.162555
						},
						{
							x: -18.505563,
							y: 14.115656
						},
						{
							x: -18.482461,
							y: 14.072435
						},
						{
							x: -18.45137,
							y: 14.034551
						},
						{
							x: -18.424205,
							y: 14.007386
						},
						{
							x: -18.41979,
							y: 13.962555
						},
						{
							x: -18.405563,
							y: 13.915656
						},
						{
							x: -18.382461,
							y: 13.872435
						},
						{
							x: -18.35137,
							y: 13.834551
						},
						{
							x: -18.324593,
							y: 13.807774
						},
						{
							x: -18.324593,
							y: 13.124174
						},
						{
							x: -18.32866,
							y: 13.116565
						},
						{
							x: -18.344309,
							y: 13.064977
						},
						{
							x: -18.349593,
							y: 13.011327
						},
						{
							x: -18.349593,
							y: 12.911327
						},
						{
							x: -18.349593,
							y: 11.611327
						},
						{
							x: -18.344309,
							y: 11.557677
						},
						{
							x: -18.32866,
							y: 11.506089
						},
						{
							x: -18.324593,
							y: 11.49848
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -9.265625,
							y: 12.49
						},
						{
							x: -9.496446,
							y: 12.49
						},
						{
							x: -9.823223,
							y: 12.816777
						},
						{
							x: -9.861107,
							y: 12.847867
						},
						{
							x: -9.904329,
							y: 12.87097
						},
						{
							x: -9.951227,
							y: 12.885196
						},
						{
							x: -10,
							y: 12.89
						},
						{
							x: -10.396446,
							y: 12.89
						},
						{
							x: -10.423223,
							y: 12.916777
						},
						{
							x: -10.461107,
							y: 12.947867
						},
						{
							x: -10.504329,
							y: 12.97097
						},
						{
							x: -10.551227,
							y: 12.985196
						},
						{
							x: -10.6,
							y: 12.99
						},
						{
							x: -10.696446,
							y: 12.99
						},
						{
							x: -10.823223,
							y: 13.116777
						},
						{
							x: -10.861107,
							y: 13.147867
						},
						{
							x: -10.904329,
							y: 13.17097
						},
						{
							x: -10.951227,
							y: 13.185196
						},
						{
							x: -11,
							y: 13.19
						},
						{
							x: -11.296446,
							y: 13.19
						},
						{
							x: -11.48,
							y: 13.373554
						},
						{
							x: -11.48,
							y: 13.551785
						},
						{
							x: -11.449101,
							y: 13.554828
						},
						{
							x: -11.402203,
							y: 13.569055
						},
						{
							x: -11.358981,
							y: 13.592157
						},
						{
							x: -11.321097,
							y: 13.623248
						},
						{
							x: -11.290006,
							y: 13.661132
						},
						{
							x: -11.266904,
							y: 13.704354
						},
						{
							x: -11.252677,
							y: 13.751252
						},
						{
							x: -11.247873,
							y: 13.800025
						},
						{
							x: -11.247873,
							y: 14.77
						},
						{
							x: -11.23,
							y: 14.77
						},
						{
							x: -11.23,
							y: 14.99
						},
						{
							x: -10.653554,
							y: 14.99
						},
						{
							x: -10.626777,
							y: 14.963223
						},
						{
							x: -10.588893,
							y: 14.932133
						},
						{
							x: -10.545671,
							y: 14.90903
						},
						{
							x: -10.498773,
							y: 14.894804
						},
						{
							x: -10.45,
							y: 14.89
						},
						{
							x: -10.253554,
							y: 14.89
						},
						{
							x: -10.226777,
							y: 14.863223
						},
						{
							x: -10.188893,
							y: 14.832133
						},
						{
							x: -10.145671,
							y: 14.80903
						},
						{
							x: -10.098773,
							y: 14.794804
						},
						{
							x: -10.05,
							y: 14.79
						},
						{
							x: -9.217964,
							y: 14.79
						},
						{
							x: -9.260542,
							y: 14.755057
						},
						{
							x: -9.323967,
							y: 14.677773
						},
						{
							x: -9.371096,
							y: 14.589601
						},
						{
							x: -9.400118,
							y: 14.493929
						},
						{
							x: -9.409917,
							y: 14.394433
						},
						{
							x: -9.400118,
							y: 14.294937
						},
						{
							x: -9.371096,
							y: 14.199264
						},
						{
							x: -9.323967,
							y: 14.111092
						},
						{
							x: -9.260542,
							y: 14.033809
						},
						{
							x: -9.183258,
							y: 13.970384
						},
						{
							x: -9.095086,
							y: 13.923255
						},
						{
							x: -8.999414,
							y: 13.894233
						},
						{
							x: -8.900172,
							y: 13.884458
						},
						{
							x: -8.900172,
							y: 12.54
						},
						{
							x: -9.1,
							y: 12.54
						},
						{
							x: -9.158527,
							y: 12.534236
						},
						{
							x: -9.214805,
							y: 12.517164
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: 4.380052,
							y: 11.875957
						},
						{
							x: 4.262911,
							y: 11.875957
						},
						{
							x: 4.255302,
							y: 11.880024
						},
						{
							x: 4.203714,
							y: 11.895673
						},
						{
							x: 4.150064,
							y: 11.900957
						},
						{
							x: 3.363972,
							y: 11.900957
						},
						{
							x: 3.044518,
							y: 12.220411
						},
						{
							x: 3.002846,
							y: 12.254611
						},
						{
							x: 2.955302,
							y: 12.280024
						},
						{
							x: 2.903714,
							y: 12.295673
						},
						{
							x: 2.850064,
							y: 12.300957
						},
						{
							x: 2.650064,
							y: 12.300957
						},
						{
							x: 2.550064,
							y: 12.300957
						},
						{
							x: 2.496414,
							y: 12.295673
						},
						{
							x: 2.444826,
							y: 12.280024
						},
						{
							x: 2.437217,
							y: 12.275957
						},
						{
							x: 2.200958,
							y: 12.275957
						},
						{
							x: 2.247317,
							y: 12.300737
						},
						{
							x: 2.315508,
							y: 12.3567
						},
						{
							x: 2.371471,
							y: 12.424891
						},
						{
							x: 2.413056,
							y: 12.50269
						},
						{
							x: 2.438663,
							y: 12.587107
						},
						{
							x: 2.44731,
							y: 12.674898
						},
						{
							x: 2.438663,
							y: 12.762689
						},
						{
							x: 2.413056,
							y: 12.847106
						},
						{
							x: 2.371471,
							y: 12.924905
						},
						{
							x: 2.315508,
							y: 12.993096
						},
						{
							x: 2.247317,
							y: 13.049059
						},
						{
							x: 2.169518,
							y: 13.090644
						},
						{
							x: 2.085101,
							y: 13.116251
						},
						{
							x: 1.99731,
							y: 13.124898
						},
						{
							x: 1.909519,
							y: 13.116251
						},
						{
							x: 1.825102,
							y: 13.090644
						},
						{
							x: 1.747303,
							y: 13.049059
						},
						{
							x: 1.679112,
							y: 12.993096
						},
						{
							x: 1.643682,
							y: 12.949925
						},
						{
							x: 1.19731,
							y: 12.949925
						},
						{
							x: 1.19731,
							y: 12.9751
						},
						{
							x: 1.597207,
							y: 12.9751
						},
						{
							x: 1.597207,
							y: 13.374896
						},
						{
							x: 1.597207,
							y: 13.974896
						},
						{
							x: 0.79726,
							y: 13.974896
						},
						{
							x: 0.79726,
							y: 14.775097
						},
						{
							x: 0.725917,
							y: 14.775097
						},
						{
							x: 0.705127,
							y: 14.813991
						},
						{
							x: 0.674037,
							y: 14.851875
						},
						{
							x: 0.595783,
							y: 14.930129
						},
						{
							x: 1.575095,
							y: 14.930129
						},
						{
							x: 1.575095,
							y: 15.442629
						},
						{
							x: 1.896541,
							y: 15.442629
						},
						{
							x: 1.923318,
							y: 15.415852
						},
						{
							x: 1.961202,
							y: 15.384762
						},
						{
							x: 2.004424,
							y: 15.361659
						},
						{
							x: 2.051322,
							y: 15.347433
						},
						{
							x: 2.100095,
							y: 15.342629
						},
						{
							x: 3.596541,
							y: 15.342629
						},
						{
							x: 4.040597,
							y: 14.898573
						},
						{
							x: 4.000586,
							y: 14.894633
						},
						{
							x: 3.904914,
							y: 14.865611
						},
						{
							x: 3.816742,
							y: 14.818482
						},
						{
							x: 3.739458,
							y: 14.755057
						},
						{
							x: 3.676033,
							y: 14.677773
						},
						{
							x: 3.628904,
							y: 14.589601
						},
						{
							x: 3.599882,
							y: 14.493929
						},
						{
							x: 3.590083,
							y: 14.394433
						},
						{
							x: 3.599882,
							y: 14.294937
						},
						{
							x: 3.628904,
							y: 14.199264
						},
						{
							x: 3.676033,
							y: 14.111092
						},
						{
							x: 3.739458,
							y: 14.033809
						},
						{
							x: 3.816742,
							y: 13.970384
						},
						{
							x: 3.904914,
							y: 13.923255
						},
						{
							x: 4.000586,
							y: 13.894233
						},
						{
							x: 4.099828,
							y: 13.884458
						},
						{
							x: 4.099828,
							y: 12.275869
						},
						{
							x: 4.36891,
							y: 12.275869
						},
						{
							x: 4.359649,
							y: 12.258543
						},
						{
							x: 4.334041,
							y: 12.174126
						},
						{
							x: 4.325395,
							y: 12.086335
						},
						{
							x: 4.334041,
							y: 11.998545
						},
						{
							x: 4.359649,
							y: 11.914128
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -9.366044,
							y: 15.29
						},
						{
							x: -9.946446,
							y: 15.29
						},
						{
							x: -9.973223,
							y: 15.316777
						},
						{
							x: -10.011107,
							y: 15.347867
						},
						{
							x: -10.054329,
							y: 15.37097
						},
						{
							x: -10.101227,
							y: 15.385196
						},
						{
							x: -10.15,
							y: 15.39
						},
						{
							x: -10.346446,
							y: 15.39
						},
						{
							x: -10.373223,
							y: 15.416777
						},
						{
							x: -10.411107,
							y: 15.447867
						},
						{
							x: -10.454329,
							y: 15.47097
						},
						{
							x: -10.501227,
							y: 15.485196
						},
						{
							x: -10.55,
							y: 15.49
						},
						{
							x: -10.742247,
							y: 15.49
						},
						{
							x: -10.725839,
							y: 15.509993
						},
						{
							x: -10.684254,
							y: 15.587792
						},
						{
							x: -10.658647,
							y: 15.672209
						},
						{
							x: -10.65,
							y: 15.76
						},
						{
							x: -10.658647,
							y: 15.847791
						},
						{
							x: -10.684254,
							y: 15.932208
						},
						{
							x: -10.725839,
							y: 16.010007
						},
						{
							x: -10.781802,
							y: 16.078198
						},
						{
							x: -10.849993,
							y: 16.134161
						},
						{
							x: -10.927792,
							y: 16.175746
						},
						{
							x: -11.012209,
							y: 16.201353
						},
						{
							x: -11.1,
							y: 16.21
						},
						{
							x: -11.187791,
							y: 16.201353
						},
						{
							x: -11.272208,
							y: 16.175746
						},
						{
							x: -11.350007,
							y: 16.134161
						},
						{
							x: -11.418198,
							y: 16.078198
						},
						{
							x: -11.474161,
							y: 16.010007
						},
						{
							x: -11.474165,
							y: 16.01
						},
						{
							x: -12.05,
							y: 16.01
						},
						{
							x: -12.05,
							y: 16.846549
						},
						{
							x: -11.946445,
							y: 16.950104
						},
						{
							x: -11.367997,
							y: 16.950104
						},
						{
							x: -11.367997,
							y: 17.26434
						},
						{
							x: -10.676777,
							y: 16.57312
						},
						{
							x: -10.638893,
							y: 16.54203
						},
						{
							x: -10.595671,
							y: 16.518927
						},
						{
							x: -10.548773,
							y: 16.504701
						},
						{
							x: -10.5,
							y: 16.499897
						},
						{
							x: -10.303554,
							y: 16.499897
						},
						{
							x: -10.293892,
							y: 16.490235
						},
						{
							x: -10.277164,
							y: 16.435092
						},
						{
							x: -10.249441,
							y: 16.383226
						},
						{
							x: -10.212132,
							y: 16.337765
						},
						{
							x: -9.447692,
							y: 15.573325
						},
						{
							x: -9.45,
							y: 15.549897
						},
						{
							x: -9.441353,
							y: 15.462106
						},
						{
							x: -9.415746,
							y: 15.377689
						},
						{
							x: -9.374161,
							y: 15.29989
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -7.894884,
							y: 13.975956
						},
						{
							x: -8,
							y: 13.975956
						},
						{
							x: -8,
							y: 14.54
						},
						{
							x: -8.004804,
							y: 14.588773
						},
						{
							x: -8.01903,
							y: 14.635671
						},
						{
							x: -8.042133,
							y: 14.678893
						},
						{
							x: -8.073223,
							y: 14.716777
						},
						{
							x: -8.100388,
							y: 14.743942
						},
						{
							x: -8.104804,
							y: 14.788773
						},
						{
							x: -8.11903,
							y: 14.835671
						},
						{
							x: -8.142133,
							y: 14.878893
						},
						{
							x: -8.173223,
							y: 14.916777
						},
						{
							x: -8.373223,
							y: 15.116777
						},
						{
							x: -8.411107,
							y: 15.147867
						},
						{
							x: -8.454329,
							y: 15.17097
						},
						{
							x: -8.501227,
							y: 15.185196
						},
						{
							x: -8.546058,
							y: 15.189612
						},
						{
							x: -8.573223,
							y: 15.216777
						},
						{
							x: -8.611107,
							y: 15.247867
						},
						{
							x: -8.651023,
							y: 15.269203
						},
						{
							x: -8.625839,
							y: 15.29989
						},
						{
							x: -8.584254,
							y: 15.377689
						},
						{
							x: -8.558647,
							y: 15.462106
						},
						{
							x: -8.55,
							y: 15.549897
						},
						{
							x: -8.558647,
							y: 15.637688
						},
						{
							x: -8.584254,
							y: 15.722105
						},
						{
							x: -8.625839,
							y: 15.799904
						},
						{
							x: -8.681802,
							y: 15.868095
						},
						{
							x: -8.749993,
							y: 15.924058
						},
						{
							x: -8.827792,
							y: 15.965643
						},
						{
							x: -8.912209,
							y: 15.99125
						},
						{
							x: -9,
							y: 15.999897
						},
						{
							x: -9.023428,
							y: 15.997589
						},
						{
							x: -9.787868,
							y: 16.762029
						},
						{
							x: -9.833329,
							y: 16.799338
						},
						{
							x: -9.885195,
							y: 16.827061
						},
						{
							x: -9.940338,
							y: 16.843789
						},
						{
							x: -10.023223,
							y: 16.926674
						},
						{
							x: -10.061107,
							y: 16.957764
						},
						{
							x: -10.104329,
							y: 16.980867
						},
						{
							x: -10.151227,
							y: 16.995093
						},
						{
							x: -10.2,
							y: 16.999897
						},
						{
							x: -10.396446,
							y: 16.999897
						},
						{
							x: -11.15,
							y: 17.753451
						},
						{
							x: -11.15,
							y: 18.149897
						},
						{
							x: -11.154804,
							y: 18.19867
						},
						{
							x: -11.16903,
							y: 18.245568
						},
						{
							x: -11.192133,
							y: 18.28879
						},
						{
							x: -11.223223,
							y: 18.326674
						},
						{
							x: -11.367997,
							y: 18.471448
						},
						{
							x: -11.367997,
							y: 19.283733
						},
						{
							x: -11.062132,
							y: 18.977868
						},
						{
							x: -11.016671,
							y: 18.940559
						},
						{
							x: -10.964805,
							y: 18.912836
						},
						{
							x: -10.908527,
							y: 18.895764
						},
						{
							x: -10.85,
							y: 18.89
						},
						{
							x: -9.974264,
							y: 18.89
						},
						{
							x: -6.797692,
							y: 15.713428
						},
						{
							x: -6.8,
							y: 15.69
						},
						{
							x: -6.791353,
							y: 15.602209
						},
						{
							x: -6.765746,
							y: 15.517792
						},
						{
							x: -6.724161,
							y: 15.439993
						},
						{
							x: -6.668198,
							y: 15.371802
						},
						{
							x: -6.600007,
							y: 15.315839
						},
						{
							x: -6.522208,
							y: 15.274254
						},
						{
							x: -6.437791,
							y: 15.248647
						},
						{
							x: -6.386022,
							y: 15.243548
						},
						{
							x: -7.353613,
							y: 14.275957
						},
						{
							x: -7.55006,
							y: 14.275957
						},
						{
							x: -7.598833,
							y: 14.271153
						},
						{
							x: -7.645731,
							y: 14.256927
						},
						{
							x: -7.688953,
							y: 14.233824
						},
						{
							x: -7.726837,
							y: 14.202733
						},
						{
							x: -7.826837,
							y: 14.102733
						},
						{
							x: -7.857927,
							y: 14.064849
						},
						{
							x: -7.88103,
							y: 14.021628
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: 1.025068,
							y: 6.915
						},
						{
							x: 0.192626,
							y: 6.915
						},
						{
							x: -0.526828,
							y: 7.634454
						},
						{
							x: -0.5685,
							y: 7.668654
						},
						{
							x: -0.616044,
							y: 7.694067
						},
						{
							x: -0.667632,
							y: 7.709716
						},
						{
							x: -0.721282,
							y: 7.715
						},
						{
							x: -1.966061,
							y: 7.715
						},
						{
							x: -1.924587,
							y: 7.737168
						},
						{
							x: -1.856395,
							y: 7.793131
						},
						{
							x: -1.800432,
							y: 7.861323
						},
						{
							x: -1.758847,
							y: 7.939122
						},
						{
							x: -1.73324,
							y: 8.023539
						},
						{
							x: -1.724593,
							y: 8.111329
						},
						{
							x: -1.73324,
							y: 8.19912
						},
						{
							x: -1.758847,
							y: 8.283537
						},
						{
							x: -1.800432,
							y: 8.361336
						},
						{
							x: -1.856395,
							y: 8.429527
						},
						{
							x: -1.924587,
							y: 8.485491
						},
						{
							x: -2.002386,
							y: 8.527075
						},
						{
							x: -2.086803,
							y: 8.552683
						},
						{
							x: -2.174593,
							y: 8.561329
						},
						{
							x: -2.262384,
							y: 8.552683
						},
						{
							x: -2.317072,
							y: 8.536093
						},
						{
							x: -2.321811,
							y: 8.539983
						},
						{
							x: -2.369355,
							y: 8.565396
						},
						{
							x: -2.420943,
							y: 8.581045
						},
						{
							x: -2.474593,
							y: 8.586329
						},
						{
							x: -3.760684,
							y: 8.586329
						},
						{
							x: -3.780139,
							y: 8.605784
						},
						{
							x: -3.821811,
							y: 8.639983
						},
						{
							x: -3.869355,
							y: 8.665396
						},
						{
							x: -3.920943,
							y: 8.681045
						},
						{
							x: -3.974593,
							y: 8.686329
						},
						{
							x: -5.057852,
							y: 8.686329
						},
						{
							x: -5.03174,
							y: 8.707759
						},
						{
							x: -4.975777,
							y: 8.77595
						},
						{
							x: -4.934192,
							y: 8.853749
						},
						{
							x: -4.908585,
							y: 8.938166
						},
						{
							x: -4.899938,
							y: 9.025957
						},
						{
							x: -4.908585,
							y: 9.113747
						},
						{
							x: -4.934192,
							y: 9.198164
						},
						{
							x: -4.975777,
							y: 9.275963
						},
						{
							x: -5.03174,
							y: 9.344155
						},
						{
							x: -5.099931,
							y: 9.400118
						},
						{
							x: -5.17773,
							y: 9.441703
						},
						{
							x: -5.262147,
							y: 9.46731
						},
						{
							x: -5.349938,
							y: 9.475957
						},
						{
							x: -5.437729,
							y: 9.46731
						},
						{
							x: -5.522146,
							y: 9.441703
						},
						{
							x: -5.599945,
							y: 9.400118
						},
						{
							x: -5.668136,
							y: 9.344155
						},
						{
							x: -5.724099,
							y: 9.275963
						},
						{
							x: -5.765684,
							y: 9.198164
						},
						{
							x: -5.791291,
							y: 9.113747
						},
						{
							x: -5.799938,
							y: 9.025957
						},
						{
							x: -5.791291,
							y: 8.938166
						},
						{
							x: -5.765684,
							y: 8.853749
						},
						{
							x: -5.724099,
							y: 8.77595
						},
						{
							x: -5.668136,
							y: 8.707759
						},
						{
							x: -5.642024,
							y: 8.686329
						},
						{
							x: -7.381469,
							y: 8.686329
						},
						{
							x: -7.381469,
							y: 11.350828
						},
						{
							x: -9.706043,
							y: 11.350828
						},
						{
							x: -10.179716,
							y: 11.824501
						},
						{
							x: -10.170299,
							y: 11.920109
						},
						{
							x: -10.181828,
							y: 12.037163
						},
						{
							x: -10.215972,
							y: 12.149719
						},
						{
							x: -10.271418,
							y: 12.253451
						},
						{
							x: -10.346035,
							y: 12.344373
						},
						{
							x: -10.391662,
							y: 12.39
						},
						{
							x: -10.103554,
							y: 12.39
						},
						{
							x: -9.776777,
							y: 12.063223
						},
						{
							x: -9.738893,
							y: 12.032133
						},
						{
							x: -9.695671,
							y: 12.00903
						},
						{
							x: -9.648773,
							y: 11.994804
						},
						{
							x: -9.6,
							y: 11.99
						},
						{
							x: -9.265625,
							y: 11.99
						},
						{
							x: -9.214805,
							y: 11.962836
						},
						{
							x: -9.158527,
							y: 11.945764
						},
						{
							x: -9.1,
							y: 11.94
						},
						{
							x: -8.624264,
							y: 11.94
						},
						{
							x: -8.612132,
							y: 11.927868
						},
						{
							x: -8.512132,
							y: 11.827868
						},
						{
							x: -8.466671,
							y: 11.790559
						},
						{
							x: -8.414805,
							y: 11.762836
						},
						{
							x: -8.358527,
							y: 11.745764
						},
						{
							x: -8.35509,
							y: 11.745426
						},
						{
							x: -8.338893,
							y: 11.732133
						},
						{
							x: -8.295671,
							y: 11.70903
						},
						{
							x: -8.248773,
							y: 11.694804
						},
						{
							x: -8.2,
							y: 11.69
						},
						{
							x: -6.803554,
							y: 11.69
						},
						{
							x: -6.576777,
							y: 11.463223
						},
						{
							x: -6.538893,
							y: 11.432133
						},
						{
							x: -6.495671,
							y: 11.40903
						},
						{
							x: -6.448773,
							y: 11.394804
						},
						{
							x: -6.4,
							y: 11.39
						},
						{
							x: -6.203554,
							y: 11.39
						},
						{
							x: -6.12506,
							y: 11.311506
						},
						{
							x: -6.12506,
							y: 10.375
						},
						{
							x: -5.02506,
							y: 10.375
						},
						{
							x: -5.02506,
							y: 11.675855
						},
						{
							x: -4.80016,
							y: 11.675855
						},
						{
							x: -4.751388,
							y: 11.680659
						},
						{
							x: -4.704489,
							y: 11.694885
						},
						{
							x: -4.661268,
							y: 11.717988
						},
						{
							x: -4.623384,
							y: 11.749079
						},
						{
							x: -4.396608,
							y: 11.975855
						},
						{
							x: -4.137642,
							y: 11.975855
						},
						{
							x: -4.115789,
							y: 11.903813
						},
						{
							x: -4.074204,
							y: 11.826014
						},
						{
							x: -4.018241,
							y: 11.757822
						},
						{
							x: -3.95005,
							y: 11.701859
						},
						{
							x: -3.87225,
							y: 11.660275
						},
						{
							x: -3.787834,
							y: 11.634667
						},
						{
							x: -3.700043,
							y: 11.62602
						},
						{
							x: -3.612252,
							y: 11.634667
						},
						{
							x: -3.527835,
							y: 11.660275
						},
						{
							x: -3.450036,
							y: 11.701859
						},
						{
							x: -3.381845,
							y: 11.757822
						},
						{
							x: -3.325882,
							y: 11.826014
						},
						{
							x: -3.284297,
							y: 11.903813
						},
						{
							x: -3.25869,
							y: 11.98823
						},
						{
							x: -3.250043,
							y: 12.07602
						},
						{
							x: -3.25869,
							y: 12.163811
						},
						{
							x: -3.284297,
							y: 12.248228
						},
						{
							x: -3.299167,
							y: 12.276047
						},
						{
							x: -3.100056,
							y: 12.276047
						},
						{
							x: -3.100056,
							y: 13.884436
						},
						{
							x: -3.000586,
							y: 13.894233
						},
						{
							x: -2.904914,
							y: 13.923255
						},
						{
							x: -2.816742,
							y: 13.970384
						},
						{
							x: -2.739458,
							y: 14.033809
						},
						{
							x: -2.676033,
							y: 14.111092
						},
						{
							x: -2.628904,
							y: 14.199264
						},
						{
							x: -2.599882,
							y: 14.294937
						},
						{
							x: -2.590083,
							y: 14.394433
						},
						{
							x: -2.599882,
							y: 14.493929
						},
						{
							x: -2.628904,
							y: 14.589601
						},
						{
							x: -2.676033,
							y: 14.677773
						},
						{
							x: -2.739458,
							y: 14.755057
						},
						{
							x: -2.816742,
							y: 14.818482
						},
						{
							x: -2.904914,
							y: 14.865611
						},
						{
							x: -3.000586,
							y: 14.894633
						},
						{
							x: -3.100082,
							y: 14.904432
						},
						{
							x: -3.199578,
							y: 14.894633
						},
						{
							x: -3.29525,
							y: 14.865611
						},
						{
							x: -3.383422,
							y: 14.818482
						},
						{
							x: -3.460706,
							y: 14.755057
						},
						{
							x: -3.524131,
							y: 14.677773
						},
						{
							x: -3.57126,
							y: 14.589601
						},
						{
							x: -3.600282,
							y: 14.493929
						},
						{
							x: -3.610081,
							y: 14.394433
						},
						{
							x: -3.600282,
							y: 14.294937
						},
						{
							x: -3.57126,
							y: 14.199264
						},
						{
							x: -3.524131,
							y: 14.111092
						},
						{
							x: -3.460706,
							y: 14.033809
						},
						{
							x: -3.390288,
							y: 13.976019
						},
						{
							x: -3.800081,
							y: 13.976019
						},
						{
							x: -3.800081,
							y: 13.975994
						},
						{
							x: -4.10003,
							y: 13.975994
						},
						{
							x: -4.10003,
							y: 13.975956
						},
						{
							x: -4.5,
							y: 13.975956
						},
						{
							x: -4.5,
							y: 14.39
						},
						{
							x: -4.504804,
							y: 14.438773
						},
						{
							x: -4.51903,
							y: 14.485671
						},
						{
							x: -4.542133,
							y: 14.528893
						},
						{
							x: -4.573223,
							y: 14.566777
						},
						{
							x: -4.600388,
							y: 14.593942
						},
						{
							x: -4.604804,
							y: 14.638773
						},
						{
							x: -4.61903,
							y: 14.685671
						},
						{
							x: -4.642133,
							y: 14.728893
						},
						{
							x: -4.673223,
							y: 14.766777
						},
						{
							x: -4.711107,
							y: 14.797867
						},
						{
							x: -4.754329,
							y: 14.82097
						},
						{
							x: -4.801227,
							y: 14.835196
						},
						{
							x: -4.846058,
							y: 14.839612
						},
						{
							x: -4.873223,
							y: 14.866777
						},
						{
							x: -4.911107,
							y: 14.897867
						},
						{
							x: -4.954329,
							y: 14.92097
						},
						{
							x: -5.001227,
							y: 14.935196
						},
						{
							x: -5.05,
							y: 14.94
						},
						{
							x: -5.204925,
							y: 14.94
						},
						{
							x: -5.2,
							y: 14.99
						},
						{
							x: -5.208647,
							y: 15.077791
						},
						{
							x: -5.234254,
							y: 15.162208
						},
						{
							x: -5.275839,
							y: 15.240007
						},
						{
							x: -5.331802,
							y: 15.308198
						},
						{
							x: -5.399993,
							y: 15.364161
						},
						{
							x: -5.457079,
							y: 15.394674
						},
						{
							x: -2.637928,
							y: 18.213825
						},
						{
							x: -2.537928,
							y: 18.313825
						},
						{
							x: -2.500619,
							y: 18.359286
						},
						{
							x: -2.472896,
							y: 18.411152
						},
						{
							x: -2.456168,
							y: 18.466295
						},
						{
							x: -2.046506,
							y: 18.875957
						},
						{
							x: -1.95006,
							y: 18.875957
						},
						{
							x: -1.901287,
							y: 18.88076
						},
						{
							x: -1.854389,
							y: 18.894987
						},
						{
							x: -1.811167,
							y: 18.918089
						},
						{
							x: -1.773283,
							y: 18.94918
						},
						{
							x: -1.746506,
							y: 18.975957
						},
						{
							x: -1.05006,
							y: 18.975957
						},
						{
							x: -1.001287,
							y: 18.98076
						},
						{
							x: -0.954389,
							y: 18.994987
						},
						{
							x: -0.911167,
							y: 19.018089
						},
						{
							x: -0.873283,
							y: 19.04918
						},
						{
							x: -0.574905,
							y: 19.347558
						},
						{
							x: -0.574905,
							y: 18.065167
						},
						{
							x: -0.599905,
							y: 18.067629
						},
						{
							x: -0.687696,
							y: 18.058983
						},
						{
							x: -0.772113,
							y: 18.033375
						},
						{
							x: -0.849912,
							y: 17.99179
						},
						{
							x: -0.918103,
							y: 17.935827
						},
						{
							x: -0.974066,
							y: 17.867636
						},
						{
							x: -1.015651,
							y: 17.789837
						},
						{
							x: -1.041258,
							y: 17.70542
						},
						{
							x: -1.049905,
							y: 17.617629
						},
						{
							x: -1.041258,
							y: 17.529839
						},
						{
							x: -1.015651,
							y: 17.445422
						},
						{
							x: -0.974066,
							y: 17.367623
						},
						{
							x: -0.918103,
							y: 17.299431
						},
						{
							x: -0.849912,
							y: 17.243468
						},
						{
							x: -0.772113,
							y: 17.201883
						},
						{
							x: -0.687696,
							y: 17.176276
						},
						{
							x: -0.599905,
							y: 17.167629
						},
						{
							x: -0.512114,
							y: 17.176276
						},
						{
							x: -0.427698,
							y: 17.201883
						},
						{
							x: -0.349898,
							y: 17.243468
						},
						{
							x: -0.281707,
							y: 17.299431
						},
						{
							x: -0.225744,
							y: 17.367623
						},
						{
							x: -0.184159,
							y: 17.445422
						},
						{
							x: -0.158552,
							y: 17.529839
						},
						{
							x: -0.149905,
							y: 17.617629
						},
						{
							x: -0.158552,
							y: 17.70542
						},
						{
							x: -0.158554,
							y: 17.705426
						},
						{
							x: -8851e-6,
							y: 17.855129
						},
						{
							x: 0.930035,
							y: 17.855129
						},
						{
							x: 2.101941,
							y: 16.683223
						},
						{
							x: 2.139825,
							y: 16.652133
						},
						{
							x: 2.183047,
							y: 16.62903
						},
						{
							x: 2.229945,
							y: 16.614804
						},
						{
							x: 2.278718,
							y: 16.61
						},
						{
							x: 2.765871,
							y: 16.61
						},
						{
							x: 2.77348,
							y: 16.605933
						},
						{
							x: 2.825068,
							y: 16.590284
						},
						{
							x: 2.878718,
							y: 16.585
						},
						{
							x: 2.978718,
							y: 16.585
						},
						{
							x: 3.66481,
							y: 16.585
						},
						{
							x: 5.284264,
							y: 14.965546
						},
						{
							x: 5.325936,
							y: 14.931346
						},
						{
							x: 5.37348,
							y: 14.905933
						},
						{
							x: 5.425068,
							y: 14.890284
						},
						{
							x: 5.478718,
							y: 14.885
						},
						{
							x: 5.863962,
							y: 14.885
						},
						{
							x: 5.454982,
							y: 14.47602
						},
						{
							x: 4.950095,
							y: 14.47602
						},
						{
							x: 4.950095,
							y: 14.692629
						},
						{
							x: 4.945291,
							y: 14.741402
						},
						{
							x: 4.931065,
							y: 14.7883
						},
						{
							x: 4.907962,
							y: 14.831522
						},
						{
							x: 4.876872,
							y: 14.869406
						},
						{
							x: 4.576872,
							y: 15.169406
						},
						{
							x: 4.538987,
							y: 15.200497
						},
						{
							x: 4.495766,
							y: 15.223599
						},
						{
							x: 4.448868,
							y: 15.237825
						},
						{
							x: 4.404037,
							y: 15.242241
						},
						{
							x: 3.876872,
							y: 15.769406
						},
						{
							x: 3.838987,
							y: 15.800497
						},
						{
							x: 3.795766,
							y: 15.823599
						},
						{
							x: 3.748868,
							y: 15.837825
						},
						{
							x: 3.700095,
							y: 15.842629
						},
						{
							x: 2.203649,
							y: 15.842629
						},
						{
							x: 2.176872,
							y: 15.869406
						},
						{
							x: 2.138987,
							y: 15.900497
						},
						{
							x: 2.095766,
							y: 15.923599
						},
						{
							x: 2.048868,
							y: 15.937825
						},
						{
							x: 2.000095,
							y: 15.942629
						},
						{
							x: 1.575095,
							y: 15.942629
						},
						{
							x: 1.575095,
							y: 16.455129
						},
						{
							x: 0.059318,
							y: 16.455129
						},
						{
							x: 0.051643,
							y: 16.461428
						},
						{
							x: 0.008421,
							y: 16.48453
						},
						{
							x: -0.038477,
							y: 16.498757
						},
						{
							x: -0.08725,
							y: 16.50356
						},
						{
							x: -0.413084,
							y: 16.50356
						},
						{
							x: -0.413088,
							y: 16.503567
						},
						{
							x: -0.469052,
							y: 16.571758
						},
						{
							x: -0.537243,
							y: 16.627722
						},
						{
							x: -0.615042,
							y: 16.669306
						},
						{
							x: -0.699459,
							y: 16.694914
						},
						{
							x: -0.78725,
							y: 16.70356
						},
						{
							x: -0.87504,
							y: 16.694914
						},
						{
							x: -0.959457,
							y: 16.669306
						},
						{
							x: -1.037256,
							y: 16.627722
						},
						{
							x: -1.105448,
							y: 16.571758
						},
						{
							x: -1.161411,
							y: 16.503567
						},
						{
							x: -1.202996,
							y: 16.425768
						},
						{
							x: -1.228603,
							y: 16.341351
						},
						{
							x: -1.23725,
							y: 16.25356
						},
						{
							x: -1.228603,
							y: 16.16577
						},
						{
							x: -1.202996,
							y: 16.081353
						},
						{
							x: -1.161411,
							y: 16.003554
						},
						{
							x: -1.105448,
							y: 15.935362
						},
						{
							x: -1.037256,
							y: 15.879399
						},
						{
							x: -0.959457,
							y: 15.837814
						},
						{
							x: -0.87504,
							y: 15.812207
						},
						{
							x: -0.78725,
							y: 15.80356
						},
						{
							x: -0.699459,
							y: 15.812207
						},
						{
							x: -0.615042,
							y: 15.837814
						},
						{
							x: -0.574905,
							y: 15.859268
						},
						{
							x: -0.574905,
							y: 15.304304
						},
						{
							x: -0.614949,
							y: 15.316451
						},
						{
							x: -0.70274,
							y: 15.325098
						},
						{
							x: -0.790531,
							y: 15.316451
						},
						{
							x: -0.874948,
							y: 15.290844
						},
						{
							x: -0.952747,
							y: 15.249259
						},
						{
							x: -1.020938,
							y: 15.193296
						},
						{
							x: -1.076901,
							y: 15.125105
						},
						{
							x: -1.118486,
							y: 15.047306
						},
						{
							x: -1.144093,
							y: 14.962889
						},
						{
							x: -1.15274,
							y: 14.875098
						},
						{
							x: -1.144093,
							y: 14.787307
						},
						{
							x: -1.118486,
							y: 14.70289
						},
						{
							x: -1.076901,
							y: 14.625091
						},
						{
							x: -1.020938,
							y: 14.5569
						},
						{
							x: -0.952747,
							y: 14.500937
						},
						{
							x: -0.874948,
							y: 14.459352
						},
						{
							x: -0.790531,
							y: 14.433745
						},
						{
							x: -0.70274,
							y: 14.425098
						},
						{
							x: -0.614949,
							y: 14.433745
						},
						{
							x: -0.530532,
							y: 14.459352
						},
						{
							x: -0.452733,
							y: 14.500937
						},
						{
							x: -0.423293,
							y: 14.525098
						},
						{
							x: 0.19726,
							y: 14.525098
						},
						{
							x: 0.19726,
							y: 13.974896
						},
						{
							x: -0.602649,
							y: 13.974896
						},
						{
							x: -0.602649,
							y: 13.828553
						},
						{
							x: -0.641543,
							y: 13.807763
						},
						{
							x: -0.679427,
							y: 13.776673
						},
						{
							x: -1.179427,
							y: 13.276673
						},
						{
							x: -1.190696,
							y: 13.262942
						},
						{
							x: -1.204427,
							y: 13.251673
						},
						{
							x: -1.215696,
							y: 13.237942
						},
						{
							x: -1.229427,
							y: 13.226673
						},
						{
							x: -1.260517,
							y: 13.188789
						},
						{
							x: -1.28362,
							y: 13.145567
						},
						{
							x: -1.285885,
							y: 13.138101
						},
						{
							x: -1.30862,
							y: 13.095567
						},
						{
							x: -1.322846,
							y: 13.048669
						},
						{
							x: -1.32765,
							y: 12.999896
						},
						{
							x: -1.32765,
							y: 12.974896
						},
						{
							x: -1.415441,
							y: 12.966249
						},
						{
							x: -1.499858,
							y: 12.940642
						},
						{
							x: -1.577657,
							y: 12.899057
						},
						{
							x: -1.645848,
							y: 12.843094
						},
						{
							x: -1.701811,
							y: 12.774903
						},
						{
							x: -1.743396,
							y: 12.697104
						},
						{
							x: -1.769003,
							y: 12.612687
						},
						{
							x: -1.77765,
							y: 12.524896
						},
						{
							x: -1.769003,
							y: 12.437105
						},
						{
							x: -1.743396,
							y: 12.352688
						},
						{
							x: -1.701811,
							y: 12.274889
						},
						{
							x: -1.645848,
							y: 12.206698
						},
						{
							x: -1.577657,
							y: 12.150735
						},
						{
							x: -1.499858,
							y: 12.10915
						},
						{
							x: -1.415441,
							y: 12.083543
						},
						{
							x: -1.32765,
							y: 12.074896
						},
						{
							x: -1.239859,
							y: 12.083543
						},
						{
							x: -1.155442,
							y: 12.10915
						},
						{
							x: -1.077643,
							y: 12.150735
						},
						{
							x: -1.009452,
							y: 12.206698
						},
						{
							x: -0.998084,
							y: 12.220551
						},
						{
							x: -0.826713,
							y: 12.04918
						},
						{
							x: -0.788829,
							y: 12.018089
						},
						{
							x: -0.745607,
							y: 11.994987
						},
						{
							x: -0.698709,
							y: 11.98076
						},
						{
							x: -0.653878,
							y: 11.976345
						},
						{
							x: 0.073287,
							y: 11.24918
						},
						{
							x: 0.111171,
							y: 11.218089
						},
						{
							x: 0.154393,
							y: 11.194987
						},
						{
							x: 0.201291,
							y: 11.18076
						},
						{
							x: 0.250064,
							y: 11.175957
						},
						{
							x: 0.750064,
							y: 11.175957
						},
						{
							x: 0.798837,
							y: 11.18076
						},
						{
							x: 0.845735,
							y: 11.194987
						},
						{
							x: 0.888957,
							y: 11.218089
						},
						{
							x: 0.926841,
							y: 11.24918
						},
						{
							x: 1.453618,
							y: 11.775957
						},
						{
							x: 1.699902,
							y: 11.775957
						},
						{
							x: 1.699902,
							y: 10.803458
						},
						{
							x: 1.223223,
							y: 10.326779
						},
						{
							x: 1.192133,
							y: 10.288895
						},
						{
							x: 1.16903,
							y: 10.245673
						},
						{
							x: 1.154804,
							y: 10.198775
						},
						{
							x: 1.15,
							y: 10.150002
						},
						{
							x: 1.15,
							y: 9.624167
						},
						{
							x: 1.149993,
							y: 9.624163
						},
						{
							x: 1.081802,
							y: 9.5682
						},
						{
							x: 1.025839,
							y: 9.500009
						},
						{
							x: 0.984254,
							y: 9.42221
						},
						{
							x: 0.958647,
							y: 9.337793
						},
						{
							x: 0.95,
							y: 9.250002
						},
						{
							x: 0.958647,
							y: 9.162211
						},
						{
							x: 0.984254,
							y: 9.077794
						},
						{
							x: 1.025839,
							y: 8.999995
						},
						{
							x: 1.081802,
							y: 8.931804
						},
						{
							x: 1.124133,
							y: 8.897064
						},
						{
							x: 1.099993,
							y: 8.884161
						},
						{
							x: 1.031802,
							y: 8.828198
						},
						{
							x: 0.975839,
							y: 8.760007
						},
						{
							x: 0.934254,
							y: 8.682208
						},
						{
							x: 0.908647,
							y: 8.597791
						},
						{
							x: 0.9,
							y: 8.51
						},
						{
							x: 0.908647,
							y: 8.422209
						},
						{
							x: 0.934254,
							y: 8.337792
						},
						{
							x: 0.975839,
							y: 8.259993
						},
						{
							x: 1.031802,
							y: 8.191802
						},
						{
							x: 1.099993,
							y: 8.135839
						},
						{
							x: 1.177792,
							y: 8.094254
						},
						{
							x: 1.262209,
							y: 8.068647
						},
						{
							x: 1.35,
							y: 8.06
						},
						{
							x: 1.437791,
							y: 8.068647
						},
						{
							x: 1.522208,
							y: 8.094254
						},
						{
							x: 1.600007,
							y: 8.135839
						},
						{
							x: 1.668198,
							y: 8.191802
						},
						{
							x: 1.724161,
							y: 8.259993
						},
						{
							x: 1.765746,
							y: 8.337792
						},
						{
							x: 1.791353,
							y: 8.422209
						},
						{
							x: 1.793595,
							y: 8.444973
						},
						{
							x: 1.847253,
							y: 8.400937
						},
						{
							x: 1.84726,
							y: 8.400933
						},
						{
							x: 1.84726,
							y: 7.424953
						},
						{
							x: 1.699902,
							y: 7.424953
						},
						{
							x: 1.699902,
							y: 6.95456
						},
						{
							x: 1.696916,
							y: 6.958198
						},
						{
							x: 1.628725,
							y: 7.014161
						},
						{
							x: 1.550925,
							y: 7.055746
						},
						{
							x: 1.466509,
							y: 7.081353
						},
						{
							x: 1.378718,
							y: 7.09
						},
						{
							x: 1.290927,
							y: 7.081353
						},
						{
							x: 1.20651,
							y: 7.055746
						},
						{
							x: 1.128711,
							y: 7.014161
						},
						{
							x: 1.06052,
							y: 6.958198
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: 20.2,
							y: 10.698874
						},
						{
							x: 20.00442,
							y: 10.894454
						},
						{
							x: 19.962747,
							y: 10.928654
						},
						{
							x: 19.915203,
							y: 10.954067
						},
						{
							x: 19.863615,
							y: 10.969716
						},
						{
							x: 19.809965,
							y: 10.975
						},
						{
							x: 18.923874,
							y: 10.975
						},
						{
							x: 18.20442,
							y: 11.694454
						},
						{
							x: 18.162747,
							y: 11.728654
						},
						{
							x: 18.115203,
							y: 11.754067
						},
						{
							x: 18.063615,
							y: 11.769716
						},
						{
							x: 18.009965,
							y: 11.775
						},
						{
							x: 17.173205,
							y: 11.775
						},
						{
							x: 17.164032,
							y: 11.805238
						},
						{
							x: 17.138619,
							y: 11.852782
						},
						{
							x: 17.10442,
							y: 11.894454
						},
						{
							x: 17.062747,
							y: 11.928654
						},
						{
							x: 17.015203,
							y: 11.954067
						},
						{
							x: 16.963615,
							y: 11.969716
						},
						{
							x: 16.909965,
							y: 11.975
						},
						{
							x: 15.109965,
							y: 11.975
						},
						{
							x: 15.009965,
							y: 11.975
						},
						{
							x: 14.956315,
							y: 11.969716
						},
						{
							x: 14.904727,
							y: 11.954067
						},
						{
							x: 14.897118,
							y: 11.95
						},
						{
							x: 12.509965,
							y: 11.95
						},
						{
							x: 12.461193,
							y: 11.945196
						},
						{
							x: 12.414294,
							y: 11.93097
						},
						{
							x: 12.371073,
							y: 11.907867
						},
						{
							x: 12.333189,
							y: 11.876777
						},
						{
							x: 12.328718,
							y: 11.872306
						},
						{
							x: 12.328718,
							y: 13.156446
						},
						{
							x: 12.355495,
							y: 13.183223
						},
						{
							x: 12.386585,
							y: 13.221107
						},
						{
							x: 12.409688,
							y: 13.264329
						},
						{
							x: 12.423914,
							y: 13.311227
						},
						{
							x: 12.428718,
							y: 13.36
						},
						{
							x: 12.428718,
							y: 14.147153
						},
						{
							x: 12.432785,
							y: 14.154762
						},
						{
							x: 12.448434,
							y: 14.20635
						},
						{
							x: 12.453718,
							y: 14.26
						},
						{
							x: 12.453718,
							y: 14.56
						},
						{
							x: 12.448434,
							y: 14.61365
						},
						{
							x: 12.432785,
							y: 14.665238
						},
						{
							x: 12.407372,
							y: 14.712782
						},
						{
							x: 12.373172,
							y: 14.754454
						},
						{
							x: 12.352199,
							y: 14.775427
						},
						{
							x: 12.348434,
							y: 14.81365
						},
						{
							x: 12.332785,
							y: 14.865238
						},
						{
							x: 12.307372,
							y: 14.912782
						},
						{
							x: 12.273172,
							y: 14.954454
						},
						{
							x: 11.973172,
							y: 15.254454
						},
						{
							x: 11.9315,
							y: 15.288654
						},
						{
							x: 11.883956,
							y: 15.314067
						},
						{
							x: 11.832368,
							y: 15.329716
						},
						{
							x: 11.794145,
							y: 15.333481
						},
						{
							x: 11.773172,
							y: 15.354454
						},
						{
							x: 11.7315,
							y: 15.388654
						},
						{
							x: 11.683956,
							y: 15.414067
						},
						{
							x: 11.632368,
							y: 15.429716
						},
						{
							x: 11.578718,
							y: 15.435
						},
						{
							x: 5.592626,
							y: 15.435
						},
						{
							x: 3.973172,
							y: 17.054454
						},
						{
							x: 3.9315,
							y: 17.088654
						},
						{
							x: 3.883956,
							y: 17.114067
						},
						{
							x: 3.832368,
							y: 17.129716
						},
						{
							x: 3.778718,
							y: 17.135
						},
						{
							x: 2.978718,
							y: 17.135
						},
						{
							x: 2.878718,
							y: 17.135
						},
						{
							x: 2.825068,
							y: 17.129716
						},
						{
							x: 2.77348,
							y: 17.114067
						},
						{
							x: 2.765871,
							y: 17.11
						},
						{
							x: 2.382272,
							y: 17.11
						},
						{
							x: 1.575095,
							y: 17.917177
						},
						{
							x: 1.575095,
							y: 19.380129
						},
						{
							x: -0.542334,
							y: 19.380129
						},
						{
							x: -0.442419,
							y: 19.480044
						},
						{
							x: 0.21,
							y: 19.480044
						},
						{
							x: 0.21,
							y: 20.2
						},
						{
							x: 20.2,
							y: 20.2
						}
					]
				},
				inner_rings: [
					{
						vertices: [
							{
								x: 18.574965,
								y: 11.907523
							},
							{
								x: 19.924976,
								y: 11.907523
							},
							{
								x: 19.924976,
								y: 13.507521
							},
							{
								x: 18.574965,
								y: 13.507521
							},
							{
								x: 18.574965,
								y: 12.862388
							},
							{
								x: 18.522109,
								y: 12.890641
							},
							{
								x: 18.437692,
								y: 12.916248
							},
							{
								x: 18.349902,
								y: 12.924895
							},
							{
								x: 18.262111,
								y: 12.916248
							},
							{
								x: 18.177694,
								y: 12.890641
							},
							{
								x: 18.099895,
								y: 12.849056
							},
							{
								x: 18.031704,
								y: 12.793093
							},
							{
								x: 17.97574,
								y: 12.724902
							},
							{
								x: 17.934156,
								y: 12.647103
							},
							{
								x: 17.908548,
								y: 12.562686
							},
							{
								x: 17.899902,
								y: 12.474895
							},
							{
								x: 17.908548,
								y: 12.387104
							},
							{
								x: 17.934156,
								y: 12.302687
							},
							{
								x: 17.97574,
								y: 12.224888
							},
							{
								x: 18.031704,
								y: 12.156697
							},
							{
								x: 18.099895,
								y: 12.100734
							},
							{
								x: 18.177694,
								y: 12.059149
							},
							{
								x: 18.262111,
								y: 12.033542
							},
							{
								x: 18.349902,
								y: 12.024895
							},
							{
								x: 18.437692,
								y: 12.033542
							},
							{
								x: 18.522109,
								y: 12.059149
							},
							{
								x: 18.574965,
								y: 12.087402
							}
						]
					}
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "top",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -16.978147,
							y: 8.161329
						},
						{
							x: -17.124595,
							y: 8.161329
						},
						{
							x: -17.124595,
							y: 9.111327
						},
						{
							x: -17.473703,
							y: 9.111327
						},
						{
							x: -17.458847,
							y: 9.13912
						},
						{
							x: -17.43324,
							y: 9.223537
						},
						{
							x: -17.424593,
							y: 9.311327
						},
						{
							x: -17.43324,
							y: 9.399118
						},
						{
							x: -17.458847,
							y: 9.483535
						},
						{
							x: -17.500432,
							y: 9.561334
						},
						{
							x: -17.556395,
							y: 9.629525
						},
						{
							x: -17.624587,
							y: 9.685489
						},
						{
							x: -17.702386,
							y: 9.727073
						},
						{
							x: -17.786803,
							y: 9.752681
						},
						{
							x: -17.824593,
							y: 9.756403
						},
						{
							x: -17.824593,
							y: 11.49848
						},
						{
							x: -17.820526,
							y: 11.506089
						},
						{
							x: -17.804877,
							y: 11.557677
						},
						{
							x: -17.799593,
							y: 11.611327
						},
						{
							x: -17.799593,
							y: 12.911327
						},
						{
							x: -17.799593,
							y: 13.011327
						},
						{
							x: -17.804877,
							y: 13.064977
						},
						{
							x: -17.820526,
							y: 13.116565
						},
						{
							x: -17.824593,
							y: 13.124174
						},
						{
							x: -17.824593,
							y: 13.911327
						},
						{
							x: -17.829397,
							y: 13.9601
						},
						{
							x: -17.843623,
							y: 14.006998
						},
						{
							x: -17.866726,
							y: 14.05022
						},
						{
							x: -17.897817,
							y: 14.088104
						},
						{
							x: -17.924981,
							y: 14.115268
						},
						{
							x: -17.929397,
							y: 14.1601
						},
						{
							x: -17.943623,
							y: 14.206998
						},
						{
							x: -17.966726,
							y: 14.25022
						},
						{
							x: -17.997817,
							y: 14.288104
						},
						{
							x: -18.024981,
							y: 14.315268
						},
						{
							x: -18.029397,
							y: 14.3601
						},
						{
							x: -18.043623,
							y: 14.406998
						},
						{
							x: -18.066726,
							y: 14.45022
						},
						{
							x: -18.097817,
							y: 14.488104
						},
						{
							x: -18.124981,
							y: 14.515268
						},
						{
							x: -18.129397,
							y: 14.5601
						},
						{
							x: -18.143623,
							y: 14.606998
						},
						{
							x: -18.166726,
							y: 14.65022
						},
						{
							x: -18.197817,
							y: 14.688104
						},
						{
							x: -18.825,
							y: 15.315287
						},
						{
							x: -18.825,
							y: 16.175
						},
						{
							x: -19.04,
							y: 16.175
						},
						{
							x: -19.04,
							y: 16.296446
						},
						{
							x: -18.856446,
							y: 16.48
						},
						{
							x: -18.52,
							y: 16.48
						},
						{
							x: -18.52,
							y: 17.127479
						},
						{
							x: -18.472113,
							y: 17.101883
						},
						{
							x: -18.387696,
							y: 17.076276
						},
						{
							x: -18.299905,
							y: 17.067629
						},
						{
							x: -18.212114,
							y: 17.076276
						},
						{
							x: -18.127698,
							y: 17.101883
						},
						{
							x: -18.049898,
							y: 17.143468
						},
						{
							x: -17.981707,
							y: 17.199431
						},
						{
							x: -17.925744,
							y: 17.267623
						},
						{
							x: -17.884159,
							y: 17.345422
						},
						{
							x: -17.858552,
							y: 17.429839
						},
						{
							x: -17.849905,
							y: 17.517629
						},
						{
							x: -17.858552,
							y: 17.60542
						},
						{
							x: -17.884159,
							y: 17.689837
						},
						{
							x: -17.916317,
							y: 17.75
						},
						{
							x: -17.864165,
							y: 17.75
						},
						{
							x: -17.864161,
							y: 17.749993
						},
						{
							x: -17.808198,
							y: 17.681802
						},
						{
							x: -17.740007,
							y: 17.625839
						},
						{
							x: -17.662208,
							y: 17.584254
						},
						{
							x: -17.577791,
							y: 17.558647
						},
						{
							x: -17.49,
							y: 17.55
						},
						{
							x: -17.402209,
							y: 17.558647
						},
						{
							x: -17.317792,
							y: 17.584254
						},
						{
							x: -17.239993,
							y: 17.625839
						},
						{
							x: -17.171802,
							y: 17.681802
						},
						{
							x: -17.115839,
							y: 17.749993
						},
						{
							x: -17.074254,
							y: 17.827792
						},
						{
							x: -17.048647,
							y: 17.912209
						},
						{
							x: -17.04,
							y: 18
						},
						{
							x: -17.048647,
							y: 18.087791
						},
						{
							x: -17.074254,
							y: 18.172208
						},
						{
							x: -17.115839,
							y: 18.250007
						},
						{
							x: -17.171802,
							y: 18.318198
						},
						{
							x: -17.239993,
							y: 18.374161
						},
						{
							x: -17.317792,
							y: 18.415746
						},
						{
							x: -17.402209,
							y: 18.441353
						},
						{
							x: -17.49,
							y: 18.45
						},
						{
							x: -17.577791,
							y: 18.441353
						},
						{
							x: -17.662208,
							y: 18.415746
						},
						{
							x: -17.740007,
							y: 18.374161
						},
						{
							x: -17.808198,
							y: 18.318198
						},
						{
							x: -17.864161,
							y: 18.250007
						},
						{
							x: -17.864165,
							y: 18.25
						},
						{
							x: -18.52,
							y: 18.25
						},
						{
							x: -18.52,
							y: 18.52
						},
						{
							x: -19.191446,
							y: 18.52
						},
						{
							x: -19.275,
							y: 18.603554
						},
						{
							x: -19.275,
							y: 18.825
						},
						{
							x: -19.225,
							y: 18.825
						},
						{
							x: -19.225,
							y: 20.175
						},
						{
							x: -20.2,
							y: 20.175
						},
						{
							x: -20.2,
							y: 20.2
						},
						{
							x: -0.73,
							y: 20.2
						},
						{
							x: -0.73,
							y: 19.89957
						},
						{
							x: -1.153613,
							y: 19.475957
						},
						{
							x: -1.85006,
							y: 19.475957
						},
						{
							x: -1.898833,
							y: 19.471153
						},
						{
							x: -1.945731,
							y: 19.456927
						},
						{
							x: -1.988953,
							y: 19.433824
						},
						{
							x: -2.026837,
							y: 19.402733
						},
						{
							x: -2.053613,
							y: 19.375957
						},
						{
							x: -2.15006,
							y: 19.375957
						},
						{
							x: -2.198833,
							y: 19.371153
						},
						{
							x: -2.245731,
							y: 19.356927
						},
						{
							x: -2.288953,
							y: 19.333824
						},
						{
							x: -2.326837,
							y: 19.302733
						},
						{
							x: -2.809722,
							y: 18.819848
						},
						{
							x: -2.864865,
							y: 18.803121
						},
						{
							x: -2.916731,
							y: 18.775398
						},
						{
							x: -2.962192,
							y: 18.738089
						},
						{
							x: -3.062192,
							y: 18.638089
						},
						{
							x: -5.911869,
							y: 15.788412
						},
						{
							x: -5.934254,
							y: 15.862208
						},
						{
							x: -5.975839,
							y: 15.940007
						},
						{
							x: -6.031802,
							y: 16.008198
						},
						{
							x: -6.082738,
							y: 16.05
						},
						{
							x: -6.031802,
							y: 16.091802
						},
						{
							x: -5.975839,
							y: 16.159993
						},
						{
							x: -5.934254,
							y: 16.237792
						},
						{
							x: -5.908647,
							y: 16.322209
						},
						{
							x: -5.9,
							y: 16.41
						},
						{
							x: -5.908647,
							y: 16.497791
						},
						{
							x: -5.934254,
							y: 16.582208
						},
						{
							x: -5.975839,
							y: 16.660007
						},
						{
							x: -6.031802,
							y: 16.728198
						},
						{
							x: -6.099993,
							y: 16.784161
						},
						{
							x: -6.177792,
							y: 16.825746
						},
						{
							x: -6.262209,
							y: 16.851353
						},
						{
							x: -6.35,
							y: 16.86
						},
						{
							x: -6.437791,
							y: 16.851353
						},
						{
							x: -6.487397,
							y: 16.836305
						},
						{
							x: -7.555546,
							y: 17.904454
						},
						{
							x: -7.597218,
							y: 17.938654
						},
						{
							x: -7.644762,
							y: 17.964067
						},
						{
							x: -7.69635,
							y: 17.979716
						},
						{
							x: -7.734573,
							y: 17.983481
						},
						{
							x: -9.455546,
							y: 19.704454
						},
						{
							x: -9.497218,
							y: 19.738654
						},
						{
							x: -9.544762,
							y: 19.764067
						},
						{
							x: -9.59635,
							y: 19.779716
						},
						{
							x: -9.65,
							y: 19.785
						},
						{
							x: -9.736092,
							y: 19.785
						},
						{
							x: -10.055546,
							y: 20.104454
						},
						{
							x: -10.097218,
							y: 20.138654
						},
						{
							x: -10.144762,
							y: 20.164067
						},
						{
							x: -10.19635,
							y: 20.179716
						},
						{
							x: -10.25,
							y: 20.185
						},
						{
							x: -10.30365,
							y: 20.179716
						},
						{
							x: -10.355238,
							y: 20.164067
						},
						{
							x: -10.362847,
							y: 20.16
						},
						{
							x: -11.45,
							y: 20.16
						},
						{
							x: -11.498773,
							y: 20.155196
						},
						{
							x: -11.545671,
							y: 20.14097
						},
						{
							x: -11.588893,
							y: 20.117867
						},
						{
							x: -11.626777,
							y: 20.086777
						},
						{
							x: -11.653554,
							y: 20.06
						},
						{
							x: -12.73,
							y: 20.06
						},
						{
							x: -12.73,
							y: 20.18
						},
						{
							x: -13.77,
							y: 20.18
						},
						{
							x: -13.77,
							y: 19.46
						},
						{
							x: -14.77,
							y: 19.46
						},
						{
							x: -14.77,
							y: 18.52
						},
						{
							x: -13.73,
							y: 18.52
						},
						{
							x: -13.73,
							y: 18.856446
						},
						{
							x: -13.646446,
							y: 18.94
						},
						{
							x: -12.85,
							y: 18.94
						},
						{
							x: -12.801227,
							y: 18.944804
						},
						{
							x: -12.754329,
							y: 18.95903
						},
						{
							x: -12.711107,
							y: 18.982133
						},
						{
							x: -12.673223,
							y: 19.013223
						},
						{
							x: -12.632003,
							y: 19.054443
						},
						{
							x: -12.632003,
							y: 18.349898
						},
						{
							x: -11.953555,
							y: 18.349898
						},
						{
							x: -11.753759,
							y: 18.150102
						},
						{
							x: -12.632003,
							y: 18.150102
						},
						{
							x: -12.632003,
							y: 17.767604
						},
						{
							x: -12.639993,
							y: 17.774161
						},
						{
							x: -12.717792,
							y: 17.815746
						},
						{
							x: -12.802209,
							y: 17.841353
						},
						{
							x: -12.89,
							y: 17.85
						},
						{
							x: -12.977791,
							y: 17.841353
						},
						{
							x: -13.062208,
							y: 17.815746
						},
						{
							x: -13.140007,
							y: 17.774161
						},
						{
							x: -13.208198,
							y: 17.718198
						},
						{
							x: -13.264161,
							y: 17.650007
						},
						{
							x: -13.305746,
							y: 17.572208
						},
						{
							x: -13.331353,
							y: 17.487791
						},
						{
							x: -13.34,
							y: 17.4
						},
						{
							x: -13.331353,
							y: 17.312209
						},
						{
							x: -13.305746,
							y: 17.227792
						},
						{
							x: -13.264161,
							y: 17.149993
						},
						{
							x: -13.208198,
							y: 17.081802
						},
						{
							x: -13.140007,
							y: 17.025839
						},
						{
							x: -13.062208,
							y: 16.984254
						},
						{
							x: -12.977791,
							y: 16.958647
						},
						{
							x: -12.89,
							y: 16.95
						},
						{
							x: -12.802209,
							y: 16.958647
						},
						{
							x: -12.717792,
							y: 16.984254
						},
						{
							x: -12.639993,
							y: 17.025839
						},
						{
							x: -12.632003,
							y: 17.032396
						},
						{
							x: -12.632003,
							y: 16.950104
						},
						{
							x: -12.55,
							y: 16.950104
						},
						{
							x: -12.55,
							y: 16.950103
						},
						{
							x: -12.55,
							y: 14.550103
						},
						{
							x: -12.545196,
							y: 14.50133
						},
						{
							x: -12.53097,
							y: 14.454432
						},
						{
							x: -12.52,
							y: 14.433909
						},
						{
							x: -12.52,
							y: 14.047846
						},
						{
							x: -12.546646,
							y: 14.045221
						},
						{
							x: -12.593544,
							y: 14.030995
						},
						{
							x: -12.636766,
							y: 14.007892
						},
						{
							x: -12.67465,
							y: 13.976802
						},
						{
							x: -13.457536,
							y: 13.193916
						},
						{
							x: -13.512679,
							y: 13.177189
						},
						{
							x: -13.564545,
							y: 13.149466
						},
						{
							x: -13.610006,
							y: 13.112157
						},
						{
							x: -13.710006,
							y: 13.012157
						},
						{
							x: -14.210006,
							y: 12.512157
						},
						{
							x: -14.247314,
							y: 12.466696
						},
						{
							x: -14.256225,
							y: 12.450025
						},
						{
							x: -14.797873,
							y: 12.450025
						},
						{
							x: -14.846646,
							y: 12.445221
						},
						{
							x: -14.893544,
							y: 12.430995
						},
						{
							x: -14.936766,
							y: 12.407892
						},
						{
							x: -14.97465,
							y: 12.376802
						},
						{
							x: -15.501815,
							y: 11.849637
						},
						{
							x: -15.546646,
							y: 11.845221
						},
						{
							x: -15.593544,
							y: 11.830995
						},
						{
							x: -15.636766,
							y: 11.807892
						},
						{
							x: -15.67465,
							y: 11.776802
						},
						{
							x: -15.77465,
							y: 11.676802
						},
						{
							x: -15.805741,
							y: 11.638917
						},
						{
							x: -15.828843,
							y: 11.595696
						},
						{
							x: -15.84307,
							y: 11.548797
						},
						{
							x: -15.847485,
							y: 11.503967
						},
						{
							x: -16.076427,
							y: 11.275025
						},
						{
							x: -17.072873,
							y: 11.275025
						},
						{
							x: -17.072873,
							y: 9.725025
						},
						{
							x: -16.162768,
							y: 9.725025
						},
						{
							x: -16.220306,
							y: 9.69427
						},
						{
							x: -16.288497,
							y: 9.638307
						},
						{
							x: -16.344461,
							y: 9.570116
						},
						{
							x: -16.386045,
							y: 9.492317
						},
						{
							x: -16.411653,
							y: 9.4079
						},
						{
							x: -16.420299,
							y: 9.320109
						},
						{
							x: -16.411653,
							y: 9.232318
						},
						{
							x: -16.386045,
							y: 9.147902
						},
						{
							x: -16.344461,
							y: 9.070103
						},
						{
							x: -16.288497,
							y: 9.001911
						},
						{
							x: -16.220306,
							y: 8.945948
						},
						{
							x: -16.142507,
							y: 8.904363
						},
						{
							x: -16.05809,
							y: 8.878756
						},
						{
							x: -15.970299,
							y: 8.870109
						},
						{
							x: -15.882509,
							y: 8.878756
						},
						{
							x: -15.798092,
							y: 8.904363
						},
						{
							x: -15.720293,
							y: 8.945948
						},
						{
							x: -15.652101,
							y: 9.001911
						},
						{
							x: -15.596138,
							y: 9.070103
						},
						{
							x: -15.554554,
							y: 9.147902
						},
						{
							x: -15.528946,
							y: 9.232318
						},
						{
							x: -15.525213,
							y: 9.270221
						},
						{
							x: -15.330507,
							y: 9.464927
						},
						{
							x: -14.011467,
							y: 9.464927
						},
						{
							x: -14.011467,
							y: 11.614927
						},
						{
							x: -15.029418,
							y: 11.614927
						},
						{
							x: -14.69432,
							y: 11.950025
						},
						{
							x: -14.097873,
							y: 11.950025
						},
						{
							x: -14.049101,
							y: 11.954828
						},
						{
							x: -14.002203,
							y: 11.969055
						},
						{
							x: -13.958981,
							y: 11.992157
						},
						{
							x: -13.942783,
							y: 12.005451
						},
						{
							x: -13.939346,
							y: 12.005789
						},
						{
							x: -13.883068,
							y: 12.022861
						},
						{
							x: -13.831202,
							y: 12.050584
						},
						{
							x: -13.785741,
							y: 12.087893
						},
						{
							x: -13.285741,
							y: 12.587893
						},
						{
							x: -13.185741,
							y: 12.687893
						},
						{
							x: -13.148433,
							y: 12.733354
						},
						{
							x: -13.12071,
							y: 12.78522
						},
						{
							x: -13.103982,
							y: 12.840363
						},
						{
							x: -12.52,
							y: 13.424345
						},
						{
							x: -12.52,
							y: 12.77
						},
						{
							x: -11.583554,
							y: 12.77
						},
						{
							x: -11.576777,
							y: 12.763223
						},
						{
							x: -11.538893,
							y: 12.732133
						},
						{
							x: -11.495671,
							y: 12.70903
						},
						{
							x: -11.448773,
							y: 12.694804
						},
						{
							x: -11.4,
							y: 12.69
						},
						{
							x: -11.103554,
							y: 12.69
						},
						{
							x: -11.033663,
							y: 12.620109
						},
						{
							x: -11.670299,
							y: 12.620109
						},
						{
							x: -11.787354,
							y: 12.60858
						},
						{
							x: -11.899909,
							y: 12.574437
						},
						{
							x: -12.003642,
							y: 12.518991
						},
						{
							x: -12.094564,
							y: 12.444373
						},
						{
							x: -12.169181,
							y: 12.353451
						},
						{
							x: -12.224627,
							y: 12.249719
						},
						{
							x: -12.258771,
							y: 12.137163
						},
						{
							x: -12.270299,
							y: 12.020109
						},
						{
							x: -12.258771,
							y: 11.903055
						},
						{
							x: -12.224627,
							y: 11.790499
						},
						{
							x: -12.169181,
							y: 11.686767
						},
						{
							x: -12.094564,
							y: 11.595845
						},
						{
							x: -12.003642,
							y: 11.521227
						},
						{
							x: -11.899909,
							y: 11.465781
						},
						{
							x: -11.787354,
							y: 11.431638
						},
						{
							x: -11.670299,
							y: 11.420109
						},
						{
							x: -11.10155,
							y: 11.420109
						},
						{
							x: -10.999909,
							y: 11.365781
						},
						{
							x: -10.887354,
							y: 11.331638
						},
						{
							x: -10.770299,
							y: 11.320109
						},
						{
							x: -10.674691,
							y: 11.329526
						},
						{
							x: -10.081469,
							y: 10.736304
						},
						{
							x: -10.081469,
							y: 8.686329
						},
						{
							x: -10.260684,
							y: 8.686329
						},
						{
							x: -10.880139,
							y: 9.305784
						},
						{
							x: -10.921811,
							y: 9.339983
						},
						{
							x: -10.969355,
							y: 9.365396
						},
						{
							x: -11.020943,
							y: 9.381045
						},
						{
							x: -11.074593,
							y: 9.386329
						},
						{
							x: -13.074593,
							y: 9.386329
						},
						{
							x: -13.128243,
							y: 9.381045
						},
						{
							x: -13.179831,
							y: 9.365396
						},
						{
							x: -13.227375,
							y: 9.339983
						},
						{
							x: -13.269048,
							y: 9.305784
						},
						{
							x: -13.788503,
							y: 8.786329
						},
						{
							x: -15.174593,
							y: 8.786329
						},
						{
							x: -15.228243,
							y: 8.781045
						},
						{
							x: -15.279831,
							y: 8.765396
						},
						{
							x: -15.28744,
							y: 8.761329
						},
						{
							x: -16.274593,
							y: 8.761329
						},
						{
							x: -16.323366,
							y: 8.756526
						},
						{
							x: -16.370264,
							y: 8.742299
						},
						{
							x: -16.413486,
							y: 8.719197
						},
						{
							x: -16.45137,
							y: 8.688106
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "bottom",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: 0.733688,
							y: -20.2
						},
						{
							x: 0.041203,
							y: -20.2
						},
						{
							x: 2.063426,
							y: -18.9
						},
						{
							x: 3.323775,
							y: -18.9
						},
						{
							x: 3.312211,
							y: -18.901139
						},
						{
							x: 3.227794,
							y: -18.926747
						},
						{
							x: 3.149995,
							y: -18.968331
						},
						{
							x: 3.081803,
							y: -19.024294
						},
						{
							x: 3.02584,
							y: -19.092486
						},
						{
							x: 2.984255,
							y: -19.170285
						},
						{
							x: 2.958648,
							y: -19.254702
						},
						{
							x: 2.950001,
							y: -19.342492
						},
						{
							x: 2.958648,
							y: -19.430283
						},
						{
							x: 2.984255,
							y: -19.5147
						},
						{
							x: 3.02584,
							y: -19.592499
						},
						{
							x: 3.081803,
							y: -19.66069
						},
						{
							x: 3.149995,
							y: -19.716654
						},
						{
							x: 3.227794,
							y: -19.758238
						},
						{
							x: 3.312211,
							y: -19.783846
						},
						{
							x: 3.400001,
							y: -19.792492
						},
						{
							x: 3.487792,
							y: -19.783846
						},
						{
							x: 3.572209,
							y: -19.758238
						},
						{
							x: 3.64844,
							y: -19.717492
						},
						{
							x: 8.777508,
							y: -19.717492
						},
						{
							x: 8.758662,
							y: -19.779622
						},
						{
							x: 8.750015,
							y: -19.867412
						},
						{
							x: 8.758662,
							y: -19.955203
						},
						{
							x: 8.784269,
							y: -20.03962
						},
						{
							x: 8.825854,
							y: -20.117419
						},
						{
							x: 8.881817,
							y: -20.18561
						},
						{
							x: 8.899351,
							y: -20.2
						},
						{
							x: 2.504481,
							y: -20.2
						},
						{
							x: 2.543262,
							y: -20.168173
						},
						{
							x: 2.599225,
							y: -20.099982
						},
						{
							x: 2.64081,
							y: -20.022183
						},
						{
							x: 2.666417,
							y: -19.937766
						},
						{
							x: 2.675064,
							y: -19.849975
						},
						{
							x: 2.666417,
							y: -19.762184
						},
						{
							x: 2.64081,
							y: -19.677767
						},
						{
							x: 2.599225,
							y: -19.599968
						},
						{
							x: 2.543262,
							y: -19.531777
						},
						{
							x: 2.475071,
							y: -19.475814
						},
						{
							x: 2.397272,
							y: -19.434229
						},
						{
							x: 2.312855,
							y: -19.408622
						},
						{
							x: 2.225064,
							y: -19.399975
						},
						{
							x: 2.137273,
							y: -19.408622
						},
						{
							x: 2.052856,
							y: -19.434229
						},
						{
							x: 1.975057,
							y: -19.475814
						},
						{
							x: 1.906866,
							y: -19.531777
						},
						{
							x: 1.850903,
							y: -19.599968
						},
						{
							x: 1.809318,
							y: -19.677767
						},
						{
							x: 1.783711,
							y: -19.762184
						},
						{
							x: 1.775064,
							y: -19.849975
						},
						{
							x: 1.783711,
							y: -19.937766
						},
						{
							x: 1.809318,
							y: -20.022183
						},
						{
							x: 1.850903,
							y: -20.099982
						},
						{
							x: 1.906866,
							y: -20.168173
						},
						{
							x: 1.945647,
							y: -20.2
						},
						{
							x: 1.386262,
							y: -20.2
						},
						{
							x: 1.378173,
							y: -20.190144
						},
						{
							x: 1.309982,
							y: -20.134181
						},
						{
							x: 1.232183,
							y: -20.092597
						},
						{
							x: 1.147766,
							y: -20.066989
						},
						{
							x: 1.059975,
							y: -20.058342
						},
						{
							x: 0.972185,
							y: -20.066989
						},
						{
							x: 0.887768,
							y: -20.092597
						},
						{
							x: 0.809969,
							y: -20.134181
						},
						{
							x: 0.741777,
							y: -20.190144
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "bottom",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: 1.303915,
							y: -18.793852
						},
						{
							x: 1.307881,
							y: -18.78902
						},
						{
							x: 1.330984,
							y: -18.745798
						},
						{
							x: 1.34521,
							y: -18.6989
						},
						{
							x: 1.350014,
							y: -18.650127
						},
						{
							x: 1.350014,
							y: -18.524292
						},
						{
							x: 1.350021,
							y: -18.524288
						},
						{
							x: 1.418212,
							y: -18.468325
						},
						{
							x: 1.474175,
							y: -18.400134
						},
						{
							x: 1.51576,
							y: -18.322335
						},
						{
							x: 1.541367,
							y: -18.237918
						},
						{
							x: 1.550014,
							y: -18.150127
						},
						{
							x: 1.541367,
							y: -18.062336
						},
						{
							x: 1.51576,
							y: -17.977919
						},
						{
							x: 1.474175,
							y: -17.90012
						},
						{
							x: 1.418212,
							y: -17.831929
						},
						{
							x: 1.350021,
							y: -17.775966
						},
						{
							x: 1.272222,
							y: -17.734381
						},
						{
							x: 1.187805,
							y: -17.708774
						},
						{
							x: 1.100014,
							y: -17.700127
						},
						{
							x: 1.012223,
							y: -17.708774
						},
						{
							x: 0.972304,
							y: -17.720883
						},
						{
							x: 0.978582,
							y: -17.713233
						},
						{
							x: 1.034028,
							y: -17.609501
						},
						{
							x: 1.068172,
							y: -17.496945
						},
						{
							x: 1.079701,
							y: -17.379891
						},
						{
							x: 1.068172,
							y: -17.262837
						},
						{
							x: 1.034028,
							y: -17.150281
						},
						{
							x: 0.978582,
							y: -17.046549
						},
						{
							x: 0.903965,
							y: -16.955627
						},
						{
							x: 0.060278,
							y: -16.11194
						},
						{
							x: 0.084252,
							y: -16.099125
						},
						{
							x: 0.152443,
							y: -16.043162
						},
						{
							x: 0.208406,
							y: -15.974971
						},
						{
							x: 0.249991,
							y: -15.897172
						},
						{
							x: 0.275598,
							y: -15.812755
						},
						{
							x: 0.284245,
							y: -15.724964
						},
						{
							x: 0.275598,
							y: -15.637173
						},
						{
							x: 0.249991,
							y: -15.552756
						},
						{
							x: 0.208406,
							y: -15.474957
						},
						{
							x: 0.152443,
							y: -15.406766
						},
						{
							x: 0.084252,
							y: -15.350803
						},
						{
							x: 0.006453,
							y: -15.309218
						},
						{
							x: -0.077964,
							y: -15.283611
						},
						{
							x: -0.165755,
							y: -15.274964
						},
						{
							x: -0.252899,
							y: -15.283547
						},
						{
							x: -0.336354,
							y: -15.200092
						},
						{
							x: -0.137771,
							y: -15.200092
						},
						{
							x: -0.077527,
							y: -15.218367
						},
						{
							x: -0.047084,
							y: -15.221365
						},
						{
							x: -0.043184,
							y: -15.22345
						},
						{
							x: 0.022088,
							y: -15.24325
						},
						{
							x: 0.031816,
							y: -15.24845
						},
						{
							x: 0.039281,
							y: -15.250715
						},
						{
							x: 0.081816,
							y: -15.27345
						},
						{
							x: 0.089281,
							y: -15.275715
						},
						{
							x: 0.111671,
							y: -15.287682
						},
						{
							x: 0.146305,
							y: -15.316106
						},
						{
							x: 0.179582,
							y: -15.333893
						},
						{
							x: 1.067009,
							y: -16.22132
						},
						{
							x: 1.054205,
							y: -16.263529
						},
						{
							x: 1.040755,
							y: -16.400092
						},
						{
							x: 1.054205,
							y: -16.536655
						},
						{
							x: 1.094039,
							y: -16.66797
						},
						{
							x: 1.158726,
							y: -16.788991
						},
						{
							x: 1.24578,
							y: -16.895067
						},
						{
							x: 1.27078,
							y: -16.920067
						},
						{
							x: 1.89578,
							y: -17.545067
						},
						{
							x: 2.001856,
							y: -17.632121
						},
						{
							x: 2.122877,
							y: -17.696808
						},
						{
							x: 2.254192,
							y: -17.736642
						},
						{
							x: 2.390755,
							y: -17.750092
						},
						{
							x: 3.540755,
							y: -17.750092
						},
						{
							x: 3.677318,
							y: -17.736642
						},
						{
							x: 3.808633,
							y: -17.696808
						},
						{
							x: 3.929654,
							y: -17.632121
						},
						{
							x: 4.03573,
							y: -17.545067
						},
						{
							x: 5.005705,
							y: -16.575092
						},
						{
							x: 5.102388,
							y: -16.575092
						},
						{
							x: 5.074219,
							y: -16.627792
						},
						{
							x: 5.048612,
							y: -16.712209
						},
						{
							x: 5.039965,
							y: -16.8
						},
						{
							x: 5.048612,
							y: -16.887791
						},
						{
							x: 5.074219,
							y: -16.972208
						},
						{
							x: 5.115804,
							y: -17.050007
						},
						{
							x: 5.171767,
							y: -17.118198
						},
						{
							x: 5.239959,
							y: -17.174161
						},
						{
							x: 5.317758,
							y: -17.215746
						},
						{
							x: 5.402175,
							y: -17.241353
						},
						{
							x: 5.489965,
							y: -17.25
						},
						{
							x: 5.556697,
							y: -17.243427
						},
						{
							x: 5.558607,
							y: -17.262814
						},
						{
							x: 5.584214,
							y: -17.347231
						},
						{
							x: 5.625799,
							y: -17.42503
						},
						{
							x: 5.681762,
							y: -17.493221
						},
						{
							x: 5.749953,
							y: -17.549184
						},
						{
							x: 5.827752,
							y: -17.590769
						},
						{
							x: 5.912169,
							y: -17.616376
						},
						{
							x: 5.99996,
							y: -17.625023
						},
						{
							x: 6.042876,
							y: -17.620796
						},
						{
							x: 6.04,
							y: -17.65
						},
						{
							x: 6.048647,
							y: -17.737791
						},
						{
							x: 6.074254,
							y: -17.822208
						},
						{
							x: 6.084089,
							y: -17.840607
						},
						{
							x: 6.048884,
							y: -17.899281
						},
						{
							x: 5.997745,
							y: -17.836968
						},
						{
							x: 5.929554,
							y: -17.781005
						},
						{
							x: 5.851755,
							y: -17.73942
						},
						{
							x: 5.767338,
							y: -17.713813
						},
						{
							x: 5.679547,
							y: -17.705166
						},
						{
							x: 5.591757,
							y: -17.713813
						},
						{
							x: 5.50734,
							y: -17.73942
						},
						{
							x: 5.429541,
							y: -17.781005
						},
						{
							x: 5.361349,
							y: -17.836968
						},
						{
							x: 5.305386,
							y: -17.90516
						},
						{
							x: 5.263801,
							y: -17.982959
						},
						{
							x: 5.238194,
							y: -18.067376
						},
						{
							x: 5.229547,
							y: -18.155166
						},
						{
							x: 5.238194,
							y: -18.242957
						},
						{
							x: 5.263801,
							y: -18.327374
						},
						{
							x: 5.302621,
							y: -18.4
						},
						{
							x: 1.99,
							y: -18.4
						},
						{
							x: 1.941227,
							y: -18.404804
						},
						{
							x: 1.894329,
							y: -18.41903
						},
						{
							x: 1.855025,
							y: -18.440039
						},
						{
							x: 1.854811,
							y: -18.439705
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "bottom",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -3.454778,
							y: -15.154891
						},
						{
							x: -4.430017,
							y: -15.154891
						},
						{
							x: -4.425903,
							y: -15.149878
						},
						{
							x: -4.384318,
							y: -15.072079
						},
						{
							x: -4.358711,
							y: -14.987662
						},
						{
							x: -4.350064,
							y: -14.899871
						},
						{
							x: -4.358711,
							y: -14.81208
						},
						{
							x: -4.384318,
							y: -14.727663
						},
						{
							x: -4.425903,
							y: -14.649864
						},
						{
							x: -4.481866,
							y: -14.581673
						},
						{
							x: -4.489997,
							y: -14.575
						},
						{
							x: -4.31365,
							y: -14.575
						},
						{
							x: -4.278198,
							y: -14.618198
						},
						{
							x: -4.210007,
							y: -14.674161
						},
						{
							x: -4.132208,
							y: -14.715746
						},
						{
							x: -4.047791,
							y: -14.741353
						},
						{
							x: -3.96,
							y: -14.75
						},
						{
							x: -3.872209,
							y: -14.741353
						},
						{
							x: -3.787792,
							y: -14.715746
						},
						{
							x: -3.709993,
							y: -14.674161
						},
						{
							x: -3.641802,
							y: -14.618198
						},
						{
							x: -3.585839,
							y: -14.550007
						},
						{
							x: -3.544254,
							y: -14.472208
						},
						{
							x: -3.518647,
							y: -14.387791
						},
						{
							x: -3.51,
							y: -14.3
						},
						{
							x: -3.518647,
							y: -14.212209
						},
						{
							x: -3.544254,
							y: -14.127792
						},
						{
							x: -3.545746,
							y: -14.125
						},
						{
							x: -2.153908,
							y: -14.125
						},
						{
							x: -1.759454,
							y: -14.519454
						},
						{
							x: -1.734454,
							y: -14.544454
						},
						{
							x: -1.692782,
							y: -14.578654
						},
						{
							x: -1.645238,
							y: -14.604067
						},
						{
							x: -1.636983,
							y: -14.606571
						},
						{
							x: -1.229879,
							y: -15.013675
						},
						{
							x: -1.303245,
							y: -14.99142
						},
						{
							x: -1.420299,
							y: -14.979891
						},
						{
							x: -2.920299,
							y: -14.979891
						},
						{
							x: -3.037354,
							y: -14.99142
						},
						{
							x: -3.111313,
							y: -15.013855
						},
						{
							x: -3.137354,
							y: -15.01642
						},
						{
							x: -3.249909,
							y: -15.050563
						},
						{
							x: -3.292445,
							y: -15.073299
						},
						{
							x: -3.299909,
							y: -15.075563
						},
						{
							x: -3.342445,
							y: -15.098299
						},
						{
							x: -3.349909,
							y: -15.100563
						},
						{
							x: -3.392445,
							y: -15.123299
						},
						{
							x: -3.399909,
							y: -15.125563
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "bottom",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -7.44,
							y: -12.157738
						},
						{
							x: -7.481802,
							y: -12.106802
						},
						{
							x: -7.549993,
							y: -12.050839
						},
						{
							x: -7.627792,
							y: -12.009254
						},
						{
							x: -7.712209,
							y: -11.983647
						},
						{
							x: -7.8,
							y: -11.975
						},
						{
							x: -7.887791,
							y: -11.983647
						},
						{
							x: -7.887797,
							y: -11.983649
						},
						{
							x: -8.65,
							y: -11.221446
						},
						{
							x: -8.65,
							y: -10.428554
						},
						{
							x: -8.223223,
							y: -10.001777
						},
						{
							x: -8.192133,
							y: -9.963893
						},
						{
							x: -8.16903,
							y: -9.920671
						},
						{
							x: -8.154804,
							y: -9.873773
						},
						{
							x: -8.15,
							y: -9.825
						},
						{
							x: -8.15,
							y: -9.528554
						},
						{
							x: -7.423223,
							y: -8.801777
						},
						{
							x: -7.392133,
							y: -8.763893
						},
						{
							x: -7.36903,
							y: -8.720671
						},
						{
							x: -7.354804,
							y: -8.673773
						},
						{
							x: -7.35,
							y: -8.625
						},
						{
							x: -7.35,
							y: -8.528554
						},
						{
							x: -7.087797,
							y: -8.266351
						},
						{
							x: -7.087791,
							y: -8.266353
						},
						{
							x: -7,
							y: -8.275
						},
						{
							x: -6.912209,
							y: -8.266353
						},
						{
							x: -6.827792,
							y: -8.240746
						},
						{
							x: -6.749993,
							y: -8.199161
						},
						{
							x: -6.709406,
							y: -8.165852
						},
						{
							x: -7.166777,
							y: -8.623223
						},
						{
							x: -7.197867,
							y: -8.661107
						},
						{
							x: -7.22097,
							y: -8.704329
						},
						{
							x: -7.235196,
							y: -8.751227
						},
						{
							x: -7.23821,
							y: -8.781829
						},
						{
							x: -7.239441,
							y: -8.783329
						},
						{
							x: -7.267164,
							y: -8.835195
						},
						{
							x: -7.284236,
							y: -8.891473
						},
						{
							x: -7.29,
							y: -8.95
						},
						{
							x: -7.29,
							y: -9
						},
						{
							x: -7.29,
							y: -9.484375
						},
						{
							x: -7.317164,
							y: -9.535195
						},
						{
							x: -7.334236,
							y: -9.591473
						},
						{
							x: -7.338211,
							y: -9.63183
						},
						{
							x: -7.339441,
							y: -9.633329
						},
						{
							x: -7.367164,
							y: -9.685195
						},
						{
							x: -7.377265,
							y: -9.718492
						},
						{
							x: -7.389441,
							y: -9.733329
						},
						{
							x: -7.417164,
							y: -9.785195
						},
						{
							x: -7.434236,
							y: -9.841473
						},
						{
							x: -7.44,
							y: -9.9
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "bottom",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -1.184165,
							y: -20.2
						},
						{
							x: -20.2,
							y: -20.2
						},
						{
							x: -20.2,
							y: -7.137806
						},
						{
							x: -20.19444,
							y: -7.144581
						},
						{
							x: -20.174986,
							y: -7.164035
						},
						{
							x: -20.174986,
							y: -8.350127
						},
						{
							x: -20.169702,
							y: -8.403777
						},
						{
							x: -20.154053,
							y: -8.455365
						},
						{
							x: -20.12864,
							y: -8.502909
						},
						{
							x: -20.09444,
							y: -8.544581
						},
						{
							x: -19.974986,
							y: -8.664035
						},
						{
							x: -19.974986,
							y: -12.050127
						},
						{
							x: -19.969702,
							y: -12.103777
						},
						{
							x: -19.954053,
							y: -12.155365
						},
						{
							x: -19.92864,
							y: -12.202909
						},
						{
							x: -19.89444,
							y: -12.244581
						},
						{
							x: -18.774986,
							y: -13.364035
						},
						{
							x: -18.774986,
							y: -16.250127
						},
						{
							x: -18.769702,
							y: -16.303777
						},
						{
							x: -18.754053,
							y: -16.355365
						},
						{
							x: -18.72864,
							y: -16.402909
						},
						{
							x: -18.69444,
							y: -16.444581
						},
						{
							x: -18.674986,
							y: -16.464035
						},
						{
							x: -18.674986,
							y: -16.550127
						},
						{
							x: -18.669702,
							y: -16.603777
						},
						{
							x: -18.654053,
							y: -16.655365
						},
						{
							x: -18.62864,
							y: -16.702909
						},
						{
							x: -18.59444,
							y: -16.744581
						},
						{
							x: -18.574986,
							y: -16.764035
						},
						{
							x: -18.574986,
							y: -16.850127
						},
						{
							x: -18.569702,
							y: -16.903777
						},
						{
							x: -18.554053,
							y: -16.955365
						},
						{
							x: -18.52864,
							y: -17.002909
						},
						{
							x: -18.49444,
							y: -17.044581
						},
						{
							x: -18.473467,
							y: -17.065554
						},
						{
							x: -18.469702,
							y: -17.103777
						},
						{
							x: -18.454053,
							y: -17.155365
						},
						{
							x: -18.42864,
							y: -17.202909
						},
						{
							x: -18.39444,
							y: -17.244581
						},
						{
							x: -18.273467,
							y: -17.365554
						},
						{
							x: -18.269702,
							y: -17.403777
						},
						{
							x: -18.254053,
							y: -17.455365
						},
						{
							x: -18.22864,
							y: -17.502909
						},
						{
							x: -18.19444,
							y: -17.544581
						},
						{
							x: -17.374986,
							y: -18.364035
						},
						{
							x: -17.374986,
							y: -19.150127
						},
						{
							x: -17.369702,
							y: -19.203777
						},
						{
							x: -17.354053,
							y: -19.255365
						},
						{
							x: -17.32864,
							y: -19.302909
						},
						{
							x: -17.29444,
							y: -19.344581
						},
						{
							x: -17.19444,
							y: -19.444581
						},
						{
							x: -17.152768,
							y: -19.478781
						},
						{
							x: -17.105224,
							y: -19.504194
						},
						{
							x: -17.053636,
							y: -19.519843
						},
						{
							x: -16.999986,
							y: -19.525127
						},
						{
							x: -15.213894,
							y: -19.525127
						},
						{
							x: -14.89444,
							y: -19.844581
						},
						{
							x: -14.852768,
							y: -19.878781
						},
						{
							x: -14.805224,
							y: -19.904194
						},
						{
							x: -14.753636,
							y: -19.919843
						},
						{
							x: -14.715413,
							y: -19.923608
						},
						{
							x: -14.69444,
							y: -19.944581
						},
						{
							x: -14.652768,
							y: -19.978781
						},
						{
							x: -14.605224,
							y: -20.004194
						},
						{
							x: -14.553636,
							y: -20.019843
						},
						{
							x: -14.499986,
							y: -20.025127
						},
						{
							x: -6.599986,
							y: -20.025127
						},
						{
							x: -6.546336,
							y: -20.019843
						},
						{
							x: -6.494748,
							y: -20.004194
						},
						{
							x: -6.447204,
							y: -19.978781
						},
						{
							x: -6.405532,
							y: -19.944581
						},
						{
							x: -6.286078,
							y: -19.825127
						},
						{
							x: -1.799986,
							y: -19.825127
						},
						{
							x: -1.746336,
							y: -19.819843
						},
						{
							x: -1.694748,
							y: -19.804194
						},
						{
							x: -1.684237,
							y: -19.798576
						},
						{
							x: -1.651213,
							y: -19.795323
						},
						{
							x: -1.604315,
							y: -19.781097
						},
						{
							x: -1.561093,
							y: -19.757994
						},
						{
							x: -1.523209,
							y: -19.726904
						},
						{
							x: -1.296432,
							y: -19.500127
						},
						{
							x: 0.205266,
							y: -19.500127
						},
						{
							x: -0.631134,
							y: -20.037813
						},
						{
							x: -0.637792,
							y: -20.034254
						},
						{
							x: -0.722209,
							y: -20.008647
						},
						{
							x: -0.81,
							y: -20
						},
						{
							x: -0.897791,
							y: -20.008647
						},
						{
							x: -0.982208,
							y: -20.034254
						},
						{
							x: -1.060007,
							y: -20.075839
						},
						{
							x: -1.128198,
							y: -20.131802
						},
						{
							x: -1.184161,
							y: -20.199993
						}
					]
				},
				inner_rings: [
					{
						vertices: [
							{
								x: -19.149986,
								y: -17.200127
							},
							{
								x: -19.062195,
								y: -17.19148
							},
							{
								x: -18.977778,
								y: -17.165873
							},
							{
								x: -18.899979,
								y: -17.124288
							},
							{
								x: -18.831788,
								y: -17.068325
							},
							{
								x: -18.775825,
								y: -17.000134
							},
							{
								x: -18.73424,
								y: -16.922335
							},
							{
								x: -18.708633,
								y: -16.837918
							},
							{
								x: -18.699986,
								y: -16.750127
							},
							{
								x: -18.708633,
								y: -16.662336
							},
							{
								x: -18.73424,
								y: -16.577919
							},
							{
								x: -18.775825,
								y: -16.50012
							},
							{
								x: -18.831788,
								y: -16.431929
							},
							{
								x: -18.899979,
								y: -16.375966
							},
							{
								x: -18.977778,
								y: -16.334381
							},
							{
								x: -19.062195,
								y: -16.308774
							},
							{
								x: -19.149986,
								y: -16.300127
							},
							{
								x: -19.237777,
								y: -16.308774
							},
							{
								x: -19.322194,
								y: -16.334381
							},
							{
								x: -19.399993,
								y: -16.375966
							},
							{
								x: -19.468184,
								y: -16.431929
							},
							{
								x: -19.524147,
								y: -16.50012
							},
							{
								x: -19.565732,
								y: -16.577919
							},
							{
								x: -19.591339,
								y: -16.662336
							},
							{
								x: -19.599986,
								y: -16.750127
							},
							{
								x: -19.591339,
								y: -16.837918
							},
							{
								x: -19.565732,
								y: -16.922335
							},
							{
								x: -19.524147,
								y: -17.000134
							},
							{
								x: -19.468184,
								y: -17.068325
							},
							{
								x: -19.399993,
								y: -17.124288
							},
							{
								x: -19.322194,
								y: -17.165873
							},
							{
								x: -19.237777,
								y: -17.19148
							}
						]
					},
					{
						vertices: [
							{
								x: -18.549936,
								y: -19.299925
							},
							{
								x: -18.462145,
								y: -19.291278
							},
							{
								x: -18.377728,
								y: -19.265671
							},
							{
								x: -18.299929,
								y: -19.224086
							},
							{
								x: -18.231738,
								y: -19.168123
							},
							{
								x: -18.175775,
								y: -19.099932
							},
							{
								x: -18.13419,
								y: -19.022133
							},
							{
								x: -18.108583,
								y: -18.937716
							},
							{
								x: -18.099936,
								y: -18.849925
							},
							{
								x: -18.108583,
								y: -18.762134
							},
							{
								x: -18.13419,
								y: -18.677717
							},
							{
								x: -18.175775,
								y: -18.599918
							},
							{
								x: -18.231738,
								y: -18.531727
							},
							{
								x: -18.299929,
								y: -18.475764
							},
							{
								x: -18.377728,
								y: -18.434179
							},
							{
								x: -18.462145,
								y: -18.408572
							},
							{
								x: -18.549936,
								y: -18.399925
							},
							{
								x: -18.637727,
								y: -18.408572
							},
							{
								x: -18.722144,
								y: -18.434179
							},
							{
								x: -18.799943,
								y: -18.475764
							},
							{
								x: -18.868134,
								y: -18.531727
							},
							{
								x: -18.924097,
								y: -18.599918
							},
							{
								x: -18.965682,
								y: -18.677717
							},
							{
								x: -18.991289,
								y: -18.762134
							},
							{
								x: -18.999936,
								y: -18.849925
							},
							{
								x: -18.991289,
								y: -18.937716
							},
							{
								x: -18.965682,
								y: -19.022133
							},
							{
								x: -18.924097,
								y: -19.099932
							},
							{
								x: -18.868134,
								y: -19.168123
							},
							{
								x: -18.799943,
								y: -19.224086
							},
							{
								x: -18.722144,
								y: -19.265671
							},
							{
								x: -18.637727,
								y: -19.291278
							}
						]
					}
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "bottom",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -4.480519,
							y: -12.550835
						},
						{
							x: -4.562194,
							y: -12.526059
						},
						{
							x: -4.649985,
							y: -12.517412
						},
						{
							x: -4.737775,
							y: -12.526059
						},
						{
							x: -4.737783,
							y: -12.526061
						},
						{
							x: -4.848208,
							y: -12.415636
						},
						{
							x: -4.886092,
							y: -12.384545
						},
						{
							x: -4.929314,
							y: -12.361442
						},
						{
							x: -4.976212,
							y: -12.347216
						},
						{
							x: -5.024985,
							y: -12.342412
						},
						{
							x: -6.099985,
							y: -12.342412
						},
						{
							x: -6.132689,
							y: -12.345633
						},
						{
							x: -6.124985,
							y: -12.267412
						},
						{
							x: -6.133631,
							y: -12.179622
						},
						{
							x: -6.159239,
							y: -12.095205
						},
						{
							x: -6.200824,
							y: -12.017406
						},
						{
							x: -6.256787,
							y: -11.949214
						},
						{
							x: -6.324978,
							y: -11.893251
						},
						{
							x: -6.402777,
							y: -11.851667
						},
						{
							x: -6.487194,
							y: -11.826059
						},
						{
							x: -6.574985,
							y: -11.817412
						},
						{
							x: -6.662775,
							y: -11.826059
						},
						{
							x: -6.747192,
							y: -11.851667
						},
						{
							x: -6.824991,
							y: -11.893251
						},
						{
							x: -6.84,
							y: -11.905568
						},
						{
							x: -6.84,
							y: -10.015625
						},
						{
							x: -6.812836,
							y: -9.964805
						},
						{
							x: -6.802735,
							y: -9.931508
						},
						{
							x: -6.790559,
							y: -9.916671
						},
						{
							x: -6.762836,
							y: -9.864805
						},
						{
							x: -6.745764,
							y: -9.808527
						},
						{
							x: -6.741789,
							y: -9.76817
						},
						{
							x: -6.740559,
							y: -9.766671
						},
						{
							x: -6.712836,
							y: -9.714805
						},
						{
							x: -6.695764,
							y: -9.658527
						},
						{
							x: -6.69,
							y: -9.6
						},
						{
							x: -6.69,
							y: -9
						},
						{
							x: -6.69,
							y: -8.95
						},
						{
							x: -6.695764,
							y: -8.891473
						},
						{
							x: -6.703248,
							y: -8.866802
						},
						{
							x: -6.314224,
							y: -8.477778
						},
						{
							x: -6.300746,
							y: -8.522208
						},
						{
							x: -6.259161,
							y: -8.600007
						},
						{
							x: -6.206588,
							y: -8.664067
						},
						{
							x: -6.228198,
							y: -8.681802
						},
						{
							x: -6.284161,
							y: -8.749993
						},
						{
							x: -6.325746,
							y: -8.827792
						},
						{
							x: -6.351353,
							y: -8.912209
						},
						{
							x: -6.36,
							y: -9
						},
						{
							x: -6.351353,
							y: -9.087791
						},
						{
							x: -6.325746,
							y: -9.172208
						},
						{
							x: -6.284161,
							y: -9.250007
						},
						{
							x: -6.228198,
							y: -9.318198
						},
						{
							x: -6.160007,
							y: -9.374161
						},
						{
							x: -6.082208,
							y: -9.415746
						},
						{
							x: -5.997791,
							y: -9.441353
						},
						{
							x: -5.91,
							y: -9.45
						},
						{
							x: -5.822209,
							y: -9.441353
						},
						{
							x: -5.737792,
							y: -9.415746
						},
						{
							x: -5.659993,
							y: -9.374161
						},
						{
							x: -5.591802,
							y: -9.318198
						},
						{
							x: -5.535839,
							y: -9.250007
						},
						{
							x: -5.494254,
							y: -9.172208
						},
						{
							x: -5.468647,
							y: -9.087791
						},
						{
							x: -5.46,
							y: -9
						},
						{
							x: -5.468647,
							y: -8.912209
						},
						{
							x: -5.494254,
							y: -8.827792
						},
						{
							x: -5.535839,
							y: -8.749993
						},
						{
							x: -5.588412,
							y: -8.685933
						},
						{
							x: -5.56755,
							y: -8.668812
						},
						{
							x: -5.500071,
							y: -8.72419
						},
						{
							x: -5.422272,
							y: -8.765775
						},
						{
							x: -5.337855,
							y: -8.791382
						},
						{
							x: -5.250064,
							y: -8.800029
						},
						{
							x: -5.162273,
							y: -8.791382
						},
						{
							x: -5.077856,
							y: -8.765775
						},
						{
							x: -5.000057,
							y: -8.72419
						},
						{
							x: -4.931866,
							y: -8.668227
						},
						{
							x: -4.875903,
							y: -8.600036
						},
						{
							x: -4.834318,
							y: -8.522237
						},
						{
							x: -4.808711,
							y: -8.43782
						},
						{
							x: -4.800064,
							y: -8.350029
						},
						{
							x: -4.802489,
							y: -8.325405
						},
						{
							x: -4.8,
							y: -8.32565
						},
						{
							x: -4.717087,
							y: -8.317484
						},
						{
							x: -4.63736,
							y: -8.293299
						},
						{
							x: -4.563883,
							y: -8.254025
						},
						{
							x: -4.49948,
							y: -8.20117
						},
						{
							x: -4.446625,
							y: -8.136767
						},
						{
							x: -4.407351,
							y: -8.06329
						},
						{
							x: -4.383166,
							y: -7.983563
						},
						{
							x: -4.375,
							y: -7.90065
						},
						{
							x: -4.383166,
							y: -7.817737
						},
						{
							x: -4.407351,
							y: -7.73801
						},
						{
							x: -4.446625,
							y: -7.664533
						},
						{
							x: -4.49948,
							y: -7.60013
						},
						{
							x: -4.563883,
							y: -7.547275
						},
						{
							x: -4.63736,
							y: -7.508001
						},
						{
							x: -4.717087,
							y: -7.483816
						},
						{
							x: -4.8,
							y: -7.47565
						},
						{
							x: -4.882913,
							y: -7.483816
						},
						{
							x: -4.96264,
							y: -7.508001
						},
						{
							x: -5.036117,
							y: -7.547275
						},
						{
							x: -5.10052,
							y: -7.60013
						},
						{
							x: -5.153375,
							y: -7.664533
						},
						{
							x: -5.192649,
							y: -7.73801
						},
						{
							x: -5.216834,
							y: -7.817737
						},
						{
							x: -5.225,
							y: -7.90065
						},
						{
							x: -5.224816,
							y: -7.902516
						},
						{
							x: -5.250064,
							y: -7.900029
						},
						{
							x: -5.337855,
							y: -7.908676
						},
						{
							x: -5.422272,
							y: -7.934283
						},
						{
							x: -5.500071,
							y: -7.975868
						},
						{
							x: -5.567514,
							y: -8.031217
						},
						{
							x: -5.634993,
							y: -7.975839
						},
						{
							x: -5.712792,
							y: -7.934254
						},
						{
							x: -5.797209,
							y: -7.908647
						},
						{
							x: -5.840432,
							y: -7.90439
						},
						{
							x: -5.84,
							y: -7.9
						},
						{
							x: -5.84,
							y: -7.848479
						},
						{
							x: -5.832133,
							y: -7.838893
						},
						{
							x: -5.80903,
							y: -7.795671
						},
						{
							x: -5.794804,
							y: -7.748773
						},
						{
							x: -5.79,
							y: -7.7
						},
						{
							x: -5.79,
							y: -7.303554
						},
						{
							x: -4.978636,
							y: -6.49219
						},
						{
							x: -4.900064,
							y: -6.499929
						},
						{
							x: -4.821844,
							y: -6.492225
						},
						{
							x: -4.825064,
							y: -6.524921
						},
						{
							x: -4.819894,
							y: -6.577409
						},
						{
							x: -4.882913,
							y: -6.583616
						},
						{
							x: -4.96264,
							y: -6.607801
						},
						{
							x: -5.036117,
							y: -6.647075
						},
						{
							x: -5.10052,
							y: -6.69993
						},
						{
							x: -5.153375,
							y: -6.764333
						},
						{
							x: -5.192649,
							y: -6.83781
						},
						{
							x: -5.216834,
							y: -6.917537
						},
						{
							x: -5.225,
							y: -7.00045
						},
						{
							x: -5.216834,
							y: -7.083363
						},
						{
							x: -5.192649,
							y: -7.16309
						},
						{
							x: -5.153375,
							y: -7.236567
						},
						{
							x: -5.10052,
							y: -7.30097
						},
						{
							x: -5.036117,
							y: -7.353825
						},
						{
							x: -4.96264,
							y: -7.393099
						},
						{
							x: -4.882913,
							y: -7.417284
						},
						{
							x: -4.8,
							y: -7.42545
						},
						{
							x: -4.717087,
							y: -7.417284
						},
						{
							x: -4.63736,
							y: -7.393099
						},
						{
							x: -4.563883,
							y: -7.353825
						},
						{
							x: -4.49948,
							y: -7.30097
						},
						{
							x: -4.446625,
							y: -7.236567
						},
						{
							x: -4.407351,
							y: -7.16309
						},
						{
							x: -4.383166,
							y: -7.083363
						},
						{
							x: -4.375,
							y: -7.00045
						},
						{
							x: -4.377538,
							y: -6.974677
						},
						{
							x: -4.375064,
							y: -6.974921
						},
						{
							x: -4.287273,
							y: -6.966274
						},
						{
							x: -4.287267,
							y: -6.966272
						},
						{
							x: -4.199595,
							y: -7.053944
						},
						{
							x: -4.21264,
							y: -7.057901
						},
						{
							x: -4.286117,
							y: -7.097175
						},
						{
							x: -4.35052,
							y: -7.15003
						},
						{
							x: -4.403375,
							y: -7.214433
						},
						{
							x: -4.442649,
							y: -7.28791
						},
						{
							x: -4.466834,
							y: -7.367637
						},
						{
							x: -4.475,
							y: -7.45055
						},
						{
							x: -4.466834,
							y: -7.533463
						},
						{
							x: -4.442649,
							y: -7.61319
						},
						{
							x: -4.403375,
							y: -7.686667
						},
						{
							x: -4.35052,
							y: -7.75107
						},
						{
							x: -4.292543,
							y: -7.798651
						},
						{
							x: -4.314161,
							y: -7.824993
						},
						{
							x: -4.355746,
							y: -7.902792
						},
						{
							x: -4.381353,
							y: -7.987209
						},
						{
							x: -4.39,
							y: -8.075
						},
						{
							x: -4.381353,
							y: -8.162791
						},
						{
							x: -4.355746,
							y: -8.247208
						},
						{
							x: -4.314161,
							y: -8.325007
						},
						{
							x: -4.258198,
							y: -8.393198
						},
						{
							x: -4.190007,
							y: -8.449161
						},
						{
							x: -4.19,
							y: -8.449165
						},
						{
							x: -4.19,
							y: -9.896446
						},
						{
							x: -4.302203,
							y: -10.008649
						},
						{
							x: -4.302209,
							y: -10.008647
						},
						{
							x: -4.39,
							y: -10
						},
						{
							x: -4.477791,
							y: -10.008647
						},
						{
							x: -4.562208,
							y: -10.034254
						},
						{
							x: -4.640007,
							y: -10.075839
						},
						{
							x: -4.708198,
							y: -10.131802
						},
						{
							x: -4.764161,
							y: -10.199993
						},
						{
							x: -4.805746,
							y: -10.277792
						},
						{
							x: -4.831353,
							y: -10.362209
						},
						{
							x: -4.84,
							y: -10.45
						},
						{
							x: -4.831353,
							y: -10.537791
						},
						{
							x: -4.805746,
							y: -10.622208
						},
						{
							x: -4.764161,
							y: -10.700007
						},
						{
							x: -4.708198,
							y: -10.768198
						},
						{
							x: -4.640007,
							y: -10.824161
						},
						{
							x: -4.562208,
							y: -10.865746
						},
						{
							x: -4.477791,
							y: -10.891353
						},
						{
							x: -4.39,
							y: -10.9
						},
						{
							x: -4.302209,
							y: -10.891353
						},
						{
							x: -4.217792,
							y: -10.865746
						},
						{
							x: -4.139993,
							y: -10.824161
						},
						{
							x: -4.071802,
							y: -10.768198
						},
						{
							x: -4.015839,
							y: -10.700007
						},
						{
							x: -3.974254,
							y: -10.622208
						},
						{
							x: -3.948647,
							y: -10.537791
						},
						{
							x: -3.94,
							y: -10.45
						},
						{
							x: -3.948647,
							y: -10.362209
						},
						{
							x: -3.948649,
							y: -10.362203
						},
						{
							x: -3.763223,
							y: -10.176777
						},
						{
							x: -3.732133,
							y: -10.138893
						},
						{
							x: -3.725064,
							y: -10.125668
						},
						{
							x: -3.725064,
							y: -10.871367
						},
						{
							x: -4.251841,
							y: -11.398144
						},
						{
							x: -4.282931,
							y: -11.436028
						},
						{
							x: -4.306034,
							y: -11.47925
						},
						{
							x: -4.32026,
							y: -11.526148
						},
						{
							x: -4.325064,
							y: -11.574921
						},
						{
							x: -4.325064,
							y: -12.358353
						},
						{
							x: -4.383953,
							y: -12.406682
						},
						{
							x: -4.439916,
							y: -12.474873
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "bottom",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -8.64,
							y: -14.221105
						},
						{
							x: -10.691261,
							y: -12.169844
						},
						{
							x: -10.677752,
							y: -12.165746
						},
						{
							x: -10.599953,
							y: -12.124161
						},
						{
							x: -10.531762,
							y: -12.068198
						},
						{
							x: -10.475799,
							y: -12.000007
						},
						{
							x: -10.434214,
							y: -11.922208
						},
						{
							x: -10.408607,
							y: -11.837791
						},
						{
							x: -10.39996,
							y: -11.75
						},
						{
							x: -10.408607,
							y: -11.662209
						},
						{
							x: -10.434214,
							y: -11.577792
						},
						{
							x: -10.475799,
							y: -11.499993
						},
						{
							x: -10.531762,
							y: -11.431802
						},
						{
							x: -10.599953,
							y: -11.375839
						},
						{
							x: -10.677752,
							y: -11.334254
						},
						{
							x: -10.762169,
							y: -11.308647
						},
						{
							x: -10.84996,
							y: -11.3
						},
						{
							x: -10.937751,
							y: -11.308647
						},
						{
							x: -11.022168,
							y: -11.334254
						},
						{
							x: -11.099967,
							y: -11.375839
						},
						{
							x: -11.168158,
							y: -11.431802
						},
						{
							x: -11.224121,
							y: -11.499993
						},
						{
							x: -11.265706,
							y: -11.577792
						},
						{
							x: -11.291313,
							y: -11.662209
						},
						{
							x: -11.291993,
							y: -11.669112
						},
						{
							x: -12.00556,
							y: -10.955545
						},
						{
							x: -12.047232,
							y: -10.921345
						},
						{
							x: -12.094776,
							y: -10.895932
						},
						{
							x: -12.146364,
							y: -10.880283
						},
						{
							x: -12.200014,
							y: -10.874999
						},
						{
							x: -15.586106,
							y: -10.874999
						},
						{
							x: -15.937228,
							y: -10.523877
						},
						{
							x: -15.925064,
							y: -10.525075
						},
						{
							x: -15.306904,
							y: -10.525075
						},
						{
							x: -15.295735,
							y: -10.531045
						},
						{
							x: -15.248837,
							y: -10.545271
						},
						{
							x: -15.239097,
							y: -10.54623
						},
						{
							x: -15.224845,
							y: -10.553848
						},
						{
							x: -15.201841,
							y: -10.576852
						},
						{
							x: -15.163957,
							y: -10.607942
						},
						{
							x: -15.120735,
							y: -10.631045
						},
						{
							x: -15.073837,
							y: -10.645271
						},
						{
							x: -15.025064,
							y: -10.650075
						},
						{
							x: -14.712911,
							y: -10.650075
						},
						{
							x: -14.705302,
							y: -10.654142
						},
						{
							x: -14.653714,
							y: -10.669791
						},
						{
							x: -14.600064,
							y: -10.675075
						},
						{
							x: -14.575064,
							y: -10.675075
						},
						{
							x: -13.750064,
							y: -10.675075
						},
						{
							x: -13.696414,
							y: -10.669791
						},
						{
							x: -13.644826,
							y: -10.654142
						},
						{
							x: -13.628668,
							y: -10.645505
						},
						{
							x: -13.621414,
							y: -10.644791
						},
						{
							x: -13.569826,
							y: -10.629142
						},
						{
							x: -13.527291,
							y: -10.606407
						},
						{
							x: -13.519826,
							y: -10.604142
						},
						{
							x: -13.477291,
							y: -10.581407
						},
						{
							x: -13.469826,
							y: -10.579142
						},
						{
							x: -13.422282,
							y: -10.553729
						},
						{
							x: -13.38061,
							y: -10.519529
						},
						{
							x: -13.186156,
							y: -10.325075
						},
						{
							x: -12.750064,
							y: -10.325075
						},
						{
							x: -12.696414,
							y: -10.319791
						},
						{
							x: -12.644826,
							y: -10.304142
						},
						{
							x: -12.597282,
							y: -10.278729
						},
						{
							x: -12.55561,
							y: -10.244529
						},
						{
							x: -12.362461,
							y: -10.05138
						},
						{
							x: -12.312855,
							y: -10.066428
						},
						{
							x: -12.225064,
							y: -10.075075
						},
						{
							x: -12.137273,
							y: -10.066428
						},
						{
							x: -12.052856,
							y: -10.040821
						},
						{
							x: -11.975057,
							y: -9.999236
						},
						{
							x: -11.906866,
							y: -9.943273
						},
						{
							x: -11.850903,
							y: -9.875082
						},
						{
							x: -11.833344,
							y: -9.842233
						},
						{
							x: -11.818197,
							y: -9.86069
						},
						{
							x: -11.750005,
							y: -9.916654
						},
						{
							x: -11.672206,
							y: -9.958238
						},
						{
							x: -11.587789,
							y: -9.983846
						},
						{
							x: -11.499999,
							y: -9.992492
						},
						{
							x: -11.412208,
							y: -9.983846
						},
						{
							x: -11.327791,
							y: -9.958238
						},
						{
							x: -11.249992,
							y: -9.916654
						},
						{
							x: -11.181801,
							y: -9.86069
						},
						{
							x: -11.125838,
							y: -9.792499
						},
						{
							x: -11.084253,
							y: -9.7147
						},
						{
							x: -11.058645,
							y: -9.630283
						},
						{
							x: -11.049999,
							y: -9.542492
						},
						{
							x: -11.058645,
							y: -9.454702
						},
						{
							x: -11.084253,
							y: -9.370285
						},
						{
							x: -11.125838,
							y: -9.292486
						},
						{
							x: -11.181801,
							y: -9.224294
						},
						{
							x: -11.249992,
							y: -9.168331
						},
						{
							x: -11.327791,
							y: -9.126747
						},
						{
							x: -11.412208,
							y: -9.101139
						},
						{
							x: -11.499999,
							y: -9.092492
						},
						{
							x: -11.587789,
							y: -9.101139
						},
						{
							x: -11.672206,
							y: -9.126747
						},
						{
							x: -11.750005,
							y: -9.168331
						},
						{
							x: -11.818197,
							y: -9.224294
						},
						{
							x: -11.87416,
							y: -9.292486
						},
						{
							x: -11.891718,
							y: -9.325335
						},
						{
							x: -11.906866,
							y: -9.306877
						},
						{
							x: -11.975057,
							y: -9.250914
						},
						{
							x: -12.052856,
							y: -9.209329
						},
						{
							x: -12.137273,
							y: -9.183722
						},
						{
							x: -12.225064,
							y: -9.175075
						},
						{
							x: -12.312855,
							y: -9.183722
						},
						{
							x: -12.397272,
							y: -9.209329
						},
						{
							x: -12.475071,
							y: -9.250914
						},
						{
							x: -12.543262,
							y: -9.306877
						},
						{
							x: -12.599225,
							y: -9.375068
						},
						{
							x: -12.64081,
							y: -9.452867
						},
						{
							x: -12.666417,
							y: -9.537284
						},
						{
							x: -12.670813,
							y: -9.581916
						},
						{
							x: -12.863972,
							y: -9.775075
						},
						{
							x: -13.300064,
							y: -9.775075
						},
						{
							x: -13.353714,
							y: -9.780359
						},
						{
							x: -13.405302,
							y: -9.796008
						},
						{
							x: -13.412553,
							y: -9.799884
						},
						{
							x: -13.419254,
							y: -9.777792
						},
						{
							x: -13.460839,
							y: -9.699993
						},
						{
							x: -13.516802,
							y: -9.631802
						},
						{
							x: -13.565767,
							y: -9.591617
						},
						{
							x: -13.506738,
							y: -9.543173
						},
						{
							x: -13.450775,
							y: -9.474982
						},
						{
							x: -13.40919,
							y: -9.397183
						},
						{
							x: -13.383583,
							y: -9.312766
						},
						{
							x: -13.374936,
							y: -9.224975
						},
						{
							x: -13.380396,
							y: -9.16954
						},
						{
							x: -13.32496,
							y: -9.175
						},
						{
							x: -13.237169,
							y: -9.166353
						},
						{
							x: -13.152752,
							y: -9.140746
						},
						{
							x: -13.074953,
							y: -9.099161
						},
						{
							x: -13.006762,
							y: -9.043198
						},
						{
							x: -12.950799,
							y: -8.975007
						},
						{
							x: -12.909214,
							y: -8.897208
						},
						{
							x: -12.883607,
							y: -8.812791
						},
						{
							x: -12.87496,
							y: -8.725
						},
						{
							x: -12.883607,
							y: -8.637209
						},
						{
							x: -12.909214,
							y: -8.552792
						},
						{
							x: -12.950799,
							y: -8.474993
						},
						{
							x: -13.006762,
							y: -8.406802
						},
						{
							x: -13.036758,
							y: -8.382185
						},
						{
							x: -13.031803,
							y: -8.378118
						},
						{
							x: -12.97584,
							y: -8.309927
						},
						{
							x: -12.934255,
							y: -8.232128
						},
						{
							x: -12.908648,
							y: -8.147711
						},
						{
							x: -12.900001,
							y: -8.05992
						},
						{
							x: -12.908648,
							y: -7.972129
						},
						{
							x: -12.934255,
							y: -7.887712
						},
						{
							x: -12.97584,
							y: -7.809913
						},
						{
							x: -13.031803,
							y: -7.741722
						},
						{
							x: -13.099994,
							y: -7.685759
						},
						{
							x: -13.177793,
							y: -7.644174
						},
						{
							x: -13.26221,
							y: -7.618567
						},
						{
							x: -13.350001,
							y: -7.60992
						},
						{
							x: -13.437792,
							y: -7.618567
						},
						{
							x: -13.522209,
							y: -7.644174
						},
						{
							x: -13.570752,
							y: -7.670121
						},
						{
							x: -13.570869,
							y: -7.669737
						},
						{
							x: -13.574936,
							y: -7.662128
						},
						{
							x: -13.574936,
							y: -6.949975
						},
						{
							x: -13.57974,
							y: -6.901202
						},
						{
							x: -13.593966,
							y: -6.854304
						},
						{
							x: -13.617069,
							y: -6.811082
						},
						{
							x: -13.648159,
							y: -6.773198
						},
						{
							x: -13.74914,
							y: -6.672217
						},
						{
							x: -13.727806,
							y: -6.665745
						},
						{
							x: -13.650007,
							y: -6.62416
						},
						{
							x: -13.581816,
							y: -6.568197
						},
						{
							x: -13.525853,
							y: -6.500006
						},
						{
							x: -13.484268,
							y: -6.422207
						},
						{
							x: -13.458661,
							y: -6.33779
						},
						{
							x: -13.450014,
							y: -6.249999
						},
						{
							x: -13.458661,
							y: -6.162208
						},
						{
							x: -13.484268,
							y: -6.077791
						},
						{
							x: -13.525853,
							y: -5.999992
						},
						{
							x: -13.581816,
							y: -5.931801
						},
						{
							x: -13.650007,
							y: -5.875838
						},
						{
							x: -13.727806,
							y: -5.834253
						},
						{
							x: -13.812223,
							y: -5.808646
						},
						{
							x: -13.900014,
							y: -5.799999
						},
						{
							x: -13.987805,
							y: -5.808646
						},
						{
							x: -14.072222,
							y: -5.834253
						},
						{
							x: -14.074936,
							y: -5.835704
						},
						{
							x: -14.074936,
							y: -5.492588
						},
						{
							x: -14.062145,
							y: -5.491328
						},
						{
							x: -13.977728,
							y: -5.465721
						},
						{
							x: -13.899929,
							y: -5.424136
						},
						{
							x: -13.831738,
							y: -5.368173
						},
						{
							x: -13.775775,
							y: -5.299982
						},
						{
							x: -13.761608,
							y: -5.273478
						},
						{
							x: -13.699943,
							y: -5.324086
						},
						{
							x: -13.622144,
							y: -5.365671
						},
						{
							x: -13.537727,
							y: -5.391278
						},
						{
							x: -13.449936,
							y: -5.399925
						},
						{
							x: -13.362145,
							y: -5.391278
						},
						{
							x: -13.2875,
							y: -5.368635
						},
						{
							x: -13.2875,
							y: -5.525016
						},
						{
							x: -13.280775,
							y: -5.593297
						},
						{
							x: -13.260858,
							y: -5.658955
						},
						{
							x: -13.249905,
							y: -5.679447
						},
						{
							x: -13.250971,
							y: -5.682962
						},
						{
							x: -13.2625,
							y: -5.800016
						},
						{
							x: -13.250971,
							y: -5.91707
						},
						{
							x: -13.216828,
							y: -6.029626
						},
						{
							x: -13.194092,
							y: -6.072161
						},
						{
							x: -13.191828,
							y: -6.079626
						},
						{
							x: -13.186627,
							y: -6.089356
						},
						{
							x: -13.166828,
							y: -6.154626
						},
						{
							x: -13.161627,
							y: -6.164356
						},
						{
							x: -13.141828,
							y: -6.229626
						},
						{
							x: -13.119092,
							y: -6.272161
						},
						{
							x: -13.116828,
							y: -6.279626
						},
						{
							x: -13.111627,
							y: -6.289356
						},
						{
							x: -13.091828,
							y: -6.354626
						},
						{
							x: -13.086627,
							y: -6.364356
						},
						{
							x: -13.066828,
							y: -6.429626
						},
						{
							x: -13.044092,
							y: -6.472161
						},
						{
							x: -13.041828,
							y: -6.479626
						},
						{
							x: -13.036627,
							y: -6.489356
						},
						{
							x: -13.016828,
							y: -6.554626
						},
						{
							x: -13.011627,
							y: -6.564356
						},
						{
							x: -12.991828,
							y: -6.629626
						},
						{
							x: -12.936382,
							y: -6.733358
						},
						{
							x: -12.861764,
							y: -6.82428
						},
						{
							x: -12.836764,
							y: -6.84928
						},
						{
							x: -12.745842,
							y: -6.923898
						},
						{
							x: -12.64211,
							y: -6.979343
						},
						{
							x: -12.529554,
							y: -7.013487
						},
						{
							x: -12.4125,
							y: -7.025016
						},
						{
							x: -12.286028,
							y: -7.025016
						},
						{
							x: -11.883869,
							y: -7.427175
						},
						{
							x: -11.907208,
							y: -7.434254
						},
						{
							x: -11.985007,
							y: -7.475839
						},
						{
							x: -12.053198,
							y: -7.531802
						},
						{
							x: -12.109161,
							y: -7.599993
						},
						{
							x: -12.150746,
							y: -7.677792
						},
						{
							x: -12.176353,
							y: -7.762209
						},
						{
							x: -12.185,
							y: -7.85
						},
						{
							x: -12.176353,
							y: -7.937791
						},
						{
							x: -12.150746,
							y: -8.022208
						},
						{
							x: -12.109161,
							y: -8.100007
						},
						{
							x: -12.053198,
							y: -8.168198
						},
						{
							x: -11.985007,
							y: -8.224161
						},
						{
							x: -11.907208,
							y: -8.265746
						},
						{
							x: -11.822791,
							y: -8.291353
						},
						{
							x: -11.735,
							y: -8.3
						},
						{
							x: -11.647209,
							y: -8.291353
						},
						{
							x: -11.562792,
							y: -8.265746
						},
						{
							x: -11.484993,
							y: -8.224161
						},
						{
							x: -11.416802,
							y: -8.168198
						},
						{
							x: -11.360839,
							y: -8.100007
						},
						{
							x: -11.319254,
							y: -8.022208
						},
						{
							x: -11.293647,
							y: -7.937791
						},
						{
							x: -11.285,
							y: -7.85
						},
						{
							x: -11.28795,
							y: -7.820047
						},
						{
							x: -11.2375,
							y: -7.825016
						},
						{
							x: -11.1375,
							y: -7.825016
						},
						{
							x: -11.097096,
							y: -7.821036
						},
						{
							x: -11.099936,
							y: -7.849871
						},
						{
							x: -11.091289,
							y: -7.937662
						},
						{
							x: -11.065682,
							y: -8.022079
						},
						{
							x: -11.024097,
							y: -8.099878
						},
						{
							x: -10.968134,
							y: -8.168069
						},
						{
							x: -10.899943,
							y: -8.224032
						},
						{
							x: -10.822144,
							y: -8.265617
						},
						{
							x: -10.737727,
							y: -8.291224
						},
						{
							x: -10.649936,
							y: -8.299871
						},
						{
							x: -10.562145,
							y: -8.291224
						},
						{
							x: -10.477728,
							y: -8.265617
						},
						{
							x: -10.399929,
							y: -8.224032
						},
						{
							x: -10.331738,
							y: -8.168069
						},
						{
							x: -10.275775,
							y: -8.099878
						},
						{
							x: -10.23419,
							y: -8.022079
						},
						{
							x: -10.208583,
							y: -7.937662
						},
						{
							x: -10.199936,
							y: -7.849871
						},
						{
							x: -10.208583,
							y: -7.76208
						},
						{
							x: -10.23419,
							y: -7.677663
						},
						{
							x: -10.275775,
							y: -7.599864
						},
						{
							x: -10.331738,
							y: -7.531673
						},
						{
							x: -10.399929,
							y: -7.47571
						},
						{
							x: -10.477728,
							y: -7.434125
						},
						{
							x: -10.493344,
							y: -7.429388
						},
						{
							x: -10.013972,
							y: -6.950016
						},
						{
							x: -9.024359,
							y: -6.950016
						},
						{
							x: -9.065898,
							y: -7.027729
						},
						{
							x: -9.091505,
							y: -7.112146
						},
						{
							x: -9.100152,
							y: -7.199937
						},
						{
							x: -9.091505,
							y: -7.287728
						},
						{
							x: -9.065898,
							y: -7.372145
						},
						{
							x: -9.049777,
							y: -7.402305
						},
						{
							x: -9.112855,
							y: -7.408518
						},
						{
							x: -9.197272,
							y: -7.434125
						},
						{
							x: -9.275071,
							y: -7.47571
						},
						{
							x: -9.343262,
							y: -7.531673
						},
						{
							x: -9.399225,
							y: -7.599864
						},
						{
							x: -9.44081,
							y: -7.677663
						},
						{
							x: -9.466417,
							y: -7.76208
						},
						{
							x: -9.475064,
							y: -7.849871
						},
						{
							x: -9.466417,
							y: -7.937662
						},
						{
							x: -9.44081,
							y: -8.022079
						},
						{
							x: -9.399225,
							y: -8.099878
						},
						{
							x: -9.343262,
							y: -8.168069
						},
						{
							x: -9.275071,
							y: -8.224032
						},
						{
							x: -9.197272,
							y: -8.265617
						},
						{
							x: -9.112855,
							y: -8.291224
						},
						{
							x: -9.025064,
							y: -8.299871
						},
						{
							x: -8.937273,
							y: -8.291224
						},
						{
							x: -8.927315,
							y: -8.288203
						},
						{
							x: -8.672478,
							y: -8.530905
						},
						{
							x: -8.672116,
							y: -8.530525
						},
						{
							x: -8.638957,
							y: -8.557738
						},
						{
							x: -8.595735,
							y: -8.580841
						},
						{
							x: -8.548837,
							y: -8.595067
						},
						{
							x: -8.500064,
							y: -8.599871
						},
						{
							x: -8.000064,
							y: -8.599871
						},
						{
							x: -7.951291,
							y: -8.595067
						},
						{
							x: -7.911573,
							y: -8.583019
						},
						{
							x: -8.576777,
							y: -9.248223
						},
						{
							x: -8.607867,
							y: -9.286107
						},
						{
							x: -8.63097,
							y: -9.329329
						},
						{
							x: -8.645196,
							y: -9.376227
						},
						{
							x: -8.65,
							y: -9.425
						},
						{
							x: -8.65,
							y: -9.721446
						},
						{
							x: -9.076777,
							y: -10.148223
						},
						{
							x: -9.107867,
							y: -10.186107
						},
						{
							x: -9.13097,
							y: -10.229329
						},
						{
							x: -9.145196,
							y: -10.276227
						},
						{
							x: -9.15,
							y: -10.325
						},
						{
							x: -9.15,
							y: -11.325
						},
						{
							x: -9.145196,
							y: -11.373773
						},
						{
							x: -9.13097,
							y: -11.420671
						},
						{
							x: -9.107867,
							y: -11.463893
						},
						{
							x: -9.076777,
							y: -11.501777
						},
						{
							x: -8.384539,
							y: -12.194015
						},
						{
							x: -8.399999,
							y: -12.192492
						},
						{
							x: -8.487789,
							y: -12.201139
						},
						{
							x: -8.572206,
							y: -12.226747
						},
						{
							x: -8.650005,
							y: -12.268331
						},
						{
							x: -8.718197,
							y: -12.324294
						},
						{
							x: -8.77416,
							y: -12.392486
						},
						{
							x: -8.815745,
							y: -12.470285
						},
						{
							x: -8.841352,
							y: -12.554702
						},
						{
							x: -8.849999,
							y: -12.642492
						},
						{
							x: -8.841352,
							y: -12.730283
						},
						{
							x: -8.815745,
							y: -12.8147
						},
						{
							x: -8.77416,
							y: -12.892499
						},
						{
							x: -8.718197,
							y: -12.96069
						},
						{
							x: -8.650005,
							y: -13.016654
						},
						{
							x: -8.572206,
							y: -13.058238
						},
						{
							x: -8.487789,
							y: -13.083846
						},
						{
							x: -8.399999,
							y: -13.092492
						},
						{
							x: -8.312208,
							y: -13.083846
						},
						{
							x: -8.227791,
							y: -13.058238
						},
						{
							x: -8.149992,
							y: -13.016654
						},
						{
							x: -8.081801,
							y: -12.96069
						},
						{
							x: -8.025838,
							y: -12.892499
						},
						{
							x: -7.992405,
							y: -12.829951
						},
						{
							x: -7.972208,
							y: -12.840746
						},
						{
							x: -7.92065,
							y: -12.856386
						},
						{
							x: -8.552132,
							y: -13.487868
						},
						{
							x: -8.589441,
							y: -13.533329
						},
						{
							x: -8.617164,
							y: -13.585195
						},
						{
							x: -8.634236,
							y: -13.641473
						},
						{
							x: -8.64,
							y: -13.7
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "bottom",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -4.465603,
							y: -5.216063
						},
						{
							x: -4.500903,
							y: -5.150022
						},
						{
							x: -4.556866,
							y: -5.081831
						},
						{
							x: -4.595711,
							y: -5.049952
						},
						{
							x: -4.556866,
							y: -5.018073
						},
						{
							x: -4.500903,
							y: -4.949882
						},
						{
							x: -4.459318,
							y: -4.872083
						},
						{
							x: -4.433711,
							y: -4.787666
						},
						{
							x: -4.425064,
							y: -4.699875
						},
						{
							x: -4.433711,
							y: -4.612084
						},
						{
							x: -4.459318,
							y: -4.527667
						},
						{
							x: -4.500903,
							y: -4.449868
						},
						{
							x: -4.556866,
							y: -4.381677
						},
						{
							x: -4.578376,
							y: -4.364024
						},
						{
							x: -4.525903,
							y: -4.300086
						},
						{
							x: -4.484318,
							y: -4.222287
						},
						{
							x: -4.458711,
							y: -4.13787
						},
						{
							x: -4.456814,
							y: -4.118606
						},
						{
							x: -4.450071,
							y: -4.12414
						},
						{
							x: -4.372272,
							y: -4.165725
						},
						{
							x: -4.287855,
							y: -4.191332
						},
						{
							x: -4.200064,
							y: -4.199979
						},
						{
							x: -4.112273,
							y: -4.191332
						},
						{
							x: -4.027856,
							y: -4.165725
						},
						{
							x: -3.950057,
							y: -4.12414
						},
						{
							x: -3.881866,
							y: -4.068177
						},
						{
							x: -3.825903,
							y: -3.999986
						},
						{
							x: -3.784318,
							y: -3.922187
						},
						{
							x: -3.758711,
							y: -3.83777
						},
						{
							x: -3.750064,
							y: -3.749979
						},
						{
							x: -3.752427,
							y: -3.725992
						},
						{
							x: -3.751841,
							y: -3.726706
						},
						{
							x: -3.713957,
							y: -3.757796
						},
						{
							x: -3.710039,
							y: -3.75989
						},
						{
							x: -3.710253,
							y: -3.760224
						},
						{
							x: -3.475064,
							y: -3.911417
						},
						{
							x: -3.475064,
							y: -4.151603
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "bottom",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -4.643314,
							y: -3.681452
						},
						{
							x: -4.650057,
							y: -3.675918
						},
						{
							x: -4.727856,
							y: -3.634333
						},
						{
							x: -4.812273,
							y: -3.608726
						},
						{
							x: -4.900064,
							y: -3.600079
						},
						{
							x: -4.987855,
							y: -3.608726
						},
						{
							x: -5.0625,
							y: -3.631369
						},
						{
							x: -5.0625,
							y: -3.448544
						},
						{
							x: -4.425064,
							y: -2.811108
						},
						{
							x: -4.425064,
							y: -2.899929
						},
						{
							x: -4.42026,
							y: -2.948702
						},
						{
							x: -4.406034,
							y: -2.9956
						},
						{
							x: -4.382931,
							y: -3.038822
						},
						{
							x: -4.358191,
							y: -3.068969
						},
						{
							x: -4.358765,
							y: -3.069499
						},
						{
							x: -4.140609,
							y: -3.305835
						},
						{
							x: -4.200064,
							y: -3.299979
						},
						{
							x: -4.287855,
							y: -3.308626
						},
						{
							x: -4.372272,
							y: -3.334233
						},
						{
							x: -4.450071,
							y: -3.375818
						},
						{
							x: -4.518262,
							y: -3.431781
						},
						{
							x: -4.574225,
							y: -3.499972
						},
						{
							x: -4.61581,
							y: -3.577771
						},
						{
							x: -4.641417,
							y: -3.662188
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "bottom",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: 3.250805,
							y: -16.350092
						},
						{
							x: 2.680705,
							y: -16.350092
						},
						{
							x: 2.26073,
							y: -15.930117
						},
						{
							x: 2.23573,
							y: -15.905117
						},
						{
							x: 2.129654,
							y: -15.818063
						},
						{
							x: 2.008633,
							y: -15.753376
						},
						{
							x: 1.877318,
							y: -15.713542
						},
						{
							x: 1.740755,
							y: -15.700092
						},
						{
							x: 1.604192,
							y: -15.713542
						},
						{
							x: 1.561983,
							y: -15.726346
						},
						{
							x: 0.613242,
							y: -14.777605
						},
						{
							x: 0.560205,
							y: -14.734078
						},
						{
							x: 0.519839,
							y: -14.712502
						},
						{
							x: 0.485205,
							y: -14.684078
						},
						{
							x: 0.424694,
							y: -14.651734
						},
						{
							x: 0.417229,
							y: -14.649469
						},
						{
							x: 0.374694,
							y: -14.626734
						},
						{
							x: 0.367229,
							y: -14.624469
						},
						{
							x: 0.324694,
							y: -14.601734
						},
						{
							x: 0.317229,
							y: -14.599469
						},
						{
							x: 0.274694,
							y: -14.576734
						},
						{
							x: 0.209422,
							y: -14.556934
						},
						{
							x: 0.199694,
							y: -14.551734
						},
						{
							x: 0.134037,
							y: -14.531817
						},
						{
							x: 0.103594,
							y: -14.528819
						},
						{
							x: 0.099694,
							y: -14.526734
						},
						{
							x: 0.034037,
							y: -14.506817
						},
						{
							x: -0.034245,
							y: -14.500092
						},
						{
							x: -0.339271,
							y: -14.500092
						},
						{
							x: -1.000709,
							y: -13.838654
						},
						{
							x: -0.992892,
							y: -13.812883
						},
						{
							x: -0.984245,
							y: -13.725092
						},
						{
							x: -0.992892,
							y: -13.637301
						},
						{
							x: -1.001787,
							y: -13.607978
						},
						{
							x: -0.957694,
							y: -13.621353
						},
						{
							x: -0.869903,
							y: -13.63
						},
						{
							x: -0.811261,
							y: -13.624224
						},
						{
							x: -0.816353,
							y: -13.641009
						},
						{
							x: -0.825,
							y: -13.7288
						},
						{
							x: -0.816353,
							y: -13.816591
						},
						{
							x: -0.790746,
							y: -13.901008
						},
						{
							x: -0.749161,
							y: -13.978807
						},
						{
							x: -0.693198,
							y: -14.046998
						},
						{
							x: -0.625007,
							y: -14.102961
						},
						{
							x: -0.547208,
							y: -14.144546
						},
						{
							x: -0.462791,
							y: -14.170153
						},
						{
							x: -0.375,
							y: -14.1788
						},
						{
							x: -0.287209,
							y: -14.170153
						},
						{
							x: -0.202792,
							y: -14.144546
						},
						{
							x: -0.124993,
							y: -14.102961
						},
						{
							x: -0.056802,
							y: -14.046998
						},
						{
							x: -839e-6,
							y: -13.978807
						},
						{
							x: 0.040746,
							y: -13.901008
						},
						{
							x: 0.066353,
							y: -13.816591
						},
						{
							x: 0.075,
							y: -13.7288
						},
						{
							x: 0.066353,
							y: -13.641009
						},
						{
							x: 0.040746,
							y: -13.556592
						},
						{
							x: -839e-6,
							y: -13.478793
						},
						{
							x: -0.056802,
							y: -13.410602
						},
						{
							x: -0.124993,
							y: -13.354639
						},
						{
							x: -0.202792,
							y: -13.313054
						},
						{
							x: -0.287209,
							y: -13.287447
						},
						{
							x: -0.375,
							y: -13.2788
						},
						{
							x: -0.433642,
							y: -13.284576
						},
						{
							x: -0.42855,
							y: -13.267791
						},
						{
							x: -0.423759,
							y: -13.219153
						},
						{
							x: -0.365755,
							y: -13.224866
						},
						{
							x: -0.277964,
							y: -13.216219
						},
						{
							x: -0.193547,
							y: -13.190612
						},
						{
							x: -0.193002,
							y: -13.190321
						},
						{
							x: -0.190746,
							y: -13.197758
						},
						{
							x: -0.149161,
							y: -13.275557
						},
						{
							x: -0.093198,
							y: -13.343748
						},
						{
							x: -0.025007,
							y: -13.399711
						},
						{
							x: 0.052792,
							y: -13.441296
						},
						{
							x: 0.137209,
							y: -13.466903
						},
						{
							x: 0.225,
							y: -13.47555
						},
						{
							x: 0.312791,
							y: -13.466903
						},
						{
							x: 0.397208,
							y: -13.441296
						},
						{
							x: 0.475007,
							y: -13.399711
						},
						{
							x: 0.543198,
							y: -13.343748
						},
						{
							x: 0.599161,
							y: -13.275557
						},
						{
							x: 0.640746,
							y: -13.197758
						},
						{
							x: 0.666353,
							y: -13.113341
						},
						{
							x: 0.675,
							y: -13.02555
						},
						{
							x: 0.666353,
							y: -12.937759
						},
						{
							x: 0.640746,
							y: -12.853342
						},
						{
							x: 0.599161,
							y: -12.775543
						},
						{
							x: 0.543198,
							y: -12.707352
						},
						{
							x: 0.475007,
							y: -12.651389
						},
						{
							x: 0.475,
							y: -12.651385
						},
						{
							x: 0.475,
							y: -12.079104
						},
						{
							x: 0.726777,
							y: -11.827327
						},
						{
							x: 0.757867,
							y: -11.789443
						},
						{
							x: 0.78097,
							y: -11.746221
						},
						{
							x: 0.795196,
							y: -11.699323
						},
						{
							x: 0.8,
							y: -11.65055
						},
						{
							x: 0.8,
							y: -11.60739
						},
						{
							x: 0.80597,
							y: -11.596221
						},
						{
							x: 0.820196,
							y: -11.549323
						},
						{
							x: 0.825,
							y: -11.50055
						},
						{
							x: 0.825,
							y: -10.30055
						},
						{
							x: 0.820196,
							y: -10.251777
						},
						{
							x: 0.80597,
							y: -10.204879
						},
						{
							x: 0.782867,
							y: -10.161657
						},
						{
							x: 0.751777,
							y: -10.123773
						},
						{
							x: 0.605724,
							y: -9.97772
						},
						{
							x: 0.590746,
							y: -9.928342
						},
						{
							x: 0.549161,
							y: -9.850543
						},
						{
							x: 0.493198,
							y: -9.782352
						},
						{
							x: 0.425007,
							y: -9.726389
						},
						{
							x: 0.347208,
							y: -9.684804
						},
						{
							x: 0.262791,
							y: -9.659197
						},
						{
							x: 0.175,
							y: -9.65055
						},
						{
							x: 0.087209,
							y: -9.659197
						},
						{
							x: 0.002792,
							y: -9.684804
						},
						{
							x: -0.075007,
							y: -9.726389
						},
						{
							x: -0.143198,
							y: -9.782352
						},
						{
							x: -0.199161,
							y: -9.850543
						},
						{
							x: -0.240746,
							y: -9.928342
						},
						{
							x: -0.266353,
							y: -10.012759
						},
						{
							x: -0.275,
							y: -10.10055
						},
						{
							x: -0.266353,
							y: -10.188341
						},
						{
							x: -0.240746,
							y: -10.272758
						},
						{
							x: -0.199161,
							y: -10.350557
						},
						{
							x: -0.143198,
							y: -10.418748
						},
						{
							x: -0.075007,
							y: -10.474711
						},
						{
							x: 0.002792,
							y: -10.516296
						},
						{
							x: 0.087209,
							y: -10.541903
						},
						{
							x: 0.175,
							y: -10.55055
						},
						{
							x: 0.262791,
							y: -10.541903
						},
						{
							x: 0.325,
							y: -10.523033
						},
						{
							x: 0.325,
							y: -11.41871
						},
						{
							x: 0.31903,
							y: -11.429879
						},
						{
							x: 0.304804,
							y: -11.476777
						},
						{
							x: 0.3,
							y: -11.52555
						},
						{
							x: 0.3,
							y: -11.546996
						},
						{
							x: 0.048223,
							y: -11.798773
						},
						{
							x: 0.017133,
							y: -11.836657
						},
						{
							x: -597e-5,
							y: -11.879879
						},
						{
							x: -0.020196,
							y: -11.926777
						},
						{
							x: -0.025,
							y: -11.97555
						},
						{
							x: -0.025,
							y: -12.484154
						},
						{
							x: -0.047557,
							y: -12.456668
						},
						{
							x: -0.115748,
							y: -12.400705
						},
						{
							x: -0.193547,
							y: -12.35912
						},
						{
							x: -0.277964,
							y: -12.333513
						},
						{
							x: -0.365755,
							y: -12.324866
						},
						{
							x: -0.453546,
							y: -12.333513
						},
						{
							x: -0.537963,
							y: -12.35912
						},
						{
							x: -0.602376,
							y: -12.39355
						},
						{
							x: -0.477513,
							y: -12.268687
						},
						{
							x: -0.433986,
							y: -12.21565
						},
						{
							x: -0.401642,
							y: -12.155139
						},
						{
							x: -0.381725,
							y: -12.089482
						},
						{
							x: -0.375,
							y: -12.0212
						},
						{
							x: -0.375,
							y: -10.5462
						},
						{
							x: -0.381725,
							y: -10.477918
						},
						{
							x: -0.401642,
							y: -10.412261
						},
						{
							x: -0.433986,
							y: -10.35175
						},
						{
							x: -0.477513,
							y: -10.298713
						},
						{
							x: -1.166199,
							y: -9.610027
						},
						{
							x: -1.183986,
							y: -9.57675
						},
						{
							x: -1.21241,
							y: -9.542116
						},
						{
							x: -1.224377,
							y: -9.519726
						},
						{
							x: -1.226642,
							y: -9.512261
						},
						{
							x: -1.23662,
							y: -9.493594
						},
						{
							x: -1.161101,
							y: -9.453229
						},
						{
							x: -1.055025,
							y: -9.366175
						},
						{
							x: -1.005025,
							y: -9.316175
						},
						{
							x: -0.917971,
							y: -9.210099
						},
						{
							x: -0.911732,
							y: -9.198426
						},
						{
							x: -0.884161,
							y: -9.250007
						},
						{
							x: -0.828198,
							y: -9.318198
						},
						{
							x: -0.760007,
							y: -9.374161
						},
						{
							x: -0.682208,
							y: -9.415746
						},
						{
							x: -0.597791,
							y: -9.441353
						},
						{
							x: -0.51,
							y: -9.45
						},
						{
							x: -0.422209,
							y: -9.441353
						},
						{
							x: -0.337792,
							y: -9.415746
						},
						{
							x: -0.259993,
							y: -9.374161
						},
						{
							x: -0.191802,
							y: -9.318198
						},
						{
							x: -0.135839,
							y: -9.250007
						},
						{
							x: -0.094254,
							y: -9.172208
						},
						{
							x: -0.068647,
							y: -9.087791
						},
						{
							x: -0.06,
							y: -9
						},
						{
							x: -0.068647,
							y: -8.912209
						},
						{
							x: -0.094254,
							y: -8.827792
						},
						{
							x: -0.135839,
							y: -8.749993
						},
						{
							x: -0.191802,
							y: -8.681802
						},
						{
							x: -0.259993,
							y: -8.625839
						},
						{
							x: -0.32822,
							y: -8.58937
						},
						{
							x: -0.180025,
							y: -8.441175
						},
						{
							x: -0.092971,
							y: -8.335099
						},
						{
							x: -0.028284,
							y: -8.214078
						},
						{
							x: 0.01155,
							y: -8.082763
						},
						{
							x: 0.025,
							y: -7.9462
						},
						{
							x: 0.025,
							y: -6.86115
						},
						{
							x: 0.344975,
							y: -6.541175
						},
						{
							x: 0.432029,
							y: -6.435099
						},
						{
							x: 0.496716,
							y: -6.314078
						},
						{
							x: 0.517307,
							y: -6.2462
						},
						{
							x: 2.875,
							y: -6.2462
						},
						{
							x: 3.011563,
							y: -6.23275
						},
						{
							x: 3.142878,
							y: -6.192916
						},
						{
							x: 3.263899,
							y: -6.128229
						},
						{
							x: 3.369975,
							y: -6.041175
						},
						{
							x: 5.419975,
							y: -3.991175
						},
						{
							x: 5.443719,
							y: -3.962243
						},
						{
							x: 5.44,
							y: -4
						},
						{
							x: 5.448647,
							y: -4.087791
						},
						{
							x: 5.474254,
							y: -4.172208
						},
						{
							x: 5.515839,
							y: -4.250007
						},
						{
							x: 5.571802,
							y: -4.318198
						},
						{
							x: 5.639993,
							y: -4.374161
						},
						{
							x: 5.717792,
							y: -4.415746
						},
						{
							x: 5.802209,
							y: -4.441353
						},
						{
							x: 5.89,
							y: -4.45
						},
						{
							x: 5.977791,
							y: -4.441353
						},
						{
							x: 6.062208,
							y: -4.415746
						},
						{
							x: 6.140007,
							y: -4.374161
						},
						{
							x: 6.208198,
							y: -4.318198
						},
						{
							x: 6.264161,
							y: -4.250007
						},
						{
							x: 6.305746,
							y: -4.172208
						},
						{
							x: 6.331353,
							y: -4.087791
						},
						{
							x: 6.34,
							y: -4
						},
						{
							x: 6.331353,
							y: -3.912209
						},
						{
							x: 6.305746,
							y: -3.827792
						},
						{
							x: 6.264161,
							y: -3.749993
						},
						{
							x: 6.261048,
							y: -3.7462
						},
						{
							x: 8.45,
							y: -3.7462
						},
						{
							x: 8.586563,
							y: -3.73275
						},
						{
							x: 8.717878,
							y: -3.692916
						},
						{
							x: 8.838899,
							y: -3.628229
						},
						{
							x: 8.944975,
							y: -3.541175
						},
						{
							x: 9.78995,
							y: -2.6962
						},
						{
							x: 9.825,
							y: -2.6962
						},
						{
							x: 9.902209,
							y: -2.688596
						},
						{
							x: 8.248877,
							y: -4.341928
						},
						{
							x: 8.241153,
							y: -4.316463
						},
						{
							x: 8.199568,
							y: -4.238664
						},
						{
							x: 8.143605,
							y: -4.170473
						},
						{
							x: 8.075413,
							y: -4.114509
						},
						{
							x: 7.997614,
							y: -4.072925
						},
						{
							x: 7.913197,
							y: -4.047317
						},
						{
							x: 7.825407,
							y: -4.038671
						},
						{
							x: 7.737616,
							y: -4.047317
						},
						{
							x: 7.653199,
							y: -4.072925
						},
						{
							x: 7.5754,
							y: -4.114509
						},
						{
							x: 7.507209,
							y: -4.170473
						},
						{
							x: 7.451245,
							y: -4.238664
						},
						{
							x: 7.409661,
							y: -4.316463
						},
						{
							x: 7.384053,
							y: -4.40088
						},
						{
							x: 7.375407,
							y: -4.488671
						},
						{
							x: 7.384053,
							y: -4.576461
						},
						{
							x: 7.409661,
							y: -4.660878
						},
						{
							x: 7.451245,
							y: -4.738677
						},
						{
							x: 7.507209,
							y: -4.806869
						},
						{
							x: 7.5754,
							y: -4.862832
						},
						{
							x: 7.653199,
							y: -4.904416
						},
						{
							x: 7.678664,
							y: -4.912141
						},
						{
							x: 7.275805,
							y: -5.315
						},
						{
							x: 7.165755,
							y: -5.315
						},
						{
							x: 7.029192,
							y: -5.32845
						},
						{
							x: 6.897877,
							y: -5.368284
						},
						{
							x: 6.797991,
							y: -5.421674
						},
						{
							x: 6.729192,
							y: -5.42845
						},
						{
							x: 6.597877,
							y: -5.468284
						},
						{
							x: 6.476856,
							y: -5.532971
						},
						{
							x: 6.37078,
							y: -5.620025
						},
						{
							x: 6.07078,
							y: -5.920025
						},
						{
							x: 5.983726,
							y: -6.026101
						},
						{
							x: 5.919039,
							y: -6.147122
						},
						{
							x: 5.901739,
							y: -6.204152
						},
						{
							x: 5.883726,
							y: -6.226101
						},
						{
							x: 5.819039,
							y: -6.347122
						},
						{
							x: 5.779205,
							y: -6.478437
						},
						{
							x: 5.765755,
							y: -6.615
						},
						{
							x: 5.765755,
							y: -7.215
						},
						{
							x: 5.779205,
							y: -7.351563
						},
						{
							x: 5.819039,
							y: -7.482878
						},
						{
							x: 5.872429,
							y: -7.582764
						},
						{
							x: 5.879205,
							y: -7.651563
						},
						{
							x: 5.919039,
							y: -7.782878
						},
						{
							x: 5.983726,
							y: -7.903899
						},
						{
							x: 6.07078,
							y: -8.009975
						},
						{
							x: 6.408308,
							y: -8.347503
						},
						{
							x: 6.419039,
							y: -8.382878
						},
						{
							x: 6.483726,
							y: -8.503899
						},
						{
							x: 6.501739,
							y: -8.525848
						},
						{
							x: 6.519039,
							y: -8.582878
						},
						{
							x: 6.583726,
							y: -8.703899
						},
						{
							x: 6.67078,
							y: -8.809975
						},
						{
							x: 6.708308,
							y: -8.847503
						},
						{
							x: 6.719039,
							y: -8.882878
						},
						{
							x: 6.783726,
							y: -9.003899
						},
						{
							x: 6.87078,
							y: -9.109975
						},
						{
							x: 6.976856,
							y: -9.197029
						},
						{
							x: 7.097877,
							y: -9.261716
						},
						{
							x: 7.229192,
							y: -9.30155
						},
						{
							x: 7.365755,
							y: -9.315
						},
						{
							x: 7.461364,
							y: -9.305583
						},
						{
							x: 7.515755,
							y: -9.359974
						},
						{
							x: 7.515755,
							y: -10.515
						},
						{
							x: 7.52248,
							y: -10.583282
						},
						{
							x: 7.542397,
							y: -10.648939
						},
						{
							x: 7.574741,
							y: -10.70945
						},
						{
							x: 7.618268,
							y: -10.762487
						},
						{
							x: 7.815755,
							y: -10.959974
						},
						{
							x: 7.815755,
							y: -11.115
						},
						{
							x: 7.82248,
							y: -11.183282
						},
						{
							x: 7.842397,
							y: -11.248939
						},
						{
							x: 7.874741,
							y: -11.30945
						},
						{
							x: 7.918268,
							y: -11.362487
						},
						{
							x: 8.118268,
							y: -11.562487
						},
						{
							x: 8.151274,
							y: -11.589575
						},
						{
							x: 8.191594,
							y: -11.665007
						},
						{
							x: 8.203923,
							y: -11.68003
						},
						{
							x: 8.164993,
							y: -11.700839
						},
						{
							x: 8.096802,
							y: -11.756802
						},
						{
							x: 8.040839,
							y: -11.824993
						},
						{
							x: 7.999254,
							y: -11.902792
						},
						{
							x: 7.973647,
							y: -11.987209
						},
						{
							x: 7.965,
							y: -12.075
						},
						{
							x: 7.973647,
							y: -12.162791
						},
						{
							x: 7.999254,
							y: -12.247208
						},
						{
							x: 8.040839,
							y: -12.325007
						},
						{
							x: 8.096802,
							y: -12.393198
						},
						{
							x: 8.164993,
							y: -12.449161
						},
						{
							x: 8.167039,
							y: -12.450255
						},
						{
							x: 8.165748,
							y: -12.450945
						},
						{
							x: 8.097557,
							y: -12.506908
						},
						{
							x: 8.041594,
							y: -12.575099
						},
						{
							x: 8.000009,
							y: -12.652898
						},
						{
							x: 7.974402,
							y: -12.737315
						},
						{
							x: 7.965755,
							y: -12.825106
						},
						{
							x: 7.974402,
							y: -12.912897
						},
						{
							x: 8.000009,
							y: -12.997314
						},
						{
							x: 8.041594,
							y: -13.075113
						},
						{
							x: 8.097557,
							y: -13.143304
						},
						{
							x: 8.165748,
							y: -13.199267
						},
						{
							x: 8.228466,
							y: -13.232791
						},
						{
							x: 8.329284,
							y: -13.333609
						},
						{
							x: 8.327964,
							y: -13.333739
						},
						{
							x: 8.243547,
							y: -13.359346
						},
						{
							x: 8.165748,
							y: -13.400931
						},
						{
							x: 8.097557,
							y: -13.456894
						},
						{
							x: 8.041594,
							y: -13.525085
						},
						{
							x: 8.000009,
							y: -13.602884
						},
						{
							x: 7.974402,
							y: -13.687301
						},
						{
							x: 7.970669,
							y: -13.725204
						},
						{
							x: 7.340868,
							y: -14.355005
						},
						{
							x: 7.322473,
							y: -14.356817
						},
						{
							x: 7.256816,
							y: -14.376734
						},
						{
							x: 7.196305,
							y: -14.409078
						},
						{
							x: 7.143268,
							y: -14.452605
						},
						{
							x: 6.434941,
							y: -15.160932
						},
						{
							x: 6.457108,
							y: -15.087855
						},
						{
							x: 6.465755,
							y: -15.000064
						},
						{
							x: 6.457108,
							y: -14.912273
						},
						{
							x: 6.431501,
							y: -14.827856
						},
						{
							x: 6.389916,
							y: -14.750057
						},
						{
							x: 6.333953,
							y: -14.681866
						},
						{
							x: 6.265762,
							y: -14.625903
						},
						{
							x: 6.187963,
							y: -14.584318
						},
						{
							x: 6.103546,
							y: -14.558711
						},
						{
							x: 6.015755,
							y: -14.550064
						},
						{
							x: 5.927964,
							y: -14.558711
						},
						{
							x: 5.843547,
							y: -14.584318
						},
						{
							x: 5.765748,
							y: -14.625903
						},
						{
							x: 5.697557,
							y: -14.681866
						},
						{
							x: 5.641594,
							y: -14.750057
						},
						{
							x: 5.600009,
							y: -14.827856
						},
						{
							x: 5.574402,
							y: -14.912273
						},
						{
							x: 5.565755,
							y: -15.000064
						},
						{
							x: 5.574402,
							y: -15.087855
						},
						{
							x: 5.600009,
							y: -15.172272
						},
						{
							x: 5.601516,
							y: -15.175092
						},
						{
							x: 5.285052,
							y: -15.175092
						},
						{
							x: 5.299991,
							y: -15.147144
						},
						{
							x: 5.325598,
							y: -15.062727
						},
						{
							x: 5.334245,
							y: -14.974936
						},
						{
							x: 5.325598,
							y: -14.887145
						},
						{
							x: 5.299991,
							y: -14.802728
						},
						{
							x: 5.258406,
							y: -14.724929
						},
						{
							x: 5.202443,
							y: -14.656738
						},
						{
							x: 5.134252,
							y: -14.600775
						},
						{
							x: 5.056453,
							y: -14.55919
						},
						{
							x: 4.972036,
							y: -14.533583
						},
						{
							x: 4.884245,
							y: -14.524936
						},
						{
							x: 4.796454,
							y: -14.533583
						},
						{
							x: 4.712037,
							y: -14.55919
						},
						{
							x: 4.634238,
							y: -14.600775
						},
						{
							x: 4.566047,
							y: -14.656738
						},
						{
							x: 4.510084,
							y: -14.724929
						},
						{
							x: 4.500553,
							y: -14.74276
						},
						{
							x: 4.437963,
							y: -14.709304
						},
						{
							x: 4.353546,
							y: -14.683697
						},
						{
							x: 4.265755,
							y: -14.67505
						},
						{
							x: 4.177964,
							y: -14.683697
						},
						{
							x: 4.093547,
							y: -14.709304
						},
						{
							x: 4.015748,
							y: -14.750889
						},
						{
							x: 3.947557,
							y: -14.806852
						},
						{
							x: 3.891594,
							y: -14.875043
						},
						{
							x: 3.850009,
							y: -14.952842
						},
						{
							x: 3.824402,
							y: -15.037259
						},
						{
							x: 3.815755,
							y: -15.12505
						},
						{
							x: 3.824402,
							y: -15.212841
						},
						{
							x: 3.850009,
							y: -15.297258
						},
						{
							x: 3.891594,
							y: -15.375057
						},
						{
							x: 3.947557,
							y: -15.443248
						},
						{
							x: 4.015748,
							y: -15.499211
						},
						{
							x: 4.071751,
							y: -15.529146
						}
					]
				},
				inner_rings: [
					{
						vertices: [
							{
								x: 3.075,
								y: -8.80045
							},
							{
								x: 3.162791,
								y: -8.791803
							},
							{
								x: 3.247208,
								y: -8.766196
							},
							{
								x: 3.325007,
								y: -8.724611
							},
							{
								x: 3.393198,
								y: -8.668648
							},
							{
								x: 3.449161,
								y: -8.600457
							},
							{
								x: 3.490746,
								y: -8.522658
							},
							{
								x: 3.516353,
								y: -8.438241
							},
							{
								x: 3.525,
								y: -8.35045
							},
							{
								x: 3.516353,
								y: -8.262659
							},
							{
								x: 3.490746,
								y: -8.178242
							},
							{
								x: 3.456411,
								y: -8.114007
							},
							{
								x: 3.484252,
								y: -8.099125
							},
							{
								x: 3.552443,
								y: -8.043162
							},
							{
								x: 3.608406,
								y: -7.974971
							},
							{
								x: 3.649991,
								y: -7.897172
							},
							{
								x: 3.675598,
								y: -7.812755
							},
							{
								x: 3.684245,
								y: -7.724964
							},
							{
								x: 3.675598,
								y: -7.637173
							},
							{
								x: 3.649991,
								y: -7.552756
							},
							{
								x: 3.608406,
								y: -7.474957
							},
							{
								x: 3.552443,
								y: -7.406766
							},
							{
								x: 3.484252,
								y: -7.350803
							},
							{
								x: 3.418791,
								y: -7.315813
							},
							{
								x: 3.449161,
								y: -7.278807
							},
							{
								x: 3.490746,
								y: -7.201008
							},
							{
								x: 3.516353,
								y: -7.116591
							},
							{
								x: 3.525,
								y: -7.0288
							},
							{
								x: 3.516353,
								y: -6.941009
							},
							{
								x: 3.490746,
								y: -6.856592
							},
							{
								x: 3.487222,
								y: -6.85
							},
							{
								x: 3.576092,
								y: -6.85
							},
							{
								x: 4.045546,
								y: -7.319454
							},
							{
								x: 4.087218,
								y: -7.353654
							},
							{
								x: 4.134762,
								y: -7.379067
							},
							{
								x: 4.142227,
								y: -7.381332
							},
							{
								x: 4.184762,
								y: -7.404067
							},
							{
								x: 4.23635,
								y: -7.419716
							},
							{
								x: 4.243604,
								y: -7.42043
							},
							{
								x: 4.259762,
								y: -7.429067
							},
							{
								x: 4.280492,
								y: -7.435355
							},
							{
								x: 4.299254,
								y: -7.497208
							},
							{
								x: 4.340839,
								y: -7.575007
							},
							{
								x: 4.396802,
								y: -7.643198
							},
							{
								x: 4.464993,
								y: -7.699161
							},
							{
								x: 4.542792,
								y: -7.740746
							},
							{
								x: 4.627209,
								y: -7.766353
							},
							{
								x: 4.715,
								y: -7.775
							},
							{
								x: 4.802791,
								y: -7.766353
							},
							{
								x: 4.887208,
								y: -7.740746
							},
							{
								x: 4.965007,
								y: -7.699161
							},
							{
								x: 5.033198,
								y: -7.643198
							},
							{
								x: 5.089161,
								y: -7.575007
							},
							{
								x: 5.130746,
								y: -7.497208
							},
							{
								x: 5.156353,
								y: -7.412791
							},
							{
								x: 5.165,
								y: -7.325
							},
							{
								x: 5.156353,
								y: -7.237209
							},
							{
								x: 5.143682,
								y: -7.195438
							},
							{
								x: 5.19,
								y: -7.2
							},
							{
								x: 5.277791,
								y: -7.191353
							},
							{
								x: 5.362208,
								y: -7.165746
							},
							{
								x: 5.440007,
								y: -7.124161
							},
							{
								x: 5.508198,
								y: -7.068198
							},
							{
								x: 5.564161,
								y: -7.000007
							},
							{
								x: 5.605746,
								y: -6.922208
							},
							{
								x: 5.631353,
								y: -6.837791
							},
							{
								x: 5.64,
								y: -6.75
							},
							{
								x: 5.631353,
								y: -6.662209
							},
							{
								x: 5.605746,
								y: -6.577792
							},
							{
								x: 5.564161,
								y: -6.499993
							},
							{
								x: 5.508198,
								y: -6.431802
							},
							{
								x: 5.440007,
								y: -6.375839
							},
							{
								x: 5.362208,
								y: -6.334254
							},
							{
								x: 5.277791,
								y: -6.308647
							},
							{
								x: 5.19,
								y: -6.3
							},
							{
								x: 5.102209,
								y: -6.308647
							},
							{
								x: 5.017792,
								y: -6.334254
							},
							{
								x: 4.939993,
								y: -6.375839
							},
							{
								x: 4.871802,
								y: -6.431802
							},
							{
								x: 4.815839,
								y: -6.499993
							},
							{
								x: 4.774254,
								y: -6.577792
							},
							{
								x: 4.748647,
								y: -6.662209
							},
							{
								x: 4.74,
								y: -6.75
							},
							{
								x: 4.748647,
								y: -6.837791
							},
							{
								x: 4.761318,
								y: -6.879562
							},
							{
								x: 4.715,
								y: -6.875
							},
							{
								x: 4.627209,
								y: -6.883647
							},
							{
								x: 4.571265,
								y: -6.900617
							},
							{
								x: 4.565,
								y: -6.9
							},
							{
								x: 4.452847,
								y: -6.9
							},
							{
								x: 4.445238,
								y: -6.895933
							},
							{
								x: 4.39365,
								y: -6.880284
							},
							{
								x: 4.386396,
								y: -6.87957
							},
							{
								x: 4.380127,
								y: -6.876219
							},
							{
								x: 3.884454,
								y: -6.380546
							},
							{
								x: 3.842782,
								y: -6.346346
							},
							{
								x: 3.795238,
								y: -6.320933
							},
							{
								x: 3.74365,
								y: -6.305284
							},
							{
								x: 3.69,
								y: -6.3
							},
							{
								x: 2.99,
								y: -6.3
							},
							{
								x: 2.93635,
								y: -6.305284
							},
							{
								x: 2.884762,
								y: -6.320933
							},
							{
								x: 2.868604,
								y: -6.32957
							},
							{
								x: 2.86135,
								y: -6.330284
							},
							{
								x: 2.809762,
								y: -6.345933
							},
							{
								x: 2.767227,
								y: -6.368668
							},
							{
								x: 2.759762,
								y: -6.370933
							},
							{
								x: 2.712218,
								y: -6.396346
							},
							{
								x: 2.677585,
								y: -6.424769
							},
							{
								x: 2.637218,
								y: -6.446346
							},
							{
								x: 2.595546,
								y: -6.480546
							},
							{
								x: 2.051092,
								y: -7.025
							},
							{
								x: 1.741052,
								y: -7.025
							},
							{
								x: 1.766353,
								y: -6.941591
							},
							{
								x: 1.775,
								y: -6.8538
							},
							{
								x: 1.766353,
								y: -6.766009
							},
							{
								x: 1.740746,
								y: -6.681592
							},
							{
								x: 1.699161,
								y: -6.603793
							},
							{
								x: 1.643198,
								y: -6.535602
							},
							{
								x: 1.575007,
								y: -6.479639
							},
							{
								x: 1.497208,
								y: -6.438054
							},
							{
								x: 1.412791,
								y: -6.412447
							},
							{
								x: 1.325,
								y: -6.4038
							},
							{
								x: 1.237209,
								y: -6.412447
							},
							{
								x: 1.152792,
								y: -6.438054
							},
							{
								x: 1.074993,
								y: -6.479639
							},
							{
								x: 1.006802,
								y: -6.535602
							},
							{
								x: 0.984708,
								y: -6.562524
							},
							{
								x: 0.940007,
								y: -6.525839
							},
							{
								x: 0.862208,
								y: -6.484254
							},
							{
								x: 0.777791,
								y: -6.458647
							},
							{
								x: 0.69,
								y: -6.45
							},
							{
								x: 0.602209,
								y: -6.458647
							},
							{
								x: 0.517792,
								y: -6.484254
							},
							{
								x: 0.439993,
								y: -6.525839
							},
							{
								x: 0.371802,
								y: -6.581802
							},
							{
								x: 0.315839,
								y: -6.649993
							},
							{
								x: 0.274254,
								y: -6.727792
							},
							{
								x: 0.248647,
								y: -6.812209
							},
							{
								x: 0.24,
								y: -6.9
							},
							{
								x: 0.248647,
								y: -6.987791
							},
							{
								x: 0.274254,
								y: -7.072208
							},
							{
								x: 0.315839,
								y: -7.150007
							},
							{
								x: 0.371802,
								y: -7.218198
							},
							{
								x: 0.439993,
								y: -7.274161
							},
							{
								x: 0.517792,
								y: -7.315746
							},
							{
								x: 0.602209,
								y: -7.341353
							},
							{
								x: 0.69,
								y: -7.35
							},
							{
								x: 0.777791,
								y: -7.341353
							},
							{
								x: 0.789034,
								y: -7.337942
							},
							{
								x: 0.870546,
								y: -7.419454
							},
							{
								x: 0.912218,
								y: -7.453654
							},
							{
								x: 0.952585,
								y: -7.475231
							},
							{
								x: 0.987218,
								y: -7.503654
							},
							{
								x: 1.034762,
								y: -7.529067
							},
							{
								x: 1.08635,
								y: -7.544716
							},
							{
								x: 1.093604,
								y: -7.54543
							},
							{
								x: 1.109762,
								y: -7.554067
							},
							{
								x: 1.16135,
								y: -7.569716
							},
							{
								x: 1.215,
								y: -7.575
							},
							{
								x: 2.165,
								y: -7.575
							},
							{
								x: 2.21865,
								y: -7.569716
							},
							{
								x: 2.270238,
								y: -7.554067
							},
							{
								x: 2.317782,
								y: -7.528654
							},
							{
								x: 2.359454,
								y: -7.494454
							},
							{
								x: 2.657775,
								y: -7.196133
							},
							{
								x: 2.659254,
								y: -7.201008
							},
							{
								x: 2.700839,
								y: -7.278807
							},
							{
								x: 2.756802,
								y: -7.346998
							},
							{
								x: 2.824993,
								y: -7.402961
							},
							{
								x: 2.890454,
								y: -7.437951
							},
							{
								x: 2.860084,
								y: -7.474957
							},
							{
								x: 2.818499,
								y: -7.552756
							},
							{
								x: 2.792892,
								y: -7.637173
							},
							{
								x: 2.784245,
								y: -7.724964
							},
							{
								x: 2.792892,
								y: -7.812755
							},
							{
								x: 2.818499,
								y: -7.897172
							},
							{
								x: 2.852834,
								y: -7.961407
							},
							{
								x: 2.824993,
								y: -7.976289
							},
							{
								x: 2.756802,
								y: -8.032252
							},
							{
								x: 2.700839,
								y: -8.100443
							},
							{
								x: 2.659254,
								y: -8.178242
							},
							{
								x: 2.633647,
								y: -8.262659
							},
							{
								x: 2.625,
								y: -8.35045
							},
							{
								x: 2.633647,
								y: -8.438241
							},
							{
								x: 2.659254,
								y: -8.522658
							},
							{
								x: 2.700839,
								y: -8.600457
							},
							{
								x: 2.756802,
								y: -8.668648
							},
							{
								x: 2.824993,
								y: -8.724611
							},
							{
								x: 2.902792,
								y: -8.766196
							},
							{
								x: 2.987209,
								y: -8.791803
							}
						]
					},
					{
						vertices: [
							{
								x: 3.980097,
								y: -8.805
							},
							{
								x: 4.067888,
								y: -8.796353
							},
							{
								x: 4.152305,
								y: -8.770746
							},
							{
								x: 4.230104,
								y: -8.729161
							},
							{
								x: 4.298295,
								y: -8.673198
							},
							{
								x: 4.354258,
								y: -8.605007
							},
							{
								x: 4.395843,
								y: -8.527208
							},
							{
								x: 4.42145,
								y: -8.442791
							},
							{
								x: 4.430097,
								y: -8.355
							},
							{
								x: 4.42145,
								y: -8.267209
							},
							{
								x: 4.395843,
								y: -8.182792
							},
							{
								x: 4.354258,
								y: -8.104993
							},
							{
								x: 4.298295,
								y: -8.036802
							},
							{
								x: 4.230104,
								y: -7.980839
							},
							{
								x: 4.152305,
								y: -7.939254
							},
							{
								x: 4.067888,
								y: -7.913647
							},
							{
								x: 3.980097,
								y: -7.905
							},
							{
								x: 3.892306,
								y: -7.913647
							},
							{
								x: 3.80789,
								y: -7.939254
							},
							{
								x: 3.730091,
								y: -7.980839
							},
							{
								x: 3.661899,
								y: -8.036802
							},
							{
								x: 3.605936,
								y: -8.104993
							},
							{
								x: 3.564351,
								y: -8.182792
							},
							{
								x: 3.538744,
								y: -8.267209
							},
							{
								x: 3.530097,
								y: -8.355
							},
							{
								x: 3.538744,
								y: -8.442791
							},
							{
								x: 3.564351,
								y: -8.527208
							},
							{
								x: 3.605936,
								y: -8.605007
							},
							{
								x: 3.661899,
								y: -8.673198
							},
							{
								x: 3.730091,
								y: -8.729161
							},
							{
								x: 3.80789,
								y: -8.770746
							},
							{
								x: 3.892306,
								y: -8.796353
							}
						]
					},
					{
						vertices: [
							{
								x: 5.965,
								y: -9.025
							},
							{
								x: 6.052791,
								y: -9.016353
							},
							{
								x: 6.137208,
								y: -8.990746
							},
							{
								x: 6.215007,
								y: -8.949161
							},
							{
								x: 6.283198,
								y: -8.893198
							},
							{
								x: 6.339161,
								y: -8.825007
							},
							{
								x: 6.380746,
								y: -8.747208
							},
							{
								x: 6.406353,
								y: -8.662791
							},
							{
								x: 6.415,
								y: -8.575
							},
							{
								x: 6.406353,
								y: -8.487209
							},
							{
								x: 6.380746,
								y: -8.402792
							},
							{
								x: 6.339161,
								y: -8.324993
							},
							{
								x: 6.283198,
								y: -8.256802
							},
							{
								x: 6.215007,
								y: -8.200839
							},
							{
								x: 6.137208,
								y: -8.159254
							},
							{
								x: 6.052791,
								y: -8.133647
							},
							{
								x: 5.965,
								y: -8.125
							},
							{
								x: 5.877209,
								y: -8.133647
							},
							{
								x: 5.792792,
								y: -8.159254
							},
							{
								x: 5.714993,
								y: -8.200839
							},
							{
								x: 5.674724,
								y: -8.233887
							},
							{
								x: 5.652443,
								y: -8.206738
							},
							{
								x: 5.584252,
								y: -8.150775
							},
							{
								x: 5.506453,
								y: -8.10919
							},
							{
								x: 5.422036,
								y: -8.083583
							},
							{
								x: 5.334245,
								y: -8.074936
							},
							{
								x: 5.246454,
								y: -8.083583
							},
							{
								x: 5.162037,
								y: -8.10919
							},
							{
								x: 5.084238,
								y: -8.150775
							},
							{
								x: 5.016047,
								y: -8.206738
							},
							{
								x: 4.960084,
								y: -8.274929
							},
							{
								x: 4.918499,
								y: -8.352728
							},
							{
								x: 4.892892,
								y: -8.437145
							},
							{
								x: 4.884245,
								y: -8.524936
							},
							{
								x: 4.892892,
								y: -8.612727
							},
							{
								x: 4.918499,
								y: -8.697144
							},
							{
								x: 4.960084,
								y: -8.774943
							},
							{
								x: 5.016047,
								y: -8.843134
							},
							{
								x: 5.084238,
								y: -8.899097
							},
							{
								x: 5.162037,
								y: -8.940682
							},
							{
								x: 5.246454,
								y: -8.966289
							},
							{
								x: 5.334245,
								y: -8.974936
							},
							{
								x: 5.422036,
								y: -8.966289
							},
							{
								x: 5.506453,
								y: -8.940682
							},
							{
								x: 5.584252,
								y: -8.899097
							},
							{
								x: 5.624521,
								y: -8.866049
							},
							{
								x: 5.646802,
								y: -8.893198
							},
							{
								x: 5.714993,
								y: -8.949161
							},
							{
								x: 5.792792,
								y: -8.990746
							},
							{
								x: 5.877209,
								y: -9.016353
							}
						]
					}
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "bottom",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -7.516802,
							y: -13.812894
						},
						{
							x: -7.521802,
							y: -13.806802
						},
						{
							x: -7.589993,
							y: -13.750839
						},
						{
							x: -7.667792,
							y: -13.709254
						},
						{
							x: -7.752209,
							y: -13.683647
						},
						{
							x: -7.84,
							y: -13.675
						},
						{
							x: -7.896279,
							y: -13.680543
						},
						{
							x: -7.087794,
							y: -12.872058
						},
						{
							x: -7.082852,
							y: -12.881305
						},
						{
							x: -7.051762,
							y: -12.919189
						},
						{
							x: -7.026762,
							y: -12.944189
						},
						{
							x: -6.988877,
							y: -12.97528
						},
						{
							x: -6.945656,
							y: -12.998382
						},
						{
							x: -6.898757,
							y: -13.012609
						},
						{
							x: -6.849985,
							y: -13.017412
						},
						{
							x: -6.274985,
							y: -13.017412
						},
						{
							x: -6.226212,
							y: -13.012609
						},
						{
							x: -6.179314,
							y: -12.998382
						},
						{
							x: -6.136092,
							y: -12.97528
						},
						{
							x: -6.098208,
							y: -12.944189
						},
						{
							x: -6.019694,
							y: -12.865675
						},
						{
							x: -6.041417,
							y: -12.937288
						},
						{
							x: -6.050064,
							y: -13.025079
						},
						{
							x: -6.041417,
							y: -13.11287
						},
						{
							x: -6.01581,
							y: -13.197287
						},
						{
							x: -5.974225,
							y: -13.275086
						},
						{
							x: -5.918262,
							y: -13.343277
						},
						{
							x: -5.850071,
							y: -13.39924
						},
						{
							x: -5.772272,
							y: -13.440825
						},
						{
							x: -5.687855,
							y: -13.466432
						},
						{
							x: -5.600064,
							y: -13.475079
						},
						{
							x: -5.512273,
							y: -13.466432
						},
						{
							x: -5.427856,
							y: -13.440825
						},
						{
							x: -5.350057,
							y: -13.39924
						},
						{
							x: -5.281866,
							y: -13.343277
						},
						{
							x: -5.225903,
							y: -13.275086
						},
						{
							x: -5.184318,
							y: -13.197287
						},
						{
							x: -5.158711,
							y: -13.11287
						},
						{
							x: -5.150064,
							y: -13.025079
						},
						{
							x: -5.158711,
							y: -12.937288
						},
						{
							x: -5.184318,
							y: -12.852871
						},
						{
							x: -5.189909,
							y: -12.842412
						},
						{
							x: -5.128539,
							y: -12.842412
						},
						{
							x: -5.091336,
							y: -12.879615
						},
						{
							x: -5.091338,
							y: -12.879622
						},
						{
							x: -5.099985,
							y: -12.967412
						},
						{
							x: -5.091338,
							y: -13.055203
						},
						{
							x: -5.065731,
							y: -13.13962
						},
						{
							x: -5.024146,
							y: -13.217419
						},
						{
							x: -4.968183,
							y: -13.28561
						},
						{
							x: -4.899991,
							y: -13.341574
						},
						{
							x: -4.822192,
							y: -13.383158
						},
						{
							x: -4.737775,
							y: -13.408766
						},
						{
							x: -4.649985,
							y: -13.417412
						},
						{
							x: -4.562194,
							y: -13.408766
						},
						{
							x: -4.477777,
							y: -13.383158
						},
						{
							x: -4.399978,
							y: -13.341574
						},
						{
							x: -4.331787,
							y: -13.28561
						},
						{
							x: -4.275824,
							y: -13.217419
						},
						{
							x: -4.235221,
							y: -13.141458
						},
						{
							x: -4.153546,
							y: -13.166233
						},
						{
							x: -4.065755,
							y: -13.17488
						},
						{
							x: -3.977964,
							y: -13.166233
						},
						{
							x: -3.893547,
							y: -13.140626
						},
						{
							x: -3.815748,
							y: -13.099041
						},
						{
							x: -3.747557,
							y: -13.043078
						},
						{
							x: -3.691594,
							y: -12.974887
						},
						{
							x: -3.650009,
							y: -12.897088
						},
						{
							x: -3.624402,
							y: -12.812671
						},
						{
							x: -3.615755,
							y: -12.72488
						},
						{
							x: -3.624402,
							y: -12.637089
						},
						{
							x: -3.650009,
							y: -12.552672
						},
						{
							x: -3.691594,
							y: -12.474873
						},
						{
							x: -3.747557,
							y: -12.406682
						},
						{
							x: -3.815748,
							y: -12.350719
						},
						{
							x: -3.825064,
							y: -12.345739
						},
						{
							x: -3.825064,
							y: -11.678475
						},
						{
							x: -3.298287,
							y: -11.151698
						},
						{
							x: -3.267197,
							y: -11.113814
						},
						{
							x: -3.244094,
							y: -11.070592
						},
						{
							x: -3.229868,
							y: -11.023694
						},
						{
							x: -3.225064,
							y: -10.974921
						},
						{
							x: -3.225064,
							y: -9.662768
						},
						{
							x: -3.220997,
							y: -9.655159
						},
						{
							x: -3.205348,
							y: -9.603571
						},
						{
							x: -3.200064,
							y: -9.549921
						},
						{
							x: -3.200064,
							y: -9.524921
						},
						{
							x: -3.200064,
							y: -8.674921
						},
						{
							x: -3.205348,
							y: -8.621271
						},
						{
							x: -3.220997,
							y: -8.569683
						},
						{
							x: -3.225064,
							y: -8.562074
						},
						{
							x: -3.225064,
							y: -7.949921
						},
						{
							x: -3.229868,
							y: -7.901148
						},
						{
							x: -3.244094,
							y: -7.85425
						},
						{
							x: -3.266829,
							y: -7.811716
						},
						{
							x: -3.269094,
							y: -7.80425
						},
						{
							x: -3.291829,
							y: -7.761716
						},
						{
							x: -3.294094,
							y: -7.75425
						},
						{
							x: -3.316829,
							y: -7.711716
						},
						{
							x: -3.319094,
							y: -7.70425
						},
						{
							x: -3.342197,
							y: -7.661028
						},
						{
							x: -3.350064,
							y: -7.651442
						},
						{
							x: -3.350064,
							y: -7.349921
						},
						{
							x: -3.354868,
							y: -7.301148
						},
						{
							x: -3.369094,
							y: -7.25425
						},
						{
							x: -3.378909,
							y: -7.235888
						},
						{
							x: -3.379868,
							y: -7.226148
						},
						{
							x: -3.394094,
							y: -7.17925
						},
						{
							x: -3.416829,
							y: -7.136716
						},
						{
							x: -3.419094,
							y: -7.12925
						},
						{
							x: -3.442197,
							y: -7.086028
						},
						{
							x: -3.473287,
							y: -7.048144
						},
						{
							x: -3.623287,
							y: -6.898144
						},
						{
							x: -3.661171,
							y: -6.867054
						},
						{
							x: -3.700283,
							y: -6.846148
						},
						{
							x: -3.933713,
							y: -6.612718
						},
						{
							x: -3.933711,
							y: -6.612712
						},
						{
							x: -3.925064,
							y: -6.524921
						},
						{
							x: -3.933711,
							y: -6.43713
						},
						{
							x: -3.959318,
							y: -6.352713
						},
						{
							x: -4.000903,
							y: -6.274914
						},
						{
							x: -4.056866,
							y: -6.206723
						},
						{
							x: -4.125057,
							y: -6.15076
						},
						{
							x: -4.202856,
							y: -6.109175
						},
						{
							x: -4.287273,
							y: -6.083568
						},
						{
							x: -4.375064,
							y: -6.074921
						},
						{
							x: -4.453284,
							y: -6.082625
						},
						{
							x: -4.450064,
							y: -6.049929
						},
						{
							x: -4.458711,
							y: -5.962138
						},
						{
							x: -4.463176,
							y: -5.94742
						},
						{
							x: -3.43871,
							y: -4.846502
						},
						{
							x: -3.415746,
							y: -4.922206
						},
						{
							x: -3.374161,
							y: -5.000005
						},
						{
							x: -3.318198,
							y: -5.068196
						},
						{
							x: -3.250007,
							y: -5.124159
						},
						{
							x: -3.172208,
							y: -5.165744
						},
						{
							x: -3.087791,
							y: -5.191351
						},
						{
							x: -3.026314,
							y: -5.197406
						},
						{
							x: -3.384454,
							y: -5.555546
						},
						{
							x: -3.418654,
							y: -5.597218
						},
						{
							x: -3.444067,
							y: -5.644762
						},
						{
							x: -3.446571,
							y: -5.653017
						},
						{
							x: -3.466777,
							y: -5.673223
						},
						{
							x: -3.472719,
							y: -5.679165
						},
						{
							x: -3.515,
							y: -5.675
						},
						{
							x: -3.602791,
							y: -5.683647
						},
						{
							x: -3.687208,
							y: -5.709254
						},
						{
							x: -3.765007,
							y: -5.750839
						},
						{
							x: -3.833198,
							y: -5.806802
						},
						{
							x: -3.889161,
							y: -5.874993
						},
						{
							x: -3.930746,
							y: -5.952792
						},
						{
							x: -3.956353,
							y: -6.037209
						},
						{
							x: -3.965,
							y: -6.125
						},
						{
							x: -3.956353,
							y: -6.212791
						},
						{
							x: -3.930746,
							y: -6.297208
						},
						{
							x: -3.889161,
							y: -6.375007
						},
						{
							x: -3.833198,
							y: -6.443198
						},
						{
							x: -3.765007,
							y: -6.499161
						},
						{
							x: -3.687208,
							y: -6.540746
						},
						{
							x: -3.602791,
							y: -6.566353
						},
						{
							x: -3.515,
							y: -6.575
						},
						{
							x: -3.427209,
							y: -6.566353
						},
						{
							x: -3.342792,
							y: -6.540746
						},
						{
							x: -3.264993,
							y: -6.499161
						},
						{
							x: -3.196802,
							y: -6.443198
						},
						{
							x: -3.140839,
							y: -6.375007
						},
						{
							x: -3.099254,
							y: -6.297208
						},
						{
							x: -3.073647,
							y: -6.212791
						},
						{
							x: -3.065,
							y: -6.125
						},
						{
							x: -3.073647,
							y: -6.037209
						},
						{
							x: -3.083848,
							y: -6.003579
						},
						{
							x: -3.037218,
							y: -5.978654
						},
						{
							x: -2.995546,
							y: -5.944454
						},
						{
							x: -2.395546,
							y: -5.344454
						},
						{
							x: -2.361346,
							y: -5.302782
						},
						{
							x: -2.335933,
							y: -5.255238
						},
						{
							x: -2.320284,
							y: -5.20365
						},
						{
							x: -2.316519,
							y: -5.165427
						},
						{
							x: -2.295546,
							y: -5.144454
						},
						{
							x: -2.261346,
							y: -5.102782
						},
						{
							x: -2.235933,
							y: -5.055238
						},
						{
							x: -2.220284,
							y: -5.00365
						},
						{
							x: -2.215,
							y: -4.95
						},
						{
							x: -2.215,
							y: -3.95
						},
						{
							x: -2.220284,
							y: -3.89635
						},
						{
							x: -2.235933,
							y: -3.844762
						},
						{
							x: -2.261346,
							y: -3.797218
						},
						{
							x: -2.295546,
							y: -3.755546
						},
						{
							x: -3.245478,
							y: -2.805614
						},
						{
							x: -3.24,
							y: -2.75
						},
						{
							x: -3.248647,
							y: -2.662209
						},
						{
							x: -3.274254,
							y: -2.577792
						},
						{
							x: -3.315839,
							y: -2.499993
						},
						{
							x: -3.371802,
							y: -2.431802
						},
						{
							x: -3.401389,
							y: -2.40752
						},
						{
							x: -2.020373,
							y: -1.823245
						},
						{
							x: -1.689157,
							y: -1.812204
						},
						{
							x: -1.643262,
							y: -1.868127
						},
						{
							x: -1.575071,
							y: -1.92409
						},
						{
							x: -1.497272,
							y: -1.965675
						},
						{
							x: -1.412855,
							y: -1.991282
						},
						{
							x: -1.325064,
							y: -1.999929
						},
						{
							x: -1.237273,
							y: -1.991282
						},
						{
							x: -1.152856,
							y: -1.965675
						},
						{
							x: -1.112286,
							y: -1.94399
						},
						{
							x: -1.119201,
							y: -2.014195
						},
						{
							x: -1.119201,
							y: -3.396005
						},
						{
							x: -1.109897,
							y: -3.490468
						},
						{
							x: -1.082343,
							y: -3.581301
						},
						{
							x: -1.037598,
							y: -3.665013
						},
						{
							x: -0.977382,
							y: -3.738387
						},
						{
							x: -0.904007,
							y: -3.798603
						},
						{
							x: -0.820296,
							y: -3.843348
						},
						{
							x: -0.729463,
							y: -3.870902
						},
						{
							x: -0.635,
							y: -3.880206
						},
						{
							x: -0.540537,
							y: -3.870902
						},
						{
							x: -0.449704,
							y: -3.843348
						},
						{
							x: -0.365993,
							y: -3.798603
						},
						{
							x: -0.292618,
							y: -3.738387
						},
						{
							x: -0.232402,
							y: -3.665013
						},
						{
							x: -0.187657,
							y: -3.581301
						},
						{
							x: -0.160103,
							y: -3.490468
						},
						{
							x: -0.150799,
							y: -3.396005
						},
						{
							x: -0.150799,
							y: -2.270883
						},
						{
							x: -0.141777,
							y: -2.281877
						},
						{
							x: 0.150799,
							y: -2.574453
						},
						{
							x: 0.150799,
							y: -3.396005
						},
						{
							x: 0.160103,
							y: -3.490468
						},
						{
							x: 0.187657,
							y: -3.581301
						},
						{
							x: 0.232402,
							y: -3.665013
						},
						{
							x: 0.292618,
							y: -3.738387
						},
						{
							x: 0.365993,
							y: -3.798603
						},
						{
							x: 0.449704,
							y: -3.843348
						},
						{
							x: 0.540537,
							y: -3.870902
						},
						{
							x: 0.635,
							y: -3.880206
						},
						{
							x: 0.729463,
							y: -3.870902
						},
						{
							x: 0.76,
							y: -3.861639
						},
						{
							x: 0.76,
							y: -3.98
						},
						{
							x: 0.54,
							y: -3.98
						},
						{
							x: 0.54,
							y: -4.8462
						},
						{
							x: -0.125,
							y: -4.8462
						},
						{
							x: -0.261563,
							y: -4.85965
						},
						{
							x: -0.392878,
							y: -4.899484
						},
						{
							x: -0.513899,
							y: -4.964171
						},
						{
							x: -0.619975,
							y: -5.051225
						},
						{
							x: -0.644975,
							y: -5.076225
						},
						{
							x: -0.710537,
							y: -5.156113
						},
						{
							x: -0.734294,
							y: -5.077794
						},
						{
							x: -0.775879,
							y: -4.999995
						},
						{
							x: -0.831842,
							y: -4.931804
						},
						{
							x: -0.900033,
							y: -4.875841
						},
						{
							x: -0.95776,
							y: -4.844985
						},
						{
							x: -0.934254,
							y: -4.801008
						},
						{
							x: -0.908647,
							y: -4.716591
						},
						{
							x: -0.9,
							y: -4.6288
						},
						{
							x: -0.908647,
							y: -4.541009
						},
						{
							x: -0.934254,
							y: -4.456592
						},
						{
							x: -0.975839,
							y: -4.378793
						},
						{
							x: -1.031802,
							y: -4.310602
						},
						{
							x: -1.099993,
							y: -4.254639
						},
						{
							x: -1.177792,
							y: -4.213054
						},
						{
							x: -1.262209,
							y: -4.187447
						},
						{
							x: -1.35,
							y: -4.1788
						},
						{
							x: -1.437791,
							y: -4.187447
						},
						{
							x: -1.522208,
							y: -4.213054
						},
						{
							x: -1.600007,
							y: -4.254639
						},
						{
							x: -1.668198,
							y: -4.310602
						},
						{
							x: -1.724161,
							y: -4.378793
						},
						{
							x: -1.765746,
							y: -4.456592
						},
						{
							x: -1.791353,
							y: -4.541009
						},
						{
							x: -1.8,
							y: -4.6288
						},
						{
							x: -1.791353,
							y: -4.716591
						},
						{
							x: -1.765746,
							y: -4.801008
						},
						{
							x: -1.724161,
							y: -4.878807
						},
						{
							x: -1.668198,
							y: -4.946998
						},
						{
							x: -1.600007,
							y: -5.002961
						},
						{
							x: -1.54228,
							y: -5.033817
						},
						{
							x: -1.565786,
							y: -5.077794
						},
						{
							x: -1.591393,
							y: -5.162211
						},
						{
							x: -1.60004,
							y: -5.250002
						},
						{
							x: -1.591393,
							y: -5.337793
						},
						{
							x: -1.565786,
							y: -5.42221
						},
						{
							x: -1.524201,
							y: -5.500009
						},
						{
							x: -1.468238,
							y: -5.5682
						},
						{
							x: -1.400047,
							y: -5.624163
						},
						{
							x: -1.322248,
							y: -5.665748
						},
						{
							x: -1.237831,
							y: -5.691355
						},
						{
							x: -1.15004,
							y: -5.700002
						},
						{
							x: -1.062249,
							y: -5.691355
						},
						{
							x: -0.977832,
							y: -5.665748
						},
						{
							x: -0.900033,
							y: -5.624163
						},
						{
							x: -0.85,
							y: -5.583102
						},
						{
							x: -0.85,
							y: -5.75625
						},
						{
							x: -1.169975,
							y: -6.076225
						},
						{
							x: -1.257029,
							y: -6.182301
						},
						{
							x: -1.321716,
							y: -6.303322
						},
						{
							x: -1.36155,
							y: -6.434637
						},
						{
							x: -1.375,
							y: -6.5712
						},
						{
							x: -1.375,
							y: -7.65625
						},
						{
							x: -1.944975,
							y: -8.226225
						},
						{
							x: -2.032029,
							y: -8.332301
						},
						{
							x: -2.053604,
							y: -8.372665
						},
						{
							x: -2.082029,
							y: -8.407301
						},
						{
							x: -2.103604,
							y: -8.447665
						},
						{
							x: -2.132029,
							y: -8.482301
						},
						{
							x: -2.196716,
							y: -8.603322
						},
						{
							x: -2.23655,
							y: -8.734637
						},
						{
							x: -2.25,
							y: -8.8712
						},
						{
							x: -2.23655,
							y: -9.007763
						},
						{
							x: -2.196716,
							y: -9.139078
						},
						{
							x: -2.132029,
							y: -9.260099
						},
						{
							x: -2.044975,
							y: -9.366175
						},
						{
							x: -1.993905,
							y: -9.408087
						},
						{
							x: -1.993275,
							y: -9.414482
						},
						{
							x: -1.974486,
							y: -9.476421
						},
						{
							x: -1.968275,
							y: -9.539482
						},
						{
							x: -1.948358,
							y: -9.605139
						},
						{
							x: -1.946273,
							y: -9.609039
						},
						{
							x: -1.943275,
							y: -9.639482
						},
						{
							x: -1.923358,
							y: -9.705139
						},
						{
							x: -1.900623,
							y: -9.747674
						},
						{
							x: -1.898358,
							y: -9.755139
						},
						{
							x: -1.875623,
							y: -9.797674
						},
						{
							x: -1.873358,
							y: -9.805139
						},
						{
							x: -1.850623,
							y: -9.847674
						},
						{
							x: -1.848358,
							y: -9.855139
						},
						{
							x: -1.816014,
							y: -9.91565
						},
						{
							x: -1.78759,
							y: -9.950284
						},
						{
							x: -1.766014,
							y: -9.99065
						},
						{
							x: -1.722487,
							y: -10.043687
						},
						{
							x: -1.075,
							y: -10.691174
						},
						{
							x: -1.075,
							y: -11.876226
						},
						{
							x: -1.524888,
							y: -12.326114
						},
						{
							x: -1.562791,
							y: -12.329847
						},
						{
							x: -1.647208,
							y: -12.355454
						},
						{
							x: -1.725007,
							y: -12.397039
						},
						{
							x: -1.793198,
							y: -12.453002
						},
						{
							x: -1.849161,
							y: -12.521193
						},
						{
							x: -1.890746,
							y: -12.598992
						},
						{
							x: -1.916353,
							y: -12.683409
						},
						{
							x: -1.925,
							y: -12.7712
						},
						{
							x: -1.916353,
							y: -12.858991
						},
						{
							x: -1.890746,
							y: -12.943408
						},
						{
							x: -1.849161,
							y: -13.021207
						},
						{
							x: -1.793198,
							y: -13.089398
						},
						{
							x: -1.725007,
							y: -13.145361
						},
						{
							x: -1.647208,
							y: -13.186946
						},
						{
							x: -1.562791,
							y: -13.212553
						},
						{
							x: -1.475,
							y: -13.2212
						},
						{
							x: -1.387209,
							y: -13.212553
						},
						{
							x: -1.318742,
							y: -13.191784
						},
						{
							x: -1.311256,
							y: -13.267791
						},
						{
							x: -1.302361,
							y: -13.297114
						},
						{
							x: -1.346454,
							y: -13.283739
						},
						{
							x: -1.434245,
							y: -13.275092
						},
						{
							x: -1.522036,
							y: -13.283739
						},
						{
							x: -1.606453,
							y: -13.309346
						},
						{
							x: -1.684252,
							y: -13.350931
						},
						{
							x: -1.752443,
							y: -13.406894
						},
						{
							x: -1.808406,
							y: -13.475085
						},
						{
							x: -1.849991,
							y: -13.552884
						},
						{
							x: -1.874039,
							y: -13.632162
						},
						{
							x: -1.887218,
							y: -13.621346
						},
						{
							x: -1.934762,
							y: -13.595933
						},
						{
							x: -1.98635,
							y: -13.580284
						},
						{
							x: -2.04,
							y: -13.575
						},
						{
							x: -7.14,
							y: -13.575
						},
						{
							x: -7.19365,
							y: -13.580284
						},
						{
							x: -7.245238,
							y: -13.595933
						},
						{
							x: -7.292782,
							y: -13.621346
						},
						{
							x: -7.334454,
							y: -13.655546
						},
						{
							x: -7.355127,
							y: -13.676219
						},
						{
							x: -7.392782,
							y: -13.696346
						},
						{
							x: -7.434454,
							y: -13.730546
						}
					]
				},
				inner_rings: [
					{
						vertices: [
							{
								x: -2.515755,
								y: -6.574922
							},
							{
								x: -2.427964,
								y: -6.566275
							},
							{
								x: -2.343547,
								y: -6.540668
							},
							{
								x: -2.265748,
								y: -6.499083
							},
							{
								x: -2.197557,
								y: -6.44312
							},
							{
								x: -2.141594,
								y: -6.374929
							},
							{
								x: -2.100009,
								y: -6.29713
							},
							{
								x: -2.074402,
								y: -6.212713
							},
							{
								x: -2.065755,
								y: -6.124922
							},
							{
								x: -2.074402,
								y: -6.037131
							},
							{
								x: -2.100009,
								y: -5.952714
							},
							{
								x: -2.141594,
								y: -5.874915
							},
							{
								x: -2.197557,
								y: -5.806724
							},
							{
								x: -2.265748,
								y: -5.750761
							},
							{
								x: -2.343547,
								y: -5.709176
							},
							{
								x: -2.427964,
								y: -5.683569
							},
							{
								x: -2.515755,
								y: -5.674922
							},
							{
								x: -2.603546,
								y: -5.683569
							},
							{
								x: -2.687963,
								y: -5.709176
							},
							{
								x: -2.765762,
								y: -5.750761
							},
							{
								x: -2.833953,
								y: -5.806724
							},
							{
								x: -2.889916,
								y: -5.874915
							},
							{
								x: -2.931501,
								y: -5.952714
							},
							{
								x: -2.957108,
								y: -6.037131
							},
							{
								x: -2.965755,
								y: -6.124922
							},
							{
								x: -2.957108,
								y: -6.212713
							},
							{
								x: -2.931501,
								y: -6.29713
							},
							{
								x: -2.889916,
								y: -6.374929
							},
							{
								x: -2.833953,
								y: -6.44312
							},
							{
								x: -2.765762,
								y: -6.499083
							},
							{
								x: -2.687963,
								y: -6.540668
							},
							{
								x: -2.603546,
								y: -6.566275
							}
						]
					},
					{
						vertices: [
							{
								x: -2.285,
								y: -8.075
							},
							{
								x: -2.197209,
								y: -8.066353
							},
							{
								x: -2.112792,
								y: -8.040746
							},
							{
								x: -2.034993,
								y: -7.999161
							},
							{
								x: -1.966802,
								y: -7.943198
							},
							{
								x: -1.910839,
								y: -7.875007
							},
							{
								x: -1.869254,
								y: -7.797208
							},
							{
								x: -1.843647,
								y: -7.712791
							},
							{
								x: -1.835,
								y: -7.625
							},
							{
								x: -1.843647,
								y: -7.537209
							},
							{
								x: -1.869254,
								y: -7.452792
							},
							{
								x: -1.910839,
								y: -7.374993
							},
							{
								x: -1.966802,
								y: -7.306802
							},
							{
								x: -2.034993,
								y: -7.250839
							},
							{
								x: -2.112792,
								y: -7.209254
							},
							{
								x: -2.197209,
								y: -7.183647
							},
							{
								x: -2.285,
								y: -7.175
							},
							{
								x: -2.372791,
								y: -7.183647
							},
							{
								x: -2.457208,
								y: -7.209254
							},
							{
								x: -2.535007,
								y: -7.250839
							},
							{
								x: -2.603198,
								y: -7.306802
							},
							{
								x: -2.659161,
								y: -7.374993
							},
							{
								x: -2.700746,
								y: -7.452792
							},
							{
								x: -2.726353,
								y: -7.537209
							},
							{
								x: -2.735,
								y: -7.625
							},
							{
								x: -2.726353,
								y: -7.712791
							},
							{
								x: -2.700746,
								y: -7.797208
							},
							{
								x: -2.659161,
								y: -7.875007
							},
							{
								x: -2.603198,
								y: -7.943198
							},
							{
								x: -2.535007,
								y: -7.999161
							},
							{
								x: -2.457208,
								y: -8.040746
							},
							{
								x: -2.372791,
								y: -8.066353
							}
						]
					},
					{
						vertices: [
							{
								x: -2.065755,
								y: -11.67488
							},
							{
								x: -1.977964,
								y: -11.666233
							},
							{
								x: -1.893547,
								y: -11.640626
							},
							{
								x: -1.815748,
								y: -11.599041
							},
							{
								x: -1.747557,
								y: -11.543078
							},
							{
								x: -1.691594,
								y: -11.474887
							},
							{
								x: -1.650009,
								y: -11.397088
							},
							{
								x: -1.624402,
								y: -11.312671
							},
							{
								x: -1.615755,
								y: -11.22488
							},
							{
								x: -1.624402,
								y: -11.137089
							},
							{
								x: -1.650009,
								y: -11.052672
							},
							{
								x: -1.691594,
								y: -10.974873
							},
							{
								x: -1.747557,
								y: -10.906682
							},
							{
								x: -1.815748,
								y: -10.850719
							},
							{
								x: -1.893547,
								y: -10.809134
							},
							{
								x: -1.977964,
								y: -10.783527
							},
							{
								x: -2.065755,
								y: -10.77488
							},
							{
								x: -2.153546,
								y: -10.783527
							},
							{
								x: -2.237963,
								y: -10.809134
							},
							{
								x: -2.315762,
								y: -10.850719
							},
							{
								x: -2.383953,
								y: -10.906682
							},
							{
								x: -2.439916,
								y: -10.974873
							},
							{
								x: -2.481501,
								y: -11.052672
							},
							{
								x: -2.507108,
								y: -11.137089
							},
							{
								x: -2.515755,
								y: -11.22488
							},
							{
								x: -2.507108,
								y: -11.312671
							},
							{
								x: -2.481501,
								y: -11.397088
							},
							{
								x: -2.439916,
								y: -11.474887
							},
							{
								x: -2.383953,
								y: -11.543078
							},
							{
								x: -2.315762,
								y: -11.599041
							},
							{
								x: -2.237963,
								y: -11.640626
							},
							{
								x: -2.153546,
								y: -11.666233
							}
						]
					},
					{
						vertices: [
							{
								x: -2.96,
								y: -13.1
							},
							{
								x: -2.872209,
								y: -13.091353
							},
							{
								x: -2.787792,
								y: -13.065746
							},
							{
								x: -2.709993,
								y: -13.024161
							},
							{
								x: -2.641802,
								y: -12.968198
							},
							{
								x: -2.585839,
								y: -12.900007
							},
							{
								x: -2.544254,
								y: -12.822208
							},
							{
								x: -2.518647,
								y: -12.737791
							},
							{
								x: -2.51,
								y: -12.65
							},
							{
								x: -2.518647,
								y: -12.562209
							},
							{
								x: -2.544254,
								y: -12.477792
							},
							{
								x: -2.585839,
								y: -12.399993
							},
							{
								x: -2.641802,
								y: -12.331802
							},
							{
								x: -2.709993,
								y: -12.275839
							},
							{
								x: -2.787792,
								y: -12.234254
							},
							{
								x: -2.872209,
								y: -12.208647
							},
							{
								x: -2.96,
								y: -12.2
							},
							{
								x: -3.047791,
								y: -12.208647
							},
							{
								x: -3.132208,
								y: -12.234254
							},
							{
								x: -3.210007,
								y: -12.275839
							},
							{
								x: -3.278198,
								y: -12.331802
							},
							{
								x: -3.334161,
								y: -12.399993
							},
							{
								x: -3.375746,
								y: -12.477792
							},
							{
								x: -3.401353,
								y: -12.562209
							},
							{
								x: -3.41,
								y: -12.65
							},
							{
								x: -3.401353,
								y: -12.737791
							},
							{
								x: -3.375746,
								y: -12.822208
							},
							{
								x: -3.334161,
								y: -12.900007
							},
							{
								x: -3.278198,
								y: -12.968198
							},
							{
								x: -3.210007,
								y: -13.024161
							},
							{
								x: -3.132208,
								y: -13.065746
							},
							{
								x: -3.047791,
								y: -13.091353
							}
						]
					}
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "bottom",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -11.1875,
							y: -6.426488
						},
						{
							x: -11.38092,
							y: -6.233068
						},
						{
							x: -11.29719,
							y: -6.224822
						},
						{
							x: -11.212773,
							y: -6.199214
						},
						{
							x: -11.134974,
							y: -6.15763
						},
						{
							x: -11.066783,
							y: -6.101666
						},
						{
							x: -11.010819,
							y: -6.033475
						},
						{
							x: -10.969235,
							y: -5.955676
						},
						{
							x: -10.943627,
							y: -5.871259
						},
						{
							x: -10.934981,
							y: -5.783468
						},
						{
							x: -10.943627,
							y: -5.695678
						},
						{
							x: -10.969235,
							y: -5.611261
						},
						{
							x: -10.975254,
							y: -5.6
						},
						{
							x: -10.89,
							y: -5.6
						},
						{
							x: -10.841227,
							y: -5.595196
						},
						{
							x: -10.794329,
							y: -5.58097
						},
						{
							x: -10.751107,
							y: -5.557867
						},
						{
							x: -10.713223,
							y: -5.526777
						},
						{
							x: -10.686058,
							y: -5.499612
						},
						{
							x: -10.641227,
							y: -5.495196
						},
						{
							x: -10.594329,
							y: -5.48097
						},
						{
							x: -10.551107,
							y: -5.457867
						},
						{
							x: -10.513223,
							y: -5.426777
						},
						{
							x: -10.482133,
							y: -5.388893
						},
						{
							x: -10.45903,
							y: -5.345671
						},
						{
							x: -10.444804,
							y: -5.298773
						},
						{
							x: -10.440388,
							y: -5.253942
						},
						{
							x: -10.413223,
							y: -5.226777
						},
						{
							x: -10.382133,
							y: -5.188893
						},
						{
							x: -10.35903,
							y: -5.145671
						},
						{
							x: -10.344804,
							y: -5.098773
						},
						{
							x: -10.34,
							y: -5.05
						},
						{
							x: -10.34,
							y: -4.453554
						},
						{
							x: -9.513223,
							y: -3.626777
						},
						{
							x: -9.482133,
							y: -3.588893
						},
						{
							x: -9.45903,
							y: -3.545671
						},
						{
							x: -9.444804,
							y: -3.498773
						},
						{
							x: -9.44,
							y: -3.45
						},
						{
							x: -9.44,
							y: -2.662847
						},
						{
							x: -9.435933,
							y: -2.655238
						},
						{
							x: -9.420284,
							y: -2.60365
						},
						{
							x: -9.415,
							y: -2.55
						},
						{
							x: -9.415,
							y: -2.45
						},
						{
							x: -9.415,
							y: -2.363908
						},
						{
							x: -7.957042,
							y: -0.90595
						},
						{
							x: -7.966505,
							y: -0.937146
						},
						{
							x: -7.975152,
							y: -1.024937
						},
						{
							x: -7.966505,
							y: -1.112728
						},
						{
							x: -7.940898,
							y: -1.197145
						},
						{
							x: -7.899313,
							y: -1.274944
						},
						{
							x: -7.84335,
							y: -1.343135
						},
						{
							x: -7.775159,
							y: -1.399098
						},
						{
							x: -7.69736,
							y: -1.440683
						},
						{
							x: -7.612943,
							y: -1.46629
						},
						{
							x: -7.525152,
							y: -1.474937
						},
						{
							x: -7.437361,
							y: -1.46629
						},
						{
							x: -7.352944,
							y: -1.440683
						},
						{
							x: -7.275145,
							y: -1.399098
						},
						{
							x: -7.206954,
							y: -1.343135
						},
						{
							x: -7.150991,
							y: -1.274944
						},
						{
							x: -7.109406,
							y: -1.197145
						},
						{
							x: -7.083799,
							y: -1.112728
						},
						{
							x: -7.075152,
							y: -1.024937
						},
						{
							x: -7.083799,
							y: -0.937146
						},
						{
							x: -7.109406,
							y: -0.852729
						},
						{
							x: -7.150991,
							y: -0.77493
						},
						{
							x: -7.206954,
							y: -0.706739
						},
						{
							x: -7.275145,
							y: -0.650776
						},
						{
							x: -7.352944,
							y: -0.609191
						},
						{
							x: -7.437361,
							y: -0.583584
						},
						{
							x: -7.525152,
							y: -0.574937
						},
						{
							x: -7.612943,
							y: -0.583584
						},
						{
							x: -7.644139,
							y: -0.593047
						},
						{
							x: -7.495546,
							y: -0.444454
						},
						{
							x: -7.461346,
							y: -0.402782
						},
						{
							x: -7.435933,
							y: -0.355238
						},
						{
							x: -7.420284,
							y: -0.30365
						},
						{
							x: -7.415,
							y: -0.25
						},
						{
							x: -7.420284,
							y: -0.19635
						},
						{
							x: -7.435933,
							y: -0.144762
						},
						{
							x: -7.44,
							y: -0.137153
						},
						{
							x: -7.44,
							y: 1.846446
						},
						{
							x: -7.313223,
							y: 1.973223
						},
						{
							x: -7.282133,
							y: 2.011107
						},
						{
							x: -7.25903,
							y: 2.054329
						},
						{
							x: -7.244804,
							y: 2.101227
						},
						{
							x: -7.242103,
							y: 2.128649
						},
						{
							x: -7.241777,
							y: 2.128323
						},
						{
							x: -7.203893,
							y: 2.097233
						},
						{
							x: -7.160671,
							y: 2.07413
						},
						{
							x: -7.113773,
							y: 2.059904
						},
						{
							x: -7.065,
							y: 2.0551
						},
						{
							x: -6.701356,
							y: 2.0551
						},
						{
							x: -6.70564,
							y: 2.04988
						},
						{
							x: -6.747225,
							y: 1.972081
						},
						{
							x: -6.772832,
							y: 1.887664
						},
						{
							x: -6.781479,
							y: 1.799873
						},
						{
							x: -6.772832,
							y: 1.712082
						},
						{
							x: -6.747225,
							y: 1.627665
						},
						{
							x: -6.70564,
							y: 1.549866
						},
						{
							x: -6.649677,
							y: 1.481675
						},
						{
							x: -6.581486,
							y: 1.425712
						},
						{
							x: -6.503686,
							y: 1.384127
						},
						{
							x: -6.41927,
							y: 1.35852
						},
						{
							x: -6.331479,
							y: 1.349873
						},
						{
							x: -6.243688,
							y: 1.35852
						},
						{
							x: -6.159271,
							y: 1.384127
						},
						{
							x: -6.081472,
							y: 1.425712
						},
						{
							x: -6.013281,
							y: 1.481675
						},
						{
							x: -5.957318,
							y: 1.549866
						},
						{
							x: -5.915733,
							y: 1.627665
						},
						{
							x: -5.890126,
							y: 1.712082
						},
						{
							x: -5.884335,
							y: 1.770881
						},
						{
							x: -5.841777,
							y: 1.728323
						},
						{
							x: -5.803893,
							y: 1.697233
						},
						{
							x: -5.760671,
							y: 1.67413
						},
						{
							x: -5.713773,
							y: 1.659904
						},
						{
							x: -5.665,
							y: 1.6551
						},
						{
							x: -5.239165,
							y: 1.6551
						},
						{
							x: -5.239161,
							y: 1.655093
						},
						{
							x: -5.183198,
							y: 1.586902
						},
						{
							x: -5.115007,
							y: 1.530939
						},
						{
							x: -5.037208,
							y: 1.489354
						},
						{
							x: -4.952791,
							y: 1.463747
						},
						{
							x: -4.865,
							y: 1.4551
						},
						{
							x: -4.777209,
							y: 1.463747
						},
						{
							x: -4.692792,
							y: 1.489354
						},
						{
							x: -4.614993,
							y: 1.530939
						},
						{
							x: -4.546802,
							y: 1.586902
						},
						{
							x: -4.507658,
							y: 1.634599
						},
						{
							x: -4.489161,
							y: 1.599993
						},
						{
							x: -4.433198,
							y: 1.531802
						},
						{
							x: -4.365007,
							y: 1.475839
						},
						{
							x: -4.287208,
							y: 1.434254
						},
						{
							x: -4.202791,
							y: 1.408647
						},
						{
							x: -4.115,
							y: 1.4
						},
						{
							x: -4.103713,
							y: 1.401112
						},
						{
							x: -4.106277,
							y: 1.375075
						},
						{
							x: -4.09763,
							y: 1.287284
						},
						{
							x: -4.072023,
							y: 1.202867
						},
						{
							x: -4.030438,
							y: 1.125068
						},
						{
							x: -3.974475,
							y: 1.056877
						},
						{
							x: -3.906284,
							y: 1.000914
						},
						{
							x: -3.828484,
							y: 0.959329
						},
						{
							x: -3.744068,
							y: 0.933722
						},
						{
							x: -3.656277,
							y: 0.925075
						},
						{
							x: -3.568486,
							y: 0.933722
						},
						{
							x: -3.484069,
							y: 0.959329
						},
						{
							x: -3.411854,
							y: 0.997929
						},
						{
							x: -3.405746,
							y: 0.977792
						},
						{
							x: -3.364161,
							y: 0.899993
						},
						{
							x: -3.308198,
							y: 0.831802
						},
						{
							x: -3.240007,
							y: 0.775839
						},
						{
							x: -3.162208,
							y: 0.734254
						},
						{
							x: -3.077791,
							y: 0.708647
						},
						{
							x: -2.99,
							y: 0.7
						},
						{
							x: -2.902209,
							y: 0.708647
						},
						{
							x: -2.817792,
							y: 0.734254
						},
						{
							x: -2.739993,
							y: 0.775839
						},
						{
							x: -2.671802,
							y: 0.831802
						},
						{
							x: -2.615839,
							y: 0.899993
						},
						{
							x: -2.574254,
							y: 0.977792
						},
						{
							x: -2.56675,
							y: 1.002529
						},
						{
							x: -2.549679,
							y: 0.981727
						},
						{
							x: -2.481488,
							y: 0.925764
						},
						{
							x: -2.403688,
							y: 0.884179
						},
						{
							x: -2.319272,
							y: 0.858572
						},
						{
							x: -2.231481,
							y: 0.849925
						},
						{
							x: -2.14369,
							y: 0.858572
						},
						{
							x: -2.143684,
							y: 0.858574
						},
						{
							x: -2.108258,
							y: 0.823148
						},
						{
							x: -2.070373,
							y: 0.792058
						},
						{
							x: -2.027152,
							y: 0.768955
						},
						{
							x: -1.980253,
							y: 0.754729
						},
						{
							x: -1.935423,
							y: 0.750313
						},
						{
							x: -1.908258,
							y: 0.723148
						},
						{
							x: -1.870373,
							y: 0.692058
						},
						{
							x: -1.827152,
							y: 0.668955
						},
						{
							x: -1.780253,
							y: 0.654729
						},
						{
							x: -1.731481,
							y: 0.649925
						},
						{
							x: -0.935035,
							y: 0.649925
						},
						{
							x: -0.608258,
							y: 0.323148
						},
						{
							x: -0.570373,
							y: 0.292058
						},
						{
							x: -0.527152,
							y: 0.268955
						},
						{
							x: -0.480253,
							y: 0.254729
						},
						{
							x: -0.431481,
							y: 0.249925
						},
						{
							x: 0.202894,
							y: 0.249925
						},
						{
							x: 0.253714,
							y: 0.222761
						},
						{
							x: 0.309992,
							y: 0.205689
						},
						{
							x: 0.368519,
							y: 0.199925
						},
						{
							x: 0.744255,
							y: 0.199925
						},
						{
							x: 0.756387,
							y: 0.187793
						},
						{
							x: 0.801848,
							y: 0.150484
						},
						{
							x: 0.853714,
							y: 0.122761
						},
						{
							x: 0.909992,
							y: 0.105689
						},
						{
							x: 0.968519,
							y: 0.099925
						},
						{
							x: 1.644255,
							y: 0.099925
						},
						{
							x: 1.656387,
							y: 0.087793
						},
						{
							x: 1.695051,
							y: 0.056063
						},
						{
							x: 1.488972,
							y: -0.150016
						},
						{
							x: -3.2125,
							y: -0.150016
						},
						{
							x: -3.329554,
							y: -0.161545
						},
						{
							x: -3.44211,
							y: -0.195688
						},
						{
							x: -3.545842,
							y: -0.251134
						},
						{
							x: -3.636764,
							y: -0.325752
						},
						{
							x: -4.942877,
							y: -1.631865
						},
						{
							x: -4.959318,
							y: -1.577667
						},
						{
							x: -5.000903,
							y: -1.499868
						},
						{
							x: -5.056866,
							y: -1.431677
						},
						{
							x: -5.125057,
							y: -1.375714
						},
						{
							x: -5.202856,
							y: -1.334129
						},
						{
							x: -5.287273,
							y: -1.308522
						},
						{
							x: -5.375064,
							y: -1.299875
						},
						{
							x: -5.462855,
							y: -1.308522
						},
						{
							x: -5.547272,
							y: -1.334129
						},
						{
							x: -5.625071,
							y: -1.375714
						},
						{
							x: -5.641931,
							y: -1.389551
						},
						{
							x: -5.618647,
							y: -1.312791
						},
						{
							x: -5.61,
							y: -1.225
						},
						{
							x: -5.618647,
							y: -1.137209
						},
						{
							x: -5.644254,
							y: -1.052792
						},
						{
							x: -5.685839,
							y: -0.974993
						},
						{
							x: -5.741802,
							y: -0.906802
						},
						{
							x: -5.809993,
							y: -0.850839
						},
						{
							x: -5.887792,
							y: -0.809254
						},
						{
							x: -5.972209,
							y: -0.783647
						},
						{
							x: -6.06,
							y: -0.775
						},
						{
							x: -6.147791,
							y: -0.783647
						},
						{
							x: -6.232208,
							y: -0.809254
						},
						{
							x: -6.310007,
							y: -0.850839
						},
						{
							x: -6.378198,
							y: -0.906802
						},
						{
							x: -6.434161,
							y: -0.974993
						},
						{
							x: -6.475746,
							y: -1.052792
						},
						{
							x: -6.501353,
							y: -1.137209
						},
						{
							x: -6.51,
							y: -1.225
						},
						{
							x: -6.502613,
							y: -1.3
						},
						{
							x: -6.81,
							y: -1.3
						},
						{
							x: -6.858773,
							y: -1.304804
						},
						{
							x: -6.905671,
							y: -1.31903
						},
						{
							x: -6.948893,
							y: -1.342133
						},
						{
							x: -6.986777,
							y: -1.373223
						},
						{
							x: -7.809703,
							y: -2.196149
						},
						{
							x: -7.809709,
							y: -2.196147
						},
						{
							x: -7.8975,
							y: -2.1875
						},
						{
							x: -7.985291,
							y: -2.196147
						},
						{
							x: -8.069708,
							y: -2.221754
						},
						{
							x: -8.147507,
							y: -2.263339
						},
						{
							x: -8.215698,
							y: -2.319302
						},
						{
							x: -8.222272,
							y: -2.327313
						},
						{
							x: -8.284993,
							y: -2.275839
						},
						{
							x: -8.362792,
							y: -2.234254
						},
						{
							x: -8.447209,
							y: -2.208647
						},
						{
							x: -8.535,
							y: -2.2
						},
						{
							x: -8.622791,
							y: -2.208647
						},
						{
							x: -8.707208,
							y: -2.234254
						},
						{
							x: -8.785007,
							y: -2.275839
						},
						{
							x: -8.853198,
							y: -2.331802
						},
						{
							x: -8.909161,
							y: -2.399993
						},
						{
							x: -8.950746,
							y: -2.477792
						},
						{
							x: -8.976353,
							y: -2.562209
						},
						{
							x: -8.985,
							y: -2.65
						},
						{
							x: -8.976353,
							y: -2.737791
						},
						{
							x: -8.950746,
							y: -2.822208
						},
						{
							x: -8.909161,
							y: -2.900007
						},
						{
							x: -8.853198,
							y: -2.968198
						},
						{
							x: -8.793178,
							y: -3.017455
						},
						{
							x: -8.799313,
							y: -3.02493
						},
						{
							x: -8.840898,
							y: -3.102729
						},
						{
							x: -8.866505,
							y: -3.187146
						},
						{
							x: -8.875152,
							y: -3.274937
						},
						{
							x: -8.866505,
							y: -3.362728
						},
						{
							x: -8.840898,
							y: -3.447145
						},
						{
							x: -8.799313,
							y: -3.524944
						},
						{
							x: -8.74335,
							y: -3.593135
						},
						{
							x: -8.675159,
							y: -3.649098
						},
						{
							x: -8.59736,
							y: -3.690683
						},
						{
							x: -8.512943,
							y: -3.71629
						},
						{
							x: -8.425152,
							y: -3.724937
						},
						{
							x: -8.337361,
							y: -3.71629
						},
						{
							x: -8.252944,
							y: -3.690683
						},
						{
							x: -8.175145,
							y: -3.649098
						},
						{
							x: -8.106954,
							y: -3.593135
						},
						{
							x: -8.101575,
							y: -3.586581
						},
						{
							x: -8.037507,
							y: -3.639161
						},
						{
							x: -7.959708,
							y: -3.680746
						},
						{
							x: -7.875291,
							y: -3.706353
						},
						{
							x: -7.7875,
							y: -3.715
						},
						{
							x: -7.699709,
							y: -3.706353
						},
						{
							x: -7.615292,
							y: -3.680746
						},
						{
							x: -7.537493,
							y: -3.639161
						},
						{
							x: -7.469302,
							y: -3.583198
						},
						{
							x: -7.413339,
							y: -3.515007
						},
						{
							x: -7.371754,
							y: -3.437208
						},
						{
							x: -7.346147,
							y: -3.352791
						},
						{
							x: -7.3375,
							y: -3.265
						},
						{
							x: -7.346147,
							y: -3.177209
						},
						{
							x: -7.371754,
							y: -3.092792
						},
						{
							x: -7.413339,
							y: -3.014993
						},
						{
							x: -7.469302,
							y: -2.946802
						},
						{
							x: -7.530669,
							y: -2.896439
						},
						{
							x: -7.523339,
							y: -2.887507
						},
						{
							x: -7.481754,
							y: -2.809708
						},
						{
							x: -7.456147,
							y: -2.725291
						},
						{
							x: -7.4475,
							y: -2.6375
						},
						{
							x: -7.456147,
							y: -2.549709
						},
						{
							x: -7.456149,
							y: -2.549703
						},
						{
							x: -6.706446,
							y: -1.8
						},
						{
							x: -6.422451,
							y: -1.8
						},
						{
							x: -6.441353,
							y: -1.862312
						},
						{
							x: -6.45,
							y: -1.950103
						},
						{
							x: -6.441353,
							y: -2.037894
						},
						{
							x: -6.415746,
							y: -2.122311
						},
						{
							x: -6.374161,
							y: -2.20011
						},
						{
							x: -6.318198,
							y: -2.268301
						},
						{
							x: -6.250007,
							y: -2.324264
						},
						{
							x: -6.172208,
							y: -2.365849
						},
						{
							x: -6.087791,
							y: -2.391456
						},
						{
							x: -6.071776,
							y: -2.393033
						},
						{
							x: -6.36957,
							y: -2.690827
						},
						{
							x: -6.397557,
							y: -2.656724
						},
						{
							x: -6.465748,
							y: -2.600761
						},
						{
							x: -6.543547,
							y: -2.559176
						},
						{
							x: -6.627964,
							y: -2.533569
						},
						{
							x: -6.715755,
							y: -2.524922
						},
						{
							x: -6.803546,
							y: -2.533569
						},
						{
							x: -6.887963,
							y: -2.559176
						},
						{
							x: -6.965762,
							y: -2.600761
						},
						{
							x: -7.033953,
							y: -2.656724
						},
						{
							x: -7.089916,
							y: -2.724915
						},
						{
							x: -7.131501,
							y: -2.802714
						},
						{
							x: -7.157108,
							y: -2.887131
						},
						{
							x: -7.165755,
							y: -2.974922
						},
						{
							x: -7.157108,
							y: -3.062713
						},
						{
							x: -7.131501,
							y: -3.14713
						},
						{
							x: -7.089916,
							y: -3.224929
						},
						{
							x: -7.033953,
							y: -3.29312
						},
						{
							x: -6.965762,
							y: -3.349083
						},
						{
							x: -6.887963,
							y: -3.390668
						},
						{
							x: -6.873729,
							y: -3.394986
						},
						{
							x: -7.026841,
							y: -3.548098
						},
						{
							x: -7.057931,
							y: -3.585982
						},
						{
							x: -7.081034,
							y: -3.629204
						},
						{
							x: -7.083299,
							y: -3.63667
						},
						{
							x: -7.106034,
							y: -3.679204
						},
						{
							x: -7.108299,
							y: -3.68667
						},
						{
							x: -7.131034,
							y: -3.729204
						},
						{
							x: -7.133299,
							y: -3.73667
						},
						{
							x: -7.156034,
							y: -3.779204
						},
						{
							x: -7.17026,
							y: -3.826102
						},
						{
							x: -7.175064,
							y: -3.874875
						},
						{
							x: -7.175064,
							y: -4.418035
						},
						{
							x: -7.181034,
							y: -4.429204
						},
						{
							x: -7.19526,
							y: -4.476102
						},
						{
							x: -7.200064,
							y: -4.524875
						},
						{
							x: -7.200064,
							y: -5.152392
						},
						{
							x: -7.222272,
							y: -5.159129
						},
						{
							x: -7.300071,
							y: -5.200714
						},
						{
							x: -7.368262,
							y: -5.256677
						},
						{
							x: -7.424225,
							y: -5.324868
						},
						{
							x: -7.46581,
							y: -5.402667
						},
						{
							x: -7.491417,
							y: -5.487084
						},
						{
							x: -7.500064,
							y: -5.574875
						},
						{
							x: -7.491417,
							y: -5.662666
						},
						{
							x: -7.46581,
							y: -5.747083
						},
						{
							x: -7.464242,
							y: -5.750016
						},
						{
							x: -10.2625,
							y: -5.750016
						},
						{
							x: -10.379554,
							y: -5.761545
						},
						{
							x: -10.49211,
							y: -5.795688
						},
						{
							x: -10.595842,
							y: -5.851134
						},
						{
							x: -10.686764,
							y: -5.925752
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "bottom",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -0.593479,
							y: 1.015477
						},
						{
							x: -0.654704,
							y: 1.076702
						},
						{
							x: -0.692588,
							y: 1.107792
						},
						{
							x: -0.73581,
							y: 1.130895
						},
						{
							x: -0.782708,
							y: 1.145121
						},
						{
							x: -0.831481,
							y: 1.149925
						},
						{
							x: -1.627927,
							y: 1.149925
						},
						{
							x: -1.654704,
							y: 1.176702
						},
						{
							x: -1.692588,
							y: 1.207792
						},
						{
							x: -1.73581,
							y: 1.230895
						},
						{
							x: -1.782708,
							y: 1.245121
						},
						{
							x: -1.786839,
							y: 1.245528
						},
						{
							x: -1.781481,
							y: 1.299925
						},
						{
							x: -1.790128,
							y: 1.387716
						},
						{
							x: -1.815735,
							y: 1.472133
						},
						{
							x: -1.84958,
							y: 1.535452
						},
						{
							x: -1.810537,
							y: 1.539298
						},
						{
							x: -1.719704,
							y: 1.566852
						},
						{
							x: -1.635993,
							y: 1.611597
						},
						{
							x: -1.562618,
							y: 1.671813
						},
						{
							x: -1.502402,
							y: 1.745187
						},
						{
							x: -1.457657,
							y: 1.828899
						},
						{
							x: -1.430103,
							y: 1.919732
						},
						{
							x: -1.420799,
							y: 2.014195
						},
						{
							x: -1.420799,
							y: 3.137345
						},
						{
							x: -1.119201,
							y: 2.835747
						},
						{
							x: -1.119201,
							y: 2.014195
						},
						{
							x: -1.109897,
							y: 1.919732
						},
						{
							x: -1.082343,
							y: 1.828899
						},
						{
							x: -1.037598,
							y: 1.745187
						},
						{
							x: -0.977382,
							y: 1.671813
						},
						{
							x: -0.904007,
							y: 1.611597
						},
						{
							x: -0.820296,
							y: 1.566852
						},
						{
							x: -0.729463,
							y: 1.539298
						},
						{
							x: -0.635,
							y: 1.529994
						},
						{
							x: -0.540537,
							y: 1.539298
						},
						{
							x: -0.502241,
							y: 1.550915
						},
						{
							x: -0.477027,
							y: 1.467792
						},
						{
							x: -0.435442,
							y: 1.389993
						},
						{
							x: -0.387019,
							y: 1.33099
						},
						{
							x: -0.399943,
							y: 1.324082
						},
						{
							x: -0.468134,
							y: 1.268119
						},
						{
							x: -0.524097,
							y: 1.199928
						},
						{
							x: -0.565682,
							y: 1.122129
						},
						{
							x: -0.591289,
							y: 1.037712
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "bottom",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -11.82696,
							y: -5.864903
						},
						{
							x: -11.920446,
							y: -5.836545
						},
						{
							x: -11.991657,
							y: -5.829531
						},
						{
							x: -12.005908,
							y: -5.802871
						},
						{
							x: -12.008172,
							y: -5.795406
						},
						{
							x: -12.013373,
							y: -5.785676
						},
						{
							x: -12.033172,
							y: -5.720406
						},
						{
							x: -12.038373,
							y: -5.710676
						},
						{
							x: -12.058172,
							y: -5.645406
						},
						{
							x: -12.080908,
							y: -5.602871
						},
						{
							x: -12.083172,
							y: -5.595406
						},
						{
							x: -12.138618,
							y: -5.491674
						},
						{
							x: -12.213236,
							y: -5.400752
						},
						{
							x: -12.238236,
							y: -5.375752
						},
						{
							x: -12.329158,
							y: -5.301134
						},
						{
							x: -12.43289,
							y: -5.245688
						},
						{
							x: -12.545446,
							y: -5.211545
						},
						{
							x: -12.5875,
							y: -5.207403
						},
						{
							x: -12.5875,
							y: -5.103542
						},
						{
							x: -12.569225,
							y: -5.043297
						},
						{
							x: -12.5625,
							y: -4.975016
						},
						{
							x: -12.5625,
							y: -4.925016
						},
						{
							x: -12.569225,
							y: -4.856734
						},
						{
							x: -12.5875,
							y: -4.79649
						},
						{
							x: -12.5875,
							y: -4.775016
						},
						{
							x: -12.594225,
							y: -4.706734
						},
						{
							x: -12.614142,
							y: -4.641077
						},
						{
							x: -12.636877,
							y: -4.598542
						},
						{
							x: -12.639142,
							y: -4.591077
						},
						{
							x: -12.661877,
							y: -4.548542
						},
						{
							x: -12.664142,
							y: -4.541077
						},
						{
							x: -12.686877,
							y: -4.498542
						},
						{
							x: -12.689142,
							y: -4.491077
						},
						{
							x: -12.721486,
							y: -4.430566
						},
						{
							x: -12.765013,
							y: -4.377528
						},
						{
							x: -12.865013,
							y: -4.277528
						},
						{
							x: -12.91805,
							y: -4.234001
						},
						{
							x: -12.958414,
							y: -4.212427
						},
						{
							x: -12.99305,
							y: -4.184001
						},
						{
							x: -13.053561,
							y: -4.151658
						},
						{
							x: -13.061023,
							y: -4.149394
						},
						{
							x: -13.103561,
							y: -4.126658
						},
						{
							x: -13.168832,
							y: -4.106858
						},
						{
							x: -13.178561,
							y: -4.101658
						},
						{
							x: -13.244218,
							y: -4.081741
						},
						{
							x: -13.3125,
							y: -4.075016
						},
						{
							x: -13.608052,
							y: -4.075016
						},
						{
							x: -13.637493,
							y: -4.050854
						},
						{
							x: -13.715292,
							y: -4.00927
						},
						{
							x: -13.799709,
							y: -3.983662
						},
						{
							x: -13.8875,
							y: -3.975016
						},
						{
							x: -13.975291,
							y: -3.983662
						},
						{
							x: -14.059708,
							y: -4.00927
						},
						{
							x: -14.137507,
							y: -4.050854
						},
						{
							x: -14.170299,
							y: -4.077766
						},
						{
							x: -14.170299,
							y: -2.279891
						},
						{
							x: -14.181828,
							y: -2.162837
						},
						{
							x: -14.215972,
							y: -2.050281
						},
						{
							x: -14.271418,
							y: -1.946549
						},
						{
							x: -14.346035,
							y: -1.855627
						},
						{
							x: -14.93329,
							y: -1.268372
						},
						{
							x: -14.912153,
							y: -1.26629
						},
						{
							x: -14.827736,
							y: -1.240683
						},
						{
							x: -14.749937,
							y: -1.199098
						},
						{
							x: -14.681746,
							y: -1.143135
						},
						{
							x: -14.625783,
							y: -1.074944
						},
						{
							x: -14.584198,
							y: -0.997145
						},
						{
							x: -14.558591,
							y: -0.912728
						},
						{
							x: -14.549944,
							y: -0.824937
						},
						{
							x: -14.558591,
							y: -0.737146
						},
						{
							x: -14.584198,
							y: -0.652729
						},
						{
							x: -14.625783,
							y: -0.57493
						},
						{
							x: -14.656086,
							y: -0.538006
						},
						{
							x: -14.649351,
							y: -0.538669
						},
						{
							x: -14.561561,
							y: -0.530022
						},
						{
							x: -14.477144,
							y: -0.504414
						},
						{
							x: -14.399345,
							y: -0.46283
						},
						{
							x: -14.331153,
							y: -0.406867
						},
						{
							x: -14.27519,
							y: -0.338675
						},
						{
							x: -14.233605,
							y: -0.260876
						},
						{
							x: -14.207998,
							y: -0.176459
						},
						{
							x: -14.199351,
							y: -0.088669
						},
						{
							x: -14.207998,
							y: -878e-6
						},
						{
							x: -14.233605,
							y: 0.083539
						},
						{
							x: -14.27519,
							y: 0.161338
						},
						{
							x: -14.331153,
							y: 0.229529
						},
						{
							x: -14.399345,
							y: 0.285493
						},
						{
							x: -14.477144,
							y: 0.327077
						},
						{
							x: -14.561561,
							y: 0.352685
						},
						{
							x: -14.649351,
							y: 0.361331
						},
						{
							x: -14.737142,
							y: 0.352685
						},
						{
							x: -14.821559,
							y: 0.327077
						},
						{
							x: -14.899358,
							y: 0.285493
						},
						{
							x: -14.967549,
							y: 0.229529
						},
						{
							x: -15.023513,
							y: 0.161338
						},
						{
							x: -15.065097,
							y: 0.083539
						},
						{
							x: -15.090705,
							y: -878e-6
						},
						{
							x: -15.099351,
							y: -0.088669
						},
						{
							x: -15.090705,
							y: -0.176459
						},
						{
							x: -15.065097,
							y: -0.260876
						},
						{
							x: -15.023513,
							y: -0.338675
						},
						{
							x: -14.993209,
							y: -0.3756
						},
						{
							x: -14.999944,
							y: -0.374937
						},
						{
							x: -15.087735,
							y: -0.383584
						},
						{
							x: -15.170299,
							y: -0.408629
						},
						{
							x: -15.170299,
							y: 1.120109
						},
						{
							x: -15.181828,
							y: 1.237163
						},
						{
							x: -15.186074,
							y: 1.251159
						},
						{
							x: -15.174944,
							y: 1.250063
						},
						{
							x: -15.087153,
							y: 1.25871
						},
						{
							x: -15.002736,
							y: 1.284317
						},
						{
							x: -14.924937,
							y: 1.325902
						},
						{
							x: -14.856746,
							y: 1.381865
						},
						{
							x: -14.800783,
							y: 1.450056
						},
						{
							x: -14.759198,
							y: 1.527855
						},
						{
							x: -14.733591,
							y: 1.612272
						},
						{
							x: -14.724944,
							y: 1.700063
						},
						{
							x: -14.733591,
							y: 1.787854
						},
						{
							x: -14.759198,
							y: 1.872271
						},
						{
							x: -14.800783,
							y: 1.95007
						},
						{
							x: -14.856746,
							y: 2.018261
						},
						{
							x: -14.924937,
							y: 2.074224
						},
						{
							x: -15.002736,
							y: 2.115809
						},
						{
							x: -15.087153,
							y: 2.141416
						},
						{
							x: -15.174944,
							y: 2.150063
						},
						{
							x: -15.262735,
							y: 2.141416
						},
						{
							x: -15.347152,
							y: 2.115809
						},
						{
							x: -15.370299,
							y: 2.103437
						},
						{
							x: -15.370299,
							y: 2.471581
						},
						{
							x: -15.146035,
							y: 2.695845
						},
						{
							x: -15.071418,
							y: 2.786767
						},
						{
							x: -15.015972,
							y: 2.890499
						},
						{
							x: -14.981828,
							y: 3.003055
						},
						{
							x: -14.970299,
							y: 3.120109
						},
						{
							x: -14.970299,
							y: 3.572177
						},
						{
							x: -14.892881,
							y: 3.548692
						},
						{
							x: -14.80509,
							y: 3.540046
						},
						{
							x: -14.717299,
							y: 3.548692
						},
						{
							x: -14.693882,
							y: 3.555796
						},
						{
							x: -14.690705,
							y: 3.523541
						},
						{
							x: -14.665097,
							y: 3.439124
						},
						{
							x: -14.623513,
							y: 3.361325
						},
						{
							x: -14.567549,
							y: 3.293133
						},
						{
							x: -14.499358,
							y: 3.23717
						},
						{
							x: -14.421559,
							y: 3.195586
						},
						{
							x: -14.337142,
							y: 3.169978
						},
						{
							x: -14.249351,
							y: 3.161331
						},
						{
							x: -14.161561,
							y: 3.169978
						},
						{
							x: -14.077144,
							y: 3.195586
						},
						{
							x: -13.999345,
							y: 3.23717
						},
						{
							x: -13.931153,
							y: 3.293133
						},
						{
							x: -13.87519,
							y: 3.361325
						},
						{
							x: -13.833605,
							y: 3.439124
						},
						{
							x: -13.807998,
							y: 3.523541
						},
						{
							x: -13.799351,
							y: 3.611331
						},
						{
							x: -13.807998,
							y: 3.699122
						},
						{
							x: -13.833605,
							y: 3.783539
						},
						{
							x: -13.863809,
							y: 3.840046
						},
						{
							x: -12.904095,
							y: 3.840046
						},
						{
							x: -12.901353,
							y: 3.812209
						},
						{
							x: -12.875746,
							y: 3.727792
						},
						{
							x: -12.856947,
							y: 3.692621
						},
						{
							x: -12.93249,
							y: 3.700062
						},
						{
							x: -13.020281,
							y: 3.691415
						},
						{
							x: -13.104698,
							y: 3.665808
						},
						{
							x: -13.182497,
							y: 3.624223
						},
						{
							x: -13.250688,
							y: 3.56826
						},
						{
							x: -13.306651,
							y: 3.500069
						},
						{
							x: -13.348236,
							y: 3.42227
						},
						{
							x: -13.373843,
							y: 3.337853
						},
						{
							x: -13.38249,
							y: 3.250062
						},
						{
							x: -13.373843,
							y: 3.162271
						},
						{
							x: -13.348236,
							y: 3.077854
						},
						{
							x: -13.306651,
							y: 3.000055
						},
						{
							x: -13.250688,
							y: 2.931864
						},
						{
							x: -13.182497,
							y: 2.875901
						},
						{
							x: -13.104698,
							y: 2.834316
						},
						{
							x: -13.020281,
							y: 2.808709
						},
						{
							x: -12.93249,
							y: 2.800062
						},
						{
							x: -12.844699,
							y: 2.808709
						},
						{
							x: -12.760282,
							y: 2.834316
						},
						{
							x: -12.682483,
							y: 2.875901
						},
						{
							x: -12.614292,
							y: 2.931864
						},
						{
							x: -12.558329,
							y: 3.000055
						},
						{
							x: -12.516744,
							y: 3.077854
						},
						{
							x: -12.491137,
							y: 3.162271
						},
						{
							x: -12.48249,
							y: 3.250062
						},
						{
							x: -12.491137,
							y: 3.337853
						},
						{
							x: -12.516744,
							y: 3.42227
						},
						{
							x: -12.535543,
							y: 3.457441
						},
						{
							x: -12.46,
							y: 3.45
						},
						{
							x: -12.372209,
							y: 3.458647
						},
						{
							x: -12.287792,
							y: 3.484254
						},
						{
							x: -12.23,
							y: 3.515145
						},
						{
							x: -12.23,
							y: 3.48
						},
						{
							x: -11.475373,
							y: 3.48
						},
						{
							x: -11.522156,
							y: 3.465809
						},
						{
							x: -11.599955,
							y: 3.424224
						},
						{
							x: -11.668146,
							y: 3.368261
						},
						{
							x: -11.724109,
							y: 3.30007
						},
						{
							x: -11.765694,
							y: 3.222271
						},
						{
							x: -11.791301,
							y: 3.137854
						},
						{
							x: -11.799948,
							y: 3.050063
						},
						{
							x: -11.791301,
							y: 2.962272
						},
						{
							x: -11.765694,
							y: 2.877855
						},
						{
							x: -11.724109,
							y: 2.800056
						},
						{
							x: -11.668146,
							y: 2.731865
						},
						{
							x: -11.599955,
							y: 2.675902
						},
						{
							x: -11.522156,
							y: 2.634317
						},
						{
							x: -11.437739,
							y: 2.60871
						},
						{
							x: -11.349948,
							y: 2.600063
						},
						{
							x: -11.262157,
							y: 2.60871
						},
						{
							x: -11.17774,
							y: 2.634317
						},
						{
							x: -11.099941,
							y: 2.675902
						},
						{
							x: -11.03175,
							y: 2.731865
						},
						{
							x: -10.99,
							y: 2.782737
						},
						{
							x: -10.99,
							y: 1.803554
						},
						{
							x: -11.008764,
							y: 1.78479
						},
						{
							x: -11.05675,
							y: 1.843261
						},
						{
							x: -11.124941,
							y: 1.899224
						},
						{
							x: -11.20274,
							y: 1.940809
						},
						{
							x: -11.287157,
							y: 1.966416
						},
						{
							x: -11.374948,
							y: 1.975063
						},
						{
							x: -11.462739,
							y: 1.966416
						},
						{
							x: -11.547156,
							y: 1.940809
						},
						{
							x: -11.624955,
							y: 1.899224
						},
						{
							x: -11.693146,
							y: 1.843261
						},
						{
							x: -11.749109,
							y: 1.77507
						},
						{
							x: -11.790694,
							y: 1.697271
						},
						{
							x: -11.816301,
							y: 1.612854
						},
						{
							x: -11.824948,
							y: 1.525063
						},
						{
							x: -11.816301,
							y: 1.437272
						},
						{
							x: -11.808109,
							y: 1.410267
						},
						{
							x: -11.872256,
							y: 1.390809
						},
						{
							x: -11.950055,
							y: 1.349224
						},
						{
							x: -12.018246,
							y: 1.293261
						},
						{
							x: -12.074209,
							y: 1.22507
						},
						{
							x: -12.115794,
							y: 1.147271
						},
						{
							x: -12.141401,
							y: 1.062854
						},
						{
							x: -12.150048,
							y: 0.975063
						},
						{
							x: -12.141401,
							y: 0.887272
						},
						{
							x: -12.115794,
							y: 0.802855
						},
						{
							x: -12.074209,
							y: 0.725056
						},
						{
							x: -12.018246,
							y: 0.656865
						},
						{
							x: -11.950055,
							y: 0.600902
						},
						{
							x: -11.872256,
							y: 0.559317
						},
						{
							x: -11.787839,
							y: 0.53371
						},
						{
							x: -11.700048,
							y: 0.525063
						},
						{
							x: -11.612257,
							y: 0.53371
						},
						{
							x: -11.52784,
							y: 0.559317
						},
						{
							x: -11.504157,
							y: 0.571976
						},
						{
							x: -11.509716,
							y: 0.55365
						},
						{
							x: -11.515,
							y: 0.5
						},
						{
							x: -11.515,
							y: -0.3
						},
						{
							x: -11.515,
							y: -0.322919
						},
						{
							x: -11.562257,
							y: -0.308584
						},
						{
							x: -11.650048,
							y: -0.299937
						},
						{
							x: -11.737839,
							y: -0.308584
						},
						{
							x: -11.822256,
							y: -0.334191
						},
						{
							x: -11.900055,
							y: -0.375776
						},
						{
							x: -11.968246,
							y: -0.431739
						},
						{
							x: -12.024209,
							y: -0.49993
						},
						{
							x: -12.065794,
							y: -0.577729
						},
						{
							x: -12.091401,
							y: -0.662146
						},
						{
							x: -12.100048,
							y: -0.749937
						},
						{
							x: -12.091401,
							y: -0.837728
						},
						{
							x: -12.065794,
							y: -0.922145
						},
						{
							x: -12.024209,
							y: -0.999944
						},
						{
							x: -11.968246,
							y: -1.068135
						},
						{
							x: -11.900055,
							y: -1.124098
						},
						{
							x: -11.822256,
							y: -1.165683
						},
						{
							x: -11.737839,
							y: -1.19129
						},
						{
							x: -11.650048,
							y: -1.199937
						},
						{
							x: -11.562257,
							y: -1.19129
						},
						{
							x: -11.49,
							y: -1.169372
						},
						{
							x: -11.49,
							y: -1.296446
						},
						{
							x: -11.916777,
							y: -1.723223
						},
						{
							x: -11.947867,
							y: -1.761107
						},
						{
							x: -11.97097,
							y: -1.804329
						},
						{
							x: -11.985196,
							y: -1.851227
						},
						{
							x: -11.99,
							y: -1.9
						},
						{
							x: -11.99,
							y: -2.096446
						},
						{
							x: -12.116777,
							y: -2.223223
						},
						{
							x: -12.147867,
							y: -2.261107
						},
						{
							x: -12.17097,
							y: -2.304329
						},
						{
							x: -12.185196,
							y: -2.351227
						},
						{
							x: -12.19,
							y: -2.4
						},
						{
							x: -12.19,
							y: -3
						},
						{
							x: -12.185196,
							y: -3.048773
						},
						{
							x: -12.17097,
							y: -3.095671
						},
						{
							x: -12.147867,
							y: -3.138893
						},
						{
							x: -12.116777,
							y: -3.176777
						},
						{
							x: -12.081351,
							y: -3.212203
						},
						{
							x: -12.081353,
							y: -3.212209
						},
						{
							x: -12.09,
							y: -3.3
						},
						{
							x: -12.081353,
							y: -3.387791
						},
						{
							x: -12.055746,
							y: -3.472208
						},
						{
							x: -12.014161,
							y: -3.550007
						},
						{
							x: -11.958198,
							y: -3.618198
						},
						{
							x: -11.890007,
							y: -3.674161
						},
						{
							x: -11.812208,
							y: -3.715746
						},
						{
							x: -11.727791,
							y: -3.741353
						},
						{
							x: -11.64,
							y: -3.75
						},
						{
							x: -11.552209,
							y: -3.741353
						},
						{
							x: -11.467792,
							y: -3.715746
						},
						{
							x: -11.389993,
							y: -3.674161
						},
						{
							x: -11.321802,
							y: -3.618198
						},
						{
							x: -11.265839,
							y: -3.550007
						},
						{
							x: -11.224254,
							y: -3.472208
						},
						{
							x: -11.198647,
							y: -3.387791
						},
						{
							x: -11.19,
							y: -3.3
						},
						{
							x: -11.198647,
							y: -3.212209
						},
						{
							x: -11.224254,
							y: -3.127792
						},
						{
							x: -11.265839,
							y: -3.049993
						},
						{
							x: -11.268186,
							y: -3.047133
						},
						{
							x: -11.225091,
							y: -3.024098
						},
						{
							x: -11.1569,
							y: -2.968135
						},
						{
							x: -11.100937,
							y: -2.899944
						},
						{
							x: -11.092143,
							y: -2.883493
						},
						{
							x: -11.043196,
							y: -2.943135
						},
						{
							x: -10.975005,
							y: -2.999098
						},
						{
							x: -10.897206,
							y: -3.040683
						},
						{
							x: -10.812789,
							y: -3.06629
						},
						{
							x: -10.724998,
							y: -3.074937
						},
						{
							x: -10.637207,
							y: -3.06629
						},
						{
							x: -10.567286,
							y: -3.04508
						},
						{
							x: -10.575152,
							y: -3.124937
						},
						{
							x: -10.566505,
							y: -3.212728
						},
						{
							x: -10.540898,
							y: -3.297145
						},
						{
							x: -10.499313,
							y: -3.374944
						},
						{
							x: -10.44335,
							y: -3.443135
						},
						{
							x: -10.375159,
							y: -3.499098
						},
						{
							x: -10.29736,
							y: -3.540683
						},
						{
							x: -10.212943,
							y: -3.56629
						},
						{
							x: -10.164605,
							y: -3.571051
						},
						{
							x: -10.766777,
							y: -4.173223
						},
						{
							x: -10.797867,
							y: -4.211107
						},
						{
							x: -10.82097,
							y: -4.254329
						},
						{
							x: -10.835196,
							y: -4.301227
						},
						{
							x: -10.84,
							y: -4.35
						},
						{
							x: -10.84,
							y: -4.946446
						},
						{
							x: -10.866777,
							y: -4.973223
						},
						{
							x: -10.897867,
							y: -5.011107
						},
						{
							x: -10.908674,
							y: -5.031326
						},
						{
							x: -10.928893,
							y: -5.042133
						},
						{
							x: -10.966777,
							y: -5.073223
						},
						{
							x: -10.993554,
							y: -5.1
						},
						{
							x: -11.186446,
							y: -5.1
						},
						{
							x: -11.24,
							y: -5.046446
						},
						{
							x: -11.24,
							y: -4.75
						},
						{
							x: -11.244804,
							y: -4.701227
						},
						{
							x: -11.256347,
							y: -4.663174
						},
						{
							x: -11.248647,
							y: -4.637791
						},
						{
							x: -11.24,
							y: -4.55
						},
						{
							x: -11.248647,
							y: -4.462209
						},
						{
							x: -11.274254,
							y: -4.377792
						},
						{
							x: -11.315839,
							y: -4.299993
						},
						{
							x: -11.371802,
							y: -4.231802
						},
						{
							x: -11.439993,
							y: -4.175839
						},
						{
							x: -11.517792,
							y: -4.134254
						},
						{
							x: -11.602209,
							y: -4.108647
						},
						{
							x: -11.69,
							y: -4.1
						},
						{
							x: -11.777791,
							y: -4.108647
						},
						{
							x: -11.862208,
							y: -4.134254
						},
						{
							x: -11.940007,
							y: -4.175839
						},
						{
							x: -12.008198,
							y: -4.231802
						},
						{
							x: -12.064161,
							y: -4.299993
						},
						{
							x: -12.105746,
							y: -4.377792
						},
						{
							x: -12.131353,
							y: -4.462209
						},
						{
							x: -12.14,
							y: -4.55
						},
						{
							x: -12.131353,
							y: -4.637791
						},
						{
							x: -12.105746,
							y: -4.722208
						},
						{
							x: -12.064161,
							y: -4.800007
						},
						{
							x: -12.008198,
							y: -4.868198
						},
						{
							x: -11.940007,
							y: -4.924161
						},
						{
							x: -11.862208,
							y: -4.965746
						},
						{
							x: -11.777791,
							y: -4.991353
						},
						{
							x: -11.74,
							y: -4.995075
						},
						{
							x: -11.74,
							y: -5.15
						},
						{
							x: -11.735196,
							y: -5.198773
						},
						{
							x: -11.72097,
							y: -5.245671
						},
						{
							x: -11.697867,
							y: -5.288893
						},
						{
							x: -11.666777,
							y: -5.326777
						},
						{
							x: -11.601921,
							y: -5.391633
						},
						{
							x: -11.634987,
							y: -5.409307
						},
						{
							x: -11.703179,
							y: -5.46527
						},
						{
							x: -11.759142,
							y: -5.533462
						},
						{
							x: -11.800727,
							y: -5.611261
						},
						{
							x: -11.826334,
							y: -5.695678
						},
						{
							x: -11.834981,
							y: -5.783468
						}
					]
				},
				inner_rings: [
					{
						vertices: [
							{
								x: -14.300098,
								y: 1.550063
							},
							{
								x: -14.212307,
								y: 1.55871
							},
							{
								x: -14.12789,
								y: 1.584317
							},
							{
								x: -14.050091,
								y: 1.625902
							},
							{
								x: -13.9819,
								y: 1.681865
							},
							{
								x: -13.925937,
								y: 1.750056
							},
							{
								x: -13.884352,
								y: 1.827855
							},
							{
								x: -13.858745,
								y: 1.912272
							},
							{
								x: -13.850098,
								y: 2.000063
							},
							{
								x: -13.858745,
								y: 2.087854
							},
							{
								x: -13.884352,
								y: 2.172271
							},
							{
								x: -13.925937,
								y: 2.25007
							},
							{
								x: -13.9819,
								y: 2.318261
							},
							{
								x: -14.050091,
								y: 2.374224
							},
							{
								x: -14.12789,
								y: 2.415809
							},
							{
								x: -14.212307,
								y: 2.441416
							},
							{
								x: -14.300098,
								y: 2.450063
							},
							{
								x: -14.387889,
								y: 2.441416
							},
							{
								x: -14.472306,
								y: 2.415809
							},
							{
								x: -14.550105,
								y: 2.374224
							},
							{
								x: -14.618296,
								y: 2.318261
							},
							{
								x: -14.674259,
								y: 2.25007
							},
							{
								x: -14.715844,
								y: 2.172271
							},
							{
								x: -14.741451,
								y: 2.087854
							},
							{
								x: -14.750098,
								y: 2.000063
							},
							{
								x: -14.741451,
								y: 1.912272
							},
							{
								x: -14.715844,
								y: 1.827855
							},
							{
								x: -14.674259,
								y: 1.750056
							},
							{
								x: -14.618296,
								y: 1.681865
							},
							{
								x: -14.550105,
								y: 1.625902
							},
							{
								x: -14.472306,
								y: 1.584317
							},
							{
								x: -14.387889,
								y: 1.55871
							}
						]
					},
					{
						vertices: [
							{
								x: -13.025148,
								y: 0.925063
							},
							{
								x: -12.937357,
								y: 0.93371
							},
							{
								x: -12.85294,
								y: 0.959317
							},
							{
								x: -12.775141,
								y: 1.000902
							},
							{
								x: -12.70695,
								y: 1.056865
							},
							{
								x: -12.650987,
								y: 1.125056
							},
							{
								x: -12.609402,
								y: 1.202855
							},
							{
								x: -12.583795,
								y: 1.287272
							},
							{
								x: -12.575148,
								y: 1.375063
							},
							{
								x: -12.583795,
								y: 1.462854
							},
							{
								x: -12.609402,
								y: 1.547271
							},
							{
								x: -12.650987,
								y: 1.62507
							},
							{
								x: -12.70695,
								y: 1.693261
							},
							{
								x: -12.775141,
								y: 1.749224
							},
							{
								x: -12.85294,
								y: 1.790809
							},
							{
								x: -12.937357,
								y: 1.816416
							},
							{
								x: -13.025148,
								y: 1.825063
							},
							{
								x: -13.112939,
								y: 1.816416
							},
							{
								x: -13.197356,
								y: 1.790809
							},
							{
								x: -13.275155,
								y: 1.749224
							},
							{
								x: -13.343346,
								y: 1.693261
							},
							{
								x: -13.399309,
								y: 1.62507
							},
							{
								x: -13.440894,
								y: 1.547271
							},
							{
								x: -13.466501,
								y: 1.462854
							},
							{
								x: -13.475148,
								y: 1.375063
							},
							{
								x: -13.466501,
								y: 1.287272
							},
							{
								x: -13.440894,
								y: 1.202855
							},
							{
								x: -13.399309,
								y: 1.125056
							},
							{
								x: -13.343346,
								y: 1.056865
							},
							{
								x: -13.275155,
								y: 1.000902
							},
							{
								x: -13.197356,
								y: 0.959317
							},
							{
								x: -13.112939,
								y: 0.93371
							}
						]
					},
					{
						vertices: [
							{
								x: -12.825148,
								y: -1.774937
							},
							{
								x: -12.737357,
								y: -1.76629
							},
							{
								x: -12.65294,
								y: -1.740683
							},
							{
								x: -12.575141,
								y: -1.699098
							},
							{
								x: -12.50695,
								y: -1.643135
							},
							{
								x: -12.450987,
								y: -1.574944
							},
							{
								x: -12.409402,
								y: -1.497145
							},
							{
								x: -12.383795,
								y: -1.412728
							},
							{
								x: -12.375148,
								y: -1.324937
							},
							{
								x: -12.383795,
								y: -1.237146
							},
							{
								x: -12.409402,
								y: -1.152729
							},
							{
								x: -12.450987,
								y: -1.07493
							},
							{
								x: -12.50695,
								y: -1.006739
							},
							{
								x: -12.575141,
								y: -0.950776
							},
							{
								x: -12.65294,
								y: -0.909191
							},
							{
								x: -12.737357,
								y: -0.883584
							},
							{
								x: -12.825148,
								y: -0.874937
							},
							{
								x: -12.839201,
								y: -0.876321
							},
							{
								x: -12.834981,
								y: -0.833468
							},
							{
								x: -12.843627,
								y: -0.745678
							},
							{
								x: -12.869235,
								y: -0.661261
							},
							{
								x: -12.910819,
								y: -0.583462
							},
							{
								x: -12.966783,
								y: -0.51527
							},
							{
								x: -13.034974,
								y: -0.459307
							},
							{
								x: -13.112773,
								y: -0.417723
							},
							{
								x: -13.19719,
								y: -0.392115
							},
							{
								x: -13.284981,
								y: -0.383468
							},
							{
								x: -13.372771,
								y: -0.392115
							},
							{
								x: -13.457188,
								y: -0.417723
							},
							{
								x: -13.534987,
								y: -0.459307
							},
							{
								x: -13.603179,
								y: -0.51527
							},
							{
								x: -13.659142,
								y: -0.583462
							},
							{
								x: -13.700727,
								y: -0.661261
							},
							{
								x: -13.726334,
								y: -0.745678
							},
							{
								x: -13.734981,
								y: -0.833468
							},
							{
								x: -13.726334,
								y: -0.921259
							},
							{
								x: -13.700727,
								y: -1.005676
							},
							{
								x: -13.659142,
								y: -1.083475
							},
							{
								x: -13.603179,
								y: -1.151666
							},
							{
								x: -13.534987,
								y: -1.20763
							},
							{
								x: -13.457188,
								y: -1.249214
							},
							{
								x: -13.372771,
								y: -1.274822
							},
							{
								x: -13.284981,
								y: -1.283468
							},
							{
								x: -13.270927,
								y: -1.282084
							},
							{
								x: -13.275148,
								y: -1.324937
							},
							{
								x: -13.266501,
								y: -1.412728
							},
							{
								x: -13.240894,
								y: -1.497145
							},
							{
								x: -13.199309,
								y: -1.574944
							},
							{
								x: -13.143346,
								y: -1.643135
							},
							{
								x: -13.075155,
								y: -1.699098
							},
							{
								x: -12.997356,
								y: -1.740683
							},
							{
								x: -12.912939,
								y: -1.76629
							}
						]
					},
					{
						vertices: [
							{
								x: -13.549936,
								y: -3.450079
							},
							{
								x: -13.462145,
								y: -3.441432
							},
							{
								x: -13.377728,
								y: -3.415825
							},
							{
								x: -13.299929,
								y: -3.37424
							},
							{
								x: -13.231738,
								y: -3.318277
							},
							{
								x: -13.175775,
								y: -3.250086
							},
							{
								x: -13.13419,
								y: -3.172287
							},
							{
								x: -13.108583,
								y: -3.08787
							},
							{
								x: -13.099936,
								y: -3.000079
							},
							{
								x: -13.108583,
								y: -2.912288
							},
							{
								x: -13.13419,
								y: -2.827871
							},
							{
								x: -13.166754,
								y: -2.766948
							},
							{
								x: -13.162792,
								y: -2.765746
							},
							{
								x: -13.084993,
								y: -2.724161
							},
							{
								x: -13.016802,
								y: -2.668198
							},
							{
								x: -12.960839,
								y: -2.600007
							},
							{
								x: -12.919254,
								y: -2.522208
							},
							{
								x: -12.893647,
								y: -2.437791
							},
							{
								x: -12.885,
								y: -2.35
							},
							{
								x: -12.893647,
								y: -2.262209
							},
							{
								x: -12.919254,
								y: -2.177792
							},
							{
								x: -12.960839,
								y: -2.099993
							},
							{
								x: -13.016802,
								y: -2.031802
							},
							{
								x: -13.084993,
								y: -1.975839
							},
							{
								x: -13.162792,
								y: -1.934254
							},
							{
								x: -13.247209,
								y: -1.908647
							},
							{
								x: -13.335,
								y: -1.9
							},
							{
								x: -13.422791,
								y: -1.908647
							},
							{
								x: -13.507208,
								y: -1.934254
							},
							{
								x: -13.585007,
								y: -1.975839
							},
							{
								x: -13.653198,
								y: -2.031802
							},
							{
								x: -13.709161,
								y: -2.099993
							},
							{
								x: -13.750746,
								y: -2.177792
							},
							{
								x: -13.776353,
								y: -2.262209
							},
							{
								x: -13.785,
								y: -2.35
							},
							{
								x: -13.776353,
								y: -2.437791
							},
							{
								x: -13.750746,
								y: -2.522208
							},
							{
								x: -13.718182,
								y: -2.583131
							},
							{
								x: -13.722144,
								y: -2.584333
							},
							{
								x: -13.799943,
								y: -2.625918
							},
							{
								x: -13.868134,
								y: -2.681881
							},
							{
								x: -13.924097,
								y: -2.750072
							},
							{
								x: -13.965682,
								y: -2.827871
							},
							{
								x: -13.991289,
								y: -2.912288
							},
							{
								x: -13.999936,
								y: -3.000079
							},
							{
								x: -13.991289,
								y: -3.08787
							},
							{
								x: -13.965682,
								y: -3.172287
							},
							{
								x: -13.924097,
								y: -3.250086
							},
							{
								x: -13.868134,
								y: -3.318277
							},
							{
								x: -13.799943,
								y: -3.37424
							},
							{
								x: -13.722144,
								y: -3.415825
							},
							{
								x: -13.637727,
								y: -3.441432
							}
						]
					}
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "bottom",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: 5.568519,
							y: 0.440947
						},
						{
							x: 5.522272,
							y: 0.465667
						},
						{
							x: 5.437855,
							y: 0.491274
						},
						{
							x: 5.350064,
							y: 0.499921
						},
						{
							x: 5.29445,
							y: 0.494443
						},
						{
							x: 4.944518,
							y: 0.844375
						},
						{
							x: 4.902846,
							y: 0.878575
						},
						{
							x: 4.855302,
							y: 0.903988
						},
						{
							x: 4.803714,
							y: 0.919637
						},
						{
							x: 4.750064,
							y: 0.924921
						},
						{
							x: 2.685052,
							y: 0.924921
						},
						{
							x: 2.699991,
							y: 0.95287
						},
						{
							x: 2.725598,
							y: 1.037287
						},
						{
							x: 2.734245,
							y: 1.125078
						},
						{
							x: 2.725598,
							y: 1.212869
						},
						{
							x: 2.699991,
							y: 1.297286
						},
						{
							x: 2.658406,
							y: 1.375085
						},
						{
							x: 2.602443,
							y: 1.443276
						},
						{
							x: 2.534252,
							y: 1.499239
						},
						{
							x: 2.456453,
							y: 1.540824
						},
						{
							x: 2.372036,
							y: 1.566431
						},
						{
							x: 2.284245,
							y: 1.575078
						},
						{
							x: 2.196454,
							y: 1.566431
						},
						{
							x: 2.112037,
							y: 1.540824
						},
						{
							x: 2.034238,
							y: 1.499239
						},
						{
							x: 1.966047,
							y: 1.443276
						},
						{
							x: 1.910084,
							y: 1.375085
						},
						{
							x: 1.868499,
							y: 1.297286
						},
						{
							x: 1.842892,
							y: 1.212869
						},
						{
							x: 1.834245,
							y: 1.125078
						},
						{
							x: 1.842892,
							y: 1.037287
						},
						{
							x: 1.846643,
							y: 1.024921
						},
						{
							x: 1.263972,
							y: 1.024921
						},
						{
							x: 1.144518,
							y: 1.144375
						},
						{
							x: 1.102846,
							y: 1.178575
						},
						{
							x: 1.055302,
							y: 1.203988
						},
						{
							x: 1.003714,
							y: 1.219637
						},
						{
							x: 0.950064,
							y: 1.224921
						},
						{
							x: 0.203714,
							y: 1.224921
						},
						{
							x: 0.175802,
							y: 1.258931
						},
						{
							x: 0.188726,
							y: 1.265839
						},
						{
							x: 0.256917,
							y: 1.321802
						},
						{
							x: 0.31288,
							y: 1.389993
						},
						{
							x: 0.354465,
							y: 1.467792
						},
						{
							x: 0.380072,
							y: 1.552209
						},
						{
							x: 0.384925,
							y: 1.601478
						},
						{
							x: 0.449704,
							y: 1.566852
						},
						{
							x: 0.540537,
							y: 1.539298
						},
						{
							x: 0.635,
							y: 1.529994
						},
						{
							x: 0.729463,
							y: 1.539298
						},
						{
							x: 0.820296,
							y: 1.566852
						},
						{
							x: 0.904007,
							y: 1.611597
						},
						{
							x: 0.977382,
							y: 1.671813
						},
						{
							x: 1.037598,
							y: 1.745187
						},
						{
							x: 1.082343,
							y: 1.828899
						},
						{
							x: 1.109897,
							y: 1.919732
						},
						{
							x: 1.119201,
							y: 2.014195
						},
						{
							x: 1.119201,
							y: 3.396005
						},
						{
							x: 1.109897,
							y: 3.490468
						},
						{
							x: 1.082343,
							y: 3.581301
						},
						{
							x: 1.037598,
							y: 3.665013
						},
						{
							x: 0.977382,
							y: 3.738387
						},
						{
							x: 0.904007,
							y: 3.798603
						},
						{
							x: 0.820296,
							y: 3.843348
						},
						{
							x: 0.729463,
							y: 3.870902
						},
						{
							x: 0.635,
							y: 3.880206
						},
						{
							x: 0.540537,
							y: 3.870902
						},
						{
							x: 0.449704,
							y: 3.843348
						},
						{
							x: 0.365993,
							y: 3.798603
						},
						{
							x: 0.292618,
							y: 3.738387
						},
						{
							x: 0.232402,
							y: 3.665013
						},
						{
							x: 0.187657,
							y: 3.581301
						},
						{
							x: 0.17013,
							y: 3.523524
						},
						{
							x: 0.085,
							y: 3.608654
						},
						{
							x: 0.085,
							y: 3.7051
						},
						{
							x: 0.080196,
							y: 3.753873
						},
						{
							x: 0.06597,
							y: 3.800771
						},
						{
							x: 0.042867,
							y: 3.843993
						},
						{
							x: 0.011777,
							y: 3.881877
						},
						{
							x: -0.188223,
							y: 4.081877
						},
						{
							x: -0.226107,
							y: 4.112967
						},
						{
							x: -0.269329,
							y: 4.13607
						},
						{
							x: -0.316227,
							y: 4.150296
						},
						{
							x: -0.365,
							y: 4.1551
						},
						{
							x: -0.577682,
							y: 4.1551
						},
						{
							x: -0.540839,
							y: 4.199993
						},
						{
							x: -0.499254,
							y: 4.277792
						},
						{
							x: -0.473647,
							y: 4.362209
						},
						{
							x: -0.465,
							y: 4.45
						},
						{
							x: -0.473647,
							y: 4.537791
						},
						{
							x: -0.499254,
							y: 4.622208
						},
						{
							x: -0.540839,
							y: 4.700007
						},
						{
							x: -0.596802,
							y: 4.768198
						},
						{
							x: -0.664993,
							y: 4.824161
						},
						{
							x: -0.742792,
							y: 4.865746
						},
						{
							x: -0.79884,
							y: 4.882747
						},
						{
							x: -0.789926,
							y: 4.912132
						},
						{
							x: -0.781279,
							y: 4.999923
						},
						{
							x: -0.789926,
							y: 5.087714
						},
						{
							x: -0.815533,
							y: 5.172131
						},
						{
							x: -0.857118,
							y: 5.24993
						},
						{
							x: -0.913081,
							y: 5.318121
						},
						{
							x: -0.981272,
							y: 5.374084
						},
						{
							x: -1.059071,
							y: 5.415669
						},
						{
							x: -1.143488,
							y: 5.441276
						},
						{
							x: -1.231279,
							y: 5.449923
						},
						{
							x: -1.31907,
							y: 5.441276
						},
						{
							x: -1.403486,
							y: 5.415669
						},
						{
							x: -1.481286,
							y: 5.374084
						},
						{
							x: -1.549477,
							y: 5.318121
						},
						{
							x: -1.60544,
							y: 5.24993
						},
						{
							x: -1.636943,
							y: 5.190993
						},
						{
							x: -1.692792,
							y: 5.220846
						},
						{
							x: -1.777209,
							y: 5.246453
						},
						{
							x: -1.865,
							y: 5.2551
						},
						{
							x: -1.952791,
							y: 5.246453
						},
						{
							x: -2.037208,
							y: 5.220846
						},
						{
							x: -2.054679,
							y: 5.211507
						},
						{
							x: -2.065531,
							y: 5.247283
						},
						{
							x: -2.107116,
							y: 5.325082
						},
						{
							x: -2.163079,
							y: 5.393273
						},
						{
							x: -2.23127,
							y: 5.449236
						},
						{
							x: -2.309069,
							y: 5.490821
						},
						{
							x: -2.393486,
							y: 5.516428
						},
						{
							x: -2.481277,
							y: 5.525075
						},
						{
							x: -2.569068,
							y: 5.516428
						},
						{
							x: -2.653484,
							y: 5.490821
						},
						{
							x: -2.731284,
							y: 5.449236
						},
						{
							x: -2.799475,
							y: 5.393273
						},
						{
							x: -2.82965,
							y: 5.356505
						},
						{
							x: -2.881472,
							y: 5.399034
						},
						{
							x: -2.959271,
							y: 5.440619
						},
						{
							x: -3.043688,
							y: 5.466226
						},
						{
							x: -3.131479,
							y: 5.474873
						},
						{
							x: -3.21927,
							y: 5.466226
						},
						{
							x: -3.303686,
							y: 5.440619
						},
						{
							x: -3.381486,
							y: 5.399034
						},
						{
							x: -3.449677,
							y: 5.343071
						},
						{
							x: -3.50564,
							y: 5.27488
						},
						{
							x: -3.547225,
							y: 5.197081
						},
						{
							x: -3.572832,
							y: 5.112664
						},
						{
							x: -3.581479,
							y: 5.024873
						},
						{
							x: -3.572832,
							y: 4.937082
						},
						{
							x: -3.547225,
							y: 4.852665
						},
						{
							x: -3.50564,
							y: 4.774866
						},
						{
							x: -3.449677,
							y: 4.706675
						},
						{
							x: -3.381486,
							y: 4.650712
						},
						{
							x: -3.303686,
							y: 4.609127
						},
						{
							x: -3.21927,
							y: 4.58352
						},
						{
							x: -3.131479,
							y: 4.574873
						},
						{
							x: -3.043688,
							y: 4.58352
						},
						{
							x: -2.959271,
							y: 4.609127
						},
						{
							x: -2.881472,
							y: 4.650712
						},
						{
							x: -2.813281,
							y: 4.706675
						},
						{
							x: -2.783106,
							y: 4.743443
						},
						{
							x: -2.731284,
							y: 4.700914
						},
						{
							x: -2.653484,
							y: 4.659329
						},
						{
							x: -2.569068,
							y: 4.633722
						},
						{
							x: -2.481277,
							y: 4.625075
						},
						{
							x: -2.393486,
							y: 4.633722
						},
						{
							x: -2.309069,
							y: 4.659329
						},
						{
							x: -2.291598,
							y: 4.668668
						},
						{
							x: -2.280746,
							y: 4.632892
						},
						{
							x: -2.239161,
							y: 4.555093
						},
						{
							x: -2.183198,
							y: 4.486902
						},
						{
							x: -2.115007,
							y: 4.430939
						},
						{
							x: -2.037208,
							y: 4.389354
						},
						{
							x: -1.952791,
							y: 4.363747
						},
						{
							x: -1.865,
							y: 4.3551
						},
						{
							x: -1.810603,
							y: 4.360458
						},
						{
							x: -1.810196,
							y: 4.356327
						},
						{
							x: -1.79597,
							y: 4.309429
						},
						{
							x: -1.772867,
							y: 4.266207
						},
						{
							x: -1.741777,
							y: 4.228323
						},
						{
							x: -1.668554,
							y: 4.1551
						},
						{
							x: -2.435,
							y: 4.1551
						},
						{
							x: -2.483773,
							y: 4.150296
						},
						{
							x: -2.530671,
							y: 4.13607
						},
						{
							x: -2.573893,
							y: 4.112967
						},
						{
							x: -2.611777,
							y: 4.081877
						},
						{
							x: -3.038554,
							y: 3.6551
						},
						{
							x: -3.522153,
							y: 3.6551
						},
						{
							x: -3.529762,
							y: 3.659167
						},
						{
							x: -3.58135,
							y: 3.674816
						},
						{
							x: -3.635,
							y: 3.6801
						},
						{
							x: -4.22354,
							y: 3.6801
						},
						{
							x: -4.207318,
							y: 3.699866
						},
						{
							x: -4.165733,
							y: 3.777665
						},
						{
							x: -4.140126,
							y: 3.862082
						},
						{
							x: -4.131479,
							y: 3.949873
						},
						{
							x: -4.140126,
							y: 4.037664
						},
						{
							x: -4.165733,
							y: 4.122081
						},
						{
							x: -4.207318,
							y: 4.19988
						},
						{
							x: -4.263281,
							y: 4.268071
						},
						{
							x: -4.331472,
							y: 4.324034
						},
						{
							x: -4.409271,
							y: 4.365619
						},
						{
							x: -4.493688,
							y: 4.391226
						},
						{
							x: -4.581479,
							y: 4.399873
						},
						{
							x: -4.66927,
							y: 4.391226
						},
						{
							x: -4.753686,
							y: 4.365619
						},
						{
							x: -4.831486,
							y: 4.324034
						},
						{
							x: -4.899677,
							y: 4.268071
						},
						{
							x: -4.95564,
							y: 4.19988
						},
						{
							x: -4.997225,
							y: 4.122081
						},
						{
							x: -5.022832,
							y: 4.037664
						},
						{
							x: -5.031479,
							y: 3.949873
						},
						{
							x: -5.022832,
							y: 3.862082
						},
						{
							x: -4.997225,
							y: 3.777665
						},
						{
							x: -4.95564,
							y: 3.699866
						},
						{
							x: -4.939418,
							y: 3.6801
						},
						{
							x: -7.735,
							y: 3.6801
						},
						{
							x: -7.835,
							y: 3.6801
						},
						{
							x: -7.88865,
							y: 3.674816
						},
						{
							x: -7.940238,
							y: 3.659167
						},
						{
							x: -7.947847,
							y: 3.6551
						},
						{
							x: -8.283907,
							y: 3.6551
						},
						{
							x: -8.25869,
							y: 3.73823
						},
						{
							x: -8.250043,
							y: 3.82602
						},
						{
							x: -8.252351,
							y: 3.849448
						},
						{
							x: -7.925779,
							y: 4.17602
						},
						{
							x: -7.300043,
							y: 4.17602
						},
						{
							x: -7.241516,
							y: 4.181785
						},
						{
							x: -7.185238,
							y: 4.198856
						},
						{
							x: -7.133372,
							y: 4.226579
						},
						{
							x: -7.114672,
							y: 4.241926
						},
						{
							x: -7.104372,
							y: 4.24505
						},
						{
							x: -7.06115,
							y: 4.268153
						},
						{
							x: -7.051564,
							y: 4.27602
						},
						{
							x: -6.900043,
							y: 4.27602
						},
						{
							x: -6.85127,
							y: 4.280824
						},
						{
							x: -6.804372,
							y: 4.29505
						},
						{
							x: -6.76115,
							y: 4.318153
						},
						{
							x: -6.742451,
							y: 4.333499
						},
						{
							x: -6.704372,
							y: 4.34505
						},
						{
							x: -6.66115,
							y: 4.368153
						},
						{
							x: -6.623266,
							y: 4.399244
						},
						{
							x: -6.54649,
							y: 4.47602
						},
						{
							x: -4.500043,
							y: 4.47602
						},
						{
							x: -4.45127,
							y: 4.480824
						},
						{
							x: -4.404372,
							y: 4.49505
						},
						{
							x: -4.36115,
							y: 4.518153
						},
						{
							x: -4.323266,
							y: 4.549244
						},
						{
							x: -3.540381,
							y: 5.332129
						},
						{
							x: -3.485238,
							y: 5.348856
						},
						{
							x: -3.433372,
							y: 5.376579
						},
						{
							x: -3.387911,
							y: 5.413888
						},
						{
							x: -3.337911,
							y: 5.463888
						},
						{
							x: -3.273471,
							y: 5.528328
						},
						{
							x: -3.250043,
							y: 5.52602
						},
						{
							x: -3.162252,
							y: 5.534667
						},
						{
							x: -3.077835,
							y: 5.560275
						},
						{
							x: -3.000036,
							y: 5.601859
						},
						{
							x: -2.931845,
							y: 5.657822
						},
						{
							x: -2.875882,
							y: 5.726014
						},
						{
							x: -2.834297,
							y: 5.803813
						},
						{
							x: -2.80869,
							y: 5.88823
						},
						{
							x: -2.800043,
							y: 5.97602
						},
						{
							x: -2.80869,
							y: 6.063811
						},
						{
							x: -2.834297,
							y: 6.148228
						},
						{
							x: -2.875882,
							y: 6.226027
						},
						{
							x: -2.931845,
							y: 6.294218
						},
						{
							x: -3.000036,
							y: 6.350182
						},
						{
							x: -3.077835,
							y: 6.391766
						},
						{
							x: -3.162252,
							y: 6.417374
						},
						{
							x: -3.250043,
							y: 6.42602
						},
						{
							x: -3.337834,
							y: 6.417374
						},
						{
							x: -3.42225,
							y: 6.391766
						},
						{
							x: -3.50005,
							y: 6.350182
						},
						{
							x: -3.568241,
							y: 6.294218
						},
						{
							x: -3.624204,
							y: 6.226027
						},
						{
							x: -3.665789,
							y: 6.148228
						},
						{
							x: -3.691396,
							y: 6.063811
						},
						{
							x: -3.700043,
							y: 5.97602
						},
						{
							x: -3.697735,
							y: 5.952592
						},
						{
							x: -3.762175,
							y: 5.888152
						},
						{
							x: -3.812175,
							y: 5.838152
						},
						{
							x: -3.849484,
							y: 5.792691
						},
						{
							x: -3.877207,
							y: 5.740825
						},
						{
							x: -3.893933,
							y: 5.685684
						},
						{
							x: -4.603597,
							y: 4.97602
						},
						{
							x: -5.943165,
							y: 4.97602
						},
						{
							x: -5.915533,
							y: 5.027715
						},
						{
							x: -5.889926,
							y: 5.112132
						},
						{
							x: -5.881279,
							y: 5.199923
						},
						{
							x: -5.889926,
							y: 5.287714
						},
						{
							x: -5.915533,
							y: 5.372131
						},
						{
							x: -5.957118,
							y: 5.44993
						},
						{
							x: -6.013081,
							y: 5.518121
						},
						{
							x: -6.081272,
							y: 5.574084
						},
						{
							x: -6.159071,
							y: 5.615669
						},
						{
							x: -6.243488,
							y: 5.641276
						},
						{
							x: -6.331279,
							y: 5.649923
						},
						{
							x: -6.41907,
							y: 5.641276
						},
						{
							x: -6.503486,
							y: 5.615669
						},
						{
							x: -6.581286,
							y: 5.574084
						},
						{
							x: -6.649477,
							y: 5.518121
						},
						{
							x: -6.70544,
							y: 5.44993
						},
						{
							x: -6.747025,
							y: 5.372131
						},
						{
							x: -6.772632,
							y: 5.287714
						},
						{
							x: -6.77534,
							y: 5.260221
						},
						{
							x: -6.781802,
							y: 5.268095
						},
						{
							x: -6.849993,
							y: 5.324058
						},
						{
							x: -6.927792,
							y: 5.365643
						},
						{
							x: -7.012209,
							y: 5.39125
						},
						{
							x: -7.1,
							y: 5.399897
						},
						{
							x: -7.187791,
							y: 5.39125
						},
						{
							x: -7.272208,
							y: 5.365643
						},
						{
							x: -7.350007,
							y: 5.324058
						},
						{
							x: -7.418198,
							y: 5.268095
						},
						{
							x: -7.474161,
							y: 5.199904
						},
						{
							x: -7.515746,
							y: 5.122105
						},
						{
							x: -7.541353,
							y: 5.037688
						},
						{
							x: -7.55,
							y: 4.949897
						},
						{
							x: -7.541353,
							y: 4.862106
						},
						{
							x: -7.515746,
							y: 4.777689
						},
						{
							x: -7.514854,
							y: 4.77602
						},
						{
							x: -8.050043,
							y: 4.77602
						},
						{
							x: -8.10857,
							y: 4.770256
						},
						{
							x: -8.164848,
							y: 4.753184
						},
						{
							x: -8.216714,
							y: 4.725461
						},
						{
							x: -8.262175,
							y: 4.688152
						},
						{
							x: -8.676614,
							y: 4.273713
						},
						{
							x: -8.700043,
							y: 4.27602
						},
						{
							x: -8.787834,
							y: 4.267374
						},
						{
							x: -8.87225,
							y: 4.241766
						},
						{
							x: -8.95005,
							y: 4.200182
						},
						{
							x: -9.018241,
							y: 4.144218
						},
						{
							x: -9.074204,
							y: 4.076027
						},
						{
							x: -9.115789,
							y: 3.998228
						},
						{
							x: -9.141396,
							y: 3.913811
						},
						{
							x: -9.150043,
							y: 3.82602
						},
						{
							x: -9.141396,
							y: 3.73823
						},
						{
							x: -9.116179,
							y: 3.6551
						},
						{
							x: -10.031446,
							y: 3.6551
						},
						{
							x: -10.27,
							y: 3.893654
						},
						{
							x: -10.27,
							y: 4.52
						},
						{
							x: -10.516616,
							y: 4.52
						},
						{
							x: -10.485794,
							y: 4.577665
						},
						{
							x: -10.460186,
							y: 4.662082
						},
						{
							x: -10.451539,
							y: 4.749873
						},
						{
							x: -10.456555,
							y: 4.800797
						},
						{
							x: -10.446813,
							y: 4.79559
						},
						{
							x: -10.362396,
							y: 4.769982
						},
						{
							x: -10.274605,
							y: 4.761335
						},
						{
							x: -10.186815,
							y: 4.769982
						},
						{
							x: -10.102398,
							y: 4.79559
						},
						{
							x: -10.024599,
							y: 4.837174
						},
						{
							x: -9.956407,
							y: 4.893137
						},
						{
							x: -9.900444,
							y: 4.961329
						},
						{
							x: -9.900441,
							y: 4.961335
						},
						{
							x: -9.199605,
							y: 4.961335
						},
						{
							x: -9.150833,
							y: 4.966139
						},
						{
							x: -9.103934,
							y: 4.980365
						},
						{
							x: -9.060713,
							y: 5.003468
						},
						{
							x: -9.029287,
							y: 5.029259
						},
						{
							x: -9.019367,
							y: 5.032268
						},
						{
							x: -8.971823,
							y: 5.057681
						},
						{
							x: -8.930151,
							y: 5.091881
						},
						{
							x: -5.735697,
							y: 8.286335
						},
						{
							x: -2.849605,
							y: 8.286335
						},
						{
							x: -2.795955,
							y: 8.291619
						},
						{
							x: -2.744367,
							y: 8.307268
						},
						{
							x: -2.696823,
							y: 8.332681
						},
						{
							x: -2.655151,
							y: 8.366881
						},
						{
							x: -2.535697,
							y: 8.486335
						},
						{
							x: -2.423021,
							y: 8.486335
						},
						{
							x: -2.4246,
							y: 8.485491
						},
						{
							x: -2.492791,
							y: 8.429527
						},
						{
							x: -2.548755,
							y: 8.361336
						},
						{
							x: -2.590339,
							y: 8.283537
						},
						{
							x: -2.615947,
							y: 8.19912
						},
						{
							x: -2.624593,
							y: 8.111329
						},
						{
							x: -2.615947,
							y: 8.023539
						},
						{
							x: -2.590339,
							y: 7.939122
						},
						{
							x: -2.56994,
							y: 7.900957
						},
						{
							x: -4.396417,
							y: 7.900957
						},
						{
							x: -4.431868,
							y: 7.944155
						},
						{
							x: -4.500059,
							y: 8.000118
						},
						{
							x: -4.577858,
							y: 8.041703
						},
						{
							x: -4.662275,
							y: 8.06731
						},
						{
							x: -4.750066,
							y: 8.075957
						},
						{
							x: -4.837857,
							y: 8.06731
						},
						{
							x: -4.922274,
							y: 8.041703
						},
						{
							x: -5.000073,
							y: 8.000118
						},
						{
							x: -5.068264,
							y: 7.944155
						},
						{
							x: -5.124227,
							y: 7.875963
						},
						{
							x: -5.165812,
							y: 7.798164
						},
						{
							x: -5.191419,
							y: 7.713747
						},
						{
							x: -5.200066,
							y: 7.625957
						},
						{
							x: -5.191419,
							y: 7.538166
						},
						{
							x: -5.165812,
							y: 7.453749
						},
						{
							x: -5.124227,
							y: 7.37595
						},
						{
							x: -5.068264,
							y: 7.307759
						},
						{
							x: -5.000073,
							y: 7.251795
						},
						{
							x: -4.922274,
							y: 7.210211
						},
						{
							x: -4.837857,
							y: 7.184603
						},
						{
							x: -4.750066,
							y: 7.175957
						},
						{
							x: -4.662275,
							y: 7.184603
						},
						{
							x: -4.577858,
							y: 7.210211
						},
						{
							x: -4.500059,
							y: 7.251795
						},
						{
							x: -4.431868,
							y: 7.307759
						},
						{
							x: -4.396416,
							y: 7.350957
						},
						{
							x: 1.649934,
							y: 7.350957
						},
						{
							x: 1.703584,
							y: 7.356241
						},
						{
							x: 1.755172,
							y: 7.37189
						},
						{
							x: 1.802716,
							y: 7.397303
						},
						{
							x: 1.844388,
							y: 7.431502
						},
						{
							x: 3.149941,
							y: 8.737055
						},
						{
							x: 3.152773,
							y: 8.727717
						},
						{
							x: 3.194358,
							y: 8.649918
						},
						{
							x: 3.250321,
							y: 8.581727
						},
						{
							x: 3.318512,
							y: 8.525764
						},
						{
							x: 3.396312,
							y: 8.484179
						},
						{
							x: 3.480728,
							y: 8.458572
						},
						{
							x: 3.568519,
							y: 8.449925
						},
						{
							x: 3.591947,
							y: 8.452233
						},
						{
							x: 5.568519,
							y: 6.475661
						}
					]
				},
				inner_rings: [
					{
						vertices: [
							{
								x: -6.43249,
								y: 6.200062
							},
							{
								x: -6.344699,
								y: 6.208709
							},
							{
								x: -6.260282,
								y: 6.234316
							},
							{
								x: -6.182483,
								y: 6.275901
							},
							{
								x: -6.114292,
								y: 6.331864
							},
							{
								x: -6.058329,
								y: 6.400055
							},
							{
								x: -6.016744,
								y: 6.477854
							},
							{
								x: -5.991137,
								y: 6.562271
							},
							{
								x: -5.98249,
								y: 6.650062
							},
							{
								x: -5.991137,
								y: 6.737853
							},
							{
								x: -6.016744,
								y: 6.82227
							},
							{
								x: -6.058329,
								y: 6.900069
							},
							{
								x: -6.114292,
								y: 6.96826
							},
							{
								x: -6.182483,
								y: 7.024223
							},
							{
								x: -6.260282,
								y: 7.065808
							},
							{
								x: -6.344699,
								y: 7.091415
							},
							{
								x: -6.43249,
								y: 7.100062
							},
							{
								x: -6.520281,
								y: 7.091415
							},
							{
								x: -6.604698,
								y: 7.065808
							},
							{
								x: -6.682497,
								y: 7.024223
							},
							{
								x: -6.750688,
								y: 6.96826
							},
							{
								x: -6.806651,
								y: 6.900069
							},
							{
								x: -6.848236,
								y: 6.82227
							},
							{
								x: -6.873843,
								y: 6.737853
							},
							{
								x: -6.88249,
								y: 6.650062
							},
							{
								x: -6.873843,
								y: 6.562271
							},
							{
								x: -6.848236,
								y: 6.477854
							},
							{
								x: -6.806651,
								y: 6.400055
							},
							{
								x: -6.750688,
								y: 6.331864
							},
							{
								x: -6.682497,
								y: 6.275901
							},
							{
								x: -6.604698,
								y: 6.234316
							},
							{
								x: -6.520281,
								y: 6.208709
							}
						]
					},
					{
						vertices: [
							{
								x: 1.378718,
								y: 6.19
							},
							{
								x: 1.466509,
								y: 6.198647
							},
							{
								x: 1.550925,
								y: 6.224254
							},
							{
								x: 1.628725,
								y: 6.265839
							},
							{
								x: 1.696916,
								y: 6.321802
							},
							{
								x: 1.752879,
								y: 6.389993
							},
							{
								x: 1.794464,
								y: 6.467792
							},
							{
								x: 1.820071,
								y: 6.552209
							},
							{
								x: 1.828718,
								y: 6.64
							},
							{
								x: 1.820071,
								y: 6.727791
							},
							{
								x: 1.794464,
								y: 6.812208
							},
							{
								x: 1.752879,
								y: 6.890007
							},
							{
								x: 1.696916,
								y: 6.958198
							},
							{
								x: 1.628725,
								y: 7.014161
							},
							{
								x: 1.550925,
								y: 7.055746
							},
							{
								x: 1.466509,
								y: 7.081353
							},
							{
								x: 1.378718,
								y: 7.09
							},
							{
								x: 1.290927,
								y: 7.081353
							},
							{
								x: 1.20651,
								y: 7.055746
							},
							{
								x: 1.128711,
								y: 7.014161
							},
							{
								x: 1.06052,
								y: 6.958198
							},
							{
								x: 1.004557,
								y: 6.890007
							},
							{
								x: 0.962972,
								y: 6.812208
							},
							{
								x: 0.937365,
								y: 6.727791
							},
							{
								x: 0.928718,
								y: 6.64
							},
							{
								x: 0.937365,
								y: 6.552209
							},
							{
								x: 0.962972,
								y: 6.467792
							},
							{
								x: 1.004557,
								y: 6.389993
							},
							{
								x: 1.06052,
								y: 6.321802
							},
							{
								x: 1.128711,
								y: 6.265839
							},
							{
								x: 1.20651,
								y: 6.224254
							},
							{
								x: 1.290927,
								y: 6.198647
							}
						]
					},
					{
						vertices: [
							{
								x: 3.018718,
								y: 6.15
							},
							{
								x: 3.106509,
								y: 6.158647
							},
							{
								x: 3.190926,
								y: 6.184254
							},
							{
								x: 3.268725,
								y: 6.225839
							},
							{
								x: 3.336916,
								y: 6.281802
							},
							{
								x: 3.39288,
								y: 6.349993
							},
							{
								x: 3.434464,
								y: 6.427792
							},
							{
								x: 3.460072,
								y: 6.512209
							},
							{
								x: 3.468718,
								y: 6.6
							},
							{
								x: 3.460072,
								y: 6.687791
							},
							{
								x: 3.434464,
								y: 6.772208
							},
							{
								x: 3.39288,
								y: 6.850007
							},
							{
								x: 3.336916,
								y: 6.918198
							},
							{
								x: 3.268725,
								y: 6.974161
							},
							{
								x: 3.190926,
								y: 7.015746
							},
							{
								x: 3.106509,
								y: 7.041353
							},
							{
								x: 3.018718,
								y: 7.05
							},
							{
								x: 2.930928,
								y: 7.041353
							},
							{
								x: 2.846511,
								y: 7.015746
							},
							{
								x: 2.768712,
								y: 6.974161
							},
							{
								x: 2.70052,
								y: 6.918198
							},
							{
								x: 2.644557,
								y: 6.850007
							},
							{
								x: 2.602972,
								y: 6.772208
							},
							{
								x: 2.577365,
								y: 6.687791
							},
							{
								x: 2.568718,
								y: 6.6
							},
							{
								x: 2.577365,
								y: 6.512209
							},
							{
								x: 2.602972,
								y: 6.427792
							},
							{
								x: 2.644557,
								y: 6.349993
							},
							{
								x: 2.70052,
								y: 6.281802
							},
							{
								x: 2.768712,
								y: 6.225839
							},
							{
								x: 2.846511,
								y: 6.184254
							},
							{
								x: 2.930928,
								y: 6.158647
							}
						]
					},
					{
						vertices: [
							{
								x: -4.350064,
								y: 6.075957
							},
							{
								x: -4.262273,
								y: 6.084603
							},
							{
								x: -4.177856,
								y: 6.110211
							},
							{
								x: -4.100057,
								y: 6.151795
							},
							{
								x: -4.031866,
								y: 6.207759
							},
							{
								x: -3.975903,
								y: 6.27595
							},
							{
								x: -3.934318,
								y: 6.353749
							},
							{
								x: -3.908711,
								y: 6.438166
							},
							{
								x: -3.900064,
								y: 6.525957
							},
							{
								x: -3.908711,
								y: 6.613747
							},
							{
								x: -3.934318,
								y: 6.698164
							},
							{
								x: -3.975903,
								y: 6.775963
							},
							{
								x: -4.031866,
								y: 6.844155
							},
							{
								x: -4.100057,
								y: 6.900118
							},
							{
								x: -4.177856,
								y: 6.941703
							},
							{
								x: -4.262273,
								y: 6.96731
							},
							{
								x: -4.350064,
								y: 6.975957
							},
							{
								x: -4.437855,
								y: 6.96731
							},
							{
								x: -4.522272,
								y: 6.941703
							},
							{
								x: -4.600071,
								y: 6.900118
							},
							{
								x: -4.668262,
								y: 6.844155
							},
							{
								x: -4.724225,
								y: 6.775963
							},
							{
								x: -4.76581,
								y: 6.698164
							},
							{
								x: -4.791417,
								y: 6.613747
							},
							{
								x: -4.800064,
								y: 6.525957
							},
							{
								x: -4.791417,
								y: 6.438166
							},
							{
								x: -4.76581,
								y: 6.353749
							},
							{
								x: -4.724225,
								y: 6.27595
							},
							{
								x: -4.668262,
								y: 6.207759
							},
							{
								x: -4.600071,
								y: 6.151795
							},
							{
								x: -4.522272,
								y: 6.110211
							},
							{
								x: -4.437855,
								y: 6.084603
							}
						]
					},
					{
						vertices: [
							{
								x: 5.049981,
								y: 3.34
							},
							{
								x: 5.137771,
								y: 3.348647
							},
							{
								x: 5.222188,
								y: 3.374254
							},
							{
								x: 5.299987,
								y: 3.415839
							},
							{
								x: 5.368179,
								y: 3.471802
							},
							{
								x: 5.424142,
								y: 3.539993
							},
							{
								x: 5.465726,
								y: 3.617792
							},
							{
								x: 5.491334,
								y: 3.702209
							},
							{
								x: 5.499981,
								y: 3.79
							},
							{
								x: 5.491334,
								y: 3.877791
							},
							{
								x: 5.465726,
								y: 3.962208
							},
							{
								x: 5.424142,
								y: 4.040007
							},
							{
								x: 5.368179,
								y: 4.108198
							},
							{
								x: 5.299987,
								y: 4.164161
							},
							{
								x: 5.222188,
								y: 4.205746
							},
							{
								x: 5.137771,
								y: 4.231353
							},
							{
								x: 5.049981,
								y: 4.24
							},
							{
								x: 4.96219,
								y: 4.231353
							},
							{
								x: 4.877773,
								y: 4.205746
							},
							{
								x: 4.799974,
								y: 4.164161
							},
							{
								x: 4.731783,
								y: 4.108198
							},
							{
								x: 4.675819,
								y: 4.040007
							},
							{
								x: 4.634235,
								y: 3.962208
							},
							{
								x: 4.608627,
								y: 3.877791
							},
							{
								x: 4.599981,
								y: 3.79
							},
							{
								x: 4.608627,
								y: 3.702209
							},
							{
								x: 4.634235,
								y: 3.617792
							},
							{
								x: 4.675819,
								y: 3.539993
							},
							{
								x: 4.731783,
								y: 3.471802
							},
							{
								x: 4.799974,
								y: 3.415839
							},
							{
								x: 4.877773,
								y: 3.374254
							},
							{
								x: 4.96219,
								y: 3.348647
							}
						]
					},
					{
						vertices: [
							{
								x: 3.025407,
								y: 3.061329
							},
							{
								x: 3.113197,
								y: 3.069976
							},
							{
								x: 3.197614,
								y: 3.095584
							},
							{
								x: 3.275413,
								y: 3.137168
							},
							{
								x: 3.343605,
								y: 3.193131
							},
							{
								x: 3.399568,
								y: 3.261323
							},
							{
								x: 3.441153,
								y: 3.339122
							},
							{
								x: 3.46676,
								y: 3.423539
							},
							{
								x: 3.475407,
								y: 3.511329
							},
							{
								x: 3.46676,
								y: 3.59912
							},
							{
								x: 3.441153,
								y: 3.683537
							},
							{
								x: 3.399568,
								y: 3.761336
							},
							{
								x: 3.343605,
								y: 3.829527
							},
							{
								x: 3.275413,
								y: 3.885491
							},
							{
								x: 3.197614,
								y: 3.927075
							},
							{
								x: 3.113197,
								y: 3.952683
							},
							{
								x: 3.025407,
								y: 3.961329
							},
							{
								x: 2.937616,
								y: 3.952683
							},
							{
								x: 2.853199,
								y: 3.927075
							},
							{
								x: 2.7754,
								y: 3.885491
							},
							{
								x: 2.707209,
								y: 3.829527
							},
							{
								x: 2.651245,
								y: 3.761336
							},
							{
								x: 2.609661,
								y: 3.683537
							},
							{
								x: 2.584053,
								y: 3.59912
							},
							{
								x: 2.575407,
								y: 3.511329
							},
							{
								x: 2.584053,
								y: 3.423539
							},
							{
								x: 2.609661,
								y: 3.339122
							},
							{
								x: 2.651245,
								y: 3.261323
							},
							{
								x: 2.707209,
								y: 3.193131
							},
							{
								x: 2.7754,
								y: 3.137168
							},
							{
								x: 2.853199,
								y: 3.095584
							},
							{
								x: 2.937616,
								y: 3.069976
							}
						]
					}
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "bottom",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: 2.58505,
							y: -4.8462
						},
						{
							x: 1.48,
							y: -4.8462
						},
						{
							x: 1.48,
							y: -3.98
						},
						{
							x: 1.26,
							y: -3.98
						},
						{
							x: 1.26,
							y: -3.697045
						},
						{
							x: 1.29,
							y: -3.7
						},
						{
							x: 1.386446,
							y: -3.7
						},
						{
							x: 1.613223,
							y: -3.926777
						},
						{
							x: 1.62,
							y: -3.932339
						},
						{
							x: 1.62,
							y: -4.27
						},
						{
							x: 2.56,
							y: -4.27
						},
						{
							x: 2.56,
							y: -3.23
						},
						{
							x: 2.389201,
							y: -3.23
						},
						{
							x: 2.389201,
							y: -2.524353
						},
						{
							x: 3.303554,
							y: -1.61
						},
						{
							x: 3.525835,
							y: -1.61
						},
						{
							x: 3.525839,
							y: -1.610007
						},
						{
							x: 3.581802,
							y: -1.678198
						},
						{
							x: 3.649993,
							y: -1.734161
						},
						{
							x: 3.727792,
							y: -1.775746
						},
						{
							x: 3.812209,
							y: -1.801353
						},
						{
							x: 3.9,
							y: -1.81
						},
						{
							x: 3.987791,
							y: -1.801353
						},
						{
							x: 4.072208,
							y: -1.775746
						},
						{
							x: 4.150007,
							y: -1.734161
						},
						{
							x: 4.218198,
							y: -1.678198
						},
						{
							x: 4.274161,
							y: -1.610007
						},
						{
							x: 4.315746,
							y: -1.532208
						},
						{
							x: 4.341353,
							y: -1.447791
						},
						{
							x: 4.35,
							y: -1.36
						},
						{
							x: 4.343755,
							y: -1.296601
						},
						{
							x: 4.365013,
							y: -1.322503
						},
						{
							x: 4.492414,
							y: -1.449904
						},
						{
							x: 4.496147,
							y: -1.487806
						},
						{
							x: 4.521754,
							y: -1.572223
						},
						{
							x: 4.563339,
							y: -1.650022
						},
						{
							x: 4.619302,
							y: -1.718214
						},
						{
							x: 4.687493,
							y: -1.774177
						},
						{
							x: 4.765292,
							y: -1.815762
						},
						{
							x: 4.849709,
							y: -1.841369
						},
						{
							x: 4.9375,
							y: -1.850016
						},
						{
							x: 5.025291,
							y: -1.841369
						},
						{
							x: 5.109708,
							y: -1.815762
						},
						{
							x: 5.187507,
							y: -1.774177
						},
						{
							x: 5.255698,
							y: -1.718214
						},
						{
							x: 5.311661,
							y: -1.650022
						},
						{
							x: 5.353246,
							y: -1.572223
						},
						{
							x: 5.378853,
							y: -1.487806
						},
						{
							x: 5.3875,
							y: -1.400016
						},
						{
							x: 5.378853,
							y: -1.312225
						},
						{
							x: 5.353246,
							y: -1.227808
						},
						{
							x: 5.311661,
							y: -1.150009
						},
						{
							x: 5.255698,
							y: -1.081818
						},
						{
							x: 5.187507,
							y: -1.025854
						},
						{
							x: 5.109708,
							y: -0.98427
						},
						{
							x: 5.025291,
							y: -0.958662
						},
						{
							x: 4.987388,
							y: -0.954929
						},
						{
							x: 4.9213,
							y: -0.888841
						},
						{
							x: 4.913123,
							y: -0.873542
						},
						{
							x: 4.910858,
							y: -0.866077
						},
						{
							x: 4.888123,
							y: -0.823542
						},
						{
							x: 4.885858,
							y: -0.816077
						},
						{
							x: 4.853514,
							y: -0.755566
						},
						{
							x: 4.825089,
							y: -0.72093
						},
						{
							x: 4.803514,
							y: -0.680566
						},
						{
							x: 4.759987,
							y: -0.627528
						},
						{
							x: 4.682586,
							y: -0.550127
						},
						{
							x: 4.681306,
							y: -0.537126
						},
						{
							x: 4.756387,
							y: -0.612207
						},
						{
							x: 4.801848,
							y: -0.649516
						},
						{
							x: 4.853714,
							y: -0.677239
						},
						{
							x: 4.909992,
							y: -0.694311
						},
						{
							x: 4.941604,
							y: -0.697424
						},
						{
							x: 4.956387,
							y: -0.712207
						},
						{
							x: 5.001848,
							y: -0.749516
						},
						{
							x: 5.053714,
							y: -0.777239
						},
						{
							x: 5.109992,
							y: -0.794311
						},
						{
							x: 5.168519,
							y: -0.800075
						},
						{
							x: 5.468519,
							y: -0.800075
						},
						{
							x: 5.527046,
							y: -0.794311
						},
						{
							x: 5.583324,
							y: -0.777239
						},
						{
							x: 5.63519,
							y: -0.749516
						},
						{
							x: 5.680651,
							y: -0.712207
						},
						{
							x: 5.695434,
							y: -0.697424
						},
						{
							x: 5.727046,
							y: -0.694311
						},
						{
							x: 5.783324,
							y: -0.677239
						},
						{
							x: 5.83519,
							y: -0.649516
						},
						{
							x: 5.880651,
							y: -0.612207
						},
						{
							x: 6.080651,
							y: -0.412207
						},
						{
							x: 6.11796,
							y: -0.366746
						},
						{
							x: 6.145683,
							y: -0.31488
						},
						{
							x: 6.162755,
							y: -0.258602
						},
						{
							x: 6.168519,
							y: -0.200075
						},
						{
							x: 6.168519,
							y: 4.50717
						},
						{
							x: 6.224974,
							y: 4.460839
						},
						{
							x: 6.302773,
							y: 4.419254
						},
						{
							x: 6.38719,
							y: 4.393647
						},
						{
							x: 6.474981,
							y: 4.385
						},
						{
							x: 6.562771,
							y: 4.393647
						},
						{
							x: 6.647188,
							y: 4.419254
						},
						{
							x: 6.724987,
							y: 4.460839
						},
						{
							x: 6.793179,
							y: 4.516802
						},
						{
							x: 6.849142,
							y: 4.584993
						},
						{
							x: 6.890726,
							y: 4.662792
						},
						{
							x: 6.916334,
							y: 4.747209
						},
						{
							x: 6.924981,
							y: 4.835
						},
						{
							x: 6.916334,
							y: 4.922791
						},
						{
							x: 6.890726,
							y: 5.007208
						},
						{
							x: 6.849142,
							y: 5.085007
						},
						{
							x: 6.793179,
							y: 5.153198
						},
						{
							x: 6.724987,
							y: 5.209161
						},
						{
							x: 6.647188,
							y: 5.250746
						},
						{
							x: 6.562771,
							y: 5.276353
						},
						{
							x: 6.474981,
							y: 5.285
						},
						{
							x: 6.38719,
							y: 5.276353
						},
						{
							x: 6.302773,
							y: 5.250746
						},
						{
							x: 6.224974,
							y: 5.209161
						},
						{
							x: 6.168519,
							y: 5.16283
						},
						{
							x: 6.168519,
							y: 6.599925
						},
						{
							x: 6.162755,
							y: 6.658452
						},
						{
							x: 6.145683,
							y: 6.71473
						},
						{
							x: 6.11796,
							y: 6.766596
						},
						{
							x: 6.080651,
							y: 6.812057
						},
						{
							x: 4.016211,
							y: 8.876497
						},
						{
							x: 4.018519,
							y: 8.899925
						},
						{
							x: 4.009872,
							y: 8.987716
						},
						{
							x: 3.984265,
							y: 9.072133
						},
						{
							x: 3.94268,
							y: 9.149932
						},
						{
							x: 3.886717,
							y: 9.218123
						},
						{
							x: 3.818526,
							y: 9.274086
						},
						{
							x: 3.740727,
							y: 9.315671
						},
						{
							x: 3.731389,
							y: 9.318503
						},
						{
							x: 4.563843,
							y: 10.150957
						},
						{
							x: 6.096284,
							y: 10.150957
						},
						{
							x: 6.131736,
							y: 10.107759
						},
						{
							x: 6.199927,
							y: 10.051795
						},
						{
							x: 6.277726,
							y: 10.010211
						},
						{
							x: 6.362143,
							y: 9.984603
						},
						{
							x: 6.449934,
							y: 9.975957
						},
						{
							x: 6.537725,
							y: 9.984603
						},
						{
							x: 6.622142,
							y: 10.010211
						},
						{
							x: 6.699941,
							y: 10.051795
						},
						{
							x: 6.768132,
							y: 10.107759
						},
						{
							x: 6.824095,
							y: 10.17595
						},
						{
							x: 6.86568,
							y: 10.253749
						},
						{
							x: 6.891287,
							y: 10.338166
						},
						{
							x: 6.899934,
							y: 10.425957
						},
						{
							x: 6.891287,
							y: 10.513747
						},
						{
							x: 6.86568,
							y: 10.598164
						},
						{
							x: 6.824666,
							y: 10.674895
						},
						{
							x: 7.849902,
							y: 10.674895
						},
						{
							x: 7.908429,
							y: 10.680659
						},
						{
							x: 7.964707,
							y: 10.697731
						},
						{
							x: 8.016573,
							y: 10.725454
						},
						{
							x: 8.062034,
							y: 10.762763
						},
						{
							x: 8.956712,
							y: 11.657441
						},
						{
							x: 8.958604,
							y: 11.63823
						},
						{
							x: 8.984211,
							y: 11.553813
						},
						{
							x: 9.025796,
							y: 11.476014
						},
						{
							x: 9.049957,
							y: 11.446573
						},
						{
							x: 9.049957,
							y: 10.611231
						},
						{
							x: 8.975693,
							y: 10.550284
						},
						{
							x: 8.901075,
							y: 10.459362
						},
						{
							x: 8.845629,
							y: 10.35563
						},
						{
							x: 8.811486,
							y: 10.243074
						},
						{
							x: 8.799957,
							y: 10.12602
						},
						{
							x: 8.799957,
							y: 4.574548
						},
						{
							x: 8.675693,
							y: 4.450284
						},
						{
							x: 8.601075,
							y: 4.359362
						},
						{
							x: 8.545629,
							y: 4.25563
						},
						{
							x: 8.511486,
							y: 4.143074
						},
						{
							x: 8.499957,
							y: 4.02602
						},
						{
							x: 8.499957,
							y: -0.47398
						},
						{
							x: 8.499957,
							y: -0.57398
						},
						{
							x: 8.511486,
							y: -0.691034
						},
						{
							x: 8.545629,
							y: -0.80359
						},
						{
							x: 8.601075,
							y: -0.907322
						},
						{
							x: 8.668742,
							y: -0.989774
						},
						{
							x: 8.64995,
							y: -0.999818
						},
						{
							x: 8.581759,
							y: -1.055782
						},
						{
							x: 8.525796,
							y: -1.123973
						},
						{
							x: 8.484211,
							y: -1.201772
						},
						{
							x: 8.458604,
							y: -1.286189
						},
						{
							x: 8.449957,
							y: -1.37398
						},
						{
							x: 8.458604,
							y: -1.46177
						},
						{
							x: 8.484211,
							y: -1.546187
						},
						{
							x: 8.525796,
							y: -1.623986
						},
						{
							x: 8.581759,
							y: -1.692178
						},
						{
							x: 8.64995,
							y: -1.748141
						},
						{
							x: 8.720435,
							y: -1.785815
						},
						{
							x: 8.16005,
							y: -2.3462
						},
						{
							x: 5.175,
							y: -2.3462
						},
						{
							x: 5.038437,
							y: -2.35965
						},
						{
							x: 4.907122,
							y: -2.399484
						},
						{
							x: 4.786101,
							y: -2.464171
						},
						{
							x: 4.680025,
							y: -2.551225
						},
						{
							x: 4.573943,
							y: -2.657307
						},
						{
							x: 4.561101,
							y: -2.664171
						},
						{
							x: 4.455025,
							y: -2.751225
						},
						{
							x: 4.430025,
							y: -2.776225
						},
						{
							x: 4.342971,
							y: -2.882301
						},
						{
							x: 4.278284,
							y: -3.003322
						},
						{
							x: 4.23845,
							y: -3.134637
						},
						{
							x: 4.232096,
							y: -3.199154
						}
					]
				},
				inner_rings: [
					{
						vertices: [
							{
								x: 6.418718,
								y: 7.55
							},
							{
								x: 6.506509,
								y: 7.558647
							},
							{
								x: 6.590926,
								y: 7.584254
							},
							{
								x: 6.668725,
								y: 7.625839
							},
							{
								x: 6.736916,
								y: 7.681802
							},
							{
								x: 6.79288,
								y: 7.749993
							},
							{
								x: 6.834464,
								y: 7.827792
							},
							{
								x: 6.860072,
								y: 7.912209
							},
							{
								x: 6.868718,
								y: 8
							},
							{
								x: 6.860072,
								y: 8.087791
							},
							{
								x: 6.834464,
								y: 8.172208
							},
							{
								x: 6.79288,
								y: 8.250007
							},
							{
								x: 6.736916,
								y: 8.318198
							},
							{
								x: 6.668725,
								y: 8.374161
							},
							{
								x: 6.590926,
								y: 8.415746
							},
							{
								x: 6.506509,
								y: 8.441353
							},
							{
								x: 6.418718,
								y: 8.45
							},
							{
								x: 6.330928,
								y: 8.441353
							},
							{
								x: 6.246511,
								y: 8.415746
							},
							{
								x: 6.168712,
								y: 8.374161
							},
							{
								x: 6.10052,
								y: 8.318198
							},
							{
								x: 6.044557,
								y: 8.250007
							},
							{
								x: 6.002972,
								y: 8.172208
							},
							{
								x: 5.977365,
								y: 8.087791
							},
							{
								x: 5.968718,
								y: 8
							},
							{
								x: 5.977365,
								y: 7.912209
							},
							{
								x: 6.002972,
								y: 7.827792
							},
							{
								x: 6.044557,
								y: 7.749993
							},
							{
								x: 6.10052,
								y: 7.681802
							},
							{
								x: 6.168712,
								y: 7.625839
							},
							{
								x: 6.246511,
								y: 7.584254
							},
							{
								x: 6.330928,
								y: 7.558647
							}
						]
					},
					{
						vertices: [
							{
								x: 7.825407,
								y: -2.138671
							},
							{
								x: 7.913197,
								y: -2.130024
							},
							{
								x: 7.997614,
								y: -2.104416
							},
							{
								x: 8.075413,
								y: -2.062832
							},
							{
								x: 8.143605,
								y: -2.006869
							},
							{
								x: 8.199568,
								y: -1.938677
							},
							{
								x: 8.241153,
								y: -1.860878
							},
							{
								x: 8.26676,
								y: -1.776461
							},
							{
								x: 8.275407,
								y: -1.688671
							},
							{
								x: 8.26676,
								y: -1.60088
							},
							{
								x: 8.241153,
								y: -1.516463
							},
							{
								x: 8.199568,
								y: -1.438664
							},
							{
								x: 8.143605,
								y: -1.370473
							},
							{
								x: 8.075413,
								y: -1.314509
							},
							{
								x: 7.997614,
								y: -1.272925
							},
							{
								x: 7.913197,
								y: -1.247317
							},
							{
								x: 7.825407,
								y: -1.238671
							},
							{
								x: 7.737616,
								y: -1.247317
							},
							{
								x: 7.653199,
								y: -1.272925
							},
							{
								x: 7.5754,
								y: -1.314509
							},
							{
								x: 7.507209,
								y: -1.370473
							},
							{
								x: 7.451245,
								y: -1.438664
							},
							{
								x: 7.409661,
								y: -1.516463
							},
							{
								x: 7.384053,
								y: -1.60088
							},
							{
								x: 7.375407,
								y: -1.688671
							},
							{
								x: 7.384053,
								y: -1.776461
							},
							{
								x: 7.409661,
								y: -1.860878
							},
							{
								x: 7.451245,
								y: -1.938677
							},
							{
								x: 7.507209,
								y: -2.006869
							},
							{
								x: 7.5754,
								y: -2.062832
							},
							{
								x: 7.653199,
								y: -2.104416
							},
							{
								x: 7.737616,
								y: -2.130024
							}
						]
					}
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "bottom",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: 20.2,
							y: -20.2
						},
						{
							x: 9.500679,
							y: -20.2
						},
						{
							x: 9.518213,
							y: -20.18561
						},
						{
							x: 9.574176,
							y: -20.117419
						},
						{
							x: 9.615761,
							y: -20.03962
						},
						{
							x: 9.641369,
							y: -19.955203
						},
						{
							x: 9.650015,
							y: -19.867412
						},
						{
							x: 9.641369,
							y: -19.779622
						},
						{
							x: 9.615761,
							y: -19.695205
						},
						{
							x: 9.614311,
							y: -19.692492
						},
						{
							x: 9.800001,
							y: -19.692492
						},
						{
							x: 9.848774,
							y: -19.687689
						},
						{
							x: 9.895672,
							y: -19.673462
						},
						{
							x: 9.938894,
							y: -19.65036
						},
						{
							x: 9.976778,
							y: -19.619269
						},
						{
							x: 10.503555,
							y: -19.092492
						},
						{
							x: 10.575836,
							y: -19.092492
						},
						{
							x: 10.57584,
							y: -19.092499
						},
						{
							x: 10.631803,
							y: -19.16069
						},
						{
							x: 10.699995,
							y: -19.216654
						},
						{
							x: 10.777794,
							y: -19.258238
						},
						{
							x: 10.862211,
							y: -19.283846
						},
						{
							x: 10.950001,
							y: -19.292492
						},
						{
							x: 11.037792,
							y: -19.283846
						},
						{
							x: 11.122209,
							y: -19.258238
						},
						{
							x: 11.200008,
							y: -19.216654
						},
						{
							x: 11.268199,
							y: -19.16069
						},
						{
							x: 11.324162,
							y: -19.092499
						},
						{
							x: 11.365747,
							y: -19.0147
						},
						{
							x: 11.391355,
							y: -18.930283
						},
						{
							x: 11.400001,
							y: -18.842492
						},
						{
							x: 11.391355,
							y: -18.754702
						},
						{
							x: 11.365747,
							y: -18.670285
						},
						{
							x: 11.324162,
							y: -18.592486
						},
						{
							x: 11.268199,
							y: -18.524294
						},
						{
							x: 11.200008,
							y: -18.468331
						},
						{
							x: 11.122209,
							y: -18.426747
						},
						{
							x: 11.037792,
							y: -18.401139
						},
						{
							x: 10.950001,
							y: -18.392492
						},
						{
							x: 10.862211,
							y: -18.401139
						},
						{
							x: 10.777794,
							y: -18.426747
						},
						{
							x: 10.699995,
							y: -18.468331
						},
						{
							x: 10.631803,
							y: -18.524294
						},
						{
							x: 10.57584,
							y: -18.592486
						},
						{
							x: 10.575837,
							y: -18.592492
						},
						{
							x: 10.400001,
							y: -18.592492
						},
						{
							x: 10.351229,
							y: -18.597296
						},
						{
							x: 10.30433,
							y: -18.611522
						},
						{
							x: 10.261109,
							y: -18.634625
						},
						{
							x: 10.223224,
							y: -18.665716
						},
						{
							x: 10.020946,
							y: -18.867994
						},
						{
							x: 10.020872,
							y: -18.867248
						},
						{
							x: 9.995265,
							y: -18.782831
						},
						{
							x: 9.963921,
							y: -18.72419
						},
						{
							x: 11.056296,
							y: -17.631815
						},
						{
							x: 11.087386,
							y: -17.593931
						},
						{
							x: 11.110489,
							y: -17.550709
						},
						{
							x: 11.124715,
							y: -17.503811
						},
						{
							x: 11.129519,
							y: -17.455038
						},
						{
							x: 11.129519,
							y: -17.258592
						},
						{
							x: 11.356296,
							y: -17.031815
						},
						{
							x: 11.376502,
							y: -17.011609
						},
						{
							x: 11.384757,
							y: -17.009105
						},
						{
							x: 11.432301,
							y: -16.983692
						},
						{
							x: 11.473973,
							y: -16.949493
						},
						{
							x: 12.573973,
							y: -15.849493
						},
						{
							x: 12.608173,
							y: -15.80782
						},
						{
							x: 12.633586,
							y: -15.760276
						},
						{
							x: 12.649235,
							y: -15.708688
						},
						{
							x: 12.654519,
							y: -15.655038
						},
						{
							x: 12.654519,
							y: -13.731586
						},
						{
							x: 12.718547,
							y: -13.76581
						},
						{
							x: 12.802964,
							y: -13.791417
						},
						{
							x: 12.890755,
							y: -13.800064
						},
						{
							x: 12.978546,
							y: -13.791417
						},
						{
							x: 13.062963,
							y: -13.76581
						},
						{
							x: 13.140762,
							y: -13.724225
						},
						{
							x: 13.208953,
							y: -13.668262
						},
						{
							x: 13.264916,
							y: -13.600071
						},
						{
							x: 13.306501,
							y: -13.522272
						},
						{
							x: 13.332108,
							y: -13.437855
						},
						{
							x: 13.340755,
							y: -13.350064
						},
						{
							x: 13.332108,
							y: -13.262273
						},
						{
							x: 13.306501,
							y: -13.177856
						},
						{
							x: 13.264916,
							y: -13.100057
						},
						{
							x: 13.208953,
							y: -13.031866
						},
						{
							x: 13.140762,
							y: -12.975903
						},
						{
							x: 13.062963,
							y: -12.934318
						},
						{
							x: 12.978546,
							y: -12.908711
						},
						{
							x: 12.920475,
							y: -12.902991
						},
						{
							x: 13.373973,
							y: -12.449493
						},
						{
							x: 13.473973,
							y: -12.349493
						},
						{
							x: 13.508173,
							y: -12.30782
						},
						{
							x: 13.533586,
							y: -12.260276
						},
						{
							x: 13.53609,
							y: -12.252021
						},
						{
							x: 13.583073,
							y: -12.205038
						},
						{
							x: 15.179519,
							y: -12.205038
						},
						{
							x: 15.228291,
							y: -12.200235
						},
						{
							x: 15.27519,
							y: -12.186008
						},
						{
							x: 15.318411,
							y: -12.162906
						},
						{
							x: 15.356296,
							y: -12.131815
						},
						{
							x: 15.391721,
							y: -12.09639
						},
						{
							x: 15.391728,
							y: -12.096392
						},
						{
							x: 15.479519,
							y: -12.105038
						},
						{
							x: 15.567309,
							y: -12.096392
						},
						{
							x: 15.651726,
							y: -12.070784
						},
						{
							x: 15.729525,
							y: -12.0292
						},
						{
							x: 15.797717,
							y: -11.973236
						},
						{
							x: 15.85368,
							y: -11.905045
						},
						{
							x: 15.895265,
							y: -11.827246
						},
						{
							x: 15.920872,
							y: -11.742829
						},
						{
							x: 15.929519,
							y: -11.655038
						},
						{
							x: 15.920872,
							y: -11.567248
						},
						{
							x: 15.895265,
							y: -11.482831
						},
						{
							x: 15.85368,
							y: -11.405032
						},
						{
							x: 15.797717,
							y: -11.33684
						},
						{
							x: 15.729525,
							y: -11.280877
						},
						{
							x: 15.651726,
							y: -11.239292
						},
						{
							x: 15.567309,
							y: -11.213685
						},
						{
							x: 15.479519,
							y: -11.205038
						},
						{
							x: 15.391728,
							y: -11.213685
						},
						{
							x: 15.307311,
							y: -11.239292
						},
						{
							x: 15.229512,
							y: -11.280877
						},
						{
							x: 15.161321,
							y: -11.33684
						},
						{
							x: 15.105358,
							y: -11.405032
						},
						{
							x: 15.063773,
							y: -11.482831
						},
						{
							x: 15.038165,
							y: -11.567248
						},
						{
							x: 15.029519,
							y: -11.655038
						},
						{
							x: 15.034443,
							y: -11.705038
						},
						{
							x: 13.479519,
							y: -11.705038
						},
						{
							x: 13.430746,
							y: -11.709842
						},
						{
							x: 13.383848,
							y: -11.724068
						},
						{
							x: 13.340626,
							y: -11.747171
						},
						{
							x: 13.302742,
							y: -11.778262
						},
						{
							x: 13.182538,
							y: -11.898466
						},
						{
							x: 13.174281,
							y: -11.900971
						},
						{
							x: 13.126737,
							y: -11.926384
						},
						{
							x: 13.085064,
							y: -11.960584
						},
						{
							x: 12.985064,
							y: -12.060584
						},
						{
							x: 12.285064,
							y: -12.760584
						},
						{
							x: 12.250865,
							y: -12.802256
						},
						{
							x: 12.225452,
							y: -12.8498
						},
						{
							x: 12.209803,
							y: -12.901388
						},
						{
							x: 12.206039,
							y: -12.939609
						},
						{
							x: 12.185064,
							y: -12.960584
						},
						{
							x: 12.150865,
							y: -13.002256
						},
						{
							x: 12.125452,
							y: -13.0498
						},
						{
							x: 12.109803,
							y: -13.101388
						},
						{
							x: 12.104519,
							y: -13.155038
						},
						{
							x: 12.104519,
							y: -15.541129
						},
						{
							x: 11.085064,
							y: -16.560584
						},
						{
							x: 11.050865,
							y: -16.602256
						},
						{
							x: 11.025452,
							y: -16.6498
						},
						{
							x: 11.022947,
							y: -16.658057
						},
						{
							x: 11.002742,
							y: -16.678262
						},
						{
							x: 10.702742,
							y: -16.978262
						},
						{
							x: 10.671651,
							y: -17.016146
						},
						{
							x: 10.648549,
							y: -17.059367
						},
						{
							x: 10.634323,
							y: -17.106266
						},
						{
							x: 10.629519,
							y: -17.155038
						},
						{
							x: 10.629519,
							y: -17.351485
						},
						{
							x: 9.456691,
							y: -18.524313
						},
						{
							x: 9.407311,
							y: -18.539292
						},
						{
							x: 9.329512,
							y: -18.580877
						},
						{
							x: 9.261321,
							y: -18.63684
						},
						{
							x: 9.205358,
							y: -18.705032
						},
						{
							x: 9.163773,
							y: -18.782831
						},
						{
							x: 9.138165,
							y: -18.867248
						},
						{
							x: 9.129519,
							y: -18.955038
						},
						{
							x: 9.138165,
							y: -19.042829
						},
						{
							x: 9.163773,
							y: -19.127246
						},
						{
							x: 9.198648,
							y: -19.192492
						},
						{
							x: 8.912848,
							y: -19.192492
						},
						{
							x: 8.905239,
							y: -19.188425
						},
						{
							x: 8.853651,
							y: -19.172776
						},
						{
							x: 8.800001,
							y: -19.167492
						},
						{
							x: 3.814254,
							y: -19.167492
						},
						{
							x: 3.774162,
							y: -19.092486
						},
						{
							x: 3.718199,
							y: -19.024294
						},
						{
							x: 3.650008,
							y: -18.968331
						},
						{
							x: 3.572209,
							y: -18.926747
						},
						{
							x: 3.487792,
							y: -18.901139
						},
						{
							x: 3.476228,
							y: -18.9
						},
						{
							x: 5.89,
							y: -18.9
						},
						{
							x: 5.938773,
							y: -18.895196
						},
						{
							x: 5.985671,
							y: -18.88097
						},
						{
							x: 6.028893,
							y: -18.857867
						},
						{
							x: 6.066777,
							y: -18.826777
						},
						{
							x: 6.097867,
							y: -18.788893
						},
						{
							x: 6.103603,
							y: -18.778162
						},
						{
							x: 6.104373,
							y: -18.778624
						},
						{
							x: 6.512901,
							y: -18.097744
						},
						{
							x: 6.577791,
							y: -18.091353
						},
						{
							x: 6.662208,
							y: -18.065746
						},
						{
							x: 6.740007,
							y: -18.024161
						},
						{
							x: 6.808198,
							y: -17.968198
						},
						{
							x: 6.864161,
							y: -17.900007
						},
						{
							x: 6.905746,
							y: -17.822208
						},
						{
							x: 6.931353,
							y: -17.737791
						},
						{
							x: 6.94,
							y: -17.65
						},
						{
							x: 6.931353,
							y: -17.562209
						},
						{
							x: 6.905746,
							y: -17.477792
						},
						{
							x: 6.864161,
							y: -17.399993
						},
						{
							x: 6.808198,
							y: -17.331802
						},
						{
							x: 6.740007,
							y: -17.275839
						},
						{
							x: 6.662208,
							y: -17.234254
						},
						{
							x: 6.577791,
							y: -17.208647
						},
						{
							x: 6.49,
							y: -17.2
						},
						{
							x: 6.447084,
							y: -17.204227
						},
						{
							x: 6.44996,
							y: -17.175023
						},
						{
							x: 6.441313,
							y: -17.087232
						},
						{
							x: 6.415706,
							y: -17.002815
						},
						{
							x: 6.374121,
							y: -16.925016
						},
						{
							x: 6.318158,
							y: -16.856825
						},
						{
							x: 6.249967,
							y: -16.800862
						},
						{
							x: 6.172168,
							y: -16.759277
						},
						{
							x: 6.087751,
							y: -16.73367
						},
						{
							x: 5.99996,
							y: -16.725023
						},
						{
							x: 5.933228,
							y: -16.731596
						},
						{
							x: 5.931319,
							y: -16.712209
						},
						{
							x: 5.905711,
							y: -16.627792
						},
						{
							x: 5.877543,
							y: -16.575092
						},
						{
							x: 6.165755,
							y: -16.575092
						},
						{
							x: 6.302318,
							y: -16.561642
						},
						{
							x: 6.433633,
							y: -16.521808
						},
						{
							x: 6.443362,
							y: -16.516608
						},
						{
							x: 6.508633,
							y: -16.496808
						},
						{
							x: 6.629654,
							y: -16.432121
						},
						{
							x: 6.73573,
							y: -16.345067
						},
						{
							x: 6.822784,
							y: -16.238991
						},
						{
							x: 6.887471,
							y: -16.11797
						},
						{
							x: 6.927305,
							y: -15.986655
						},
						{
							x: 6.940755,
							y: -15.850092
						},
						{
							x: 6.927305,
							y: -15.713529
						},
						{
							x: 6.914501,
							y: -15.67132
						},
						{
							x: 7.540642,
							y: -15.045179
						},
						{
							x: 7.559037,
							y: -15.043367
						},
						{
							x: 7.624694,
							y: -15.02345
						},
						{
							x: 7.685205,
							y: -14.991106
						},
						{
							x: 7.738242,
							y: -14.947579
						},
						{
							x: 8.465643,
							y: -14.220178
						},
						{
							x: 8.503546,
							y: -14.216445
						},
						{
							x: 8.587963,
							y: -14.190838
						},
						{
							x: 8.665762,
							y: -14.149253
						},
						{
							x: 8.733953,
							y: -14.09329
						},
						{
							x: 8.789916,
							y: -14.025099
						},
						{
							x: 8.831501,
							y: -13.9473
						},
						{
							x: 8.857108,
							y: -13.862883
						},
						{
							x: 8.865755,
							y: -13.775092
						},
						{
							x: 8.857108,
							y: -13.687301
						},
						{
							x: 8.851489,
							y: -13.668777
						},
						{
							x: 8.915755,
							y: -13.675106
						},
						{
							x: 9.215755,
							y: -13.675106
						},
						{
							x: 9.284037,
							y: -13.668381
						},
						{
							x: 9.349694,
							y: -13.648464
						},
						{
							x: 9.410205,
							y: -13.61612
						},
						{
							x: 9.463242,
							y: -13.572593
						},
						{
							x: 9.465642,
							y: -13.570193
						},
						{
							x: 9.484037,
							y: -13.568381
						},
						{
							x: 9.549694,
							y: -13.548464
						},
						{
							x: 9.610205,
							y: -13.51612
						},
						{
							x: 9.663242,
							y: -13.472593
						},
						{
							x: 10.060729,
							y: -13.075106
						},
						{
							x: 11.115755,
							y: -13.075106
						},
						{
							x: 11.184037,
							y: -13.068381
						},
						{
							x: 11.249694,
							y: -13.048464
						},
						{
							x: 11.310205,
							y: -13.01612
						},
						{
							x: 11.311739,
							y: -13.014861
						},
						{
							x: 11.415755,
							y: -13.025106
						},
						{
							x: 11.532809,
							y: -13.013577
						},
						{
							x: 11.645365,
							y: -12.979434
						},
						{
							x: 11.749097,
							y: -12.923988
						},
						{
							x: 11.840019,
							y: -12.84937
						},
						{
							x: 12.769585,
							y: -11.919804
						},
						{
							x: 12.832809,
							y: -11.913577
						},
						{
							x: 12.945365,
							y: -11.879434
						},
						{
							x: 13.049097,
							y: -11.823988
						},
						{
							x: 13.140019,
							y: -11.74937
						},
						{
							x: 15.340019,
							y: -9.54937
						},
						{
							x: 15.414637,
							y: -9.458448
						},
						{
							x: 15.470083,
							y: -9.354716
						},
						{
							x: 15.490284,
							y: -9.288123
						},
						{
							x: 15.514637,
							y: -9.258448
						},
						{
							x: 15.570083,
							y: -9.154716
						},
						{
							x: 15.604226,
							y: -9.04216
						},
						{
							x: 15.612176,
							y: -8.961447
						},
						{
							x: 15.614637,
							y: -8.958448
						},
						{
							x: 15.670083,
							y: -8.854716
						},
						{
							x: 15.704226,
							y: -8.74216
						},
						{
							x: 15.715755,
							y: -8.625106
						},
						{
							x: 15.715755,
							y: -8.225106
						},
						{
							x: 15.704226,
							y: -8.108052
						},
						{
							x: 15.670083,
							y: -7.995496
						},
						{
							x: 15.614637,
							y: -7.891764
						},
						{
							x: 15.612176,
							y: -7.888765
						},
						{
							x: 15.604226,
							y: -7.808052
						},
						{
							x: 15.570083,
							y: -7.695496
						},
						{
							x: 15.514637,
							y: -7.591764
						},
						{
							x: 15.490284,
							y: -7.562089
						},
						{
							x: 15.470083,
							y: -7.495496
						},
						{
							x: 15.414637,
							y: -7.391764
						},
						{
							x: 15.340019,
							y: -7.300842
						},
						{
							x: 15.140019,
							y: -7.100842
						},
						{
							x: 15.049097,
							y: -7.026224
						},
						{
							x: 14.945365,
							y: -6.970778
						},
						{
							x: 14.878772,
							y: -6.950577
						},
						{
							x: 14.849097,
							y: -6.926224
						},
						{
							x: 14.745365,
							y: -6.870778
						},
						{
							x: 14.632809,
							y: -6.836635
						},
						{
							x: 14.552096,
							y: -6.828685
						},
						{
							x: 14.549097,
							y: -6.826224
						},
						{
							x: 14.445365,
							y: -6.770778
						},
						{
							x: 14.332809,
							y: -6.736635
						},
						{
							x: 14.215755,
							y: -6.725106
						},
						{
							x: 13.664283,
							y: -6.725106
						},
						{
							x: 13.140019,
							y: -6.200842
						},
						{
							x: 13.049097,
							y: -6.126224
						},
						{
							x: 12.945365,
							y: -6.070778
						},
						{
							x: 12.832809,
							y: -6.036635
						},
						{
							x: 12.715755,
							y: -6.025106
						},
						{
							x: 12.647005,
							y: -6.025106
						},
						{
							x: 12.545365,
							y: -5.970778
						},
						{
							x: 12.478772,
							y: -5.950577
						},
						{
							x: 12.449097,
							y: -5.926224
						},
						{
							x: 12.345365,
							y: -5.870778
						},
						{
							x: 12.232809,
							y: -5.836635
						},
						{
							x: 12.115755,
							y: -5.825106
						},
						{
							x: 12.015755,
							y: -5.825106
						},
						{
							x: 11.915755,
							y: -5.825106
						},
						{
							x: 11.798701,
							y: -5.836635
						},
						{
							x: 11.686145,
							y: -5.870778
						},
						{
							x: 11.582413,
							y: -5.926224
						},
						{
							x: 11.491491,
							y: -6.000842
						},
						{
							x: 11.416873,
							y: -6.091764
						},
						{
							x: 11.372326,
							y: -6.175106
						},
						{
							x: 11.195202,
							y: -6.175106
						},
						{
							x: 11.165762,
							y: -6.150945
						},
						{
							x: 11.087963,
							y: -6.10936
						},
						{
							x: 11.003546,
							y: -6.083753
						},
						{
							x: 10.915755,
							y: -6.075106
						},
						{
							x: 10.827964,
							y: -6.083753
						},
						{
							x: 10.743547,
							y: -6.10936
						},
						{
							x: 10.665748,
							y: -6.150945
						},
						{
							x: 10.597557,
							y: -6.206908
						},
						{
							x: 10.541594,
							y: -6.275099
						},
						{
							x: 10.500009,
							y: -6.352898
						},
						{
							x: 10.474402,
							y: -6.437315
						},
						{
							x: 10.465755,
							y: -6.525106
						},
						{
							x: 10.474402,
							y: -6.612897
						},
						{
							x: 10.500009,
							y: -6.697314
						},
						{
							x: 10.541594,
							y: -6.775113
						},
						{
							x: 10.597557,
							y: -6.843304
						},
						{
							x: 10.646479,
							y: -6.883453
						},
						{
							x: 10.566658,
							y: -6.926118
						},
						{
							x: 10.475736,
							y: -7.000736
						},
						{
							x: 10.401118,
							y: -7.091658
						},
						{
							x: 10.345672,
							y: -7.19539
						},
						{
							x: 10.311529,
							y: -7.307946
						},
						{
							x: 10.3,
							y: -7.425
						},
						{
							x: 10.309417,
							y: -7.520609
						},
						{
							x: 9.005026,
							y: -8.825
						},
						{
							x: 8.8,
							y: -8.825
						},
						{
							x: 8.731718,
							y: -8.831725
						},
						{
							x: 8.666061,
							y: -8.851642
						},
						{
							x: 8.60555,
							y: -8.883986
						},
						{
							x: 8.601059,
							y: -8.887672
						},
						{
							x: 8.587791,
							y: -8.883647
						},
						{
							x: 8.5,
							y: -8.875
						},
						{
							x: 8.412209,
							y: -8.883647
						},
						{
							x: 8.327792,
							y: -8.909254
						},
						{
							x: 8.249993,
							y: -8.950839
						},
						{
							x: 8.181802,
							y: -9.006802
						},
						{
							x: 8.162192,
							y: -9.030696
						},
						{
							x: 8.156769,
							y: -9.02055
						},
						{
							x: 8.113242,
							y: -8.967513
						},
						{
							x: 8.016227,
							y: -8.870498
						},
						{
							x: 8.052305,
							y: -8.751563
						},
						{
							x: 8.065755,
							y: -8.615
						},
						{
							x: 8.065755,
							y: -8.515
						},
						{
							x: 8.052305,
							y: -8.378437
						},
						{
							x: 8.012471,
							y: -8.247122
						},
						{
							x: 7.947784,
							y: -8.126101
						},
						{
							x: 7.86073,
							y: -8.020025
						},
						{
							x: 7.823202,
							y: -7.982497
						},
						{
							x: 7.812471,
							y: -7.947122
						},
						{
							x: 7.747784,
							y: -7.826101
						},
						{
							x: 7.729771,
							y: -7.804152
						},
						{
							x: 7.712471,
							y: -7.747122
						},
						{
							x: 7.647784,
							y: -7.626101
						},
						{
							x: 7.56073,
							y: -7.520025
						},
						{
							x: 7.255928,
							y: -7.215223
						},
						{
							x: 7.252305,
							y: -7.178437
						},
						{
							x: 7.212471,
							y: -7.047122
						},
						{
							x: 7.165755,
							y: -6.959722
						},
						{
							x: 7.165755,
							y: -6.870278
						},
						{
							x: 7.202524,
							y: -6.801488
						},
						{
							x: 7.333633,
							y: -6.761716
						},
						{
							x: 7.421033,
							y: -6.715
						},
						{
							x: 7.565755,
							y: -6.715
						},
						{
							x: 7.702318,
							y: -6.70155
						},
						{
							x: 7.833633,
							y: -6.661716
						},
						{
							x: 7.954654,
							y: -6.597029
						},
						{
							x: 8.06073,
							y: -6.509975
						},
						{
							x: 11.855705,
							y: -2.715
						},
						{
							x: 11.865755,
							y: -2.715
						},
						{
							x: 12.002318,
							y: -2.70155
						},
						{
							x: 12.004807,
							y: -2.700795
						},
						{
							x: 11.99996,
							y: -2.750002
						},
						{
							x: 12.008607,
							y: -2.837793
						},
						{
							x: 12.034214,
							y: -2.92221
						},
						{
							x: 12.075799,
							y: -3.000009
						},
						{
							x: 12.131762,
							y: -3.0682
						},
						{
							x: 12.199953,
							y: -3.124163
						},
						{
							x: 12.277752,
							y: -3.165748
						},
						{
							x: 12.362169,
							y: -3.191355
						},
						{
							x: 12.44996,
							y: -3.200002
						},
						{
							x: 12.537751,
							y: -3.191355
						},
						{
							x: 12.622168,
							y: -3.165748
						},
						{
							x: 12.699967,
							y: -3.124163
						},
						{
							x: 12.768158,
							y: -3.0682
						},
						{
							x: 12.824121,
							y: -3.000009
						},
						{
							x: 12.865706,
							y: -2.92221
						},
						{
							x: 12.891313,
							y: -2.837793
						},
						{
							x: 12.89996,
							y: -2.750002
						},
						{
							x: 12.891313,
							y: -2.662211
						},
						{
							x: 12.865706,
							y: -2.577794
						},
						{
							x: 12.832141,
							y: -2.515
						},
						{
							x: 13.965755,
							y: -2.515
						},
						{
							x: 14.065755,
							y: -2.515
						},
						{
							x: 14.202318,
							y: -2.50155
						},
						{
							x: 14.333633,
							y: -2.461716
						},
						{
							x: 14.454654,
							y: -2.397029
						},
						{
							x: 14.56073,
							y: -2.309975
						},
						{
							x: 14.647784,
							y: -2.203899
						},
						{
							x: 14.668576,
							y: -2.165
						},
						{
							x: 16.117719,
							y: -2.165
						},
						{
							x: 16.159315,
							y: -2.215685
						},
						{
							x: 16.280544,
							y: -2.315176
						},
						{
							x: 16.418853,
							y: -2.389104
						},
						{
							x: 16.568928,
							y: -2.434628
						},
						{
							x: 16.725,
							y: -2.45
						},
						{
							x: 17.275,
							y: -2.45
						},
						{
							x: 17.431072,
							y: -2.434628
						},
						{
							x: 17.581147,
							y: -2.389104
						},
						{
							x: 17.719456,
							y: -2.315176
						},
						{
							x: 17.840685,
							y: -2.215685
						},
						{
							x: 17.940176,
							y: -2.094456
						},
						{
							x: 18.014104,
							y: -1.956147
						},
						{
							x: 18.059628,
							y: -1.806072
						},
						{
							x: 18.075,
							y: -1.65
						},
						{
							x: 18.059628,
							y: -1.493928
						},
						{
							x: 18.014104,
							y: -1.343853
						},
						{
							x: 17.940176,
							y: -1.205544
						},
						{
							x: 17.840685,
							y: -1.084315
						},
						{
							x: 17.719456,
							y: -0.984824
						},
						{
							x: 17.581147,
							y: -0.910896
						},
						{
							x: 17.431072,
							y: -0.865372
						},
						{
							x: 17.275,
							y: -0.85
						},
						{
							x: 16.725,
							y: -0.85
						},
						{
							x: 16.568928,
							y: -0.865372
						},
						{
							x: 16.418853,
							y: -0.910896
						},
						{
							x: 16.280544,
							y: -0.984824
						},
						{
							x: 16.159315,
							y: -1.084315
						},
						{
							x: 16.059824,
							y: -1.205544
						},
						{
							x: 15.985896,
							y: -1.343853
						},
						{
							x: 15.949147,
							y: -1.465
						},
						{
							x: 14.668576,
							y: -1.465
						},
						{
							x: 14.647784,
							y: -1.426101
						},
						{
							x: 14.56073,
							y: -1.320025
						},
						{
							x: 14.454654,
							y: -1.232971
						},
						{
							x: 14.333633,
							y: -1.168284
						},
						{
							x: 14.277688,
							y: -1.151313
						},
						{
							x: 14.332029,
							y: -1.085099
						},
						{
							x: 14.396716,
							y: -0.964078
						},
						{
							x: 14.43655,
							y: -0.832763
						},
						{
							x: 14.45,
							y: -0.6962
						},
						{
							x: 14.43655,
							y: -0.559637
						},
						{
							x: 14.396716,
							y: -0.428322
						},
						{
							x: 14.332029,
							y: -0.307301
						},
						{
							x: 14.244975,
							y: -0.201225
						},
						{
							x: 14.138899,
							y: -0.114171
						},
						{
							x: 14.017878,
							y: -0.049484
						},
						{
							x: 13.886563,
							y: -965e-5
						},
						{
							x: 13.75,
							y: 0.0038
						},
						{
							x: 11.25,
							y: 0.0038
						},
						{
							x: 11.113437,
							y: -965e-5
						},
						{
							x: 11.091413,
							y: -0.016331
						},
						{
							x: 11.089488,
							y: 0.003214
						},
						{
							x: 11.53942,
							y: 0.453146
						},
						{
							x: 11.57362,
							y: 0.494818
						},
						{
							x: 11.599032,
							y: 0.542362
						},
						{
							x: 11.614681,
							y: 0.59395
						},
						{
							x: 11.619965,
							y: 0.6476
						},
						{
							x: 11.619965,
							y: 0.908031
						},
						{
							x: 11.628728,
							y: 0.900839
						},
						{
							x: 11.706527,
							y: 0.859254
						},
						{
							x: 11.790944,
							y: 0.833647
						},
						{
							x: 11.878734,
							y: 0.825
						},
						{
							x: 11.966525,
							y: 0.833647
						},
						{
							x: 12.050942,
							y: 0.859254
						},
						{
							x: 12.128741,
							y: 0.900839
						},
						{
							x: 12.196932,
							y: 0.956802
						},
						{
							x: 12.252896,
							y: 1.024993
						},
						{
							x: 12.29448,
							y: 1.102792
						},
						{
							x: 12.320088,
							y: 1.187209
						},
						{
							x: 12.328734,
							y: 1.275
						},
						{
							x: 12.320088,
							y: 1.362791
						},
						{
							x: 12.29448,
							y: 1.447208
						},
						{
							x: 12.252896,
							y: 1.525007
						},
						{
							x: 12.196932,
							y: 1.593198
						},
						{
							x: 12.128741,
							y: 1.649161
						},
						{
							x: 12.050942,
							y: 1.690746
						},
						{
							x: 11.966525,
							y: 1.716353
						},
						{
							x: 11.908356,
							y: 1.722082
						},
						{
							x: 12.412021,
							y: 2.225747
						},
						{
							x: 12.425775,
							y: 2.200014
						},
						{
							x: 12.481738,
							y: 2.131823
						},
						{
							x: 12.549929,
							y: 2.07586
						},
						{
							x: 12.627728,
							y: 2.034275
						},
						{
							x: 12.712145,
							y: 2.008668
						},
						{
							x: 12.799936,
							y: 2.000021
						},
						{
							x: 12.887727,
							y: 2.008668
						},
						{
							x: 12.972144,
							y: 2.034275
						},
						{
							x: 13.049943,
							y: 2.07586
						},
						{
							x: 13.118134,
							y: 2.131823
						},
						{
							x: 13.174097,
							y: 2.200014
						},
						{
							x: 13.215682,
							y: 2.277813
						},
						{
							x: 13.241289,
							y: 2.36223
						},
						{
							x: 13.249936,
							y: 2.450021
						},
						{
							x: 13.241289,
							y: 2.537812
						},
						{
							x: 13.215682,
							y: 2.622229
						},
						{
							x: 13.174097,
							y: 2.700028
						},
						{
							x: 13.118134,
							y: 2.768219
						},
						{
							x: 13.049943,
							y: 2.824182
						},
						{
							x: 12.972144,
							y: 2.865767
						},
						{
							x: 12.887727,
							y: 2.891374
						},
						{
							x: 12.878552,
							y: 2.892278
						},
						{
							x: 13.33942,
							y: 3.353146
						},
						{
							x: 13.37362,
							y: 3.394818
						},
						{
							x: 13.399032,
							y: 3.442362
						},
						{
							x: 13.414681,
							y: 3.49395
						},
						{
							x: 13.419965,
							y: 3.5476
						},
						{
							x: 13.419965,
							y: 4.4476
						},
						{
							x: 13.414681,
							y: 4.50125
						},
						{
							x: 13.399032,
							y: 4.552838
						},
						{
							x: 13.394965,
							y: 4.560447
						},
						{
							x: 13.394965,
							y: 6.373435
						},
						{
							x: 13.394972,
							y: 6.373439
						},
						{
							x: 13.463163,
							y: 6.429402
						},
						{
							x: 13.519127,
							y: 6.497593
						},
						{
							x: 13.560711,
							y: 6.575392
						},
						{
							x: 13.586319,
							y: 6.659809
						},
						{
							x: 13.594965,
							y: 6.7476
						},
						{
							x: 13.586319,
							y: 6.835391
						},
						{
							x: 13.560711,
							y: 6.919808
						},
						{
							x: 13.519127,
							y: 6.997607
						},
						{
							x: 13.463163,
							y: 7.065798
						},
						{
							x: 13.394972,
							y: 7.121761
						},
						{
							x: 13.317173,
							y: 7.163346
						},
						{
							x: 13.232756,
							y: 7.188953
						},
						{
							x: 13.144965,
							y: 7.1976
						},
						{
							x: 13.057175,
							y: 7.188953
						},
						{
							x: 12.972758,
							y: 7.163346
						},
						{
							x: 12.894959,
							y: 7.121761
						},
						{
							x: 12.826767,
							y: 7.065798
						},
						{
							x: 12.770804,
							y: 6.997607
						},
						{
							x: 12.72922,
							y: 6.919808
						},
						{
							x: 12.703612,
							y: 6.835391
						},
						{
							x: 12.694965,
							y: 6.7476
						},
						{
							x: 12.703612,
							y: 6.659809
						},
						{
							x: 12.72922,
							y: 6.575392
						},
						{
							x: 12.770804,
							y: 6.497593
						},
						{
							x: 12.826767,
							y: 6.429402
						},
						{
							x: 12.894959,
							y: 6.373439
						},
						{
							x: 12.894965,
							y: 6.373436
						},
						{
							x: 12.894965,
							y: 4.560445
						},
						{
							x: 12.890899,
							y: 4.552838
						},
						{
							x: 12.875249,
							y: 4.50125
						},
						{
							x: 12.869965,
							y: 4.4476
						},
						{
							x: 12.869965,
							y: 3.661508
						},
						{
							x: 12.150511,
							y: 2.942054
						},
						{
							x: 12.116311,
							y: 2.900382
						},
						{
							x: 12.090899,
							y: 2.852838
						},
						{
							x: 12.075249,
							y: 2.80125
						},
						{
							x: 12.069965,
							y: 2.7476
						},
						{
							x: 12.069965,
							y: 2.661508
						},
						{
							x: 11.250511,
							y: 1.842054
						},
						{
							x: 11.216311,
							y: 1.800382
						},
						{
							x: 11.190899,
							y: 1.752838
						},
						{
							x: 11.175249,
							y: 1.70125
						},
						{
							x: 11.169965,
							y: 1.6476
						},
						{
							x: 11.169965,
							y: 1.561508
						},
						{
							x: 11.150511,
							y: 1.542054
						},
						{
							x: 11.116311,
							y: 1.500382
						},
						{
							x: 11.090899,
							y: 1.452838
						},
						{
							x: 11.075249,
							y: 1.40125
						},
						{
							x: 11.069965,
							y: 1.3476
						},
						{
							x: 11.069965,
							y: 0.761508
						},
						{
							x: 10.700579,
							y: 0.392122
						},
						{
							x: 10.644965,
							y: 0.3976
						},
						{
							x: 10.557175,
							y: 0.388953
						},
						{
							x: 10.472758,
							y: 0.363346
						},
						{
							x: 10.394959,
							y: 0.321761
						},
						{
							x: 10.326767,
							y: 0.265798
						},
						{
							x: 10.270804,
							y: 0.197607
						},
						{
							x: 10.22922,
							y: 0.119808
						},
						{
							x: 10.203612,
							y: 0.035391
						},
						{
							x: 10.194965,
							y: -0.0524
						},
						{
							x: 10.203612,
							y: -0.140191
						},
						{
							x: 10.22922,
							y: -0.224608
						},
						{
							x: 10.270804,
							y: -0.302407
						},
						{
							x: 10.326767,
							y: -0.370598
						},
						{
							x: 10.394959,
							y: -0.426561
						},
						{
							x: 10.407423,
							y: -0.433223
						},
						{
							x: 10.355025,
							y: -0.476225
						},
						{
							x: 9.53505,
							y: -1.2962
						},
						{
							x: 9.5,
							y: -1.2962
						},
						{
							x: 9.424618,
							y: -1.303624
						},
						{
							x: 9.443232,
							y: -1.242261
						},
						{
							x: 9.449957,
							y: -1.17398
						},
						{
							x: 9.449957,
							y: -1.05919
						},
						{
							x: 9.524221,
							y: -0.998244
						},
						{
							x: 9.598839,
							y: -0.907322
						},
						{
							x: 9.654285,
							y: -0.80359
						},
						{
							x: 9.688428,
							y: -0.691034
						},
						{
							x: 9.699957,
							y: -0.57398
						},
						{
							x: 9.699957,
							y: -0.47398
						},
						{
							x: 9.699957,
							y: 3.777492
						},
						{
							x: 9.824221,
							y: 3.901756
						},
						{
							x: 9.898839,
							y: 3.992678
						},
						{
							x: 9.954285,
							y: 4.09641
						},
						{
							x: 9.988428,
							y: 4.208966
						},
						{
							x: 9.999957,
							y: 4.32602
						},
						{
							x: 9.999957,
							y: 10.12602
						},
						{
							x: 9.988428,
							y: 10.243074
						},
						{
							x: 9.954285,
							y: 10.35563
						},
						{
							x: 9.898839,
							y: 10.459362
						},
						{
							x: 9.824221,
							y: 10.550284
						},
						{
							x: 9.749957,
							y: 10.611231
						},
						{
							x: 9.749957,
							y: 11.446573
						},
						{
							x: 9.774118,
							y: 11.476014
						},
						{
							x: 9.815703,
							y: 11.553813
						},
						{
							x: 9.84131,
							y: 11.63823
						},
						{
							x: 9.849957,
							y: 11.72602
						},
						{
							x: 9.84131,
							y: 11.813811
						},
						{
							x: 9.815703,
							y: 11.898228
						},
						{
							x: 9.774723,
							y: 11.974895
						},
						{
							x: 10.649902,
							y: 11.974895
						},
						{
							x: 10.708429,
							y: 11.980659
						},
						{
							x: 10.764707,
							y: 11.997731
						},
						{
							x: 10.816573,
							y: 12.025454
						},
						{
							x: 10.862034,
							y: 12.062763
						},
						{
							x: 10.974166,
							y: 12.174895
						},
						{
							x: 16.249902,
							y: 12.174895
						},
						{
							x: 16.349902,
							y: 12.174895
						},
						{
							x: 16.408429,
							y: 12.180659
						},
						{
							x: 16.464707,
							y: 12.197731
						},
						{
							x: 16.515527,
							y: 12.224895
						},
						{
							x: 17.975736,
							y: 12.224895
						},
						{
							x: 17.97574,
							y: 12.224888
						},
						{
							x: 18.031704,
							y: 12.156697
						},
						{
							x: 18.099895,
							y: 12.100734
						},
						{
							x: 18.177694,
							y: 12.059149
						},
						{
							x: 18.262111,
							y: 12.033542
						},
						{
							x: 18.349902,
							y: 12.024895
						},
						{
							x: 18.437692,
							y: 12.033542
						},
						{
							x: 18.522109,
							y: 12.059149
						},
						{
							x: 18.599908,
							y: 12.100734
						},
						{
							x: 18.6681,
							y: 12.156697
						},
						{
							x: 18.724063,
							y: 12.224888
						},
						{
							x: 18.765647,
							y: 12.302687
						},
						{
							x: 18.791255,
							y: 12.387104
						},
						{
							x: 18.799902,
							y: 12.474895
						},
						{
							x: 18.791255,
							y: 12.562686
						},
						{
							x: 18.765647,
							y: 12.647103
						},
						{
							x: 18.724063,
							y: 12.724902
						},
						{
							x: 18.6681,
							y: 12.793093
						},
						{
							x: 18.599908,
							y: 12.849056
						},
						{
							x: 18.522109,
							y: 12.890641
						},
						{
							x: 18.437692,
							y: 12.916248
						},
						{
							x: 18.349902,
							y: 12.924895
						},
						{
							x: 18.262111,
							y: 12.916248
						},
						{
							x: 18.177694,
							y: 12.890641
						},
						{
							x: 18.099895,
							y: 12.849056
						},
						{
							x: 18.031704,
							y: 12.793093
						},
						{
							x: 17.97574,
							y: 12.724902
						},
						{
							x: 17.975736,
							y: 12.724895
						},
						{
							x: 16.515527,
							y: 12.724895
						},
						{
							x: 16.464707,
							y: 12.752059
						},
						{
							x: 16.408429,
							y: 12.769131
						},
						{
							x: 16.349902,
							y: 12.774895
						},
						{
							x: 16.249902,
							y: 12.774895
						},
						{
							x: 10.849902,
							y: 12.774895
						},
						{
							x: 10.791374,
							y: 12.769131
						},
						{
							x: 10.735097,
							y: 12.752059
						},
						{
							x: 10.683231,
							y: 12.724336
						},
						{
							x: 10.63777,
							y: 12.687027
						},
						{
							x: 10.525638,
							y: 12.574895
						},
						{
							x: 9.249902,
							y: 12.574895
						},
						{
							x: 9.191374,
							y: 12.569131
						},
						{
							x: 9.135097,
							y: 12.552059
						},
						{
							x: 9.083231,
							y: 12.524336
						},
						{
							x: 9.03777,
							y: 12.487027
						},
						{
							x: 9.022987,
							y: 12.472244
						},
						{
							x: 8.991374,
							y: 12.469131
						},
						{
							x: 8.935097,
							y: 12.452059
						},
						{
							x: 8.883231,
							y: 12.424336
						},
						{
							x: 8.83777,
							y: 12.387027
						},
						{
							x: 7.725638,
							y: 11.274895
						},
						{
							x: 5.249902,
							y: 11.274895
						},
						{
							x: 5.191374,
							y: 11.269131
						},
						{
							x: 5.135097,
							y: 11.252059
						},
						{
							x: 5.084277,
							y: 11.224895
						},
						{
							x: 3.682603,
							y: 11.224895
						},
						{
							x: 3.689287,
							y: 11.228468
						},
						{
							x: 3.727171,
							y: 11.259559
						},
						{
							x: 4.303947,
							y: 11.836335
						},
						{
							x: 4.40123,
							y: 11.836335
						},
						{
							x: 4.401233,
							y: 11.836329
						},
						{
							x: 4.457197,
							y: 11.768137
						},
						{
							x: 4.525388,
							y: 11.712174
						},
						{
							x: 4.603187,
							y: 11.67059
						},
						{
							x: 4.687604,
							y: 11.644982
						},
						{
							x: 4.775395,
							y: 11.636335
						},
						{
							x: 4.863185,
							y: 11.644982
						},
						{
							x: 4.947602,
							y: 11.67059
						},
						{
							x: 5.025401,
							y: 11.712174
						},
						{
							x: 5.093593,
							y: 11.768137
						},
						{
							x: 5.149556,
							y: 11.836329
						},
						{
							x: 5.191141,
							y: 11.914128
						},
						{
							x: 5.216748,
							y: 11.998545
						},
						{
							x: 5.225395,
							y: 12.086335
						},
						{
							x: 5.216748,
							y: 12.174126
						},
						{
							x: 5.191141,
							y: 12.258543
						},
						{
							x: 5.149556,
							y: 12.336342
						},
						{
							x: 5.093593,
							y: 12.404533
						},
						{
							x: 5.025401,
							y: 12.460497
						},
						{
							x: 4.947602,
							y: 12.502081
						},
						{
							x: 4.863185,
							y: 12.527689
						},
						{
							x: 4.775395,
							y: 12.536335
						},
						{
							x: 4.687604,
							y: 12.527689
						},
						{
							x: 4.603187,
							y: 12.502081
						},
						{
							x: 4.525388,
							y: 12.460497
						},
						{
							x: 4.457197,
							y: 12.404533
						},
						{
							x: 4.401233,
							y: 12.336342
						},
						{
							x: 4.401229,
							y: 12.336335
						},
						{
							x: 4.200395,
							y: 12.336335
						},
						{
							x: 4.151622,
							y: 12.331532
						},
						{
							x: 4.104724,
							y: 12.317305
						},
						{
							x: 4.061502,
							y: 12.294203
						},
						{
							x: 4.023618,
							y: 12.263112
						},
						{
							x: 3.446841,
							y: 11.686335
						},
						{
							x: 3.025395,
							y: 11.686335
						},
						{
							x: 2.976622,
							y: 11.681532
						},
						{
							x: 2.929724,
							y: 11.667305
						},
						{
							x: 2.91701,
							y: 11.660509
						},
						{
							x: 2.876622,
							y: 11.656532
						},
						{
							x: 2.829724,
							y: 11.642305
						},
						{
							x: 2.817009,
							y: 11.635509
						},
						{
							x: 2.771745,
							y: 11.631051
						},
						{
							x: 2.720157,
							y: 11.615402
						},
						{
							x: 2.677622,
							y: 11.592667
						},
						{
							x: 2.670157,
							y: 11.590402
						},
						{
							x: 2.622613,
							y: 11.564989
						},
						{
							x: 2.58094,
							y: 11.53079
						},
						{
							x: 0.086485,
							y: 9.036335
						},
						{
							x: -2.649605,
							y: 9.036335
						},
						{
							x: -2.703255,
							y: 9.031051
						},
						{
							x: -2.754843,
							y: 9.015402
						},
						{
							x: -2.802387,
							y: 8.989989
						},
						{
							x: -2.84406,
							y: 8.95579
						},
						{
							x: -2.963515,
							y: 8.836335
						},
						{
							x: -4.9435,
							y: 8.836335
						},
						{
							x: -4.934192,
							y: 8.853749
						},
						{
							x: -4.908585,
							y: 8.938166
						},
						{
							x: -4.899938,
							y: 9.025957
						},
						{
							x: -4.908585,
							y: 9.113747
						},
						{
							x: -4.934192,
							y: 9.198164
						},
						{
							x: -4.975777,
							y: 9.275963
						},
						{
							x: -5.03174,
							y: 9.344155
						},
						{
							x: -5.099931,
							y: 9.400118
						},
						{
							x: -5.17773,
							y: 9.441703
						},
						{
							x: -5.262147,
							y: 9.46731
						},
						{
							x: -5.349938,
							y: 9.475957
						},
						{
							x: -5.437729,
							y: 9.46731
						},
						{
							x: -5.522146,
							y: 9.441703
						},
						{
							x: -5.599945,
							y: 9.400118
						},
						{
							x: -5.668136,
							y: 9.344155
						},
						{
							x: -5.724099,
							y: 9.275963
						},
						{
							x: -5.765684,
							y: 9.198164
						},
						{
							x: -5.791291,
							y: 9.113747
						},
						{
							x: -5.799938,
							y: 9.025957
						},
						{
							x: -5.791291,
							y: 8.938166
						},
						{
							x: -5.765684,
							y: 8.853749
						},
						{
							x: -5.756376,
							y: 8.836335
						},
						{
							x: -5.849605,
							y: 8.836335
						},
						{
							x: -5.903255,
							y: 8.831051
						},
						{
							x: -5.954843,
							y: 8.815402
						},
						{
							x: -6.002387,
							y: 8.789989
						},
						{
							x: -6.04406,
							y: 8.75579
						},
						{
							x: -9.31906,
							y: 5.48079
						},
						{
							x: -9.335026,
							y: 5.461335
						},
						{
							x: -9.90044,
							y: 5.461335
						},
						{
							x: -9.900444,
							y: 5.461342
						},
						{
							x: -9.956407,
							y: 5.529533
						},
						{
							x: -10.024599,
							y: 5.585497
						},
						{
							x: -10.102398,
							y: 5.627081
						},
						{
							x: -10.186815,
							y: 5.652689
						},
						{
							x: -10.274605,
							y: 5.661335
						},
						{
							x: -10.362396,
							y: 5.652689
						},
						{
							x: -10.446813,
							y: 5.627081
						},
						{
							x: -10.524612,
							y: 5.585497
						},
						{
							x: -10.592803,
							y: 5.529533
						},
						{
							x: -10.648767,
							y: 5.461342
						},
						{
							x: -10.690351,
							y: 5.383543
						},
						{
							x: -10.715959,
							y: 5.299126
						},
						{
							x: -10.724605,
							y: 5.211335
						},
						{
							x: -10.71959,
							y: 5.160412
						},
						{
							x: -10.729332,
							y: 5.165619
						},
						{
							x: -10.813749,
							y: 5.191226
						},
						{
							x: -10.901539,
							y: 5.199873
						},
						{
							x: -10.98933,
							y: 5.191226
						},
						{
							x: -11.073747,
							y: 5.165619
						},
						{
							x: -11.151546,
							y: 5.124034
						},
						{
							x: -11.219737,
							y: 5.068071
						},
						{
							x: -11.25,
							y: 5.031196
						},
						{
							x: -11.25,
							y: 6.716752
						},
						{
							x: -11.199993,
							y: 6.675712
						},
						{
							x: -11.122194,
							y: 6.634127
						},
						{
							x: -11.037777,
							y: 6.60852
						},
						{
							x: -10.949986,
							y: 6.599873
						},
						{
							x: -10.862195,
							y: 6.60852
						},
						{
							x: -10.777778,
							y: 6.634127
						},
						{
							x: -10.699979,
							y: 6.675712
						},
						{
							x: -10.631788,
							y: 6.731675
						},
						{
							x: -10.575825,
							y: 6.799866
						},
						{
							x: -10.53424,
							y: 6.877665
						},
						{
							x: -10.508633,
							y: 6.962082
						},
						{
							x: -10.499986,
							y: 7.049873
						},
						{
							x: -10.508633,
							y: 7.137664
						},
						{
							x: -10.53424,
							y: 7.222081
						},
						{
							x: -10.575825,
							y: 7.29988
						},
						{
							x: -10.631788,
							y: 7.368071
						},
						{
							x: -10.699979,
							y: 7.424034
						},
						{
							x: -10.777778,
							y: 7.465619
						},
						{
							x: -10.862195,
							y: 7.491226
						},
						{
							x: -10.949986,
							y: 7.499873
						},
						{
							x: -11.037777,
							y: 7.491226
						},
						{
							x: -11.122194,
							y: 7.465619
						},
						{
							x: -11.199993,
							y: 7.424034
						},
						{
							x: -11.2,
							y: 7.424028
						},
						{
							x: -11.2,
							y: 9.335736
						},
						{
							x: -10.887868,
							y: 9.647868
						},
						{
							x: -10.850559,
							y: 9.693329
						},
						{
							x: -10.822836,
							y: 9.745195
						},
						{
							x: -10.805764,
							y: 9.801473
						},
						{
							x: -10.8,
							y: 9.86
						},
						{
							x: -10.8,
							y: 11.36
						},
						{
							x: -10.805764,
							y: 11.418527
						},
						{
							x: -10.822836,
							y: 11.474805
						},
						{
							x: -10.85,
							y: 11.525625
						},
						{
							x: -10.85,
							y: 15.385835
						},
						{
							x: -10.849993,
							y: 15.385839
						},
						{
							x: -10.781802,
							y: 15.441802
						},
						{
							x: -10.725839,
							y: 15.509993
						},
						{
							x: -10.684254,
							y: 15.587792
						},
						{
							x: -10.658647,
							y: 15.672209
						},
						{
							x: -10.65,
							y: 15.76
						},
						{
							x: -10.658647,
							y: 15.847791
						},
						{
							x: -10.684254,
							y: 15.932208
						},
						{
							x: -10.725839,
							y: 16.010007
						},
						{
							x: -10.781802,
							y: 16.078198
						},
						{
							x: -10.849993,
							y: 16.134161
						},
						{
							x: -10.927792,
							y: 16.175746
						},
						{
							x: -11.012209,
							y: 16.201353
						},
						{
							x: -11.1,
							y: 16.21
						},
						{
							x: -11.187791,
							y: 16.201353
						},
						{
							x: -11.272208,
							y: 16.175746
						},
						{
							x: -11.350007,
							y: 16.134161
						},
						{
							x: -11.418198,
							y: 16.078198
						},
						{
							x: -11.474161,
							y: 16.010007
						},
						{
							x: -11.515746,
							y: 15.932208
						},
						{
							x: -11.541353,
							y: 15.847791
						},
						{
							x: -11.55,
							y: 15.76
						},
						{
							x: -11.541353,
							y: 15.672209
						},
						{
							x: -11.515746,
							y: 15.587792
						},
						{
							x: -11.474161,
							y: 15.509993
						},
						{
							x: -11.418198,
							y: 15.441802
						},
						{
							x: -11.350007,
							y: 15.385839
						},
						{
							x: -11.35,
							y: 15.385835
						},
						{
							x: -11.35,
							y: 12.525963
						},
						{
							x: -11.440689,
							y: 12.574437
						},
						{
							x: -11.553245,
							y: 12.60858
						},
						{
							x: -11.670299,
							y: 12.620109
						},
						{
							x: -11.787354,
							y: 12.60858
						},
						{
							x: -11.899909,
							y: 12.574437
						},
						{
							x: -12.003642,
							y: 12.518991
						},
						{
							x: -12.094564,
							y: 12.444373
						},
						{
							x: -12.169181,
							y: 12.353451
						},
						{
							x: -12.224627,
							y: 12.249719
						},
						{
							x: -12.258771,
							y: 12.137163
						},
						{
							x: -12.270299,
							y: 12.020109
						},
						{
							x: -12.270299,
							y: 11.951359
						},
						{
							x: -12.324627,
							y: 11.849719
						},
						{
							x: -12.358771,
							y: 11.737163
						},
						{
							x: -12.370299,
							y: 11.620109
						},
						{
							x: -12.370299,
							y: 10.468638
						},
						{
							x: -12.494564,
							y: 10.344373
						},
						{
							x: -12.569181,
							y: 10.253451
						},
						{
							x: -12.624627,
							y: 10.149719
						},
						{
							x: -12.644828,
							y: 10.083125
						},
						{
							x: -12.669181,
							y: 10.053451
						},
						{
							x: -12.724627,
							y: 9.949719
						},
						{
							x: -12.758771,
							y: 9.837163
						},
						{
							x: -12.770299,
							y: 9.720109
						},
						{
							x: -12.770299,
							y: 8.068638
						},
						{
							x: -13.118504,
							y: 7.720433
						},
						{
							x: -13.134214,
							y: 7.772223
						},
						{
							x: -13.175799,
							y: 7.850022
						},
						{
							x: -13.231762,
							y: 7.918213
						},
						{
							x: -13.299953,
							y: 7.974176
						},
						{
							x: -13.377752,
							y: 8.015761
						},
						{
							x: -13.462169,
							y: 8.041368
						},
						{
							x: -13.54996,
							y: 8.050015
						},
						{
							x: -13.637751,
							y: 8.041368
						},
						{
							x: -13.722168,
							y: 8.015761
						},
						{
							x: -13.799967,
							y: 7.974176
						},
						{
							x: -13.868158,
							y: 7.918213
						},
						{
							x: -13.924121,
							y: 7.850022
						},
						{
							x: -13.965706,
							y: 7.772223
						},
						{
							x: -13.991313,
							y: 7.687806
						},
						{
							x: -13.99996,
							y: 7.600015
						},
						{
							x: -13.991313,
							y: 7.512224
						},
						{
							x: -13.965706,
							y: 7.427807
						},
						{
							x: -13.924121,
							y: 7.350008
						},
						{
							x: -13.868158,
							y: 7.281817
						},
						{
							x: -13.799967,
							y: 7.225854
						},
						{
							x: -13.722168,
							y: 7.184269
						},
						{
							x: -13.670378,
							y: 7.168559
						},
						{
							x: -15.370299,
							y: 5.468638
						},
						{
							x: -15.370299,
							y: 7.720109
						},
						{
							x: -15.370299,
							y: 7.820109
						},
						{
							x: -15.381828,
							y: 7.937163
						},
						{
							x: -15.415972,
							y: 8.049719
						},
						{
							x: -15.471418,
							y: 8.153451
						},
						{
							x: -15.546035,
							y: 8.244373
						},
						{
							x: -15.620299,
							y: 8.30532
						},
						{
							x: -15.620299,
							y: 9.040662
						},
						{
							x: -15.596138,
							y: 9.070103
						},
						{
							x: -15.554554,
							y: 9.147902
						},
						{
							x: -15.528946,
							y: 9.232318
						},
						{
							x: -15.520299,
							y: 9.320109
						},
						{
							x: -15.528946,
							y: 9.4079
						},
						{
							x: -15.554554,
							y: 9.492317
						},
						{
							x: -15.596138,
							y: 9.570116
						},
						{
							x: -15.652101,
							y: 9.638307
						},
						{
							x: -15.720293,
							y: 9.69427
						},
						{
							x: -15.798092,
							y: 9.735855
						},
						{
							x: -15.882509,
							y: 9.761463
						},
						{
							x: -15.970299,
							y: 9.770109
						},
						{
							x: -16.05809,
							y: 9.761463
						},
						{
							x: -16.142507,
							y: 9.735855
						},
						{
							x: -16.220306,
							y: 9.69427
						},
						{
							x: -16.288497,
							y: 9.638307
						},
						{
							x: -16.344461,
							y: 9.570116
						},
						{
							x: -16.386045,
							y: 9.492317
						},
						{
							x: -16.411653,
							y: 9.4079
						},
						{
							x: -16.420299,
							y: 9.320109
						},
						{
							x: -16.411653,
							y: 9.232318
						},
						{
							x: -16.386045,
							y: 9.147902
						},
						{
							x: -16.344461,
							y: 9.070103
						},
						{
							x: -16.320299,
							y: 9.040662
						},
						{
							x: -16.320299,
							y: 8.305321
						},
						{
							x: -16.394564,
							y: 8.244373
						},
						{
							x: -16.469181,
							y: 8.153451
						},
						{
							x: -16.524627,
							y: 8.049719
						},
						{
							x: -16.558771,
							y: 7.937163
						},
						{
							x: -16.570299,
							y: 7.820109
						},
						{
							x: -16.570299,
							y: 7.720109
						},
						{
							x: -16.570299,
							y: 1.320109
						},
						{
							x: -16.558771,
							y: 1.203055
						},
						{
							x: -16.524627,
							y: 1.090499
						},
						{
							x: -16.469181,
							y: 0.986767
						},
						{
							x: -16.394564,
							y: 0.895845
						},
						{
							x: -16.370299,
							y: 0.87158
						},
						{
							x: -16.370299,
							y: -1.279891
						},
						{
							x: -16.358771,
							y: -1.396945
						},
						{
							x: -16.324627,
							y: -1.509501
						},
						{
							x: -16.269181,
							y: -1.613233
						},
						{
							x: -16.194564,
							y: -1.704155
						},
						{
							x: -15.370299,
							y: -2.52842
						},
						{
							x: -15.370299,
							y: -4.079891
						},
						{
							x: -15.358771,
							y: -4.196945
						},
						{
							x: -15.324627,
							y: -4.309501
						},
						{
							x: -15.269181,
							y: -4.413233
						},
						{
							x: -15.209711,
							y: -4.485698
						},
						{
							x: -15.211653,
							y: -4.4921
						},
						{
							x: -15.220299,
							y: -4.579891
						},
						{
							x: -15.211653,
							y: -4.667682
						},
						{
							x: -15.186045,
							y: -4.752098
						},
						{
							x: -15.144461,
							y: -4.829897
						},
						{
							x: -15.120299,
							y: -4.859338
						},
						{
							x: -15.120299,
							y: -4.892699
						},
						{
							x: -15.149992,
							y: -4.868331
						},
						{
							x: -15.227791,
							y: -4.826747
						},
						{
							x: -15.312208,
							y: -4.801139
						},
						{
							x: -15.399999,
							y: -4.792492
						},
						{
							x: -15.487789,
							y: -4.801139
						},
						{
							x: -15.572206,
							y: -4.826747
						},
						{
							x: -15.650005,
							y: -4.868331
						},
						{
							x: -15.718197,
							y: -4.924294
						},
						{
							x: -15.77416,
							y: -4.992486
						},
						{
							x: -15.815745,
							y: -5.070285
						},
						{
							x: -15.841352,
							y: -5.154702
						},
						{
							x: -15.849999,
							y: -5.242492
						},
						{
							x: -15.841352,
							y: -5.330283
						},
						{
							x: -15.815745,
							y: -5.4147
						},
						{
							x: -15.77416,
							y: -5.492499
						},
						{
							x: -15.718197,
							y: -5.56069
						},
						{
							x: -15.650005,
							y: -5.616654
						},
						{
							x: -15.572206,
							y: -5.658238
						},
						{
							x: -15.487789,
							y: -5.683846
						},
						{
							x: -15.399999,
							y: -5.692492
						},
						{
							x: -15.312208,
							y: -5.683846
						},
						{
							x: -15.227791,
							y: -5.658238
						},
						{
							x: -15.149992,
							y: -5.616654
						},
						{
							x: -15.081801,
							y: -5.56069
						},
						{
							x: -15.053797,
							y: -5.526567
						},
						{
							x: -15.020306,
							y: -5.554052
						},
						{
							x: -14.942507,
							y: -5.595637
						},
						{
							x: -14.85809,
							y: -5.621244
						},
						{
							x: -14.770299,
							y: -5.629891
						},
						{
							x: -14.682509,
							y: -5.621244
						},
						{
							x: -14.598092,
							y: -5.595637
						},
						{
							x: -14.574936,
							y: -5.58326
						},
						{
							x: -14.574936,
							y: -6.374975
						},
						{
							x: -14.570132,
							y: -6.423748
						},
						{
							x: -14.555906,
							y: -6.470646
						},
						{
							x: -14.533171,
							y: -6.51318
						},
						{
							x: -14.530906,
							y: -6.520646
						},
						{
							x: -14.508171,
							y: -6.56318
						},
						{
							x: -14.505906,
							y: -6.570646
						},
						{
							x: -14.483171,
							y: -6.61318
						},
						{
							x: -14.480906,
							y: -6.620646
						},
						{
							x: -14.457803,
							y: -6.663868
						},
						{
							x: -14.426713,
							y: -6.701752
						},
						{
							x: -14.074936,
							y: -7.053529
						},
						{
							x: -14.074936,
							y: -7.662128
						},
						{
							x: -14.079003,
							y: -7.669737
						},
						{
							x: -14.094652,
							y: -7.721325
						},
						{
							x: -14.099936,
							y: -7.774975
						},
						{
							x: -14.099936,
							y: -8.871325
						},
						{
							x: -14.143134,
							y: -8.906777
						},
						{
							x: -14.147729,
							y: -8.912376
						},
						{
							x: -14.159389,
							y: -8.898168
						},
						{
							x: -14.22758,
							y: -8.842205
						},
						{
							x: -14.305379,
							y: -8.800621
						},
						{
							x: -14.389796,
							y: -8.775013
						},
						{
							x: -14.477587,
							y: -8.766366
						},
						{
							x: -14.565377,
							y: -8.775013
						},
						{
							x: -14.649794,
							y: -8.800621
						},
						{
							x: -14.727593,
							y: -8.842205
						},
						{
							x: -14.795785,
							y: -8.898168
						},
						{
							x: -14.851748,
							y: -8.96636
						},
						{
							x: -14.893332,
							y: -9.044159
						},
						{
							x: -14.91894,
							y: -9.128576
						},
						{
							x: -14.927587,
							y: -9.216366
						},
						{
							x: -14.91894,
							y: -9.304157
						},
						{
							x: -14.893332,
							y: -9.388574
						},
						{
							x: -14.851748,
							y: -9.466373
						},
						{
							x: -14.795785,
							y: -9.534564
						},
						{
							x: -14.727593,
							y: -9.590528
						},
						{
							x: -14.649794,
							y: -9.632112
						},
						{
							x: -14.565377,
							y: -9.65772
						},
						{
							x: -14.477587,
							y: -9.666366
						},
						{
							x: -14.389796,
							y: -9.65772
						},
						{
							x: -14.305379,
							y: -9.632112
						},
						{
							x: -14.22758,
							y: -9.590528
						},
						{
							x: -14.159389,
							y: -9.534564
						},
						{
							x: -14.154794,
							y: -9.528965
						},
						{
							x: -14.143134,
							y: -9.543173
						},
						{
							x: -14.094169,
							y: -9.583358
						},
						{
							x: -14.153198,
							y: -9.631802
						},
						{
							x: -14.209161,
							y: -9.699993
						},
						{
							x: -14.250746,
							y: -9.777792
						},
						{
							x: -14.276353,
							y: -9.862209
						},
						{
							x: -14.285,
							y: -9.95
						},
						{
							x: -14.276353,
							y: -10.037791
						},
						{
							x: -14.250746,
							y: -10.122208
						},
						{
							x: -14.249214,
							y: -10.125075
						},
						{
							x: -14.575064,
							y: -10.125075
						},
						{
							x: -14.600064,
							y: -10.125075
						},
						{
							x: -14.653714,
							y: -10.130359
						},
						{
							x: -14.705302,
							y: -10.146008
						},
						{
							x: -14.712911,
							y: -10.150075
						},
						{
							x: -14.92151,
							y: -10.150075
						},
						{
							x: -14.923287,
							y: -10.148298
						},
						{
							x: -14.961171,
							y: -10.117208
						},
						{
							x: -15.004393,
							y: -10.094105
						},
						{
							x: -15.011859,
							y: -10.09184
						},
						{
							x: -15.054393,
							y: -10.069105
						},
						{
							x: -15.101291,
							y: -10.054879
						},
						{
							x: -15.111031,
							y: -10.05392
						},
						{
							x: -15.129393,
							y: -10.044105
						},
						{
							x: -15.176291,
							y: -10.029879
						},
						{
							x: -15.225064,
							y: -10.025075
						},
						{
							x: -15.82151,
							y: -10.025075
						},
						{
							x: -16.108713,
							y: -9.737872
						},
						{
							x: -16.108711,
							y: -9.737866
						},
						{
							x: -16.100064,
							y: -9.650075
						},
						{
							x: -16.108711,
							y: -9.562284
						},
						{
							x: -16.134318,
							y: -9.477867
						},
						{
							x: -16.175903,
							y: -9.400068
						},
						{
							x: -16.231866,
							y: -9.331877
						},
						{
							x: -16.300057,
							y: -9.275914
						},
						{
							x: -16.377856,
							y: -9.234329
						},
						{
							x: -16.462273,
							y: -9.208722
						},
						{
							x: -16.550064,
							y: -9.200075
						},
						{
							x: -16.637855,
							y: -9.208722
						},
						{
							x: -16.722272,
							y: -9.234329
						},
						{
							x: -16.800071,
							y: -9.275914
						},
						{
							x: -16.868262,
							y: -9.331877
						},
						{
							x: -16.924225,
							y: -9.400068
						},
						{
							x: -16.96581,
							y: -9.477867
						},
						{
							x: -16.970544,
							y: -9.493473
						},
						{
							x: -16.987792,
							y: -9.484254
						},
						{
							x: -17.072209,
							y: -9.458647
						},
						{
							x: -17.16,
							y: -9.45
						},
						{
							x: -17.225651,
							y: -9.456466
						},
						{
							x: -17.225014,
							y: -9.449999
						},
						{
							x: -17.225014,
							y: -9.203649
						},
						{
							x: -17.181816,
							y: -9.168197
						},
						{
							x: -17.125853,
							y: -9.100006
						},
						{
							x: -17.084268,
							y: -9.022207
						},
						{
							x: -17.058661,
							y: -8.93779
						},
						{
							x: -17.050014,
							y: -8.849999
						},
						{
							x: -17.058661,
							y: -8.762208
						},
						{
							x: -17.084268,
							y: -8.677791
						},
						{
							x: -17.125853,
							y: -8.599992
						},
						{
							x: -17.181816,
							y: -8.531801
						},
						{
							x: -17.250007,
							y: -8.475838
						},
						{
							x: -17.327806,
							y: -8.434253
						},
						{
							x: -17.345704,
							y: -8.428824
						},
						{
							x: -17.246035,
							y: -8.329155
						},
						{
							x: -17.171418,
							y: -8.238233
						},
						{
							x: -17.115972,
							y: -8.134501
						},
						{
							x: -17.081828,
							y: -8.021945
						},
						{
							x: -17.070299,
							y: -7.904891
						},
						{
							x: -17.079716,
							y: -7.809282
						},
						{
							x: -16.11768,
							y: -6.847246
						},
						{
							x: -16.107509,
							y: -6.846244
						},
						{
							x: -16.023092,
							y: -6.820637
						},
						{
							x: -15.945293,
							y: -6.779052
						},
						{
							x: -15.877101,
							y: -6.723089
						},
						{
							x: -15.821138,
							y: -6.654897
						},
						{
							x: -15.779554,
							y: -6.577098
						},
						{
							x: -15.753946,
							y: -6.492682
						},
						{
							x: -15.745299,
							y: -6.404891
						},
						{
							x: -15.753946,
							y: -6.3171
						},
						{
							x: -15.779554,
							y: -6.232683
						},
						{
							x: -15.821138,
							y: -6.154884
						},
						{
							x: -15.877101,
							y: -6.086693
						},
						{
							x: -15.945293,
							y: -6.03073
						},
						{
							x: -16.023092,
							y: -5.989145
						},
						{
							x: -16.107509,
							y: -5.963537
						},
						{
							x: -16.195299,
							y: -5.954891
						},
						{
							x: -16.28309,
							y: -5.963537
						},
						{
							x: -16.367507,
							y: -5.989145
						},
						{
							x: -16.445306,
							y: -6.03073
						},
						{
							x: -16.513497,
							y: -6.086693
						},
						{
							x: -16.569461,
							y: -6.154884
						},
						{
							x: -16.611045,
							y: -6.232683
						},
						{
							x: -16.636653,
							y: -6.3171
						},
						{
							x: -16.643117,
							y: -6.382733
						},
						{
							x: -17.574692,
							y: -7.314308
						},
						{
							x: -17.670299,
							y: -7.304891
						},
						{
							x: -17.787354,
							y: -7.31642
						},
						{
							x: -17.899909,
							y: -7.350563
						},
						{
							x: -18.003642,
							y: -7.406009
						},
						{
							x: -18.094564,
							y: -7.480627
						},
						{
							x: -18.544564,
							y: -7.930627
						},
						{
							x: -18.619181,
							y: -8.021549
						},
						{
							x: -18.640756,
							y: -8.061912
						},
						{
							x: -18.669181,
							y: -8.096549
						},
						{
							x: -18.724627,
							y: -8.200281
						},
						{
							x: -18.726891,
							y: -8.207746
						},
						{
							x: -18.749627,
							y: -8.250281
						},
						{
							x: -18.751891,
							y: -8.257746
						},
						{
							x: -18.774627,
							y: -8.300281
						},
						{
							x: -18.776891,
							y: -8.307746
						},
						{
							x: -18.799627,
							y: -8.350281
						},
						{
							x: -18.833771,
							y: -8.462837
						},
						{
							x: -18.836336,
							y: -8.488879
						},
						{
							x: -18.858771,
							y: -8.562837
						},
						{
							x: -18.870299,
							y: -8.679891
						},
						{
							x: -18.870299,
							y: -9.029891
						},
						{
							x: -18.858771,
							y: -9.146945
						},
						{
							x: -18.824627,
							y: -9.259501
						},
						{
							x: -18.819427,
							y: -9.269229
						},
						{
							x: -18.799627,
							y: -9.334501
						},
						{
							x: -18.795299,
							y: -9.342598
						},
						{
							x: -18.795299,
							y: -10.404891
						},
						{
							x: -18.783771,
							y: -10.521945
						},
						{
							x: -18.749627,
							y: -10.634501
						},
						{
							x: -18.744427,
							y: -10.644229
						},
						{
							x: -18.724627,
							y: -10.709501
						},
						{
							x: -18.701891,
							y: -10.752036
						},
						{
							x: -18.699627,
							y: -10.759501
						},
						{
							x: -18.676891,
							y: -10.802036
						},
						{
							x: -18.674627,
							y: -10.809501
						},
						{
							x: -18.619181,
							y: -10.913233
						},
						{
							x: -18.590756,
							y: -10.94787
						},
						{
							x: -18.569181,
							y: -10.988233
						},
						{
							x: -18.494564,
							y: -11.079155
						},
						{
							x: -18.319564,
							y: -11.254155
						},
						{
							x: -18.228642,
							y: -11.328773
						},
						{
							x: -18.188278,
							y: -11.350348
						},
						{
							x: -18.158444,
							y: -11.374832
						},
						{
							x: -18.222209,
							y: -11.394174
						},
						{
							x: -18.300008,
							y: -11.435759
						},
						{
							x: -18.368199,
							y: -11.491722
						},
						{
							x: -18.424162,
							y: -11.559913
						},
						{
							x: -18.465747,
							y: -11.637712
						},
						{
							x: -18.491354,
							y: -11.722129
						},
						{
							x: -18.500001,
							y: -11.80992
						},
						{
							x: -18.491354,
							y: -11.897711
						},
						{
							x: -18.465747,
							y: -11.982128
						},
						{
							x: -18.424162,
							y: -12.059927
						},
						{
							x: -18.368199,
							y: -12.128118
						},
						{
							x: -18.300008,
							y: -12.184081
						},
						{
							x: -18.222209,
							y: -12.225666
						},
						{
							x: -18.137792,
							y: -12.251273
						},
						{
							x: -18.050001,
							y: -12.25992
						},
						{
							x: -17.96221,
							y: -12.251273
						},
						{
							x: -17.877793,
							y: -12.225666
						},
						{
							x: -17.799994,
							y: -12.184081
						},
						{
							x: -17.731803,
							y: -12.128118
						},
						{
							x: -17.67584,
							y: -12.059927
						},
						{
							x: -17.634255,
							y: -11.982128
						},
						{
							x: -17.608648,
							y: -11.897711
						},
						{
							x: -17.600001,
							y: -11.80992
						},
						{
							x: -17.608648,
							y: -11.722129
						},
						{
							x: -17.634255,
							y: -11.637712
						},
						{
							x: -17.67584,
							y: -11.559913
						},
						{
							x: -17.685208,
							y: -11.548498
						},
						{
							x: -17.620299,
							y: -11.554891
						},
						{
							x: -17.018828,
							y: -11.554891
						},
						{
							x: -16.670617,
							y: -11.903102
						},
						{
							x: -16.722508,
							y: -11.930838
						},
						{
							x: -16.790699,
							y: -11.986801
						},
						{
							x: -16.846663,
							y: -12.054992
						},
						{
							x: -16.888247,
							y: -12.132792
						},
						{
							x: -16.913855,
							y: -12.217208
						},
						{
							x: -16.922501,
							y: -12.304999
						},
						{
							x: -16.913855,
							y: -12.39279
						},
						{
							x: -16.888247,
							y: -12.477207
						},
						{
							x: -16.846663,
							y: -12.555006
						},
						{
							x: -16.790699,
							y: -12.623197
						},
						{
							x: -16.722508,
							y: -12.67916
						},
						{
							x: -16.644709,
							y: -12.720745
						},
						{
							x: -16.560292,
							y: -12.746352
						},
						{
							x: -16.472501,
							y: -12.754999
						},
						{
							x: -16.384711,
							y: -12.746352
						},
						{
							x: -16.300294,
							y: -12.720745
						},
						{
							x: -16.222495,
							y: -12.67916
						},
						{
							x: -16.154303,
							y: -12.623197
						},
						{
							x: -16.09834,
							y: -12.555006
						},
						{
							x: -16.056756,
							y: -12.477207
						},
						{
							x: -16.031148,
							y: -12.39279
						},
						{
							x: -16.0237,
							y: -12.317169
						},
						{
							x: -15.937354,
							y: -12.343362
						},
						{
							x: -15.820299,
							y: -12.354891
						},
						{
							x: -13.843828,
							y: -12.354891
						},
						{
							x: -9.695299,
							y: -16.50342
						},
						{
							x: -9.695299,
							y: -16.60777
						},
						{
							x: -9.774749,
							y: -16.58367
						},
						{
							x: -9.86254,
							y: -16.575023
						},
						{
							x: -9.950331,
							y: -16.58367
						},
						{
							x: -10.034748,
							y: -16.609277
						},
						{
							x: -10.112547,
							y: -16.650862
						},
						{
							x: -10.180738,
							y: -16.706825
						},
						{
							x: -10.236701,
							y: -16.775016
						},
						{
							x: -10.278286,
							y: -16.852815
						},
						{
							x: -10.303893,
							y: -16.937232
						},
						{
							x: -10.31254,
							y: -17.025023
						},
						{
							x: -10.303893,
							y: -17.112814
						},
						{
							x: -10.278286,
							y: -17.197231
						},
						{
							x: -10.236701,
							y: -17.27503
						},
						{
							x: -10.180738,
							y: -17.343221
						},
						{
							x: -10.112547,
							y: -17.399184
						},
						{
							x: -10.034748,
							y: -17.440769
						},
						{
							x: -9.950331,
							y: -17.466376
						},
						{
							x: -9.86254,
							y: -17.475023
						},
						{
							x: -9.774749,
							y: -17.466376
						},
						{
							x: -9.690332,
							y: -17.440769
						},
						{
							x: -9.663266,
							y: -17.426302
						},
						{
							x: -9.658771,
							y: -17.471945
						},
						{
							x: -9.624627,
							y: -17.584501
						},
						{
							x: -9.619427,
							y: -17.594229
						},
						{
							x: -9.599627,
							y: -17.659501
						},
						{
							x: -9.576891,
							y: -17.702036
						},
						{
							x: -9.574627,
							y: -17.709501
						},
						{
							x: -9.551891,
							y: -17.752036
						},
						{
							x: -9.549627,
							y: -17.759501
						},
						{
							x: -9.526891,
							y: -17.802036
						},
						{
							x: -9.524627,
							y: -17.809501
						},
						{
							x: -9.469181,
							y: -17.913233
						},
						{
							x: -9.394564,
							y: -18.004155
						},
						{
							x: -9.194564,
							y: -18.204155
						},
						{
							x: -9.103642,
							y: -18.278773
						},
						{
							x: -9.063278,
							y: -18.300348
						},
						{
							x: -9.028642,
							y: -18.328773
						},
						{
							x: -8.924909,
							y: -18.384219
						},
						{
							x: -8.917445,
							y: -18.386483
						},
						{
							x: -8.874909,
							y: -18.409219
						},
						{
							x: -8.809639,
							y: -18.429018
						},
						{
							x: -8.799909,
							y: -18.434219
						},
						{
							x: -8.687354,
							y: -18.468362
						},
						{
							x: -8.661313,
							y: -18.470927
						},
						{
							x: -8.587354,
							y: -18.493362
						},
						{
							x: -8.470299,
							y: -18.504891
						},
						{
							x: -7.720299,
							y: -18.504891
						},
						{
							x: -7.603245,
							y: -18.493362
						},
						{
							x: -7.490689,
							y: -18.459219
						},
						{
							x: -7.386957,
							y: -18.403773
						},
						{
							x: -7.296035,
							y: -18.329155
						},
						{
							x: -6.521035,
							y: -17.554155
						},
						{
							x: -6.446418,
							y: -17.463233
						},
						{
							x: -6.390972,
							y: -17.359501
						},
						{
							x: -6.356828,
							y: -17.246945
						},
						{
							x: -6.345299,
							y: -17.129891
						},
						{
							x: -6.349262,
							y: -17.089659
						},
						{
							x: -6.094468,
							y: -17.344453
						},
						{
							x: -6.052796,
							y: -17.378653
						},
						{
							x: -6.005252,
							y: -17.404066
						},
						{
							x: -5.953664,
							y: -17.419715
						},
						{
							x: -5.900014,
							y: -17.424999
						},
						{
							x: -2.713922,
							y: -17.424999
						},
						{
							x: -2.194468,
							y: -17.944453
						},
						{
							x: -2.152796,
							y: -17.978653
						},
						{
							x: -2.105252,
							y: -18.004066
						},
						{
							x: -2.053664,
							y: -18.019715
						},
						{
							x: -2.015441,
							y: -18.02348
						},
						{
							x: -1.994468,
							y: -18.044453
						},
						{
							x: -1.952796,
							y: -18.078653
						},
						{
							x: -1.905252,
							y: -18.104066
						},
						{
							x: -1.853664,
							y: -18.119715
						},
						{
							x: -1.800014,
							y: -18.124999
						},
						{
							x: -0.713922,
							y: -18.124999
						},
						{
							x: -0.594468,
							y: -18.244453
						},
						{
							x: -0.552796,
							y: -18.278653
						},
						{
							x: -0.505252,
							y: -18.304066
						},
						{
							x: -0.496997,
							y: -18.30657
						},
						{
							x: -0.476791,
							y: -18.326776
						},
						{
							x: -0.141365,
							y: -18.662202
						},
						{
							x: -0.141367,
							y: -18.662208
						},
						{
							x: -0.150014,
							y: -18.749999
						},
						{
							x: -0.141367,
							y: -18.83779
						},
						{
							x: -0.11576,
							y: -18.922207
						},
						{
							x: -0.074175,
							y: -19.000006
						},
						{
							x: -0.074076,
							y: -19.000127
						},
						{
							x: -1.283678,
							y: -19.000127
						},
						{
							x: -1.252752,
							y: -18.990746
						},
						{
							x: -1.174953,
							y: -18.949161
						},
						{
							x: -1.106762,
							y: -18.893198
						},
						{
							x: -1.050799,
							y: -18.825007
						},
						{
							x: -1.009214,
							y: -18.747208
						},
						{
							x: -0.983607,
							y: -18.662791
						},
						{
							x: -0.97496,
							y: -18.575
						},
						{
							x: -0.983607,
							y: -18.487209
						},
						{
							x: -1.009214,
							y: -18.402792
						},
						{
							x: -1.050799,
							y: -18.324993
						},
						{
							x: -1.106762,
							y: -18.256802
						},
						{
							x: -1.174953,
							y: -18.200839
						},
						{
							x: -1.252752,
							y: -18.159254
						},
						{
							x: -1.337169,
							y: -18.133647
						},
						{
							x: -1.42496,
							y: -18.125
						},
						{
							x: -1.512751,
							y: -18.133647
						},
						{
							x: -1.597168,
							y: -18.159254
						},
						{
							x: -1.674967,
							y: -18.200839
						},
						{
							x: -1.743158,
							y: -18.256802
						},
						{
							x: -1.799121,
							y: -18.324993
						},
						{
							x: -1.799125,
							y: -18.325
						},
						{
							x: -2.021406,
							y: -18.325
						},
						{
							x: -2.073183,
							y: -18.273223
						},
						{
							x: -2.111067,
							y: -18.242133
						},
						{
							x: -2.154289,
							y: -18.21903
						},
						{
							x: -2.161755,
							y: -18.216765
						},
						{
							x: -2.204289,
							y: -18.19403
						},
						{
							x: -2.211755,
							y: -18.191765
						},
						{
							x: -2.254289,
							y: -18.16903
						},
						{
							x: -2.261755,
							y: -18.166765
						},
						{
							x: -2.304289,
							y: -18.14403
						},
						{
							x: -2.351187,
							y: -18.129804
						},
						{
							x: -2.39996,
							y: -18.125
						},
						{
							x: -5.207389,
							y: -18.125
						},
						{
							x: -5.198671,
							y: -18.096261
						},
						{
							x: -5.190025,
							y: -18.00847
						},
						{
							x: -5.198671,
							y: -17.92068
						},
						{
							x: -5.224279,
							y: -17.836263
						},
						{
							x: -5.265863,
							y: -17.758464
						},
						{
							x: -5.321827,
							y: -17.690272
						},
						{
							x: -5.390018,
							y: -17.634309
						},
						{
							x: -5.467817,
							y: -17.592725
						},
						{
							x: -5.552234,
							y: -17.567117
						},
						{
							x: -5.640025,
							y: -17.55847
						},
						{
							x: -5.727815,
							y: -17.567117
						},
						{
							x: -5.812232,
							y: -17.592725
						},
						{
							x: -5.890031,
							y: -17.634309
						},
						{
							x: -5.958223,
							y: -17.690272
						},
						{
							x: -5.965741,
							y: -17.699433
						},
						{
							x: -6.024953,
							y: -17.650839
						},
						{
							x: -6.102752,
							y: -17.609254
						},
						{
							x: -6.187169,
							y: -17.583647
						},
						{
							x: -6.27496,
							y: -17.575
						},
						{
							x: -6.362751,
							y: -17.583647
						},
						{
							x: -6.447168,
							y: -17.609254
						},
						{
							x: -6.524967,
							y: -17.650839
						},
						{
							x: -6.593158,
							y: -17.706802
						},
						{
							x: -6.649121,
							y: -17.774993
						},
						{
							x: -6.690706,
							y: -17.852792
						},
						{
							x: -6.716313,
							y: -17.937209
						},
						{
							x: -6.72496,
							y: -18.025
						},
						{
							x: -6.716313,
							y: -18.112791
						},
						{
							x: -6.690706,
							y: -18.197208
						},
						{
							x: -6.649121,
							y: -18.275007
						},
						{
							x: -6.593158,
							y: -18.343198
						},
						{
							x: -6.524967,
							y: -18.399161
						},
						{
							x: -6.447168,
							y: -18.440746
						},
						{
							x: -6.362751,
							y: -18.466353
						},
						{
							x: -6.27496,
							y: -18.475
						},
						{
							x: -6.196587,
							y: -18.467281
						},
						{
							x: -6.069414,
							y: -18.594454
						},
						{
							x: -6.027742,
							y: -18.628654
						},
						{
							x: -5.980198,
							y: -18.654067
						},
						{
							x: -5.972733,
							y: -18.656332
						},
						{
							x: -5.930198,
							y: -18.679067
						},
						{
							x: -5.922733,
							y: -18.681332
						},
						{
							x: -5.880198,
							y: -18.704067
						},
						{
							x: -5.82861,
							y: -18.719716
						},
						{
							x: -5.77496,
							y: -18.725
						},
						{
							x: -5.52496,
							y: -18.725
						},
						{
							x: -5.47131,
							y: -18.719716
						},
						{
							x: -5.419722,
							y: -18.704067
						},
						{
							x: -5.403564,
							y: -18.69543
						},
						{
							x: -5.39631,
							y: -18.694716
						},
						{
							x: -5.344722,
							y: -18.679067
						},
						{
							x: -5.297178,
							y: -18.653654
						},
						{
							x: -5.262264,
							y: -18.625
						},
						{
							x: -2.939384,
							y: -18.625
						},
						{
							x: -2.94081,
							y: -18.627667
						},
						{
							x: -2.966417,
							y: -18.712084
						},
						{
							x: -2.975064,
							y: -18.799875
						},
						{
							x: -2.966417,
							y: -18.887666
						},
						{
							x: -2.94081,
							y: -18.972083
						},
						{
							x: -2.899225,
							y: -19.049882
						},
						{
							x: -2.843262,
							y: -19.118073
						},
						{
							x: -2.775071,
							y: -19.174036
						},
						{
							x: -2.697272,
							y: -19.215621
						},
						{
							x: -2.612855,
							y: -19.241228
						},
						{
							x: -2.525064,
							y: -19.249875
						},
						{
							x: -2.437273,
							y: -19.241228
						},
						{
							x: -2.352856,
							y: -19.215621
						},
						{
							x: -2.341591,
							y: -19.209599
						},
						{
							x: -2.336199,
							y: -19.227374
						},
						{
							x: -2.310674,
							y: -19.275127
						},
						{
							x: -6.399986,
							y: -19.275127
						},
						{
							x: -6.453636,
							y: -19.280411
						},
						{
							x: -6.505224,
							y: -19.29606
						},
						{
							x: -6.552768,
							y: -19.321473
						},
						{
							x: -6.59444,
							y: -19.355673
						},
						{
							x: -6.713894,
							y: -19.475127
						},
						{
							x: -14.386078,
							y: -19.475127
						},
						{
							x: -14.405532,
							y: -19.455673
						},
						{
							x: -14.447204,
							y: -19.421473
						},
						{
							x: -14.494748,
							y: -19.39606
						},
						{
							x: -14.546336,
							y: -19.380411
						},
						{
							x: -14.584559,
							y: -19.376646
						},
						{
							x: -14.905532,
							y: -19.055673
						},
						{
							x: -14.947204,
							y: -19.021473
						},
						{
							x: -14.994748,
							y: -18.99606
						},
						{
							x: -15.046336,
							y: -18.980411
						},
						{
							x: -15.099986,
							y: -18.975127
						},
						{
							x: -16.245814,
							y: -18.975127
						},
						{
							x: -16.244254,
							y: -18.972208
						},
						{
							x: -16.218647,
							y: -18.887791
						},
						{
							x: -16.21,
							y: -18.8
						},
						{
							x: -16.218647,
							y: -18.712209
						},
						{
							x: -16.244254,
							y: -18.627792
						},
						{
							x: -16.285839,
							y: -18.549993
						},
						{
							x: -16.341802,
							y: -18.481802
						},
						{
							x: -16.409993,
							y: -18.425839
						},
						{
							x: -16.487792,
							y: -18.384254
						},
						{
							x: -16.572209,
							y: -18.358647
						},
						{
							x: -16.66,
							y: -18.35
						},
						{
							x: -16.747791,
							y: -18.358647
						},
						{
							x: -16.824986,
							y: -18.382063
						},
						{
							x: -16.824986,
							y: -18.250127
						},
						{
							x: -16.83027,
							y: -18.196477
						},
						{
							x: -16.845919,
							y: -18.144889
						},
						{
							x: -16.871332,
							y: -18.097345
						},
						{
							x: -16.905532,
							y: -18.055673
						},
						{
							x: -17.726505,
							y: -17.2347
						},
						{
							x: -17.73027,
							y: -17.196477
						},
						{
							x: -17.745919,
							y: -17.144889
						},
						{
							x: -17.771332,
							y: -17.097345
						},
						{
							x: -17.805532,
							y: -17.055673
						},
						{
							x: -17.926505,
							y: -16.9347
						},
						{
							x: -17.93027,
							y: -16.896477
						},
						{
							x: -17.945919,
							y: -16.844889
						},
						{
							x: -17.971332,
							y: -16.797345
						},
						{
							x: -18.005532,
							y: -16.755673
						},
						{
							x: -18.024986,
							y: -16.736219
						},
						{
							x: -18.024986,
							y: -16.650127
						},
						{
							x: -18.03027,
							y: -16.596477
						},
						{
							x: -18.045919,
							y: -16.544889
						},
						{
							x: -18.071332,
							y: -16.497345
						},
						{
							x: -18.105532,
							y: -16.455673
						},
						{
							x: -18.124986,
							y: -16.436219
						},
						{
							x: -18.124986,
							y: -16.350127
						},
						{
							x: -18.13027,
							y: -16.296477
						},
						{
							x: -18.145919,
							y: -16.244889
						},
						{
							x: -18.171332,
							y: -16.197345
						},
						{
							x: -18.205532,
							y: -16.155673
						},
						{
							x: -18.224986,
							y: -16.136219
						},
						{
							x: -18.224986,
							y: -13.517937
						},
						{
							x: -18.147791,
							y: -13.541353
						},
						{
							x: -18.06,
							y: -13.55
						},
						{
							x: -17.972209,
							y: -13.541353
						},
						{
							x: -17.887792,
							y: -13.515746
						},
						{
							x: -17.809993,
							y: -13.474161
						},
						{
							x: -17.741802,
							y: -13.418198
						},
						{
							x: -17.685839,
							y: -13.350007
						},
						{
							x: -17.644254,
							y: -13.272208
						},
						{
							x: -17.618647,
							y: -13.187791
						},
						{
							x: -17.61,
							y: -13.1
						},
						{
							x: -17.618647,
							y: -13.012209
						},
						{
							x: -17.644254,
							y: -12.927792
						},
						{
							x: -17.685839,
							y: -12.849993
						},
						{
							x: -17.741802,
							y: -12.781802
						},
						{
							x: -17.809993,
							y: -12.725839
						},
						{
							x: -17.887792,
							y: -12.684254
						},
						{
							x: -17.972209,
							y: -12.658647
						},
						{
							x: -18.06,
							y: -12.65
						},
						{
							x: -18.147791,
							y: -12.658647
						},
						{
							x: -18.232208,
							y: -12.684254
						},
						{
							x: -18.310007,
							y: -12.725839
						},
						{
							x: -18.378198,
							y: -12.781802
						},
						{
							x: -18.434161,
							y: -12.849993
						},
						{
							x: -18.461,
							y: -12.900205
						},
						{
							x: -19.110492,
							y: -12.250713
						},
						{
							x: -19.027919,
							y: -12.225666
						},
						{
							x: -18.95012,
							y: -12.184081
						},
						{
							x: -18.881929,
							y: -12.128118
						},
						{
							x: -18.825966,
							y: -12.059927
						},
						{
							x: -18.784381,
							y: -11.982128
						},
						{
							x: -18.758774,
							y: -11.897711
						},
						{
							x: -18.750127,
							y: -11.80992
						},
						{
							x: -18.758774,
							y: -11.722129
						},
						{
							x: -18.784381,
							y: -11.637712
						},
						{
							x: -18.825966,
							y: -11.559913
						},
						{
							x: -18.881929,
							y: -11.491722
						},
						{
							x: -18.95012,
							y: -11.435759
						},
						{
							x: -19.027919,
							y: -11.394174
						},
						{
							x: -19.112336,
							y: -11.368567
						},
						{
							x: -19.200127,
							y: -11.35992
						},
						{
							x: -19.287918,
							y: -11.368567
						},
						{
							x: -19.372335,
							y: -11.394174
						},
						{
							x: -19.424986,
							y: -11.422317
						},
						{
							x: -19.424986,
							y: -8.550127
						},
						{
							x: -19.43027,
							y: -8.496477
						},
						{
							x: -19.444535,
							y: -8.449451
						},
						{
							x: -19.362169,
							y: -8.441338
						},
						{
							x: -19.277752,
							y: -8.415731
						},
						{
							x: -19.199953,
							y: -8.374146
						},
						{
							x: -19.131762,
							y: -8.318183
						},
						{
							x: -19.075799,
							y: -8.249992
						},
						{
							x: -19.034214,
							y: -8.172193
						},
						{
							x: -19.008607,
							y: -8.087776
						},
						{
							x: -18.99996,
							y: -7.999985
						},
						{
							x: -19.008607,
							y: -7.912194
						},
						{
							x: -19.034214,
							y: -7.827777
						},
						{
							x: -19.075799,
							y: -7.749978
						},
						{
							x: -19.131762,
							y: -7.681787
						},
						{
							x: -19.199953,
							y: -7.625824
						},
						{
							x: -19.277752,
							y: -7.584239
						},
						{
							x: -19.362169,
							y: -7.558632
						},
						{
							x: -19.44996,
							y: -7.549985
						},
						{
							x: -19.537751,
							y: -7.558632
						},
						{
							x: -19.622168,
							y: -7.584239
						},
						{
							x: -19.624986,
							y: -7.585745
						},
						{
							x: -19.624986,
							y: -7.050127
						},
						{
							x: -19.63027,
							y: -6.996477
						},
						{
							x: -19.645919,
							y: -6.944889
						},
						{
							x: -19.671332,
							y: -6.897345
						},
						{
							x: -19.705532,
							y: -6.855673
						},
						{
							x: -19.726505,
							y: -6.8347
						},
						{
							x: -19.73027,
							y: -6.796477
						},
						{
							x: -19.745919,
							y: -6.744889
						},
						{
							x: -19.771332,
							y: -6.697345
						},
						{
							x: -19.805532,
							y: -6.655673
						},
						{
							x: -19.824986,
							y: -6.636219
						},
						{
							x: -19.824986,
							y: -3.562517
						},
						{
							x: -19.8246,
							y: -3.562834
						},
						{
							x: -19.746801,
							y: -3.604418
						},
						{
							x: -19.662384,
							y: -3.630026
						},
						{
							x: -19.574593,
							y: -3.638673
						},
						{
							x: -19.486803,
							y: -3.630026
						},
						{
							x: -19.402386,
							y: -3.604418
						},
						{
							x: -19.324587,
							y: -3.562834
						},
						{
							x: -19.256395,
							y: -3.506871
						},
						{
							x: -19.200432,
							y: -3.438679
						},
						{
							x: -19.158847,
							y: -3.36088
						},
						{
							x: -19.13324,
							y: -3.276463
						},
						{
							x: -19.124593,
							y: -3.188673
						},
						{
							x: -19.13324,
							y: -3.100882
						},
						{
							x: -19.158847,
							y: -3.016465
						},
						{
							x: -19.200432,
							y: -2.938666
						},
						{
							x: -19.256395,
							y: -2.870475
						},
						{
							x: -19.299593,
							y: -2.835023
						},
						{
							x: -19.299593,
							y: 1.397419
						},
						{
							x: -17.680139,
							y: 3.016873
						},
						{
							x: -17.645939,
							y: 3.058545
						},
						{
							x: -17.620526,
							y: 3.106089
						},
						{
							x: -17.604877,
							y: 3.157677
						},
						{
							x: -17.599593,
							y: 3.211327
						},
						{
							x: -17.599593,
							y: 5.611327
						},
						{
							x: -17.604877,
							y: 5.664977
						},
						{
							x: -17.620526,
							y: 5.716565
						},
						{
							x: -17.624593,
							y: 5.724174
						},
						{
							x: -17.624593,
							y: 8.937163
						},
						{
							x: -17.624587,
							y: 8.937166
						},
						{
							x: -17.556395,
							y: 8.993129
						},
						{
							x: -17.500432,
							y: 9.061321
						},
						{
							x: -17.458847,
							y: 9.13912
						},
						{
							x: -17.43324,
							y: 9.223537
						},
						{
							x: -17.424593,
							y: 9.311327
						},
						{
							x: -17.43324,
							y: 9.399118
						},
						{
							x: -17.458847,
							y: 9.483535
						},
						{
							x: -17.500432,
							y: 9.561334
						},
						{
							x: -17.556395,
							y: 9.629525
						},
						{
							x: -17.624587,
							y: 9.685489
						},
						{
							x: -17.702386,
							y: 9.727073
						},
						{
							x: -17.786803,
							y: 9.752681
						},
						{
							x: -17.874593,
							y: 9.761327
						},
						{
							x: -17.962384,
							y: 9.752681
						},
						{
							x: -18.046801,
							y: 9.727073
						},
						{
							x: -18.1246,
							y: 9.685489
						},
						{
							x: -18.192791,
							y: 9.629525
						},
						{
							x: -18.248755,
							y: 9.561334
						},
						{
							x: -18.290339,
							y: 9.483535
						},
						{
							x: -18.315947,
							y: 9.399118
						},
						{
							x: -18.324593,
							y: 9.311327
						},
						{
							x: -18.315947,
							y: 9.223537
						},
						{
							x: -18.290339,
							y: 9.13912
						},
						{
							x: -18.248755,
							y: 9.061321
						},
						{
							x: -18.192791,
							y: 8.993129
						},
						{
							x: -18.1246,
							y: 8.937166
						},
						{
							x: -18.124593,
							y: 8.937162
						},
						{
							x: -18.124593,
							y: 5.724174
						},
						{
							x: -18.12866,
							y: 5.716565
						},
						{
							x: -18.144309,
							y: 5.664977
						},
						{
							x: -18.149593,
							y: 5.611327
						},
						{
							x: -18.149593,
							y: 3.325237
						},
						{
							x: -19.769048,
							y: 1.705782
						},
						{
							x: -19.803247,
							y: 1.664109
						},
						{
							x: -19.824986,
							y: 1.623439
						},
						{
							x: -19.824986,
							y: 4.349873
						},
						{
							x: -19.824986,
							y: 4.449873
						},
						{
							x: -19.83027,
							y: 4.503523
						},
						{
							x: -19.845919,
							y: 4.555111
						},
						{
							x: -19.849986,
							y: 4.56272
						},
						{
							x: -19.849986,
							y: 5.470426
						},
						{
							x: -19.825825,
							y: 5.499866
						},
						{
							x: -19.78424,
							y: 5.577665
						},
						{
							x: -19.758633,
							y: 5.662082
						},
						{
							x: -19.749986,
							y: 5.749873
						},
						{
							x: -19.758633,
							y: 5.837664
						},
						{
							x: -19.78424,
							y: 5.922081
						},
						{
							x: -19.825825,
							y: 5.99988
						},
						{
							x: -19.881788,
							y: 6.068071
						},
						{
							x: -19.949979,
							y: 6.124034
						},
						{
							x: -20.027778,
							y: 6.165619
						},
						{
							x: -20.112195,
							y: 6.191226
						},
						{
							x: -20.199986,
							y: 6.199873
						},
						{
							x: -20.2,
							y: 6.199872
						},
						{
							x: -20.2,
							y: 20.2
						},
						{
							x: 20.2,
							y: 20.2
						}
					]
				},
				inner_rings: [
					{
						vertices: [
							{
								x: -17.49,
								y: 17.55
							},
							{
								x: -17.402209,
								y: 17.558647
							},
							{
								x: -17.317792,
								y: 17.584254
							},
							{
								x: -17.239993,
								y: 17.625839
							},
							{
								x: -17.171802,
								y: 17.681802
							},
							{
								x: -17.115839,
								y: 17.749993
							},
							{
								x: -17.074254,
								y: 17.827792
							},
							{
								x: -17.048647,
								y: 17.912209
							},
							{
								x: -17.04,
								y: 18
							},
							{
								x: -17.048647,
								y: 18.087791
							},
							{
								x: -17.074254,
								y: 18.172208
							},
							{
								x: -17.115839,
								y: 18.250007
							},
							{
								x: -17.171802,
								y: 18.318198
							},
							{
								x: -17.239993,
								y: 18.374161
							},
							{
								x: -17.317792,
								y: 18.415746
							},
							{
								x: -17.402209,
								y: 18.441353
							},
							{
								x: -17.49,
								y: 18.45
							},
							{
								x: -17.577791,
								y: 18.441353
							},
							{
								x: -17.662208,
								y: 18.415746
							},
							{
								x: -17.740007,
								y: 18.374161
							},
							{
								x: -17.808198,
								y: 18.318198
							},
							{
								x: -17.864161,
								y: 18.250007
							},
							{
								x: -17.905746,
								y: 18.172208
							},
							{
								x: -17.931353,
								y: 18.087791
							},
							{
								x: -17.94,
								y: 18
							},
							{
								x: -17.931353,
								y: 17.912209
							},
							{
								x: -17.905746,
								y: 17.827792
							},
							{
								x: -17.864161,
								y: 17.749993
							},
							{
								x: -17.808198,
								y: 17.681802
							},
							{
								x: -17.740007,
								y: 17.625839
							},
							{
								x: -17.662208,
								y: 17.584254
							},
							{
								x: -17.577791,
								y: 17.558647
							}
						]
					},
					{
						vertices: [
							{
								x: -0.599905,
								y: 17.167629
							},
							{
								x: -0.512114,
								y: 17.176276
							},
							{
								x: -0.427698,
								y: 17.201883
							},
							{
								x: -0.349898,
								y: 17.243468
							},
							{
								x: -0.281707,
								y: 17.299431
							},
							{
								x: -0.225744,
								y: 17.367623
							},
							{
								x: -0.184159,
								y: 17.445422
							},
							{
								x: -0.158552,
								y: 17.529839
							},
							{
								x: -0.149905,
								y: 17.617629
							},
							{
								x: -0.158552,
								y: 17.70542
							},
							{
								x: -0.184159,
								y: 17.789837
							},
							{
								x: -0.225744,
								y: 17.867636
							},
							{
								x: -0.281707,
								y: 17.935827
							},
							{
								x: -0.349898,
								y: 17.99179
							},
							{
								x: -0.427698,
								y: 18.033375
							},
							{
								x: -0.512114,
								y: 18.058983
							},
							{
								x: -0.599905,
								y: 18.067629
							},
							{
								x: -0.687696,
								y: 18.058983
							},
							{
								x: -0.772113,
								y: 18.033375
							},
							{
								x: -0.849912,
								y: 17.99179
							},
							{
								x: -0.918103,
								y: 17.935827
							},
							{
								x: -0.974066,
								y: 17.867636
							},
							{
								x: -1.015651,
								y: 17.789837
							},
							{
								x: -1.041258,
								y: 17.70542
							},
							{
								x: -1.049905,
								y: 17.617629
							},
							{
								x: -1.041258,
								y: 17.529839
							},
							{
								x: -1.015651,
								y: 17.445422
							},
							{
								x: -0.974066,
								y: 17.367623
							},
							{
								x: -0.918103,
								y: 17.299431
							},
							{
								x: -0.849912,
								y: 17.243468
							},
							{
								x: -0.772113,
								y: 17.201883
							},
							{
								x: -0.687696,
								y: 17.176276
							}
						]
					},
					{
						vertices: [
							{
								x: -18.299905,
								y: 17.067629
							},
							{
								x: -18.212114,
								y: 17.076276
							},
							{
								x: -18.127698,
								y: 17.101883
							},
							{
								x: -18.049898,
								y: 17.143468
							},
							{
								x: -17.981707,
								y: 17.199431
							},
							{
								x: -17.925744,
								y: 17.267623
							},
							{
								x: -17.884159,
								y: 17.345422
							},
							{
								x: -17.858552,
								y: 17.429839
							},
							{
								x: -17.849905,
								y: 17.517629
							},
							{
								x: -17.858552,
								y: 17.60542
							},
							{
								x: -17.884159,
								y: 17.689837
							},
							{
								x: -17.925744,
								y: 17.767636
							},
							{
								x: -17.981707,
								y: 17.835827
							},
							{
								x: -18.049898,
								y: 17.89179
							},
							{
								x: -18.127698,
								y: 17.933375
							},
							{
								x: -18.212114,
								y: 17.958983
							},
							{
								x: -18.299905,
								y: 17.967629
							},
							{
								x: -18.387696,
								y: 17.958983
							},
							{
								x: -18.472113,
								y: 17.933375
							},
							{
								x: -18.549912,
								y: 17.89179
							},
							{
								x: -18.618103,
								y: 17.835827
							},
							{
								x: -18.674066,
								y: 17.767636
							},
							{
								x: -18.715651,
								y: 17.689837
							},
							{
								x: -18.741258,
								y: 17.60542
							},
							{
								x: -18.749905,
								y: 17.517629
							},
							{
								x: -18.741258,
								y: 17.429839
							},
							{
								x: -18.715651,
								y: 17.345422
							},
							{
								x: -18.674066,
								y: 17.267623
							},
							{
								x: -18.618103,
								y: 17.199431
							},
							{
								x: -18.549912,
								y: 17.143468
							},
							{
								x: -18.472113,
								y: 17.101883
							},
							{
								x: -18.387696,
								y: 17.076276
							}
						]
					},
					{
						vertices: [
							{
								x: -12.89,
								y: 16.95
							},
							{
								x: -12.802209,
								y: 16.958647
							},
							{
								x: -12.717792,
								y: 16.984254
							},
							{
								x: -12.639993,
								y: 17.025839
							},
							{
								x: -12.571802,
								y: 17.081802
							},
							{
								x: -12.515839,
								y: 17.149993
							},
							{
								x: -12.474254,
								y: 17.227792
							},
							{
								x: -12.448647,
								y: 17.312209
							},
							{
								x: -12.44,
								y: 17.4
							},
							{
								x: -12.448647,
								y: 17.487791
							},
							{
								x: -12.474254,
								y: 17.572208
							},
							{
								x: -12.515839,
								y: 17.650007
							},
							{
								x: -12.571802,
								y: 17.718198
							},
							{
								x: -12.639993,
								y: 17.774161
							},
							{
								x: -12.717792,
								y: 17.815746
							},
							{
								x: -12.802209,
								y: 17.841353
							},
							{
								x: -12.89,
								y: 17.85
							},
							{
								x: -12.977791,
								y: 17.841353
							},
							{
								x: -13.062208,
								y: 17.815746
							},
							{
								x: -13.140007,
								y: 17.774161
							},
							{
								x: -13.208198,
								y: 17.718198
							},
							{
								x: -13.264161,
								y: 17.650007
							},
							{
								x: -13.305746,
								y: 17.572208
							},
							{
								x: -13.331353,
								y: 17.487791
							},
							{
								x: -13.34,
								y: 17.4
							},
							{
								x: -13.331353,
								y: 17.312209
							},
							{
								x: -13.305746,
								y: 17.227792
							},
							{
								x: -13.264161,
								y: 17.149993
							},
							{
								x: -13.208198,
								y: 17.081802
							},
							{
								x: -13.140007,
								y: 17.025839
							},
							{
								x: -13.062208,
								y: 16.984254
							},
							{
								x: -12.977791,
								y: 16.958647
							}
						]
					},
					{
						vertices: [
							{
								x: -6.35,
								y: 15.24
							},
							{
								x: -6.262209,
								y: 15.248647
							},
							{
								x: -6.177792,
								y: 15.274254
							},
							{
								x: -6.099993,
								y: 15.315839
							},
							{
								x: -6.031802,
								y: 15.371802
							},
							{
								x: -5.975839,
								y: 15.439993
							},
							{
								x: -5.934254,
								y: 15.517792
							},
							{
								x: -5.908647,
								y: 15.602209
							},
							{
								x: -5.9,
								y: 15.69
							},
							{
								x: -5.908647,
								y: 15.777791
							},
							{
								x: -5.934254,
								y: 15.862208
							},
							{
								x: -5.975839,
								y: 15.940007
							},
							{
								x: -6.031802,
								y: 16.008198
							},
							{
								x: -6.082738,
								y: 16.05
							},
							{
								x: -6.031802,
								y: 16.091802
							},
							{
								x: -5.975839,
								y: 16.159993
							},
							{
								x: -5.934254,
								y: 16.237792
							},
							{
								x: -5.908647,
								y: 16.322209
							},
							{
								x: -5.9,
								y: 16.41
							},
							{
								x: -5.908647,
								y: 16.497791
							},
							{
								x: -5.934254,
								y: 16.582208
							},
							{
								x: -5.975839,
								y: 16.660007
							},
							{
								x: -6.031802,
								y: 16.728198
							},
							{
								x: -6.099993,
								y: 16.784161
							},
							{
								x: -6.177792,
								y: 16.825746
							},
							{
								x: -6.262209,
								y: 16.851353
							},
							{
								x: -6.35,
								y: 16.86
							},
							{
								x: -6.437791,
								y: 16.851353
							},
							{
								x: -6.522208,
								y: 16.825746
							},
							{
								x: -6.600007,
								y: 16.784161
							},
							{
								x: -6.668198,
								y: 16.728198
							},
							{
								x: -6.724161,
								y: 16.660007
							},
							{
								x: -6.765746,
								y: 16.582208
							},
							{
								x: -6.791353,
								y: 16.497791
							},
							{
								x: -6.8,
								y: 16.41
							},
							{
								x: -6.791353,
								y: 16.322209
							},
							{
								x: -6.765746,
								y: 16.237792
							},
							{
								x: -6.724161,
								y: 16.159993
							},
							{
								x: -6.668198,
								y: 16.091802
							},
							{
								x: -6.617262,
								y: 16.05
							},
							{
								x: -6.668198,
								y: 16.008198
							},
							{
								x: -6.724161,
								y: 15.940007
							},
							{
								x: -6.765746,
								y: 15.862208
							},
							{
								x: -6.791353,
								y: 15.777791
							},
							{
								x: -6.8,
								y: 15.69
							},
							{
								x: -6.791353,
								y: 15.602209
							},
							{
								x: -6.765746,
								y: 15.517792
							},
							{
								x: -6.724161,
								y: 15.439993
							},
							{
								x: -6.668198,
								y: 15.371802
							},
							{
								x: -6.600007,
								y: 15.315839
							},
							{
								x: -6.522208,
								y: 15.274254
							},
							{
								x: -6.437791,
								y: 15.248647
							}
						]
					},
					{
						vertices: [
							{
								x: -0.78725,
								y: 15.80356
							},
							{
								x: -0.699459,
								y: 15.812207
							},
							{
								x: -0.615042,
								y: 15.837814
							},
							{
								x: -0.537243,
								y: 15.879399
							},
							{
								x: -0.469052,
								y: 15.935362
							},
							{
								x: -0.413088,
								y: 16.003554
							},
							{
								x: -0.371504,
								y: 16.081353
							},
							{
								x: -0.345896,
								y: 16.16577
							},
							{
								x: -0.33725,
								y: 16.25356
							},
							{
								x: -0.345896,
								y: 16.341351
							},
							{
								x: -0.371504,
								y: 16.425768
							},
							{
								x: -0.413088,
								y: 16.503567
							},
							{
								x: -0.469052,
								y: 16.571758
							},
							{
								x: -0.537243,
								y: 16.627722
							},
							{
								x: -0.615042,
								y: 16.669306
							},
							{
								x: -0.699459,
								y: 16.694914
							},
							{
								x: -0.78725,
								y: 16.70356
							},
							{
								x: -0.87504,
								y: 16.694914
							},
							{
								x: -0.959457,
								y: 16.669306
							},
							{
								x: -1.037256,
								y: 16.627722
							},
							{
								x: -1.105448,
								y: 16.571758
							},
							{
								x: -1.161411,
								y: 16.503567
							},
							{
								x: -1.202996,
								y: 16.425768
							},
							{
								x: -1.228603,
								y: 16.341351
							},
							{
								x: -1.23725,
								y: 16.25356
							},
							{
								x: -1.228603,
								y: 16.16577
							},
							{
								x: -1.202996,
								y: 16.081353
							},
							{
								x: -1.161411,
								y: 16.003554
							},
							{
								x: -1.105448,
								y: 15.935362
							},
							{
								x: -1.037256,
								y: 15.879399
							},
							{
								x: -0.959457,
								y: 15.837814
							},
							{
								x: -0.87504,
								y: 15.812207
							}
						]
					},
					{
						vertices: [
							{
								x: -9,
								y: 15.099897
							},
							{
								x: -8.912209,
								y: 15.108544
							},
							{
								x: -8.827792,
								y: 15.134151
							},
							{
								x: -8.749993,
								y: 15.175736
							},
							{
								x: -8.681802,
								y: 15.231699
							},
							{
								x: -8.625839,
								y: 15.29989
							},
							{
								x: -8.584254,
								y: 15.377689
							},
							{
								x: -8.558647,
								y: 15.462106
							},
							{
								x: -8.55,
								y: 15.549897
							},
							{
								x: -8.558647,
								y: 15.637688
							},
							{
								x: -8.584254,
								y: 15.722105
							},
							{
								x: -8.625839,
								y: 15.799904
							},
							{
								x: -8.681802,
								y: 15.868095
							},
							{
								x: -8.749993,
								y: 15.924058
							},
							{
								x: -8.827792,
								y: 15.965643
							},
							{
								x: -8.912209,
								y: 15.99125
							},
							{
								x: -9,
								y: 15.999897
							},
							{
								x: -9.087791,
								y: 15.99125
							},
							{
								x: -9.172208,
								y: 15.965643
							},
							{
								x: -9.250007,
								y: 15.924058
							},
							{
								x: -9.318198,
								y: 15.868095
							},
							{
								x: -9.374161,
								y: 15.799904
							},
							{
								x: -9.415746,
								y: 15.722105
							},
							{
								x: -9.441353,
								y: 15.637688
							},
							{
								x: -9.45,
								y: 15.549897
							},
							{
								x: -9.441353,
								y: 15.462106
							},
							{
								x: -9.415746,
								y: 15.377689
							},
							{
								x: -9.374161,
								y: 15.29989
							},
							{
								x: -9.318198,
								y: 15.231699
							},
							{
								x: -9.250007,
								y: 15.175736
							},
							{
								x: -9.172208,
								y: 15.134151
							},
							{
								x: -9.087791,
								y: 15.108544
							}
						]
					},
					{
						vertices: [
							{
								x: -5.249938,
								y: 13.725957
							},
							{
								x: -5.162147,
								y: 13.734603
							},
							{
								x: -5.07773,
								y: 13.760211
							},
							{
								x: -4.999931,
								y: 13.801795
							},
							{
								x: -4.93174,
								y: 13.857759
							},
							{
								x: -4.875777,
								y: 13.92595
							},
							{
								x: -4.834192,
								y: 14.003749
							},
							{
								x: -4.808585,
								y: 14.088166
							},
							{
								x: -4.799938,
								y: 14.175957
							},
							{
								x: -4.808585,
								y: 14.263747
							},
							{
								x: -4.834192,
								y: 14.348164
							},
							{
								x: -4.875777,
								y: 14.425963
							},
							{
								x: -4.93174,
								y: 14.494155
							},
							{
								x: -4.999931,
								y: 14.550118
							},
							{
								x: -5.07773,
								y: 14.591703
							},
							{
								x: -5.162147,
								y: 14.61731
							},
							{
								x: -5.249938,
								y: 14.625957
							},
							{
								x: -5.337729,
								y: 14.61731
							},
							{
								x: -5.422146,
								y: 14.591703
							},
							{
								x: -5.499945,
								y: 14.550118
							},
							{
								x: -5.568136,
								y: 14.494155
							},
							{
								x: -5.575001,
								y: 14.48579
							},
							{
								x: -5.581866,
								y: 14.494155
							},
							{
								x: -5.639043,
								y: 14.541079
							},
							{
								x: -5.562209,
								y: 14.548647
							},
							{
								x: -5.477792,
								y: 14.574254
							},
							{
								x: -5.399993,
								y: 14.615839
							},
							{
								x: -5.331802,
								y: 14.671802
							},
							{
								x: -5.275839,
								y: 14.739993
							},
							{
								x: -5.234254,
								y: 14.817792
							},
							{
								x: -5.208647,
								y: 14.902209
							},
							{
								x: -5.2,
								y: 14.99
							},
							{
								x: -5.208647,
								y: 15.077791
							},
							{
								x: -5.234254,
								y: 15.162208
							},
							{
								x: -5.275839,
								y: 15.240007
							},
							{
								x: -5.331802,
								y: 15.308198
							},
							{
								x: -5.399993,
								y: 15.364161
							},
							{
								x: -5.477792,
								y: 15.405746
							},
							{
								x: -5.562209,
								y: 15.431353
							},
							{
								x: -5.65,
								y: 15.44
							},
							{
								x: -5.737791,
								y: 15.431353
							},
							{
								x: -5.822208,
								y: 15.405746
							},
							{
								x: -5.900007,
								y: 15.364161
							},
							{
								x: -5.968198,
								y: 15.308198
							},
							{
								x: -6.024161,
								y: 15.240007
							},
							{
								x: -6.065746,
								y: 15.162208
							},
							{
								x: -6.091353,
								y: 15.077791
							},
							{
								x: -6.1,
								y: 14.99
							},
							{
								x: -6.091353,
								y: 14.902209
							},
							{
								x: -6.065746,
								y: 14.817792
							},
							{
								x: -6.024161,
								y: 14.739993
							},
							{
								x: -5.968198,
								y: 14.671802
							},
							{
								x: -5.911021,
								y: 14.624878
							},
							{
								x: -5.987855,
								y: 14.61731
							},
							{
								x: -6.072272,
								y: 14.591703
							},
							{
								x: -6.150071,
								y: 14.550118
							},
							{
								x: -6.218262,
								y: 14.494155
							},
							{
								x: -6.274225,
								y: 14.425963
							},
							{
								x: -6.31581,
								y: 14.348164
							},
							{
								x: -6.341417,
								y: 14.263747
							},
							{
								x: -6.350064,
								y: 14.175957
							},
							{
								x: -6.341417,
								y: 14.088166
							},
							{
								x: -6.31581,
								y: 14.003749
							},
							{
								x: -6.274225,
								y: 13.92595
							},
							{
								x: -6.218262,
								y: 13.857759
							},
							{
								x: -6.150071,
								y: 13.801795
							},
							{
								x: -6.072272,
								y: 13.760211
							},
							{
								x: -5.987855,
								y: 13.734603
							},
							{
								x: -5.900064,
								y: 13.725957
							},
							{
								x: -5.812273,
								y: 13.734603
							},
							{
								x: -5.727856,
								y: 13.760211
							},
							{
								x: -5.650057,
								y: 13.801795
							},
							{
								x: -5.581866,
								y: 13.857759
							},
							{
								x: -5.575001,
								y: 13.866124
							},
							{
								x: -5.568136,
								y: 13.857759
							},
							{
								x: -5.499945,
								y: 13.801795
							},
							{
								x: -5.422146,
								y: 13.760211
							},
							{
								x: -5.337729,
								y: 13.734603
							}
						]
					},
					{
						vertices: [
							{
								x: -0.70274,
								y: 14.425098
							},
							{
								x: -0.614949,
								y: 14.433745
							},
							{
								x: -0.530532,
								y: 14.459352
							},
							{
								x: -0.452733,
								y: 14.500937
							},
							{
								x: -0.384542,
								y: 14.5569
							},
							{
								x: -0.328579,
								y: 14.625091
							},
							{
								x: -0.286994,
								y: 14.70289
							},
							{
								x: -0.261387,
								y: 14.787307
							},
							{
								x: -0.25274,
								y: 14.875098
							},
							{
								x: -0.261387,
								y: 14.962889
							},
							{
								x: -0.286994,
								y: 15.047306
							},
							{
								x: -0.328579,
								y: 15.125105
							},
							{
								x: -0.384542,
								y: 15.193296
							},
							{
								x: -0.452733,
								y: 15.249259
							},
							{
								x: -0.530532,
								y: 15.290844
							},
							{
								x: -0.614949,
								y: 15.316451
							},
							{
								x: -0.70274,
								y: 15.325098
							},
							{
								x: -0.790531,
								y: 15.316451
							},
							{
								x: -0.874948,
								y: 15.290844
							},
							{
								x: -0.952747,
								y: 15.249259
							},
							{
								x: -1.020938,
								y: 15.193296
							},
							{
								x: -1.076901,
								y: 15.125105
							},
							{
								x: -1.118486,
								y: 15.047306
							},
							{
								x: -1.144093,
								y: 14.962889
							},
							{
								x: -1.15274,
								y: 14.875098
							},
							{
								x: -1.144093,
								y: 14.787307
							},
							{
								x: -1.118486,
								y: 14.70289
							},
							{
								x: -1.076901,
								y: 14.625091
							},
							{
								x: -1.020938,
								y: 14.5569
							},
							{
								x: -0.952747,
								y: 14.500937
							},
							{
								x: -0.874948,
								y: 14.459352
							},
							{
								x: -0.790531,
								y: 14.433745
							}
						]
					},
					{
						vertices: [
							{
								x: -8.899918,
								y: 13.884433
							},
							{
								x: -8.800422,
								y: 13.894233
							},
							{
								x: -8.70475,
								y: 13.923255
							},
							{
								x: -8.616578,
								y: 13.970384
							},
							{
								x: -8.539294,
								y: 14.033809
							},
							{
								x: -8.475869,
								y: 14.111092
							},
							{
								x: -8.42874,
								y: 14.199264
							},
							{
								x: -8.399718,
								y: 14.294937
							},
							{
								x: -8.389919,
								y: 14.394433
							},
							{
								x: -8.399718,
								y: 14.493929
							},
							{
								x: -8.42874,
								y: 14.589601
							},
							{
								x: -8.475869,
								y: 14.677773
							},
							{
								x: -8.539294,
								y: 14.755057
							},
							{
								x: -8.616578,
								y: 14.818482
							},
							{
								x: -8.70475,
								y: 14.865611
							},
							{
								x: -8.800422,
								y: 14.894633
							},
							{
								x: -8.899918,
								y: 14.904432
							},
							{
								x: -8.999414,
								y: 14.894633
							},
							{
								x: -9.095086,
								y: 14.865611
							},
							{
								x: -9.183258,
								y: 14.818482
							},
							{
								x: -9.260542,
								y: 14.755057
							},
							{
								x: -9.323967,
								y: 14.677773
							},
							{
								x: -9.371096,
								y: 14.589601
							},
							{
								x: -9.400118,
								y: 14.493929
							},
							{
								x: -9.409917,
								y: 14.394433
							},
							{
								x: -9.400118,
								y: 14.294937
							},
							{
								x: -9.371096,
								y: 14.199264
							},
							{
								x: -9.323967,
								y: 14.111092
							},
							{
								x: -9.260542,
								y: 14.033809
							},
							{
								x: -9.183258,
								y: 13.970384
							},
							{
								x: -9.095086,
								y: 13.923255
							},
							{
								x: -8.999414,
								y: 13.894233
							}
						]
					},
					{
						vertices: [
							{
								x: -3.100082,
								y: 13.884433
							},
							{
								x: -3.000586,
								y: 13.894233
							},
							{
								x: -2.904914,
								y: 13.923255
							},
							{
								x: -2.816742,
								y: 13.970384
							},
							{
								x: -2.739458,
								y: 14.033809
							},
							{
								x: -2.676033,
								y: 14.111092
							},
							{
								x: -2.628904,
								y: 14.199264
							},
							{
								x: -2.599882,
								y: 14.294937
							},
							{
								x: -2.590083,
								y: 14.394433
							},
							{
								x: -2.599882,
								y: 14.493929
							},
							{
								x: -2.628904,
								y: 14.589601
							},
							{
								x: -2.676033,
								y: 14.677773
							},
							{
								x: -2.739458,
								y: 14.755057
							},
							{
								x: -2.816742,
								y: 14.818482
							},
							{
								x: -2.904914,
								y: 14.865611
							},
							{
								x: -3.000586,
								y: 14.894633
							},
							{
								x: -3.100082,
								y: 14.904432
							},
							{
								x: -3.199578,
								y: 14.894633
							},
							{
								x: -3.29525,
								y: 14.865611
							},
							{
								x: -3.383422,
								y: 14.818482
							},
							{
								x: -3.460706,
								y: 14.755057
							},
							{
								x: -3.524131,
								y: 14.677773
							},
							{
								x: -3.57126,
								y: 14.589601
							},
							{
								x: -3.600282,
								y: 14.493929
							},
							{
								x: -3.610081,
								y: 14.394433
							},
							{
								x: -3.600282,
								y: 14.294937
							},
							{
								x: -3.57126,
								y: 14.199264
							},
							{
								x: -3.524131,
								y: 14.111092
							},
							{
								x: -3.460706,
								y: 14.033809
							},
							{
								x: -3.383422,
								y: 13.970384
							},
							{
								x: -3.29525,
								y: 13.923255
							},
							{
								x: -3.199578,
								y: 13.894233
							}
						]
					},
					{
						vertices: [
							{
								x: 4.100082,
								y: 13.884433
							},
							{
								x: 4.199578,
								y: 13.894233
							},
							{
								x: 4.29525,
								y: 13.923255
							},
							{
								x: 4.383422,
								y: 13.970384
							},
							{
								x: 4.460706,
								y: 14.033809
							},
							{
								x: 4.524131,
								y: 14.111092
							},
							{
								x: 4.57126,
								y: 14.199264
							},
							{
								x: 4.600282,
								y: 14.294937
							},
							{
								x: 4.610081,
								y: 14.394433
							},
							{
								x: 4.600282,
								y: 14.493929
							},
							{
								x: 4.57126,
								y: 14.589601
							},
							{
								x: 4.524131,
								y: 14.677773
							},
							{
								x: 4.460706,
								y: 14.755057
							},
							{
								x: 4.383422,
								y: 14.818482
							},
							{
								x: 4.29525,
								y: 14.865611
							},
							{
								x: 4.199578,
								y: 14.894633
							},
							{
								x: 4.100082,
								y: 14.904432
							},
							{
								x: 4.000586,
								y: 14.894633
							},
							{
								x: 3.904914,
								y: 14.865611
							},
							{
								x: 3.816742,
								y: 14.818482
							},
							{
								x: 3.739458,
								y: 14.755057
							},
							{
								x: 3.676033,
								y: 14.677773
							},
							{
								x: 3.628904,
								y: 14.589601
							},
							{
								x: 3.599882,
								y: 14.493929
							},
							{
								x: 3.590083,
								y: 14.394433
							},
							{
								x: 3.599882,
								y: 14.294937
							},
							{
								x: 3.628904,
								y: 14.199264
							},
							{
								x: 3.676033,
								y: 14.111092
							},
							{
								x: 3.739458,
								y: 14.033809
							},
							{
								x: 3.816742,
								y: 13.970384
							},
							{
								x: 3.904914,
								y: 13.923255
							},
							{
								x: 4.000586,
								y: 13.894233
							}
						]
					},
					{
						vertices: [
							{
								x: 9.899918,
								y: 13.884433
							},
							{
								x: 9.999414,
								y: 13.894233
							},
							{
								x: 10.095086,
								y: 13.923255
							},
							{
								x: 10.183258,
								y: 13.970384
							},
							{
								x: 10.260542,
								y: 14.033809
							},
							{
								x: 10.323967,
								y: 14.111092
							},
							{
								x: 10.371096,
								y: 14.199264
							},
							{
								x: 10.400118,
								y: 14.294937
							},
							{
								x: 10.409917,
								y: 14.394433
							},
							{
								x: 10.400118,
								y: 14.493929
							},
							{
								x: 10.371096,
								y: 14.589601
							},
							{
								x: 10.323967,
								y: 14.677773
							},
							{
								x: 10.260542,
								y: 14.755057
							},
							{
								x: 10.183258,
								y: 14.818482
							},
							{
								x: 10.095086,
								y: 14.865611
							},
							{
								x: 9.999414,
								y: 14.894633
							},
							{
								x: 9.899918,
								y: 14.904432
							},
							{
								x: 9.800422,
								y: 14.894633
							},
							{
								x: 9.70475,
								y: 14.865611
							},
							{
								x: 9.616578,
								y: 14.818482
							},
							{
								x: 9.539294,
								y: 14.755057
							},
							{
								x: 9.475869,
								y: 14.677773
							},
							{
								x: 9.42874,
								y: 14.589601
							},
							{
								x: 9.399718,
								y: 14.493929
							},
							{
								x: 9.389919,
								y: 14.394433
							},
							{
								x: 9.399718,
								y: 14.294937
							},
							{
								x: 9.42874,
								y: 14.199264
							},
							{
								x: 9.475869,
								y: 14.111092
							},
							{
								x: 9.539294,
								y: 14.033809
							},
							{
								x: 9.616578,
								y: 13.970384
							},
							{
								x: 9.70475,
								y: 13.923255
							},
							{
								x: 9.800422,
								y: 13.894233
							}
						]
					},
					{
						vertices: [
							{
								x: 6.37235,
								y: 13.724896
							},
							{
								x: 6.460141,
								y: 13.733543
							},
							{
								x: 6.544558,
								y: 13.75915
							},
							{
								x: 6.622357,
								y: 13.800735
							},
							{
								x: 6.690548,
								y: 13.856698
							},
							{
								x: 6.746511,
								y: 13.924889
							},
							{
								x: 6.788096,
								y: 14.002688
							},
							{
								x: 6.813703,
								y: 14.087105
							},
							{
								x: 6.82235,
								y: 14.174896
							},
							{
								x: 6.813703,
								y: 14.262687
							},
							{
								x: 6.788096,
								y: 14.347104
							},
							{
								x: 6.746511,
								y: 14.424903
							},
							{
								x: 6.690548,
								y: 14.493094
							},
							{
								x: 6.622357,
								y: 14.549057
							},
							{
								x: 6.544558,
								y: 14.590642
							},
							{
								x: 6.460141,
								y: 14.616249
							},
							{
								x: 6.37235,
								y: 14.624896
							},
							{
								x: 6.284559,
								y: 14.616249
							},
							{
								x: 6.200142,
								y: 14.590642
							},
							{
								x: 6.122343,
								y: 14.549057
							},
							{
								x: 6.054152,
								y: 14.493094
							},
							{
								x: 5.998189,
								y: 14.424903
							},
							{
								x: 5.956604,
								y: 14.347104
							},
							{
								x: 5.930997,
								y: 14.262687
							},
							{
								x: 5.92235,
								y: 14.174896
							},
							{
								x: 5.930997,
								y: 14.087105
							},
							{
								x: 5.956604,
								y: 14.002688
							},
							{
								x: 5.998189,
								y: 13.924889
							},
							{
								x: 6.054152,
								y: 13.856698
							},
							{
								x: 6.122343,
								y: 13.800735
							},
							{
								x: 6.200142,
								y: 13.75915
							},
							{
								x: 6.284559,
								y: 13.733543
							}
						]
					},
					{
						vertices: [
							{
								x: 1.99731,
								y: 12.224898
							},
							{
								x: 2.085101,
								y: 12.233545
							},
							{
								x: 2.169518,
								y: 12.259152
							},
							{
								x: 2.247317,
								y: 12.300737
							},
							{
								x: 2.315508,
								y: 12.3567
							},
							{
								x: 2.371471,
								y: 12.424891
							},
							{
								x: 2.413056,
								y: 12.50269
							},
							{
								x: 2.438663,
								y: 12.587107
							},
							{
								x: 2.44731,
								y: 12.674898
							},
							{
								x: 2.438663,
								y: 12.762689
							},
							{
								x: 2.413056,
								y: 12.847106
							},
							{
								x: 2.371471,
								y: 12.924905
							},
							{
								x: 2.315508,
								y: 12.993096
							},
							{
								x: 2.247317,
								y: 13.049059
							},
							{
								x: 2.169518,
								y: 13.090644
							},
							{
								x: 2.085101,
								y: 13.116251
							},
							{
								x: 1.99731,
								y: 13.124898
							},
							{
								x: 1.909519,
								y: 13.116251
							},
							{
								x: 1.825102,
								y: 13.090644
							},
							{
								x: 1.747303,
								y: 13.049059
							},
							{
								x: 1.679112,
								y: 12.993096
							},
							{
								x: 1.623149,
								y: 12.924905
							},
							{
								x: 1.581564,
								y: 12.847106
							},
							{
								x: 1.555957,
								y: 12.762689
							},
							{
								x: 1.54731,
								y: 12.674898
							},
							{
								x: 1.555957,
								y: 12.587107
							},
							{
								x: 1.581564,
								y: 12.50269
							},
							{
								x: 1.623149,
								y: 12.424891
							},
							{
								x: 1.679112,
								y: 12.3567
							},
							{
								x: 1.747303,
								y: 12.300737
							},
							{
								x: 1.825102,
								y: 12.259152
							},
							{
								x: 1.909519,
								y: 12.233545
							}
						]
					},
					{
						vertices: [
							{
								x: -1.32765,
								y: 12.074896
							},
							{
								x: -1.239859,
								y: 12.083543
							},
							{
								x: -1.155442,
								y: 12.10915
							},
							{
								x: -1.077643,
								y: 12.150735
							},
							{
								x: -1.009452,
								y: 12.206698
							},
							{
								x: -0.953489,
								y: 12.274889
							},
							{
								x: -0.911904,
								y: 12.352688
							},
							{
								x: -0.886297,
								y: 12.437105
							},
							{
								x: -0.87765,
								y: 12.524896
							},
							{
								x: -0.886297,
								y: 12.612687
							},
							{
								x: -0.911904,
								y: 12.697104
							},
							{
								x: -0.953489,
								y: 12.774903
							},
							{
								x: -1.009452,
								y: 12.843094
							},
							{
								x: -1.077643,
								y: 12.899057
							},
							{
								x: -1.155442,
								y: 12.940642
							},
							{
								x: -1.239859,
								y: 12.966249
							},
							{
								x: -1.32765,
								y: 12.974896
							},
							{
								x: -1.415441,
								y: 12.966249
							},
							{
								x: -1.499858,
								y: 12.940642
							},
							{
								x: -1.577657,
								y: 12.899057
							},
							{
								x: -1.645848,
								y: 12.843094
							},
							{
								x: -1.701811,
								y: 12.774903
							},
							{
								x: -1.743396,
								y: 12.697104
							},
							{
								x: -1.769003,
								y: 12.612687
							},
							{
								x: -1.77765,
								y: 12.524896
							},
							{
								x: -1.769003,
								y: 12.437105
							},
							{
								x: -1.743396,
								y: 12.352688
							},
							{
								x: -1.701811,
								y: 12.274889
							},
							{
								x: -1.645848,
								y: 12.206698
							},
							{
								x: -1.577657,
								y: 12.150735
							},
							{
								x: -1.499858,
								y: 12.10915
							},
							{
								x: -1.415441,
								y: 12.083543
							}
						]
					},
					{
						vertices: [
							{
								x: -3.700043,
								y: 11.62602
							},
							{
								x: -3.612252,
								y: 11.634667
							},
							{
								x: -3.527835,
								y: 11.660275
							},
							{
								x: -3.450036,
								y: 11.701859
							},
							{
								x: -3.381845,
								y: 11.757822
							},
							{
								x: -3.325882,
								y: 11.826014
							},
							{
								x: -3.284297,
								y: 11.903813
							},
							{
								x: -3.25869,
								y: 11.98823
							},
							{
								x: -3.250043,
								y: 12.07602
							},
							{
								x: -3.25869,
								y: 12.163811
							},
							{
								x: -3.284297,
								y: 12.248228
							},
							{
								x: -3.325882,
								y: 12.326027
							},
							{
								x: -3.381845,
								y: 12.394218
							},
							{
								x: -3.450036,
								y: 12.450182
							},
							{
								x: -3.527835,
								y: 12.491766
							},
							{
								x: -3.612252,
								y: 12.517374
							},
							{
								x: -3.700043,
								y: 12.52602
							},
							{
								x: -3.787834,
								y: 12.517374
							},
							{
								x: -3.87225,
								y: 12.491766
							},
							{
								x: -3.95005,
								y: 12.450182
							},
							{
								x: -4.018241,
								y: 12.394218
							},
							{
								x: -4.074204,
								y: 12.326027
							},
							{
								x: -4.115789,
								y: 12.248228
							},
							{
								x: -4.141396,
								y: 12.163811
							},
							{
								x: -4.150043,
								y: 12.07602
							},
							{
								x: -4.141396,
								y: 11.98823
							},
							{
								x: -4.115789,
								y: 11.903813
							},
							{
								x: -4.074204,
								y: 11.826014
							},
							{
								x: -4.018241,
								y: 11.757822
							},
							{
								x: -3.95005,
								y: 11.701859
							},
							{
								x: -3.87225,
								y: 11.660275
							},
							{
								x: -3.787834,
								y: 11.634667
							}
						]
					},
					{
						vertices: [
							{
								x: 0.49726,
								y: 11.424898
							},
							{
								x: 0.585051,
								y: 11.433545
							},
							{
								x: 0.669468,
								y: 11.459152
							},
							{
								x: 0.747267,
								y: 11.500737
							},
							{
								x: 0.815458,
								y: 11.5567
							},
							{
								x: 0.871421,
								y: 11.624891
							},
							{
								x: 0.913006,
								y: 11.70269
							},
							{
								x: 0.938613,
								y: 11.787107
							},
							{
								x: 0.94726,
								y: 11.874898
							},
							{
								x: 0.938613,
								y: 11.962689
							},
							{
								x: 0.913006,
								y: 12.047106
							},
							{
								x: 0.871421,
								y: 12.124905
							},
							{
								x: 0.815458,
								y: 12.193096
							},
							{
								x: 0.747267,
								y: 12.249059
							},
							{
								x: 0.669468,
								y: 12.290644
							},
							{
								x: 0.585051,
								y: 12.316251
							},
							{
								x: 0.49726,
								y: 12.324898
							},
							{
								x: 0.409469,
								y: 12.316251
							},
							{
								x: 0.325052,
								y: 12.290644
							},
							{
								x: 0.247253,
								y: 12.249059
							},
							{
								x: 0.179062,
								y: 12.193096
							},
							{
								x: 0.123099,
								y: 12.124905
							},
							{
								x: 0.081514,
								y: 12.047106
							},
							{
								x: 0.055907,
								y: 11.962689
							},
							{
								x: 0.04726,
								y: 11.874898
							},
							{
								x: 0.055907,
								y: 11.787107
							},
							{
								x: 0.081514,
								y: 11.70269
							},
							{
								x: 0.123099,
								y: 11.624891
							},
							{
								x: 0.179062,
								y: 11.5567
							},
							{
								x: 0.247253,
								y: 11.500737
							},
							{
								x: 0.325052,
								y: 11.459152
							},
							{
								x: 0.409469,
								y: 11.433545
							}
						]
					},
					{
						vertices: [
							{
								x: 12.850871,
								y: 10.74996
							},
							{
								x: 12.938661,
								y: 10.758607
							},
							{
								x: 13.023078,
								y: 10.784214
							},
							{
								x: 13.100877,
								y: 10.825799
							},
							{
								x: 13.169069,
								y: 10.881762
							},
							{
								x: 13.225032,
								y: 10.949953
							},
							{
								x: 13.266616,
								y: 11.027752
							},
							{
								x: 13.292224,
								y: 11.112169
							},
							{
								x: 13.300871,
								y: 11.19996
							},
							{
								x: 13.292224,
								y: 11.287751
							},
							{
								x: 13.266616,
								y: 11.372168
							},
							{
								x: 13.225032,
								y: 11.449967
							},
							{
								x: 13.169069,
								y: 11.518158
							},
							{
								x: 13.100877,
								y: 11.574121
							},
							{
								x: 13.023078,
								y: 11.615706
							},
							{
								x: 12.938661,
								y: 11.641313
							},
							{
								x: 12.850871,
								y: 11.64996
							},
							{
								x: 12.76308,
								y: 11.641313
							},
							{
								x: 12.678663,
								y: 11.615706
							},
							{
								x: 12.600864,
								y: 11.574121
							},
							{
								x: 12.532673,
								y: 11.518158
							},
							{
								x: 12.476709,
								y: 11.449967
							},
							{
								x: 12.435125,
								y: 11.372168
							},
							{
								x: 12.409517,
								y: 11.287751
							},
							{
								x: 12.400871,
								y: 11.19996
							},
							{
								x: 12.409517,
								y: 11.112169
							},
							{
								x: 12.435125,
								y: 11.027752
							},
							{
								x: 12.476709,
								y: 10.949953
							},
							{
								x: 12.532673,
								y: 10.881762
							},
							{
								x: 12.600864,
								y: 10.825799
							},
							{
								x: 12.678663,
								y: 10.784214
							},
							{
								x: 12.76308,
								y: 10.758607
							}
						]
					},
					{
						vertices: [
							{
								x: 12.89731,
								y: 9.524898
							},
							{
								x: 12.985101,
								y: 9.533545
							},
							{
								x: 13.069518,
								y: 9.559152
							},
							{
								x: 13.147317,
								y: 9.600737
							},
							{
								x: 13.215508,
								y: 9.6567
							},
							{
								x: 13.271471,
								y: 9.724891
							},
							{
								x: 13.313056,
								y: 9.80269
							},
							{
								x: 13.338663,
								y: 9.887107
							},
							{
								x: 13.34731,
								y: 9.974898
							},
							{
								x: 13.338663,
								y: 10.062689
							},
							{
								x: 13.313056,
								y: 10.147106
							},
							{
								x: 13.271471,
								y: 10.224905
							},
							{
								x: 13.215508,
								y: 10.293096
							},
							{
								x: 13.147317,
								y: 10.349059
							},
							{
								x: 13.069518,
								y: 10.390644
							},
							{
								x: 12.985101,
								y: 10.416251
							},
							{
								x: 12.89731,
								y: 10.424898
							},
							{
								x: 12.809519,
								y: 10.416251
							},
							{
								x: 12.725102,
								y: 10.390644
							},
							{
								x: 12.647303,
								y: 10.349059
							},
							{
								x: 12.579112,
								y: 10.293096
							},
							{
								x: 12.523149,
								y: 10.224905
							},
							{
								x: 12.481564,
								y: 10.147106
							},
							{
								x: 12.455957,
								y: 10.062689
							},
							{
								x: 12.44731,
								y: 9.974898
							},
							{
								x: 12.455957,
								y: 9.887107
							},
							{
								x: 12.481564,
								y: 9.80269
							},
							{
								x: 12.523149,
								y: 9.724891
							},
							{
								x: 12.579112,
								y: 9.6567
							},
							{
								x: 12.647303,
								y: 9.600737
							},
							{
								x: 12.725102,
								y: 9.559152
							},
							{
								x: 12.809519,
								y: 9.533545
							}
						]
					},
					{
						vertices: [
							{
								x: -19.461281,
								y: 9.09
							},
							{
								x: -19.37349,
								y: 9.098647
							},
							{
								x: -19.289073,
								y: 9.124254
							},
							{
								x: -19.211274,
								y: 9.165839
							},
							{
								x: -19.143083,
								y: 9.221802
							},
							{
								x: -19.08712,
								y: 9.289993
							},
							{
								x: -19.045535,
								y: 9.367792
							},
							{
								x: -19.019928,
								y: 9.452209
							},
							{
								x: -19.011281,
								y: 9.54
							},
							{
								x: -19.019928,
								y: 9.627791
							},
							{
								x: -19.045535,
								y: 9.712208
							},
							{
								x: -19.08712,
								y: 9.790007
							},
							{
								x: -19.143083,
								y: 9.858198
							},
							{
								x: -19.211274,
								y: 9.914161
							},
							{
								x: -19.289073,
								y: 9.955746
							},
							{
								x: -19.37349,
								y: 9.981353
							},
							{
								x: -19.461281,
								y: 9.99
							},
							{
								x: -19.549072,
								y: 9.981353
							},
							{
								x: -19.633489,
								y: 9.955746
							},
							{
								x: -19.711288,
								y: 9.914161
							},
							{
								x: -19.779479,
								y: 9.858198
							},
							{
								x: -19.835442,
								y: 9.790007
							},
							{
								x: -19.877027,
								y: 9.712208
							},
							{
								x: -19.902634,
								y: 9.627791
							},
							{
								x: -19.911281,
								y: 9.54
							},
							{
								x: -19.902634,
								y: 9.452209
							},
							{
								x: -19.877027,
								y: 9.367792
							},
							{
								x: -19.835442,
								y: 9.289993
							},
							{
								x: -19.779479,
								y: 9.221802
							},
							{
								x: -19.711288,
								y: 9.165839
							},
							{
								x: -19.633489,
								y: 9.124254
							},
							{
								x: -19.549072,
								y: 9.098647
							}
						]
					},
					{
						vertices: [
							{
								x: 10.878718,
								y: 8.49
							},
							{
								x: 10.966509,
								y: 8.498647
							},
							{
								x: 11.050925,
								y: 8.524254
							},
							{
								x: 11.128725,
								y: 8.565839
							},
							{
								x: 11.196916,
								y: 8.621802
							},
							{
								x: 11.252879,
								y: 8.689993
							},
							{
								x: 11.294464,
								y: 8.767792
							},
							{
								x: 11.320071,
								y: 8.852209
							},
							{
								x: 11.328718,
								y: 8.94
							},
							{
								x: 11.320071,
								y: 9.027791
							},
							{
								x: 11.294464,
								y: 9.112208
							},
							{
								x: 11.252879,
								y: 9.190007
							},
							{
								x: 11.196916,
								y: 9.258198
							},
							{
								x: 11.128725,
								y: 9.314161
							},
							{
								x: 11.050925,
								y: 9.355746
							},
							{
								x: 10.966509,
								y: 9.381353
							},
							{
								x: 10.878718,
								y: 9.39
							},
							{
								x: 10.790927,
								y: 9.381353
							},
							{
								x: 10.70651,
								y: 9.355746
							},
							{
								x: 10.628711,
								y: 9.314161
							},
							{
								x: 10.56052,
								y: 9.258198
							},
							{
								x: 10.504557,
								y: 9.190007
							},
							{
								x: 10.462972,
								y: 9.112208
							},
							{
								x: 10.437365,
								y: 9.027791
							},
							{
								x: 10.428718,
								y: 8.94
							},
							{
								x: 10.437365,
								y: 8.852209
							},
							{
								x: 10.462972,
								y: 8.767792
							},
							{
								x: 10.504557,
								y: 8.689993
							},
							{
								x: 10.56052,
								y: 8.621802
							},
							{
								x: 10.628711,
								y: 8.565839
							},
							{
								x: 10.70651,
								y: 8.524254
							},
							{
								x: 10.790927,
								y: 8.498647
							}
						]
					},
					{
						vertices: [
							{
								x: 18.354965,
								y: 6.9976
							},
							{
								x: 18.442756,
								y: 7.006247
							},
							{
								x: 18.527173,
								y: 7.031854
							},
							{
								x: 18.604972,
								y: 7.073439
							},
							{
								x: 18.673163,
								y: 7.129402
							},
							{
								x: 18.729127,
								y: 7.197593
							},
							{
								x: 18.770711,
								y: 7.275392
							},
							{
								x: 18.796319,
								y: 7.359809
							},
							{
								x: 18.804965,
								y: 7.4476
							},
							{
								x: 18.796319,
								y: 7.535391
							},
							{
								x: 18.770711,
								y: 7.619808
							},
							{
								x: 18.729127,
								y: 7.697607
							},
							{
								x: 18.673163,
								y: 7.765798
							},
							{
								x: 18.604972,
								y: 7.821761
							},
							{
								x: 18.527173,
								y: 7.863346
							},
							{
								x: 18.442756,
								y: 7.888953
							},
							{
								x: 18.354965,
								y: 7.8976
							},
							{
								x: 18.267175,
								y: 7.888953
							},
							{
								x: 18.182758,
								y: 7.863346
							},
							{
								x: 18.104959,
								y: 7.821761
							},
							{
								x: 18.036767,
								y: 7.765798
							},
							{
								x: 17.980804,
								y: 7.697607
							},
							{
								x: 17.93922,
								y: 7.619808
							},
							{
								x: 17.913612,
								y: 7.535391
							},
							{
								x: 17.904965,
								y: 7.4476
							},
							{
								x: 17.913612,
								y: 7.359809
							},
							{
								x: 17.93922,
								y: 7.275392
							},
							{
								x: 17.980804,
								y: 7.197593
							},
							{
								x: 18.036767,
								y: 7.129402
							},
							{
								x: 18.104959,
								y: 7.073439
							},
							{
								x: 18.182758,
								y: 7.031854
							},
							{
								x: 18.267175,
								y: 7.006247
							}
						]
					},
					{
						vertices: [
							{
								x: -19.301539,
								y: 5.199873
							},
							{
								x: -19.213749,
								y: 5.20852
							},
							{
								x: -19.129332,
								y: 5.234127
							},
							{
								x: -19.051533,
								y: 5.275712
							},
							{
								x: -18.983341,
								y: 5.331675
							},
							{
								x: -18.927378,
								y: 5.399866
							},
							{
								x: -18.885794,
								y: 5.477665
							},
							{
								x: -18.860186,
								y: 5.562082
							},
							{
								x: -18.851539,
								y: 5.649873
							},
							{
								x: -18.860186,
								y: 5.737664
							},
							{
								x: -18.885794,
								y: 5.822081
							},
							{
								x: -18.927378,
								y: 5.89988
							},
							{
								x: -18.983341,
								y: 5.968071
							},
							{
								x: -19.051533,
								y: 6.024034
							},
							{
								x: -19.129332,
								y: 6.065619
							},
							{
								x: -19.213749,
								y: 6.091226
							},
							{
								x: -19.301539,
								y: 6.099873
							},
							{
								x: -19.38933,
								y: 6.091226
							},
							{
								x: -19.473747,
								y: 6.065619
							},
							{
								x: -19.551546,
								y: 6.024034
							},
							{
								x: -19.619737,
								y: 5.968071
							},
							{
								x: -19.675701,
								y: 5.89988
							},
							{
								x: -19.717285,
								y: 5.822081
							},
							{
								x: -19.742893,
								y: 5.737664
							},
							{
								x: -19.751539,
								y: 5.649873
							},
							{
								x: -19.742893,
								y: 5.562082
							},
							{
								x: -19.717285,
								y: 5.477665
							},
							{
								x: -19.675701,
								y: 5.399866
							},
							{
								x: -19.619737,
								y: 5.331675
							},
							{
								x: -19.551546,
								y: 5.275712
							},
							{
								x: -19.473747,
								y: 5.234127
							},
							{
								x: -19.38933,
								y: 5.20852
							}
						]
					},
					{
						vertices: [
							{
								x: 16.649981,
								y: 4.04
							},
							{
								x: 16.737771,
								y: 4.048647
							},
							{
								x: 16.822188,
								y: 4.074254
							},
							{
								x: 16.899987,
								y: 4.115839
							},
							{
								x: 16.968179,
								y: 4.171802
							},
							{
								x: 17.024142,
								y: 4.239993
							},
							{
								x: 17.065726,
								y: 4.317792
							},
							{
								x: 17.091334,
								y: 4.402209
							},
							{
								x: 17.099981,
								y: 4.49
							},
							{
								x: 17.097747,
								y: 4.512682
							},
							{
								x: 17.124981,
								y: 4.51
							},
							{
								x: 17.212771,
								y: 4.518647
							},
							{
								x: 17.297188,
								y: 4.544254
							},
							{
								x: 17.374987,
								y: 4.585839
							},
							{
								x: 17.443179,
								y: 4.641802
							},
							{
								x: 17.499142,
								y: 4.709993
							},
							{
								x: 17.540726,
								y: 4.787792
							},
							{
								x: 17.566334,
								y: 4.872209
							},
							{
								x: 17.574981,
								y: 4.96
							},
							{
								x: 17.566334,
								y: 5.047791
							},
							{
								x: 17.540726,
								y: 5.132208
							},
							{
								x: 17.499142,
								y: 5.210007
							},
							{
								x: 17.443179,
								y: 5.278198
							},
							{
								x: 17.374987,
								y: 5.334161
							},
							{
								x: 17.297188,
								y: 5.375746
							},
							{
								x: 17.212771,
								y: 5.401353
							},
							{
								x: 17.124981,
								y: 5.41
							},
							{
								x: 17.03719,
								y: 5.401353
							},
							{
								x: 16.952773,
								y: 5.375746
							},
							{
								x: 16.874974,
								y: 5.334161
							},
							{
								x: 16.806783,
								y: 5.278198
							},
							{
								x: 16.750819,
								y: 5.210007
							},
							{
								x: 16.709235,
								y: 5.132208
							},
							{
								x: 16.683627,
								y: 5.047791
							},
							{
								x: 16.674981,
								y: 4.96
							},
							{
								x: 16.677215,
								y: 4.937318
							},
							{
								x: 16.649981,
								y: 4.94
							},
							{
								x: 16.56219,
								y: 4.931353
							},
							{
								x: 16.477773,
								y: 4.905746
							},
							{
								x: 16.399974,
								y: 4.864161
							},
							{
								x: 16.331783,
								y: 4.808198
							},
							{
								x: 16.275819,
								y: 4.740007
							},
							{
								x: 16.234235,
								y: 4.662208
							},
							{
								x: 16.208627,
								y: 4.577791
							},
							{
								x: 16.199981,
								y: 4.49
							},
							{
								x: 16.208627,
								y: 4.402209
							},
							{
								x: 16.234235,
								y: 4.317792
							},
							{
								x: 16.275819,
								y: 4.239993
							},
							{
								x: 16.331783,
								y: 4.171802
							},
							{
								x: 16.399974,
								y: 4.115839
							},
							{
								x: 16.477773,
								y: 4.074254
							},
							{
								x: 16.56219,
								y: 4.048647
							}
						]
					},
					{
						vertices: [
							{
								x: 14.454965,
								y: 3.8976
							},
							{
								x: 14.542756,
								y: 3.906247
							},
							{
								x: 14.627173,
								y: 3.931854
							},
							{
								x: 14.704972,
								y: 3.973439
							},
							{
								x: 14.773163,
								y: 4.029402
							},
							{
								x: 14.829127,
								y: 4.097593
							},
							{
								x: 14.870711,
								y: 4.175392
							},
							{
								x: 14.896319,
								y: 4.259809
							},
							{
								x: 14.904965,
								y: 4.3476
							},
							{
								x: 14.896319,
								y: 4.435391
							},
							{
								x: 14.870711,
								y: 4.519808
							},
							{
								x: 14.829127,
								y: 4.597607
							},
							{
								x: 14.773163,
								y: 4.665798
							},
							{
								x: 14.704972,
								y: 4.721761
							},
							{
								x: 14.627173,
								y: 4.763346
							},
							{
								x: 14.542756,
								y: 4.788953
							},
							{
								x: 14.454965,
								y: 4.7976
							},
							{
								x: 14.367175,
								y: 4.788953
							},
							{
								x: 14.282758,
								y: 4.763346
							},
							{
								x: 14.204959,
								y: 4.721761
							},
							{
								x: 14.136767,
								y: 4.665798
							},
							{
								x: 14.080804,
								y: 4.597607
							},
							{
								x: 14.03922,
								y: 4.519808
							},
							{
								x: 14.013612,
								y: 4.435391
							},
							{
								x: 14.004965,
								y: 4.3476
							},
							{
								x: 14.013612,
								y: 4.259809
							},
							{
								x: 14.03922,
								y: 4.175392
							},
							{
								x: 14.080804,
								y: 4.097593
							},
							{
								x: 14.136767,
								y: 4.029402
							},
							{
								x: 14.204959,
								y: 3.973439
							},
							{
								x: 14.282758,
								y: 3.931854
							},
							{
								x: 14.367175,
								y: 3.906247
							}
						]
					},
					{
						vertices: [
							{
								x: 10.478734,
								y: 3.225
							},
							{
								x: 10.566525,
								y: 3.233647
							},
							{
								x: 10.650942,
								y: 3.259254
							},
							{
								x: 10.728741,
								y: 3.300839
							},
							{
								x: 10.796932,
								y: 3.356802
							},
							{
								x: 10.852896,
								y: 3.424993
							},
							{
								x: 10.89448,
								y: 3.502792
							},
							{
								x: 10.920088,
								y: 3.587209
							},
							{
								x: 10.928734,
								y: 3.675
							},
							{
								x: 10.920088,
								y: 3.762791
							},
							{
								x: 10.89448,
								y: 3.847208
							},
							{
								x: 10.852896,
								y: 3.925007
							},
							{
								x: 10.796932,
								y: 3.993198
							},
							{
								x: 10.728741,
								y: 4.049161
							},
							{
								x: 10.650942,
								y: 4.090746
							},
							{
								x: 10.566525,
								y: 4.116353
							},
							{
								x: 10.478734,
								y: 4.125
							},
							{
								x: 10.390944,
								y: 4.116353
							},
							{
								x: 10.306527,
								y: 4.090746
							},
							{
								x: 10.228728,
								y: 4.049161
							},
							{
								x: 10.160536,
								y: 3.993198
							},
							{
								x: 10.104573,
								y: 3.925007
							},
							{
								x: 10.062989,
								y: 3.847208
							},
							{
								x: 10.037381,
								y: 3.762791
							},
							{
								x: 10.028734,
								y: 3.675
							},
							{
								x: 10.037381,
								y: 3.587209
							},
							{
								x: 10.062989,
								y: 3.502792
							},
							{
								x: 10.104573,
								y: 3.424993
							},
							{
								x: 10.160536,
								y: 3.356802
							},
							{
								x: 10.228728,
								y: 3.300839
							},
							{
								x: 10.306527,
								y: 3.259254
							},
							{
								x: 10.390944,
								y: 3.233647
							}
						]
					},
					{
						vertices: [
							{
								x: 18.389965,
								y: 1.65
							},
							{
								x: 18.477756,
								y: 1.658647
							},
							{
								x: 18.562173,
								y: 1.684254
							},
							{
								x: 18.639972,
								y: 1.725839
							},
							{
								x: 18.708163,
								y: 1.781802
							},
							{
								x: 18.764127,
								y: 1.849993
							},
							{
								x: 18.805711,
								y: 1.927792
							},
							{
								x: 18.831319,
								y: 2.012209
							},
							{
								x: 18.839965,
								y: 2.1
							},
							{
								x: 18.831319,
								y: 2.187791
							},
							{
								x: 18.805711,
								y: 2.272208
							},
							{
								x: 18.764127,
								y: 2.350007
							},
							{
								x: 18.708163,
								y: 2.418198
							},
							{
								x: 18.639972,
								y: 2.474161
							},
							{
								x: 18.562173,
								y: 2.515746
							},
							{
								x: 18.477756,
								y: 2.541353
							},
							{
								x: 18.389965,
								y: 2.55
							},
							{
								x: 18.302175,
								y: 2.541353
							},
							{
								x: 18.217758,
								y: 2.515746
							},
							{
								x: 18.139959,
								y: 2.474161
							},
							{
								x: 18.071767,
								y: 2.418198
							},
							{
								x: 18.015804,
								y: 2.350007
							},
							{
								x: 17.974219,
								y: 2.272208
							},
							{
								x: 17.948612,
								y: 2.187791
							},
							{
								x: 17.939965,
								y: 2.1
							},
							{
								x: 17.948612,
								y: 2.012209
							},
							{
								x: 17.974219,
								y: 1.927792
							},
							{
								x: 18.015804,
								y: 1.849993
							},
							{
								x: 18.071767,
								y: 1.781802
							},
							{
								x: 18.139959,
								y: 1.725839
							},
							{
								x: 18.217758,
								y: 1.684254
							},
							{
								x: 18.302175,
								y: 1.658647
							}
						]
					},
					{
						vertices: [
							{
								x: 15.649981,
								y: 0.44
							},
							{
								x: 15.737771,
								y: 0.448647
							},
							{
								x: 15.822188,
								y: 0.474254
							},
							{
								x: 15.899987,
								y: 0.515839
							},
							{
								x: 15.968179,
								y: 0.571802
							},
							{
								x: 16.024142,
								y: 0.639993
							},
							{
								x: 16.065726,
								y: 0.717792
							},
							{
								x: 16.091334,
								y: 0.802209
							},
							{
								x: 16.099981,
								y: 0.89
							},
							{
								x: 16.091334,
								y: 0.977791
							},
							{
								x: 16.065726,
								y: 1.062208
							},
							{
								x: 16.024142,
								y: 1.140007
							},
							{
								x: 15.968179,
								y: 1.208198
							},
							{
								x: 15.899987,
								y: 1.264161
							},
							{
								x: 15.822188,
								y: 1.305746
							},
							{
								x: 15.737771,
								y: 1.331353
							},
							{
								x: 15.649981,
								y: 1.34
							},
							{
								x: 15.56219,
								y: 1.331353
							},
							{
								x: 15.477773,
								y: 1.305746
							},
							{
								x: 15.399974,
								y: 1.264161
							},
							{
								x: 15.331783,
								y: 1.208198
							},
							{
								x: 15.275819,
								y: 1.140007
							},
							{
								x: 15.234235,
								y: 1.062208
							},
							{
								x: 15.208627,
								y: 0.977791
							},
							{
								x: 15.199981,
								y: 0.89
							},
							{
								x: 15.208627,
								y: 0.802209
							},
							{
								x: 15.234235,
								y: 0.717792
							},
							{
								x: 15.275819,
								y: 0.639993
							},
							{
								x: 15.331783,
								y: 0.571802
							},
							{
								x: 15.399974,
								y: 0.515839
							},
							{
								x: 15.477773,
								y: 0.474254
							},
							{
								x: 15.56219,
								y: 0.448647
							}
						]
					},
					{
						vertices: [
							{
								x: 16.725,
								y: -4.45
							},
							{
								x: 17.275,
								y: -4.45
							},
							{
								x: 17.431072,
								y: -4.434628
							},
							{
								x: 17.581147,
								y: -4.389104
							},
							{
								x: 17.719456,
								y: -4.315176
							},
							{
								x: 17.840685,
								y: -4.215685
							},
							{
								x: 17.940176,
								y: -4.094456
							},
							{
								x: 18.014104,
								y: -3.956147
							},
							{
								x: 18.059628,
								y: -3.806072
							},
							{
								x: 18.075,
								y: -3.65
							},
							{
								x: 18.059628,
								y: -3.493928
							},
							{
								x: 18.014104,
								y: -3.343853
							},
							{
								x: 17.940176,
								y: -3.205544
							},
							{
								x: 17.840685,
								y: -3.084315
							},
							{
								x: 17.719456,
								y: -2.984824
							},
							{
								x: 17.581147,
								y: -2.910896
							},
							{
								x: 17.431072,
								y: -2.865372
							},
							{
								x: 17.275,
								y: -2.85
							},
							{
								x: 16.725,
								y: -2.85
							},
							{
								x: 16.568928,
								y: -2.865372
							},
							{
								x: 16.418853,
								y: -2.910896
							},
							{
								x: 16.280544,
								y: -2.984824
							},
							{
								x: 16.159315,
								y: -3.084315
							},
							{
								x: 16.059824,
								y: -3.205544
							},
							{
								x: 15.985896,
								y: -3.343853
							},
							{
								x: 15.940372,
								y: -3.493928
							},
							{
								x: 15.925,
								y: -3.65
							},
							{
								x: 15.940372,
								y: -3.806072
							},
							{
								x: 15.985896,
								y: -3.956147
							},
							{
								x: 16.059824,
								y: -4.094456
							},
							{
								x: 16.159315,
								y: -4.215685
							},
							{
								x: 16.280544,
								y: -4.315176
							},
							{
								x: 16.418853,
								y: -4.389104
							},
							{
								x: 16.568928,
								y: -4.434628
							}
						]
					},
					{
						vertices: [
							{
								x: 11.550064,
								y: -4.400079
							},
							{
								x: 11.637855,
								y: -4.391432
							},
							{
								x: 11.722272,
								y: -4.365825
							},
							{
								x: 11.800071,
								y: -4.32424
							},
							{
								x: 11.868262,
								y: -4.268277
							},
							{
								x: 11.924225,
								y: -4.200086
							},
							{
								x: 11.96581,
								y: -4.122287
							},
							{
								x: 11.991417,
								y: -4.03787
							},
							{
								x: 12.000064,
								y: -3.950079
							},
							{
								x: 11.991417,
								y: -3.862288
							},
							{
								x: 11.96581,
								y: -3.777871
							},
							{
								x: 11.924225,
								y: -3.700072
							},
							{
								x: 11.868262,
								y: -3.631881
							},
							{
								x: 11.800071,
								y: -3.575918
							},
							{
								x: 11.722272,
								y: -3.534333
							},
							{
								x: 11.637855,
								y: -3.508726
							},
							{
								x: 11.550064,
								y: -3.500079
							},
							{
								x: 11.462273,
								y: -3.508726
							},
							{
								x: 11.377856,
								y: -3.534333
							},
							{
								x: 11.300057,
								y: -3.575918
							},
							{
								x: 11.231866,
								y: -3.631881
							},
							{
								x: 11.175903,
								y: -3.700072
							},
							{
								x: 11.134318,
								y: -3.777871
							},
							{
								x: 11.108711,
								y: -3.862288
							},
							{
								x: 11.100064,
								y: -3.950079
							},
							{
								x: 11.108711,
								y: -4.03787
							},
							{
								x: 11.134318,
								y: -4.122287
							},
							{
								x: 11.175903,
								y: -4.200086
							},
							{
								x: 11.231866,
								y: -4.268277
							},
							{
								x: 11.300057,
								y: -4.32424
							},
							{
								x: 11.377856,
								y: -4.365825
							},
							{
								x: 11.462273,
								y: -4.391432
							}
						]
					},
					{
						vertices: [
							{
								x: 17,
								y: -8.55
							},
							{
								x: 17.175581,
								y: -8.532707
							},
							{
								x: 17.344415,
								y: -8.481492
							},
							{
								x: 17.500013,
								y: -8.398323
							},
							{
								x: 17.636396,
								y: -8.286396
							},
							{
								x: 17.748323,
								y: -8.150013
							},
							{
								x: 17.831492,
								y: -7.994415
							},
							{
								x: 17.882707,
								y: -7.825581
							},
							{
								x: 17.9,
								y: -7.65
							},
							{
								x: 17.882707,
								y: -7.474419
							},
							{
								x: 17.831492,
								y: -7.305585
							},
							{
								x: 17.748323,
								y: -7.149987
							},
							{
								x: 17.636396,
								y: -7.013604
							},
							{
								x: 17.500013,
								y: -6.901677
							},
							{
								x: 17.419298,
								y: -6.858534
							},
							{
								x: 17.440746,
								y: -6.818408
							},
							{
								x: 17.466353,
								y: -6.733991
							},
							{
								x: 17.475,
								y: -6.6462
							},
							{
								x: 17.466353,
								y: -6.558409
							},
							{
								x: 17.440746,
								y: -6.473992
							},
							{
								x: 17.420274,
								y: -6.435692
							},
							{
								x: 17.431072,
								y: -6.434628
							},
							{
								x: 17.581147,
								y: -6.389104
							},
							{
								x: 17.719456,
								y: -6.315176
							},
							{
								x: 17.840685,
								y: -6.215685
							},
							{
								x: 17.940176,
								y: -6.094456
							},
							{
								x: 18.014104,
								y: -5.956147
							},
							{
								x: 18.059628,
								y: -5.806072
							},
							{
								x: 18.075,
								y: -5.65
							},
							{
								x: 18.059628,
								y: -5.493928
							},
							{
								x: 18.014104,
								y: -5.343853
							},
							{
								x: 17.940176,
								y: -5.205544
							},
							{
								x: 17.840685,
								y: -5.084315
							},
							{
								x: 17.719456,
								y: -4.984824
							},
							{
								x: 17.581147,
								y: -4.910896
							},
							{
								x: 17.431072,
								y: -4.865372
							},
							{
								x: 17.275,
								y: -4.85
							},
							{
								x: 16.725,
								y: -4.85
							},
							{
								x: 16.568928,
								y: -4.865372
							},
							{
								x: 16.418853,
								y: -4.910896
							},
							{
								x: 16.280544,
								y: -4.984824
							},
							{
								x: 16.159315,
								y: -5.084315
							},
							{
								x: 16.059824,
								y: -5.205544
							},
							{
								x: 15.985896,
								y: -5.343853
							},
							{
								x: 15.940372,
								y: -5.493928
							},
							{
								x: 15.925,
								y: -5.65
							},
							{
								x: 15.927865,
								y: -5.679091
							},
							{
								x: 15.773746,
								y: -5.524972
							},
							{
								x: 15.78655,
								y: -5.482763
							},
							{
								x: 15.8,
								y: -5.3462
							},
							{
								x: 15.78655,
								y: -5.209637
							},
							{
								x: 15.746716,
								y: -5.078322
							},
							{
								x: 15.682029,
								y: -4.957301
							},
							{
								x: 15.594975,
								y: -4.851225
							},
							{
								x: 15.569975,
								y: -4.826225
							},
							{
								x: 15.144975,
								y: -4.401225
							},
							{
								x: 15.038899,
								y: -4.314171
							},
							{
								x: 14.917878,
								y: -4.249484
							},
							{
								x: 14.786563,
								y: -4.20965
							},
							{
								x: 14.65,
								y: -4.1962
							},
							{
								x: 14.513437,
								y: -4.20965
							},
							{
								x: 14.382122,
								y: -4.249484
							},
							{
								x: 14.261101,
								y: -4.314171
							},
							{
								x: 14.155025,
								y: -4.401225
							},
							{
								x: 14.067971,
								y: -4.507301
							},
							{
								x: 14.003284,
								y: -4.628322
							},
							{
								x: 13.96345,
								y: -4.759637
							},
							{
								x: 13.95,
								y: -4.8962
							},
							{
								x: 13.96345,
								y: -5.032763
							},
							{
								x: 14.003284,
								y: -5.164078
							},
							{
								x: 14.067971,
								y: -5.285099
							},
							{
								x: 14.155025,
								y: -5.391175
							},
							{
								x: 14.580025,
								y: -5.816175
							},
							{
								x: 14.605025,
								y: -5.841175
							},
							{
								x: 14.711101,
								y: -5.928229
							},
							{
								x: 14.832122,
								y: -5.992916
							},
							{
								x: 14.963437,
								y: -6.03275
							},
							{
								x: 15.1,
								y: -6.0462
							},
							{
								x: 15.236563,
								y: -6.03275
							},
							{
								x: 15.278772,
								y: -6.019946
							},
							{
								x: 16.152513,
								y: -6.893687
							},
							{
								x: 16.20555,
								y: -6.937214
							},
							{
								x: 16.266061,
								y: -6.969558
							},
							{
								x: 16.331718,
								y: -6.989475
							},
							{
								x: 16.386438,
								y: -6.994864
							},
							{
								x: 16.363604,
								y: -7.013604
							},
							{
								x: 16.251677,
								y: -7.149987
							},
							{
								x: 16.168508,
								y: -7.305585
							},
							{
								x: 16.117293,
								y: -7.474419
							},
							{
								x: 16.1,
								y: -7.65
							},
							{
								x: 16.117293,
								y: -7.825581
							},
							{
								x: 16.168508,
								y: -7.994415
							},
							{
								x: 16.251677,
								y: -8.150013
							},
							{
								x: 16.363604,
								y: -8.286396
							},
							{
								x: 16.499987,
								y: -8.398323
							},
							{
								x: 16.655585,
								y: -8.481492
							},
							{
								x: 16.824419,
								y: -8.532707
							}
						]
					},
					{
						vertices: [
							{
								x: 13.42496,
								y: -5.525023
							},
							{
								x: 13.512751,
								y: -5.516376
							},
							{
								x: 13.597168,
								y: -5.490769
							},
							{
								x: 13.674967,
								y: -5.449184
							},
							{
								x: 13.743158,
								y: -5.393221
							},
							{
								x: 13.799121,
								y: -5.32503
							},
							{
								x: 13.840706,
								y: -5.247231
							},
							{
								x: 13.866313,
								y: -5.162814
							},
							{
								x: 13.87496,
								y: -5.075023
							},
							{
								x: 13.866313,
								y: -4.987232
							},
							{
								x: 13.840706,
								y: -4.902815
							},
							{
								x: 13.799121,
								y: -4.825016
							},
							{
								x: 13.743158,
								y: -4.756825
							},
							{
								x: 13.674967,
								y: -4.700862
							},
							{
								x: 13.597168,
								y: -4.659277
							},
							{
								x: 13.512751,
								y: -4.63367
							},
							{
								x: 13.42496,
								y: -4.625023
							},
							{
								x: 13.337169,
								y: -4.63367
							},
							{
								x: 13.252752,
								y: -4.659277
							},
							{
								x: 13.174953,
								y: -4.700862
							},
							{
								x: 13.106762,
								y: -4.756825
							},
							{
								x: 13.050799,
								y: -4.825016
							},
							{
								x: 13.009214,
								y: -4.902815
							},
							{
								x: 12.983607,
								y: -4.987232
							},
							{
								x: 12.97496,
								y: -5.075023
							},
							{
								x: 12.983607,
								y: -5.162814
							},
							{
								x: 13.009214,
								y: -5.247231
							},
							{
								x: 13.050799,
								y: -5.32503
							},
							{
								x: 13.106762,
								y: -5.393221
							},
							{
								x: 13.174953,
								y: -5.449184
							},
							{
								x: 13.252752,
								y: -5.490769
							},
							{
								x: 13.337169,
								y: -5.516376
							}
						]
					},
					{
						vertices: [
							{
								x: -18.900127,
								y: -6.95992
							},
							{
								x: -18.812336,
								y: -6.951273
							},
							{
								x: -18.727919,
								y: -6.925666
							},
							{
								x: -18.65012,
								y: -6.884081
							},
							{
								x: -18.581929,
								y: -6.828118
							},
							{
								x: -18.525966,
								y: -6.759927
							},
							{
								x: -18.484381,
								y: -6.682128
							},
							{
								x: -18.458774,
								y: -6.597711
							},
							{
								x: -18.450127,
								y: -6.50992
							},
							{
								x: -18.458774,
								y: -6.422129
							},
							{
								x: -18.484381,
								y: -6.337712
							},
							{
								x: -18.525966,
								y: -6.259913
							},
							{
								x: -18.581929,
								y: -6.191722
							},
							{
								x: -18.65012,
								y: -6.135759
							},
							{
								x: -18.727919,
								y: -6.094174
							},
							{
								x: -18.812336,
								y: -6.068567
							},
							{
								x: -18.900127,
								y: -6.05992
							},
							{
								x: -18.987918,
								y: -6.068567
							},
							{
								x: -19.072335,
								y: -6.094174
							},
							{
								x: -19.150134,
								y: -6.135759
							},
							{
								x: -19.218325,
								y: -6.191722
							},
							{
								x: -19.274288,
								y: -6.259913
							},
							{
								x: -19.315873,
								y: -6.337712
							},
							{
								x: -19.34148,
								y: -6.422129
							},
							{
								x: -19.350127,
								y: -6.50992
							},
							{
								x: -19.34148,
								y: -6.597711
							},
							{
								x: -19.315873,
								y: -6.682128
							},
							{
								x: -19.274288,
								y: -6.759927
							},
							{
								x: -19.218325,
								y: -6.828118
							},
							{
								x: -19.150134,
								y: -6.884081
							},
							{
								x: -19.072335,
								y: -6.925666
							},
							{
								x: -18.987918,
								y: -6.951273
							}
						]
					},
					{
						vertices: [
							{
								x: 15.05,
								y: -11.19
							},
							{
								x: 15.137791,
								y: -11.181353
							},
							{
								x: 15.222208,
								y: -11.155746
							},
							{
								x: 15.300007,
								y: -11.114161
							},
							{
								x: 15.368198,
								y: -11.058198
							},
							{
								x: 15.424161,
								y: -10.990007
							},
							{
								x: 15.465746,
								y: -10.912208
							},
							{
								x: 15.491353,
								y: -10.827791
							},
							{
								x: 15.5,
								y: -10.74
							},
							{
								x: 15.491353,
								y: -10.652209
							},
							{
								x: 15.465746,
								y: -10.567792
							},
							{
								x: 15.424161,
								y: -10.489993
							},
							{
								x: 15.368198,
								y: -10.421802
							},
							{
								x: 15.300007,
								y: -10.365839
							},
							{
								x: 15.222208,
								y: -10.324254
							},
							{
								x: 15.137791,
								y: -10.298647
							},
							{
								x: 15.05,
								y: -10.29
							},
							{
								x: 14.962209,
								y: -10.298647
							},
							{
								x: 14.877792,
								y: -10.324254
							},
							{
								x: 14.799993,
								y: -10.365839
							},
							{
								x: 14.731802,
								y: -10.421802
							},
							{
								x: 14.675839,
								y: -10.489993
							},
							{
								x: 14.634254,
								y: -10.567792
							},
							{
								x: 14.608647,
								y: -10.652209
							},
							{
								x: 14.6,
								y: -10.74
							},
							{
								x: 14.608647,
								y: -10.827791
							},
							{
								x: 14.634254,
								y: -10.912208
							},
							{
								x: 14.675839,
								y: -10.990007
							},
							{
								x: 14.731802,
								y: -11.058198
							},
							{
								x: 14.799993,
								y: -11.114161
							},
							{
								x: 14.877792,
								y: -11.155746
							},
							{
								x: 14.962209,
								y: -11.181353
							}
						]
					},
					{
						vertices: [
							{
								x: 7.579701,
								y: -16.979891
							},
							{
								x: 7.667491,
								y: -16.971244
							},
							{
								x: 7.751908,
								y: -16.945637
							},
							{
								x: 7.829707,
								y: -16.904052
							},
							{
								x: 7.897899,
								y: -16.848089
							},
							{
								x: 7.953862,
								y: -16.779897
							},
							{
								x: 7.995446,
								y: -16.702098
							},
							{
								x: 8.021054,
								y: -16.617682
							},
							{
								x: 8.027519,
								y: -16.552047
							},
							{
								x: 8.454589,
								y: -16.124977
							},
							{
								x: 8.492491,
								y: -16.121244
							},
							{
								x: 8.576908,
								y: -16.095637
							},
							{
								x: 8.654707,
								y: -16.054052
							},
							{
								x: 8.722899,
								y: -15.998089
							},
							{
								x: 8.778862,
								y: -15.929897
							},
							{
								x: 8.820446,
								y: -15.852098
							},
							{
								x: 8.846054,
								y: -15.767682
							},
							{
								x: 8.854701,
								y: -15.679891
							},
							{
								x: 8.846054,
								y: -15.5921
							},
							{
								x: 8.820446,
								y: -15.507683
							},
							{
								x: 8.778862,
								y: -15.429884
							},
							{
								x: 8.722899,
								y: -15.361693
							},
							{
								x: 8.654707,
								y: -15.30573
							},
							{
								x: 8.576908,
								y: -15.264145
							},
							{
								x: 8.492491,
								y: -15.238537
							},
							{
								x: 8.404701,
								y: -15.229891
							},
							{
								x: 8.31691,
								y: -15.238537
							},
							{
								x: 8.232493,
								y: -15.264145
							},
							{
								x: 8.154694,
								y: -15.30573
							},
							{
								x: 8.086503,
								y: -15.361693
							},
							{
								x: 8.030539,
								y: -15.429884
							},
							{
								x: 7.988955,
								y: -15.507683
							},
							{
								x: 7.963347,
								y: -15.5921
							},
							{
								x: 7.959614,
								y: -15.630002
							},
							{
								x: 7.502081,
								y: -16.087535
							},
							{
								x: 7.49191,
								y: -16.088537
							},
							{
								x: 7.407493,
								y: -16.114145
							},
							{
								x: 7.329694,
								y: -16.15573
							},
							{
								x: 7.261503,
								y: -16.211693
							},
							{
								x: 7.205539,
								y: -16.279884
							},
							{
								x: 7.163955,
								y: -16.357683
							},
							{
								x: 7.138347,
								y: -16.4421
							},
							{
								x: 7.129701,
								y: -16.529891
							},
							{
								x: 7.138347,
								y: -16.617682
							},
							{
								x: 7.163955,
								y: -16.702098
							},
							{
								x: 7.205539,
								y: -16.779897
							},
							{
								x: 7.261503,
								y: -16.848089
							},
							{
								x: 7.329694,
								y: -16.904052
							},
							{
								x: 7.407493,
								y: -16.945637
							},
							{
								x: 7.49191,
								y: -16.971244
							}
						]
					},
					{
						vertices: [
							{
								x: -11.085,
								y: -16.65
							},
							{
								x: -10.997209,
								y: -16.641353
							},
							{
								x: -10.912792,
								y: -16.615746
							},
							{
								x: -10.834993,
								y: -16.574161
							},
							{
								x: -10.766802,
								y: -16.518198
							},
							{
								x: -10.710839,
								y: -16.450007
							},
							{
								x: -10.669254,
								y: -16.372208
							},
							{
								x: -10.643647,
								y: -16.287791
							},
							{
								x: -10.635,
								y: -16.2
							},
							{
								x: -10.643647,
								y: -16.112209
							},
							{
								x: -10.669254,
								y: -16.027792
							},
							{
								x: -10.710839,
								y: -15.949993
							},
							{
								x: -10.766802,
								y: -15.881802
							},
							{
								x: -10.834993,
								y: -15.825839
							},
							{
								x: -10.912792,
								y: -15.784254
							},
							{
								x: -10.997209,
								y: -15.758647
							},
							{
								x: -11.085,
								y: -15.75
							},
							{
								x: -11.172791,
								y: -15.758647
							},
							{
								x: -11.257208,
								y: -15.784254
							},
							{
								x: -11.335007,
								y: -15.825839
							},
							{
								x: -11.403198,
								y: -15.881802
							},
							{
								x: -11.459161,
								y: -15.949993
							},
							{
								x: -11.500746,
								y: -16.027792
							},
							{
								x: -11.526353,
								y: -16.112209
							},
							{
								x: -11.535,
								y: -16.2
							},
							{
								x: -11.526353,
								y: -16.287791
							},
							{
								x: -11.500746,
								y: -16.372208
							},
							{
								x: -11.459161,
								y: -16.450007
							},
							{
								x: -11.403198,
								y: -16.518198
							},
							{
								x: -11.335007,
								y: -16.574161
							},
							{
								x: -11.257208,
								y: -16.615746
							},
							{
								x: -11.172791,
								y: -16.641353
							}
						]
					},
					{
						vertices: [
							{
								x: 9.75,
								y: -17.51
							},
							{
								x: 9.837791,
								y: -17.501353
							},
							{
								x: 9.922208,
								y: -17.475746
							},
							{
								x: 10.000007,
								y: -17.434161
							},
							{
								x: 10.068198,
								y: -17.378198
							},
							{
								x: 10.124161,
								y: -17.310007
							},
							{
								x: 10.165746,
								y: -17.232208
							},
							{
								x: 10.191353,
								y: -17.147791
							},
							{
								x: 10.2,
								y: -17.06
							},
							{
								x: 10.191353,
								y: -16.972209
							},
							{
								x: 10.165746,
								y: -16.887792
							},
							{
								x: 10.124161,
								y: -16.809993
							},
							{
								x: 10.068198,
								y: -16.741802
							},
							{
								x: 10.000007,
								y: -16.685839
							},
							{
								x: 9.922208,
								y: -16.644254
							},
							{
								x: 9.837791,
								y: -16.618647
							},
							{
								x: 9.75,
								y: -16.61
							},
							{
								x: 9.662209,
								y: -16.618647
							},
							{
								x: 9.577792,
								y: -16.644254
							},
							{
								x: 9.499993,
								y: -16.685839
							},
							{
								x: 9.431802,
								y: -16.741802
							},
							{
								x: 9.375839,
								y: -16.809993
							},
							{
								x: 9.334254,
								y: -16.887792
							},
							{
								x: 9.308647,
								y: -16.972209
							},
							{
								x: 9.3,
								y: -17.06
							},
							{
								x: 9.308647,
								y: -17.147791
							},
							{
								x: 9.334254,
								y: -17.232208
							},
							{
								x: 9.375839,
								y: -17.310007
							},
							{
								x: 9.431802,
								y: -17.378198
							},
							{
								x: 9.499993,
								y: -17.434161
							},
							{
								x: 9.577792,
								y: -17.475746
							},
							{
								x: 9.662209,
								y: -17.501353
							}
						]
					},
					{
						vertices: [
							{
								x: -12.372501,
								y: -18.054999
							},
							{
								x: -12.284711,
								y: -18.046352
							},
							{
								x: -12.200294,
								y: -18.020745
							},
							{
								x: -12.122495,
								y: -17.97916
							},
							{
								x: -12.054303,
								y: -17.923197
							},
							{
								x: -11.99834,
								y: -17.855006
							},
							{
								x: -11.956756,
								y: -17.777207
							},
							{
								x: -11.931148,
								y: -17.69279
							},
							{
								x: -11.922501,
								y: -17.604999
							},
							{
								x: -11.931148,
								y: -17.517208
							},
							{
								x: -11.956756,
								y: -17.432792
							},
							{
								x: -11.99834,
								y: -17.354992
							},
							{
								x: -12.054303,
								y: -17.286801
							},
							{
								x: -12.122495,
								y: -17.230838
							},
							{
								x: -12.200294,
								y: -17.189253
							},
							{
								x: -12.284711,
								y: -17.163646
							},
							{
								x: -12.372501,
								y: -17.154999
							},
							{
								x: -12.460292,
								y: -17.163646
							},
							{
								x: -12.544709,
								y: -17.189253
							},
							{
								x: -12.622508,
								y: -17.230838
							},
							{
								x: -12.690699,
								y: -17.286801
							},
							{
								x: -12.746663,
								y: -17.354992
							},
							{
								x: -12.788247,
								y: -17.432792
							},
							{
								x: -12.813855,
								y: -17.517208
							},
							{
								x: -12.822501,
								y: -17.604999
							},
							{
								x: -12.813855,
								y: -17.69279
							},
							{
								x: -12.788247,
								y: -17.777207
							},
							{
								x: -12.746663,
								y: -17.855006
							},
							{
								x: -12.690699,
								y: -17.923197
							},
							{
								x: -12.622508,
								y: -17.97916
							},
							{
								x: -12.544709,
								y: -18.020745
							},
							{
								x: -12.460292,
								y: -18.046352
							}
						]
					},
					{
						vertices: [
							{
								x: -11.277587,
								y: -18.166366
							},
							{
								x: -11.189796,
								y: -18.15772
							},
							{
								x: -11.105379,
								y: -18.132112
							},
							{
								x: -11.02758,
								y: -18.090528
							},
							{
								x: -10.959389,
								y: -18.034564
							},
							{
								x: -10.903425,
								y: -17.966373
							},
							{
								x: -10.861841,
								y: -17.888574
							},
							{
								x: -10.836233,
								y: -17.804157
							},
							{
								x: -10.827587,
								y: -17.716366
							},
							{
								x: -10.836233,
								y: -17.628576
							},
							{
								x: -10.861841,
								y: -17.544159
							},
							{
								x: -10.903425,
								y: -17.46636
							},
							{
								x: -10.959389,
								y: -17.398168
							},
							{
								x: -11.02758,
								y: -17.342205
							},
							{
								x: -11.105379,
								y: -17.300621
							},
							{
								x: -11.189796,
								y: -17.275013
							},
							{
								x: -11.277587,
								y: -17.266366
							},
							{
								x: -11.365377,
								y: -17.275013
							},
							{
								x: -11.449794,
								y: -17.300621
							},
							{
								x: -11.527593,
								y: -17.342205
							},
							{
								x: -11.595785,
								y: -17.398168
							},
							{
								x: -11.651748,
								y: -17.46636
							},
							{
								x: -11.693332,
								y: -17.544159
							},
							{
								x: -11.71894,
								y: -17.628576
							},
							{
								x: -11.727587,
								y: -17.716366
							},
							{
								x: -11.71894,
								y: -17.804157
							},
							{
								x: -11.693332,
								y: -17.888574
							},
							{
								x: -11.651748,
								y: -17.966373
							},
							{
								x: -11.595785,
								y: -18.034564
							},
							{
								x: -11.527593,
								y: -18.090528
							},
							{
								x: -11.449794,
								y: -18.132112
							},
							{
								x: -11.365377,
								y: -18.15772
							}
						]
					},
					{
						vertices: [
							{
								x: 8.179519,
								y: -18.905038
							},
							{
								x: 8.267309,
								y: -18.896392
							},
							{
								x: 8.351726,
								y: -18.870784
							},
							{
								x: 8.429525,
								y: -18.8292
							},
							{
								x: 8.497717,
								y: -18.773236
							},
							{
								x: 8.55368,
								y: -18.705045
							},
							{
								x: 8.595265,
								y: -18.627246
							},
							{
								x: 8.620872,
								y: -18.542829
							},
							{
								x: 8.629519,
								y: -18.455038
							},
							{
								x: 8.620872,
								y: -18.367248
							},
							{
								x: 8.595265,
								y: -18.282831
							},
							{
								x: 8.55368,
								y: -18.205032
							},
							{
								x: 8.497717,
								y: -18.13684
							},
							{
								x: 8.429525,
								y: -18.080877
							},
							{
								x: 8.351726,
								y: -18.039292
							},
							{
								x: 8.267309,
								y: -18.013685
							},
							{
								x: 8.179519,
								y: -18.005038
							},
							{
								x: 8.091728,
								y: -18.013685
							},
							{
								x: 8.007311,
								y: -18.039292
							},
							{
								x: 7.929512,
								y: -18.080877
							},
							{
								x: 7.861321,
								y: -18.13684
							},
							{
								x: 7.805358,
								y: -18.205032
							},
							{
								x: 7.763773,
								y: -18.282831
							},
							{
								x: 7.738165,
								y: -18.367248
							},
							{
								x: 7.729519,
								y: -18.455038
							},
							{
								x: 7.738165,
								y: -18.542829
							},
							{
								x: 7.763773,
								y: -18.627246
							},
							{
								x: 7.805358,
								y: -18.705045
							},
							{
								x: 7.861321,
								y: -18.773236
							},
							{
								x: 7.929512,
								y: -18.8292
							},
							{
								x: 8.007311,
								y: -18.870784
							},
							{
								x: 8.091728,
								y: -18.896392
							}
						]
					},
					{
						vertices: [
							{
								x: 13.025,
								y: -19.11
							},
							{
								x: 13.112791,
								y: -19.101353
							},
							{
								x: 13.197208,
								y: -19.075746
							},
							{
								x: 13.275007,
								y: -19.034161
							},
							{
								x: 13.343198,
								y: -18.978198
							},
							{
								x: 13.399161,
								y: -18.910007
							},
							{
								x: 13.440746,
								y: -18.832208
							},
							{
								x: 13.466353,
								y: -18.747791
							},
							{
								x: 13.475,
								y: -18.66
							},
							{
								x: 13.466353,
								y: -18.572209
							},
							{
								x: 13.440746,
								y: -18.487792
							},
							{
								x: 13.399161,
								y: -18.409993
							},
							{
								x: 13.343198,
								y: -18.341802
							},
							{
								x: 13.275007,
								y: -18.285839
							},
							{
								x: 13.197208,
								y: -18.244254
							},
							{
								x: 13.112791,
								y: -18.218647
							},
							{
								x: 13.025,
								y: -18.21
							},
							{
								x: 12.937209,
								y: -18.218647
							},
							{
								x: 12.852792,
								y: -18.244254
							},
							{
								x: 12.774993,
								y: -18.285839
							},
							{
								x: 12.706802,
								y: -18.341802
							},
							{
								x: 12.650839,
								y: -18.409993
							},
							{
								x: 12.609254,
								y: -18.487792
							},
							{
								x: 12.583647,
								y: -18.572209
							},
							{
								x: 12.575,
								y: -18.66
							},
							{
								x: 12.583647,
								y: -18.747791
							},
							{
								x: 12.609254,
								y: -18.832208
							},
							{
								x: 12.650839,
								y: -18.910007
							},
							{
								x: 12.706802,
								y: -18.978198
							},
							{
								x: 12.774993,
								y: -19.034161
							},
							{
								x: 12.852792,
								y: -19.075746
							},
							{
								x: 12.937209,
								y: -19.101353
							}
						]
					},
					{
						vertices: [
							{
								x: 14.465755,
								y: -19.87505
							},
							{
								x: 14.553546,
								y: -19.866403
							},
							{
								x: 14.637963,
								y: -19.840796
							},
							{
								x: 14.715762,
								y: -19.799211
							},
							{
								x: 14.783953,
								y: -19.743248
							},
							{
								x: 14.839916,
								y: -19.675057
							},
							{
								x: 14.881501,
								y: -19.597258
							},
							{
								x: 14.907108,
								y: -19.512841
							},
							{
								x: 14.915755,
								y: -19.42505
							},
							{
								x: 14.907108,
								y: -19.337259
							},
							{
								x: 14.881501,
								y: -19.252842
							},
							{
								x: 14.839916,
								y: -19.175043
							},
							{
								x: 14.783953,
								y: -19.106852
							},
							{
								x: 14.715762,
								y: -19.050889
							},
							{
								x: 14.637963,
								y: -19.009304
							},
							{
								x: 14.553546,
								y: -18.983697
							},
							{
								x: 14.465755,
								y: -18.97505
							},
							{
								x: 14.377964,
								y: -18.983697
							},
							{
								x: 14.293547,
								y: -19.009304
							},
							{
								x: 14.215748,
								y: -19.050889
							},
							{
								x: 14.147557,
								y: -19.106852
							},
							{
								x: 14.091594,
								y: -19.175043
							},
							{
								x: 14.050009,
								y: -19.252842
							},
							{
								x: 14.024402,
								y: -19.337259
							},
							{
								x: 14.015755,
								y: -19.42505
							},
							{
								x: 14.024402,
								y: -19.512841
							},
							{
								x: 14.050009,
								y: -19.597258
							},
							{
								x: 14.091594,
								y: -19.675057
							},
							{
								x: 14.147557,
								y: -19.743248
							},
							{
								x: 14.215748,
								y: -19.799211
							},
							{
								x: 14.293547,
								y: -19.840796
							},
							{
								x: 14.377964,
								y: -19.866403
							}
						]
					}
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "inner1",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: 1.230097,
							y: -12.275558
						},
						{
							x: 1.230097,
							y: -11.358554
						},
						{
							x: 1.97708,
							y: -10.611571
						},
						{
							x: 1.985335,
							y: -10.609067
						},
						{
							x: 2.032879,
							y: -10.583654
						},
						{
							x: 2.074551,
							y: -10.549454
						},
						{
							x: 2.099551,
							y: -10.524454
						},
						{
							x: 3.8427,
							y: -8.781305
						},
						{
							x: 3.892306,
							y: -8.796353
						},
						{
							x: 3.980097,
							y: -8.805
						},
						{
							x: 4.067888,
							y: -8.796353
						},
						{
							x: 4.152305,
							y: -8.770746
						},
						{
							x: 4.159245,
							y: -8.767036
						},
						{
							x: 4.159245,
							y: -8.811056
						},
						{
							x: 3.539791,
							y: -9.43051
						},
						{
							x: 3.505591,
							y: -9.472182
						},
						{
							x: 3.480178,
							y: -9.519726
						},
						{
							x: 3.464529,
							y: -9.571314
						},
						{
							x: 3.459245,
							y: -9.624964
						},
						{
							x: 3.459245,
							y: -10.111056
						},
						{
							x: 3.320337,
							y: -10.249964
						},
						{
							x: 2.934245,
							y: -10.249964
						},
						{
							x: 2.880595,
							y: -10.255248
						},
						{
							x: 2.829007,
							y: -10.270897
						},
						{
							x: 2.781463,
							y: -10.29631
						},
						{
							x: 2.739791,
							y: -10.33051
						},
						{
							x: 2.718818,
							y: -10.351483
						},
						{
							x: 2.680595,
							y: -10.355248
						},
						{
							x: 2.629007,
							y: -10.370897
						},
						{
							x: 2.581463,
							y: -10.39631
						},
						{
							x: 2.539791,
							y: -10.43051
						},
						{
							x: 2.339791,
							y: -10.63051
						},
						{
							x: 2.305591,
							y: -10.672182
						},
						{
							x: 2.280178,
							y: -10.719726
						},
						{
							x: 2.264529,
							y: -10.771314
						},
						{
							x: 2.259245,
							y: -10.824964
						},
						{
							x: 2.259245,
							y: -11.211056
						},
						{
							x: 1.939791,
							y: -11.53051
						},
						{
							x: 1.839791,
							y: -11.63051
						},
						{
							x: 1.805591,
							y: -11.672182
						},
						{
							x: 1.780178,
							y: -11.719726
						},
						{
							x: 1.777674,
							y: -11.727981
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "inner1",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -1.465625,
							y: -8.45055
						},
						{
							x: -2.21816,
							y: -8.45055
						},
						{
							x: -2.229329,
							y: -8.44458
						},
						{
							x: -2.276227,
							y: -8.430354
						},
						{
							x: -2.285967,
							y: -8.429395
						},
						{
							x: -2.300219,
							y: -8.421777
						},
						{
							x: -3.421546,
							y: -7.30045
						},
						{
							x: -2.595458,
							y: -7.30045
						},
						{
							x: -2.603198,
							y: -7.306802
						},
						{
							x: -2.659161,
							y: -7.374993
						},
						{
							x: -2.700746,
							y: -7.452792
						},
						{
							x: -2.726353,
							y: -7.537209
						},
						{
							x: -2.735,
							y: -7.625
						},
						{
							x: -2.726353,
							y: -7.712791
						},
						{
							x: -2.700746,
							y: -7.797208
						},
						{
							x: -2.659161,
							y: -7.875007
						},
						{
							x: -2.603198,
							y: -7.943198
						},
						{
							x: -2.535007,
							y: -7.999161
						},
						{
							x: -2.457208,
							y: -8.040746
						},
						{
							x: -2.372791,
							y: -8.066353
						},
						{
							x: -2.285,
							y: -8.075
						},
						{
							x: -2.197209,
							y: -8.066353
						},
						{
							x: -2.112792,
							y: -8.040746
						},
						{
							x: -2.034993,
							y: -7.999161
						},
						{
							x: -1.966802,
							y: -7.943198
						},
						{
							x: -1.910839,
							y: -7.875007
						},
						{
							x: -1.869254,
							y: -7.797208
						},
						{
							x: -1.843647,
							y: -7.712791
						},
						{
							x: -1.835,
							y: -7.625
						},
						{
							x: -1.843647,
							y: -7.537209
						},
						{
							x: -1.869254,
							y: -7.452792
						},
						{
							x: -1.910839,
							y: -7.374993
						},
						{
							x: -1.966802,
							y: -7.306802
						},
						{
							x: -1.974542,
							y: -7.30045
						},
						{
							x: -1.965625,
							y: -7.30045
						},
						{
							x: -1.914805,
							y: -7.327614
						},
						{
							x: -1.858527,
							y: -7.344686
						},
						{
							x: -1.8,
							y: -7.35045
						},
						{
							x: -1.353554,
							y: -7.35045
						},
						{
							x: -0.450362,
							y: -8.253642
						},
						{
							x: -0.460195,
							y: -8.248386
						},
						{
							x: -0.516473,
							y: -8.231314
						},
						{
							x: -0.575,
							y: -8.22555
						},
						{
							x: -0.6,
							y: -8.22555
						},
						{
							x: -0.625,
							y: -8.22555
						},
						{
							x: -0.683527,
							y: -8.231314
						},
						{
							x: -0.739805,
							y: -8.248386
						},
						{
							x: -0.753759,
							y: -8.255844
						},
						{
							x: -0.758527,
							y: -8.256314
						},
						{
							x: -0.814805,
							y: -8.273386
						},
						{
							x: -0.85734,
							y: -8.296122
						},
						{
							x: -0.864805,
							y: -8.298386
						},
						{
							x: -0.90734,
							y: -8.321122
						},
						{
							x: -0.914805,
							y: -8.323386
						},
						{
							x: -0.966671,
							y: -8.351109
						},
						{
							x: -1.012132,
							y: -8.388418
						},
						{
							x: -1.024264,
							y: -8.40055
						},
						{
							x: -1.3,
							y: -8.40055
						},
						{
							x: -1.358527,
							y: -8.406314
						},
						{
							x: -1.414805,
							y: -8.423386
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "inner1",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: 2.671446,
							y: -8.80045
						},
						{
							x: 2.453554,
							y: -8.80045
						},
						{
							x: 1.851777,
							y: -8.198673
						},
						{
							x: 1.813893,
							y: -8.167583
						},
						{
							x: 1.770671,
							y: -8.14448
						},
						{
							x: 1.723773,
							y: -8.130254
						},
						{
							x: 1.675,
							y: -8.12545
						},
						{
							x: 0.15684,
							y: -8.12545
						},
						{
							x: 0.145671,
							y: -8.11948
						},
						{
							x: 0.138205,
							y: -8.117215
						},
						{
							x: 0.099781,
							y: -8.096677
						},
						{
							x: -0.971896,
							y: -7.025
						},
						{
							x: -0.91,
							y: -7.025
						},
						{
							x: -0.85635,
							y: -7.019716
						},
						{
							x: -0.804762,
							y: -7.004067
						},
						{
							x: -0.757218,
							y: -6.978654
						},
						{
							x: -0.715546,
							y: -6.944454
						},
						{
							x: -0.496092,
							y: -6.725
						},
						{
							x: 0.275746,
							y: -6.725
						},
						{
							x: 0.274254,
							y: -6.727792
						},
						{
							x: 0.248647,
							y: -6.812209
						},
						{
							x: 0.24,
							y: -6.9
						},
						{
							x: 0.248647,
							y: -6.987791
						},
						{
							x: 0.274254,
							y: -7.072208
						},
						{
							x: 0.315839,
							y: -7.150007
						},
						{
							x: 0.371802,
							y: -7.218198
						},
						{
							x: 0.439993,
							y: -7.274161
						},
						{
							x: 0.517792,
							y: -7.315746
						},
						{
							x: 0.602209,
							y: -7.341353
						},
						{
							x: 0.69,
							y: -7.35
						},
						{
							x: 0.777791,
							y: -7.341353
						},
						{
							x: 0.862208,
							y: -7.315746
						},
						{
							x: 0.940007,
							y: -7.274161
						},
						{
							x: 1.008198,
							y: -7.218198
						},
						{
							x: 1.030292,
							y: -7.191276
						},
						{
							x: 1.074993,
							y: -7.227961
						},
						{
							x: 1.152792,
							y: -7.269546
						},
						{
							x: 1.237209,
							y: -7.295153
						},
						{
							x: 1.325,
							y: -7.3038
						},
						{
							x: 1.412791,
							y: -7.295153
						},
						{
							x: 1.497208,
							y: -7.269546
						},
						{
							x: 1.575007,
							y: -7.227961
						},
						{
							x: 1.643198,
							y: -7.171998
						},
						{
							x: 1.699161,
							y: -7.103807
						},
						{
							x: 1.740746,
							y: -7.026008
						},
						{
							x: 1.766353,
							y: -6.941591
						},
						{
							x: 1.775,
							y: -6.8538
						},
						{
							x: 1.766353,
							y: -6.766009
						},
						{
							x: 1.740746,
							y: -6.681592
						},
						{
							x: 1.710497,
							y: -6.625
						},
						{
							x: 2.49,
							y: -6.625
						},
						{
							x: 2.59,
							y: -6.625
						},
						{
							x: 2.64365,
							y: -6.619716
						},
						{
							x: 2.695238,
							y: -6.604067
						},
						{
							x: 2.702847,
							y: -6.6
						},
						{
							x: 2.945826,
							y: -6.6
						},
						{
							x: 2.902792,
							y: -6.613054
						},
						{
							x: 2.824993,
							y: -6.654639
						},
						{
							x: 2.756802,
							y: -6.710602
						},
						{
							x: 2.700839,
							y: -6.778793
						},
						{
							x: 2.659254,
							y: -6.856592
						},
						{
							x: 2.633647,
							y: -6.941009
						},
						{
							x: 2.625,
							y: -7.0288
						},
						{
							x: 2.633647,
							y: -7.116591
						},
						{
							x: 2.659254,
							y: -7.201008
						},
						{
							x: 2.700839,
							y: -7.278807
						},
						{
							x: 2.756802,
							y: -7.346998
						},
						{
							x: 2.824993,
							y: -7.402961
						},
						{
							x: 2.890454,
							y: -7.437951
						},
						{
							x: 2.860084,
							y: -7.474957
						},
						{
							x: 2.818499,
							y: -7.552756
						},
						{
							x: 2.792892,
							y: -7.637173
						},
						{
							x: 2.784245,
							y: -7.724964
						},
						{
							x: 2.792892,
							y: -7.812755
						},
						{
							x: 2.818499,
							y: -7.897172
						},
						{
							x: 2.852834,
							y: -7.961407
						},
						{
							x: 2.824993,
							y: -7.976289
						},
						{
							x: 2.756802,
							y: -8.032252
						},
						{
							x: 2.700839,
							y: -8.100443
						},
						{
							x: 2.659254,
							y: -8.178242
						},
						{
							x: 2.633647,
							y: -8.262659
						},
						{
							x: 2.625,
							y: -8.35045
						},
						{
							x: 2.633647,
							y: -8.438241
						},
						{
							x: 2.659254,
							y: -8.522658
						},
						{
							x: 2.700839,
							y: -8.600457
						},
						{
							x: 2.756802,
							y: -8.668648
						},
						{
							x: 2.782312,
							y: -8.689584
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "inner1",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: 4.64,
							y: -7.94428
						},
						{
							x: 4.628699,
							y: -7.93051
						},
						{
							x: 4.587027,
							y: -7.89631
						},
						{
							x: 4.539483,
							y: -7.870897
						},
						{
							x: 4.531228,
							y: -7.868393
						},
						{
							x: 4.511022,
							y: -7.848187
						},
						{
							x: 4.411022,
							y: -7.748187
						},
						{
							x: 4.373138,
							y: -7.717097
						},
						{
							x: 4.329916,
							y: -7.693994
						},
						{
							x: 4.283018,
							y: -7.679768
						},
						{
							x: 4.234245,
							y: -7.674964
						},
						{
							x: 3.67932,
							y: -7.674964
						},
						{
							x: 3.675598,
							y: -7.637173
						},
						{
							x: 3.649991,
							y: -7.552756
						},
						{
							x: 3.608406,
							y: -7.474957
						},
						{
							x: 3.552443,
							y: -7.406766
						},
						{
							x: 3.484252,
							y: -7.350803
						},
						{
							x: 3.418791,
							y: -7.315813
						},
						{
							x: 3.449161,
							y: -7.278807
						},
						{
							x: 3.490746,
							y: -7.201008
						},
						{
							x: 3.516353,
							y: -7.116591
						},
						{
							x: 3.525,
							y: -7.0288
						},
						{
							x: 3.516353,
							y: -6.941009
						},
						{
							x: 3.490746,
							y: -6.856592
						},
						{
							x: 3.449161,
							y: -6.778793
						},
						{
							x: 3.393198,
							y: -6.710602
						},
						{
							x: 3.325007,
							y: -6.654639
						},
						{
							x: 3.247208,
							y: -6.613054
						},
						{
							x: 3.204174,
							y: -6.6
						},
						{
							x: 4.19,
							y: -6.6
						},
						{
							x: 4.238773,
							y: -6.595196
						},
						{
							x: 4.285671,
							y: -6.58097
						},
						{
							x: 4.328893,
							y: -6.557867
						},
						{
							x: 4.366777,
							y: -6.526777
						},
						{
							x: 4.393554,
							y: -6.5
						},
						{
							x: 4.686446,
							y: -6.5
						},
						{
							x: 4.740388,
							y: -6.553942
						},
						{
							x: 4.744804,
							y: -6.598773
						},
						{
							x: 4.756347,
							y: -6.636826
						},
						{
							x: 4.748647,
							y: -6.662209
						},
						{
							x: 4.74,
							y: -6.75
						},
						{
							x: 4.748647,
							y: -6.837791
						},
						{
							x: 4.761318,
							y: -6.879562
						},
						{
							x: 4.715,
							y: -6.875
						},
						{
							x: 4.627209,
							y: -6.883647
						},
						{
							x: 4.542792,
							y: -6.909254
						},
						{
							x: 4.464993,
							y: -6.950839
						},
						{
							x: 4.396802,
							y: -7.006802
						},
						{
							x: 4.340839,
							y: -7.074993
						},
						{
							x: 4.299254,
							y: -7.152792
						},
						{
							x: 4.273647,
							y: -7.237209
						},
						{
							x: 4.265,
							y: -7.325
						},
						{
							x: 4.273647,
							y: -7.412791
						},
						{
							x: 4.299254,
							y: -7.497208
						},
						{
							x: 4.340839,
							y: -7.575007
						},
						{
							x: 4.396802,
							y: -7.643198
						},
						{
							x: 4.464993,
							y: -7.699161
						},
						{
							x: 4.542792,
							y: -7.740746
						},
						{
							x: 4.627209,
							y: -7.766353
						},
						{
							x: 4.64,
							y: -7.767613
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "inner1",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -1.023908,
							y: -6.475
						},
						{
							x: -1.796092,
							y: -6.475
						},
						{
							x: -1.815546,
							y: -6.455546
						},
						{
							x: -1.857218,
							y: -6.421346
						},
						{
							x: -1.904762,
							y: -6.395933
						},
						{
							x: -1.95635,
							y: -6.380284
						},
						{
							x: -1.994573,
							y: -6.376519
						},
						{
							x: -2.015546,
							y: -6.355546
						},
						{
							x: -2.057218,
							y: -6.321346
						},
						{
							x: -2.100568,
							y: -6.298175
						},
						{
							x: -2.100009,
							y: -6.29713
						},
						{
							x: -2.074402,
							y: -6.212713
						},
						{
							x: -2.073004,
							y: -6.198522
						},
						{
							x: -1.857678,
							y: -6.100796
						},
						{
							x: 0.912617,
							y: -6.141536
						},
						{
							x: 0.895546,
							y: -6.155546
						},
						{
							x: 0.876092,
							y: -6.175
						},
						{
							x: -0.61,
							y: -6.175
						},
						{
							x: -0.66365,
							y: -6.180284
						},
						{
							x: -0.715238,
							y: -6.195933
						},
						{
							x: -0.762782,
							y: -6.221346
						},
						{
							x: -0.804454,
							y: -6.255546
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "inner1",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -1.559869,
							y: -16.450668
						},
						{
							x: -1.584253,
							y: -16.370285
						},
						{
							x: -1.625838,
							y: -16.292486
						},
						{
							x: -1.681801,
							y: -16.224294
						},
						{
							x: -1.749992,
							y: -16.168331
						},
						{
							x: -1.827791,
							y: -16.126747
						},
						{
							x: -1.912208,
							y: -16.101139
						},
						{
							x: -1.999999,
							y: -16.092492
						},
						{
							x: -2.087789,
							y: -16.101139
						},
						{
							x: -2.172206,
							y: -16.126747
						},
						{
							x: -2.250005,
							y: -16.168331
						},
						{
							x: -2.318197,
							y: -16.224294
						},
						{
							x: -2.37416,
							y: -16.292486
						},
						{
							x: -2.388194,
							y: -16.318742
						},
						{
							x: -2.452856,
							y: -16.284179
						},
						{
							x: -2.537273,
							y: -16.258572
						},
						{
							x: -2.625064,
							y: -16.249925
						},
						{
							x: -2.712855,
							y: -16.258572
						},
						{
							x: -2.797272,
							y: -16.284179
						},
						{
							x: -2.875071,
							y: -16.325764
						},
						{
							x: -2.923313,
							y: -16.365355
						},
						{
							x: -2.925064,
							y: -16.362078
						},
						{
							x: -2.925064,
							y: -15.924925
						},
						{
							x: -2.930348,
							y: -15.871275
						},
						{
							x: -2.945997,
							y: -15.819687
						},
						{
							x: -2.97141,
							y: -15.772143
						},
						{
							x: -3.00561,
							y: -15.730471
						},
						{
							x: -3.988931,
							y: -14.74715
						},
						{
							x: -3.96,
							y: -14.75
						},
						{
							x: -3.872209,
							y: -14.741353
						},
						{
							x: -3.787792,
							y: -14.715746
						},
						{
							x: -3.709993,
							y: -14.674161
						},
						{
							x: -3.641802,
							y: -14.618198
						},
						{
							x: -3.585839,
							y: -14.550007
						},
						{
							x: -3.544254,
							y: -14.472208
						},
						{
							x: -3.518647,
							y: -14.387791
						},
						{
							x: -3.51,
							y: -14.3
						},
						{
							x: -3.518647,
							y: -14.212209
						},
						{
							x: -3.544254,
							y: -14.127792
						},
						{
							x: -3.585839,
							y: -14.049993
						},
						{
							x: -3.641802,
							y: -13.981802
						},
						{
							x: -3.692035,
							y: -13.940576
						},
						{
							x: -3.705933,
							y: -13.894762
						},
						{
							x: -3.71,
							y: -13.887153
						},
						{
							x: -3.71,
							y: -13.803554
						},
						{
							x: -3.002281,
							y: -13.095835
						},
						{
							x: -2.96,
							y: -13.1
						},
						{
							x: -2.872209,
							y: -13.091353
						},
						{
							x: -2.787792,
							y: -13.065746
						},
						{
							x: -2.709993,
							y: -13.024161
						},
						{
							x: -2.641802,
							y: -12.968198
						},
						{
							x: -2.585839,
							y: -12.900007
						},
						{
							x: -2.544254,
							y: -12.822208
						},
						{
							x: -2.518647,
							y: -12.737791
						},
						{
							x: -2.51,
							y: -12.65
						},
						{
							x: -2.518647,
							y: -12.562209
						},
						{
							x: -2.544254,
							y: -12.477792
						},
						{
							x: -2.585839,
							y: -12.399993
						},
						{
							x: -2.641802,
							y: -12.331802
						},
						{
							x: -2.709993,
							y: -12.275839
						},
						{
							x: -2.787792,
							y: -12.234254
						},
						{
							x: -2.872209,
							y: -12.208647
						},
						{
							x: -2.96,
							y: -12.2
						},
						{
							x: -3.047791,
							y: -12.208647
						},
						{
							x: -3.132208,
							y: -12.234254
						},
						{
							x: -3.210007,
							y: -12.275839
						},
						{
							x: -3.278198,
							y: -12.331802
						},
						{
							x: -3.334161,
							y: -12.399993
						},
						{
							x: -3.375746,
							y: -12.477792
						},
						{
							x: -3.401353,
							y: -12.562209
						},
						{
							x: -3.41,
							y: -12.65
						},
						{
							x: -3.401353,
							y: -12.737791
						},
						{
							x: -3.389714,
							y: -12.77616
						},
						{
							x: -4.136777,
							y: -13.523223
						},
						{
							x: -4.167867,
							y: -13.561107
						},
						{
							x: -4.19097,
							y: -13.604329
						},
						{
							x: -4.205196,
							y: -13.651227
						},
						{
							x: -4.21,
							y: -13.7
						},
						{
							x: -4.21,
							y: -13.887153
						},
						{
							x: -4.214067,
							y: -13.894762
						},
						{
							x: -4.227965,
							y: -13.940576
						},
						{
							x: -4.278198,
							y: -13.981802
						},
						{
							x: -4.334161,
							y: -14.049993
						},
						{
							x: -4.375746,
							y: -14.127792
						},
						{
							x: -4.389139,
							y: -14.171942
						},
						{
							x: -4.875064,
							y: -13.686017
						},
						{
							x: -4.875064,
							y: -13.354898
						},
						{
							x: -4.822192,
							y: -13.383158
						},
						{
							x: -4.737775,
							y: -13.408766
						},
						{
							x: -4.649985,
							y: -13.417412
						},
						{
							x: -4.562194,
							y: -13.408766
						},
						{
							x: -4.477777,
							y: -13.383158
						},
						{
							x: -4.399978,
							y: -13.341574
						},
						{
							x: -4.331787,
							y: -13.28561
						},
						{
							x: -4.275824,
							y: -13.217419
						},
						{
							x: -4.235221,
							y: -13.141458
						},
						{
							x: -4.153546,
							y: -13.166233
						},
						{
							x: -4.065755,
							y: -13.17488
						},
						{
							x: -3.977964,
							y: -13.166233
						},
						{
							x: -3.893547,
							y: -13.140626
						},
						{
							x: -3.815748,
							y: -13.099041
						},
						{
							x: -3.747557,
							y: -13.043078
						},
						{
							x: -3.691594,
							y: -12.974887
						},
						{
							x: -3.650009,
							y: -12.897088
						},
						{
							x: -3.624402,
							y: -12.812671
						},
						{
							x: -3.615755,
							y: -12.72488
						},
						{
							x: -3.624402,
							y: -12.637089
						},
						{
							x: -3.624404,
							y: -12.637083
						},
						{
							x: -2.462201,
							y: -11.47488
						},
						{
							x: -2.43992,
							y: -11.47488
						},
						{
							x: -2.439916,
							y: -11.474887
						},
						{
							x: -2.383953,
							y: -11.543078
						},
						{
							x: -2.315762,
							y: -11.599041
						},
						{
							x: -2.237963,
							y: -11.640626
						},
						{
							x: -2.153546,
							y: -11.666233
						},
						{
							x: -2.065755,
							y: -11.67488
						},
						{
							x: -1.977964,
							y: -11.666233
						},
						{
							x: -1.893547,
							y: -11.640626
						},
						{
							x: -1.815748,
							y: -11.599041
						},
						{
							x: -1.747557,
							y: -11.543078
						},
						{
							x: -1.691594,
							y: -11.474887
						},
						{
							x: -1.650009,
							y: -11.397088
						},
						{
							x: -1.624402,
							y: -11.312671
						},
						{
							x: -1.615755,
							y: -11.22488
						},
						{
							x: -1.624402,
							y: -11.137089
						},
						{
							x: -1.650009,
							y: -11.052672
						},
						{
							x: -1.691594,
							y: -10.974873
						},
						{
							x: -1.747557,
							y: -10.906682
						},
						{
							x: -1.815748,
							y: -10.850719
						},
						{
							x: -1.893547,
							y: -10.809134
						},
						{
							x: -1.977964,
							y: -10.783527
						},
						{
							x: -2.065755,
							y: -10.77488
						},
						{
							x: -2.153546,
							y: -10.783527
						},
						{
							x: -2.237963,
							y: -10.809134
						},
						{
							x: -2.315762,
							y: -10.850719
						},
						{
							x: -2.383953,
							y: -10.906682
						},
						{
							x: -2.439916,
							y: -10.974873
						},
						{
							x: -2.43992,
							y: -10.97488
						},
						{
							x: -2.565755,
							y: -10.97488
						},
						{
							x: -2.614528,
							y: -10.979684
						},
						{
							x: -2.661426,
							y: -10.99391
						},
						{
							x: -2.704648,
							y: -11.017013
						},
						{
							x: -2.742532,
							y: -11.048103
						},
						{
							x: -3.977958,
							y: -12.283529
						},
						{
							x: -3.977964,
							y: -12.283527
						},
						{
							x: -4.065755,
							y: -12.27488
						},
						{
							x: -4.153546,
							y: -12.283527
						},
						{
							x: -4.237963,
							y: -12.309134
						},
						{
							x: -4.315762,
							y: -12.350719
						},
						{
							x: -4.383953,
							y: -12.406682
						},
						{
							x: -4.439916,
							y: -12.474873
						},
						{
							x: -4.480519,
							y: -12.550835
						},
						{
							x: -4.562194,
							y: -12.526059
						},
						{
							x: -4.649985,
							y: -12.517412
						},
						{
							x: -4.737775,
							y: -12.526059
						},
						{
							x: -4.822192,
							y: -12.551667
						},
						{
							x: -4.899991,
							y: -12.593251
						},
						{
							x: -4.960368,
							y: -12.642801
						},
						{
							x: -4.97141,
							y: -12.622143
						},
						{
							x: -5.00561,
							y: -12.580471
						},
						{
							x: -6.775064,
							y: -10.811017
						},
						{
							x: -6.775064,
							y: -9.399925
						},
						{
							x: -6.780348,
							y: -9.346275
						},
						{
							x: -6.795997,
							y: -9.294687
						},
						{
							x: -6.804634,
							y: -9.278529
						},
						{
							x: -6.805348,
							y: -9.271275
						},
						{
							x: -6.820997,
							y: -9.219687
						},
						{
							x: -6.843732,
							y: -9.177152
						},
						{
							x: -6.845997,
							y: -9.169687
						},
						{
							x: -6.87141,
							y: -9.122143
						},
						{
							x: -6.90561,
							y: -9.080471
						},
						{
							x: -7.275064,
							y: -8.711017
						},
						{
							x: -7.275064,
							y: -8.178597
						},
						{
							x: -7.250007,
							y: -8.199161
						},
						{
							x: -7.172208,
							y: -8.240746
						},
						{
							x: -7.087791,
							y: -8.266353
						},
						{
							x: -7,
							y: -8.275
						},
						{
							x: -6.912209,
							y: -8.266353
						},
						{
							x: -6.827792,
							y: -8.240746
						},
						{
							x: -6.749993,
							y: -8.199161
						},
						{
							x: -6.681802,
							y: -8.143198
						},
						{
							x: -6.625839,
							y: -8.075007
						},
						{
							x: -6.584254,
							y: -7.997208
						},
						{
							x: -6.558647,
							y: -7.912791
						},
						{
							x: -6.55,
							y: -7.825
						},
						{
							x: -6.558647,
							y: -7.737209
						},
						{
							x: -6.584254,
							y: -7.652792
						},
						{
							x: -6.625839,
							y: -7.574993
						},
						{
							x: -6.681802,
							y: -7.506802
						},
						{
							x: -6.749993,
							y: -7.450839
						},
						{
							x: -6.827792,
							y: -7.409254
						},
						{
							x: -6.912209,
							y: -7.383647
						},
						{
							x: -7,
							y: -7.375
						},
						{
							x: -7.087791,
							y: -7.383647
						},
						{
							x: -7.172208,
							y: -7.409254
						},
						{
							x: -7.250007,
							y: -7.450839
						},
						{
							x: -7.275064,
							y: -7.471403
						},
						{
							x: -7.275064,
							y: -7.024925
						},
						{
							x: -7.280348,
							y: -6.971275
						},
						{
							x: -7.295997,
							y: -6.919687
						},
						{
							x: -7.300064,
							y: -6.912078
						},
						{
							x: -7.300064,
							y: -5.94904
						},
						{
							x: -7.222272,
							y: -5.990621
						},
						{
							x: -7.137855,
							y: -6.016228
						},
						{
							x: -7.050064,
							y: -6.024875
						},
						{
							x: -6.962273,
							y: -6.016228
						},
						{
							x: -6.877856,
							y: -5.990621
						},
						{
							x: -6.800057,
							y: -5.949036
						},
						{
							x: -6.731866,
							y: -5.893073
						},
						{
							x: -6.675903,
							y: -5.824882
						},
						{
							x: -6.634318,
							y: -5.747083
						},
						{
							x: -6.608711,
							y: -5.662666
						},
						{
							x: -6.600064,
							y: -5.574875
						},
						{
							x: -6.608711,
							y: -5.487084
						},
						{
							x: -6.634318,
							y: -5.402667
						},
						{
							x: -6.675903,
							y: -5.324868
						},
						{
							x: -6.731866,
							y: -5.256677
						},
						{
							x: -6.800057,
							y: -5.200714
						},
						{
							x: -6.877856,
							y: -5.159129
						},
						{
							x: -6.962273,
							y: -5.133522
						},
						{
							x: -7.050064,
							y: -5.124875
						},
						{
							x: -7.100064,
							y: -5.1298
						},
						{
							x: -7.100064,
							y: -4.531765
						},
						{
							x: -7.094094,
							y: -4.520596
						},
						{
							x: -7.079868,
							y: -4.473698
						},
						{
							x: -7.078909,
							y: -4.463958
						},
						{
							x: -7.073919,
							y: -4.454624
						},
						{
							x: -6.966415,
							y: -4.562128
						},
						{
							x: -6.966417,
							y: -4.562134
						},
						{
							x: -6.975064,
							y: -4.649925
						},
						{
							x: -6.966417,
							y: -4.737716
						},
						{
							x: -6.94081,
							y: -4.822133
						},
						{
							x: -6.899225,
							y: -4.899932
						},
						{
							x: -6.843262,
							y: -4.968123
						},
						{
							x: -6.775071,
							y: -5.024086
						},
						{
							x: -6.697272,
							y: -5.065671
						},
						{
							x: -6.612855,
							y: -5.091278
						},
						{
							x: -6.525064,
							y: -5.099925
						},
						{
							x: -6.437273,
							y: -5.091278
						},
						{
							x: -6.352856,
							y: -5.065671
						},
						{
							x: -6.275057,
							y: -5.024086
						},
						{
							x: -6.206866,
							y: -4.968123
						},
						{
							x: -6.16,
							y: -4.911017
						},
						{
							x: -6.16,
							y: -7.99635
						},
						{
							x: -6.203198,
							y: -8.031802
						},
						{
							x: -6.259161,
							y: -8.099993
						},
						{
							x: -6.300746,
							y: -8.177792
						},
						{
							x: -6.326353,
							y: -8.262209
						},
						{
							x: -6.335,
							y: -8.35
						},
						{
							x: -6.326353,
							y: -8.437791
						},
						{
							x: -6.300746,
							y: -8.522208
						},
						{
							x: -6.259161,
							y: -8.600007
						},
						{
							x: -6.206588,
							y: -8.664067
						},
						{
							x: -6.228198,
							y: -8.681802
						},
						{
							x: -6.284161,
							y: -8.749993
						},
						{
							x: -6.325746,
							y: -8.827792
						},
						{
							x: -6.351353,
							y: -8.912209
						},
						{
							x: -6.36,
							y: -9
						},
						{
							x: -6.351353,
							y: -9.087791
						},
						{
							x: -6.325746,
							y: -9.172208
						},
						{
							x: -6.284161,
							y: -9.250007
						},
						{
							x: -6.228198,
							y: -9.318198
						},
						{
							x: -6.160007,
							y: -9.374161
						},
						{
							x: -6.082208,
							y: -9.415746
						},
						{
							x: -5.997791,
							y: -9.441353
						},
						{
							x: -5.91,
							y: -9.45
						},
						{
							x: -5.822209,
							y: -9.441353
						},
						{
							x: -5.737792,
							y: -9.415746
						},
						{
							x: -5.659993,
							y: -9.374161
						},
						{
							x: -5.591802,
							y: -9.318198
						},
						{
							x: -5.535839,
							y: -9.250007
						},
						{
							x: -5.535835,
							y: -9.25
						},
						{
							x: -4.122847,
							y: -9.25
						},
						{
							x: -4.115238,
							y: -9.254067
						},
						{
							x: -4.06365,
							y: -9.269716
						},
						{
							x: -4.01,
							y: -9.275
						},
						{
							x: -3.91,
							y: -9.275
						},
						{
							x: -0.86365,
							y: -9.275
						},
						{
							x: -0.828198,
							y: -9.318198
						},
						{
							x: -0.760007,
							y: -9.374161
						},
						{
							x: -0.682208,
							y: -9.415746
						},
						{
							x: -0.597791,
							y: -9.441353
						},
						{
							x: -0.51,
							y: -9.45
						},
						{
							x: -0.422209,
							y: -9.441353
						},
						{
							x: -0.337792,
							y: -9.415746
						},
						{
							x: -0.259993,
							y: -9.374161
						},
						{
							x: -0.191802,
							y: -9.318198
						},
						{
							x: -0.135839,
							y: -9.250007
						},
						{
							x: -0.116074,
							y: -9.21303
						},
						{
							x: 0.021227,
							y: -9.350331
						},
						{
							x: 0.042133,
							y: -9.389443
						},
						{
							x: 0.073223,
							y: -9.427327
						},
						{
							x: 0.3,
							y: -9.654104
						},
						{
							x: 0.3,
							y: -9.670484
						},
						{
							x: 0.262791,
							y: -9.659197
						},
						{
							x: 0.175,
							y: -9.65055
						},
						{
							x: 0.087209,
							y: -9.659197
						},
						{
							x: 0.002792,
							y: -9.684804
						},
						{
							x: -0.075007,
							y: -9.726389
						},
						{
							x: -0.143198,
							y: -9.782352
						},
						{
							x: -0.199161,
							y: -9.850543
						},
						{
							x: -0.240746,
							y: -9.928342
						},
						{
							x: -0.266353,
							y: -10.012759
						},
						{
							x: -0.275,
							y: -10.10055
						},
						{
							x: -0.266353,
							y: -10.188341
						},
						{
							x: -0.240746,
							y: -10.272758
						},
						{
							x: -0.199161,
							y: -10.350557
						},
						{
							x: -0.143198,
							y: -10.418748
						},
						{
							x: -0.075007,
							y: -10.474711
						},
						{
							x: 0.002792,
							y: -10.516296
						},
						{
							x: 0.087209,
							y: -10.541903
						},
						{
							x: 0.175,
							y: -10.55055
						},
						{
							x: 0.262791,
							y: -10.541903
						},
						{
							x: 0.347208,
							y: -10.516296
						},
						{
							x: 0.425,
							y: -10.474715
						},
						{
							x: 0.425,
							y: -12.471996
						},
						{
							x: 0.312797,
							y: -12.584199
						},
						{
							x: 0.312791,
							y: -12.584197
						},
						{
							x: 0.225,
							y: -12.57555
						},
						{
							x: 0.137209,
							y: -12.584197
						},
						{
							x: 0.052792,
							y: -12.609804
						},
						{
							x: 0.052247,
							y: -12.610095
						},
						{
							x: 0.049991,
							y: -12.602658
						},
						{
							x: 0.008406,
							y: -12.524859
						},
						{
							x: -0.047557,
							y: -12.456668
						},
						{
							x: -0.115748,
							y: -12.400705
						},
						{
							x: -0.193547,
							y: -12.35912
						},
						{
							x: -0.277964,
							y: -12.333513
						},
						{
							x: -0.365755,
							y: -12.324866
						},
						{
							x: -0.453546,
							y: -12.333513
						},
						{
							x: -0.537963,
							y: -12.35912
						},
						{
							x: -0.615762,
							y: -12.400705
						},
						{
							x: -0.683953,
							y: -12.456668
						},
						{
							x: -0.739916,
							y: -12.524859
						},
						{
							x: -0.781501,
							y: -12.602658
						},
						{
							x: -0.807108,
							y: -12.687075
						},
						{
							x: -0.811899,
							y: -12.735713
						},
						{
							x: -0.869903,
							y: -12.73
						},
						{
							x: -0.957694,
							y: -12.738647
						},
						{
							x: -1.026161,
							y: -12.759416
						},
						{
							x: -1.033647,
							y: -12.683409
						},
						{
							x: -1.059254,
							y: -12.598992
						},
						{
							x: -1.100839,
							y: -12.521193
						},
						{
							x: -1.156802,
							y: -12.453002
						},
						{
							x: -1.224993,
							y: -12.397039
						},
						{
							x: -1.302792,
							y: -12.355454
						},
						{
							x: -1.387209,
							y: -12.329847
						},
						{
							x: -1.475,
							y: -12.3212
						},
						{
							x: -1.562791,
							y: -12.329847
						},
						{
							x: -1.647208,
							y: -12.355454
						},
						{
							x: -1.725007,
							y: -12.397039
						},
						{
							x: -1.793198,
							y: -12.453002
						},
						{
							x: -1.849161,
							y: -12.521193
						},
						{
							x: -1.890746,
							y: -12.598992
						},
						{
							x: -1.916353,
							y: -12.683409
						},
						{
							x: -1.925,
							y: -12.7712
						},
						{
							x: -1.916353,
							y: -12.858991
						},
						{
							x: -1.890746,
							y: -12.943408
						},
						{
							x: -1.849161,
							y: -13.021207
						},
						{
							x: -1.793198,
							y: -13.089398
						},
						{
							x: -1.725007,
							y: -13.145361
						},
						{
							x: -1.647208,
							y: -13.186946
						},
						{
							x: -1.562791,
							y: -13.212553
						},
						{
							x: -1.475,
							y: -13.2212
						},
						{
							x: -1.387209,
							y: -13.212553
						},
						{
							x: -1.318742,
							y: -13.191784
						},
						{
							x: -1.311256,
							y: -13.267791
						},
						{
							x: -1.302361,
							y: -13.297114
						},
						{
							x: -1.346454,
							y: -13.283739
						},
						{
							x: -1.434245,
							y: -13.275092
						},
						{
							x: -1.522036,
							y: -13.283739
						},
						{
							x: -1.606453,
							y: -13.309346
						},
						{
							x: -1.684252,
							y: -13.350931
						},
						{
							x: -1.752443,
							y: -13.406894
						},
						{
							x: -1.808406,
							y: -13.475085
						},
						{
							x: -1.849991,
							y: -13.552884
						},
						{
							x: -1.875598,
							y: -13.637301
						},
						{
							x: -1.884245,
							y: -13.725092
						},
						{
							x: -1.875598,
							y: -13.812883
						},
						{
							x: -1.849991,
							y: -13.8973
						},
						{
							x: -1.808406,
							y: -13.975099
						},
						{
							x: -1.752443,
							y: -14.04329
						},
						{
							x: -1.684252,
							y: -14.099253
						},
						{
							x: -1.606453,
							y: -14.140838
						},
						{
							x: -1.522036,
							y: -14.166445
						},
						{
							x: -1.434245,
							y: -14.175092
						},
						{
							x: -1.346454,
							y: -14.166445
						},
						{
							x: -1.262037,
							y: -14.140838
						},
						{
							x: -1.184238,
							y: -14.099253
						},
						{
							x: -1.116047,
							y: -14.04329
						},
						{
							x: -1.101066,
							y: -14.025035
						},
						{
							x: -1.100873,
							y: -14.025671
						},
						{
							x: -1.07777,
							y: -14.068893
						},
						{
							x: -1.04668,
							y: -14.106777
						},
						{
							x: -0.82168,
							y: -14.331777
						},
						{
							x: -0.783795,
							y: -14.362867
						},
						{
							x: -0.740574,
							y: -14.38597
						},
						{
							x: -0.693675,
							y: -14.400196
						},
						{
							x: -0.644903,
							y: -14.405
						},
						{
							x: -0.576743,
							y: -14.405
						},
						{
							x: -0.565574,
							y: -14.41097
						},
						{
							x: -0.518675,
							y: -14.425196
						},
						{
							x: -0.469903,
							y: -14.43
						},
						{
							x: -0.294903,
							y: -14.43
						},
						{
							x: -0.24613,
							y: -14.425196
						},
						{
							x: -0.199232,
							y: -14.41097
						},
						{
							x: -0.188063,
							y: -14.405
						},
						{
							x: -0.169903,
							y: -14.405
						},
						{
							x: -0.12113,
							y: -14.400196
						},
						{
							x: -0.074232,
							y: -14.38597
						},
						{
							x: -0.03101,
							y: -14.362867
						},
						{
							x: 0.006874,
							y: -14.331777
						},
						{
							x: 0.033651,
							y: -14.305
						},
						{
							x: 0.430097,
							y: -14.305
						},
						{
							x: 0.47887,
							y: -14.300196
						},
						{
							x: 0.525768,
							y: -14.28597
						},
						{
							x: 0.56899,
							y: -14.262867
						},
						{
							x: 0.606874,
							y: -14.231777
						},
						{
							x: 1.084245,
							y: -13.754406
						},
						{
							x: 1.084245,
							y: -14.12141
						},
						{
							x: -0.077958,
							y: -15.283613
						},
						{
							x: -0.077964,
							y: -15.283611
						},
						{
							x: -0.165755,
							y: -15.274964
						},
						{
							x: -0.253546,
							y: -15.283611
						},
						{
							x: -0.337963,
							y: -15.309218
						},
						{
							x: -0.415762,
							y: -15.350803
						},
						{
							x: -0.483953,
							y: -15.406766
						},
						{
							x: -0.539916,
							y: -15.474957
						},
						{
							x: -0.581501,
							y: -15.552756
						},
						{
							x: -0.607108,
							y: -15.637173
						},
						{
							x: -0.615755,
							y: -15.724964
						},
						{
							x: -0.607108,
							y: -15.812755
						},
						{
							x: -0.581501,
							y: -15.897172
						},
						{
							x: -0.539916,
							y: -15.974971
						},
						{
							x: -0.483953,
							y: -16.043162
						},
						{
							x: -0.415762,
							y: -16.099125
						},
						{
							x: -0.337963,
							y: -16.14071
						},
						{
							x: -0.253546,
							y: -16.166317
						},
						{
							x: -0.165755,
							y: -16.174964
						},
						{
							x: -0.077964,
							y: -16.166317
						},
						{
							x: 0.006453,
							y: -16.14071
						},
						{
							x: 0.084252,
							y: -16.099125
						},
						{
							x: 0.152443,
							y: -16.043162
						},
						{
							x: 0.208406,
							y: -15.974971
						},
						{
							x: 0.249991,
							y: -15.897172
						},
						{
							x: 0.275598,
							y: -15.812755
						},
						{
							x: 0.284245,
							y: -15.724964
						},
						{
							x: 0.275598,
							y: -15.637173
						},
						{
							x: 0.275596,
							y: -15.637167
						},
						{
							x: 1.511022,
							y: -14.401741
						},
						{
							x: 1.542112,
							y: -14.363857
						},
						{
							x: 1.565215,
							y: -14.320635
						},
						{
							x: 1.579441,
							y: -14.273737
						},
						{
							x: 1.584245,
							y: -14.224964
						},
						{
							x: 1.584245,
							y: -12.628518
						},
						{
							x: 2.131228,
							y: -12.081535
						},
						{
							x: 2.139483,
							y: -12.079031
						},
						{
							x: 2.187027,
							y: -12.053618
						},
						{
							x: 2.228699,
							y: -12.019418
						},
						{
							x: 2.328699,
							y: -11.919418
						},
						{
							x: 2.728699,
							y: -11.519418
						},
						{
							x: 2.762899,
							y: -11.477746
						},
						{
							x: 2.788312,
							y: -11.430202
						},
						{
							x: 2.803961,
							y: -11.378614
						},
						{
							x: 2.809245,
							y: -11.324964
						},
						{
							x: 2.809245,
							y: -10.938872
						},
						{
							x: 2.849672,
							y: -10.898445
						},
						{
							x: 2.887895,
							y: -10.89468
						},
						{
							x: 2.939483,
							y: -10.879031
						},
						{
							x: 2.987027,
							y: -10.853618
						},
						{
							x: 3.028699,
							y: -10.819418
						},
						{
							x: 3.048153,
							y: -10.799964
						},
						{
							x: 3.434245,
							y: -10.799964
						},
						{
							x: 3.487895,
							y: -10.79468
						},
						{
							x: 3.539483,
							y: -10.779031
						},
						{
							x: 3.587027,
							y: -10.753618
						},
						{
							x: 3.628699,
							y: -10.719418
						},
						{
							x: 3.928699,
							y: -10.419418
						},
						{
							x: 3.962899,
							y: -10.377746
						},
						{
							x: 3.988312,
							y: -10.330202
						},
						{
							x: 4.003961,
							y: -10.278614
						},
						{
							x: 4.009245,
							y: -10.224964
						},
						{
							x: 4.009245,
							y: -9.738872
						},
						{
							x: 4.628699,
							y: -9.119418
						},
						{
							x: 4.64,
							y: -9.105648
						},
						{
							x: 4.64,
							y: -13.65
						},
						{
							x: 4.644804,
							y: -13.698773
						},
						{
							x: 4.658877,
							y: -13.745168
						},
						{
							x: 4.65883,
							y: -13.745187
						},
						{
							x: 4.985095,
							y: -14.537544
						},
						{
							x: 4.972036,
							y: -14.533583
						},
						{
							x: 4.884245,
							y: -14.524936
						},
						{
							x: 4.796454,
							y: -14.533583
						},
						{
							x: 4.712037,
							y: -14.55919
						},
						{
							x: 4.634238,
							y: -14.600775
						},
						{
							x: 4.566047,
							y: -14.656738
						},
						{
							x: 4.510084,
							y: -14.724929
						},
						{
							x: 4.500553,
							y: -14.74276
						},
						{
							x: 4.437963,
							y: -14.709304
						},
						{
							x: 4.353546,
							y: -14.683697
						},
						{
							x: 4.265755,
							y: -14.67505
						},
						{
							x: 4.177964,
							y: -14.683697
						},
						{
							x: 4.093547,
							y: -14.709304
						},
						{
							x: 4.015748,
							y: -14.750889
						},
						{
							x: 3.947557,
							y: -14.806852
						},
						{
							x: 3.891594,
							y: -14.875043
						},
						{
							x: 3.850009,
							y: -14.952842
						},
						{
							x: 3.824402,
							y: -15.037259
						},
						{
							x: 3.815755,
							y: -15.12505
						},
						{
							x: 3.824402,
							y: -15.212841
						},
						{
							x: 3.850009,
							y: -15.297258
						},
						{
							x: 3.866269,
							y: -15.327678
						},
						{
							x: 3.831463,
							y: -15.346282
						},
						{
							x: 3.814695,
							y: -15.360043
						},
						{
							x: 3.779007,
							y: -15.370869
						},
						{
							x: 3.731463,
							y: -15.396282
						},
						{
							x: 3.726024,
							y: -15.400746
						},
						{
							x: 3.680595,
							y: -15.40522
						},
						{
							x: 3.629007,
							y: -15.420869
						},
						{
							x: 3.581463,
							y: -15.446282
						},
						{
							x: 3.577011,
							y: -15.449936
						},
						{
							x: 1.084245,
							y: -15.449936
						},
						{
							x: 1.030595,
							y: -15.45522
						},
						{
							x: 0.979007,
							y: -15.470869
						},
						{
							x: 0.931463,
							y: -15.496282
						},
						{
							x: 0.889791,
							y: -15.530482
						},
						{
							x: 0.308286,
							y: -16.111987
						},
						{
							x: 0.279007,
							y: -16.120869
						},
						{
							x: 0.231463,
							y: -16.146282
						},
						{
							x: 0.214695,
							y: -16.160043
						},
						{
							x: 0.179007,
							y: -16.170869
						},
						{
							x: 0.131463,
							y: -16.196282
						},
						{
							x: 0.114695,
							y: -16.210043
						},
						{
							x: 0.079007,
							y: -16.220869
						},
						{
							x: 0.031463,
							y: -16.246282
						},
						{
							x: 0.027011,
							y: -16.249936
						},
						{
							x: -1.065755,
							y: -16.249936
						},
						{
							x: -1.119405,
							y: -16.25522
						},
						{
							x: -1.170993,
							y: -16.270869
						},
						{
							x: -1.218537,
							y: -16.296282
						},
						{
							x: -1.260209,
							y: -16.330482
						},
						{
							x: -1.360141,
							y: -16.430414
						},
						{
							x: -1.415755,
							y: -16.424936
						},
						{
							x: -1.503546,
							y: -16.433583
						}
					]
				},
				inner_rings: [
					{
						vertices: [
							{
								x: -4.39,
								y: -10.9
							},
							{
								x: -4.302209,
								y: -10.891353
							},
							{
								x: -4.217792,
								y: -10.865746
							},
							{
								x: -4.139993,
								y: -10.824161
							},
							{
								x: -4.071802,
								y: -10.768198
							},
							{
								x: -4.015839,
								y: -10.700007
							},
							{
								x: -3.974254,
								y: -10.622208
							},
							{
								x: -3.948647,
								y: -10.537791
							},
							{
								x: -3.94,
								y: -10.45
							},
							{
								x: -3.948647,
								y: -10.362209
							},
							{
								x: -3.974254,
								y: -10.277792
							},
							{
								x: -4.015839,
								y: -10.199993
							},
							{
								x: -4.071802,
								y: -10.131802
							},
							{
								x: -4.139993,
								y: -10.075839
							},
							{
								x: -4.217792,
								y: -10.034254
							},
							{
								x: -4.302209,
								y: -10.008647
							},
							{
								x: -4.39,
								y: -10
							},
							{
								x: -4.477791,
								y: -10.008647
							},
							{
								x: -4.562208,
								y: -10.034254
							},
							{
								x: -4.640007,
								y: -10.075839
							},
							{
								x: -4.708198,
								y: -10.131802
							},
							{
								x: -4.764161,
								y: -10.199993
							},
							{
								x: -4.805746,
								y: -10.277792
							},
							{
								x: -4.831353,
								y: -10.362209
							},
							{
								x: -4.84,
								y: -10.45
							},
							{
								x: -4.831353,
								y: -10.537791
							},
							{
								x: -4.805746,
								y: -10.622208
							},
							{
								x: -4.764161,
								y: -10.700007
							},
							{
								x: -4.708198,
								y: -10.768198
							},
							{
								x: -4.640007,
								y: -10.824161
							},
							{
								x: -4.562208,
								y: -10.865746
							},
							{
								x: -4.477791,
								y: -10.891353
							}
						]
					}
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "inner1",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -3.40127,
							y: 3.676528
						},
						{
							x: -3.3795,
							y: 3.698298
						},
						{
							x: -3.34841,
							y: 3.736182
						},
						{
							x: -3.325307,
							y: 3.779404
						},
						{
							x: -3.311081,
							y: 3.826302
						},
						{
							x: -3.306277,
							y: 3.875075
						},
						{
							x: -3.306277,
							y: 3.943235
						},
						{
							x: -3.300307,
							y: 3.954404
						},
						{
							x: -3.298042,
							y: 3.96187
						},
						{
							x: -3.275307,
							y: 4.004404
						},
						{
							x: -3.273042,
							y: 4.01187
						},
						{
							x: -3.262603,
							y: 4.031401
						},
						{
							x: -3.243072,
							y: 4.04184
						},
						{
							x: -3.235606,
							y: 4.044105
						},
						{
							x: -3.193072,
							y: 4.06684
						},
						{
							x: -3.185606,
							y: 4.069105
						},
						{
							x: -3.143072,
							y: 4.09184
						},
						{
							x: -3.135606,
							y: 4.094105
						},
						{
							x: -3.092384,
							y: 4.117208
						},
						{
							x: -3.0545,
							y: 4.148298
						},
						{
							x: -2.569074,
							y: 4.633724
						},
						{
							x: -2.569068,
							y: 4.633722
						},
						{
							x: -2.481277,
							y: 4.625075
						},
						{
							x: -2.393486,
							y: 4.633722
						},
						{
							x: -2.309069,
							y: 4.659329
						},
						{
							x: -2.291598,
							y: 4.668668
						},
						{
							x: -2.280746,
							y: 4.632892
						},
						{
							x: -2.24,
							y: 4.556663
						},
						{
							x: -2.24,
							y: 4.319008
						},
						{
							x: -2.259454,
							y: 4.299554
						},
						{
							x: -2.293654,
							y: 4.257882
						},
						{
							x: -2.302058,
							y: 4.242158
						},
						{
							x: -2.317782,
							y: 4.233754
						},
						{
							x: -2.359454,
							y: 4.199554
						},
						{
							x: -2.380427,
							y: 4.178581
						},
						{
							x: -2.41865,
							y: 4.174816
						},
						{
							x: -2.470238,
							y: 4.159167
						},
						{
							x: -2.517782,
							y: 4.133754
						},
						{
							x: -2.559454,
							y: 4.099554
						},
						{
							x: -2.978908,
							y: 3.6801
						},
						{
							x: -3.365,
							y: 3.6801
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "inner1",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -2.069504,
							y: -3.543766
						},
						{
							x: -0.687868,
							y: -2.16213
						},
						{
							x: -0.650559,
							y: -2.116669
						},
						{
							x: -0.622836,
							y: -2.064803
						},
						{
							x: -0.605764,
							y: -2.008525
						},
						{
							x: -0.602651,
							y: -1.976913
						},
						{
							x: -0.587868,
							y: -1.96213
						},
						{
							x: -0.550559,
							y: -1.916669
						},
						{
							x: -0.522836,
							y: -1.864803
						},
						{
							x: -0.505764,
							y: -1.808525
						},
						{
							x: -0.5,
							y: -1.749998
						},
						{
							x: -0.5,
							y: -1.474262
						},
						{
							x: 1.112132,
							y: 0.13787
						},
						{
							x: 1.149441,
							y: 0.183331
						},
						{
							x: 1.177164,
							y: 0.235197
						},
						{
							x: 1.194236,
							y: 0.291475
						},
						{
							x: 1.2,
							y: 0.350002
						},
						{
							x: 1.2,
							y: 6.227734
						},
						{
							x: 1.20651,
							y: 6.224254
						},
						{
							x: 1.290927,
							y: 6.198647
						},
						{
							x: 1.378718,
							y: 6.19
						},
						{
							x: 1.466509,
							y: 6.198647
						},
						{
							x: 1.550925,
							y: 6.224254
						},
						{
							x: 1.575,
							y: 6.237122
						},
						{
							x: 1.575,
							y: -0.976092
						},
						{
							x: 1.405614,
							y: -1.145478
						},
						{
							x: 1.35,
							y: -1.14
						},
						{
							x: 1.262209,
							y: -1.148647
						},
						{
							x: 1.177792,
							y: -1.174254
						},
						{
							x: 1.099993,
							y: -1.215839
						},
						{
							x: 1.031802,
							y: -1.271802
						},
						{
							x: 0.975839,
							y: -1.339993
						},
						{
							x: 0.934254,
							y: -1.417792
						},
						{
							x: 0.908647,
							y: -1.502209
						},
						{
							x: 0.9,
							y: -1.59
						},
						{
							x: 0.908647,
							y: -1.677791
						},
						{
							x: 0.934254,
							y: -1.762208
						},
						{
							x: 0.975839,
							y: -1.840007
						},
						{
							x: 1.031802,
							y: -1.908198
						},
						{
							x: 1.051187,
							y: -1.924107
						},
						{
							x: -1.7235,
							y: -3.249331
						},
						{
							x: -1.723091,
							y: -3.250187
						},
						{
							x: -1.754648,
							y: -3.267055
						},
						{
							x: -1.781175,
							y: -3.288825
						},
						{
							x: -1.781846,
							y: -3.28807
						}
					]
				},
				inner_rings: [
					{
						vertices: [
							{
								x: 0.035,
								y: -2.1551
							},
							{
								x: 0.122791,
								y: -2.146453
							},
							{
								x: 0.207208,
								y: -2.120846
							},
							{
								x: 0.285007,
								y: -2.079261
							},
							{
								x: 0.353198,
								y: -2.023298
							},
							{
								x: 0.409161,
								y: -1.955107
							},
							{
								x: 0.450746,
								y: -1.877308
							},
							{
								x: 0.476353,
								y: -1.792891
							},
							{
								x: 0.485,
								y: -1.7051
							},
							{
								x: 0.476353,
								y: -1.617309
							},
							{
								x: 0.450746,
								y: -1.532892
							},
							{
								x: 0.409161,
								y: -1.455093
							},
							{
								x: 0.353198,
								y: -1.386902
							},
							{
								x: 0.285007,
								y: -1.330939
							},
							{
								x: 0.207208,
								y: -1.289354
							},
							{
								x: 0.122791,
								y: -1.263747
							},
							{
								x: 0.035,
								y: -1.2551
							},
							{
								x: -0.052791,
								y: -1.263747
							},
							{
								x: -0.137208,
								y: -1.289354
							},
							{
								x: -0.215007,
								y: -1.330939
							},
							{
								x: -0.283198,
								y: -1.386902
							},
							{
								x: -0.339161,
								y: -1.455093
							},
							{
								x: -0.380746,
								y: -1.532892
							},
							{
								x: -0.406353,
								y: -1.617309
							},
							{
								x: -0.415,
								y: -1.7051
							},
							{
								x: -0.406353,
								y: -1.792891
							},
							{
								x: -0.380746,
								y: -1.877308
							},
							{
								x: -0.339161,
								y: -1.955107
							},
							{
								x: -0.283198,
								y: -2.023298
							},
							{
								x: -0.215007,
								y: -2.079261
							},
							{
								x: -0.137208,
								y: -2.120846
							},
							{
								x: -0.052791,
								y: -2.146453
							}
						]
					}
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "inner1",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -2.929967,
							y: -6.3
						},
						{
							x: -3.100746,
							y: -6.3
						},
						{
							x: -3.099254,
							y: -6.297208
						},
						{
							x: -3.073647,
							y: -6.212791
						},
						{
							x: -3.065,
							y: -6.125
						},
						{
							x: -3.073647,
							y: -6.037209
						},
						{
							x: -3.099254,
							y: -5.952792
						},
						{
							x: -3.140839,
							y: -5.874993
						},
						{
							x: -3.196802,
							y: -5.806802
						},
						{
							x: -3.264993,
							y: -5.750839
						},
						{
							x: -3.342792,
							y: -5.709254
						},
						{
							x: -3.427209,
							y: -5.683647
						},
						{
							x: -3.515,
							y: -5.675
						},
						{
							x: -3.602791,
							y: -5.683647
						},
						{
							x: -3.687208,
							y: -5.709254
						},
						{
							x: -3.765007,
							y: -5.750839
						},
						{
							x: -3.833198,
							y: -5.806802
						},
						{
							x: -3.889161,
							y: -5.874993
						},
						{
							x: -3.903893,
							y: -5.902553
						},
						{
							x: -4.053429,
							y: -5.753017
						},
						{
							x: -4.055933,
							y: -5.744762
						},
						{
							x: -4.081346,
							y: -5.697218
						},
						{
							x: -4.115546,
							y: -5.655546
						},
						{
							x: -4.215546,
							y: -5.555546
						},
						{
							x: -4.415546,
							y: -5.355546
						},
						{
							x: -4.430668,
							y: -5.343136
						},
						{
							x: -4.433711,
							y: -5.312238
						},
						{
							x: -4.459318,
							y: -5.227821
						},
						{
							x: -4.500903,
							y: -5.150022
						},
						{
							x: -4.556866,
							y: -5.081831
						},
						{
							x: -4.595711,
							y: -5.049952
						},
						{
							x: -4.556866,
							y: -5.018073
						},
						{
							x: -4.500903,
							y: -4.949882
						},
						{
							x: -4.459318,
							y: -4.872083
						},
						{
							x: -4.433711,
							y: -4.787666
						},
						{
							x: -4.425064,
							y: -4.699875
						},
						{
							x: -4.433711,
							y: -4.612084
						},
						{
							x: -4.459318,
							y: -4.527667
						},
						{
							x: -4.500903,
							y: -4.449868
						},
						{
							x: -4.556866,
							y: -4.381677
						},
						{
							x: -4.578376,
							y: -4.364024
						},
						{
							x: -4.525903,
							y: -4.300086
						},
						{
							x: -4.484318,
							y: -4.222287
						},
						{
							x: -4.458711,
							y: -4.13787
						},
						{
							x: -4.456814,
							y: -4.118606
						},
						{
							x: -4.450071,
							y: -4.12414
						},
						{
							x: -4.372272,
							y: -4.165725
						},
						{
							x: -4.287855,
							y: -4.191332
						},
						{
							x: -4.200064,
							y: -4.199979
						},
						{
							x: -4.112273,
							y: -4.191332
						},
						{
							x: -4.027856,
							y: -4.165725
						},
						{
							x: -3.950057,
							y: -4.12414
						},
						{
							x: -3.881866,
							y: -4.068177
						},
						{
							x: -3.825903,
							y: -3.999986
						},
						{
							x: -3.784318,
							y: -3.922187
						},
						{
							x: -3.758711,
							y: -3.83777
						},
						{
							x: -3.750064,
							y: -3.749979
						},
						{
							x: -3.758711,
							y: -3.662188
						},
						{
							x: -3.784318,
							y: -3.577771
						},
						{
							x: -3.825903,
							y: -3.499972
						},
						{
							x: -3.881866,
							y: -3.431781
						},
						{
							x: -3.950057,
							y: -3.375818
						},
						{
							x: -4.027856,
							y: -3.334233
						},
						{
							x: -4.112273,
							y: -3.308626
						},
						{
							x: -4.200064,
							y: -3.299979
						},
						{
							x: -4.287855,
							y: -3.308626
						},
						{
							x: -4.372272,
							y: -3.334233
						},
						{
							x: -4.450071,
							y: -3.375818
						},
						{
							x: -4.518262,
							y: -3.431781
						},
						{
							x: -4.574225,
							y: -3.499972
						},
						{
							x: -4.61581,
							y: -3.577771
						},
						{
							x: -4.641417,
							y: -3.662188
						},
						{
							x: -4.643314,
							y: -3.681452
						},
						{
							x: -4.650057,
							y: -3.675918
						},
						{
							x: -4.727856,
							y: -3.634333
						},
						{
							x: -4.812273,
							y: -3.608726
						},
						{
							x: -4.900064,
							y: -3.600079
						},
						{
							x: -4.987855,
							y: -3.608726
						},
						{
							x: -5.072272,
							y: -3.634333
						},
						{
							x: -5.075064,
							y: -3.635825
						},
						{
							x: -5.075064,
							y: -3.624875
						},
						{
							x: -5.079868,
							y: -3.576102
						},
						{
							x: -5.094094,
							y: -3.529204
						},
						{
							x: -5.117197,
							y: -3.485982
						},
						{
							x: -5.125064,
							y: -3.476396
						},
						{
							x: -5.125064,
							y: -2.12404
						},
						{
							x: -5.125057,
							y: -2.124036
						},
						{
							x: -5.056866,
							y: -2.068073
						},
						{
							x: -5.000903,
							y: -1.999882
						},
						{
							x: -4.959318,
							y: -1.922083
						},
						{
							x: -4.933711,
							y: -1.837666
						},
						{
							x: -4.925064,
							y: -1.749875
						},
						{
							x: -4.933711,
							y: -1.662084
						},
						{
							x: -4.959318,
							y: -1.577667
						},
						{
							x: -5.000903,
							y: -1.499868
						},
						{
							x: -5.056866,
							y: -1.431677
						},
						{
							x: -5.125057,
							y: -1.375714
						},
						{
							x: -5.202856,
							y: -1.334129
						},
						{
							x: -5.287273,
							y: -1.308522
						},
						{
							x: -5.375064,
							y: -1.299875
						},
						{
							x: -5.462855,
							y: -1.308522
						},
						{
							x: -5.547272,
							y: -1.334129
						},
						{
							x: -5.625071,
							y: -1.375714
						},
						{
							x: -5.641931,
							y: -1.389551
						},
						{
							x: -5.618647,
							y: -1.312791
						},
						{
							x: -5.61,
							y: -1.225
						},
						{
							x: -5.618647,
							y: -1.137209
						},
						{
							x: -5.644254,
							y: -1.052792
						},
						{
							x: -5.685839,
							y: -0.974993
						},
						{
							x: -5.741802,
							y: -0.906802
						},
						{
							x: -5.809993,
							y: -0.850839
						},
						{
							x: -5.887792,
							y: -0.809254
						},
						{
							x: -5.972209,
							y: -0.783647
						},
						{
							x: -6.06,
							y: -0.775
						},
						{
							x: -6.147791,
							y: -0.783647
						},
						{
							x: -6.232208,
							y: -0.809254
						},
						{
							x: -6.310007,
							y: -0.850839
						},
						{
							x: -6.378198,
							y: -0.906802
						},
						{
							x: -6.434161,
							y: -0.974993
						},
						{
							x: -6.475746,
							y: -1.052792
						},
						{
							x: -6.501353,
							y: -1.137209
						},
						{
							x: -6.506552,
							y: -1.189997
						},
						{
							x: -6.85,
							y: -0.846549
						},
						{
							x: -6.85,
							y: 0.884272
						},
						{
							x: -6.822836,
							y: 0.935092
						},
						{
							x: -6.805764,
							y: 0.99137
						},
						{
							x: -6.8,
							y: 1.049897
						},
						{
							x: -6.8,
							y: 1.149897
						},
						{
							x: -6.8,
							y: 2.351832
						},
						{
							x: -6.72225,
							y: 2.310275
						},
						{
							x: -6.637834,
							y: 2.284667
						},
						{
							x: -6.550043,
							y: 2.27602
						},
						{
							x: -6.462252,
							y: 2.284667
						},
						{
							x: -6.377835,
							y: 2.310275
						},
						{
							x: -6.300036,
							y: 2.351859
						},
						{
							x: -6.231845,
							y: 2.407822
						},
						{
							x: -6.175882,
							y: 2.476014
						},
						{
							x: -6.134297,
							y: 2.553813
						},
						{
							x: -6.10869,
							y: 2.63823
						},
						{
							x: -6.100043,
							y: 2.72602
						},
						{
							x: -6.10869,
							y: 2.813811
						},
						{
							x: -6.134297,
							y: 2.898228
						},
						{
							x: -6.175882,
							y: 2.976027
						},
						{
							x: -6.231845,
							y: 3.044218
						},
						{
							x: -6.300036,
							y: 3.100182
						},
						{
							x: -6.377835,
							y: 3.141766
						},
						{
							x: -6.462252,
							y: 3.167374
						},
						{
							x: -6.550043,
							y: 3.17602
						},
						{
							x: -6.637834,
							y: 3.167374
						},
						{
							x: -6.72225,
							y: 3.141766
						},
						{
							x: -6.8,
							y: 3.100209
						},
						{
							x: -6.8,
							y: 4.616764
						},
						{
							x: -6.781802,
							y: 4.631699
						},
						{
							x: -6.725839,
							y: 4.69989
						},
						{
							x: -6.684254,
							y: 4.777689
						},
						{
							x: -6.658647,
							y: 4.862106
						},
						{
							x: -6.655939,
							y: 4.889599
						},
						{
							x: -6.649477,
							y: 4.881725
						},
						{
							x: -6.581286,
							y: 4.825762
						},
						{
							x: -6.503486,
							y: 4.784177
						},
						{
							x: -6.41907,
							y: 4.75857
						},
						{
							x: -6.331279,
							y: 4.749923
						},
						{
							x: -6.243488,
							y: 4.75857
						},
						{
							x: -6.159071,
							y: 4.784177
						},
						{
							x: -6.081272,
							y: 4.825762
						},
						{
							x: -6.013081,
							y: 4.881725
						},
						{
							x: -5.957118,
							y: 4.949916
						},
						{
							x: -5.915533,
							y: 5.027715
						},
						{
							x: -5.889926,
							y: 5.112132
						},
						{
							x: -5.881279,
							y: 5.199923
						},
						{
							x: -5.889926,
							y: 5.287714
						},
						{
							x: -5.915533,
							y: 5.372131
						},
						{
							x: -5.957118,
							y: 5.44993
						},
						{
							x: -6.013081,
							y: 5.518121
						},
						{
							x: -6.081272,
							y: 5.574084
						},
						{
							x: -6.159071,
							y: 5.615669
						},
						{
							x: -6.243488,
							y: 5.641276
						},
						{
							x: -6.331279,
							y: 5.649923
						},
						{
							x: -6.41907,
							y: 5.641276
						},
						{
							x: -6.503486,
							y: 5.615669
						},
						{
							x: -6.581286,
							y: 5.574084
						},
						{
							x: -6.649477,
							y: 5.518121
						},
						{
							x: -6.70544,
							y: 5.44993
						},
						{
							x: -6.747025,
							y: 5.372131
						},
						{
							x: -6.772632,
							y: 5.287714
						},
						{
							x: -6.77534,
							y: 5.260221
						},
						{
							x: -6.781802,
							y: 5.268095
						},
						{
							x: -6.849993,
							y: 5.324058
						},
						{
							x: -6.927792,
							y: 5.365643
						},
						{
							x: -7.012209,
							y: 5.39125
						},
						{
							x: -7.056308,
							y: 5.395593
						},
						{
							x: -6.971821,
							y: 5.48008
						},
						{
							x: -6.9336,
							y: 5.483844
						},
						{
							x: -6.882012,
							y: 5.499493
						},
						{
							x: -6.834468,
							y: 5.524906
						},
						{
							x: -6.792795,
							y: 5.559106
						},
						{
							x: -6.571821,
							y: 5.78008
						},
						{
							x: -6.5336,
							y: 5.783844
						},
						{
							x: -6.482012,
							y: 5.799493
						},
						{
							x: -6.434468,
							y: 5.824906
						},
						{
							x: -6.392795,
							y: 5.859106
						},
						{
							x: -6.373341,
							y: 5.87856
						},
						{
							x: -6.18725,
							y: 5.87856
						},
						{
							x: -6.1336,
							y: 5.883844
						},
						{
							x: -6.082012,
							y: 5.899493
						},
						{
							x: -6.034468,
							y: 5.924906
						},
						{
							x: -5.992795,
							y: 5.959106
						},
						{
							x: -5.792795,
							y: 6.159106
						},
						{
							x: -5.758596,
							y: 6.200778
						},
						{
							x: -5.733183,
							y: 6.248322
						},
						{
							x: -5.717534,
							y: 6.29991
						},
						{
							x: -5.71225,
							y: 6.35356
						},
						{
							x: -5.71225,
							y: 8.761512
						},
						{
							x: -5.668136,
							y: 8.707759
						},
						{
							x: -5.649938,
							y: 8.692824
						},
						{
							x: -5.649938,
							y: 8.175957
						},
						{
							x: -5.649938,
							y: 8.125957
						},
						{
							x: -5.644174,
							y: 8.06743
						},
						{
							x: -5.627102,
							y: 8.011152
						},
						{
							x: -5.599938,
							y: 7.960332
						},
						{
							x: -5.599938,
							y: 6.074435
						},
						{
							x: -5.607805,
							y: 6.064849
						},
						{
							x: -5.630908,
							y: 6.021628
						},
						{
							x: -5.645134,
							y: 5.974729
						},
						{
							x: -5.649938,
							y: 5.925957
						},
						{
							x: -5.649938,
							y: 2.82951
						},
						{
							x: -6.0596,
							y: 2.419848
						},
						{
							x: -6.114743,
							y: 2.403121
						},
						{
							x: -6.166609,
							y: 2.375398
						},
						{
							x: -6.21207,
							y: 2.338089
						},
						{
							x: -6.303083,
							y: 2.247076
						},
						{
							x: -6.331479,
							y: 2.249873
						},
						{
							x: -6.41927,
							y: 2.241226
						},
						{
							x: -6.503686,
							y: 2.215619
						},
						{
							x: -6.581486,
							y: 2.174034
						},
						{
							x: -6.649677,
							y: 2.118071
						},
						{
							x: -6.70564,
							y: 2.04988
						},
						{
							x: -6.747225,
							y: 1.972081
						},
						{
							x: -6.772832,
							y: 1.887664
						},
						{
							x: -6.781479,
							y: 1.799873
						},
						{
							x: -6.772832,
							y: 1.712082
						},
						{
							x: -6.747225,
							y: 1.627665
						},
						{
							x: -6.70564,
							y: 1.549866
						},
						{
							x: -6.649677,
							y: 1.481675
						},
						{
							x: -6.581486,
							y: 1.425712
						},
						{
							x: -6.503686,
							y: 1.384127
						},
						{
							x: -6.41927,
							y: 1.35852
						},
						{
							x: -6.331479,
							y: 1.349873
						},
						{
							x: -6.243688,
							y: 1.35852
						},
						{
							x: -6.159271,
							y: 1.384127
						},
						{
							x: -6.081472,
							y: 1.425712
						},
						{
							x: -6.013281,
							y: 1.481675
						},
						{
							x: -5.957318,
							y: 1.549866
						},
						{
							x: -5.915733,
							y: 1.627665
						},
						{
							x: -5.890126,
							y: 1.712082
						},
						{
							x: -5.881479,
							y: 1.799873
						},
						{
							x: -5.883297,
							y: 1.818334
						},
						{
							x: -5.787806,
							y: 1.913825
						},
						{
							x: -5.750497,
							y: 1.959286
						},
						{
							x: -5.722774,
							y: 2.011152
						},
						{
							x: -5.706046,
							y: 2.066295
						},
						{
							x: -5.495771,
							y: 2.27657
						},
						{
							x: -5.512247,
							y: 2.245746
						},
						{
							x: -5.514512,
							y: 2.23828
						},
						{
							x: -5.537247,
							y: 2.195746
						},
						{
							x: -5.551473,
							y: 2.148848
						},
						{
							x: -5.552432,
							y: 2.139108
						},
						{
							x: -5.562247,
							y: 2.120746
						},
						{
							x: -5.576473,
							y: 2.073848
						},
						{
							x: -5.581277,
							y: 2.025075
						},
						{
							x: -5.581277,
							y: 1.700075
						},
						{
							x: -5.576473,
							y: 1.651302
						},
						{
							x: -5.562247,
							y: 1.604404
						},
						{
							x: -5.539144,
							y: 1.561182
						},
						{
							x: -5.508054,
							y: 1.523298
						},
						{
							x: -5.183054,
							y: 1.198298
						},
						{
							x: -5.145169,
							y: 1.167208
						},
						{
							x: -5.101948,
							y: 1.144105
						},
						{
							x: -5.055049,
							y: 1.129879
						},
						{
							x: -5.006277,
							y: 1.125075
						},
						{
							x: -4.030442,
							y: 1.125075
						},
						{
							x: -4.030438,
							y: 1.125068
						},
						{
							x: -3.974475,
							y: 1.056877
						},
						{
							x: -3.906284,
							y: 1.000914
						},
						{
							x: -3.828484,
							y: 0.959329
						},
						{
							x: -3.744068,
							y: 0.933722
						},
						{
							x: -3.656277,
							y: 0.925075
						},
						{
							x: -3.568486,
							y: 0.933722
						},
						{
							x: -3.484069,
							y: 0.959329
						},
						{
							x: -3.436581,
							y: 0.984712
						},
						{
							x: -3.44,
							y: 0.95
						},
						{
							x: -3.44,
							y: 0.053554
						},
						{
							x: -3.866777,
							y: -0.373223
						},
						{
							x: -3.897867,
							y: -0.411107
						},
						{
							x: -3.92097,
							y: -0.454329
						},
						{
							x: -3.935196,
							y: -0.501227
						},
						{
							x: -3.94,
							y: -0.55
						},
						{
							x: -3.94,
							y: -2.237153
						},
						{
							x: -3.944067,
							y: -2.244762
						},
						{
							x: -3.959716,
							y: -2.29635
						},
						{
							x: -3.965,
							y: -2.35
						},
						{
							x: -3.965,
							y: -2.39635
						},
						{
							x: -4.008198,
							y: -2.431802
						},
						{
							x: -4.064161,
							y: -2.499993
						},
						{
							x: -4.105746,
							y: -2.577792
						},
						{
							x: -4.131353,
							y: -2.662209
						},
						{
							x: -4.14,
							y: -2.75
						},
						{
							x: -4.131353,
							y: -2.837791
						},
						{
							x: -4.105746,
							y: -2.922208
						},
						{
							x: -4.064161,
							y: -3.000007
						},
						{
							x: -4.008198,
							y: -3.068198
						},
						{
							x: -3.940007,
							y: -3.124161
						},
						{
							x: -3.862208,
							y: -3.165746
						},
						{
							x: -3.777791,
							y: -3.191353
						},
						{
							x: -3.69,
							y: -3.2
						},
						{
							x: -3.602209,
							y: -3.191353
						},
						{
							x: -3.517792,
							y: -3.165746
						},
						{
							x: -3.439993,
							y: -3.124161
						},
						{
							x: -3.371802,
							y: -3.068198
						},
						{
							x: -3.315839,
							y: -3.000007
						},
						{
							x: -3.274254,
							y: -2.922208
						},
						{
							x: -3.248647,
							y: -2.837791
						},
						{
							x: -3.24,
							y: -2.75
						},
						{
							x: -3.248647,
							y: -2.662209
						},
						{
							x: -3.274254,
							y: -2.577792
						},
						{
							x: -3.315839,
							y: -2.499993
						},
						{
							x: -3.371802,
							y: -2.431802
						},
						{
							x: -3.415,
							y: -2.39635
						},
						{
							x: -3.415,
							y: -2.35
						},
						{
							x: -3.420284,
							y: -2.29635
						},
						{
							x: -3.435933,
							y: -2.244762
						},
						{
							x: -3.44,
							y: -2.237153
						},
						{
							x: -3.44,
							y: -0.653554
						},
						{
							x: -3.013223,
							y: -0.226777
						},
						{
							x: -2.982133,
							y: -0.188893
						},
						{
							x: -2.95903,
							y: -0.145671
						},
						{
							x: -2.944804,
							y: -0.098773
						},
						{
							x: -2.94,
							y: -0.05
						},
						{
							x: -2.94,
							y: 0.704925
						},
						{
							x: -2.902209,
							y: 0.708647
						},
						{
							x: -2.817792,
							y: 0.734254
						},
						{
							x: -2.739993,
							y: 0.775839
						},
						{
							x: -2.671802,
							y: 0.831802
						},
						{
							x: -2.615839,
							y: 0.899993
						},
						{
							x: -2.574254,
							y: 0.977792
						},
						{
							x: -2.56675,
							y: 1.002529
						},
						{
							x: -2.549679,
							y: 0.981727
						},
						{
							x: -2.481488,
							y: 0.925764
						},
						{
							x: -2.403688,
							y: 0.884179
						},
						{
							x: -2.319272,
							y: 0.858572
						},
						{
							x: -2.231481,
							y: 0.849925
						},
						{
							x: -2.14369,
							y: 0.858572
						},
						{
							x: -2.059273,
							y: 0.884179
						},
						{
							x: -1.981474,
							y: 0.925764
						},
						{
							x: -1.913283,
							y: 0.981727
						},
						{
							x: -1.85732,
							y: 1.049918
						},
						{
							x: -1.815735,
							y: 1.127717
						},
						{
							x: -1.790128,
							y: 1.212134
						},
						{
							x: -1.781481,
							y: 1.299925
						},
						{
							x: -1.790128,
							y: 1.387716
						},
						{
							x: -1.815735,
							y: 1.472133
						},
						{
							x: -1.85732,
							y: 1.549932
						},
						{
							x: -1.913283,
							y: 1.618123
						},
						{
							x: -1.981474,
							y: 1.674086
						},
						{
							x: -2.059273,
							y: 1.715671
						},
						{
							x: -2.14369,
							y: 1.741278
						},
						{
							x: -2.231481,
							y: 1.749925
						},
						{
							x: -2.319272,
							y: 1.741278
						},
						{
							x: -2.403688,
							y: 1.715671
						},
						{
							x: -2.481488,
							y: 1.674086
						},
						{
							x: -2.549679,
							y: 1.618123
						},
						{
							x: -2.605642,
							y: 1.549932
						},
						{
							x: -2.647227,
							y: 1.472133
						},
						{
							x: -2.654731,
							y: 1.447396
						},
						{
							x: -2.671802,
							y: 1.468198
						},
						{
							x: -2.739993,
							y: 1.524161
						},
						{
							x: -2.817792,
							y: 1.565746
						},
						{
							x: -2.902209,
							y: 1.591353
						},
						{
							x: -2.99,
							y: 1.6
						},
						{
							x: -3.077791,
							y: 1.591353
						},
						{
							x: -3.162208,
							y: 1.565746
						},
						{
							x: -3.234423,
							y: 1.527146
						},
						{
							x: -3.240531,
							y: 1.547283
						},
						{
							x: -3.282116,
							y: 1.625082
						},
						{
							x: -3.338079,
							y: 1.693273
						},
						{
							x: -3.40627,
							y: 1.749236
						},
						{
							x: -3.484069,
							y: 1.790821
						},
						{
							x: -3.568486,
							y: 1.816428
						},
						{
							x: -3.592639,
							y: 1.818807
						},
						{
							x: -3.042062,
							y: 2.369384
						},
						{
							x: -3.044093,
							y: 2.362689
						},
						{
							x: -3.05274,
							y: 2.274898
						},
						{
							x: -3.044093,
							y: 2.187107
						},
						{
							x: -3.018486,
							y: 2.10269
						},
						{
							x: -2.976901,
							y: 2.024891
						},
						{
							x: -2.920938,
							y: 1.9567
						},
						{
							x: -2.852747,
							y: 1.900737
						},
						{
							x: -2.774948,
							y: 1.859152
						},
						{
							x: -2.690531,
							y: 1.833545
						},
						{
							x: -2.60274,
							y: 1.824898
						},
						{
							x: -2.514949,
							y: 1.833545
						},
						{
							x: -2.430532,
							y: 1.859152
						},
						{
							x: -2.352733,
							y: 1.900737
						},
						{
							x: -2.284542,
							y: 1.9567
						},
						{
							x: -2.228579,
							y: 2.024891
						},
						{
							x: -2.186994,
							y: 2.10269
						},
						{
							x: -2.161387,
							y: 2.187107
						},
						{
							x: -2.15274,
							y: 2.274898
						},
						{
							x: -2.161387,
							y: 2.362689
						},
						{
							x: -2.161389,
							y: 2.362695
						},
						{
							x: -1.799186,
							y: 2.724898
						},
						{
							x: -1.70274,
							y: 2.724898
						},
						{
							x: -1.653967,
							y: 2.729702
						},
						{
							x: -1.607069,
							y: 2.743928
						},
						{
							x: -1.563847,
							y: 2.767031
						},
						{
							x: -1.525963,
							y: 2.798121
						},
						{
							x: -0.025963,
							y: 4.298121
						},
						{
							x: 0.005127,
							y: 4.336005
						},
						{
							x: 0.02823,
							y: 4.379227
						},
						{
							x: 0.042456,
							y: 4.426125
						},
						{
							x: 0.04726,
							y: 4.474898
						},
						{
							x: 0.04726,
							y: 5.016546
						},
						{
							x: 0.063931,
							y: 5.025457
						},
						{
							x: 0.109392,
							y: 5.062766
						},
						{
							x: 0.209392,
							y: 5.162766
						},
						{
							x: 0.246701,
							y: 5.208227
						},
						{
							x: 0.274424,
							y: 5.260093
						},
						{
							x: 0.291496,
							y: 5.316371
						},
						{
							x: 0.294609,
							y: 5.347983
						},
						{
							x: 0.6,
							y: 5.653374
						},
						{
							x: 0.6,
							y: 0.474266
						},
						{
							x: -1.012132,
							y: -1.137866
						},
						{
							x: -1.049441,
							y: -1.183327
						},
						{
							x: -1.054443,
							y: -1.192685
						},
						{
							x: -1.075057,
							y: -1.175768
						},
						{
							x: -1.152856,
							y: -1.134183
						},
						{
							x: -1.237273,
							y: -1.108576
						},
						{
							x: -1.325064,
							y: -1.099929
						},
						{
							x: -1.412855,
							y: -1.108576
						},
						{
							x: -1.497272,
							y: -1.134183
						},
						{
							x: -1.575071,
							y: -1.175768
						},
						{
							x: -1.643262,
							y: -1.231731
						},
						{
							x: -1.699225,
							y: -1.299922
						},
						{
							x: -1.74081,
							y: -1.377721
						},
						{
							x: -1.766417,
							y: -1.462138
						},
						{
							x: -1.775064,
							y: -1.549929
						},
						{
							x: -1.766417,
							y: -1.63772
						},
						{
							x: -1.74081,
							y: -1.722137
						},
						{
							x: -1.699225,
							y: -1.799936
						},
						{
							x: -1.643262,
							y: -1.868127
						},
						{
							x: -1.575071,
							y: -1.92409
						},
						{
							x: -1.497272,
							y: -1.965675
						},
						{
							x: -1.412855,
							y: -1.991282
						},
						{
							x: -1.36979,
							y: -1.995524
						},
						{
							x: -3.112132,
							y: -3.737866
						},
						{
							x: -3.149441,
							y: -3.783327
						},
						{
							x: -3.177164,
							y: -3.835193
						},
						{
							x: -3.194236,
							y: -3.891471
						},
						{
							x: -3.2,
							y: -3.949998
						},
						{
							x: -3.2,
							y: -4.249998
						},
						{
							x: -3.194236,
							y: -4.308525
						},
						{
							x: -3.184447,
							y: -4.340794
						},
						{
							x: -3.250007,
							y: -4.375837
						},
						{
							x: -3.318198,
							y: -4.4318
						},
						{
							x: -3.374161,
							y: -4.499991
						},
						{
							x: -3.415746,
							y: -4.57779
						},
						{
							x: -3.441353,
							y: -4.662207
						},
						{
							x: -3.45,
							y: -4.749998
						},
						{
							x: -3.441353,
							y: -4.837789
						},
						{
							x: -3.415746,
							y: -4.922206
						},
						{
							x: -3.374161,
							y: -5.000005
						},
						{
							x: -3.318198,
							y: -5.068196
						},
						{
							x: -3.250007,
							y: -5.124159
						},
						{
							x: -3.172208,
							y: -5.165744
						},
						{
							x: -3.087791,
							y: -5.191351
						},
						{
							x: -3,
							y: -5.199998
						},
						{
							x: -2.912209,
							y: -5.191351
						},
						{
							x: -2.827792,
							y: -5.165744
						},
						{
							x: -2.765755,
							y: -5.132584
						},
						{
							x: -2.765755,
							y: -5.750757
						},
						{
							x: -2.765762,
							y: -5.750761
						},
						{
							x: -2.833953,
							y: -5.806724
						},
						{
							x: -2.889916,
							y: -5.874915
						},
						{
							x: -2.931501,
							y: -5.952714
						},
						{
							x: -2.957108,
							y: -6.037131
						},
						{
							x: -2.965755,
							y: -6.124922
						},
						{
							x: -2.957108,
							y: -6.212713
						},
						{
							x: -2.931501,
							y: -6.29713
						}
					]
				},
				inner_rings: [
					{
						vertices: [
							{
								x: -0.149936,
								y: 0.499921
							},
							{
								x: -0.062145,
								y: 0.508568
							},
							{
								x: 0.022272,
								y: 0.534175
							},
							{
								x: 0.100071,
								y: 0.57576
							},
							{
								x: 0.168262,
								y: 0.631723
							},
							{
								x: 0.224225,
								y: 0.699914
							},
							{
								x: 0.26581,
								y: 0.777713
							},
							{
								x: 0.291417,
								y: 0.86213
							},
							{
								x: 0.300064,
								y: 0.949921
							},
							{
								x: 0.291417,
								y: 1.037712
							},
							{
								x: 0.26581,
								y: 1.122129
							},
							{
								x: 0.224225,
								y: 1.199928
							},
							{
								x: 0.175802,
								y: 1.258931
							},
							{
								x: 0.188726,
								y: 1.265839
							},
							{
								x: 0.256917,
								y: 1.321802
							},
							{
								x: 0.31288,
								y: 1.389993
							},
							{
								x: 0.354465,
								y: 1.467792
							},
							{
								x: 0.380072,
								y: 1.552209
							},
							{
								x: 0.388719,
								y: 1.64
							},
							{
								x: 0.380072,
								y: 1.727791
							},
							{
								x: 0.354465,
								y: 1.812208
							},
							{
								x: 0.31288,
								y: 1.890007
							},
							{
								x: 0.256917,
								y: 1.958198
							},
							{
								x: 0.188726,
								y: 2.014161
							},
							{
								x: 0.110927,
								y: 2.055746
							},
							{
								x: 0.02651,
								y: 2.081353
							},
							{
								x: -0.061281,
								y: 2.09
							},
							{
								x: -0.149072,
								y: 2.081353
							},
							{
								x: -0.233489,
								y: 2.055746
							},
							{
								x: -0.311288,
								y: 2.014161
							},
							{
								x: -0.379479,
								y: 1.958198
							},
							{
								x: -0.435442,
								y: 1.890007
							},
							{
								x: -0.477027,
								y: 1.812208
							},
							{
								x: -0.502634,
								y: 1.727791
							},
							{
								x: -0.511281,
								y: 1.64
							},
							{
								x: -0.502634,
								y: 1.552209
							},
							{
								x: -0.477027,
								y: 1.467792
							},
							{
								x: -0.435442,
								y: 1.389993
							},
							{
								x: -0.387019,
								y: 1.33099
							},
							{
								x: -0.399943,
								y: 1.324082
							},
							{
								x: -0.468134,
								y: 1.268119
							},
							{
								x: -0.524097,
								y: 1.199928
							},
							{
								x: -0.565682,
								y: 1.122129
							},
							{
								x: -0.591289,
								y: 1.037712
							},
							{
								x: -0.599936,
								y: 0.949921
							},
							{
								x: -0.591289,
								y: 0.86213
							},
							{
								x: -0.565682,
								y: 0.777713
							},
							{
								x: -0.524097,
								y: 0.699914
							},
							{
								x: -0.468134,
								y: 0.631723
							},
							{
								x: -0.399943,
								y: 0.57576
							},
							{
								x: -0.322144,
								y: 0.534175
							},
							{
								x: -0.237727,
								y: 0.508568
							}
						]
					}
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "inner1",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -2.436879,
							y: -20.2
						},
						{
							x: -20.2,
							y: -20.2
						},
						{
							x: -20.2,
							y: -8.362948
						},
						{
							x: -20.17864,
							y: -8.402909
						},
						{
							x: -20.14444,
							y: -8.444581
						},
						{
							x: -20.124986,
							y: -8.464035
						},
						{
							x: -20.124986,
							y: -10.250127
						},
						{
							x: -20.119702,
							y: -10.303777
						},
						{
							x: -20.104053,
							y: -10.355365
						},
						{
							x: -20.07864,
							y: -10.402909
						},
						{
							x: -20.04444,
							y: -10.444581
						},
						{
							x: -19.924986,
							y: -10.564035
						},
						{
							x: -19.924986,
							y: -12.150127
						},
						{
							x: -19.919702,
							y: -12.203777
						},
						{
							x: -19.904053,
							y: -12.255365
						},
						{
							x: -19.87864,
							y: -12.302909
						},
						{
							x: -19.84444,
							y: -12.344581
						},
						{
							x: -19.424986,
							y: -12.764035
						},
						{
							x: -19.424986,
							y: -16.250127
						},
						{
							x: -19.419702,
							y: -16.303777
						},
						{
							x: -19.404053,
							y: -16.355365
						},
						{
							x: -19.399986,
							y: -16.362974
						},
						{
							x: -19.399986,
							y: -16.375962
						},
						{
							x: -19.399993,
							y: -16.375966
						},
						{
							x: -19.468184,
							y: -16.431929
						},
						{
							x: -19.524147,
							y: -16.50012
						},
						{
							x: -19.565732,
							y: -16.577919
						},
						{
							x: -19.591339,
							y: -16.662336
						},
						{
							x: -19.599986,
							y: -16.750127
						},
						{
							x: -19.591339,
							y: -16.837918
						},
						{
							x: -19.565732,
							y: -16.922335
						},
						{
							x: -19.524147,
							y: -17.000134
						},
						{
							x: -19.468184,
							y: -17.068325
						},
						{
							x: -19.399993,
							y: -17.124288
						},
						{
							x: -19.322194,
							y: -17.165873
						},
						{
							x: -19.237777,
							y: -17.19148
						},
						{
							x: -19.149986,
							y: -17.200127
						},
						{
							x: -19.062195,
							y: -17.19148
						},
						{
							x: -18.977778,
							y: -17.165873
						},
						{
							x: -18.899979,
							y: -17.124288
						},
						{
							x: -18.831788,
							y: -17.068325
						},
						{
							x: -18.775825,
							y: -17.000134
						},
						{
							x: -18.73424,
							y: -16.922335
						},
						{
							x: -18.708633,
							y: -16.837918
						},
						{
							x: -18.699986,
							y: -16.750127
						},
						{
							x: -18.708633,
							y: -16.662336
						},
						{
							x: -18.73424,
							y: -16.577919
						},
						{
							x: -18.775825,
							y: -16.50012
						},
						{
							x: -18.831788,
							y: -16.431929
						},
						{
							x: -18.899979,
							y: -16.375966
						},
						{
							x: -18.899986,
							y: -16.375962
						},
						{
							x: -18.899986,
							y: -16.362974
						},
						{
							x: -18.895919,
							y: -16.355365
						},
						{
							x: -18.88027,
							y: -16.303777
						},
						{
							x: -18.874986,
							y: -16.250127
						},
						{
							x: -18.874986,
							y: -12.650127
						},
						{
							x: -18.88027,
							y: -12.596477
						},
						{
							x: -18.895919,
							y: -12.544889
						},
						{
							x: -18.921332,
							y: -12.497345
						},
						{
							x: -18.955532,
							y: -12.455673
						},
						{
							x: -19.155664,
							y: -12.255541
						},
						{
							x: -19.112336,
							y: -12.251273
						},
						{
							x: -19.027919,
							y: -12.225666
						},
						{
							x: -18.95012,
							y: -12.184081
						},
						{
							x: -18.881929,
							y: -12.128118
						},
						{
							x: -18.825966,
							y: -12.059927
						},
						{
							x: -18.784381,
							y: -11.982128
						},
						{
							x: -18.758774,
							y: -11.897711
						},
						{
							x: -18.750127,
							y: -11.80992
						},
						{
							x: -18.758774,
							y: -11.722129
						},
						{
							x: -18.758776,
							y: -11.722123
						},
						{
							x: -18.72335,
							y: -11.686697
						},
						{
							x: -18.69226,
							y: -11.648813
						},
						{
							x: -18.669157,
							y: -11.605591
						},
						{
							x: -18.654931,
							y: -11.558693
						},
						{
							x: -18.650127,
							y: -11.50992
						},
						{
							x: -18.650127,
							y: -9.575545
						},
						{
							x: -18.622963,
							y: -9.524725
						},
						{
							x: -18.605891,
							y: -9.468447
						},
						{
							x: -18.600127,
							y: -9.40992
						},
						{
							x: -18.600127,
							y: -6.843053
						},
						{
							x: -18.581929,
							y: -6.828118
						},
						{
							x: -18.525966,
							y: -6.759927
						},
						{
							x: -18.484381,
							y: -6.682128
						},
						{
							x: -18.458774,
							y: -6.597711
						},
						{
							x: -18.450127,
							y: -6.50992
						},
						{
							x: -18.458774,
							y: -6.422129
						},
						{
							x: -18.484381,
							y: -6.337712
						},
						{
							x: -18.525966,
							y: -6.259913
						},
						{
							x: -18.581929,
							y: -6.191722
						},
						{
							x: -18.65012,
							y: -6.135759
						},
						{
							x: -18.727919,
							y: -6.094174
						},
						{
							x: -18.812336,
							y: -6.068567
						},
						{
							x: -18.900127,
							y: -6.05992
						},
						{
							x: -18.987918,
							y: -6.068567
						},
						{
							x: -19.072335,
							y: -6.094174
						},
						{
							x: -19.150134,
							y: -6.135759
						},
						{
							x: -19.218325,
							y: -6.191722
						},
						{
							x: -19.274288,
							y: -6.259913
						},
						{
							x: -19.315873,
							y: -6.337712
						},
						{
							x: -19.34148,
							y: -6.422129
						},
						{
							x: -19.350127,
							y: -6.50992
						},
						{
							x: -19.34148,
							y: -6.597711
						},
						{
							x: -19.315873,
							y: -6.682128
						},
						{
							x: -19.274288,
							y: -6.759927
						},
						{
							x: -19.218325,
							y: -6.828118
						},
						{
							x: -19.200127,
							y: -6.843053
						},
						{
							x: -19.200127,
							y: -7.625731
						},
						{
							x: -19.277752,
							y: -7.584239
						},
						{
							x: -19.362169,
							y: -7.558632
						},
						{
							x: -19.44996,
							y: -7.549985
						},
						{
							x: -19.537751,
							y: -7.558632
						},
						{
							x: -19.622168,
							y: -7.584239
						},
						{
							x: -19.674986,
							y: -7.612471
						},
						{
							x: -19.674986,
							y: -6.950127
						},
						{
							x: -19.68027,
							y: -6.896477
						},
						{
							x: -19.695919,
							y: -6.844889
						},
						{
							x: -19.721332,
							y: -6.797345
						},
						{
							x: -19.755532,
							y: -6.755673
						},
						{
							x: -19.774986,
							y: -6.736219
						},
						{
							x: -19.774986,
							y: -3.589353
						},
						{
							x: -19.746801,
							y: -3.604418
						},
						{
							x: -19.662384,
							y: -3.630026
						},
						{
							x: -19.574593,
							y: -3.638673
						},
						{
							x: -19.486803,
							y: -3.630026
						},
						{
							x: -19.402386,
							y: -3.604418
						},
						{
							x: -19.324587,
							y: -3.562834
						},
						{
							x: -19.256395,
							y: -3.506871
						},
						{
							x: -19.200432,
							y: -3.438679
						},
						{
							x: -19.158847,
							y: -3.36088
						},
						{
							x: -19.13324,
							y: -3.276463
						},
						{
							x: -19.124593,
							y: -3.188673
						},
						{
							x: -19.13324,
							y: -3.100882
						},
						{
							x: -19.158847,
							y: -3.016465
						},
						{
							x: -19.200432,
							y: -2.938666
						},
						{
							x: -19.256395,
							y: -2.870475
						},
						{
							x: -19.324587,
							y: -2.814511
						},
						{
							x: -19.402386,
							y: -2.772927
						},
						{
							x: -19.486803,
							y: -2.747319
						},
						{
							x: -19.574593,
							y: -2.738673
						},
						{
							x: -19.662384,
							y: -2.747319
						},
						{
							x: -19.746801,
							y: -2.772927
						},
						{
							x: -19.774986,
							y: -2.787992
						},
						{
							x: -19.774986,
							y: -0.464035
						},
						{
							x: -19.555532,
							y: -0.244581
						},
						{
							x: -19.521332,
							y: -0.202909
						},
						{
							x: -19.495919,
							y: -0.155365
						},
						{
							x: -19.48027,
							y: -0.103777
						},
						{
							x: -19.474986,
							y: -0.050127
						},
						{
							x: -19.474986,
							y: 5.234789
						},
						{
							x: -19.473747,
							y: 5.234127
						},
						{
							x: -19.38933,
							y: 5.20852
						},
						{
							x: -19.301539,
							y: 5.199873
						},
						{
							x: -19.213749,
							y: 5.20852
						},
						{
							x: -19.129332,
							y: 5.234127
						},
						{
							x: -19.051533,
							y: 5.275712
						},
						{
							x: -19.022092,
							y: 5.299873
						},
						{
							x: -17.067165,
							y: 5.299873
						},
						{
							x: -17.016344,
							y: 5.272709
						},
						{
							x: -16.960067,
							y: 5.255637
						},
						{
							x: -16.901539,
							y: 5.249873
						},
						{
							x: -16.801539,
							y: 5.249873
						},
						{
							x: -16.525803,
							y: 5.249873
						},
						{
							x: -15.813671,
							y: 4.537741
						},
						{
							x: -15.768211,
							y: 4.500432
						},
						{
							x: -15.716344,
							y: 4.472709
						},
						{
							x: -15.660067,
							y: 4.455637
						},
						{
							x: -15.601539,
							y: 4.449873
						},
						{
							x: -11.234672,
							y: 4.449873
						},
						{
							x: -11.219737,
							y: 4.431675
						},
						{
							x: -11.151546,
							y: 4.375712
						},
						{
							x: -11.073747,
							y: 4.334127
						},
						{
							x: -10.98933,
							y: 4.30852
						},
						{
							x: -10.901539,
							y: 4.299873
						},
						{
							x: -10.813749,
							y: 4.30852
						},
						{
							x: -10.729332,
							y: 4.334127
						},
						{
							x: -10.651533,
							y: 4.375712
						},
						{
							x: -10.583341,
							y: 4.431675
						},
						{
							x: -10.527378,
							y: 4.499866
						},
						{
							x: -10.485794,
							y: 4.577665
						},
						{
							x: -10.460186,
							y: 4.662082
						},
						{
							x: -10.451539,
							y: 4.749873
						},
						{
							x: -10.456555,
							y: 4.800797
						},
						{
							x: -10.446813,
							y: 4.79559
						},
						{
							x: -10.362396,
							y: 4.769982
						},
						{
							x: -10.274605,
							y: 4.761335
						},
						{
							x: -10.186815,
							y: 4.769982
						},
						{
							x: -10.102398,
							y: 4.79559
						},
						{
							x: -10.024599,
							y: 4.837174
						},
						{
							x: -9.956407,
							y: 4.893137
						},
						{
							x: -9.900444,
							y: 4.961329
						},
						{
							x: -9.858859,
							y: 5.039128
						},
						{
							x: -9.833252,
							y: 5.123545
						},
						{
							x: -9.824605,
							y: 5.211335
						},
						{
							x: -9.833252,
							y: 5.299126
						},
						{
							x: -9.858859,
							y: 5.383543
						},
						{
							x: -9.900444,
							y: 5.461342
						},
						{
							x: -9.956407,
							y: 5.529533
						},
						{
							x: -10.024599,
							y: 5.585497
						},
						{
							x: -10.102398,
							y: 5.627081
						},
						{
							x: -10.186815,
							y: 5.652689
						},
						{
							x: -10.274605,
							y: 5.661335
						},
						{
							x: -10.362396,
							y: 5.652689
						},
						{
							x: -10.446813,
							y: 5.627081
						},
						{
							x: -10.524612,
							y: 5.585497
						},
						{
							x: -10.592803,
							y: 5.529533
						},
						{
							x: -10.648767,
							y: 5.461342
						},
						{
							x: -10.690351,
							y: 5.383543
						},
						{
							x: -10.715959,
							y: 5.299126
						},
						{
							x: -10.724605,
							y: 5.211335
						},
						{
							x: -10.71959,
							y: 5.160412
						},
						{
							x: -10.729332,
							y: 5.165619
						},
						{
							x: -10.813749,
							y: 5.191226
						},
						{
							x: -10.901539,
							y: 5.199873
						},
						{
							x: -10.98933,
							y: 5.191226
						},
						{
							x: -11.073747,
							y: 5.165619
						},
						{
							x: -11.151546,
							y: 5.124034
						},
						{
							x: -11.219737,
							y: 5.068071
						},
						{
							x: -11.234672,
							y: 5.049873
						},
						{
							x: -15.477275,
							y: 5.049873
						},
						{
							x: -16.189407,
							y: 5.762005
						},
						{
							x: -16.234868,
							y: 5.799314
						},
						{
							x: -16.286734,
							y: 5.827037
						},
						{
							x: -16.343012,
							y: 5.844109
						},
						{
							x: -16.401539,
							y: 5.849873
						},
						{
							x: -16.801539,
							y: 5.849873
						},
						{
							x: -16.901539,
							y: 5.849873
						},
						{
							x: -16.960067,
							y: 5.844109
						},
						{
							x: -17.016344,
							y: 5.827037
						},
						{
							x: -17.067165,
							y: 5.799873
						},
						{
							x: -18.879057,
							y: 5.799873
						},
						{
							x: -18.885794,
							y: 5.822081
						},
						{
							x: -18.914012,
							y: 5.874873
						},
						{
							x: -14.749986,
							y: 5.874873
						},
						{
							x: -14.649986,
							y: 5.874873
						},
						{
							x: -14.596336,
							y: 5.880157
						},
						{
							x: -14.544748,
							y: 5.895806
						},
						{
							x: -14.537139,
							y: 5.899873
						},
						{
							x: -13.549986,
							y: 5.899873
						},
						{
							x: -13.501213,
							y: 5.904677
						},
						{
							x: -13.454315,
							y: 5.918903
						},
						{
							x: -13.411093,
							y: 5.942006
						},
						{
							x: -13.373209,
							y: 5.973096
						},
						{
							x: -12.746432,
							y: 6.599873
						},
						{
							x: -11.149986,
							y: 6.599873
						},
						{
							x: -11.101213,
							y: 6.604677
						},
						{
							x: -11.06316,
							y: 6.61622
						},
						{
							x: -11.037777,
							y: 6.60852
						},
						{
							x: -10.949986,
							y: 6.599873
						},
						{
							x: -10.862195,
							y: 6.60852
						},
						{
							x: -10.777778,
							y: 6.634127
						},
						{
							x: -10.699979,
							y: 6.675712
						},
						{
							x: -10.631788,
							y: 6.731675
						},
						{
							x: -10.575825,
							y: 6.799866
						},
						{
							x: -10.53424,
							y: 6.877665
						},
						{
							x: -10.508633,
							y: 6.962082
						},
						{
							x: -10.499986,
							y: 7.049873
						},
						{
							x: -10.508633,
							y: 7.137664
						},
						{
							x: -10.53424,
							y: 7.222081
						},
						{
							x: -10.575825,
							y: 7.29988
						},
						{
							x: -10.631788,
							y: 7.368071
						},
						{
							x: -10.699979,
							y: 7.424034
						},
						{
							x: -10.777778,
							y: 7.465619
						},
						{
							x: -10.862195,
							y: 7.491226
						},
						{
							x: -10.949986,
							y: 7.499873
						},
						{
							x: -11.037777,
							y: 7.491226
						},
						{
							x: -11.122194,
							y: 7.465619
						},
						{
							x: -11.199993,
							y: 7.424034
						},
						{
							x: -11.268184,
							y: 7.368071
						},
						{
							x: -11.324147,
							y: 7.29988
						},
						{
							x: -11.365732,
							y: 7.222081
						},
						{
							x: -11.391339,
							y: 7.137664
						},
						{
							x: -11.395061,
							y: 7.099873
						},
						{
							x: -12.849986,
							y: 7.099873
						},
						{
							x: -12.898759,
							y: 7.095069
						},
						{
							x: -12.945657,
							y: 7.080843
						},
						{
							x: -12.988879,
							y: 7.05774
						},
						{
							x: -13.026763,
							y: 7.02665
						},
						{
							x: -13.65354,
							y: 6.399873
						},
						{
							x: -14.537139,
							y: 6.399873
						},
						{
							x: -14.544748,
							y: 6.40394
						},
						{
							x: -14.596336,
							y: 6.419589
						},
						{
							x: -14.649986,
							y: 6.424873
						},
						{
							x: -14.749986,
							y: 6.424873
						},
						{
							x: -19.549986,
							y: 6.424873
						},
						{
							x: -19.603636,
							y: 6.419589
						},
						{
							x: -19.655224,
							y: 6.40394
						},
						{
							x: -19.702768,
							y: 6.378527
						},
						{
							x: -19.74444,
							y: 6.344327
						},
						{
							x: -19.94444,
							y: 6.144327
						},
						{
							x: -19.957705,
							y: 6.128164
						},
						{
							x: -20.027778,
							y: 6.165619
						},
						{
							x: -20.112195,
							y: 6.191226
						},
						{
							x: -20.199986,
							y: 6.199873
						},
						{
							x: -20.2,
							y: 6.199872
						},
						{
							x: -20.2,
							y: 20.2
						},
						{
							x: 20.2,
							y: 20.2
						},
						{
							x: 20.2,
							y: -20.2
						},
						{
							x: 9.500679,
							y: -20.2
						},
						{
							x: 9.518213,
							y: -20.18561
						},
						{
							x: 9.574176,
							y: -20.117419
						},
						{
							x: 9.615761,
							y: -20.03962
						},
						{
							x: 9.641369,
							y: -19.955203
						},
						{
							x: 9.650015,
							y: -19.867412
						},
						{
							x: 9.641369,
							y: -19.779622
						},
						{
							x: 9.615761,
							y: -19.695205
						},
						{
							x: 9.574176,
							y: -19.617406
						},
						{
							x: 9.518213,
							y: -19.549214
						},
						{
							x: 9.450022,
							y: -19.493251
						},
						{
							x: 9.372223,
							y: -19.451667
						},
						{
							x: 9.287806,
							y: -19.426059
						},
						{
							x: 9.200015,
							y: -19.417412
						},
						{
							x: 9.112225,
							y: -19.426059
						},
						{
							x: 9.027808,
							y: -19.451667
						},
						{
							x: 8.950009,
							y: -19.493251
						},
						{
							x: 8.881817,
							y: -19.549214
						},
						{
							x: 8.825854,
							y: -19.617406
						},
						{
							x: 8.784269,
							y: -19.695205
						},
						{
							x: 8.758662,
							y: -19.779622
						},
						{
							x: 8.750015,
							y: -19.867412
						},
						{
							x: 8.758662,
							y: -19.955203
						},
						{
							x: 8.784269,
							y: -20.03962
						},
						{
							x: 8.825854,
							y: -20.117419
						},
						{
							x: 8.881817,
							y: -20.18561
						},
						{
							x: 8.899351,
							y: -20.2
						},
						{
							x: 6.521999,
							y: -20.2
						},
						{
							x: 7.863529,
							y: -18.85847
						},
						{
							x: 7.959975,
							y: -18.85847
						},
						{
							x: 7.980493,
							y: -18.856449
						},
						{
							x: 8.007311,
							y: -18.870784
						},
						{
							x: 8.091728,
							y: -18.896392
						},
						{
							x: 8.179519,
							y: -18.905038
						},
						{
							x: 8.267309,
							y: -18.896392
						},
						{
							x: 8.351726,
							y: -18.870784
						},
						{
							x: 8.429525,
							y: -18.8292
						},
						{
							x: 8.497717,
							y: -18.773236
						},
						{
							x: 8.55368,
							y: -18.705045
						},
						{
							x: 8.595265,
							y: -18.627246
						},
						{
							x: 8.620872,
							y: -18.542829
						},
						{
							x: 8.629519,
							y: -18.455038
						},
						{
							x: 8.620872,
							y: -18.367248
						},
						{
							x: 8.595265,
							y: -18.282831
						},
						{
							x: 8.55368,
							y: -18.205032
						},
						{
							x: 8.497717,
							y: -18.13684
						},
						{
							x: 8.429525,
							y: -18.080877
						},
						{
							x: 8.351726,
							y: -18.039292
						},
						{
							x: 8.267309,
							y: -18.013685
						},
						{
							x: 8.179519,
							y: -18.005038
						},
						{
							x: 8.091728,
							y: -18.013685
						},
						{
							x: 8.007311,
							y: -18.039292
						},
						{
							x: 7.929512,
							y: -18.080877
						},
						{
							x: 7.861321,
							y: -18.13684
						},
						{
							x: 7.805358,
							y: -18.205032
						},
						{
							x: 7.763773,
							y: -18.282831
						},
						{
							x: 7.740238,
							y: -18.360414
						},
						{
							x: 7.711203,
							y: -18.363274
						},
						{
							x: 7.664304,
							y: -18.377501
						},
						{
							x: 7.621083,
							y: -18.400603
						},
						{
							x: 7.583199,
							y: -18.431694
						},
						{
							x: 6.162994,
							y: -19.851899
						},
						{
							x: 6.154737,
							y: -19.854404
						},
						{
							x: 6.107193,
							y: -19.879816
						},
						{
							x: 6.065521,
							y: -19.914016
						},
						{
							x: 5.965521,
							y: -20.014016
						},
						{
							x: 5.946067,
							y: -20.03347
						},
						{
							x: 2.634777,
							y: -20.03347
						},
						{
							x: 2.64081,
							y: -20.022183
						},
						{
							x: 2.666417,
							y: -19.937766
						},
						{
							x: 2.675064,
							y: -19.849975
						},
						{
							x: 2.666417,
							y: -19.762184
						},
						{
							x: 2.64081,
							y: -19.677767
						},
						{
							x: 2.599225,
							y: -19.599968
						},
						{
							x: 2.543262,
							y: -19.531777
						},
						{
							x: 2.475071,
							y: -19.475814
						},
						{
							x: 2.397272,
							y: -19.434229
						},
						{
							x: 2.312855,
							y: -19.408622
						},
						{
							x: 2.225064,
							y: -19.399975
						},
						{
							x: 2.137273,
							y: -19.408622
						},
						{
							x: 2.075201,
							y: -19.427451
						},
						{
							x: 2.065813,
							y: -19.426526
						},
						{
							x: 2.055302,
							y: -19.420908
						},
						{
							x: 2.003714,
							y: -19.405259
						},
						{
							x: 1.950064,
							y: -19.399975
						},
						{
							x: 1.925064,
							y: -19.399975
						},
						{
							x: 0.629599,
							y: -19.399975
						},
						{
							x: 0.675218,
							y: -19.386136
						},
						{
							x: 0.71844,
							y: -19.363034
						},
						{
							x: 0.756324,
							y: -19.331943
						},
						{
							x: 1.083101,
							y: -19.005166
						},
						{
							x: 1.879547,
							y: -19.005166
						},
						{
							x: 1.92832,
							y: -19.000363
						},
						{
							x: 1.975218,
							y: -18.986136
						},
						{
							x: 2.01844,
							y: -18.963034
						},
						{
							x: 2.056324,
							y: -18.931943
						},
						{
							x: 2.083489,
							y: -18.904778
						},
						{
							x: 2.12832,
							y: -18.900363
						},
						{
							x: 2.175218,
							y: -18.886136
						},
						{
							x: 2.21844,
							y: -18.863034
						},
						{
							x: 2.256324,
							y: -18.831943
						},
						{
							x: 2.27653,
							y: -18.811737
						},
						{
							x: 2.284785,
							y: -18.809233
						},
						{
							x: 2.332329,
							y: -18.78382
						},
						{
							x: 2.374002,
							y: -18.749621
						},
						{
							x: 2.474002,
							y: -18.649621
						},
						{
							x: 2.693457,
							y: -18.430166
						},
						{
							x: 4.379547,
							y: -18.430166
						},
						{
							x: 4.433197,
							y: -18.424882
						},
						{
							x: 4.484785,
							y: -18.409233
						},
						{
							x: 4.492394,
							y: -18.405166
						},
						{
							x: 5.305382,
							y: -18.405166
						},
						{
							x: 5.305386,
							y: -18.405173
						},
						{
							x: 5.361349,
							y: -18.473364
						},
						{
							x: 5.429541,
							y: -18.529328
						},
						{
							x: 5.50734,
							y: -18.570912
						},
						{
							x: 5.591757,
							y: -18.59652
						},
						{
							x: 5.679547,
							y: -18.605166
						},
						{
							x: 5.767338,
							y: -18.59652
						},
						{
							x: 5.851755,
							y: -18.570912
						},
						{
							x: 5.929554,
							y: -18.529328
						},
						{
							x: 5.997745,
							y: -18.473364
						},
						{
							x: 6.053709,
							y: -18.405173
						},
						{
							x: 6.095293,
							y: -18.327374
						},
						{
							x: 6.120901,
							y: -18.242957
						},
						{
							x: 6.129547,
							y: -18.155166
						},
						{
							x: 6.120901,
							y: -18.067376
						},
						{
							x: 6.095293,
							y: -17.982959
						},
						{
							x: 6.053709,
							y: -17.90516
						},
						{
							x: 5.997745,
							y: -17.836968
						},
						{
							x: 5.929554,
							y: -17.781005
						},
						{
							x: 5.851755,
							y: -17.73942
						},
						{
							x: 5.767338,
							y: -17.713813
						},
						{
							x: 5.679547,
							y: -17.705166
						},
						{
							x: 5.591757,
							y: -17.713813
						},
						{
							x: 5.50734,
							y: -17.73942
						},
						{
							x: 5.429541,
							y: -17.781005
						},
						{
							x: 5.361349,
							y: -17.836968
						},
						{
							x: 5.305386,
							y: -17.90516
						},
						{
							x: 5.305383,
							y: -17.905166
						},
						{
							x: 4.492394,
							y: -17.905166
						},
						{
							x: 4.484785,
							y: -17.901099
						},
						{
							x: 4.433197,
							y: -17.88545
						},
						{
							x: 4.379547,
							y: -17.880166
						},
						{
							x: 2.579547,
							y: -17.880166
						},
						{
							x: 2.525897,
							y: -17.88545
						},
						{
							x: 2.474309,
							y: -17.901099
						},
						{
							x: 2.426765,
							y: -17.926512
						},
						{
							x: 2.385093,
							y: -17.960712
						},
						{
							x: 2.085093,
							y: -18.260712
						},
						{
							x: 1.985093,
							y: -18.360712
						},
						{
							x: 1.950893,
							y: -18.402384
						},
						{
							x: 1.947731,
							y: -18.4083
						},
						{
							x: 1.930775,
							y: -18.40997
						},
						{
							x: 1.883876,
							y: -18.424196
						},
						{
							x: 1.840655,
							y: -18.447299
						},
						{
							x: 1.802771,
							y: -18.47839
						},
						{
							x: 1.775995,
							y: -18.505166
						},
						{
							x: 1.373321,
							y: -18.505166
						},
						{
							x: 1.418212,
							y: -18.468325
						},
						{
							x: 1.474175,
							y: -18.400134
						},
						{
							x: 1.51576,
							y: -18.322335
						},
						{
							x: 1.541367,
							y: -18.237918
						},
						{
							x: 1.550014,
							y: -18.150127
						},
						{
							x: 1.541367,
							y: -18.062336
						},
						{
							x: 1.51576,
							y: -17.977919
						},
						{
							x: 1.474175,
							y: -17.90012
						},
						{
							x: 1.418212,
							y: -17.831929
						},
						{
							x: 1.350021,
							y: -17.775966
						},
						{
							x: 1.272222,
							y: -17.734381
						},
						{
							x: 1.258632,
							y: -17.730259
						},
						{
							x: 1.488868,
							y: -17.500023
						},
						{
							x: 5.210022,
							y: -17.500023
						},
						{
							x: 5.23381,
							y: -17.507239
						},
						{
							x: 5.28746,
							y: -17.512523
						},
						{
							x: 5.297522,
							y: -17.512523
						},
						{
							x: 5.32131,
							y: -17.519739
						},
						{
							x: 5.37496,
							y: -17.525023
						},
						{
							x: 5.51246,
							y: -17.525023
						},
						{
							x: 5.56611,
							y: -17.519739
						},
						{
							x: 5.589898,
							y: -17.512523
						},
						{
							x: 5.59996,
							y: -17.512523
						},
						{
							x: 5.65361,
							y: -17.507239
						},
						{
							x: 5.686636,
							y: -17.497221
						},
						{
							x: 5.749953,
							y: -17.549184
						},
						{
							x: 5.827752,
							y: -17.590769
						},
						{
							x: 5.912169,
							y: -17.616376
						},
						{
							x: 5.99996,
							y: -17.625023
						},
						{
							x: 6.042876,
							y: -17.620796
						},
						{
							x: 6.04,
							y: -17.65
						},
						{
							x: 6.048647,
							y: -17.737791
						},
						{
							x: 6.074254,
							y: -17.822208
						},
						{
							x: 6.115839,
							y: -17.900007
						},
						{
							x: 6.171802,
							y: -17.968198
						},
						{
							x: 6.239993,
							y: -18.024161
						},
						{
							x: 6.317792,
							y: -18.065746
						},
						{
							x: 6.402209,
							y: -18.091353
						},
						{
							x: 6.49,
							y: -18.1
						},
						{
							x: 6.577791,
							y: -18.091353
						},
						{
							x: 6.662208,
							y: -18.065746
						},
						{
							x: 6.740007,
							y: -18.024161
						},
						{
							x: 6.808198,
							y: -17.968198
						},
						{
							x: 6.864161,
							y: -17.900007
						},
						{
							x: 6.905746,
							y: -17.822208
						},
						{
							x: 6.931353,
							y: -17.737791
						},
						{
							x: 6.94,
							y: -17.65
						},
						{
							x: 6.931353,
							y: -17.562209
						},
						{
							x: 6.905746,
							y: -17.477792
						},
						{
							x: 6.864161,
							y: -17.399993
						},
						{
							x: 6.808198,
							y: -17.331802
						},
						{
							x: 6.740007,
							y: -17.275839
						},
						{
							x: 6.74,
							y: -17.275835
						},
						{
							x: 6.74,
							y: -16.25
						},
						{
							x: 6.735196,
							y: -16.201227
						},
						{
							x: 6.72097,
							y: -16.154329
						},
						{
							x: 6.697867,
							y: -16.111107
						},
						{
							x: 6.666777,
							y: -16.073223
						},
						{
							x: 6.04112,
							y: -15.447566
						},
						{
							x: 6.103546,
							y: -15.441417
						},
						{
							x: 6.187963,
							y: -15.41581
						},
						{
							x: 6.265762,
							y: -15.374225
						},
						{
							x: 6.333953,
							y: -15.318262
						},
						{
							x: 6.389916,
							y: -15.250071
						},
						{
							x: 6.431501,
							y: -15.172272
						},
						{
							x: 6.457108,
							y: -15.087855
						},
						{
							x: 6.465755,
							y: -15.000064
						},
						{
							x: 6.459349,
							y: -14.935024
						},
						{
							x: 7.294309,
							y: -14.100064
						},
						{
							x: 7.715755,
							y: -14.100064
						},
						{
							x: 7.764528,
							y: -14.09526
						},
						{
							x: 7.811426,
							y: -14.081034
						},
						{
							x: 7.854648,
							y: -14.057931
						},
						{
							x: 7.892532,
							y: -14.026841
						},
						{
							x: 7.993507,
							y: -13.925866
						},
						{
							x: 8.000009,
							y: -13.9473
						},
						{
							x: 8.041594,
							y: -14.025099
						},
						{
							x: 8.097557,
							y: -14.09329
						},
						{
							x: 8.165748,
							y: -14.149253
						},
						{
							x: 8.243547,
							y: -14.190838
						},
						{
							x: 8.327964,
							y: -14.216445
						},
						{
							x: 8.415755,
							y: -14.225092
						},
						{
							x: 8.503546,
							y: -14.216445
						},
						{
							x: 8.587963,
							y: -14.190838
						},
						{
							x: 8.665762,
							y: -14.149253
						},
						{
							x: 8.733953,
							y: -14.09329
						},
						{
							x: 8.789916,
							y: -14.025099
						},
						{
							x: 8.831501,
							y: -13.9473
						},
						{
							x: 8.857108,
							y: -13.862883
						},
						{
							x: 8.865755,
							y: -13.775092
						},
						{
							x: 8.857108,
							y: -13.687301
						},
						{
							x: 8.831501,
							y: -13.602884
						},
						{
							x: 8.829994,
							y: -13.600064
						},
						{
							x: 9.752908,
							y: -13.600064
						},
						{
							x: 9.760517,
							y: -13.604131
						},
						{
							x: 9.812105,
							y: -13.61978
						},
						{
							x: 9.865755,
							y: -13.625064
						},
						{
							x: 11.565755,
							y: -13.625064
						},
						{
							x: 11.590755,
							y: -13.625064
						},
						{
							x: 11.644405,
							y: -13.61978
						},
						{
							x: 11.695993,
							y: -13.604131
						},
						{
							x: 11.703602,
							y: -13.600064
						},
						{
							x: 12.51659,
							y: -13.600064
						},
						{
							x: 12.516594,
							y: -13.600071
						},
						{
							x: 12.572557,
							y: -13.668262
						},
						{
							x: 12.640748,
							y: -13.724225
						},
						{
							x: 12.718547,
							y: -13.76581
						},
						{
							x: 12.802964,
							y: -13.791417
						},
						{
							x: 12.890755,
							y: -13.800064
						},
						{
							x: 12.978546,
							y: -13.791417
						},
						{
							x: 13.062963,
							y: -13.76581
						},
						{
							x: 13.140762,
							y: -13.724225
						},
						{
							x: 13.208953,
							y: -13.668262
						},
						{
							x: 13.264916,
							y: -13.600071
						},
						{
							x: 13.306501,
							y: -13.522272
						},
						{
							x: 13.332108,
							y: -13.437855
						},
						{
							x: 13.340755,
							y: -13.350064
						},
						{
							x: 13.332108,
							y: -13.262273
						},
						{
							x: 13.306501,
							y: -13.177856
						},
						{
							x: 13.264916,
							y: -13.100057
						},
						{
							x: 13.208953,
							y: -13.031866
						},
						{
							x: 13.140762,
							y: -12.975903
						},
						{
							x: 13.062963,
							y: -12.934318
						},
						{
							x: 12.978546,
							y: -12.908711
						},
						{
							x: 12.890755,
							y: -12.900064
						},
						{
							x: 12.802964,
							y: -12.908711
						},
						{
							x: 12.718547,
							y: -12.934318
						},
						{
							x: 12.640748,
							y: -12.975903
						},
						{
							x: 12.572557,
							y: -13.031866
						},
						{
							x: 12.516594,
							y: -13.100057
						},
						{
							x: 12.51659,
							y: -13.100064
						},
						{
							x: 11.703602,
							y: -13.100064
						},
						{
							x: 11.695993,
							y: -13.095997
						},
						{
							x: 11.644405,
							y: -13.080348
						},
						{
							x: 11.590755,
							y: -13.075064
						},
						{
							x: 11.565755,
							y: -13.075064
						},
						{
							x: 9.865755,
							y: -13.075064
						},
						{
							x: 9.812105,
							y: -13.080348
						},
						{
							x: 9.760517,
							y: -13.095997
						},
						{
							x: 9.752908,
							y: -13.100064
						},
						{
							x: 9.298318,
							y: -13.100064
						},
						{
							x: 9.300007,
							y: -13.099161
						},
						{
							x: 9.368198,
							y: -13.043198
						},
						{
							x: 9.424161,
							y: -12.975007
						},
						{
							x: 9.465746,
							y: -12.897208
						},
						{
							x: 9.491353,
							y: -12.812791
						},
						{
							x: 9.5,
							y: -12.725
						},
						{
							x: 9.491353,
							y: -12.637209
						},
						{
							x: 9.465746,
							y: -12.552792
						},
						{
							x: 9.424161,
							y: -12.474993
						},
						{
							x: 9.368198,
							y: -12.406802
						},
						{
							x: 9.300007,
							y: -12.350839
						},
						{
							x: 9.222208,
							y: -12.309254
						},
						{
							x: 9.137791,
							y: -12.283647
						},
						{
							x: 9.05,
							y: -12.275
						},
						{
							x: 8.962209,
							y: -12.283647
						},
						{
							x: 8.877792,
							y: -12.309254
						},
						{
							x: 8.799993,
							y: -12.350839
						},
						{
							x: 8.731802,
							y: -12.406802
						},
						{
							x: 8.683576,
							y: -12.465565
						},
						{
							x: 8.665762,
							y: -12.450945
						},
						{
							x: 8.663716,
							y: -12.449851
						},
						{
							x: 8.665007,
							y: -12.449161
						},
						{
							x: 8.733198,
							y: -12.393198
						},
						{
							x: 8.789161,
							y: -12.325007
						},
						{
							x: 8.830746,
							y: -12.247208
						},
						{
							x: 8.856353,
							y: -12.162791
						},
						{
							x: 8.865,
							y: -12.075
						},
						{
							x: 8.856353,
							y: -11.987209
						},
						{
							x: 8.830746,
							y: -11.902792
						},
						{
							x: 8.789161,
							y: -11.824993
						},
						{
							x: 8.776832,
							y: -11.80997
						},
						{
							x: 8.815762,
							y: -11.789161
						},
						{
							x: 8.883953,
							y: -11.733198
						},
						{
							x: 8.939916,
							y: -11.665007
						},
						{
							x: 8.981501,
							y: -11.587208
						},
						{
							x: 9.007108,
							y: -11.502791
						},
						{
							x: 9.015755,
							y: -11.415
						},
						{
							x: 9.007108,
							y: -11.327209
						},
						{
							x: 8.984755,
							y: -11.253518
						},
						{
							x: 8.996802,
							y: -11.268198
						},
						{
							x: 9.064993,
							y: -11.324161
						},
						{
							x: 9.142792,
							y: -11.365746
						},
						{
							x: 9.227209,
							y: -11.391353
						},
						{
							x: 9.315,
							y: -11.4
						},
						{
							x: 9.402791,
							y: -11.391353
						},
						{
							x: 9.487208,
							y: -11.365746
						},
						{
							x: 9.565007,
							y: -11.324161
						},
						{
							x: 9.633198,
							y: -11.268198
						},
						{
							x: 9.689161,
							y: -11.200007
						},
						{
							x: 9.730746,
							y: -11.122208
						},
						{
							x: 9.756353,
							y: -11.037791
						},
						{
							x: 9.765,
							y: -10.95
						},
						{
							x: 9.756353,
							y: -10.862209
						},
						{
							x: 9.730746,
							y: -10.777792
						},
						{
							x: 9.689161,
							y: -10.699993
						},
						{
							x: 9.633198,
							y: -10.631802
						},
						{
							x: 9.593543,
							y: -10.599258
						},
						{
							x: 9.6,
							y: -10.599894
						},
						{
							x: 9.687791,
							y: -10.591247
						},
						{
							x: 9.772208,
							y: -10.56564
						},
						{
							x: 9.850007,
							y: -10.524055
						},
						{
							x: 9.918198,
							y: -10.468092
						},
						{
							x: 9.974161,
							y: -10.399901
						},
						{
							x: 10.015746,
							y: -10.322102
						},
						{
							x: 10.041353,
							y: -10.237685
						},
						{
							x: 10.05,
							y: -10.149894
						},
						{
							x: 10.041353,
							y: -10.062103
						},
						{
							x: 10.015746,
							y: -9.977686
						},
						{
							x: 9.974161,
							y: -9.899887
						},
						{
							x: 9.918198,
							y: -9.831696
						},
						{
							x: 9.850007,
							y: -9.775733
						},
						{
							x: 9.772208,
							y: -9.734148
						},
						{
							x: 9.687791,
							y: -9.708541
						},
						{
							x: 9.6,
							y: -9.699894
						},
						{
							x: 9.512209,
							y: -9.708541
						},
						{
							x: 9.427792,
							y: -9.734148
						},
						{
							x: 9.349993,
							y: -9.775733
						},
						{
							x: 9.281802,
							y: -9.831696
						},
						{
							x: 9.225839,
							y: -9.899887
						},
						{
							x: 9.184254,
							y: -9.977686
						},
						{
							x: 9.158647,
							y: -10.062103
						},
						{
							x: 9.15,
							y: -10.149894
						},
						{
							x: 9.158647,
							y: -10.237685
						},
						{
							x: 9.184254,
							y: -10.322102
						},
						{
							x: 9.225839,
							y: -10.399901
						},
						{
							x: 9.281802,
							y: -10.468092
						},
						{
							x: 9.321457,
							y: -10.500636
						},
						{
							x: 9.315,
							y: -10.5
						},
						{
							x: 9.227209,
							y: -10.508647
						},
						{
							x: 9.142792,
							y: -10.534254
						},
						{
							x: 9.093306,
							y: -10.560705
						},
						{
							x: 9.074161,
							y: -10.524887
						},
						{
							x: 9.018198,
							y: -10.456696
						},
						{
							x: 8.950007,
							y: -10.400733
						},
						{
							x: 8.872208,
							y: -10.359148
						},
						{
							x: 8.831589,
							y: -10.346827
						},
						{
							x: 8.857108,
							y: -10.262699
						},
						{
							x: 8.865755,
							y: -10.174908
						},
						{
							x: 8.857108,
							y: -10.087117
						},
						{
							x: 8.831501,
							y: -10.0027
						},
						{
							x: 8.789916,
							y: -9.924901
						},
						{
							x: 8.733953,
							y: -9.85671
						},
						{
							x: 8.665762,
							y: -9.800747
						},
						{
							x: 8.596483,
							y: -9.763716
						},
						{
							x: 8.672208,
							y: -9.740746
						},
						{
							x: 8.750007,
							y: -9.699161
						},
						{
							x: 8.818198,
							y: -9.643198
						},
						{
							x: 8.874161,
							y: -9.575007
						},
						{
							x: 8.915746,
							y: -9.497208
						},
						{
							x: 8.941353,
							y: -9.412791
						},
						{
							x: 8.95,
							y: -9.325
						},
						{
							x: 8.941353,
							y: -9.237209
						},
						{
							x: 8.915746,
							y: -9.152792
						},
						{
							x: 8.874161,
							y: -9.074993
						},
						{
							x: 8.818198,
							y: -9.006802
						},
						{
							x: 8.750007,
							y: -8.950839
						},
						{
							x: 8.672208,
							y: -8.909254
						},
						{
							x: 8.587791,
							y: -8.883647
						},
						{
							x: 8.5,
							y: -8.875
						},
						{
							x: 8.412209,
							y: -8.883647
						},
						{
							x: 8.327792,
							y: -8.909254
						},
						{
							x: 8.249993,
							y: -8.950839
						},
						{
							x: 8.181802,
							y: -9.006802
						},
						{
							x: 8.125839,
							y: -9.074993
						},
						{
							x: 8.084254,
							y: -9.152792
						},
						{
							x: 8.058647,
							y: -9.237209
						},
						{
							x: 8.05,
							y: -9.325
						},
						{
							x: 8.058647,
							y: -9.412791
						},
						{
							x: 8.084254,
							y: -9.497208
						},
						{
							x: 8.125839,
							y: -9.575007
						},
						{
							x: 8.181802,
							y: -9.643198
						},
						{
							x: 8.249993,
							y: -9.699161
						},
						{
							x: 8.319272,
							y: -9.736192
						},
						{
							x: 8.243547,
							y: -9.759162
						},
						{
							x: 8.165748,
							y: -9.800747
						},
						{
							x: 8.097557,
							y: -9.85671
						},
						{
							x: 8.041594,
							y: -9.924901
						},
						{
							x: 8.000009,
							y: -10.0027
						},
						{
							x: 7.974402,
							y: -10.087117
						},
						{
							x: 7.965755,
							y: -10.174908
						},
						{
							x: 7.974402,
							y: -10.262699
						},
						{
							x: 8.000009,
							y: -10.347116
						},
						{
							x: 8.041594,
							y: -10.424915
						},
						{
							x: 8.097557,
							y: -10.493106
						},
						{
							x: 8.165748,
							y: -10.549069
						},
						{
							x: 8.243547,
							y: -10.590654
						},
						{
							x: 8.284166,
							y: -10.602975
						},
						{
							x: 8.258647,
							y: -10.687103
						},
						{
							x: 8.25,
							y: -10.774894
						},
						{
							x: 8.258647,
							y: -10.862685
						},
						{
							x: 8.284254,
							y: -10.947102
						},
						{
							x: 8.325839,
							y: -11.024901
						},
						{
							x: 8.331854,
							y: -11.03223
						},
						{
							x: 8.315748,
							y: -11.040839
						},
						{
							x: 8.247557,
							y: -11.096802
						},
						{
							x: 8.191594,
							y: -11.164993
						},
						{
							x: 8.150009,
							y: -11.242792
						},
						{
							x: 8.124402,
							y: -11.327209
						},
						{
							x: 8.115755,
							y: -11.415
						},
						{
							x: 8.124402,
							y: -11.502791
						},
						{
							x: 8.150009,
							y: -11.587208
						},
						{
							x: 8.191594,
							y: -11.665007
						},
						{
							x: 8.203923,
							y: -11.68003
						},
						{
							x: 8.164993,
							y: -11.700839
						},
						{
							x: 8.096802,
							y: -11.756802
						},
						{
							x: 8.040839,
							y: -11.824993
						},
						{
							x: 7.999254,
							y: -11.902792
						},
						{
							x: 7.973647,
							y: -11.987209
						},
						{
							x: 7.965,
							y: -12.075
						},
						{
							x: 7.973647,
							y: -12.162791
						},
						{
							x: 7.999254,
							y: -12.247208
						},
						{
							x: 8.040839,
							y: -12.325007
						},
						{
							x: 8.096802,
							y: -12.393198
						},
						{
							x: 8.164993,
							y: -12.449161
						},
						{
							x: 8.167039,
							y: -12.450255
						},
						{
							x: 8.165748,
							y: -12.450945
						},
						{
							x: 8.097557,
							y: -12.506908
						},
						{
							x: 8.041594,
							y: -12.575099
						},
						{
							x: 8.000009,
							y: -12.652898
						},
						{
							x: 7.974402,
							y: -12.737315
						},
						{
							x: 7.965755,
							y: -12.825106
						},
						{
							x: 7.974402,
							y: -12.912897
						},
						{
							x: 8.000009,
							y: -12.997314
						},
						{
							x: 8.041594,
							y: -13.075113
						},
						{
							x: 8.097557,
							y: -13.143304
						},
						{
							x: 8.116886,
							y: -13.159167
						},
						{
							x: 8.10255,
							y: -13.166829
						},
						{
							x: 8.095084,
							y: -13.169094
						},
						{
							x: 8.05255,
							y: -13.191829
						},
						{
							x: 8.045084,
							y: -13.194094
						},
						{
							x: 8.001862,
							y: -13.217197
						},
						{
							x: 7.963978,
							y: -13.248287
						},
						{
							x: 7.612201,
							y: -13.600064
						},
						{
							x: 7.190755,
							y: -13.600064
						},
						{
							x: 7.141982,
							y: -13.604868
						},
						{
							x: 7.095084,
							y: -13.619094
						},
						{
							x: 7.051862,
							y: -13.642197
						},
						{
							x: 7.013978,
							y: -13.673287
						},
						{
							x: 6.122734,
							y: -14.564531
						},
						{
							x: 6.103546,
							y: -14.558711
						},
						{
							x: 6.015755,
							y: -14.550064
						},
						{
							x: 5.927964,
							y: -14.558711
						},
						{
							x: 5.843547,
							y: -14.584318
						},
						{
							x: 5.765748,
							y: -14.625903
						},
						{
							x: 5.697557,
							y: -14.681866
						},
						{
							x: 5.641594,
							y: -14.750057
						},
						{
							x: 5.625628,
							y: -14.779926
						},
						{
							x: 5.14,
							y: -13.600543
						},
						{
							x: 5.14,
							y: -8.928903
						},
						{
							x: 5.162037,
							y: -8.940682
						},
						{
							x: 5.246454,
							y: -8.966289
						},
						{
							x: 5.334245,
							y: -8.974936
						},
						{
							x: 5.422036,
							y: -8.966289
						},
						{
							x: 5.506453,
							y: -8.940682
						},
						{
							x: 5.584252,
							y: -8.899097
						},
						{
							x: 5.624521,
							y: -8.866049
						},
						{
							x: 5.646802,
							y: -8.893198
						},
						{
							x: 5.714993,
							y: -8.949161
						},
						{
							x: 5.792792,
							y: -8.990746
						},
						{
							x: 5.877209,
							y: -9.016353
						},
						{
							x: 5.965,
							y: -9.025
						},
						{
							x: 6.052791,
							y: -9.016353
						},
						{
							x: 6.137208,
							y: -8.990746
						},
						{
							x: 6.215007,
							y: -8.949161
						},
						{
							x: 6.283198,
							y: -8.893198
						},
						{
							x: 6.339161,
							y: -8.825007
						},
						{
							x: 6.380746,
							y: -8.747208
						},
						{
							x: 6.406353,
							y: -8.662791
						},
						{
							x: 6.415,
							y: -8.575
						},
						{
							x: 6.406353,
							y: -8.487209
						},
						{
							x: 6.380746,
							y: -8.402792
						},
						{
							x: 6.339161,
							y: -8.324993
						},
						{
							x: 6.283198,
							y: -8.256802
						},
						{
							x: 6.215007,
							y: -8.200839
						},
						{
							x: 6.137208,
							y: -8.159254
						},
						{
							x: 6.052791,
							y: -8.133647
						},
						{
							x: 5.965,
							y: -8.125
						},
						{
							x: 5.877209,
							y: -8.133647
						},
						{
							x: 5.792792,
							y: -8.159254
						},
						{
							x: 5.714993,
							y: -8.200839
						},
						{
							x: 5.674724,
							y: -8.233887
						},
						{
							x: 5.652443,
							y: -8.206738
						},
						{
							x: 5.584252,
							y: -8.150775
						},
						{
							x: 5.506453,
							y: -8.10919
						},
						{
							x: 5.422036,
							y: -8.083583
						},
						{
							x: 5.334245,
							y: -8.074936
						},
						{
							x: 5.246454,
							y: -8.083583
						},
						{
							x: 5.162037,
							y: -8.10919
						},
						{
							x: 5.14,
							y: -8.120969
						},
						{
							x: 5.14,
							y: -7.853554
						},
						{
							x: 5.866777,
							y: -7.126777
						},
						{
							x: 5.897867,
							y: -7.088893
						},
						{
							x: 5.92097,
							y: -7.045671
						},
						{
							x: 5.935196,
							y: -6.998773
						},
						{
							x: 5.94,
							y: -6.95
						},
						{
							x: 5.94,
							y: -6.55
						},
						{
							x: 5.935196,
							y: -6.501227
						},
						{
							x: 5.92097,
							y: -6.454329
						},
						{
							x: 5.897867,
							y: -6.411107
						},
						{
							x: 5.866777,
							y: -6.373223
						},
						{
							x: 5.839421,
							y: -6.350773
						},
						{
							x: 5.84,
							y: -6.35
						},
						{
							x: 5.04,
							y: -5.75
						},
						{
							x: 5.039421,
							y: -5.750773
						},
						{
							x: 5.028893,
							y: -5.742133
						},
						{
							x: 4.985671,
							y: -5.71903
						},
						{
							x: 4.938773,
							y: -5.704804
						},
						{
							x: 4.893671,
							y: -5.700362
						},
						{
							x: 4.893676,
							y: -5.700027
						},
						{
							x: -0.888855,
							y: -5.61499
						},
						{
							x: -0.831842,
							y: -5.5682
						},
						{
							x: -0.775879,
							y: -5.500009
						},
						{
							x: -0.775875,
							y: -5.500002
						},
						{
							x: 0.837113,
							y: -5.500002
						},
						{
							x: 0.844722,
							y: -5.504069
						},
						{
							x: 0.89631,
							y: -5.519718
						},
						{
							x: 0.94996,
							y: -5.525002
						},
						{
							x: 3.94996,
							y: -5.525002
						},
						{
							x: 4.00361,
							y: -5.519718
						},
						{
							x: 4.055198,
							y: -5.504069
						},
						{
							x: 4.102742,
							y: -5.478656
						},
						{
							x: 4.144414,
							y: -5.444456
						},
						{
							x: 5.46085,
							y: -4.12802
						},
						{
							x: 5.474254,
							y: -4.172208
						},
						{
							x: 5.515839,
							y: -4.250007
						},
						{
							x: 5.571802,
							y: -4.318198
						},
						{
							x: 5.639993,
							y: -4.374161
						},
						{
							x: 5.717792,
							y: -4.415746
						},
						{
							x: 5.802209,
							y: -4.441353
						},
						{
							x: 5.89,
							y: -4.45
						},
						{
							x: 5.977791,
							y: -4.441353
						},
						{
							x: 6.062208,
							y: -4.415746
						},
						{
							x: 6.140007,
							y: -4.374161
						},
						{
							x: 6.208198,
							y: -4.318198
						},
						{
							x: 6.264161,
							y: -4.250007
						},
						{
							x: 6.305746,
							y: -4.172208
						},
						{
							x: 6.331353,
							y: -4.087791
						},
						{
							x: 6.34,
							y: -4
						},
						{
							x: 6.331353,
							y: -3.912209
						},
						{
							x: 6.305746,
							y: -3.827792
						},
						{
							x: 6.264161,
							y: -3.749993
						},
						{
							x: 6.208198,
							y: -3.681802
						},
						{
							x: 6.140007,
							y: -3.625839
						},
						{
							x: 6.062208,
							y: -3.584254
						},
						{
							x: 6.01802,
							y: -3.57085
						},
						{
							x: 6.363868,
							y: -3.225002
						},
						{
							x: 10.34996,
							y: -3.225002
						},
						{
							x: 10.44996,
							y: -3.225002
						},
						{
							x: 10.50361,
							y: -3.219718
						},
						{
							x: 10.555198,
							y: -3.204069
						},
						{
							x: 10.562807,
							y: -3.200002
						},
						{
							x: 11.54996,
							y: -3.200002
						},
						{
							x: 11.598733,
							y: -3.195198
						},
						{
							x: 11.645631,
							y: -3.180972
						},
						{
							x: 11.688853,
							y: -3.157869
						},
						{
							x: 11.726737,
							y: -3.126779
						},
						{
							x: 11.853514,
							y: -3.000002
						},
						{
							x: 12.075795,
							y: -3.000002
						},
						{
							x: 12.075799,
							y: -3.000009
						},
						{
							x: 12.131762,
							y: -3.0682
						},
						{
							x: 12.199953,
							y: -3.124163
						},
						{
							x: 12.277752,
							y: -3.165748
						},
						{
							x: 12.362169,
							y: -3.191355
						},
						{
							x: 12.44996,
							y: -3.200002
						},
						{
							x: 12.537751,
							y: -3.191355
						},
						{
							x: 12.622168,
							y: -3.165748
						},
						{
							x: 12.699967,
							y: -3.124163
						},
						{
							x: 12.768158,
							y: -3.0682
						},
						{
							x: 12.824121,
							y: -3.000009
						},
						{
							x: 12.865706,
							y: -2.92221
						},
						{
							x: 12.891313,
							y: -2.837793
						},
						{
							x: 12.89996,
							y: -2.750002
						},
						{
							x: 12.891313,
							y: -2.662211
						},
						{
							x: 12.865706,
							y: -2.577794
						},
						{
							x: 12.824121,
							y: -2.499995
						},
						{
							x: 12.768158,
							y: -2.431804
						},
						{
							x: 12.699967,
							y: -2.375841
						},
						{
							x: 12.622168,
							y: -2.334256
						},
						{
							x: 12.537751,
							y: -2.308649
						},
						{
							x: 12.44996,
							y: -2.300002
						},
						{
							x: 12.362169,
							y: -2.308649
						},
						{
							x: 12.277752,
							y: -2.334256
						},
						{
							x: 12.199953,
							y: -2.375841
						},
						{
							x: 12.131762,
							y: -2.431804
						},
						{
							x: 12.075799,
							y: -2.499995
						},
						{
							x: 12.075795,
							y: -2.500002
						},
						{
							x: 11.74996,
							y: -2.500002
						},
						{
							x: 11.701187,
							y: -2.504806
						},
						{
							x: 11.654289,
							y: -2.519032
						},
						{
							x: 11.611067,
							y: -2.542135
						},
						{
							x: 11.573183,
							y: -2.573225
						},
						{
							x: 11.446406,
							y: -2.700002
						},
						{
							x: 10.562807,
							y: -2.700002
						},
						{
							x: 10.555198,
							y: -2.695935
						},
						{
							x: 10.50361,
							y: -2.680286
						},
						{
							x: 10.44996,
							y: -2.675002
						},
						{
							x: 10.34996,
							y: -2.675002
						},
						{
							x: 6.24996,
							y: -2.675002
						},
						{
							x: 6.19631,
							y: -2.680286
						},
						{
							x: 6.144722,
							y: -2.695935
						},
						{
							x: 6.097178,
							y: -2.721348
						},
						{
							x: 6.055506,
							y: -2.755548
						},
						{
							x: 3.836052,
							y: -4.975002
						},
						{
							x: 0.94996,
							y: -4.975002
						},
						{
							x: 0.89631,
							y: -4.980286
						},
						{
							x: 0.844722,
							y: -4.995935
						},
						{
							x: 0.837113,
							y: -5.000002
						},
						{
							x: -0.775875,
							y: -5.000002
						},
						{
							x: -0.775879,
							y: -4.999995
						},
						{
							x: -0.831842,
							y: -4.931804
						},
						{
							x: -0.900033,
							y: -4.875841
						},
						{
							x: -0.95776,
							y: -4.844985
						},
						{
							x: -0.934254,
							y: -4.801008
						},
						{
							x: -0.908647,
							y: -4.716591
						},
						{
							x: -0.9,
							y: -4.6288
						},
						{
							x: -0.908647,
							y: -4.541009
						},
						{
							x: -0.934254,
							y: -4.456592
						},
						{
							x: -0.975839,
							y: -4.378793
						},
						{
							x: -1.031802,
							y: -4.310602
						},
						{
							x: -1.099993,
							y: -4.254639
						},
						{
							x: -1.177792,
							y: -4.213054
						},
						{
							x: -1.262209,
							y: -4.187447
						},
						{
							x: -1.35,
							y: -4.1788
						},
						{
							x: -1.437791,
							y: -4.187447
						},
						{
							x: -1.522208,
							y: -4.213054
						},
						{
							x: -1.600007,
							y: -4.254639
						},
						{
							x: -1.668198,
							y: -4.310602
						},
						{
							x: -1.724161,
							y: -4.378793
						},
						{
							x: -1.765746,
							y: -4.456592
						},
						{
							x: -1.791353,
							y: -4.541009
						},
						{
							x: -1.8,
							y: -4.6288
						},
						{
							x: -1.791353,
							y: -4.716591
						},
						{
							x: -1.765746,
							y: -4.801008
						},
						{
							x: -1.724161,
							y: -4.878807
						},
						{
							x: -1.668198,
							y: -4.946998
						},
						{
							x: -1.600007,
							y: -5.002961
						},
						{
							x: -1.54228,
							y: -5.033817
						},
						{
							x: -1.565786,
							y: -5.077794
						},
						{
							x: -1.591393,
							y: -5.162211
						},
						{
							x: -1.60004,
							y: -5.250002
						},
						{
							x: -1.591393,
							y: -5.337793
						},
						{
							x: -1.565786,
							y: -5.42221
						},
						{
							x: -1.524201,
							y: -5.500009
						},
						{
							x: -1.468238,
							y: -5.5682
						},
						{
							x: -1.420756,
							y: -5.607168
						},
						{
							x: -1.906324,
							y: -5.600027
						},
						{
							x: -1.906329,
							y: -5.600362
						},
						{
							x: -1.91,
							y: -5.6
						},
						{
							x: -1.958773,
							y: -5.604804
						},
						{
							x: -2.005671,
							y: -5.61903
						},
						{
							x: -2.013039,
							y: -5.622968
						},
						{
							x: -2.01332,
							y: -5.622349
						},
						{
							x: -2.265755,
							y: -5.736917
						},
						{
							x: -2.265755,
							y: -4.387188
						},
						{
							x: -1.476099,
							y: -3.685272
						},
						{
							x: 1.84199,
							y: -2.100513
						},
						{
							x: 1.841581,
							y: -2.099657
						},
						{
							x: 1.873138,
							y: -2.082789
						},
						{
							x: 1.911022,
							y: -2.051699
						},
						{
							x: 1.942112,
							y: -2.013815
						},
						{
							x: 1.950347,
							y: -1.998409
						},
						{
							x: 1.951306,
							y: -1.998957
						},
						{
							x: 2.351306,
							y: -1.298957
						},
						{
							x: 2.350347,
							y: -1.298409
						},
						{
							x: 2.365215,
							y: -1.270593
						},
						{
							x: 2.379441,
							y: -1.223695
						},
						{
							x: 2.382649,
							y: -1.191122
						},
						{
							x: 2.383715,
							y: -1.191192
						},
						{
							x: 2.509512,
							y: 0.737693
						},
						{
							x: 2.534252,
							y: 0.750917
						},
						{
							x: 2.602443,
							y: 0.80688
						},
						{
							x: 2.658406,
							y: 0.875071
						},
						{
							x: 2.699991,
							y: 0.95287
						},
						{
							x: 2.725598,
							y: 1.037287
						},
						{
							x: 2.734245,
							y: 1.125078
						},
						{
							x: 2.725598,
							y: 1.212869
						},
						{
							x: 2.699991,
							y: 1.297286
						},
						{
							x: 2.658406,
							y: 1.375085
						},
						{
							x: 2.602443,
							y: 1.443276
						},
						{
							x: 2.534252,
							y: 1.499239
						},
						{
							x: 2.456453,
							y: 1.540824
						},
						{
							x: 2.372036,
							y: 1.566431
						},
						{
							x: 2.284245,
							y: 1.575078
						},
						{
							x: 2.196454,
							y: 1.566431
						},
						{
							x: 2.125,
							y: 1.544756
						},
						{
							x: 2.125,
							y: 6.91
						},
						{
							x: 2.119716,
							y: 6.96365
						},
						{
							x: 2.104067,
							y: 7.015238
						},
						{
							x: 2.078654,
							y: 7.062782
						},
						{
							x: 2.044454,
							y: 7.104454
						},
						{
							x: 1.625,
							y: 7.523908
						},
						{
							x: 1.625,
							y: 8.15635
						},
						{
							x: 1.668198,
							y: 8.191802
						},
						{
							x: 1.724161,
							y: 8.259993
						},
						{
							x: 1.765746,
							y: 8.337792
						},
						{
							x: 1.791353,
							y: 8.422209
						},
						{
							x: 1.793595,
							y: 8.444973
						},
						{
							x: 1.847253,
							y: 8.400937
						},
						{
							x: 1.925052,
							y: 8.359352
						},
						{
							x: 2.009469,
							y: 8.333745
						},
						{
							x: 2.09726,
							y: 8.325098
						},
						{
							x: 2.185051,
							y: 8.333745
						},
						{
							x: 2.269468,
							y: 8.359352
						},
						{
							x: 2.347267,
							y: 8.400937
						},
						{
							x: 2.415458,
							y: 8.4569
						},
						{
							x: 2.471421,
							y: 8.525091
						},
						{
							x: 2.513006,
							y: 8.60289
						},
						{
							x: 2.538613,
							y: 8.687307
						},
						{
							x: 2.54726,
							y: 8.775098
						},
						{
							x: 2.538613,
							y: 8.862889
						},
						{
							x: 2.513006,
							y: 8.947306
						},
						{
							x: 2.471421,
							y: 9.025105
						},
						{
							x: 2.415458,
							y: 9.093296
						},
						{
							x: 2.347267,
							y: 9.149259
						},
						{
							x: 2.269468,
							y: 9.190844
						},
						{
							x: 2.185051,
							y: 9.216451
						},
						{
							x: 2.09726,
							y: 9.225098
						},
						{
							x: 2.009469,
							y: 9.216451
						},
						{
							x: 1.925052,
							y: 9.190844
						},
						{
							x: 1.847253,
							y: 9.149259
						},
						{
							x: 1.834166,
							y: 9.138519
						},
						{
							x: 1.841353,
							y: 9.162211
						},
						{
							x: 1.85,
							y: 9.250002
						},
						{
							x: 1.841353,
							y: 9.337793
						},
						{
							x: 1.815746,
							y: 9.42221
						},
						{
							x: 1.774161,
							y: 9.500009
						},
						{
							x: 1.718198,
							y: 9.5682
						},
						{
							x: 1.650007,
							y: 9.624163
						},
						{
							x: 1.572208,
							y: 9.665748
						},
						{
							x: 1.487791,
							y: 9.691355
						},
						{
							x: 1.4,
							y: 9.700002
						},
						{
							x: 1.312209,
							y: 9.691355
						},
						{
							x: 1.227792,
							y: 9.665748
						},
						{
							x: 1.149993,
							y: 9.624163
						},
						{
							x: 1.081802,
							y: 9.5682
						},
						{
							x: 1.025839,
							y: 9.500009
						},
						{
							x: 0.984254,
							y: 9.42221
						},
						{
							x: 0.958647,
							y: 9.337793
						},
						{
							x: 0.95,
							y: 9.250002
						},
						{
							x: 0.958647,
							y: 9.162211
						},
						{
							x: 0.958649,
							y: 9.162205
						},
						{
							x: 0.79726,
							y: 9.000816
						},
						{
							x: 0.79726,
							y: 9.674898
						},
						{
							x: 0.791496,
							y: 9.733425
						},
						{
							x: 0.774424,
							y: 9.789703
						},
						{
							x: 0.74726,
							y: 9.840523
						},
						{
							x: 0.74726,
							y: 11.500733
						},
						{
							x: 0.747267,
							y: 11.500737
						},
						{
							x: 0.815458,
							y: 11.5567
						},
						{
							x: 0.871421,
							y: 11.624891
						},
						{
							x: 0.884821,
							y: 11.64996
						},
						{
							x: 1.147317,
							y: 11.64996
						},
						{
							x: 1.474094,
							y: 11.323183
						},
						{
							x: 1.511978,
							y: 11.292093
						},
						{
							x: 1.5552,
							y: 11.26899
						},
						{
							x: 1.602098,
							y: 11.254764
						},
						{
							x: 1.650871,
							y: 11.24996
						},
						{
							x: 2.696305,
							y: 11.24996
						},
						{
							x: 2.67574,
							y: 11.224902
						},
						{
							x: 2.634156,
							y: 11.147103
						},
						{
							x: 2.608548,
							y: 11.062686
						},
						{
							x: 2.599902,
							y: 10.974895
						},
						{
							x: 2.608548,
							y: 10.887104
						},
						{
							x: 2.634156,
							y: 10.802687
						},
						{
							x: 2.67574,
							y: 10.724888
						},
						{
							x: 2.731704,
							y: 10.656697
						},
						{
							x: 2.799895,
							y: 10.600734
						},
						{
							x: 2.877694,
							y: 10.559149
						},
						{
							x: 2.962111,
							y: 10.533542
						},
						{
							x: 3.049902,
							y: 10.524895
						},
						{
							x: 3.137692,
							y: 10.533542
						},
						{
							x: 3.222109,
							y: 10.559149
						},
						{
							x: 3.299908,
							y: 10.600734
						},
						{
							x: 3.3681,
							y: 10.656697
						},
						{
							x: 3.424063,
							y: 10.724888
						},
						{
							x: 3.465647,
							y: 10.802687
						},
						{
							x: 3.491255,
							y: 10.887104
						},
						{
							x: 3.499902,
							y: 10.974895
						},
						{
							x: 3.491255,
							y: 11.062686
						},
						{
							x: 3.465647,
							y: 11.147103
						},
						{
							x: 3.437395,
							y: 11.19996
						},
						{
							x: 4.626607,
							y: 11.19996
						},
						{
							x: 4.838739,
							y: 10.987828
						},
						{
							x: 4.8842,
							y: 10.950519
						},
						{
							x: 4.936066,
							y: 10.922796
						},
						{
							x: 4.992344,
							y: 10.905724
						},
						{
							x: 5.050871,
							y: 10.89996
						},
						{
							x: 10.850871,
							y: 10.89996
						},
						{
							x: 10.909398,
							y: 10.905724
						},
						{
							x: 10.965676,
							y: 10.922796
						},
						{
							x: 11.016496,
							y: 10.94996
						},
						{
							x: 12.476705,
							y: 10.94996
						},
						{
							x: 12.476709,
							y: 10.949953
						},
						{
							x: 12.532673,
							y: 10.881762
						},
						{
							x: 12.600864,
							y: 10.825799
						},
						{
							x: 12.678663,
							y: 10.784214
						},
						{
							x: 12.76308,
							y: 10.758607
						},
						{
							x: 12.850871,
							y: 10.74996
						},
						{
							x: 12.938661,
							y: 10.758607
						},
						{
							x: 13.023078,
							y: 10.784214
						},
						{
							x: 13.100877,
							y: 10.825799
						},
						{
							x: 13.169069,
							y: 10.881762
						},
						{
							x: 13.225032,
							y: 10.949953
						},
						{
							x: 13.266616,
							y: 11.027752
						},
						{
							x: 13.292224,
							y: 11.112169
						},
						{
							x: 13.300871,
							y: 11.19996
						},
						{
							x: 13.292224,
							y: 11.287751
						},
						{
							x: 13.266616,
							y: 11.372168
						},
						{
							x: 13.225032,
							y: 11.449967
						},
						{
							x: 13.169069,
							y: 11.518158
						},
						{
							x: 13.100877,
							y: 11.574121
						},
						{
							x: 13.023078,
							y: 11.615706
						},
						{
							x: 12.938661,
							y: 11.641313
						},
						{
							x: 12.850871,
							y: 11.64996
						},
						{
							x: 12.76308,
							y: 11.641313
						},
						{
							x: 12.678663,
							y: 11.615706
						},
						{
							x: 12.600864,
							y: 11.574121
						},
						{
							x: 12.532673,
							y: 11.518158
						},
						{
							x: 12.476709,
							y: 11.449967
						},
						{
							x: 12.476705,
							y: 11.44996
						},
						{
							x: 11.016496,
							y: 11.44996
						},
						{
							x: 10.965676,
							y: 11.477124
						},
						{
							x: 10.909398,
							y: 11.494196
						},
						{
							x: 10.850871,
							y: 11.49996
						},
						{
							x: 9.786918,
							y: 11.49996
						},
						{
							x: 9.815703,
							y: 11.553813
						},
						{
							x: 9.84131,
							y: 11.63823
						},
						{
							x: 9.849957,
							y: 11.72602
						},
						{
							x: 9.84131,
							y: 11.813811
						},
						{
							x: 9.815703,
							y: 11.898228
						},
						{
							x: 9.774118,
							y: 11.976027
						},
						{
							x: 9.718155,
							y: 12.044218
						},
						{
							x: 9.649964,
							y: 12.100182
						},
						{
							x: 9.572165,
							y: 12.141766
						},
						{
							x: 9.487748,
							y: 12.167374
						},
						{
							x: 9.399957,
							y: 12.17602
						},
						{
							x: 9.312166,
							y: 12.167374
						},
						{
							x: 9.22775,
							y: 12.141766
						},
						{
							x: 9.14995,
							y: 12.100182
						},
						{
							x: 9.081759,
							y: 12.044218
						},
						{
							x: 9.025796,
							y: 11.976027
						},
						{
							x: 8.984211,
							y: 11.898228
						},
						{
							x: 8.958604,
							y: 11.813811
						},
						{
							x: 8.949957,
							y: 11.72602
						},
						{
							x: 8.958604,
							y: 11.63823
						},
						{
							x: 8.984211,
							y: 11.553813
						},
						{
							x: 9.012996,
							y: 11.49996
						},
						{
							x: 5.175135,
							y: 11.49996
						},
						{
							x: 4.984684,
							y: 11.690411
						},
						{
							x: 5.025401,
							y: 11.712174
						},
						{
							x: 5.093593,
							y: 11.768137
						},
						{
							x: 5.149556,
							y: 11.836329
						},
						{
							x: 5.191141,
							y: 11.914128
						},
						{
							x: 5.216748,
							y: 11.998545
						},
						{
							x: 5.225395,
							y: 12.086335
						},
						{
							x: 5.216748,
							y: 12.174126
						},
						{
							x: 5.191141,
							y: 12.258543
						},
						{
							x: 5.149556,
							y: 12.336342
						},
						{
							x: 5.093593,
							y: 12.404533
						},
						{
							x: 5.025401,
							y: 12.460497
						},
						{
							x: 5.016345,
							y: 12.465337
						},
						{
							x: 6.284553,
							y: 13.733545
						},
						{
							x: 6.284559,
							y: 13.733543
						},
						{
							x: 6.37235,
							y: 13.724896
						},
						{
							x: 6.460141,
							y: 13.733543
						},
						{
							x: 6.544558,
							y: 13.75915
						},
						{
							x: 6.622357,
							y: 13.800735
						},
						{
							x: 6.690548,
							y: 13.856698
						},
						{
							x: 6.746511,
							y: 13.924889
						},
						{
							x: 6.788096,
							y: 14.002688
						},
						{
							x: 6.813703,
							y: 14.087105
						},
						{
							x: 6.82235,
							y: 14.174896
						},
						{
							x: 6.813703,
							y: 14.262687
						},
						{
							x: 6.788096,
							y: 14.347104
						},
						{
							x: 6.746511,
							y: 14.424903
						},
						{
							x: 6.690548,
							y: 14.493094
						},
						{
							x: 6.622357,
							y: 14.549057
						},
						{
							x: 6.544558,
							y: 14.590642
						},
						{
							x: 6.460141,
							y: 14.616249
						},
						{
							x: 6.37235,
							y: 14.624896
						},
						{
							x: 6.284559,
							y: 14.616249
						},
						{
							x: 6.200142,
							y: 14.590642
						},
						{
							x: 6.122343,
							y: 14.549057
						},
						{
							x: 6.054152,
							y: 14.493094
						},
						{
							x: 5.998189,
							y: 14.424903
						},
						{
							x: 5.956604,
							y: 14.347104
						},
						{
							x: 5.930997,
							y: 14.262687
						},
						{
							x: 5.92235,
							y: 14.174896
						},
						{
							x: 5.930997,
							y: 14.087105
						},
						{
							x: 5.930999,
							y: 14.087099
						},
						{
							x: 4.590676,
							y: 12.746776
						},
						{
							x: 4.573577,
							y: 12.745092
						},
						{
							x: 4.526679,
							y: 12.730866
						},
						{
							x: 4.484145,
							y: 12.708131
						},
						{
							x: 4.476679,
							y: 12.705866
						},
						{
							x: 4.434145,
							y: 12.683131
						},
						{
							x: 4.426679,
							y: 12.680866
						},
						{
							x: 4.383457,
							y: 12.657763
						},
						{
							x: 4.345573,
							y: 12.626673
						},
						{
							x: 4.218796,
							y: 12.499896
						},
						{
							x: 3.510197,
							y: 12.499896
						},
						{
							x: 3.502588,
							y: 12.503963
						},
						{
							x: 3.451,
							y: 12.519612
						},
						{
							x: 3.39735,
							y: 12.524896
						},
						{
							x: 3.37235,
							y: 12.524896
						},
						{
							x: 2.59735,
							y: 12.524896
						},
						{
							x: 2.5437,
							y: 12.519612
						},
						{
							x: 2.492112,
							y: 12.503963
						},
						{
							x: 2.484503,
							y: 12.499896
						},
						{
							x: 2.411563,
							y: 12.499896
						},
						{
							x: 2.413056,
							y: 12.50269
						},
						{
							x: 2.438663,
							y: 12.587107
						},
						{
							x: 2.44731,
							y: 12.674898
						},
						{
							x: 2.438663,
							y: 12.762689
						},
						{
							x: 2.413056,
							y: 12.847106
						},
						{
							x: 2.371471,
							y: 12.924905
						},
						{
							x: 2.315508,
							y: 12.993096
						},
						{
							x: 2.247317,
							y: 13.049059
						},
						{
							x: 2.169518,
							y: 13.090644
						},
						{
							x: 2.085101,
							y: 13.116251
						},
						{
							x: 1.99731,
							y: 13.124898
						},
						{
							x: 1.909519,
							y: 13.116251
						},
						{
							x: 1.825102,
							y: 13.090644
						},
						{
							x: 1.747303,
							y: 13.049059
						},
						{
							x: 1.679112,
							y: 12.993096
						},
						{
							x: 1.623149,
							y: 12.924905
						},
						{
							x: 1.581564,
							y: 12.847106
						},
						{
							x: 1.555957,
							y: 12.762689
						},
						{
							x: 1.54731,
							y: 12.674898
						},
						{
							x: 1.555957,
							y: 12.587107
						},
						{
							x: 1.567245,
							y: 12.549896
						},
						{
							x: 0.37235,
							y: 12.549896
						},
						{
							x: 0.323577,
							y: 12.545092
						},
						{
							x: 0.276679,
							y: 12.530866
						},
						{
							x: 0.234145,
							y: 12.508131
						},
						{
							x: 0.226679,
							y: 12.505866
						},
						{
							x: 0.21551,
							y: 12.499896
						},
						{
							x: -0.44581,
							y: 12.499896
						},
						{
							x: -0.456979,
							y: 12.505866
						},
						{
							x: -0.464445,
							y: 12.508131
						},
						{
							x: -0.506979,
							y: 12.530866
						},
						{
							x: -0.553877,
							y: 12.545092
						},
						{
							x: -0.60265,
							y: 12.549896
						},
						{
							x: -0.880112,
							y: 12.549896
						},
						{
							x: -0.886297,
							y: 12.612687
						},
						{
							x: -0.911904,
							y: 12.697104
						},
						{
							x: -0.953489,
							y: 12.774903
						},
						{
							x: -1.009452,
							y: 12.843094
						},
						{
							x: -1.077643,
							y: 12.899057
						},
						{
							x: -1.155442,
							y: 12.940642
						},
						{
							x: -1.239859,
							y: 12.966249
						},
						{
							x: -1.32765,
							y: 12.974896
						},
						{
							x: -1.415441,
							y: 12.966249
						},
						{
							x: -1.499858,
							y: 12.940642
						},
						{
							x: -1.577657,
							y: 12.899057
						},
						{
							x: -1.645848,
							y: 12.843094
						},
						{
							x: -1.701811,
							y: 12.774903
						},
						{
							x: -1.743396,
							y: 12.697104
						},
						{
							x: -1.769003,
							y: 12.612687
						},
						{
							x: -1.77765,
							y: 12.524896
						},
						{
							x: -1.769003,
							y: 12.437105
						},
						{
							x: -1.743396,
							y: 12.352688
						},
						{
							x: -1.701811,
							y: 12.274889
						},
						{
							x: -1.645848,
							y: 12.206698
						},
						{
							x: -1.577657,
							y: 12.150735
						},
						{
							x: -1.499858,
							y: 12.10915
						},
						{
							x: -1.415441,
							y: 12.083543
						},
						{
							x: -1.32765,
							y: 12.074896
						},
						{
							x: -1.239859,
							y: 12.083543
						},
						{
							x: -1.197032,
							y: 12.096534
						},
						{
							x: -1.191543,
							y: 12.092029
						},
						{
							x: -1.148321,
							y: 12.068926
						},
						{
							x: -1.101423,
							y: 12.0547
						},
						{
							x: -1.05265,
							y: 12.049896
						},
						{
							x: -0.68449,
							y: 12.049896
						},
						{
							x: -0.673321,
							y: 12.043926
						},
						{
							x: -0.665855,
							y: 12.041661
						},
						{
							x: -0.623321,
							y: 12.018926
						},
						{
							x: -0.576423,
							y: 12.0047
						},
						{
							x: -0.52765,
							y: 11.999896
						},
						{
							x: 0.067193,
							y: 11.999896
						},
						{
							x: 0.055907,
							y: 11.962689
						},
						{
							x: 0.04726,
							y: 11.874898
						},
						{
							x: 0.055907,
							y: 11.787107
						},
						{
							x: 0.081514,
							y: 11.70269
						},
						{
							x: 0.123099,
							y: 11.624891
						},
						{
							x: 0.179062,
							y: 11.5567
						},
						{
							x: 0.247253,
							y: 11.500737
						},
						{
							x: 0.24726,
							y: 11.500733
						},
						{
							x: 0.24726,
							y: 9.840523
						},
						{
							x: 0.220096,
							y: 9.789703
						},
						{
							x: 0.203024,
							y: 9.733425
						},
						{
							x: 0.19726,
							y: 9.674898
						},
						{
							x: 0.19726,
							y: 6.099162
						},
						{
							x: -0.214872,
							y: 5.68703
						},
						{
							x: -0.252181,
							y: 5.641569
						},
						{
							x: -0.279904,
							y: 5.589703
						},
						{
							x: -0.296976,
							y: 5.533425
						},
						{
							x: -0.300089,
							y: 5.501813
						},
						{
							x: -0.314872,
							y: 5.48703
						},
						{
							x: -0.352181,
							y: 5.441569
						},
						{
							x: -0.379904,
							y: 5.389703
						},
						{
							x: -0.396976,
							y: 5.333425
						},
						{
							x: -0.397314,
							y: 5.329988
						},
						{
							x: -0.410607,
							y: 5.313791
						},
						{
							x: -0.43371,
							y: 5.270569
						},
						{
							x: -0.447936,
							y: 5.223671
						},
						{
							x: -0.45274,
							y: 5.174898
						},
						{
							x: -0.45274,
							y: 4.578452
						},
						{
							x: -0.478245,
							y: 4.552947
						},
						{
							x: -0.499254,
							y: 4.622208
						},
						{
							x: -0.540839,
							y: 4.700007
						},
						{
							x: -0.596802,
							y: 4.768198
						},
						{
							x: -0.664993,
							y: 4.824161
						},
						{
							x: -0.742792,
							y: 4.865746
						},
						{
							x: -0.79884,
							y: 4.882747
						},
						{
							x: -0.789926,
							y: 4.912132
						},
						{
							x: -0.781279,
							y: 4.999923
						},
						{
							x: -0.789926,
							y: 5.087714
						},
						{
							x: -0.815533,
							y: 5.172131
						},
						{
							x: -0.857118,
							y: 5.24993
						},
						{
							x: -0.913081,
							y: 5.318121
						},
						{
							x: -0.981272,
							y: 5.374084
						},
						{
							x: -1.059071,
							y: 5.415669
						},
						{
							x: -1.143488,
							y: 5.441276
						},
						{
							x: -1.231279,
							y: 5.449923
						},
						{
							x: -1.31907,
							y: 5.441276
						},
						{
							x: -1.403486,
							y: 5.415669
						},
						{
							x: -1.481286,
							y: 5.374084
						},
						{
							x: -1.549477,
							y: 5.318121
						},
						{
							x: -1.60544,
							y: 5.24993
						},
						{
							x: -1.636943,
							y: 5.190993
						},
						{
							x: -1.692792,
							y: 5.220846
						},
						{
							x: -1.777209,
							y: 5.246453
						},
						{
							x: -1.865,
							y: 5.2551
						},
						{
							x: -1.952791,
							y: 5.246453
						},
						{
							x: -2.037208,
							y: 5.220846
						},
						{
							x: -2.054679,
							y: 5.211507
						},
						{
							x: -2.065531,
							y: 5.247283
						},
						{
							x: -2.107116,
							y: 5.325082
						},
						{
							x: -2.163079,
							y: 5.393273
						},
						{
							x: -2.23127,
							y: 5.449236
						},
						{
							x: -2.309069,
							y: 5.490821
						},
						{
							x: -2.393486,
							y: 5.516428
						},
						{
							x: -2.481277,
							y: 5.525075
						},
						{
							x: -2.569068,
							y: 5.516428
						},
						{
							x: -2.653484,
							y: 5.490821
						},
						{
							x: -2.731284,
							y: 5.449236
						},
						{
							x: -2.799475,
							y: 5.393273
						},
						{
							x: -2.82965,
							y: 5.356505
						},
						{
							x: -2.881472,
							y: 5.399034
						},
						{
							x: -2.959271,
							y: 5.440619
						},
						{
							x: -3.043688,
							y: 5.466226
						},
						{
							x: -3.131479,
							y: 5.474873
						},
						{
							x: -3.21927,
							y: 5.466226
						},
						{
							x: -3.303686,
							y: 5.440619
						},
						{
							x: -3.381486,
							y: 5.399034
						},
						{
							x: -3.449677,
							y: 5.343071
						},
						{
							x: -3.50564,
							y: 5.27488
						},
						{
							x: -3.505644,
							y: 5.274873
						},
						{
							x: -3.506479,
							y: 5.274873
						},
						{
							x: -3.555251,
							y: 5.270069
						},
						{
							x: -3.60215,
							y: 5.255843
						},
						{
							x: -3.645371,
							y: 5.23274
						},
						{
							x: -3.683256,
							y: 5.20165
						},
						{
							x: -4.493682,
							y: 4.391224
						},
						{
							x: -4.493688,
							y: 4.391226
						},
						{
							x: -4.581479,
							y: 4.399873
						},
						{
							x: -4.66927,
							y: 4.391226
						},
						{
							x: -4.753686,
							y: 4.365619
						},
						{
							x: -4.831486,
							y: 4.324034
						},
						{
							x: -4.899677,
							y: 4.268071
						},
						{
							x: -4.95564,
							y: 4.19988
						},
						{
							x: -4.997225,
							y: 4.122081
						},
						{
							x: -5.022832,
							y: 4.037664
						},
						{
							x: -5.031479,
							y: 3.949873
						},
						{
							x: -5.022832,
							y: 3.862082
						},
						{
							x: -4.997225,
							y: 3.777665
						},
						{
							x: -4.95564,
							y: 3.699866
						},
						{
							x: -4.899677,
							y: 3.631675
						},
						{
							x: -4.831486,
							y: 3.575712
						},
						{
							x: -4.753686,
							y: 3.534127
						},
						{
							x: -4.66927,
							y: 3.50852
						},
						{
							x: -4.581479,
							y: 3.499873
						},
						{
							x: -4.493688,
							y: 3.50852
						},
						{
							x: -4.409271,
							y: 3.534127
						},
						{
							x: -4.331472,
							y: 3.575712
						},
						{
							x: -4.263281,
							y: 3.631675
						},
						{
							x: -4.207318,
							y: 3.699866
						},
						{
							x: -4.165733,
							y: 3.777665
						},
						{
							x: -4.140126,
							y: 3.862082
						},
						{
							x: -4.131479,
							y: 3.949873
						},
						{
							x: -4.140126,
							y: 4.037664
						},
						{
							x: -4.140128,
							y: 4.03767
						},
						{
							x: -3.459344,
							y: 4.718454
						},
						{
							x: -3.449677,
							y: 4.706675
						},
						{
							x: -3.381486,
							y: 4.650712
						},
						{
							x: -3.303686,
							y: 4.609127
						},
						{
							x: -3.301456,
							y: 4.60845
						},
						{
							x: -3.356058,
							y: 4.553848
						},
						{
							x: -3.39448,
							y: 4.53331
						},
						{
							x: -3.401948,
							y: 4.531045
						},
						{
							x: -3.44448,
							y: 4.50831
						},
						{
							x: -3.451948,
							y: 4.506045
						},
						{
							x: -3.49448,
							y: 4.48331
						},
						{
							x: -3.501948,
							y: 4.481045
						},
						{
							x: -3.545169,
							y: 4.457942
						},
						{
							x: -3.583054,
							y: 4.426852
						},
						{
							x: -3.658054,
							y: 4.351852
						},
						{
							x: -3.689144,
							y: 4.313968
						},
						{
							x: -3.712247,
							y: 4.270746
						},
						{
							x: -3.714512,
							y: 4.26328
						},
						{
							x: -3.737247,
							y: 4.220746
						},
						{
							x: -3.739512,
							y: 4.21328
						},
						{
							x: -3.762247,
							y: 4.170746
						},
						{
							x: -3.764512,
							y: 4.16328
						},
						{
							x: -3.787247,
							y: 4.120746
						},
						{
							x: -3.801473,
							y: 4.073848
						},
						{
							x: -3.806277,
							y: 4.025075
						},
						{
							x: -3.806277,
							y: 3.978629
						},
						{
							x: -4.640939,
							y: 3.143967
						},
						{
							x: -4.696082,
							y: 3.127239
						},
						{
							x: -4.747948,
							y: 3.099516
						},
						{
							x: -4.793409,
							y: 3.062207
						},
						{
							x: -5.018409,
							y: 2.837207
						},
						{
							x: -5.043409,
							y: 2.812207
						},
						{
							x: -5.080718,
							y: 2.766746
						},
						{
							x: -5.108441,
							y: 2.71488
						},
						{
							x: -5.125169,
							y: 2.659737
						},
						{
							x: -5.185444,
							y: 2.599462
						},
						{
							x: -5.168968,
							y: 2.630286
						},
						{
							x: -5.154742,
							y: 2.677184
						},
						{
							x: -5.149938,
							y: 2.725957
						},
						{
							x: -5.149938,
							y: 5.827478
						},
						{
							x: -5.142071,
							y: 5.837064
						},
						{
							x: -5.118968,
							y: 5.880286
						},
						{
							x: -5.104742,
							y: 5.927184
						},
						{
							x: -5.099938,
							y: 5.975957
						},
						{
							x: -5.099938,
							y: 7.346354
						},
						{
							x: -5.068264,
							y: 7.307759
						},
						{
							x: -5.000073,
							y: 7.251795
						},
						{
							x: -4.922274,
							y: 7.210211
						},
						{
							x: -4.837857,
							y: 7.184603
						},
						{
							x: -4.750066,
							y: 7.175957
						},
						{
							x: -4.662275,
							y: 7.184603
						},
						{
							x: -4.577858,
							y: 7.210211
						},
						{
							x: -4.500059,
							y: 7.251795
						},
						{
							x: -4.431868,
							y: 7.307759
						},
						{
							x: -4.375905,
							y: 7.37595
						},
						{
							x: -4.33432,
							y: 7.453749
						},
						{
							x: -4.308713,
							y: 7.538166
						},
						{
							x: -4.300066,
							y: 7.625957
						},
						{
							x: -4.308713,
							y: 7.713747
						},
						{
							x: -4.33432,
							y: 7.798164
						},
						{
							x: -4.375905,
							y: 7.875963
						},
						{
							x: -4.431868,
							y: 7.944155
						},
						{
							x: -4.500059,
							y: 8.000118
						},
						{
							x: -4.577858,
							y: 8.041703
						},
						{
							x: -4.662275,
							y: 8.06731
						},
						{
							x: -4.750066,
							y: 8.075957
						},
						{
							x: -4.837857,
							y: 8.06731
						},
						{
							x: -4.922274,
							y: 8.041703
						},
						{
							x: -5.000073,
							y: 8.000118
						},
						{
							x: -5.068264,
							y: 7.944155
						},
						{
							x: -5.099938,
							y: 7.90556
						},
						{
							x: -5.099938,
							y: 7.960332
						},
						{
							x: -5.072774,
							y: 8.011152
						},
						{
							x: -5.055702,
							y: 8.06743
						},
						{
							x: -5.049938,
							y: 8.125957
						},
						{
							x: -5.049938,
							y: 8.175957
						},
						{
							x: -5.049938,
							y: 8.692824
						},
						{
							x: -5.03174,
							y: 8.707759
						},
						{
							x: -4.975777,
							y: 8.77595
						},
						{
							x: -4.934192,
							y: 8.853749
						},
						{
							x: -4.908585,
							y: 8.938166
						},
						{
							x: -4.899938,
							y: 9.025957
						},
						{
							x: -4.908585,
							y: 9.113747
						},
						{
							x: -4.934192,
							y: 9.198164
						},
						{
							x: -4.975777,
							y: 9.275963
						},
						{
							x: -5.03174,
							y: 9.344155
						},
						{
							x: -5.099931,
							y: 9.400118
						},
						{
							x: -5.17773,
							y: 9.441703
						},
						{
							x: -5.262147,
							y: 9.46731
						},
						{
							x: -5.282579,
							y: 9.469322
						},
						{
							x: -2.292795,
							y: 12.459106
						},
						{
							x: -2.258596,
							y: 12.500778
						},
						{
							x: -2.233183,
							y: 12.548322
						},
						{
							x: -2.217534,
							y: 12.59991
						},
						{
							x: -2.21225,
							y: 12.65356
						},
						{
							x: -2.21225,
							y: 14.539651
						},
						{
							x: -2.192795,
							y: 14.559106
						},
						{
							x: -2.092795,
							y: 14.659106
						},
						{
							x: -2.058596,
							y: 14.700778
						},
						{
							x: -2.033183,
							y: 14.748322
						},
						{
							x: -2.017534,
							y: 14.79991
						},
						{
							x: -2.01225,
							y: 14.85356
						},
						{
							x: -2.014173,
							y: 14.873083
						},
						{
							x: -1.510473,
							y: 15.376783
						},
						{
							x: -1.479382,
							y: 15.414668
						},
						{
							x: -1.45628,
							y: 15.457889
						},
						{
							x: -1.442053,
							y: 15.504788
						},
						{
							x: -1.43725,
							y: 15.55356
						},
						{
							x: -1.43725,
							y: 15.950006
						},
						{
							x: -1.383696,
							y: 16.00356
						},
						{
							x: -1.161414,
							y: 16.00356
						},
						{
							x: -1.161411,
							y: 16.003554
						},
						{
							x: -1.105448,
							y: 15.935362
						},
						{
							x: -1.037256,
							y: 15.879399
						},
						{
							x: -0.959457,
							y: 15.837814
						},
						{
							x: -0.87504,
							y: 15.812207
						},
						{
							x: -0.78725,
							y: 15.80356
						},
						{
							x: -0.699459,
							y: 15.812207
						},
						{
							x: -0.615042,
							y: 15.837814
						},
						{
							x: -0.537243,
							y: 15.879399
						},
						{
							x: -0.469052,
							y: 15.935362
						},
						{
							x: -0.413088,
							y: 16.003554
						},
						{
							x: -0.371504,
							y: 16.081353
						},
						{
							x: -0.345896,
							y: 16.16577
						},
						{
							x: -0.33725,
							y: 16.25356
						},
						{
							x: -0.345896,
							y: 16.341351
						},
						{
							x: -0.371504,
							y: 16.425768
						},
						{
							x: -0.413088,
							y: 16.503567
						},
						{
							x: -0.469052,
							y: 16.571758
						},
						{
							x: -0.537243,
							y: 16.627722
						},
						{
							x: -0.615042,
							y: 16.669306
						},
						{
							x: -0.699459,
							y: 16.694914
						},
						{
							x: -0.78725,
							y: 16.70356
						},
						{
							x: -0.87504,
							y: 16.694914
						},
						{
							x: -0.959457,
							y: 16.669306
						},
						{
							x: -1.037256,
							y: 16.627722
						},
						{
							x: -1.105448,
							y: 16.571758
						},
						{
							x: -1.161411,
							y: 16.503567
						},
						{
							x: -1.161415,
							y: 16.50356
						},
						{
							x: -1.48725,
							y: 16.50356
						},
						{
							x: -1.536022,
							y: 16.498757
						},
						{
							x: -1.582921,
							y: 16.48453
						},
						{
							x: -1.626142,
							y: 16.461428
						},
						{
							x: -1.664026,
							y: 16.430337
						},
						{
							x: -1.864026,
							y: 16.230337
						},
						{
							x: -1.895117,
							y: 16.192453
						},
						{
							x: -1.91822,
							y: 16.149231
						},
						{
							x: -1.932446,
							y: 16.102333
						},
						{
							x: -1.93725,
							y: 16.05356
						},
						{
							x: -1.93725,
							y: 15.657113
						},
						{
							x: -2.464026,
							y: 15.130337
						},
						{
							x: -2.495117,
							y: 15.092453
						},
						{
							x: -2.51822,
							y: 15.049231
						},
						{
							x: -2.532446,
							y: 15.002333
						},
						{
							x: -2.532999,
							y: 14.99672
						},
						{
							x: -2.581704,
							y: 14.948015
						},
						{
							x: -2.681704,
							y: 14.848015
						},
						{
							x: -2.715904,
							y: 14.806342
						},
						{
							x: -2.741317,
							y: 14.758798
						},
						{
							x: -2.741855,
							y: 14.757024
						},
						{
							x: -2.816742,
							y: 14.818482
						},
						{
							x: -2.904914,
							y: 14.865611
						},
						{
							x: -3.000586,
							y: 14.894633
						},
						{
							x: -3.100082,
							y: 14.904432
						},
						{
							x: -3.199578,
							y: 14.894633
						},
						{
							x: -3.29525,
							y: 14.865611
						},
						{
							x: -3.383422,
							y: 14.818482
						},
						{
							x: -3.460706,
							y: 14.755057
						},
						{
							x: -3.524131,
							y: 14.677773
						},
						{
							x: -3.57126,
							y: 14.589601
						},
						{
							x: -3.600282,
							y: 14.493929
						},
						{
							x: -3.610081,
							y: 14.394433
						},
						{
							x: -3.600282,
							y: 14.294937
						},
						{
							x: -3.57126,
							y: 14.199264
						},
						{
							x: -3.524131,
							y: 14.111092
						},
						{
							x: -3.460706,
							y: 14.033809
						},
						{
							x: -3.383422,
							y: 13.970384
						},
						{
							x: -3.29525,
							y: 13.923255
						},
						{
							x: -3.199578,
							y: 13.894233
						},
						{
							x: -3.100082,
							y: 13.884433
						},
						{
							x: -3.000586,
							y: 13.894233
						},
						{
							x: -2.904914,
							y: 13.923255
						},
						{
							x: -2.816742,
							y: 13.970384
						},
						{
							x: -2.76225,
							y: 14.015104
						},
						{
							x: -2.76225,
							y: 12.767469
						},
						{
							x: -3.283644,
							y: 12.246075
						},
						{
							x: -3.284297,
							y: 12.248228
						},
						{
							x: -3.325882,
							y: 12.326027
						},
						{
							x: -3.381845,
							y: 12.394218
						},
						{
							x: -3.450036,
							y: 12.450182
						},
						{
							x: -3.527835,
							y: 12.491766
						},
						{
							x: -3.612252,
							y: 12.517374
						},
						{
							x: -3.700043,
							y: 12.52602
						},
						{
							x: -3.787834,
							y: 12.517374
						},
						{
							x: -3.87225,
							y: 12.491766
						},
						{
							x: -3.95005,
							y: 12.450182
						},
						{
							x: -4.018241,
							y: 12.394218
						},
						{
							x: -4.074204,
							y: 12.326027
						},
						{
							x: -4.115789,
							y: 12.248228
						},
						{
							x: -4.141396,
							y: 12.163811
						},
						{
							x: -4.150043,
							y: 12.07602
						},
						{
							x: -4.141396,
							y: 11.98823
						},
						{
							x: -4.115789,
							y: 11.903813
						},
						{
							x: -4.074204,
							y: 11.826014
						},
						{
							x: -4.018241,
							y: 11.757822
						},
						{
							x: -3.95005,
							y: 11.701859
						},
						{
							x: -3.87225,
							y: 11.660275
						},
						{
							x: -3.870097,
							y: 11.659622
						},
						{
							x: -6.181704,
							y: 9.348015
						},
						{
							x: -6.215904,
							y: 9.306342
						},
						{
							x: -6.241317,
							y: 9.258798
						},
						{
							x: -6.256966,
							y: 9.20721
						},
						{
							x: -6.26225,
							y: 9.15356
						},
						{
							x: -6.26225,
							y: 7.066405
						},
						{
							x: -6.344699,
							y: 7.091415
						},
						{
							x: -6.43249,
							y: 7.100062
						},
						{
							x: -6.520281,
							y: 7.091415
						},
						{
							x: -6.604698,
							y: 7.065808
						},
						{
							x: -6.682497,
							y: 7.024223
						},
						{
							x: -6.750688,
							y: 6.96826
						},
						{
							x: -6.806651,
							y: 6.900069
						},
						{
							x: -6.848236,
							y: 6.82227
						},
						{
							x: -6.873843,
							y: 6.737853
						},
						{
							x: -6.88249,
							y: 6.650062
						},
						{
							x: -6.879445,
							y: 6.619146
						},
						{
							x: -10.140079,
							y: 4.083097
						},
						{
							x: -12.067489,
							y: 3.684322
						},
						{
							x: -12.044254,
							y: 3.727792
						},
						{
							x: -12.018647,
							y: 3.812209
						},
						{
							x: -12.01,
							y: 3.9
						},
						{
							x: -12.018647,
							y: 3.987791
						},
						{
							x: -12.044254,
							y: 4.072208
						},
						{
							x: -12.085839,
							y: 4.150007
						},
						{
							x: -12.141802,
							y: 4.218198
						},
						{
							x: -12.209993,
							y: 4.274161
						},
						{
							x: -12.287792,
							y: 4.315746
						},
						{
							x: -12.372209,
							y: 4.341353
						},
						{
							x: -12.46,
							y: 4.35
						},
						{
							x: -12.547791,
							y: 4.341353
						},
						{
							x: -12.632208,
							y: 4.315746
						},
						{
							x: -12.710007,
							y: 4.274161
						},
						{
							x: -12.778198,
							y: 4.218198
						},
						{
							x: -12.834161,
							y: 4.150007
						},
						{
							x: -12.875746,
							y: 4.072208
						},
						{
							x: -12.901353,
							y: 3.987791
						},
						{
							x: -12.91,
							y: 3.9
						},
						{
							x: -12.901353,
							y: 3.812209
						},
						{
							x: -12.875746,
							y: 3.727792
						},
						{
							x: -12.856947,
							y: 3.692621
						},
						{
							x: -12.93249,
							y: 3.700062
						},
						{
							x: -13.020281,
							y: 3.691415
						},
						{
							x: -13.104698,
							y: 3.665808
						},
						{
							x: -13.182497,
							y: 3.624223
						},
						{
							x: -13.250688,
							y: 3.56826
						},
						{
							x: -13.306651,
							y: 3.500069
						},
						{
							x: -13.348236,
							y: 3.42227
						},
						{
							x: -13.373843,
							y: 3.337853
						},
						{
							x: -13.38249,
							y: 3.250062
						},
						{
							x: -13.373843,
							y: 3.162271
						},
						{
							x: -13.348236,
							y: 3.077854
						},
						{
							x: -13.306651,
							y: 3.000055
						},
						{
							x: -13.250688,
							y: 2.931864
						},
						{
							x: -13.182497,
							y: 2.875901
						},
						{
							x: -13.104698,
							y: 2.834316
						},
						{
							x: -13.020281,
							y: 2.808709
						},
						{
							x: -12.93249,
							y: 2.800062
						},
						{
							x: -12.844699,
							y: 2.808709
						},
						{
							x: -12.760282,
							y: 2.834316
						},
						{
							x: -12.682483,
							y: 2.875901
						},
						{
							x: -12.614292,
							y: 2.931864
						},
						{
							x: -12.558329,
							y: 3.000055
						},
						{
							x: -12.516744,
							y: 3.077854
						},
						{
							x: -12.515796,
							y: 3.08098
						},
						{
							x: -11.757339,
							y: 3.237902
						},
						{
							x: -11.765694,
							y: 3.222271
						},
						{
							x: -11.791301,
							y: 3.137854
						},
						{
							x: -11.799948,
							y: 3.050063
						},
						{
							x: -11.791301,
							y: 2.962272
						},
						{
							x: -11.765694,
							y: 2.877855
						},
						{
							x: -11.724109,
							y: 2.800056
						},
						{
							x: -11.668146,
							y: 2.731865
						},
						{
							x: -11.606033,
							y: 2.68089
						},
						{
							x: -11.618793,
							y: 1.902517
						},
						{
							x: -11.624955,
							y: 1.899224
						},
						{
							x: -11.693146,
							y: 1.843261
						},
						{
							x: -11.749109,
							y: 1.77507
						},
						{
							x: -11.790694,
							y: 1.697271
						},
						{
							x: -11.816301,
							y: 1.612854
						},
						{
							x: -11.824948,
							y: 1.525063
						},
						{
							x: -11.816301,
							y: 1.437272
						},
						{
							x: -11.808109,
							y: 1.410267
						},
						{
							x: -11.872256,
							y: 1.390809
						},
						{
							x: -11.950055,
							y: 1.349224
						},
						{
							x: -12.018246,
							y: 1.293261
						},
						{
							x: -12.074209,
							y: 1.22507
						},
						{
							x: -12.115794,
							y: 1.147271
						},
						{
							x: -12.141401,
							y: 1.062854
						},
						{
							x: -12.150048,
							y: 0.975063
						},
						{
							x: -12.141401,
							y: 0.887272
						},
						{
							x: -12.115794,
							y: 0.802855
						},
						{
							x: -12.074209,
							y: 0.725056
						},
						{
							x: -12.018246,
							y: 0.656865
						},
						{
							x: -11.950055,
							y: 0.600902
						},
						{
							x: -11.939139,
							y: 0.595067
						},
						{
							x: -11.910744,
							y: -0.384548
						},
						{
							x: -11.968246,
							y: -0.431739
						},
						{
							x: -12.024209,
							y: -0.49993
						},
						{
							x: -12.065794,
							y: -0.577729
						},
						{
							x: -12.091401,
							y: -0.662146
						},
						{
							x: -12.100048,
							y: -0.749937
						},
						{
							x: -12.091401,
							y: -0.837728
						},
						{
							x: -12.065794,
							y: -0.922145
						},
						{
							x: -12.024209,
							y: -0.999944
						},
						{
							x: -11.968246,
							y: -1.068135
						},
						{
							x: -11.900055,
							y: -1.124098
						},
						{
							x: -11.822256,
							y: -1.165683
						},
						{
							x: -11.737839,
							y: -1.19129
						},
						{
							x: -11.650048,
							y: -1.199937
						},
						{
							x: -11.562257,
							y: -1.19129
						},
						{
							x: -11.47784,
							y: -1.165683
						},
						{
							x: -11.400041,
							y: -1.124098
						},
						{
							x: -11.33185,
							y: -1.068135
						},
						{
							x: -11.275887,
							y: -0.999944
						},
						{
							x: -11.234302,
							y: -0.922145
						},
						{
							x: -11.208695,
							y: -0.837728
						},
						{
							x: -11.200048,
							y: -0.749937
						},
						{
							x: -11.208695,
							y: -0.662146
						},
						{
							x: -11.234302,
							y: -0.577729
						},
						{
							x: -11.275887,
							y: -0.49993
						},
						{
							x: -11.33185,
							y: -0.431739
						},
						{
							x: -11.400041,
							y: -0.375776
						},
						{
							x: -11.410957,
							y: -0.369941
						},
						{
							x: -11.439352,
							y: 0.609674
						},
						{
							x: -11.38185,
							y: 0.656865
						},
						{
							x: -11.325887,
							y: 0.725056
						},
						{
							x: -11.284302,
							y: 0.802855
						},
						{
							x: -11.258695,
							y: 0.887272
						},
						{
							x: -11.250048,
							y: 0.975063
						},
						{
							x: -11.258695,
							y: 1.062854
						},
						{
							x: -11.266887,
							y: 1.089859
						},
						{
							x: -11.20274,
							y: 1.109317
						},
						{
							x: -11.124941,
							y: 1.150902
						},
						{
							x: -11.05675,
							y: 1.206865
						},
						{
							x: -11.000787,
							y: 1.275056
						},
						{
							x: -10.959202,
							y: 1.352855
						},
						{
							x: -10.933595,
							y: 1.437272
						},
						{
							x: -10.924948,
							y: 1.525063
						},
						{
							x: -10.933595,
							y: 1.612854
						},
						{
							x: -10.959202,
							y: 1.697271
						},
						{
							x: -11.000787,
							y: 1.77507
						},
						{
							x: -11.05675,
							y: 1.843261
						},
						{
							x: -11.118863,
							y: 1.894236
						},
						{
							x: -11.106103,
							y: 2.672609
						},
						{
							x: -11.099941,
							y: 2.675902
						},
						{
							x: -11.03175,
							y: 2.731865
						},
						{
							x: -10.975787,
							y: 2.800056
						},
						{
							x: -10.934202,
							y: 2.877855
						},
						{
							x: -10.908595,
							y: 2.962272
						},
						{
							x: -10.899948,
							y: 3.050063
						},
						{
							x: -10.908595,
							y: 3.137854
						},
						{
							x: -10.934202,
							y: 3.222271
						},
						{
							x: -10.975787,
							y: 3.30007
						},
						{
							x: -11.03175,
							y: 3.368261
						},
						{
							x: -11.050983,
							y: 3.384045
						},
						{
							x: -9.981839,
							y: 3.605247
						},
						{
							x: -9.981876,
							y: 3.605425
						},
						{
							x: -9.936819,
							y: 3.619092
						},
						{
							x: -9.893597,
							y: 3.642195
						},
						{
							x: -9.879692,
							y: 3.653607
						},
						{
							x: -9.879005,
							y: 3.652724
						},
						{
							x: -8.345325,
							y: 4.845586
						},
						{
							x: -8.356966,
							y: 4.80721
						},
						{
							x: -8.36225,
							y: 4.75356
						},
						{
							x: -8.36225,
							y: 4.120341
						},
						{
							x: -8.381845,
							y: 4.144218
						},
						{
							x: -8.450036,
							y: 4.200182
						},
						{
							x: -8.527835,
							y: 4.241766
						},
						{
							x: -8.612252,
							y: 4.267374
						},
						{
							x: -8.700043,
							y: 4.27602
						},
						{
							x: -8.787834,
							y: 4.267374
						},
						{
							x: -8.87225,
							y: 4.241766
						},
						{
							x: -8.95005,
							y: 4.200182
						},
						{
							x: -9.018241,
							y: 4.144218
						},
						{
							x: -9.074204,
							y: 4.076027
						},
						{
							x: -9.115789,
							y: 3.998228
						},
						{
							x: -9.141396,
							y: 3.913811
						},
						{
							x: -9.150043,
							y: 3.82602
						},
						{
							x: -9.141396,
							y: 3.73823
						},
						{
							x: -9.115789,
							y: 3.653813
						},
						{
							x: -9.074204,
							y: 3.576014
						},
						{
							x: -9.018241,
							y: 3.507822
						},
						{
							x: -8.95005,
							y: 3.451859
						},
						{
							x: -8.87225,
							y: 3.410275
						},
						{
							x: -8.787834,
							y: 3.384667
						},
						{
							x: -8.700043,
							y: 3.37602
						},
						{
							x: -8.612252,
							y: 3.384667
						},
						{
							x: -8.527835,
							y: 3.410275
						},
						{
							x: -8.450036,
							y: 3.451859
						},
						{
							x: -8.381845,
							y: 3.507822
						},
						{
							x: -8.36225,
							y: 3.531699
						},
						{
							x: -8.36225,
							y: 2.40721
						},
						{
							x: -8.405448,
							y: 2.371758
						},
						{
							x: -8.461411,
							y: 2.303567
						},
						{
							x: -8.484847,
							y: 2.259723
						},
						{
							x: -8.491802,
							y: 2.268198
						},
						{
							x: -8.559993,
							y: 2.324161
						},
						{
							x: -8.637792,
							y: 2.365746
						},
						{
							x: -8.722209,
							y: 2.391353
						},
						{
							x: -8.81,
							y: 2.4
						},
						{
							x: -8.897791,
							y: 2.391353
						},
						{
							x: -8.982208,
							y: 2.365746
						},
						{
							x: -9.060007,
							y: 2.324161
						},
						{
							x: -9.128198,
							y: 2.268198
						},
						{
							x: -9.184161,
							y: 2.200007
						},
						{
							x: -9.225746,
							y: 2.122208
						},
						{
							x: -9.251353,
							y: 2.037791
						},
						{
							x: -9.26,
							y: 1.95
						},
						{
							x: -9.251353,
							y: 1.862209
						},
						{
							x: -9.225746,
							y: 1.777792
						},
						{
							x: -9.184161,
							y: 1.699993
						},
						{
							x: -9.128198,
							y: 1.631802
						},
						{
							x: -9.072064,
							y: 1.585734
						},
						{
							x: -9.075007,
							y: 1.584161
						},
						{
							x: -9.143198,
							y: 1.528198
						},
						{
							x: -9.199161,
							y: 1.460007
						},
						{
							x: -9.240746,
							y: 1.382208
						},
						{
							x: -9.266353,
							y: 1.297791
						},
						{
							x: -9.275,
							y: 1.21
						},
						{
							x: -9.266353,
							y: 1.122209
						},
						{
							x: -9.240746,
							y: 1.037792
						},
						{
							x: -9.199161,
							y: 0.959993
						},
						{
							x: -9.143198,
							y: 0.891802
						},
						{
							x: -9.075007,
							y: 0.835839
						},
						{
							x: -9.075,
							y: 0.835835
						},
						{
							x: -9.075,
							y: -2.123946
						},
						{
							x: -9.126777,
							y: -2.175723
						},
						{
							x: -9.157867,
							y: -2.213607
						},
						{
							x: -9.18097,
							y: -2.256829
						},
						{
							x: -9.195196,
							y: -2.303727
						},
						{
							x: -9.2,
							y: -2.3525
						},
						{
							x: -9.2,
							y: -3.4525
						},
						{
							x: -9.195196,
							y: -3.501273
						},
						{
							x: -9.18097,
							y: -3.548171
						},
						{
							x: -9.157867,
							y: -3.591393
						},
						{
							x: -9.131769,
							y: -3.623194
						},
						{
							x: -9.131736,
							y: -3.623527
						},
						{
							x: -9.114664,
							y: -3.679805
						},
						{
							x: -9.086941,
							y: -3.731671
						},
						{
							x: -9.049632,
							y: -3.777132
						},
						{
							x: -8.862132,
							y: -3.964632
						},
						{
							x: -8.816671,
							y: -4.001941
						},
						{
							x: -8.764805,
							y: -4.029664
						},
						{
							x: -8.708527,
							y: -4.046736
						},
						{
							x: -8.65,
							y: -4.0525
						},
						{
							x: -8.15,
							y: -4.0525
						},
						{
							x: -8.091473,
							y: -4.046736
						},
						{
							x: -8.035195,
							y: -4.029664
						},
						{
							x: -7.983329,
							y: -4.001941
						},
						{
							x: -7.937868,
							y: -3.964632
						},
						{
							x: -7.725368,
							y: -3.752132
						},
						{
							x: -7.688059,
							y: -3.706671
						},
						{
							x: -7.685602,
							y: -3.702074
						},
						{
							x: -7.615292,
							y: -3.680746
						},
						{
							x: -7.537493,
							y: -3.639161
						},
						{
							x: -7.469302,
							y: -3.583198
						},
						{
							x: -7.413339,
							y: -3.515007
						},
						{
							x: -7.371754,
							y: -3.437208
						},
						{
							x: -7.346147,
							y: -3.352791
						},
						{
							x: -7.3375,
							y: -3.265
						},
						{
							x: -7.346147,
							y: -3.177209
						},
						{
							x: -7.371754,
							y: -3.092792
						},
						{
							x: -7.413339,
							y: -3.014993
						},
						{
							x: -7.469302,
							y: -2.946802
						},
						{
							x: -7.530669,
							y: -2.896439
						},
						{
							x: -7.523339,
							y: -2.887507
						},
						{
							x: -7.481754,
							y: -2.809708
						},
						{
							x: -7.456147,
							y: -2.725291
						},
						{
							x: -7.4475,
							y: -2.6375
						},
						{
							x: -7.456147,
							y: -2.549709
						},
						{
							x: -7.481754,
							y: -2.465292
						},
						{
							x: -7.523339,
							y: -2.387493
						},
						{
							x: -7.579302,
							y: -2.319302
						},
						{
							x: -7.647493,
							y: -2.263339
						},
						{
							x: -7.725292,
							y: -2.221754
						},
						{
							x: -7.809709,
							y: -2.196147
						},
						{
							x: -7.8975,
							y: -2.1875
						},
						{
							x: -7.985291,
							y: -2.196147
						},
						{
							x: -8.069708,
							y: -2.221754
						},
						{
							x: -8.147507,
							y: -2.263339
						},
						{
							x: -8.215698,
							y: -2.319302
						},
						{
							x: -8.222272,
							y: -2.327313
						},
						{
							x: -8.247939,
							y: -2.306248
						},
						{
							x: -7.924735,
							y: 0.804596
						},
						{
							x: -7.884993,
							y: 0.825839
						},
						{
							x: -7.816802,
							y: 0.881802
						},
						{
							x: -7.760839,
							y: 0.949993
						},
						{
							x: -7.719254,
							y: 1.027792
						},
						{
							x: -7.693647,
							y: 1.112209
						},
						{
							x: -7.685,
							y: 1.2
						},
						{
							x: -7.693647,
							y: 1.287791
						},
						{
							x: -7.719254,
							y: 1.372208
						},
						{
							x: -7.760839,
							y: 1.450007
						},
						{
							x: -7.816802,
							y: 1.518198
						},
						{
							x: -7.884993,
							y: 1.574161
						},
						{
							x: -7.962792,
							y: 1.615746
						},
						{
							x: -7.975292,
							y: 1.619538
						},
						{
							x: -7.915042,
							y: 1.637814
						},
						{
							x: -7.837243,
							y: 1.679399
						},
						{
							x: -7.769052,
							y: 1.735362
						},
						{
							x: -7.713088,
							y: 1.803554
						},
						{
							x: -7.671504,
							y: 1.881353
						},
						{
							x: -7.645896,
							y: 1.96577
						},
						{
							x: -7.63725,
							y: 2.05356
						},
						{
							x: -7.645896,
							y: 2.141351
						},
						{
							x: -7.671504,
							y: 2.225768
						},
						{
							x: -7.713088,
							y: 2.303567
						},
						{
							x: -7.769052,
							y: 2.371758
						},
						{
							x: -7.81225,
							y: 2.40721
						},
						{
							x: -7.81225,
							y: 4.639651
						},
						{
							x: -7.545696,
							y: 4.906205
						},
						{
							x: -7.541353,
							y: 4.862106
						},
						{
							x: -7.515746,
							y: 4.777689
						},
						{
							x: -7.474161,
							y: 4.69989
						},
						{
							x: -7.418198,
							y: 4.631699
						},
						{
							x: -7.4,
							y: 4.616764
						},
						{
							x: -7.4,
							y: 1.149897
						},
						{
							x: -7.4,
							y: 1.049897
						},
						{
							x: -7.394236,
							y: 0.99137
						},
						{
							x: -7.377164,
							y: 0.935092
						},
						{
							x: -7.35,
							y: 0.884272
						},
						{
							x: -7.35,
							y: -0.610765
						},
						{
							x: -7.352944,
							y: -0.609191
						},
						{
							x: -7.437361,
							y: -0.583584
						},
						{
							x: -7.525152,
							y: -0.574937
						},
						{
							x: -7.612943,
							y: -0.583584
						},
						{
							x: -7.69736,
							y: -0.609191
						},
						{
							x: -7.775159,
							y: -0.650776
						},
						{
							x: -7.84335,
							y: -0.706739
						},
						{
							x: -7.899313,
							y: -0.77493
						},
						{
							x: -7.940898,
							y: -0.852729
						},
						{
							x: -7.966505,
							y: -0.937146
						},
						{
							x: -7.975152,
							y: -1.024937
						},
						{
							x: -7.966505,
							y: -1.112728
						},
						{
							x: -7.940898,
							y: -1.197145
						},
						{
							x: -7.899313,
							y: -1.274944
						},
						{
							x: -7.84335,
							y: -1.343135
						},
						{
							x: -7.775159,
							y: -1.399098
						},
						{
							x: -7.69736,
							y: -1.440683
						},
						{
							x: -7.612943,
							y: -1.46629
						},
						{
							x: -7.525152,
							y: -1.474937
						},
						{
							x: -7.437361,
							y: -1.46629
						},
						{
							x: -7.352944,
							y: -1.440683
						},
						{
							x: -7.275145,
							y: -1.399098
						},
						{
							x: -7.206954,
							y: -1.343135
						},
						{
							x: -7.150991,
							y: -1.274944
						},
						{
							x: -7.143231,
							y: -1.260426
						},
						{
							x: -6.576777,
							y: -1.82688
						},
						{
							x: -6.538893,
							y: -1.85797
						},
						{
							x: -6.495671,
							y: -1.881073
						},
						{
							x: -6.448773,
							y: -1.895299
						},
						{
							x: -6.444642,
							y: -1.895706
						},
						{
							x: -6.45,
							y: -1.950103
						},
						{
							x: -6.441353,
							y: -2.037894
						},
						{
							x: -6.415746,
							y: -2.122311
						},
						{
							x: -6.374161,
							y: -2.20011
						},
						{
							x: -6.318198,
							y: -2.268301
						},
						{
							x: -6.250007,
							y: -2.324264
						},
						{
							x: -6.235,
							y: -2.332286
						},
						{
							x: -6.235,
							y: -2.35
						},
						{
							x: -6.230196,
							y: -2.398773
						},
						{
							x: -6.21597,
							y: -2.445671
						},
						{
							x: -6.192867,
							y: -2.488893
						},
						{
							x: -6.161777,
							y: -2.526777
						},
						{
							x: -6.135,
							y: -2.553554
						},
						{
							x: -6.135,
							y: -3.738937
						},
						{
							x: -6.181866,
							y: -3.681831
						},
						{
							x: -6.250057,
							y: -3.625868
						},
						{
							x: -6.327856,
							y: -3.584283
						},
						{
							x: -6.412273,
							y: -3.558676
						},
						{
							x: -6.500064,
							y: -3.550029
						},
						{
							x: -6.587855,
							y: -3.558676
						},
						{
							x: -6.672272,
							y: -3.584283
						},
						{
							x: -6.750071,
							y: -3.625868
						},
						{
							x: -6.818262,
							y: -3.681831
						},
						{
							x: -6.874225,
							y: -3.750022
						},
						{
							x: -6.91581,
							y: -3.827821
						},
						{
							x: -6.938455,
							y: -3.902474
						},
						{
							x: -6.954393,
							y: -3.893955
						},
						{
							x: -7.001291,
							y: -3.879729
						},
						{
							x: -7.050064,
							y: -3.874925
						},
						{
							x: -7.075064,
							y: -3.874925
						},
						{
							x: -7.123837,
							y: -3.879729
						},
						{
							x: -7.170735,
							y: -3.893955
						},
						{
							x: -7.213269,
							y: -3.91669
						},
						{
							x: -7.220735,
							y: -3.918955
						},
						{
							x: -7.263957,
							y: -3.942058
						},
						{
							x: -7.301841,
							y: -3.973148
						},
						{
							x: -7.476841,
							y: -4.148148
						},
						{
							x: -7.507931,
							y: -4.186032
						},
						{
							x: -7.531034,
							y: -4.229254
						},
						{
							x: -7.533299,
							y: -4.23672
						},
						{
							x: -7.556034,
							y: -4.279254
						},
						{
							x: -7.57026,
							y: -4.326152
						},
						{
							x: -7.571219,
							y: -4.335892
						},
						{
							x: -7.581034,
							y: -4.354254
						},
						{
							x: -7.59526,
							y: -4.401152
						},
						{
							x: -7.600064,
							y: -4.449925
						},
						{
							x: -7.600064,
							y: -5.171371
						},
						{
							x: -7.726841,
							y: -5.298148
						},
						{
							x: -7.757931,
							y: -5.336032
						},
						{
							x: -7.781034,
							y: -5.379254
						},
						{
							x: -7.79526,
							y: -5.426152
						},
						{
							x: -7.800064,
							y: -5.474925
						},
						{
							x: -7.800064,
							y: -6.912078
						},
						{
							x: -7.804131,
							y: -6.919687
						},
						{
							x: -7.81978,
							y: -6.971275
						},
						{
							x: -7.825064,
							y: -7.024925
						},
						{
							x: -7.825064,
							y: -7.516942
						},
						{
							x: -7.875057,
							y: -7.475914
						},
						{
							x: -7.952856,
							y: -7.434329
						},
						{
							x: -8.037273,
							y: -7.408722
						},
						{
							x: -8.125064,
							y: -7.400075
						},
						{
							x: -8.212855,
							y: -7.408722
						},
						{
							x: -8.261911,
							y: -7.423603
						},
						{
							x: -8.234406,
							y: -7.372145
						},
						{
							x: -8.208799,
							y: -7.287728
						},
						{
							x: -8.200152,
							y: -7.199937
						},
						{
							x: -8.208799,
							y: -7.112146
						},
						{
							x: -8.234406,
							y: -7.027729
						},
						{
							x: -8.275991,
							y: -6.94993
						},
						{
							x: -8.331954,
							y: -6.881739
						},
						{
							x: -8.400145,
							y: -6.825776
						},
						{
							x: -8.477944,
							y: -6.784191
						},
						{
							x: -8.562361,
							y: -6.758584
						},
						{
							x: -8.650152,
							y: -6.749937
						},
						{
							x: -8.737943,
							y: -6.758584
						},
						{
							x: -8.82236,
							y: -6.784191
						},
						{
							x: -8.900159,
							y: -6.825776
						},
						{
							x: -8.96835,
							y: -6.881739
						},
						{
							x: -9.024313,
							y: -6.94993
						},
						{
							x: -9.065898,
							y: -7.027729
						},
						{
							x: -9.091505,
							y: -7.112146
						},
						{
							x: -9.100152,
							y: -7.199937
						},
						{
							x: -9.091505,
							y: -7.287728
						},
						{
							x: -9.065898,
							y: -7.372145
						},
						{
							x: -9.049777,
							y: -7.402305
						},
						{
							x: -9.112855,
							y: -7.408518
						},
						{
							x: -9.197272,
							y: -7.434125
						},
						{
							x: -9.275071,
							y: -7.47571
						},
						{
							x: -9.343262,
							y: -7.531673
						},
						{
							x: -9.399225,
							y: -7.599864
						},
						{
							x: -9.44081,
							y: -7.677663
						},
						{
							x: -9.466417,
							y: -7.76208
						},
						{
							x: -9.475064,
							y: -7.849871
						},
						{
							x: -9.466417,
							y: -7.937662
						},
						{
							x: -9.44081,
							y: -8.022079
						},
						{
							x: -9.399225,
							y: -8.099878
						},
						{
							x: -9.343262,
							y: -8.168069
						},
						{
							x: -9.275071,
							y: -8.224032
						},
						{
							x: -9.197272,
							y: -8.265617
						},
						{
							x: -9.112855,
							y: -8.291224
						},
						{
							x: -9.025064,
							y: -8.299871
						},
						{
							x: -8.937273,
							y: -8.291224
						},
						{
							x: -8.852856,
							y: -8.265617
						},
						{
							x: -8.775057,
							y: -8.224032
						},
						{
							x: -8.706866,
							y: -8.168069
						},
						{
							x: -8.650903,
							y: -8.099878
						},
						{
							x: -8.609318,
							y: -8.022079
						},
						{
							x: -8.583711,
							y: -7.937662
						},
						{
							x: -8.575064,
							y: -7.849871
						},
						{
							x: -8.583711,
							y: -7.76208
						},
						{
							x: -8.609318,
							y: -7.677663
						},
						{
							x: -8.625439,
							y: -7.647503
						},
						{
							x: -8.562361,
							y: -7.64129
						},
						{
							x: -8.513305,
							y: -7.626409
						},
						{
							x: -8.54081,
							y: -7.677867
						},
						{
							x: -8.566417,
							y: -7.762284
						},
						{
							x: -8.575064,
							y: -7.850075
						},
						{
							x: -8.566417,
							y: -7.937866
						},
						{
							x: -8.54081,
							y: -8.022283
						},
						{
							x: -8.499225,
							y: -8.100082
						},
						{
							x: -8.443262,
							y: -8.168273
						},
						{
							x: -8.375071,
							y: -8.224236
						},
						{
							x: -8.297272,
							y: -8.265821
						},
						{
							x: -8.212855,
							y: -8.291428
						},
						{
							x: -8.125064,
							y: -8.300075
						},
						{
							x: -8.037273,
							y: -8.291428
						},
						{
							x: -7.952856,
							y: -8.265821
						},
						{
							x: -7.875057,
							y: -8.224236
						},
						{
							x: -7.825064,
							y: -8.183208
						},
						{
							x: -7.825064,
							y: -8.824925
						},
						{
							x: -7.81978,
							y: -8.878575
						},
						{
							x: -7.804131,
							y: -8.930163
						},
						{
							x: -7.778718,
							y: -8.977707
						},
						{
							x: -7.744518,
							y: -9.019379
						},
						{
							x: -7.348845,
							y: -9.415052
						},
						{
							x: -7.345494,
							y: -9.421321
						},
						{
							x: -7.34478,
							y: -9.428575
						},
						{
							x: -7.329131,
							y: -9.480163
						},
						{
							x: -7.325064,
							y: -9.487772
						},
						{
							x: -7.325064,
							y: -10.924925
						},
						{
							x: -7.31978,
							y: -10.978575
						},
						{
							x: -7.304131,
							y: -11.030163
						},
						{
							x: -7.278718,
							y: -11.077707
						},
						{
							x: -7.244518,
							y: -11.119379
						},
						{
							x: -6.543371,
							y: -11.820526
						},
						{
							x: -6.574985,
							y: -11.817412
						},
						{
							x: -6.662775,
							y: -11.826059
						},
						{
							x: -6.747192,
							y: -11.851667
						},
						{
							x: -6.824991,
							y: -11.893251
						},
						{
							x: -6.893183,
							y: -11.949214
						},
						{
							x: -6.949146,
							y: -12.017406
						},
						{
							x: -6.990731,
							y: -12.095205
						},
						{
							x: -7.016338,
							y: -12.179622
						},
						{
							x: -7.024985,
							y: -12.267412
						},
						{
							x: -7.016338,
							y: -12.355203
						},
						{
							x: -6.990731,
							y: -12.43962
						},
						{
							x: -6.949146,
							y: -12.517419
						},
						{
							x: -6.893183,
							y: -12.58561
						},
						{
							x: -6.824991,
							y: -12.641574
						},
						{
							x: -6.747192,
							y: -12.683158
						},
						{
							x: -6.662775,
							y: -12.708766
						},
						{
							x: -6.574985,
							y: -12.717412
						},
						{
							x: -6.487194,
							y: -12.708766
						},
						{
							x: -6.402777,
							y: -12.683158
						},
						{
							x: -6.324978,
							y: -12.641574
						},
						{
							x: -6.256787,
							y: -12.58561
						},
						{
							x: -6.200824,
							y: -12.517419
						},
						{
							x: -6.159239,
							y: -12.43962
						},
						{
							x: -6.133631,
							y: -12.355203
						},
						{
							x: -6.124985,
							y: -12.267412
						},
						{
							x: -6.128098,
							y: -12.235799
						},
						{
							x: -5.758685,
							y: -12.605212
						},
						{
							x: -5.772272,
							y: -12.609333
						},
						{
							x: -5.850071,
							y: -12.650918
						},
						{
							x: -5.918262,
							y: -12.706881
						},
						{
							x: -5.974225,
							y: -12.775072
						},
						{
							x: -6.01581,
							y: -12.852871
						},
						{
							x: -6.041417,
							y: -12.937288
						},
						{
							x: -6.050064,
							y: -13.025079
						},
						{
							x: -6.041417,
							y: -13.11287
						},
						{
							x: -6.01581,
							y: -13.197287
						},
						{
							x: -5.974225,
							y: -13.275086
						},
						{
							x: -5.918262,
							y: -13.343277
						},
						{
							x: -5.850071,
							y: -13.39924
						},
						{
							x: -5.772272,
							y: -13.440825
						},
						{
							x: -5.687855,
							y: -13.466432
						},
						{
							x: -5.600064,
							y: -13.475079
						},
						{
							x: -5.512273,
							y: -13.466432
						},
						{
							x: -5.427856,
							y: -13.440825
						},
						{
							x: -5.425064,
							y: -13.439333
						},
						{
							x: -5.425064,
							y: -13.799925
						},
						{
							x: -5.41978,
							y: -13.853575
						},
						{
							x: -5.404131,
							y: -13.905163
						},
						{
							x: -5.378718,
							y: -13.952707
						},
						{
							x: -5.344518,
							y: -13.994379
						},
						{
							x: -4.881049,
							y: -14.457848
						},
						{
							x: -4.887855,
							y: -14.458518
						},
						{
							x: -4.972272,
							y: -14.484125
						},
						{
							x: -5.050071,
							y: -14.52571
						},
						{
							x: -5.118262,
							y: -14.581673
						},
						{
							x: -5.174225,
							y: -14.649864
						},
						{
							x: -5.21581,
							y: -14.727663
						},
						{
							x: -5.218163,
							y: -14.735419
						},
						{
							x: -7.205544,
							y: -12.748038
						},
						{
							x: -7.247217,
							y: -12.713838
						},
						{
							x: -7.294761,
							y: -12.688425
						},
						{
							x: -7.346349,
							y: -12.672776
						},
						{
							x: -7.399999,
							y: -12.667492
						},
						{
							x: -7.421822,
							y: -12.667492
						},
						{
							x: -7.384254,
							y: -12.597208
						},
						{
							x: -7.358647,
							y: -12.512791
						},
						{
							x: -7.35,
							y: -12.425
						},
						{
							x: -7.358647,
							y: -12.337209
						},
						{
							x: -7.384254,
							y: -12.252792
						},
						{
							x: -7.425839,
							y: -12.174993
						},
						{
							x: -7.481802,
							y: -12.106802
						},
						{
							x: -7.549993,
							y: -12.050839
						},
						{
							x: -7.627792,
							y: -12.009254
						},
						{
							x: -7.712209,
							y: -11.983647
						},
						{
							x: -7.8,
							y: -11.975
						},
						{
							x: -7.887791,
							y: -11.983647
						},
						{
							x: -7.972208,
							y: -12.009254
						},
						{
							x: -8.050007,
							y: -12.050839
						},
						{
							x: -8.118198,
							y: -12.106802
						},
						{
							x: -8.174161,
							y: -12.174993
						},
						{
							x: -8.207595,
							y: -12.237542
						},
						{
							x: -8.227791,
							y: -12.226747
						},
						{
							x: -8.312208,
							y: -12.201139
						},
						{
							x: -8.399999,
							y: -12.192492
						},
						{
							x: -8.487789,
							y: -12.201139
						},
						{
							x: -8.572206,
							y: -12.226747
						},
						{
							x: -8.650005,
							y: -12.268331
						},
						{
							x: -8.718197,
							y: -12.324294
						},
						{
							x: -8.77416,
							y: -12.392486
						},
						{
							x: -8.815745,
							y: -12.470285
						},
						{
							x: -8.820053,
							y: -12.484487
						},
						{
							x: -9.586201,
							y: -11.718339
						},
						{
							x: -9.589551,
							y: -11.712073
						},
						{
							x: -9.590265,
							y: -11.704819
						},
						{
							x: -9.605914,
							y: -11.65323
						},
						{
							x: -9.609981,
							y: -11.645621
						},
						{
							x: -9.609981,
							y: -7.283468
						},
						{
							x: -9.615265,
							y: -7.229819
						},
						{
							x: -9.630914,
							y: -7.17823
						},
						{
							x: -9.656327,
							y: -7.130687
						},
						{
							x: -9.690526,
							y: -7.089014
						},
						{
							x: -10.940458,
							y: -5.839082
						},
						{
							x: -10.934981,
							y: -5.783468
						},
						{
							x: -10.943627,
							y: -5.695678
						},
						{
							x: -10.969235,
							y: -5.611261
						},
						{
							x: -11.010819,
							y: -5.533462
						},
						{
							x: -11.066783,
							y: -5.46527
						},
						{
							x: -11.134974,
							y: -5.409307
						},
						{
							x: -11.212773,
							y: -5.367723
						},
						{
							x: -11.29719,
							y: -5.342115
						},
						{
							x: -11.384981,
							y: -5.333468
						},
						{
							x: -11.472771,
							y: -5.342115
						},
						{
							x: -11.557188,
							y: -5.367723
						},
						{
							x: -11.634987,
							y: -5.409307
						},
						{
							x: -11.703179,
							y: -5.46527
						},
						{
							x: -11.759142,
							y: -5.533462
						},
						{
							x: -11.775525,
							y: -5.564112
						},
						{
							x: -12.963811,
							y: -2.603629
						},
						{
							x: -12.960839,
							y: -2.600007
						},
						{
							x: -12.919254,
							y: -2.522208
						},
						{
							x: -12.893647,
							y: -2.437791
						},
						{
							x: -12.885,
							y: -2.35
						},
						{
							x: -12.893647,
							y: -2.262209
						},
						{
							x: -12.919254,
							y: -2.177792
						},
						{
							x: -12.960839,
							y: -2.099993
						},
						{
							x: -13.016802,
							y: -2.031802
						},
						{
							x: -13.084993,
							y: -1.975839
						},
						{
							x: -13.162792,
							y: -1.934254
						},
						{
							x: -13.247209,
							y: -1.908647
						},
						{
							x: -13.335,
							y: -1.9
						},
						{
							x: -13.422791,
							y: -1.908647
						},
						{
							x: -13.507208,
							y: -1.934254
						},
						{
							x: -13.585007,
							y: -1.975839
						},
						{
							x: -13.653198,
							y: -2.031802
						},
						{
							x: -13.709161,
							y: -2.099993
						},
						{
							x: -13.750746,
							y: -2.177792
						},
						{
							x: -13.776353,
							y: -2.262209
						},
						{
							x: -13.785,
							y: -2.35
						},
						{
							x: -13.776353,
							y: -2.437791
						},
						{
							x: -13.750746,
							y: -2.522208
						},
						{
							x: -13.718182,
							y: -2.583131
						},
						{
							x: -13.722144,
							y: -2.584333
						},
						{
							x: -13.799943,
							y: -2.625918
						},
						{
							x: -13.868134,
							y: -2.681881
						},
						{
							x: -13.924097,
							y: -2.750072
						},
						{
							x: -13.965682,
							y: -2.827871
						},
						{
							x: -13.991289,
							y: -2.912288
						},
						{
							x: -13.999936,
							y: -3.000079
						},
						{
							x: -13.991289,
							y: -3.08787
						},
						{
							x: -13.965682,
							y: -3.172287
						},
						{
							x: -13.924097,
							y: -3.250086
						},
						{
							x: -13.868134,
							y: -3.318277
						},
						{
							x: -13.799943,
							y: -3.37424
						},
						{
							x: -13.722144,
							y: -3.415825
						},
						{
							x: -13.637727,
							y: -3.441432
						},
						{
							x: -13.549936,
							y: -3.450079
						},
						{
							x: -13.462145,
							y: -3.441432
						},
						{
							x: -13.377728,
							y: -3.415825
						},
						{
							x: -13.299929,
							y: -3.37424
						},
						{
							x: -13.231738,
							y: -3.318277
						},
						{
							x: -13.220992,
							y: -3.305183
						},
						{
							x: -12.081944,
							y: -6.142995
						},
						{
							x: -12.081707,
							y: -6.1429
						},
						{
							x: -12.080906,
							y: -6.145542
						},
						{
							x: -12.057927,
							y: -6.188532
						},
						{
							x: -12.057949,
							y: -6.188546
						},
						{
							x: -11.065469,
							y: -7.677265
						},
						{
							x: -11.065682,
							y: -7.677663
						},
						{
							x: -11.091289,
							y: -7.76208
						},
						{
							x: -11.099936,
							y: -7.849871
						},
						{
							x: -11.091289,
							y: -7.937662
						},
						{
							x: -11.065682,
							y: -8.022079
						},
						{
							x: -11.024097,
							y: -8.099878
						},
						{
							x: -10.968134,
							y: -8.168069
						},
						{
							x: -10.899943,
							y: -8.224032
						},
						{
							x: -10.822144,
							y: -8.265617
						},
						{
							x: -10.737727,
							y: -8.291224
						},
						{
							x: -10.649936,
							y: -8.299871
						},
						{
							x: -10.562145,
							y: -8.291224
						},
						{
							x: -10.477728,
							y: -8.265617
						},
						{
							x: -10.399929,
							y: -8.224032
						},
						{
							x: -10.331738,
							y: -8.168069
						},
						{
							x: -10.275775,
							y: -8.099878
						},
						{
							x: -10.23419,
							y: -8.022079
						},
						{
							x: -10.208583,
							y: -7.937662
						},
						{
							x: -10.199936,
							y: -7.849871
						},
						{
							x: -10.208583,
							y: -7.76208
						},
						{
							x: -10.23419,
							y: -7.677663
						},
						{
							x: -10.275775,
							y: -7.599864
						},
						{
							x: -10.331738,
							y: -7.531673
						},
						{
							x: -10.399929,
							y: -7.47571
						},
						{
							x: -10.477728,
							y: -7.434125
						},
						{
							x: -10.562145,
							y: -7.408518
						},
						{
							x: -10.64944,
							y: -7.39992
						},
						{
							x: -11.430033,
							y: -6.229031
						},
						{
							x: -11.384981,
							y: -6.233468
						},
						{
							x: -11.329367,
							y: -6.227991
						},
						{
							x: -10.159981,
							y: -7.397377
						},
						{
							x: -10.159981,
							y: -11.733468
						},
						{
							x: -10.154697,
							y: -11.787118
						},
						{
							x: -10.139048,
							y: -11.838706
						},
						{
							x: -10.130411,
							y: -11.854864
						},
						{
							x: -10.129697,
							y: -11.862118
						},
						{
							x: -10.114048,
							y: -11.913706
						},
						{
							x: -10.091313,
							y: -11.956241
						},
						{
							x: -10.089048,
							y: -11.963706
						},
						{
							x: -10.063635,
							y: -12.01125
						},
						{
							x: -10.029435,
							y: -12.052923
						},
						{
							x: -8.584981,
							y: -13.497377
						},
						{
							x: -8.584981,
							y: -14.276022
						},
						{
							x: -10.691183,
							y: -12.16982
						},
						{
							x: -10.677752,
							y: -12.165746
						},
						{
							x: -10.599953,
							y: -12.124161
						},
						{
							x: -10.531762,
							y: -12.068198
						},
						{
							x: -10.475799,
							y: -12.000007
						},
						{
							x: -10.434214,
							y: -11.922208
						},
						{
							x: -10.408607,
							y: -11.837791
						},
						{
							x: -10.39996,
							y: -11.75
						},
						{
							x: -10.408607,
							y: -11.662209
						},
						{
							x: -10.434214,
							y: -11.577792
						},
						{
							x: -10.475799,
							y: -11.499993
						},
						{
							x: -10.531762,
							y: -11.431802
						},
						{
							x: -10.599953,
							y: -11.375839
						},
						{
							x: -10.677752,
							y: -11.334254
						},
						{
							x: -10.762169,
							y: -11.308647
						},
						{
							x: -10.84996,
							y: -11.3
						},
						{
							x: -10.905574,
							y: -11.305478
						},
						{
							x: -11.705506,
							y: -10.505546
						},
						{
							x: -11.730506,
							y: -10.480546
						},
						{
							x: -11.772178,
							y: -10.446346
						},
						{
							x: -11.819722,
							y: -10.420933
						},
						{
							x: -11.825534,
							y: -10.41917
						},
						{
							x: -11.829764,
							y: -10.376227
						},
						{
							x: -11.84399,
							y: -10.329329
						},
						{
							x: -11.867093,
							y: -10.286107
						},
						{
							x: -11.898183,
							y: -10.248223
						},
						{
							x: -12.093313,
							y: -10.053093
						},
						{
							x: -12.052856,
							y: -10.040821
						},
						{
							x: -11.975057,
							y: -9.999236
						},
						{
							x: -11.906866,
							y: -9.943273
						},
						{
							x: -11.850903,
							y: -9.875082
						},
						{
							x: -11.833344,
							y: -9.842233
						},
						{
							x: -11.818197,
							y: -9.86069
						},
						{
							x: -11.750005,
							y: -9.916654
						},
						{
							x: -11.672206,
							y: -9.958238
						},
						{
							x: -11.587789,
							y: -9.983846
						},
						{
							x: -11.499999,
							y: -9.992492
						},
						{
							x: -11.412208,
							y: -9.983846
						},
						{
							x: -11.327791,
							y: -9.958238
						},
						{
							x: -11.249992,
							y: -9.916654
						},
						{
							x: -11.181801,
							y: -9.86069
						},
						{
							x: -11.125838,
							y: -9.792499
						},
						{
							x: -11.084253,
							y: -9.7147
						},
						{
							x: -11.058645,
							y: -9.630283
						},
						{
							x: -11.049999,
							y: -9.542492
						},
						{
							x: -11.058645,
							y: -9.454702
						},
						{
							x: -11.084253,
							y: -9.370285
						},
						{
							x: -11.125838,
							y: -9.292486
						},
						{
							x: -11.181801,
							y: -9.224294
						},
						{
							x: -11.224999,
							y: -9.188842
						},
						{
							x: -11.224999,
							y: -8.842492
						},
						{
							x: -11.230283,
							y: -8.788842
						},
						{
							x: -11.245932,
							y: -8.737254
						},
						{
							x: -11.271345,
							y: -8.68971
						},
						{
							x: -11.305544,
							y: -8.648038
						},
						{
							x: -11.660882,
							y: -8.2927
						},
						{
							x: -11.647209,
							y: -8.291353
						},
						{
							x: -11.562792,
							y: -8.265746
						},
						{
							x: -11.484993,
							y: -8.224161
						},
						{
							x: -11.416802,
							y: -8.168198
						},
						{
							x: -11.360839,
							y: -8.100007
						},
						{
							x: -11.319254,
							y: -8.022208
						},
						{
							x: -11.293647,
							y: -7.937791
						},
						{
							x: -11.285,
							y: -7.85
						},
						{
							x: -11.293647,
							y: -7.762209
						},
						{
							x: -11.319254,
							y: -7.677792
						},
						{
							x: -11.360839,
							y: -7.599993
						},
						{
							x: -11.416802,
							y: -7.531802
						},
						{
							x: -11.484993,
							y: -7.475839
						},
						{
							x: -11.562792,
							y: -7.434254
						},
						{
							x: -11.647209,
							y: -7.408647
						},
						{
							x: -11.735,
							y: -7.4
						},
						{
							x: -11.822791,
							y: -7.408647
						},
						{
							x: -11.907208,
							y: -7.434254
						},
						{
							x: -11.924999,
							y: -7.443764
						},
						{
							x: -11.924999,
							y: -7.242492
						},
						{
							x: -11.930283,
							y: -7.188842
						},
						{
							x: -11.945932,
							y: -7.137254
						},
						{
							x: -11.971345,
							y: -7.08971
						},
						{
							x: -12.005544,
							y: -7.048038
						},
						{
							x: -12.105544,
							y: -6.948038
						},
						{
							x: -12.147217,
							y: -6.913838
						},
						{
							x: -12.194761,
							y: -6.888425
						},
						{
							x: -12.203018,
							y: -6.88592
						},
						{
							x: -13.523222,
							y: -5.565716
						},
						{
							x: -13.561106,
							y: -5.534625
						},
						{
							x: -13.604328,
							y: -5.511522
						},
						{
							x: -13.651226,
							y: -5.497296
						},
						{
							x: -13.699999,
							y: -5.492492
						},
						{
							x: -14.073963,
							y: -5.492492
						},
						{
							x: -14.062145,
							y: -5.491328
						},
						{
							x: -13.977728,
							y: -5.465721
						},
						{
							x: -13.899929,
							y: -5.424136
						},
						{
							x: -13.831738,
							y: -5.368173
						},
						{
							x: -13.775775,
							y: -5.299982
						},
						{
							x: -13.761608,
							y: -5.273478
						},
						{
							x: -13.699943,
							y: -5.324086
						},
						{
							x: -13.622144,
							y: -5.365671
						},
						{
							x: -13.537727,
							y: -5.391278
						},
						{
							x: -13.449936,
							y: -5.399925
						},
						{
							x: -13.362145,
							y: -5.391278
						},
						{
							x: -13.277728,
							y: -5.365671
						},
						{
							x: -13.199929,
							y: -5.324086
						},
						{
							x: -13.131738,
							y: -5.268123
						},
						{
							x: -13.075775,
							y: -5.199932
						},
						{
							x: -13.03419,
							y: -5.122133
						},
						{
							x: -13.008583,
							y: -5.037716
						},
						{
							x: -12.999936,
							y: -4.949925
						},
						{
							x: -13.008583,
							y: -4.862134
						},
						{
							x: -13.03419,
							y: -4.777717
						},
						{
							x: -13.075775,
							y: -4.699918
						},
						{
							x: -13.131738,
							y: -4.631727
						},
						{
							x: -13.199929,
							y: -4.575764
						},
						{
							x: -13.277728,
							y: -4.534179
						},
						{
							x: -13.362145,
							y: -4.508572
						},
						{
							x: -13.444927,
							y: -4.500418
						},
						{
							x: -13.4375,
							y: -4.425016
						},
						{
							x: -13.446147,
							y: -4.337225
						},
						{
							x: -13.471754,
							y: -4.252808
						},
						{
							x: -13.513339,
							y: -4.175009
						},
						{
							x: -13.569302,
							y: -4.106818
						},
						{
							x: -13.637493,
							y: -4.050854
						},
						{
							x: -13.715292,
							y: -4.00927
						},
						{
							x: -13.799709,
							y: -3.983662
						},
						{
							x: -13.8875,
							y: -3.975016
						},
						{
							x: -13.975291,
							y: -3.983662
						},
						{
							x: -14.059708,
							y: -4.00927
						},
						{
							x: -14.137507,
							y: -4.050854
						},
						{
							x: -14.205698,
							y: -4.106818
						},
						{
							x: -14.261661,
							y: -4.175009
						},
						{
							x: -14.303246,
							y: -4.252808
						},
						{
							x: -14.328853,
							y: -4.337225
						},
						{
							x: -14.3375,
							y: -4.425016
						},
						{
							x: -14.331828,
							y: -4.482598
						},
						{
							x: -14.354554,
							y: -4.407683
						},
						{
							x: -14.396138,
							y: -4.329884
						},
						{
							x: -14.452101,
							y: -4.261693
						},
						{
							x: -14.520293,
							y: -4.20573
						},
						{
							x: -14.598092,
							y: -4.164145
						},
						{
							x: -14.682509,
							y: -4.138537
						},
						{
							x: -14.770299,
							y: -4.129891
						},
						{
							x: -14.85809,
							y: -4.138537
						},
						{
							x: -14.942507,
							y: -4.164145
						},
						{
							x: -15.020306,
							y: -4.20573
						},
						{
							x: -15.088497,
							y: -4.261693
						},
						{
							x: -15.144461,
							y: -4.329884
						},
						{
							x: -15.186045,
							y: -4.407683
						},
						{
							x: -15.211653,
							y: -4.4921
						},
						{
							x: -15.220299,
							y: -4.579891
						},
						{
							x: -15.211653,
							y: -4.667682
						},
						{
							x: -15.186045,
							y: -4.752098
						},
						{
							x: -15.144461,
							y: -4.829897
						},
						{
							x: -15.103432,
							y: -4.879891
						},
						{
							x: -15.116502,
							y: -4.895816
						},
						{
							x: -15.149992,
							y: -4.868331
						},
						{
							x: -15.227791,
							y: -4.826747
						},
						{
							x: -15.312208,
							y: -4.801139
						},
						{
							x: -15.399999,
							y: -4.792492
						},
						{
							x: -15.487789,
							y: -4.801139
						},
						{
							x: -15.572206,
							y: -4.826747
						},
						{
							x: -15.650005,
							y: -4.868331
						},
						{
							x: -15.718197,
							y: -4.924294
						},
						{
							x: -15.77416,
							y: -4.992486
						},
						{
							x: -15.815745,
							y: -5.070285
						},
						{
							x: -15.841352,
							y: -5.154702
						},
						{
							x: -15.849999,
							y: -5.242492
						},
						{
							x: -15.841352,
							y: -5.330283
						},
						{
							x: -15.815745,
							y: -5.4147
						},
						{
							x: -15.77416,
							y: -5.492499
						},
						{
							x: -15.718197,
							y: -5.56069
						},
						{
							x: -15.650005,
							y: -5.616654
						},
						{
							x: -15.572206,
							y: -5.658238
						},
						{
							x: -15.487789,
							y: -5.683846
						},
						{
							x: -15.399999,
							y: -5.692492
						},
						{
							x: -15.312208,
							y: -5.683846
						},
						{
							x: -15.312201,
							y: -5.683844
						},
						{
							x: -15.076776,
							y: -5.919269
						},
						{
							x: -15.038891,
							y: -5.95036
						},
						{
							x: -14.99567,
							y: -5.973462
						},
						{
							x: -14.948771,
							y: -5.987689
						},
						{
							x: -14.899999,
							y: -5.992492
						},
						{
							x: -14.26802,
							y: -5.992492
						},
						{
							x: -14.274175,
							y: -5.999992
						},
						{
							x: -14.31576,
							y: -6.077791
						},
						{
							x: -14.341367,
							y: -6.162208
						},
						{
							x: -14.350014,
							y: -6.249999
						},
						{
							x: -14.341367,
							y: -6.33779
						},
						{
							x: -14.341365,
							y: -6.337796
						},
						{
							x: -14.996997,
							y: -6.993428
						},
						{
							x: -15.005252,
							y: -6.995932
						},
						{
							x: -15.052796,
							y: -7.021345
						},
						{
							x: -15.094468,
							y: -7.055545
						},
						{
							x: -15.194468,
							y: -7.155545
						},
						{
							x: -16.613922,
							y: -8.574999
						},
						{
							x: -17.146364,
							y: -8.574999
						},
						{
							x: -17.181816,
							y: -8.531801
						},
						{
							x: -17.250007,
							y: -8.475838
						},
						{
							x: -17.327806,
							y: -8.434253
						},
						{
							x: -17.412223,
							y: -8.408646
						},
						{
							x: -17.500014,
							y: -8.399999
						},
						{
							x: -17.587805,
							y: -8.408646
						},
						{
							x: -17.672222,
							y: -8.434253
						},
						{
							x: -17.750021,
							y: -8.475838
						},
						{
							x: -17.818212,
							y: -8.531801
						},
						{
							x: -17.874175,
							y: -8.599992
						},
						{
							x: -17.91576,
							y: -8.677791
						},
						{
							x: -17.941367,
							y: -8.762208
						},
						{
							x: -17.950014,
							y: -8.849999
						},
						{
							x: -17.941367,
							y: -8.93779
						},
						{
							x: -17.91576,
							y: -9.022207
						},
						{
							x: -17.874175,
							y: -9.100006
						},
						{
							x: -17.818212,
							y: -9.168197
						},
						{
							x: -17.750021,
							y: -9.22416
						},
						{
							x: -17.672222,
							y: -9.265745
						},
						{
							x: -17.587805,
							y: -9.291352
						},
						{
							x: -17.500014,
							y: -9.299999
						},
						{
							x: -17.412223,
							y: -9.291352
						},
						{
							x: -17.327806,
							y: -9.265745
						},
						{
							x: -17.250007,
							y: -9.22416
						},
						{
							x: -17.181816,
							y: -9.168197
						},
						{
							x: -17.146364,
							y: -9.124999
						},
						{
							x: -16.500014,
							y: -9.124999
						},
						{
							x: -16.446364,
							y: -9.119715
						},
						{
							x: -16.394776,
							y: -9.104066
						},
						{
							x: -16.347232,
							y: -9.078653
						},
						{
							x: -16.30556,
							y: -9.044453
						},
						{
							x: -14.80556,
							y: -7.544453
						},
						{
							x: -14.70556,
							y: -7.444453
						},
						{
							x: -14.67136,
							y: -7.402781
						},
						{
							x: -14.645947,
							y: -7.355237
						},
						{
							x: -14.643443,
							y: -7.346982
						},
						{
							x: -13.987811,
							y: -6.69135
						},
						{
							x: -13.987805,
							y: -6.691352
						},
						{
							x: -13.900014,
							y: -6.699999
						},
						{
							x: -13.812223,
							y: -6.691352
						},
						{
							x: -13.727806,
							y: -6.665745
						},
						{
							x: -13.650007,
							y: -6.62416
						},
						{
							x: -13.581816,
							y: -6.568197
						},
						{
							x: -13.525853,
							y: -6.500006
						},
						{
							x: -13.484268,
							y: -6.422207
						},
						{
							x: -13.458661,
							y: -6.33779
						},
						{
							x: -13.458625,
							y: -6.33742
						},
						{
							x: -12.55657,
							y: -7.239475
						},
						{
							x: -12.554066,
							y: -7.24773
						},
						{
							x: -12.528653,
							y: -7.295274
						},
						{
							x: -12.494453,
							y: -7.336947
						},
						{
							x: -12.474999,
							y: -7.356401
						},
						{
							x: -12.474999,
							y: -8.142492
						},
						{
							x: -12.469715,
							y: -8.196142
						},
						{
							x: -12.454066,
							y: -8.24773
						},
						{
							x: -12.428653,
							y: -8.295274
						},
						{
							x: -12.394453,
							y: -8.336947
						},
						{
							x: -11.774999,
							y: -8.956401
						},
						{
							x: -11.774999,
							y: -9.188843
						},
						{
							x: -11.818197,
							y: -9.224294
						},
						{
							x: -11.87416,
							y: -9.292486
						},
						{
							x: -11.891718,
							y: -9.325335
						},
						{
							x: -11.906866,
							y: -9.306877
						},
						{
							x: -11.975057,
							y: -9.250914
						},
						{
							x: -12.052856,
							y: -9.209329
						},
						{
							x: -12.137273,
							y: -9.183722
						},
						{
							x: -12.225064,
							y: -9.175075
						},
						{
							x: -12.312855,
							y: -9.183722
						},
						{
							x: -12.397272,
							y: -9.209329
						},
						{
							x: -12.475071,
							y: -9.250914
						},
						{
							x: -12.543262,
							y: -9.306877
						},
						{
							x: -12.599225,
							y: -9.375068
						},
						{
							x: -12.64081,
							y: -9.452867
						},
						{
							x: -12.653082,
							y: -9.493324
						},
						{
							x: -13.059735,
							y: -9.086671
						},
						{
							x: -13.006762,
							y: -9.043198
						},
						{
							x: -12.950799,
							y: -8.975007
						},
						{
							x: -12.909214,
							y: -8.897208
						},
						{
							x: -12.883607,
							y: -8.812791
						},
						{
							x: -12.87496,
							y: -8.725
						},
						{
							x: -12.883607,
							y: -8.637209
						},
						{
							x: -12.909214,
							y: -8.552792
						},
						{
							x: -12.950799,
							y: -8.474993
						},
						{
							x: -13.006762,
							y: -8.406802
						},
						{
							x: -13.036758,
							y: -8.382185
						},
						{
							x: -13.031803,
							y: -8.378118
						},
						{
							x: -12.97584,
							y: -8.309927
						},
						{
							x: -12.934255,
							y: -8.232128
						},
						{
							x: -12.908648,
							y: -8.147711
						},
						{
							x: -12.900001,
							y: -8.05992
						},
						{
							x: -12.908648,
							y: -7.972129
						},
						{
							x: -12.934255,
							y: -7.887712
						},
						{
							x: -12.97584,
							y: -7.809913
						},
						{
							x: -13.031803,
							y: -7.741722
						},
						{
							x: -13.099994,
							y: -7.685759
						},
						{
							x: -13.177793,
							y: -7.644174
						},
						{
							x: -13.26221,
							y: -7.618567
						},
						{
							x: -13.350001,
							y: -7.60992
						},
						{
							x: -13.437792,
							y: -7.618567
						},
						{
							x: -13.522209,
							y: -7.644174
						},
						{
							x: -13.600008,
							y: -7.685759
						},
						{
							x: -13.668199,
							y: -7.741722
						},
						{
							x: -13.703972,
							y: -7.785311
						},
						{
							x: -13.753651,
							y: -7.790204
						},
						{
							x: -13.805239,
							y: -7.805853
						},
						{
							x: -13.852783,
							y: -7.831266
						},
						{
							x: -13.894455,
							y: -7.865466
						},
						{
							x: -14.07596,
							y: -8.046971
						},
						{
							x: -14.105239,
							y: -8.055853
						},
						{
							x: -14.152783,
							y: -8.081266
						},
						{
							x: -14.157235,
							y: -8.08492
						},
						{
							x: -14.600001,
							y: -8.08492
						},
						{
							x: -14.653651,
							y: -8.090204
						},
						{
							x: -14.705239,
							y: -8.105853
						},
						{
							x: -14.752783,
							y: -8.131266
						},
						{
							x: -14.794455,
							y: -8.165466
						},
						{
							x: -16.127926,
							y: -9.498937
						},
						{
							x: -16.134318,
							y: -9.477867
						},
						{
							x: -16.175903,
							y: -9.400068
						},
						{
							x: -16.231866,
							y: -9.331877
						},
						{
							x: -16.300057,
							y: -9.275914
						},
						{
							x: -16.377856,
							y: -9.234329
						},
						{
							x: -16.462273,
							y: -9.208722
						},
						{
							x: -16.550064,
							y: -9.200075
						},
						{
							x: -16.637855,
							y: -9.208722
						},
						{
							x: -16.722272,
							y: -9.234329
						},
						{
							x: -16.800071,
							y: -9.275914
						},
						{
							x: -16.868262,
							y: -9.331877
						},
						{
							x: -16.924225,
							y: -9.400068
						},
						{
							x: -16.96581,
							y: -9.477867
						},
						{
							x: -16.970544,
							y: -9.493473
						},
						{
							x: -16.987792,
							y: -9.484254
						},
						{
							x: -17.072209,
							y: -9.458647
						},
						{
							x: -17.16,
							y: -9.45
						},
						{
							x: -17.247791,
							y: -9.458647
						},
						{
							x: -17.332208,
							y: -9.484254
						},
						{
							x: -17.410007,
							y: -9.525839
						},
						{
							x: -17.478198,
							y: -9.581802
						},
						{
							x: -17.534161,
							y: -9.649993
						},
						{
							x: -17.575746,
							y: -9.727792
						},
						{
							x: -17.601353,
							y: -9.812209
						},
						{
							x: -17.61,
							y: -9.9
						},
						{
							x: -17.601353,
							y: -9.987791
						},
						{
							x: -17.575746,
							y: -10.072208
						},
						{
							x: -17.534161,
							y: -10.150007
						},
						{
							x: -17.478198,
							y: -10.218198
						},
						{
							x: -17.410007,
							y: -10.274161
						},
						{
							x: -17.332208,
							y: -10.315746
						},
						{
							x: -17.247791,
							y: -10.341353
						},
						{
							x: -17.16,
							y: -10.35
						},
						{
							x: -17.072209,
							y: -10.341353
						},
						{
							x: -16.987792,
							y: -10.315746
						},
						{
							x: -16.909993,
							y: -10.274161
						},
						{
							x: -16.871832,
							y: -10.242843
						},
						{
							x: -17.994387,
							y: -11.365398
						},
						{
							x: -18.050001,
							y: -11.35992
						},
						{
							x: -18.137792,
							y: -11.368567
						},
						{
							x: -18.222209,
							y: -11.394174
						},
						{
							x: -18.300008,
							y: -11.435759
						},
						{
							x: -18.368199,
							y: -11.491722
						},
						{
							x: -18.424162,
							y: -11.559913
						},
						{
							x: -18.465747,
							y: -11.637712
						},
						{
							x: -18.491354,
							y: -11.722129
						},
						{
							x: -18.500001,
							y: -11.80992
						},
						{
							x: -18.491354,
							y: -11.897711
						},
						{
							x: -18.465747,
							y: -11.982128
						},
						{
							x: -18.424162,
							y: -12.059927
						},
						{
							x: -18.368199,
							y: -12.128118
						},
						{
							x: -18.300008,
							y: -12.184081
						},
						{
							x: -18.222209,
							y: -12.225666
						},
						{
							x: -18.137792,
							y: -12.251273
						},
						{
							x: -18.050001,
							y: -12.25992
						},
						{
							x: -17.96221,
							y: -12.251273
						},
						{
							x: -17.877793,
							y: -12.225666
						},
						{
							x: -17.799994,
							y: -12.184081
						},
						{
							x: -17.731803,
							y: -12.128118
						},
						{
							x: -17.67584,
							y: -12.059927
						},
						{
							x: -17.634255,
							y: -11.982128
						},
						{
							x: -17.608648,
							y: -11.897711
						},
						{
							x: -17.600001,
							y: -11.80992
						},
						{
							x: -17.605479,
							y: -11.754306
						},
						{
							x: -14.891035,
							y: -9.039862
						},
						{
							x: -14.893332,
							y: -9.044159
						},
						{
							x: -14.91894,
							y: -9.128576
						},
						{
							x: -14.927587,
							y: -9.216366
						},
						{
							x: -14.91894,
							y: -9.304157
						},
						{
							x: -14.893332,
							y: -9.388574
						},
						{
							x: -14.851748,
							y: -9.466373
						},
						{
							x: -14.795785,
							y: -9.534564
						},
						{
							x: -14.727593,
							y: -9.590528
						},
						{
							x: -14.727587,
							y: -9.590531
						},
						{
							x: -14.727587,
							y: -10.716366
						},
						{
							x: -14.722783,
							y: -10.765139
						},
						{
							x: -14.708557,
							y: -10.812037
						},
						{
							x: -14.685454,
							y: -10.855259
						},
						{
							x: -14.654363,
							y: -10.893143
						},
						{
							x: -14.234159,
							y: -11.313347
						},
						{
							x: -14.231654,
							y: -11.321604
						},
						{
							x: -14.206241,
							y: -11.369148
						},
						{
							x: -14.172041,
							y: -11.410821
						},
						{
							x: -14.072041,
							y: -11.510821
						},
						{
							x: -11.852587,
							y: -13.730275
						},
						{
							x: -11.852587,
							y: -13.916366
						},
						{
							x: -11.847303,
							y: -13.970016
						},
						{
							x: -11.831654,
							y: -14.021604
						},
						{
							x: -11.827587,
							y: -14.029213
						},
						{
							x: -11.827587,
							y: -16.416366
						},
						{
							x: -11.822783,
							y: -16.465139
						},
						{
							x: -11.808557,
							y: -16.512037
						},
						{
							x: -11.785454,
							y: -16.555259
						},
						{
							x: -11.754363,
							y: -16.593143
						},
						{
							x: -11.527587,
							y: -16.819919
						},
						{
							x: -11.527587,
							y: -17.342202
						},
						{
							x: -11.527593,
							y: -17.342205
						},
						{
							x: -11.595785,
							y: -17.398168
						},
						{
							x: -11.651748,
							y: -17.46636
						},
						{
							x: -11.693332,
							y: -17.544159
						},
						{
							x: -11.71894,
							y: -17.628576
						},
						{
							x: -11.727587,
							y: -17.716366
						},
						{
							x: -11.71894,
							y: -17.804157
						},
						{
							x: -11.693332,
							y: -17.888574
						},
						{
							x: -11.651748,
							y: -17.966373
						},
						{
							x: -11.595785,
							y: -18.034564
						},
						{
							x: -11.527593,
							y: -18.090528
						},
						{
							x: -11.449794,
							y: -18.132112
						},
						{
							x: -11.365377,
							y: -18.15772
						},
						{
							x: -11.277587,
							y: -18.166366
						},
						{
							x: -11.189796,
							y: -18.15772
						},
						{
							x: -11.105379,
							y: -18.132112
						},
						{
							x: -11.02758,
							y: -18.090528
						},
						{
							x: -10.959389,
							y: -18.034564
						},
						{
							x: -10.903425,
							y: -17.966373
						},
						{
							x: -10.861841,
							y: -17.888574
						},
						{
							x: -10.836233,
							y: -17.804157
						},
						{
							x: -10.827587,
							y: -17.716366
						},
						{
							x: -10.836233,
							y: -17.628576
						},
						{
							x: -10.861841,
							y: -17.544159
						},
						{
							x: -10.903425,
							y: -17.46636
						},
						{
							x: -10.959389,
							y: -17.398168
						},
						{
							x: -11.02758,
							y: -17.342205
						},
						{
							x: -11.027587,
							y: -17.342201
						},
						{
							x: -11.027587,
							y: -16.716366
						},
						{
							x: -11.03239,
							y: -16.667594
						},
						{
							x: -11.039099,
							y: -16.645479
						},
						{
							x: -10.997209,
							y: -16.641353
						},
						{
							x: -10.912792,
							y: -16.615746
						},
						{
							x: -10.834993,
							y: -16.574161
						},
						{
							x: -10.766802,
							y: -16.518198
						},
						{
							x: -10.710839,
							y: -16.450007
						},
						{
							x: -10.669254,
							y: -16.372208
						},
						{
							x: -10.643647,
							y: -16.287791
						},
						{
							x: -10.635,
							y: -16.2
						},
						{
							x: -10.643647,
							y: -16.112209
						},
						{
							x: -10.669254,
							y: -16.027792
						},
						{
							x: -10.710839,
							y: -15.949993
						},
						{
							x: -10.766802,
							y: -15.881802
						},
						{
							x: -10.834993,
							y: -15.825839
						},
						{
							x: -10.912792,
							y: -15.784254
						},
						{
							x: -10.997209,
							y: -15.758647
						},
						{
							x: -11.085,
							y: -15.75
						},
						{
							x: -11.172791,
							y: -15.758647
						},
						{
							x: -11.257208,
							y: -15.784254
						},
						{
							x: -11.327587,
							y: -15.821873
						},
						{
							x: -11.327587,
							y: -14.029213
						},
						{
							x: -11.32352,
							y: -14.021604
						},
						{
							x: -11.307871,
							y: -13.970016
						},
						{
							x: -11.302587,
							y: -13.916366
						},
						{
							x: -11.302587,
							y: -13.616366
						},
						{
							x: -11.307871,
							y: -13.562717
						},
						{
							x: -11.32352,
							y: -13.511128
						},
						{
							x: -11.348933,
							y: -13.463585
						},
						{
							x: -11.383132,
							y: -13.421912
						},
						{
							x: -13.683132,
							y: -11.121912
						},
						{
							x: -13.783132,
							y: -11.021912
						},
						{
							x: -13.824805,
							y: -10.987712
						},
						{
							x: -13.872349,
							y: -10.9623
						},
						{
							x: -13.880604,
							y: -10.959796
						},
						{
							x: -14.227587,
							y: -10.612813
						},
						{
							x: -14.227587,
							y: -10.165535
						},
						{
							x: -14.209161,
							y: -10.200007
						},
						{
							x: -14.153198,
							y: -10.268198
						},
						{
							x: -14.085007,
							y: -10.324161
						},
						{
							x: -14.007208,
							y: -10.365746
						},
						{
							x: -13.922791,
							y: -10.391353
						},
						{
							x: -13.835,
							y: -10.4
						},
						{
							x: -13.747209,
							y: -10.391353
						},
						{
							x: -13.662792,
							y: -10.365746
						},
						{
							x: -13.584993,
							y: -10.324161
						},
						{
							x: -13.516802,
							y: -10.268198
						},
						{
							x: -13.460839,
							y: -10.200007
						},
						{
							x: -13.419254,
							y: -10.122208
						},
						{
							x: -13.395365,
							y: -10.043454
						},
						{
							x: -11.574936,
							y: -11.863883
						},
						{
							x: -11.574936,
							y: -11.874975
						},
						{
							x: -11.569652,
							y: -11.928625
						},
						{
							x: -11.554003,
							y: -11.980213
						},
						{
							x: -11.545366,
							y: -11.996371
						},
						{
							x: -11.544652,
							y: -12.003625
						},
						{
							x: -11.529003,
							y: -12.055213
						},
						{
							x: -11.506268,
							y: -12.097748
						},
						{
							x: -11.504003,
							y: -12.105213
						},
						{
							x: -11.47859,
							y: -12.152757
						},
						{
							x: -11.44439,
							y: -12.194429
						},
						{
							x: -9.024936,
							y: -14.613883
						},
						{
							x: -9.024936,
							y: -17.274975
						},
						{
							x: -9.019652,
							y: -17.328625
						},
						{
							x: -9.004003,
							y: -17.380213
						},
						{
							x: -8.995366,
							y: -17.396371
						},
						{
							x: -8.994652,
							y: -17.403625
						},
						{
							x: -8.979003,
							y: -17.455213
						},
						{
							x: -8.956268,
							y: -17.497748
						},
						{
							x: -8.954003,
							y: -17.505213
						},
						{
							x: -8.92859,
							y: -17.552757
						},
						{
							x: -8.89439,
							y: -17.594429
						},
						{
							x: -8.79439,
							y: -17.694429
						},
						{
							x: -8.752718,
							y: -17.728629
						},
						{
							x: -8.712351,
							y: -17.750206
						},
						{
							x: -8.677718,
							y: -17.778629
						},
						{
							x: -8.630174,
							y: -17.804042
						},
						{
							x: -8.578586,
							y: -17.819691
						},
						{
							x: -8.571332,
							y: -17.820405
						},
						{
							x: -8.555174,
							y: -17.829042
						},
						{
							x: -8.503586,
							y: -17.844691
						},
						{
							x: -8.449936,
							y: -17.849975
						},
						{
							x: -6.6892,
							y: -17.849975
						},
						{
							x: -6.690706,
							y: -17.852792
						},
						{
							x: -6.716313,
							y: -17.937209
						},
						{
							x: -6.72496,
							y: -18.025
						},
						{
							x: -6.716313,
							y: -18.112791
						},
						{
							x: -6.690706,
							y: -18.197208
						},
						{
							x: -6.649121,
							y: -18.275007
						},
						{
							x: -6.593158,
							y: -18.343198
						},
						{
							x: -6.524967,
							y: -18.399161
						},
						{
							x: -6.447168,
							y: -18.440746
						},
						{
							x: -6.362751,
							y: -18.466353
						},
						{
							x: -6.27496,
							y: -18.475
						},
						{
							x: -6.187169,
							y: -18.466353
						},
						{
							x: -6.102752,
							y: -18.440746
						},
						{
							x: -6.024953,
							y: -18.399161
						},
						{
							x: -5.956762,
							y: -18.343198
						},
						{
							x: -5.949244,
							y: -18.334037
						},
						{
							x: -5.890031,
							y: -18.382632
						},
						{
							x: -5.812232,
							y: -18.424216
						},
						{
							x: -5.727815,
							y: -18.449824
						},
						{
							x: -5.640025,
							y: -18.45847
						},
						{
							x: -5.552234,
							y: -18.449824
						},
						{
							x: -5.467817,
							y: -18.424216
						},
						{
							x: -5.390018,
							y: -18.382632
						},
						{
							x: -5.321827,
							y: -18.326668
						},
						{
							x: -5.265863,
							y: -18.258477
						},
						{
							x: -5.265859,
							y: -18.25847
						},
						{
							x: -5.243578,
							y: -18.25847
						},
						{
							x: -3.916801,
							y: -19.585247
						},
						{
							x: -3.878917,
							y: -19.616338
						},
						{
							x: -3.835696,
							y: -19.63944
						},
						{
							x: -3.788797,
							y: -19.653667
						},
						{
							x: -3.743966,
							y: -19.658082
						},
						{
							x: -3.716801,
							y: -19.685247
						},
						{
							x: -3.678917,
							y: -19.716338
						},
						{
							x: -3.635696,
							y: -19.73944
						},
						{
							x: -3.588797,
							y: -19.753667
						},
						{
							x: -3.540025,
							y: -19.75847
						},
						{
							x: -2.943578,
							y: -19.75847
						},
						{
							x: -2.616801,
							y: -20.085247
						},
						{
							x: -2.578917,
							y: -20.116338
						},
						{
							x: -2.535696,
							y: -20.13944
						},
						{
							x: -2.488797,
							y: -20.153667
						},
						{
							x: -2.471841,
							y: -20.155337
						},
						{
							x: -2.468679,
							y: -20.161252
						}
					]
				},
				inner_rings: [
					{
						vertices: [
							{
								x: -12.89,
								y: 16.95
							},
							{
								x: -12.802209,
								y: 16.958647
							},
							{
								x: -12.717792,
								y: 16.984254
							},
							{
								x: -12.639993,
								y: 17.025839
							},
							{
								x: -12.571802,
								y: 17.081802
							},
							{
								x: -12.515839,
								y: 17.149993
							},
							{
								x: -12.474254,
								y: 17.227792
							},
							{
								x: -12.448647,
								y: 17.312209
							},
							{
								x: -12.44,
								y: 17.4
							},
							{
								x: -12.448647,
								y: 17.487791
							},
							{
								x: -12.474254,
								y: 17.572208
							},
							{
								x: -12.515839,
								y: 17.650007
							},
							{
								x: -12.54,
								y: 17.679447
							},
							{
								x: -12.54,
								y: 18.3
							},
							{
								x: -12.544804,
								y: 18.348773
							},
							{
								x: -12.55903,
								y: 18.395671
							},
							{
								x: -12.582133,
								y: 18.438893
							},
							{
								x: -12.613223,
								y: 18.476777
							},
							{
								x: -12.913223,
								y: 18.776777
							},
							{
								x: -12.951107,
								y: 18.807867
							},
							{
								x: -12.994329,
								y: 18.83097
							},
							{
								x: -13.041227,
								y: 18.845196
							},
							{
								x: -13.09,
								y: 18.85
							},
							{
								x: -14.624375,
								y: 18.85
							},
							{
								x: -14.675195,
								y: 18.877164
							},
							{
								x: -14.731473,
								y: 18.894236
							},
							{
								x: -14.79,
								y: 18.9
							},
							{
								x: -14.89,
								y: 18.9
							},
							{
								x: -15.79,
								y: 18.9
							},
							{
								x: -15.848527,
								y: 18.894236
							},
							{
								x: -15.904805,
								y: 18.877164
							},
							{
								x: -15.956671,
								y: 18.849441
							},
							{
								x: -16.002132,
								y: 18.812132
							},
							{
								x: -16.016915,
								y: 18.797349
							},
							{
								x: -16.048527,
								y: 18.794236
							},
							{
								x: -16.104805,
								y: 18.777164
							},
							{
								x: -16.155625,
								y: 18.75
							},
							{
								x: -16.19,
								y: 18.75
							},
							{
								x: -16.238773,
								y: 18.745196
							},
							{
								x: -16.285671,
								y: 18.73097
							},
							{
								x: -16.328893,
								y: 18.707867
							},
							{
								x: -16.366777,
								y: 18.676777
							},
							{
								x: -16.393554,
								y: 18.65
							},
							{
								x: -16.49,
								y: 18.65
							},
							{
								x: -16.538773,
								y: 18.645196
							},
							{
								x: -16.585671,
								y: 18.63097
							},
							{
								x: -16.628893,
								y: 18.607867
							},
							{
								x: -16.666777,
								y: 18.576777
							},
							{
								x: -16.693554,
								y: 18.55
							},
							{
								x: -16.79,
								y: 18.55
							},
							{
								x: -16.838773,
								y: 18.545196
							},
							{
								x: -16.885671,
								y: 18.53097
							},
							{
								x: -16.928893,
								y: 18.507867
							},
							{
								x: -16.966777,
								y: 18.476777
							},
							{
								x: -16.993942,
								y: 18.449612
							},
							{
								x: -17.038773,
								y: 18.445196
							},
							{
								x: -17.085671,
								y: 18.43097
							},
							{
								x: -17.128893,
								y: 18.407867
							},
							{
								x: -17.166777,
								y: 18.376777
							},
							{
								x: -17.201216,
								y: 18.342338
							},
							{
								x: -17.239993,
								y: 18.374161
							},
							{
								x: -17.317792,
								y: 18.415746
							},
							{
								x: -17.402209,
								y: 18.441353
							},
							{
								x: -17.49,
								y: 18.45
							},
							{
								x: -17.577791,
								y: 18.441353
							},
							{
								x: -17.662208,
								y: 18.415746
							},
							{
								x: -17.740007,
								y: 18.374161
							},
							{
								x: -17.808198,
								y: 18.318198
							},
							{
								x: -17.864161,
								y: 18.250007
							},
							{
								x: -17.905746,
								y: 18.172208
							},
							{
								x: -17.931353,
								y: 18.087791
							},
							{
								x: -17.94,
								y: 18
							},
							{
								x: -17.931353,
								y: 17.912209
							},
							{
								x: -17.905746,
								y: 17.827792
							},
							{
								x: -17.864161,
								y: 17.749993
							},
							{
								x: -17.808198,
								y: 17.681802
							},
							{
								x: -17.740007,
								y: 17.625839
							},
							{
								x: -17.662208,
								y: 17.584254
							},
							{
								x: -17.577791,
								y: 17.558647
							},
							{
								x: -17.49,
								y: 17.55
							},
							{
								x: -17.402209,
								y: 17.558647
							},
							{
								x: -17.317792,
								y: 17.584254
							},
							{
								x: -17.239993,
								y: 17.625839
							},
							{
								x: -17.171802,
								y: 17.681802
							},
							{
								x: -17.115839,
								y: 17.749993
							},
							{
								x: -17.107857,
								y: 17.764926
							},
							{
								x: -17.094329,
								y: 17.76903
							},
							{
								x: -17.051107,
								y: 17.792133
							},
							{
								x: -17.013223,
								y: 17.823223
							},
							{
								x: -16.886058,
								y: 17.950388
							},
							{
								x: -16.841227,
								y: 17.954804
							},
							{
								x: -16.794329,
								y: 17.96903
							},
							{
								x: -16.751107,
								y: 17.992133
							},
							{
								x: -16.713223,
								y: 18.023223
							},
							{
								x: -16.686446,
								y: 18.05
							},
							{
								x: -16.59,
								y: 18.05
							},
							{
								x: -16.541227,
								y: 18.054804
							},
							{
								x: -16.494329,
								y: 18.06903
							},
							{
								x: -16.451107,
								y: 18.092133
							},
							{
								x: -16.413223,
								y: 18.123223
							},
							{
								x: -16.386446,
								y: 18.15
							},
							{
								x: -16.29,
								y: 18.15
							},
							{
								x: -16.241227,
								y: 18.154804
							},
							{
								x: -16.194329,
								y: 18.16903
							},
							{
								x: -16.151107,
								y: 18.192133
							},
							{
								x: -16.113223,
								y: 18.223223
							},
							{
								x: -16.110543,
								y: 18.225903
							},
							{
								x: -16.104805,
								y: 18.222836
							},
							{
								x: -16.048527,
								y: 18.205764
							},
							{
								x: -15.99,
								y: 18.2
							},
							{
								x: -15.89,
								y: 18.2
							},
							{
								x: -15.831473,
								y: 18.205764
							},
							{
								x: -15.775195,
								y: 18.222836
							},
							{
								x: -15.723329,
								y: 18.250559
							},
							{
								x: -15.677868,
								y: 18.287868
							},
							{
								x: -15.665736,
								y: 18.3
							},
							{
								x: -14.89,
								y: 18.3
							},
							{
								x: -14.79,
								y: 18.3
							},
							{
								x: -14.731473,
								y: 18.305764
							},
							{
								x: -14.675195,
								y: 18.322836
							},
							{
								x: -14.624375,
								y: 18.35
							},
							{
								x: -13.193554,
								y: 18.35
							},
							{
								x: -13.04,
								y: 18.196446
							},
							{
								x: -13.04,
								y: 17.822483
							},
							{
								x: -13.062208,
								y: 17.815746
							},
							{
								x: -13.140007,
								y: 17.774161
							},
							{
								x: -13.208198,
								y: 17.718198
							},
							{
								x: -13.264161,
								y: 17.650007
							},
							{
								x: -13.305746,
								y: 17.572208
							},
							{
								x: -13.331353,
								y: 17.487791
							},
							{
								x: -13.34,
								y: 17.4
							},
							{
								x: -13.331353,
								y: 17.312209
							},
							{
								x: -13.305746,
								y: 17.227792
							},
							{
								x: -13.264161,
								y: 17.149993
							},
							{
								x: -13.208198,
								y: 17.081802
							},
							{
								x: -13.140007,
								y: 17.025839
							},
							{
								x: -13.062208,
								y: 16.984254
							},
							{
								x: -12.977791,
								y: 16.958647
							}
						]
					},
					{
						vertices: [
							{
								x: -0.599905,
								y: 17.167629
							},
							{
								x: -0.512114,
								y: 17.176276
							},
							{
								x: -0.427698,
								y: 17.201883
							},
							{
								x: -0.349898,
								y: 17.243468
							},
							{
								x: -0.281707,
								y: 17.299431
							},
							{
								x: -0.225744,
								y: 17.367623
							},
							{
								x: -0.184159,
								y: 17.445422
							},
							{
								x: -0.158552,
								y: 17.529839
							},
							{
								x: -0.149905,
								y: 17.617629
							},
							{
								x: -0.158552,
								y: 17.70542
							},
							{
								x: -0.184159,
								y: 17.789837
							},
							{
								x: -0.225744,
								y: 17.867636
							},
							{
								x: -0.281707,
								y: 17.935827
							},
							{
								x: -0.349898,
								y: 17.99179
							},
							{
								x: -0.427698,
								y: 18.033375
							},
							{
								x: -0.512114,
								y: 18.058983
							},
							{
								x: -0.599905,
								y: 18.067629
							},
							{
								x: -0.687696,
								y: 18.058983
							},
							{
								x: -0.772113,
								y: 18.033375
							},
							{
								x: -0.849912,
								y: 17.99179
							},
							{
								x: -0.918103,
								y: 17.935827
							},
							{
								x: -0.974066,
								y: 17.867636
							},
							{
								x: -1.015651,
								y: 17.789837
							},
							{
								x: -1.041258,
								y: 17.70542
							},
							{
								x: -1.049905,
								y: 17.617629
							},
							{
								x: -1.041258,
								y: 17.529839
							},
							{
								x: -1.015651,
								y: 17.445422
							},
							{
								x: -0.974066,
								y: 17.367623
							},
							{
								x: -0.918103,
								y: 17.299431
							},
							{
								x: -0.849912,
								y: 17.243468
							},
							{
								x: -0.772113,
								y: 17.201883
							},
							{
								x: -0.687696,
								y: 17.176276
							}
						]
					},
					{
						vertices: [
							{
								x: -18.299905,
								y: 17.067629
							},
							{
								x: -18.212114,
								y: 17.076276
							},
							{
								x: -18.127698,
								y: 17.101883
							},
							{
								x: -18.049898,
								y: 17.143468
							},
							{
								x: -17.981707,
								y: 17.199431
							},
							{
								x: -17.925744,
								y: 17.267623
							},
							{
								x: -17.884159,
								y: 17.345422
							},
							{
								x: -17.858552,
								y: 17.429839
							},
							{
								x: -17.849905,
								y: 17.517629
							},
							{
								x: -17.858552,
								y: 17.60542
							},
							{
								x: -17.884159,
								y: 17.689837
							},
							{
								x: -17.925744,
								y: 17.767636
							},
							{
								x: -17.981707,
								y: 17.835827
							},
							{
								x: -18.049898,
								y: 17.89179
							},
							{
								x: -18.127698,
								y: 17.933375
							},
							{
								x: -18.212114,
								y: 17.958983
							},
							{
								x: -18.299905,
								y: 17.967629
							},
							{
								x: -18.387696,
								y: 17.958983
							},
							{
								x: -18.472113,
								y: 17.933375
							},
							{
								x: -18.549912,
								y: 17.89179
							},
							{
								x: -18.618103,
								y: 17.835827
							},
							{
								x: -18.674066,
								y: 17.767636
							},
							{
								x: -18.715651,
								y: 17.689837
							},
							{
								x: -18.741258,
								y: 17.60542
							},
							{
								x: -18.749905,
								y: 17.517629
							},
							{
								x: -18.741258,
								y: 17.429839
							},
							{
								x: -18.715651,
								y: 17.345422
							},
							{
								x: -18.674066,
								y: 17.267623
							},
							{
								x: -18.618103,
								y: 17.199431
							},
							{
								x: -18.549912,
								y: 17.143468
							},
							{
								x: -18.472113,
								y: 17.101883
							},
							{
								x: -18.387696,
								y: 17.076276
							}
						]
					},
					{
						vertices: [
							{
								x: -5.249938,
								y: 13.725957
							},
							{
								x: -5.162147,
								y: 13.734603
							},
							{
								x: -5.07773,
								y: 13.760211
							},
							{
								x: -4.999931,
								y: 13.801795
							},
							{
								x: -4.93174,
								y: 13.857759
							},
							{
								x: -4.875777,
								y: 13.92595
							},
							{
								x: -4.834192,
								y: 14.003749
							},
							{
								x: -4.808585,
								y: 14.088166
							},
							{
								x: -4.799938,
								y: 14.175957
							},
							{
								x: -4.808585,
								y: 14.263747
							},
							{
								x: -4.834192,
								y: 14.348164
							},
							{
								x: -4.875777,
								y: 14.425963
							},
							{
								x: -4.93174,
								y: 14.494155
							},
							{
								x: -4.999931,
								y: 14.550118
							},
							{
								x: -5.07773,
								y: 14.591703
							},
							{
								x: -5.162147,
								y: 14.61731
							},
							{
								x: -5.249938,
								y: 14.625957
							},
							{
								x: -5.337729,
								y: 14.61731
							},
							{
								x: -5.422146,
								y: 14.591703
							},
							{
								x: -5.499945,
								y: 14.550118
							},
							{
								x: -5.568136,
								y: 14.494155
							},
							{
								x: -5.575001,
								y: 14.48579
							},
							{
								x: -5.581866,
								y: 14.494155
							},
							{
								x: -5.639043,
								y: 14.541079
							},
							{
								x: -5.562209,
								y: 14.548647
							},
							{
								x: -5.477792,
								y: 14.574254
							},
							{
								x: -5.399993,
								y: 14.615839
							},
							{
								x: -5.331802,
								y: 14.671802
							},
							{
								x: -5.275839,
								y: 14.739993
							},
							{
								x: -5.234254,
								y: 14.817792
							},
							{
								x: -5.208647,
								y: 14.902209
							},
							{
								x: -5.2,
								y: 14.99
							},
							{
								x: -5.208647,
								y: 15.077791
							},
							{
								x: -5.234254,
								y: 15.162208
							},
							{
								x: -5.275839,
								y: 15.240007
							},
							{
								x: -5.331802,
								y: 15.308198
							},
							{
								x: -5.399993,
								y: 15.364161
							},
							{
								x: -5.477792,
								y: 15.405746
							},
							{
								x: -5.562209,
								y: 15.431353
							},
							{
								x: -5.65,
								y: 15.44
							},
							{
								x: -5.737791,
								y: 15.431353
							},
							{
								x: -5.737797,
								y: 15.431351
							},
							{
								x: -5.908649,
								y: 15.602203
							},
							{
								x: -5.908647,
								y: 15.602209
							},
							{
								x: -5.9,
								y: 15.69
							},
							{
								x: -5.908647,
								y: 15.777791
							},
							{
								x: -5.934254,
								y: 15.862208
							},
							{
								x: -5.975839,
								y: 15.940007
							},
							{
								x: -6.031802,
								y: 16.008198
							},
							{
								x: -6.082738,
								y: 16.05
							},
							{
								x: -6.031802,
								y: 16.091802
							},
							{
								x: -5.975839,
								y: 16.159993
							},
							{
								x: -5.934254,
								y: 16.237792
							},
							{
								x: -5.908647,
								y: 16.322209
							},
							{
								x: -5.9,
								y: 16.41
							},
							{
								x: -5.908647,
								y: 16.497791
							},
							{
								x: -5.934254,
								y: 16.582208
							},
							{
								x: -5.975839,
								y: 16.660007
							},
							{
								x: -6.031802,
								y: 16.728198
							},
							{
								x: -6.099993,
								y: 16.784161
							},
							{
								x: -6.177792,
								y: 16.825746
							},
							{
								x: -6.262209,
								y: 16.851353
							},
							{
								x: -6.35,
								y: 16.86
							},
							{
								x: -6.437791,
								y: 16.851353
							},
							{
								x: -6.522208,
								y: 16.825746
							},
							{
								x: -6.600007,
								y: 16.784161
							},
							{
								x: -6.668198,
								y: 16.728198
							},
							{
								x: -6.724161,
								y: 16.660007
							},
							{
								x: -6.765746,
								y: 16.582208
							},
							{
								x: -6.791353,
								y: 16.497791
							},
							{
								x: -6.8,
								y: 16.41
							},
							{
								x: -6.791353,
								y: 16.322209
							},
							{
								x: -6.765746,
								y: 16.237792
							},
							{
								x: -6.724161,
								y: 16.159993
							},
							{
								x: -6.668198,
								y: 16.091802
							},
							{
								x: -6.617262,
								y: 16.05
							},
							{
								x: -6.668198,
								y: 16.008198
							},
							{
								x: -6.724161,
								y: 15.940007
							},
							{
								x: -6.765746,
								y: 15.862208
							},
							{
								x: -6.791353,
								y: 15.777791
							},
							{
								x: -6.8,
								y: 15.69
							},
							{
								x: -6.791353,
								y: 15.602209
							},
							{
								x: -6.765746,
								y: 15.517792
							},
							{
								x: -6.724161,
								y: 15.439993
							},
							{
								x: -6.668198,
								y: 15.371802
							},
							{
								x: -6.600007,
								y: 15.315839
							},
							{
								x: -6.522208,
								y: 15.274254
							},
							{
								x: -6.437791,
								y: 15.248647
							},
							{
								x: -6.35,
								y: 15.24
							},
							{
								x: -6.262209,
								y: 15.248647
							},
							{
								x: -6.262203,
								y: 15.248649
							},
							{
								x: -6.091351,
								y: 15.077797
							},
							{
								x: -6.091353,
								y: 15.077791
							},
							{
								x: -6.1,
								y: 14.99
							},
							{
								x: -6.091353,
								y: 14.902209
							},
							{
								x: -6.065746,
								y: 14.817792
							},
							{
								x: -6.024161,
								y: 14.739993
							},
							{
								x: -5.968198,
								y: 14.671802
							},
							{
								x: -5.911021,
								y: 14.624878
							},
							{
								x: -5.987855,
								y: 14.61731
							},
							{
								x: -6.072272,
								y: 14.591703
							},
							{
								x: -6.150071,
								y: 14.550118
							},
							{
								x: -6.218262,
								y: 14.494155
							},
							{
								x: -6.274225,
								y: 14.425963
							},
							{
								x: -6.31581,
								y: 14.348164
							},
							{
								x: -6.341417,
								y: 14.263747
							},
							{
								x: -6.350064,
								y: 14.175957
							},
							{
								x: -6.341417,
								y: 14.088166
							},
							{
								x: -6.31581,
								y: 14.003749
							},
							{
								x: -6.274225,
								y: 13.92595
							},
							{
								x: -6.218262,
								y: 13.857759
							},
							{
								x: -6.150071,
								y: 13.801795
							},
							{
								x: -6.072272,
								y: 13.760211
							},
							{
								x: -5.987855,
								y: 13.734603
							},
							{
								x: -5.900064,
								y: 13.725957
							},
							{
								x: -5.812273,
								y: 13.734603
							},
							{
								x: -5.727856,
								y: 13.760211
							},
							{
								x: -5.650057,
								y: 13.801795
							},
							{
								x: -5.581866,
								y: 13.857759
							},
							{
								x: -5.575001,
								y: 13.866124
							},
							{
								x: -5.568136,
								y: 13.857759
							},
							{
								x: -5.499945,
								y: 13.801795
							},
							{
								x: -5.422146,
								y: 13.760211
							},
							{
								x: -5.337729,
								y: 13.734603
							}
						]
					},
					{
						vertices: [
							{
								x: -11.1,
								y: 15.31
							},
							{
								x: -11.012209,
								y: 15.318647
							},
							{
								x: -10.927792,
								y: 15.344254
							},
							{
								x: -10.849993,
								y: 15.385839
							},
							{
								x: -10.781802,
								y: 15.441802
							},
							{
								x: -10.725839,
								y: 15.509993
							},
							{
								x: -10.684254,
								y: 15.587792
							},
							{
								x: -10.658647,
								y: 15.672209
							},
							{
								x: -10.65,
								y: 15.76
							},
							{
								x: -10.658647,
								y: 15.847791
							},
							{
								x: -10.684254,
								y: 15.932208
							},
							{
								x: -10.725839,
								y: 16.010007
							},
							{
								x: -10.781802,
								y: 16.078198
							},
							{
								x: -10.849993,
								y: 16.134161
							},
							{
								x: -10.927792,
								y: 16.175746
							},
							{
								x: -11.012209,
								y: 16.201353
							},
							{
								x: -11.1,
								y: 16.21
							},
							{
								x: -11.187791,
								y: 16.201353
							},
							{
								x: -11.272208,
								y: 16.175746
							},
							{
								x: -11.350007,
								y: 16.134161
							},
							{
								x: -11.418198,
								y: 16.078198
							},
							{
								x: -11.474161,
								y: 16.010007
							},
							{
								x: -11.515746,
								y: 15.932208
							},
							{
								x: -11.541353,
								y: 15.847791
							},
							{
								x: -11.55,
								y: 15.76
							},
							{
								x: -11.541353,
								y: 15.672209
							},
							{
								x: -11.515746,
								y: 15.587792
							},
							{
								x: -11.474161,
								y: 15.509993
							},
							{
								x: -11.418198,
								y: 15.441802
							},
							{
								x: -11.350007,
								y: 15.385839
							},
							{
								x: -11.272208,
								y: 15.344254
							},
							{
								x: -11.187791,
								y: 15.318647
							}
						]
					},
					{
						vertices: [
							{
								x: -9,
								y: 15.099897
							},
							{
								x: -8.912209,
								y: 15.108544
							},
							{
								x: -8.827792,
								y: 15.134151
							},
							{
								x: -8.749993,
								y: 15.175736
							},
							{
								x: -8.681802,
								y: 15.231699
							},
							{
								x: -8.625839,
								y: 15.29989
							},
							{
								x: -8.584254,
								y: 15.377689
							},
							{
								x: -8.558647,
								y: 15.462106
							},
							{
								x: -8.55,
								y: 15.549897
							},
							{
								x: -8.558647,
								y: 15.637688
							},
							{
								x: -8.584254,
								y: 15.722105
							},
							{
								x: -8.625839,
								y: 15.799904
							},
							{
								x: -8.681802,
								y: 15.868095
							},
							{
								x: -8.749993,
								y: 15.924058
							},
							{
								x: -8.827792,
								y: 15.965643
							},
							{
								x: -8.912209,
								y: 15.99125
							},
							{
								x: -9,
								y: 15.999897
							},
							{
								x: -9.087791,
								y: 15.99125
							},
							{
								x: -9.172208,
								y: 15.965643
							},
							{
								x: -9.250007,
								y: 15.924058
							},
							{
								x: -9.318198,
								y: 15.868095
							},
							{
								x: -9.374161,
								y: 15.799904
							},
							{
								x: -9.415746,
								y: 15.722105
							},
							{
								x: -9.441353,
								y: 15.637688
							},
							{
								x: -9.45,
								y: 15.549897
							},
							{
								x: -9.441353,
								y: 15.462106
							},
							{
								x: -9.415746,
								y: 15.377689
							},
							{
								x: -9.374161,
								y: 15.29989
							},
							{
								x: -9.318198,
								y: 15.231699
							},
							{
								x: -9.250007,
								y: 15.175736
							},
							{
								x: -9.172208,
								y: 15.134151
							},
							{
								x: -9.087791,
								y: 15.108544
							}
						]
					},
					{
						vertices: [
							{
								x: -0.70274,
								y: 14.425098
							},
							{
								x: -0.614949,
								y: 14.433745
							},
							{
								x: -0.530532,
								y: 14.459352
							},
							{
								x: -0.452733,
								y: 14.500937
							},
							{
								x: -0.384542,
								y: 14.5569
							},
							{
								x: -0.328579,
								y: 14.625091
							},
							{
								x: -0.286994,
								y: 14.70289
							},
							{
								x: -0.261387,
								y: 14.787307
							},
							{
								x: -0.25274,
								y: 14.875098
							},
							{
								x: -0.261387,
								y: 14.962889
							},
							{
								x: -0.286994,
								y: 15.047306
							},
							{
								x: -0.328579,
								y: 15.125105
							},
							{
								x: -0.384542,
								y: 15.193296
							},
							{
								x: -0.452733,
								y: 15.249259
							},
							{
								x: -0.530532,
								y: 15.290844
							},
							{
								x: -0.614949,
								y: 15.316451
							},
							{
								x: -0.70274,
								y: 15.325098
							},
							{
								x: -0.790531,
								y: 15.316451
							},
							{
								x: -0.874948,
								y: 15.290844
							},
							{
								x: -0.952747,
								y: 15.249259
							},
							{
								x: -1.020938,
								y: 15.193296
							},
							{
								x: -1.076901,
								y: 15.125105
							},
							{
								x: -1.118486,
								y: 15.047306
							},
							{
								x: -1.144093,
								y: 14.962889
							},
							{
								x: -1.15274,
								y: 14.875098
							},
							{
								x: -1.144093,
								y: 14.787307
							},
							{
								x: -1.118486,
								y: 14.70289
							},
							{
								x: -1.076901,
								y: 14.625091
							},
							{
								x: -1.020938,
								y: 14.5569
							},
							{
								x: -0.952747,
								y: 14.500937
							},
							{
								x: -0.874948,
								y: 14.459352
							},
							{
								x: -0.790531,
								y: 14.433745
							}
						]
					},
					{
						vertices: [
							{
								x: -8.899918,
								y: 13.884433
							},
							{
								x: -8.800422,
								y: 13.894233
							},
							{
								x: -8.70475,
								y: 13.923255
							},
							{
								x: -8.616578,
								y: 13.970384
							},
							{
								x: -8.539294,
								y: 14.033809
							},
							{
								x: -8.475869,
								y: 14.111092
							},
							{
								x: -8.42874,
								y: 14.199264
							},
							{
								x: -8.399718,
								y: 14.294937
							},
							{
								x: -8.389919,
								y: 14.394433
							},
							{
								x: -8.399718,
								y: 14.493929
							},
							{
								x: -8.42874,
								y: 14.589601
							},
							{
								x: -8.475869,
								y: 14.677773
							},
							{
								x: -8.539294,
								y: 14.755057
							},
							{
								x: -8.616578,
								y: 14.818482
							},
							{
								x: -8.70475,
								y: 14.865611
							},
							{
								x: -8.800422,
								y: 14.894633
							},
							{
								x: -8.899918,
								y: 14.904432
							},
							{
								x: -8.999414,
								y: 14.894633
							},
							{
								x: -9.095086,
								y: 14.865611
							},
							{
								x: -9.183258,
								y: 14.818482
							},
							{
								x: -9.260542,
								y: 14.755057
							},
							{
								x: -9.323967,
								y: 14.677773
							},
							{
								x: -9.371096,
								y: 14.589601
							},
							{
								x: -9.400118,
								y: 14.493929
							},
							{
								x: -9.409917,
								y: 14.394433
							},
							{
								x: -9.400118,
								y: 14.294937
							},
							{
								x: -9.371096,
								y: 14.199264
							},
							{
								x: -9.323967,
								y: 14.111092
							},
							{
								x: -9.260542,
								y: 14.033809
							},
							{
								x: -9.183258,
								y: 13.970384
							},
							{
								x: -9.095086,
								y: 13.923255
							},
							{
								x: -8.999414,
								y: 13.894233
							}
						]
					},
					{
						vertices: [
							{
								x: 4.100082,
								y: 13.884433
							},
							{
								x: 4.199578,
								y: 13.894233
							},
							{
								x: 4.29525,
								y: 13.923255
							},
							{
								x: 4.383422,
								y: 13.970384
							},
							{
								x: 4.460706,
								y: 14.033809
							},
							{
								x: 4.524131,
								y: 14.111092
							},
							{
								x: 4.57126,
								y: 14.199264
							},
							{
								x: 4.600282,
								y: 14.294937
							},
							{
								x: 4.610081,
								y: 14.394433
							},
							{
								x: 4.600282,
								y: 14.493929
							},
							{
								x: 4.57126,
								y: 14.589601
							},
							{
								x: 4.524131,
								y: 14.677773
							},
							{
								x: 4.460706,
								y: 14.755057
							},
							{
								x: 4.383422,
								y: 14.818482
							},
							{
								x: 4.29525,
								y: 14.865611
							},
							{
								x: 4.199578,
								y: 14.894633
							},
							{
								x: 4.100082,
								y: 14.904432
							},
							{
								x: 4.000586,
								y: 14.894633
							},
							{
								x: 3.904914,
								y: 14.865611
							},
							{
								x: 3.816742,
								y: 14.818482
							},
							{
								x: 3.739458,
								y: 14.755057
							},
							{
								x: 3.676033,
								y: 14.677773
							},
							{
								x: 3.628904,
								y: 14.589601
							},
							{
								x: 3.599882,
								y: 14.493929
							},
							{
								x: 3.590083,
								y: 14.394433
							},
							{
								x: 3.599882,
								y: 14.294937
							},
							{
								x: 3.628904,
								y: 14.199264
							},
							{
								x: 3.676033,
								y: 14.111092
							},
							{
								x: 3.739458,
								y: 14.033809
							},
							{
								x: 3.816742,
								y: 13.970384
							},
							{
								x: 3.904914,
								y: 13.923255
							},
							{
								x: 4.000586,
								y: 13.894233
							}
						]
					},
					{
						vertices: [
							{
								x: 9.899918,
								y: 13.884433
							},
							{
								x: 9.999414,
								y: 13.894233
							},
							{
								x: 10.095086,
								y: 13.923255
							},
							{
								x: 10.183258,
								y: 13.970384
							},
							{
								x: 10.260542,
								y: 14.033809
							},
							{
								x: 10.323967,
								y: 14.111092
							},
							{
								x: 10.371096,
								y: 14.199264
							},
							{
								x: 10.400118,
								y: 14.294937
							},
							{
								x: 10.409917,
								y: 14.394433
							},
							{
								x: 10.400118,
								y: 14.493929
							},
							{
								x: 10.371096,
								y: 14.589601
							},
							{
								x: 10.323967,
								y: 14.677773
							},
							{
								x: 10.260542,
								y: 14.755057
							},
							{
								x: 10.183258,
								y: 14.818482
							},
							{
								x: 10.095086,
								y: 14.865611
							},
							{
								x: 9.999414,
								y: 14.894633
							},
							{
								x: 9.899918,
								y: 14.904432
							},
							{
								x: 9.800422,
								y: 14.894633
							},
							{
								x: 9.70475,
								y: 14.865611
							},
							{
								x: 9.616578,
								y: 14.818482
							},
							{
								x: 9.539294,
								y: 14.755057
							},
							{
								x: 9.475869,
								y: 14.677773
							},
							{
								x: 9.42874,
								y: 14.589601
							},
							{
								x: 9.399718,
								y: 14.493929
							},
							{
								x: 9.389919,
								y: 14.394433
							},
							{
								x: 9.399718,
								y: 14.294937
							},
							{
								x: 9.42874,
								y: 14.199264
							},
							{
								x: 9.475869,
								y: 14.111092
							},
							{
								x: 9.539294,
								y: 14.033809
							},
							{
								x: 9.616578,
								y: 13.970384
							},
							{
								x: 9.70475,
								y: 13.923255
							},
							{
								x: 9.800422,
								y: 13.894233
							}
						]
					},
					{
						vertices: [
							{
								x: 18.349902,
								y: 12.024895
							},
							{
								x: 18.437692,
								y: 12.033542
							},
							{
								x: 18.522109,
								y: 12.059149
							},
							{
								x: 18.599908,
								y: 12.100734
							},
							{
								x: 18.6681,
								y: 12.156697
							},
							{
								x: 18.724063,
								y: 12.224888
							},
							{
								x: 18.765647,
								y: 12.302687
							},
							{
								x: 18.791255,
								y: 12.387104
							},
							{
								x: 18.799902,
								y: 12.474895
							},
							{
								x: 18.791255,
								y: 12.562686
							},
							{
								x: 18.765647,
								y: 12.647103
							},
							{
								x: 18.724063,
								y: 12.724902
							},
							{
								x: 18.6681,
								y: 12.793093
							},
							{
								x: 18.599908,
								y: 12.849056
							},
							{
								x: 18.522109,
								y: 12.890641
							},
							{
								x: 18.437692,
								y: 12.916248
							},
							{
								x: 18.349902,
								y: 12.924895
							},
							{
								x: 18.262111,
								y: 12.916248
							},
							{
								x: 18.177694,
								y: 12.890641
							},
							{
								x: 18.099895,
								y: 12.849056
							},
							{
								x: 18.031704,
								y: 12.793093
							},
							{
								x: 17.97574,
								y: 12.724902
							},
							{
								x: 17.934156,
								y: 12.647103
							},
							{
								x: 17.908548,
								y: 12.562686
							},
							{
								x: 17.899902,
								y: 12.474895
							},
							{
								x: 17.908548,
								y: 12.387104
							},
							{
								x: 17.934156,
								y: 12.302687
							},
							{
								x: 17.97574,
								y: 12.224888
							},
							{
								x: 18.031704,
								y: 12.156697
							},
							{
								x: 18.099895,
								y: 12.100734
							},
							{
								x: 18.177694,
								y: 12.059149
							},
							{
								x: 18.262111,
								y: 12.033542
							}
						]
					},
					{
						vertices: [
							{
								x: -11.670299,
								y: 11.570109
							},
							{
								x: -11.582509,
								y: 11.578756
							},
							{
								x: -11.498092,
								y: 11.604363
							},
							{
								x: -11.420293,
								y: 11.645948
							},
							{
								x: -11.352101,
								y: 11.701911
							},
							{
								x: -11.296138,
								y: 11.770103
							},
							{
								x: -11.254554,
								y: 11.847902
							},
							{
								x: -11.228946,
								y: 11.932318
							},
							{
								x: -11.220299,
								y: 12.020109
							},
							{
								x: -11.228946,
								y: 12.1079
							},
							{
								x: -11.254554,
								y: 12.192317
							},
							{
								x: -11.296138,
								y: 12.270116
							},
							{
								x: -11.352101,
								y: 12.338307
							},
							{
								x: -11.420293,
								y: 12.39427
							},
							{
								x: -11.498092,
								y: 12.435855
							},
							{
								x: -11.582509,
								y: 12.461463
							},
							{
								x: -11.670299,
								y: 12.470109
							},
							{
								x: -11.75809,
								y: 12.461463
							},
							{
								x: -11.842507,
								y: 12.435855
							},
							{
								x: -11.920306,
								y: 12.39427
							},
							{
								x: -11.988497,
								y: 12.338307
							},
							{
								x: -12.044461,
								y: 12.270116
							},
							{
								x: -12.086045,
								y: 12.192317
							},
							{
								x: -12.111653,
								y: 12.1079
							},
							{
								x: -12.120299,
								y: 12.020109
							},
							{
								x: -12.111653,
								y: 11.932318
							},
							{
								x: -12.086045,
								y: 11.847902
							},
							{
								x: -12.044461,
								y: 11.770103
							},
							{
								x: -11.988497,
								y: 11.701911
							},
							{
								x: -11.920306,
								y: 11.645948
							},
							{
								x: -11.842507,
								y: 11.604363
							},
							{
								x: -11.75809,
								y: 11.578756
							}
						]
					},
					{
						vertices: [
							{
								x: 6.449934,
								y: 9.975957
							},
							{
								x: 6.537725,
								y: 9.984603
							},
							{
								x: 6.622142,
								y: 10.010211
							},
							{
								x: 6.699941,
								y: 10.051795
							},
							{
								x: 6.768132,
								y: 10.107759
							},
							{
								x: 6.824095,
								y: 10.17595
							},
							{
								x: 6.86568,
								y: 10.253749
							},
							{
								x: 6.891287,
								y: 10.338166
							},
							{
								x: 6.899934,
								y: 10.425957
							},
							{
								x: 6.891287,
								y: 10.513747
							},
							{
								x: 6.86568,
								y: 10.598164
							},
							{
								x: 6.824095,
								y: 10.675963
							},
							{
								x: 6.768132,
								y: 10.744155
							},
							{
								x: 6.699941,
								y: 10.800118
							},
							{
								x: 6.622142,
								y: 10.841703
							},
							{
								x: 6.537725,
								y: 10.86731
							},
							{
								x: 6.449934,
								y: 10.875957
							},
							{
								x: 6.362143,
								y: 10.86731
							},
							{
								x: 6.277726,
								y: 10.841703
							},
							{
								x: 6.199927,
								y: 10.800118
							},
							{
								x: 6.131736,
								y: 10.744155
							},
							{
								x: 6.075773,
								y: 10.675963
							},
							{
								x: 6.034188,
								y: 10.598164
							},
							{
								x: 6.008581,
								y: 10.513747
							},
							{
								x: 5.999934,
								y: 10.425957
							},
							{
								x: 6.008581,
								y: 10.338166
							},
							{
								x: 6.034188,
								y: 10.253749
							},
							{
								x: 6.075773,
								y: 10.17595
							},
							{
								x: 6.131736,
								y: 10.107759
							},
							{
								x: 6.199927,
								y: 10.051795
							},
							{
								x: 6.277726,
								y: 10.010211
							},
							{
								x: 6.362143,
								y: 9.984603
							}
						]
					},
					{
						vertices: [
							{
								x: 12.89731,
								y: 9.524898
							},
							{
								x: 12.985101,
								y: 9.533545
							},
							{
								x: 13.069518,
								y: 9.559152
							},
							{
								x: 13.147317,
								y: 9.600737
							},
							{
								x: 13.215508,
								y: 9.6567
							},
							{
								x: 13.271471,
								y: 9.724891
							},
							{
								x: 13.313056,
								y: 9.80269
							},
							{
								x: 13.338663,
								y: 9.887107
							},
							{
								x: 13.34731,
								y: 9.974898
							},
							{
								x: 13.338663,
								y: 10.062689
							},
							{
								x: 13.313056,
								y: 10.147106
							},
							{
								x: 13.271471,
								y: 10.224905
							},
							{
								x: 13.215508,
								y: 10.293096
							},
							{
								x: 13.147317,
								y: 10.349059
							},
							{
								x: 13.069518,
								y: 10.390644
							},
							{
								x: 12.985101,
								y: 10.416251
							},
							{
								x: 12.89731,
								y: 10.424898
							},
							{
								x: 12.809519,
								y: 10.416251
							},
							{
								x: 12.725102,
								y: 10.390644
							},
							{
								x: 12.647303,
								y: 10.349059
							},
							{
								x: 12.579112,
								y: 10.293096
							},
							{
								x: 12.523149,
								y: 10.224905
							},
							{
								x: 12.481564,
								y: 10.147106
							},
							{
								x: 12.455957,
								y: 10.062689
							},
							{
								x: 12.44731,
								y: 9.974898
							},
							{
								x: 12.455957,
								y: 9.887107
							},
							{
								x: 12.481564,
								y: 9.80269
							},
							{
								x: 12.523149,
								y: 9.724891
							},
							{
								x: 12.579112,
								y: 9.6567
							},
							{
								x: 12.647303,
								y: 9.600737
							},
							{
								x: 12.725102,
								y: 9.559152
							},
							{
								x: 12.809519,
								y: 9.533545
							}
						]
					},
					{
						vertices: [
							{
								x: -19.461281,
								y: 9.09
							},
							{
								x: -19.37349,
								y: 9.098647
							},
							{
								x: -19.289073,
								y: 9.124254
							},
							{
								x: -19.211274,
								y: 9.165839
							},
							{
								x: -19.143083,
								y: 9.221802
							},
							{
								x: -19.08712,
								y: 9.289993
							},
							{
								x: -19.045535,
								y: 9.367792
							},
							{
								x: -19.019928,
								y: 9.452209
							},
							{
								x: -19.011281,
								y: 9.54
							},
							{
								x: -19.019928,
								y: 9.627791
							},
							{
								x: -19.045535,
								y: 9.712208
							},
							{
								x: -19.08712,
								y: 9.790007
							},
							{
								x: -19.143083,
								y: 9.858198
							},
							{
								x: -19.211274,
								y: 9.914161
							},
							{
								x: -19.289073,
								y: 9.955746
							},
							{
								x: -19.37349,
								y: 9.981353
							},
							{
								x: -19.461281,
								y: 9.99
							},
							{
								x: -19.549072,
								y: 9.981353
							},
							{
								x: -19.633489,
								y: 9.955746
							},
							{
								x: -19.711288,
								y: 9.914161
							},
							{
								x: -19.779479,
								y: 9.858198
							},
							{
								x: -19.835442,
								y: 9.790007
							},
							{
								x: -19.877027,
								y: 9.712208
							},
							{
								x: -19.902634,
								y: 9.627791
							},
							{
								x: -19.911281,
								y: 9.54
							},
							{
								x: -19.902634,
								y: 9.452209
							},
							{
								x: -19.877027,
								y: 9.367792
							},
							{
								x: -19.835442,
								y: 9.289993
							},
							{
								x: -19.779479,
								y: 9.221802
							},
							{
								x: -19.711288,
								y: 9.165839
							},
							{
								x: -19.633489,
								y: 9.124254
							},
							{
								x: -19.549072,
								y: 9.098647
							}
						]
					},
					{
						vertices: [
							{
								x: -15.970299,
								y: 8.870109
							},
							{
								x: -15.882509,
								y: 8.878756
							},
							{
								x: -15.798092,
								y: 8.904363
							},
							{
								x: -15.720293,
								y: 8.945948
							},
							{
								x: -15.652101,
								y: 9.001911
							},
							{
								x: -15.596138,
								y: 9.070103
							},
							{
								x: -15.554554,
								y: 9.147902
							},
							{
								x: -15.528946,
								y: 9.232318
							},
							{
								x: -15.520299,
								y: 9.320109
							},
							{
								x: -15.528946,
								y: 9.4079
							},
							{
								x: -15.554554,
								y: 9.492317
							},
							{
								x: -15.596138,
								y: 9.570116
							},
							{
								x: -15.652101,
								y: 9.638307
							},
							{
								x: -15.720293,
								y: 9.69427
							},
							{
								x: -15.798092,
								y: 9.735855
							},
							{
								x: -15.882509,
								y: 9.761463
							},
							{
								x: -15.970299,
								y: 9.770109
							},
							{
								x: -16.05809,
								y: 9.761463
							},
							{
								x: -16.142507,
								y: 9.735855
							},
							{
								x: -16.220306,
								y: 9.69427
							},
							{
								x: -16.288497,
								y: 9.638307
							},
							{
								x: -16.344461,
								y: 9.570116
							},
							{
								x: -16.386045,
								y: 9.492317
							},
							{
								x: -16.411653,
								y: 9.4079
							},
							{
								x: -16.420299,
								y: 9.320109
							},
							{
								x: -16.411653,
								y: 9.232318
							},
							{
								x: -16.386045,
								y: 9.147902
							},
							{
								x: -16.344461,
								y: 9.070103
							},
							{
								x: -16.288497,
								y: 9.001911
							},
							{
								x: -16.220306,
								y: 8.945948
							},
							{
								x: -16.142507,
								y: 8.904363
							},
							{
								x: -16.05809,
								y: 8.878756
							}
						]
					},
					{
						vertices: [
							{
								x: -17.874593,
								y: 8.861327
							},
							{
								x: -17.786803,
								y: 8.869974
							},
							{
								x: -17.702386,
								y: 8.895582
							},
							{
								x: -17.624587,
								y: 8.937166
							},
							{
								x: -17.556395,
								y: 8.993129
							},
							{
								x: -17.500432,
								y: 9.061321
							},
							{
								x: -17.458847,
								y: 9.13912
							},
							{
								x: -17.43324,
								y: 9.223537
							},
							{
								x: -17.424593,
								y: 9.311327
							},
							{
								x: -17.43324,
								y: 9.399118
							},
							{
								x: -17.458847,
								y: 9.483535
							},
							{
								x: -17.500432,
								y: 9.561334
							},
							{
								x: -17.556395,
								y: 9.629525
							},
							{
								x: -17.624587,
								y: 9.685489
							},
							{
								x: -17.702386,
								y: 9.727073
							},
							{
								x: -17.786803,
								y: 9.752681
							},
							{
								x: -17.874593,
								y: 9.761327
							},
							{
								x: -17.962384,
								y: 9.752681
							},
							{
								x: -18.046801,
								y: 9.727073
							},
							{
								x: -18.1246,
								y: 9.685489
							},
							{
								x: -18.192791,
								y: 9.629525
							},
							{
								x: -18.248755,
								y: 9.561334
							},
							{
								x: -18.290339,
								y: 9.483535
							},
							{
								x: -18.315947,
								y: 9.399118
							},
							{
								x: -18.324593,
								y: 9.311327
							},
							{
								x: -18.315947,
								y: 9.223537
							},
							{
								x: -18.290339,
								y: 9.13912
							},
							{
								x: -18.248755,
								y: 9.061321
							},
							{
								x: -18.192791,
								y: 8.993129
							},
							{
								x: -18.1246,
								y: 8.937166
							},
							{
								x: -18.046801,
								y: 8.895582
							},
							{
								x: -17.962384,
								y: 8.869974
							}
						]
					},
					{
						vertices: [
							{
								x: 10.878718,
								y: 8.49
							},
							{
								x: 10.966509,
								y: 8.498647
							},
							{
								x: 11.050925,
								y: 8.524254
							},
							{
								x: 11.128725,
								y: 8.565839
							},
							{
								x: 11.196916,
								y: 8.621802
							},
							{
								x: 11.252879,
								y: 8.689993
							},
							{
								x: 11.294464,
								y: 8.767792
							},
							{
								x: 11.320071,
								y: 8.852209
							},
							{
								x: 11.328718,
								y: 8.94
							},
							{
								x: 11.320071,
								y: 9.027791
							},
							{
								x: 11.294464,
								y: 9.112208
							},
							{
								x: 11.252879,
								y: 9.190007
							},
							{
								x: 11.196916,
								y: 9.258198
							},
							{
								x: 11.128725,
								y: 9.314161
							},
							{
								x: 11.050925,
								y: 9.355746
							},
							{
								x: 10.966509,
								y: 9.381353
							},
							{
								x: 10.878718,
								y: 9.39
							},
							{
								x: 10.790927,
								y: 9.381353
							},
							{
								x: 10.70651,
								y: 9.355746
							},
							{
								x: 10.628711,
								y: 9.314161
							},
							{
								x: 10.56052,
								y: 9.258198
							},
							{
								x: 10.504557,
								y: 9.190007
							},
							{
								x: 10.462972,
								y: 9.112208
							},
							{
								x: 10.437365,
								y: 9.027791
							},
							{
								x: 10.428718,
								y: 8.94
							},
							{
								x: 10.437365,
								y: 8.852209
							},
							{
								x: 10.462972,
								y: 8.767792
							},
							{
								x: 10.504557,
								y: 8.689993
							},
							{
								x: 10.56052,
								y: 8.621802
							},
							{
								x: 10.628711,
								y: 8.565839
							},
							{
								x: 10.70651,
								y: 8.524254
							},
							{
								x: 10.790927,
								y: 8.498647
							}
						]
					},
					{
						vertices: [
							{
								x: 3.568519,
								y: 8.449925
							},
							{
								x: 3.65631,
								y: 8.458572
							},
							{
								x: 3.740727,
								y: 8.484179
							},
							{
								x: 3.818526,
								y: 8.525764
							},
							{
								x: 3.886717,
								y: 8.581727
							},
							{
								x: 3.94268,
								y: 8.649918
							},
							{
								x: 3.984265,
								y: 8.727717
							},
							{
								x: 4.009872,
								y: 8.812134
							},
							{
								x: 4.018519,
								y: 8.899925
							},
							{
								x: 4.009872,
								y: 8.987716
							},
							{
								x: 3.984265,
								y: 9.072133
							},
							{
								x: 3.94268,
								y: 9.149932
							},
							{
								x: 3.886717,
								y: 9.218123
							},
							{
								x: 3.818526,
								y: 9.274086
							},
							{
								x: 3.740727,
								y: 9.315671
							},
							{
								x: 3.65631,
								y: 9.341278
							},
							{
								x: 3.568519,
								y: 9.349925
							},
							{
								x: 3.480728,
								y: 9.341278
							},
							{
								x: 3.396312,
								y: 9.315671
							},
							{
								x: 3.318512,
								y: 9.274086
							},
							{
								x: 3.250321,
								y: 9.218123
							},
							{
								x: 3.194358,
								y: 9.149932
							},
							{
								x: 3.152773,
								y: 9.072133
							},
							{
								x: 3.127166,
								y: 8.987716
							},
							{
								x: 3.118519,
								y: 8.899925
							},
							{
								x: 3.127166,
								y: 8.812134
							},
							{
								x: 3.152773,
								y: 8.727717
							},
							{
								x: 3.194358,
								y: 8.649918
							},
							{
								x: 3.250321,
								y: 8.581727
							},
							{
								x: 3.318512,
								y: 8.525764
							},
							{
								x: 3.396312,
								y: 8.484179
							},
							{
								x: 3.480728,
								y: 8.458572
							}
						]
					},
					{
						vertices: [
							{
								x: -2.174593,
								y: 7.661329
							},
							{
								x: -2.086803,
								y: 7.669976
							},
							{
								x: -2.002386,
								y: 7.695584
							},
							{
								x: -1.924587,
								y: 7.737168
							},
							{
								x: -1.856395,
								y: 7.793131
							},
							{
								x: -1.800432,
								y: 7.861323
							},
							{
								x: -1.758847,
								y: 7.939122
							},
							{
								x: -1.73324,
								y: 8.023539
							},
							{
								x: -1.724593,
								y: 8.111329
							},
							{
								x: -1.73324,
								y: 8.19912
							},
							{
								x: -1.758847,
								y: 8.283537
							},
							{
								x: -1.800432,
								y: 8.361336
							},
							{
								x: -1.856395,
								y: 8.429527
							},
							{
								x: -1.924587,
								y: 8.485491
							},
							{
								x: -2.002386,
								y: 8.527075
							},
							{
								x: -2.086803,
								y: 8.552683
							},
							{
								x: -2.174593,
								y: 8.561329
							},
							{
								x: -2.262384,
								y: 8.552683
							},
							{
								x: -2.346801,
								y: 8.527075
							},
							{
								x: -2.4246,
								y: 8.485491
							},
							{
								x: -2.492791,
								y: 8.429527
							},
							{
								x: -2.548755,
								y: 8.361336
							},
							{
								x: -2.590339,
								y: 8.283537
							},
							{
								x: -2.615947,
								y: 8.19912
							},
							{
								x: -2.624593,
								y: 8.111329
							},
							{
								x: -2.615947,
								y: 8.023539
							},
							{
								x: -2.590339,
								y: 7.939122
							},
							{
								x: -2.548755,
								y: 7.861323
							},
							{
								x: -2.492791,
								y: 7.793131
							},
							{
								x: -2.4246,
								y: 7.737168
							},
							{
								x: -2.346801,
								y: 7.695584
							},
							{
								x: -2.262384,
								y: 7.669976
							}
						]
					},
					{
						vertices: [
							{
								x: 3.018718,
								y: 6.15
							},
							{
								x: 3.106509,
								y: 6.158647
							},
							{
								x: 3.190926,
								y: 6.184254
							},
							{
								x: 3.268725,
								y: 6.225839
							},
							{
								x: 3.336916,
								y: 6.281802
							},
							{
								x: 3.39288,
								y: 6.349993
							},
							{
								x: 3.434464,
								y: 6.427792
							},
							{
								x: 3.460072,
								y: 6.512209
							},
							{
								x: 3.468718,
								y: 6.6
							},
							{
								x: 3.460072,
								y: 6.687791
							},
							{
								x: 3.46007,
								y: 6.687798
							},
							{
								x: 4.522272,
								y: 7.75
							},
							{
								x: 4.553093,
								y: 7.75
							},
							{
								x: 4.603913,
								y: 7.722836
							},
							{
								x: 4.660191,
								y: 7.705764
							},
							{
								x: 4.718718,
								y: 7.7
							},
							{
								x: 4.818718,
								y: 7.7
							},
							{
								x: 6.085585,
								y: 7.7
							},
							{
								x: 6.10052,
								y: 7.681802
							},
							{
								x: 6.168712,
								y: 7.625839
							},
							{
								x: 6.246511,
								y: 7.584254
							},
							{
								x: 6.330928,
								y: 7.558647
							},
							{
								x: 6.418718,
								y: 7.55
							},
							{
								x: 6.506509,
								y: 7.558647
							},
							{
								x: 6.590926,
								y: 7.584254
							},
							{
								x: 6.668725,
								y: 7.625839
							},
							{
								x: 6.736916,
								y: 7.681802
							},
							{
								x: 6.79288,
								y: 7.749993
							},
							{
								x: 6.834464,
								y: 7.827792
							},
							{
								x: 6.860072,
								y: 7.912209
							},
							{
								x: 6.868718,
								y: 8
							},
							{
								x: 6.860072,
								y: 8.087791
							},
							{
								x: 6.834464,
								y: 8.172208
							},
							{
								x: 6.79288,
								y: 8.250007
							},
							{
								x: 6.736916,
								y: 8.318198
							},
							{
								x: 6.668725,
								y: 8.374161
							},
							{
								x: 6.590926,
								y: 8.415746
							},
							{
								x: 6.506509,
								y: 8.441353
							},
							{
								x: 6.418718,
								y: 8.45
							},
							{
								x: 6.330928,
								y: 8.441353
							},
							{
								x: 6.246511,
								y: 8.415746
							},
							{
								x: 6.168712,
								y: 8.374161
							},
							{
								x: 6.10052,
								y: 8.318198
							},
							{
								x: 6.085585,
								y: 8.3
							},
							{
								x: 4.818718,
								y: 8.3
							},
							{
								x: 4.718718,
								y: 8.3
							},
							{
								x: 4.660191,
								y: 8.294236
							},
							{
								x: 4.603913,
								y: 8.277164
							},
							{
								x: 4.553093,
								y: 8.25
							},
							{
								x: 4.418718,
								y: 8.25
							},
							{
								x: 4.369946,
								y: 8.245196
							},
							{
								x: 4.323047,
								y: 8.23097
							},
							{
								x: 4.279826,
								y: 8.207867
							},
							{
								x: 4.241942,
								y: 8.176777
							},
							{
								x: 3.106516,
								y: 7.041351
							},
							{
								x: 3.106509,
								y: 7.041353
							},
							{
								x: 3.018718,
								y: 7.05
							},
							{
								x: 2.930928,
								y: 7.041353
							},
							{
								x: 2.846511,
								y: 7.015746
							},
							{
								x: 2.768712,
								y: 6.974161
							},
							{
								x: 2.70052,
								y: 6.918198
							},
							{
								x: 2.644557,
								y: 6.850007
							},
							{
								x: 2.602972,
								y: 6.772208
							},
							{
								x: 2.577365,
								y: 6.687791
							},
							{
								x: 2.568718,
								y: 6.6
							},
							{
								x: 2.577365,
								y: 6.512209
							},
							{
								x: 2.602972,
								y: 6.427792
							},
							{
								x: 2.644557,
								y: 6.349993
							},
							{
								x: 2.70052,
								y: 6.281802
							},
							{
								x: 2.768712,
								y: 6.225839
							},
							{
								x: 2.846511,
								y: 6.184254
							},
							{
								x: 2.930928,
								y: 6.158647
							}
						]
					},
					{
						vertices: [
							{
								x: -13.54996,
								y: 7.150015
							},
							{
								x: -13.462169,
								y: 7.158662
							},
							{
								x: -13.377752,
								y: 7.184269
							},
							{
								x: -13.299953,
								y: 7.225854
							},
							{
								x: -13.231762,
								y: 7.281817
							},
							{
								x: -13.175799,
								y: 7.350008
							},
							{
								x: -13.134214,
								y: 7.427807
							},
							{
								x: -13.108607,
								y: 7.512224
							},
							{
								x: -13.09996,
								y: 7.600015
							},
							{
								x: -13.108607,
								y: 7.687806
							},
							{
								x: -13.134214,
								y: 7.772223
							},
							{
								x: -13.175799,
								y: 7.850022
							},
							{
								x: -13.231762,
								y: 7.918213
							},
							{
								x: -13.299953,
								y: 7.974176
							},
							{
								x: -13.377752,
								y: 8.015761
							},
							{
								x: -13.462169,
								y: 8.041368
							},
							{
								x: -13.54996,
								y: 8.050015
							},
							{
								x: -13.637751,
								y: 8.041368
							},
							{
								x: -13.722168,
								y: 8.015761
							},
							{
								x: -13.799967,
								y: 7.974176
							},
							{
								x: -13.868158,
								y: 7.918213
							},
							{
								x: -13.924121,
								y: 7.850022
							},
							{
								x: -13.965706,
								y: 7.772223
							},
							{
								x: -13.991313,
								y: 7.687806
							},
							{
								x: -13.99996,
								y: 7.600015
							},
							{
								x: -13.991313,
								y: 7.512224
							},
							{
								x: -13.965706,
								y: 7.427807
							},
							{
								x: -13.924121,
								y: 7.350008
							},
							{
								x: -13.868158,
								y: 7.281817
							},
							{
								x: -13.799967,
								y: 7.225854
							},
							{
								x: -13.722168,
								y: 7.184269
							},
							{
								x: -13.637751,
								y: 7.158662
							}
						]
					},
					{
						vertices: [
							{
								x: 11.878734,
								y: 0.825
							},
							{
								x: 11.966525,
								y: 0.833647
							},
							{
								x: 12.050942,
								y: 0.859254
							},
							{
								x: 12.128741,
								y: 0.900839
							},
							{
								x: 12.196932,
								y: 0.956802
							},
							{
								x: 12.252896,
								y: 1.024993
							},
							{
								x: 12.29448,
								y: 1.102792
							},
							{
								x: 12.320088,
								y: 1.187209
							},
							{
								x: 12.328734,
								y: 1.275
							},
							{
								x: 12.320088,
								y: 1.362791
							},
							{
								x: 12.29448,
								y: 1.447208
							},
							{
								x: 12.252896,
								y: 1.525007
							},
							{
								x: 12.196932,
								y: 1.593198
							},
							{
								x: 12.128741,
								y: 1.649161
							},
							{
								x: 12.128734,
								y: 1.649165
							},
							{
								x: 12.128734,
								y: 2.275
							},
							{
								x: 12.123931,
								y: 2.323773
							},
							{
								x: 12.109704,
								y: 2.370671
							},
							{
								x: 12.086602,
								y: 2.413893
							},
							{
								x: 12.055511,
								y: 2.451777
							},
							{
								x: 10.920086,
								y: 3.587202
							},
							{
								x: 10.920088,
								y: 3.587209
							},
							{
								x: 10.920843,
								y: 3.594874
							},
							{
								x: 10.937849,
								y: 3.577868
							},
							{
								x: 10.983309,
								y: 3.540559
							},
							{
								x: 11.035176,
								y: 3.512836
							},
							{
								x: 11.091453,
								y: 3.495764
							},
							{
								x: 11.149981,
								y: 3.49
							},
							{
								x: 14.549981,
								y: 3.49
							},
							{
								x: 14.608508,
								y: 3.495764
							},
							{
								x: 14.664786,
								y: 3.512836
							},
							{
								x: 14.716652,
								y: 3.540559
							},
							{
								x: 14.762113,
								y: 3.577868
							},
							{
								x: 14.776896,
								y: 3.592651
							},
							{
								x: 14.808508,
								y: 3.595764
							},
							{
								x: 14.864786,
								y: 3.612836
							},
							{
								x: 14.916652,
								y: 3.640559
							},
							{
								x: 14.962113,
								y: 3.677868
							},
							{
								x: 15.474245,
								y: 4.19
							},
							{
								x: 16.249981,
								y: 4.19
							},
							{
								x: 16.308508,
								y: 4.195764
							},
							{
								x: 16.311398,
								y: 4.196641
							},
							{
								x: 16.331783,
								y: 4.171802
							},
							{
								x: 16.399974,
								y: 4.115839
							},
							{
								x: 16.477773,
								y: 4.074254
							},
							{
								x: 16.56219,
								y: 4.048647
							},
							{
								x: 16.649981,
								y: 4.04
							},
							{
								x: 16.737771,
								y: 4.048647
							},
							{
								x: 16.822188,
								y: 4.074254
							},
							{
								x: 16.899987,
								y: 4.115839
							},
							{
								x: 16.968179,
								y: 4.171802
							},
							{
								x: 17.024142,
								y: 4.239993
							},
							{
								x: 17.065726,
								y: 4.317792
							},
							{
								x: 17.091334,
								y: 4.402209
							},
							{
								x: 17.099981,
								y: 4.49
							},
							{
								x: 17.097747,
								y: 4.512682
							},
							{
								x: 17.124981,
								y: 4.51
							},
							{
								x: 17.212771,
								y: 4.518647
							},
							{
								x: 17.297188,
								y: 4.544254
							},
							{
								x: 17.374987,
								y: 4.585839
							},
							{
								x: 17.443179,
								y: 4.641802
							},
							{
								x: 17.499142,
								y: 4.709993
							},
							{
								x: 17.540726,
								y: 4.787792
							},
							{
								x: 17.566334,
								y: 4.872209
							},
							{
								x: 17.574981,
								y: 4.96
							},
							{
								x: 17.566334,
								y: 5.047791
							},
							{
								x: 17.540726,
								y: 5.132208
							},
							{
								x: 17.499142,
								y: 5.210007
							},
							{
								x: 17.443179,
								y: 5.278198
							},
							{
								x: 17.374987,
								y: 5.334161
							},
							{
								x: 17.297188,
								y: 5.375746
							},
							{
								x: 17.212771,
								y: 5.401353
							},
							{
								x: 17.124981,
								y: 5.41
							},
							{
								x: 17.03719,
								y: 5.401353
							},
							{
								x: 16.952773,
								y: 5.375746
							},
							{
								x: 16.874974,
								y: 5.334161
							},
							{
								x: 16.806783,
								y: 5.278198
							},
							{
								x: 16.750819,
								y: 5.210007
							},
							{
								x: 16.709235,
								y: 5.132208
							},
							{
								x: 16.683627,
								y: 5.047791
							},
							{
								x: 16.674981,
								y: 4.96
							},
							{
								x: 16.677215,
								y: 4.937318
							},
							{
								x: 16.649981,
								y: 4.94
							},
							{
								x: 16.56219,
								y: 4.931353
							},
							{
								x: 16.477773,
								y: 4.905746
							},
							{
								x: 16.399974,
								y: 4.864161
							},
							{
								x: 16.331783,
								y: 4.808198
							},
							{
								x: 16.311398,
								y: 4.783359
							},
							{
								x: 16.308508,
								y: 4.784236
							},
							{
								x: 16.249981,
								y: 4.79
							},
							{
								x: 15.349981,
								y: 4.79
							},
							{
								x: 15.291453,
								y: 4.784236
							},
							{
								x: 15.275745,
								y: 4.779471
							},
							{
								x: 15.64942,
								y: 5.153146
							},
							{
								x: 15.68362,
								y: 5.194818
							},
							{
								x: 15.709032,
								y: 5.242362
							},
							{
								x: 15.711536,
								y: 5.250617
							},
							{
								x: 15.731742,
								y: 5.270823
							},
							{
								x: 17.658519,
								y: 7.1976
							},
							{
								x: 17.9808,
								y: 7.1976
							},
							{
								x: 17.980804,
								y: 7.197593
							},
							{
								x: 18.036767,
								y: 7.129402
							},
							{
								x: 18.104959,
								y: 7.073439
							},
							{
								x: 18.182758,
								y: 7.031854
							},
							{
								x: 18.267175,
								y: 7.006247
							},
							{
								x: 18.354965,
								y: 6.9976
							},
							{
								x: 18.442756,
								y: 7.006247
							},
							{
								x: 18.527173,
								y: 7.031854
							},
							{
								x: 18.604972,
								y: 7.073439
							},
							{
								x: 18.673163,
								y: 7.129402
							},
							{
								x: 18.729127,
								y: 7.197593
							},
							{
								x: 18.770711,
								y: 7.275392
							},
							{
								x: 18.796319,
								y: 7.359809
							},
							{
								x: 18.804965,
								y: 7.4476
							},
							{
								x: 18.796319,
								y: 7.535391
							},
							{
								x: 18.770711,
								y: 7.619808
							},
							{
								x: 18.729127,
								y: 7.697607
							},
							{
								x: 18.673163,
								y: 7.765798
							},
							{
								x: 18.604972,
								y: 7.821761
							},
							{
								x: 18.527173,
								y: 7.863346
							},
							{
								x: 18.442756,
								y: 7.888953
							},
							{
								x: 18.354965,
								y: 7.8976
							},
							{
								x: 18.267175,
								y: 7.888953
							},
							{
								x: 18.182758,
								y: 7.863346
							},
							{
								x: 18.104959,
								y: 7.821761
							},
							{
								x: 18.036767,
								y: 7.765798
							},
							{
								x: 17.980804,
								y: 7.697607
							},
							{
								x: 17.9808,
								y: 7.6976
							},
							{
								x: 17.554965,
								y: 7.6976
							},
							{
								x: 17.506193,
								y: 7.692796
							},
							{
								x: 17.459295,
								y: 7.67857
							},
							{
								x: 17.416073,
								y: 7.655467
							},
							{
								x: 17.378189,
								y: 7.624377
							},
							{
								x: 15.378189,
								y: 5.624377
							},
							{
								x: 15.357984,
								y: 5.604172
							},
							{
								x: 15.349727,
								y: 5.601667
							},
							{
								x: 15.302184,
								y: 5.576254
							},
							{
								x: 15.260511,
								y: 5.542054
							},
							{
								x: 14.860511,
								y: 5.142054
							},
							{
								x: 14.760511,
								y: 5.042054
							},
							{
								x: 14.726311,
								y: 5.000382
							},
							{
								x: 14.700899,
								y: 4.952838
							},
							{
								x: 14.698395,
								y: 4.944583
							},
							{
								x: 14.542763,
								y: 4.788951
							},
							{
								x: 14.542756,
								y: 4.788953
							},
							{
								x: 14.454965,
								y: 4.7976
							},
							{
								x: 14.367175,
								y: 4.788953
							},
							{
								x: 14.282758,
								y: 4.763346
							},
							{
								x: 14.204959,
								y: 4.721761
							},
							{
								x: 14.136767,
								y: 4.665798
							},
							{
								x: 14.080804,
								y: 4.597607
							},
							{
								x: 14.03922,
								y: 4.519808
							},
							{
								x: 14.013612,
								y: 4.435391
							},
							{
								x: 14.004965,
								y: 4.3476
							},
							{
								x: 14.013612,
								y: 4.259809
							},
							{
								x: 14.03922,
								y: 4.175392
							},
							{
								x: 14.080804,
								y: 4.097593
							},
							{
								x: 14.087035,
								y: 4.09
							},
							{
								x: 11.274245,
								y: 4.09
							},
							{
								x: 10.962113,
								y: 4.402132
							},
							{
								x: 10.916652,
								y: 4.439441
							},
							{
								x: 10.864786,
								y: 4.467164
							},
							{
								x: 10.808508,
								y: 4.484236
							},
							{
								x: 10.749981,
								y: 4.49
							},
							{
								x: 8.649981,
								y: 4.49
							},
							{
								x: 8.549981,
								y: 4.49
							},
							{
								x: 8.491453,
								y: 4.484236
							},
							{
								x: 8.435176,
								y: 4.467164
							},
							{
								x: 8.384355,
								y: 4.44
							},
							{
								x: 7.849981,
								y: 4.44
							},
							{
								x: 7.801208,
								y: 4.435196
							},
							{
								x: 7.75431,
								y: 4.42097
							},
							{
								x: 7.711088,
								y: 4.397867
							},
							{
								x: 7.673204,
								y: 4.366777
							},
							{
								x: 7.346427,
								y: 4.04
							},
							{
								x: 5.424146,
								y: 4.04
							},
							{
								x: 5.424142,
								y: 4.040007
							},
							{
								x: 5.368179,
								y: 4.108198
							},
							{
								x: 5.299987,
								y: 4.164161
							},
							{
								x: 5.222188,
								y: 4.205746
							},
							{
								x: 5.137771,
								y: 4.231353
							},
							{
								x: 5.049981,
								y: 4.24
							},
							{
								x: 4.96219,
								y: 4.231353
							},
							{
								x: 4.877773,
								y: 4.205746
							},
							{
								x: 4.799974,
								y: 4.164161
							},
							{
								x: 4.731783,
								y: 4.108198
							},
							{
								x: 4.675819,
								y: 4.040007
							},
							{
								x: 4.634235,
								y: 3.962208
							},
							{
								x: 4.608627,
								y: 3.877791
							},
							{
								x: 4.599981,
								y: 3.79
							},
							{
								x: 4.608627,
								y: 3.702209
							},
							{
								x: 4.634235,
								y: 3.617792
							},
							{
								x: 4.675819,
								y: 3.539993
							},
							{
								x: 4.731783,
								y: 3.471802
							},
							{
								x: 4.799974,
								y: 3.415839
							},
							{
								x: 4.877773,
								y: 3.374254
							},
							{
								x: 4.96219,
								y: 3.348647
							},
							{
								x: 5.049981,
								y: 3.34
							},
							{
								x: 5.137771,
								y: 3.348647
							},
							{
								x: 5.222188,
								y: 3.374254
							},
							{
								x: 5.299987,
								y: 3.415839
							},
							{
								x: 5.368179,
								y: 3.471802
							},
							{
								x: 5.424142,
								y: 3.539993
							},
							{
								x: 5.424146,
								y: 3.54
							},
							{
								x: 7.449981,
								y: 3.54
							},
							{
								x: 7.498753,
								y: 3.544804
							},
							{
								x: 7.545651,
								y: 3.55903
							},
							{
								x: 7.588873,
								y: 3.582133
							},
							{
								x: 7.626757,
								y: 3.613223
							},
							{
								x: 7.953534,
								y: 3.94
							},
							{
								x: 8.384355,
								y: 3.94
							},
							{
								x: 8.435176,
								y: 3.912836
							},
							{
								x: 8.491453,
								y: 3.895764
							},
							{
								x: 8.549981,
								y: 3.89
							},
							{
								x: 8.649981,
								y: 3.89
							},
							{
								x: 10.085862,
								y: 3.89
							},
							{
								x: 10.062989,
								y: 3.847208
							},
							{
								x: 10.037381,
								y: 3.762791
							},
							{
								x: 10.028734,
								y: 3.675
							},
							{
								x: 10.037381,
								y: 3.587209
							},
							{
								x: 10.062989,
								y: 3.502792
							},
							{
								x: 10.104573,
								y: 3.424993
							},
							{
								x: 10.160536,
								y: 3.356802
							},
							{
								x: 10.228728,
								y: 3.300839
							},
							{
								x: 10.306527,
								y: 3.259254
							},
							{
								x: 10.390944,
								y: 3.233647
							},
							{
								x: 10.478734,
								y: 3.225
							},
							{
								x: 10.566525,
								y: 3.233647
							},
							{
								x: 10.566532,
								y: 3.233649
							},
							{
								x: 11.628734,
								y: 2.171447
							},
							{
								x: 11.628734,
								y: 1.649164
							},
							{
								x: 11.628728,
								y: 1.649161
							},
							{
								x: 11.560536,
								y: 1.593198
							},
							{
								x: 11.504573,
								y: 1.525007
							},
							{
								x: 11.462989,
								y: 1.447208
							},
							{
								x: 11.437381,
								y: 1.362791
							},
							{
								x: 11.428734,
								y: 1.275
							},
							{
								x: 11.437381,
								y: 1.187209
							},
							{
								x: 11.462989,
								y: 1.102792
							},
							{
								x: 11.504573,
								y: 1.024993
							},
							{
								x: 11.560536,
								y: 0.956802
							},
							{
								x: 11.628728,
								y: 0.900839
							},
							{
								x: 11.706527,
								y: 0.859254
							},
							{
								x: 11.790944,
								y: 0.833647
							}
						]
					},
					{
						vertices: [
							{
								x: 13.144965,
								y: 6.2976
							},
							{
								x: 13.232756,
								y: 6.306247
							},
							{
								x: 13.317173,
								y: 6.331854
							},
							{
								x: 13.394972,
								y: 6.373439
							},
							{
								x: 13.463163,
								y: 6.429402
							},
							{
								x: 13.519127,
								y: 6.497593
							},
							{
								x: 13.560711,
								y: 6.575392
							},
							{
								x: 13.586319,
								y: 6.659809
							},
							{
								x: 13.594965,
								y: 6.7476
							},
							{
								x: 13.586319,
								y: 6.835391
							},
							{
								x: 13.560711,
								y: 6.919808
							},
							{
								x: 13.519127,
								y: 6.997607
							},
							{
								x: 13.463163,
								y: 7.065798
							},
							{
								x: 13.394972,
								y: 7.121761
							},
							{
								x: 13.317173,
								y: 7.163346
							},
							{
								x: 13.232756,
								y: 7.188953
							},
							{
								x: 13.144965,
								y: 7.1976
							},
							{
								x: 13.057175,
								y: 7.188953
							},
							{
								x: 12.972758,
								y: 7.163346
							},
							{
								x: 12.894959,
								y: 7.121761
							},
							{
								x: 12.826767,
								y: 7.065798
							},
							{
								x: 12.770804,
								y: 6.997607
							},
							{
								x: 12.72922,
								y: 6.919808
							},
							{
								x: 12.703612,
								y: 6.835391
							},
							{
								x: 12.694965,
								y: 6.7476
							},
							{
								x: 12.703612,
								y: 6.659809
							},
							{
								x: 12.72922,
								y: 6.575392
							},
							{
								x: 12.770804,
								y: 6.497593
							},
							{
								x: 12.826767,
								y: 6.429402
							},
							{
								x: 12.894959,
								y: 6.373439
							},
							{
								x: 12.972758,
								y: 6.331854
							},
							{
								x: 13.057175,
								y: 6.306247
							}
						]
					},
					{
						vertices: [
							{
								x: -4.350064,
								y: 6.075957
							},
							{
								x: -4.262273,
								y: 6.084603
							},
							{
								x: -4.177856,
								y: 6.110211
							},
							{
								x: -4.100057,
								y: 6.151795
							},
							{
								x: -4.031866,
								y: 6.207759
							},
							{
								x: -3.975903,
								y: 6.27595
							},
							{
								x: -3.934318,
								y: 6.353749
							},
							{
								x: -3.908711,
								y: 6.438166
							},
							{
								x: -3.900064,
								y: 6.525957
							},
							{
								x: -3.908711,
								y: 6.613747
							},
							{
								x: -3.934318,
								y: 6.698164
							},
							{
								x: -3.975903,
								y: 6.775963
							},
							{
								x: -4.031866,
								y: 6.844155
							},
							{
								x: -4.100057,
								y: 6.900118
							},
							{
								x: -4.177856,
								y: 6.941703
							},
							{
								x: -4.262273,
								y: 6.96731
							},
							{
								x: -4.350064,
								y: 6.975957
							},
							{
								x: -4.437855,
								y: 6.96731
							},
							{
								x: -4.522272,
								y: 6.941703
							},
							{
								x: -4.600071,
								y: 6.900118
							},
							{
								x: -4.668262,
								y: 6.844155
							},
							{
								x: -4.724225,
								y: 6.775963
							},
							{
								x: -4.76581,
								y: 6.698164
							},
							{
								x: -4.791417,
								y: 6.613747
							},
							{
								x: -4.800064,
								y: 6.525957
							},
							{
								x: -4.791417,
								y: 6.438166
							},
							{
								x: -4.76581,
								y: 6.353749
							},
							{
								x: -4.724225,
								y: 6.27595
							},
							{
								x: -4.668262,
								y: 6.207759
							},
							{
								x: -4.600071,
								y: 6.151795
							},
							{
								x: -4.522272,
								y: 6.110211
							},
							{
								x: -4.437855,
								y: 6.084603
							}
						]
					},
					{
						vertices: [
							{
								x: -3.250043,
								y: 5.52602
							},
							{
								x: -3.162252,
								y: 5.534667
							},
							{
								x: -3.077835,
								y: 5.560275
							},
							{
								x: -3.000036,
								y: 5.601859
							},
							{
								x: -2.931845,
								y: 5.657822
							},
							{
								x: -2.875882,
								y: 5.726014
							},
							{
								x: -2.834297,
								y: 5.803813
							},
							{
								x: -2.80869,
								y: 5.88823
							},
							{
								x: -2.800043,
								y: 5.97602
							},
							{
								x: -2.80869,
								y: 6.063811
							},
							{
								x: -2.834297,
								y: 6.148228
							},
							{
								x: -2.875882,
								y: 6.226027
							},
							{
								x: -2.931845,
								y: 6.294218
							},
							{
								x: -3.000036,
								y: 6.350182
							},
							{
								x: -3.077835,
								y: 6.391766
							},
							{
								x: -3.162252,
								y: 6.417374
							},
							{
								x: -3.250043,
								y: 6.42602
							},
							{
								x: -3.337834,
								y: 6.417374
							},
							{
								x: -3.42225,
								y: 6.391766
							},
							{
								x: -3.50005,
								y: 6.350182
							},
							{
								x: -3.568241,
								y: 6.294218
							},
							{
								x: -3.624204,
								y: 6.226027
							},
							{
								x: -3.665789,
								y: 6.148228
							},
							{
								x: -3.691396,
								y: 6.063811
							},
							{
								x: -3.700043,
								y: 5.97602
							},
							{
								x: -3.691396,
								y: 5.88823
							},
							{
								x: -3.665789,
								y: 5.803813
							},
							{
								x: -3.624204,
								y: 5.726014
							},
							{
								x: -3.568241,
								y: 5.657822
							},
							{
								x: -3.50005,
								y: 5.601859
							},
							{
								x: -3.42225,
								y: 5.560275
							},
							{
								x: -3.337834,
								y: 5.534667
							}
						]
					},
					{
						vertices: [
							{
								x: 6.474981,
								y: 4.385
							},
							{
								x: 6.562771,
								y: 4.393647
							},
							{
								x: 6.647188,
								y: 4.419254
							},
							{
								x: 6.724987,
								y: 4.460839
							},
							{
								x: 6.793179,
								y: 4.516802
							},
							{
								x: 6.849142,
								y: 4.584993
							},
							{
								x: 6.890726,
								y: 4.662792
							},
							{
								x: 6.916334,
								y: 4.747209
							},
							{
								x: 6.924981,
								y: 4.835
							},
							{
								x: 6.916334,
								y: 4.922791
							},
							{
								x: 6.890726,
								y: 5.007208
							},
							{
								x: 6.849142,
								y: 5.085007
							},
							{
								x: 6.793179,
								y: 5.153198
							},
							{
								x: 6.724987,
								y: 5.209161
							},
							{
								x: 6.647188,
								y: 5.250746
							},
							{
								x: 6.562771,
								y: 5.276353
							},
							{
								x: 6.474981,
								y: 5.285
							},
							{
								x: 6.38719,
								y: 5.276353
							},
							{
								x: 6.302773,
								y: 5.250746
							},
							{
								x: 6.224974,
								y: 5.209161
							},
							{
								x: 6.156783,
								y: 5.153198
							},
							{
								x: 6.100819,
								y: 5.085007
							},
							{
								x: 6.059235,
								y: 5.007208
							},
							{
								x: 6.033627,
								y: 4.922791
							},
							{
								x: 6.024981,
								y: 4.835
							},
							{
								x: 6.033627,
								y: 4.747209
							},
							{
								x: 6.059235,
								y: 4.662792
							},
							{
								x: 6.100819,
								y: 4.584993
							},
							{
								x: 6.156783,
								y: 4.516802
							},
							{
								x: 6.224974,
								y: 4.460839
							},
							{
								x: 6.302773,
								y: 4.419254
							},
							{
								x: 6.38719,
								y: 4.393647
							}
						]
					},
					{
						vertices: [
							{
								x: -15.149351,
								y: -1.488669
							},
							{
								x: -14.849351,
								y: -1.488669
							},
							{
								x: -14.800579,
								y: -1.483865
							},
							{
								x: -14.75368,
								y: -1.469639
							},
							{
								x: -14.711148,
								y: -1.446904
							},
							{
								x: -14.70368,
								y: -1.444639
							},
							{
								x: -14.661148,
								y: -1.421904
							},
							{
								x: -14.65368,
								y: -1.419639
							},
							{
								x: -14.610459,
								y: -1.396536
							},
							{
								x: -14.572575,
								y: -1.365445
							},
							{
								x: -14.447575,
								y: -1.240445
							},
							{
								x: -14.416484,
								y: -1.202561
							},
							{
								x: -14.393381,
								y: -1.15934
							},
							{
								x: -14.391116,
								y: -1.151872
							},
							{
								x: -14.368381,
								y: -1.10934
							},
							{
								x: -14.354155,
								y: -1.062441
							},
							{
								x: -14.353196,
								y: -1.052701
							},
							{
								x: -14.343381,
								y: -1.03434
							},
							{
								x: -14.329155,
								y: -0.987441
							},
							{
								x: -14.324351,
								y: -0.938669
							},
							{
								x: -14.324351,
								y: -0.867221
							},
							{
								x: -14.172575,
								y: -0.715445
							},
							{
								x: -14.141484,
								y: -0.677561
							},
							{
								x: -14.118381,
								y: -0.63434
							},
							{
								x: -14.104155,
								y: -0.587441
							},
							{
								x: -14.099351,
								y: -0.538669
							},
							{
								x: -14.099351,
								y: -0.520509
							},
							{
								x: -14.093381,
								y: -0.50934
							},
							{
								x: -14.079155,
								y: -0.462441
							},
							{
								x: -14.074351,
								y: -0.413669
							},
							{
								x: -14.079155,
								y: -0.364896
							},
							{
								x: -14.093381,
								y: -0.317998
							},
							{
								x: -14.116484,
								y: -0.274776
							},
							{
								x: -14.147575,
								y: -0.236892
							},
							{
								x: -14.208,
								y: -0.176467
							},
							{
								x: -14.207998,
								y: -0.176459
							},
							{
								x: -14.199351,
								y: -0.088669
							},
							{
								x: -14.207998,
								y: -878e-6
							},
							{
								x: -14.233605,
								y: 0.083539
							},
							{
								x: -14.27519,
								y: 0.161338
							},
							{
								x: -14.331153,
								y: 0.229529
							},
							{
								x: -14.399345,
								y: 0.285493
							},
							{
								x: -14.477144,
								y: 0.327077
							},
							{
								x: -14.561561,
								y: 0.352685
							},
							{
								x: -14.649351,
								y: 0.361331
							},
							{
								x: -14.737142,
								y: 0.352685
							},
							{
								x: -14.821559,
								y: 0.327077
							},
							{
								x: -14.8757,
								y: 0.298138
							},
							{
								x: -14.988404,
								y: 1.291978
							},
							{
								x: -14.924937,
								y: 1.325902
							},
							{
								x: -14.856746,
								y: 1.381865
							},
							{
								x: -14.800783,
								y: 1.450056
							},
							{
								x: -14.759198,
								y: 1.527855
							},
							{
								x: -14.733591,
								y: 1.612272
							},
							{
								x: -14.724944,
								y: 1.700063
							},
							{
								x: -14.733591,
								y: 1.787854
							},
							{
								x: -14.759198,
								y: 1.872271
							},
							{
								x: -14.800783,
								y: 1.95007
							},
							{
								x: -14.856746,
								y: 2.018261
							},
							{
								x: -14.924937,
								y: 2.074224
							},
							{
								x: -15.002736,
								y: 2.115809
							},
							{
								x: -15.013159,
								y: 2.118971
							},
							{
								x: -14.072575,
								y: 3.059555
							},
							{
								x: -14.041484,
								y: 3.097439
							},
							{
								x: -14.018381,
								y: 3.14066
							},
							{
								x: -14.004155,
								y: 3.187559
							},
							{
								x: -13.999351,
								y: 3.236331
							},
							{
								x: -13.999351,
								y: 3.237167
							},
							{
								x: -13.999345,
								y: 3.23717
							},
							{
								x: -13.931153,
								y: 3.293133
							},
							{
								x: -13.87519,
								y: 3.361325
							},
							{
								x: -13.833605,
								y: 3.439124
							},
							{
								x: -13.807998,
								y: 3.523541
							},
							{
								x: -13.799351,
								y: 3.611331
							},
							{
								x: -13.807998,
								y: 3.699122
							},
							{
								x: -13.833605,
								y: 3.783539
							},
							{
								x: -13.87519,
								y: 3.861338
							},
							{
								x: -13.931153,
								y: 3.929529
							},
							{
								x: -13.999345,
								y: 3.985493
							},
							{
								x: -14.077144,
								y: 4.027077
							},
							{
								x: -14.161561,
								y: 4.052685
							},
							{
								x: -14.249351,
								y: 4.061331
							},
							{
								x: -14.337142,
								y: 4.052685
							},
							{
								x: -14.36056,
								y: 4.045581
							},
							{
								x: -14.363737,
								y: 4.077836
							},
							{
								x: -14.389344,
								y: 4.162253
							},
							{
								x: -14.430929,
								y: 4.240052
							},
							{
								x: -14.486892,
								y: 4.308244
							},
							{
								x: -14.555083,
								y: 4.364207
							},
							{
								x: -14.632882,
								y: 4.405792
							},
							{
								x: -14.717299,
								y: 4.431399
							},
							{
								x: -14.80509,
								y: 4.440046
							},
							{
								x: -14.892881,
								y: 4.431399
							},
							{
								x: -14.977297,
								y: 4.405792
							},
							{
								x: -15.055096,
								y: 4.364207
							},
							{
								x: -15.123288,
								y: 4.308244
							},
							{
								x: -15.179251,
								y: 4.240052
							},
							{
								x: -15.220836,
								y: 4.162253
							},
							{
								x: -15.246443,
								y: 4.077836
							},
							{
								x: -15.25509,
								y: 3.990046
							},
							{
								x: -15.246443,
								y: 3.902255
							},
							{
								x: -15.220836,
								y: 3.817838
							},
							{
								x: -15.179251,
								y: 3.740039
							},
							{
								x: -15.123288,
								y: 3.671848
							},
							{
								x: -15.055096,
								y: 3.615884
							},
							{
								x: -14.977297,
								y: 3.5743
							},
							{
								x: -14.892881,
								y: 3.548692
							},
							{
								x: -14.80509,
								y: 3.540046
							},
							{
								x: -14.717299,
								y: 3.548692
							},
							{
								x: -14.693882,
								y: 3.555796
							},
							{
								x: -14.690705,
								y: 3.523541
							},
							{
								x: -14.665097,
								y: 3.439124
							},
							{
								x: -14.623513,
								y: 3.361325
							},
							{
								x: -14.567549,
								y: 3.293133
							},
							{
								x: -14.55577,
								y: 3.283466
							},
							{
								x: -15.726128,
								y: 2.113108
							},
							{
								x: -15.757219,
								y: 2.075224
							},
							{
								x: -15.780321,
								y: 2.032002
							},
							{
								x: -15.782585,
								y: 2.02454
							},
							{
								x: -15.805321,
								y: 1.982002
							},
							{
								x: -15.819548,
								y: 1.935104
							},
							{
								x: -15.820507,
								y: 1.925363
							},
							{
								x: -15.830321,
								y: 1.907002
							},
							{
								x: -15.844548,
								y: 1.860104
							},
							{
								x: -15.849351,
								y: 1.811331
							},
							{
								x: -15.849351,
								y: 1.586331
							},
							{
								x: -15.844548,
								y: 1.537559
							},
							{
								x: -15.830321,
								y: 1.49066
							},
							{
								x: -15.820507,
								y: 1.4723
							},
							{
								x: -15.819548,
								y: 1.462559
							},
							{
								x: -15.805321,
								y: 1.41566
							},
							{
								x: -15.782585,
								y: 1.373124
							},
							{
								x: -15.780321,
								y: 1.36566
							},
							{
								x: -15.757219,
								y: 1.322439
							},
							{
								x: -15.726128,
								y: 1.284555
							},
							{
								x: -15.724351,
								y: 1.282778
							},
							{
								x: -15.724351,
								y: 1.236331
							},
							{
								x: -15.719548,
								y: 1.187559
							},
							{
								x: -15.705321,
								y: 1.14066
							},
							{
								x: -15.699351,
								y: 1.129491
							},
							{
								x: -15.699351,
								y: -0.988669
							},
							{
								x: -15.694548,
								y: -1.037441
							},
							{
								x: -15.680321,
								y: -1.08434
							},
							{
								x: -15.657219,
								y: -1.127561
							},
							{
								x: -15.626128,
								y: -1.165445
							},
							{
								x: -15.426128,
								y: -1.365445
							},
							{
								x: -15.388244,
								y: -1.396536
							},
							{
								x: -15.345022,
								y: -1.419639
							},
							{
								x: -15.337556,
								y: -1.421904
							},
							{
								x: -15.295022,
								y: -1.444639
							},
							{
								x: -15.287556,
								y: -1.446904
							},
							{
								x: -15.245022,
								y: -1.469639
							},
							{
								x: -15.198124,
								y: -1.483865
							}
						]
					},
					{
						vertices: [
							{
								x: 7.825407,
								y: -2.138671
							},
							{
								x: 7.913197,
								y: -2.130024
							},
							{
								x: 7.997614,
								y: -2.104416
							},
							{
								x: 8.075413,
								y: -2.062832
							},
							{
								x: 8.143605,
								y: -2.006869
							},
							{
								x: 8.199568,
								y: -1.938677
							},
							{
								x: 8.241153,
								y: -1.860878
							},
							{
								x: 8.26676,
								y: -1.776461
							},
							{
								x: 8.275407,
								y: -1.688671
							},
							{
								x: 8.26676,
								y: -1.60088
							},
							{
								x: 8.241153,
								y: -1.516463
							},
							{
								x: 8.199568,
								y: -1.438664
							},
							{
								x: 8.143605,
								y: -1.370473
							},
							{
								x: 8.075413,
								y: -1.314509
							},
							{
								x: 7.997614,
								y: -1.272925
							},
							{
								x: 7.913197,
								y: -1.247317
							},
							{
								x: 7.825407,
								y: -1.238671
							},
							{
								x: 7.769793,
								y: -1.244148
							},
							{
								x: 3.337513,
								y: 3.188132
							},
							{
								x: 3.343605,
								y: 3.193131
							},
							{
								x: 3.399568,
								y: 3.261323
							},
							{
								x: 3.441153,
								y: 3.339122
							},
							{
								x: 3.46676,
								y: 3.423539
							},
							{
								x: 3.475407,
								y: 3.511329
							},
							{
								x: 3.46676,
								y: 3.59912
							},
							{
								x: 3.441153,
								y: 3.683537
							},
							{
								x: 3.399568,
								y: 3.761336
							},
							{
								x: 3.343605,
								y: 3.829527
							},
							{
								x: 3.275413,
								y: 3.885491
							},
							{
								x: 3.197614,
								y: 3.927075
							},
							{
								x: 3.113197,
								y: 3.952683
							},
							{
								x: 3.025407,
								y: 3.961329
							},
							{
								x: 2.937616,
								y: 3.952683
							},
							{
								x: 2.853199,
								y: 3.927075
							},
							{
								x: 2.7754,
								y: 3.885491
							},
							{
								x: 2.707209,
								y: 3.829527
							},
							{
								x: 2.651245,
								y: 3.761336
							},
							{
								x: 2.609661,
								y: 3.683537
							},
							{
								x: 2.584053,
								y: 3.59912
							},
							{
								x: 2.575407,
								y: 3.511329
							},
							{
								x: 2.584053,
								y: 3.423539
							},
							{
								x: 2.609661,
								y: 3.339122
							},
							{
								x: 2.651245,
								y: 3.261323
							},
							{
								x: 2.707209,
								y: 3.193131
							},
							{
								x: 2.750407,
								y: 3.157679
							},
							{
								x: 2.750407,
								y: 3.111329
							},
							{
								x: 2.755691,
								y: 3.057679
							},
							{
								x: 2.77134,
								y: 3.006091
							},
							{
								x: 2.796753,
								y: 2.958547
							},
							{
								x: 2.830952,
								y: 2.916875
							},
							{
								x: 5.257884,
								y: 0.489943
							},
							{
								x: 5.177856,
								y: 0.465667
							},
							{
								x: 5.100057,
								y: 0.424082
							},
							{
								x: 5.031866,
								y: 0.368119
							},
							{
								x: 4.975903,
								y: 0.299928
							},
							{
								x: 4.934318,
								y: 0.222129
							},
							{
								x: 4.908711,
								y: 0.137712
							},
							{
								x: 4.900064,
								y: 0.049921
							},
							{
								x: 4.908711,
								y: -0.03787
							},
							{
								x: 4.934318,
								y: -0.122287
							},
							{
								x: 4.975903,
								y: -0.200086
							},
							{
								x: 5.031866,
								y: -0.268277
							},
							{
								x: 5.100057,
								y: -0.32424
							},
							{
								x: 5.177856,
								y: -0.365825
							},
							{
								x: 5.262273,
								y: -0.391432
							},
							{
								x: 5.350064,
								y: -0.400079
							},
							{
								x: 5.437855,
								y: -0.391432
							},
							{
								x: 5.522272,
								y: -0.365825
							},
							{
								x: 5.600071,
								y: -0.32424
							},
							{
								x: 5.668262,
								y: -0.268277
							},
							{
								x: 5.724225,
								y: -0.200086
							},
							{
								x: 5.76581,
								y: -0.122287
							},
							{
								x: 5.790086,
								y: -0.042259
							},
							{
								x: 7.380884,
								y: -1.633057
							},
							{
								x: 7.375407,
								y: -1.688671
							},
							{
								x: 7.384053,
								y: -1.776461
							},
							{
								x: 7.409661,
								y: -1.860878
							},
							{
								x: 7.451245,
								y: -1.938677
							},
							{
								x: 7.507209,
								y: -2.006869
							},
							{
								x: 7.5754,
								y: -2.062832
							},
							{
								x: 7.653199,
								y: -2.104416
							},
							{
								x: 7.737616,
								y: -2.130024
							}
						]
					},
					{
						vertices: [
							{
								x: 12.799936,
								y: 2.000021
							},
							{
								x: 12.887727,
								y: 2.008668
							},
							{
								x: 12.972144,
								y: 2.034275
							},
							{
								x: 13.049943,
								y: 2.07586
							},
							{
								x: 13.118134,
								y: 2.131823
							},
							{
								x: 13.174097,
								y: 2.200014
							},
							{
								x: 13.215682,
								y: 2.277813
							},
							{
								x: 13.241289,
								y: 2.36223
							},
							{
								x: 13.249936,
								y: 2.450021
							},
							{
								x: 13.241289,
								y: 2.537812
							},
							{
								x: 13.215682,
								y: 2.622229
							},
							{
								x: 13.174097,
								y: 2.700028
							},
							{
								x: 13.118134,
								y: 2.768219
							},
							{
								x: 13.049943,
								y: 2.824182
							},
							{
								x: 12.972144,
								y: 2.865767
							},
							{
								x: 12.887727,
								y: 2.891374
							},
							{
								x: 12.799936,
								y: 2.900021
							},
							{
								x: 12.712145,
								y: 2.891374
							},
							{
								x: 12.627728,
								y: 2.865767
							},
							{
								x: 12.549929,
								y: 2.824182
							},
							{
								x: 12.481738,
								y: 2.768219
							},
							{
								x: 12.425775,
								y: 2.700028
							},
							{
								x: 12.38419,
								y: 2.622229
							},
							{
								x: 12.358583,
								y: 2.537812
							},
							{
								x: 12.349936,
								y: 2.450021
							},
							{
								x: 12.358583,
								y: 2.36223
							},
							{
								x: 12.38419,
								y: 2.277813
							},
							{
								x: 12.425775,
								y: 2.200014
							},
							{
								x: 12.481738,
								y: 2.131823
							},
							{
								x: 12.549929,
								y: 2.07586
							},
							{
								x: 12.627728,
								y: 2.034275
							},
							{
								x: 12.712145,
								y: 2.008668
							}
						]
					},
					{
						vertices: [
							{
								x: 18.389965,
								y: 1.65
							},
							{
								x: 18.477756,
								y: 1.658647
							},
							{
								x: 18.562173,
								y: 1.684254
							},
							{
								x: 18.639972,
								y: 1.725839
							},
							{
								x: 18.708163,
								y: 1.781802
							},
							{
								x: 18.764127,
								y: 1.849993
							},
							{
								x: 18.805711,
								y: 1.927792
							},
							{
								x: 18.831319,
								y: 2.012209
							},
							{
								x: 18.839965,
								y: 2.1
							},
							{
								x: 18.831319,
								y: 2.187791
							},
							{
								x: 18.805711,
								y: 2.272208
							},
							{
								x: 18.764127,
								y: 2.350007
							},
							{
								x: 18.708163,
								y: 2.418198
							},
							{
								x: 18.639972,
								y: 2.474161
							},
							{
								x: 18.562173,
								y: 2.515746
							},
							{
								x: 18.477756,
								y: 2.541353
							},
							{
								x: 18.389965,
								y: 2.55
							},
							{
								x: 18.302175,
								y: 2.541353
							},
							{
								x: 18.217758,
								y: 2.515746
							},
							{
								x: 18.139959,
								y: 2.474161
							},
							{
								x: 18.071767,
								y: 2.418198
							},
							{
								x: 18.015804,
								y: 2.350007
							},
							{
								x: 17.974219,
								y: 2.272208
							},
							{
								x: 17.948612,
								y: 2.187791
							},
							{
								x: 17.939965,
								y: 2.1
							},
							{
								x: 17.948612,
								y: 2.012209
							},
							{
								x: 17.974219,
								y: 1.927792
							},
							{
								x: 18.015804,
								y: 1.849993
							},
							{
								x: 18.071767,
								y: 1.781802
							},
							{
								x: 18.139959,
								y: 1.725839
							},
							{
								x: 18.217758,
								y: 1.684254
							},
							{
								x: 18.302175,
								y: 1.658647
							}
						]
					},
					{
						vertices: [
							{
								x: -11.64,
								y: -3.75
							},
							{
								x: -11.552209,
								y: -3.741353
							},
							{
								x: -11.467792,
								y: -3.715746
							},
							{
								x: -11.389993,
								y: -3.674161
							},
							{
								x: -11.321802,
								y: -3.618198
							},
							{
								x: -11.265839,
								y: -3.550007
							},
							{
								x: -11.224254,
								y: -3.472208
							},
							{
								x: -11.198647,
								y: -3.387791
							},
							{
								x: -11.19,
								y: -3.3
							},
							{
								x: -11.198647,
								y: -3.212209
							},
							{
								x: -11.224254,
								y: -3.127792
							},
							{
								x: -11.265839,
								y: -3.049993
							},
							{
								x: -11.268186,
								y: -3.047133
							},
							{
								x: -11.225091,
								y: -3.024098
							},
							{
								x: -11.1569,
								y: -2.968135
							},
							{
								x: -11.100937,
								y: -2.899944
							},
							{
								x: -11.092143,
								y: -2.883493
							},
							{
								x: -11.043196,
								y: -2.943135
							},
							{
								x: -10.975005,
								y: -2.999098
							},
							{
								x: -10.897206,
								y: -3.040683
							},
							{
								x: -10.812789,
								y: -3.06629
							},
							{
								x: -10.724998,
								y: -3.074937
							},
							{
								x: -10.637207,
								y: -3.06629
							},
							{
								x: -10.567286,
								y: -3.04508
							},
							{
								x: -10.575152,
								y: -3.124937
							},
							{
								x: -10.566505,
								y: -3.212728
							},
							{
								x: -10.540898,
								y: -3.297145
							},
							{
								x: -10.499313,
								y: -3.374944
							},
							{
								x: -10.44335,
								y: -3.443135
							},
							{
								x: -10.375159,
								y: -3.499098
							},
							{
								x: -10.29736,
								y: -3.540683
							},
							{
								x: -10.212943,
								y: -3.56629
							},
							{
								x: -10.125152,
								y: -3.574937
							},
							{
								x: -10.037361,
								y: -3.56629
							},
							{
								x: -9.952944,
								y: -3.540683
							},
							{
								x: -9.875145,
								y: -3.499098
							},
							{
								x: -9.806954,
								y: -3.443135
							},
							{
								x: -9.750991,
								y: -3.374944
							},
							{
								x: -9.709406,
								y: -3.297145
							},
							{
								x: -9.683799,
								y: -3.212728
							},
							{
								x: -9.675152,
								y: -3.124937
							},
							{
								x: -9.683799,
								y: -3.037146
							},
							{
								x: -9.709406,
								y: -2.952729
							},
							{
								x: -9.750991,
								y: -2.87493
							},
							{
								x: -9.806954,
								y: -2.806739
							},
							{
								x: -9.875145,
								y: -2.750776
							},
							{
								x: -9.952944,
								y: -2.709191
							},
							{
								x: -10.037361,
								y: -2.683584
							},
							{
								x: -10.125152,
								y: -2.674937
							},
							{
								x: -10.212943,
								y: -2.683584
							},
							{
								x: -10.282864,
								y: -2.704794
							},
							{
								x: -10.274998,
								y: -2.624937
							},
							{
								x: -10.283645,
								y: -2.537146
							},
							{
								x: -10.309252,
								y: -2.452729
							},
							{
								x: -10.350837,
								y: -2.37493
							},
							{
								x: -10.4068,
								y: -2.306739
							},
							{
								x: -10.446525,
								y: -2.274138
							},
							{
								x: -10.205026,
								y: 0.784848
							},
							{
								x: -10.174991,
								y: 0.800902
							},
							{
								x: -10.1068,
								y: 0.856865
							},
							{
								x: -10.050837,
								y: 0.925056
							},
							{
								x: -10.009252,
								y: 1.002855
							},
							{
								x: -9.983645,
								y: 1.087272
							},
							{
								x: -9.974998,
								y: 1.175063
							},
							{
								x: -9.983645,
								y: 1.262854
							},
							{
								x: -10.009252,
								y: 1.347271
							},
							{
								x: -10.050837,
								y: 1.42507
							},
							{
								x: -10.1068,
								y: 1.493261
							},
							{
								x: -10.174991,
								y: 1.549224
							},
							{
								x: -10.25279,
								y: 1.590809
							},
							{
								x: -10.337207,
								y: 1.616416
							},
							{
								x: -10.424998,
								y: 1.625063
							},
							{
								x: -10.512789,
								y: 1.616416
							},
							{
								x: -10.597206,
								y: 1.590809
							},
							{
								x: -10.675005,
								y: 1.549224
							},
							{
								x: -10.743196,
								y: 1.493261
							},
							{
								x: -10.799159,
								y: 1.42507
							},
							{
								x: -10.840744,
								y: 1.347271
							},
							{
								x: -10.866351,
								y: 1.262854
							},
							{
								x: -10.874998,
								y: 1.175063
							},
							{
								x: -10.866351,
								y: 1.087272
							},
							{
								x: -10.840744,
								y: 1.002855
							},
							{
								x: -10.799159,
								y: 0.925056
							},
							{
								x: -10.743196,
								y: 0.856865
							},
							{
								x: -10.703471,
								y: 0.824264
							},
							{
								x: -10.94497,
								y: -2.234722
							},
							{
								x: -10.975005,
								y: -2.250776
							},
							{
								x: -11.043196,
								y: -2.306739
							},
							{
								x: -11.099159,
								y: -2.37493
							},
							{
								x: -11.107953,
								y: -2.391381
							},
							{
								x: -11.1569,
								y: -2.331739
							},
							{
								x: -11.225091,
								y: -2.275776
							},
							{
								x: -11.30289,
								y: -2.234191
							},
							{
								x: -11.387307,
								y: -2.208584
							},
							{
								x: -11.454748,
								y: -2.201941
							},
							{
								x: -13.89306,
								y: 1.811564
							},
							{
								x: -13.884352,
								y: 1.827855
							},
							{
								x: -13.858745,
								y: 1.912272
							},
							{
								x: -13.850098,
								y: 2.000063
							},
							{
								x: -13.858745,
								y: 2.087854
							},
							{
								x: -13.884352,
								y: 2.172271
							},
							{
								x: -13.925937,
								y: 2.25007
							},
							{
								x: -13.9819,
								y: 2.318261
							},
							{
								x: -14.050091,
								y: 2.374224
							},
							{
								x: -14.12789,
								y: 2.415809
							},
							{
								x: -14.212307,
								y: 2.441416
							},
							{
								x: -14.300098,
								y: 2.450063
							},
							{
								x: -14.387889,
								y: 2.441416
							},
							{
								x: -14.472306,
								y: 2.415809
							},
							{
								x: -14.550105,
								y: 2.374224
							},
							{
								x: -14.618296,
								y: 2.318261
							},
							{
								x: -14.674259,
								y: 2.25007
							},
							{
								x: -14.715844,
								y: 2.172271
							},
							{
								x: -14.741451,
								y: 2.087854
							},
							{
								x: -14.750098,
								y: 2.000063
							},
							{
								x: -14.741451,
								y: 1.912272
							},
							{
								x: -14.715844,
								y: 1.827855
							},
							{
								x: -14.674259,
								y: 1.750056
							},
							{
								x: -14.618296,
								y: 1.681865
							},
							{
								x: -14.550105,
								y: 1.625902
							},
							{
								x: -14.472306,
								y: 1.584317
							},
							{
								x: -14.387889,
								y: 1.55871
							},
							{
								x: -14.320448,
								y: 1.552067
							},
							{
								x: -13.126227,
								y: -0.413642
							},
							{
								x: -13.19719,
								y: -0.392115
							},
							{
								x: -13.284981,
								y: -0.383468
							},
							{
								x: -13.372771,
								y: -0.392115
							},
							{
								x: -13.457188,
								y: -0.417723
							},
							{
								x: -13.534987,
								y: -0.459307
							},
							{
								x: -13.603179,
								y: -0.51527
							},
							{
								x: -13.659142,
								y: -0.583462
							},
							{
								x: -13.700727,
								y: -0.661261
							},
							{
								x: -13.726334,
								y: -0.745678
							},
							{
								x: -13.734981,
								y: -0.833468
							},
							{
								x: -13.726334,
								y: -0.921259
							},
							{
								x: -13.700727,
								y: -1.005676
							},
							{
								x: -13.659142,
								y: -1.083475
							},
							{
								x: -13.603179,
								y: -1.151666
							},
							{
								x: -13.534987,
								y: -1.20763
							},
							{
								x: -13.457188,
								y: -1.249214
							},
							{
								x: -13.372771,
								y: -1.274822
							},
							{
								x: -13.284981,
								y: -1.283468
							},
							{
								x: -13.270927,
								y: -1.282084
							},
							{
								x: -13.275148,
								y: -1.324937
							},
							{
								x: -13.266501,
								y: -1.412728
							},
							{
								x: -13.240894,
								y: -1.497145
							},
							{
								x: -13.199309,
								y: -1.574944
							},
							{
								x: -13.143346,
								y: -1.643135
							},
							{
								x: -13.075155,
								y: -1.699098
							},
							{
								x: -12.997356,
								y: -1.740683
							},
							{
								x: -12.912939,
								y: -1.76629
							},
							{
								x: -12.825148,
								y: -1.774937
							},
							{
								x: -12.737357,
								y: -1.76629
							},
							{
								x: -12.65294,
								y: -1.740683
							},
							{
								x: -12.575141,
								y: -1.699098
							},
							{
								x: -12.50695,
								y: -1.643135
							},
							{
								x: -12.450987,
								y: -1.574944
							},
							{
								x: -12.436814,
								y: -1.548428
							},
							{
								x: -11.882136,
								y: -2.461438
							},
							{
								x: -11.890844,
								y: -2.477729
							},
							{
								x: -11.916451,
								y: -2.562146
							},
							{
								x: -11.925098,
								y: -2.649937
							},
							{
								x: -11.916451,
								y: -2.737728
							},
							{
								x: -11.890844,
								y: -2.822145
							},
							{
								x: -11.849259,
								y: -2.899944
							},
							{
								x: -11.846912,
								y: -2.902804
							},
							{
								x: -11.890007,
								y: -2.925839
							},
							{
								x: -11.958198,
								y: -2.981802
							},
							{
								x: -12.014161,
								y: -3.049993
							},
							{
								x: -12.055746,
								y: -3.127792
							},
							{
								x: -12.081353,
								y: -3.212209
							},
							{
								x: -12.09,
								y: -3.3
							},
							{
								x: -12.081353,
								y: -3.387791
							},
							{
								x: -12.055746,
								y: -3.472208
							},
							{
								x: -12.014161,
								y: -3.550007
							},
							{
								x: -11.958198,
								y: -3.618198
							},
							{
								x: -11.890007,
								y: -3.674161
							},
							{
								x: -11.812208,
								y: -3.715746
							},
							{
								x: -11.727791,
								y: -3.741353
							}
						]
					},
					{
						vertices: [
							{
								x: -13.025148,
								y: 0.925063
							},
							{
								x: -12.937357,
								y: 0.93371
							},
							{
								x: -12.85294,
								y: 0.959317
							},
							{
								x: -12.775141,
								y: 1.000902
							},
							{
								x: -12.70695,
								y: 1.056865
							},
							{
								x: -12.650987,
								y: 1.125056
							},
							{
								x: -12.609402,
								y: 1.202855
							},
							{
								x: -12.583795,
								y: 1.287272
							},
							{
								x: -12.575148,
								y: 1.375063
							},
							{
								x: -12.583795,
								y: 1.462854
							},
							{
								x: -12.609402,
								y: 1.547271
							},
							{
								x: -12.650987,
								y: 1.62507
							},
							{
								x: -12.70695,
								y: 1.693261
							},
							{
								x: -12.775141,
								y: 1.749224
							},
							{
								x: -12.85294,
								y: 1.790809
							},
							{
								x: -12.937357,
								y: 1.816416
							},
							{
								x: -13.025148,
								y: 1.825063
							},
							{
								x: -13.112939,
								y: 1.816416
							},
							{
								x: -13.197356,
								y: 1.790809
							},
							{
								x: -13.275155,
								y: 1.749224
							},
							{
								x: -13.343346,
								y: 1.693261
							},
							{
								x: -13.399309,
								y: 1.62507
							},
							{
								x: -13.440894,
								y: 1.547271
							},
							{
								x: -13.466501,
								y: 1.462854
							},
							{
								x: -13.475148,
								y: 1.375063
							},
							{
								x: -13.466501,
								y: 1.287272
							},
							{
								x: -13.440894,
								y: 1.202855
							},
							{
								x: -13.399309,
								y: 1.125056
							},
							{
								x: -13.343346,
								y: 1.056865
							},
							{
								x: -13.275155,
								y: 1.000902
							},
							{
								x: -13.197356,
								y: 0.959317
							},
							{
								x: -13.112939,
								y: 0.93371
							}
						]
					},
					{
						vertices: [
							{
								x: 15.649981,
								y: 0.44
							},
							{
								x: 15.737771,
								y: 0.448647
							},
							{
								x: 15.822188,
								y: 0.474254
							},
							{
								x: 15.899987,
								y: 0.515839
							},
							{
								x: 15.968179,
								y: 0.571802
							},
							{
								x: 16.024142,
								y: 0.639993
							},
							{
								x: 16.065726,
								y: 0.717792
							},
							{
								x: 16.091334,
								y: 0.802209
							},
							{
								x: 16.099981,
								y: 0.89
							},
							{
								x: 16.091334,
								y: 0.977791
							},
							{
								x: 16.065726,
								y: 1.062208
							},
							{
								x: 16.024142,
								y: 1.140007
							},
							{
								x: 15.968179,
								y: 1.208198
							},
							{
								x: 15.899987,
								y: 1.264161
							},
							{
								x: 15.822188,
								y: 1.305746
							},
							{
								x: 15.737771,
								y: 1.331353
							},
							{
								x: 15.649981,
								y: 1.34
							},
							{
								x: 15.56219,
								y: 1.331353
							},
							{
								x: 15.477773,
								y: 1.305746
							},
							{
								x: 15.399974,
								y: 1.264161
							},
							{
								x: 15.331783,
								y: 1.208198
							},
							{
								x: 15.275819,
								y: 1.140007
							},
							{
								x: 15.234235,
								y: 1.062208
							},
							{
								x: 15.208627,
								y: 0.977791
							},
							{
								x: 15.199981,
								y: 0.89
							},
							{
								x: 15.208627,
								y: 0.802209
							},
							{
								x: 15.234235,
								y: 0.717792
							},
							{
								x: 15.275819,
								y: 0.639993
							},
							{
								x: 15.331783,
								y: 0.571802
							},
							{
								x: 15.399974,
								y: 0.515839
							},
							{
								x: 15.477773,
								y: 0.474254
							},
							{
								x: 15.56219,
								y: 0.448647
							}
						]
					},
					{
						vertices: [
							{
								x: 10.644965,
								y: -0.5024
							},
							{
								x: 10.732756,
								y: -0.493753
							},
							{
								x: 10.817173,
								y: -0.468146
							},
							{
								x: 10.894972,
								y: -0.426561
							},
							{
								x: 10.963163,
								y: -0.370598
							},
							{
								x: 11.019127,
								y: -0.302407
							},
							{
								x: 11.060711,
								y: -0.224608
							},
							{
								x: 11.086319,
								y: -0.140191
							},
							{
								x: 11.094965,
								y: -0.0524
							},
							{
								x: 11.086319,
								y: 0.035391
							},
							{
								x: 11.060711,
								y: 0.119808
							},
							{
								x: 11.019127,
								y: 0.197607
							},
							{
								x: 10.963163,
								y: 0.265798
							},
							{
								x: 10.894972,
								y: 0.321761
							},
							{
								x: 10.817173,
								y: 0.363346
							},
							{
								x: 10.732756,
								y: 0.388953
							},
							{
								x: 10.644965,
								y: 0.3976
							},
							{
								x: 10.557175,
								y: 0.388953
							},
							{
								x: 10.472758,
								y: 0.363346
							},
							{
								x: 10.394959,
								y: 0.321761
							},
							{
								x: 10.326767,
								y: 0.265798
							},
							{
								x: 10.270804,
								y: 0.197607
							},
							{
								x: 10.22922,
								y: 0.119808
							},
							{
								x: 10.203612,
								y: 0.035391
							},
							{
								x: 10.194965,
								y: -0.0524
							},
							{
								x: 10.203612,
								y: -0.140191
							},
							{
								x: 10.22922,
								y: -0.224608
							},
							{
								x: 10.270804,
								y: -0.302407
							},
							{
								x: 10.326767,
								y: -0.370598
							},
							{
								x: 10.394959,
								y: -0.426561
							},
							{
								x: 10.472758,
								y: -0.468146
							},
							{
								x: 10.557175,
								y: -0.493753
							}
						]
					},
					{
						vertices: [
							{
								x: 13.75,
								y: -1.1462
							},
							{
								x: 13.837791,
								y: -1.137553
							},
							{
								x: 13.922208,
								y: -1.111946
							},
							{
								x: 14.000007,
								y: -1.070361
							},
							{
								x: 14.068198,
								y: -1.014398
							},
							{
								x: 14.124161,
								y: -0.946207
							},
							{
								x: 14.165746,
								y: -0.868408
							},
							{
								x: 14.191353,
								y: -0.783991
							},
							{
								x: 14.2,
								y: -0.6962
							},
							{
								x: 14.191353,
								y: -0.608409
							},
							{
								x: 14.165746,
								y: -0.523992
							},
							{
								x: 14.124161,
								y: -0.446193
							},
							{
								x: 14.068198,
								y: -0.378002
							},
							{
								x: 14.000007,
								y: -0.322039
							},
							{
								x: 13.922208,
								y: -0.280454
							},
							{
								x: 13.837791,
								y: -0.254847
							},
							{
								x: 13.75,
								y: -0.2462
							},
							{
								x: 13.662209,
								y: -0.254847
							},
							{
								x: 13.577792,
								y: -0.280454
							},
							{
								x: 13.499993,
								y: -0.322039
							},
							{
								x: 13.431802,
								y: -0.378002
							},
							{
								x: 13.375839,
								y: -0.446193
							},
							{
								x: 13.334254,
								y: -0.523992
							},
							{
								x: 13.308647,
								y: -0.608409
							},
							{
								x: 13.3,
								y: -0.6962
							},
							{
								x: 13.308647,
								y: -0.783991
							},
							{
								x: 13.334254,
								y: -0.868408
							},
							{
								x: 13.375839,
								y: -0.946207
							},
							{
								x: 13.431802,
								y: -1.014398
							},
							{
								x: 13.499993,
								y: -1.070361
							},
							{
								x: 13.577792,
								y: -1.111946
							},
							{
								x: 13.662209,
								y: -1.137553
							}
						]
					},
					{
						vertices: [
							{
								x: 16.725,
								y: -2.45
							},
							{
								x: 17.275,
								y: -2.45
							},
							{
								x: 17.431072,
								y: -2.434628
							},
							{
								x: 17.581147,
								y: -2.389104
							},
							{
								x: 17.719456,
								y: -2.315176
							},
							{
								x: 17.840685,
								y: -2.215685
							},
							{
								x: 17.940176,
								y: -2.094456
							},
							{
								x: 18.014104,
								y: -1.956147
							},
							{
								x: 18.059628,
								y: -1.806072
							},
							{
								x: 18.075,
								y: -1.65
							},
							{
								x: 18.059628,
								y: -1.493928
							},
							{
								x: 18.014104,
								y: -1.343853
							},
							{
								x: 17.940176,
								y: -1.205544
							},
							{
								x: 17.840685,
								y: -1.084315
							},
							{
								x: 17.719456,
								y: -0.984824
							},
							{
								x: 17.581147,
								y: -0.910896
							},
							{
								x: 17.431072,
								y: -0.865372
							},
							{
								x: 17.275,
								y: -0.85
							},
							{
								x: 16.725,
								y: -0.85
							},
							{
								x: 16.568928,
								y: -0.865372
							},
							{
								x: 16.418853,
								y: -0.910896
							},
							{
								x: 16.280544,
								y: -0.984824
							},
							{
								x: 16.159315,
								y: -1.084315
							},
							{
								x: 16.059824,
								y: -1.205544
							},
							{
								x: 15.985896,
								y: -1.343853
							},
							{
								x: 15.940372,
								y: -1.493928
							},
							{
								x: 15.925,
								y: -1.65
							},
							{
								x: 15.940372,
								y: -1.806072
							},
							{
								x: 15.985896,
								y: -1.956147
							},
							{
								x: 16.059824,
								y: -2.094456
							},
							{
								x: 16.159315,
								y: -2.215685
							},
							{
								x: 16.280544,
								y: -2.315176
							},
							{
								x: 16.418853,
								y: -2.389104
							},
							{
								x: 16.568928,
								y: -2.434628
							}
						]
					},
					{
						vertices: [
							{
								x: 3.9,
								y: -1.81
							},
							{
								x: 3.987791,
								y: -1.801353
							},
							{
								x: 4.072208,
								y: -1.775746
							},
							{
								x: 4.150007,
								y: -1.734161
							},
							{
								x: 4.218198,
								y: -1.678198
							},
							{
								x: 4.274161,
								y: -1.610007
							},
							{
								x: 4.315746,
								y: -1.532208
							},
							{
								x: 4.341353,
								y: -1.447791
							},
							{
								x: 4.35,
								y: -1.36
							},
							{
								x: 4.341353,
								y: -1.272209
							},
							{
								x: 4.315746,
								y: -1.187792
							},
							{
								x: 4.274161,
								y: -1.109993
							},
							{
								x: 4.218198,
								y: -1.041802
							},
							{
								x: 4.150007,
								y: -0.985839
							},
							{
								x: 4.072208,
								y: -0.944254
							},
							{
								x: 3.987791,
								y: -0.918647
							},
							{
								x: 3.9,
								y: -0.91
							},
							{
								x: 3.812209,
								y: -0.918647
							},
							{
								x: 3.727792,
								y: -0.944254
							},
							{
								x: 3.649993,
								y: -0.985839
							},
							{
								x: 3.581802,
								y: -1.041802
							},
							{
								x: 3.525839,
								y: -1.109993
							},
							{
								x: 3.484254,
								y: -1.187792
							},
							{
								x: 3.458647,
								y: -1.272209
							},
							{
								x: 3.45,
								y: -1.36
							},
							{
								x: 3.458647,
								y: -1.447791
							},
							{
								x: 3.484254,
								y: -1.532208
							},
							{
								x: 3.525839,
								y: -1.610007
							},
							{
								x: 3.581802,
								y: -1.678198
							},
							{
								x: 3.649993,
								y: -1.734161
							},
							{
								x: 3.727792,
								y: -1.775746
							},
							{
								x: 3.812209,
								y: -1.801353
							}
						]
					},
					{
						vertices: [
							{
								x: 8.899957,
								y: -1.82398
							},
							{
								x: 8.987748,
								y: -1.815333
							},
							{
								x: 9.072165,
								y: -1.789725
							},
							{
								x: 9.149964,
								y: -1.748141
							},
							{
								x: 9.218155,
								y: -1.692178
							},
							{
								x: 9.274118,
								y: -1.623986
							},
							{
								x: 9.315703,
								y: -1.546187
							},
							{
								x: 9.34131,
								y: -1.46177
							},
							{
								x: 9.349957,
								y: -1.37398
							},
							{
								x: 9.34131,
								y: -1.286189
							},
							{
								x: 9.315703,
								y: -1.201772
							},
							{
								x: 9.274118,
								y: -1.123973
							},
							{
								x: 9.218155,
								y: -1.055782
							},
							{
								x: 9.149964,
								y: -0.999818
							},
							{
								x: 9.072165,
								y: -0.958234
							},
							{
								x: 8.987748,
								y: -0.932626
							},
							{
								x: 8.899957,
								y: -0.92398
							},
							{
								x: 8.812166,
								y: -0.932626
							},
							{
								x: 8.72775,
								y: -0.958234
							},
							{
								x: 8.64995,
								y: -0.999818
							},
							{
								x: 8.581759,
								y: -1.055782
							},
							{
								x: 8.525796,
								y: -1.123973
							},
							{
								x: 8.484211,
								y: -1.201772
							},
							{
								x: 8.458604,
								y: -1.286189
							},
							{
								x: 8.449957,
								y: -1.37398
							},
							{
								x: 8.458604,
								y: -1.46177
							},
							{
								x: 8.484211,
								y: -1.546187
							},
							{
								x: 8.525796,
								y: -1.623986
							},
							{
								x: 8.581759,
								y: -1.692178
							},
							{
								x: 8.64995,
								y: -1.748141
							},
							{
								x: 8.72775,
								y: -1.789725
							},
							{
								x: 8.812166,
								y: -1.815333
							}
						]
					},
					{
						vertices: [
							{
								x: 4.9375,
								y: -1.850016
							},
							{
								x: 5.025291,
								y: -1.841369
							},
							{
								x: 5.109708,
								y: -1.815762
							},
							{
								x: 5.187507,
								y: -1.774177
							},
							{
								x: 5.255698,
								y: -1.718214
							},
							{
								x: 5.311661,
								y: -1.650022
							},
							{
								x: 5.353246,
								y: -1.572223
							},
							{
								x: 5.378853,
								y: -1.487806
							},
							{
								x: 5.3875,
								y: -1.400016
							},
							{
								x: 5.378853,
								y: -1.312225
							},
							{
								x: 5.353246,
								y: -1.227808
							},
							{
								x: 5.311661,
								y: -1.150009
							},
							{
								x: 5.255698,
								y: -1.081818
							},
							{
								x: 5.187507,
								y: -1.025854
							},
							{
								x: 5.109708,
								y: -0.98427
							},
							{
								x: 5.025291,
								y: -0.958662
							},
							{
								x: 4.9375,
								y: -0.950016
							},
							{
								x: 4.849709,
								y: -0.958662
							},
							{
								x: 4.765292,
								y: -0.98427
							},
							{
								x: 4.687493,
								y: -1.025854
							},
							{
								x: 4.619302,
								y: -1.081818
							},
							{
								x: 4.563339,
								y: -1.150009
							},
							{
								x: 4.521754,
								y: -1.227808
							},
							{
								x: 4.496147,
								y: -1.312225
							},
							{
								x: 4.4875,
								y: -1.400016
							},
							{
								x: 4.496147,
								y: -1.487806
							},
							{
								x: 4.521754,
								y: -1.572223
							},
							{
								x: 4.563339,
								y: -1.650022
							},
							{
								x: 4.619302,
								y: -1.718214
							},
							{
								x: 4.687493,
								y: -1.774177
							},
							{
								x: 4.765292,
								y: -1.815762
							},
							{
								x: 4.849709,
								y: -1.841369
							}
						]
					},
					{
						vertices: [
							{
								x: -6.715755,
								y: -3.424922
							},
							{
								x: -6.627964,
								y: -3.416275
							},
							{
								x: -6.543547,
								y: -3.390668
							},
							{
								x: -6.465748,
								y: -3.349083
							},
							{
								x: -6.397557,
								y: -3.29312
							},
							{
								x: -6.341594,
								y: -3.224929
							},
							{
								x: -6.300009,
								y: -3.14713
							},
							{
								x: -6.274402,
								y: -3.062713
							},
							{
								x: -6.265755,
								y: -2.974922
							},
							{
								x: -6.274402,
								y: -2.887131
							},
							{
								x: -6.300009,
								y: -2.802714
							},
							{
								x: -6.341594,
								y: -2.724915
							},
							{
								x: -6.397557,
								y: -2.656724
							},
							{
								x: -6.465748,
								y: -2.600761
							},
							{
								x: -6.543547,
								y: -2.559176
							},
							{
								x: -6.627964,
								y: -2.533569
							},
							{
								x: -6.715755,
								y: -2.524922
							},
							{
								x: -6.803546,
								y: -2.533569
							},
							{
								x: -6.887963,
								y: -2.559176
							},
							{
								x: -6.965762,
								y: -2.600761
							},
							{
								x: -7.033953,
								y: -2.656724
							},
							{
								x: -7.089916,
								y: -2.724915
							},
							{
								x: -7.131501,
								y: -2.802714
							},
							{
								x: -7.157108,
								y: -2.887131
							},
							{
								x: -7.165755,
								y: -2.974922
							},
							{
								x: -7.157108,
								y: -3.062713
							},
							{
								x: -7.131501,
								y: -3.14713
							},
							{
								x: -7.089916,
								y: -3.224929
							},
							{
								x: -7.033953,
								y: -3.29312
							},
							{
								x: -6.965762,
								y: -3.349083
							},
							{
								x: -6.887963,
								y: -3.390668
							},
							{
								x: -6.803546,
								y: -3.416275
							}
						]
					},
					{
						vertices: [
							{
								x: 16.725,
								y: -4.45
							},
							{
								x: 17.275,
								y: -4.45
							},
							{
								x: 17.431072,
								y: -4.434628
							},
							{
								x: 17.581147,
								y: -4.389104
							},
							{
								x: 17.719456,
								y: -4.315176
							},
							{
								x: 17.840685,
								y: -4.215685
							},
							{
								x: 17.940176,
								y: -4.094456
							},
							{
								x: 18.014104,
								y: -3.956147
							},
							{
								x: 18.059628,
								y: -3.806072
							},
							{
								x: 18.075,
								y: -3.65
							},
							{
								x: 18.059628,
								y: -3.493928
							},
							{
								x: 18.014104,
								y: -3.343853
							},
							{
								x: 17.940176,
								y: -3.205544
							},
							{
								x: 17.840685,
								y: -3.084315
							},
							{
								x: 17.719456,
								y: -2.984824
							},
							{
								x: 17.581147,
								y: -2.910896
							},
							{
								x: 17.431072,
								y: -2.865372
							},
							{
								x: 17.275,
								y: -2.85
							},
							{
								x: 16.725,
								y: -2.85
							},
							{
								x: 16.568928,
								y: -2.865372
							},
							{
								x: 16.418853,
								y: -2.910896
							},
							{
								x: 16.280544,
								y: -2.984824
							},
							{
								x: 16.159315,
								y: -3.084315
							},
							{
								x: 16.059824,
								y: -3.205544
							},
							{
								x: 15.985896,
								y: -3.343853
							},
							{
								x: 15.940372,
								y: -3.493928
							},
							{
								x: 15.925,
								y: -3.65
							},
							{
								x: 15.940372,
								y: -3.806072
							},
							{
								x: 15.985896,
								y: -3.956147
							},
							{
								x: 16.059824,
								y: -4.094456
							},
							{
								x: 16.159315,
								y: -4.215685
							},
							{
								x: 16.280544,
								y: -4.315176
							},
							{
								x: 16.418853,
								y: -4.389104
							},
							{
								x: 16.568928,
								y: -4.434628
							}
						]
					},
					{
						vertices: [
							{
								x: 11.550064,
								y: -4.400079
							},
							{
								x: 11.637855,
								y: -4.391432
							},
							{
								x: 11.722272,
								y: -4.365825
							},
							{
								x: 11.800071,
								y: -4.32424
							},
							{
								x: 11.868262,
								y: -4.268277
							},
							{
								x: 11.924225,
								y: -4.200086
							},
							{
								x: 11.96581,
								y: -4.122287
							},
							{
								x: 11.991417,
								y: -4.03787
							},
							{
								x: 12.000064,
								y: -3.950079
							},
							{
								x: 11.991417,
								y: -3.862288
							},
							{
								x: 11.96581,
								y: -3.777871
							},
							{
								x: 11.924225,
								y: -3.700072
							},
							{
								x: 11.868262,
								y: -3.631881
							},
							{
								x: 11.800071,
								y: -3.575918
							},
							{
								x: 11.722272,
								y: -3.534333
							},
							{
								x: 11.637855,
								y: -3.508726
							},
							{
								x: 11.550064,
								y: -3.500079
							},
							{
								x: 11.462273,
								y: -3.508726
							},
							{
								x: 11.377856,
								y: -3.534333
							},
							{
								x: 11.300057,
								y: -3.575918
							},
							{
								x: 11.231866,
								y: -3.631881
							},
							{
								x: 11.175903,
								y: -3.700072
							},
							{
								x: 11.134318,
								y: -3.777871
							},
							{
								x: 11.108711,
								y: -3.862288
							},
							{
								x: 11.100064,
								y: -3.950079
							},
							{
								x: 11.108711,
								y: -4.03787
							},
							{
								x: 11.134318,
								y: -4.122287
							},
							{
								x: 11.175903,
								y: -4.200086
							},
							{
								x: 11.231866,
								y: -4.268277
							},
							{
								x: 11.300057,
								y: -4.32424
							},
							{
								x: 11.377856,
								y: -4.365825
							},
							{
								x: 11.462273,
								y: -4.391432
							}
						]
					},
					{
						vertices: [
							{
								x: 7.825407,
								y: -4.938671
							},
							{
								x: 7.913197,
								y: -4.930024
							},
							{
								x: 7.997614,
								y: -4.904416
							},
							{
								x: 8.075413,
								y: -4.862832
							},
							{
								x: 8.143605,
								y: -4.806869
							},
							{
								x: 8.199568,
								y: -4.738677
							},
							{
								x: 8.241153,
								y: -4.660878
							},
							{
								x: 8.26676,
								y: -4.576461
							},
							{
								x: 8.275407,
								y: -4.488671
							},
							{
								x: 8.26676,
								y: -4.40088
							},
							{
								x: 8.241153,
								y: -4.316463
							},
							{
								x: 8.199568,
								y: -4.238664
							},
							{
								x: 8.143605,
								y: -4.170473
							},
							{
								x: 8.075413,
								y: -4.114509
							},
							{
								x: 7.997614,
								y: -4.072925
							},
							{
								x: 7.913197,
								y: -4.047317
							},
							{
								x: 7.825407,
								y: -4.038671
							},
							{
								x: 7.737616,
								y: -4.047317
							},
							{
								x: 7.653199,
								y: -4.072925
							},
							{
								x: 7.5754,
								y: -4.114509
							},
							{
								x: 7.507209,
								y: -4.170473
							},
							{
								x: 7.451245,
								y: -4.238664
							},
							{
								x: 7.409661,
								y: -4.316463
							},
							{
								x: 7.384053,
								y: -4.40088
							},
							{
								x: 7.375407,
								y: -4.488671
							},
							{
								x: 7.384053,
								y: -4.576461
							},
							{
								x: 7.409661,
								y: -4.660878
							},
							{
								x: 7.451245,
								y: -4.738677
							},
							{
								x: 7.507209,
								y: -4.806869
							},
							{
								x: 7.5754,
								y: -4.862832
							},
							{
								x: 7.653199,
								y: -4.904416
							},
							{
								x: 7.737616,
								y: -4.930024
							}
						]
					},
					{
						vertices: [
							{
								x: -11.69,
								y: -5
							},
							{
								x: -11.602209,
								y: -4.991353
							},
							{
								x: -11.517792,
								y: -4.965746
							},
							{
								x: -11.439993,
								y: -4.924161
							},
							{
								x: -11.371802,
								y: -4.868198
							},
							{
								x: -11.315839,
								y: -4.800007
							},
							{
								x: -11.274254,
								y: -4.722208
							},
							{
								x: -11.248647,
								y: -4.637791
							},
							{
								x: -11.24,
								y: -4.55
							},
							{
								x: -11.248647,
								y: -4.462209
							},
							{
								x: -11.274254,
								y: -4.377792
							},
							{
								x: -11.315839,
								y: -4.299993
							},
							{
								x: -11.371802,
								y: -4.231802
							},
							{
								x: -11.439993,
								y: -4.175839
							},
							{
								x: -11.517792,
								y: -4.134254
							},
							{
								x: -11.602209,
								y: -4.108647
							},
							{
								x: -11.69,
								y: -4.1
							},
							{
								x: -11.777791,
								y: -4.108647
							},
							{
								x: -11.862208,
								y: -4.134254
							},
							{
								x: -11.940007,
								y: -4.175839
							},
							{
								x: -12.008198,
								y: -4.231802
							},
							{
								x: -12.064161,
								y: -4.299993
							},
							{
								x: -12.105746,
								y: -4.377792
							},
							{
								x: -12.131353,
								y: -4.462209
							},
							{
								x: -12.14,
								y: -4.55
							},
							{
								x: -12.131353,
								y: -4.637791
							},
							{
								x: -12.105746,
								y: -4.722208
							},
							{
								x: -12.064161,
								y: -4.800007
							},
							{
								x: -12.008198,
								y: -4.868198
							},
							{
								x: -11.940007,
								y: -4.924161
							},
							{
								x: -11.862208,
								y: -4.965746
							},
							{
								x: -11.777791,
								y: -4.991353
							}
						]
					},
					{
						vertices: [
							{
								x: 14.65,
								y: -5.3462
							},
							{
								x: 14.737791,
								y: -5.337553
							},
							{
								x: 14.822208,
								y: -5.311946
							},
							{
								x: 14.900007,
								y: -5.270361
							},
							{
								x: 14.968198,
								y: -5.214398
							},
							{
								x: 15.024161,
								y: -5.146207
							},
							{
								x: 15.065746,
								y: -5.068408
							},
							{
								x: 15.091353,
								y: -4.983991
							},
							{
								x: 15.1,
								y: -4.8962
							},
							{
								x: 15.091353,
								y: -4.808409
							},
							{
								x: 15.065746,
								y: -4.723992
							},
							{
								x: 15.024161,
								y: -4.646193
							},
							{
								x: 14.968198,
								y: -4.578002
							},
							{
								x: 14.900007,
								y: -4.522039
							},
							{
								x: 14.822208,
								y: -4.480454
							},
							{
								x: 14.737791,
								y: -4.454847
							},
							{
								x: 14.65,
								y: -4.4462
							},
							{
								x: 14.562209,
								y: -4.454847
							},
							{
								x: 14.477792,
								y: -4.480454
							},
							{
								x: 14.399993,
								y: -4.522039
							},
							{
								x: 14.331802,
								y: -4.578002
							},
							{
								x: 14.275839,
								y: -4.646193
							},
							{
								x: 14.234254,
								y: -4.723992
							},
							{
								x: 14.208647,
								y: -4.808409
							},
							{
								x: 14.2,
								y: -4.8962
							},
							{
								x: 14.208647,
								y: -4.983991
							},
							{
								x: 14.234254,
								y: -5.068408
							},
							{
								x: 14.275839,
								y: -5.146207
							},
							{
								x: 14.331802,
								y: -5.214398
							},
							{
								x: 14.399993,
								y: -5.270361
							},
							{
								x: 14.477792,
								y: -5.311946
							},
							{
								x: 14.562209,
								y: -5.337553
							}
						]
					},
					{
						vertices: [
							{
								x: 13.42496,
								y: -5.525023
							},
							{
								x: 13.512751,
								y: -5.516376
							},
							{
								x: 13.597168,
								y: -5.490769
							},
							{
								x: 13.674967,
								y: -5.449184
							},
							{
								x: 13.743158,
								y: -5.393221
							},
							{
								x: 13.799121,
								y: -5.32503
							},
							{
								x: 13.840706,
								y: -5.247231
							},
							{
								x: 13.866313,
								y: -5.162814
							},
							{
								x: 13.87496,
								y: -5.075023
							},
							{
								x: 13.866313,
								y: -4.987232
							},
							{
								x: 13.840706,
								y: -4.902815
							},
							{
								x: 13.799121,
								y: -4.825016
							},
							{
								x: 13.743158,
								y: -4.756825
							},
							{
								x: 13.674967,
								y: -4.700862
							},
							{
								x: 13.597168,
								y: -4.659277
							},
							{
								x: 13.512751,
								y: -4.63367
							},
							{
								x: 13.42496,
								y: -4.625023
							},
							{
								x: 13.337169,
								y: -4.63367
							},
							{
								x: 13.252752,
								y: -4.659277
							},
							{
								x: 13.174953,
								y: -4.700862
							},
							{
								x: 13.106762,
								y: -4.756825
							},
							{
								x: 13.050799,
								y: -4.825016
							},
							{
								x: 13.009214,
								y: -4.902815
							},
							{
								x: 12.983607,
								y: -4.987232
							},
							{
								x: 12.97496,
								y: -5.075023
							},
							{
								x: 12.983607,
								y: -5.162814
							},
							{
								x: 13.009214,
								y: -5.247231
							},
							{
								x: 13.050799,
								y: -5.32503
							},
							{
								x: 13.106762,
								y: -5.393221
							},
							{
								x: 13.174953,
								y: -5.449184
							},
							{
								x: 13.252752,
								y: -5.490769
							},
							{
								x: 13.337169,
								y: -5.516376
							}
						]
					},
					{
						vertices: [
							{
								x: 17,
								y: -8.55
							},
							{
								x: 17.175581,
								y: -8.532707
							},
							{
								x: 17.344415,
								y: -8.481492
							},
							{
								x: 17.500013,
								y: -8.398323
							},
							{
								x: 17.636396,
								y: -8.286396
							},
							{
								x: 17.748323,
								y: -8.150013
							},
							{
								x: 17.831492,
								y: -7.994415
							},
							{
								x: 17.882707,
								y: -7.825581
							},
							{
								x: 17.9,
								y: -7.65
							},
							{
								x: 17.882707,
								y: -7.474419
							},
							{
								x: 17.831492,
								y: -7.305585
							},
							{
								x: 17.748323,
								y: -7.149987
							},
							{
								x: 17.636396,
								y: -7.013604
							},
							{
								x: 17.500013,
								y: -6.901677
							},
							{
								x: 17.419298,
								y: -6.858534
							},
							{
								x: 17.440746,
								y: -6.818408
							},
							{
								x: 17.466353,
								y: -6.733991
							},
							{
								x: 17.475,
								y: -6.6462
							},
							{
								x: 17.466353,
								y: -6.558409
							},
							{
								x: 17.440746,
								y: -6.473992
							},
							{
								x: 17.420274,
								y: -6.435692
							},
							{
								x: 17.431072,
								y: -6.434628
							},
							{
								x: 17.581147,
								y: -6.389104
							},
							{
								x: 17.719456,
								y: -6.315176
							},
							{
								x: 17.840685,
								y: -6.215685
							},
							{
								x: 17.940176,
								y: -6.094456
							},
							{
								x: 18.014104,
								y: -5.956147
							},
							{
								x: 18.059628,
								y: -5.806072
							},
							{
								x: 18.075,
								y: -5.65
							},
							{
								x: 18.059628,
								y: -5.493928
							},
							{
								x: 18.014104,
								y: -5.343853
							},
							{
								x: 17.940176,
								y: -5.205544
							},
							{
								x: 17.840685,
								y: -5.084315
							},
							{
								x: 17.719456,
								y: -4.984824
							},
							{
								x: 17.581147,
								y: -4.910896
							},
							{
								x: 17.431072,
								y: -4.865372
							},
							{
								x: 17.275,
								y: -4.85
							},
							{
								x: 16.725,
								y: -4.85
							},
							{
								x: 16.568928,
								y: -4.865372
							},
							{
								x: 16.418853,
								y: -4.910896
							},
							{
								x: 16.280544,
								y: -4.984824
							},
							{
								x: 16.159315,
								y: -5.084315
							},
							{
								x: 16.059824,
								y: -5.205544
							},
							{
								x: 15.985896,
								y: -5.343853
							},
							{
								x: 15.940372,
								y: -5.493928
							},
							{
								x: 15.925,
								y: -5.65
							},
							{
								x: 15.940372,
								y: -5.806072
							},
							{
								x: 15.985896,
								y: -5.956147
							},
							{
								x: 16.059824,
								y: -6.094456
							},
							{
								x: 16.159315,
								y: -6.215685
							},
							{
								x: 16.280544,
								y: -6.315176
							},
							{
								x: 16.418853,
								y: -6.389104
							},
							{
								x: 16.568928,
								y: -6.434628
							},
							{
								x: 16.627226,
								y: -6.44037
							},
							{
								x: 16.609254,
								y: -6.473992
							},
							{
								x: 16.583647,
								y: -6.558409
							},
							{
								x: 16.575,
								y: -6.6462
							},
							{
								x: 16.583647,
								y: -6.733991
							},
							{
								x: 16.609254,
								y: -6.818408
							},
							{
								x: 16.619591,
								y: -6.837747
							},
							{
								x: 16.499987,
								y: -6.901677
							},
							{
								x: 16.363604,
								y: -7.013604
							},
							{
								x: 16.251677,
								y: -7.149987
							},
							{
								x: 16.168508,
								y: -7.305585
							},
							{
								x: 16.117293,
								y: -7.474419
							},
							{
								x: 16.1,
								y: -7.65
							},
							{
								x: 16.117293,
								y: -7.825581
							},
							{
								x: 16.168508,
								y: -7.994415
							},
							{
								x: 16.251677,
								y: -8.150013
							},
							{
								x: 16.363604,
								y: -8.286396
							},
							{
								x: 16.499987,
								y: -8.398323
							},
							{
								x: 16.655585,
								y: -8.481492
							},
							{
								x: 16.824419,
								y: -8.532707
							}
						]
					},
					{
						vertices: [
							{
								x: -16.195299,
								y: -6.854891
							},
							{
								x: -16.107509,
								y: -6.846244
							},
							{
								x: -16.023092,
								y: -6.820637
							},
							{
								x: -15.945293,
								y: -6.779052
							},
							{
								x: -15.877101,
								y: -6.723089
							},
							{
								x: -15.821138,
								y: -6.654897
							},
							{
								x: -15.779554,
								y: -6.577098
							},
							{
								x: -15.753946,
								y: -6.492682
							},
							{
								x: -15.745299,
								y: -6.404891
							},
							{
								x: -15.753946,
								y: -6.3171
							},
							{
								x: -15.779554,
								y: -6.232683
							},
							{
								x: -15.821138,
								y: -6.154884
							},
							{
								x: -15.877101,
								y: -6.086693
							},
							{
								x: -15.945293,
								y: -6.03073
							},
							{
								x: -16.023092,
								y: -5.989145
							},
							{
								x: -16.107509,
								y: -5.963537
							},
							{
								x: -16.195299,
								y: -5.954891
							},
							{
								x: -16.28309,
								y: -5.963537
							},
							{
								x: -16.367507,
								y: -5.989145
							},
							{
								x: -16.445306,
								y: -6.03073
							},
							{
								x: -16.513497,
								y: -6.086693
							},
							{
								x: -16.569461,
								y: -6.154884
							},
							{
								x: -16.611045,
								y: -6.232683
							},
							{
								x: -16.636653,
								y: -6.3171
							},
							{
								x: -16.645299,
								y: -6.404891
							},
							{
								x: -16.636653,
								y: -6.492682
							},
							{
								x: -16.611045,
								y: -6.577098
							},
							{
								x: -16.569461,
								y: -6.654897
							},
							{
								x: -16.513497,
								y: -6.723089
							},
							{
								x: -16.445306,
								y: -6.779052
							},
							{
								x: -16.367507,
								y: -6.820637
							},
							{
								x: -16.28309,
								y: -6.846244
							}
						]
					},
					{
						vertices: [
							{
								x: 10.915755,
								y: -6.975106
							},
							{
								x: 11.003546,
								y: -6.966459
							},
							{
								x: 11.087963,
								y: -6.940852
							},
							{
								x: 11.165762,
								y: -6.899267
							},
							{
								x: 11.233953,
								y: -6.843304
							},
							{
								x: 11.289916,
								y: -6.775113
							},
							{
								x: 11.331501,
								y: -6.697314
							},
							{
								x: 11.357108,
								y: -6.612897
							},
							{
								x: 11.365755,
								y: -6.525106
							},
							{
								x: 11.357108,
								y: -6.437315
							},
							{
								x: 11.331501,
								y: -6.352898
							},
							{
								x: 11.289916,
								y: -6.275099
							},
							{
								x: 11.233953,
								y: -6.206908
							},
							{
								x: 11.165762,
								y: -6.150945
							},
							{
								x: 11.087963,
								y: -6.10936
							},
							{
								x: 11.003546,
								y: -6.083753
							},
							{
								x: 10.915755,
								y: -6.075106
							},
							{
								x: 10.827964,
								y: -6.083753
							},
							{
								x: 10.743547,
								y: -6.10936
							},
							{
								x: 10.665748,
								y: -6.150945
							},
							{
								x: 10.597557,
								y: -6.206908
							},
							{
								x: 10.541594,
								y: -6.275099
							},
							{
								x: 10.500009,
								y: -6.352898
							},
							{
								x: 10.474402,
								y: -6.437315
							},
							{
								x: 10.465755,
								y: -6.525106
							},
							{
								x: 10.474402,
								y: -6.612897
							},
							{
								x: 10.500009,
								y: -6.697314
							},
							{
								x: 10.541594,
								y: -6.775113
							},
							{
								x: 10.597557,
								y: -6.843304
							},
							{
								x: 10.665748,
								y: -6.899267
							},
							{
								x: 10.743547,
								y: -6.940852
							},
							{
								x: 10.827964,
								y: -6.966459
							}
						]
					},
					{
						vertices: [
							{
								x: 11.375,
								y: -8.549894
							},
							{
								x: 11.462791,
								y: -8.541247
							},
							{
								x: 11.547208,
								y: -8.51564
							},
							{
								x: 11.625007,
								y: -8.474055
							},
							{
								x: 11.693198,
								y: -8.418092
							},
							{
								x: 11.749161,
								y: -8.349901
							},
							{
								x: 11.790746,
								y: -8.272102
							},
							{
								x: 11.816353,
								y: -8.187685
							},
							{
								x: 11.825,
								y: -8.099894
							},
							{
								x: 11.816353,
								y: -8.012103
							},
							{
								x: 11.790746,
								y: -7.927686
							},
							{
								x: 11.749161,
								y: -7.849887
							},
							{
								x: 11.693198,
								y: -7.781696
							},
							{
								x: 11.625007,
								y: -7.725733
							},
							{
								x: 11.547208,
								y: -7.684148
							},
							{
								x: 11.462791,
								y: -7.658541
							},
							{
								x: 11.375,
								y: -7.649894
							},
							{
								x: 11.287209,
								y: -7.658541
							},
							{
								x: 11.202792,
								y: -7.684148
							},
							{
								x: 11.124993,
								y: -7.725733
							},
							{
								x: 11.056802,
								y: -7.781696
							},
							{
								x: 11.000839,
								y: -7.849887
							},
							{
								x: 10.959254,
								y: -7.927686
							},
							{
								x: 10.933647,
								y: -8.012103
							},
							{
								x: 10.925,
								y: -8.099894
							},
							{
								x: 10.933647,
								y: -8.187685
							},
							{
								x: 10.959254,
								y: -8.272102
							},
							{
								x: 11.000839,
								y: -8.349901
							},
							{
								x: 11.056802,
								y: -8.418092
							},
							{
								x: 11.124993,
								y: -8.474055
							},
							{
								x: 11.202792,
								y: -8.51564
							},
							{
								x: 11.287209,
								y: -8.541247
							}
						]
					},
					{
						vertices: [
							{
								x: 14.015,
								y: -8.875
							},
							{
								x: 14.102791,
								y: -8.866353
							},
							{
								x: 14.187208,
								y: -8.840746
							},
							{
								x: 14.265007,
								y: -8.799161
							},
							{
								x: 14.333198,
								y: -8.743198
							},
							{
								x: 14.389161,
								y: -8.675007
							},
							{
								x: 14.430746,
								y: -8.597208
							},
							{
								x: 14.456353,
								y: -8.512791
							},
							{
								x: 14.465,
								y: -8.425
							},
							{
								x: 14.456353,
								y: -8.337209
							},
							{
								x: 14.430746,
								y: -8.252792
							},
							{
								x: 14.389161,
								y: -8.174993
							},
							{
								x: 14.333198,
								y: -8.106802
							},
							{
								x: 14.265007,
								y: -8.050839
							},
							{
								x: 14.187208,
								y: -8.009254
							},
							{
								x: 14.102791,
								y: -7.983647
							},
							{
								x: 14.015,
								y: -7.975
							},
							{
								x: 13.927209,
								y: -7.983647
							},
							{
								x: 13.842792,
								y: -8.009254
							},
							{
								x: 13.764993,
								y: -8.050839
							},
							{
								x: 13.696802,
								y: -8.106802
							},
							{
								x: 13.640839,
								y: -8.174993
							},
							{
								x: 13.599254,
								y: -8.252792
							},
							{
								x: 13.573647,
								y: -8.337209
							},
							{
								x: 13.565,
								y: -8.425
							},
							{
								x: 13.573647,
								y: -8.512791
							},
							{
								x: 13.599254,
								y: -8.597208
							},
							{
								x: 13.640839,
								y: -8.675007
							},
							{
								x: 13.696802,
								y: -8.743198
							},
							{
								x: 13.764993,
								y: -8.799161
							},
							{
								x: 13.842792,
								y: -8.840746
							},
							{
								x: 13.927209,
								y: -8.866353
							}
						]
					},
					{
						vertices: [
							{
								x: 12.19,
								y: -10.7
							},
							{
								x: 12.277791,
								y: -10.691353
							},
							{
								x: 12.362208,
								y: -10.665746
							},
							{
								x: 12.440007,
								y: -10.624161
							},
							{
								x: 12.508198,
								y: -10.568198
							},
							{
								x: 12.564161,
								y: -10.500007
							},
							{
								x: 12.605746,
								y: -10.422208
							},
							{
								x: 12.631353,
								y: -10.337791
							},
							{
								x: 12.64,
								y: -10.25
							},
							{
								x: 12.631353,
								y: -10.162209
							},
							{
								x: 12.605746,
								y: -10.077792
							},
							{
								x: 12.564161,
								y: -9.999993
							},
							{
								x: 12.508198,
								y: -9.931802
							},
							{
								x: 12.440007,
								y: -9.875839
							},
							{
								x: 12.362208,
								y: -9.834254
							},
							{
								x: 12.277791,
								y: -9.808647
							},
							{
								x: 12.19,
								y: -9.8
							},
							{
								x: 12.102209,
								y: -9.808647
							},
							{
								x: 12.017792,
								y: -9.834254
							},
							{
								x: 11.939993,
								y: -9.875839
							},
							{
								x: 11.871802,
								y: -9.931802
							},
							{
								x: 11.815839,
								y: -9.999993
							},
							{
								x: 11.774254,
								y: -10.077792
							},
							{
								x: 11.748647,
								y: -10.162209
							},
							{
								x: 11.74,
								y: -10.25
							},
							{
								x: 11.748647,
								y: -10.337791
							},
							{
								x: 11.774254,
								y: -10.422208
							},
							{
								x: 11.815839,
								y: -10.500007
							},
							{
								x: 11.871802,
								y: -10.568198
							},
							{
								x: 11.939993,
								y: -10.624161
							},
							{
								x: 12.017792,
								y: -10.665746
							},
							{
								x: 12.102209,
								y: -10.691353
							}
						]
					},
					{
						vertices: [
							{
								x: 15.05,
								y: -11.19
							},
							{
								x: 15.137791,
								y: -11.181353
							},
							{
								x: 15.222208,
								y: -11.155746
							},
							{
								x: 15.300007,
								y: -11.114161
							},
							{
								x: 15.368198,
								y: -11.058198
							},
							{
								x: 15.424161,
								y: -10.990007
							},
							{
								x: 15.465746,
								y: -10.912208
							},
							{
								x: 15.491353,
								y: -10.827791
							},
							{
								x: 15.5,
								y: -10.74
							},
							{
								x: 15.491353,
								y: -10.652209
							},
							{
								x: 15.465746,
								y: -10.567792
							},
							{
								x: 15.424161,
								y: -10.489993
							},
							{
								x: 15.368198,
								y: -10.421802
							},
							{
								x: 15.300007,
								y: -10.365839
							},
							{
								x: 15.222208,
								y: -10.324254
							},
							{
								x: 15.137791,
								y: -10.298647
							},
							{
								x: 15.05,
								y: -10.29
							},
							{
								x: 14.962209,
								y: -10.298647
							},
							{
								x: 14.877792,
								y: -10.324254
							},
							{
								x: 14.799993,
								y: -10.365839
							},
							{
								x: 14.731802,
								y: -10.421802
							},
							{
								x: 14.675839,
								y: -10.489993
							},
							{
								x: 14.634254,
								y: -10.567792
							},
							{
								x: 14.608647,
								y: -10.652209
							},
							{
								x: 14.6,
								y: -10.74
							},
							{
								x: 14.608647,
								y: -10.827791
							},
							{
								x: 14.634254,
								y: -10.912208
							},
							{
								x: 14.675839,
								y: -10.990007
							},
							{
								x: 14.731802,
								y: -11.058198
							},
							{
								x: 14.799993,
								y: -11.114161
							},
							{
								x: 14.877792,
								y: -11.155746
							},
							{
								x: 14.962209,
								y: -11.181353
							}
						]
					},
					{
						vertices: [
							{
								x: 15.479519,
								y: -12.105038
							},
							{
								x: 15.567309,
								y: -12.096392
							},
							{
								x: 15.651726,
								y: -12.070784
							},
							{
								x: 15.729525,
								y: -12.0292
							},
							{
								x: 15.797717,
								y: -11.973236
							},
							{
								x: 15.85368,
								y: -11.905045
							},
							{
								x: 15.895265,
								y: -11.827246
							},
							{
								x: 15.920872,
								y: -11.742829
							},
							{
								x: 15.929519,
								y: -11.655038
							},
							{
								x: 15.920872,
								y: -11.567248
							},
							{
								x: 15.895265,
								y: -11.482831
							},
							{
								x: 15.85368,
								y: -11.405032
							},
							{
								x: 15.797717,
								y: -11.33684
							},
							{
								x: 15.729525,
								y: -11.280877
							},
							{
								x: 15.651726,
								y: -11.239292
							},
							{
								x: 15.567309,
								y: -11.213685
							},
							{
								x: 15.479519,
								y: -11.205038
							},
							{
								x: 15.391728,
								y: -11.213685
							},
							{
								x: 15.307311,
								y: -11.239292
							},
							{
								x: 15.229512,
								y: -11.280877
							},
							{
								x: 15.161321,
								y: -11.33684
							},
							{
								x: 15.105358,
								y: -11.405032
							},
							{
								x: 15.063773,
								y: -11.482831
							},
							{
								x: 15.038165,
								y: -11.567248
							},
							{
								x: 15.029519,
								y: -11.655038
							},
							{
								x: 15.038165,
								y: -11.742829
							},
							{
								x: 15.063773,
								y: -11.827246
							},
							{
								x: 15.105358,
								y: -11.905045
							},
							{
								x: 15.161321,
								y: -11.973236
							},
							{
								x: 15.229512,
								y: -12.0292
							},
							{
								x: 15.307311,
								y: -12.070784
							},
							{
								x: 15.391728,
								y: -12.096392
							}
						]
					},
					{
						vertices: [
							{
								x: -12.372501,
								y: -18.054999
							},
							{
								x: -12.284711,
								y: -18.046352
							},
							{
								x: -12.200294,
								y: -18.020745
							},
							{
								x: -12.122495,
								y: -17.97916
							},
							{
								x: -12.054303,
								y: -17.923197
							},
							{
								x: -11.99834,
								y: -17.855006
							},
							{
								x: -11.956756,
								y: -17.777207
							},
							{
								x: -11.931148,
								y: -17.69279
							},
							{
								x: -11.922501,
								y: -17.604999
							},
							{
								x: -11.931148,
								y: -17.517208
							},
							{
								x: -11.956756,
								y: -17.432792
							},
							{
								x: -11.99834,
								y: -17.354992
							},
							{
								x: -12.054303,
								y: -17.286801
							},
							{
								x: -12.097501,
								y: -17.25135
							},
							{
								x: -12.097501,
								y: -16.104999
							},
							{
								x: -12.102785,
								y: -16.051349
							},
							{
								x: -12.118434,
								y: -15.999761
							},
							{
								x: -12.143847,
								y: -15.952217
							},
							{
								x: -12.178047,
								y: -15.910545
							},
							{
								x: -12.197501,
								y: -15.891091
							},
							{
								x: -12.197501,
								y: -14.804999
							},
							{
								x: -12.202785,
								y: -14.751349
							},
							{
								x: -12.218434,
								y: -14.699761
							},
							{
								x: -12.243847,
								y: -14.652217
							},
							{
								x: -12.278047,
								y: -14.610545
							},
							{
								x: -12.297501,
								y: -14.591091
							},
							{
								x: -12.297501,
								y: -14.504999
							},
							{
								x: -12.302785,
								y: -14.451349
							},
							{
								x: -12.318434,
								y: -14.399761
							},
							{
								x: -12.343847,
								y: -14.352217
							},
							{
								x: -12.378047,
								y: -14.310545
							},
							{
								x: -12.397501,
								y: -14.291091
							},
							{
								x: -12.397501,
								y: -14.204999
							},
							{
								x: -12.402785,
								y: -14.151349
							},
							{
								x: -12.418434,
								y: -14.099761
							},
							{
								x: -12.443847,
								y: -14.052217
							},
							{
								x: -12.478047,
								y: -14.010545
							},
							{
								x: -12.49902,
								y: -13.989572
							},
							{
								x: -12.502785,
								y: -13.951349
							},
							{
								x: -12.518434,
								y: -13.899761
							},
							{
								x: -12.543847,
								y: -13.852217
							},
							{
								x: -12.578047,
								y: -13.810545
							},
							{
								x: -12.69902,
								y: -13.689572
							},
							{
								x: -12.702785,
								y: -13.651349
							},
							{
								x: -12.718434,
								y: -13.599761
							},
							{
								x: -12.743847,
								y: -13.552217
							},
							{
								x: -12.778047,
								y: -13.510545
							},
							{
								x: -12.99902,
								y: -13.289572
							},
							{
								x: -13.002785,
								y: -13.251349
							},
							{
								x: -13.018434,
								y: -13.199761
							},
							{
								x: -13.043847,
								y: -13.152217
							},
							{
								x: -13.078047,
								y: -13.110545
							},
							{
								x: -13.11972,
								y: -13.076345
							},
							{
								x: -13.167263,
								y: -13.050932
							},
							{
								x: -13.218851,
								y: -13.035283
							},
							{
								x: -13.257074,
								y: -13.031518
							},
							{
								x: -13.578047,
								y: -12.710545
							},
							{
								x: -13.61972,
								y: -12.676345
							},
							{
								x: -13.667263,
								y: -12.650932
							},
							{
								x: -13.718851,
								y: -12.635283
							},
							{
								x: -13.757074,
								y: -12.631518
							},
							{
								x: -14.278047,
								y: -12.110545
							},
							{
								x: -14.31972,
								y: -12.076345
							},
							{
								x: -14.367263,
								y: -12.050932
							},
							{
								x: -14.418851,
								y: -12.035283
							},
							{
								x: -14.472501,
								y: -12.029999
							},
							{
								x: -14.872501,
								y: -12.029999
							},
							{
								x: -14.972501,
								y: -12.029999
							},
							{
								x: -15.026151,
								y: -12.035283
							},
							{
								x: -15.077739,
								y: -12.050932
							},
							{
								x: -15.085348,
								y: -12.054999
							},
							{
								x: -16.098336,
								y: -12.054999
							},
							{
								x: -16.09834,
								y: -12.054992
							},
							{
								x: -16.154303,
								y: -11.986801
							},
							{
								x: -16.222495,
								y: -11.930838
							},
							{
								x: -16.300294,
								y: -11.889253
							},
							{
								x: -16.384711,
								y: -11.863646
							},
							{
								x: -16.472501,
								y: -11.854999
							},
							{
								x: -16.560292,
								y: -11.863646
							},
							{
								x: -16.644709,
								y: -11.889253
							},
							{
								x: -16.722508,
								y: -11.930838
							},
							{
								x: -16.790699,
								y: -11.986801
							},
							{
								x: -16.846663,
								y: -12.054992
							},
							{
								x: -16.888247,
								y: -12.132792
							},
							{
								x: -16.913855,
								y: -12.217208
							},
							{
								x: -16.922501,
								y: -12.304999
							},
							{
								x: -16.913855,
								y: -12.39279
							},
							{
								x: -16.888247,
								y: -12.477207
							},
							{
								x: -16.846663,
								y: -12.555006
							},
							{
								x: -16.790699,
								y: -12.623197
							},
							{
								x: -16.722508,
								y: -12.67916
							},
							{
								x: -16.644709,
								y: -12.720745
							},
							{
								x: -16.560292,
								y: -12.746352
							},
							{
								x: -16.472501,
								y: -12.754999
							},
							{
								x: -16.384711,
								y: -12.746352
							},
							{
								x: -16.300294,
								y: -12.720745
							},
							{
								x: -16.222495,
								y: -12.67916
							},
							{
								x: -16.154303,
								y: -12.623197
							},
							{
								x: -16.09834,
								y: -12.555006
							},
							{
								x: -16.098336,
								y: -12.554999
							},
							{
								x: -15.085348,
								y: -12.554999
							},
							{
								x: -15.077739,
								y: -12.559066
							},
							{
								x: -15.026151,
								y: -12.574715
							},
							{
								x: -14.972501,
								y: -12.579999
							},
							{
								x: -14.872501,
								y: -12.579999
							},
							{
								x: -14.58641,
								y: -12.579999
							},
							{
								x: -14.066956,
								y: -13.099453
							},
							{
								x: -14.025283,
								y: -13.133653
							},
							{
								x: -13.977739,
								y: -13.159066
							},
							{
								x: -13.926151,
								y: -13.174715
							},
							{
								x: -13.88793,
								y: -13.178479
							},
							{
								x: -13.566956,
								y: -13.499453
							},
							{
								x: -13.525283,
								y: -13.533653
							},
							{
								x: -13.509559,
								y: -13.542057
							},
							{
								x: -13.501155,
								y: -13.557781
							},
							{
								x: -13.466956,
								y: -13.599453
							},
							{
								x: -13.245981,
								y: -13.820428
							},
							{
								x: -13.242217,
								y: -13.858649
							},
							{
								x: -13.226568,
								y: -13.910237
							},
							{
								x: -13.201155,
								y: -13.957781
							},
							{
								x: -13.166956,
								y: -13.999453
							},
							{
								x: -13.045981,
								y: -14.120428
							},
							{
								x: -13.042217,
								y: -14.158649
							},
							{
								x: -13.026568,
								y: -14.210237
							},
							{
								x: -13.001155,
								y: -14.257781
							},
							{
								x: -12.966956,
								y: -14.299453
							},
							{
								x: -12.947501,
								y: -14.318908
							},
							{
								x: -12.947501,
								y: -14.404999
							},
							{
								x: -12.942217,
								y: -14.458649
							},
							{
								x: -12.926568,
								y: -14.510237
							},
							{
								x: -12.901155,
								y: -14.557781
							},
							{
								x: -12.866956,
								y: -14.599453
							},
							{
								x: -12.847501,
								y: -14.618908
							},
							{
								x: -12.847501,
								y: -14.704999
							},
							{
								x: -12.842217,
								y: -14.758649
							},
							{
								x: -12.826568,
								y: -14.810237
							},
							{
								x: -12.801155,
								y: -14.857781
							},
							{
								x: -12.766956,
								y: -14.899453
							},
							{
								x: -12.747501,
								y: -14.918908
							},
							{
								x: -12.747501,
								y: -16.004999
							},
							{
								x: -12.742217,
								y: -16.058649
							},
							{
								x: -12.726568,
								y: -16.110237
							},
							{
								x: -12.701155,
								y: -16.157781
							},
							{
								x: -12.666956,
								y: -16.199453
							},
							{
								x: -12.647501,
								y: -16.218908
							},
							{
								x: -12.647501,
								y: -17.251349
							},
							{
								x: -12.690699,
								y: -17.286801
							},
							{
								x: -12.746663,
								y: -17.354992
							},
							{
								x: -12.788247,
								y: -17.432792
							},
							{
								x: -12.813855,
								y: -17.517208
							},
							{
								x: -12.822501,
								y: -17.604999
							},
							{
								x: -12.813855,
								y: -17.69279
							},
							{
								x: -12.788247,
								y: -17.777207
							},
							{
								x: -12.746663,
								y: -17.855006
							},
							{
								x: -12.690699,
								y: -17.923197
							},
							{
								x: -12.622508,
								y: -17.97916
							},
							{
								x: -12.544709,
								y: -18.020745
							},
							{
								x: -12.460292,
								y: -18.046352
							}
						]
					},
					{
						vertices: [
							{
								x: -16.66,
								y: -19.25
							},
							{
								x: -16.572209,
								y: -19.241353
							},
							{
								x: -16.487792,
								y: -19.215746
							},
							{
								x: -16.409993,
								y: -19.174161
							},
							{
								x: -16.341802,
								y: -19.118198
							},
							{
								x: -16.285839,
								y: -19.050007
							},
							{
								x: -16.244254,
								y: -18.972208
							},
							{
								x: -16.218647,
								y: -18.887791
							},
							{
								x: -16.21,
								y: -18.8
							},
							{
								x: -16.218647,
								y: -18.712209
							},
							{
								x: -16.244254,
								y: -18.627792
							},
							{
								x: -16.285839,
								y: -18.549993
							},
							{
								x: -16.341802,
								y: -18.481802
							},
							{
								x: -16.409993,
								y: -18.425839
							},
							{
								x: -16.487792,
								y: -18.384254
							},
							{
								x: -16.572209,
								y: -18.358647
							},
							{
								x: -16.66,
								y: -18.35
							},
							{
								x: -16.715614,
								y: -18.355478
							},
							{
								x: -17.535,
								y: -17.536092
							},
							{
								x: -17.535,
								y: -17.45
							},
							{
								x: -17.540284,
								y: -17.39635
							},
							{
								x: -17.555933,
								y: -17.344762
							},
							{
								x: -17.581346,
								y: -17.297218
							},
							{
								x: -17.615546,
								y: -17.255546
							},
							{
								x: -17.697051,
								y: -17.174041
							},
							{
								x: -17.705933,
								y: -17.144762
							},
							{
								x: -17.731346,
								y: -17.097218
							},
							{
								x: -17.765546,
								y: -17.055546
							},
							{
								x: -17.797051,
								y: -17.024041
							},
							{
								x: -17.805933,
								y: -16.994762
							},
							{
								x: -17.831346,
								y: -16.947218
							},
							{
								x: -17.865546,
								y: -16.905546
							},
							{
								x: -17.897051,
								y: -16.874041
							},
							{
								x: -17.905933,
								y: -16.844762
							},
							{
								x: -17.931346,
								y: -16.797218
							},
							{
								x: -17.945107,
								y: -16.78045
							},
							{
								x: -17.955933,
								y: -16.744762
							},
							{
								x: -17.981346,
								y: -16.697218
							},
							{
								x: -17.98581,
								y: -16.691779
							},
							{
								x: -17.990284,
								y: -16.64635
							},
							{
								x: -18.005933,
								y: -16.594762
							},
							{
								x: -18.031346,
								y: -16.547218
							},
							{
								x: -18.045107,
								y: -16.53045
							},
							{
								x: -18.055933,
								y: -16.494762
							},
							{
								x: -18.081346,
								y: -16.447218
							},
							{
								x: -18.08581,
								y: -16.441779
							},
							{
								x: -18.090284,
								y: -16.39635
							},
							{
								x: -18.105933,
								y: -16.344762
							},
							{
								x: -18.131346,
								y: -16.297218
							},
							{
								x: -18.135,
								y: -16.292766
							},
							{
								x: -18.135,
								y: -16.25
							},
							{
								x: -18.140284,
								y: -16.19635
							},
							{
								x: -18.155933,
								y: -16.144762
							},
							{
								x: -18.181346,
								y: -16.097218
							},
							{
								x: -18.185,
								y: -16.092766
							},
							{
								x: -18.185,
								y: -15.95
							},
							{
								x: -18.190284,
								y: -15.89635
							},
							{
								x: -18.205933,
								y: -15.844762
							},
							{
								x: -18.231346,
								y: -15.797218
							},
							{
								x: -18.235,
								y: -15.792766
							},
							{
								x: -18.235,
								y: -13.663908
							},
							{
								x: -18.115614,
								y: -13.544522
							},
							{
								x: -18.06,
								y: -13.55
							},
							{
								x: -17.972209,
								y: -13.541353
							},
							{
								x: -17.887792,
								y: -13.515746
							},
							{
								x: -17.809993,
								y: -13.474161
							},
							{
								x: -17.741802,
								y: -13.418198
							},
							{
								x: -17.685839,
								y: -13.350007
							},
							{
								x: -17.644254,
								y: -13.272208
							},
							{
								x: -17.618647,
								y: -13.187791
							},
							{
								x: -17.61,
								y: -13.1
							},
							{
								x: -17.618647,
								y: -13.012209
							},
							{
								x: -17.644254,
								y: -12.927792
							},
							{
								x: -17.685839,
								y: -12.849993
							},
							{
								x: -17.741802,
								y: -12.781802
							},
							{
								x: -17.809993,
								y: -12.725839
							},
							{
								x: -17.887792,
								y: -12.684254
							},
							{
								x: -17.972209,
								y: -12.658647
							},
							{
								x: -18.06,
								y: -12.65
							},
							{
								x: -18.147791,
								y: -12.658647
							},
							{
								x: -18.232208,
								y: -12.684254
							},
							{
								x: -18.310007,
								y: -12.725839
							},
							{
								x: -18.378198,
								y: -12.781802
							},
							{
								x: -18.434161,
								y: -12.849993
							},
							{
								x: -18.475746,
								y: -12.927792
							},
							{
								x: -18.501353,
								y: -13.012209
							},
							{
								x: -18.51,
								y: -13.1
							},
							{
								x: -18.504522,
								y: -13.155614
							},
							{
								x: -18.704454,
								y: -13.355546
							},
							{
								x: -18.738654,
								y: -13.397218
							},
							{
								x: -18.764067,
								y: -13.444762
							},
							{
								x: -18.779716,
								y: -13.49635
							},
							{
								x: -18.785,
								y: -13.55
							},
							{
								x: -18.785,
								y: -15.9
							},
							{
								x: -18.779716,
								y: -15.95365
							},
							{
								x: -18.764067,
								y: -16.005238
							},
							{
								x: -18.738654,
								y: -16.052782
							},
							{
								x: -18.735,
								y: -16.057234
							},
							{
								x: -18.735,
								y: -16.2
							},
							{
								x: -18.729716,
								y: -16.25365
							},
							{
								x: -18.714067,
								y: -16.305238
							},
							{
								x: -18.688654,
								y: -16.352782
							},
							{
								x: -18.685,
								y: -16.357234
							},
							{
								x: -18.685,
								y: -16.4
							},
							{
								x: -18.679716,
								y: -16.45365
							},
							{
								x: -18.664067,
								y: -16.505238
							},
							{
								x: -18.638654,
								y: -16.552782
							},
							{
								x: -18.63419,
								y: -16.558221
							},
							{
								x: -18.629716,
								y: -16.60365
							},
							{
								x: -18.614067,
								y: -16.655238
							},
							{
								x: -18.588654,
								y: -16.702782
							},
							{
								x: -18.574893,
								y: -16.71955
							},
							{
								x: -18.564067,
								y: -16.755238
							},
							{
								x: -18.538654,
								y: -16.802782
							},
							{
								x: -18.53419,
								y: -16.808221
							},
							{
								x: -18.529716,
								y: -16.85365
							},
							{
								x: -18.514067,
								y: -16.905238
							},
							{
								x: -18.488654,
								y: -16.952782
							},
							{
								x: -18.474893,
								y: -16.96955
							},
							{
								x: -18.464067,
								y: -17.005238
							},
							{
								x: -18.438654,
								y: -17.052782
							},
							{
								x: -18.424893,
								y: -17.06955
							},
							{
								x: -18.414067,
								y: -17.105238
							},
							{
								x: -18.388654,
								y: -17.152782
							},
							{
								x: -18.354454,
								y: -17.194454
							},
							{
								x: -18.322949,
								y: -17.225959
							},
							{
								x: -18.314067,
								y: -17.255238
							},
							{
								x: -18.288654,
								y: -17.302782
							},
							{
								x: -18.254454,
								y: -17.344454
							},
							{
								x: -18.222949,
								y: -17.375959
							},
							{
								x: -18.214067,
								y: -17.405238
							},
							{
								x: -18.188654,
								y: -17.452782
							},
							{
								x: -18.154454,
								y: -17.494454
							},
							{
								x: -18.085,
								y: -17.563908
							},
							{
								x: -18.085,
								y: -17.65
							},
							{
								x: -18.079716,
								y: -17.70365
							},
							{
								x: -18.064067,
								y: -17.755238
							},
							{
								x: -18.038654,
								y: -17.802782
							},
							{
								x: -18.004454,
								y: -17.844454
							},
							{
								x: -17.104522,
								y: -18.744386
							},
							{
								x: -17.11,
								y: -18.8
							},
							{
								x: -17.101353,
								y: -18.887791
							},
							{
								x: -17.075746,
								y: -18.972208
							},
							{
								x: -17.034161,
								y: -19.050007
							},
							{
								x: -16.978198,
								y: -19.118198
							},
							{
								x: -16.910007,
								y: -19.174161
							},
							{
								x: -16.832208,
								y: -19.215746
							},
							{
								x: -16.747791,
								y: -19.241353
							}
						]
					},
					{
						vertices: [
							{
								x: 8.404701,
								y: -16.129891
							},
							{
								x: 8.492491,
								y: -16.121244
							},
							{
								x: 8.576908,
								y: -16.095637
							},
							{
								x: 8.654707,
								y: -16.054052
							},
							{
								x: 8.722899,
								y: -15.998089
							},
							{
								x: 8.778862,
								y: -15.929897
							},
							{
								x: 8.820446,
								y: -15.852098
							},
							{
								x: 8.846054,
								y: -15.767682
							},
							{
								x: 8.854701,
								y: -15.679891
							},
							{
								x: 8.846054,
								y: -15.5921
							},
							{
								x: 8.820446,
								y: -15.507683
							},
							{
								x: 8.778862,
								y: -15.429884
							},
							{
								x: 8.722899,
								y: -15.361693
							},
							{
								x: 8.654707,
								y: -15.30573
							},
							{
								x: 8.576908,
								y: -15.264145
							},
							{
								x: 8.492491,
								y: -15.238537
							},
							{
								x: 8.404701,
								y: -15.229891
							},
							{
								x: 8.31691,
								y: -15.238537
							},
							{
								x: 8.232493,
								y: -15.264145
							},
							{
								x: 8.154694,
								y: -15.30573
							},
							{
								x: 8.086503,
								y: -15.361693
							},
							{
								x: 8.030539,
								y: -15.429884
							},
							{
								x: 7.988955,
								y: -15.507683
							},
							{
								x: 7.963347,
								y: -15.5921
							},
							{
								x: 7.954701,
								y: -15.679891
							},
							{
								x: 7.963347,
								y: -15.767682
							},
							{
								x: 7.988955,
								y: -15.852098
							},
							{
								x: 8.030539,
								y: -15.929897
							},
							{
								x: 8.086503,
								y: -15.998089
							},
							{
								x: 8.154694,
								y: -16.054052
							},
							{
								x: 8.232493,
								y: -16.095637
							},
							{
								x: 8.31691,
								y: -16.121244
							}
						]
					},
					{
						vertices: [
							{
								x: 7.579701,
								y: -16.979891
							},
							{
								x: 7.667491,
								y: -16.971244
							},
							{
								x: 7.751908,
								y: -16.945637
							},
							{
								x: 7.829707,
								y: -16.904052
							},
							{
								x: 7.897899,
								y: -16.848089
							},
							{
								x: 7.953862,
								y: -16.779897
							},
							{
								x: 7.995446,
								y: -16.702098
							},
							{
								x: 8.021054,
								y: -16.617682
							},
							{
								x: 8.029701,
								y: -16.529891
							},
							{
								x: 8.021054,
								y: -16.4421
							},
							{
								x: 7.995446,
								y: -16.357683
							},
							{
								x: 7.953862,
								y: -16.279884
							},
							{
								x: 7.897899,
								y: -16.211693
							},
							{
								x: 7.829707,
								y: -16.15573
							},
							{
								x: 7.751908,
								y: -16.114145
							},
							{
								x: 7.667491,
								y: -16.088537
							},
							{
								x: 7.579701,
								y: -16.079891
							},
							{
								x: 7.49191,
								y: -16.088537
							},
							{
								x: 7.407493,
								y: -16.114145
							},
							{
								x: 7.329694,
								y: -16.15573
							},
							{
								x: 7.261503,
								y: -16.211693
							},
							{
								x: 7.205539,
								y: -16.279884
							},
							{
								x: 7.163955,
								y: -16.357683
							},
							{
								x: 7.138347,
								y: -16.4421
							},
							{
								x: 7.129701,
								y: -16.529891
							},
							{
								x: 7.138347,
								y: -16.617682
							},
							{
								x: 7.163955,
								y: -16.702098
							},
							{
								x: 7.205539,
								y: -16.779897
							},
							{
								x: 7.261503,
								y: -16.848089
							},
							{
								x: 7.329694,
								y: -16.904052
							},
							{
								x: 7.407493,
								y: -16.945637
							},
							{
								x: 7.49191,
								y: -16.971244
							}
						]
					},
					{
						vertices: [
							{
								x: 13.025,
								y: -19.11
							},
							{
								x: 13.112791,
								y: -19.101353
							},
							{
								x: 13.197208,
								y: -19.075746
							},
							{
								x: 13.275007,
								y: -19.034161
							},
							{
								x: 13.343198,
								y: -18.978198
							},
							{
								x: 13.399161,
								y: -18.910007
							},
							{
								x: 13.440746,
								y: -18.832208
							},
							{
								x: 13.466353,
								y: -18.747791
							},
							{
								x: 13.475,
								y: -18.66
							},
							{
								x: 13.466353,
								y: -18.572209
							},
							{
								x: 13.440746,
								y: -18.487792
							},
							{
								x: 13.399161,
								y: -18.409993
							},
							{
								x: 13.343198,
								y: -18.341802
							},
							{
								x: 13.275007,
								y: -18.285839
							},
							{
								x: 13.275,
								y: -18.285835
							},
							{
								x: 13.275,
								y: -17.535
							},
							{
								x: 13.270196,
								y: -17.486227
							},
							{
								x: 13.25597,
								y: -17.439329
							},
							{
								x: 13.249174,
								y: -17.426615
							},
							{
								x: 13.245196,
								y: -17.386227
							},
							{
								x: 13.23097,
								y: -17.339329
							},
							{
								x: 13.208235,
								y: -17.296795
							},
							{
								x: 13.20597,
								y: -17.289329
							},
							{
								x: 13.183235,
								y: -17.246795
							},
							{
								x: 13.18097,
								y: -17.239329
							},
							{
								x: 13.157867,
								y: -17.196107
							},
							{
								x: 13.126777,
								y: -17.158223
							},
							{
								x: 12.976777,
								y: -17.008223
							},
							{
								x: 12.938893,
								y: -16.977133
							},
							{
								x: 12.895671,
								y: -16.95403
							},
							{
								x: 12.888205,
								y: -16.951765
							},
							{
								x: 12.845671,
								y: -16.92903
							},
							{
								x: 12.838205,
								y: -16.926765
							},
							{
								x: 12.795671,
								y: -16.90403
							},
							{
								x: 12.748773,
								y: -16.889804
							},
							{
								x: 12.7,
								y: -16.885
							},
							{
								x: 12.61042,
								y: -16.885
							},
							{
								x: 12.594454,
								y: -16.865546
							},
							{
								x: 12.394454,
								y: -16.665546
							},
							{
								x: 12.352782,
								y: -16.631346
							},
							{
								x: 12.305238,
								y: -16.605933
							},
							{
								x: 12.297773,
								y: -16.603668
							},
							{
								x: 12.255238,
								y: -16.580933
							},
							{
								x: 12.20365,
								y: -16.565284
							},
							{
								x: 12.15,
								y: -16.56
							},
							{
								x: 11.462847,
								y: -16.56
							},
							{
								x: 11.455238,
								y: -16.555933
							},
							{
								x: 11.40365,
								y: -16.540284
							},
							{
								x: 11.35,
								y: -16.535
							},
							{
								x: 10.363908,
								y: -16.535
							},
							{
								x: 10.319454,
								y: -16.490546
							},
							{
								x: 10.277782,
								y: -16.456346
							},
							{
								x: 10.230238,
								y: -16.430933
							},
							{
								x: 10.222773,
								y: -16.428668
							},
							{
								x: 10.180238,
								y: -16.405933
							},
							{
								x: 10.12865,
								y: -16.390284
							},
							{
								x: 10.075,
								y: -16.385
							},
							{
								x: 10.049999,
								y: -16.387462
							},
							{
								x: 10.025,
								y: -16.385
							},
							{
								x: 9.7,
								y: -16.385
							},
							{
								x: 9.651227,
								y: -16.389804
							},
							{
								x: 9.604329,
								y: -16.40403
							},
							{
								x: 9.561107,
								y: -16.427133
							},
							{
								x: 9.523223,
								y: -16.458223
							},
							{
								x: 9.348223,
								y: -16.633223
							},
							{
								x: 9.317133,
								y: -16.671107
							},
							{
								x: 9.29403,
								y: -16.714329
							},
							{
								x: 9.279804,
								y: -16.761227
							},
							{
								x: 9.275,
								y: -16.81
							},
							{
								x: 9.279804,
								y: -16.858773
							},
							{
								x: 9.29403,
								y: -16.905671
							},
							{
								x: 9.316231,
								y: -16.947206
							},
							{
								x: 9.308647,
								y: -16.972209
							},
							{
								x: 9.3,
								y: -17.06
							},
							{
								x: 9.308647,
								y: -17.147791
							},
							{
								x: 9.334254,
								y: -17.232208
							},
							{
								x: 9.375839,
								y: -17.310007
							},
							{
								x: 9.431802,
								y: -17.378198
							},
							{
								x: 9.499993,
								y: -17.434161
							},
							{
								x: 9.577792,
								y: -17.475746
							},
							{
								x: 9.662209,
								y: -17.501353
							},
							{
								x: 9.75,
								y: -17.51
							},
							{
								x: 9.837791,
								y: -17.501353
							},
							{
								x: 9.922208,
								y: -17.475746
							},
							{
								x: 10.000007,
								y: -17.434161
							},
							{
								x: 10.068198,
								y: -17.378198
							},
							{
								x: 10.124161,
								y: -17.310007
							},
							{
								x: 10.165746,
								y: -17.232208
							},
							{
								x: 10.191353,
								y: -17.147791
							},
							{
								x: 10.198042,
								y: -17.079883
							},
							{
								x: 10.25,
								y: -17.085
							},
							{
								x: 11.262153,
								y: -17.085
							},
							{
								x: 11.269762,
								y: -17.089067
							},
							{
								x: 11.32135,
								y: -17.104716
							},
							{
								x: 11.375,
								y: -17.11
							},
							{
								x: 12.061092,
								y: -17.11
							},
							{
								x: 12.205546,
								y: -17.254454
							},
							{
								x: 12.247218,
								y: -17.288654
							},
							{
								x: 12.294762,
								y: -17.314067
							},
							{
								x: 12.304679,
								y: -17.317075
							},
							{
								x: 12.336107,
								y: -17.342867
							},
							{
								x: 12.379329,
								y: -17.36597
							},
							{
								x: 12.426227,
								y: -17.380196
							},
							{
								x: 12.475,
								y: -17.385
							},
							{
								x: 12.61816,
								y: -17.385
							},
							{
								x: 12.629329,
								y: -17.39097
							},
							{
								x: 12.636795,
								y: -17.393235
							},
							{
								x: 12.675219,
								y: -17.413773
							},
							{
								x: 12.721227,
								y: -17.459781
							},
							{
								x: 12.741765,
								y: -17.498205
							},
							{
								x: 12.74403,
								y: -17.505671
							},
							{
								x: 12.750826,
								y: -17.518385
							},
							{
								x: 12.754804,
								y: -17.558773
							},
							{
								x: 12.76903,
								y: -17.605671
							},
							{
								x: 12.775,
								y: -17.61684
							},
							{
								x: 12.775,
								y: -18.285835
							},
							{
								x: 12.774993,
								y: -18.285839
							},
							{
								x: 12.706802,
								y: -18.341802
							},
							{
								x: 12.650839,
								y: -18.409993
							},
							{
								x: 12.609254,
								y: -18.487792
							},
							{
								x: 12.583647,
								y: -18.572209
							},
							{
								x: 12.575,
								y: -18.66
							},
							{
								x: 12.583647,
								y: -18.747791
							},
							{
								x: 12.609254,
								y: -18.832208
							},
							{
								x: 12.650839,
								y: -18.910007
							},
							{
								x: 12.706802,
								y: -18.978198
							},
							{
								x: 12.774993,
								y: -19.034161
							},
							{
								x: 12.852792,
								y: -19.075746
							},
							{
								x: 12.937209,
								y: -19.101353
							}
						]
					},
					{
						vertices: [
							{
								x: -9.86254,
								y: -17.475023
							},
							{
								x: -9.774749,
								y: -17.466376
							},
							{
								x: -9.690332,
								y: -17.440769
							},
							{
								x: -9.612533,
								y: -17.399184
							},
							{
								x: -9.544342,
								y: -17.343221
							},
							{
								x: -9.488379,
								y: -17.27503
							},
							{
								x: -9.446794,
								y: -17.197231
							},
							{
								x: -9.421187,
								y: -17.112814
							},
							{
								x: -9.41254,
								y: -17.025023
							},
							{
								x: -9.421187,
								y: -16.937232
							},
							{
								x: -9.446794,
								y: -16.852815
							},
							{
								x: -9.488379,
								y: -16.775016
							},
							{
								x: -9.544342,
								y: -16.706825
							},
							{
								x: -9.612533,
								y: -16.650862
							},
							{
								x: -9.690332,
								y: -16.609277
							},
							{
								x: -9.774749,
								y: -16.58367
							},
							{
								x: -9.86254,
								y: -16.575023
							},
							{
								x: -9.950331,
								y: -16.58367
							},
							{
								x: -10.034748,
								y: -16.609277
							},
							{
								x: -10.112547,
								y: -16.650862
							},
							{
								x: -10.180738,
								y: -16.706825
							},
							{
								x: -10.236701,
								y: -16.775016
							},
							{
								x: -10.278286,
								y: -16.852815
							},
							{
								x: -10.303893,
								y: -16.937232
							},
							{
								x: -10.31254,
								y: -17.025023
							},
							{
								x: -10.303893,
								y: -17.112814
							},
							{
								x: -10.278286,
								y: -17.197231
							},
							{
								x: -10.236701,
								y: -17.27503
							},
							{
								x: -10.180738,
								y: -17.343221
							},
							{
								x: -10.112547,
								y: -17.399184
							},
							{
								x: -10.034748,
								y: -17.440769
							},
							{
								x: -9.950331,
								y: -17.466376
							}
						]
					},
					{
						vertices: [
							{
								x: 10.950001,
								y: -19.292492
							},
							{
								x: 11.037792,
								y: -19.283846
							},
							{
								x: 11.122209,
								y: -19.258238
							},
							{
								x: 11.200008,
								y: -19.216654
							},
							{
								x: 11.268199,
								y: -19.16069
							},
							{
								x: 11.324162,
								y: -19.092499
							},
							{
								x: 11.365747,
								y: -19.0147
							},
							{
								x: 11.391355,
								y: -18.930283
							},
							{
								x: 11.400001,
								y: -18.842492
							},
							{
								x: 11.391355,
								y: -18.754702
							},
							{
								x: 11.365747,
								y: -18.670285
							},
							{
								x: 11.324162,
								y: -18.592486
							},
							{
								x: 11.268199,
								y: -18.524294
							},
							{
								x: 11.200008,
								y: -18.468331
							},
							{
								x: 11.122209,
								y: -18.426747
							},
							{
								x: 11.037792,
								y: -18.401139
							},
							{
								x: 10.950001,
								y: -18.392492
							},
							{
								x: 10.862211,
								y: -18.401139
							},
							{
								x: 10.777794,
								y: -18.426747
							},
							{
								x: 10.699995,
								y: -18.468331
							},
							{
								x: 10.631803,
								y: -18.524294
							},
							{
								x: 10.57584,
								y: -18.592486
							},
							{
								x: 10.534255,
								y: -18.670285
							},
							{
								x: 10.508648,
								y: -18.754702
							},
							{
								x: 10.500001,
								y: -18.842492
							},
							{
								x: 10.508648,
								y: -18.930283
							},
							{
								x: 10.534255,
								y: -19.0147
							},
							{
								x: 10.57584,
								y: -19.092499
							},
							{
								x: 10.631803,
								y: -19.16069
							},
							{
								x: 10.699995,
								y: -19.216654
							},
							{
								x: 10.777794,
								y: -19.258238
							},
							{
								x: 10.862211,
								y: -19.283846
							}
						]
					},
					{
						vertices: [
							{
								x: -18.549936,
								y: -19.299925
							},
							{
								x: -18.462145,
								y: -19.291278
							},
							{
								x: -18.377728,
								y: -19.265671
							},
							{
								x: -18.299929,
								y: -19.224086
							},
							{
								x: -18.231738,
								y: -19.168123
							},
							{
								x: -18.175775,
								y: -19.099932
							},
							{
								x: -18.13419,
								y: -19.022133
							},
							{
								x: -18.108583,
								y: -18.937716
							},
							{
								x: -18.099936,
								y: -18.849925
							},
							{
								x: -18.108583,
								y: -18.762134
							},
							{
								x: -18.13419,
								y: -18.677717
							},
							{
								x: -18.175775,
								y: -18.599918
							},
							{
								x: -18.231738,
								y: -18.531727
							},
							{
								x: -18.299929,
								y: -18.475764
							},
							{
								x: -18.377728,
								y: -18.434179
							},
							{
								x: -18.462145,
								y: -18.408572
							},
							{
								x: -18.549936,
								y: -18.399925
							},
							{
								x: -18.637727,
								y: -18.408572
							},
							{
								x: -18.722144,
								y: -18.434179
							},
							{
								x: -18.799943,
								y: -18.475764
							},
							{
								x: -18.868134,
								y: -18.531727
							},
							{
								x: -18.924097,
								y: -18.599918
							},
							{
								x: -18.965682,
								y: -18.677717
							},
							{
								x: -18.991289,
								y: -18.762134
							},
							{
								x: -18.999936,
								y: -18.849925
							},
							{
								x: -18.991289,
								y: -18.937716
							},
							{
								x: -18.965682,
								y: -19.022133
							},
							{
								x: -18.924097,
								y: -19.099932
							},
							{
								x: -18.868134,
								y: -19.168123
							},
							{
								x: -18.799943,
								y: -19.224086
							},
							{
								x: -18.722144,
								y: -19.265671
							},
							{
								x: -18.637727,
								y: -19.291278
							}
						]
					},
					{
						vertices: [
							{
								x: 9.579519,
								y: -19.405038
							},
							{
								x: 9.667309,
								y: -19.396392
							},
							{
								x: 9.751726,
								y: -19.370784
							},
							{
								x: 9.829525,
								y: -19.3292
							},
							{
								x: 9.897717,
								y: -19.273236
							},
							{
								x: 9.95368,
								y: -19.205045
							},
							{
								x: 9.995265,
								y: -19.127246
							},
							{
								x: 10.020872,
								y: -19.042829
							},
							{
								x: 10.029519,
								y: -18.955038
							},
							{
								x: 10.020872,
								y: -18.867248
							},
							{
								x: 9.995265,
								y: -18.782831
							},
							{
								x: 9.95368,
								y: -18.705032
							},
							{
								x: 9.897717,
								y: -18.63684
							},
							{
								x: 9.829525,
								y: -18.580877
							},
							{
								x: 9.751726,
								y: -18.539292
							},
							{
								x: 9.667309,
								y: -18.513685
							},
							{
								x: 9.579519,
								y: -18.505038
							},
							{
								x: 9.491728,
								y: -18.513685
							},
							{
								x: 9.407311,
								y: -18.539292
							},
							{
								x: 9.329512,
								y: -18.580877
							},
							{
								x: 9.261321,
								y: -18.63684
							},
							{
								x: 9.205358,
								y: -18.705032
							},
							{
								x: 9.163773,
								y: -18.782831
							},
							{
								x: 9.138165,
								y: -18.867248
							},
							{
								x: 9.129519,
								y: -18.955038
							},
							{
								x: 9.138165,
								y: -19.042829
							},
							{
								x: 9.163773,
								y: -19.127246
							},
							{
								x: 9.205358,
								y: -19.205045
							},
							{
								x: 9.261321,
								y: -19.273236
							},
							{
								x: 9.329512,
								y: -19.3292
							},
							{
								x: 9.407311,
								y: -19.370784
							},
							{
								x: 9.491728,
								y: -19.396392
							}
						]
					},
					{
						vertices: [
							{
								x: 3.400001,
								y: -19.792492
							},
							{
								x: 3.487792,
								y: -19.783846
							},
							{
								x: 3.572209,
								y: -19.758238
							},
							{
								x: 3.650008,
								y: -19.716654
							},
							{
								x: 3.718199,
								y: -19.66069
							},
							{
								x: 3.774162,
								y: -19.592499
							},
							{
								x: 3.815747,
								y: -19.5147
							},
							{
								x: 3.841355,
								y: -19.430283
							},
							{
								x: 3.850001,
								y: -19.342492
							},
							{
								x: 3.841355,
								y: -19.254702
							},
							{
								x: 3.815747,
								y: -19.170285
							},
							{
								x: 3.774162,
								y: -19.092486
							},
							{
								x: 3.718199,
								y: -19.024294
							},
							{
								x: 3.650008,
								y: -18.968331
							},
							{
								x: 3.572209,
								y: -18.926747
							},
							{
								x: 3.487792,
								y: -18.901139
							},
							{
								x: 3.400001,
								y: -18.892492
							},
							{
								x: 3.312211,
								y: -18.901139
							},
							{
								x: 3.227794,
								y: -18.926747
							},
							{
								x: 3.149995,
								y: -18.968331
							},
							{
								x: 3.081803,
								y: -19.024294
							},
							{
								x: 3.02584,
								y: -19.092486
							},
							{
								x: 2.984255,
								y: -19.170285
							},
							{
								x: 2.958648,
								y: -19.254702
							},
							{
								x: 2.950001,
								y: -19.342492
							},
							{
								x: 2.958648,
								y: -19.430283
							},
							{
								x: 2.984255,
								y: -19.5147
							},
							{
								x: 3.02584,
								y: -19.592499
							},
							{
								x: 3.081803,
								y: -19.66069
							},
							{
								x: 3.149995,
								y: -19.716654
							},
							{
								x: 3.227794,
								y: -19.758238
							},
							{
								x: 3.312211,
								y: -19.783846
							}
						]
					},
					{
						vertices: [
							{
								x: 14.465755,
								y: -19.87505
							},
							{
								x: 14.553546,
								y: -19.866403
							},
							{
								x: 14.637963,
								y: -19.840796
							},
							{
								x: 14.715762,
								y: -19.799211
							},
							{
								x: 14.783953,
								y: -19.743248
							},
							{
								x: 14.839916,
								y: -19.675057
							},
							{
								x: 14.881501,
								y: -19.597258
							},
							{
								x: 14.907108,
								y: -19.512841
							},
							{
								x: 14.915755,
								y: -19.42505
							},
							{
								x: 14.907108,
								y: -19.337259
							},
							{
								x: 14.881501,
								y: -19.252842
							},
							{
								x: 14.839916,
								y: -19.175043
							},
							{
								x: 14.783953,
								y: -19.106852
							},
							{
								x: 14.715762,
								y: -19.050889
							},
							{
								x: 14.637963,
								y: -19.009304
							},
							{
								x: 14.553546,
								y: -18.983697
							},
							{
								x: 14.465755,
								y: -18.97505
							},
							{
								x: 14.377964,
								y: -18.983697
							},
							{
								x: 14.293547,
								y: -19.009304
							},
							{
								x: 14.215748,
								y: -19.050889
							},
							{
								x: 14.147557,
								y: -19.106852
							},
							{
								x: 14.091594,
								y: -19.175043
							},
							{
								x: 14.050009,
								y: -19.252842
							},
							{
								x: 14.024402,
								y: -19.337259
							},
							{
								x: 14.015755,
								y: -19.42505
							},
							{
								x: 14.024402,
								y: -19.512841
							},
							{
								x: 14.050009,
								y: -19.597258
							},
							{
								x: 14.091594,
								y: -19.675057
							},
							{
								x: 14.147557,
								y: -19.743248
							},
							{
								x: 14.215748,
								y: -19.799211
							},
							{
								x: 14.293547,
								y: -19.840796
							},
							{
								x: 14.377964,
								y: -19.866403
							}
						]
					}
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "inner2",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: 1.945647,
							y: -20.2
						},
						{
							x: 1.386262,
							y: -20.2
						},
						{
							x: 1.378173,
							y: -20.190144
						},
						{
							x: 1.309982,
							y: -20.134181
						},
						{
							x: 1.232183,
							y: -20.092597
						},
						{
							x: 1.147766,
							y: -20.066989
						},
						{
							x: 1.059975,
							y: -20.058342
						},
						{
							x: 1.004362,
							y: -20.06382
						},
						{
							x: 0.25443,
							y: -19.313888
						},
						{
							x: 0.212757,
							y: -19.279688
						},
						{
							x: 0.165213,
							y: -19.254276
						},
						{
							x: 0.113625,
							y: -19.238626
						},
						{
							x: 0.059975,
							y: -19.233342
						},
						{
							x: -1.507897,
							y: -19.233342
						},
						{
							x: -1.504707,
							y: -19.227374
						},
						{
							x: -1.479099,
							y: -19.142957
						},
						{
							x: -1.470453,
							y: -19.055166
						},
						{
							x: -1.473899,
							y: -19.02018
						},
						{
							x: -1.42496,
							y: -19.025
						},
						{
							x: -1.337169,
							y: -19.016353
						},
						{
							x: -1.252752,
							y: -18.990746
						},
						{
							x: -1.174953,
							y: -18.949161
						},
						{
							x: -1.106762,
							y: -18.893198
						},
						{
							x: -1.050799,
							y: -18.825007
						},
						{
							x: -1.009214,
							y: -18.747208
						},
						{
							x: -0.983607,
							y: -18.662791
						},
						{
							x: -0.97496,
							y: -18.575
						},
						{
							x: -0.983607,
							y: -18.487209
						},
						{
							x: -1.006262,
							y: -18.412523
						},
						{
							x: 0.005278,
							y: -18.412523
						},
						{
							x: -0.018212,
							y: -18.431801
						},
						{
							x: -0.074175,
							y: -18.499992
						},
						{
							x: -0.11576,
							y: -18.577791
						},
						{
							x: -0.141367,
							y: -18.662208
						},
						{
							x: -0.150014,
							y: -18.749999
						},
						{
							x: -0.141367,
							y: -18.83779
						},
						{
							x: -0.11576,
							y: -18.922207
						},
						{
							x: -0.074175,
							y: -19.000006
						},
						{
							x: -0.018212,
							y: -19.068197
						},
						{
							x: 0.049979,
							y: -19.12416
						},
						{
							x: 0.127778,
							y: -19.165745
						},
						{
							x: 0.212195,
							y: -19.191352
						},
						{
							x: 0.299986,
							y: -19.199999
						},
						{
							x: 0.387777,
							y: -19.191352
						},
						{
							x: 0.472194,
							y: -19.165745
						},
						{
							x: 0.549993,
							y: -19.12416
						},
						{
							x: 0.618184,
							y: -19.068197
						},
						{
							x: 0.674147,
							y: -19.000006
						},
						{
							x: 0.715732,
							y: -18.922207
						},
						{
							x: 0.741339,
							y: -18.83779
						},
						{
							x: 0.749986,
							y: -18.749999
						},
						{
							x: 0.741339,
							y: -18.662208
						},
						{
							x: 0.715732,
							y: -18.577791
						},
						{
							x: 0.687523,
							y: -18.525017
						},
						{
							x: 0.712467,
							y: -18.511684
						},
						{
							x: 0.775169,
							y: -18.460226
						},
						{
							x: 0.781816,
							y: -18.468325
						},
						{
							x: 0.850007,
							y: -18.524288
						},
						{
							x: 0.927806,
							y: -18.565873
						},
						{
							x: 1.012223,
							y: -18.59148
						},
						{
							x: 1.100014,
							y: -18.600127
						},
						{
							x: 1.187805,
							y: -18.59148
						},
						{
							x: 1.272222,
							y: -18.565873
						},
						{
							x: 1.350021,
							y: -18.524288
						},
						{
							x: 1.418212,
							y: -18.468325
						},
						{
							x: 1.474175,
							y: -18.400134
						},
						{
							x: 1.51576,
							y: -18.322335
						},
						{
							x: 1.541367,
							y: -18.237918
						},
						{
							x: 1.550014,
							y: -18.150127
						},
						{
							x: 1.541367,
							y: -18.062336
						},
						{
							x: 1.524115,
							y: -18.005463
						},
						{
							x: 1.546351,
							y: -18.012208
						},
						{
							x: 1.600001,
							y: -18.017492
						},
						{
							x: 1.886092,
							y: -18.017492
						},
						{
							x: 1.925001,
							y: -18.056401
						},
						{
							x: 1.925001,
							y: -18.142492
						},
						{
							x: 1.930285,
							y: -18.196142
						},
						{
							x: 1.945934,
							y: -18.24773
						},
						{
							x: 1.971347,
							y: -18.295274
						},
						{
							x: 2.005547,
							y: -18.336947
						},
						{
							x: 2.955479,
							y: -19.286879
						},
						{
							x: 2.950001,
							y: -19.342492
						},
						{
							x: 2.958648,
							y: -19.430283
						},
						{
							x: 2.984255,
							y: -19.5147
						},
						{
							x: 3.02584,
							y: -19.592499
						},
						{
							x: 3.081803,
							y: -19.66069
						},
						{
							x: 3.149995,
							y: -19.716654
						},
						{
							x: 3.227794,
							y: -19.758238
						},
						{
							x: 3.312211,
							y: -19.783846
						},
						{
							x: 3.400001,
							y: -19.792492
						},
						{
							x: 3.487792,
							y: -19.783846
						},
						{
							x: 3.572209,
							y: -19.758238
						},
						{
							x: 3.650008,
							y: -19.716654
						},
						{
							x: 3.718199,
							y: -19.66069
						},
						{
							x: 3.774162,
							y: -19.592499
						},
						{
							x: 3.815747,
							y: -19.5147
						},
						{
							x: 3.831492,
							y: -19.462798
						},
						{
							x: 4.055561,
							y: -19.686867
						},
						{
							x: 4.097233,
							y: -19.721066
						},
						{
							x: 4.144777,
							y: -19.746479
						},
						{
							x: 4.196365,
							y: -19.762128
						},
						{
							x: 4.250015,
							y: -19.767412
						},
						{
							x: 8.000015,
							y: -19.767412
						},
						{
							x: 8.053665,
							y: -19.762128
						},
						{
							x: 8.105253,
							y: -19.746479
						},
						{
							x: 8.112862,
							y: -19.742412
						},
						{
							x: 8.721461,
							y: -19.742412
						},
						{
							x: 8.758664,
							y: -19.779615
						},
						{
							x: 8.758662,
							y: -19.779622
						},
						{
							x: 8.750015,
							y: -19.867412
						},
						{
							x: 8.758662,
							y: -19.955203
						},
						{
							x: 8.784269,
							y: -20.03962
						},
						{
							x: 8.825854,
							y: -20.117419
						},
						{
							x: 8.881817,
							y: -20.18561
						},
						{
							x: 8.899351,
							y: -20.2
						},
						{
							x: 2.504481,
							y: -20.2
						},
						{
							x: 2.543262,
							y: -20.168173
						},
						{
							x: 2.599225,
							y: -20.099982
						},
						{
							x: 2.64081,
							y: -20.022183
						},
						{
							x: 2.666417,
							y: -19.937766
						},
						{
							x: 2.675064,
							y: -19.849975
						},
						{
							x: 2.666417,
							y: -19.762184
						},
						{
							x: 2.64081,
							y: -19.677767
						},
						{
							x: 2.599225,
							y: -19.599968
						},
						{
							x: 2.543262,
							y: -19.531777
						},
						{
							x: 2.475071,
							y: -19.475814
						},
						{
							x: 2.397272,
							y: -19.434229
						},
						{
							x: 2.312855,
							y: -19.408622
						},
						{
							x: 2.225064,
							y: -19.399975
						},
						{
							x: 2.137273,
							y: -19.408622
						},
						{
							x: 2.052856,
							y: -19.434229
						},
						{
							x: 1.975057,
							y: -19.475814
						},
						{
							x: 1.906866,
							y: -19.531777
						},
						{
							x: 1.850903,
							y: -19.599968
						},
						{
							x: 1.809318,
							y: -19.677767
						},
						{
							x: 1.783711,
							y: -19.762184
						},
						{
							x: 1.775064,
							y: -19.849975
						},
						{
							x: 1.783711,
							y: -19.937766
						},
						{
							x: 1.809318,
							y: -20.022183
						},
						{
							x: 1.850903,
							y: -20.099982
						},
						{
							x: 1.906866,
							y: -20.168173
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "inner2",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -8.727943,
							y: -16.968566
						},
						{
							x: -8.848263,
							y: -16.848246
						},
						{
							x: -8.886147,
							y: -16.817156
						},
						{
							x: -8.929369,
							y: -16.794053
						},
						{
							x: -8.976267,
							y: -16.779827
						},
						{
							x: -9.02504,
							y: -16.775023
						},
						{
							x: -9.488375,
							y: -16.775023
						},
						{
							x: -9.488379,
							y: -16.775016
						},
						{
							x: -9.544342,
							y: -16.706825
						},
						{
							x: -9.612533,
							y: -16.650862
						},
						{
							x: -9.690332,
							y: -16.609277
						},
						{
							x: -9.774749,
							y: -16.58367
						},
						{
							x: -9.86254,
							y: -16.575023
						},
						{
							x: -9.950331,
							y: -16.58367
						},
						{
							x: -10.034748,
							y: -16.609277
						},
						{
							x: -10.112547,
							y: -16.650862
						},
						{
							x: -10.180738,
							y: -16.706825
						},
						{
							x: -10.236701,
							y: -16.775016
						},
						{
							x: -10.278286,
							y: -16.852815
						},
						{
							x: -10.285257,
							y: -16.875795
						},
						{
							x: -10.680506,
							y: -16.480546
						},
						{
							x: -10.713607,
							y: -16.45338
						},
						{
							x: -10.710839,
							y: -16.450007
						},
						{
							x: -10.669254,
							y: -16.372208
						},
						{
							x: -10.643647,
							y: -16.287791
						},
						{
							x: -10.635,
							y: -16.2
						},
						{
							x: -10.636923,
							y: -16.180477
						},
						{
							x: -10.631058,
							y: -16.174612
						},
						{
							x: -10.586227,
							y: -16.170196
						},
						{
							x: -10.539329,
							y: -16.15597
						},
						{
							x: -10.496107,
							y: -16.132867
						},
						{
							x: -10.458223,
							y: -16.101777
						},
						{
							x: -10.331446,
							y: -15.975
						},
						{
							x: -9.138554,
							y: -15.975
						},
						{
							x: -9.091571,
							y: -16.021983
						},
						{
							x: -9.089067,
							y: -16.030238
						},
						{
							x: -9.063654,
							y: -16.077782
						},
						{
							x: -9.029454,
							y: -16.119454
						},
						{
							x: -8.443056,
							y: -16.705852
						},
						{
							x: -8.482188,
							y: -16.717723
						},
						{
							x: -8.559987,
							y: -16.759307
						},
						{
							x: -8.628179,
							y: -16.81527
						},
						{
							x: -8.684142,
							y: -16.883462
						},
						{
							x: -8.725727,
							y: -16.961261
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "inner2",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: 1.836186,
							y: -17.467492
						},
						{
							x: 1.71391,
							y: -17.467492
						},
						{
							x: 0.994456,
							y: -16.748038
						},
						{
							x: 0.952783,
							y: -16.713838
						},
						{
							x: 0.905239,
							y: -16.688425
						},
						{
							x: 0.853651,
							y: -16.672776
						},
						{
							x: 0.800001,
							y: -16.667492
						},
						{
							x: -0.699999,
							y: -16.667492
						},
						{
							x: -0.753649,
							y: -16.672776
						},
						{
							x: -0.805237,
							y: -16.688425
						},
						{
							x: -0.852781,
							y: -16.713838
						},
						{
							x: -0.894453,
							y: -16.748038
						},
						{
							x: -0.97074,
							y: -16.824325
						},
						{
							x: -0.974402,
							y: -16.787145
						},
						{
							x: -1.000009,
							y: -16.702728
						},
						{
							x: -1.041594,
							y: -16.624929
						},
						{
							x: -1.097557,
							y: -16.556738
						},
						{
							x: -1.140755,
							y: -16.521286
						},
						{
							x: -1.140755,
							y: -15.874936
						},
						{
							x: -1.146039,
							y: -15.821286
						},
						{
							x: -1.161688,
							y: -15.769698
						},
						{
							x: -1.187101,
							y: -15.722154
						},
						{
							x: -1.221301,
							y: -15.680482
						},
						{
							x: -2.302806,
							y: -14.598977
						},
						{
							x: -2.311688,
							y: -14.569698
						},
						{
							x: -2.337101,
							y: -14.522154
						},
						{
							x: -2.350862,
							y: -14.505386
						},
						{
							x: -2.361688,
							y: -14.469698
						},
						{
							x: -2.387101,
							y: -14.422154
						},
						{
							x: -2.390755,
							y: -14.417702
						},
						{
							x: -2.390755,
							y: -13.824936
						},
						{
							x: -2.390755,
							y: -13.815551
						},
						{
							x: -0.744439,
							y: -15.461867
						},
						{
							x: -0.702767,
							y: -15.496066
						},
						{
							x: -0.655223,
							y: -15.521479
						},
						{
							x: -0.603635,
							y: -15.537128
						},
						{
							x: -0.574672,
							y: -15.539981
						},
						{
							x: -0.581501,
							y: -15.552756
						},
						{
							x: -0.607108,
							y: -15.637173
						},
						{
							x: -0.615755,
							y: -15.724964
						},
						{
							x: -0.607108,
							y: -15.812755
						},
						{
							x: -0.581501,
							y: -15.897172
						},
						{
							x: -0.539916,
							y: -15.974971
						},
						{
							x: -0.483953,
							y: -16.043162
						},
						{
							x: -0.415762,
							y: -16.099125
						},
						{
							x: -0.337963,
							y: -16.14071
						},
						{
							x: -0.253546,
							y: -16.166317
						},
						{
							x: -0.165755,
							y: -16.174964
						},
						{
							x: -0.077964,
							y: -16.166317
						},
						{
							x: 0.006453,
							y: -16.14071
						},
						{
							x: 0.084252,
							y: -16.099125
						},
						{
							x: 0.152443,
							y: -16.043162
						},
						{
							x: 0.208406,
							y: -15.974971
						},
						{
							x: 0.249991,
							y: -15.897172
						},
						{
							x: 0.253686,
							y: -15.884992
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "inner2",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: 8.791094,
							y: -14.022895
						},
						{
							x: 8.831501,
							y: -13.9473
						},
						{
							x: 8.857108,
							y: -13.862883
						},
						{
							x: 8.865755,
							y: -13.775092
						},
						{
							x: 8.857108,
							y: -13.687301
						},
						{
							x: 8.831501,
							y: -13.602884
						},
						{
							x: 8.816596,
							y: -13.575
						},
						{
							x: 9.089965,
							y: -13.575
						},
						{
							x: 9.143615,
							y: -13.569716
						},
						{
							x: 9.195203,
							y: -13.554067
						},
						{
							x: 9.242747,
							y: -13.528654
						},
						{
							x: 9.28442,
							y: -13.494454
						},
						{
							x: 9.305394,
							y: -13.47348
						},
						{
							x: 9.343615,
							y: -13.469716
						},
						{
							x: 9.395203,
							y: -13.454067
						},
						{
							x: 9.442747,
							y: -13.428654
						},
						{
							x: 9.48442,
							y: -13.394454
						},
						{
							x: 9.505394,
							y: -13.37348
						},
						{
							x: 9.543615,
							y: -13.369716
						},
						{
							x: 9.595203,
							y: -13.354067
						},
						{
							x: 9.642747,
							y: -13.328654
						},
						{
							x: 9.68442,
							y: -13.294454
						},
						{
							x: 9.718619,
							y: -13.252782
						},
						{
							x: 9.744032,
							y: -13.205238
						},
						{
							x: 9.759681,
							y: -13.15365
						},
						{
							x: 9.764965,
							y: -13.1
						},
						{
							x: 9.764965,
							y: -13.013909
						},
						{
							x: 11.88442,
							y: -10.894454
						},
						{
							x: 11.918619,
							y: -10.852782
						},
						{
							x: 11.944032,
							y: -10.805238
						},
						{
							x: 11.959681,
							y: -10.75365
						},
						{
							x: 11.964965,
							y: -10.7
						},
						{
							x: 11.964965,
							y: -10.637509
						},
						{
							x: 12.017792,
							y: -10.665746
						},
						{
							x: 12.102209,
							y: -10.691353
						},
						{
							x: 12.19,
							y: -10.7
						},
						{
							x: 12.268939,
							y: -10.692225
						},
						{
							x: 9.566864,
							y: -13.984189
						},
						{
							x: 9.511446,
							y: -14.000023
						},
						{
							x: 8.89996,
							y: -14.000023
						},
						{
							x: 8.84631,
							y: -14.005307
						},
						{
							x: 8.794722,
							y: -14.020956
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "inner2",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -4.480519,
							y: -12.550835
						},
						{
							x: -4.562194,
							y: -12.526059
						},
						{
							x: -4.649985,
							y: -12.517412
						},
						{
							x: -4.694013,
							y: -12.521749
						},
						{
							x: -4.694015,
							y: -12.521741
						},
						{
							x: -4.717117,
							y: -12.47852
						},
						{
							x: -4.727613,
							y: -12.465731
						},
						{
							x: -4.729789,
							y: -12.44364
						},
						{
							x: -4.744015,
							y: -12.396741
						},
						{
							x: -4.749985,
							y: -12.385572
						},
						{
							x: -4.749985,
							y: -12.367412
						},
						{
							x: -4.754789,
							y: -12.31864
						},
						{
							x: -4.769015,
							y: -12.271741
						},
						{
							x: -4.77883,
							y: -12.253379
						},
						{
							x: -4.779789,
							y: -12.24364
						},
						{
							x: -4.794015,
							y: -12.196741
						},
						{
							x: -4.816751,
							y: -12.154205
						},
						{
							x: -4.819015,
							y: -12.146741
						},
						{
							x: -4.841751,
							y: -12.104205
						},
						{
							x: -4.844015,
							y: -12.096741
						},
						{
							x: -4.867117,
							y: -12.05352
						},
						{
							x: -4.898208,
							y: -12.015636
						},
						{
							x: -5.324985,
							y: -11.588859
						},
						{
							x: -5.324985,
							y: -10.274252
						},
						{
							x: -5.319015,
							y: -10.263083
						},
						{
							x: -5.304789,
							y: -10.216185
						},
						{
							x: -5.300811,
							y: -10.175798
						},
						{
							x: -5.294015,
							y: -10.163083
						},
						{
							x: -5.291752,
							y: -10.155621
						},
						{
							x: -5.272602,
							y: -10.119795
						},
						{
							x: -5.236776,
							y: -10.100646
						},
						{
							x: -5.229314,
							y: -10.098382
						},
						{
							x: -5.210953,
							y: -10.088568
						},
						{
							x: -5.201212,
							y: -10.087609
						},
						{
							x: -5.154314,
							y: -10.073382
						},
						{
							x: -5.149985,
							y: -10.071068
						},
						{
							x: -5.145656,
							y: -10.073382
						},
						{
							x: -5.098757,
							y: -10.087609
						},
						{
							x: -5.05837,
							y: -10.091586
						},
						{
							x: -5.045656,
							y: -10.098382
						},
						{
							x: -5.038192,
							y: -10.100646
						},
						{
							x: -4.995656,
							y: -10.123382
						},
						{
							x: -4.948757,
							y: -10.137609
						},
						{
							x: -4.899985,
							y: -10.142412
						},
						{
							x: -4.716905,
							y: -10.142412
						},
						{
							x: -4.764161,
							y: -10.199993
						},
						{
							x: -4.805746,
							y: -10.277792
						},
						{
							x: -4.831353,
							y: -10.362209
						},
						{
							x: -4.84,
							y: -10.45
						},
						{
							x: -4.831353,
							y: -10.537791
						},
						{
							x: -4.805746,
							y: -10.622208
						},
						{
							x: -4.764161,
							y: -10.700007
						},
						{
							x: -4.708198,
							y: -10.768198
						},
						{
							x: -4.640007,
							y: -10.824161
						},
						{
							x: -4.562208,
							y: -10.865746
						},
						{
							x: -4.477791,
							y: -10.891353
						},
						{
							x: -4.39,
							y: -10.9
						},
						{
							x: -4.302209,
							y: -10.891353
						},
						{
							x: -4.217792,
							y: -10.865746
						},
						{
							x: -4.139993,
							y: -10.824161
						},
						{
							x: -4.071802,
							y: -10.768198
						},
						{
							x: -4.015839,
							y: -10.700007
						},
						{
							x: -3.974254,
							y: -10.622208
						},
						{
							x: -3.948647,
							y: -10.537791
						},
						{
							x: -3.944354,
							y: -10.4942
						},
						{
							x: -3.76,
							y: -10.678554
						},
						{
							x: -3.76,
							y: -12.39647
						},
						{
							x: -3.815748,
							y: -12.350719
						},
						{
							x: -3.893547,
							y: -12.309134
						},
						{
							x: -3.977964,
							y: -12.283527
						},
						{
							x: -4.065755,
							y: -12.27488
						},
						{
							x: -4.153546,
							y: -12.283527
						},
						{
							x: -4.237963,
							y: -12.309134
						},
						{
							x: -4.315762,
							y: -12.350719
						},
						{
							x: -4.383953,
							y: -12.406682
						},
						{
							x: -4.439916,
							y: -12.474873
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "inner2",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -6.300064,
							y: -8.779745
						},
						{
							x: -6.300064,
							y: -8.523484
						},
						{
							x: -6.259161,
							y: -8.600007
						},
						{
							x: -6.206588,
							y: -8.664067
						},
						{
							x: -6.228198,
							y: -8.681802
						},
						{
							x: -6.284161,
							y: -8.749993
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "inner2",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -4.479694,
							y: -17.130786
						},
						{
							x: -4.48135,
							y: -17.130284
						},
						{
							x: -4.488604,
							y: -17.12957
						},
						{
							x: -4.504762,
							y: -17.120933
						},
						{
							x: -4.512227,
							y: -17.118668
						},
						{
							x: -4.554762,
							y: -17.095933
						},
						{
							x: -4.562227,
							y: -17.093668
						},
						{
							x: -4.597585,
							y: -17.074769
						},
						{
							x: -4.632218,
							y: -17.046346
						},
						{
							x: -4.669873,
							y: -17.026219
						},
						{
							x: -5.215546,
							y: -16.480546
						},
						{
							x: -5.257218,
							y: -16.446346
						},
						{
							x: -5.304762,
							y: -16.420933
						},
						{
							x: -5.35635,
							y: -16.405284
						},
						{
							x: -5.41,
							y: -16.4
						},
						{
							x: -7.459974,
							y: -16.4
						},
						{
							x: -7.436057,
							y: -16.321159
						},
						{
							x: -7.427411,
							y: -16.233368
						},
						{
							x: -7.436057,
							y: -16.145578
						},
						{
							x: -7.439468,
							y: -16.134335
						},
						{
							x: -6.582956,
							y: -15.277823
						},
						{
							x: -6.482956,
							y: -15.177823
						},
						{
							x: -6.448757,
							y: -15.13615
						},
						{
							x: -6.443776,
							y: -15.126832
						},
						{
							x: -6.377411,
							y: -15.133368
						},
						{
							x: -6.28962,
							y: -15.124722
						},
						{
							x: -6.205203,
							y: -15.099114
						},
						{
							x: -6.127404,
							y: -15.05753
						},
						{
							x: -6.059213,
							y: -15.001566
						},
						{
							x: -6.003249,
							y: -14.933375
						},
						{
							x: -5.961665,
							y: -14.855576
						},
						{
							x: -5.936057,
							y: -14.771159
						},
						{
							x: -5.927411,
							y: -14.683368
						},
						{
							x: -5.936057,
							y: -14.595578
						},
						{
							x: -5.961665,
							y: -14.511161
						},
						{
							x: -6.003249,
							y: -14.433362
						},
						{
							x: -6.059213,
							y: -14.36517
						},
						{
							x: -6.127404,
							y: -14.309207
						},
						{
							x: -6.205203,
							y: -14.267623
						},
						{
							x: -6.28962,
							y: -14.242015
						},
						{
							x: -6.377411,
							y: -14.233368
						},
						{
							x: -6.465201,
							y: -14.242015
						},
						{
							x: -6.514246,
							y: -14.256893
						},
						{
							x: -6.518647,
							y: -14.212209
						},
						{
							x: -6.544254,
							y: -14.127792
						},
						{
							x: -6.585839,
							y: -14.049993
						},
						{
							x: -6.641802,
							y: -13.981802
						},
						{
							x: -6.709993,
							y: -13.925839
						},
						{
							x: -6.787792,
							y: -13.884254
						},
						{
							x: -6.872209,
							y: -13.858647
						},
						{
							x: -6.96,
							y: -13.85
						},
						{
							x: -7.015614,
							y: -13.855478
						},
						{
							x: -7.186519,
							y: -13.684573
						},
						{
							x: -7.190284,
							y: -13.64635
						},
						{
							x: -7.205933,
							y: -13.594762
						},
						{
							x: -7.231346,
							y: -13.547218
						},
						{
							x: -7.265546,
							y: -13.505546
						},
						{
							x: -7.307218,
							y: -13.471346
						},
						{
							x: -7.354762,
							y: -13.445933
						},
						{
							x: -7.40635,
							y: -13.430284
						},
						{
							x: -7.444573,
							y: -13.426519
						},
						{
							x: -7.465546,
							y: -13.405546
						},
						{
							x: -7.507218,
							y: -13.371346
						},
						{
							x: -7.554762,
							y: -13.345933
						},
						{
							x: -7.60635,
							y: -13.330284
						},
						{
							x: -7.66,
							y: -13.325
						},
						{
							x: -8.146092,
							y: -13.325
						},
						{
							x: -8.380519,
							y: -13.090573
						},
						{
							x: -8.312208,
							y: -13.083846
						},
						{
							x: -8.227791,
							y: -13.058238
						},
						{
							x: -8.149992,
							y: -13.016654
						},
						{
							x: -8.081801,
							y: -12.96069
						},
						{
							x: -8.025838,
							y: -12.892499
						},
						{
							x: -7.992405,
							y: -12.829951
						},
						{
							x: -7.972208,
							y: -12.840746
						},
						{
							x: -7.887791,
							y: -12.866353
						},
						{
							x: -7.8,
							y: -12.875
						},
						{
							x: -7.712209,
							y: -12.866353
						},
						{
							x: -7.627792,
							y: -12.840746
						},
						{
							x: -7.549993,
							y: -12.799161
						},
						{
							x: -7.481802,
							y: -12.743198
						},
						{
							x: -7.425839,
							y: -12.675007
						},
						{
							x: -7.384254,
							y: -12.597208
						},
						{
							x: -7.358647,
							y: -12.512791
						},
						{
							x: -7.35,
							y: -12.425
						},
						{
							x: -7.358647,
							y: -12.337209
						},
						{
							x: -7.384254,
							y: -12.252792
						},
						{
							x: -7.425839,
							y: -12.174993
						},
						{
							x: -7.481802,
							y: -12.106802
						},
						{
							x: -7.549993,
							y: -12.050839
						},
						{
							x: -7.627792,
							y: -12.009254
						},
						{
							x: -7.712209,
							y: -11.983647
						},
						{
							x: -7.8,
							y: -11.975
						},
						{
							x: -7.887791,
							y: -11.983647
						},
						{
							x: -7.972208,
							y: -12.009254
						},
						{
							x: -8.050007,
							y: -12.050839
						},
						{
							x: -8.118198,
							y: -12.106802
						},
						{
							x: -8.174161,
							y: -12.174993
						},
						{
							x: -8.207595,
							y: -12.237542
						},
						{
							x: -8.227791,
							y: -12.226747
						},
						{
							x: -8.312208,
							y: -12.201139
						},
						{
							x: -8.399999,
							y: -12.192492
						},
						{
							x: -8.455612,
							y: -12.19797
						},
						{
							x: -11.055476,
							y: -9.598106
						},
						{
							x: -11.049999,
							y: -9.542492
						},
						{
							x: -11.058645,
							y: -9.454702
						},
						{
							x: -11.084253,
							y: -9.370285
						},
						{
							x: -11.125838,
							y: -9.292486
						},
						{
							x: -11.181801,
							y: -9.224294
						},
						{
							x: -11.249992,
							y: -9.168331
						},
						{
							x: -11.327791,
							y: -9.126747
						},
						{
							x: -11.335492,
							y: -9.124411
						},
						{
							x: -10.786156,
							y: -8.575075
						},
						{
							x: -8.925064,
							y: -8.575075
						},
						{
							x: -8.871414,
							y: -8.569791
						},
						{
							x: -8.819826,
							y: -8.554142
						},
						{
							x: -8.803668,
							y: -8.545505
						},
						{
							x: -8.796414,
							y: -8.544791
						},
						{
							x: -8.744826,
							y: -8.529142
						},
						{
							x: -8.734315,
							y: -8.523524
						},
						{
							x: -8.696414,
							y: -8.519791
						},
						{
							x: -8.644826,
							y: -8.504142
						},
						{
							x: -8.597282,
							y: -8.478729
						},
						{
							x: -8.55561,
							y: -8.444529
						},
						{
							x: -8.486156,
							y: -8.375075
						},
						{
							x: -8.100064,
							y: -8.375075
						},
						{
							x: -8.046414,
							y: -8.369791
						},
						{
							x: -7.994826,
							y: -8.354142
						},
						{
							x: -7.978668,
							y: -8.345505
						},
						{
							x: -7.971414,
							y: -8.344791
						},
						{
							x: -7.950064,
							y: -8.338315
						},
						{
							x: -7.950064,
							y: -8.700079
						},
						{
							x: -7.9443,
							y: -8.758606
						},
						{
							x: -7.927228,
							y: -8.814884
						},
						{
							x: -7.899505,
							y: -8.86675
						},
						{
							x: -7.862196,
							y: -8.912211
						},
						{
							x: -7.393851,
							y: -9.380556
						},
						{
							x: -7.374505,
							y: -9.41675
						},
						{
							x: -7.34608,
							y: -9.451385
						},
						{
							x: -7.34477,
							y: -9.453838
						},
						{
							x: -7.3443,
							y: -9.458606
						},
						{
							x: -7.327228,
							y: -9.514884
						},
						{
							x: -7.325064,
							y: -9.518933
						},
						{
							x: -7.325064,
							y: -11.125079
						},
						{
							x: -7.3193,
							y: -11.183606
						},
						{
							x: -7.302228,
							y: -11.239884
						},
						{
							x: -7.274505,
							y: -11.29175
						},
						{
							x: -7.237196,
							y: -11.337211
						},
						{
							x: -6.728431,
							y: -11.845976
						},
						{
							x: -6.747192,
							y: -11.851667
						},
						{
							x: -6.824991,
							y: -11.893251
						},
						{
							x: -6.893183,
							y: -11.949214
						},
						{
							x: -6.949146,
							y: -12.017406
						},
						{
							x: -6.990731,
							y: -12.095205
						},
						{
							x: -7.016338,
							y: -12.179622
						},
						{
							x: -7.024985,
							y: -12.267412
						},
						{
							x: -7.016338,
							y: -12.355203
						},
						{
							x: -6.990731,
							y: -12.43962
						},
						{
							x: -6.949146,
							y: -12.517419
						},
						{
							x: -6.893183,
							y: -12.58561
						},
						{
							x: -6.824991,
							y: -12.641574
						},
						{
							x: -6.747192,
							y: -12.683158
						},
						{
							x: -6.662775,
							y: -12.708766
						},
						{
							x: -6.574985,
							y: -12.717412
						},
						{
							x: -6.487194,
							y: -12.708766
						},
						{
							x: -6.402777,
							y: -12.683158
						},
						{
							x: -6.324978,
							y: -12.641574
						},
						{
							x: -6.256787,
							y: -12.58561
						},
						{
							x: -6.200824,
							y: -12.517419
						},
						{
							x: -6.159239,
							y: -12.43962
						},
						{
							x: -6.153548,
							y: -12.420859
						},
						{
							x: -5.900064,
							y: -12.674343
						},
						{
							x: -5.900064,
							y: -12.691946
						},
						{
							x: -5.918262,
							y: -12.706881
						},
						{
							x: -5.974225,
							y: -12.775072
						},
						{
							x: -6.01581,
							y: -12.852871
						},
						{
							x: -6.041417,
							y: -12.937288
						},
						{
							x: -6.050064,
							y: -13.025079
						},
						{
							x: -6.041417,
							y: -13.11287
						},
						{
							x: -6.01581,
							y: -13.197287
						},
						{
							x: -5.974225,
							y: -13.275086
						},
						{
							x: -5.918262,
							y: -13.343277
						},
						{
							x: -5.850071,
							y: -13.39924
						},
						{
							x: -5.772272,
							y: -13.440825
						},
						{
							x: -5.687855,
							y: -13.466432
						},
						{
							x: -5.600064,
							y: -13.475079
						},
						{
							x: -5.512273,
							y: -13.466432
						},
						{
							x: -5.427856,
							y: -13.440825
						},
						{
							x: -5.425064,
							y: -13.439333
						},
						{
							x: -5.425064,
							y: -13.874875
						},
						{
							x: -5.4193,
							y: -13.933402
						},
						{
							x: -5.402228,
							y: -13.98968
						},
						{
							x: -5.374505,
							y: -14.041546
						},
						{
							x: -5.337196,
							y: -14.087007
						},
						{
							x: -4.947571,
							y: -14.476632
						},
						{
							x: -4.972272,
							y: -14.484125
						},
						{
							x: -5.050071,
							y: -14.52571
						},
						{
							x: -5.118262,
							y: -14.581673
						},
						{
							x: -5.174225,
							y: -14.649864
						},
						{
							x: -5.21581,
							y: -14.727663
						},
						{
							x: -5.241417,
							y: -14.81208
						},
						{
							x: -5.250064,
							y: -14.899871
						},
						{
							x: -5.241417,
							y: -14.987662
						},
						{
							x: -5.21581,
							y: -15.072079
						},
						{
							x: -5.174225,
							y: -15.149878
						},
						{
							x: -5.118262,
							y: -15.218069
						},
						{
							x: -5.050071,
							y: -15.274032
						},
						{
							x: -4.972272,
							y: -15.315617
						},
						{
							x: -4.887855,
							y: -15.341224
						},
						{
							x: -4.800064,
							y: -15.349871
						},
						{
							x: -4.712273,
							y: -15.341224
						},
						{
							x: -4.627856,
							y: -15.315617
						},
						{
							x: -4.625064,
							y: -15.314125
						},
						{
							x: -4.625064,
							y: -15.399875
						},
						{
							x: -4.625064,
							y: -15.424875
						},
						{
							x: -4.6193,
							y: -15.483402
						},
						{
							x: -4.602228,
							y: -15.53968
						},
						{
							x: -4.575064,
							y: -15.5905
						},
						{
							x: -4.575064,
							y: -16.32571
						},
						{
							x: -4.575071,
							y: -16.325714
						},
						{
							x: -4.643262,
							y: -16.381677
						},
						{
							x: -4.699225,
							y: -16.449868
						},
						{
							x: -4.74081,
							y: -16.527667
						},
						{
							x: -4.766417,
							y: -16.612084
						},
						{
							x: -4.775064,
							y: -16.699875
						},
						{
							x: -4.766417,
							y: -16.787666
						},
						{
							x: -4.74081,
							y: -16.872083
						},
						{
							x: -4.699225,
							y: -16.949882
						},
						{
							x: -4.643262,
							y: -17.018073
						},
						{
							x: -4.575071,
							y: -17.074036
						},
						{
							x: -4.497272,
							y: -17.115621
						},
						{
							x: -4.47215,
							y: -17.123242
						}
					]
				},
				inner_rings: [
					{
						vertices: [
							{
								x: -5.770299,
								y: -16.204891
							},
							{
								x: -5.682509,
								y: -16.196244
							},
							{
								x: -5.598092,
								y: -16.170637
							},
							{
								x: -5.520293,
								y: -16.129052
							},
							{
								x: -5.452101,
								y: -16.073089
							},
							{
								x: -5.396138,
								y: -16.004897
							},
							{
								x: -5.354554,
								y: -15.927098
							},
							{
								x: -5.328946,
								y: -15.842682
							},
							{
								x: -5.320299,
								y: -15.754891
							},
							{
								x: -5.328946,
								y: -15.6671
							},
							{
								x: -5.354554,
								y: -15.582683
							},
							{
								x: -5.396138,
								y: -15.504884
							},
							{
								x: -5.452101,
								y: -15.436693
							},
							{
								x: -5.520293,
								y: -15.38073
							},
							{
								x: -5.598092,
								y: -15.339145
							},
							{
								x: -5.682509,
								y: -15.313537
							},
							{
								x: -5.770299,
								y: -15.304891
							},
							{
								x: -5.85809,
								y: -15.313537
							},
							{
								x: -5.942507,
								y: -15.339145
							},
							{
								x: -6.020306,
								y: -15.38073
							},
							{
								x: -6.088497,
								y: -15.436693
							},
							{
								x: -6.144461,
								y: -15.504884
							},
							{
								x: -6.186045,
								y: -15.582683
							},
							{
								x: -6.211653,
								y: -15.6671
							},
							{
								x: -6.220299,
								y: -15.754891
							},
							{
								x: -6.211653,
								y: -15.842682
							},
							{
								x: -6.186045,
								y: -15.927098
							},
							{
								x: -6.144461,
								y: -16.004897
							},
							{
								x: -6.088497,
								y: -16.073089
							},
							{
								x: -6.020306,
								y: -16.129052
							},
							{
								x: -5.942507,
								y: -16.170637
							},
							{
								x: -5.85809,
								y: -16.196244
							}
						]
					}
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "inner2",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -1.855952,
							y: -13.572536
						},
						{
							x: -2.224985,
							y: -13.203503
						},
						{
							x: -2.224985,
							y: -12.617412
						},
						{
							x: -2.230269,
							y: -12.563762
						},
						{
							x: -2.245918,
							y: -12.512174
						},
						{
							x: -2.251536,
							y: -12.501663
						},
						{
							x: -2.255269,
							y: -12.463762
						},
						{
							x: -2.270918,
							y: -12.412174
						},
						{
							x: -2.279555,
							y: -12.396016
						},
						{
							x: -2.280269,
							y: -12.388762
						},
						{
							x: -2.295918,
							y: -12.337174
						},
						{
							x: -2.321331,
							y: -12.28963
						},
						{
							x: -2.35553,
							y: -12.247958
						},
						{
							x: -2.376205,
							y: -12.227283
						},
						{
							x: -2.396331,
							y: -12.18963
						},
						{
							x: -2.43053,
							y: -12.147958
						},
						{
							x: -2.65553,
							y: -11.922958
						},
						{
							x: -2.68053,
							y: -11.897958
						},
						{
							x: -2.722203,
							y: -11.863758
						},
						{
							x: -2.769747,
							y: -11.838345
						},
						{
							x: -2.778004,
							y: -11.83584
						},
						{
							x: -3.024985,
							y: -11.588859
						},
						{
							x: -3.024985,
							y: -10.517412
						},
						{
							x: -3.029789,
							y: -10.46864
						},
						{
							x: -3.044015,
							y: -10.421741
						},
						{
							x: -3.066751,
							y: -10.379205
						},
						{
							x: -3.069015,
							y: -10.371741
						},
						{
							x: -3.091751,
							y: -10.329205
						},
						{
							x: -3.094015,
							y: -10.321741
						},
						{
							x: -3.117117,
							y: -10.27852
						},
						{
							x: -3.148208,
							y: -10.240636
						},
						{
							x: -3.623208,
							y: -9.765636
						},
						{
							x: -3.661092,
							y: -9.734545
						},
						{
							x: -3.704314,
							y: -9.711442
						},
						{
							x: -3.71178,
							y: -9.709177
						},
						{
							x: -3.754314,
							y: -9.686442
						},
						{
							x: -3.76178,
							y: -9.684177
						},
						{
							x: -3.804314,
							y: -9.661442
						},
						{
							x: -3.851212,
							y: -9.647216
						},
						{
							x: -3.899985,
							y: -9.642412
						},
						{
							x: -4.818145,
							y: -9.642412
						},
						{
							x: -4.829314,
							y: -9.636442
						},
						{
							x: -4.83678,
							y: -9.634177
						},
						{
							x: -4.879314,
							y: -9.611442
						},
						{
							x: -4.926212,
							y: -9.597216
						},
						{
							x: -4.9666,
							y: -9.593238
						},
						{
							x: -4.979314,
							y: -9.586442
						},
						{
							x: -5.026212,
							y: -9.572216
						},
						{
							x: -5.074985,
							y: -9.567412
						},
						{
							x: -5.224985,
							y: -9.567412
						},
						{
							x: -5.273757,
							y: -9.572216
						},
						{
							x: -5.320656,
							y: -9.586442
						},
						{
							x: -5.339017,
							y: -9.596257
						},
						{
							x: -5.348757,
							y: -9.597216
						},
						{
							x: -5.395656,
							y: -9.611442
						},
						{
							x: -5.438188,
							y: -9.634177
						},
						{
							x: -5.445656,
							y: -9.636442
						},
						{
							x: -5.488188,
							y: -9.659177
						},
						{
							x: -5.495656,
							y: -9.661442
						},
						{
							x: -5.538877,
							y: -9.684545
						},
						{
							x: -5.576762,
							y: -9.715636
						},
						{
							x: -5.676762,
							y: -9.815636
						},
						{
							x: -5.707852,
							y: -9.85352
						},
						{
							x: -5.730955,
							y: -9.896741
						},
						{
							x: -5.73322,
							y: -9.904209
						},
						{
							x: -5.755955,
							y: -9.946741
						},
						{
							x: -5.75822,
							y: -9.954209
						},
						{
							x: -5.780955,
							y: -9.996741
						},
						{
							x: -5.795181,
							y: -10.04364
						},
						{
							x: -5.799159,
							y: -10.084027
						},
						{
							x: -5.805955,
							y: -10.096741
						},
						{
							x: -5.820181,
							y: -10.14364
						},
						{
							x: -5.824985,
							y: -10.192412
						},
						{
							x: -5.824985,
							y: -11.42569
						},
						{
							x: -6.325064,
							y: -10.925611
						},
						{
							x: -6.325064,
							y: -9.173484
						},
						{
							x: -6.284161,
							y: -9.250007
						},
						{
							x: -6.228198,
							y: -9.318198
						},
						{
							x: -6.160007,
							y: -9.374161
						},
						{
							x: -6.082208,
							y: -9.415746
						},
						{
							x: -5.997791,
							y: -9.441353
						},
						{
							x: -5.91,
							y: -9.45
						},
						{
							x: -5.822209,
							y: -9.441353
						},
						{
							x: -5.737792,
							y: -9.415746
						},
						{
							x: -5.659993,
							y: -9.374161
						},
						{
							x: -5.591802,
							y: -9.318198
						},
						{
							x: -5.535839,
							y: -9.250007
						},
						{
							x: -5.494254,
							y: -9.172208
						},
						{
							x: -5.468647,
							y: -9.087791
						},
						{
							x: -5.46,
							y: -9
						},
						{
							x: -5.468647,
							y: -8.912209
						},
						{
							x: -5.494254,
							y: -8.827792
						},
						{
							x: -5.535839,
							y: -8.749993
						},
						{
							x: -5.588412,
							y: -8.685933
						},
						{
							x: -5.56755,
							y: -8.668812
						},
						{
							x: -5.500071,
							y: -8.72419
						},
						{
							x: -5.422272,
							y: -8.765775
						},
						{
							x: -5.337855,
							y: -8.791382
						},
						{
							x: -5.250064,
							y: -8.800029
						},
						{
							x: -5.162273,
							y: -8.791382
						},
						{
							x: -5.077856,
							y: -8.765775
						},
						{
							x: -5.000057,
							y: -8.72419
						},
						{
							x: -4.931866,
							y: -8.668227
						},
						{
							x: -4.875903,
							y: -8.600036
						},
						{
							x: -4.834318,
							y: -8.522237
						},
						{
							x: -4.808711,
							y: -8.43782
						},
						{
							x: -4.800064,
							y: -8.350029
						},
						{
							x: -4.802489,
							y: -8.325405
						},
						{
							x: -4.8,
							y: -8.32565
						},
						{
							x: -4.717087,
							y: -8.317484
						},
						{
							x: -4.686093,
							y: -8.308082
						},
						{
							x: -3.559647,
							y: -9.434528
						},
						{
							x: -3.542919,
							y: -9.489671
						},
						{
							x: -3.515196,
							y: -9.541537
						},
						{
							x: -3.477887,
							y: -9.586998
						},
						{
							x: -3.377887,
							y: -9.686998
						},
						{
							x: -2.249555,
							y: -10.81533
						},
						{
							x: -2.315762,
							y: -10.850719
						},
						{
							x: -2.383953,
							y: -10.906682
						},
						{
							x: -2.439916,
							y: -10.974873
						},
						{
							x: -2.481501,
							y: -11.052672
						},
						{
							x: -2.507108,
							y: -11.137089
						},
						{
							x: -2.515755,
							y: -11.22488
						},
						{
							x: -2.507108,
							y: -11.312671
						},
						{
							x: -2.481501,
							y: -11.397088
						},
						{
							x: -2.439916,
							y: -11.474887
						},
						{
							x: -2.383953,
							y: -11.543078
						},
						{
							x: -2.315762,
							y: -11.599041
						},
						{
							x: -2.237963,
							y: -11.640626
						},
						{
							x: -2.153546,
							y: -11.666233
						},
						{
							x: -2.065755,
							y: -11.67488
						},
						{
							x: -1.977964,
							y: -11.666233
						},
						{
							x: -1.893547,
							y: -11.640626
						},
						{
							x: -1.815748,
							y: -11.599041
						},
						{
							x: -1.747557,
							y: -11.543078
						},
						{
							x: -1.732236,
							y: -11.524409
						},
						{
							x: -1.68056,
							y: -11.55203
						},
						{
							x: -1.625417,
							y: -11.568758
						},
						{
							x: -1.015755,
							y: -12.17842
						},
						{
							x: -1.015755,
							y: -12.374866
						},
						{
							x: -1.010951,
							y: -12.423639
						},
						{
							x: -0.996725,
							y: -12.470537
						},
						{
							x: -0.973622,
							y: -12.513759
						},
						{
							x: -0.942532,
							y: -12.551643
						},
						{
							x: -0.807106,
							y: -12.687069
						},
						{
							x: -0.807108,
							y: -12.687075
						},
						{
							x: -0.811899,
							y: -12.735713
						},
						{
							x: -0.869903,
							y: -12.73
						},
						{
							x: -0.957694,
							y: -12.738647
						},
						{
							x: -1.026161,
							y: -12.759416
						},
						{
							x: -1.033647,
							y: -12.683409
						},
						{
							x: -1.059254,
							y: -12.598992
						},
						{
							x: -1.100839,
							y: -12.521193
						},
						{
							x: -1.156802,
							y: -12.453002
						},
						{
							x: -1.224993,
							y: -12.397039
						},
						{
							x: -1.302792,
							y: -12.355454
						},
						{
							x: -1.387209,
							y: -12.329847
						},
						{
							x: -1.475,
							y: -12.3212
						},
						{
							x: -1.562791,
							y: -12.329847
						},
						{
							x: -1.647208,
							y: -12.355454
						},
						{
							x: -1.725007,
							y: -12.397039
						},
						{
							x: -1.793198,
							y: -12.453002
						},
						{
							x: -1.849161,
							y: -12.521193
						},
						{
							x: -1.890746,
							y: -12.598992
						},
						{
							x: -1.916353,
							y: -12.683409
						},
						{
							x: -1.925,
							y: -12.7712
						},
						{
							x: -1.916353,
							y: -12.858991
						},
						{
							x: -1.890746,
							y: -12.943408
						},
						{
							x: -1.849161,
							y: -13.021207
						},
						{
							x: -1.793198,
							y: -13.089398
						},
						{
							x: -1.725007,
							y: -13.145361
						},
						{
							x: -1.647208,
							y: -13.186946
						},
						{
							x: -1.562791,
							y: -13.212553
						},
						{
							x: -1.475,
							y: -13.2212
						},
						{
							x: -1.387209,
							y: -13.212553
						},
						{
							x: -1.318742,
							y: -13.191784
						},
						{
							x: -1.311256,
							y: -13.267791
						},
						{
							x: -1.302361,
							y: -13.297114
						},
						{
							x: -1.346454,
							y: -13.283739
						},
						{
							x: -1.434245,
							y: -13.275092
						},
						{
							x: -1.522036,
							y: -13.283739
						},
						{
							x: -1.606453,
							y: -13.309346
						},
						{
							x: -1.684252,
							y: -13.350931
						},
						{
							x: -1.752443,
							y: -13.406894
						},
						{
							x: -1.808406,
							y: -13.475085
						},
						{
							x: -1.849991,
							y: -13.552884
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "inner2",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -5.322547,
							y: -3.900079
						},
						{
							x: -5.62151,
							y: -3.900079
						},
						{
							x: -6.023287,
							y: -3.498302
						},
						{
							x: -6.061171,
							y: -3.467212
						},
						{
							x: -6.101534,
							y: -3.445637
						},
						{
							x: -6.136171,
							y: -3.417212
						},
						{
							x: -6.179393,
							y: -3.394109
						},
						{
							x: -6.186859,
							y: -3.391844
						},
						{
							x: -6.229393,
							y: -3.369109
						},
						{
							x: -6.276291,
							y: -3.354883
						},
						{
							x: -6.286031,
							y: -3.353924
						},
						{
							x: -6.304393,
							y: -3.344109
						},
						{
							x: -6.351291,
							y: -3.329883
						},
						{
							x: -6.400064,
							y: -3.325079
						},
						{
							x: -6.436499,
							y: -3.325079
						},
						{
							x: -6.397557,
							y: -3.29312
						},
						{
							x: -6.341594,
							y: -3.224929
						},
						{
							x: -6.300009,
							y: -3.14713
						},
						{
							x: -6.274402,
							y: -3.062713
						},
						{
							x: -6.270696,
							y: -3.025091
						},
						{
							x: 0.645417,
							y: 0.575078
						},
						{
							x: 1.036085,
							y: 0.575078
						},
						{
							x: -0.911894,
							y: -1.372901
						},
						{
							x: -0.950903,
							y: -1.299922
						},
						{
							x: -1.006866,
							y: -1.231731
						},
						{
							x: -1.075057,
							y: -1.175768
						},
						{
							x: -1.152856,
							y: -1.134183
						},
						{
							x: -1.237273,
							y: -1.108576
						},
						{
							x: -1.325064,
							y: -1.099929
						},
						{
							x: -1.412855,
							y: -1.108576
						},
						{
							x: -1.497272,
							y: -1.134183
						},
						{
							x: -1.575071,
							y: -1.175768
						},
						{
							x: -1.643262,
							y: -1.231731
						},
						{
							x: -1.699225,
							y: -1.299922
						},
						{
							x: -1.74081,
							y: -1.377721
						},
						{
							x: -1.766417,
							y: -1.462138
						},
						{
							x: -1.775064,
							y: -1.549929
						},
						{
							x: -1.766417,
							y: -1.63772
						},
						{
							x: -1.74081,
							y: -1.722137
						},
						{
							x: -1.699225,
							y: -1.799936
						},
						{
							x: -1.643262,
							y: -1.868127
						},
						{
							x: -1.575071,
							y: -1.92409
						},
						{
							x: -1.502092,
							y: -1.963099
						},
						{
							x: -2.894518,
							y: -3.355525
						},
						{
							x: -2.928718,
							y: -3.397197
						},
						{
							x: -2.930205,
							y: -3.399979
						},
						{
							x: -3.900064,
							y: -3.399979
						},
						{
							x: -3.918414,
							y: -3.401786
						},
						{
							x: -3.950057,
							y: -3.375818
						},
						{
							x: -4.027856,
							y: -3.334233
						},
						{
							x: -4.112273,
							y: -3.308626
						},
						{
							x: -4.200064,
							y: -3.299979
						},
						{
							x: -4.287855,
							y: -3.308626
						},
						{
							x: -4.372272,
							y: -3.334233
						},
						{
							x: -4.450071,
							y: -3.375818
						},
						{
							x: -4.518262,
							y: -3.431781
						},
						{
							x: -4.574225,
							y: -3.499972
						},
						{
							x: -4.61581,
							y: -3.577771
						},
						{
							x: -4.641417,
							y: -3.662188
						},
						{
							x: -4.643314,
							y: -3.681452
						},
						{
							x: -4.650057,
							y: -3.675918
						},
						{
							x: -4.727856,
							y: -3.634333
						},
						{
							x: -4.812273,
							y: -3.608726
						},
						{
							x: -4.900064,
							y: -3.600079
						},
						{
							x: -4.987855,
							y: -3.608726
						},
						{
							x: -5.072272,
							y: -3.634333
						},
						{
							x: -5.150071,
							y: -3.675918
						},
						{
							x: -5.218262,
							y: -3.731881
						},
						{
							x: -5.274225,
							y: -3.800072
						},
						{
							x: -5.31581,
							y: -3.877871
						}
					]
				},
				inner_rings: [
					{
						vertices: [
							{
								x: -3.69,
								y: -3.2
							},
							{
								x: -3.602209,
								y: -3.191353
							},
							{
								x: -3.517792,
								y: -3.165746
							},
							{
								x: -3.439993,
								y: -3.124161
							},
							{
								x: -3.371802,
								y: -3.068198
							},
							{
								x: -3.315839,
								y: -3.000007
							},
							{
								x: -3.274254,
								y: -2.922208
							},
							{
								x: -3.248647,
								y: -2.837791
							},
							{
								x: -3.24,
								y: -2.75
							},
							{
								x: -3.248647,
								y: -2.662209
							},
							{
								x: -3.274254,
								y: -2.577792
							},
							{
								x: -3.315839,
								y: -2.499993
							},
							{
								x: -3.371802,
								y: -2.431802
							},
							{
								x: -3.439993,
								y: -2.375839
							},
							{
								x: -3.517792,
								y: -2.334254
							},
							{
								x: -3.602209,
								y: -2.308647
							},
							{
								x: -3.69,
								y: -2.3
							},
							{
								x: -3.777791,
								y: -2.308647
							},
							{
								x: -3.862208,
								y: -2.334254
							},
							{
								x: -3.940007,
								y: -2.375839
							},
							{
								x: -4.008198,
								y: -2.431802
							},
							{
								x: -4.064161,
								y: -2.499993
							},
							{
								x: -4.105746,
								y: -2.577792
							},
							{
								x: -4.131353,
								y: -2.662209
							},
							{
								x: -4.14,
								y: -2.75
							},
							{
								x: -4.131353,
								y: -2.837791
							},
							{
								x: -4.105746,
								y: -2.922208
							},
							{
								x: -4.064161,
								y: -3.000007
							},
							{
								x: -4.008198,
								y: -3.068198
							},
							{
								x: -3.940007,
								y: -3.124161
							},
							{
								x: -3.862208,
								y: -3.165746
							},
							{
								x: -3.777791,
								y: -3.191353
							}
						]
					}
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "inner2",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: 9.686028,
							y: 0.825021
						},
						{
							x: 2.617331,
							y: 0.825021
						},
						{
							x: 2.658406,
							y: 0.875071
						},
						{
							x: 2.699991,
							y: 0.95287
						},
						{
							x: 2.725598,
							y: 1.037287
						},
						{
							x: 2.734245,
							y: 1.125078
						},
						{
							x: 2.725598,
							y: 1.212869
						},
						{
							x: 2.699991,
							y: 1.297286
						},
						{
							x: 2.658406,
							y: 1.375085
						},
						{
							x: 2.602443,
							y: 1.443276
						},
						{
							x: 2.534252,
							y: 1.499239
						},
						{
							x: 2.456453,
							y: 1.540824
						},
						{
							x: 2.372036,
							y: 1.566431
						},
						{
							x: 2.284245,
							y: 1.575078
						},
						{
							x: 2.196454,
							y: 1.566431
						},
						{
							x: 2.112037,
							y: 1.540824
						},
						{
							x: 2.034238,
							y: 1.499239
						},
						{
							x: 1.966047,
							y: 1.443276
						},
						{
							x: 1.910084,
							y: 1.375085
						},
						{
							x: 1.868499,
							y: 1.297286
						},
						{
							x: 1.842892,
							y: 1.212869
						},
						{
							x: 1.842383,
							y: 1.2077
						},
						{
							x: 1.532931,
							y: 1.075078
						},
						{
							x: 0.584245,
							y: 1.075078
						},
						{
							x: 0.535472,
							y: 1.070274
						},
						{
							x: 0.488574,
							y: 1.056048
						},
						{
							x: 0.46936,
							y: 1.045778
						},
						{
							x: 0.468811,
							y: 1.046832
						},
						{
							x: 0.299214,
							y: 0.958549
						},
						{
							x: 0.291417,
							y: 1.037712
						},
						{
							x: 0.26581,
							y: 1.122129
						},
						{
							x: 0.224225,
							y: 1.199928
						},
						{
							x: 0.175802,
							y: 1.258931
						},
						{
							x: 0.188726,
							y: 1.265839
						},
						{
							x: 0.256917,
							y: 1.321802
						},
						{
							x: 0.31288,
							y: 1.389993
						},
						{
							x: 0.354465,
							y: 1.467792
						},
						{
							x: 0.380072,
							y: 1.552209
						},
						{
							x: 0.388719,
							y: 1.64
						},
						{
							x: 0.380072,
							y: 1.727791
						},
						{
							x: 0.354465,
							y: 1.812208
						},
						{
							x: 0.31288,
							y: 1.890007
						},
						{
							x: 0.256917,
							y: 1.958198
						},
						{
							x: 0.188726,
							y: 2.014161
						},
						{
							x: 0.110927,
							y: 2.055746
						},
						{
							x: 0.02651,
							y: 2.081353
						},
						{
							x: -0.061281,
							y: 2.09
						},
						{
							x: -0.149072,
							y: 2.081353
						},
						{
							x: -0.233489,
							y: 2.055746
						},
						{
							x: -0.311288,
							y: 2.014161
						},
						{
							x: -0.379479,
							y: 1.958198
						},
						{
							x: -0.400415,
							y: 1.932688
						},
						{
							x: -0.784504,
							y: 2.316777
						},
						{
							x: -0.822388,
							y: 2.347867
						},
						{
							x: -0.86561,
							y: 2.37097
						},
						{
							x: -0.912508,
							y: 2.385196
						},
						{
							x: -0.961281,
							y: 2.39
						},
						{
							x: -1.357727,
							y: 2.39
						},
						{
							x: -2.284504,
							y: 3.316777
						},
						{
							x: -2.322388,
							y: 3.347867
						},
						{
							x: -2.36561,
							y: 3.37097
						},
						{
							x: -2.412508,
							y: 3.385196
						},
						{
							x: -2.457339,
							y: 3.389612
						},
						{
							x: -2.484504,
							y: 3.416777
						},
						{
							x: -2.522388,
							y: 3.447867
						},
						{
							x: -2.56561,
							y: 3.47097
						},
						{
							x: -2.57591,
							y: 3.474094
						},
						{
							x: -2.59461,
							y: 3.489441
						},
						{
							x: -2.646476,
							y: 3.517164
						},
						{
							x: -2.702754,
							y: 3.534236
						},
						{
							x: -2.761281,
							y: 3.54
						},
						{
							x: -4.398284,
							y: 3.54
						},
						{
							x: -4.331472,
							y: 3.575712
						},
						{
							x: -4.263281,
							y: 3.631675
						},
						{
							x: -4.207318,
							y: 3.699866
						},
						{
							x: -4.165733,
							y: 3.777665
						},
						{
							x: -4.140126,
							y: 3.862082
						},
						{
							x: -4.131479,
							y: 3.949873
						},
						{
							x: -4.140126,
							y: 4.037664
						},
						{
							x: -4.163585,
							y: 4.115
						},
						{
							x: -2.963928,
							y: 4.115
						},
						{
							x: -1.644474,
							y: 2.795546
						},
						{
							x: -1.602801,
							y: 2.761346
						},
						{
							x: -1.555257,
							y: 2.735933
						},
						{
							x: -1.503669,
							y: 2.720284
						},
						{
							x: -1.450019,
							y: 2.715
						},
						{
							x: 10.836072,
							y: 2.715
						},
						{
							x: 10.855526,
							y: 2.695546
						},
						{
							x: 10.897199,
							y: 2.661346
						},
						{
							x: 10.944743,
							y: 2.635933
						},
						{
							x: 10.996331,
							y: 2.620284
						},
						{
							x: 11.049981,
							y: 2.615
						},
						{
							x: 11.511361,
							y: 2.615
						},
						{
							x: 10.002953,
							y: 1.106592
						},
						{
							x: 9.994698,
							y: 1.104088
						},
						{
							x: 9.947154,
							y: 1.078675
						},
						{
							x: 9.905482,
							y: 1.044475
						},
						{
							x: 9.805482,
							y: 0.944475
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "inner2",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -4.764674,
							y: 3.54
						},
						{
							x: -5.937017,
							y: 3.54
						},
						{
							x: -6.549149,
							y: 4.152132
						},
						{
							x: -6.59461,
							y: 4.189441
						},
						{
							x: -6.642427,
							y: 4.215
						},
						{
							x: -5.963928,
							y: 4.215
						},
						{
							x: -5.944474,
							y: 4.195546
						},
						{
							x: -5.902801,
							y: 4.161346
						},
						{
							x: -5.855257,
							y: 4.135933
						},
						{
							x: -5.803669,
							y: 4.120284
						},
						{
							x: -5.750019,
							y: 4.115
						},
						{
							x: -4.999373,
							y: 4.115
						},
						{
							x: -5.022832,
							y: 4.037664
						},
						{
							x: -5.031479,
							y: 3.949873
						},
						{
							x: -5.022832,
							y: 3.862082
						},
						{
							x: -4.997225,
							y: 3.777665
						},
						{
							x: -4.95564,
							y: 3.699866
						},
						{
							x: -4.899677,
							y: 3.631675
						},
						{
							x: -4.831486,
							y: 3.575712
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "inner2",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -12.65349,
							y: -2.700079
						},
						{
							x: -13.055649,
							y: -2.700079
						},
						{
							x: -13.016802,
							y: -2.668198
						},
						{
							x: -12.960839,
							y: -2.600007
						},
						{
							x: -12.919254,
							y: -2.522208
						},
						{
							x: -12.893647,
							y: -2.437791
						},
						{
							x: -12.885,
							y: -2.35
						},
						{
							x: -12.893647,
							y: -2.262209
						},
						{
							x: -12.919254,
							y: -2.177792
						},
						{
							x: -12.960839,
							y: -2.099993
						},
						{
							x: -13.016802,
							y: -2.031802
						},
						{
							x: -13.084993,
							y: -1.975839
						},
						{
							x: -13.162792,
							y: -1.934254
						},
						{
							x: -13.247209,
							y: -1.908647
						},
						{
							x: -13.335,
							y: -1.9
						},
						{
							x: -13.422791,
							y: -1.908647
						},
						{
							x: -13.507208,
							y: -1.934254
						},
						{
							x: -13.585007,
							y: -1.975839
						},
						{
							x: -13.653198,
							y: -2.031802
						},
						{
							x: -13.709161,
							y: -2.099993
						},
						{
							x: -13.734981,
							y: -2.148298
						},
						{
							x: -13.734981,
							y: -1.458468
						},
						{
							x: -13.739784,
							y: -1.409696
						},
						{
							x: -13.754011,
							y: -1.362798
						},
						{
							x: -13.760807,
							y: -1.350084
						},
						{
							x: -13.764784,
							y: -1.309696
						},
						{
							x: -13.779011,
							y: -1.262798
						},
						{
							x: -13.784981,
							y: -1.251629
						},
						{
							x: -13.784981,
							y: -1.212022
						},
						{
							x: -13.697451,
							y: -1.124492
						},
						{
							x: -13.66431,
							y: -1.114438
						},
						{
							x: -13.645949,
							y: -1.104624
						},
						{
							x: -13.642097,
							y: -1.104245
						},
						{
							x: -13.603179,
							y: -1.151666
						},
						{
							x: -13.534987,
							y: -1.20763
						},
						{
							x: -13.457188,
							y: -1.249214
						},
						{
							x: -13.372771,
							y: -1.274822
						},
						{
							x: -13.284981,
							y: -1.283468
						},
						{
							x: -13.270927,
							y: -1.282084
						},
						{
							x: -13.275148,
							y: -1.324937
						},
						{
							x: -13.266501,
							y: -1.412728
						},
						{
							x: -13.240894,
							y: -1.497145
						},
						{
							x: -13.199309,
							y: -1.574944
						},
						{
							x: -13.143346,
							y: -1.643135
						},
						{
							x: -13.075155,
							y: -1.699098
						},
						{
							x: -12.997356,
							y: -1.740683
						},
						{
							x: -12.912939,
							y: -1.76629
						},
						{
							x: -12.825148,
							y: -1.774937
						},
						{
							x: -12.737357,
							y: -1.76629
						},
						{
							x: -12.65294,
							y: -1.740683
						},
						{
							x: -12.575141,
							y: -1.699098
						},
						{
							x: -12.50695,
							y: -1.643135
						},
						{
							x: -12.450987,
							y: -1.574944
						},
						{
							x: -12.409402,
							y: -1.497145
						},
						{
							x: -12.383795,
							y: -1.412728
						},
						{
							x: -12.375148,
							y: -1.324937
						},
						{
							x: -12.383795,
							y: -1.237146
						},
						{
							x: -12.409402,
							y: -1.152729
						},
						{
							x: -12.450987,
							y: -1.07493
						},
						{
							x: -12.50695,
							y: -1.006739
						},
						{
							x: -12.575141,
							y: -0.950776
						},
						{
							x: -12.603293,
							y: -0.935728
						},
						{
							x: -12.748375,
							y: 1.022869
						},
						{
							x: -12.70695,
							y: 1.056865
						},
						{
							x: -12.650987,
							y: 1.125056
						},
						{
							x: -12.609402,
							y: 1.202855
						},
						{
							x: -12.583795,
							y: 1.287272
						},
						{
							x: -12.575148,
							y: 1.375063
						},
						{
							x: -12.583795,
							y: 1.462854
						},
						{
							x: -12.609402,
							y: 1.547271
						},
						{
							x: -12.650987,
							y: 1.62507
						},
						{
							x: -12.70695,
							y: 1.693261
						},
						{
							x: -12.775141,
							y: 1.749224
						},
						{
							x: -12.85294,
							y: 1.790809
						},
						{
							x: -12.937357,
							y: 1.816416
						},
						{
							x: -12.967838,
							y: 1.819418
						},
						{
							x: -12.810473,
							y: 1.976783
						},
						{
							x: -12.790267,
							y: 1.996989
						},
						{
							x: -12.782012,
							y: 1.999493
						},
						{
							x: -12.734468,
							y: 2.024906
						},
						{
							x: -12.692795,
							y: 2.059106
						},
						{
							x: -12.573341,
							y: 2.17856
						},
						{
							x: -9.195625,
							y: 2.17856
						},
						{
							x: -9.225746,
							y: 2.122208
						},
						{
							x: -9.251353,
							y: 2.037791
						},
						{
							x: -9.26,
							y: 1.95
						},
						{
							x: -9.251353,
							y: 1.862209
						},
						{
							x: -9.225746,
							y: 1.777792
						},
						{
							x: -9.184161,
							y: 1.699993
						},
						{
							x: -9.128198,
							y: 1.631802
						},
						{
							x: -9.072064,
							y: 1.585734
						},
						{
							x: -9.075007,
							y: 1.584161
						},
						{
							x: -9.143198,
							y: 1.528198
						},
						{
							x: -9.199161,
							y: 1.460007
						},
						{
							x: -9.240746,
							y: 1.382208
						},
						{
							x: -9.266353,
							y: 1.297791
						},
						{
							x: -9.275,
							y: 1.21
						},
						{
							x: -9.266353,
							y: 1.122209
						},
						{
							x: -9.240746,
							y: 1.037792
						},
						{
							x: -9.199161,
							y: 0.959993
						},
						{
							x: -9.143198,
							y: 0.891802
						},
						{
							x: -9.075007,
							y: 0.835839
						},
						{
							x: -8.997208,
							y: 0.794254
						},
						{
							x: -8.912791,
							y: 0.768647
						},
						{
							x: -8.825,
							y: 0.76
						},
						{
							x: -8.737209,
							y: 0.768647
						},
						{
							x: -8.652792,
							y: 0.794254
						},
						{
							x: -8.574993,
							y: 0.835839
						},
						{
							x: -8.506802,
							y: 0.891802
						},
						{
							x: -8.484103,
							y: 0.91946
						},
						{
							x: -8.453198,
							y: 0.881802
						},
						{
							x: -8.385007,
							y: 0.825839
						},
						{
							x: -8.307208,
							y: 0.784254
						},
						{
							x: -8.222791,
							y: 0.758647
						},
						{
							x: -8.135,
							y: 0.75
						},
						{
							x: -8.047209,
							y: 0.758647
						},
						{
							x: -7.962792,
							y: 0.784254
						},
						{
							x: -7.884993,
							y: 0.825839
						},
						{
							x: -7.816802,
							y: 0.881802
						},
						{
							x: -7.760839,
							y: 0.949993
						},
						{
							x: -7.719254,
							y: 1.027792
						},
						{
							x: -7.693647,
							y: 1.112209
						},
						{
							x: -7.685,
							y: 1.2
						},
						{
							x: -7.693647,
							y: 1.287791
						},
						{
							x: -7.719254,
							y: 1.372208
						},
						{
							x: -7.760839,
							y: 1.450007
						},
						{
							x: -7.816802,
							y: 1.518198
						},
						{
							x: -7.884993,
							y: 1.574161
						},
						{
							x: -7.962792,
							y: 1.615746
						},
						{
							x: -7.975292,
							y: 1.619538
						},
						{
							x: -7.915042,
							y: 1.637814
						},
						{
							x: -7.837243,
							y: 1.679399
						},
						{
							x: -7.769052,
							y: 1.735362
						},
						{
							x: -7.713088,
							y: 1.803554
						},
						{
							x: -7.671504,
							y: 1.881353
						},
						{
							x: -7.645896,
							y: 1.96577
						},
						{
							x: -7.63725,
							y: 2.05356
						},
						{
							x: -7.645896,
							y: 2.141351
						},
						{
							x: -7.671504,
							y: 2.225768
						},
						{
							x: -7.713088,
							y: 2.303567
						},
						{
							x: -7.769052,
							y: 2.371758
						},
						{
							x: -7.837243,
							y: 2.427722
						},
						{
							x: -7.915042,
							y: 2.469306
						},
						{
							x: -7.999459,
							y: 2.494914
						},
						{
							x: -8.08725,
							y: 2.50356
						},
						{
							x: -8.142863,
							y: 2.498083
						},
						{
							x: -8.292795,
							y: 2.648015
						},
						{
							x: -8.334468,
							y: 2.682214
						},
						{
							x: -8.382012,
							y: 2.707627
						},
						{
							x: -8.4336,
							y: 2.723276
						},
						{
							x: -8.48725,
							y: 2.72856
						},
						{
							x: -11.035777,
							y: 2.72856
						},
						{
							x: -11.03175,
							y: 2.731865
						},
						{
							x: -10.975787,
							y: 2.800056
						},
						{
							x: -10.934202,
							y: 2.877855
						},
						{
							x: -10.908595,
							y: 2.962272
						},
						{
							x: -10.899948,
							y: 3.050063
						},
						{
							x: -10.908595,
							y: 3.137854
						},
						{
							x: -10.934202,
							y: 3.222271
						},
						{
							x: -10.975787,
							y: 3.30007
						},
						{
							x: -11.03175,
							y: 3.368261
						},
						{
							x: -11.099941,
							y: 3.424224
						},
						{
							x: -11.17774,
							y: 3.465809
						},
						{
							x: -11.262157,
							y: 3.491416
						},
						{
							x: -11.349948,
							y: 3.500063
						},
						{
							x: -11.437739,
							y: 3.491416
						},
						{
							x: -11.522156,
							y: 3.465809
						},
						{
							x: -11.599955,
							y: 3.424224
						},
						{
							x: -11.668146,
							y: 3.368261
						},
						{
							x: -11.724109,
							y: 3.30007
						},
						{
							x: -11.765694,
							y: 3.222271
						},
						{
							x: -11.791301,
							y: 3.137854
						},
						{
							x: -11.799948,
							y: 3.050063
						},
						{
							x: -11.791301,
							y: 2.962272
						},
						{
							x: -11.765694,
							y: 2.877855
						},
						{
							x: -11.724109,
							y: 2.800056
						},
						{
							x: -11.668146,
							y: 2.731865
						},
						{
							x: -11.664119,
							y: 2.72856
						},
						{
							x: -12.68725,
							y: 2.72856
						},
						{
							x: -12.7409,
							y: 2.723276
						},
						{
							x: -12.792488,
							y: 2.707627
						},
						{
							x: -12.840032,
							y: 2.682214
						},
						{
							x: -12.881704,
							y: 2.648015
						},
						{
							x: -13.081704,
							y: 2.448015
						},
						{
							x: -13.115904,
							y: 2.406342
						},
						{
							x: -13.141317,
							y: 2.358798
						},
						{
							x: -13.143822,
							y: 2.350541
						},
						{
							x: -13.164026,
							y: 2.330337
						},
						{
							x: -13.57496,
							y: 1.919403
						},
						{
							x: -13.57496,
							y: 3.186107
						},
						{
							x: -13.555506,
							y: 3.205561
						},
						{
							x: -13.521306,
							y: 3.247233
						},
						{
							x: -13.495893,
							y: 3.294777
						},
						{
							x: -13.480244,
							y: 3.346365
						},
						{
							x: -13.47496,
							y: 3.400015
						},
						{
							x: -13.47496,
							y: 6.100015
						},
						{
							x: -13.47496,
							y: 6.200015
						},
						{
							x: -13.480244,
							y: 6.253665
						},
						{
							x: -13.495893,
							y: 6.305253
						},
						{
							x: -13.49996,
							y: 6.312862
						},
						{
							x: -13.49996,
							y: 6.796461
						},
						{
							x: -13.373183,
							y: 6.923238
						},
						{
							x: -13.342093,
							y: 6.961122
						},
						{
							x: -13.31899,
							y: 7.004344
						},
						{
							x: -13.304764,
							y: 7.051242
						},
						{
							x: -13.29996,
							y: 7.100015
						},
						{
							x: -13.29996,
							y: 7.22585
						},
						{
							x: -13.299953,
							y: 7.225854
						},
						{
							x: -13.231762,
							y: 7.281817
						},
						{
							x: -13.175799,
							y: 7.350008
						},
						{
							x: -13.134214,
							y: 7.427807
						},
						{
							x: -13.108607,
							y: 7.512224
						},
						{
							x: -13.104049,
							y: 7.558504
						},
						{
							x: -11.073413,
							y: 5.527868
						},
						{
							x: -11.027952,
							y: 5.490559
						},
						{
							x: -10.976086,
							y: 5.462836
						},
						{
							x: -10.919808,
							y: 5.445764
						},
						{
							x: -10.861281,
							y: 5.44
						},
						{
							x: -10.660174,
							y: 5.44
						},
						{
							x: -10.690351,
							y: 5.383543
						},
						{
							x: -10.715959,
							y: 5.299126
						},
						{
							x: -10.724605,
							y: 5.211335
						},
						{
							x: -10.71959,
							y: 5.160412
						},
						{
							x: -10.729332,
							y: 5.165619
						},
						{
							x: -10.813749,
							y: 5.191226
						},
						{
							x: -10.901539,
							y: 5.199873
						},
						{
							x: -10.98933,
							y: 5.191226
						},
						{
							x: -11.073747,
							y: 5.165619
						},
						{
							x: -11.151546,
							y: 5.124034
						},
						{
							x: -11.219737,
							y: 5.068071
						},
						{
							x: -11.275701,
							y: 4.99988
						},
						{
							x: -11.317285,
							y: 4.922081
						},
						{
							x: -11.342893,
							y: 4.837664
						},
						{
							x: -11.351539,
							y: 4.749873
						},
						{
							x: -11.342893,
							y: 4.662082
						},
						{
							x: -11.317285,
							y: 4.577665
						},
						{
							x: -11.275701,
							y: 4.499866
						},
						{
							x: -11.219737,
							y: 4.431675
						},
						{
							x: -11.151546,
							y: 4.375712
						},
						{
							x: -11.073747,
							y: 4.334127
						},
						{
							x: -10.98933,
							y: 4.30852
						},
						{
							x: -10.901539,
							y: 4.299873
						},
						{
							x: -10.813749,
							y: 4.30852
						},
						{
							x: -10.729332,
							y: 4.334127
						},
						{
							x: -10.651533,
							y: 4.375712
						},
						{
							x: -10.583341,
							y: 4.431675
						},
						{
							x: -10.527378,
							y: 4.499866
						},
						{
							x: -10.485794,
							y: 4.577665
						},
						{
							x: -10.460186,
							y: 4.662082
						},
						{
							x: -10.451539,
							y: 4.749873
						},
						{
							x: -10.456555,
							y: 4.800797
						},
						{
							x: -10.446813,
							y: 4.79559
						},
						{
							x: -10.362396,
							y: 4.769982
						},
						{
							x: -10.274605,
							y: 4.761335
						},
						{
							x: -10.186815,
							y: 4.769982
						},
						{
							x: -10.102398,
							y: 4.79559
						},
						{
							x: -10.024599,
							y: 4.837174
						},
						{
							x: -9.956407,
							y: 4.893137
						},
						{
							x: -9.900444,
							y: 4.961329
						},
						{
							x: -9.858859,
							y: 5.039128
						},
						{
							x: -9.833252,
							y: 5.123545
						},
						{
							x: -9.827499,
							y: 5.181954
						},
						{
							x: -8.882065,
							y: 4.23652
						},
						{
							x: -8.95005,
							y: 4.200182
						},
						{
							x: -9.018241,
							y: 4.144218
						},
						{
							x: -9.074204,
							y: 4.076027
						},
						{
							x: -9.115789,
							y: 3.998228
						},
						{
							x: -9.141396,
							y: 3.913811
						},
						{
							x: -9.150043,
							y: 3.82602
						},
						{
							x: -9.141396,
							y: 3.73823
						},
						{
							x: -9.115789,
							y: 3.653813
						},
						{
							x: -9.074204,
							y: 3.576014
						},
						{
							x: -9.018241,
							y: 3.507822
						},
						{
							x: -8.95005,
							y: 3.451859
						},
						{
							x: -8.87225,
							y: 3.410275
						},
						{
							x: -8.787834,
							y: 3.384667
						},
						{
							x: -8.700043,
							y: 3.37602
						},
						{
							x: -8.612252,
							y: 3.384667
						},
						{
							x: -8.549693,
							y: 3.403644
						},
						{
							x: -8.516714,
							y: 3.376579
						},
						{
							x: -8.464848,
							y: 3.348856
						},
						{
							x: -8.40857,
							y: 3.331785
						},
						{
							x: -8.350043,
							y: 3.32602
						},
						{
							x: -7.650043,
							y: 3.32602
						},
						{
							x: -7.600043,
							y: 3.32602
						},
						{
							x: -7.541516,
							y: 3.331785
						},
						{
							x: -7.516845,
							y: 3.339269
						},
						{
							x: -6.991394,
							y: 2.813818
						},
						{
							x: -6.991396,
							y: 2.813811
						},
						{
							x: -7.000043,
							y: 2.72602
						},
						{
							x: -6.991396,
							y: 2.63823
						},
						{
							x: -6.965789,
							y: 2.553813
						},
						{
							x: -6.924204,
							y: 2.476014
						},
						{
							x: -6.868241,
							y: 2.407822
						},
						{
							x: -6.80005,
							y: 2.351859
						},
						{
							x: -6.72225,
							y: 2.310275
						},
						{
							x: -6.637834,
							y: 2.284667
						},
						{
							x: -6.550043,
							y: 2.27602
						},
						{
							x: -6.462252,
							y: 2.284667
						},
						{
							x: -6.377835,
							y: 2.310275
						},
						{
							x: -6.300036,
							y: 2.351859
						},
						{
							x: -6.231845,
							y: 2.407822
						},
						{
							x: -6.175882,
							y: 2.476014
						},
						{
							x: -6.134297,
							y: 2.553813
						},
						{
							x: -6.10869,
							y: 2.63823
						},
						{
							x: -6.100043,
							y: 2.72602
						},
						{
							x: -6.10869,
							y: 2.813811
						},
						{
							x: -6.134297,
							y: 2.898228
						},
						{
							x: -6.167427,
							y: 2.960209
						},
						{
							x: -6.119808,
							y: 2.945764
						},
						{
							x: -6.061281,
							y: 2.94
						},
						{
							x: -2.761281,
							y: 2.94
						},
						{
							x: -2.71528,
							y: 2.94453
						},
						{
							x: -2.700174,
							y: 2.932133
						},
						{
							x: -2.656952,
							y: 2.90903
						},
						{
							x: -2.610054,
							y: 2.894804
						},
						{
							x: -2.565223,
							y: 2.890388
						},
						{
							x: -1.638058,
							y: 1.963223
						},
						{
							x: -1.600174,
							y: 1.932133
						},
						{
							x: -1.556952,
							y: 1.90903
						},
						{
							x: -1.510054,
							y: 1.894804
						},
						{
							x: -1.461281,
							y: 1.89
						},
						{
							x: -1.064835,
							y: 1.89
						},
						{
							x: -0.638058,
							y: 1.463223
						},
						{
							x: -0.600174,
							y: 1.432133
						},
						{
							x: -0.556952,
							y: 1.40903
						},
						{
							x: -0.510054,
							y: 1.394804
						},
						{
							x: -0.461281,
							y: 1.39
						},
						{
							x: -0.435446,
							y: 1.39
						},
						{
							x: -0.435442,
							y: 1.389993
						},
						{
							x: -0.387019,
							y: 1.33099
						},
						{
							x: -0.399943,
							y: 1.324082
						},
						{
							x: -0.468134,
							y: 1.268119
						},
						{
							x: -0.524097,
							y: 1.199928
						},
						{
							x: -0.565682,
							y: 1.122129
						},
						{
							x: -0.591289,
							y: 1.037712
						},
						{
							x: -0.599936,
							y: 0.949921
						},
						{
							x: -0.597017,
							y: 0.920284
						},
						{
							x: -0.603586,
							y: 0.919637
						},
						{
							x: -0.655174,
							y: 0.903988
						},
						{
							x: -0.702718,
							y: 0.878575
						},
						{
							x: -0.74439,
							y: 0.844375
						},
						{
							x: -0.765363,
							y: 0.823402
						},
						{
							x: -0.803586,
							y: 0.819637
						},
						{
							x: -0.855174,
							y: 0.803988
						},
						{
							x: -0.902718,
							y: 0.778575
						},
						{
							x: -0.94439,
							y: 0.744375
						},
						{
							x: -1.065363,
							y: 0.623402
						},
						{
							x: -1.103586,
							y: 0.619637
						},
						{
							x: -1.155174,
							y: 0.603988
						},
						{
							x: -1.202718,
							y: 0.578575
						},
						{
							x: -1.24439,
							y: 0.544375
						},
						{
							x: -1.265363,
							y: 0.523402
						},
						{
							x: -1.303586,
							y: 0.519637
						},
						{
							x: -1.355174,
							y: 0.503988
						},
						{
							x: -1.402718,
							y: 0.478575
						},
						{
							x: -1.44439,
							y: 0.444375
						},
						{
							x: -1.465363,
							y: 0.423402
						},
						{
							x: -1.503586,
							y: 0.419637
						},
						{
							x: -1.555174,
							y: 0.403988
						},
						{
							x: -1.602718,
							y: 0.378575
						},
						{
							x: -1.64439,
							y: 0.344375
						},
						{
							x: -1.665363,
							y: 0.323402
						},
						{
							x: -1.703586,
							y: 0.319637
						},
						{
							x: -1.755174,
							y: 0.303988
						},
						{
							x: -1.802718,
							y: 0.278575
						},
						{
							x: -1.84439,
							y: 0.244375
						},
						{
							x: -1.865363,
							y: 0.223402
						},
						{
							x: -1.903586,
							y: 0.219637
						},
						{
							x: -1.955174,
							y: 0.203988
						},
						{
							x: -2.002718,
							y: 0.178575
						},
						{
							x: -2.04439,
							y: 0.144375
						},
						{
							x: -2.065363,
							y: 0.123402
						},
						{
							x: -2.103586,
							y: 0.119637
						},
						{
							x: -2.155174,
							y: 0.103988
						},
						{
							x: -2.202718,
							y: 0.078575
						},
						{
							x: -2.24439,
							y: 0.044375
						},
						{
							x: -2.263844,
							y: 0.024921
						},
						{
							x: -7.049936,
							y: 0.024921
						},
						{
							x: -7.103586,
							y: 0.019637
						},
						{
							x: -7.155174,
							y: 0.003988
						},
						{
							x: -7.202718,
							y: -0.021425
						},
						{
							x: -7.24439,
							y: -0.055625
						},
						{
							x: -7.463844,
							y: -0.275079
						},
						{
							x: -7.849936,
							y: -0.275079
						},
						{
							x: -7.903586,
							y: -0.280363
						},
						{
							x: -7.955174,
							y: -0.296012
						},
						{
							x: -8.002718,
							y: -0.321425
						},
						{
							x: -8.04439,
							y: -0.355625
						},
						{
							x: -9.563844,
							y: -1.875079
						},
						{
							x: -10.049936,
							y: -1.875079
						},
						{
							x: -10.103586,
							y: -1.880363
						},
						{
							x: -10.155174,
							y: -1.896012
						},
						{
							x: -10.162783,
							y: -1.900079
						},
						{
							x: -11.649936,
							y: -1.900079
						},
						{
							x: -11.698709,
							y: -1.904883
						},
						{
							x: -11.745607,
							y: -1.919109
						},
						{
							x: -11.788829,
							y: -1.942212
						},
						{
							x: -11.826713,
							y: -1.973302
						},
						{
							x: -11.853878,
							y: -2.000467
						},
						{
							x: -11.898709,
							y: -2.004883
						},
						{
							x: -11.945607,
							y: -2.019109
						},
						{
							x: -11.988829,
							y: -2.042212
						},
						{
							x: -12.026713,
							y: -2.073302
						}
					]
				},
				inner_rings: [
					{
						vertices: [
							{
								x: -12.93249,
								y: 2.800062
							},
							{
								x: -12.844699,
								y: 2.808709
							},
							{
								x: -12.760282,
								y: 2.834316
							},
							{
								x: -12.682483,
								y: 2.875901
							},
							{
								x: -12.614292,
								y: 2.931864
							},
							{
								x: -12.558329,
								y: 3.000055
							},
							{
								x: -12.516744,
								y: 3.077854
							},
							{
								x: -12.491137,
								y: 3.162271
							},
							{
								x: -12.48249,
								y: 3.250062
							},
							{
								x: -12.491137,
								y: 3.337853
							},
							{
								x: -12.516744,
								y: 3.42227
							},
							{
								x: -12.535543,
								y: 3.457441
							},
							{
								x: -12.46,
								y: 3.45
							},
							{
								x: -12.372209,
								y: 3.458647
							},
							{
								x: -12.287792,
								y: 3.484254
							},
							{
								x: -12.209993,
								y: 3.525839
							},
							{
								x: -12.141802,
								y: 3.581802
							},
							{
								x: -12.085839,
								y: 3.649993
							},
							{
								x: -12.044254,
								y: 3.727792
							},
							{
								x: -12.018647,
								y: 3.812209
							},
							{
								x: -12.01,
								y: 3.9
							},
							{
								x: -12.018647,
								y: 3.987791
							},
							{
								x: -12.044254,
								y: 4.072208
							},
							{
								x: -12.085839,
								y: 4.150007
							},
							{
								x: -12.141802,
								y: 4.218198
							},
							{
								x: -12.209993,
								y: 4.274161
							},
							{
								x: -12.287792,
								y: 4.315746
							},
							{
								x: -12.372209,
								y: 4.341353
							},
							{
								x: -12.46,
								y: 4.35
							},
							{
								x: -12.547791,
								y: 4.341353
							},
							{
								x: -12.632208,
								y: 4.315746
							},
							{
								x: -12.710007,
								y: 4.274161
							},
							{
								x: -12.778198,
								y: 4.218198
							},
							{
								x: -12.834161,
								y: 4.150007
							},
							{
								x: -12.875746,
								y: 4.072208
							},
							{
								x: -12.901353,
								y: 3.987791
							},
							{
								x: -12.91,
								y: 3.9
							},
							{
								x: -12.901353,
								y: 3.812209
							},
							{
								x: -12.875746,
								y: 3.727792
							},
							{
								x: -12.856947,
								y: 3.692621
							},
							{
								x: -12.93249,
								y: 3.700062
							},
							{
								x: -13.020281,
								y: 3.691415
							},
							{
								x: -13.104698,
								y: 3.665808
							},
							{
								x: -13.182497,
								y: 3.624223
							},
							{
								x: -13.250688,
								y: 3.56826
							},
							{
								x: -13.306651,
								y: 3.500069
							},
							{
								x: -13.348236,
								y: 3.42227
							},
							{
								x: -13.373843,
								y: 3.337853
							},
							{
								x: -13.38249,
								y: 3.250062
							},
							{
								x: -13.373843,
								y: 3.162271
							},
							{
								x: -13.348236,
								y: 3.077854
							},
							{
								x: -13.306651,
								y: 3.000055
							},
							{
								x: -13.250688,
								y: 2.931864
							},
							{
								x: -13.182497,
								y: 2.875901
							},
							{
								x: -13.104698,
								y: 2.834316
							},
							{
								x: -13.020281,
								y: 2.808709
							}
						]
					},
					{
						vertices: [
							{
								x: -2.60274,
								y: 1.824898
							},
							{
								x: -2.514949,
								y: 1.833545
							},
							{
								x: -2.430532,
								y: 1.859152
							},
							{
								x: -2.352733,
								y: 1.900737
							},
							{
								x: -2.284542,
								y: 1.9567
							},
							{
								x: -2.228579,
								y: 2.024891
							},
							{
								x: -2.186994,
								y: 2.10269
							},
							{
								x: -2.161387,
								y: 2.187107
							},
							{
								x: -2.15274,
								y: 2.274898
							},
							{
								x: -2.161387,
								y: 2.362689
							},
							{
								x: -2.186994,
								y: 2.447106
							},
							{
								x: -2.228579,
								y: 2.524905
							},
							{
								x: -2.284542,
								y: 2.593096
							},
							{
								x: -2.352733,
								y: 2.649059
							},
							{
								x: -2.430532,
								y: 2.690644
							},
							{
								x: -2.514949,
								y: 2.716251
							},
							{
								x: -2.60274,
								y: 2.724898
							},
							{
								x: -2.690531,
								y: 2.716251
							},
							{
								x: -2.774948,
								y: 2.690644
							},
							{
								x: -2.852747,
								y: 2.649059
							},
							{
								x: -2.920938,
								y: 2.593096
							},
							{
								x: -2.976901,
								y: 2.524905
							},
							{
								x: -3.018486,
								y: 2.447106
							},
							{
								x: -3.044093,
								y: 2.362689
							},
							{
								x: -3.05274,
								y: 2.274898
							},
							{
								x: -3.044093,
								y: 2.187107
							},
							{
								x: -3.018486,
								y: 2.10269
							},
							{
								x: -2.976901,
								y: 2.024891
							},
							{
								x: -2.920938,
								y: 1.9567
							},
							{
								x: -2.852747,
								y: 1.900737
							},
							{
								x: -2.774948,
								y: 1.859152
							},
							{
								x: -2.690531,
								y: 1.833545
							}
						]
					},
					{
						vertices: [
							{
								x: -2.99,
								y: 0.7
							},
							{
								x: -2.902209,
								y: 0.708647
							},
							{
								x: -2.817792,
								y: 0.734254
							},
							{
								x: -2.739993,
								y: 0.775839
							},
							{
								x: -2.671802,
								y: 0.831802
							},
							{
								x: -2.615839,
								y: 0.899993
							},
							{
								x: -2.574254,
								y: 0.977792
							},
							{
								x: -2.56675,
								y: 1.002529
							},
							{
								x: -2.549679,
								y: 0.981727
							},
							{
								x: -2.481488,
								y: 0.925764
							},
							{
								x: -2.403688,
								y: 0.884179
							},
							{
								x: -2.319272,
								y: 0.858572
							},
							{
								x: -2.231481,
								y: 0.849925
							},
							{
								x: -2.14369,
								y: 0.858572
							},
							{
								x: -2.059273,
								y: 0.884179
							},
							{
								x: -1.981474,
								y: 0.925764
							},
							{
								x: -1.913283,
								y: 0.981727
							},
							{
								x: -1.85732,
								y: 1.049918
							},
							{
								x: -1.815735,
								y: 1.127717
							},
							{
								x: -1.790128,
								y: 1.212134
							},
							{
								x: -1.781481,
								y: 1.299925
							},
							{
								x: -1.790128,
								y: 1.387716
							},
							{
								x: -1.815735,
								y: 1.472133
							},
							{
								x: -1.85732,
								y: 1.549932
							},
							{
								x: -1.913283,
								y: 1.618123
							},
							{
								x: -1.981474,
								y: 1.674086
							},
							{
								x: -2.059273,
								y: 1.715671
							},
							{
								x: -2.14369,
								y: 1.741278
							},
							{
								x: -2.231481,
								y: 1.749925
							},
							{
								x: -2.319272,
								y: 1.741278
							},
							{
								x: -2.403688,
								y: 1.715671
							},
							{
								x: -2.481488,
								y: 1.674086
							},
							{
								x: -2.549679,
								y: 1.618123
							},
							{
								x: -2.605642,
								y: 1.549932
							},
							{
								x: -2.647227,
								y: 1.472133
							},
							{
								x: -2.654731,
								y: 1.447396
							},
							{
								x: -2.671802,
								y: 1.468198
							},
							{
								x: -2.739993,
								y: 1.524161
							},
							{
								x: -2.817792,
								y: 1.565746
							},
							{
								x: -2.902209,
								y: 1.591353
							},
							{
								x: -2.99,
								y: 1.6
							},
							{
								x: -3.077791,
								y: 1.591353
							},
							{
								x: -3.162208,
								y: 1.565746
							},
							{
								x: -3.234423,
								y: 1.527146
							},
							{
								x: -3.240531,
								y: 1.547283
							},
							{
								x: -3.282116,
								y: 1.625082
							},
							{
								x: -3.338079,
								y: 1.693273
							},
							{
								x: -3.40627,
								y: 1.749236
							},
							{
								x: -3.484069,
								y: 1.790821
							},
							{
								x: -3.568486,
								y: 1.816428
							},
							{
								x: -3.656277,
								y: 1.825075
							},
							{
								x: -3.667564,
								y: 1.823963
							},
							{
								x: -3.665,
								y: 1.85
							},
							{
								x: -3.673647,
								y: 1.937791
							},
							{
								x: -3.699254,
								y: 2.022208
							},
							{
								x: -3.740839,
								y: 2.100007
							},
							{
								x: -3.796802,
								y: 2.168198
							},
							{
								x: -3.864993,
								y: 2.224161
							},
							{
								x: -3.942792,
								y: 2.265746
							},
							{
								x: -4.027209,
								y: 2.291353
							},
							{
								x: -4.115,
								y: 2.3
							},
							{
								x: -4.202791,
								y: 2.291353
							},
							{
								x: -4.287208,
								y: 2.265746
							},
							{
								x: -4.365007,
								y: 2.224161
							},
							{
								x: -4.433198,
								y: 2.168198
							},
							{
								x: -4.472342,
								y: 2.120501
							},
							{
								x: -4.490839,
								y: 2.155107
							},
							{
								x: -4.546802,
								y: 2.223298
							},
							{
								x: -4.614993,
								y: 2.279261
							},
							{
								x: -4.692792,
								y: 2.320846
							},
							{
								x: -4.777209,
								y: 2.346453
							},
							{
								x: -4.865,
								y: 2.3551
							},
							{
								x: -4.952791,
								y: 2.346453
							},
							{
								x: -5.037208,
								y: 2.320846
							},
							{
								x: -5.115007,
								y: 2.279261
							},
							{
								x: -5.183198,
								y: 2.223298
							},
							{
								x: -5.239161,
								y: 2.155107
							},
							{
								x: -5.280746,
								y: 2.077308
							},
							{
								x: -5.306353,
								y: 1.992891
							},
							{
								x: -5.315,
								y: 1.9051
							},
							{
								x: -5.306353,
								y: 1.817309
							},
							{
								x: -5.280746,
								y: 1.732892
							},
							{
								x: -5.239161,
								y: 1.655093
							},
							{
								x: -5.183198,
								y: 1.586902
							},
							{
								x: -5.115007,
								y: 1.530939
							},
							{
								x: -5.037208,
								y: 1.489354
							},
							{
								x: -4.952791,
								y: 1.463747
							},
							{
								x: -4.865,
								y: 1.4551
							},
							{
								x: -4.777209,
								y: 1.463747
							},
							{
								x: -4.692792,
								y: 1.489354
							},
							{
								x: -4.614993,
								y: 1.530939
							},
							{
								x: -4.546802,
								y: 1.586902
							},
							{
								x: -4.507658,
								y: 1.634599
							},
							{
								x: -4.489161,
								y: 1.599993
							},
							{
								x: -4.433198,
								y: 1.531802
							},
							{
								x: -4.365007,
								y: 1.475839
							},
							{
								x: -4.287208,
								y: 1.434254
							},
							{
								x: -4.202791,
								y: 1.408647
							},
							{
								x: -4.115,
								y: 1.4
							},
							{
								x: -4.103713,
								y: 1.401112
							},
							{
								x: -4.106277,
								y: 1.375075
							},
							{
								x: -4.09763,
								y: 1.287284
							},
							{
								x: -4.072023,
								y: 1.202867
							},
							{
								x: -4.030438,
								y: 1.125068
							},
							{
								x: -3.974475,
								y: 1.056877
							},
							{
								x: -3.906284,
								y: 1.000914
							},
							{
								x: -3.828484,
								y: 0.959329
							},
							{
								x: -3.744068,
								y: 0.933722
							},
							{
								x: -3.656277,
								y: 0.925075
							},
							{
								x: -3.568486,
								y: 0.933722
							},
							{
								x: -3.484069,
								y: 0.959329
							},
							{
								x: -3.411854,
								y: 0.997929
							},
							{
								x: -3.405746,
								y: 0.977792
							},
							{
								x: -3.364161,
								y: 0.899993
							},
							{
								x: -3.308198,
								y: 0.831802
							},
							{
								x: -3.240007,
								y: 0.775839
							},
							{
								x: -3.162208,
								y: 0.734254
							},
							{
								x: -3.077791,
								y: 0.708647
							}
						]
					},
					{
						vertices: [
							{
								x: -6.331479,
								y: 1.349873
							},
							{
								x: -6.243688,
								y: 1.35852
							},
							{
								x: -6.159271,
								y: 1.384127
							},
							{
								x: -6.081472,
								y: 1.425712
							},
							{
								x: -6.013281,
								y: 1.481675
							},
							{
								x: -5.957318,
								y: 1.549866
							},
							{
								x: -5.915733,
								y: 1.627665
							},
							{
								x: -5.890126,
								y: 1.712082
							},
							{
								x: -5.881479,
								y: 1.799873
							},
							{
								x: -5.890126,
								y: 1.887664
							},
							{
								x: -5.915733,
								y: 1.972081
							},
							{
								x: -5.957318,
								y: 2.04988
							},
							{
								x: -6.013281,
								y: 2.118071
							},
							{
								x: -6.081472,
								y: 2.174034
							},
							{
								x: -6.159271,
								y: 2.215619
							},
							{
								x: -6.243688,
								y: 2.241226
							},
							{
								x: -6.331479,
								y: 2.249873
							},
							{
								x: -6.41927,
								y: 2.241226
							},
							{
								x: -6.503686,
								y: 2.215619
							},
							{
								x: -6.581486,
								y: 2.174034
							},
							{
								x: -6.649677,
								y: 2.118071
							},
							{
								x: -6.70564,
								y: 2.04988
							},
							{
								x: -6.747225,
								y: 1.972081
							},
							{
								x: -6.772832,
								y: 1.887664
							},
							{
								x: -6.781479,
								y: 1.799873
							},
							{
								x: -6.772832,
								y: 1.712082
							},
							{
								x: -6.747225,
								y: 1.627665
							},
							{
								x: -6.70564,
								y: 1.549866
							},
							{
								x: -6.649677,
								y: 1.481675
							},
							{
								x: -6.581486,
								y: 1.425712
							},
							{
								x: -6.503686,
								y: 1.384127
							},
							{
								x: -6.41927,
								y: 1.35852
							}
						]
					},
					{
						vertices: [
							{
								x: -11.700048,
								y: 0.525063
							},
							{
								x: -11.612257,
								y: 0.53371
							},
							{
								x: -11.52784,
								y: 0.559317
							},
							{
								x: -11.450041,
								y: 0.600902
							},
							{
								x: -11.38185,
								y: 0.656865
							},
							{
								x: -11.325887,
								y: 0.725056
							},
							{
								x: -11.284302,
								y: 0.802855
							},
							{
								x: -11.258695,
								y: 0.887272
							},
							{
								x: -11.250048,
								y: 0.975063
							},
							{
								x: -11.258695,
								y: 1.062854
							},
							{
								x: -11.266887,
								y: 1.089859
							},
							{
								x: -11.20274,
								y: 1.109317
							},
							{
								x: -11.124941,
								y: 1.150902
							},
							{
								x: -11.05675,
								y: 1.206865
							},
							{
								x: -11.000787,
								y: 1.275056
							},
							{
								x: -10.959202,
								y: 1.352855
							},
							{
								x: -10.933595,
								y: 1.437272
							},
							{
								x: -10.924948,
								y: 1.525063
							},
							{
								x: -10.933595,
								y: 1.612854
							},
							{
								x: -10.959202,
								y: 1.697271
							},
							{
								x: -11.000787,
								y: 1.77507
							},
							{
								x: -11.05675,
								y: 1.843261
							},
							{
								x: -11.124941,
								y: 1.899224
							},
							{
								x: -11.20274,
								y: 1.940809
							},
							{
								x: -11.287157,
								y: 1.966416
							},
							{
								x: -11.374948,
								y: 1.975063
							},
							{
								x: -11.462739,
								y: 1.966416
							},
							{
								x: -11.547156,
								y: 1.940809
							},
							{
								x: -11.624955,
								y: 1.899224
							},
							{
								x: -11.693146,
								y: 1.843261
							},
							{
								x: -11.749109,
								y: 1.77507
							},
							{
								x: -11.790694,
								y: 1.697271
							},
							{
								x: -11.816301,
								y: 1.612854
							},
							{
								x: -11.824948,
								y: 1.525063
							},
							{
								x: -11.816301,
								y: 1.437272
							},
							{
								x: -11.808109,
								y: 1.410267
							},
							{
								x: -11.872256,
								y: 1.390809
							},
							{
								x: -11.950055,
								y: 1.349224
							},
							{
								x: -12.018246,
								y: 1.293261
							},
							{
								x: -12.074209,
								y: 1.22507
							},
							{
								x: -12.115794,
								y: 1.147271
							},
							{
								x: -12.141401,
								y: 1.062854
							},
							{
								x: -12.150048,
								y: 0.975063
							},
							{
								x: -12.141401,
								y: 0.887272
							},
							{
								x: -12.115794,
								y: 0.802855
							},
							{
								x: -12.074209,
								y: 0.725056
							},
							{
								x: -12.018246,
								y: 0.656865
							},
							{
								x: -11.950055,
								y: 0.600902
							},
							{
								x: -11.872256,
								y: 0.559317
							},
							{
								x: -11.787839,
								y: 0.53371
							}
						]
					},
					{
						vertices: [
							{
								x: -10.424998,
								y: 0.725063
							},
							{
								x: -10.337207,
								y: 0.73371
							},
							{
								x: -10.25279,
								y: 0.759317
							},
							{
								x: -10.174991,
								y: 0.800902
							},
							{
								x: -10.1068,
								y: 0.856865
							},
							{
								x: -10.050837,
								y: 0.925056
							},
							{
								x: -10.009252,
								y: 1.002855
							},
							{
								x: -9.983645,
								y: 1.087272
							},
							{
								x: -9.974998,
								y: 1.175063
							},
							{
								x: -9.983645,
								y: 1.262854
							},
							{
								x: -10.009252,
								y: 1.347271
							},
							{
								x: -10.050837,
								y: 1.42507
							},
							{
								x: -10.1068,
								y: 1.493261
							},
							{
								x: -10.174991,
								y: 1.549224
							},
							{
								x: -10.25279,
								y: 1.590809
							},
							{
								x: -10.337207,
								y: 1.616416
							},
							{
								x: -10.424998,
								y: 1.625063
							},
							{
								x: -10.512789,
								y: 1.616416
							},
							{
								x: -10.597206,
								y: 1.590809
							},
							{
								x: -10.675005,
								y: 1.549224
							},
							{
								x: -10.743196,
								y: 1.493261
							},
							{
								x: -10.799159,
								y: 1.42507
							},
							{
								x: -10.840744,
								y: 1.347271
							},
							{
								x: -10.866351,
								y: 1.262854
							},
							{
								x: -10.874998,
								y: 1.175063
							},
							{
								x: -10.866351,
								y: 1.087272
							},
							{
								x: -10.840744,
								y: 1.002855
							},
							{
								x: -10.799159,
								y: 0.925056
							},
							{
								x: -10.743196,
								y: 0.856865
							},
							{
								x: -10.675005,
								y: 0.800902
							},
							{
								x: -10.597206,
								y: 0.759317
							},
							{
								x: -10.512789,
								y: 0.73371
							}
						]
					},
					{
						vertices: [
							{
								x: -11.650048,
								y: -1.199937
							},
							{
								x: -11.562257,
								y: -1.19129
							},
							{
								x: -11.47784,
								y: -1.165683
							},
							{
								x: -11.400041,
								y: -1.124098
							},
							{
								x: -11.33185,
								y: -1.068135
							},
							{
								x: -11.275887,
								y: -0.999944
							},
							{
								x: -11.234302,
								y: -0.922145
							},
							{
								x: -11.208695,
								y: -0.837728
							},
							{
								x: -11.200048,
								y: -0.749937
							},
							{
								x: -11.208695,
								y: -0.662146
							},
							{
								x: -11.234302,
								y: -0.577729
							},
							{
								x: -11.275887,
								y: -0.49993
							},
							{
								x: -11.33185,
								y: -0.431739
							},
							{
								x: -11.400041,
								y: -0.375776
							},
							{
								x: -11.47784,
								y: -0.334191
							},
							{
								x: -11.562257,
								y: -0.308584
							},
							{
								x: -11.650048,
								y: -0.299937
							},
							{
								x: -11.737839,
								y: -0.308584
							},
							{
								x: -11.822256,
								y: -0.334191
							},
							{
								x: -11.900055,
								y: -0.375776
							},
							{
								x: -11.968246,
								y: -0.431739
							},
							{
								x: -12.024209,
								y: -0.49993
							},
							{
								x: -12.065794,
								y: -0.577729
							},
							{
								x: -12.091401,
								y: -0.662146
							},
							{
								x: -12.100048,
								y: -0.749937
							},
							{
								x: -12.091401,
								y: -0.837728
							},
							{
								x: -12.065794,
								y: -0.922145
							},
							{
								x: -12.024209,
								y: -0.999944
							},
							{
								x: -11.968246,
								y: -1.068135
							},
							{
								x: -11.900055,
								y: -1.124098
							},
							{
								x: -11.822256,
								y: -1.165683
							},
							{
								x: -11.737839,
								y: -1.19129
							}
						]
					}
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "inner2",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: -1.184165,
							y: -20.2
						},
						{
							x: -20.2,
							y: -20.2
						},
						{
							x: -20.2,
							y: 5.299874
						},
						{
							x: -20.199986,
							y: 5.299873
						},
						{
							x: -20.112195,
							y: 5.30852
						},
						{
							x: -20.027778,
							y: 5.334127
						},
						{
							x: -19.949979,
							y: 5.375712
						},
						{
							x: -19.881788,
							y: 5.431675
						},
						{
							x: -19.825825,
							y: 5.499866
						},
						{
							x: -19.78424,
							y: 5.577665
						},
						{
							x: -19.758633,
							y: 5.662082
						},
						{
							x: -19.749986,
							y: 5.749873
						},
						{
							x: -19.758633,
							y: 5.837664
						},
						{
							x: -19.78424,
							y: 5.922081
						},
						{
							x: -19.825825,
							y: 5.99988
						},
						{
							x: -19.881788,
							y: 6.068071
						},
						{
							x: -19.949979,
							y: 6.124034
						},
						{
							x: -20.027778,
							y: 6.165619
						},
						{
							x: -20.112195,
							y: 6.191226
						},
						{
							x: -20.199986,
							y: 6.199873
						},
						{
							x: -20.2,
							y: 6.199872
						},
						{
							x: -20.2,
							y: 20.2
						},
						{
							x: 20.2,
							y: 20.2
						},
						{
							x: 20.2,
							y: -20.2
						},
						{
							x: 9.500679,
							y: -20.2
						},
						{
							x: 9.518213,
							y: -20.18561
						},
						{
							x: 9.574176,
							y: -20.117419
						},
						{
							x: 9.615761,
							y: -20.03962
						},
						{
							x: 9.641369,
							y: -19.955203
						},
						{
							x: 9.650015,
							y: -19.867412
						},
						{
							x: 9.641369,
							y: -19.779622
						},
						{
							x: 9.617231,
							y: -19.70005
						},
						{
							x: 10.765755,
							y: -19.70005
						},
						{
							x: 10.865755,
							y: -19.70005
						},
						{
							x: 10.919405,
							y: -19.694766
						},
						{
							x: 10.970993,
							y: -19.679117
						},
						{
							x: 10.978602,
							y: -19.67505
						},
						{
							x: 14.09159,
							y: -19.67505
						},
						{
							x: 14.091594,
							y: -19.675057
						},
						{
							x: 14.147557,
							y: -19.743248
						},
						{
							x: 14.215748,
							y: -19.799211
						},
						{
							x: 14.293547,
							y: -19.840796
						},
						{
							x: 14.377964,
							y: -19.866403
						},
						{
							x: 14.465755,
							y: -19.87505
						},
						{
							x: 14.553546,
							y: -19.866403
						},
						{
							x: 14.637963,
							y: -19.840796
						},
						{
							x: 14.715762,
							y: -19.799211
						},
						{
							x: 14.783953,
							y: -19.743248
						},
						{
							x: 14.839916,
							y: -19.675057
						},
						{
							x: 14.881501,
							y: -19.597258
						},
						{
							x: 14.907108,
							y: -19.512841
						},
						{
							x: 14.915755,
							y: -19.42505
						},
						{
							x: 14.907108,
							y: -19.337259
						},
						{
							x: 14.881501,
							y: -19.252842
						},
						{
							x: 14.839916,
							y: -19.175043
						},
						{
							x: 14.783953,
							y: -19.106852
						},
						{
							x: 14.715762,
							y: -19.050889
						},
						{
							x: 14.637963,
							y: -19.009304
						},
						{
							x: 14.553546,
							y: -18.983697
						},
						{
							x: 14.465755,
							y: -18.97505
						},
						{
							x: 14.377964,
							y: -18.983697
						},
						{
							x: 14.293547,
							y: -19.009304
						},
						{
							x: 14.215748,
							y: -19.050889
						},
						{
							x: 14.147557,
							y: -19.106852
						},
						{
							x: 14.091594,
							y: -19.175043
						},
						{
							x: 14.09159,
							y: -19.17505
						},
						{
							x: 11.250702,
							y: -19.17505
						},
						{
							x: 11.268199,
							y: -19.16069
						},
						{
							x: 11.324162,
							y: -19.092499
						},
						{
							x: 11.365747,
							y: -19.0147
						},
						{
							x: 11.391355,
							y: -18.930283
						},
						{
							x: 11.400001,
							y: -18.842492
						},
						{
							x: 11.391355,
							y: -18.754702
						},
						{
							x: 11.365747,
							y: -18.670285
						},
						{
							x: 11.324162,
							y: -18.592486
						},
						{
							x: 11.268199,
							y: -18.524294
						},
						{
							x: 11.200008,
							y: -18.468331
						},
						{
							x: 11.122209,
							y: -18.426747
						},
						{
							x: 11.037792,
							y: -18.401139
						},
						{
							x: 10.950001,
							y: -18.392492
						},
						{
							x: 10.862211,
							y: -18.401139
						},
						{
							x: 10.777794,
							y: -18.426747
						},
						{
							x: 10.699995,
							y: -18.468331
						},
						{
							x: 10.631803,
							y: -18.524294
						},
						{
							x: 10.57584,
							y: -18.592486
						},
						{
							x: 10.534255,
							y: -18.670285
						},
						{
							x: 10.508648,
							y: -18.754702
						},
						{
							x: 10.500001,
							y: -18.842492
						},
						{
							x: 10.508648,
							y: -18.930283
						},
						{
							x: 10.534255,
							y: -19.0147
						},
						{
							x: 10.57584,
							y: -19.092499
						},
						{
							x: 10.623071,
							y: -19.15005
						},
						{
							x: 9.983076,
							y: -19.15005
						},
						{
							x: 9.995265,
							y: -19.127246
						},
						{
							x: 10.020872,
							y: -19.042829
						},
						{
							x: 10.029519,
							y: -18.955038
						},
						{
							x: 10.020872,
							y: -18.867248
						},
						{
							x: 9.995265,
							y: -18.782831
						},
						{
							x: 9.95368,
							y: -18.705032
						},
						{
							x: 9.897717,
							y: -18.63684
						},
						{
							x: 9.829525,
							y: -18.580877
						},
						{
							x: 9.751726,
							y: -18.539292
						},
						{
							x: 9.667309,
							y: -18.513685
						},
						{
							x: 9.579519,
							y: -18.505038
						},
						{
							x: 9.491728,
							y: -18.513685
						},
						{
							x: 9.407311,
							y: -18.539292
						},
						{
							x: 9.329512,
							y: -18.580877
						},
						{
							x: 9.261321,
							y: -18.63684
						},
						{
							x: 9.205358,
							y: -18.705032
						},
						{
							x: 9.163773,
							y: -18.782831
						},
						{
							x: 9.138165,
							y: -18.867248
						},
						{
							x: 9.134041,
							y: -18.90912
						},
						{
							x: 9.118537,
							y: -18.896396
						},
						{
							x: 9.070993,
							y: -18.870983
						},
						{
							x: 9.019405,
							y: -18.855334
						},
						{
							x: 8.965755,
							y: -18.85005
						},
						{
							x: 8.390517,
							y: -18.85005
						},
						{
							x: 8.429525,
							y: -18.8292
						},
						{
							x: 8.497717,
							y: -18.773236
						},
						{
							x: 8.55368,
							y: -18.705045
						},
						{
							x: 8.595265,
							y: -18.627246
						},
						{
							x: 8.620872,
							y: -18.542829
						},
						{
							x: 8.629519,
							y: -18.455038
						},
						{
							x: 8.620872,
							y: -18.367248
						},
						{
							x: 8.595265,
							y: -18.282831
						},
						{
							x: 8.55368,
							y: -18.205032
						},
						{
							x: 8.497717,
							y: -18.13684
						},
						{
							x: 8.429525,
							y: -18.080877
						},
						{
							x: 8.351726,
							y: -18.039292
						},
						{
							x: 8.267309,
							y: -18.013685
						},
						{
							x: 8.179519,
							y: -18.005038
						},
						{
							x: 8.091728,
							y: -18.013685
						},
						{
							x: 8.007311,
							y: -18.039292
						},
						{
							x: 7.929512,
							y: -18.080877
						},
						{
							x: 7.861321,
							y: -18.13684
						},
						{
							x: 7.805358,
							y: -18.205032
						},
						{
							x: 7.763773,
							y: -18.282831
						},
						{
							x: 7.738165,
							y: -18.367248
						},
						{
							x: 7.729519,
							y: -18.455038
						},
						{
							x: 7.738165,
							y: -18.542829
						},
						{
							x: 7.763773,
							y: -18.627246
						},
						{
							x: 7.805358,
							y: -18.705045
						},
						{
							x: 7.861321,
							y: -18.773236
						},
						{
							x: 7.929512,
							y: -18.8292
						},
						{
							x: 7.96852,
							y: -18.85005
						},
						{
							x: 6.279663,
							y: -18.85005
						},
						{
							x: 6.260209,
							y: -18.830596
						},
						{
							x: 6.218537,
							y: -18.796396
						},
						{
							x: 6.170993,
							y: -18.770983
						},
						{
							x: 6.119405,
							y: -18.755334
						},
						{
							x: 6.081182,
							y: -18.751569
						},
						{
							x: 6.060209,
							y: -18.730596
						},
						{
							x: 6.018537,
							y: -18.696396
						},
						{
							x: 5.970993,
							y: -18.670983
						},
						{
							x: 5.919405,
							y: -18.655334
						},
						{
							x: 5.865755,
							y: -18.65005
						},
						{
							x: 5.279663,
							y: -18.65005
						},
						{
							x: 3.540755,
							y: -16.911142
						},
						{
							x: 3.540755,
							y: -15.72505
						},
						{
							x: 3.535471,
							y: -15.6714
						},
						{
							x: 3.519822,
							y: -15.619812
						},
						{
							x: 3.494409,
							y: -15.572268
						},
						{
							x: 3.460209,
							y: -15.530596
						},
						{
							x: 3.440755,
							y: -15.511142
						},
						{
							x: 3.440755,
							y: -15.42505
						},
						{
							x: 3.435471,
							y: -15.3714
						},
						{
							x: 3.419822,
							y: -15.319812
						},
						{
							x: 3.394409,
							y: -15.272268
						},
						{
							x: 3.360209,
							y: -15.230596
						},
						{
							x: 3.354663,
							y: -15.22505
						},
						{
							x: 3.360209,
							y: -15.219504
						},
						{
							x: 3.394409,
							y: -15.177832
						},
						{
							x: 3.419822,
							y: -15.130288
						},
						{
							x: 3.435471,
							y: -15.0787
						},
						{
							x: 3.439236,
							y: -15.040477
						},
						{
							x: 3.479663,
							y: -15.00005
						},
						{
							x: 3.651847,
							y: -15.00005
						},
						{
							x: 3.671301,
							y: -15.019504
						},
						{
							x: 3.712973,
							y: -15.053704
						},
						{
							x: 3.760517,
							y: -15.079117
						},
						{
							x: 3.812105,
							y: -15.094766
						},
						{
							x: 3.818674,
							y: -15.095413
						},
						{
							x: 3.815755,
							y: -15.12505
						},
						{
							x: 3.824402,
							y: -15.212841
						},
						{
							x: 3.850009,
							y: -15.297258
						},
						{
							x: 3.891594,
							y: -15.375057
						},
						{
							x: 3.947557,
							y: -15.443248
						},
						{
							x: 4.015748,
							y: -15.499211
						},
						{
							x: 4.093547,
							y: -15.540796
						},
						{
							x: 4.177964,
							y: -15.566403
						},
						{
							x: 4.265755,
							y: -15.57505
						},
						{
							x: 4.353546,
							y: -15.566403
						},
						{
							x: 4.437963,
							y: -15.540796
						},
						{
							x: 4.515762,
							y: -15.499211
						},
						{
							x: 4.583953,
							y: -15.443248
						},
						{
							x: 4.639916,
							y: -15.375057
						},
						{
							x: 4.649447,
							y: -15.357226
						},
						{
							x: 4.712037,
							y: -15.390682
						},
						{
							x: 4.796454,
							y: -15.416289
						},
						{
							x: 4.884245,
							y: -15.424936
						},
						{
							x: 4.972036,
							y: -15.416289
						},
						{
							x: 5.056453,
							y: -15.390682
						},
						{
							x: 5.134252,
							y: -15.349097
						},
						{
							x: 5.202443,
							y: -15.293134
						},
						{
							x: 5.214965,
							y: -15.277876
						},
						{
							x: 5.214965,
							y: -16.4
						},
						{
							x: 5.214965,
							y: -16.446351
						},
						{
							x: 5.171767,
							y: -16.481802
						},
						{
							x: 5.115804,
							y: -16.549993
						},
						{
							x: 5.074219,
							y: -16.627792
						},
						{
							x: 5.048612,
							y: -16.712209
						},
						{
							x: 5.039965,
							y: -16.8
						},
						{
							x: 5.048612,
							y: -16.887791
						},
						{
							x: 5.074219,
							y: -16.972208
						},
						{
							x: 5.115804,
							y: -17.050007
						},
						{
							x: 5.171767,
							y: -17.118198
						},
						{
							x: 5.239959,
							y: -17.174161
						},
						{
							x: 5.317758,
							y: -17.215746
						},
						{
							x: 5.402175,
							y: -17.241353
						},
						{
							x: 5.489965,
							y: -17.25
						},
						{
							x: 5.556697,
							y: -17.243427
						},
						{
							x: 5.558607,
							y: -17.262814
						},
						{
							x: 5.584214,
							y: -17.347231
						},
						{
							x: 5.625799,
							y: -17.42503
						},
						{
							x: 5.681762,
							y: -17.493221
						},
						{
							x: 5.749953,
							y: -17.549184
						},
						{
							x: 5.827752,
							y: -17.590769
						},
						{
							x: 5.912169,
							y: -17.616376
						},
						{
							x: 5.99996,
							y: -17.625023
						},
						{
							x: 6.042876,
							y: -17.620796
						},
						{
							x: 6.04,
							y: -17.65
						},
						{
							x: 6.048647,
							y: -17.737791
						},
						{
							x: 6.074254,
							y: -17.822208
						},
						{
							x: 6.11049,
							y: -17.89
						},
						{
							x: 6.041267,
							y: -17.89
						},
						{
							x: 5.997745,
							y: -17.836968
						},
						{
							x: 5.929554,
							y: -17.781005
						},
						{
							x: 5.851755,
							y: -17.73942
						},
						{
							x: 5.767338,
							y: -17.713813
						},
						{
							x: 5.679547,
							y: -17.705166
						},
						{
							x: 5.591757,
							y: -17.713813
						},
						{
							x: 5.50734,
							y: -17.73942
						},
						{
							x: 5.429541,
							y: -17.781005
						},
						{
							x: 5.361349,
							y: -17.836968
						},
						{
							x: 5.305386,
							y: -17.90516
						},
						{
							x: 5.263801,
							y: -17.982959
						},
						{
							x: 5.238194,
							y: -18.067376
						},
						{
							x: 5.229547,
							y: -18.155166
						},
						{
							x: 5.238194,
							y: -18.242957
						},
						{
							x: 5.263801,
							y: -18.327374
						},
						{
							x: 5.305386,
							y: -18.405173
						},
						{
							x: 5.361349,
							y: -18.473364
						},
						{
							x: 5.429541,
							y: -18.529328
						},
						{
							x: 5.50734,
							y: -18.570912
						},
						{
							x: 5.591757,
							y: -18.59652
						},
						{
							x: 5.679547,
							y: -18.605166
						},
						{
							x: 5.767338,
							y: -18.59652
						},
						{
							x: 5.851755,
							y: -18.570912
						},
						{
							x: 5.929554,
							y: -18.529328
						},
						{
							x: 5.997745,
							y: -18.473364
						},
						{
							x: 6.053709,
							y: -18.405173
						},
						{
							x: 6.061819,
							y: -18.39
						},
						{
							x: 6.65,
							y: -18.39
						},
						{
							x: 6.698773,
							y: -18.385196
						},
						{
							x: 6.745671,
							y: -18.37097
						},
						{
							x: 6.788893,
							y: -18.347867
						},
						{
							x: 6.826777,
							y: -18.316777
						},
						{
							x: 6.853942,
							y: -18.289612
						},
						{
							x: 6.898773,
							y: -18.285196
						},
						{
							x: 6.945671,
							y: -18.27097
						},
						{
							x: 6.988893,
							y: -18.247867
						},
						{
							x: 7.026777,
							y: -18.216777
						},
						{
							x: 7.153554,
							y: -18.09
						},
						{
							x: 7.45,
							y: -18.09
						},
						{
							x: 7.498773,
							y: -18.085196
						},
						{
							x: 7.545671,
							y: -18.07097
						},
						{
							x: 7.588893,
							y: -18.047867
						},
						{
							x: 7.626777,
							y: -18.016777
						},
						{
							x: 8.053554,
							y: -17.59
						},
						{
							x: 8.15,
							y: -17.59
						},
						{
							x: 8.198773,
							y: -17.585196
						},
						{
							x: 8.245671,
							y: -17.57097
						},
						{
							x: 8.288893,
							y: -17.547867
						},
						{
							x: 8.326777,
							y: -17.516777
						},
						{
							x: 9.546983,
							y: -16.296571
						},
						{
							x: 9.555238,
							y: -16.294067
						},
						{
							x: 9.602782,
							y: -16.268654
						},
						{
							x: 9.644454,
							y: -16.234454
						},
						{
							x: 9.744454,
							y: -16.134454
						},
						{
							x: 12.448653,
							y: -13.430255
						},
						{
							x: 12.449402,
							y: -13.437855
						},
						{
							x: 12.475009,
							y: -13.522272
						},
						{
							x: 12.516594,
							y: -13.600071
						},
						{
							x: 12.572557,
							y: -13.668262
						},
						{
							x: 12.640748,
							y: -13.724225
						},
						{
							x: 12.718547,
							y: -13.76581
						},
						{
							x: 12.802964,
							y: -13.791417
						},
						{
							x: 12.890755,
							y: -13.800064
						},
						{
							x: 12.978546,
							y: -13.791417
						},
						{
							x: 13.062963,
							y: -13.76581
						},
						{
							x: 13.140762,
							y: -13.724225
						},
						{
							x: 13.208953,
							y: -13.668262
						},
						{
							x: 13.264916,
							y: -13.600071
						},
						{
							x: 13.306501,
							y: -13.522272
						},
						{
							x: 13.332108,
							y: -13.437855
						},
						{
							x: 13.340755,
							y: -13.350064
						},
						{
							x: 13.332108,
							y: -13.262273
						},
						{
							x: 13.306501,
							y: -13.177856
						},
						{
							x: 13.264916,
							y: -13.100057
						},
						{
							x: 13.208953,
							y: -13.031866
						},
						{
							x: 13.140762,
							y: -12.975903
						},
						{
							x: 13.062963,
							y: -12.934318
						},
						{
							x: 12.978546,
							y: -12.908711
						},
						{
							x: 12.970946,
							y: -12.907962
						},
						{
							x: 13.644454,
							y: -12.234454
						},
						{
							x: 13.678654,
							y: -12.192782
						},
						{
							x: 13.704067,
							y: -12.145238
						},
						{
							x: 13.706571,
							y: -12.136983
						},
						{
							x: 13.726777,
							y: -12.116777
						},
						{
							x: 14.761216,
							y: -11.082338
						},
						{
							x: 14.799993,
							y: -11.114161
						},
						{
							x: 14.877792,
							y: -11.155746
						},
						{
							x: 14.962209,
							y: -11.181353
						},
						{
							x: 15.05,
							y: -11.19
						},
						{
							x: 15.137791,
							y: -11.181353
						},
						{
							x: 15.222208,
							y: -11.155746
						},
						{
							x: 15.300007,
							y: -11.114161
						},
						{
							x: 15.368198,
							y: -11.058198
						},
						{
							x: 15.424161,
							y: -10.990007
						},
						{
							x: 15.465746,
							y: -10.912208
						},
						{
							x: 15.491353,
							y: -10.827791
						},
						{
							x: 15.5,
							y: -10.74
						},
						{
							x: 15.491353,
							y: -10.652209
						},
						{
							x: 15.465746,
							y: -10.567792
						},
						{
							x: 15.424161,
							y: -10.489993
						},
						{
							x: 15.368198,
							y: -10.421802
						},
						{
							x: 15.300007,
							y: -10.365839
						},
						{
							x: 15.222208,
							y: -10.324254
						},
						{
							x: 15.137791,
							y: -10.298647
						},
						{
							x: 15.05,
							y: -10.29
						},
						{
							x: 14.962209,
							y: -10.298647
						},
						{
							x: 14.877792,
							y: -10.324254
						},
						{
							x: 14.799993,
							y: -10.365839
						},
						{
							x: 14.731802,
							y: -10.421802
						},
						{
							x: 14.675839,
							y: -10.489993
						},
						{
							x: 14.667857,
							y: -10.504926
						},
						{
							x: 14.654329,
							y: -10.50903
						},
						{
							x: 14.611107,
							y: -10.532133
						},
						{
							x: 14.573223,
							y: -10.563223
						},
						{
							x: 13.373223,
							y: -11.763223
						},
						{
							x: 13.353017,
							y: -11.783429
						},
						{
							x: 13.344762,
							y: -11.785933
						},
						{
							x: 13.297218,
							y: -11.811346
						},
						{
							x: 13.255546,
							y: -11.845546
						},
						{
							x: 9.355546,
							y: -15.745546
						},
						{
							x: 9.255546,
							y: -15.845546
						},
						{
							x: 9.221346,
							y: -15.887218
						},
						{
							x: 9.195933,
							y: -15.934762
						},
						{
							x: 9.193429,
							y: -15.943017
						},
						{
							x: 8.046446,
							y: -17.09
						},
						{
							x: 7.95,
							y: -17.09
						},
						{
							x: 7.901227,
							y: -17.094804
						},
						{
							x: 7.854329,
							y: -17.10903
						},
						{
							x: 7.811107,
							y: -17.132133
						},
						{
							x: 7.773223,
							y: -17.163223
						},
						{
							x: 7.346446,
							y: -17.59
						},
						{
							x: 7.05,
							y: -17.59
						},
						{
							x: 7.001227,
							y: -17.594804
						},
						{
							x: 6.954329,
							y: -17.60903
						},
						{
							x: 6.936883,
							y: -17.618355
						},
						{
							x: 6.931353,
							y: -17.562209
						},
						{
							x: 6.905746,
							y: -17.477792
						},
						{
							x: 6.864161,
							y: -17.399993
						},
						{
							x: 6.808198,
							y: -17.331802
						},
						{
							x: 6.740007,
							y: -17.275839
						},
						{
							x: 6.662208,
							y: -17.234254
						},
						{
							x: 6.577791,
							y: -17.208647
						},
						{
							x: 6.49,
							y: -17.2
						},
						{
							x: 6.447084,
							y: -17.204227
						},
						{
							x: 6.44996,
							y: -17.175023
						},
						{
							x: 6.444482,
							y: -17.119409
						},
						{
							x: 7.145556,
							y: -16.418335
						},
						{
							x: 7.138347,
							y: -16.4421
						},
						{
							x: 7.129701,
							y: -16.529891
						},
						{
							x: 7.138347,
							y: -16.617682
						},
						{
							x: 7.163955,
							y: -16.702098
						},
						{
							x: 7.205539,
							y: -16.779897
						},
						{
							x: 7.261503,
							y: -16.848089
						},
						{
							x: 7.329694,
							y: -16.904052
						},
						{
							x: 7.407493,
							y: -16.945637
						},
						{
							x: 7.49191,
							y: -16.971244
						},
						{
							x: 7.579701,
							y: -16.979891
						},
						{
							x: 7.667491,
							y: -16.971244
						},
						{
							x: 7.751908,
							y: -16.945637
						},
						{
							x: 7.829707,
							y: -16.904052
						},
						{
							x: 7.897899,
							y: -16.848089
						},
						{
							x: 7.953862,
							y: -16.779897
						},
						{
							x: 7.995446,
							y: -16.702098
						},
						{
							x: 8.021054,
							y: -16.617682
						},
						{
							x: 8.029701,
							y: -16.529891
						},
						{
							x: 8.021054,
							y: -16.4421
						},
						{
							x: 7.995446,
							y: -16.357683
						},
						{
							x: 7.953862,
							y: -16.279884
						},
						{
							x: 7.897899,
							y: -16.211693
						},
						{
							x: 7.829707,
							y: -16.15573
						},
						{
							x: 7.751908,
							y: -16.114145
						},
						{
							x: 7.667491,
							y: -16.088537
						},
						{
							x: 7.579701,
							y: -16.079891
						},
						{
							x: 7.49191,
							y: -16.088537
						},
						{
							x: 7.468145,
							y: -16.095746
						},
						{
							x: 7.962425,
							y: -15.601466
						},
						{
							x: 7.954701,
							y: -15.679891
						},
						{
							x: 7.963347,
							y: -15.767682
						},
						{
							x: 7.988955,
							y: -15.852098
						},
						{
							x: 8.030539,
							y: -15.929897
						},
						{
							x: 8.086503,
							y: -15.998089
						},
						{
							x: 8.154694,
							y: -16.054052
						},
						{
							x: 8.232493,
							y: -16.095637
						},
						{
							x: 8.31691,
							y: -16.121244
						},
						{
							x: 8.404701,
							y: -16.129891
						},
						{
							x: 8.492491,
							y: -16.121244
						},
						{
							x: 8.576908,
							y: -16.095637
						},
						{
							x: 8.654707,
							y: -16.054052
						},
						{
							x: 8.722899,
							y: -15.998089
						},
						{
							x: 8.778862,
							y: -15.929897
						},
						{
							x: 8.820446,
							y: -15.852098
						},
						{
							x: 8.846054,
							y: -15.767682
						},
						{
							x: 8.854701,
							y: -15.679891
						},
						{
							x: 8.846054,
							y: -15.5921
						},
						{
							x: 8.820446,
							y: -15.507683
						},
						{
							x: 8.778862,
							y: -15.429884
						},
						{
							x: 8.722899,
							y: -15.361693
						},
						{
							x: 8.654707,
							y: -15.30573
						},
						{
							x: 8.576908,
							y: -15.264145
						},
						{
							x: 8.492491,
							y: -15.238537
						},
						{
							x: 8.404701,
							y: -15.229891
						},
						{
							x: 8.326276,
							y: -15.237615
						},
						{
							x: 9.013868,
							y: -14.550023
						},
						{
							x: 9.54996,
							y: -14.550023
						},
						{
							x: 9.60361,
							y: -14.544739
						},
						{
							x: 9.625154,
							y: -14.538204
						},
						{
							x: 9.625508,
							y: -14.539442
						},
						{
							x: 9.800508,
							y: -14.489442
						},
						{
							x: 9.800154,
							y: -14.488204
						},
						{
							x: 9.830198,
							y: -14.47909
						},
						{
							x: 9.877742,
							y: -14.453677
						},
						{
							x: 9.919414,
							y: -14.419477
						},
						{
							x: 9.9365,
							y: -14.398658
						},
						{
							x: 9.937524,
							y: -14.399498
						},
						{
							x: 13.487524,
							y: -10.074498
						},
						{
							x: 13.4865,
							y: -10.073658
						},
						{
							x: 13.503614,
							y: -10.052805
						},
						{
							x: 13.529027,
							y: -10.005261
						},
						{
							x: 13.544676,
							y: -9.953673
						},
						{
							x: 13.549121,
							y: -9.908546
						},
						{
							x: 13.549827,
							y: -9.908568
						},
						{
							x: 13.5914,
							y: -8.571315
						},
						{
							x: 13.599254,
							y: -8.597208
						},
						{
							x: 13.640839,
							y: -8.675007
						},
						{
							x: 13.696802,
							y: -8.743198
						},
						{
							x: 13.764993,
							y: -8.799161
						},
						{
							x: 13.842792,
							y: -8.840746
						},
						{
							x: 13.927209,
							y: -8.866353
						},
						{
							x: 14.015,
							y: -8.875
						},
						{
							x: 14.102791,
							y: -8.866353
						},
						{
							x: 14.187208,
							y: -8.840746
						},
						{
							x: 14.265007,
							y: -8.799161
						},
						{
							x: 14.333198,
							y: -8.743198
						},
						{
							x: 14.389161,
							y: -8.675007
						},
						{
							x: 14.430746,
							y: -8.597208
						},
						{
							x: 14.456353,
							y: -8.512791
						},
						{
							x: 14.465,
							y: -8.425
						},
						{
							x: 14.456353,
							y: -8.337209
						},
						{
							x: 14.430746,
							y: -8.252792
						},
						{
							x: 14.389161,
							y: -8.174993
						},
						{
							x: 14.333198,
							y: -8.106802
						},
						{
							x: 14.265007,
							y: -8.050839
						},
						{
							x: 14.187208,
							y: -8.009254
						},
						{
							x: 14.102791,
							y: -7.983647
						},
						{
							x: 14.015,
							y: -7.975
						},
						{
							x: 13.927209,
							y: -7.983647
						},
						{
							x: 13.842792,
							y: -8.009254
						},
						{
							x: 13.764993,
							y: -8.050839
						},
						{
							x: 13.696802,
							y: -8.106802
						},
						{
							x: 13.640839,
							y: -8.174993
						},
						{
							x: 13.601428,
							y: -8.248724
						},
						{
							x: 13.688814,
							y: -5.43782
						},
						{
							x: 13.743158,
							y: -5.393221
						},
						{
							x: 13.799121,
							y: -5.32503
						},
						{
							x: 13.840706,
							y: -5.247231
						},
						{
							x: 13.866313,
							y: -5.162814
						},
						{
							x: 13.87496,
							y: -5.075023
						},
						{
							x: 13.866313,
							y: -4.987232
						},
						{
							x: 13.840706,
							y: -4.902815
						},
						{
							x: 13.799121,
							y: -4.825016
						},
						{
							x: 13.743158,
							y: -4.756825
						},
						{
							x: 13.674967,
							y: -4.700862
						},
						{
							x: 13.597168,
							y: -4.659277
						},
						{
							x: 13.512751,
							y: -4.63367
						},
						{
							x: 13.42496,
							y: -4.625023
						},
						{
							x: 13.337169,
							y: -4.63367
						},
						{
							x: 13.264965,
							y: -4.655572
						},
						{
							x: 13.264965,
							y: -3.413909
						},
						{
							x: 17.48442,
							y: 0.805546
						},
						{
							x: 17.518619,
							y: 0.847218
						},
						{
							x: 17.544032,
							y: 0.894762
						},
						{
							x: 17.546536,
							y: 0.903017
						},
						{
							x: 17.566742,
							y: 0.923223
						},
						{
							x: 18.302168,
							y: 1.658649
						},
						{
							x: 18.302175,
							y: 1.658647
						},
						{
							x: 18.389965,
							y: 1.65
						},
						{
							x: 18.477756,
							y: 1.658647
						},
						{
							x: 18.562173,
							y: 1.684254
						},
						{
							x: 18.639972,
							y: 1.725839
						},
						{
							x: 18.708163,
							y: 1.781802
						},
						{
							x: 18.764127,
							y: 1.849993
						},
						{
							x: 18.805711,
							y: 1.927792
						},
						{
							x: 18.831319,
							y: 2.012209
						},
						{
							x: 18.839965,
							y: 2.1
						},
						{
							x: 18.831319,
							y: 2.187791
						},
						{
							x: 18.805711,
							y: 2.272208
						},
						{
							x: 18.764127,
							y: 2.350007
						},
						{
							x: 18.708163,
							y: 2.418198
						},
						{
							x: 18.639972,
							y: 2.474161
						},
						{
							x: 18.562173,
							y: 2.515746
						},
						{
							x: 18.477756,
							y: 2.541353
						},
						{
							x: 18.389965,
							y: 2.55
						},
						{
							x: 18.302175,
							y: 2.541353
						},
						{
							x: 18.217758,
							y: 2.515746
						},
						{
							x: 18.139959,
							y: 2.474161
						},
						{
							x: 18.071767,
							y: 2.418198
						},
						{
							x: 18.015804,
							y: 2.350007
						},
						{
							x: 17.974219,
							y: 2.272208
						},
						{
							x: 17.948612,
							y: 2.187791
						},
						{
							x: 17.939965,
							y: 2.1
						},
						{
							x: 17.948612,
							y: 2.012209
						},
						{
							x: 17.948614,
							y: 2.012202
						},
						{
							x: 17.213189,
							y: 1.276777
						},
						{
							x: 17.192984,
							y: 1.256572
						},
						{
							x: 17.184727,
							y: 1.254067
						},
						{
							x: 17.137183,
							y: 1.228654
						},
						{
							x: 17.095511,
							y: 1.194454
						},
						{
							x: 12.795511,
							y: -3.105546
						},
						{
							x: 12.761311,
							y: -3.147218
						},
						{
							x: 12.735898,
							y: -3.194762
						},
						{
							x: 12.720249,
							y: -3.24635
						},
						{
							x: 12.714965,
							y: -3.3
						},
						{
							x: 12.714965,
							y: -8.586092
						},
						{
							x: 11.495511,
							y: -9.805546
						},
						{
							x: 11.461311,
							y: -9.847218
						},
						{
							x: 11.435898,
							y: -9.894762
						},
						{
							x: 11.420249,
							y: -9.94635
						},
						{
							x: 11.414965,
							y: -10
						},
						{
							x: 11.414965,
							y: -10.586092
						},
						{
							x: 9.459657,
							y: -12.5414
						},
						{
							x: 9.424161,
							y: -12.474993
						},
						{
							x: 9.368198,
							y: -12.406802
						},
						{
							x: 9.300007,
							y: -12.350839
						},
						{
							x: 9.222208,
							y: -12.309254
						},
						{
							x: 9.137791,
							y: -12.283647
						},
						{
							x: 9.05,
							y: -12.275
						},
						{
							x: 8.962209,
							y: -12.283647
						},
						{
							x: 8.877792,
							y: -12.309254
						},
						{
							x: 8.799993,
							y: -12.350839
						},
						{
							x: 8.731802,
							y: -12.406802
						},
						{
							x: 8.683576,
							y: -12.465565
						},
						{
							x: 8.665762,
							y: -12.450945
						},
						{
							x: 8.663716,
							y: -12.449851
						},
						{
							x: 8.665007,
							y: -12.449161
						},
						{
							x: 8.733198,
							y: -12.393198
						},
						{
							x: 8.789161,
							y: -12.325007
						},
						{
							x: 8.830746,
							y: -12.247208
						},
						{
							x: 8.856353,
							y: -12.162791
						},
						{
							x: 8.865,
							y: -12.075
						},
						{
							x: 8.856353,
							y: -11.987209
						},
						{
							x: 8.830746,
							y: -11.902792
						},
						{
							x: 8.789161,
							y: -11.824993
						},
						{
							x: 8.776832,
							y: -11.80997
						},
						{
							x: 8.815762,
							y: -11.789161
						},
						{
							x: 8.883953,
							y: -11.733198
						},
						{
							x: 8.939916,
							y: -11.665007
						},
						{
							x: 8.981501,
							y: -11.587208
						},
						{
							x: 9.007108,
							y: -11.502791
						},
						{
							x: 9.015755,
							y: -11.415
						},
						{
							x: 9.007108,
							y: -11.327209
						},
						{
							x: 8.984755,
							y: -11.253518
						},
						{
							x: 8.996802,
							y: -11.268198
						},
						{
							x: 9.064993,
							y: -11.324161
						},
						{
							x: 9.142792,
							y: -11.365746
						},
						{
							x: 9.227209,
							y: -11.391353
						},
						{
							x: 9.315,
							y: -11.4
						},
						{
							x: 9.402791,
							y: -11.391353
						},
						{
							x: 9.487208,
							y: -11.365746
						},
						{
							x: 9.565007,
							y: -11.324161
						},
						{
							x: 9.633198,
							y: -11.268198
						},
						{
							x: 9.689161,
							y: -11.200007
						},
						{
							x: 9.730746,
							y: -11.122208
						},
						{
							x: 9.756353,
							y: -11.037791
						},
						{
							x: 9.765,
							y: -10.95
						},
						{
							x: 9.756353,
							y: -10.862209
						},
						{
							x: 9.730746,
							y: -10.777792
						},
						{
							x: 9.689161,
							y: -10.699993
						},
						{
							x: 9.633198,
							y: -10.631802
						},
						{
							x: 9.593543,
							y: -10.599258
						},
						{
							x: 9.6,
							y: -10.599894
						},
						{
							x: 9.687791,
							y: -10.591247
						},
						{
							x: 9.772208,
							y: -10.56564
						},
						{
							x: 9.850007,
							y: -10.524055
						},
						{
							x: 9.918198,
							y: -10.468092
						},
						{
							x: 9.974161,
							y: -10.399901
						},
						{
							x: 10.015746,
							y: -10.322102
						},
						{
							x: 10.041353,
							y: -10.237685
						},
						{
							x: 10.05,
							y: -10.149894
						},
						{
							x: 10.041353,
							y: -10.062103
						},
						{
							x: 10.015746,
							y: -9.977686
						},
						{
							x: 9.974161,
							y: -9.899887
						},
						{
							x: 9.918198,
							y: -9.831696
						},
						{
							x: 9.850007,
							y: -9.775733
						},
						{
							x: 9.772208,
							y: -9.734148
						},
						{
							x: 9.687791,
							y: -9.708541
						},
						{
							x: 9.6,
							y: -9.699894
						},
						{
							x: 9.512209,
							y: -9.708541
						},
						{
							x: 9.427792,
							y: -9.734148
						},
						{
							x: 9.349993,
							y: -9.775733
						},
						{
							x: 9.281802,
							y: -9.831696
						},
						{
							x: 9.225839,
							y: -9.899887
						},
						{
							x: 9.184254,
							y: -9.977686
						},
						{
							x: 9.158647,
							y: -10.062103
						},
						{
							x: 9.15,
							y: -10.149894
						},
						{
							x: 9.158647,
							y: -10.237685
						},
						{
							x: 9.184254,
							y: -10.322102
						},
						{
							x: 9.225839,
							y: -10.399901
						},
						{
							x: 9.281802,
							y: -10.468092
						},
						{
							x: 9.321457,
							y: -10.500636
						},
						{
							x: 9.315,
							y: -10.5
						},
						{
							x: 9.227209,
							y: -10.508647
						},
						{
							x: 9.142792,
							y: -10.534254
						},
						{
							x: 9.093306,
							y: -10.560705
						},
						{
							x: 9.074161,
							y: -10.524887
						},
						{
							x: 9.018198,
							y: -10.456696
						},
						{
							x: 8.950007,
							y: -10.400733
						},
						{
							x: 8.872208,
							y: -10.359148
						},
						{
							x: 8.831589,
							y: -10.346827
						},
						{
							x: 8.857108,
							y: -10.262699
						},
						{
							x: 8.865755,
							y: -10.174908
						},
						{
							x: 8.857108,
							y: -10.087117
						},
						{
							x: 8.831501,
							y: -10.0027
						},
						{
							x: 8.789916,
							y: -9.924901
						},
						{
							x: 8.733953,
							y: -9.85671
						},
						{
							x: 8.665762,
							y: -9.800747
						},
						{
							x: 8.596483,
							y: -9.763716
						},
						{
							x: 8.672208,
							y: -9.740746
						},
						{
							x: 8.750007,
							y: -9.699161
						},
						{
							x: 8.818198,
							y: -9.643198
						},
						{
							x: 8.874161,
							y: -9.575007
						},
						{
							x: 8.915746,
							y: -9.497208
						},
						{
							x: 8.941353,
							y: -9.412791
						},
						{
							x: 8.95,
							y: -9.325
						},
						{
							x: 8.941353,
							y: -9.237209
						},
						{
							x: 8.915746,
							y: -9.152792
						},
						{
							x: 8.874161,
							y: -9.074993
						},
						{
							x: 8.818198,
							y: -9.006802
						},
						{
							x: 8.750007,
							y: -8.950839
						},
						{
							x: 8.672208,
							y: -8.909254
						},
						{
							x: 8.587791,
							y: -8.883647
						},
						{
							x: 8.5,
							y: -8.875
						},
						{
							x: 8.412209,
							y: -8.883647
						},
						{
							x: 8.327792,
							y: -8.909254
						},
						{
							x: 8.249993,
							y: -8.950839
						},
						{
							x: 8.181802,
							y: -9.006802
						},
						{
							x: 8.125839,
							y: -9.074993
						},
						{
							x: 8.084254,
							y: -9.152792
						},
						{
							x: 8.058647,
							y: -9.237209
						},
						{
							x: 8.05,
							y: -9.325
						},
						{
							x: 8.058647,
							y: -9.412791
						},
						{
							x: 8.084254,
							y: -9.497208
						},
						{
							x: 8.125839,
							y: -9.575007
						},
						{
							x: 8.181802,
							y: -9.643198
						},
						{
							x: 8.249993,
							y: -9.699161
						},
						{
							x: 8.319272,
							y: -9.736192
						},
						{
							x: 8.243547,
							y: -9.759162
						},
						{
							x: 8.165748,
							y: -9.800747
						},
						{
							x: 8.097557,
							y: -9.85671
						},
						{
							x: 8.041594,
							y: -9.924901
						},
						{
							x: 8.000407,
							y: -10.001955
						},
						{
							x: 8.000407,
							y: -7.802579
						},
						{
							x: 8.019861,
							y: -7.783125
						},
						{
							x: 8.054061,
							y: -7.741453
						},
						{
							x: 8.079474,
							y: -7.693909
						},
						{
							x: 8.095123,
							y: -7.642321
						},
						{
							x: 8.100407,
							y: -7.588671
						},
						{
							x: 8.100407,
							y: -4.84232
						},
						{
							x: 8.143605,
							y: -4.806869
						},
						{
							x: 8.199568,
							y: -4.738677
						},
						{
							x: 8.241153,
							y: -4.660878
						},
						{
							x: 8.26676,
							y: -4.576461
						},
						{
							x: 8.275407,
							y: -4.488671
						},
						{
							x: 8.26676,
							y: -4.40088
						},
						{
							x: 8.241153,
							y: -4.316463
						},
						{
							x: 8.199568,
							y: -4.238664
						},
						{
							x: 8.143605,
							y: -4.170473
						},
						{
							x: 8.075413,
							y: -4.114509
						},
						{
							x: 7.997614,
							y: -4.072925
						},
						{
							x: 7.913197,
							y: -4.047317
						},
						{
							x: 7.825407,
							y: -4.038671
						},
						{
							x: 7.737616,
							y: -4.047317
						},
						{
							x: 7.653199,
							y: -4.072925
						},
						{
							x: 7.5754,
							y: -4.114509
						},
						{
							x: 7.507209,
							y: -4.170473
						},
						{
							x: 7.451245,
							y: -4.238664
						},
						{
							x: 7.409661,
							y: -4.316463
						},
						{
							x: 7.384053,
							y: -4.40088
						},
						{
							x: 7.375407,
							y: -4.488671
						},
						{
							x: 7.384053,
							y: -4.576461
						},
						{
							x: 7.409661,
							y: -4.660878
						},
						{
							x: 7.451245,
							y: -4.738677
						},
						{
							x: 7.507209,
							y: -4.806869
						},
						{
							x: 7.550407,
							y: -4.842321
						},
						{
							x: 7.550407,
							y: -7.474761
						},
						{
							x: 7.530952,
							y: -7.494216
						},
						{
							x: 7.496753,
							y: -7.535889
						},
						{
							x: 7.47134,
							y: -7.583433
						},
						{
							x: 7.455691,
							y: -7.635021
						},
						{
							x: 7.450407,
							y: -7.688671
						},
						{
							x: 7.450407,
							y: -13.55065
						},
						{
							x: 6.776057,
							y: -14.225
						},
						{
							x: 5.789965,
							y: -14.225
						},
						{
							x: 5.736315,
							y: -14.230284
						},
						{
							x: 5.684727,
							y: -14.245933
						},
						{
							x: 5.637183,
							y: -14.271346
						},
						{
							x: 5.595511,
							y: -14.305546
						},
						{
							x: 5.295511,
							y: -14.605546
						},
						{
							x: 5.261311,
							y: -14.647218
						},
						{
							x: 5.235898,
							y: -14.694762
						},
						{
							x: 5.235291,
							y: -14.696763
						},
						{
							x: 5.202443,
							y: -14.656738
						},
						{
							x: 5.159245,
							y: -14.621286
						},
						{
							x: 5.159245,
							y: -9.088844
						},
						{
							x: 5.278631,
							y: -8.969458
						},
						{
							x: 5.334245,
							y: -8.974936
						},
						{
							x: 5.422036,
							y: -8.966289
						},
						{
							x: 5.506453,
							y: -8.940682
						},
						{
							x: 5.584252,
							y: -8.899097
						},
						{
							x: 5.624521,
							y: -8.866049
						},
						{
							x: 5.646802,
							y: -8.893198
						},
						{
							x: 5.714993,
							y: -8.949161
						},
						{
							x: 5.792792,
							y: -8.990746
						},
						{
							x: 5.877209,
							y: -9.016353
						},
						{
							x: 5.965,
							y: -9.025
						},
						{
							x: 6.052791,
							y: -9.016353
						},
						{
							x: 6.137208,
							y: -8.990746
						},
						{
							x: 6.215007,
							y: -8.949161
						},
						{
							x: 6.283198,
							y: -8.893198
						},
						{
							x: 6.339161,
							y: -8.825007
						},
						{
							x: 6.380746,
							y: -8.747208
						},
						{
							x: 6.406353,
							y: -8.662791
						},
						{
							x: 6.415,
							y: -8.575
						},
						{
							x: 6.406353,
							y: -8.487209
						},
						{
							x: 6.406351,
							y: -8.487203
						},
						{
							x: 6.441777,
							y: -8.451777
						},
						{
							x: 6.472867,
							y: -8.413893
						},
						{
							x: 6.49597,
							y: -8.370671
						},
						{
							x: 6.510196,
							y: -8.323773
						},
						{
							x: 6.515,
							y: -8.275
						},
						{
							x: 6.515,
							y: -7.925
						},
						{
							x: 6.510196,
							y: -7.876227
						},
						{
							x: 6.49597,
							y: -7.829329
						},
						{
							x: 6.489174,
							y: -7.816615
						},
						{
							x: 6.485196,
							y: -7.776227
						},
						{
							x: 6.47097,
							y: -7.729329
						},
						{
							x: 6.448235,
							y: -7.686795
						},
						{
							x: 6.44597,
							y: -7.679329
						},
						{
							x: 6.423235,
							y: -7.636795
						},
						{
							x: 6.42097,
							y: -7.629329
						},
						{
							x: 6.398235,
							y: -7.586795
						},
						{
							x: 6.39597,
							y: -7.579329
						},
						{
							x: 6.372867,
							y: -7.536107
						},
						{
							x: 6.341777,
							y: -7.498223
						},
						{
							x: 6.266777,
							y: -7.423223
						},
						{
							x: 6.228893,
							y: -7.392133
						},
						{
							x: 6.185671,
							y: -7.36903
						},
						{
							x: 6.178205,
							y: -7.366765
						},
						{
							x: 6.135671,
							y: -7.34403
						},
						{
							x: 6.128205,
							y: -7.341765
						},
						{
							x: 6.085671,
							y: -7.31903
						},
						{
							x: 6.078205,
							y: -7.316765
						},
						{
							x: 6.035671,
							y: -7.29403
						},
						{
							x: 5.988773,
							y: -7.279804
						},
						{
							x: 5.971674,
							y: -7.27812
						},
						{
							x: 5.841777,
							y: -7.148223
						},
						{
							x: 5.803893,
							y: -7.117133
						},
						{
							x: 5.760671,
							y: -7.09403
						},
						{
							x: 5.713773,
							y: -7.079804
						},
						{
							x: 5.665,
							y: -7.075
						},
						{
							x: 5.49991,
							y: -7.075
						},
						{
							x: 5.508198,
							y: -7.068198
						},
						{
							x: 5.564161,
							y: -7.000007
						},
						{
							x: 5.605746,
							y: -6.922208
						},
						{
							x: 5.631353,
							y: -6.837791
						},
						{
							x: 5.64,
							y: -6.75
						},
						{
							x: 5.631353,
							y: -6.662209
						},
						{
							x: 5.605746,
							y: -6.577792
						},
						{
							x: 5.564161,
							y: -6.499993
						},
						{
							x: 5.508198,
							y: -6.431802
						},
						{
							x: 5.440007,
							y: -6.375839
						},
						{
							x: 5.362208,
							y: -6.334254
						},
						{
							x: 5.277791,
							y: -6.308647
						},
						{
							x: 5.19,
							y: -6.3
						},
						{
							x: 5.102209,
							y: -6.308647
						},
						{
							x: 5.017792,
							y: -6.334254
						},
						{
							x: 4.939993,
							y: -6.375839
						},
						{
							x: 4.871802,
							y: -6.431802
						},
						{
							x: 4.815839,
							y: -6.499993
						},
						{
							x: 4.774254,
							y: -6.577792
						},
						{
							x: 4.748647,
							y: -6.662209
						},
						{
							x: 4.74,
							y: -6.75
						},
						{
							x: 4.748647,
							y: -6.837791
						},
						{
							x: 4.761318,
							y: -6.879562
						},
						{
							x: 4.715,
							y: -6.875
						},
						{
							x: 4.627209,
							y: -6.883647
						},
						{
							x: 4.542792,
							y: -6.909254
						},
						{
							x: 4.464993,
							y: -6.950839
						},
						{
							x: 4.396802,
							y: -7.006802
						},
						{
							x: 4.340839,
							y: -7.074993
						},
						{
							x: 4.299254,
							y: -7.152792
						},
						{
							x: 4.273647,
							y: -7.237209
						},
						{
							x: 4.265,
							y: -7.325
						},
						{
							x: 4.273647,
							y: -7.412791
						},
						{
							x: 4.299254,
							y: -7.497208
						},
						{
							x: 4.340839,
							y: -7.575007
						},
						{
							x: 4.396802,
							y: -7.643198
						},
						{
							x: 4.464993,
							y: -7.699161
						},
						{
							x: 4.542792,
							y: -7.740746
						},
						{
							x: 4.627209,
							y: -7.766353
						},
						{
							x: 4.715,
							y: -7.775
						},
						{
							x: 4.802791,
							y: -7.766353
						},
						{
							x: 4.887208,
							y: -7.740746
						},
						{
							x: 4.965007,
							y: -7.699161
						},
						{
							x: 5.033198,
							y: -7.643198
						},
						{
							x: 5.089161,
							y: -7.575007
						},
						{
							x: 5.089165,
							y: -7.575
						},
						{
							x: 5.561446,
							y: -7.575
						},
						{
							x: 5.688223,
							y: -7.701777
						},
						{
							x: 5.726107,
							y: -7.732867
						},
						{
							x: 5.769329,
							y: -7.75597
						},
						{
							x: 5.816227,
							y: -7.770196
						},
						{
							x: 5.856615,
							y: -7.774174
						},
						{
							x: 5.869329,
							y: -7.78097
						},
						{
							x: 5.876795,
							y: -7.783235
						},
						{
							x: 5.919329,
							y: -7.80597
						},
						{
							x: 5.926795,
							y: -7.808235
						},
						{
							x: 5.946326,
							y: -7.818674
						},
						{
							x: 5.956765,
							y: -7.838205
						},
						{
							x: 5.95903,
							y: -7.845671
						},
						{
							x: 5.981765,
							y: -7.888205
						},
						{
							x: 5.98403,
							y: -7.895671
						},
						{
							x: 5.990826,
							y: -7.908385
						},
						{
							x: 5.994804,
							y: -7.948773
						},
						{
							x: 6.00903,
							y: -7.995671
						},
						{
							x: 6.015,
							y: -8.00684
						},
						{
							x: 6.015,
							y: -8.129925
						},
						{
							x: 5.965,
							y: -8.125
						},
						{
							x: 5.877209,
							y: -8.133647
						},
						{
							x: 5.792792,
							y: -8.159254
						},
						{
							x: 5.714993,
							y: -8.200839
						},
						{
							x: 5.674724,
							y: -8.233887
						},
						{
							x: 5.652443,
							y: -8.206738
						},
						{
							x: 5.584252,
							y: -8.150775
						},
						{
							x: 5.506453,
							y: -8.10919
						},
						{
							x: 5.422036,
							y: -8.083583
						},
						{
							x: 5.334245,
							y: -8.074936
						},
						{
							x: 5.246454,
							y: -8.083583
						},
						{
							x: 5.162037,
							y: -8.10919
						},
						{
							x: 5.084238,
							y: -8.150775
						},
						{
							x: 5.016047,
							y: -8.206738
						},
						{
							x: 4.960084,
							y: -8.274929
						},
						{
							x: 4.918499,
							y: -8.352728
						},
						{
							x: 4.892892,
							y: -8.437145
						},
						{
							x: 4.884245,
							y: -8.524936
						},
						{
							x: 4.889723,
							y: -8.58055
						},
						{
							x: 4.689791,
							y: -8.780482
						},
						{
							x: 4.655591,
							y: -8.822154
						},
						{
							x: 4.630178,
							y: -8.869698
						},
						{
							x: 4.614529,
							y: -8.921286
						},
						{
							x: 4.609245,
							y: -8.974936
						},
						{
							x: 4.609245,
							y: -14.621286
						},
						{
							x: 4.566047,
							y: -14.656738
						},
						{
							x: 4.510084,
							y: -14.724929
						},
						{
							x: 4.500553,
							y: -14.74276
						},
						{
							x: 4.437963,
							y: -14.709304
						},
						{
							x: 4.353546,
							y: -14.683697
						},
						{
							x: 4.265755,
							y: -14.67505
						},
						{
							x: 4.210141,
							y: -14.680528
						},
						{
							x: 4.160209,
							y: -14.630596
						},
						{
							x: 4.118537,
							y: -14.596396
						},
						{
							x: 4.070993,
							y: -14.570983
						},
						{
							x: 4.019405,
							y: -14.555334
						},
						{
							x: 3.981182,
							y: -14.551569
						},
						{
							x: 3.960209,
							y: -14.530596
						},
						{
							x: 3.918537,
							y: -14.496396
						},
						{
							x: 3.870993,
							y: -14.470983
						},
						{
							x: 3.819405,
							y: -14.455334
						},
						{
							x: 3.765755,
							y: -14.45005
						},
						{
							x: 3.365755,
							y: -14.45005
						},
						{
							x: 3.312105,
							y: -14.455334
						},
						{
							x: 3.260517,
							y: -14.470983
						},
						{
							x: 3.212973,
							y: -14.496396
						},
						{
							x: 3.171301,
							y: -14.530596
						},
						{
							x: 2.971301,
							y: -14.730596
						},
						{
							x: 2.937101,
							y: -14.772268
						},
						{
							x: 2.911688,
							y: -14.819812
						},
						{
							x: 2.896039,
							y: -14.8714
						},
						{
							x: 2.892274,
							y: -14.909623
						},
						{
							x: 2.871301,
							y: -14.930596
						},
						{
							x: 2.837101,
							y: -14.972268
						},
						{
							x: 2.811688,
							y: -15.019812
						},
						{
							x: 2.796039,
							y: -15.0714
						},
						{
							x: 2.790755,
							y: -15.12505
						},
						{
							x: 2.790755,
							y: -15.32505
						},
						{
							x: 2.796039,
							y: -15.3787
						},
						{
							x: 2.811688,
							y: -15.430288
						},
						{
							x: 2.837101,
							y: -15.477832
						},
						{
							x: 2.871301,
							y: -15.519504
						},
						{
							x: 2.890755,
							y: -15.538958
						},
						{
							x: 2.890755,
							y: -15.62505
						},
						{
							x: 2.896039,
							y: -15.6787
						},
						{
							x: 2.911688,
							y: -15.730288
						},
						{
							x: 2.937101,
							y: -15.777832
						},
						{
							x: 2.971301,
							y: -15.819504
						},
						{
							x: 2.990755,
							y: -15.838958
						},
						{
							x: 2.990755,
							y: -17.02505
						},
						{
							x: 2.996039,
							y: -17.0787
						},
						{
							x: 3.011688,
							y: -17.130288
						},
						{
							x: 3.037101,
							y: -17.177832
						},
						{
							x: 3.071301,
							y: -17.219504
						},
						{
							x: 4.971301,
							y: -19.119504
						},
						{
							x: 5.012973,
							y: -19.153704
						},
						{
							x: 5.060517,
							y: -19.179117
						},
						{
							x: 5.112105,
							y: -19.194766
						},
						{
							x: 5.165755,
							y: -19.20005
						},
						{
							x: 5.751847,
							y: -19.20005
						},
						{
							x: 5.769209,
							y: -19.217412
						},
						{
							x: 4.363924,
							y: -19.217412
						},
						{
							x: 0.29447,
							y: -15.147958
						},
						{
							x: 0.252797,
							y: -15.113758
						},
						{
							x: 0.205253,
							y: -15.088345
						},
						{
							x: 0.197788,
							y: -15.08608
						},
						{
							x: 0.155253,
							y: -15.063345
						},
						{
							x: 0.147788,
							y: -15.06108
						},
						{
							x: 0.105253,
							y: -15.038345
						},
						{
							x: 0.053665,
							y: -15.022696
						},
						{
							x: 0.046411,
							y: -15.021982
						},
						{
							x: 0.030253,
							y: -15.013345
						},
						{
							x: -0.021335,
							y: -14.997696
						},
						{
							x: -0.074985,
							y: -14.992412
						},
						{
							x: -0.436076,
							y: -14.992412
						},
						{
							x: -1.281689,
							y: -14.146799
						},
						{
							x: -1.262037,
							y: -14.140838
						},
						{
							x: -1.184238,
							y: -14.099253
						},
						{
							x: -1.116047,
							y: -14.04329
						},
						{
							x: -1.060084,
							y: -13.975099
						},
						{
							x: -1.018499,
							y: -13.8973
						},
						{
							x: -0.992892,
							y: -13.812883
						},
						{
							x: -0.984245,
							y: -13.725092
						},
						{
							x: -0.992892,
							y: -13.637301
						},
						{
							x: -1.001787,
							y: -13.607978
						},
						{
							x: -0.957694,
							y: -13.621353
						},
						{
							x: -0.869903,
							y: -13.63
						},
						{
							x: -0.811261,
							y: -13.624224
						},
						{
							x: -0.816353,
							y: -13.641009
						},
						{
							x: -0.825,
							y: -13.7288
						},
						{
							x: -0.816353,
							y: -13.816591
						},
						{
							x: -0.790746,
							y: -13.901008
						},
						{
							x: -0.749161,
							y: -13.978807
						},
						{
							x: -0.693198,
							y: -14.046998
						},
						{
							x: -0.625007,
							y: -14.102961
						},
						{
							x: -0.547208,
							y: -14.144546
						},
						{
							x: -0.462791,
							y: -14.170153
						},
						{
							x: -0.375,
							y: -14.1788
						},
						{
							x: -0.287209,
							y: -14.170153
						},
						{
							x: -0.268021,
							y: -14.164333
						},
						{
							x: -0.201777,
							y: -14.230577
						},
						{
							x: -0.163893,
							y: -14.261667
						},
						{
							x: -0.120671,
							y: -14.28477
						},
						{
							x: -0.073773,
							y: -14.298996
						},
						{
							x: -0.025,
							y: -14.3038
						},
						{
							x: 0.45,
							y: -14.3038
						},
						{
							x: 0.498773,
							y: -14.298996
						},
						{
							x: 0.545671,
							y: -14.28477
						},
						{
							x: 0.588893,
							y: -14.261667
						},
						{
							x: 0.626777,
							y: -14.230577
						},
						{
							x: 0.851777,
							y: -14.005577
						},
						{
							x: 0.882867,
							y: -13.967693
						},
						{
							x: 0.90597,
							y: -13.924471
						},
						{
							x: 0.920196,
							y: -13.877573
						},
						{
							x: 0.925,
							y: -13.8288
						},
						{
							x: 0.925,
							y: -12.191647
						},
						{
							x: 0.929067,
							y: -12.184038
						},
						{
							x: 0.944716,
							y: -12.13245
						},
						{
							x: 0.95,
							y: -12.0788
						},
						{
							x: 0.95,
							y: -9.392708
						},
						{
							x: 2.840127,
							y: -7.502581
						},
						{
							x: 2.846396,
							y: -7.49923
						},
						{
							x: 2.847149,
							y: -7.499156
						},
						{
							x: 2.818499,
							y: -7.552756
						},
						{
							x: 2.792892,
							y: -7.637173
						},
						{
							x: 2.784245,
							y: -7.724964
						},
						{
							x: 2.792892,
							y: -7.812755
						},
						{
							x: 2.818499,
							y: -7.897172
						},
						{
							x: 2.852834,
							y: -7.961407
						},
						{
							x: 2.824993,
							y: -7.976289
						},
						{
							x: 2.756802,
							y: -8.032252
						},
						{
							x: 2.700839,
							y: -8.100443
						},
						{
							x: 2.659254,
							y: -8.178242
						},
						{
							x: 2.633647,
							y: -8.262659
						},
						{
							x: 2.625,
							y: -8.35045
						},
						{
							x: 2.633647,
							y: -8.438241
						},
						{
							x: 2.659254,
							y: -8.522658
						},
						{
							x: 2.700839,
							y: -8.600457
						},
						{
							x: 2.756802,
							y: -8.668648
						},
						{
							x: 2.824993,
							y: -8.724611
						},
						{
							x: 2.902792,
							y: -8.766196
						},
						{
							x: 2.987209,
							y: -8.791803
						},
						{
							x: 3.075,
							y: -8.80045
						},
						{
							x: 3.162791,
							y: -8.791803
						},
						{
							x: 3.247208,
							y: -8.766196
						},
						{
							x: 3.325007,
							y: -8.724611
						},
						{
							x: 3.393198,
							y: -8.668648
						},
						{
							x: 3.449161,
							y: -8.600457
						},
						{
							x: 3.490746,
							y: -8.522658
						},
						{
							x: 3.516353,
							y: -8.438241
						},
						{
							x: 3.525,
							y: -8.35045
						},
						{
							x: 3.516353,
							y: -8.262659
						},
						{
							x: 3.490746,
							y: -8.178242
						},
						{
							x: 3.456411,
							y: -8.114007
						},
						{
							x: 3.484252,
							y: -8.099125
						},
						{
							x: 3.552443,
							y: -8.043162
						},
						{
							x: 3.608406,
							y: -7.974971
						},
						{
							x: 3.649991,
							y: -7.897172
						},
						{
							x: 3.675598,
							y: -7.812755
						},
						{
							x: 3.684245,
							y: -7.724964
						},
						{
							x: 3.675598,
							y: -7.637173
						},
						{
							x: 3.649991,
							y: -7.552756
						},
						{
							x: 3.608406,
							y: -7.474957
						},
						{
							x: 3.552443,
							y: -7.406766
						},
						{
							x: 3.484252,
							y: -7.350803
						},
						{
							x: 3.418791,
							y: -7.315813
						},
						{
							x: 3.449161,
							y: -7.278807
						},
						{
							x: 3.490746,
							y: -7.201008
						},
						{
							x: 3.516353,
							y: -7.116591
						},
						{
							x: 3.525,
							y: -7.0288
						},
						{
							x: 3.516353,
							y: -6.941009
						},
						{
							x: 3.490746,
							y: -6.856592
						},
						{
							x: 3.449161,
							y: -6.778793
						},
						{
							x: 3.393198,
							y: -6.710602
						},
						{
							x: 3.325007,
							y: -6.654639
						},
						{
							x: 3.259359,
							y: -6.619549
						},
						{
							x: 5.566802,
							y: -4.312106
						},
						{
							x: 5.571802,
							y: -4.318198
						},
						{
							x: 5.639993,
							y: -4.374161
						},
						{
							x: 5.717792,
							y: -4.415746
						},
						{
							x: 5.802209,
							y: -4.441353
						},
						{
							x: 5.89,
							y: -4.45
						},
						{
							x: 5.977791,
							y: -4.441353
						},
						{
							x: 6.062208,
							y: -4.415746
						},
						{
							x: 6.140007,
							y: -4.374161
						},
						{
							x: 6.208198,
							y: -4.318198
						},
						{
							x: 6.264161,
							y: -4.250007
						},
						{
							x: 6.305746,
							y: -4.172208
						},
						{
							x: 6.331353,
							y: -4.087791
						},
						{
							x: 6.34,
							y: -4
						},
						{
							x: 6.331353,
							y: -3.912209
						},
						{
							x: 6.305746,
							y: -3.827792
						},
						{
							x: 6.264161,
							y: -3.749993
						},
						{
							x: 6.208198,
							y: -3.681802
						},
						{
							x: 6.140007,
							y: -3.625839
						},
						{
							x: 6.062208,
							y: -3.584254
						},
						{
							x: 5.977791,
							y: -3.558647
						},
						{
							x: 5.89,
							y: -3.55
						},
						{
							x: 5.802209,
							y: -3.558647
						},
						{
							x: 5.717792,
							y: -3.584254
						},
						{
							x: 5.639993,
							y: -3.625839
						},
						{
							x: 5.571802,
							y: -3.681802
						},
						{
							x: 5.53635,
							y: -3.725
						},
						{
							x: 5.49,
							y: -3.725
						},
						{
							x: 5.43635,
							y: -3.730284
						},
						{
							x: 5.384762,
							y: -3.745933
						},
						{
							x: 5.337218,
							y: -3.771346
						},
						{
							x: 5.295546,
							y: -3.805546
						},
						{
							x: 0.376092,
							y: -8.725
						},
						{
							x: -0.15635,
							y: -8.725
						},
						{
							x: -0.191802,
							y: -8.681802
						},
						{
							x: -0.259993,
							y: -8.625839
						},
						{
							x: -0.337792,
							y: -8.584254
						},
						{
							x: -0.422209,
							y: -8.558647
						},
						{
							x: -0.51,
							y: -8.55
						},
						{
							x: -0.597791,
							y: -8.558647
						},
						{
							x: -0.658512,
							y: -8.577066
						},
						{
							x: 0.114781,
							y: -7.803773
						},
						{
							x: 0.153893,
							y: -7.782867
						},
						{
							x: 0.185321,
							y: -7.757075
						},
						{
							x: 0.195238,
							y: -7.754067
						},
						{
							x: 0.242782,
							y: -7.728654
						},
						{
							x: 0.284454,
							y: -7.694454
						},
						{
							x: 0.634386,
							y: -7.344522
						},
						{
							x: 0.69,
							y: -7.35
						},
						{
							x: 0.777791,
							y: -7.341353
						},
						{
							x: 0.862208,
							y: -7.315746
						},
						{
							x: 0.940007,
							y: -7.274161
						},
						{
							x: 1.008198,
							y: -7.218198
						},
						{
							x: 1.030292,
							y: -7.191276
						},
						{
							x: 1.074993,
							y: -7.227961
						},
						{
							x: 1.152792,
							y: -7.269546
						},
						{
							x: 1.237209,
							y: -7.295153
						},
						{
							x: 1.325,
							y: -7.3038
						},
						{
							x: 1.412791,
							y: -7.295153
						},
						{
							x: 1.497208,
							y: -7.269546
						},
						{
							x: 1.575007,
							y: -7.227961
						},
						{
							x: 1.643198,
							y: -7.171998
						},
						{
							x: 1.699161,
							y: -7.103807
						},
						{
							x: 1.740746,
							y: -7.026008
						},
						{
							x: 1.766353,
							y: -6.941591
						},
						{
							x: 1.775,
							y: -6.8538
						},
						{
							x: 1.766353,
							y: -6.766009
						},
						{
							x: 1.740746,
							y: -6.681592
						},
						{
							x: 1.699161,
							y: -6.603793
						},
						{
							x: 1.643198,
							y: -6.535602
						},
						{
							x: 1.575007,
							y: -6.479639
						},
						{
							x: 1.497208,
							y: -6.438054
						},
						{
							x: 1.412791,
							y: -6.412447
						},
						{
							x: 1.325,
							y: -6.4038
						},
						{
							x: 1.269386,
							y: -6.409278
						},
						{
							x: 1.094454,
							y: -6.234346
						},
						{
							x: 1.052782,
							y: -6.200146
						},
						{
							x: 1.005238,
							y: -6.174733
						},
						{
							x: 0.997773,
							y: -6.172468
						},
						{
							x: 0.955238,
							y: -6.149733
						},
						{
							x: 0.90365,
							y: -6.134084
						},
						{
							x: 0.896396,
							y: -6.13337
						},
						{
							x: 0.880238,
							y: -6.124733
						},
						{
							x: 0.82865,
							y: -6.109084
						},
						{
							x: 0.775,
							y: -6.1038
						},
						{
							x: 0.713908,
							y: -6.1038
						},
						{
							x: -0.205546,
							y: -5.184346
						},
						{
							x: -0.230546,
							y: -5.159346
						},
						{
							x: -0.272218,
							y: -5.125146
						},
						{
							x: -0.319762,
							y: -5.099733
						},
						{
							x: -0.328017,
							y: -5.097229
						},
						{
							x: -0.748223,
							y: -4.677023
						},
						{
							x: -0.786107,
							y: -4.645933
						},
						{
							x: -0.829329,
							y: -4.62283
						},
						{
							x: -0.836795,
							y: -4.620565
						},
						{
							x: -0.879329,
							y: -4.59783
						},
						{
							x: -0.903781,
							y: -4.590413
						},
						{
							x: -0.908647,
							y: -4.541009
						},
						{
							x: -0.934254,
							y: -4.456592
						},
						{
							x: -0.975839,
							y: -4.378793
						},
						{
							x: -1.031802,
							y: -4.310602
						},
						{
							x: -1.099993,
							y: -4.254639
						},
						{
							x: -1.177792,
							y: -4.213054
						},
						{
							x: -1.262209,
							y: -4.187447
						},
						{
							x: -1.35,
							y: -4.1788
						},
						{
							x: -1.437791,
							y: -4.187447
						},
						{
							x: -1.522208,
							y: -4.213054
						},
						{
							x: -1.600007,
							y: -4.254639
						},
						{
							x: -1.668198,
							y: -4.310602
						},
						{
							x: -1.724161,
							y: -4.378793
						},
						{
							x: -1.765746,
							y: -4.456592
						},
						{
							x: -1.791353,
							y: -4.541009
						},
						{
							x: -1.8,
							y: -4.6288
						},
						{
							x: -1.791353,
							y: -4.716591
						},
						{
							x: -1.765746,
							y: -4.801008
						},
						{
							x: -1.724161,
							y: -4.878807
						},
						{
							x: -1.668198,
							y: -4.946998
						},
						{
							x: -1.600007,
							y: -5.002961
						},
						{
							x: -1.54228,
							y: -5.033817
						},
						{
							x: -1.565786,
							y: -5.077794
						},
						{
							x: -1.591393,
							y: -5.162211
						},
						{
							x: -1.60004,
							y: -5.250002
						},
						{
							x: -1.591393,
							y: -5.337793
						},
						{
							x: -1.565786,
							y: -5.42221
						},
						{
							x: -1.524201,
							y: -5.500009
						},
						{
							x: -1.468238,
							y: -5.5682
						},
						{
							x: -1.400047,
							y: -5.624163
						},
						{
							x: -1.322248,
							y: -5.665748
						},
						{
							x: -1.237831,
							y: -5.691355
						},
						{
							x: -1.15004,
							y: -5.700002
						},
						{
							x: -1.062249,
							y: -5.691355
						},
						{
							x: -0.977832,
							y: -5.665748
						},
						{
							x: -0.900033,
							y: -5.624163
						},
						{
							x: -0.831842,
							y: -5.5682
						},
						{
							x: -0.775879,
							y: -5.500009
						},
						{
							x: -0.734294,
							y: -5.42221
						},
						{
							x: -0.728673,
							y: -5.403681
						},
						{
							x: -0.681571,
							y: -5.450783
						},
						{
							x: -0.679067,
							y: -5.459038
						},
						{
							x: -0.653654,
							y: -5.506582
						},
						{
							x: -0.619454,
							y: -5.548254
						},
						{
							x: -0.594454,
							y: -5.573254
						},
						{
							x: 0.395031,
							y: -6.562739
						},
						{
							x: 0.371802,
							y: -6.581802
						},
						{
							x: 0.315839,
							y: -6.649993
						},
						{
							x: 0.274254,
							y: -6.727792
						},
						{
							x: 0.248647,
							y: -6.812209
						},
						{
							x: 0.24,
							y: -6.9
						},
						{
							x: 0.245478,
							y: -6.955614
						},
						{
							x: -0.104454,
							y: -7.305546
						},
						{
							x: -0.138654,
							y: -7.347218
						},
						{
							x: -0.149616,
							y: -7.367726
						},
						{
							x: -0.186777,
							y: -7.398223
						},
						{
							x: -1.238554,
							y: -8.45
						},
						{
							x: -2.22816,
							y: -8.45
						},
						{
							x: -2.239329,
							y: -8.44403
						},
						{
							x: -2.277407,
							y: -8.432479
						},
						{
							x: -2.296107,
							y: -8.417133
						},
						{
							x: -2.332617,
							y: -8.397617
						},
						{
							x: -2.338845,
							y: -8.385967
						},
						{
							x: -2.339804,
							y: -8.376227
						},
						{
							x: -2.35403,
							y: -8.329329
						},
						{
							x: -2.36,
							y: -8.31816
						},
						{
							x: -2.36,
							y: -8.23184
						},
						{
							x: -2.35403,
							y: -8.220671
						},
						{
							x: -2.339804,
							y: -8.173773
						},
						{
							x: -2.338845,
							y: -8.164033
						},
						{
							x: -2.331227,
							y: -8.149781
						},
						{
							x: -2.253326,
							y: -8.07188
						},
						{
							x: -2.197209,
							y: -8.066353
						},
						{
							x: -2.112792,
							y: -8.040746
						},
						{
							x: -2.034993,
							y: -7.999161
						},
						{
							x: -1.966802,
							y: -7.943198
						},
						{
							x: -1.910839,
							y: -7.875007
						},
						{
							x: -1.869254,
							y: -7.797208
						},
						{
							x: -1.843647,
							y: -7.712791
						},
						{
							x: -1.835,
							y: -7.625
						},
						{
							x: -1.843647,
							y: -7.537209
						},
						{
							x: -1.869254,
							y: -7.452792
						},
						{
							x: -1.910839,
							y: -7.374993
						},
						{
							x: -1.966802,
							y: -7.306802
						},
						{
							x: -2.034993,
							y: -7.250839
						},
						{
							x: -2.112792,
							y: -7.209254
						},
						{
							x: -2.197209,
							y: -7.183647
						},
						{
							x: -2.285,
							y: -7.175
						},
						{
							x: -2.372791,
							y: -7.183647
						},
						{
							x: -2.457208,
							y: -7.209254
						},
						{
							x: -2.535007,
							y: -7.250839
						},
						{
							x: -2.603198,
							y: -7.306802
						},
						{
							x: -2.659161,
							y: -7.374993
						},
						{
							x: -2.700746,
							y: -7.452792
						},
						{
							x: -2.726353,
							y: -7.537209
						},
						{
							x: -2.735,
							y: -7.625
						},
						{
							x: -2.726801,
							y: -7.708247
						},
						{
							x: -2.843554,
							y: -7.825
						},
						{
							x: -3.565835,
							y: -7.825
						},
						{
							x: -3.565839,
							y: -7.824993
						},
						{
							x: -3.621802,
							y: -7.756802
						},
						{
							x: -3.689993,
							y: -7.700839
						},
						{
							x: -3.702687,
							y: -7.694054
						},
						{
							x: -3.696625,
							y: -7.686667
						},
						{
							x: -3.657351,
							y: -7.61319
						},
						{
							x: -3.633166,
							y: -7.533463
						},
						{
							x: -3.625,
							y: -7.45055
						},
						{
							x: -3.633166,
							y: -7.367637
						},
						{
							x: -3.657351,
							y: -7.28791
						},
						{
							x: -3.696625,
							y: -7.214433
						},
						{
							x: -3.74948,
							y: -7.15003
						},
						{
							x: -3.813883,
							y: -7.097175
						},
						{
							x: -3.88736,
							y: -7.057901
						},
						{
							x: -3.967087,
							y: -7.033716
						},
						{
							x: -4.05,
							y: -7.02555
						},
						{
							x: -4.132913,
							y: -7.033716
						},
						{
							x: -4.21264,
							y: -7.057901
						},
						{
							x: -4.286117,
							y: -7.097175
						},
						{
							x: -4.35052,
							y: -7.15003
						},
						{
							x: -4.403375,
							y: -7.214433
						},
						{
							x: -4.442649,
							y: -7.28791
						},
						{
							x: -4.466834,
							y: -7.367637
						},
						{
							x: -4.475,
							y: -7.45055
						},
						{
							x: -4.466834,
							y: -7.533463
						},
						{
							x: -4.442649,
							y: -7.61319
						},
						{
							x: -4.403375,
							y: -7.686667
						},
						{
							x: -4.35052,
							y: -7.75107
						},
						{
							x: -4.292543,
							y: -7.798651
						},
						{
							x: -4.314161,
							y: -7.824993
						},
						{
							x: -4.355746,
							y: -7.902792
						},
						{
							x: -4.362386,
							y: -7.924681
						},
						{
							x: -4.376024,
							y: -7.911043
						},
						{
							x: -4.375,
							y: -7.90065
						},
						{
							x: -4.383166,
							y: -7.817737
						},
						{
							x: -4.407351,
							y: -7.73801
						},
						{
							x: -4.446625,
							y: -7.664533
						},
						{
							x: -4.49948,
							y: -7.60013
						},
						{
							x: -4.563883,
							y: -7.547275
						},
						{
							x: -4.63736,
							y: -7.508001
						},
						{
							x: -4.717087,
							y: -7.483816
						},
						{
							x: -4.8,
							y: -7.47565
						},
						{
							x: -4.882913,
							y: -7.483816
						},
						{
							x: -4.96264,
							y: -7.508001
						},
						{
							x: -5.036117,
							y: -7.547275
						},
						{
							x: -5.10052,
							y: -7.60013
						},
						{
							x: -5.153375,
							y: -7.664533
						},
						{
							x: -5.192649,
							y: -7.73801
						},
						{
							x: -5.216834,
							y: -7.817737
						},
						{
							x: -5.225,
							y: -7.90065
						},
						{
							x: -5.224816,
							y: -7.902516
						},
						{
							x: -5.250064,
							y: -7.900029
						},
						{
							x: -5.337855,
							y: -7.908676
						},
						{
							x: -5.422272,
							y: -7.934283
						},
						{
							x: -5.500071,
							y: -7.975868
						},
						{
							x: -5.567514,
							y: -8.031217
						},
						{
							x: -5.634993,
							y: -7.975839
						},
						{
							x: -5.712792,
							y: -7.934254
						},
						{
							x: -5.797209,
							y: -7.908647
						},
						{
							x: -5.885,
							y: -7.9
						},
						{
							x: -5.972791,
							y: -7.908647
						},
						{
							x: -6.057208,
							y: -7.934254
						},
						{
							x: -6.135007,
							y: -7.975839
						},
						{
							x: -6.203198,
							y: -8.031802
						},
						{
							x: -6.226023,
							y: -8.059615
						},
						{
							x: -6.225064,
							y: -8.049875
						},
						{
							x: -6.225064,
							y: -7.699875
						},
						{
							x: -6.230828,
							y: -7.641348
						},
						{
							x: -6.2479,
							y: -7.58507
						},
						{
							x: -6.255358,
							y: -7.571116
						},
						{
							x: -6.255828,
							y: -7.566348
						},
						{
							x: -6.2729,
							y: -7.51007
						},
						{
							x: -6.295636,
							y: -7.467535
						},
						{
							x: -6.2979,
							y: -7.46007
						},
						{
							x: -6.325623,
							y: -7.408204
						},
						{
							x: -6.354048,
							y: -7.373569
						},
						{
							x: -6.375623,
							y: -7.333204
						},
						{
							x: -6.412932,
							y: -7.287743
						},
						{
							x: -6.74019,
							y: -6.960485
						},
						{
							x: -6.7479,
							y: -6.93507
						},
						{
							x: -6.75234,
							y: -6.926763
						},
						{
							x: -6.755828,
							y: -6.891348
						},
						{
							x: -6.7729,
							y: -6.83507
						},
						{
							x: -6.800064,
							y: -6.78425
						},
						{
							x: -6.800064,
							y: -5.94904
						},
						{
							x: -6.800057,
							y: -5.949036
						},
						{
							x: -6.731866,
							y: -5.893073
						},
						{
							x: -6.675903,
							y: -5.824882
						},
						{
							x: -6.634318,
							y: -5.747083
						},
						{
							x: -6.608711,
							y: -5.662666
						},
						{
							x: -6.600064,
							y: -5.574875
						},
						{
							x: -6.608711,
							y: -5.487084
						},
						{
							x: -6.634318,
							y: -5.402667
						},
						{
							x: -6.675903,
							y: -5.324868
						},
						{
							x: -6.731866,
							y: -5.256677
						},
						{
							x: -6.800057,
							y: -5.200714
						},
						{
							x: -6.877856,
							y: -5.159129
						},
						{
							x: -6.962273,
							y: -5.133522
						},
						{
							x: -7.050064,
							y: -5.124875
						},
						{
							x: -7.137855,
							y: -5.133522
						},
						{
							x: -7.222272,
							y: -5.159129
						},
						{
							x: -7.300071,
							y: -5.200714
						},
						{
							x: -7.368262,
							y: -5.256677
						},
						{
							x: -7.400064,
							y: -5.295428
						},
						{
							x: -7.400064,
							y: -4.081919
						},
						{
							x: -7.394094,
							y: -4.07075
						},
						{
							x: -7.379868,
							y: -4.023852
						},
						{
							x: -7.378909,
							y: -4.014112
						},
						{
							x: -7.370622,
							y: -3.998609
						},
						{
							x: -7.342197,
							y: -3.963972
						},
						{
							x: -7.33139,
							y: -3.943753
						},
						{
							x: -7.311171,
							y: -3.932946
						},
						{
							x: -7.276534,
							y: -3.904521
						},
						{
							x: -7.261031,
							y: -3.896234
						},
						{
							x: -7.251291,
							y: -3.895275
						},
						{
							x: -7.204393,
							y: -3.881049
						},
						{
							x: -7.193224,
							y: -3.875079
						},
						{
							x: -6.930145,
							y: -3.875079
						},
						{
							x: -6.941417,
							y: -3.912238
						},
						{
							x: -6.950064,
							y: -4.000029
						},
						{
							x: -6.941417,
							y: -4.08782
						},
						{
							x: -6.91581,
							y: -4.172237
						},
						{
							x: -6.874225,
							y: -4.250036
						},
						{
							x: -6.821703,
							y: -4.314034
						},
						{
							x: -6.843262,
							y: -4.331727
						},
						{
							x: -6.899225,
							y: -4.399918
						},
						{
							x: -6.94081,
							y: -4.477717
						},
						{
							x: -6.966417,
							y: -4.562134
						},
						{
							x: -6.975064,
							y: -4.649925
						},
						{
							x: -6.966417,
							y: -4.737716
						},
						{
							x: -6.94081,
							y: -4.822133
						},
						{
							x: -6.899225,
							y: -4.899932
						},
						{
							x: -6.843262,
							y: -4.968123
						},
						{
							x: -6.775071,
							y: -5.024086
						},
						{
							x: -6.697272,
							y: -5.065671
						},
						{
							x: -6.612855,
							y: -5.091278
						},
						{
							x: -6.525064,
							y: -5.099925
						},
						{
							x: -6.437273,
							y: -5.091278
						},
						{
							x: -6.352856,
							y: -5.065671
						},
						{
							x: -6.275057,
							y: -5.024086
						},
						{
							x: -6.206866,
							y: -4.968123
						},
						{
							x: -6.150903,
							y: -4.899932
						},
						{
							x: -6.109318,
							y: -4.822133
						},
						{
							x: -6.096228,
							y: -4.778982
						},
						{
							x: -5.330025,
							y: -5.573563
						},
						{
							x: -5.329733,
							y: -5.573282
						},
						{
							x: -5.326841,
							y: -5.576806
						},
						{
							x: -5.288957,
							y: -5.607896
						},
						{
							x: -5.264867,
							y: -5.620773
						},
						{
							x: -5.249225,
							y: -5.650036
						},
						{
							x: -5.196701,
							y: -5.714036
						},
						{
							x: -5.218262,
							y: -5.731731
						},
						{
							x: -5.274225,
							y: -5.799922
						},
						{
							x: -5.31581,
							y: -5.877721
						},
						{
							x: -5.341417,
							y: -5.962138
						},
						{
							x: -5.350064,
							y: -6.049929
						},
						{
							x: -5.341417,
							y: -6.13772
						},
						{
							x: -5.31581,
							y: -6.222137
						},
						{
							x: -5.274225,
							y: -6.299936
						},
						{
							x: -5.218262,
							y: -6.368127
						},
						{
							x: -5.150071,
							y: -6.42409
						},
						{
							x: -5.072272,
							y: -6.465675
						},
						{
							x: -4.987855,
							y: -6.491282
						},
						{
							x: -4.900064,
							y: -6.499929
						},
						{
							x: -4.821844,
							y: -6.492225
						},
						{
							x: -4.825064,
							y: -6.524921
						},
						{
							x: -4.819894,
							y: -6.577409
						},
						{
							x: -4.882913,
							y: -6.583616
						},
						{
							x: -4.96264,
							y: -6.607801
						},
						{
							x: -5.036117,
							y: -6.647075
						},
						{
							x: -5.10052,
							y: -6.69993
						},
						{
							x: -5.153375,
							y: -6.764333
						},
						{
							x: -5.192649,
							y: -6.83781
						},
						{
							x: -5.216834,
							y: -6.917537
						},
						{
							x: -5.225,
							y: -7.00045
						},
						{
							x: -5.216834,
							y: -7.083363
						},
						{
							x: -5.192649,
							y: -7.16309
						},
						{
							x: -5.153375,
							y: -7.236567
						},
						{
							x: -5.10052,
							y: -7.30097
						},
						{
							x: -5.036117,
							y: -7.353825
						},
						{
							x: -4.96264,
							y: -7.393099
						},
						{
							x: -4.882913,
							y: -7.417284
						},
						{
							x: -4.8,
							y: -7.42545
						},
						{
							x: -4.717087,
							y: -7.417284
						},
						{
							x: -4.63736,
							y: -7.393099
						},
						{
							x: -4.563883,
							y: -7.353825
						},
						{
							x: -4.49948,
							y: -7.30097
						},
						{
							x: -4.446625,
							y: -7.236567
						},
						{
							x: -4.407351,
							y: -7.16309
						},
						{
							x: -4.383166,
							y: -7.083363
						},
						{
							x: -4.375,
							y: -7.00045
						},
						{
							x: -4.377538,
							y: -6.974677
						},
						{
							x: -4.375064,
							y: -6.974921
						},
						{
							x: -4.287273,
							y: -6.966274
						},
						{
							x: -4.202856,
							y: -6.940667
						},
						{
							x: -4.125057,
							y: -6.899082
						},
						{
							x: -4.056866,
							y: -6.843119
						},
						{
							x: -4.000903,
							y: -6.774928
						},
						{
							x: -3.959318,
							y: -6.697129
						},
						{
							x: -3.933711,
							y: -6.612712
						},
						{
							x: -3.925064,
							y: -6.524921
						},
						{
							x: -3.933711,
							y: -6.43713
						},
						{
							x: -3.959318,
							y: -6.352713
						},
						{
							x: -4.000903,
							y: -6.274914
						},
						{
							x: -4.056866,
							y: -6.206723
						},
						{
							x: -4.125057,
							y: -6.15076
						},
						{
							x: -4.202856,
							y: -6.109175
						},
						{
							x: -4.287273,
							y: -6.083568
						},
						{
							x: -4.375064,
							y: -6.074921
						},
						{
							x: -4.453284,
							y: -6.082625
						},
						{
							x: -4.450064,
							y: -6.049929
						},
						{
							x: -4.458711,
							y: -5.962138
						},
						{
							x: -4.484318,
							y: -5.877721
						},
						{
							x: -4.525903,
							y: -5.799922
						},
						{
							x: -4.578427,
							y: -5.735922
						},
						{
							x: -4.556866,
							y: -5.718227
						},
						{
							x: -4.500903,
							y: -5.650036
						},
						{
							x: -4.459318,
							y: -5.572237
						},
						{
							x: -4.433711,
							y: -5.48782
						},
						{
							x: -4.425064,
							y: -5.400029
						},
						{
							x: -4.433711,
							y: -5.312238
						},
						{
							x: -4.459318,
							y: -5.227821
						},
						{
							x: -4.500903,
							y: -5.150022
						},
						{
							x: -4.556866,
							y: -5.081831
						},
						{
							x: -4.595711,
							y: -5.049952
						},
						{
							x: -4.556866,
							y: -5.018073
						},
						{
							x: -4.500903,
							y: -4.949882
						},
						{
							x: -4.459318,
							y: -4.872083
						},
						{
							x: -4.433711,
							y: -4.787666
						},
						{
							x: -4.425064,
							y: -4.699875
						},
						{
							x: -4.433711,
							y: -4.612084
						},
						{
							x: -4.459318,
							y: -4.527667
						},
						{
							x: -4.500903,
							y: -4.449868
						},
						{
							x: -4.556866,
							y: -4.381677
						},
						{
							x: -4.578376,
							y: -4.364024
						},
						{
							x: -4.525903,
							y: -4.300086
						},
						{
							x: -4.484318,
							y: -4.222287
						},
						{
							x: -4.458711,
							y: -4.13787
						},
						{
							x: -4.456814,
							y: -4.118606
						},
						{
							x: -4.450071,
							y: -4.12414
						},
						{
							x: -4.372272,
							y: -4.165725
						},
						{
							x: -4.287855,
							y: -4.191332
						},
						{
							x: -4.200064,
							y: -4.199979
						},
						{
							x: -4.112273,
							y: -4.191332
						},
						{
							x: -4.027856,
							y: -4.165725
						},
						{
							x: -3.950057,
							y: -4.12414
						},
						{
							x: -3.881866,
							y: -4.068177
						},
						{
							x: -3.825903,
							y: -3.999986
						},
						{
							x: -3.784318,
							y: -3.922187
						},
						{
							x: -3.777581,
							y: -3.899979
						},
						{
							x: -2.800064,
							y: -3.899979
						},
						{
							x: -2.751291,
							y: -3.895175
						},
						{
							x: -2.704393,
							y: -3.880949
						},
						{
							x: -2.661171,
							y: -3.857846
						},
						{
							x: -2.623287,
							y: -3.826756
						},
						{
							x: -2.603081,
							y: -3.80655
						},
						{
							x: -2.594826,
							y: -3.804046
						},
						{
							x: -2.547282,
							y: -3.778633
						},
						{
							x: -2.50561,
							y: -3.744433
						},
						{
							x: -0.409398,
							y: -1.648221
						},
						{
							x: -0.415,
							y: -1.7051
						},
						{
							x: -0.406353,
							y: -1.792891
						},
						{
							x: -0.380746,
							y: -1.877308
						},
						{
							x: -0.339161,
							y: -1.955107
						},
						{
							x: -0.283198,
							y: -2.023298
						},
						{
							x: -0.215007,
							y: -2.079261
						},
						{
							x: -0.137208,
							y: -2.120846
						},
						{
							x: -0.052791,
							y: -2.146453
						},
						{
							x: 0.035,
							y: -2.1551
						},
						{
							x: 0.122791,
							y: -2.146453
						},
						{
							x: 0.207208,
							y: -2.120846
						},
						{
							x: 0.285007,
							y: -2.079261
						},
						{
							x: 0.353198,
							y: -2.023298
						},
						{
							x: 0.409161,
							y: -1.955107
						},
						{
							x: 0.450746,
							y: -1.877308
						},
						{
							x: 0.476353,
							y: -1.792891
						},
						{
							x: 0.485,
							y: -1.7051
						},
						{
							x: 0.476353,
							y: -1.617309
						},
						{
							x: 0.450746,
							y: -1.532892
						},
						{
							x: 0.409161,
							y: -1.455093
						},
						{
							x: 0.353198,
							y: -1.386902
						},
						{
							x: 0.285007,
							y: -1.330939
						},
						{
							x: 0.207208,
							y: -1.289354
						},
						{
							x: 0.122791,
							y: -1.263747
						},
						{
							x: 0.035,
							y: -1.2551
						},
						{
							x: -0.021879,
							y: -1.260702
						},
						{
							x: 1.513844,
							y: 0.275021
						},
						{
							x: 4.96259,
							y: 0.275021
						},
						{
							x: 4.934318,
							y: 0.222129
						},
						{
							x: 4.908711,
							y: 0.137712
						},
						{
							x: 4.900064,
							y: 0.049921
						},
						{
							x: 4.908711,
							y: -0.03787
						},
						{
							x: 4.934318,
							y: -0.122287
						},
						{
							x: 4.975903,
							y: -0.200086
						},
						{
							x: 5.031866,
							y: -0.268277
						},
						{
							x: 5.100057,
							y: -0.32424
						},
						{
							x: 5.177856,
							y: -0.365825
						},
						{
							x: 5.262273,
							y: -0.391432
						},
						{
							x: 5.350064,
							y: -0.400079
						},
						{
							x: 5.405678,
							y: -0.394601
						},
						{
							x: 7.35561,
							y: -2.344533
						},
						{
							x: 7.397282,
							y: -2.378733
						},
						{
							x: 7.444826,
							y: -2.404146
						},
						{
							x: 7.496414,
							y: -2.419795
						},
						{
							x: 7.550064,
							y: -2.425079
						},
						{
							x: 8.050064,
							y: -2.425079
						},
						{
							x: 8.150064,
							y: -2.425079
						},
						{
							x: 8.203714,
							y: -2.419795
						},
						{
							x: 8.255302,
							y: -2.404146
						},
						{
							x: 8.262911,
							y: -2.400079
						},
						{
							x: 9.44651,
							y: -2.400079
						},
						{
							x: 10.473287,
							y: -3.426856
						},
						{
							x: 10.511171,
							y: -3.457946
						},
						{
							x: 10.554393,
							y: -3.481049
						},
						{
							x: 10.601291,
							y: -3.495275
						},
						{
							x: 10.650064,
							y: -3.500079
						},
						{
							x: 10.74651,
							y: -3.500079
						},
						{
							x: 11.108713,
							y: -3.862282
						},
						{
							x: 11.108711,
							y: -3.862288
						},
						{
							x: 11.100064,
							y: -3.950079
						},
						{
							x: 11.108711,
							y: -4.03787
						},
						{
							x: 11.134318,
							y: -4.122287
						},
						{
							x: 11.175903,
							y: -4.200086
						},
						{
							x: 11.231866,
							y: -4.268277
						},
						{
							x: 11.300057,
							y: -4.32424
						},
						{
							x: 11.377856,
							y: -4.365825
						},
						{
							x: 11.462273,
							y: -4.391432
						},
						{
							x: 11.550064,
							y: -4.400079
						},
						{
							x: 11.637855,
							y: -4.391432
						},
						{
							x: 11.722272,
							y: -4.365825
						},
						{
							x: 11.800071,
							y: -4.32424
						},
						{
							x: 11.868262,
							y: -4.268277
						},
						{
							x: 11.924225,
							y: -4.200086
						},
						{
							x: 11.96581,
							y: -4.122287
						},
						{
							x: 11.991417,
							y: -4.03787
						},
						{
							x: 12.000064,
							y: -3.950079
						},
						{
							x: 11.991417,
							y: -3.862288
						},
						{
							x: 11.96581,
							y: -3.777871
						},
						{
							x: 11.924225,
							y: -3.700072
						},
						{
							x: 11.868262,
							y: -3.631881
						},
						{
							x: 11.800071,
							y: -3.575918
						},
						{
							x: 11.722272,
							y: -3.534333
						},
						{
							x: 11.637855,
							y: -3.508726
						},
						{
							x: 11.550064,
							y: -3.500079
						},
						{
							x: 11.462273,
							y: -3.508726
						},
						{
							x: 11.462267,
							y: -3.508728
						},
						{
							x: 11.026841,
							y: -3.073302
						},
						{
							x: 10.988957,
							y: -3.042212
						},
						{
							x: 10.945735,
							y: -3.019109
						},
						{
							x: 10.898837,
							y: -3.004883
						},
						{
							x: 10.850064,
							y: -3.000079
						},
						{
							x: 10.753618,
							y: -3.000079
						},
						{
							x: 9.726841,
							y: -1.973302
						},
						{
							x: 9.688957,
							y: -1.942212
						},
						{
							x: 9.645735,
							y: -1.919109
						},
						{
							x: 9.598837,
							y: -1.904883
						},
						{
							x: 9.550064,
							y: -1.900079
						},
						{
							x: 8.262911,
							y: -1.900079
						},
						{
							x: 8.255302,
							y: -1.896012
						},
						{
							x: 8.226967,
							y: -1.887417
						},
						{
							x: 8.241153,
							y: -1.860878
						},
						{
							x: 8.26676,
							y: -1.776461
						},
						{
							x: 8.275407,
							y: -1.688671
						},
						{
							x: 8.26676,
							y: -1.60088
						},
						{
							x: 8.241153,
							y: -1.516463
						},
						{
							x: 8.199568,
							y: -1.438664
						},
						{
							x: 8.143605,
							y: -1.370473
						},
						{
							x: 8.075413,
							y: -1.314509
						},
						{
							x: 7.997614,
							y: -1.272925
						},
						{
							x: 7.913197,
							y: -1.247317
						},
						{
							x: 7.825407,
							y: -1.238671
						},
						{
							x: 7.737616,
							y: -1.247317
						},
						{
							x: 7.653199,
							y: -1.272925
						},
						{
							x: 7.5754,
							y: -1.314509
						},
						{
							x: 7.507209,
							y: -1.370473
						},
						{
							x: 7.451245,
							y: -1.438664
						},
						{
							x: 7.409661,
							y: -1.516463
						},
						{
							x: 7.385384,
							y: -1.596491
						},
						{
							x: 5.794586,
							y: -5693e-6
						},
						{
							x: 5.800064,
							y: 0.049921
						},
						{
							x: 5.791417,
							y: 0.137712
						},
						{
							x: 5.76581,
							y: 0.222129
						},
						{
							x: 5.737538,
							y: 0.275021
						},
						{
							x: 9.799936,
							y: 0.275021
						},
						{
							x: 9.853586,
							y: 0.280305
						},
						{
							x: 9.905174,
							y: 0.295954
						},
						{
							x: 9.952718,
							y: 0.321367
						},
						{
							x: 9.99439,
							y: 0.355567
						},
						{
							x: 10.19439,
							y: 0.555567
						},
						{
							x: 10.29439,
							y: 0.655567
						},
						{
							x: 10.32859,
							y: 0.697239
						},
						{
							x: 10.354003,
							y: 0.744783
						},
						{
							x: 10.356507,
							y: 0.753038
						},
						{
							x: 11.80349,
							y: 2.200021
						},
						{
							x: 12.425771,
							y: 2.200021
						},
						{
							x: 12.425775,
							y: 2.200014
						},
						{
							x: 12.481738,
							y: 2.131823
						},
						{
							x: 12.549929,
							y: 2.07586
						},
						{
							x: 12.627728,
							y: 2.034275
						},
						{
							x: 12.712145,
							y: 2.008668
						},
						{
							x: 12.799936,
							y: 2.000021
						},
						{
							x: 12.887727,
							y: 2.008668
						},
						{
							x: 12.972144,
							y: 2.034275
						},
						{
							x: 13.049943,
							y: 2.07586
						},
						{
							x: 13.118134,
							y: 2.131823
						},
						{
							x: 13.174097,
							y: 2.200014
						},
						{
							x: 13.215682,
							y: 2.277813
						},
						{
							x: 13.241289,
							y: 2.36223
						},
						{
							x: 13.245553,
							y: 2.405519
						},
						{
							x: 14.955526,
							y: 0.695546
						},
						{
							x: 14.997199,
							y: 0.661346
						},
						{
							x: 15.044743,
							y: 0.635933
						},
						{
							x: 15.096331,
							y: 0.620284
						},
						{
							x: 15.149981,
							y: 0.615
						},
						{
							x: 15.296331,
							y: 0.615
						},
						{
							x: 15.331783,
							y: 0.571802
						},
						{
							x: 15.399974,
							y: 0.515839
						},
						{
							x: 15.477773,
							y: 0.474254
						},
						{
							x: 15.56219,
							y: 0.448647
						},
						{
							x: 15.649981,
							y: 0.44
						},
						{
							x: 15.737771,
							y: 0.448647
						},
						{
							x: 15.822188,
							y: 0.474254
						},
						{
							x: 15.899987,
							y: 0.515839
						},
						{
							x: 15.968179,
							y: 0.571802
						},
						{
							x: 16.024142,
							y: 0.639993
						},
						{
							x: 16.065726,
							y: 0.717792
						},
						{
							x: 16.091334,
							y: 0.802209
						},
						{
							x: 16.099981,
							y: 0.89
						},
						{
							x: 16.091334,
							y: 0.977791
						},
						{
							x: 16.065726,
							y: 1.062208
						},
						{
							x: 16.024142,
							y: 1.140007
						},
						{
							x: 15.968179,
							y: 1.208198
						},
						{
							x: 15.899987,
							y: 1.264161
						},
						{
							x: 15.822188,
							y: 1.305746
						},
						{
							x: 15.737771,
							y: 1.331353
						},
						{
							x: 15.649981,
							y: 1.34
						},
						{
							x: 15.56219,
							y: 1.331353
						},
						{
							x: 15.477773,
							y: 1.305746
						},
						{
							x: 15.399974,
							y: 1.264161
						},
						{
							x: 15.331783,
							y: 1.208198
						},
						{
							x: 15.296331,
							y: 1.165
						},
						{
							x: 15.263889,
							y: 1.165
						},
						{
							x: 13.344435,
							y: 3.084454
						},
						{
							x: 13.302762,
							y: 3.118654
						},
						{
							x: 13.255219,
							y: 3.144067
						},
						{
							x: 13.20363,
							y: 3.159716
						},
						{
							x: 13.149981,
							y: 3.165
						},
						{
							x: 11.163889,
							y: 3.165
						},
						{
							x: 11.144435,
							y: 3.184454
						},
						{
							x: 11.102762,
							y: 3.218654
						},
						{
							x: 11.055219,
							y: 3.244067
						},
						{
							x: 11.00363,
							y: 3.259716
						},
						{
							x: 10.949981,
							y: 3.265
						},
						{
							x: 10.661692,
							y: 3.265
						},
						{
							x: 10.728741,
							y: 3.300839
						},
						{
							x: 10.796932,
							y: 3.356802
						},
						{
							x: 10.852896,
							y: 3.424993
						},
						{
							x: 10.89448,
							y: 3.502792
						},
						{
							x: 10.920088,
							y: 3.587209
						},
						{
							x: 10.928734,
							y: 3.675
						},
						{
							x: 10.920088,
							y: 3.762791
						},
						{
							x: 10.89448,
							y: 3.847208
						},
						{
							x: 10.852896,
							y: 3.925007
						},
						{
							x: 10.796932,
							y: 3.993198
						},
						{
							x: 10.728741,
							y: 4.049161
						},
						{
							x: 10.650942,
							y: 4.090746
						},
						{
							x: 10.566525,
							y: 4.116353
						},
						{
							x: 10.478734,
							y: 4.125
						},
						{
							x: 10.390944,
							y: 4.116353
						},
						{
							x: 10.306527,
							y: 4.090746
						},
						{
							x: 10.228728,
							y: 4.049161
						},
						{
							x: 10.160536,
							y: 3.993198
						},
						{
							x: 10.104573,
							y: 3.925007
						},
						{
							x: 10.062989,
							y: 3.847208
						},
						{
							x: 10.037381,
							y: 3.762791
						},
						{
							x: 10.028734,
							y: 3.675
						},
						{
							x: 10.037381,
							y: 3.587209
						},
						{
							x: 10.062989,
							y: 3.502792
						},
						{
							x: 10.104573,
							y: 3.424993
						},
						{
							x: 10.160536,
							y: 3.356802
						},
						{
							x: 10.228728,
							y: 3.300839
						},
						{
							x: 10.295777,
							y: 3.265
						},
						{
							x: 3.401533,
							y: 3.265
						},
						{
							x: 3.441153,
							y: 3.339122
						},
						{
							x: 3.46676,
							y: 3.423539
						},
						{
							x: 3.475407,
							y: 3.511329
						},
						{
							x: 3.46676,
							y: 3.59912
						},
						{
							x: 3.441153,
							y: 3.683537
						},
						{
							x: 3.399568,
							y: 3.761336
						},
						{
							x: 3.343605,
							y: 3.829527
						},
						{
							x: 3.275413,
							y: 3.885491
						},
						{
							x: 3.197614,
							y: 3.927075
						},
						{
							x: 3.113197,
							y: 3.952683
						},
						{
							x: 3.025407,
							y: 3.961329
						},
						{
							x: 2.937616,
							y: 3.952683
						},
						{
							x: 2.853199,
							y: 3.927075
						},
						{
							x: 2.7754,
							y: 3.885491
						},
						{
							x: 2.707209,
							y: 3.829527
						},
						{
							x: 2.671757,
							y: 3.786329
						},
						{
							x: 2.539316,
							y: 3.786329
						},
						{
							x: -1.730071,
							y: 8.055716
						},
						{
							x: -1.724593,
							y: 8.111329
						},
						{
							x: -1.73324,
							y: 8.19912
						},
						{
							x: -1.758847,
							y: 8.283537
						},
						{
							x: -1.800432,
							y: 8.361336
						},
						{
							x: -1.856395,
							y: 8.429527
						},
						{
							x: -1.924587,
							y: 8.485491
						},
						{
							x: -2.002386,
							y: 8.527075
						},
						{
							x: -2.086803,
							y: 8.552683
						},
						{
							x: -2.174593,
							y: 8.561329
						},
						{
							x: -2.262384,
							y: 8.552683
						},
						{
							x: -2.346801,
							y: 8.527075
						},
						{
							x: -2.4246,
							y: 8.485491
						},
						{
							x: -2.492791,
							y: 8.429527
						},
						{
							x: -2.548755,
							y: 8.361336
						},
						{
							x: -2.590339,
							y: 8.283537
						},
						{
							x: -2.615947,
							y: 8.19912
						},
						{
							x: -2.624593,
							y: 8.111329
						},
						{
							x: -2.615947,
							y: 8.023539
						},
						{
							x: -2.590339,
							y: 7.939122
						},
						{
							x: -2.548755,
							y: 7.861323
						},
						{
							x: -2.492791,
							y: 7.793131
						},
						{
							x: -2.4246,
							y: 7.737168
						},
						{
							x: -2.346801,
							y: 7.695584
						},
						{
							x: -2.262384,
							y: 7.669976
						},
						{
							x: -2.174593,
							y: 7.661329
						},
						{
							x: -2.11898,
							y: 7.666807
						},
						{
							x: 2.230952,
							y: 3.316875
						},
						{
							x: 2.272625,
							y: 3.282675
						},
						{
							x: 2.305692,
							y: 3.265
						},
						{
							x: -1.336111,
							y: 3.265
						},
						{
							x: -2.655565,
							y: 4.584454
						},
						{
							x: -2.697238,
							y: 4.618654
						},
						{
							x: -2.744781,
							y: 4.644067
						},
						{
							x: -2.79637,
							y: 4.659716
						},
						{
							x: -2.850019,
							y: 4.665
						},
						{
							x: -2.864062,
							y: 4.665
						},
						{
							x: -2.813281,
							y: 4.706675
						},
						{
							x: -2.783106,
							y: 4.743443
						},
						{
							x: -2.731284,
							y: 4.700914
						},
						{
							x: -2.653484,
							y: 4.659329
						},
						{
							x: -2.569068,
							y: 4.633722
						},
						{
							x: -2.481277,
							y: 4.625075
						},
						{
							x: -2.393486,
							y: 4.633722
						},
						{
							x: -2.309069,
							y: 4.659329
						},
						{
							x: -2.291598,
							y: 4.668668
						},
						{
							x: -2.280746,
							y: 4.632892
						},
						{
							x: -2.239161,
							y: 4.555093
						},
						{
							x: -2.183198,
							y: 4.486902
						},
						{
							x: -2.115007,
							y: 4.430939
						},
						{
							x: -2.037208,
							y: 4.389354
						},
						{
							x: -1.952791,
							y: 4.363747
						},
						{
							x: -1.865,
							y: 4.3551
						},
						{
							x: -1.777209,
							y: 4.363747
						},
						{
							x: -1.692792,
							y: 4.389354
						},
						{
							x: -1.614993,
							y: 4.430939
						},
						{
							x: -1.546802,
							y: 4.486902
						},
						{
							x: -1.490839,
							y: 4.555093
						},
						{
							x: -1.459336,
							y: 4.61403
						},
						{
							x: -1.403486,
							y: 4.584177
						},
						{
							x: -1.347439,
							y: 4.567176
						},
						{
							x: -1.356353,
							y: 4.537791
						},
						{
							x: -1.365,
							y: 4.45
						},
						{
							x: -1.356353,
							y: 4.362209
						},
						{
							x: -1.330746,
							y: 4.277792
						},
						{
							x: -1.289161,
							y: 4.199993
						},
						{
							x: -1.233198,
							y: 4.131802
						},
						{
							x: -1.165007,
							y: 4.075839
						},
						{
							x: -1.087208,
							y: 4.034254
						},
						{
							x: -1.002791,
							y: 4.008647
						},
						{
							x: -0.915,
							y: 4
						},
						{
							x: -0.827209,
							y: 4.008647
						},
						{
							x: -0.742792,
							y: 4.034254
						},
						{
							x: -0.664993,
							y: 4.075839
						},
						{
							x: -0.596802,
							y: 4.131802
						},
						{
							x: -0.540839,
							y: 4.199993
						},
						{
							x: -0.499254,
							y: 4.277792
						},
						{
							x: -0.473647,
							y: 4.362209
						},
						{
							x: -0.465,
							y: 4.45
						},
						{
							x: -0.473647,
							y: 4.537791
						},
						{
							x: -0.499254,
							y: 4.622208
						},
						{
							x: -0.540839,
							y: 4.700007
						},
						{
							x: -0.596802,
							y: 4.768198
						},
						{
							x: -0.664993,
							y: 4.824161
						},
						{
							x: -0.742792,
							y: 4.865746
						},
						{
							x: -0.79884,
							y: 4.882747
						},
						{
							x: -0.789926,
							y: 4.912132
						},
						{
							x: -0.781279,
							y: 4.999923
						},
						{
							x: -0.789926,
							y: 5.087714
						},
						{
							x: -0.815533,
							y: 5.172131
						},
						{
							x: -0.857118,
							y: 5.24993
						},
						{
							x: -0.913081,
							y: 5.318121
						},
						{
							x: -0.981272,
							y: 5.374084
						},
						{
							x: -1.059071,
							y: 5.415669
						},
						{
							x: -1.143488,
							y: 5.441276
						},
						{
							x: -1.231279,
							y: 5.449923
						},
						{
							x: -1.31907,
							y: 5.441276
						},
						{
							x: -1.403486,
							y: 5.415669
						},
						{
							x: -1.405306,
							y: 5.414696
						},
						{
							x: -1.435608,
							y: 5.430893
						},
						{
							x: -1.482506,
							y: 5.445119
						},
						{
							x: -1.527337,
							y: 5.449535
						},
						{
							x: -1.554502,
							y: 5.4767
						},
						{
							x: -1.592386,
							y: 5.50779
						},
						{
							x: -1.635608,
							y: 5.530893
						},
						{
							x: -1.682506,
							y: 5.545119
						},
						{
							x: -1.731279,
							y: 5.549923
						},
						{
							x: -1.827725,
							y: 5.549923
						},
						{
							x: -1.954502,
							y: 5.6767
						},
						{
							x: -1.992386,
							y: 5.70779
						},
						{
							x: -2.035608,
							y: 5.730893
						},
						{
							x: -2.082506,
							y: 5.745119
						},
						{
							x: -2.131279,
							y: 5.749923
						},
						{
							x: -2.863102,
							y: 5.749923
						},
						{
							x: -2.834297,
							y: 5.803813
						},
						{
							x: -2.80869,
							y: 5.88823
						},
						{
							x: -2.800043,
							y: 5.97602
						},
						{
							x: -2.80869,
							y: 6.063811
						},
						{
							x: -2.834297,
							y: 6.148228
						},
						{
							x: -2.875882,
							y: 6.226027
						},
						{
							x: -2.931845,
							y: 6.294218
						},
						{
							x: -2.950043,
							y: 6.309153
						},
						{
							x: -2.950043,
							y: 8.72602
						},
						{
							x: -2.955807,
							y: 8.784547
						},
						{
							x: -2.972879,
							y: 8.840825
						},
						{
							x: -3.000602,
							y: 8.892691
						},
						{
							x: -3.037911,
							y: 8.938152
						},
						{
							x: -3.400043,
							y: 9.300284
						},
						{
							x: -3.400043,
							y: 10.12602
						},
						{
							x: -3.405807,
							y: 10.184547
						},
						{
							x: -3.422879,
							y: 10.240825
						},
						{
							x: -3.450043,
							y: 10.291645
						},
						{
							x: -3.450043,
							y: 11.701855
						},
						{
							x: -3.450036,
							y: 11.701859
						},
						{
							x: -3.381845,
							y: 11.757822
						},
						{
							x: -3.325882,
							y: 11.826014
						},
						{
							x: -3.284297,
							y: 11.903813
						},
						{
							x: -3.25869,
							y: 11.98823
						},
						{
							x: -3.250043,
							y: 12.07602
						},
						{
							x: -3.25869,
							y: 12.163811
						},
						{
							x: -3.284297,
							y: 12.248228
						},
						{
							x: -3.325882,
							y: 12.326027
						},
						{
							x: -3.381845,
							y: 12.394218
						},
						{
							x: -3.450036,
							y: 12.450182
						},
						{
							x: -3.527835,
							y: 12.491766
						},
						{
							x: -3.612252,
							y: 12.517374
						},
						{
							x: -3.700043,
							y: 12.52602
						},
						{
							x: -3.787834,
							y: 12.517374
						},
						{
							x: -3.87225,
							y: 12.491766
						},
						{
							x: -3.95005,
							y: 12.450182
						},
						{
							x: -4.018241,
							y: 12.394218
						},
						{
							x: -4.074204,
							y: 12.326027
						},
						{
							x: -4.115789,
							y: 12.248228
						},
						{
							x: -4.141396,
							y: 12.163811
						},
						{
							x: -4.150043,
							y: 12.07602
						},
						{
							x: -4.141396,
							y: 11.98823
						},
						{
							x: -4.115789,
							y: 11.903813
						},
						{
							x: -4.074204,
							y: 11.826014
						},
						{
							x: -4.018241,
							y: 11.757822
						},
						{
							x: -3.95005,
							y: 11.701859
						},
						{
							x: -3.950043,
							y: 11.701855
						},
						{
							x: -3.950043,
							y: 10.291645
						},
						{
							x: -3.977207,
							y: 10.240825
						},
						{
							x: -3.994278,
							y: 10.184547
						},
						{
							x: -4.000043,
							y: 10.12602
						},
						{
							x: -4.000043,
							y: 9.17602
						},
						{
							x: -3.994278,
							y: 9.117493
						},
						{
							x: -3.977207,
							y: 9.061215
						},
						{
							x: -3.949484,
							y: 9.009349
						},
						{
							x: -3.912175,
							y: 8.963888
						},
						{
							x: -3.550043,
							y: 8.601756
						},
						{
							x: -3.550043,
							y: 6.309153
						},
						{
							x: -3.568241,
							y: 6.294218
						},
						{
							x: -3.624204,
							y: 6.226027
						},
						{
							x: -3.665789,
							y: 6.148228
						},
						{
							x: -3.691396,
							y: 6.063811
						},
						{
							x: -3.700043,
							y: 5.97602
						},
						{
							x: -3.691396,
							y: 5.88823
						},
						{
							x: -3.665789,
							y: 5.803813
						},
						{
							x: -3.66371,
							y: 5.799923
						},
						{
							x: -5.631279,
							y: 5.799923
						},
						{
							x: -5.689806,
							y: 5.794159
						},
						{
							x: -5.746084,
							y: 5.777087
						},
						{
							x: -5.79795,
							y: 5.749364
						},
						{
							x: -5.843411,
							y: 5.712055
						},
						{
							x: -6.026408,
							y: 5.529058
						},
						{
							x: -6.081272,
							y: 5.574084
						},
						{
							x: -6.159071,
							y: 5.615669
						},
						{
							x: -6.243488,
							y: 5.641276
						},
						{
							x: -6.331279,
							y: 5.649923
						},
						{
							x: -6.41907,
							y: 5.641276
						},
						{
							x: -6.503486,
							y: 5.615669
						},
						{
							x: -6.581286,
							y: 5.574084
						},
						{
							x: -6.649477,
							y: 5.518121
						},
						{
							x: -6.70544,
							y: 5.44993
						},
						{
							x: -6.747025,
							y: 5.372131
						},
						{
							x: -6.772632,
							y: 5.287714
						},
						{
							x: -6.77534,
							y: 5.260221
						},
						{
							x: -6.781802,
							y: 5.268095
						},
						{
							x: -6.8,
							y: 5.28303
						},
						{
							x: -6.8,
							y: 6.391951
						},
						{
							x: -6.750688,
							y: 6.331864
						},
						{
							x: -6.682497,
							y: 6.275901
						},
						{
							x: -6.604698,
							y: 6.234316
						},
						{
							x: -6.520281,
							y: 6.208709
						},
						{
							x: -6.43249,
							y: 6.200062
						},
						{
							x: -6.344699,
							y: 6.208709
						},
						{
							x: -6.260282,
							y: 6.234316
						},
						{
							x: -6.182483,
							y: 6.275901
						},
						{
							x: -6.114292,
							y: 6.331864
						},
						{
							x: -6.058329,
							y: 6.400055
						},
						{
							x: -6.016744,
							y: 6.477854
						},
						{
							x: -5.991137,
							y: 6.562271
						},
						{
							x: -5.98249,
							y: 6.650062
						},
						{
							x: -5.991137,
							y: 6.737853
						},
						{
							x: -6.016744,
							y: 6.82227
						},
						{
							x: -6.058329,
							y: 6.900069
						},
						{
							x: -6.114292,
							y: 6.96826
						},
						{
							x: -6.182483,
							y: 7.024223
						},
						{
							x: -6.260282,
							y: 7.065808
						},
						{
							x: -6.344699,
							y: 7.091415
						},
						{
							x: -6.43249,
							y: 7.100062
						},
						{
							x: -6.520281,
							y: 7.091415
						},
						{
							x: -6.604698,
							y: 7.065808
						},
						{
							x: -6.682497,
							y: 7.024223
						},
						{
							x: -6.750688,
							y: 6.96826
						},
						{
							x: -6.8,
							y: 6.908173
						},
						{
							x: -6.8,
							y: 11.949897
						},
						{
							x: -6.805764,
							y: 12.008424
						},
						{
							x: -6.822836,
							y: 12.064702
						},
						{
							x: -6.850559,
							y: 12.116568
						},
						{
							x: -6.887868,
							y: 12.162029
						},
						{
							x: -7.9,
							y: 13.174161
						},
						{
							x: -7.9,
							y: 14.549897
						},
						{
							x: -7.905764,
							y: 14.608424
						},
						{
							x: -7.922836,
							y: 14.664702
						},
						{
							x: -7.950559,
							y: 14.716568
						},
						{
							x: -7.987868,
							y: 14.762029
						},
						{
							x: -8.002651,
							y: 14.776812
						},
						{
							x: -8.005764,
							y: 14.808424
						},
						{
							x: -8.022836,
							y: 14.864702
						},
						{
							x: -8.050559,
							y: 14.916568
						},
						{
							x: -8.087868,
							y: 14.962029
						},
						{
							x: -8.102651,
							y: 14.976812
						},
						{
							x: -8.105764,
							y: 15.008424
						},
						{
							x: -8.122836,
							y: 15.064702
						},
						{
							x: -8.150559,
							y: 15.116568
						},
						{
							x: -8.187868,
							y: 15.162029
						},
						{
							x: -8.552308,
							y: 15.526469
						},
						{
							x: -8.55,
							y: 15.549897
						},
						{
							x: -8.558647,
							y: 15.637688
						},
						{
							x: -8.584254,
							y: 15.722105
						},
						{
							x: -8.625839,
							y: 15.799904
						},
						{
							x: -8.681802,
							y: 15.868095
						},
						{
							x: -8.749993,
							y: 15.924058
						},
						{
							x: -8.827792,
							y: 15.965643
						},
						{
							x: -8.912209,
							y: 15.99125
						},
						{
							x: -9,
							y: 15.999897
						},
						{
							x: -9.087791,
							y: 15.99125
						},
						{
							x: -9.172208,
							y: 15.965643
						},
						{
							x: -9.250007,
							y: 15.924058
						},
						{
							x: -9.318198,
							y: 15.868095
						},
						{
							x: -9.374161,
							y: 15.799904
						},
						{
							x: -9.415746,
							y: 15.722105
						},
						{
							x: -9.441353,
							y: 15.637688
						},
						{
							x: -9.45,
							y: 15.549897
						},
						{
							x: -9.441353,
							y: 15.462106
						},
						{
							x: -9.415746,
							y: 15.377689
						},
						{
							x: -9.374161,
							y: 15.29989
						},
						{
							x: -9.318198,
							y: 15.231699
						},
						{
							x: -9.250007,
							y: 15.175736
						},
						{
							x: -9.172208,
							y: 15.134151
						},
						{
							x: -9.087791,
							y: 15.108544
						},
						{
							x: -9,
							y: 15.099897
						},
						{
							x: -8.976572,
							y: 15.102205
						},
						{
							x: -8.755318,
							y: 14.880951
						},
						{
							x: -8.800422,
							y: 14.894633
						},
						{
							x: -8.899918,
							y: 14.904432
						},
						{
							x: -8.999414,
							y: 14.894633
						},
						{
							x: -9.095086,
							y: 14.865611
						},
						{
							x: -9.183258,
							y: 14.818482
						},
						{
							x: -9.260542,
							y: 14.755057
						},
						{
							x: -9.323967,
							y: 14.677773
						},
						{
							x: -9.371096,
							y: 14.589601
						},
						{
							x: -9.400118,
							y: 14.493929
						},
						{
							x: -9.409917,
							y: 14.394433
						},
						{
							x: -9.400118,
							y: 14.294937
						},
						{
							x: -9.371096,
							y: 14.199264
						},
						{
							x: -9.323967,
							y: 14.111092
						},
						{
							x: -9.260542,
							y: 14.033809
						},
						{
							x: -9.183258,
							y: 13.970384
						},
						{
							x: -9.095086,
							y: 13.923255
						},
						{
							x: -8.999414,
							y: 13.894233
						},
						{
							x: -8.899918,
							y: 13.884433
						},
						{
							x: -8.800422,
							y: 13.894233
						},
						{
							x: -8.70475,
							y: 13.923255
						},
						{
							x: -8.616578,
							y: 13.970384
						},
						{
							x: -8.539294,
							y: 14.033809
						},
						{
							x: -8.5,
							y: 14.081689
						},
						{
							x: -8.5,
							y: 13.049897
						},
						{
							x: -8.494236,
							y: 12.99137
						},
						{
							x: -8.477164,
							y: 12.935092
						},
						{
							x: -8.449441,
							y: 12.883226
						},
						{
							x: -8.412132,
							y: 12.837765
						},
						{
							x: -7.4,
							y: 11.825633
						},
						{
							x: -7.4,
							y: 5.28303
						},
						{
							x: -7.418198,
							y: 5.268095
						},
						{
							x: -7.474161,
							y: 5.199904
						},
						{
							x: -7.515746,
							y: 5.122105
						},
						{
							x: -7.541353,
							y: 5.037688
						},
						{
							x: -7.55,
							y: 4.949897
						},
						{
							x: -7.541353,
							y: 4.862106
						},
						{
							x: -7.515746,
							y: 4.777689
						},
						{
							x: -7.508963,
							y: 4.765
						},
						{
							x: -7.736111,
							y: 4.765
						},
						{
							x: -9.255565,
							y: 6.284454
						},
						{
							x: -9.355565,
							y: 6.384454
						},
						{
							x: -9.397238,
							y: 6.418654
						},
						{
							x: -9.444781,
							y: 6.444067
						},
						{
							x: -9.453038,
							y: 6.446572
						},
						{
							x: -9.873243,
							y: 6.866777
						},
						{
							x: -9.911127,
							y: 6.897867
						},
						{
							x: -9.954349,
							y: 6.92097
						},
						{
							x: -10.001247,
							y: 6.935196
						},
						{
							x: -10.050019,
							y: 6.94
						},
						{
							x: -10.446466,
							y: 6.94
						},
						{
							x: -10.505039,
							y: 6.998573
						},
						{
							x: -10.499986,
							y: 7.049873
						},
						{
							x: -10.508633,
							y: 7.137664
						},
						{
							x: -10.53424,
							y: 7.222081
						},
						{
							x: -10.575825,
							y: 7.29988
						},
						{
							x: -10.631788,
							y: 7.368071
						},
						{
							x: -10.699979,
							y: 7.424034
						},
						{
							x: -10.777778,
							y: 7.465619
						},
						{
							x: -10.862195,
							y: 7.491226
						},
						{
							x: -10.949986,
							y: 7.499873
						},
						{
							x: -11.037777,
							y: 7.491226
						},
						{
							x: -11.122194,
							y: 7.465619
						},
						{
							x: -11.199993,
							y: 7.424034
						},
						{
							x: -11.268184,
							y: 7.368071
						},
						{
							x: -11.324147,
							y: 7.29988
						},
						{
							x: -11.365732,
							y: 7.222081
						},
						{
							x: -11.391339,
							y: 7.137664
						},
						{
							x: -11.399986,
							y: 7.049873
						},
						{
							x: -11.391339,
							y: 6.962082
						},
						{
							x: -11.365732,
							y: 6.877665
						},
						{
							x: -11.324147,
							y: 6.799866
						},
						{
							x: -11.268184,
							y: 6.731675
						},
						{
							x: -11.199993,
							y: 6.675712
						},
						{
							x: -11.122194,
							y: 6.634127
						},
						{
							x: -11.037777,
							y: 6.60852
						},
						{
							x: -10.949986,
							y: 6.599873
						},
						{
							x: -10.862195,
							y: 6.60852
						},
						{
							x: -10.831426,
							y: 6.617853
						},
						{
							x: -10.726796,
							y: 6.513223
						},
						{
							x: -10.688912,
							y: 6.482133
						},
						{
							x: -10.64569,
							y: 6.45903
						},
						{
							x: -10.598792,
							y: 6.444804
						},
						{
							x: -10.550019,
							y: 6.44
						},
						{
							x: -10.153573,
							y: 6.44
						},
						{
							x: -9.80659,
							y: 6.093017
						},
						{
							x: -9.804086,
							y: 6.084762
						},
						{
							x: -9.778674,
							y: 6.037218
						},
						{
							x: -9.744474,
							y: 5.995546
						},
						{
							x: -9.644474,
							y: 5.895546
						},
						{
							x: -8.044474,
							y: 4.295546
						},
						{
							x: -8.002801,
							y: 4.261346
						},
						{
							x: -7.962866,
							y: 4.24
						},
						{
							x: -8.037017,
							y: 4.24
						},
						{
							x: -9.649149,
							y: 5.852132
						},
						{
							x: -9.69461,
							y: 5.889441
						},
						{
							x: -9.746476,
							y: 5.917164
						},
						{
							x: -9.802754,
							y: 5.934236
						},
						{
							x: -9.834366,
							y: 5.937349
						},
						{
							x: -9.849149,
							y: 5.952132
						},
						{
							x: -9.89461,
							y: 5.989441
						},
						{
							x: -9.946476,
							y: 6.017164
						},
						{
							x: -10.002754,
							y: 6.034236
						},
						{
							x: -10.061281,
							y: 6.04
						},
						{
							x: -10.737017,
							y: 6.04
						},
						{
							x: -12.949149,
							y: 8.252132
						},
						{
							x: -12.99461,
							y: 8.289441
						},
						{
							x: -13.046476,
							y: 8.317164
						},
						{
							x: -13.102754,
							y: 8.334236
						},
						{
							x: -13.134366,
							y: 8.337349
						},
						{
							x: -13.149149,
							y: 8.352132
						},
						{
							x: -13.19461,
							y: 8.389441
						},
						{
							x: -13.246476,
							y: 8.417164
						},
						{
							x: -13.302754,
							y: 8.434236
						},
						{
							x: -13.361281,
							y: 8.44
						},
						{
							x: -17.237017,
							y: 8.44
						},
						{
							x: -17.349149,
							y: 8.552132
						},
						{
							x: -17.449149,
							y: 8.652132
						},
						{
							x: -17.49461,
							y: 8.689441
						},
						{
							x: -17.546476,
							y: 8.717164
						},
						{
							x: -17.601619,
							y: 8.733892
						},
						{
							x: -17.749129,
							y: 8.881402
						},
						{
							x: -17.702386,
							y: 8.895582
						},
						{
							x: -17.624587,
							y: 8.937166
						},
						{
							x: -17.556395,
							y: 8.993129
						},
						{
							x: -17.500432,
							y: 9.061321
						},
						{
							x: -17.458847,
							y: 9.13912
						},
						{
							x: -17.43324,
							y: 9.223537
						},
						{
							x: -17.424593,
							y: 9.311327
						},
						{
							x: -17.43324,
							y: 9.399118
						},
						{
							x: -17.458847,
							y: 9.483535
						},
						{
							x: -17.500432,
							y: 9.561334
						},
						{
							x: -17.556395,
							y: 9.629525
						},
						{
							x: -17.624587,
							y: 9.685489
						},
						{
							x: -17.702386,
							y: 9.727073
						},
						{
							x: -17.786803,
							y: 9.752681
						},
						{
							x: -17.874593,
							y: 9.761327
						},
						{
							x: -17.962384,
							y: 9.752681
						},
						{
							x: -18.046801,
							y: 9.727073
						},
						{
							x: -18.1246,
							y: 9.685489
						},
						{
							x: -18.192791,
							y: 9.629525
						},
						{
							x: -18.248755,
							y: 9.561334
						},
						{
							x: -18.290339,
							y: 9.483535
						},
						{
							x: -18.304519,
							y: 9.436792
						},
						{
							x: -18.584504,
							y: 9.716777
						},
						{
							x: -18.622388,
							y: 9.747867
						},
						{
							x: -18.66561,
							y: 9.77097
						},
						{
							x: -18.712508,
							y: 9.785196
						},
						{
							x: -18.761281,
							y: 9.79
						},
						{
							x: -19.087116,
							y: 9.79
						},
						{
							x: -19.08712,
							y: 9.790007
						},
						{
							x: -19.143083,
							y: 9.858198
						},
						{
							x: -19.211274,
							y: 9.914161
						},
						{
							x: -19.289073,
							y: 9.955746
						},
						{
							x: -19.37349,
							y: 9.981353
						},
						{
							x: -19.461281,
							y: 9.99
						},
						{
							x: -19.549072,
							y: 9.981353
						},
						{
							x: -19.633489,
							y: 9.955746
						},
						{
							x: -19.711288,
							y: 9.914161
						},
						{
							x: -19.779479,
							y: 9.858198
						},
						{
							x: -19.835442,
							y: 9.790007
						},
						{
							x: -19.877027,
							y: 9.712208
						},
						{
							x: -19.902634,
							y: 9.627791
						},
						{
							x: -19.911281,
							y: 9.54
						},
						{
							x: -19.902634,
							y: 9.452209
						},
						{
							x: -19.877027,
							y: 9.367792
						},
						{
							x: -19.835442,
							y: 9.289993
						},
						{
							x: -19.779479,
							y: 9.221802
						},
						{
							x: -19.711288,
							y: 9.165839
						},
						{
							x: -19.633489,
							y: 9.124254
						},
						{
							x: -19.549072,
							y: 9.098647
						},
						{
							x: -19.461281,
							y: 9.09
						},
						{
							x: -19.37349,
							y: 9.098647
						},
						{
							x: -19.289073,
							y: 9.124254
						},
						{
							x: -19.211274,
							y: 9.165839
						},
						{
							x: -19.143083,
							y: 9.221802
						},
						{
							x: -19.08712,
							y: 9.289993
						},
						{
							x: -19.087116,
							y: 9.29
						},
						{
							x: -18.864835,
							y: 9.29
						},
						{
							x: -17.955173,
							y: 8.380338
						},
						{
							x: -17.938445,
							y: 8.325195
						},
						{
							x: -17.910722,
							y: 8.273329
						},
						{
							x: -17.873413,
							y: 8.227868
						},
						{
							x: -17.773413,
							y: 8.127868
						},
						{
							x: -17.573413,
							y: 7.927868
						},
						{
							x: -17.527952,
							y: 7.890559
						},
						{
							x: -17.476086,
							y: 7.862836
						},
						{
							x: -17.419808,
							y: 7.845764
						},
						{
							x: -17.361281,
							y: 7.84
						},
						{
							x: -13.929478,
							y: 7.84
						},
						{
							x: -13.965706,
							y: 7.772223
						},
						{
							x: -13.991313,
							y: 7.687806
						},
						{
							x: -13.99996,
							y: 7.600015
						},
						{
							x: -13.991313,
							y: 7.512224
						},
						{
							x: -13.965706,
							y: 7.427807
						},
						{
							x: -13.924121,
							y: 7.350008
						},
						{
							x: -13.868158,
							y: 7.281817
						},
						{
							x: -13.799967,
							y: 7.225854
						},
						{
							x: -13.79996,
							y: 7.22585
						},
						{
							x: -13.79996,
							y: 7.203569
						},
						{
							x: -13.926737,
							y: 7.076792
						},
						{
							x: -13.957827,
							y: 7.038908
						},
						{
							x: -13.98093,
							y: 6.995686
						},
						{
							x: -13.995156,
							y: 6.948788
						},
						{
							x: -13.99996,
							y: 6.900015
						},
						{
							x: -13.99996,
							y: 6.312862
						},
						{
							x: -14.004027,
							y: 6.305253
						},
						{
							x: -14.019676,
							y: 6.253665
						},
						{
							x: -14.02496,
							y: 6.200015
						},
						{
							x: -14.02496,
							y: 6.100015
						},
						{
							x: -14.02496,
							y: 3.999184
						},
						{
							x: -14.077144,
							y: 4.027077
						},
						{
							x: -14.161561,
							y: 4.052685
						},
						{
							x: -14.249351,
							y: 4.061331
						},
						{
							x: -14.337142,
							y: 4.052685
						},
						{
							x: -14.36056,
							y: 4.045581
						},
						{
							x: -14.363737,
							y: 4.077836
						},
						{
							x: -14.389344,
							y: 4.162253
						},
						{
							x: -14.430929,
							y: 4.240052
						},
						{
							x: -14.486892,
							y: 4.308244
						},
						{
							x: -14.555083,
							y: 4.364207
						},
						{
							x: -14.632882,
							y: 4.405792
						},
						{
							x: -14.717299,
							y: 4.431399
						},
						{
							x: -14.80509,
							y: 4.440046
						},
						{
							x: -14.892881,
							y: 4.431399
						},
						{
							x: -14.977297,
							y: 4.405792
						},
						{
							x: -15.055096,
							y: 4.364207
						},
						{
							x: -15.123288,
							y: 4.308244
						},
						{
							x: -15.179251,
							y: 4.240052
						},
						{
							x: -15.220836,
							y: 4.162253
						},
						{
							x: -15.246443,
							y: 4.077836
						},
						{
							x: -15.25509,
							y: 3.990046
						},
						{
							x: -15.246443,
							y: 3.902255
						},
						{
							x: -15.220836,
							y: 3.817838
						},
						{
							x: -15.179251,
							y: 3.740039
						},
						{
							x: -15.123288,
							y: 3.671848
						},
						{
							x: -15.055096,
							y: 3.615884
						},
						{
							x: -14.977297,
							y: 3.5743
						},
						{
							x: -14.892881,
							y: 3.548692
						},
						{
							x: -14.80509,
							y: 3.540046
						},
						{
							x: -14.717299,
							y: 3.548692
						},
						{
							x: -14.693882,
							y: 3.555796
						},
						{
							x: -14.690705,
							y: 3.523541
						},
						{
							x: -14.665097,
							y: 3.439124
						},
						{
							x: -14.623513,
							y: 3.361325
						},
						{
							x: -14.567549,
							y: 3.293133
						},
						{
							x: -14.499358,
							y: 3.23717
						},
						{
							x: -14.421559,
							y: 3.195586
						},
						{
							x: -14.337142,
							y: 3.169978
						},
						{
							x: -14.249351,
							y: 3.161331
						},
						{
							x: -14.161561,
							y: 3.169978
						},
						{
							x: -14.12496,
							y: 3.181081
						},
						{
							x: -14.12496,
							y: 2.414243
						},
						{
							x: -14.12789,
							y: 2.415809
						},
						{
							x: -14.212307,
							y: 2.441416
						},
						{
							x: -14.300098,
							y: 2.450063
						},
						{
							x: -14.387889,
							y: 2.441416
						},
						{
							x: -14.472306,
							y: 2.415809
						},
						{
							x: -14.550105,
							y: 2.374224
						},
						{
							x: -14.618296,
							y: 2.318261
						},
						{
							x: -14.674259,
							y: 2.25007
						},
						{
							x: -14.715844,
							y: 2.172271
						},
						{
							x: -14.741451,
							y: 2.087854
						},
						{
							x: -14.750098,
							y: 2.000063
						},
						{
							x: -14.741451,
							y: 1.912272
						},
						{
							x: -14.715844,
							y: 1.827855
						},
						{
							x: -14.674259,
							y: 1.750056
						},
						{
							x: -14.618296,
							y: 1.681865
						},
						{
							x: -14.550105,
							y: 1.625902
						},
						{
							x: -14.472306,
							y: 1.584317
						},
						{
							x: -14.387889,
							y: 1.55871
						},
						{
							x: -14.374818,
							y: 1.557423
						},
						{
							x: -14.378614,
							y: 1.552797
						},
						{
							x: -14.404027,
							y: 1.505253
						},
						{
							x: -14.419676,
							y: 1.453665
						},
						{
							x: -14.42496,
							y: 1.400015
						},
						{
							x: -14.42496,
							y: 0.299184
						},
						{
							x: -14.477144,
							y: 0.327077
						},
						{
							x: -14.561561,
							y: 0.352685
						},
						{
							x: -14.649351,
							y: 0.361331
						},
						{
							x: -14.737142,
							y: 0.352685
						},
						{
							x: -14.821559,
							y: 0.327077
						},
						{
							x: -14.899358,
							y: 0.285493
						},
						{
							x: -14.967549,
							y: 0.229529
						},
						{
							x: -15.023513,
							y: 0.161338
						},
						{
							x: -15.065097,
							y: 0.083539
						},
						{
							x: -15.090705,
							y: -878e-6
						},
						{
							x: -15.099351,
							y: -0.088669
						},
						{
							x: -15.090705,
							y: -0.176459
						},
						{
							x: -15.065097,
							y: -0.260876
						},
						{
							x: -15.023513,
							y: -0.338675
						},
						{
							x: -14.993209,
							y: -0.3756
						},
						{
							x: -14.999944,
							y: -0.374937
						},
						{
							x: -15.087735,
							y: -0.383584
						},
						{
							x: -15.172152,
							y: -0.409191
						},
						{
							x: -15.249951,
							y: -0.450776
						},
						{
							x: -15.318142,
							y: -0.506739
						},
						{
							x: -15.374105,
							y: -0.57493
						},
						{
							x: -15.41569,
							y: -0.652729
						},
						{
							x: -15.441297,
							y: -0.737146
						},
						{
							x: -15.449944,
							y: -0.824937
						},
						{
							x: -15.441297,
							y: -0.912728
						},
						{
							x: -15.41569,
							y: -0.997145
						},
						{
							x: -15.374105,
							y: -1.074944
						},
						{
							x: -15.318142,
							y: -1.143135
						},
						{
							x: -15.249951,
							y: -1.199098
						},
						{
							x: -15.172152,
							y: -1.240683
						},
						{
							x: -15.101114,
							y: -1.262231
						},
						{
							x: -15.344414,
							y: -1.505531
						},
						{
							x: -15.378614,
							y: -1.547203
						},
						{
							x: -15.404027,
							y: -1.594747
						},
						{
							x: -15.419676,
							y: -1.646335
						},
						{
							x: -15.42496,
							y: -1.699985
						},
						{
							x: -15.42496,
							y: -3.286077
						},
						{
							x: -18.482569,
							y: -6.343686
						},
						{
							x: -18.484381,
							y: -6.337712
						},
						{
							x: -18.525966,
							y: -6.259913
						},
						{
							x: -18.581929,
							y: -6.191722
						},
						{
							x: -18.65012,
							y: -6.135759
						},
						{
							x: -18.727919,
							y: -6.094174
						},
						{
							x: -18.812336,
							y: -6.068567
						},
						{
							x: -18.900127,
							y: -6.05992
						},
						{
							x: -18.987918,
							y: -6.068567
						},
						{
							x: -19.072335,
							y: -6.094174
						},
						{
							x: -19.150134,
							y: -6.135759
						},
						{
							x: -19.218325,
							y: -6.191722
						},
						{
							x: -19.274288,
							y: -6.259913
						},
						{
							x: -19.315873,
							y: -6.337712
						},
						{
							x: -19.34148,
							y: -6.422129
						},
						{
							x: -19.350127,
							y: -6.50992
						},
						{
							x: -19.34148,
							y: -6.597711
						},
						{
							x: -19.315873,
							y: -6.682128
						},
						{
							x: -19.274288,
							y: -6.759927
						},
						{
							x: -19.218325,
							y: -6.828118
						},
						{
							x: -19.150134,
							y: -6.884081
						},
						{
							x: -19.072335,
							y: -6.925666
						},
						{
							x: -19.066361,
							y: -6.927478
						},
						{
							x: -19.644414,
							y: -7.505531
						},
						{
							x: -19.678614,
							y: -7.547203
						},
						{
							x: -19.704027,
							y: -7.594747
						},
						{
							x: -19.717925,
							y: -7.640561
						},
						{
							x: -19.768158,
							y: -7.681787
						},
						{
							x: -19.824121,
							y: -7.749978
						},
						{
							x: -19.865706,
							y: -7.827777
						},
						{
							x: -19.891313,
							y: -7.912194
						},
						{
							x: -19.89996,
							y: -7.999985
						},
						{
							x: -19.891313,
							y: -8.087776
						},
						{
							x: -19.865706,
							y: -8.172193
						},
						{
							x: -19.824121,
							y: -8.249992
						},
						{
							x: -19.768158,
							y: -8.318183
						},
						{
							x: -19.699967,
							y: -8.374146
						},
						{
							x: -19.622168,
							y: -8.415731
						},
						{
							x: -19.537751,
							y: -8.441338
						},
						{
							x: -19.44996,
							y: -8.449985
						},
						{
							x: -19.362169,
							y: -8.441338
						},
						{
							x: -19.277752,
							y: -8.415731
						},
						{
							x: -19.199953,
							y: -8.374146
						},
						{
							x: -19.131762,
							y: -8.318183
						},
						{
							x: -19.075799,
							y: -8.249992
						},
						{
							x: -19.034214,
							y: -8.172193
						},
						{
							x: -19.008607,
							y: -8.087776
						},
						{
							x: -18.99996,
							y: -7.999985
						},
						{
							x: -19.008607,
							y: -7.912194
						},
						{
							x: -19.034214,
							y: -7.827777
						},
						{
							x: -19.075799,
							y: -7.749978
						},
						{
							x: -19.091686,
							y: -7.730619
						},
						{
							x: -14.955506,
							y: -3.594439
						},
						{
							x: -14.921306,
							y: -3.552767
						},
						{
							x: -14.895893,
							y: -3.505223
						},
						{
							x: -14.880244,
							y: -3.453635
						},
						{
							x: -14.87496,
							y: -3.399985
						},
						{
							x: -14.87496,
							y: -1.813893
						},
						{
							x: -14.355506,
							y: -1.294439
						},
						{
							x: -14.321306,
							y: -1.252767
						},
						{
							x: -14.295893,
							y: -1.205223
						},
						{
							x: -14.284981,
							y: -1.169251
						},
						{
							x: -14.284981,
							y: -1.333468
						},
						{
							x: -14.280177,
							y: -1.382241
						},
						{
							x: -14.265951,
							y: -1.429139
						},
						{
							x: -14.259155,
							y: -1.441853
						},
						{
							x: -14.255177,
							y: -1.482241
						},
						{
							x: -14.240951,
							y: -1.529139
						},
						{
							x: -14.234981,
							y: -1.540308
						},
						{
							x: -14.234981,
							y: -3.108468
						},
						{
							x: -14.230177,
							y: -3.157241
						},
						{
							x: -14.215951,
							y: -3.204139
						},
						{
							x: -14.206136,
							y: -3.222501
						},
						{
							x: -14.205177,
							y: -3.232241
						},
						{
							x: -14.190951,
							y: -3.279139
						},
						{
							x: -14.168216,
							y: -3.321673
						},
						{
							x: -14.165951,
							y: -3.329139
						},
						{
							x: -14.142848,
							y: -3.372361
						},
						{
							x: -14.111757,
							y: -3.410245
						},
						{
							x: -13.916553,
							y: -3.605449
						},
						{
							x: -13.914048,
							y: -3.613706
						},
						{
							x: -13.888635,
							y: -3.66125
						},
						{
							x: -13.854435,
							y: -3.702923
						},
						{
							x: -13.829435,
							y: -3.727923
						},
						{
							x: -11.829503,
							y: -5.727855
						},
						{
							x: -11.834981,
							y: -5.783468
						},
						{
							x: -11.826334,
							y: -5.871259
						},
						{
							x: -11.800727,
							y: -5.955676
						},
						{
							x: -11.759142,
							y: -6.033475
						},
						{
							x: -11.703179,
							y: -6.101666
						},
						{
							x: -11.634987,
							y: -6.15763
						},
						{
							x: -11.557188,
							y: -6.199214
						},
						{
							x: -11.472771,
							y: -6.224822
						},
						{
							x: -11.384981,
							y: -6.233468
						},
						{
							x: -11.29719,
							y: -6.224822
						},
						{
							x: -11.212773,
							y: -6.199214
						},
						{
							x: -11.134974,
							y: -6.15763
						},
						{
							x: -11.066783,
							y: -6.101666
						},
						{
							x: -11.010819,
							y: -6.033475
						},
						{
							x: -10.969235,
							y: -5.955676
						},
						{
							x: -10.943627,
							y: -5.871259
						},
						{
							x: -10.934981,
							y: -5.783468
						},
						{
							x: -10.943627,
							y: -5.695678
						},
						{
							x: -10.969235,
							y: -5.611261
						},
						{
							x: -11.010819,
							y: -5.533462
						},
						{
							x: -11.066783,
							y: -5.46527
						},
						{
							x: -11.134974,
							y: -5.409307
						},
						{
							x: -11.212773,
							y: -5.367723
						},
						{
							x: -11.29719,
							y: -5.342115
						},
						{
							x: -11.384981,
							y: -5.333468
						},
						{
							x: -11.440594,
							y: -5.338946
						},
						{
							x: -11.792714,
							y: -4.986826
						},
						{
							x: -11.777791,
							y: -4.991353
						},
						{
							x: -11.69,
							y: -5
						},
						{
							x: -11.602209,
							y: -4.991353
						},
						{
							x: -11.517792,
							y: -4.965746
						},
						{
							x: -11.439993,
							y: -4.924161
						},
						{
							x: -11.371802,
							y: -4.868198
						},
						{
							x: -11.315839,
							y: -4.800007
						},
						{
							x: -11.274254,
							y: -4.722208
						},
						{
							x: -11.248647,
							y: -4.637791
						},
						{
							x: -11.24,
							y: -4.55
						},
						{
							x: -11.248647,
							y: -4.462209
						},
						{
							x: -11.274254,
							y: -4.377792
						},
						{
							x: -11.315839,
							y: -4.299993
						},
						{
							x: -11.371802,
							y: -4.231802
						},
						{
							x: -11.439993,
							y: -4.175839
						},
						{
							x: -11.517792,
							y: -4.134254
						},
						{
							x: -11.602209,
							y: -4.108647
						},
						{
							x: -11.69,
							y: -4.1
						},
						{
							x: -11.777791,
							y: -4.108647
						},
						{
							x: -11.862208,
							y: -4.134254
						},
						{
							x: -11.940007,
							y: -4.175839
						},
						{
							x: -12.008198,
							y: -4.231802
						},
						{
							x: -12.064161,
							y: -4.299993
						},
						{
							x: -12.105746,
							y: -4.377792
						},
						{
							x: -12.131353,
							y: -4.462209
						},
						{
							x: -12.14,
							y: -4.55
						},
						{
							x: -12.131353,
							y: -4.637791
						},
						{
							x: -12.126826,
							y: -4.652714
						},
						{
							x: -13.368596,
							y: -3.410944
						},
						{
							x: -13.299929,
							y: -3.37424
						},
						{
							x: -13.231738,
							y: -3.318277
						},
						{
							x: -13.175775,
							y: -3.250086
						},
						{
							x: -13.149045,
							y: -3.200079
						},
						{
							x: -12.549936,
							y: -3.200079
						},
						{
							x: -12.501163,
							y: -3.195275
						},
						{
							x: -12.454265,
							y: -3.181049
						},
						{
							x: -12.411043,
							y: -3.157946
						},
						{
							x: -12.373159,
							y: -3.126856
						},
						{
							x: -11.92251,
							y: -2.676207
						},
						{
							x: -11.916451,
							y: -2.737728
						},
						{
							x: -11.890844,
							y: -2.822145
						},
						{
							x: -11.849259,
							y: -2.899944
						},
						{
							x: -11.846912,
							y: -2.902804
						},
						{
							x: -11.890007,
							y: -2.925839
						},
						{
							x: -11.958198,
							y: -2.981802
						},
						{
							x: -12.014161,
							y: -3.049993
						},
						{
							x: -12.055746,
							y: -3.127792
						},
						{
							x: -12.081353,
							y: -3.212209
						},
						{
							x: -12.09,
							y: -3.3
						},
						{
							x: -12.081353,
							y: -3.387791
						},
						{
							x: -12.055746,
							y: -3.472208
						},
						{
							x: -12.014161,
							y: -3.550007
						},
						{
							x: -11.958198,
							y: -3.618198
						},
						{
							x: -11.890007,
							y: -3.674161
						},
						{
							x: -11.812208,
							y: -3.715746
						},
						{
							x: -11.727791,
							y: -3.741353
						},
						{
							x: -11.64,
							y: -3.75
						},
						{
							x: -11.552209,
							y: -3.741353
						},
						{
							x: -11.467792,
							y: -3.715746
						},
						{
							x: -11.389993,
							y: -3.674161
						},
						{
							x: -11.321802,
							y: -3.618198
						},
						{
							x: -11.265839,
							y: -3.550007
						},
						{
							x: -11.224254,
							y: -3.472208
						},
						{
							x: -11.198647,
							y: -3.387791
						},
						{
							x: -11.19,
							y: -3.3
						},
						{
							x: -11.198647,
							y: -3.212209
						},
						{
							x: -11.224254,
							y: -3.127792
						},
						{
							x: -11.265839,
							y: -3.049993
						},
						{
							x: -11.268186,
							y: -3.047133
						},
						{
							x: -11.225091,
							y: -3.024098
						},
						{
							x: -11.1569,
							y: -2.968135
						},
						{
							x: -11.100937,
							y: -2.899944
						},
						{
							x: -11.092143,
							y: -2.883493
						},
						{
							x: -11.043196,
							y: -2.943135
						},
						{
							x: -10.975005,
							y: -2.999098
						},
						{
							x: -10.897206,
							y: -3.040683
						},
						{
							x: -10.812789,
							y: -3.06629
						},
						{
							x: -10.724998,
							y: -3.074937
						},
						{
							x: -10.637207,
							y: -3.06629
						},
						{
							x: -10.567286,
							y: -3.04508
						},
						{
							x: -10.575152,
							y: -3.124937
						},
						{
							x: -10.566505,
							y: -3.212728
						},
						{
							x: -10.540898,
							y: -3.297145
						},
						{
							x: -10.499313,
							y: -3.374944
						},
						{
							x: -10.44335,
							y: -3.443135
						},
						{
							x: -10.375159,
							y: -3.499098
						},
						{
							x: -10.29736,
							y: -3.540683
						},
						{
							x: -10.212943,
							y: -3.56629
						},
						{
							x: -10.125152,
							y: -3.574937
						},
						{
							x: -10.037361,
							y: -3.56629
						},
						{
							x: -9.952944,
							y: -3.540683
						},
						{
							x: -9.875145,
							y: -3.499098
						},
						{
							x: -9.806954,
							y: -3.443135
						},
						{
							x: -9.750991,
							y: -3.374944
						},
						{
							x: -9.709406,
							y: -3.297145
						},
						{
							x: -9.683799,
							y: -3.212728
						},
						{
							x: -9.675152,
							y: -3.124937
						},
						{
							x: -9.678993,
							y: -3.085938
						},
						{
							x: -8.95876,
							y: -2.504212
						},
						{
							x: -8.976353,
							y: -2.562209
						},
						{
							x: -8.985,
							y: -2.65
						},
						{
							x: -8.976353,
							y: -2.737791
						},
						{
							x: -8.950746,
							y: -2.822208
						},
						{
							x: -8.909161,
							y: -2.900007
						},
						{
							x: -8.853198,
							y: -2.968198
						},
						{
							x: -8.793178,
							y: -3.017455
						},
						{
							x: -8.799313,
							y: -3.02493
						},
						{
							x: -8.840898,
							y: -3.102729
						},
						{
							x: -8.866505,
							y: -3.187146
						},
						{
							x: -8.875152,
							y: -3.274937
						},
						{
							x: -8.866505,
							y: -3.362728
						},
						{
							x: -8.840898,
							y: -3.447145
						},
						{
							x: -8.799313,
							y: -3.524944
						},
						{
							x: -8.74335,
							y: -3.593135
						},
						{
							x: -8.696029,
							y: -3.63197
						},
						{
							x: -8.878448,
							y: -6.814171
						},
						{
							x: -8.900159,
							y: -6.825776
						},
						{
							x: -8.96835,
							y: -6.881739
						},
						{
							x: -9.024313,
							y: -6.94993
						},
						{
							x: -9.065898,
							y: -7.027729
						},
						{
							x: -9.091505,
							y: -7.112146
						},
						{
							x: -9.100152,
							y: -7.199937
						},
						{
							x: -9.091505,
							y: -7.287728
						},
						{
							x: -9.065898,
							y: -7.372145
						},
						{
							x: -9.049777,
							y: -7.402305
						},
						{
							x: -9.112855,
							y: -7.408518
						},
						{
							x: -9.197272,
							y: -7.434125
						},
						{
							x: -9.275071,
							y: -7.47571
						},
						{
							x: -9.343262,
							y: -7.531673
						},
						{
							x: -9.399225,
							y: -7.599864
						},
						{
							x: -9.44081,
							y: -7.677663
						},
						{
							x: -9.466417,
							y: -7.76208
						},
						{
							x: -9.475064,
							y: -7.849871
						},
						{
							x: -9.466417,
							y: -7.937662
						},
						{
							x: -9.44081,
							y: -8.022079
						},
						{
							x: -9.439209,
							y: -8.025075
						},
						{
							x: -10.235791,
							y: -8.025075
						},
						{
							x: -10.23419,
							y: -8.022079
						},
						{
							x: -10.208583,
							y: -7.937662
						},
						{
							x: -10.199936,
							y: -7.849871
						},
						{
							x: -10.208583,
							y: -7.76208
						},
						{
							x: -10.23419,
							y: -7.677663
						},
						{
							x: -10.275775,
							y: -7.599864
						},
						{
							x: -10.331738,
							y: -7.531673
						},
						{
							x: -10.399929,
							y: -7.47571
						},
						{
							x: -10.477728,
							y: -7.434125
						},
						{
							x: -10.562145,
							y: -7.408518
						},
						{
							x: -10.649936,
							y: -7.399871
						},
						{
							x: -10.737727,
							y: -7.408518
						},
						{
							x: -10.822144,
							y: -7.434125
						},
						{
							x: -10.899943,
							y: -7.47571
						},
						{
							x: -10.968134,
							y: -7.531673
						},
						{
							x: -11.024097,
							y: -7.599864
						},
						{
							x: -11.065682,
							y: -7.677663
						},
						{
							x: -11.091289,
							y: -7.76208
						},
						{
							x: -11.099936,
							y: -7.849871
						},
						{
							x: -11.091289,
							y: -7.937662
						},
						{
							x: -11.065682,
							y: -8.022079
						},
						{
							x: -11.042316,
							y: -8.065793
						},
						{
							x: -11.052846,
							y: -8.071421
						},
						{
							x: -11.094518,
							y: -8.105621
						},
						{
							x: -12.16945,
							y: -9.180553
						},
						{
							x: -12.225064,
							y: -9.175075
						},
						{
							x: -12.312855,
							y: -9.183722
						},
						{
							x: -12.397272,
							y: -9.209329
						},
						{
							x: -12.475071,
							y: -9.250914
						},
						{
							x: -12.543262,
							y: -9.306877
						},
						{
							x: -12.599225,
							y: -9.375068
						},
						{
							x: -12.64081,
							y: -9.452867
						},
						{
							x: -12.666417,
							y: -9.537284
						},
						{
							x: -12.675064,
							y: -9.625075
						},
						{
							x: -12.666417,
							y: -9.712866
						},
						{
							x: -12.64081,
							y: -9.797283
						},
						{
							x: -12.599225,
							y: -9.875082
						},
						{
							x: -12.543262,
							y: -9.943273
						},
						{
							x: -12.475071,
							y: -9.999236
						},
						{
							x: -12.397272,
							y: -10.040821
						},
						{
							x: -12.312855,
							y: -10.066428
						},
						{
							x: -12.225064,
							y: -10.075075
						},
						{
							x: -12.137273,
							y: -10.066428
						},
						{
							x: -12.052856,
							y: -10.040821
						},
						{
							x: -11.975057,
							y: -9.999236
						},
						{
							x: -11.906866,
							y: -9.943273
						},
						{
							x: -11.850903,
							y: -9.875082
						},
						{
							x: -11.833344,
							y: -9.842233
						},
						{
							x: -11.818197,
							y: -9.86069
						},
						{
							x: -11.750005,
							y: -9.916654
						},
						{
							x: -11.672206,
							y: -9.958238
						},
						{
							x: -11.587789,
							y: -9.983846
						},
						{
							x: -11.499999,
							y: -9.992492
						},
						{
							x: -11.444385,
							y: -9.987015
						},
						{
							x: -8.844521,
							y: -12.586879
						},
						{
							x: -8.84808,
							y: -12.623012
						},
						{
							x: -10.365546,
							y: -11.105546
						},
						{
							x: -10.407218,
							y: -11.071346
						},
						{
							x: -10.454762,
							y: -11.045933
						},
						{
							x: -10.50635,
							y: -11.030284
						},
						{
							x: -10.56,
							y: -11.025
						},
						{
							x: -15.646092,
							y: -11.025
						},
						{
							x: -16.065546,
							y: -10.605546
						},
						{
							x: -16.165546,
							y: -10.505546
						},
						{
							x: -16.207218,
							y: -10.471346
						},
						{
							x: -16.254762,
							y: -10.445933
						},
						{
							x: -16.263017,
							y: -10.443429
						},
						{
							x: -16.612523,
							y: -10.093923
						},
						{
							x: -16.550064,
							y: -10.100075
						},
						{
							x: -16.462273,
							y: -10.091428
						},
						{
							x: -16.377856,
							y: -10.065821
						},
						{
							x: -16.300057,
							y: -10.024236
						},
						{
							x: -16.231866,
							y: -9.968273
						},
						{
							x: -16.175903,
							y: -9.900082
						},
						{
							x: -16.134318,
							y: -9.822283
						},
						{
							x: -16.108711,
							y: -9.737866
						},
						{
							x: -16.100064,
							y: -9.650075
						},
						{
							x: -16.108711,
							y: -9.562284
						},
						{
							x: -16.134318,
							y: -9.477867
						},
						{
							x: -16.175903,
							y: -9.400068
						},
						{
							x: -16.231866,
							y: -9.331877
						},
						{
							x: -16.300057,
							y: -9.275914
						},
						{
							x: -16.377856,
							y: -9.234329
						},
						{
							x: -16.462273,
							y: -9.208722
						},
						{
							x: -16.550064,
							y: -9.200075
						},
						{
							x: -16.637855,
							y: -9.208722
						},
						{
							x: -16.722272,
							y: -9.234329
						},
						{
							x: -16.800071,
							y: -9.275914
						},
						{
							x: -16.868262,
							y: -9.331877
						},
						{
							x: -16.924225,
							y: -9.400068
						},
						{
							x: -16.96581,
							y: -9.477867
						},
						{
							x: -16.970544,
							y: -9.493473
						},
						{
							x: -16.987792,
							y: -9.484254
						},
						{
							x: -17.070322,
							y: -9.459219
						},
						{
							x: -16.555482,
							y: -8.944379
						},
						{
							x: -16.521282,
							y: -8.902707
						},
						{
							x: -16.495869,
							y: -8.855163
						},
						{
							x: -16.48022,
							y: -8.803575
						},
						{
							x: -16.474936,
							y: -8.749925
						},
						{
							x: -16.474936,
							y: -7.563833
						},
						{
							x: -16.436028,
							y: -7.524925
						},
						{
							x: -15.849936,
							y: -7.524925
						},
						{
							x: -15.796286,
							y: -7.519641
						},
						{
							x: -15.744698,
							y: -7.503992
						},
						{
							x: -15.697154,
							y: -7.478579
						},
						{
							x: -15.655482,
							y: -7.444379
						},
						{
							x: -14.855482,
							y: -6.644379
						},
						{
							x: -14.821282,
							y: -6.602707
						},
						{
							x: -14.795869,
							y: -6.555163
						},
						{
							x: -14.793365,
							y: -6.546908
						},
						{
							x: -14.773159,
							y: -6.526702
						},
						{
							x: -14.745994,
							y: -6.499537
						},
						{
							x: -14.701163,
							y: -6.495121
						},
						{
							x: -14.654265,
							y: -6.480895
						},
						{
							x: -14.611043,
							y: -6.457792
						},
						{
							x: -14.573159,
							y: -6.426702
						},
						{
							x: -14.34494,
							y: -6.198483
						},
						{
							x: -14.350014,
							y: -6.249999
						},
						{
							x: -14.341367,
							y: -6.33779
						},
						{
							x: -14.31576,
							y: -6.422207
						},
						{
							x: -14.274175,
							y: -6.500006
						},
						{
							x: -14.218212,
							y: -6.568197
						},
						{
							x: -14.150021,
							y: -6.62416
						},
						{
							x: -14.072222,
							y: -6.665745
						},
						{
							x: -13.987805,
							y: -6.691352
						},
						{
							x: -13.900014,
							y: -6.699999
						},
						{
							x: -13.812223,
							y: -6.691352
						},
						{
							x: -13.727806,
							y: -6.665745
						},
						{
							x: -13.650007,
							y: -6.62416
						},
						{
							x: -13.581816,
							y: -6.568197
						},
						{
							x: -13.525853,
							y: -6.500006
						},
						{
							x: -13.484268,
							y: -6.422207
						},
						{
							x: -13.458661,
							y: -6.33779
						},
						{
							x: -13.450014,
							y: -6.249999
						},
						{
							x: -13.458661,
							y: -6.162208
						},
						{
							x: -13.484268,
							y: -6.077791
						},
						{
							x: -13.525853,
							y: -5.999992
						},
						{
							x: -13.581816,
							y: -5.931801
						},
						{
							x: -13.650007,
							y: -5.875838
						},
						{
							x: -13.727806,
							y: -5.834253
						},
						{
							x: -13.812223,
							y: -5.808646
						},
						{
							x: -13.900014,
							y: -5.799999
						},
						{
							x: -13.95153,
							y: -5.805073
						},
						{
							x: -13.537733,
							y: -5.391276
						},
						{
							x: -13.537727,
							y: -5.391278
						},
						{
							x: -13.449936,
							y: -5.399925
						},
						{
							x: -13.362145,
							y: -5.391278
						},
						{
							x: -13.277728,
							y: -5.365671
						},
						{
							x: -13.199929,
							y: -5.324086
						},
						{
							x: -13.131738,
							y: -5.268123
						},
						{
							x: -13.075775,
							y: -5.199932
						},
						{
							x: -13.03419,
							y: -5.122133
						},
						{
							x: -13.008583,
							y: -5.037716
						},
						{
							x: -12.999936,
							y: -4.949925
						},
						{
							x: -13.008583,
							y: -4.862134
						},
						{
							x: -13.03419,
							y: -4.777717
						},
						{
							x: -13.075775,
							y: -4.699918
						},
						{
							x: -13.131738,
							y: -4.631727
						},
						{
							x: -13.199929,
							y: -4.575764
						},
						{
							x: -13.277728,
							y: -4.534179
						},
						{
							x: -13.362145,
							y: -4.508572
						},
						{
							x: -13.444927,
							y: -4.500418
						},
						{
							x: -13.4375,
							y: -4.425016
						},
						{
							x: -13.446147,
							y: -4.337225
						},
						{
							x: -13.471754,
							y: -4.252808
						},
						{
							x: -13.513339,
							y: -4.175009
						},
						{
							x: -13.569302,
							y: -4.106818
						},
						{
							x: -13.637493,
							y: -4.050854
						},
						{
							x: -13.715292,
							y: -4.00927
						},
						{
							x: -13.799709,
							y: -3.983662
						},
						{
							x: -13.8875,
							y: -3.975016
						},
						{
							x: -13.975291,
							y: -3.983662
						},
						{
							x: -14.059708,
							y: -4.00927
						},
						{
							x: -14.137507,
							y: -4.050854
						},
						{
							x: -14.205698,
							y: -4.106818
						},
						{
							x: -14.261661,
							y: -4.175009
						},
						{
							x: -14.303246,
							y: -4.252808
						},
						{
							x: -14.328853,
							y: -4.337225
						},
						{
							x: -14.3375,
							y: -4.425016
						},
						{
							x: -14.331828,
							y: -4.482598
						},
						{
							x: -14.354554,
							y: -4.407683
						},
						{
							x: -14.396138,
							y: -4.329884
						},
						{
							x: -14.452101,
							y: -4.261693
						},
						{
							x: -14.520293,
							y: -4.20573
						},
						{
							x: -14.598092,
							y: -4.164145
						},
						{
							x: -14.682509,
							y: -4.138537
						},
						{
							x: -14.770299,
							y: -4.129891
						},
						{
							x: -14.85809,
							y: -4.138537
						},
						{
							x: -14.942507,
							y: -4.164145
						},
						{
							x: -15.020306,
							y: -4.20573
						},
						{
							x: -15.088497,
							y: -4.261693
						},
						{
							x: -15.144461,
							y: -4.329884
						},
						{
							x: -15.186045,
							y: -4.407683
						},
						{
							x: -15.211653,
							y: -4.4921
						},
						{
							x: -15.220299,
							y: -4.579891
						},
						{
							x: -15.211653,
							y: -4.667682
						},
						{
							x: -15.186045,
							y: -4.752098
						},
						{
							x: -15.144461,
							y: -4.829897
						},
						{
							x: -15.103432,
							y: -4.879891
						},
						{
							x: -15.116502,
							y: -4.895816
						},
						{
							x: -15.149992,
							y: -4.868331
						},
						{
							x: -15.227791,
							y: -4.826747
						},
						{
							x: -15.312208,
							y: -4.801139
						},
						{
							x: -15.399999,
							y: -4.792492
						},
						{
							x: -15.487789,
							y: -4.801139
						},
						{
							x: -15.572206,
							y: -4.826747
						},
						{
							x: -15.650005,
							y: -4.868331
						},
						{
							x: -15.718197,
							y: -4.924294
						},
						{
							x: -15.77416,
							y: -4.992486
						},
						{
							x: -15.815745,
							y: -5.070285
						},
						{
							x: -15.841352,
							y: -5.154702
						},
						{
							x: -15.849999,
							y: -5.242492
						},
						{
							x: -15.841352,
							y: -5.330283
						},
						{
							x: -15.815745,
							y: -5.4147
						},
						{
							x: -15.77416,
							y: -5.492499
						},
						{
							x: -15.718197,
							y: -5.56069
						},
						{
							x: -15.650005,
							y: -5.616654
						},
						{
							x: -15.572206,
							y: -5.658238
						},
						{
							x: -15.487789,
							y: -5.683846
						},
						{
							x: -15.399999,
							y: -5.692492
						},
						{
							x: -15.312208,
							y: -5.683846
						},
						{
							x: -15.227791,
							y: -5.658238
						},
						{
							x: -15.149992,
							y: -5.616654
						},
						{
							x: -15.081801,
							y: -5.56069
						},
						{
							x: -15.053797,
							y: -5.526567
						},
						{
							x: -15.020306,
							y: -5.554052
						},
						{
							x: -14.942507,
							y: -5.595637
						},
						{
							x: -14.85809,
							y: -5.621244
						},
						{
							x: -14.770299,
							y: -5.629891
						},
						{
							x: -14.682509,
							y: -5.621244
						},
						{
							x: -14.598092,
							y: -5.595637
						},
						{
							x: -14.520293,
							y: -5.554052
						},
						{
							x: -14.452101,
							y: -5.498089
						},
						{
							x: -14.396138,
							y: -5.429897
						},
						{
							x: -14.394589,
							y: -5.426998
						},
						{
							x: -14.322144,
							y: -5.465721
						},
						{
							x: -14.319951,
							y: -5.466386
						},
						{
							x: -14.853878,
							y: -6.000313
						},
						{
							x: -14.898709,
							y: -6.004729
						},
						{
							x: -14.945607,
							y: -6.018955
						},
						{
							x: -14.988829,
							y: -6.042058
						},
						{
							x: -15.026713,
							y: -6.073148
						},
						{
							x: -15.126713,
							y: -6.173148
						},
						{
							x: -15.146919,
							y: -6.193354
						},
						{
							x: -15.155174,
							y: -6.195858
						},
						{
							x: -15.202718,
							y: -6.221271
						},
						{
							x: -15.24439,
							y: -6.255471
						},
						{
							x: -15.963844,
							y: -6.974925
						},
						{
							x: -16.549936,
							y: -6.974925
						},
						{
							x: -16.603586,
							y: -6.980209
						},
						{
							x: -16.655174,
							y: -6.995858
						},
						{
							x: -16.702718,
							y: -7.021271
						},
						{
							x: -16.74439,
							y: -7.055471
						},
						{
							x: -16.94439,
							y: -7.255471
						},
						{
							x: -16.97859,
							y: -7.297143
						},
						{
							x: -17.004003,
							y: -7.344687
						},
						{
							x: -17.019652,
							y: -7.396275
						},
						{
							x: -17.024936,
							y: -7.449925
						},
						{
							x: -17.024936,
							y: -8.636017
						},
						{
							x: -17.080182,
							y: -8.691263
						},
						{
							x: -17.084268,
							y: -8.677791
						},
						{
							x: -17.125853,
							y: -8.599992
						},
						{
							x: -17.181816,
							y: -8.531801
						},
						{
							x: -17.250007,
							y: -8.475838
						},
						{
							x: -17.327806,
							y: -8.434253
						},
						{
							x: -17.412223,
							y: -8.408646
						},
						{
							x: -17.500014,
							y: -8.399999
						},
						{
							x: -17.587805,
							y: -8.408646
						},
						{
							x: -17.672222,
							y: -8.434253
						},
						{
							x: -17.750021,
							y: -8.475838
						},
						{
							x: -17.818212,
							y: -8.531801
						},
						{
							x: -17.874175,
							y: -8.599992
						},
						{
							x: -17.91576,
							y: -8.677791
						},
						{
							x: -17.941367,
							y: -8.762208
						},
						{
							x: -17.950014,
							y: -8.849999
						},
						{
							x: -17.941367,
							y: -8.93779
						},
						{
							x: -17.91576,
							y: -9.022207
						},
						{
							x: -17.874175,
							y: -9.100006
						},
						{
							x: -17.818212,
							y: -9.168197
						},
						{
							x: -17.750021,
							y: -9.22416
						},
						{
							x: -17.672222,
							y: -9.265745
						},
						{
							x: -17.65875,
							y: -9.269831
						},
						{
							x: -17.84439,
							y: -9.455471
						},
						{
							x: -17.87859,
							y: -9.497143
						},
						{
							x: -17.904003,
							y: -9.544687
						},
						{
							x: -17.919652,
							y: -9.596275
						},
						{
							x: -17.924936,
							y: -9.649925
						},
						{
							x: -17.924936,
							y: -10.949925
						},
						{
							x: -17.919652,
							y: -11.003575
						},
						{
							x: -17.904003,
							y: -11.055163
						},
						{
							x: -17.87859,
							y: -11.102707
						},
						{
							x: -17.84439,
							y: -11.144379
						},
						{
							x: -17.824936,
							y: -11.163833
						},
						{
							x: -17.824936,
							y: -11.422427
						},
						{
							x: -17.877793,
							y: -11.394174
						},
						{
							x: -17.96221,
							y: -11.368567
						},
						{
							x: -18.050001,
							y: -11.35992
						},
						{
							x: -18.137792,
							y: -11.368567
						},
						{
							x: -18.222209,
							y: -11.394174
						},
						{
							x: -18.300008,
							y: -11.435759
						},
						{
							x: -18.368199,
							y: -11.491722
						},
						{
							x: -18.424162,
							y: -11.559913
						},
						{
							x: -18.465747,
							y: -11.637712
						},
						{
							x: -18.491354,
							y: -11.722129
						},
						{
							x: -18.500001,
							y: -11.80992
						},
						{
							x: -18.491354,
							y: -11.897711
						},
						{
							x: -18.465747,
							y: -11.982128
						},
						{
							x: -18.424162,
							y: -12.059927
						},
						{
							x: -18.368199,
							y: -12.128118
						},
						{
							x: -18.300008,
							y: -12.184081
						},
						{
							x: -18.222209,
							y: -12.225666
						},
						{
							x: -18.139633,
							y: -12.250714
						},
						{
							x: -18.263844,
							y: -12.374925
						},
						{
							x: -18.349936,
							y: -12.374925
						},
						{
							x: -18.403586,
							y: -12.380209
						},
						{
							x: -18.455174,
							y: -12.395858
						},
						{
							x: -18.502718,
							y: -12.421271
						},
						{
							x: -18.54439,
							y: -12.455471
						},
						{
							x: -18.74439,
							y: -12.655471
						},
						{
							x: -18.77859,
							y: -12.697143
						},
						{
							x: -18.804003,
							y: -12.744687
						},
						{
							x: -18.819652,
							y: -12.796275
						},
						{
							x: -18.824936,
							y: -12.849925
						},
						{
							x: -18.824936,
							y: -16.440278
						},
						{
							x: -18.831788,
							y: -16.431929
						},
						{
							x: -18.899979,
							y: -16.375966
						},
						{
							x: -18.977778,
							y: -16.334381
						},
						{
							x: -19.062195,
							y: -16.308774
						},
						{
							x: -19.149986,
							y: -16.300127
						},
						{
							x: -19.237777,
							y: -16.308774
						},
						{
							x: -19.322194,
							y: -16.334381
						},
						{
							x: -19.399993,
							y: -16.375966
						},
						{
							x: -19.468184,
							y: -16.431929
						},
						{
							x: -19.524147,
							y: -16.50012
						},
						{
							x: -19.565732,
							y: -16.577919
						},
						{
							x: -19.591339,
							y: -16.662336
						},
						{
							x: -19.599986,
							y: -16.750127
						},
						{
							x: -19.591339,
							y: -16.837918
						},
						{
							x: -19.565732,
							y: -16.922335
						},
						{
							x: -19.524147,
							y: -17.000134
						},
						{
							x: -19.468184,
							y: -17.068325
						},
						{
							x: -19.399993,
							y: -17.124288
						},
						{
							x: -19.322194,
							y: -17.165873
						},
						{
							x: -19.237777,
							y: -17.19148
						},
						{
							x: -19.149986,
							y: -17.200127
						},
						{
							x: -19.062195,
							y: -17.19148
						},
						{
							x: -18.977778,
							y: -17.165873
						},
						{
							x: -18.899979,
							y: -17.124288
						},
						{
							x: -18.831788,
							y: -17.068325
						},
						{
							x: -18.799936,
							y: -17.029513
						},
						{
							x: -18.799936,
							y: -18.47576
						},
						{
							x: -18.799943,
							y: -18.475764
						},
						{
							x: -18.868134,
							y: -18.531727
						},
						{
							x: -18.924097,
							y: -18.599918
						},
						{
							x: -18.965682,
							y: -18.677717
						},
						{
							x: -18.991289,
							y: -18.762134
						},
						{
							x: -18.999936,
							y: -18.849925
						},
						{
							x: -18.991289,
							y: -18.937716
						},
						{
							x: -18.965682,
							y: -19.022133
						},
						{
							x: -18.924097,
							y: -19.099932
						},
						{
							x: -18.868134,
							y: -19.168123
						},
						{
							x: -18.799943,
							y: -19.224086
						},
						{
							x: -18.722144,
							y: -19.265671
						},
						{
							x: -18.637727,
							y: -19.291278
						},
						{
							x: -18.549936,
							y: -19.299925
						},
						{
							x: -18.462145,
							y: -19.291278
						},
						{
							x: -18.377728,
							y: -19.265671
						},
						{
							x: -18.299929,
							y: -19.224086
						},
						{
							x: -18.231738,
							y: -19.168123
						},
						{
							x: -18.175775,
							y: -19.099932
						},
						{
							x: -18.13419,
							y: -19.022133
						},
						{
							x: -18.108583,
							y: -18.937716
						},
						{
							x: -18.099936,
							y: -18.849925
						},
						{
							x: -18.108583,
							y: -18.762134
						},
						{
							x: -18.13419,
							y: -18.677717
						},
						{
							x: -18.175775,
							y: -18.599918
						},
						{
							x: -18.231738,
							y: -18.531727
						},
						{
							x: -18.299929,
							y: -18.475764
						},
						{
							x: -18.299936,
							y: -18.47576
						},
						{
							x: -18.299936,
							y: -16.962772
						},
						{
							x: -18.295869,
							y: -16.955163
						},
						{
							x: -18.28022,
							y: -16.903575
						},
						{
							x: -18.274936,
							y: -16.849925
						},
						{
							x: -18.274936,
							y: -16.749925
						},
						{
							x: -18.274936,
							y: -13.492907
						},
						{
							x: -18.232208,
							y: -13.515746
						},
						{
							x: -18.147791,
							y: -13.541353
						},
						{
							x: -18.06,
							y: -13.55
						},
						{
							x: -17.972209,
							y: -13.541353
						},
						{
							x: -17.887792,
							y: -13.515746
						},
						{
							x: -17.809993,
							y: -13.474161
						},
						{
							x: -17.741802,
							y: -13.418198
						},
						{
							x: -17.685839,
							y: -13.350007
						},
						{
							x: -17.644254,
							y: -13.272208
						},
						{
							x: -17.618647,
							y: -13.187791
						},
						{
							x: -17.61,
							y: -13.1
						},
						{
							x: -17.618647,
							y: -13.012209
						},
						{
							x: -17.644254,
							y: -12.927792
						},
						{
							x: -17.685839,
							y: -12.849993
						},
						{
							x: -17.741802,
							y: -12.781802
						},
						{
							x: -17.809993,
							y: -12.725839
						},
						{
							x: -17.827555,
							y: -12.716452
						},
						{
							x: -17.355482,
							y: -12.244379
						},
						{
							x: -17.321282,
							y: -12.202707
						},
						{
							x: -17.295869,
							y: -12.155163
						},
						{
							x: -17.28022,
							y: -12.103575
						},
						{
							x: -17.274936,
							y: -12.049925
						},
						{
							x: -17.274936,
							y: -11.049925
						},
						{
							x: -17.28022,
							y: -10.996275
						},
						{
							x: -17.295869,
							y: -10.944687
						},
						{
							x: -17.321282,
							y: -10.897143
						},
						{
							x: -17.355482,
							y: -10.855471
						},
						{
							x: -17.374936,
							y: -10.836017
						},
						{
							x: -17.374936,
							y: -10.292907
						},
						{
							x: -17.332208,
							y: -10.315746
						},
						{
							x: -17.247791,
							y: -10.341353
						},
						{
							x: -17.16,
							y: -10.35
						},
						{
							x: -17.072209,
							y: -10.341353
						},
						{
							x: -17.072203,
							y: -10.341351
						},
						{
							x: -16.616571,
							y: -10.796983
						},
						{
							x: -16.614067,
							y: -10.805238
						},
						{
							x: -16.588654,
							y: -10.852782
						},
						{
							x: -16.554454,
							y: -10.894454
						},
						{
							x: -16.454454,
							y: -10.994454
						},
						{
							x: -15.954454,
							y: -11.494454
						},
						{
							x: -15.912782,
							y: -11.528654
						},
						{
							x: -15.865238,
							y: -11.554067
						},
						{
							x: -15.81365,
							y: -11.569716
						},
						{
							x: -15.76,
							y: -11.575
						},
						{
							x: -11.264214,
							y: -11.575
						},
						{
							x: -11.265706,
							y: -11.577792
						},
						{
							x: -11.291313,
							y: -11.662209
						},
						{
							x: -11.29996,
							y: -11.75
						},
						{
							x: -11.294482,
							y: -11.805614
						},
						{
							x: -11.769414,
							y: -12.280546
						},
						{
							x: -11.803614,
							y: -12.322218
						},
						{
							x: -11.829027,
							y: -12.369762
						},
						{
							x: -11.844676,
							y: -12.42135
						},
						{
							x: -11.84996,
							y: -12.475
						},
						{
							x: -11.84996,
							y: -16.45
						},
						{
							x: -11.844676,
							y: -16.50365
						},
						{
							x: -11.829027,
							y: -16.555238
						},
						{
							x: -11.803614,
							y: -16.602782
						},
						{
							x: -11.769414,
							y: -16.644454
						},
						{
							x: -11.544414,
							y: -16.869454
						},
						{
							x: -11.502742,
							y: -16.903654
						},
						{
							x: -11.455198,
							y: -16.929067
						},
						{
							x: -11.40361,
							y: -16.944716
						},
						{
							x: -11.34996,
							y: -16.95
						},
						{
							x: -10.988868,
							y: -16.95
						},
						{
							x: -10.344414,
							y: -17.594454
						},
						{
							x: -10.302742,
							y: -17.628654
						},
						{
							x: -10.255198,
							y: -17.654067
						},
						{
							x: -10.247733,
							y: -17.656332
						},
						{
							x: -10.205198,
							y: -17.679067
						},
						{
							x: -10.197733,
							y: -17.681332
						},
						{
							x: -10.155198,
							y: -17.704067
						},
						{
							x: -10.10361,
							y: -17.719716
						},
						{
							x: -10.096356,
							y: -17.72043
						},
						{
							x: -10.080198,
							y: -17.729067
						},
						{
							x: -10.02861,
							y: -17.744716
						},
						{
							x: -9.97496,
							y: -17.75
						},
						{
							x: -9.063868,
							y: -17.75
						},
						{
							x: -8.944414,
							y: -17.869454
						},
						{
							x: -8.902742,
							y: -17.903654
						},
						{
							x: -8.862375,
							y: -17.925231
						},
						{
							x: -8.827742,
							y: -17.953654
						},
						{
							x: -8.780198,
							y: -17.979067
						},
						{
							x: -8.772733,
							y: -17.981332
						},
						{
							x: -8.730198,
							y: -18.004067
						},
						{
							x: -8.722733,
							y: -18.006332
						},
						{
							x: -8.680198,
							y: -18.029067
						},
						{
							x: -8.62861,
							y: -18.044716
						},
						{
							x: -8.621356,
							y: -18.04543
						},
						{
							x: -8.605198,
							y: -18.054067
						},
						{
							x: -8.55361,
							y: -18.069716
						},
						{
							x: -8.49996,
							y: -18.075
						},
						{
							x: -7.812807,
							y: -18.075
						},
						{
							x: -7.805198,
							y: -18.079067
						},
						{
							x: -7.75361,
							y: -18.094716
						},
						{
							x: -7.69996,
							y: -18.1
						},
						{
							x: -7.637807,
							y: -18.1
						},
						{
							x: -7.630198,
							y: -18.104067
						},
						{
							x: -7.57861,
							y: -18.119716
						},
						{
							x: -7.52496,
							y: -18.125
						},
						{
							x: -6.71261,
							y: -18.125
						},
						{
							x: -6.690706,
							y: -18.197208
						},
						{
							x: -6.649121,
							y: -18.275007
						},
						{
							x: -6.593158,
							y: -18.343198
						},
						{
							x: -6.524967,
							y: -18.399161
						},
						{
							x: -6.447168,
							y: -18.440746
						},
						{
							x: -6.362751,
							y: -18.466353
						},
						{
							x: -6.27496,
							y: -18.475
						},
						{
							x: -6.187169,
							y: -18.466353
						},
						{
							x: -6.102752,
							y: -18.440746
						},
						{
							x: -6.024953,
							y: -18.399161
						},
						{
							x: -5.956762,
							y: -18.343198
						},
						{
							x: -5.949244,
							y: -18.334037
						},
						{
							x: -5.890031,
							y: -18.382632
						},
						{
							x: -5.812232,
							y: -18.424216
						},
						{
							x: -5.727815,
							y: -18.449824
						},
						{
							x: -5.640025,
							y: -18.45847
						},
						{
							x: -5.552234,
							y: -18.449824
						},
						{
							x: -5.467817,
							y: -18.424216
						},
						{
							x: -5.390018,
							y: -18.382632
						},
						{
							x: -5.321827,
							y: -18.326668
						},
						{
							x: -5.265863,
							y: -18.258477
						},
						{
							x: -5.224279,
							y: -18.180678
						},
						{
							x: -5.223468,
							y: -18.178003
						},
						{
							x: -5.069494,
							y: -18.331977
						},
						{
							x: -5.027822,
							y: -18.366177
						},
						{
							x: -4.980278,
							y: -18.39159
						},
						{
							x: -4.92869,
							y: -18.407239
						},
						{
							x: -4.87504,
							y: -18.412523
						},
						{
							x: -2.750393,
							y: -18.412523
						},
						{
							x: -2.775071,
							y: -18.425714
						},
						{
							x: -2.843262,
							y: -18.481677
						},
						{
							x: -2.899225,
							y: -18.549868
						},
						{
							x: -2.94081,
							y: -18.627667
						},
						{
							x: -2.966417,
							y: -18.712084
						},
						{
							x: -2.975064,
							y: -18.799875
						},
						{
							x: -2.966417,
							y: -18.887666
						},
						{
							x: -2.94081,
							y: -18.972083
						},
						{
							x: -2.899225,
							y: -19.049882
						},
						{
							x: -2.843262,
							y: -19.118073
						},
						{
							x: -2.775071,
							y: -19.174036
						},
						{
							x: -2.697272,
							y: -19.215621
						},
						{
							x: -2.612855,
							y: -19.241228
						},
						{
							x: -2.590025,
							y: -19.243477
						},
						{
							x: -2.590025,
							y: -19.408342
						},
						{
							x: -2.585221,
							y: -19.457115
						},
						{
							x: -2.570995,
							y: -19.504013
						},
						{
							x: -2.547892,
							y: -19.547235
						},
						{
							x: -2.516801,
							y: -19.585119
						},
						{
							x: -2.478917,
							y: -19.61621
						},
						{
							x: -2.435696,
							y: -19.639312
						},
						{
							x: -2.388797,
							y: -19.653539
						},
						{
							x: -2.343966,
							y: -19.657954
						},
						{
							x: -2.316801,
							y: -19.685119
						},
						{
							x: -2.278917,
							y: -19.71621
						},
						{
							x: -2.235696,
							y: -19.739312
						},
						{
							x: -2.188797,
							y: -19.753539
						},
						{
							x: -2.140025,
							y: -19.758342
						},
						{
							x: -1.752872,
							y: -19.758342
						},
						{
							x: -1.745263,
							y: -19.762409
						},
						{
							x: -1.693675,
							y: -19.778058
						},
						{
							x: -1.640025,
							y: -19.783342
						},
						{
							x: -0.053934,
							y: -19.783342
						},
						{
							x: 0.362724,
							y: -20.2
						},
						{
							x: -0.435835,
							y: -20.2
						},
						{
							x: -0.435839,
							y: -20.199993
						},
						{
							x: -0.491802,
							y: -20.131802
						},
						{
							x: -0.559993,
							y: -20.075839
						},
						{
							x: -0.637792,
							y: -20.034254
						},
						{
							x: -0.722209,
							y: -20.008647
						},
						{
							x: -0.81,
							y: -20
						},
						{
							x: -0.897791,
							y: -20.008647
						},
						{
							x: -0.982208,
							y: -20.034254
						},
						{
							x: -1.060007,
							y: -20.075839
						},
						{
							x: -1.128198,
							y: -20.131802
						},
						{
							x: -1.184161,
							y: -20.199993
						}
					]
				},
				inner_rings: [
					{
						vertices: [
							{
								x: -4.350064,
								y: 6.075957
							},
							{
								x: -4.262273,
								y: 6.084603
							},
							{
								x: -4.177856,
								y: 6.110211
							},
							{
								x: -4.100057,
								y: 6.151795
							},
							{
								x: -4.031866,
								y: 6.207759
							},
							{
								x: -3.975903,
								y: 6.27595
							},
							{
								x: -3.934318,
								y: 6.353749
							},
							{
								x: -3.908711,
								y: 6.438166
							},
							{
								x: -3.900064,
								y: 6.525957
							},
							{
								x: -3.908711,
								y: 6.613747
							},
							{
								x: -3.934318,
								y: 6.698164
							},
							{
								x: -3.975903,
								y: 6.775963
							},
							{
								x: -4.031866,
								y: 6.844155
							},
							{
								x: -4.100057,
								y: 6.900118
							},
							{
								x: -4.177856,
								y: 6.941703
							},
							{
								x: -4.262273,
								y: 6.96731
							},
							{
								x: -4.350064,
								y: 6.975957
							},
							{
								x: -4.437855,
								y: 6.96731
							},
							{
								x: -4.437862,
								y: 6.967308
							},
							{
								x: -4.656814,
								y: 7.18626
							},
							{
								x: -4.577858,
								y: 7.210211
							},
							{
								x: -4.500059,
								y: 7.251795
							},
							{
								x: -4.431868,
								y: 7.307759
							},
							{
								x: -4.375905,
								y: 7.37595
							},
							{
								x: -4.33432,
								y: 7.453749
							},
							{
								x: -4.308713,
								y: 7.538166
							},
							{
								x: -4.300066,
								y: 7.625957
							},
							{
								x: -4.308713,
								y: 7.713747
							},
							{
								x: -4.33432,
								y: 7.798164
							},
							{
								x: -4.375905,
								y: 7.875963
							},
							{
								x: -4.431868,
								y: 7.944155
							},
							{
								x: -4.500059,
								y: 8.000118
							},
							{
								x: -4.577858,
								y: 8.041703
							},
							{
								x: -4.662275,
								y: 8.06731
							},
							{
								x: -4.750066,
								y: 8.075957
							},
							{
								x: -4.837857,
								y: 8.06731
							},
							{
								x: -4.922274,
								y: 8.041703
							},
							{
								x: -5.000073,
								y: 8.000118
							},
							{
								x: -5.068264,
								y: 7.944155
							},
							{
								x: -5.124227,
								y: 7.875963
							},
							{
								x: -5.165812,
								y: 7.798164
							},
							{
								x: -5.179486,
								y: 7.753084
							},
							{
								x: -5.200623,
								y: 7.792628
							},
							{
								x: -5.237932,
								y: 7.838089
							},
							{
								x: -5.337932,
								y: 7.938089
							},
							{
								x: -5.650064,
								y: 8.250221
							},
							{
								x: -5.650064,
								y: 8.692927
							},
							{
								x: -5.599945,
								y: 8.651795
							},
							{
								x: -5.522146,
								y: 8.610211
							},
							{
								x: -5.437729,
								y: 8.584603
							},
							{
								x: -5.349938,
								y: 8.575957
							},
							{
								x: -5.262147,
								y: 8.584603
							},
							{
								x: -5.17773,
								y: 8.610211
							},
							{
								x: -5.099931,
								y: 8.651795
							},
							{
								x: -5.03174,
								y: 8.707759
							},
							{
								x: -4.975777,
								y: 8.77595
							},
							{
								x: -4.934192,
								y: 8.853749
							},
							{
								x: -4.908585,
								y: 8.938166
							},
							{
								x: -4.899938,
								y: 9.025957
							},
							{
								x: -4.908585,
								y: 9.113747
							},
							{
								x: -4.934192,
								y: 9.198164
							},
							{
								x: -4.975777,
								y: 9.275963
							},
							{
								x: -5.03174,
								y: 9.344155
							},
							{
								x: -5.049938,
								y: 9.35909
							},
							{
								x: -5.049938,
								y: 10.125957
							},
							{
								x: -5.055702,
								y: 10.184484
							},
							{
								x: -5.072774,
								y: 10.240762
							},
							{
								x: -5.099938,
								y: 10.291582
							},
							{
								x: -5.099938,
								y: 10.472403
							},
							{
								x: -5.073161,
								y: 10.49918
							},
							{
								x: -5.042071,
								y: 10.537064
							},
							{
								x: -5.018968,
								y: 10.580286
							},
							{
								x: -5.004742,
								y: 10.627184
							},
							{
								x: -4.999938,
								y: 10.675957
							},
							{
								x: -4.999938,
								y: 13.801791
							},
							{
								x: -4.999931,
								y: 13.801795
							},
							{
								x: -4.93174,
								y: 13.857759
							},
							{
								x: -4.875777,
								y: 13.92595
							},
							{
								x: -4.834192,
								y: 14.003749
							},
							{
								x: -4.808585,
								y: 14.088166
							},
							{
								x: -4.799938,
								y: 14.175957
							},
							{
								x: -4.808585,
								y: 14.263747
							},
							{
								x: -4.834192,
								y: 14.348164
							},
							{
								x: -4.875777,
								y: 14.425963
							},
							{
								x: -4.93174,
								y: 14.494155
							},
							{
								x: -4.999931,
								y: 14.550118
							},
							{
								x: -5.07773,
								y: 14.591703
							},
							{
								x: -5.162147,
								y: 14.61731
							},
							{
								x: -5.249938,
								y: 14.625957
							},
							{
								x: -5.337729,
								y: 14.61731
							},
							{
								x: -5.422146,
								y: 14.591703
							},
							{
								x: -5.499945,
								y: 14.550118
							},
							{
								x: -5.568136,
								y: 14.494155
							},
							{
								x: -5.575001,
								y: 14.48579
							},
							{
								x: -5.581866,
								y: 14.494155
							},
							{
								x: -5.639043,
								y: 14.541079
							},
							{
								x: -5.562209,
								y: 14.548647
							},
							{
								x: -5.477792,
								y: 14.574254
							},
							{
								x: -5.399993,
								y: 14.615839
							},
							{
								x: -5.331802,
								y: 14.671802
							},
							{
								x: -5.275839,
								y: 14.739993
							},
							{
								x: -5.234254,
								y: 14.817792
							},
							{
								x: -5.213877,
								y: 14.884969
							},
							{
								x: 0.176519,
								y: 9.494573
							},
							{
								x: 0.180284,
								y: 9.45635
							},
							{
								x: 0.195933,
								y: 9.404762
							},
							{
								x: 0.221346,
								y: 9.357218
							},
							{
								x: 0.255546,
								y: 9.315546
							},
							{
								x: 0.276519,
								y: 9.294573
							},
							{
								x: 0.280284,
								y: 9.25635
							},
							{
								x: 0.295933,
								y: 9.204762
							},
							{
								x: 0.321346,
								y: 9.157218
							},
							{
								x: 0.355546,
								y: 9.115546
							},
							{
								x: 0.905478,
								y: 8.565614
							},
							{
								x: 0.9,
								y: 8.51
							},
							{
								x: 0.908647,
								y: 8.422209
							},
							{
								x: 0.934254,
								y: 8.337792
							},
							{
								x: 0.975839,
								y: 8.259993
							},
							{
								x: 1.031802,
								y: 8.191802
							},
							{
								x: 1.099993,
								y: 8.135839
							},
							{
								x: 1.177792,
								y: 8.094254
							},
							{
								x: 1.262209,
								y: 8.068647
							},
							{
								x: 1.35,
								y: 8.06
							},
							{
								x: 1.437791,
								y: 8.068647
							},
							{
								x: 1.522208,
								y: 8.094254
							},
							{
								x: 1.600007,
								y: 8.135839
							},
							{
								x: 1.668198,
								y: 8.191802
							},
							{
								x: 1.724161,
								y: 8.259993
							},
							{
								x: 1.765746,
								y: 8.337792
							},
							{
								x: 1.791353,
								y: 8.422209
							},
							{
								x: 1.793595,
								y: 8.444973
							},
							{
								x: 1.847253,
								y: 8.400937
							},
							{
								x: 1.925052,
								y: 8.359352
							},
							{
								x: 2.009469,
								y: 8.333745
							},
							{
								x: 2.09726,
								y: 8.325098
							},
							{
								x: 2.185051,
								y: 8.333745
							},
							{
								x: 2.269468,
								y: 8.359352
							},
							{
								x: 2.347267,
								y: 8.400937
							},
							{
								x: 2.415458,
								y: 8.4569
							},
							{
								x: 2.471421,
								y: 8.525091
							},
							{
								x: 2.513006,
								y: 8.60289
							},
							{
								x: 2.538613,
								y: 8.687307
							},
							{
								x: 2.54726,
								y: 8.775098
							},
							{
								x: 2.538613,
								y: 8.862889
							},
							{
								x: 2.513006,
								y: 8.947306
							},
							{
								x: 2.471421,
								y: 9.025105
							},
							{
								x: 2.415458,
								y: 9.093296
							},
							{
								x: 2.347267,
								y: 9.149259
							},
							{
								x: 2.269468,
								y: 9.190844
							},
							{
								x: 2.19092,
								y: 9.214671
							},
							{
								x: 2.191496,
								y: 9.216571
							},
							{
								x: 2.19726,
								y: 9.275098
							},
							{
								x: 2.19726,
								y: 9.375098
							},
							{
								x: 2.19726,
								y: 9.575098
							},
							{
								x: 2.191496,
								y: 9.633625
							},
							{
								x: 2.174424,
								y: 9.689903
							},
							{
								x: 2.146701,
								y: 9.741769
							},
							{
								x: 2.109392,
								y: 9.78723
							},
							{
								x: 0.468934,
								y: 11.427688
							},
							{
								x: 0.49726,
								y: 11.424898
							},
							{
								x: 0.585051,
								y: 11.433545
							},
							{
								x: 0.669468,
								y: 11.459152
							},
							{
								x: 0.747267,
								y: 11.500737
							},
							{
								x: 0.815458,
								y: 11.5567
							},
							{
								x: 0.871421,
								y: 11.624891
							},
							{
								x: 0.913006,
								y: 11.70269
							},
							{
								x: 0.938613,
								y: 11.787107
							},
							{
								x: 0.94726,
								y: 11.874898
							},
							{
								x: 0.938613,
								y: 11.962689
							},
							{
								x: 0.913006,
								y: 12.047106
							},
							{
								x: 0.871421,
								y: 12.124905
							},
							{
								x: 0.815458,
								y: 12.193096
							},
							{
								x: 0.747267,
								y: 12.249059
							},
							{
								x: 0.669468,
								y: 12.290644
							},
							{
								x: 0.585051,
								y: 12.316251
							},
							{
								x: 0.49726,
								y: 12.324898
							},
							{
								x: 0.409469,
								y: 12.316251
							},
							{
								x: 0.325052,
								y: 12.290644
							},
							{
								x: 0.247253,
								y: 12.249059
							},
							{
								x: 0.179062,
								y: 12.193096
							},
							{
								x: 0.123099,
								y: 12.124905
							},
							{
								x: 0.081514,
								y: 12.047106
							},
							{
								x: 0.055907,
								y: 11.962689
							},
							{
								x: 0.04726,
								y: 11.874898
							},
							{
								x: 0.055907,
								y: 11.787107
							},
							{
								x: 0.063354,
								y: 11.762558
							},
							{
								x: -0.65274,
								y: 12.478652
							},
							{
								x: -0.65274,
								y: 14.371544
							},
							{
								x: -0.57991,
								y: 14.444374
							},
							{
								x: -0.530532,
								y: 14.459352
							},
							{
								x: -0.452733,
								y: 14.500937
							},
							{
								x: -0.384542,
								y: 14.5569
							},
							{
								x: -0.328579,
								y: 14.625091
							},
							{
								x: -0.286994,
								y: 14.70289
							},
							{
								x: -0.261387,
								y: 14.787307
							},
							{
								x: -0.25274,
								y: 14.875098
							},
							{
								x: -0.261387,
								y: 14.962889
							},
							{
								x: -0.286994,
								y: 15.047306
							},
							{
								x: -0.328579,
								y: 15.125105
							},
							{
								x: -0.384542,
								y: 15.193296
							},
							{
								x: -0.452733,
								y: 15.249259
							},
							{
								x: -0.530532,
								y: 15.290844
							},
							{
								x: -0.614949,
								y: 15.316451
							},
							{
								x: -0.70274,
								y: 15.325098
							},
							{
								x: -0.790531,
								y: 15.316451
							},
							{
								x: -0.874948,
								y: 15.290844
							},
							{
								x: -0.952747,
								y: 15.249259
							},
							{
								x: -1.020938,
								y: 15.193296
							},
							{
								x: -1.076901,
								y: 15.125105
							},
							{
								x: -1.118486,
								y: 15.047306
							},
							{
								x: -1.144093,
								y: 14.962889
							},
							{
								x: -1.15274,
								y: 14.875098
							},
							{
								x: -1.144093,
								y: 14.787307
							},
							{
								x: -1.118486,
								y: 14.70289
							},
							{
								x: -1.086603,
								y: 14.643241
							},
							{
								x: -1.110607,
								y: 14.613991
							},
							{
								x: -1.13371,
								y: 14.570769
							},
							{
								x: -1.147936,
								y: 14.523871
							},
							{
								x: -1.15274,
								y: 14.475098
							},
							{
								x: -1.15274,
								y: 12.939198
							},
							{
								x: -1.155442,
								y: 12.940642
							},
							{
								x: -1.239859,
								y: 12.966249
							},
							{
								x: -1.32765,
								y: 12.974896
							},
							{
								x: -1.415441,
								y: 12.966249
							},
							{
								x: -1.499858,
								y: 12.940642
							},
							{
								x: -1.577657,
								y: 12.899057
							},
							{
								x: -1.645848,
								y: 12.843094
							},
							{
								x: -1.701811,
								y: 12.774903
							},
							{
								x: -1.743396,
								y: 12.697104
							},
							{
								x: -1.769003,
								y: 12.612687
							},
							{
								x: -1.77765,
								y: 12.524896
							},
							{
								x: -1.769003,
								y: 12.437105
							},
							{
								x: -1.743396,
								y: 12.352688
							},
							{
								x: -1.701811,
								y: 12.274889
							},
							{
								x: -1.645848,
								y: 12.206698
							},
							{
								x: -1.577657,
								y: 12.150735
							},
							{
								x: -1.499858,
								y: 12.10915
							},
							{
								x: -1.415441,
								y: 12.083543
							},
							{
								x: -1.32765,
								y: 12.074896
							},
							{
								x: -1.239859,
								y: 12.083543
							},
							{
								x: -1.155442,
								y: 12.10915
							},
							{
								x: -1.077643,
								y: 12.150735
							},
							{
								x: -1.052536,
								y: 12.17134
							},
							{
								x: -0.096632,
								y: 11.215436
							},
							{
								x: -0.079904,
								y: 11.160293
							},
							{
								x: -0.052181,
								y: 11.108427
							},
							{
								x: -0.014872,
								y: 11.062966
							},
							{
								x: 1.352746,
								y: 9.695348
							},
							{
								x: 1.312209,
								y: 9.691355
							},
							{
								x: 1.227792,
								y: 9.665748
							},
							{
								x: 1.149993,
								y: 9.624163
							},
							{
								x: 1.081802,
								y: 9.5682
							},
							{
								x: 1.025839,
								y: 9.500009
							},
							{
								x: 0.984254,
								y: 9.42221
							},
							{
								x: 0.958647,
								y: 9.337793
							},
							{
								x: 0.954385,
								y: 9.294523
							},
							{
								x: 0.823481,
								y: 9.425427
							},
							{
								x: 0.819716,
								y: 9.46365
							},
							{
								x: 0.804067,
								y: 9.515238
							},
							{
								x: 0.778654,
								y: 9.562782
							},
							{
								x: 0.744454,
								y: 9.604454
							},
							{
								x: 0.723481,
								y: 9.625427
							},
							{
								x: 0.719716,
								y: 9.66365
							},
							{
								x: 0.704067,
								y: 9.715238
							},
							{
								x: 0.678654,
								y: 9.762782
							},
							{
								x: 0.644454,
								y: 9.804454
							},
							{
								x: -5.905478,
								y: 16.354386
							},
							{
								x: -5.9,
								y: 16.41
							},
							{
								x: -5.908647,
								y: 16.497791
							},
							{
								x: -5.934254,
								y: 16.582208
							},
							{
								x: -5.96655,
								y: 16.642629
							},
							{
								x: -1.999905,
								y: 16.642629
							},
							{
								x: -1.946255,
								y: 16.647913
							},
							{
								x: -1.894667,
								y: 16.663562
							},
							{
								x: -1.887058,
								y: 16.667629
							},
							{
								x: -1.499905,
								y: 16.667629
							},
							{
								x: -1.451132,
								y: 16.672433
							},
							{
								x: -1.404234,
								y: 16.686659
							},
							{
								x: -1.361013,
								y: 16.709762
							},
							{
								x: -1.323128,
								y: 16.740852
							},
							{
								x: -1.296351,
								y: 16.767629
							},
							{
								x: -1.199905,
								y: 16.767629
							},
							{
								x: -1.151132,
								y: 16.772433
							},
							{
								x: -1.104234,
								y: 16.786659
							},
							{
								x: -1.061013,
								y: 16.809762
							},
							{
								x: -1.023128,
								y: 16.840852
							},
							{
								x: -0.687702,
								y: 17.176278
							},
							{
								x: -0.687696,
								y: 17.176276
							},
							{
								x: -0.599905,
								y: 17.167629
							},
							{
								x: -0.512114,
								y: 17.176276
							},
							{
								x: -0.427698,
								y: 17.201883
							},
							{
								x: -0.349898,
								y: 17.243468
							},
							{
								x: -0.281707,
								y: 17.299431
							},
							{
								x: -0.225744,
								y: 17.367623
							},
							{
								x: -0.184159,
								y: 17.445422
							},
							{
								x: -0.158552,
								y: 17.529839
							},
							{
								x: -0.149905,
								y: 17.617629
							},
							{
								x: -0.158552,
								y: 17.70542
							},
							{
								x: -0.184159,
								y: 17.789837
							},
							{
								x: -0.225744,
								y: 17.867636
							},
							{
								x: -0.281707,
								y: 17.935827
							},
							{
								x: -0.349898,
								y: 17.99179
							},
							{
								x: -0.427698,
								y: 18.033375
							},
							{
								x: -0.512114,
								y: 18.058983
							},
							{
								x: -0.599905,
								y: 18.067629
							},
							{
								x: -0.687696,
								y: 18.058983
							},
							{
								x: -0.772113,
								y: 18.033375
							},
							{
								x: -0.849912,
								y: 17.99179
							},
							{
								x: -0.918103,
								y: 17.935827
							},
							{
								x: -0.974066,
								y: 17.867636
							},
							{
								x: -1.015651,
								y: 17.789837
							},
							{
								x: -1.041258,
								y: 17.70542
							},
							{
								x: -1.049905,
								y: 17.617629
							},
							{
								x: -1.041258,
								y: 17.529839
							},
							{
								x: -1.041256,
								y: 17.529832
							},
							{
								x: -1.303459,
								y: 17.267629
							},
							{
								x: -1.399905,
								y: 17.267629
							},
							{
								x: -1.448678,
								y: 17.262825
							},
							{
								x: -1.495576,
								y: 17.248599
							},
							{
								x: -1.538798,
								y: 17.225497
							},
							{
								x: -1.576682,
								y: 17.194406
							},
							{
								x: -1.603459,
								y: 17.167629
							},
							{
								x: -1.887058,
								y: 17.167629
							},
							{
								x: -1.894667,
								y: 17.171696
							},
							{
								x: -1.946255,
								y: 17.187345
							},
							{
								x: -1.999905,
								y: 17.192629
							},
							{
								x: -11.285996,
								y: 17.192629
							},
							{
								x: -12.805451,
								y: 18.712084
							},
							{
								x: -12.847123,
								y: 18.746283
							},
							{
								x: -12.894667,
								y: 18.771696
							},
							{
								x: -12.946255,
								y: 18.787345
							},
							{
								x: -12.999905,
								y: 18.792629
							},
							{
								x: -16.399905,
								y: 18.792629
							},
							{
								x: -16.499905,
								y: 18.792629
							},
							{
								x: -16.553555,
								y: 18.787345
							},
							{
								x: -16.605143,
								y: 18.771696
							},
							{
								x: -16.612752,
								y: 18.767629
							},
							{
								x: -17.499905,
								y: 18.767629
							},
							{
								x: -17.548678,
								y: 18.762825
							},
							{
								x: -17.595576,
								y: 18.748599
							},
							{
								x: -17.638798,
								y: 18.725497
							},
							{
								x: -17.676682,
								y: 18.694406
							},
							{
								x: -17.703459,
								y: 18.667629
							},
							{
								x: -17.799905,
								y: 18.667629
							},
							{
								x: -17.848678,
								y: 18.662825
							},
							{
								x: -17.895576,
								y: 18.648599
							},
							{
								x: -17.938798,
								y: 18.625497
							},
							{
								x: -17.976682,
								y: 18.594406
							},
							{
								x: -18.076682,
								y: 18.494406
							},
							{
								x: -18.107772,
								y: 18.456522
							},
							{
								x: -18.130875,
								y: 18.4133
							},
							{
								x: -18.145101,
								y: 18.366402
							},
							{
								x: -18.149517,
								y: 18.321571
							},
							{
								x: -18.176682,
								y: 18.294406
							},
							{
								x: -18.207772,
								y: 18.256522
							},
							{
								x: -18.230875,
								y: 18.2133
							},
							{
								x: -18.245101,
								y: 18.166402
							},
							{
								x: -18.249517,
								y: 18.121571
							},
							{
								x: -18.422734,
								y: 17.948354
							},
							{
								x: -18.472113,
								y: 17.933375
							},
							{
								x: -18.549912,
								y: 17.89179
							},
							{
								x: -18.618103,
								y: 17.835827
							},
							{
								x: -18.674066,
								y: 17.767636
							},
							{
								x: -18.715651,
								y: 17.689837
							},
							{
								x: -18.741258,
								y: 17.60542
							},
							{
								x: -18.749905,
								y: 17.517629
							},
							{
								x: -18.741258,
								y: 17.429839
							},
							{
								x: -18.715651,
								y: 17.345422
							},
							{
								x: -18.674066,
								y: 17.267623
							},
							{
								x: -18.618103,
								y: 17.199431
							},
							{
								x: -18.549912,
								y: 17.143468
							},
							{
								x: -18.472113,
								y: 17.101883
							},
							{
								x: -18.387696,
								y: 17.076276
							},
							{
								x: -18.299905,
								y: 17.067629
							},
							{
								x: -18.212114,
								y: 17.076276
							},
							{
								x: -18.127698,
								y: 17.101883
							},
							{
								x: -18.049898,
								y: 17.143468
							},
							{
								x: -17.981707,
								y: 17.199431
							},
							{
								x: -17.925744,
								y: 17.267623
							},
							{
								x: -17.884159,
								y: 17.345422
							},
							{
								x: -17.858552,
								y: 17.429839
							},
							{
								x: -17.849905,
								y: 17.517629
							},
							{
								x: -17.858552,
								y: 17.60542
							},
							{
								x: -17.884159,
								y: 17.689837
							},
							{
								x: -17.915503,
								y: 17.748477
							},
							{
								x: -17.881517,
								y: 17.782463
							},
							{
								x: -17.864161,
								y: 17.749993
							},
							{
								x: -17.808198,
								y: 17.681802
							},
							{
								x: -17.740007,
								y: 17.625839
							},
							{
								x: -17.662208,
								y: 17.584254
							},
							{
								x: -17.577791,
								y: 17.558647
							},
							{
								x: -17.49,
								y: 17.55
							},
							{
								x: -17.402209,
								y: 17.558647
							},
							{
								x: -17.317792,
								y: 17.584254
							},
							{
								x: -17.239993,
								y: 17.625839
							},
							{
								x: -17.171802,
								y: 17.681802
							},
							{
								x: -17.115839,
								y: 17.749993
							},
							{
								x: -17.074254,
								y: 17.827792
							},
							{
								x: -17.048647,
								y: 17.912209
							},
							{
								x: -17.04,
								y: 18
							},
							{
								x: -17.048647,
								y: 18.087791
							},
							{
								x: -17.074254,
								y: 18.172208
							},
							{
								x: -17.115839,
								y: 18.250007
							},
							{
								x: -17.130301,
								y: 18.267629
							},
							{
								x: -16.612752,
								y: 18.267629
							},
							{
								x: -16.605143,
								y: 18.263562
							},
							{
								x: -16.553555,
								y: 18.247913
							},
							{
								x: -16.499905,
								y: 18.242629
							},
							{
								x: -16.399905,
								y: 18.242629
							},
							{
								x: -13.113813,
								y: 18.242629
							},
							{
								x: -12.651491,
								y: 17.780307
							},
							{
								x: -12.717792,
								y: 17.815746
							},
							{
								x: -12.802209,
								y: 17.841353
							},
							{
								x: -12.89,
								y: 17.85
							},
							{
								x: -12.977791,
								y: 17.841353
							},
							{
								x: -13.062208,
								y: 17.815746
							},
							{
								x: -13.140007,
								y: 17.774161
							},
							{
								x: -13.208198,
								y: 17.718198
							},
							{
								x: -13.264161,
								y: 17.650007
							},
							{
								x: -13.305746,
								y: 17.572208
							},
							{
								x: -13.331353,
								y: 17.487791
							},
							{
								x: -13.34,
								y: 17.4
							},
							{
								x: -13.331353,
								y: 17.312209
							},
							{
								x: -13.305746,
								y: 17.227792
							},
							{
								x: -13.264161,
								y: 17.149993
							},
							{
								x: -13.208198,
								y: 17.081802
							},
							{
								x: -13.140007,
								y: 17.025839
							},
							{
								x: -13.062208,
								y: 16.984254
							},
							{
								x: -12.977791,
								y: 16.958647
							},
							{
								x: -12.89,
								y: 16.95
							},
							{
								x: -12.802209,
								y: 16.958647
							},
							{
								x: -12.717792,
								y: 16.984254
							},
							{
								x: -12.639993,
								y: 17.025839
							},
							{
								x: -12.571802,
								y: 17.081802
							},
							{
								x: -12.515839,
								y: 17.149993
							},
							{
								x: -12.474254,
								y: 17.227792
							},
							{
								x: -12.448647,
								y: 17.312209
							},
							{
								x: -12.44,
								y: 17.4
							},
							{
								x: -12.448647,
								y: 17.487791
							},
							{
								x: -12.474254,
								y: 17.572208
							},
							{
								x: -12.509693,
								y: 17.638509
							},
							{
								x: -11.594359,
								y: 16.723175
							},
							{
								x: -11.552687,
								y: 16.688975
							},
							{
								x: -11.505143,
								y: 16.663562
							},
							{
								x: -11.453555,
								y: 16.647913
							},
							{
								x: -11.399905,
								y: 16.642629
							},
							{
								x: -6.73345,
								y: 16.642629
							},
							{
								x: -6.765746,
								y: 16.582208
							},
							{
								x: -6.791353,
								y: 16.497791
							},
							{
								x: -6.8,
								y: 16.41
							},
							{
								x: -6.791353,
								y: 16.322209
							},
							{
								x: -6.765746,
								y: 16.237792
							},
							{
								x: -6.724161,
								y: 16.159993
							},
							{
								x: -6.668198,
								y: 16.091802
							},
							{
								x: -6.617262,
								y: 16.05
							},
							{
								x: -6.668198,
								y: 16.008198
							},
							{
								x: -6.724161,
								y: 15.940007
							},
							{
								x: -6.765746,
								y: 15.862208
							},
							{
								x: -6.791353,
								y: 15.777791
							},
							{
								x: -6.8,
								y: 15.69
							},
							{
								x: -6.791353,
								y: 15.602209
							},
							{
								x: -6.765746,
								y: 15.517792
							},
							{
								x: -6.724161,
								y: 15.439993
							},
							{
								x: -6.668198,
								y: 15.371802
							},
							{
								x: -6.600007,
								y: 15.315839
							},
							{
								x: -6.522208,
								y: 15.274254
							},
							{
								x: -6.437791,
								y: 15.248647
							},
							{
								x: -6.35,
								y: 15.24
							},
							{
								x: -6.262209,
								y: 15.248647
							},
							{
								x: -6.177792,
								y: 15.274254
							},
							{
								x: -6.099993,
								y: 15.315839
							},
							{
								x: -6.031802,
								y: 15.371802
							},
							{
								x: -5.975839,
								y: 15.439993
							},
							{
								x: -5.934254,
								y: 15.517792
							},
							{
								x: -5.913877,
								y: 15.584969
							},
							{
								x: -5.755031,
								y: 15.426123
							},
							{
								x: -5.822208,
								y: 15.405746
							},
							{
								x: -5.900007,
								y: 15.364161
							},
							{
								x: -5.968198,
								y: 15.308198
							},
							{
								x: -6.024161,
								y: 15.240007
							},
							{
								x: -6.065746,
								y: 15.162208
							},
							{
								x: -6.091353,
								y: 15.077791
							},
							{
								x: -6.1,
								y: 14.99
							},
							{
								x: -6.091353,
								y: 14.902209
							},
							{
								x: -6.065746,
								y: 14.817792
							},
							{
								x: -6.024161,
								y: 14.739993
							},
							{
								x: -5.968198,
								y: 14.671802
							},
							{
								x: -5.911021,
								y: 14.624878
							},
							{
								x: -5.987855,
								y: 14.61731
							},
							{
								x: -6.072272,
								y: 14.591703
							},
							{
								x: -6.150071,
								y: 14.550118
							},
							{
								x: -6.218262,
								y: 14.494155
							},
							{
								x: -6.274225,
								y: 14.425963
							},
							{
								x: -6.31581,
								y: 14.348164
							},
							{
								x: -6.341417,
								y: 14.263747
							},
							{
								x: -6.350064,
								y: 14.175957
							},
							{
								x: -6.341417,
								y: 14.088166
							},
							{
								x: -6.31581,
								y: 14.003749
							},
							{
								x: -6.274225,
								y: 13.92595
							},
							{
								x: -6.218262,
								y: 13.857759
							},
							{
								x: -6.200064,
								y: 13.842824
							},
							{
								x: -6.200064,
								y: 10.291582
							},
							{
								x: -6.227228,
								y: 10.240762
							},
							{
								x: -6.2443,
								y: 10.184484
							},
							{
								x: -6.250064,
								y: 10.125957
							},
							{
								x: -6.250064,
								y: 8.125957
							},
							{
								x: -6.2443,
								y: 8.06743
							},
							{
								x: -6.227228,
								y: 8.011152
							},
							{
								x: -6.199505,
								y: 7.959286
							},
							{
								x: -6.162196,
								y: 7.913825
							},
							{
								x: -5.762196,
								y: 7.513825
							},
							{
								x: -5.662196,
								y: 7.413825
							},
							{
								x: -5.616735,
								y: 7.376516
							},
							{
								x: -5.564869,
								y: 7.348793
							},
							{
								x: -5.509726,
								y: 7.332065
							},
							{
								x: -4.791415,
								y: 6.613754
							},
							{
								x: -4.791417,
								y: 6.613747
							},
							{
								x: -4.800064,
								y: 6.525957
							},
							{
								x: -4.791417,
								y: 6.438166
							},
							{
								x: -4.76581,
								y: 6.353749
							},
							{
								x: -4.724225,
								y: 6.27595
							},
							{
								x: -4.668262,
								y: 6.207759
							},
							{
								x: -4.600071,
								y: 6.151795
							},
							{
								x: -4.522272,
								y: 6.110211
							},
							{
								x: -4.437855,
								y: 6.084603
							}
						]
					},
					{
						vertices: [
							{
								x: -0.78725,
								y: 15.80356
							},
							{
								x: -0.699459,
								y: 15.812207
							},
							{
								x: -0.615042,
								y: 15.837814
							},
							{
								x: -0.537243,
								y: 15.879399
							},
							{
								x: -0.469052,
								y: 15.935362
							},
							{
								x: -0.413088,
								y: 16.003554
							},
							{
								x: -0.371504,
								y: 16.081353
							},
							{
								x: -0.345896,
								y: 16.16577
							},
							{
								x: -0.33725,
								y: 16.25356
							},
							{
								x: -0.345896,
								y: 16.341351
							},
							{
								x: -0.371504,
								y: 16.425768
							},
							{
								x: -0.413088,
								y: 16.503567
							},
							{
								x: -0.469052,
								y: 16.571758
							},
							{
								x: -0.537243,
								y: 16.627722
							},
							{
								x: -0.615042,
								y: 16.669306
							},
							{
								x: -0.699459,
								y: 16.694914
							},
							{
								x: -0.78725,
								y: 16.70356
							},
							{
								x: -0.87504,
								y: 16.694914
							},
							{
								x: -0.959457,
								y: 16.669306
							},
							{
								x: -1.037256,
								y: 16.627722
							},
							{
								x: -1.105448,
								y: 16.571758
							},
							{
								x: -1.161411,
								y: 16.503567
							},
							{
								x: -1.202996,
								y: 16.425768
							},
							{
								x: -1.228603,
								y: 16.341351
							},
							{
								x: -1.23725,
								y: 16.25356
							},
							{
								x: -1.228603,
								y: 16.16577
							},
							{
								x: -1.202996,
								y: 16.081353
							},
							{
								x: -1.161411,
								y: 16.003554
							},
							{
								x: -1.105448,
								y: 15.935362
							},
							{
								x: -1.037256,
								y: 15.879399
							},
							{
								x: -0.959457,
								y: 15.837814
							},
							{
								x: -0.87504,
								y: 15.812207
							}
						]
					},
					{
						vertices: [
							{
								x: -11.1,
								y: 15.31
							},
							{
								x: -11.012209,
								y: 15.318647
							},
							{
								x: -10.927792,
								y: 15.344254
							},
							{
								x: -10.849993,
								y: 15.385839
							},
							{
								x: -10.781802,
								y: 15.441802
							},
							{
								x: -10.725839,
								y: 15.509993
							},
							{
								x: -10.684254,
								y: 15.587792
							},
							{
								x: -10.658647,
								y: 15.672209
							},
							{
								x: -10.65,
								y: 15.76
							},
							{
								x: -10.658647,
								y: 15.847791
							},
							{
								x: -10.684254,
								y: 15.932208
							},
							{
								x: -10.725839,
								y: 16.010007
							},
							{
								x: -10.781802,
								y: 16.078198
							},
							{
								x: -10.849993,
								y: 16.134161
							},
							{
								x: -10.927792,
								y: 16.175746
							},
							{
								x: -11.012209,
								y: 16.201353
							},
							{
								x: -11.1,
								y: 16.21
							},
							{
								x: -11.187791,
								y: 16.201353
							},
							{
								x: -11.272208,
								y: 16.175746
							},
							{
								x: -11.350007,
								y: 16.134161
							},
							{
								x: -11.418198,
								y: 16.078198
							},
							{
								x: -11.474161,
								y: 16.010007
							},
							{
								x: -11.515746,
								y: 15.932208
							},
							{
								x: -11.541353,
								y: 15.847791
							},
							{
								x: -11.55,
								y: 15.76
							},
							{
								x: -11.541353,
								y: 15.672209
							},
							{
								x: -11.515746,
								y: 15.587792
							},
							{
								x: -11.474161,
								y: 15.509993
							},
							{
								x: -11.418198,
								y: 15.441802
							},
							{
								x: -11.350007,
								y: 15.385839
							},
							{
								x: -11.272208,
								y: 15.344254
							},
							{
								x: -11.187791,
								y: 15.318647
							}
						]
					},
					{
						vertices: [
							{
								x: -3.100082,
								y: 13.884433
							},
							{
								x: -3.000586,
								y: 13.894233
							},
							{
								x: -2.904914,
								y: 13.923255
							},
							{
								x: -2.816742,
								y: 13.970384
							},
							{
								x: -2.739458,
								y: 14.033809
							},
							{
								x: -2.676033,
								y: 14.111092
							},
							{
								x: -2.628904,
								y: 14.199264
							},
							{
								x: -2.599882,
								y: 14.294937
							},
							{
								x: -2.590083,
								y: 14.394433
							},
							{
								x: -2.599882,
								y: 14.493929
							},
							{
								x: -2.628904,
								y: 14.589601
							},
							{
								x: -2.676033,
								y: 14.677773
							},
							{
								x: -2.739458,
								y: 14.755057
							},
							{
								x: -2.816742,
								y: 14.818482
							},
							{
								x: -2.904914,
								y: 14.865611
							},
							{
								x: -3.000586,
								y: 14.894633
							},
							{
								x: -3.100082,
								y: 14.904432
							},
							{
								x: -3.199578,
								y: 14.894633
							},
							{
								x: -3.29525,
								y: 14.865611
							},
							{
								x: -3.383422,
								y: 14.818482
							},
							{
								x: -3.460706,
								y: 14.755057
							},
							{
								x: -3.524131,
								y: 14.677773
							},
							{
								x: -3.57126,
								y: 14.589601
							},
							{
								x: -3.600282,
								y: 14.493929
							},
							{
								x: -3.610081,
								y: 14.394433
							},
							{
								x: -3.600282,
								y: 14.294937
							},
							{
								x: -3.57126,
								y: 14.199264
							},
							{
								x: -3.524131,
								y: 14.111092
							},
							{
								x: -3.460706,
								y: 14.033809
							},
							{
								x: -3.383422,
								y: 13.970384
							},
							{
								x: -3.29525,
								y: 13.923255
							},
							{
								x: -3.199578,
								y: 13.894233
							}
						]
					},
					{
						vertices: [
							{
								x: 4.100082,
								y: 13.884433
							},
							{
								x: 4.199578,
								y: 13.894233
							},
							{
								x: 4.29525,
								y: 13.923255
							},
							{
								x: 4.383422,
								y: 13.970384
							},
							{
								x: 4.460706,
								y: 14.033809
							},
							{
								x: 4.524131,
								y: 14.111092
							},
							{
								x: 4.57126,
								y: 14.199264
							},
							{
								x: 4.600282,
								y: 14.294937
							},
							{
								x: 4.610081,
								y: 14.394433
							},
							{
								x: 4.600282,
								y: 14.493929
							},
							{
								x: 4.57126,
								y: 14.589601
							},
							{
								x: 4.524131,
								y: 14.677773
							},
							{
								x: 4.460706,
								y: 14.755057
							},
							{
								x: 4.383422,
								y: 14.818482
							},
							{
								x: 4.29525,
								y: 14.865611
							},
							{
								x: 4.199578,
								y: 14.894633
							},
							{
								x: 4.100082,
								y: 14.904432
							},
							{
								x: 4.000586,
								y: 14.894633
							},
							{
								x: 3.904914,
								y: 14.865611
							},
							{
								x: 3.816742,
								y: 14.818482
							},
							{
								x: 3.739458,
								y: 14.755057
							},
							{
								x: 3.676033,
								y: 14.677773
							},
							{
								x: 3.628904,
								y: 14.589601
							},
							{
								x: 3.599882,
								y: 14.493929
							},
							{
								x: 3.590083,
								y: 14.394433
							},
							{
								x: 3.599882,
								y: 14.294937
							},
							{
								x: 3.628904,
								y: 14.199264
							},
							{
								x: 3.676033,
								y: 14.111092
							},
							{
								x: 3.739458,
								y: 14.033809
							},
							{
								x: 3.816742,
								y: 13.970384
							},
							{
								x: 3.904914,
								y: 13.923255
							},
							{
								x: 4.000586,
								y: 13.894233
							}
						]
					},
					{
						vertices: [
							{
								x: 9.899918,
								y: 13.884433
							},
							{
								x: 9.999414,
								y: 13.894233
							},
							{
								x: 10.095086,
								y: 13.923255
							},
							{
								x: 10.183258,
								y: 13.970384
							},
							{
								x: 10.260542,
								y: 14.033809
							},
							{
								x: 10.323967,
								y: 14.111092
							},
							{
								x: 10.371096,
								y: 14.199264
							},
							{
								x: 10.400118,
								y: 14.294937
							},
							{
								x: 10.409917,
								y: 14.394433
							},
							{
								x: 10.400118,
								y: 14.493929
							},
							{
								x: 10.371096,
								y: 14.589601
							},
							{
								x: 10.323967,
								y: 14.677773
							},
							{
								x: 10.260542,
								y: 14.755057
							},
							{
								x: 10.183258,
								y: 14.818482
							},
							{
								x: 10.095086,
								y: 14.865611
							},
							{
								x: 9.999414,
								y: 14.894633
							},
							{
								x: 9.899918,
								y: 14.904432
							},
							{
								x: 9.800422,
								y: 14.894633
							},
							{
								x: 9.70475,
								y: 14.865611
							},
							{
								x: 9.616578,
								y: 14.818482
							},
							{
								x: 9.539294,
								y: 14.755057
							},
							{
								x: 9.475869,
								y: 14.677773
							},
							{
								x: 9.42874,
								y: 14.589601
							},
							{
								x: 9.399718,
								y: 14.493929
							},
							{
								x: 9.389919,
								y: 14.394433
							},
							{
								x: 9.399718,
								y: 14.294937
							},
							{
								x: 9.42874,
								y: 14.199264
							},
							{
								x: 9.475869,
								y: 14.111092
							},
							{
								x: 9.539294,
								y: 14.033809
							},
							{
								x: 9.616578,
								y: 13.970384
							},
							{
								x: 9.70475,
								y: 13.923255
							},
							{
								x: 9.800422,
								y: 13.894233
							}
						]
					},
					{
						vertices: [
							{
								x: 6.37235,
								y: 13.724896
							},
							{
								x: 6.460141,
								y: 13.733543
							},
							{
								x: 6.544558,
								y: 13.75915
							},
							{
								x: 6.622357,
								y: 13.800735
							},
							{
								x: 6.690548,
								y: 13.856698
							},
							{
								x: 6.746511,
								y: 13.924889
							},
							{
								x: 6.788096,
								y: 14.002688
							},
							{
								x: 6.813703,
								y: 14.087105
							},
							{
								x: 6.82235,
								y: 14.174896
							},
							{
								x: 6.813703,
								y: 14.262687
							},
							{
								x: 6.788096,
								y: 14.347104
							},
							{
								x: 6.746511,
								y: 14.424903
							},
							{
								x: 6.690548,
								y: 14.493094
							},
							{
								x: 6.622357,
								y: 14.549057
							},
							{
								x: 6.544558,
								y: 14.590642
							},
							{
								x: 6.460141,
								y: 14.616249
							},
							{
								x: 6.37235,
								y: 14.624896
							},
							{
								x: 6.284559,
								y: 14.616249
							},
							{
								x: 6.200142,
								y: 14.590642
							},
							{
								x: 6.122343,
								y: 14.549057
							},
							{
								x: 6.054152,
								y: 14.493094
							},
							{
								x: 5.998189,
								y: 14.424903
							},
							{
								x: 5.956604,
								y: 14.347104
							},
							{
								x: 5.930997,
								y: 14.262687
							},
							{
								x: 5.92235,
								y: 14.174896
							},
							{
								x: 5.930997,
								y: 14.087105
							},
							{
								x: 5.956604,
								y: 14.002688
							},
							{
								x: 5.998189,
								y: 13.924889
							},
							{
								x: 6.054152,
								y: 13.856698
							},
							{
								x: 6.122343,
								y: 13.800735
							},
							{
								x: 6.200142,
								y: 13.75915
							},
							{
								x: 6.284559,
								y: 13.733543
							}
						]
					},
					{
						vertices: [
							{
								x: 3.568519,
								y: 8.449925
							},
							{
								x: 3.65631,
								y: 8.458572
							},
							{
								x: 3.740727,
								y: 8.484179
							},
							{
								x: 3.818526,
								y: 8.525764
							},
							{
								x: 3.886717,
								y: 8.581727
							},
							{
								x: 3.94268,
								y: 8.649918
							},
							{
								x: 3.984265,
								y: 8.727717
							},
							{
								x: 4.009872,
								y: 8.812134
							},
							{
								x: 4.018519,
								y: 8.899925
							},
							{
								x: 4.009872,
								y: 8.987716
							},
							{
								x: 3.984265,
								y: 9.072133
							},
							{
								x: 3.94268,
								y: 9.149932
							},
							{
								x: 3.886717,
								y: 9.218123
							},
							{
								x: 3.868519,
								y: 9.233058
							},
							{
								x: 3.868519,
								y: 9.699925
							},
							{
								x: 3.862755,
								y: 9.758452
							},
							{
								x: 3.845683,
								y: 9.81473
							},
							{
								x: 3.81796,
								y: 9.866596
							},
							{
								x: 3.780651,
								y: 9.912057
							},
							{
								x: 3.154168,
								y: 10.53854
							},
							{
								x: 3.222109,
								y: 10.559149
							},
							{
								x: 3.299908,
								y: 10.600734
							},
							{
								x: 3.3681,
								y: 10.656697
							},
							{
								x: 3.424063,
								y: 10.724888
							},
							{
								x: 3.465647,
								y: 10.802687
							},
							{
								x: 3.491255,
								y: 10.887104
							},
							{
								x: 3.499902,
								y: 10.974895
							},
							{
								x: 3.491255,
								y: 11.062686
							},
							{
								x: 3.465647,
								y: 11.147103
							},
							{
								x: 3.424063,
								y: 11.224902
							},
							{
								x: 3.3681,
								y: 11.293093
							},
							{
								x: 3.299908,
								y: 11.349056
							},
							{
								x: 3.222109,
								y: 11.390641
							},
							{
								x: 3.137692,
								y: 11.416248
							},
							{
								x: 3.049902,
								y: 11.424895
							},
							{
								x: 2.962111,
								y: 11.416248
							},
							{
								x: 2.877694,
								y: 11.390641
							},
							{
								x: 2.799895,
								y: 11.349056
							},
							{
								x: 2.731704,
								y: 11.293093
							},
							{
								x: 2.685366,
								y: 11.236632
							},
							{
								x: 2.218519,
								y: 11.703479
							},
							{
								x: 2.218519,
								y: 12.285344
							},
							{
								x: 2.247317,
								y: 12.300737
							},
							{
								x: 2.315508,
								y: 12.3567
							},
							{
								x: 2.371471,
								y: 12.424891
							},
							{
								x: 2.371475,
								y: 12.424898
							},
							{
								x: 3.731685,
								y: 12.424898
							},
							{
								x: 3.782505,
								y: 12.397734
							},
							{
								x: 3.838783,
								y: 12.380662
							},
							{
								x: 3.89731,
								y: 12.374898
							},
							{
								x: 4.432876,
								y: 12.374898
							},
							{
								x: 4.401233,
								y: 12.336342
							},
							{
								x: 4.359649,
								y: 12.258543
							},
							{
								x: 4.334041,
								y: 12.174126
							},
							{
								x: 4.325395,
								y: 12.086335
							},
							{
								x: 4.334041,
								y: 11.998545
							},
							{
								x: 4.359649,
								y: 11.914128
							},
							{
								x: 4.401233,
								y: 11.836329
							},
							{
								x: 4.457197,
								y: 11.768137
							},
							{
								x: 4.525388,
								y: 11.712174
							},
							{
								x: 4.603187,
								y: 11.67059
							},
							{
								x: 4.687604,
								y: 11.644982
							},
							{
								x: 4.775395,
								y: 11.636335
							},
							{
								x: 4.863185,
								y: 11.644982
							},
							{
								x: 4.947602,
								y: 11.67059
							},
							{
								x: 5.025401,
								y: 11.712174
							},
							{
								x: 5.093593,
								y: 11.768137
							},
							{
								x: 5.149556,
								y: 11.836329
							},
							{
								x: 5.191141,
								y: 11.914128
							},
							{
								x: 5.216748,
								y: 11.998545
							},
							{
								x: 5.225395,
								y: 12.086335
							},
							{
								x: 5.216748,
								y: 12.174126
							},
							{
								x: 5.191141,
								y: 12.258543
							},
							{
								x: 5.149556,
								y: 12.336342
							},
							{
								x: 5.117914,
								y: 12.374898
							},
							{
								x: 6.173046,
								y: 12.374898
							},
							{
								x: 8.785178,
								y: 9.762766
							},
							{
								x: 8.830639,
								y: 9.725457
							},
							{
								x: 8.882505,
								y: 9.697734
							},
							{
								x: 8.938783,
								y: 9.680662
							},
							{
								x: 8.99731,
								y: 9.674898
							},
							{
								x: 10.89731,
								y: 9.674898
							},
							{
								x: 10.99731,
								y: 9.674898
							},
							{
								x: 11.055837,
								y: 9.680662
							},
							{
								x: 11.112115,
								y: 9.697734
							},
							{
								x: 11.162935,
								y: 9.724898
							},
							{
								x: 12.523145,
								y: 9.724898
							},
							{
								x: 12.523149,
								y: 9.724891
							},
							{
								x: 12.579112,
								y: 9.6567
							},
							{
								x: 12.647303,
								y: 9.600737
							},
							{
								x: 12.725102,
								y: 9.559152
							},
							{
								x: 12.809519,
								y: 9.533545
							},
							{
								x: 12.89731,
								y: 9.524898
							},
							{
								x: 12.985101,
								y: 9.533545
							},
							{
								x: 13.069518,
								y: 9.559152
							},
							{
								x: 13.147317,
								y: 9.600737
							},
							{
								x: 13.215508,
								y: 9.6567
							},
							{
								x: 13.271471,
								y: 9.724891
							},
							{
								x: 13.313056,
								y: 9.80269
							},
							{
								x: 13.338663,
								y: 9.887107
							},
							{
								x: 13.34731,
								y: 9.974898
							},
							{
								x: 13.338663,
								y: 10.062689
							},
							{
								x: 13.313056,
								y: 10.147106
							},
							{
								x: 13.271471,
								y: 10.224905
							},
							{
								x: 13.215508,
								y: 10.293096
							},
							{
								x: 13.147317,
								y: 10.349059
							},
							{
								x: 13.069518,
								y: 10.390644
							},
							{
								x: 12.985101,
								y: 10.416251
							},
							{
								x: 12.89731,
								y: 10.424898
							},
							{
								x: 12.809519,
								y: 10.416251
							},
							{
								x: 12.725102,
								y: 10.390644
							},
							{
								x: 12.647303,
								y: 10.349059
							},
							{
								x: 12.579112,
								y: 10.293096
							},
							{
								x: 12.523149,
								y: 10.224905
							},
							{
								x: 12.523145,
								y: 10.224898
							},
							{
								x: 11.162935,
								y: 10.224898
							},
							{
								x: 11.112115,
								y: 10.252062
							},
							{
								x: 11.055837,
								y: 10.269134
							},
							{
								x: 10.99731,
								y: 10.274898
							},
							{
								x: 10.89731,
								y: 10.274898
							},
							{
								x: 9.121574,
								y: 10.274898
							},
							{
								x: 6.509442,
								y: 12.88703
							},
							{
								x: 6.463981,
								y: 12.924339
							},
							{
								x: 6.412115,
								y: 12.952062
							},
							{
								x: 6.355837,
								y: 12.969134
							},
							{
								x: 6.29731,
								y: 12.974898
							},
							{
								x: 3.89731,
								y: 12.974898
							},
							{
								x: 3.838783,
								y: 12.969134
							},
							{
								x: 3.782505,
								y: 12.952062
							},
							{
								x: 3.731685,
								y: 12.924898
							},
							{
								x: 2.371475,
								y: 12.924898
							},
							{
								x: 2.371471,
								y: 12.924905
							},
							{
								x: 2.315508,
								y: 12.993096
							},
							{
								x: 2.247317,
								y: 13.049059
							},
							{
								x: 2.169518,
								y: 13.090644
							},
							{
								x: 2.085101,
								y: 13.116251
							},
							{
								x: 1.99731,
								y: 13.124898
							},
							{
								x: 1.909519,
								y: 13.116251
							},
							{
								x: 1.825102,
								y: 13.090644
							},
							{
								x: 1.747303,
								y: 13.049059
							},
							{
								x: 1.679112,
								y: 12.993096
							},
							{
								x: 1.623149,
								y: 12.924905
							},
							{
								x: 1.581564,
								y: 12.847106
							},
							{
								x: 1.555957,
								y: 12.762689
							},
							{
								x: 1.54731,
								y: 12.674898
							},
							{
								x: 1.555957,
								y: 12.587107
							},
							{
								x: 1.581564,
								y: 12.50269
							},
							{
								x: 1.623149,
								y: 12.424891
							},
							{
								x: 1.679112,
								y: 12.3567
							},
							{
								x: 1.718519,
								y: 12.324359
							},
							{
								x: 1.718519,
								y: 11.599925
							},
							{
								x: 1.723323,
								y: 11.551152
							},
							{
								x: 1.737549,
								y: 11.504254
							},
							{
								x: 1.760652,
								y: 11.461032
							},
							{
								x: 1.791742,
								y: 11.423148
							},
							{
								x: 2.318519,
								y: 10.896371
							},
							{
								x: 2.318519,
								y: 10.799925
							},
							{
								x: 2.323323,
								y: 10.751152
							},
							{
								x: 2.337549,
								y: 10.704254
							},
							{
								x: 2.360652,
								y: 10.661032
							},
							{
								x: 2.391742,
								y: 10.623148
							},
							{
								x: 2.418907,
								y: 10.595983
							},
							{
								x: 2.423323,
								y: 10.551152
							},
							{
								x: 2.437549,
								y: 10.504254
							},
							{
								x: 2.460652,
								y: 10.461032
							},
							{
								x: 2.473945,
								y: 10.444835
							},
							{
								x: 2.474283,
								y: 10.441398
							},
							{
								x: 2.491355,
								y: 10.38512
							},
							{
								x: 2.519078,
								y: 10.333254
							},
							{
								x: 2.556387,
								y: 10.287793
							},
							{
								x: 2.656387,
								y: 10.187793
							},
							{
								x: 3.268519,
								y: 9.575661
							},
							{
								x: 3.268519,
								y: 9.233058
							},
							{
								x: 3.250321,
								y: 9.218123
							},
							{
								x: 3.194358,
								y: 9.149932
							},
							{
								x: 3.152773,
								y: 9.072133
							},
							{
								x: 3.127166,
								y: 8.987716
							},
							{
								x: 3.118519,
								y: 8.899925
							},
							{
								x: 3.127166,
								y: 8.812134
							},
							{
								x: 3.152773,
								y: 8.727717
							},
							{
								x: 3.194358,
								y: 8.649918
							},
							{
								x: 3.250321,
								y: 8.581727
							},
							{
								x: 3.318512,
								y: 8.525764
							},
							{
								x: 3.396312,
								y: 8.484179
							},
							{
								x: 3.480728,
								y: 8.458572
							}
						]
					},
					{
						vertices: [
							{
								x: 18.349902,
								y: 12.024895
							},
							{
								x: 18.437692,
								y: 12.033542
							},
							{
								x: 18.522109,
								y: 12.059149
							},
							{
								x: 18.599908,
								y: 12.100734
							},
							{
								x: 18.6681,
								y: 12.156697
							},
							{
								x: 18.724063,
								y: 12.224888
							},
							{
								x: 18.765647,
								y: 12.302687
							},
							{
								x: 18.791255,
								y: 12.387104
							},
							{
								x: 18.799902,
								y: 12.474895
							},
							{
								x: 18.791255,
								y: 12.562686
							},
							{
								x: 18.765647,
								y: 12.647103
							},
							{
								x: 18.724063,
								y: 12.724902
							},
							{
								x: 18.6681,
								y: 12.793093
							},
							{
								x: 18.599908,
								y: 12.849056
							},
							{
								x: 18.522109,
								y: 12.890641
							},
							{
								x: 18.437692,
								y: 12.916248
							},
							{
								x: 18.349902,
								y: 12.924895
							},
							{
								x: 18.262111,
								y: 12.916248
							},
							{
								x: 18.177694,
								y: 12.890641
							},
							{
								x: 18.099895,
								y: 12.849056
							},
							{
								x: 18.031704,
								y: 12.793093
							},
							{
								x: 17.97574,
								y: 12.724902
							},
							{
								x: 17.934156,
								y: 12.647103
							},
							{
								x: 17.908548,
								y: 12.562686
							},
							{
								x: 17.899902,
								y: 12.474895
							},
							{
								x: 17.908548,
								y: 12.387104
							},
							{
								x: 17.934156,
								y: 12.302687
							},
							{
								x: 17.97574,
								y: 12.224888
							},
							{
								x: 18.031704,
								y: 12.156697
							},
							{
								x: 18.099895,
								y: 12.100734
							},
							{
								x: 18.177694,
								y: 12.059149
							},
							{
								x: 18.262111,
								y: 12.033542
							}
						]
					},
					{
						vertices: [
							{
								x: -11.670299,
								y: 11.570109
							},
							{
								x: -11.582509,
								y: 11.578756
							},
							{
								x: -11.498092,
								y: 11.604363
							},
							{
								x: -11.420293,
								y: 11.645948
							},
							{
								x: -11.352101,
								y: 11.701911
							},
							{
								x: -11.296138,
								y: 11.770103
							},
							{
								x: -11.254554,
								y: 11.847902
							},
							{
								x: -11.228946,
								y: 11.932318
							},
							{
								x: -11.220299,
								y: 12.020109
							},
							{
								x: -11.228946,
								y: 12.1079
							},
							{
								x: -11.254554,
								y: 12.192317
							},
							{
								x: -11.296138,
								y: 12.270116
							},
							{
								x: -11.352101,
								y: 12.338307
							},
							{
								x: -11.420293,
								y: 12.39427
							},
							{
								x: -11.498092,
								y: 12.435855
							},
							{
								x: -11.582509,
								y: 12.461463
							},
							{
								x: -11.670299,
								y: 12.470109
							},
							{
								x: -11.75809,
								y: 12.461463
							},
							{
								x: -11.842507,
								y: 12.435855
							},
							{
								x: -11.920306,
								y: 12.39427
							},
							{
								x: -11.988497,
								y: 12.338307
							},
							{
								x: -12.044461,
								y: 12.270116
							},
							{
								x: -12.086045,
								y: 12.192317
							},
							{
								x: -12.111653,
								y: 12.1079
							},
							{
								x: -12.120299,
								y: 12.020109
							},
							{
								x: -12.111653,
								y: 11.932318
							},
							{
								x: -12.086045,
								y: 11.847902
							},
							{
								x: -12.044461,
								y: 11.770103
							},
							{
								x: -11.988497,
								y: 11.701911
							},
							{
								x: -11.920306,
								y: 11.645948
							},
							{
								x: -11.842507,
								y: 11.604363
							},
							{
								x: -11.75809,
								y: 11.578756
							}
						]
					},
					{
						vertices: [
							{
								x: 9.399957,
								y: 11.27602
							},
							{
								x: 9.487748,
								y: 11.284667
							},
							{
								x: 9.572165,
								y: 11.310275
							},
							{
								x: 9.649964,
								y: 11.351859
							},
							{
								x: 9.718155,
								y: 11.407822
							},
							{
								x: 9.774118,
								y: 11.476014
							},
							{
								x: 9.815703,
								y: 11.553813
							},
							{
								x: 9.84131,
								y: 11.63823
							},
							{
								x: 9.849957,
								y: 11.72602
							},
							{
								x: 9.84131,
								y: 11.813811
							},
							{
								x: 9.815703,
								y: 11.898228
							},
							{
								x: 9.774118,
								y: 11.976027
							},
							{
								x: 9.718155,
								y: 12.044218
							},
							{
								x: 9.649964,
								y: 12.100182
							},
							{
								x: 9.572165,
								y: 12.141766
							},
							{
								x: 9.487748,
								y: 12.167374
							},
							{
								x: 9.399957,
								y: 12.17602
							},
							{
								x: 9.312166,
								y: 12.167374
							},
							{
								x: 9.22775,
								y: 12.141766
							},
							{
								x: 9.14995,
								y: 12.100182
							},
							{
								x: 9.081759,
								y: 12.044218
							},
							{
								x: 9.025796,
								y: 11.976027
							},
							{
								x: 8.984211,
								y: 11.898228
							},
							{
								x: 8.958604,
								y: 11.813811
							},
							{
								x: 8.949957,
								y: 11.72602
							},
							{
								x: 8.958604,
								y: 11.63823
							},
							{
								x: 8.984211,
								y: 11.553813
							},
							{
								x: 9.025796,
								y: 11.476014
							},
							{
								x: 9.081759,
								y: 11.407822
							},
							{
								x: 9.14995,
								y: 11.351859
							},
							{
								x: 9.22775,
								y: 11.310275
							},
							{
								x: 9.312166,
								y: 11.284667
							}
						]
					},
					{
						vertices: [
							{
								x: 12.850871,
								y: 10.74996
							},
							{
								x: 12.938661,
								y: 10.758607
							},
							{
								x: 13.023078,
								y: 10.784214
							},
							{
								x: 13.100877,
								y: 10.825799
							},
							{
								x: 13.169069,
								y: 10.881762
							},
							{
								x: 13.225032,
								y: 10.949953
							},
							{
								x: 13.266616,
								y: 11.027752
							},
							{
								x: 13.292224,
								y: 11.112169
							},
							{
								x: 13.300871,
								y: 11.19996
							},
							{
								x: 13.292224,
								y: 11.287751
							},
							{
								x: 13.266616,
								y: 11.372168
							},
							{
								x: 13.225032,
								y: 11.449967
							},
							{
								x: 13.169069,
								y: 11.518158
							},
							{
								x: 13.100877,
								y: 11.574121
							},
							{
								x: 13.023078,
								y: 11.615706
							},
							{
								x: 12.938661,
								y: 11.641313
							},
							{
								x: 12.850871,
								y: 11.64996
							},
							{
								x: 12.76308,
								y: 11.641313
							},
							{
								x: 12.678663,
								y: 11.615706
							},
							{
								x: 12.600864,
								y: 11.574121
							},
							{
								x: 12.532673,
								y: 11.518158
							},
							{
								x: 12.476709,
								y: 11.449967
							},
							{
								x: 12.435125,
								y: 11.372168
							},
							{
								x: 12.409517,
								y: 11.287751
							},
							{
								x: 12.400871,
								y: 11.19996
							},
							{
								x: 12.409517,
								y: 11.112169
							},
							{
								x: 12.435125,
								y: 11.027752
							},
							{
								x: 12.476709,
								y: 10.949953
							},
							{
								x: 12.532673,
								y: 10.881762
							},
							{
								x: 12.600864,
								y: 10.825799
							},
							{
								x: 12.678663,
								y: 10.784214
							},
							{
								x: 12.76308,
								y: 10.758607
							}
						]
					},
					{
						vertices: [
							{
								x: 6.449934,
								y: 9.975957
							},
							{
								x: 6.537725,
								y: 9.984603
							},
							{
								x: 6.622142,
								y: 10.010211
							},
							{
								x: 6.699941,
								y: 10.051795
							},
							{
								x: 6.768132,
								y: 10.107759
							},
							{
								x: 6.824095,
								y: 10.17595
							},
							{
								x: 6.86568,
								y: 10.253749
							},
							{
								x: 6.891287,
								y: 10.338166
							},
							{
								x: 6.899934,
								y: 10.425957
							},
							{
								x: 6.891287,
								y: 10.513747
							},
							{
								x: 6.86568,
								y: 10.598164
							},
							{
								x: 6.824095,
								y: 10.675963
							},
							{
								x: 6.768132,
								y: 10.744155
							},
							{
								x: 6.699941,
								y: 10.800118
							},
							{
								x: 6.622142,
								y: 10.841703
							},
							{
								x: 6.537725,
								y: 10.86731
							},
							{
								x: 6.449934,
								y: 10.875957
							},
							{
								x: 6.362143,
								y: 10.86731
							},
							{
								x: 6.277726,
								y: 10.841703
							},
							{
								x: 6.199927,
								y: 10.800118
							},
							{
								x: 6.131736,
								y: 10.744155
							},
							{
								x: 6.075773,
								y: 10.675963
							},
							{
								x: 6.034188,
								y: 10.598164
							},
							{
								x: 6.008581,
								y: 10.513747
							},
							{
								x: 5.999934,
								y: 10.425957
							},
							{
								x: 6.008581,
								y: 10.338166
							},
							{
								x: 6.034188,
								y: 10.253749
							},
							{
								x: 6.075773,
								y: 10.17595
							},
							{
								x: 6.131736,
								y: 10.107759
							},
							{
								x: 6.199927,
								y: 10.051795
							},
							{
								x: 6.277726,
								y: 10.010211
							},
							{
								x: 6.362143,
								y: 9.984603
							}
						]
					},
					{
						vertices: [
							{
								x: -15.970299,
								y: 8.870109
							},
							{
								x: -15.882509,
								y: 8.878756
							},
							{
								x: -15.798092,
								y: 8.904363
							},
							{
								x: -15.720293,
								y: 8.945948
							},
							{
								x: -15.652101,
								y: 9.001911
							},
							{
								x: -15.596138,
								y: 9.070103
							},
							{
								x: -15.554554,
								y: 9.147902
							},
							{
								x: -15.528946,
								y: 9.232318
							},
							{
								x: -15.520299,
								y: 9.320109
							},
							{
								x: -15.528946,
								y: 9.4079
							},
							{
								x: -15.554554,
								y: 9.492317
							},
							{
								x: -15.596138,
								y: 9.570116
							},
							{
								x: -15.652101,
								y: 9.638307
							},
							{
								x: -15.720293,
								y: 9.69427
							},
							{
								x: -15.798092,
								y: 9.735855
							},
							{
								x: -15.882509,
								y: 9.761463
							},
							{
								x: -15.970299,
								y: 9.770109
							},
							{
								x: -16.05809,
								y: 9.761463
							},
							{
								x: -16.142507,
								y: 9.735855
							},
							{
								x: -16.220306,
								y: 9.69427
							},
							{
								x: -16.288497,
								y: 9.638307
							},
							{
								x: -16.344461,
								y: 9.570116
							},
							{
								x: -16.386045,
								y: 9.492317
							},
							{
								x: -16.411653,
								y: 9.4079
							},
							{
								x: -16.420299,
								y: 9.320109
							},
							{
								x: -16.411653,
								y: 9.232318
							},
							{
								x: -16.386045,
								y: 9.147902
							},
							{
								x: -16.344461,
								y: 9.070103
							},
							{
								x: -16.288497,
								y: 9.001911
							},
							{
								x: -16.220306,
								y: 8.945948
							},
							{
								x: -16.142507,
								y: 8.904363
							},
							{
								x: -16.05809,
								y: 8.878756
							}
						]
					},
					{
						vertices: [
							{
								x: 3.018718,
								y: 6.15
							},
							{
								x: 3.106509,
								y: 6.158647
							},
							{
								x: 3.190926,
								y: 6.184254
							},
							{
								x: 3.268725,
								y: 6.225839
							},
							{
								x: 3.336916,
								y: 6.281802
							},
							{
								x: 3.39288,
								y: 6.349993
							},
							{
								x: 3.434464,
								y: 6.427792
							},
							{
								x: 3.460072,
								y: 6.512209
							},
							{
								x: 3.468718,
								y: 6.6
							},
							{
								x: 3.460072,
								y: 6.687791
							},
							{
								x: 3.436651,
								y: 6.765
							},
							{
								x: 4.278718,
								y: 6.765
							},
							{
								x: 4.332368,
								y: 6.770284
							},
							{
								x: 4.383956,
								y: 6.785933
							},
							{
								x: 4.4315,
								y: 6.811346
							},
							{
								x: 4.473172,
								y: 6.845546
							},
							{
								x: 6.292626,
								y: 8.665
							},
							{
								x: 9.278718,
								y: 8.665
							},
							{
								x: 9.332368,
								y: 8.670284
							},
							{
								x: 9.383956,
								y: 8.685933
							},
							{
								x: 9.391565,
								y: 8.69
							},
							{
								x: 10.504553,
								y: 8.69
							},
							{
								x: 10.504557,
								y: 8.689993
							},
							{
								x: 10.56052,
								y: 8.621802
							},
							{
								x: 10.628711,
								y: 8.565839
							},
							{
								x: 10.70651,
								y: 8.524254
							},
							{
								x: 10.790927,
								y: 8.498647
							},
							{
								x: 10.878718,
								y: 8.49
							},
							{
								x: 10.966509,
								y: 8.498647
							},
							{
								x: 11.050925,
								y: 8.524254
							},
							{
								x: 11.128725,
								y: 8.565839
							},
							{
								x: 11.196916,
								y: 8.621802
							},
							{
								x: 11.252879,
								y: 8.689993
							},
							{
								x: 11.294464,
								y: 8.767792
							},
							{
								x: 11.320071,
								y: 8.852209
							},
							{
								x: 11.328718,
								y: 8.94
							},
							{
								x: 11.320071,
								y: 9.027791
							},
							{
								x: 11.294464,
								y: 9.112208
							},
							{
								x: 11.252879,
								y: 9.190007
							},
							{
								x: 11.196916,
								y: 9.258198
							},
							{
								x: 11.128725,
								y: 9.314161
							},
							{
								x: 11.050925,
								y: 9.355746
							},
							{
								x: 10.966509,
								y: 9.381353
							},
							{
								x: 10.878718,
								y: 9.39
							},
							{
								x: 10.790927,
								y: 9.381353
							},
							{
								x: 10.70651,
								y: 9.355746
							},
							{
								x: 10.628711,
								y: 9.314161
							},
							{
								x: 10.56052,
								y: 9.258198
							},
							{
								x: 10.504557,
								y: 9.190007
							},
							{
								x: 10.504553,
								y: 9.19
							},
							{
								x: 9.391565,
								y: 9.19
							},
							{
								x: 9.383956,
								y: 9.194067
							},
							{
								x: 9.332368,
								y: 9.209716
							},
							{
								x: 9.278718,
								y: 9.215
							},
							{
								x: 6.178718,
								y: 9.215
							},
							{
								x: 6.125068,
								y: 9.209716
							},
							{
								x: 6.07348,
								y: 9.194067
							},
							{
								x: 6.025936,
								y: 9.168654
							},
							{
								x: 5.984264,
								y: 9.134454
							},
							{
								x: 4.16481,
								y: 7.315
							},
							{
								x: 1.778718,
								y: 7.315
							},
							{
								x: 1.725068,
								y: 7.309716
							},
							{
								x: 1.67348,
								y: 7.294067
							},
							{
								x: 1.625936,
								y: 7.268654
							},
							{
								x: 1.584264,
								y: 7.234454
							},
							{
								x: 1.434332,
								y: 7.084522
							},
							{
								x: 1.378718,
								y: 7.09
							},
							{
								x: 1.290927,
								y: 7.081353
							},
							{
								x: 1.20651,
								y: 7.055746
							},
							{
								x: 1.128711,
								y: 7.014161
							},
							{
								x: 1.06052,
								y: 6.958198
							},
							{
								x: 1.004557,
								y: 6.890007
							},
							{
								x: 0.962972,
								y: 6.812208
							},
							{
								x: 0.937365,
								y: 6.727791
							},
							{
								x: 0.928718,
								y: 6.64
							},
							{
								x: 0.937365,
								y: 6.552209
							},
							{
								x: 0.962972,
								y: 6.467792
							},
							{
								x: 1.004557,
								y: 6.389993
							},
							{
								x: 1.06052,
								y: 6.321802
							},
							{
								x: 1.128711,
								y: 6.265839
							},
							{
								x: 1.20651,
								y: 6.224254
							},
							{
								x: 1.290927,
								y: 6.198647
							},
							{
								x: 1.378718,
								y: 6.19
							},
							{
								x: 1.466509,
								y: 6.198647
							},
							{
								x: 1.550925,
								y: 6.224254
							},
							{
								x: 1.628725,
								y: 6.265839
							},
							{
								x: 1.696916,
								y: 6.321802
							},
							{
								x: 1.752879,
								y: 6.389993
							},
							{
								x: 1.794464,
								y: 6.467792
							},
							{
								x: 1.820071,
								y: 6.552209
							},
							{
								x: 1.828718,
								y: 6.64
							},
							{
								x: 1.82324,
								y: 6.695614
							},
							{
								x: 1.892626,
								y: 6.765
							},
							{
								x: 2.600786,
								y: 6.765
							},
							{
								x: 2.577365,
								y: 6.687791
							},
							{
								x: 2.568718,
								y: 6.6
							},
							{
								x: 2.577365,
								y: 6.512209
							},
							{
								x: 2.602972,
								y: 6.427792
							},
							{
								x: 2.644557,
								y: 6.349993
							},
							{
								x: 2.70052,
								y: 6.281802
							},
							{
								x: 2.768712,
								y: 6.225839
							},
							{
								x: 2.846511,
								y: 6.184254
							},
							{
								x: 2.930928,
								y: 6.158647
							}
						]
					},
					{
						vertices: [
							{
								x: 6.418718,
								y: 7.55
							},
							{
								x: 6.506509,
								y: 7.558647
							},
							{
								x: 6.590926,
								y: 7.584254
							},
							{
								x: 6.668725,
								y: 7.625839
							},
							{
								x: 6.736916,
								y: 7.681802
							},
							{
								x: 6.79288,
								y: 7.749993
							},
							{
								x: 6.834464,
								y: 7.827792
							},
							{
								x: 6.860072,
								y: 7.912209
							},
							{
								x: 6.868718,
								y: 8
							},
							{
								x: 6.860072,
								y: 8.087791
							},
							{
								x: 6.834464,
								y: 8.172208
							},
							{
								x: 6.79288,
								y: 8.250007
							},
							{
								x: 6.736916,
								y: 8.318198
							},
							{
								x: 6.668725,
								y: 8.374161
							},
							{
								x: 6.590926,
								y: 8.415746
							},
							{
								x: 6.506509,
								y: 8.441353
							},
							{
								x: 6.418718,
								y: 8.45
							},
							{
								x: 6.330928,
								y: 8.441353
							},
							{
								x: 6.246511,
								y: 8.415746
							},
							{
								x: 6.168712,
								y: 8.374161
							},
							{
								x: 6.10052,
								y: 8.318198
							},
							{
								x: 6.044557,
								y: 8.250007
							},
							{
								x: 6.002972,
								y: 8.172208
							},
							{
								x: 5.977365,
								y: 8.087791
							},
							{
								x: 5.968718,
								y: 8
							},
							{
								x: 5.977365,
								y: 7.912209
							},
							{
								x: 6.002972,
								y: 7.827792
							},
							{
								x: 6.044557,
								y: 7.749993
							},
							{
								x: 6.10052,
								y: 7.681802
							},
							{
								x: 6.168712,
								y: 7.625839
							},
							{
								x: 6.246511,
								y: 7.584254
							},
							{
								x: 6.330928,
								y: 7.558647
							}
						]
					},
					{
						vertices: [
							{
								x: 18.354965,
								y: 6.9976
							},
							{
								x: 18.442756,
								y: 7.006247
							},
							{
								x: 18.527173,
								y: 7.031854
							},
							{
								x: 18.604972,
								y: 7.073439
							},
							{
								x: 18.673163,
								y: 7.129402
							},
							{
								x: 18.729127,
								y: 7.197593
							},
							{
								x: 18.770711,
								y: 7.275392
							},
							{
								x: 18.796319,
								y: 7.359809
							},
							{
								x: 18.804965,
								y: 7.4476
							},
							{
								x: 18.796319,
								y: 7.535391
							},
							{
								x: 18.770711,
								y: 7.619808
							},
							{
								x: 18.729127,
								y: 7.697607
							},
							{
								x: 18.673163,
								y: 7.765798
							},
							{
								x: 18.604972,
								y: 7.821761
							},
							{
								x: 18.527173,
								y: 7.863346
							},
							{
								x: 18.442756,
								y: 7.888953
							},
							{
								x: 18.354965,
								y: 7.8976
							},
							{
								x: 18.267175,
								y: 7.888953
							},
							{
								x: 18.182758,
								y: 7.863346
							},
							{
								x: 18.104959,
								y: 7.821761
							},
							{
								x: 18.036767,
								y: 7.765798
							},
							{
								x: 17.980804,
								y: 7.697607
							},
							{
								x: 17.93922,
								y: 7.619808
							},
							{
								x: 17.913612,
								y: 7.535391
							},
							{
								x: 17.904965,
								y: 7.4476
							},
							{
								x: 17.913612,
								y: 7.359809
							},
							{
								x: 17.93922,
								y: 7.275392
							},
							{
								x: 17.980804,
								y: 7.197593
							},
							{
								x: 18.036767,
								y: 7.129402
							},
							{
								x: 18.104959,
								y: 7.073439
							},
							{
								x: 18.182758,
								y: 7.031854
							},
							{
								x: 18.267175,
								y: 7.006247
							}
						]
					},
					{
						vertices: [
							{
								x: 13.144965,
								y: 6.2976
							},
							{
								x: 13.232756,
								y: 6.306247
							},
							{
								x: 13.317173,
								y: 6.331854
							},
							{
								x: 13.394972,
								y: 6.373439
							},
							{
								x: 13.463163,
								y: 6.429402
							},
							{
								x: 13.519127,
								y: 6.497593
							},
							{
								x: 13.560711,
								y: 6.575392
							},
							{
								x: 13.586319,
								y: 6.659809
							},
							{
								x: 13.594965,
								y: 6.7476
							},
							{
								x: 13.586319,
								y: 6.835391
							},
							{
								x: 13.560711,
								y: 6.919808
							},
							{
								x: 13.519127,
								y: 6.997607
							},
							{
								x: 13.463163,
								y: 7.065798
							},
							{
								x: 13.394972,
								y: 7.121761
							},
							{
								x: 13.317173,
								y: 7.163346
							},
							{
								x: 13.232756,
								y: 7.188953
							},
							{
								x: 13.144965,
								y: 7.1976
							},
							{
								x: 13.057175,
								y: 7.188953
							},
							{
								x: 12.972758,
								y: 7.163346
							},
							{
								x: 12.894959,
								y: 7.121761
							},
							{
								x: 12.826767,
								y: 7.065798
							},
							{
								x: 12.770804,
								y: 6.997607
							},
							{
								x: 12.72922,
								y: 6.919808
							},
							{
								x: 12.703612,
								y: 6.835391
							},
							{
								x: 12.694965,
								y: 6.7476
							},
							{
								x: 12.703612,
								y: 6.659809
							},
							{
								x: 12.72922,
								y: 6.575392
							},
							{
								x: 12.770804,
								y: 6.497593
							},
							{
								x: 12.826767,
								y: 6.429402
							},
							{
								x: 12.894959,
								y: 6.373439
							},
							{
								x: 12.972758,
								y: 6.331854
							},
							{
								x: 13.057175,
								y: 6.306247
							}
						]
					},
					{
						vertices: [
							{
								x: -19.301539,
								y: 5.199873
							},
							{
								x: -19.213749,
								y: 5.20852
							},
							{
								x: -19.129332,
								y: 5.234127
							},
							{
								x: -19.051533,
								y: 5.275712
							},
							{
								x: -18.983341,
								y: 5.331675
							},
							{
								x: -18.927378,
								y: 5.399866
							},
							{
								x: -18.885794,
								y: 5.477665
							},
							{
								x: -18.860186,
								y: 5.562082
							},
							{
								x: -18.851539,
								y: 5.649873
							},
							{
								x: -18.860186,
								y: 5.737664
							},
							{
								x: -18.885794,
								y: 5.822081
							},
							{
								x: -18.927378,
								y: 5.89988
							},
							{
								x: -18.983341,
								y: 5.968071
							},
							{
								x: -19.051533,
								y: 6.024034
							},
							{
								x: -19.129332,
								y: 6.065619
							},
							{
								x: -19.213749,
								y: 6.091226
							},
							{
								x: -19.301539,
								y: 6.099873
							},
							{
								x: -19.38933,
								y: 6.091226
							},
							{
								x: -19.473747,
								y: 6.065619
							},
							{
								x: -19.551546,
								y: 6.024034
							},
							{
								x: -19.619737,
								y: 5.968071
							},
							{
								x: -19.675701,
								y: 5.89988
							},
							{
								x: -19.717285,
								y: 5.822081
							},
							{
								x: -19.742893,
								y: 5.737664
							},
							{
								x: -19.751539,
								y: 5.649873
							},
							{
								x: -19.742893,
								y: 5.562082
							},
							{
								x: -19.717285,
								y: 5.477665
							},
							{
								x: -19.675701,
								y: 5.399866
							},
							{
								x: -19.619737,
								y: 5.331675
							},
							{
								x: -19.551546,
								y: 5.275712
							},
							{
								x: -19.473747,
								y: 5.234127
							},
							{
								x: -19.38933,
								y: 5.20852
							}
						]
					},
					{
						vertices: [
							{
								x: 14.454965,
								y: 3.8976
							},
							{
								x: 14.542756,
								y: 3.906247
							},
							{
								x: 14.627173,
								y: 3.931854
							},
							{
								x: 14.704972,
								y: 3.973439
							},
							{
								x: 14.773163,
								y: 4.029402
							},
							{
								x: 14.829127,
								y: 4.097593
							},
							{
								x: 14.870711,
								y: 4.175392
							},
							{
								x: 14.896319,
								y: 4.259809
							},
							{
								x: 14.904965,
								y: 4.3476
							},
							{
								x: 14.896319,
								y: 4.435391
							},
							{
								x: 14.870711,
								y: 4.519808
							},
							{
								x: 14.829127,
								y: 4.597607
							},
							{
								x: 14.777921,
								y: 4.66
							},
							{
								x: 16.233565,
								y: 4.66
							},
							{
								x: 16.208627,
								y: 4.577791
							},
							{
								x: 16.199981,
								y: 4.49
							},
							{
								x: 16.208627,
								y: 4.402209
							},
							{
								x: 16.234235,
								y: 4.317792
							},
							{
								x: 16.275819,
								y: 4.239993
							},
							{
								x: 16.331783,
								y: 4.171802
							},
							{
								x: 16.399974,
								y: 4.115839
							},
							{
								x: 16.477773,
								y: 4.074254
							},
							{
								x: 16.56219,
								y: 4.048647
							},
							{
								x: 16.649981,
								y: 4.04
							},
							{
								x: 16.737771,
								y: 4.048647
							},
							{
								x: 16.822188,
								y: 4.074254
							},
							{
								x: 16.899987,
								y: 4.115839
							},
							{
								x: 16.968179,
								y: 4.171802
							},
							{
								x: 17.024142,
								y: 4.239993
							},
							{
								x: 17.065726,
								y: 4.317792
							},
							{
								x: 17.091334,
								y: 4.402209
							},
							{
								x: 17.099981,
								y: 4.49
							},
							{
								x: 17.097747,
								y: 4.512682
							},
							{
								x: 17.124981,
								y: 4.51
							},
							{
								x: 17.212771,
								y: 4.518647
							},
							{
								x: 17.297188,
								y: 4.544254
							},
							{
								x: 17.374987,
								y: 4.585839
							},
							{
								x: 17.443179,
								y: 4.641802
							},
							{
								x: 17.499142,
								y: 4.709993
							},
							{
								x: 17.540726,
								y: 4.787792
							},
							{
								x: 17.566334,
								y: 4.872209
							},
							{
								x: 17.574981,
								y: 4.96
							},
							{
								x: 17.566334,
								y: 5.047791
							},
							{
								x: 17.540726,
								y: 5.132208
							},
							{
								x: 17.499142,
								y: 5.210007
							},
							{
								x: 17.443179,
								y: 5.278198
							},
							{
								x: 17.374987,
								y: 5.334161
							},
							{
								x: 17.297188,
								y: 5.375746
							},
							{
								x: 17.212771,
								y: 5.401353
							},
							{
								x: 17.124981,
								y: 5.41
							},
							{
								x: 17.03719,
								y: 5.401353
							},
							{
								x: 16.952773,
								y: 5.375746
							},
							{
								x: 16.874974,
								y: 5.334161
							},
							{
								x: 16.806783,
								y: 5.278198
							},
							{
								x: 16.750819,
								y: 5.210007
							},
							{
								x: 16.750815,
								y: 5.21
							},
							{
								x: 16.465606,
								y: 5.21
							},
							{
								x: 16.414786,
								y: 5.237164
							},
							{
								x: 16.358508,
								y: 5.254236
							},
							{
								x: 16.299981,
								y: 5.26
							},
							{
								x: 8.774981,
								y: 5.26
							},
							{
								x: 8.749981,
								y: 5.26
							},
							{
								x: 8.691453,
								y: 5.254236
							},
							{
								x: 8.635176,
								y: 5.237164
							},
							{
								x: 8.584355,
								y: 5.21
							},
							{
								x: 7.674981,
								y: 5.21
							},
							{
								x: 7.626208,
								y: 5.205196
							},
							{
								x: 7.57931,
								y: 5.19097
							},
							{
								x: 7.536088,
								y: 5.167867
							},
							{
								x: 7.498204,
								y: 5.136777
							},
							{
								x: 7.446427,
								y: 5.085
							},
							{
								x: 6.849146,
								y: 5.085
							},
							{
								x: 6.849142,
								y: 5.085007
							},
							{
								x: 6.793179,
								y: 5.153198
							},
							{
								x: 6.724987,
								y: 5.209161
							},
							{
								x: 6.647188,
								y: 5.250746
							},
							{
								x: 6.562771,
								y: 5.276353
							},
							{
								x: 6.474981,
								y: 5.285
							},
							{
								x: 6.38719,
								y: 5.276353
							},
							{
								x: 6.302773,
								y: 5.250746
							},
							{
								x: 6.224974,
								y: 5.209161
							},
							{
								x: 6.156783,
								y: 5.153198
							},
							{
								x: 6.100819,
								y: 5.085007
							},
							{
								x: 6.059235,
								y: 5.007208
							},
							{
								x: 6.033627,
								y: 4.922791
							},
							{
								x: 6.024981,
								y: 4.835
							},
							{
								x: 6.033627,
								y: 4.747209
							},
							{
								x: 6.059235,
								y: 4.662792
							},
							{
								x: 6.100819,
								y: 4.584993
							},
							{
								x: 6.156783,
								y: 4.516802
							},
							{
								x: 6.224974,
								y: 4.460839
							},
							{
								x: 6.302773,
								y: 4.419254
							},
							{
								x: 6.38719,
								y: 4.393647
							},
							{
								x: 6.474981,
								y: 4.385
							},
							{
								x: 6.562771,
								y: 4.393647
							},
							{
								x: 6.647188,
								y: 4.419254
							},
							{
								x: 6.724987,
								y: 4.460839
							},
							{
								x: 6.793179,
								y: 4.516802
							},
							{
								x: 6.849142,
								y: 4.584993
							},
							{
								x: 6.849146,
								y: 4.585
							},
							{
								x: 7.549981,
								y: 4.585
							},
							{
								x: 7.598753,
								y: 4.589804
							},
							{
								x: 7.645651,
								y: 4.60403
							},
							{
								x: 7.688873,
								y: 4.627133
							},
							{
								x: 7.726757,
								y: 4.658223
							},
							{
								x: 7.778534,
								y: 4.71
							},
							{
								x: 8.584355,
								y: 4.71
							},
							{
								x: 8.635176,
								y: 4.682836
							},
							{
								x: 8.691453,
								y: 4.665764
							},
							{
								x: 8.749981,
								y: 4.66
							},
							{
								x: 8.774981,
								y: 4.66
							},
							{
								x: 14.132009,
								y: 4.66
							},
							{
								x: 14.080804,
								y: 4.597607
							},
							{
								x: 14.03922,
								y: 4.519808
							},
							{
								x: 14.013612,
								y: 4.435391
							},
							{
								x: 14.004965,
								y: 4.3476
							},
							{
								x: 14.013612,
								y: 4.259809
							},
							{
								x: 14.03922,
								y: 4.175392
							},
							{
								x: 14.080804,
								y: 4.097593
							},
							{
								x: 14.136767,
								y: 4.029402
							},
							{
								x: 14.204959,
								y: 3.973439
							},
							{
								x: 14.282758,
								y: 3.931854
							},
							{
								x: 14.367175,
								y: 3.906247
							}
						]
					},
					{
						vertices: [
							{
								x: 5.049981,
								y: 3.34
							},
							{
								x: 5.137771,
								y: 3.348647
							},
							{
								x: 5.222188,
								y: 3.374254
							},
							{
								x: 5.299987,
								y: 3.415839
							},
							{
								x: 5.368179,
								y: 3.471802
							},
							{
								x: 5.424142,
								y: 3.539993
							},
							{
								x: 5.465726,
								y: 3.617792
							},
							{
								x: 5.491334,
								y: 3.702209
							},
							{
								x: 5.499981,
								y: 3.79
							},
							{
								x: 5.491334,
								y: 3.877791
							},
							{
								x: 5.465726,
								y: 3.962208
							},
							{
								x: 5.424142,
								y: 4.040007
							},
							{
								x: 5.368179,
								y: 4.108198
							},
							{
								x: 5.299987,
								y: 4.164161
							},
							{
								x: 5.222188,
								y: 4.205746
							},
							{
								x: 5.137771,
								y: 4.231353
							},
							{
								x: 5.049981,
								y: 4.24
							},
							{
								x: 4.96219,
								y: 4.231353
							},
							{
								x: 4.877773,
								y: 4.205746
							},
							{
								x: 4.799974,
								y: 4.164161
							},
							{
								x: 4.731783,
								y: 4.108198
							},
							{
								x: 4.675819,
								y: 4.040007
							},
							{
								x: 4.634235,
								y: 3.962208
							},
							{
								x: 4.608627,
								y: 3.877791
							},
							{
								x: 4.599981,
								y: 3.79
							},
							{
								x: 4.608627,
								y: 3.702209
							},
							{
								x: 4.634235,
								y: 3.617792
							},
							{
								x: 4.675819,
								y: 3.539993
							},
							{
								x: 4.731783,
								y: 3.471802
							},
							{
								x: 4.799974,
								y: 3.415839
							},
							{
								x: 4.877773,
								y: 3.374254
							},
							{
								x: 4.96219,
								y: 3.348647
							}
						]
					},
					{
						vertices: [
							{
								x: -15.174944,
								y: 1.250063
							},
							{
								x: -15.087153,
								y: 1.25871
							},
							{
								x: -15.002736,
								y: 1.284317
							},
							{
								x: -14.924937,
								y: 1.325902
							},
							{
								x: -14.856746,
								y: 1.381865
							},
							{
								x: -14.800783,
								y: 1.450056
							},
							{
								x: -14.759198,
								y: 1.527855
							},
							{
								x: -14.733591,
								y: 1.612272
							},
							{
								x: -14.724944,
								y: 1.700063
							},
							{
								x: -14.733591,
								y: 1.787854
							},
							{
								x: -14.759198,
								y: 1.872271
							},
							{
								x: -14.800783,
								y: 1.95007
							},
							{
								x: -14.856746,
								y: 2.018261
							},
							{
								x: -14.924937,
								y: 2.074224
							},
							{
								x: -15.002736,
								y: 2.115809
							},
							{
								x: -15.087153,
								y: 2.141416
							},
							{
								x: -15.174944,
								y: 2.150063
							},
							{
								x: -15.262735,
								y: 2.141416
							},
							{
								x: -15.347152,
								y: 2.115809
							},
							{
								x: -15.424951,
								y: 2.074224
							},
							{
								x: -15.493142,
								y: 2.018261
							},
							{
								x: -15.549105,
								y: 1.95007
							},
							{
								x: -15.59069,
								y: 1.872271
							},
							{
								x: -15.616297,
								y: 1.787854
							},
							{
								x: -15.624944,
								y: 1.700063
							},
							{
								x: -15.616297,
								y: 1.612272
							},
							{
								x: -15.59069,
								y: 1.527855
							},
							{
								x: -15.549105,
								y: 1.450056
							},
							{
								x: -15.493142,
								y: 1.381865
							},
							{
								x: -15.424951,
								y: 1.325902
							},
							{
								x: -15.347152,
								y: 1.284317
							},
							{
								x: -15.262735,
								y: 1.25871
							}
						]
					},
					{
						vertices: [
							{
								x: 11.878734,
								y: 0.825
							},
							{
								x: 11.966525,
								y: 0.833647
							},
							{
								x: 12.050942,
								y: 0.859254
							},
							{
								x: 12.128741,
								y: 0.900839
							},
							{
								x: 12.196932,
								y: 0.956802
							},
							{
								x: 12.252896,
								y: 1.024993
							},
							{
								x: 12.29448,
								y: 1.102792
							},
							{
								x: 12.320088,
								y: 1.187209
							},
							{
								x: 12.328734,
								y: 1.275
							},
							{
								x: 12.320088,
								y: 1.362791
							},
							{
								x: 12.29448,
								y: 1.447208
							},
							{
								x: 12.252896,
								y: 1.525007
							},
							{
								x: 12.196932,
								y: 1.593198
							},
							{
								x: 12.128741,
								y: 1.649161
							},
							{
								x: 12.050942,
								y: 1.690746
							},
							{
								x: 11.966525,
								y: 1.716353
							},
							{
								x: 11.878734,
								y: 1.725
							},
							{
								x: 11.790944,
								y: 1.716353
							},
							{
								x: 11.706527,
								y: 1.690746
							},
							{
								x: 11.628728,
								y: 1.649161
							},
							{
								x: 11.560536,
								y: 1.593198
							},
							{
								x: 11.504573,
								y: 1.525007
							},
							{
								x: 11.462989,
								y: 1.447208
							},
							{
								x: 11.437381,
								y: 1.362791
							},
							{
								x: 11.428734,
								y: 1.275
							},
							{
								x: 11.437381,
								y: 1.187209
							},
							{
								x: 11.462989,
								y: 1.102792
							},
							{
								x: 11.504573,
								y: 1.024993
							},
							{
								x: 11.560536,
								y: 0.956802
							},
							{
								x: 11.628728,
								y: 0.900839
							},
							{
								x: 11.706527,
								y: 0.859254
							},
							{
								x: 11.790944,
								y: 0.833647
							}
						]
					},
					{
						vertices: [
							{
								x: 10.644965,
								y: -0.5024
							},
							{
								x: 10.732756,
								y: -0.493753
							},
							{
								x: 10.817173,
								y: -0.468146
							},
							{
								x: 10.894972,
								y: -0.426561
							},
							{
								x: 10.963163,
								y: -0.370598
							},
							{
								x: 11.019127,
								y: -0.302407
							},
							{
								x: 11.060711,
								y: -0.224608
							},
							{
								x: 11.086319,
								y: -0.140191
							},
							{
								x: 11.094965,
								y: -0.0524
							},
							{
								x: 11.086319,
								y: 0.035391
							},
							{
								x: 11.060711,
								y: 0.119808
							},
							{
								x: 11.019127,
								y: 0.197607
							},
							{
								x: 10.963163,
								y: 0.265798
							},
							{
								x: 10.894972,
								y: 0.321761
							},
							{
								x: 10.817173,
								y: 0.363346
							},
							{
								x: 10.732756,
								y: 0.388953
							},
							{
								x: 10.644965,
								y: 0.3976
							},
							{
								x: 10.557175,
								y: 0.388953
							},
							{
								x: 10.472758,
								y: 0.363346
							},
							{
								x: 10.394959,
								y: 0.321761
							},
							{
								x: 10.326767,
								y: 0.265798
							},
							{
								x: 10.270804,
								y: 0.197607
							},
							{
								x: 10.22922,
								y: 0.119808
							},
							{
								x: 10.203612,
								y: 0.035391
							},
							{
								x: 10.194965,
								y: -0.0524
							},
							{
								x: 10.203612,
								y: -0.140191
							},
							{
								x: 10.22922,
								y: -0.224608
							},
							{
								x: 10.270804,
								y: -0.302407
							},
							{
								x: 10.326767,
								y: -0.370598
							},
							{
								x: 10.394959,
								y: -0.426561
							},
							{
								x: 10.472758,
								y: -0.468146
							},
							{
								x: 10.557175,
								y: -0.493753
							}
						]
					},
					{
						vertices: [
							{
								x: 13.75,
								y: -1.1462
							},
							{
								x: 13.837791,
								y: -1.137553
							},
							{
								x: 13.922208,
								y: -1.111946
							},
							{
								x: 14.000007,
								y: -1.070361
							},
							{
								x: 14.068198,
								y: -1.014398
							},
							{
								x: 14.124161,
								y: -0.946207
							},
							{
								x: 14.165746,
								y: -0.868408
							},
							{
								x: 14.191353,
								y: -0.783991
							},
							{
								x: 14.2,
								y: -0.6962
							},
							{
								x: 14.191353,
								y: -0.608409
							},
							{
								x: 14.165746,
								y: -0.523992
							},
							{
								x: 14.124161,
								y: -0.446193
							},
							{
								x: 14.068198,
								y: -0.378002
							},
							{
								x: 14.000007,
								y: -0.322039
							},
							{
								x: 13.922208,
								y: -0.280454
							},
							{
								x: 13.837791,
								y: -0.254847
							},
							{
								x: 13.75,
								y: -0.2462
							},
							{
								x: 13.662209,
								y: -0.254847
							},
							{
								x: 13.577792,
								y: -0.280454
							},
							{
								x: 13.499993,
								y: -0.322039
							},
							{
								x: 13.431802,
								y: -0.378002
							},
							{
								x: 13.375839,
								y: -0.446193
							},
							{
								x: 13.334254,
								y: -0.523992
							},
							{
								x: 13.308647,
								y: -0.608409
							},
							{
								x: 13.3,
								y: -0.6962
							},
							{
								x: 13.308647,
								y: -0.783991
							},
							{
								x: 13.334254,
								y: -0.868408
							},
							{
								x: 13.375839,
								y: -0.946207
							},
							{
								x: 13.431802,
								y: -1.014398
							},
							{
								x: 13.499993,
								y: -1.070361
							},
							{
								x: 13.577792,
								y: -1.111946
							},
							{
								x: 13.662209,
								y: -1.137553
							}
						]
					},
					{
						vertices: [
							{
								x: 16.725,
								y: -2.45
							},
							{
								x: 17.275,
								y: -2.45
							},
							{
								x: 17.431072,
								y: -2.434628
							},
							{
								x: 17.581147,
								y: -2.389104
							},
							{
								x: 17.719456,
								y: -2.315176
							},
							{
								x: 17.840685,
								y: -2.215685
							},
							{
								x: 17.940176,
								y: -2.094456
							},
							{
								x: 18.014104,
								y: -1.956147
							},
							{
								x: 18.059628,
								y: -1.806072
							},
							{
								x: 18.075,
								y: -1.65
							},
							{
								x: 18.059628,
								y: -1.493928
							},
							{
								x: 18.014104,
								y: -1.343853
							},
							{
								x: 17.940176,
								y: -1.205544
							},
							{
								x: 17.840685,
								y: -1.084315
							},
							{
								x: 17.719456,
								y: -0.984824
							},
							{
								x: 17.581147,
								y: -0.910896
							},
							{
								x: 17.431072,
								y: -0.865372
							},
							{
								x: 17.275,
								y: -0.85
							},
							{
								x: 16.725,
								y: -0.85
							},
							{
								x: 16.568928,
								y: -0.865372
							},
							{
								x: 16.418853,
								y: -0.910896
							},
							{
								x: 16.280544,
								y: -0.984824
							},
							{
								x: 16.159315,
								y: -1.084315
							},
							{
								x: 16.059824,
								y: -1.205544
							},
							{
								x: 15.985896,
								y: -1.343853
							},
							{
								x: 15.940372,
								y: -1.493928
							},
							{
								x: 15.925,
								y: -1.65
							},
							{
								x: 15.940372,
								y: -1.806072
							},
							{
								x: 15.985896,
								y: -1.956147
							},
							{
								x: 16.059824,
								y: -2.094456
							},
							{
								x: 16.159315,
								y: -2.215685
							},
							{
								x: 16.280544,
								y: -2.315176
							},
							{
								x: 16.418853,
								y: -2.389104
							},
							{
								x: 16.568928,
								y: -2.434628
							}
						]
					},
					{
						vertices: [
							{
								x: 3.9,
								y: -1.81
							},
							{
								x: 3.987791,
								y: -1.801353
							},
							{
								x: 4.072208,
								y: -1.775746
							},
							{
								x: 4.150007,
								y: -1.734161
							},
							{
								x: 4.218198,
								y: -1.678198
							},
							{
								x: 4.274161,
								y: -1.610007
							},
							{
								x: 4.315746,
								y: -1.532208
							},
							{
								x: 4.341353,
								y: -1.447791
							},
							{
								x: 4.35,
								y: -1.36
							},
							{
								x: 4.341353,
								y: -1.272209
							},
							{
								x: 4.315746,
								y: -1.187792
							},
							{
								x: 4.274161,
								y: -1.109993
							},
							{
								x: 4.218198,
								y: -1.041802
							},
							{
								x: 4.150007,
								y: -0.985839
							},
							{
								x: 4.072208,
								y: -0.944254
							},
							{
								x: 3.987791,
								y: -0.918647
							},
							{
								x: 3.9,
								y: -0.91
							},
							{
								x: 3.812209,
								y: -0.918647
							},
							{
								x: 3.727792,
								y: -0.944254
							},
							{
								x: 3.649993,
								y: -0.985839
							},
							{
								x: 3.581802,
								y: -1.041802
							},
							{
								x: 3.525839,
								y: -1.109993
							},
							{
								x: 3.484254,
								y: -1.187792
							},
							{
								x: 3.458647,
								y: -1.272209
							},
							{
								x: 3.45,
								y: -1.36
							},
							{
								x: 3.458647,
								y: -1.447791
							},
							{
								x: 3.484254,
								y: -1.532208
							},
							{
								x: 3.525839,
								y: -1.610007
							},
							{
								x: 3.581802,
								y: -1.678198
							},
							{
								x: 3.649993,
								y: -1.734161
							},
							{
								x: 3.727792,
								y: -1.775746
							},
							{
								x: 3.812209,
								y: -1.801353
							}
						]
					},
					{
						vertices: [
							{
								x: 8.899957,
								y: -1.82398
							},
							{
								x: 8.987748,
								y: -1.815333
							},
							{
								x: 9.072165,
								y: -1.789725
							},
							{
								x: 9.149964,
								y: -1.748141
							},
							{
								x: 9.218155,
								y: -1.692178
							},
							{
								x: 9.274118,
								y: -1.623986
							},
							{
								x: 9.315703,
								y: -1.546187
							},
							{
								x: 9.34131,
								y: -1.46177
							},
							{
								x: 9.349957,
								y: -1.37398
							},
							{
								x: 9.34131,
								y: -1.286189
							},
							{
								x: 9.315703,
								y: -1.201772
							},
							{
								x: 9.274118,
								y: -1.123973
							},
							{
								x: 9.218155,
								y: -1.055782
							},
							{
								x: 9.149964,
								y: -0.999818
							},
							{
								x: 9.072165,
								y: -0.958234
							},
							{
								x: 8.987748,
								y: -0.932626
							},
							{
								x: 8.899957,
								y: -0.92398
							},
							{
								x: 8.812166,
								y: -0.932626
							},
							{
								x: 8.72775,
								y: -0.958234
							},
							{
								x: 8.64995,
								y: -0.999818
							},
							{
								x: 8.581759,
								y: -1.055782
							},
							{
								x: 8.525796,
								y: -1.123973
							},
							{
								x: 8.484211,
								y: -1.201772
							},
							{
								x: 8.458604,
								y: -1.286189
							},
							{
								x: 8.449957,
								y: -1.37398
							},
							{
								x: 8.458604,
								y: -1.46177
							},
							{
								x: 8.484211,
								y: -1.546187
							},
							{
								x: 8.525796,
								y: -1.623986
							},
							{
								x: 8.581759,
								y: -1.692178
							},
							{
								x: 8.64995,
								y: -1.748141
							},
							{
								x: 8.72775,
								y: -1.789725
							},
							{
								x: 8.812166,
								y: -1.815333
							}
						]
					},
					{
						vertices: [
							{
								x: 4.9375,
								y: -1.850016
							},
							{
								x: 5.025291,
								y: -1.841369
							},
							{
								x: 5.109708,
								y: -1.815762
							},
							{
								x: 5.187507,
								y: -1.774177
							},
							{
								x: 5.255698,
								y: -1.718214
							},
							{
								x: 5.311661,
								y: -1.650022
							},
							{
								x: 5.353246,
								y: -1.572223
							},
							{
								x: 5.378853,
								y: -1.487806
							},
							{
								x: 5.3875,
								y: -1.400016
							},
							{
								x: 5.378853,
								y: -1.312225
							},
							{
								x: 5.353246,
								y: -1.227808
							},
							{
								x: 5.311661,
								y: -1.150009
							},
							{
								x: 5.255698,
								y: -1.081818
							},
							{
								x: 5.187507,
								y: -1.025854
							},
							{
								x: 5.109708,
								y: -0.98427
							},
							{
								x: 5.025291,
								y: -0.958662
							},
							{
								x: 4.9375,
								y: -0.950016
							},
							{
								x: 4.849709,
								y: -0.958662
							},
							{
								x: 4.765292,
								y: -0.98427
							},
							{
								x: 4.687493,
								y: -1.025854
							},
							{
								x: 4.619302,
								y: -1.081818
							},
							{
								x: 4.563339,
								y: -1.150009
							},
							{
								x: 4.521754,
								y: -1.227808
							},
							{
								x: 4.496147,
								y: -1.312225
							},
							{
								x: 4.4875,
								y: -1.400016
							},
							{
								x: 4.496147,
								y: -1.487806
							},
							{
								x: 4.521754,
								y: -1.572223
							},
							{
								x: 4.563339,
								y: -1.650022
							},
							{
								x: 4.619302,
								y: -1.718214
							},
							{
								x: 4.687493,
								y: -1.774177
							},
							{
								x: 4.765292,
								y: -1.815762
							},
							{
								x: 4.849709,
								y: -1.841369
							}
						]
					},
					{
						vertices: [
							{
								x: 1.35,
								y: -2.04
							},
							{
								x: 1.437791,
								y: -2.031353
							},
							{
								x: 1.522208,
								y: -2.005746
							},
							{
								x: 1.600007,
								y: -1.964161
							},
							{
								x: 1.668198,
								y: -1.908198
							},
							{
								x: 1.724161,
								y: -1.840007
							},
							{
								x: 1.765746,
								y: -1.762208
							},
							{
								x: 1.791353,
								y: -1.677791
							},
							{
								x: 1.8,
								y: -1.59
							},
							{
								x: 1.791353,
								y: -1.502209
							},
							{
								x: 1.765746,
								y: -1.417792
							},
							{
								x: 1.724161,
								y: -1.339993
							},
							{
								x: 1.668198,
								y: -1.271802
							},
							{
								x: 1.600007,
								y: -1.215839
							},
							{
								x: 1.522208,
								y: -1.174254
							},
							{
								x: 1.437791,
								y: -1.148647
							},
							{
								x: 1.35,
								y: -1.14
							},
							{
								x: 1.262209,
								y: -1.148647
							},
							{
								x: 1.177792,
								y: -1.174254
							},
							{
								x: 1.099993,
								y: -1.215839
							},
							{
								x: 1.031802,
								y: -1.271802
							},
							{
								x: 0.975839,
								y: -1.339993
							},
							{
								x: 0.934254,
								y: -1.417792
							},
							{
								x: 0.908647,
								y: -1.502209
							},
							{
								x: 0.9,
								y: -1.59
							},
							{
								x: 0.908647,
								y: -1.677791
							},
							{
								x: 0.934254,
								y: -1.762208
							},
							{
								x: 0.975839,
								y: -1.840007
							},
							{
								x: 1.031802,
								y: -1.908198
							},
							{
								x: 1.099993,
								y: -1.964161
							},
							{
								x: 1.177792,
								y: -2.005746
							},
							{
								x: 1.262209,
								y: -2.031353
							}
						]
					},
					{
						vertices: [
							{
								x: 12.44996,
								y: -3.200002
							},
							{
								x: 12.537751,
								y: -3.191355
							},
							{
								x: 12.622168,
								y: -3.165748
							},
							{
								x: 12.699967,
								y: -3.124163
							},
							{
								x: 12.768158,
								y: -3.0682
							},
							{
								x: 12.824121,
								y: -3.000009
							},
							{
								x: 12.865706,
								y: -2.92221
							},
							{
								x: 12.891313,
								y: -2.837793
							},
							{
								x: 12.89996,
								y: -2.750002
							},
							{
								x: 12.891313,
								y: -2.662211
							},
							{
								x: 12.865706,
								y: -2.577794
							},
							{
								x: 12.824121,
								y: -2.499995
							},
							{
								x: 12.768158,
								y: -2.431804
							},
							{
								x: 12.699967,
								y: -2.375841
							},
							{
								x: 12.622168,
								y: -2.334256
							},
							{
								x: 12.537751,
								y: -2.308649
							},
							{
								x: 12.44996,
								y: -2.300002
							},
							{
								x: 12.362169,
								y: -2.308649
							},
							{
								x: 12.277752,
								y: -2.334256
							},
							{
								x: 12.199953,
								y: -2.375841
							},
							{
								x: 12.131762,
								y: -2.431804
							},
							{
								x: 12.075799,
								y: -2.499995
							},
							{
								x: 12.034214,
								y: -2.577794
							},
							{
								x: 12.008607,
								y: -2.662211
							},
							{
								x: 11.99996,
								y: -2.750002
							},
							{
								x: 12.008607,
								y: -2.837793
							},
							{
								x: 12.034214,
								y: -2.92221
							},
							{
								x: 12.075799,
								y: -3.000009
							},
							{
								x: 12.131762,
								y: -3.0682
							},
							{
								x: 12.199953,
								y: -3.124163
							},
							{
								x: 12.277752,
								y: -3.165748
							},
							{
								x: 12.362169,
								y: -3.191355
							}
						]
					},
					{
						vertices: [
							{
								x: -19.574593,
								y: -3.638673
							},
							{
								x: -19.486803,
								y: -3.630026
							},
							{
								x: -19.402386,
								y: -3.604418
							},
							{
								x: -19.324587,
								y: -3.562834
							},
							{
								x: -19.256395,
								y: -3.506871
							},
							{
								x: -19.200432,
								y: -3.438679
							},
							{
								x: -19.158847,
								y: -3.36088
							},
							{
								x: -19.13324,
								y: -3.276463
							},
							{
								x: -19.124593,
								y: -3.188673
							},
							{
								x: -19.13324,
								y: -3.100882
							},
							{
								x: -19.158847,
								y: -3.016465
							},
							{
								x: -19.200432,
								y: -2.938666
							},
							{
								x: -19.256395,
								y: -2.870475
							},
							{
								x: -19.324587,
								y: -2.814511
							},
							{
								x: -19.402386,
								y: -2.772927
							},
							{
								x: -19.486803,
								y: -2.747319
							},
							{
								x: -19.574593,
								y: -2.738673
							},
							{
								x: -19.662384,
								y: -2.747319
							},
							{
								x: -19.746801,
								y: -2.772927
							},
							{
								x: -19.8246,
								y: -2.814511
							},
							{
								x: -19.892791,
								y: -2.870475
							},
							{
								x: -19.948755,
								y: -2.938666
							},
							{
								x: -19.990339,
								y: -3.016465
							},
							{
								x: -20.015947,
								y: -3.100882
							},
							{
								x: -20.024593,
								y: -3.188673
							},
							{
								x: -20.015947,
								y: -3.276463
							},
							{
								x: -19.990339,
								y: -3.36088
							},
							{
								x: -19.948755,
								y: -3.438679
							},
							{
								x: -19.892791,
								y: -3.506871
							},
							{
								x: -19.8246,
								y: -3.562834
							},
							{
								x: -19.746801,
								y: -3.604418
							},
							{
								x: -19.662384,
								y: -3.630026
							}
						]
					},
					{
						vertices: [
							{
								x: 16.725,
								y: -4.45
							},
							{
								x: 17.275,
								y: -4.45
							},
							{
								x: 17.431072,
								y: -4.434628
							},
							{
								x: 17.581147,
								y: -4.389104
							},
							{
								x: 17.719456,
								y: -4.315176
							},
							{
								x: 17.840685,
								y: -4.215685
							},
							{
								x: 17.940176,
								y: -4.094456
							},
							{
								x: 18.014104,
								y: -3.956147
							},
							{
								x: 18.059628,
								y: -3.806072
							},
							{
								x: 18.075,
								y: -3.65
							},
							{
								x: 18.059628,
								y: -3.493928
							},
							{
								x: 18.014104,
								y: -3.343853
							},
							{
								x: 17.940176,
								y: -3.205544
							},
							{
								x: 17.840685,
								y: -3.084315
							},
							{
								x: 17.719456,
								y: -2.984824
							},
							{
								x: 17.581147,
								y: -2.910896
							},
							{
								x: 17.431072,
								y: -2.865372
							},
							{
								x: 17.275,
								y: -2.85
							},
							{
								x: 16.725,
								y: -2.85
							},
							{
								x: 16.568928,
								y: -2.865372
							},
							{
								x: 16.418853,
								y: -2.910896
							},
							{
								x: 16.280544,
								y: -2.984824
							},
							{
								x: 16.159315,
								y: -3.084315
							},
							{
								x: 16.059824,
								y: -3.205544
							},
							{
								x: 15.985896,
								y: -3.343853
							},
							{
								x: 15.940372,
								y: -3.493928
							},
							{
								x: 15.925,
								y: -3.65
							},
							{
								x: 15.940372,
								y: -3.806072
							},
							{
								x: 15.985896,
								y: -3.956147
							},
							{
								x: 16.059824,
								y: -4.094456
							},
							{
								x: 16.159315,
								y: -4.215685
							},
							{
								x: 16.280544,
								y: -4.315176
							},
							{
								x: 16.418853,
								y: -4.389104
							},
							{
								x: 16.568928,
								y: -4.434628
							}
						]
					},
					{
						vertices: [
							{
								x: -3,
								y: -5.199998
							},
							{
								x: -2.912209,
								y: -5.191351
							},
							{
								x: -2.827792,
								y: -5.165744
							},
							{
								x: -2.749993,
								y: -5.124159
							},
							{
								x: -2.681802,
								y: -5.068196
							},
							{
								x: -2.625839,
								y: -5.000005
							},
							{
								x: -2.584254,
								y: -4.922206
							},
							{
								x: -2.558647,
								y: -4.837789
							},
							{
								x: -2.55,
								y: -4.749998
							},
							{
								x: -2.558647,
								y: -4.662207
							},
							{
								x: -2.584254,
								y: -4.57779
							},
							{
								x: -2.625839,
								y: -4.499991
							},
							{
								x: -2.681802,
								y: -4.4318
							},
							{
								x: -2.749993,
								y: -4.375837
							},
							{
								x: -2.827792,
								y: -4.334252
							},
							{
								x: -2.912209,
								y: -4.308645
							},
							{
								x: -3,
								y: -4.299998
							},
							{
								x: -3.087791,
								y: -4.308645
							},
							{
								x: -3.172208,
								y: -4.334252
							},
							{
								x: -3.250007,
								y: -4.375837
							},
							{
								x: -3.318198,
								y: -4.4318
							},
							{
								x: -3.374161,
								y: -4.499991
							},
							{
								x: -3.415746,
								y: -4.57779
							},
							{
								x: -3.441353,
								y: -4.662207
							},
							{
								x: -3.45,
								y: -4.749998
							},
							{
								x: -3.441353,
								y: -4.837789
							},
							{
								x: -3.415746,
								y: -4.922206
							},
							{
								x: -3.374161,
								y: -5.000005
							},
							{
								x: -3.318198,
								y: -5.068196
							},
							{
								x: -3.250007,
								y: -5.124159
							},
							{
								x: -3.172208,
								y: -5.165744
							},
							{
								x: -3.087791,
								y: -5.191351
							}
						]
					},
					{
						vertices: [
							{
								x: 14.65,
								y: -5.3462
							},
							{
								x: 14.737791,
								y: -5.337553
							},
							{
								x: 14.822208,
								y: -5.311946
							},
							{
								x: 14.900007,
								y: -5.270361
							},
							{
								x: 14.968198,
								y: -5.214398
							},
							{
								x: 15.024161,
								y: -5.146207
							},
							{
								x: 15.065746,
								y: -5.068408
							},
							{
								x: 15.091353,
								y: -4.983991
							},
							{
								x: 15.1,
								y: -4.8962
							},
							{
								x: 15.091353,
								y: -4.808409
							},
							{
								x: 15.065746,
								y: -4.723992
							},
							{
								x: 15.024161,
								y: -4.646193
							},
							{
								x: 14.968198,
								y: -4.578002
							},
							{
								x: 14.900007,
								y: -4.522039
							},
							{
								x: 14.822208,
								y: -4.480454
							},
							{
								x: 14.737791,
								y: -4.454847
							},
							{
								x: 14.65,
								y: -4.4462
							},
							{
								x: 14.562209,
								y: -4.454847
							},
							{
								x: 14.477792,
								y: -4.480454
							},
							{
								x: 14.399993,
								y: -4.522039
							},
							{
								x: 14.331802,
								y: -4.578002
							},
							{
								x: 14.275839,
								y: -4.646193
							},
							{
								x: 14.234254,
								y: -4.723992
							},
							{
								x: 14.208647,
								y: -4.808409
							},
							{
								x: 14.2,
								y: -4.8962
							},
							{
								x: 14.208647,
								y: -4.983991
							},
							{
								x: 14.234254,
								y: -5.068408
							},
							{
								x: 14.275839,
								y: -5.146207
							},
							{
								x: 14.331802,
								y: -5.214398
							},
							{
								x: 14.399993,
								y: -5.270361
							},
							{
								x: 14.477792,
								y: -5.311946
							},
							{
								x: 14.562209,
								y: -5.337553
							}
						]
					},
					{
						vertices: [
							{
								x: 17,
								y: -8.55
							},
							{
								x: 17.175581,
								y: -8.532707
							},
							{
								x: 17.344415,
								y: -8.481492
							},
							{
								x: 17.500013,
								y: -8.398323
							},
							{
								x: 17.636396,
								y: -8.286396
							},
							{
								x: 17.748323,
								y: -8.150013
							},
							{
								x: 17.831492,
								y: -7.994415
							},
							{
								x: 17.882707,
								y: -7.825581
							},
							{
								x: 17.9,
								y: -7.65
							},
							{
								x: 17.882707,
								y: -7.474419
							},
							{
								x: 17.831492,
								y: -7.305585
							},
							{
								x: 17.748323,
								y: -7.149987
							},
							{
								x: 17.636396,
								y: -7.013604
							},
							{
								x: 17.500013,
								y: -6.901677
							},
							{
								x: 17.419298,
								y: -6.858534
							},
							{
								x: 17.440746,
								y: -6.818408
							},
							{
								x: 17.466353,
								y: -6.733991
							},
							{
								x: 17.475,
								y: -6.6462
							},
							{
								x: 17.466353,
								y: -6.558409
							},
							{
								x: 17.440746,
								y: -6.473992
							},
							{
								x: 17.420274,
								y: -6.435692
							},
							{
								x: 17.431072,
								y: -6.434628
							},
							{
								x: 17.581147,
								y: -6.389104
							},
							{
								x: 17.719456,
								y: -6.315176
							},
							{
								x: 17.840685,
								y: -6.215685
							},
							{
								x: 17.940176,
								y: -6.094456
							},
							{
								x: 18.014104,
								y: -5.956147
							},
							{
								x: 18.059628,
								y: -5.806072
							},
							{
								x: 18.075,
								y: -5.65
							},
							{
								x: 18.059628,
								y: -5.493928
							},
							{
								x: 18.014104,
								y: -5.343853
							},
							{
								x: 17.940176,
								y: -5.205544
							},
							{
								x: 17.840685,
								y: -5.084315
							},
							{
								x: 17.719456,
								y: -4.984824
							},
							{
								x: 17.581147,
								y: -4.910896
							},
							{
								x: 17.431072,
								y: -4.865372
							},
							{
								x: 17.275,
								y: -4.85
							},
							{
								x: 16.725,
								y: -4.85
							},
							{
								x: 16.568928,
								y: -4.865372
							},
							{
								x: 16.418853,
								y: -4.910896
							},
							{
								x: 16.280544,
								y: -4.984824
							},
							{
								x: 16.159315,
								y: -5.084315
							},
							{
								x: 16.059824,
								y: -5.205544
							},
							{
								x: 15.985896,
								y: -5.343853
							},
							{
								x: 15.940372,
								y: -5.493928
							},
							{
								x: 15.925,
								y: -5.65
							},
							{
								x: 15.940372,
								y: -5.806072
							},
							{
								x: 15.985896,
								y: -5.956147
							},
							{
								x: 16.059824,
								y: -6.094456
							},
							{
								x: 16.159315,
								y: -6.215685
							},
							{
								x: 16.280544,
								y: -6.315176
							},
							{
								x: 16.418853,
								y: -6.389104
							},
							{
								x: 16.568928,
								y: -6.434628
							},
							{
								x: 16.627226,
								y: -6.44037
							},
							{
								x: 16.609254,
								y: -6.473992
							},
							{
								x: 16.583647,
								y: -6.558409
							},
							{
								x: 16.575,
								y: -6.6462
							},
							{
								x: 16.583647,
								y: -6.733991
							},
							{
								x: 16.609254,
								y: -6.818408
							},
							{
								x: 16.619591,
								y: -6.837747
							},
							{
								x: 16.499987,
								y: -6.901677
							},
							{
								x: 16.363604,
								y: -7.013604
							},
							{
								x: 16.251677,
								y: -7.149987
							},
							{
								x: 16.168508,
								y: -7.305585
							},
							{
								x: 16.117293,
								y: -7.474419
							},
							{
								x: 16.1,
								y: -7.65
							},
							{
								x: 16.117293,
								y: -7.825581
							},
							{
								x: 16.168508,
								y: -7.994415
							},
							{
								x: 16.251677,
								y: -8.150013
							},
							{
								x: 16.363604,
								y: -8.286396
							},
							{
								x: 16.499987,
								y: -8.398323
							},
							{
								x: 16.655585,
								y: -8.481492
							},
							{
								x: 16.824419,
								y: -8.532707
							}
						]
					},
					{
						vertices: [
							{
								x: -2.515755,
								y: -6.574922
							},
							{
								x: -2.427964,
								y: -6.566275
							},
							{
								x: -2.343547,
								y: -6.540668
							},
							{
								x: -2.265748,
								y: -6.499083
							},
							{
								x: -2.197557,
								y: -6.44312
							},
							{
								x: -2.141594,
								y: -6.374929
							},
							{
								x: -2.100009,
								y: -6.29713
							},
							{
								x: -2.074402,
								y: -6.212713
							},
							{
								x: -2.065755,
								y: -6.124922
							},
							{
								x: -2.074402,
								y: -6.037131
							},
							{
								x: -2.100009,
								y: -5.952714
							},
							{
								x: -2.141594,
								y: -5.874915
							},
							{
								x: -2.197557,
								y: -5.806724
							},
							{
								x: -2.265748,
								y: -5.750761
							},
							{
								x: -2.343547,
								y: -5.709176
							},
							{
								x: -2.427964,
								y: -5.683569
							},
							{
								x: -2.515755,
								y: -5.674922
							},
							{
								x: -2.603546,
								y: -5.683569
							},
							{
								x: -2.687963,
								y: -5.709176
							},
							{
								x: -2.765762,
								y: -5.750761
							},
							{
								x: -2.833953,
								y: -5.806724
							},
							{
								x: -2.889916,
								y: -5.874915
							},
							{
								x: -2.931501,
								y: -5.952714
							},
							{
								x: -2.957108,
								y: -6.037131
							},
							{
								x: -2.965755,
								y: -6.124922
							},
							{
								x: -2.957108,
								y: -6.212713
							},
							{
								x: -2.931501,
								y: -6.29713
							},
							{
								x: -2.889916,
								y: -6.374929
							},
							{
								x: -2.833953,
								y: -6.44312
							},
							{
								x: -2.765762,
								y: -6.499083
							},
							{
								x: -2.687963,
								y: -6.540668
							},
							{
								x: -2.603546,
								y: -6.566275
							}
						]
					},
					{
						vertices: [
							{
								x: -3.515,
								y: -6.575
							},
							{
								x: -3.427209,
								y: -6.566353
							},
							{
								x: -3.342792,
								y: -6.540746
							},
							{
								x: -3.264993,
								y: -6.499161
							},
							{
								x: -3.196802,
								y: -6.443198
							},
							{
								x: -3.140839,
								y: -6.375007
							},
							{
								x: -3.099254,
								y: -6.297208
							},
							{
								x: -3.073647,
								y: -6.212791
							},
							{
								x: -3.065,
								y: -6.125
							},
							{
								x: -3.073647,
								y: -6.037209
							},
							{
								x: -3.099254,
								y: -5.952792
							},
							{
								x: -3.140839,
								y: -5.874993
							},
							{
								x: -3.196802,
								y: -5.806802
							},
							{
								x: -3.264993,
								y: -5.750839
							},
							{
								x: -3.342792,
								y: -5.709254
							},
							{
								x: -3.427209,
								y: -5.683647
							},
							{
								x: -3.515,
								y: -5.675
							},
							{
								x: -3.602791,
								y: -5.683647
							},
							{
								x: -3.687208,
								y: -5.709254
							},
							{
								x: -3.765007,
								y: -5.750839
							},
							{
								x: -3.833198,
								y: -5.806802
							},
							{
								x: -3.889161,
								y: -5.874993
							},
							{
								x: -3.930746,
								y: -5.952792
							},
							{
								x: -3.956353,
								y: -6.037209
							},
							{
								x: -3.965,
								y: -6.125
							},
							{
								x: -3.956353,
								y: -6.212791
							},
							{
								x: -3.930746,
								y: -6.297208
							},
							{
								x: -3.889161,
								y: -6.375007
							},
							{
								x: -3.833198,
								y: -6.443198
							},
							{
								x: -3.765007,
								y: -6.499161
							},
							{
								x: -3.687208,
								y: -6.540746
							},
							{
								x: -3.602791,
								y: -6.566353
							}
						]
					},
					{
						vertices: [
							{
								x: -16.195299,
								y: -6.854891
							},
							{
								x: -16.107509,
								y: -6.846244
							},
							{
								x: -16.023092,
								y: -6.820637
							},
							{
								x: -15.945293,
								y: -6.779052
							},
							{
								x: -15.877101,
								y: -6.723089
							},
							{
								x: -15.821138,
								y: -6.654897
							},
							{
								x: -15.779554,
								y: -6.577098
							},
							{
								x: -15.753946,
								y: -6.492682
							},
							{
								x: -15.745299,
								y: -6.404891
							},
							{
								x: -15.753946,
								y: -6.3171
							},
							{
								x: -15.779554,
								y: -6.232683
							},
							{
								x: -15.821138,
								y: -6.154884
							},
							{
								x: -15.877101,
								y: -6.086693
							},
							{
								x: -15.945293,
								y: -6.03073
							},
							{
								x: -16.023092,
								y: -5.989145
							},
							{
								x: -16.107509,
								y: -5.963537
							},
							{
								x: -16.195299,
								y: -5.954891
							},
							{
								x: -16.28309,
								y: -5.963537
							},
							{
								x: -16.367507,
								y: -5.989145
							},
							{
								x: -16.445306,
								y: -6.03073
							},
							{
								x: -16.513497,
								y: -6.086693
							},
							{
								x: -16.569461,
								y: -6.154884
							},
							{
								x: -16.611045,
								y: -6.232683
							},
							{
								x: -16.636653,
								y: -6.3171
							},
							{
								x: -16.645299,
								y: -6.404891
							},
							{
								x: -16.636653,
								y: -6.492682
							},
							{
								x: -16.611045,
								y: -6.577098
							},
							{
								x: -16.569461,
								y: -6.654897
							},
							{
								x: -16.513497,
								y: -6.723089
							},
							{
								x: -16.445306,
								y: -6.779052
							},
							{
								x: -16.367507,
								y: -6.820637
							},
							{
								x: -16.28309,
								y: -6.846244
							}
						]
					},
					{
						vertices: [
							{
								x: 10.915755,
								y: -6.975106
							},
							{
								x: 11.003546,
								y: -6.966459
							},
							{
								x: 11.087963,
								y: -6.940852
							},
							{
								x: 11.165762,
								y: -6.899267
							},
							{
								x: 11.233953,
								y: -6.843304
							},
							{
								x: 11.289916,
								y: -6.775113
							},
							{
								x: 11.331501,
								y: -6.697314
							},
							{
								x: 11.357108,
								y: -6.612897
							},
							{
								x: 11.365755,
								y: -6.525106
							},
							{
								x: 11.357108,
								y: -6.437315
							},
							{
								x: 11.331501,
								y: -6.352898
							},
							{
								x: 11.289916,
								y: -6.275099
							},
							{
								x: 11.233953,
								y: -6.206908
							},
							{
								x: 11.165762,
								y: -6.150945
							},
							{
								x: 11.087963,
								y: -6.10936
							},
							{
								x: 11.003546,
								y: -6.083753
							},
							{
								x: 10.915755,
								y: -6.075106
							},
							{
								x: 10.827964,
								y: -6.083753
							},
							{
								x: 10.743547,
								y: -6.10936
							},
							{
								x: 10.665748,
								y: -6.150945
							},
							{
								x: 10.597557,
								y: -6.206908
							},
							{
								x: 10.541594,
								y: -6.275099
							},
							{
								x: 10.500009,
								y: -6.352898
							},
							{
								x: 10.474402,
								y: -6.437315
							},
							{
								x: 10.465755,
								y: -6.525106
							},
							{
								x: 10.474402,
								y: -6.612897
							},
							{
								x: 10.500009,
								y: -6.697314
							},
							{
								x: 10.541594,
								y: -6.775113
							},
							{
								x: 10.597557,
								y: -6.843304
							},
							{
								x: 10.665748,
								y: -6.899267
							},
							{
								x: 10.743547,
								y: -6.940852
							},
							{
								x: 10.827964,
								y: -6.966459
							}
						]
					},
					{
						vertices: [
							{
								x: -13.835,
								y: -10.4
							},
							{
								x: -13.747209,
								y: -10.391353
							},
							{
								x: -13.662792,
								y: -10.365746
							},
							{
								x: -13.584993,
								y: -10.324161
							},
							{
								x: -13.516802,
								y: -10.268198
							},
							{
								x: -13.460839,
								y: -10.200007
							},
							{
								x: -13.419254,
								y: -10.122208
							},
							{
								x: -13.393647,
								y: -10.037791
							},
							{
								x: -13.385,
								y: -9.95
							},
							{
								x: -13.393647,
								y: -9.862209
							},
							{
								x: -13.393649,
								y: -9.862203
							},
							{
								x: -11.822797,
								y: -8.291351
							},
							{
								x: -11.822791,
								y: -8.291353
							},
							{
								x: -11.735,
								y: -8.3
							},
							{
								x: -11.647209,
								y: -8.291353
							},
							{
								x: -11.562792,
								y: -8.265746
							},
							{
								x: -11.484993,
								y: -8.224161
							},
							{
								x: -11.416802,
								y: -8.168198
							},
							{
								x: -11.360839,
								y: -8.100007
							},
							{
								x: -11.319254,
								y: -8.022208
							},
							{
								x: -11.293647,
								y: -7.937791
							},
							{
								x: -11.285,
								y: -7.85
							},
							{
								x: -11.293647,
								y: -7.762209
							},
							{
								x: -11.319254,
								y: -7.677792
							},
							{
								x: -11.360839,
								y: -7.599993
							},
							{
								x: -11.416802,
								y: -7.531802
							},
							{
								x: -11.484993,
								y: -7.475839
							},
							{
								x: -11.562792,
								y: -7.434254
							},
							{
								x: -11.647209,
								y: -7.408647
							},
							{
								x: -11.735,
								y: -7.4
							},
							{
								x: -11.822791,
								y: -7.408647
							},
							{
								x: -11.907208,
								y: -7.434254
							},
							{
								x: -11.985007,
								y: -7.475839
							},
							{
								x: -12.053198,
								y: -7.531802
							},
							{
								x: -12.109161,
								y: -7.599993
							},
							{
								x: -12.150746,
								y: -7.677792
							},
							{
								x: -12.176353,
								y: -7.762209
							},
							{
								x: -12.185,
								y: -7.85
							},
							{
								x: -12.176353,
								y: -7.937791
							},
							{
								x: -12.176351,
								y: -7.937797
							},
							{
								x: -12.882904,
								y: -8.64435
							},
							{
								x: -12.883607,
								y: -8.637209
							},
							{
								x: -12.909214,
								y: -8.552792
							},
							{
								x: -12.950799,
								y: -8.474993
							},
							{
								x: -13.006762,
								y: -8.406802
							},
							{
								x: -13.036758,
								y: -8.382185
							},
							{
								x: -13.031803,
								y: -8.378118
							},
							{
								x: -12.97584,
								y: -8.309927
							},
							{
								x: -12.934255,
								y: -8.232128
							},
							{
								x: -12.908648,
								y: -8.147711
							},
							{
								x: -12.900001,
								y: -8.05992
							},
							{
								x: -12.908648,
								y: -7.972129
							},
							{
								x: -12.934255,
								y: -7.887712
							},
							{
								x: -12.97584,
								y: -7.809913
							},
							{
								x: -13.031803,
								y: -7.741722
							},
							{
								x: -13.099994,
								y: -7.685759
							},
							{
								x: -13.177793,
								y: -7.644174
							},
							{
								x: -13.26221,
								y: -7.618567
							},
							{
								x: -13.350001,
								y: -7.60992
							},
							{
								x: -13.437792,
								y: -7.618567
							},
							{
								x: -13.522209,
								y: -7.644174
							},
							{
								x: -13.600008,
								y: -7.685759
							},
							{
								x: -13.668199,
								y: -7.741722
							},
							{
								x: -13.724162,
								y: -7.809913
							},
							{
								x: -13.765747,
								y: -7.887712
							},
							{
								x: -13.791354,
								y: -7.972129
							},
							{
								x: -13.800001,
								y: -8.05992
							},
							{
								x: -13.791354,
								y: -8.147711
							},
							{
								x: -13.765747,
								y: -8.232128
							},
							{
								x: -13.724162,
								y: -8.309927
							},
							{
								x: -13.668199,
								y: -8.378118
							},
							{
								x: -13.638203,
								y: -8.402735
							},
							{
								x: -13.643158,
								y: -8.406802
							},
							{
								x: -13.699121,
								y: -8.474993
							},
							{
								x: -13.740706,
								y: -8.552792
							},
							{
								x: -13.766313,
								y: -8.637209
							},
							{
								x: -13.77496,
								y: -8.725
							},
							{
								x: -13.7695,
								y: -8.780435
							},
							{
								x: -13.824936,
								y: -8.774975
							},
							{
								x: -13.912727,
								y: -8.783622
							},
							{
								x: -13.997144,
								y: -8.809229
							},
							{
								x: -14.074943,
								y: -8.850814
							},
							{
								x: -14.143134,
								y: -8.906777
							},
							{
								x: -14.147729,
								y: -8.912376
							},
							{
								x: -14.159389,
								y: -8.898168
							},
							{
								x: -14.22758,
								y: -8.842205
							},
							{
								x: -14.305379,
								y: -8.800621
							},
							{
								x: -14.389796,
								y: -8.775013
							},
							{
								x: -14.477587,
								y: -8.766366
							},
							{
								x: -14.565377,
								y: -8.775013
							},
							{
								x: -14.649794,
								y: -8.800621
							},
							{
								x: -14.727593,
								y: -8.842205
							},
							{
								x: -14.795785,
								y: -8.898168
							},
							{
								x: -14.851748,
								y: -8.96636
							},
							{
								x: -14.893332,
								y: -9.044159
							},
							{
								x: -14.91894,
								y: -9.128576
							},
							{
								x: -14.927587,
								y: -9.216366
							},
							{
								x: -14.91894,
								y: -9.304157
							},
							{
								x: -14.893332,
								y: -9.388574
							},
							{
								x: -14.851748,
								y: -9.466373
							},
							{
								x: -14.795785,
								y: -9.534564
							},
							{
								x: -14.727593,
								y: -9.590528
							},
							{
								x: -14.649794,
								y: -9.632112
							},
							{
								x: -14.565377,
								y: -9.65772
							},
							{
								x: -14.477587,
								y: -9.666366
							},
							{
								x: -14.389796,
								y: -9.65772
							},
							{
								x: -14.305379,
								y: -9.632112
							},
							{
								x: -14.22758,
								y: -9.590528
							},
							{
								x: -14.159389,
								y: -9.534564
							},
							{
								x: -14.154794,
								y: -9.528965
							},
							{
								x: -14.143134,
								y: -9.543173
							},
							{
								x: -14.094169,
								y: -9.583358
							},
							{
								x: -14.153198,
								y: -9.631802
							},
							{
								x: -14.209161,
								y: -9.699993
							},
							{
								x: -14.250746,
								y: -9.777792
							},
							{
								x: -14.276353,
								y: -9.862209
							},
							{
								x: -14.285,
								y: -9.95
							},
							{
								x: -14.276353,
								y: -10.037791
							},
							{
								x: -14.250746,
								y: -10.122208
							},
							{
								x: -14.209161,
								y: -10.200007
							},
							{
								x: -14.153198,
								y: -10.268198
							},
							{
								x: -14.085007,
								y: -10.324161
							},
							{
								x: -14.007208,
								y: -10.365746
							},
							{
								x: -13.922791,
								y: -10.391353
							}
						]
					},
					{
						vertices: [
							{
								x: 11.375,
								y: -8.549894
							},
							{
								x: 11.462791,
								y: -8.541247
							},
							{
								x: 11.547208,
								y: -8.51564
							},
							{
								x: 11.625007,
								y: -8.474055
							},
							{
								x: 11.693198,
								y: -8.418092
							},
							{
								x: 11.749161,
								y: -8.349901
							},
							{
								x: 11.790746,
								y: -8.272102
							},
							{
								x: 11.816353,
								y: -8.187685
							},
							{
								x: 11.825,
								y: -8.099894
							},
							{
								x: 11.816353,
								y: -8.012103
							},
							{
								x: 11.790746,
								y: -7.927686
							},
							{
								x: 11.749161,
								y: -7.849887
							},
							{
								x: 11.693198,
								y: -7.781696
							},
							{
								x: 11.625007,
								y: -7.725733
							},
							{
								x: 11.547208,
								y: -7.684148
							},
							{
								x: 11.462791,
								y: -7.658541
							},
							{
								x: 11.375,
								y: -7.649894
							},
							{
								x: 11.287209,
								y: -7.658541
							},
							{
								x: 11.202792,
								y: -7.684148
							},
							{
								x: 11.124993,
								y: -7.725733
							},
							{
								x: 11.056802,
								y: -7.781696
							},
							{
								x: 11.000839,
								y: -7.849887
							},
							{
								x: 10.959254,
								y: -7.927686
							},
							{
								x: 10.933647,
								y: -8.012103
							},
							{
								x: 10.925,
								y: -8.099894
							},
							{
								x: 10.933647,
								y: -8.187685
							},
							{
								x: 10.959254,
								y: -8.272102
							},
							{
								x: 11.000839,
								y: -8.349901
							},
							{
								x: 11.056802,
								y: -8.418092
							},
							{
								x: 11.124993,
								y: -8.474055
							},
							{
								x: 11.202792,
								y: -8.51564
							},
							{
								x: 11.287209,
								y: -8.541247
							}
						]
					},
					{
						vertices: [
							{
								x: 3.980097,
								y: -8.805
							},
							{
								x: 4.067888,
								y: -8.796353
							},
							{
								x: 4.152305,
								y: -8.770746
							},
							{
								x: 4.230104,
								y: -8.729161
							},
							{
								x: 4.298295,
								y: -8.673198
							},
							{
								x: 4.354258,
								y: -8.605007
							},
							{
								x: 4.395843,
								y: -8.527208
							},
							{
								x: 4.42145,
								y: -8.442791
							},
							{
								x: 4.430097,
								y: -8.355
							},
							{
								x: 4.42145,
								y: -8.267209
							},
							{
								x: 4.395843,
								y: -8.182792
							},
							{
								x: 4.354258,
								y: -8.104993
							},
							{
								x: 4.298295,
								y: -8.036802
							},
							{
								x: 4.230104,
								y: -7.980839
							},
							{
								x: 4.152305,
								y: -7.939254
							},
							{
								x: 4.067888,
								y: -7.913647
							},
							{
								x: 3.980097,
								y: -7.905
							},
							{
								x: 3.892306,
								y: -7.913647
							},
							{
								x: 3.80789,
								y: -7.939254
							},
							{
								x: 3.730091,
								y: -7.980839
							},
							{
								x: 3.661899,
								y: -8.036802
							},
							{
								x: 3.605936,
								y: -8.104993
							},
							{
								x: 3.564351,
								y: -8.182792
							},
							{
								x: 3.538744,
								y: -8.267209
							},
							{
								x: 3.530097,
								y: -8.355
							},
							{
								x: 3.538744,
								y: -8.442791
							},
							{
								x: 3.564351,
								y: -8.527208
							},
							{
								x: 3.605936,
								y: -8.605007
							},
							{
								x: 3.661899,
								y: -8.673198
							},
							{
								x: 3.730091,
								y: -8.729161
							},
							{
								x: 3.80789,
								y: -8.770746
							},
							{
								x: 3.892306,
								y: -8.796353
							}
						]
					},
					{
						vertices: [
							{
								x: 15.479519,
								y: -12.105038
							},
							{
								x: 15.567309,
								y: -12.096392
							},
							{
								x: 15.651726,
								y: -12.070784
							},
							{
								x: 15.729525,
								y: -12.0292
							},
							{
								x: 15.797717,
								y: -11.973236
							},
							{
								x: 15.85368,
								y: -11.905045
							},
							{
								x: 15.895265,
								y: -11.827246
							},
							{
								x: 15.920872,
								y: -11.742829
							},
							{
								x: 15.929519,
								y: -11.655038
							},
							{
								x: 15.920872,
								y: -11.567248
							},
							{
								x: 15.895265,
								y: -11.482831
							},
							{
								x: 15.85368,
								y: -11.405032
							},
							{
								x: 15.797717,
								y: -11.33684
							},
							{
								x: 15.729525,
								y: -11.280877
							},
							{
								x: 15.651726,
								y: -11.239292
							},
							{
								x: 15.567309,
								y: -11.213685
							},
							{
								x: 15.479519,
								y: -11.205038
							},
							{
								x: 15.391728,
								y: -11.213685
							},
							{
								x: 15.307311,
								y: -11.239292
							},
							{
								x: 15.229512,
								y: -11.280877
							},
							{
								x: 15.161321,
								y: -11.33684
							},
							{
								x: 15.105358,
								y: -11.405032
							},
							{
								x: 15.063773,
								y: -11.482831
							},
							{
								x: 15.038165,
								y: -11.567248
							},
							{
								x: 15.029519,
								y: -11.655038
							},
							{
								x: 15.038165,
								y: -11.742829
							},
							{
								x: 15.063773,
								y: -11.827246
							},
							{
								x: 15.105358,
								y: -11.905045
							},
							{
								x: 15.161321,
								y: -11.973236
							},
							{
								x: 15.229512,
								y: -12.0292
							},
							{
								x: 15.307311,
								y: -12.070784
							},
							{
								x: 15.391728,
								y: -12.096392
							}
						]
					},
					{
						vertices: [
							{
								x: -19.200127,
								y: -12.25992
							},
							{
								x: -19.112336,
								y: -12.251273
							},
							{
								x: -19.027919,
								y: -12.225666
							},
							{
								x: -18.95012,
								y: -12.184081
							},
							{
								x: -18.881929,
								y: -12.128118
							},
							{
								x: -18.825966,
								y: -12.059927
							},
							{
								x: -18.784381,
								y: -11.982128
							},
							{
								x: -18.758774,
								y: -11.897711
							},
							{
								x: -18.750127,
								y: -11.80992
							},
							{
								x: -18.758774,
								y: -11.722129
							},
							{
								x: -18.784381,
								y: -11.637712
							},
							{
								x: -18.825966,
								y: -11.559913
							},
							{
								x: -18.881929,
								y: -11.491722
							},
							{
								x: -18.95012,
								y: -11.435759
							},
							{
								x: -19.027919,
								y: -11.394174
							},
							{
								x: -19.112336,
								y: -11.368567
							},
							{
								x: -19.200127,
								y: -11.35992
							},
							{
								x: -19.287918,
								y: -11.368567
							},
							{
								x: -19.372335,
								y: -11.394174
							},
							{
								x: -19.450134,
								y: -11.435759
							},
							{
								x: -19.518325,
								y: -11.491722
							},
							{
								x: -19.574288,
								y: -11.559913
							},
							{
								x: -19.615873,
								y: -11.637712
							},
							{
								x: -19.64148,
								y: -11.722129
							},
							{
								x: -19.650127,
								y: -11.80992
							},
							{
								x: -19.64148,
								y: -11.897711
							},
							{
								x: -19.615873,
								y: -11.982128
							},
							{
								x: -19.574288,
								y: -12.059927
							},
							{
								x: -19.518325,
								y: -12.128118
							},
							{
								x: -19.450134,
								y: -12.184081
							},
							{
								x: -19.372335,
								y: -12.225666
							},
							{
								x: -19.287918,
								y: -12.251273
							}
						]
					},
					{
						vertices: [
							{
								x: -16.472501,
								y: -12.754999
							},
							{
								x: -16.384711,
								y: -12.746352
							},
							{
								x: -16.300294,
								y: -12.720745
							},
							{
								x: -16.222495,
								y: -12.67916
							},
							{
								x: -16.154303,
								y: -12.623197
							},
							{
								x: -16.09834,
								y: -12.555006
							},
							{
								x: -16.056756,
								y: -12.477207
							},
							{
								x: -16.031148,
								y: -12.39279
							},
							{
								x: -16.022501,
								y: -12.304999
							},
							{
								x: -16.031148,
								y: -12.217208
							},
							{
								x: -16.056756,
								y: -12.132792
							},
							{
								x: -16.09834,
								y: -12.054992
							},
							{
								x: -16.154303,
								y: -11.986801
							},
							{
								x: -16.222495,
								y: -11.930838
							},
							{
								x: -16.300294,
								y: -11.889253
							},
							{
								x: -16.384711,
								y: -11.863646
							},
							{
								x: -16.472501,
								y: -11.854999
							},
							{
								x: -16.560292,
								y: -11.863646
							},
							{
								x: -16.644709,
								y: -11.889253
							},
							{
								x: -16.722508,
								y: -11.930838
							},
							{
								x: -16.790699,
								y: -11.986801
							},
							{
								x: -16.846663,
								y: -12.054992
							},
							{
								x: -16.888247,
								y: -12.132792
							},
							{
								x: -16.913855,
								y: -12.217208
							},
							{
								x: -16.922501,
								y: -12.304999
							},
							{
								x: -16.913855,
								y: -12.39279
							},
							{
								x: -16.888247,
								y: -12.477207
							},
							{
								x: -16.846663,
								y: -12.555006
							},
							{
								x: -16.790699,
								y: -12.623197
							},
							{
								x: -16.722508,
								y: -12.67916
							},
							{
								x: -16.644709,
								y: -12.720745
							},
							{
								x: -16.560292,
								y: -12.746352
							}
						]
					},
					{
						vertices: [
							{
								x: 9.75,
								y: -17.51
							},
							{
								x: 9.837791,
								y: -17.501353
							},
							{
								x: 9.922208,
								y: -17.475746
							},
							{
								x: 10.000007,
								y: -17.434161
							},
							{
								x: 10.068198,
								y: -17.378198
							},
							{
								x: 10.124161,
								y: -17.310007
							},
							{
								x: 10.165746,
								y: -17.232208
							},
							{
								x: 10.191353,
								y: -17.147791
							},
							{
								x: 10.2,
								y: -17.06
							},
							{
								x: 10.191353,
								y: -16.972209
							},
							{
								x: 10.165746,
								y: -16.887792
							},
							{
								x: 10.124161,
								y: -16.809993
							},
							{
								x: 10.068198,
								y: -16.741802
							},
							{
								x: 10.000007,
								y: -16.685839
							},
							{
								x: 9.922208,
								y: -16.644254
							},
							{
								x: 9.837791,
								y: -16.618647
							},
							{
								x: 9.75,
								y: -16.61
							},
							{
								x: 9.662209,
								y: -16.618647
							},
							{
								x: 9.577792,
								y: -16.644254
							},
							{
								x: 9.499993,
								y: -16.685839
							},
							{
								x: 9.431802,
								y: -16.741802
							},
							{
								x: 9.375839,
								y: -16.809993
							},
							{
								x: 9.334254,
								y: -16.887792
							},
							{
								x: 9.308647,
								y: -16.972209
							},
							{
								x: 9.3,
								y: -17.06
							},
							{
								x: 9.308647,
								y: -17.147791
							},
							{
								x: 9.334254,
								y: -17.232208
							},
							{
								x: 9.375839,
								y: -17.310007
							},
							{
								x: 9.431802,
								y: -17.378198
							},
							{
								x: 9.499993,
								y: -17.434161
							},
							{
								x: 9.577792,
								y: -17.475746
							},
							{
								x: 9.662209,
								y: -17.501353
							}
						]
					},
					{
						vertices: [
							{
								x: -12.372501,
								y: -18.054999
							},
							{
								x: -12.284711,
								y: -18.046352
							},
							{
								x: -12.200294,
								y: -18.020745
							},
							{
								x: -12.122495,
								y: -17.97916
							},
							{
								x: -12.054303,
								y: -17.923197
							},
							{
								x: -11.99834,
								y: -17.855006
							},
							{
								x: -11.956756,
								y: -17.777207
							},
							{
								x: -11.931148,
								y: -17.69279
							},
							{
								x: -11.922501,
								y: -17.604999
							},
							{
								x: -11.931148,
								y: -17.517208
							},
							{
								x: -11.956756,
								y: -17.432792
							},
							{
								x: -11.99834,
								y: -17.354992
							},
							{
								x: -12.054303,
								y: -17.286801
							},
							{
								x: -12.122495,
								y: -17.230838
							},
							{
								x: -12.200294,
								y: -17.189253
							},
							{
								x: -12.284711,
								y: -17.163646
							},
							{
								x: -12.372501,
								y: -17.154999
							},
							{
								x: -12.460292,
								y: -17.163646
							},
							{
								x: -12.544709,
								y: -17.189253
							},
							{
								x: -12.622508,
								y: -17.230838
							},
							{
								x: -12.690699,
								y: -17.286801
							},
							{
								x: -12.746663,
								y: -17.354992
							},
							{
								x: -12.788247,
								y: -17.432792
							},
							{
								x: -12.813855,
								y: -17.517208
							},
							{
								x: -12.822501,
								y: -17.604999
							},
							{
								x: -12.813855,
								y: -17.69279
							},
							{
								x: -12.788247,
								y: -17.777207
							},
							{
								x: -12.746663,
								y: -17.855006
							},
							{
								x: -12.690699,
								y: -17.923197
							},
							{
								x: -12.622508,
								y: -17.97916
							},
							{
								x: -12.544709,
								y: -18.020745
							},
							{
								x: -12.460292,
								y: -18.046352
							}
						]
					},
					{
						vertices: [
							{
								x: -11.277587,
								y: -18.166366
							},
							{
								x: -11.189796,
								y: -18.15772
							},
							{
								x: -11.105379,
								y: -18.132112
							},
							{
								x: -11.02758,
								y: -18.090528
							},
							{
								x: -10.959389,
								y: -18.034564
							},
							{
								x: -10.903425,
								y: -17.966373
							},
							{
								x: -10.861841,
								y: -17.888574
							},
							{
								x: -10.836233,
								y: -17.804157
							},
							{
								x: -10.827587,
								y: -17.716366
							},
							{
								x: -10.836233,
								y: -17.628576
							},
							{
								x: -10.861841,
								y: -17.544159
							},
							{
								x: -10.903425,
								y: -17.46636
							},
							{
								x: -10.959389,
								y: -17.398168
							},
							{
								x: -11.02758,
								y: -17.342205
							},
							{
								x: -11.105379,
								y: -17.300621
							},
							{
								x: -11.189796,
								y: -17.275013
							},
							{
								x: -11.277587,
								y: -17.266366
							},
							{
								x: -11.365377,
								y: -17.275013
							},
							{
								x: -11.449794,
								y: -17.300621
							},
							{
								x: -11.527593,
								y: -17.342205
							},
							{
								x: -11.595785,
								y: -17.398168
							},
							{
								x: -11.651748,
								y: -17.46636
							},
							{
								x: -11.693332,
								y: -17.544159
							},
							{
								x: -11.71894,
								y: -17.628576
							},
							{
								x: -11.727587,
								y: -17.716366
							},
							{
								x: -11.71894,
								y: -17.804157
							},
							{
								x: -11.693332,
								y: -17.888574
							},
							{
								x: -11.651748,
								y: -17.966373
							},
							{
								x: -11.595785,
								y: -18.034564
							},
							{
								x: -11.527593,
								y: -18.090528
							},
							{
								x: -11.449794,
								y: -18.132112
							},
							{
								x: -11.365377,
								y: -18.15772
							}
						]
					},
					{
						vertices: [
							{
								x: 13.025,
								y: -19.11
							},
							{
								x: 13.112791,
								y: -19.101353
							},
							{
								x: 13.197208,
								y: -19.075746
							},
							{
								x: 13.275007,
								y: -19.034161
							},
							{
								x: 13.343198,
								y: -18.978198
							},
							{
								x: 13.399161,
								y: -18.910007
							},
							{
								x: 13.440746,
								y: -18.832208
							},
							{
								x: 13.466353,
								y: -18.747791
							},
							{
								x: 13.475,
								y: -18.66
							},
							{
								x: 13.466353,
								y: -18.572209
							},
							{
								x: 13.440746,
								y: -18.487792
							},
							{
								x: 13.399161,
								y: -18.409993
							},
							{
								x: 13.343198,
								y: -18.341802
							},
							{
								x: 13.275007,
								y: -18.285839
							},
							{
								x: 13.197208,
								y: -18.244254
							},
							{
								x: 13.112791,
								y: -18.218647
							},
							{
								x: 13.025,
								y: -18.21
							},
							{
								x: 12.937209,
								y: -18.218647
							},
							{
								x: 12.852792,
								y: -18.244254
							},
							{
								x: 12.774993,
								y: -18.285839
							},
							{
								x: 12.706802,
								y: -18.341802
							},
							{
								x: 12.650839,
								y: -18.409993
							},
							{
								x: 12.609254,
								y: -18.487792
							},
							{
								x: 12.583647,
								y: -18.572209
							},
							{
								x: 12.575,
								y: -18.66
							},
							{
								x: 12.583647,
								y: -18.747791
							},
							{
								x: 12.609254,
								y: -18.832208
							},
							{
								x: 12.650839,
								y: -18.910007
							},
							{
								x: 12.706802,
								y: -18.978198
							},
							{
								x: 12.774993,
								y: -19.034161
							},
							{
								x: 12.852792,
								y: -19.075746
							},
							{
								x: 12.937209,
								y: -19.101353
							}
						]
					},
					{
						vertices: [
							{
								x: -16.66,
								y: -19.25
							},
							{
								x: -16.572209,
								y: -19.241353
							},
							{
								x: -16.487792,
								y: -19.215746
							},
							{
								x: -16.409993,
								y: -19.174161
							},
							{
								x: -16.341802,
								y: -19.118198
							},
							{
								x: -16.285839,
								y: -19.050007
							},
							{
								x: -16.244254,
								y: -18.972208
							},
							{
								x: -16.218647,
								y: -18.887791
							},
							{
								x: -16.21,
								y: -18.8
							},
							{
								x: -16.218647,
								y: -18.712209
							},
							{
								x: -16.244254,
								y: -18.627792
							},
							{
								x: -16.285839,
								y: -18.549993
							},
							{
								x: -16.341802,
								y: -18.481802
							},
							{
								x: -16.409993,
								y: -18.425839
							},
							{
								x: -16.487792,
								y: -18.384254
							},
							{
								x: -16.572209,
								y: -18.358647
							},
							{
								x: -16.66,
								y: -18.35
							},
							{
								x: -16.747791,
								y: -18.358647
							},
							{
								x: -16.832208,
								y: -18.384254
							},
							{
								x: -16.910007,
								y: -18.425839
							},
							{
								x: -16.978198,
								y: -18.481802
							},
							{
								x: -17.034161,
								y: -18.549993
							},
							{
								x: -17.075746,
								y: -18.627792
							},
							{
								x: -17.101353,
								y: -18.712209
							},
							{
								x: -17.11,
								y: -18.8
							},
							{
								x: -17.101353,
								y: -18.887791
							},
							{
								x: -17.075746,
								y: -18.972208
							},
							{
								x: -17.034161,
								y: -19.050007
							},
							{
								x: -16.978198,
								y: -19.118198
							},
							{
								x: -16.910007,
								y: -19.174161
							},
							{
								x: -16.832208,
								y: -19.215746
							},
							{
								x: -16.747791,
								y: -19.241353
							}
						]
					}
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "inner1",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: 5.85,
							y: -14.35
						},
						{
							x: 5.4486,
							y: -14.35
						},
						{
							x: 5.14,
							y: -13.600543
						},
						{
							x: 5.14,
							y: -9.15
						},
						{
							x: 5.85,
							y: -9.15
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "inner1",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: 4.907871,
							y: -14.35
						},
						{
							x: 2.75,
							y: -14.35
						},
						{
							x: 2.75,
							y: -11.493463
						},
						{
							x: 2.762899,
							y: -11.477746
						},
						{
							x: 2.788312,
							y: -11.430202
						},
						{
							x: 2.803961,
							y: -11.378614
						},
						{
							x: 2.809245,
							y: -11.324964
						},
						{
							x: 2.809245,
							y: -10.938872
						},
						{
							x: 2.849672,
							y: -10.898445
						},
						{
							x: 2.887895,
							y: -10.89468
						},
						{
							x: 2.939483,
							y: -10.879031
						},
						{
							x: 2.987027,
							y: -10.853618
						},
						{
							x: 3.028699,
							y: -10.819418
						},
						{
							x: 3.048153,
							y: -10.799964
						},
						{
							x: 3.434245,
							y: -10.799964
						},
						{
							x: 3.487895,
							y: -10.79468
						},
						{
							x: 3.539483,
							y: -10.779031
						},
						{
							x: 3.587027,
							y: -10.753618
						},
						{
							x: 3.628699,
							y: -10.719418
						},
						{
							x: 3.928699,
							y: -10.419418
						},
						{
							x: 3.962899,
							y: -10.377746
						},
						{
							x: 3.988312,
							y: -10.330202
						},
						{
							x: 4.003961,
							y: -10.278614
						},
						{
							x: 4.009245,
							y: -10.224964
						},
						{
							x: 4.009245,
							y: -9.738872
						},
						{
							x: 4.598117,
							y: -9.15
						},
						{
							x: 4.64,
							y: -9.15
						},
						{
							x: 4.64,
							y: -13.65
						},
						{
							x: 4.644804,
							y: -13.698773
						},
						{
							x: 4.658877,
							y: -13.745168
						},
						{
							x: 4.65883,
							y: -13.745187
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "inner1",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: 2.75,
							y: -10.322132
						},
						{
							x: 2.75,
							y: -9.874005
						},
						{
							x: 3.474005,
							y: -9.15
						},
						{
							x: 3.820301,
							y: -9.15
						},
						{
							x: 3.539791,
							y: -9.43051
						},
						{
							x: 3.505591,
							y: -9.472182
						},
						{
							x: 3.480178,
							y: -9.519726
						},
						{
							x: 3.464529,
							y: -9.571314
						},
						{
							x: 3.459245,
							y: -9.624964
						},
						{
							x: 3.459245,
							y: -10.111056
						},
						{
							x: 3.320337,
							y: -10.249964
						},
						{
							x: 2.934245,
							y: -10.249964
						},
						{
							x: 2.880595,
							y: -10.255248
						},
						{
							x: 2.829007,
							y: -10.270897
						},
						{
							x: 2.781463,
							y: -10.29631
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "inner2",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: 5.551057,
							y: -14.35
						},
						{
							x: 5.159245,
							y: -14.35
						},
						{
							x: 5.159245,
							y: -9.15
						},
						{
							x: 5.85,
							y: -9.15
						},
						{
							x: 5.85,
							y: -14.225
						},
						{
							x: 5.789965,
							y: -14.225
						},
						{
							x: 5.736315,
							y: -14.230284
						},
						{
							x: 5.684727,
							y: -14.245933
						},
						{
							x: 5.637183,
							y: -14.271346
						},
						{
							x: 5.595511,
							y: -14.305546
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	},
	{
		geometry: {
			layer: "inner2",
			source_net_id: "source_net_0",
			brep_shape: {
				outer_ring: {
					vertices: [
						{
							x: 4.609245,
							y: -14.35
						},
						{
							x: 2.75,
							y: -14.35
						},
						{
							x: 2.75,
							y: -9.15
						},
						{
							x: 4.609245,
							y: -9.15
						}
					]
				},
				inner_rings: [
				]
			}
		},
		keep: true
	}
];
var selection = {
	regions: regions
};

/** Frozen pour selection for the validated fixed route plan.
 * The independent copper audit records which pours belong to the connected
 * ground network. Only audited floating pour fragments can be removed; this
 * step fails closed if their geometry changes. No error record
 * is filtered, and normal DRC runs after this check.
 */
function canonicalPour(pour) {
    return JSON.stringify({ layer: pour.layer, source_net_id: pour.source_net_id, shape: pour.brep_shape }, (_key, value) => typeof value === 'number' ? Math.round(value * 1e7) / 1e7 : value);
}
function selectConnectedGroundPours(json, regions) {
    const pours = json.filter(e => e.type === 'pcb_copper_pour');
    const expected = new Map(regions.map(r => [canonicalPour(r.geometry), r.keep]));
    if (pours.length !== regions.length || pours.some(p => !expected.has(canonicalPour(p)))) {
        throw new Error('Ground pour geometry changed. Regenerate and audit routing/ground-pour-selection.json.');
    }
    return pours.filter(p => !expected.get(canonicalPour(p))).map(p => p.pcb_copper_pour_id);
}
function installGroundPourFinalization(board) {
    if (!board || board.__groundPourSelectionInstalled)
        return;
    board.__groundPourSelectionInstalled = true;
    const original = board.doInitialPcbDesignRuleChecks.bind(board);
    board.doInitialPcbDesignRuleChecks = () => {
        const db = board.root?.db;
        // Placement-only CLI renders intentionally have no routed copper.
        if (db && !board.root.pcbDisabled && !board.root.pcbRoutingDisabled) {
            const remove = selectConnectedGroundPours(db.toArray(), selection.regions);
            for (const id of remove)
                db.pcb_copper_pour.delete(id);
            // Remove annotations that referred to removed geometry, not checks.
            const deleted = new Set(remove);
            for (const trace of db.pcb_trace.list()) {
                if (trace.route.some((p) => deleted.has(p.copper_pour_id))) {
                    db.pcb_trace.update(trace.pcb_trace_id, { route: trace.route.map((p) => {
                            if (!deleted.has(p.copper_pour_id))
                                return p;
                            const { copper_pour_id, is_inside_copper_pour, ...point } = p;
                            return point;
                        }) });
                }
            }
        }
        return original();
    };
}

const pinLabels$g = {
    pin1: ["IN_NEG"],
    pin2: ["GND"],
    pin3: ["REF2"],
    pin4: ["NC"],
    pin5: ["OUT"],
    pin6: ["VS"],
    pin7: ["REF1"],
    pin8: ["IN_POS"]
};
const pinAttributes$7 = {
    pin6: { requiresPower: true },
    pin2: { requiresGround: true },
    // TI INA240 Table 6-1 allows NC pin 4 to connect to ground.
    pin4: { requiresGround: true }
};
const INA240A1DR = (props) => {
    return (jsxRuntime.jsx("chip", { pinLabels: pinLabels$g, pinAttributes: pinAttributes$7, supplierPartNumbers: {
            "jlcpcb": [
                "C2060769"
            ]
        }, manufacturerPartNumber: "INA240A1DR", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "-1.905mm", pcbY: "-2.7051mm", width: "0.5684012mm", height: "1.950212mm", radius: "0.2842006mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "-0.635mm", pcbY: "-2.7051mm", width: "0.5684012mm", height: "1.950212mm", radius: "0.2842006mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin3"], pcbX: "0.635mm", pcbY: "-2.7051mm", width: "0.5684012mm", height: "1.950212mm", radius: "0.2842006mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin4"], pcbX: "1.905mm", pcbY: "-2.7051mm", width: "0.5684012mm", height: "1.950212mm", radius: "0.2842006mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin8"], pcbX: "-1.905mm", pcbY: "2.7051mm", width: "0.5684012mm", height: "1.950212mm", radius: "0.2842006mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin7"], pcbX: "-0.635mm", pcbY: "2.7051mm", width: "0.5684012mm", height: "1.950212mm", radius: "0.2842006mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin6"], pcbX: "0.635mm", pcbY: "2.7051mm", width: "0.5684012mm", height: "1.950212mm", radius: "0.2842006mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin5"], pcbX: "1.905mm", pcbY: "2.7051mm", width: "0.5684012mm", height: "1.950212mm", radius: "0.2842006mm", shape: "pill" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -2.4999950000001263, "y": -1.4999970000000076 }, { "x": 2.499994999999899, "y": -1.4999970000000076 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -2.4999950000001263, "y": 1.4999969999998939 }, { "x": 2.499994999999899, "y": 1.4999969999998939 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -2.4999950000001263, "y": -1.4999970000000076 }, { "x": -2.4999950000001263, "y": -0.7265669999998181 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -2.4999950000001263, "y": 1.4999969999998939 }, { "x": -2.4999950000001263, "y": 0.7262875999999778 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 2.499994999999899, "y": 1.4999969999998939 }, { "x": 2.499994999999899, "y": -1.4999970000000076 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -2.4999950000001263, "y": -0.7265669999998181 }, { "x": -2.2625565730616017, "y": -0.6727720384950544 }, { "x": -2.056152369867391, "y": -0.5436666188794561 }, { "x": -1.9038872877111999, "y": -0.3537028085727343 }, { "x": -1.822805887847835, "y": -0.12414516642888884 }, { "x": -1.8219844264158382, "y": 0.11930961309167287 }, { "x": -1.9015148578508843, "y": 0.34940918924542075 }, { "x": -2.0524945415012326, "y": 0.5403962034508822 }, { "x": -2.25802280368805, "y": 0.6708915593560505 }, { "x": -2.495092800000066, "y": 0.7262876000000915 }] }), jsxRuntime.jsx("silkscreencircle", { pcbX: "-1.778mm", pcbY: "-1.016mm", radius: "0.150114mm" }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "0mm", pcbY: "0mm", anchorAlignment: "center", fontSize: "0.55mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -2.7391999999999825, "y": 3.653599999999983 }, { "x": 2.7645999999998594, "y": 3.653599999999983 }, { "x": 2.7645999999998594, "y": -3.7806000000000495 }, { "x": -2.7391999999999825, "y": -3.7806000000000495 }, { "x": -2.7391999999999825, "y": 3.653599999999983 }] })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C2060769.obj?uuid=7abc64c95a1a4a04a4ef38f9097c870b",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C2060769.step?uuid=7abc64c95a1a4a04a4ef38f9097c870b",
            pcbRotationOffset: 0,
            modelOriginPosition: { x: 0.000012700000070253736, y: 0, z: 0 },
        }, ...props }));
};

const FRM121WFR050TM = (props) => {
    return (jsxRuntime.jsx("resistor", { resistance: "0.05ohm", supplierPartNumbers: {
            "jlcpcb": [
                "C7467249"
            ]
        }, manufacturerPartNumber: "FRM121WFR050TM", footprint: "smdpads2_p2.9576mm_pw1.2075mm_ph1.701mm", cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C7467249.obj?uuid=da5f078ee43c429f91838a456f48f0a8",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C7467249.step?uuid=da5f078ee43c429f91838a456f48f0a8",
            pcbRotationOffset: 0,
            modelOriginPosition: { x: 0, y: 0, z: 0 },
        }, ...props }));
};

const supply$1 = ".MCU > .L_AVDD > .pin1";
/** Bidirectional, inline winding current. Independent of the DRV8825 current-regulation shunts. */
const CurrentTelemetrySection = () => jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [jsxRuntime.jsxs("schematicsheet", { name: "current_telemetry", displayName: "Winding Current Measurement", sheetIndex: 7, children: [jsxRuntime.jsx("schematicsection", { name: "phase_A", displayName: "Winding A" }), jsxRuntime.jsx("schematicsection", { name: "phase_B", displayName: "Winding B" }), jsxRuntime.jsx("schematicsection", { name: "current_supply", displayName: "Current-sense Supply Bypass" })] }), ["A", "B"].map((phase, index) => {
            const sch = { schSheetName: "current_telemetry", schSectionName: `phase_${phase}` };
            const amp = `U_CURRENT_${phase}`;
            const shunt = `R_PHASE_${phase}`;
            const r = `R_ADC_${phase}`;
            const c = `C_ADC_${phase}`;
            const bypass = `C_CURRENT_${phase}`;
            // pcbPath coordinates are local to the shunt footprint (not board coordinates).
            // The short phase-A negative escape avoids adjacent pads on the top layer.
            const wire = (name, from, to, label, thickness = "0.15mm") => jsxRuntime.jsx("trace", { name: `CURRENT_${phase}_${name}`, from: from, to: to, schDisplayLabel: label, thickness: thickness, pcbStraightLine: (name === "SENSE_POS" || name === "SENSE_NEG") && !(phase === "A" && name === "SENSE_NEG"), pcbPath: phase === "A" && name === "SENSE_NEG" ? [{ x: 1.4788, y: 1.2 }, { x: 3.55, y: 1.2 }, { x: 3.55, y: 2.35 }] : undefined, maxViaCount: name === "SENSE_POS" || name === "SENSE_NEG" ? 0 : undefined });
            return jsxRuntime.jsxs(react.Fragment, { children: [jsxRuntime.jsx(FRM121WFR050TM, { name: shunt, ...revisionPlacement(shunt), ...sch, schOrientation: "vertical" }), jsxRuntime.jsx(INA240A1DR, { name: amp, ...revisionPlacement(amp), ...sch, schWidth: 2.153, schHeight: 1.85, schPinStyle: { pin1: { marginTop: 0.65 }, pin4: { marginTop: 0.65 }, pin7: { marginLeft: 0.3 }, pin3: { marginLeft: 0.3 } }, schPinArrangement: { leftSide: { pins: [8, 1], direction: "top-to-bottom" }, rightSide: { pins: [5, 4], direction: "top-to-bottom" }, topSide: { pins: [6, 7, 3], direction: "left-to-right" }, bottomSide: { pins: [2], direction: "left-to-right" } } }), jsxRuntime.jsx("capacitor", { name: bypass, capacitance: "100nF", footprint: "0402", supplierPartNumbers: { jlcpcb: ["C1525"] }, ...revisionPlacement(bypass), ...sch, schSectionName: "current_supply", schOrientation: "vertical", maxDecouplingTraceLength: 5 }), jsxRuntime.jsx("resistor", { name: r, resistance: "1k", footprint: "0402", supplierPartNumbers: { jlcpcb: ["C11702"] }, ...revisionPlacement(r), ...sch }), jsxRuntime.jsx("capacitor", { name: c, capacitance: "10nF", footprint: "0402", supplierPartNumbers: { jlcpcb: ["C15195"] }, ...revisionPlacement(c), ...sch, schOrientation: "vertical" }), wire("WINDING", `.${shunt} > .pin2`, `.J1 > .pin${index * 2 + 1}`, `${phase}+`, "1mm"), wire("SENSE_POS", `.${shunt} > .pin1`, `.${amp} > .IN_POS`, `${phase}_DRIVE`), wire("SENSE_NEG", `.${shunt} > .pin2`, `.${amp} > .IN_NEG`, `${phase}+`), wire("VCC", supply$1, `.${amp} > .VS`, "V3V3", "0.3mm"), wire("REF1", supply$1, `.${amp} > .REF1`, "V3V3"), wire("REF2", `.${amp} > .REF2`, "net.GND"), wire("GND", `.${amp} > .GND`, "net.GND", undefined, "0.3mm"), wire("RESERVED", `.${amp} > .NC`, "net.GND"), wire("BYPASS", `.${bypass} > .pin1`, `.${amp} > .VS`, "V3V3", "0.3mm"), wire("BYPASS_GND", `.${bypass} > .pin2`, "net.GND", undefined, "0.3mm"), wire("OUT", `.${amp} > .OUT`, `.${r} > .pin1`), wire("ADC", `.${r} > .pin2`, `.MCU > .U1 > .GPIO${28 + index}_ADC${2 + index}`, `CURRENT_${phase}`), wire("FILTER", `.${r} > .pin2`, `.${c} > .pin1`, `CURRENT_${phase}`), wire("FILTER_GND", `.${c} > .pin2`, "net.GND")] }, phase);
        })] });

// This pinned symbols release includes led_right at runtime but declares it undefined.
const ledSymbol = schematicSymbols.symbols.led_right;
if (!ledSymbol)
    throw new Error("Missing led_right schematic primitive");
const pinLabels$f = {
    pin1: ["R_NEG"],
    pin2: ["G_NEG"],
    pin3: ["B_NEG"],
    pin4: ["_POS"]
};
const LTST_C19HE1WT = (props) => {
    return (jsxRuntime.jsx("chip", { pinLabels: pinLabels$f, symbol: jsxRuntime.jsxs("symbol", { children: [jsxRuntime.jsx("port", { name: "pin4", aliases: ["_POS"], pinNumber: 4, direction: "left", schX: -0.9, schY: 0, schStemLength: 0.3 }), jsxRuntime.jsx("schematicpath", { points: [{ x: -0.6, y: 0.8 }, { x: -0.6, y: -0.8 }], strokeWidth: 0.03 }), jsxRuntime.jsx("schematicpath", { points: [{ x: -0.9, y: 0 }, { x: -0.6, y: 0 }], strokeWidth: 0.03 }), ["R_NEG", "G_NEG", "B_NEG"].map((color, i) => {
                    const y = 0.8 - i * 0.8;
                    return jsxRuntime.jsxs(react.Fragment, { children: [ledSymbol.primitives.map((primitive, j) => primitive.type === "path" ?
                                jsxRuntime.jsx(react.Fragment, { children: jsxRuntime.jsx("schematicpath", { points: primitive.points.map(p => ({ x: p.x, y: p.y + y })), strokeWidth: 0.025 }) }, j) : null), jsxRuntime.jsx("schematicpath", { points: [{ x: -0.6, y }, { x: -0.54, y }], strokeWidth: 0.025 }), jsxRuntime.jsx("port", { name: `pin${i + 1}`, aliases: [color], pinNumber: i + 1, direction: "right", schX: 0.54, schY: y, schStemLength: 0.3 }), jsxRuntime.jsx("schematictext", { text: color[0], schX: -0.2, schY: y + 0.27, fontSize: 0.15 })] }, color);
                }), jsxRuntime.jsx("schematictext", { text: props.name, schX: 0, schY: 1.4, fontSize: 0.18 })] }), supplierPartNumbers: {
            "jlcpcb": [
                "C458749"
            ]
        }, manufacturerPartNumber: "LTST-C19HE1WT", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: ["pin4"], pcbX: "-0.450088mm", pcbY: "-0.833501mm", width: "0.5500116mm", height: "0.9169908mm", radius: "0.2750058mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin3"], pcbX: "0.450088mm", pcbY: "-0.833501mm", width: "0.5500116mm", height: "0.9169908mm", radius: "0.2750058mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "0.450088mm", pcbY: "0.833501mm", width: "0.5500116mm", height: "0.9169908mm", radius: "0.2750058mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "-0.450088mm", pcbY: "0.833501mm", width: "0.5500116mm", height: "0.9169908mm", radius: "0.2750058mm", shape: "pill" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -0.8761984000000211, "y": -0.876071399999887 }, { "x": -0.8761984000000211, "y": 0.8763254000000416 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 0.8761984000000211, "y": -0.876071399999887 }, { "x": 0.8761984000000211, "y": 0.8763254000000416 }] }), jsxRuntime.jsx("silkscreencircle", { pcbX: "-0.508mm", pcbY: "1.524127mm", radius: "0.124968mm" }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "0.0127mm", pcbY: "2.651127mm", anchorAlignment: "center", fontSize: "0.55mm" }), jsxRuntime.jsx("courtyardrect", { width: 2.45, height: 3.1 })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C458749.obj?uuid=32e1f1a4424a41c9860f9a94e64c798e",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C458749.step?uuid=32e1f1a4424a41c9860f9a94e64c798e",
            pcbRotationOffset: 0,
            modelOriginPosition: { x: 0, y: 0, z: -0.11 },
        }, ...props }));
};

const pinLabels$e = {
    pin1: ["E"],
    pin2: ["B"],
    pin3: ["C"]
};
const DTC114EU3HZGT106 = (props) => {
    return (jsxRuntime.jsx("chip", { pinLabels: pinLabels$e, symbol: jsxRuntime.jsxs("symbol", { children: [jsxRuntime.jsx("schematictext", { text: props.name ?? "Q", schX: -0.65, schY: 0.9, fontSize: 0.18 }), jsxRuntime.jsx("port", { name: "pin3", pinNumber: 3, aliases: ["C"], direction: "up", schX: 0.2, schY: 0.8, schStemLength: 0.4 }), jsxRuntime.jsx("port", { name: "pin1", pinNumber: 1, aliases: ["E"], direction: "down", schX: 0.2, schY: -0.8, schStemLength: 0.4 }), jsxRuntime.jsx("port", { name: "pin2", pinNumber: 2, aliases: ["B"], direction: "left", schX: -1, schY: 0, schStemLength: 0.4 }), jsxRuntime.jsx("schematicpath", { points: [{ "x": -0.6, "y": 0 }, { "x": -0.52, "y": 0 }, { "x": -0.5, "y": 0.06 }, { "x": -0.46, "y": -0.06 }, { "x": -0.42, "y": 0.06 }, { "x": -0.38, "y": -0.06 }, { "x": -0.34, "y": 0.06 }, { "x": -0.3, "y": -0.06 }, { "x": -0.28, "y": 0 }, { "x": -0.2, "y": 0 }, { "x": 0, "y": 0 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0, "y": 0.18 }, { "x": 0, "y": -0.18 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0, "y": -0.06 }, { "x": 0.2, "y": -0.2 }, { "x": 0.2, "y": -0.4 }, { "x": -0.2, "y": -0.4 }, { "x": -0.2, "y": -0.32 }, { "x": -0.26, "y": -0.3 }, { "x": -0.14, "y": -0.26 }, { "x": -0.26, "y": -0.22 }, { "x": -0.14, "y": -0.18 }, { "x": -0.26, "y": -0.14 }, { "x": -0.14, "y": -0.1 }, { "x": -0.2, "y": -0.08 }, { "x": -0.2, "y": 0 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0.2, "y": 0.4 }, { "x": 0.2, "y": 0.2 }, { "x": 0, "y": 0.06 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0.2, "y": -0.2 }, { "x": 0.08, "y": -0.18 }, { "x": 0.14, "y": -0.1 }, { "x": 0.2, "y": -0.2 }], strokeColor: "#880000", isFilled: true, fillColor: "#880000" })] }), supplierPartNumbers: {
            "jlcpcb": [
                "C509876"
            ]
        }, manufacturerPartNumber: "DTC114EU3HZGT106", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: ["pin3"], pcbX: "-0.94996mm", pcbY: "0mm", width: "0.8999982mm", height: "0.6999986mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "0.94996mm", pcbY: "0.649986mm", width: "0.8999982mm", height: "0.6999986mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "0.94996mm", pcbY: "-0.649986mm", width: "0.8999982mm", height: "0.6999986mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -0.6999985999999581, "y": 1.1999975999999606 }, { "x": 0.6999731999999312, "y": 1.1999975999999606 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -0.6999985999999581, "y": -1.1999722000000475 }, { "x": -0.6999985999999581, "y": -0.5041391999999405 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -0.6999985999999581, "y": 0.5041645999999673 }, { "x": -0.6999985999999581, "y": 1.1937999999998965 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -0.6999985999999581, "y": -1.1999722000000475 }, { "x": 0.6802119999999832, "y": -1.1999722000000475 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 0.6999731999999312, "y": 1.1999975999999606 }, { "x": 0.6999731999999312, "y": 1.154125199999953 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 0.6999731999999312, "y": 0.1458214000000453 }, { "x": 0.6999731999999312, "y": -0.14584679999995842 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 0.6999731999999312, "y": -1.15415059999998 }, { "x": 0.6999731999999312, "y": -1.1999722000000475 }] }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "0.065532mm", pcbY: "2.7526mm", anchorAlignment: "center", fontSize: "0.55mm" }), jsxRuntime.jsx("courtyardrect", { width: 3.3, height: 2.9 })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C509876.obj?uuid=84e7f7101d9f49aca3b382e979d0d470",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C509876.step?uuid=84e7f7101d9f49aca3b382e979d0d470",
            pcbRotationOffset: 180,
            modelOriginPosition: { x: 0.000012699999956566899, y: 0, z: -0.1 },
        }, ...props }));
};

const sch$1 = { schSheetName: "status_led", schSectionName: "rgb" };
const StatusLedSection = () => jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [jsxRuntime.jsx("schematicsheet", { name: "status_led", displayName: "RGB Status Indicator", sheetIndex: 8, children: jsxRuntime.jsx("schematicsection", { name: "rgb", displayName: "Status" }) }), jsxRuntime.jsx(LTST_C19HE1WT, { name: "D_STATUS", showPinAliases: false, ...revisionPlacement("D_STATUS"), ...sch$1 }), jsxRuntime.jsx("trace", { name: "STATUS_3V3", from: ".MCU > .L_AVDD > .pin1", to: ".D_STATUS > ._POS", schDisplayLabel: "V3V3", thickness: "0.2mm" }), ["R", "G", "B"].map((color, index) => {
            const q = `Q_STATUS_${color}`, r = `R_STATUS_${color}`;
            return jsxRuntime.jsxs(react.Fragment, { children: [jsxRuntime.jsx("resistor", { name: r, resistance: "1k", footprint: "0402", supplierPartNumbers: { jlcpcb: ["C11702"] }, ...revisionPlacement(r), ...sch$1, schOrientation: "vertical" }), jsxRuntime.jsx(DTC114EU3HZGT106, { name: q, ...revisionPlacement(q), ...sch$1 }), jsxRuntime.jsx("trace", { name: `STATUS_${color}_LED`, from: `.D_STATUS > .${color}_NEG`, to: `.${r} > .pin1`, thickness: "0.15mm" }), jsxRuntime.jsx("trace", { name: `STATUS_${color}_SINK`, from: `.${r} > .pin2`, to: `.${q} > .C`, thickness: "0.15mm" }), jsxRuntime.jsx("trace", { name: `STATUS_${color}_GND`, from: `.${q} > .E`, to: "net.GND", thickness: "0.15mm" }), jsxRuntime.jsx("trace", { name: `STATUS_${color}_GPIO`, from: `.MCU > .U1 > .GPIO${[25, 2, 3][index]}`, to: `.${q} > .B`, schDisplayLabel: `LED_${color}`, thickness: "0.15mm" })] }, color);
        })] });

const pinLabels$d = {
    pin1: ["_POS"],
    pin2: ["_NEG"],
    pin3: ["NC"]
};
const pinAttributes$6 = {
    pin3: { doNotConnect: true }
};
const MLT_5020 = (props) => {
    return (jsxRuntime.jsx("chip", { pinLabels: pinLabels$d, pinAttributes: pinAttributes$6, symbol: jsxRuntime.jsxs("symbol", { children: [jsxRuntime.jsx("port", { name: "pin3", pinNumber: 3, aliases: ["NC"], direction: "down", schX: 0.1, schY: -0.4, schStemLength: 0.2 }), jsxRuntime.jsx("schematicpath", { points: [{ "x": -0.1, "y": 0.14 }, { "x": 0.1, "y": 0.14 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": -0.1, "y": -0.14 }, { "x": 0.1, "y": -0.14 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": -0.1, "y": 0.14 }, { "x": -0.1, "y": -0.14 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0.1, "y": 0.14 }, { "x": 0.1, "y": -0.14 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0.28, "y": 0.3 }, { "x": 0.28, "y": -0.3 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0.1, "y": -0.14 }, { "x": 0.28, "y": -0.3 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0.28, "y": 0.3 }, { "x": 0.1, "y": 0.14 }], strokeColor: "#880000" }), jsxRuntime.jsx("port", { name: "pin2", pinNumber: 2, aliases: ["_NEG"], direction: "left", schX: -0.3, schY: -0.1, schStemLength: 0.2 }), jsxRuntime.jsx("port", { name: "pin1", pinNumber: 1, aliases: ["_POS"], direction: "left", schX: -0.3, schY: 0.1, schStemLength: 0.2 }), jsxRuntime.jsx("schematictext", { schX: -0.02, schY: 0.5, text: "{NAME}", fontSize: 0.2, anchor: "bottom_center" })] }), supplierPartNumbers: {
            "jlcpcb": [
                "C94598"
            ]
        }, manufacturerPartNumber: "MLT-5020", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "2.29997mm", pcbY: "-1.749933mm", width: "1.6999966mm", height: "0.6999986mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "-2.29997mm", pcbY: "-1.749933mm", width: "1.6999966mm", height: "0.6999986mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin3"], pcbX: "-2.29997mm", pcbY: "1.749933mm", width: "1.6999966mm", height: "0.6999986mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -2.793999999999869, "y": 2.3312120000000505 }, { "x": -2.793999999999869, "y": 2.5400000000000773 }, { "x": 1.77800000000002, "y": 2.5400000000000773 }, { "x": 2.7940000000000964, "y": 1.524000000000001 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -2.793999999999869, "y": -1.168781000000081 }, { "x": -2.793999999999869, "y": 1.168907999999874 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -2.793999999999869, "y": -2.5400000000000773 }, { "x": -2.793999999999869, "y": -2.33108500000003 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 2.7934920000001284, "y": -2.3315930000001117 }, { "x": 2.7934920000001284, "y": -2.539873000000057 }, { "x": -2.793999999999869, "y": -2.5400000000000773 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 2.7940000000000964, "y": 1.524000000000001 }, { "x": 2.7940000000000964, "y": -1.168781000000081 }] }), jsxRuntime.jsx("silkscreentext", { text: "+", pcbX: "-1.524mm", pcbY: "-1.397127mm", anchorAlignment: "bottom_left", fontSize: "2.032mm" }), jsxRuntime.jsx("silkscreentext", { text: "-", pcbX: "0.762mm", pcbY: "-1.397127mm", anchorAlignment: "bottom_left", fontSize: "2.032mm" }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "-0.003048mm", pcbY: "3.618867mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("fabricationnotepath", { route: [{ "x": -1.8414999999998827, "y": -2.222474600000055 }, { "x": -1.8414999999998827, "y": -1.8414746000000832 }, { "x": -2.2224999999998545, "y": -1.8414746000000832 }, { "x": -2.2224999999998545, "y": -1.7144746000000168 }, { "x": -1.8414999999998827, "y": -1.7144746000000168 }, { "x": -1.8414999999998827, "y": -1.333474600000045 }, { "x": -1.7144999999998163, "y": -1.333474600000045 }, { "x": -1.7144999999998163, "y": -1.7144746000000168 }, { "x": -1.3334999999998445, "y": -1.7144746000000168 }, { "x": -1.3334999999998445, "y": -1.8414746000000832 }, { "x": -1.7144999999998163, "y": -1.8414746000000832 }, { "x": -1.7144999999998163, "y": -2.222474600000055 }, { "x": -1.8414999999998827, "y": -2.222474600000055 }], strokeWidth: "0mm", isFilled: true, hasStroke: false }), jsxRuntime.jsx("fabricationnotepath", { route: [{ "x": 1.5875000000002046, "y": -1.7144746000000168 }, { "x": 2.4765000000002146, "y": -1.7144746000000168 }, { "x": 2.4765000000002146, "y": -1.8414746000000832 }, { "x": 1.5875000000002046, "y": -1.8414746000000832 }, { "x": 1.5875000000002046, "y": -1.7144746000000168 }], strokeWidth: "0mm", isFilled: true, hasStroke: false }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -3.399968299999955, "y": 2.8800683999999137 }, { "x": 3.3999683000000687, "y": 2.8800683999999137 }, { "x": 3.3999683000000687, "y": -2.879916000000094 }, { "x": -3.399968299999955, "y": -2.879916000000094 }, { "x": -3.399968299999955, "y": 2.8800683999999137 }] })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C94598.obj?uuid=5e71db11d9fa48278b90d6344e196479",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C94598.step?uuid=5e71db11d9fa48278b90d6344e196479",
            pcbRotationOffset: 270,
            modelOriginPosition: { x: 0.00007619999996677507, y: 0.06042139999991303, z: 0 },
        }, ...props }));
};

const pinLabels$c = {
    pin1: ["G"],
    pin2: ["S"],
    pin3: ["D"]
};
const AO3400A = (props) => {
    return (jsxRuntime.jsx("chip", { pinLabels: pinLabels$c, symbol: jsxRuntime.jsxs("symbol", { children: [jsxRuntime.jsx("schematictext", { text: props.name, schX: -0.6, schY: 0.7, fontSize: 0.18 }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0, "y": 0 }, { "x": 0.12, "y": -0.04 }, { "x": 0.12, "y": 0.04 }, { "x": 0, "y": 0 }], strokeColor: "#880000", isFilled: true, fillColor: "#FEFEFE" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0.4, "y": 0.04 }, { "x": 0.34, "y": -0.06 }, { "x": 0.46, "y": -0.06 }, { "x": 0.4, "y": 0.04 }], strokeColor: "#880000", isFilled: true, fillColor: "#FEFEFE" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0, "y": 0.14 }, { "x": 0.2, "y": 0.14 }, { "x": 0.2, "y": 0.2 }, { "x": 0.4, "y": 0.2 }, { "x": 0.4, "y": 0.04 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0, "y": 0 }, { "x": 0.2, "y": 0 }, { "x": 0.2, "y": -0.2 }, { "x": 0.4, "y": -0.2 }, { "x": 0.4, "y": -0.06 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0.2, "y": -0.14 }, { "x": 0, "y": -0.14 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": -0.04, "y": 0.18 }, { "x": -0.04, "y": -0.18 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0, "y": 0.18 }, { "x": 0, "y": 0.1 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0, "y": -0.04 }, { "x": 0, "y": 0.04 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0, "y": -0.18 }, { "x": 0, "y": -0.1 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": -0.2, "y": 0 }, { "x": -0.04, "y": 0 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0.48, "y": 0.04 }, { "x": 0.44, "y": 0.04 }, { "x": 0.36, "y": 0.04 }, { "x": 0.32, "y": 0.04 }], strokeColor: "#880000" }), jsxRuntime.jsx("port", { name: "G", pinNumber: 1, aliases: ["G"], direction: "left", schX: -0.4, schY: 0, schStemLength: 0.2 }), jsxRuntime.jsx("port", { name: "S", pinNumber: 2, aliases: ["S"], direction: "down", schX: 0.2, schY: -0.4, schStemLength: 0.2 }), jsxRuntime.jsx("port", { name: "D", pinNumber: 3, aliases: ["D"], direction: "up", schX: 0.2, schY: 1, schStemLength: 0.8 })] }), supplierPartNumbers: {
            "jlcpcb": [
                "C20917"
            ]
        }, manufacturerPartNumber: "AO3400A", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "0.999998mm", pcbY: "-0.94996mm", width: "0.999998mm", height: "0.6500114mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "0.999998mm", pcbY: "0.94996mm", width: "0.999998mm", height: "0.6500114mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin3"], pcbX: "-0.999998mm", pcbY: "0mm", width: "0.999998mm", height: "0.6500114mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 0.726211400000011, "y": 1.5262098000000606 }, { "x": -0.726211400000011, "y": 1.5262098000000606 }, { "x": -0.726211400000011, "y": 0.49458879999997407 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 0.726211400000011, "y": -1.5262097999999469 }, { "x": -0.726211400000011, "y": -1.5262097999999469 }, { "x": -0.726211400000011, "y": -0.49458879999997407 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 0.726211400000011, "y": 0.45539659999997184 }, { "x": 0.726211400000011, "y": -0.45539659999985815 }] }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "0.0254mm", pcbY: "2.524mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -1.748600000000124, "y": 1.774000000000001 }, { "x": 1.7993999999998778, "y": 1.774000000000001 }, { "x": 1.7993999999998778, "y": -1.774000000000001 }, { "x": -1.748600000000124, "y": -1.774000000000001 }, { "x": -1.748600000000124, "y": 1.774000000000001 }] })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C20917.obj?uuid=d777607a152f4f3aac9bb0d0c14ed6fd",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C20917.step?uuid=d777607a152f4f3aac9bb0d0c14ed6fd",
            pcbRotationOffset: 180,
            modelOriginPosition: { x: 0.000012700000070253736, y: -12699999956566899e-21, z: 0.050795 },
        }, ...props }));
};

const pinLabels$b = {
    pin1: ["cathode", "neg"],
    pin2: ["anode", "pos"]
};
const B5819W_SL$1 = (props) => {
    const { name = "D1", ...restProps } = props;
    return (jsxRuntime.jsx("diode", { name: name, pinLabels: pinLabels$b, supplierPartNumbers: {
            "jlcpcb": [
                "C8598"
            ]
        }, manufacturerPartNumber: "B5819W SL", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: ["pin2", "anode", "pos"], pcbX: "1.700022mm", pcbY: "0mm", width: "1.1999976mm", height: "0.9500108mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin1", "cathode", "neg"], pcbX: "-1.700022mm", pcbY: "0mm", width: "1.1999976mm", height: "0.9500108mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 1.3462000000000103, "y": -0.7061453999999969 }, { "x": 1.3462000000000103, "y": -0.850010999999995 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 1.3462000000000103, "y": 0.8500110000000092 }, { "x": 1.3462000000000103, "y": 0.7061454000000111 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -1.346199999999996, "y": -0.850010999999995 }, { "x": -1.6379698000000076, "y": -0.850010999999995 }, { "x": -1.6389857999999862, "y": -0.848994999999988 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -1.346199999999996, "y": 0.8500110000000092 }, { "x": -1.6429735999999764, "y": 0.8500110000000092 }, { "x": -1.6439895999999976, "y": 0.8489950000000022 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -1.346199999999996, "y": 0.8500110000000092 }, { "x": 1.3462000000000103, "y": 0.8500110000000092 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 0.406400000000005, "y": 0.406400000000005 }, { "x": 0.406400000000005, "y": -0.40639999999999077 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 0.406400000000005, "y": 0.0002539999999982001 }, { "x": 0.720089999999999, "y": 0.0002539999999982001 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -0.28000959999999964, "y": 0 }, { "x": -0.610006399999989, "y": 0 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -0.2540000000000049, "y": 0.5080000000000098 }, { "x": -0.2540000000000049, "y": -0.5079999999999956 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -0.17779999999999063, "y": 0 }, { "x": 0.406400000000005, "y": 0.406400000000005 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 0.406400000000005, "y": -0.40639999999999077 }, { "x": -0.17779999999999063, "y": 0 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 1.3462000000000103, "y": -0.850010999999995 }, { "x": -1.346199999999996, "y": -0.850010999999995 }] }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "-0.0127mm", pcbY: "1.9652mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("fabricationnotepath", { route: [{ "x": 1.1899391999999978, "y": 0.21201379999999403 }, { "x": 2.031898400000003, "y": 0.21201379999999403 }, { "x": 2.031898400000003, "y": 0.005054600000008236 }, { "x": 1.1893295999999935, "y": 0.005054600000008236 }, { "x": 1.1899391999999978, "y": 0.21201379999999403 }], strokeWidth: "0.254mm" }), jsxRuntime.jsx("fabricationnotepath", { route: [{ "x": 1.5246096000000051, "y": -0.33840419999998517 }, { "x": 1.5246096000000051, "y": 0.5035550000000057 }, { "x": 1.7315688000000051, "y": 0.5035550000000057 }, { "x": 1.7315688000000051, "y": -0.3390137999999894 }, { "x": 1.5246096000000051, "y": -0.33840419999998517 }], strokeWidth: "0.254mm" }), jsxRuntime.jsx("fabricationnotepath", { route: [{ "x": -2.041524999999993, "y": 0.12377420000001393 }, { "x": -1.1995657999999878, "y": 0.12377420000001393 }, { "x": -1.1995657999999878, "y": -0.08318499999998608 }, { "x": -2.042134599999997, "y": -0.08318499999998608 }, { "x": -2.041524999999993, "y": 0.12377420000001393 }], strokeWidth: "0.254mm" }), jsxRuntime.jsx("fabricationnotepath", { route: [{ "x": -0.3999991999999821, "y": 0 }, { "x": -0.3999991999999821, "y": 0 }, { "x": 0.19999959999999817, "y": -0.5999987999999945 }, { "x": 0.19999959999999817, "y": 0.5999988000000087 }, { "x": -0.3999991999999821, "y": 0 }], strokeWidth: "0.254mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -2.561400000000006, "y": 1.21520000000001 }, { "x": 2.5360000000000014, "y": 1.21520000000001 }, { "x": 2.5360000000000014, "y": -1.2405999999999864 }, { "x": -2.561400000000006, "y": -1.2405999999999864 }, { "x": -2.561400000000006, "y": 1.21520000000001 }] })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C8598.obj?uuid=e9d505c99b6c436aaf827a29c5ba4f84",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C8598.step?uuid=e9d505c99b6c436aaf827a29c5ba4f84",
            pcbRotationOffset: 0,
            modelOriginPosition: { x: 0, y: 0.000012699999999199463, z: -0.6 },
        }, ...restProps }));
};

const alarm = { schSheetName: "position_alarm", schSectionName: "alarm" };
const signal = { thickness: "0.15mm" };
const supply = { thickness: "0.3mm" };
/** Audible overtemperature alarm. An optional DNP shaft encoder shares this sheet. */
const FeedbackSection = () => jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [jsxRuntime.jsxs("schematicsheet", { name: "position_alarm", displayName: "Optional Encoder & Audible Alarm", sheetIndex: 6, children: [jsxRuntime.jsx("schematicsection", { name: "encoder", displayName: "Optional Shaft Position (DNP)" }), jsxRuntime.jsx("schematicsection", { name: "alarm", displayName: "Temperature Alarm" }), jsxRuntime.jsx("schematicsection", { name: "feedback_supply", displayName: "3.3 V Bypass" })] }), jsxRuntime.jsx(MLT_5020, { name: "BZ1", layer: "top", ...revisionPlacement("BZ1"), noConnect: ["NC"], ...alarm }), jsxRuntime.jsx(AO3400A, { name: "Q_BUZZER", layer: "top", ...alarm, ...revisionPlacement("Q_BUZZER") }), jsxRuntime.jsx(B5819W_SL$1, { name: "D_BUZZER", layer: "top", schRotation: 90, ...alarm, ...revisionPlacement("D_BUZZER") }), jsxRuntime.jsx("resistor", { name: "R_BUZZER_GATE", resistance: "100", footprint: "0402", supplierPartNumbers: { jlcpcb: ["C25076"] }, layer: "top", ...alarm, ...revisionPlacement("R_BUZZER_GATE") }), jsxRuntime.jsx("resistor", { name: "R_BUZZER_PD", resistance: "100k", footprint: "0402", supplierPartNumbers: { jlcpcb: ["C25741"] }, layer: "top", schOrientation: "vertical", ...alarm, ...revisionPlacement("R_BUZZER_PD") }), jsxRuntime.jsx("capacitor", { name: "C_BUZZER", capacitance: "10uF", footprint: "0603", supplierPartNumbers: { jlcpcb: ["C19702"] }, layer: "top", maxDecouplingTraceLength: 6, schOrientation: "vertical", ...alarm, schSectionName: "feedback_supply", ...revisionPlacement("C_BUZZER") }), jsxRuntime.jsx("trace", { name: "BUZZER_PWM", from: ".MCU > .U1 > .GPIO16", to: ".R_BUZZER_GATE > .pin1", schDisplayLabel: "BUZZER_PWM", ...signal }), jsxRuntime.jsx("trace", { name: "BUZZER_GATE", from: ".R_BUZZER_GATE > .pin2", to: ".Q_BUZZER > .G", ...signal }), jsxRuntime.jsx("trace", { name: "BUZZER_OFF", from: ".Q_BUZZER > .G", to: ".R_BUZZER_PD > .pin1", ...signal }), jsxRuntime.jsx("trace", { name: "BUZZER_PD_GND", from: ".R_BUZZER_PD > .pin2", to: "net.GND", ...signal }), jsxRuntime.jsx("trace", { name: "BUZZER_SOURCE", from: ".Q_BUZZER > .S", to: "net.GND", ...supply }), jsxRuntime.jsx("trace", { name: "BUZZER_SINK", schDisplayLabel: "BUZZER_SINK", from: ".Q_BUZZER > .D", to: ".BZ1 > ._NEG", ...supply }), jsxRuntime.jsx("trace", { name: "BUZZER_VCC", from: ".BZ1 > ._POS", to: ".MCU > .L_AVDD > .pin1", schDisplayLabel: "V3V3", ...supply }), jsxRuntime.jsx("trace", { name: "BUZZER_FLYBACK_A", schDisplayLabel: "BUZZER_SINK", from: ".D_BUZZER > .anode", to: ".Q_BUZZER > .D", ...supply }), jsxRuntime.jsx("trace", { name: "BUZZER_FLYBACK_K", from: ".D_BUZZER > .cathode", to: ".BZ1 > ._POS", ...supply }), jsxRuntime.jsx("trace", { name: "BUZZER_DECOUPLE", from: ".C_BUZZER > .pin1", to: ".BZ1 > ._POS", schDisplayLabel: "V3V3", ...supply }), jsxRuntime.jsx("trace", { name: "BUZZER_DECOUPLE_GND", from: ".C_BUZZER > .pin2", to: "net.GND", ...supply })] });

var expectedInput = {
	bounds: {
		minX: -22,
		maxX: 22,
		minY: -22,
		maxY: 22
	},
	obstacles: [
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_0",
				pcb_port_id: "pcb_port_0",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_0",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -11.174999999999999,
				y: -10.65
			},
			width: 1.2,
			height: 1.4,
			connectedTo: [
				"pcb_smtpad_0",
				"connectivity_net1914",
				"pcb_trace_3",
				"pcb_trace_0",
				"source_trace_150",
				"source_port_4",
				"source_trace_147",
				"source_port_0",
				"source_port_69",
				"pcb_port_0",
				"pcb_smtpad_4",
				"pcb_port_4",
				"pcb_smtpad_87",
				"pcb_port_69"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_1",
				pcb_port_id: "pcb_port_3",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_0",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -11.174999999999999,
				y: -12.85
			},
			width: 1.2,
			height: 1.4,
			connectedTo: [
				"pcb_smtpad_1",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_2",
				pcb_port_id: "pcb_port_1",
				source_port_name: "pin3"
			},
			componentId: "pcb_component_0",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -9.475,
				y: -12.85
			},
			width: 1.2,
			height: 1.4,
			connectedTo: [
				"pcb_smtpad_2",
				"connectivity_net1912",
				"pcb_trace_1",
				"source_trace_152",
				"source_port_6",
				"source_trace_148",
				"source_port_1",
				"source_port_8",
				"pcb_port_1",
				"pcb_smtpad_6",
				"pcb_port_6",
				"pcb_smtpad_8",
				"pcb_port_8"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_3",
				pcb_port_id: "pcb_port_2",
				source_port_name: "pin4"
			},
			componentId: "pcb_component_0",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -9.475,
				y: -10.65
			},
			width: 1.2,
			height: 1.4,
			connectedTo: [
				"pcb_smtpad_3",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_4",
				pcb_port_id: "pcb_port_4",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_1",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -11.635,
				y: -15.55
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_4",
				"connectivity_net1914",
				"pcb_trace_3",
				"pcb_trace_0",
				"source_trace_150",
				"source_port_4",
				"source_trace_147",
				"source_port_0",
				"source_port_69",
				"pcb_smtpad_0",
				"pcb_port_0",
				"pcb_port_4",
				"pcb_smtpad_87",
				"pcb_port_69"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_5",
				pcb_port_id: "pcb_port_5",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_1",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -10.615,
				y: -15.55
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_5",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_6",
				pcb_port_id: "pcb_port_6",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_2",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -9.51,
				y: -14.5
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_6",
				"connectivity_net1912",
				"pcb_trace_1",
				"source_trace_152",
				"source_port_6",
				"source_trace_148",
				"source_port_1",
				"source_port_8",
				"pcb_smtpad_2",
				"pcb_port_1",
				"pcb_port_6",
				"pcb_smtpad_8",
				"pcb_port_8"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_7",
				pcb_port_id: "pcb_port_7",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_2",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -8.49,
				y: -14.5
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_7",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_8",
				pcb_port_id: "pcb_port_8",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_3",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -7.835,
				y: -11.55
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_8",
				"connectivity_net1912",
				"pcb_trace_1",
				"source_trace_152",
				"source_port_6",
				"source_trace_148",
				"source_port_1",
				"source_port_8",
				"pcb_smtpad_2",
				"pcb_port_1",
				"pcb_smtpad_6",
				"pcb_port_6",
				"pcb_port_8"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_9",
				pcb_port_id: "pcb_port_9",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_3",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -6.815,
				y: -11.55
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_9",
				"connectivity_net1913",
				"pcb_trace_2",
				"source_trace_149",
				"source_port_9",
				"source_port_70",
				"pcb_port_9",
				"pcb_smtpad_86",
				"pcb_port_70"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_10",
				pcb_port_id: "pcb_port_10",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_4",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -14.035,
				y: -10.75
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_10",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_11",
				pcb_port_id: "pcb_port_11",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_4",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -13.015,
				y: -10.75
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_11",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_12",
				pcb_port_id: "pcb_port_12",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_5",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -12.635,
				y: 0.25
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_12",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_13",
				pcb_port_id: "pcb_port_13",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_5",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -11.615,
				y: 0.25
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_13",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_14",
				pcb_port_id: "pcb_port_14",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_6",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -17.76,
				y: -7
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_14",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_15",
				pcb_port_id: "pcb_port_15",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_6",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -16.74,
				y: -7
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_15",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_16",
				pcb_port_id: "pcb_port_16",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_7",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -14.035,
				y: -11.75
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_16",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_17",
				pcb_port_id: "pcb_port_17",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_7",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -13.015,
				y: -11.75
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_17",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_18",
				pcb_port_id: "pcb_port_18",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_8",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -16,
				y: -10.24
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_18",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_19",
				pcb_port_id: "pcb_port_19",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_8",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -16,
				y: -11.26
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_19",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_20",
				pcb_port_id: "pcb_port_20",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_9",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -14.5,
				y: -2.51
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_20",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_21",
				pcb_port_id: "pcb_port_21",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_9",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -14.5,
				y: -1.49
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_21",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_22",
				pcb_port_id: "pcb_port_22",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_10",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -3.51,
				y: -12
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_22",
				"connectivity_net360",
				"source_trace_160",
				"source_port_28",
				"source_trace_99",
				"source_port_22",
				"source_port_75",
				"pcb_port_22",
				"pcb_smtpad_28",
				"pcb_port_28",
				"pcb_smtpad_81",
				"pcb_port_75"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_3"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_23",
				pcb_port_id: "pcb_port_23",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_10",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -2.49,
				y: -12
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_23",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_24",
				pcb_port_id: "pcb_port_24",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_11",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -5.5750601401493425,
				y: 6.9
			},
			width: 0.7,
			height: 1.05,
			connectedTo: [
				"pcb_smtpad_24",
				"connectivity_net356",
				"source_trace_158",
				"source_port_34",
				"source_trace_156",
				"source_port_24",
				"source_trace_112",
				"source_port_105",
				"source_port_113",
				"pcb_port_24",
				"pcb_smtpad_34",
				"pcb_port_34",
				"pcb_smtpad_51",
				"pcb_port_105",
				"pcb_smtpad_113",
				"pcb_port_113"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_1"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_25",
				pcb_port_id: "pcb_port_25",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_11",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -5.575060140149342,
				y: 11.1
			},
			width: 0.7,
			height: 1.05,
			connectedTo: [
				"pcb_smtpad_25",
				"connectivity_net1851",
				"source_port_25",
				"pcb_port_25"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_1"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_26",
				pcb_port_id: "pcb_port_26",
				source_port_name: "pin3"
			},
			componentId: "pcb_component_11",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -3.4250601401493426,
				y: 6.9
			},
			width: 0.7,
			height: 1.05,
			connectedTo: [
				"pcb_smtpad_26",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_2"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_27",
				pcb_port_id: "pcb_port_27",
				source_port_name: "pin4"
			},
			componentId: "pcb_component_11",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -3.425060140149342,
				y: 11.1
			},
			width: 0.7,
			height: 1.05,
			connectedTo: [
				"pcb_smtpad_27",
				"connectivity_net1852",
				"source_port_27",
				"pcb_port_27"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_2"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_28",
				pcb_port_id: "pcb_port_28",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_12",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -7.1,
				y: -13.425
			},
			width: 1.05,
			height: 0.7,
			connectedTo: [
				"pcb_smtpad_28",
				"connectivity_net360",
				"source_trace_160",
				"source_port_28",
				"source_trace_99",
				"source_port_22",
				"source_port_75",
				"pcb_smtpad_22",
				"pcb_port_22",
				"pcb_port_28",
				"pcb_smtpad_81",
				"pcb_port_75"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_3"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_29",
				pcb_port_id: "pcb_port_29",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_12",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -2.9,
				y: -13.425
			},
			width: 1.05,
			height: 0.7,
			connectedTo: [
				"pcb_smtpad_29",
				"connectivity_net1853",
				"source_port_29",
				"pcb_port_29"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_3"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_30",
				pcb_port_id: "pcb_port_30",
				source_port_name: "pin3"
			},
			componentId: "pcb_component_12",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -7.1,
				y: -15.575
			},
			width: 1.05,
			height: 0.7,
			connectedTo: [
				"pcb_smtpad_30",
				"connectivity_net1854",
				"source_port_30",
				"pcb_port_30"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_4"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_31",
				pcb_port_id: "pcb_port_31",
				source_port_name: "pin4"
			},
			componentId: "pcb_component_12",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -2.9,
				y: -15.575
			},
			width: 1.05,
			height: 0.7,
			connectedTo: [
				"pcb_smtpad_31",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_4"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_32",
				pcb_port_id: "pcb_port_32",
				source_port_name: "cathode"
			},
			componentId: "pcb_component_13",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -20.000338066298355,
				y: 7.250933845871326
			},
			width: 0.8,
			height: 0.8,
			connectedTo: [
				"pcb_smtpad_32",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_33",
				pcb_port_id: "pcb_port_33",
				source_port_name: "anode"
			},
			componentId: "pcb_component_13",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -20.000338066298355,
				y: 8.748933845871326
			},
			width: 0.8,
			height: 0.8,
			connectedTo: [
				"pcb_smtpad_33",
				"connectivity_net366",
				"source_trace_163",
				"source_port_37",
				"source_port_33",
				"pcb_port_33",
				"pcb_smtpad_37",
				"pcb_port_37"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_34",
				pcb_port_id: "pcb_port_34",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_14",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -12,
				y: 13.24
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_34",
				"connectivity_net356",
				"source_trace_158",
				"source_port_34",
				"source_trace_156",
				"source_port_24",
				"source_trace_112",
				"source_port_105",
				"source_port_113",
				"pcb_smtpad_24",
				"pcb_port_24",
				"pcb_port_34",
				"pcb_smtpad_51",
				"pcb_port_105",
				"pcb_smtpad_113",
				"pcb_port_113"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_1"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_35",
				pcb_port_id: "pcb_port_35",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_14",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -12,
				y: 14.26
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_35",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_36",
				pcb_port_id: "pcb_port_36",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_15",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -18.99,
				y: 18
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_36",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_37",
				pcb_port_id: "pcb_port_37",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_15",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -20.01,
				y: 18
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_37",
				"connectivity_net366",
				"source_trace_163",
				"source_port_37",
				"source_port_33",
				"pcb_smtpad_33",
				"pcb_port_33",
				"pcb_port_37"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_38",
				pcb_port_id: "pcb_port_38",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_16",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -9.525,
				y: 2.66
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_38",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_39",
				pcb_port_id: "pcb_port_39",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_16",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -9.525,
				y: 1.6400000000000003
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_39",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_40",
				pcb_port_id: "pcb_port_40",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_17",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -8.725,
				y: -0.5599999999999998
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_40",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_41",
				pcb_port_id: "pcb_port_41",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_17",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -8.725,
				y: 0.4600000000000002
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_41",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_42",
				pcb_port_id: "pcb_port_42",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_18",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -19.825,
				y: 19.5
			},
			width: 0.8,
			height: 0.95,
			connectedTo: [
				"pcb_smtpad_42",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_43",
				pcb_port_id: "pcb_port_43",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_18",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -18.175,
				y: 19.5
			},
			width: 0.8,
			height: 0.95,
			connectedTo: [
				"pcb_smtpad_43",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_44",
				pcb_port_id: "pcb_port_44",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_19",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -6.325,
				y: -0.5599999999999998
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_44",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_45",
				pcb_port_id: "pcb_port_45",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_19",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -6.325,
				y: 0.4600000000000002
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_45",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_46",
				pcb_port_id: "pcb_port_46",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_20",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -1.635,
				y: -10.15
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_46",
				"connectivity_net324",
				"source_trace_143",
				"source_port_92",
				"source_trace_142",
				"source_port_49",
				"source_trace_110",
				"source_port_46",
				"source_net_16",
				"pcb_port_46",
				"pcb_smtpad_49",
				"pcb_port_49",
				"pcb_smtpad_64",
				"pcb_port_92"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_47",
				pcb_port_id: "pcb_port_47",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_20",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -0.615,
				y: -10.15
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_47",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_48",
				pcb_port_id: "pcb_port_48",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_21",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -12,
				y: 17.550103
			},
			width: 0.8640064,
			height: 0.7999984,
			connectedTo: [
				"pcb_smtpad_48",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_49",
				pcb_port_id: "pcb_port_49",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_21",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -12,
				y: 18.949897
			},
			width: 0.8640064,
			height: 0.7999984,
			connectedTo: [
				"pcb_smtpad_49",
				"connectivity_net324",
				"source_trace_143",
				"source_port_92",
				"source_trace_142",
				"source_port_49",
				"source_trace_110",
				"source_port_46",
				"source_net_16",
				"pcb_smtpad_46",
				"pcb_port_46",
				"pcb_port_49",
				"pcb_smtpad_64",
				"pcb_port_92"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_50",
				pcb_port_id: "pcb_port_106",
				source_port_name: "GND"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -9.125,
				y: -5.249873
			},
			width: 3.0999938,
			height: 3.0999938,
			connectedTo: [
				"pcb_smtpad_50",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_51",
				pcb_port_id: "pcb_port_105",
				source_port_name: "QSPI_SS"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -11.724944,
				y: -1.8249369999999998
			},
			width: 0.1999996,
			height: 0.850011,
			connectedTo: [
				"pcb_smtpad_51",
				"connectivity_net356",
				"source_trace_158",
				"source_port_34",
				"source_trace_156",
				"source_port_24",
				"source_trace_112",
				"source_port_105",
				"source_port_113",
				"pcb_smtpad_24",
				"pcb_port_24",
				"pcb_smtpad_34",
				"pcb_port_34",
				"pcb_port_105",
				"pcb_smtpad_113",
				"pcb_port_113"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_1"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_52",
				pcb_port_id: "pcb_port_104",
				source_port_name: "QSPI_SD1"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -11.325148,
				y: -1.8249369999999998
			},
			width: 0.1999996,
			height: 0.850011,
			connectedTo: [
				"pcb_smtpad_52",
				"connectivity_net262",
				"source_trace_114",
				"source_port_104",
				"source_port_114",
				"pcb_port_104",
				"pcb_smtpad_114",
				"pcb_port_114"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_53",
				pcb_port_id: "pcb_port_103",
				source_port_name: "QSPI_SD2"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -10.925098,
				y: -1.8249369999999998
			},
			width: 0.1999996,
			height: 0.850011,
			connectedTo: [
				"pcb_smtpad_53",
				"connectivity_net265",
				"source_trace_115",
				"source_port_103",
				"source_port_115",
				"pcb_port_103",
				"pcb_smtpad_115",
				"pcb_port_115"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_54",
				pcb_port_id: "pcb_port_102",
				source_port_name: "QSPI_SD0"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -10.525048,
				y: -1.8249369999999998
			},
			width: 0.1999996,
			height: 0.850011,
			connectedTo: [
				"pcb_smtpad_54",
				"connectivity_net259",
				"source_trace_113",
				"source_port_102",
				"source_port_117",
				"pcb_port_102",
				"pcb_smtpad_120",
				"pcb_port_117"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_55",
				pcb_port_id: "pcb_port_101",
				source_port_name: "QSPI_SCLK"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -10.124998,
				y: -1.8249369999999998
			},
			width: 0.1999996,
			height: 0.850011,
			connectedTo: [
				"pcb_smtpad_55",
				"connectivity_net271",
				"source_trace_117",
				"source_port_101",
				"source_port_118",
				"pcb_port_101",
				"pcb_smtpad_119",
				"pcb_port_118"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_56",
				pcb_port_id: "pcb_port_100",
				source_port_name: "QSPI_SD3"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -9.724948,
				y: -1.8249369999999998
			},
			width: 0.1999996,
			height: 0.850011,
			connectedTo: [
				"pcb_smtpad_56",
				"connectivity_net268",
				"source_trace_116",
				"source_port_100",
				"source_port_119",
				"pcb_port_100",
				"pcb_smtpad_118",
				"pcb_port_119"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_57",
				pcb_port_id: "pcb_port_99",
				source_port_name: "DVDD1"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -9.325152,
				y: -1.8249369999999998
			},
			width: 0.1999996,
			height: 0.850011,
			connectedTo: [
				"pcb_smtpad_57",
				"connectivity_net297",
				"source_trace_129",
				"source_trace_128",
				"source_port_72",
				"source_trace_127",
				"source_trace_126",
				"source_port_94",
				"source_port_107",
				"source_trace_125",
				"source_trace_124",
				"source_port_109",
				"source_port_99",
				"source_net_17",
				"source_port_111",
				"pcb_smtpad_84",
				"pcb_port_72",
				"pcb_smtpad_62",
				"pcb_port_94",
				"pcb_port_99",
				"pcb_smtpad_107",
				"pcb_port_107",
				"pcb_smtpad_109",
				"pcb_port_109",
				"pcb_smtpad_111",
				"pcb_port_111"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_58",
				pcb_port_id: "pcb_port_98",
				source_port_name: "IOVDD1"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -8.925102,
				y: -1.8249369999999998
			},
			width: 0.1999996,
			height: 0.850011,
			connectedTo: [
				"pcb_smtpad_58",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_59",
				pcb_port_id: "pcb_port_97",
				source_port_name: "USB_VDD"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -8.525052,
				y: -1.8249369999999998
			},
			width: 0.1999996,
			height: 0.850011,
			connectedTo: [
				"pcb_smtpad_59",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_60",
				pcb_port_id: "pcb_port_96",
				source_port_name: "USB_DP"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -8.125002,
				y: -1.8249369999999998
			},
			width: 0.1999996,
			height: 0.850011,
			connectedTo: [
				"pcb_smtpad_60",
				"connectivity_net308",
				"source_trace_135",
				"source_port_125",
				"source_port_96",
				"pcb_port_96",
				"pcb_smtpad_125",
				"pcb_port_125"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_61",
				pcb_port_id: "pcb_port_95",
				source_port_name: "USB_DM"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -7.724952,
				y: -1.8249369999999998
			},
			width: 0.1999996,
			height: 0.850011,
			connectedTo: [
				"pcb_smtpad_61",
				"connectivity_net305",
				"source_trace_134",
				"source_port_123",
				"source_port_95",
				"pcb_port_95",
				"pcb_smtpad_123",
				"pcb_port_123"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_62",
				pcb_port_id: "pcb_port_94",
				source_port_name: "VREG_VOUT"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -7.325156,
				y: -1.8249369999999998
			},
			width: 0.1999996,
			height: 0.850011,
			connectedTo: [
				"pcb_smtpad_62",
				"connectivity_net297",
				"source_trace_129",
				"source_trace_128",
				"source_port_72",
				"source_trace_127",
				"source_trace_126",
				"source_port_94",
				"source_port_107",
				"source_trace_125",
				"source_trace_124",
				"source_port_109",
				"source_port_99",
				"source_net_17",
				"source_port_111",
				"pcb_smtpad_84",
				"pcb_port_72",
				"pcb_port_94",
				"pcb_smtpad_57",
				"pcb_port_99",
				"pcb_smtpad_107",
				"pcb_port_107",
				"pcb_smtpad_109",
				"pcb_port_109",
				"pcb_smtpad_111",
				"pcb_port_111"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_63",
				pcb_port_id: "pcb_port_93",
				source_port_name: "VREG_IN"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -6.9251059999999995,
				y: -1.8249369999999998
			},
			width: 0.1999996,
			height: 0.850011,
			connectedTo: [
				"pcb_smtpad_63",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_64",
				pcb_port_id: "pcb_port_92",
				source_port_name: "ADC_AVDD"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -6.525056,
				y: -1.8249369999999998
			},
			width: 0.1999996,
			height: 0.850011,
			connectedTo: [
				"pcb_smtpad_64",
				"connectivity_net324",
				"source_trace_143",
				"source_port_92",
				"source_trace_142",
				"source_port_49",
				"source_trace_110",
				"source_port_46",
				"source_net_16",
				"pcb_smtpad_46",
				"pcb_port_46",
				"pcb_smtpad_49",
				"pcb_port_49",
				"pcb_port_92"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_65",
				pcb_port_id: "pcb_port_91",
				source_port_name: "IOVDD2"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -5.700063999999999,
				y: -2.649929
			},
			width: 0.850011,
			height: 0.1999996,
			connectedTo: [
				"pcb_smtpad_65",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_66",
				pcb_port_id: "pcb_port_90",
				source_port_name: "GPIO29_ADC3"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -5.700063999999999,
				y: -3.049979
			},
			width: 0.850011,
			height: 0.1999996,
			connectedTo: [
				"pcb_smtpad_66",
				"connectivity_net705",
				"source_trace_326",
				"source_trace_325",
				"source_port_433",
				"source_port_90",
				"source_port_434",
				"pcb_port_90",
				"pcb_smtpad_381",
				"pcb_port_433",
				"pcb_smtpad_382",
				"pcb_port_434"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_67",
				pcb_port_id: "pcb_port_89",
				source_port_name: "GPIO28_ADC2"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -5.700063999999999,
				y: -3.450029
			},
			width: 0.850011,
			height: 0.1999996,
			connectedTo: [
				"pcb_smtpad_67",
				"connectivity_net674",
				"source_trace_312",
				"source_trace_311",
				"source_port_415",
				"source_port_89",
				"source_port_416",
				"pcb_port_89",
				"pcb_smtpad_363",
				"pcb_port_415",
				"pcb_smtpad_364",
				"pcb_port_416"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_68",
				pcb_port_id: "pcb_port_88",
				source_port_name: "GPIO27_ADC1"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -5.700063999999999,
				y: -3.850079
			},
			width: 0.850011,
			height: 0.1999996,
			connectedTo: [
				"pcb_smtpad_68",
				"connectivity_net830",
				"source_trace_380",
				"source_port_486",
				"source_trace_288",
				"source_trace_261",
				"source_port_277",
				"source_trace_255",
				"source_trace_88",
				"source_port_88",
				"source_net_14",
				"source_port_267",
				"pcb_port_88",
				"pcb_smtpad_232",
				"pcb_port_267",
				"pcb_smtpad_239",
				"pcb_port_277",
				"pcb_smtpad_434",
				"pcb_port_486"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_69",
				pcb_port_id: "pcb_port_87",
				source_port_name: "GPIO26_ADC0"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -5.700063999999999,
				y: -4.249875
			},
			width: 0.850011,
			height: 0.1999996,
			connectedTo: [
				"pcb_smtpad_69",
				"connectivity_net828",
				"source_trace_379",
				"source_port_485",
				"source_trace_287",
				"source_trace_260",
				"source_port_275",
				"source_trace_254",
				"source_trace_87",
				"source_port_87",
				"source_net_13",
				"source_port_272",
				"pcb_port_87",
				"pcb_smtpad_234",
				"pcb_port_272",
				"pcb_smtpad_237",
				"pcb_port_275",
				"pcb_smtpad_433",
				"pcb_port_485"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_70",
				pcb_port_id: "pcb_port_86",
				source_port_name: "GPIO25"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -5.700063999999999,
				y: -4.649925
			},
			width: 0.850011,
			height: 0.1999996,
			connectedTo: [
				"pcb_smtpad_70",
				"connectivity_net719",
				"source_trace_332",
				"source_port_86",
				"source_port_444",
				"pcb_port_86",
				"pcb_smtpad_392",
				"pcb_port_444"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_71",
				pcb_port_id: "pcb_port_85",
				source_port_name: "GPIO24"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -5.700063999999999,
				y: -5.049975
			},
			width: 0.850011,
			height: 0.1999996,
			connectedTo: [
				"pcb_smtpad_71",
				"connectivity_net1866",
				"source_port_85",
				"pcb_port_85"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_72",
				pcb_port_id: "pcb_port_84",
				source_port_name: "GPIO23"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -5.700063999999999,
				y: -5.450025
			},
			width: 0.850011,
			height: 0.1999996,
			connectedTo: [
				"pcb_smtpad_72",
				"connectivity_net566",
				"source_trace_252",
				"source_port_256",
				"source_trace_200",
				"source_port_84",
				"source_port_149",
				"pcb_port_84",
				"pcb_smtpad_150",
				"pcb_port_149",
				"pcb_smtpad_218",
				"pcb_port_256"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_73",
				pcb_port_id: "pcb_port_83",
				source_port_name: "GPIO22"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -5.700063999999999,
				y: -5.850075
			},
			width: 0.850011,
			height: 0.1999996,
			connectedTo: [
				"pcb_smtpad_73",
				"connectivity_net619",
				"source_trace_286",
				"source_trace_262",
				"source_port_279",
				"source_trace_199",
				"source_trace_86",
				"source_port_83",
				"source_net_12",
				"source_port_259",
				"pcb_port_83",
				"pcb_smtpad_220",
				"pcb_port_259",
				"pcb_smtpad_241",
				"pcb_port_279"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_74",
				pcb_port_id: "pcb_port_82",
				source_port_name: "IOVDD3"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -5.700063999999999,
				y: -6.249871
			},
			width: 0.850011,
			height: 0.1999996,
			connectedTo: [
				"pcb_smtpad_74",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_75",
				pcb_port_id: "pcb_port_81",
				source_port_name: "GPIO21"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -5.700063999999999,
				y: -6.649921
			},
			width: 0.850011,
			height: 0.1999996,
			connectedTo: [
				"pcb_smtpad_75",
				"connectivity_net445",
				"source_trace_198",
				"source_port_81",
				"source_trace_187",
				"source_port_152",
				"source_port_252",
				"pcb_port_81",
				"pcb_smtpad_147",
				"pcb_port_152",
				"pcb_smtpad_214",
				"pcb_port_252"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_76",
				pcb_port_id: "pcb_port_80",
				source_port_name: "GPIO20"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -5.700063999999999,
				y: -7.049971
			},
			width: 0.850011,
			height: 0.1999996,
			connectedTo: [
				"pcb_smtpad_76",
				"connectivity_net1917",
				"pcb_trace_6",
				"pcb_via_2",
				"pcb_port_130",
				"pcb_port_131",
				"source_trace_285",
				"source_trace_197",
				"source_trace_194",
				"source_trace_193",
				"source_trace_85",
				"source_port_80",
				"source_net_11",
				"source_port_130",
				"source_port_131",
				"source_port_147",
				"pcb_port_80",
				"pcb_smtpad_152",
				"pcb_port_147"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_77",
				pcb_port_id: "pcb_port_79",
				source_port_name: "GPIO19"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -5.700063999999999,
				y: -7.450021
			},
			width: 0.850011,
			height: 0.1999996,
			connectedTo: [
				"pcb_smtpad_77",
				"connectivity_net1916",
				"pcb_trace_5",
				"pcb_via_1",
				"pcb_port_128",
				"pcb_port_129",
				"source_trace_284",
				"source_trace_196",
				"source_trace_192",
				"source_trace_191",
				"source_trace_84",
				"source_port_79",
				"source_net_10",
				"source_port_128",
				"source_port_129",
				"source_port_151",
				"pcb_port_79",
				"pcb_smtpad_148",
				"pcb_port_151"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_78",
				pcb_port_id: "pcb_port_78",
				source_port_name: "GPIO18"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -5.700063999999999,
				y: -7.850071
			},
			width: 0.850011,
			height: 0.1999996,
			connectedTo: [
				"pcb_smtpad_78",
				"connectivity_net1915",
				"pcb_trace_4",
				"pcb_via_0",
				"pcb_port_126",
				"pcb_port_127",
				"source_trace_283",
				"source_trace_195",
				"source_trace_190",
				"source_trace_189",
				"source_trace_83",
				"source_port_78",
				"source_net_9",
				"source_port_126",
				"source_port_127",
				"source_port_153",
				"pcb_port_78",
				"pcb_smtpad_146",
				"pcb_port_153"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_79",
				pcb_port_id: "pcb_port_77",
				source_port_name: "GPIO17"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -6.525056,
				y: -8.675063
			},
			width: 0.1999996,
			height: 0.850011,
			connectedTo: [
				"pcb_smtpad_79",
				"connectivity_net1865",
				"source_port_77",
				"pcb_port_77"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_80",
				pcb_port_id: "pcb_port_76",
				source_port_name: "GPIO16"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -6.9251059999999995,
				y: -8.675063
			},
			width: 0.1999996,
			height: 0.850011,
			connectedTo: [
				"pcb_smtpad_80",
				"connectivity_net622",
				"source_trace_289",
				"source_port_76",
				"source_port_394",
				"pcb_port_76",
				"pcb_smtpad_342",
				"pcb_port_394"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_81",
				pcb_port_id: "pcb_port_75",
				source_port_name: "RUN"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -7.325156,
				y: -8.675063
			},
			width: 0.1999996,
			height: 0.850011,
			connectedTo: [
				"pcb_smtpad_81",
				"connectivity_net360",
				"source_trace_160",
				"source_port_28",
				"source_trace_99",
				"source_port_22",
				"source_port_75",
				"pcb_smtpad_22",
				"pcb_port_22",
				"pcb_smtpad_28",
				"pcb_port_28",
				"pcb_port_75"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_3"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_82",
				pcb_port_id: "pcb_port_74",
				source_port_name: "SWD"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -7.724952,
				y: -8.675063
			},
			width: 0.1999996,
			height: 0.850011,
			connectedTo: [
				"pcb_smtpad_82",
				"connectivity_net1864",
				"source_port_74",
				"pcb_port_74"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_83",
				pcb_port_id: "pcb_port_73",
				source_port_name: "SWCLK"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -8.125002,
				y: -8.675063
			},
			width: 0.1999996,
			height: 0.850011,
			connectedTo: [
				"pcb_smtpad_83",
				"connectivity_net1863",
				"source_port_73",
				"pcb_port_73"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_84",
				pcb_port_id: "pcb_port_72",
				source_port_name: "DVDD2"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -8.525052,
				y: -8.675063
			},
			width: 0.1999996,
			height: 0.850011,
			connectedTo: [
				"pcb_smtpad_84",
				"connectivity_net297",
				"source_trace_129",
				"source_trace_128",
				"source_port_72",
				"source_trace_127",
				"source_trace_126",
				"source_port_94",
				"source_port_107",
				"source_trace_125",
				"source_trace_124",
				"source_port_109",
				"source_port_99",
				"source_net_17",
				"source_port_111",
				"pcb_port_72",
				"pcb_smtpad_62",
				"pcb_port_94",
				"pcb_smtpad_57",
				"pcb_port_99",
				"pcb_smtpad_107",
				"pcb_port_107",
				"pcb_smtpad_109",
				"pcb_port_109",
				"pcb_smtpad_111",
				"pcb_port_111"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_85",
				pcb_port_id: "pcb_port_71",
				source_port_name: "IOVDD4"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -8.925102,
				y: -8.675063
			},
			width: 0.1999996,
			height: 0.850011,
			connectedTo: [
				"pcb_smtpad_85",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_86",
				pcb_port_id: "pcb_port_70",
				source_port_name: "XOUT"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -9.325152,
				y: -8.675063
			},
			width: 0.1999996,
			height: 0.850011,
			connectedTo: [
				"pcb_smtpad_86",
				"connectivity_net1913",
				"pcb_trace_2",
				"source_trace_149",
				"source_port_9",
				"source_port_70",
				"pcb_smtpad_9",
				"pcb_port_9",
				"pcb_port_70"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_87",
				pcb_port_id: "pcb_port_69",
				source_port_name: "XIN"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -9.724948,
				y: -8.675063
			},
			width: 0.1999996,
			height: 0.850011,
			connectedTo: [
				"pcb_smtpad_87",
				"connectivity_net1914",
				"pcb_trace_3",
				"pcb_trace_0",
				"source_trace_150",
				"source_port_4",
				"source_trace_147",
				"source_port_0",
				"source_port_69",
				"pcb_smtpad_0",
				"pcb_port_0",
				"pcb_smtpad_4",
				"pcb_port_4",
				"pcb_port_69"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_88",
				pcb_port_id: "pcb_port_68",
				source_port_name: "TESTEN"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -10.124998,
				y: -8.675063
			},
			width: 0.1999996,
			height: 0.850011,
			connectedTo: [
				"pcb_smtpad_88",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_89",
				pcb_port_id: "pcb_port_67",
				source_port_name: "GPIO15"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -10.525048,
				y: -8.675063
			},
			width: 0.1999996,
			height: 0.850011,
			connectedTo: [
				"pcb_smtpad_89",
				"connectivity_net1862",
				"source_port_67",
				"pcb_port_67"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_90",
				pcb_port_id: "pcb_port_66",
				source_port_name: "GPIO14"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -10.925098,
				y: -8.675063
			},
			width: 0.1999996,
			height: 0.850011,
			connectedTo: [
				"pcb_smtpad_90",
				"connectivity_net1861",
				"source_port_66",
				"pcb_port_66"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_91",
				pcb_port_id: "pcb_port_65",
				source_port_name: "GPIO13"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -11.325148,
				y: -8.675063
			},
			width: 0.1999996,
			height: 0.850011,
			connectedTo: [
				"pcb_smtpad_91",
				"connectivity_net1860",
				"source_port_65",
				"pcb_port_65"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_92",
				pcb_port_id: "pcb_port_64",
				source_port_name: "GPIO12"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -11.724944,
				y: -8.675063
			},
			width: 0.1999996,
			height: 0.850011,
			connectedTo: [
				"pcb_smtpad_92",
				"connectivity_net1859",
				"source_port_64",
				"pcb_port_64"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_93",
				pcb_port_id: "pcb_port_63",
				source_port_name: "GPIO11"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -12.549936,
				y: -7.850071
			},
			width: 0.850011,
			height: 0.1999996,
			connectedTo: [
				"pcb_smtpad_93",
				"connectivity_net1858",
				"source_port_63",
				"pcb_port_63"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_94",
				pcb_port_id: "pcb_port_62",
				source_port_name: "GPIO10"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -12.549936,
				y: -7.450021
			},
			width: 0.850011,
			height: 0.1999996,
			connectedTo: [
				"pcb_smtpad_94",
				"connectivity_net1857",
				"source_port_62",
				"pcb_port_62"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_95",
				pcb_port_id: "pcb_port_61",
				source_port_name: "GPIO9"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -12.549936,
				y: -7.049971
			},
			width: 0.850011,
			height: 0.1999996,
			connectedTo: [
				"pcb_smtpad_95",
				"connectivity_net1856",
				"source_port_61",
				"pcb_port_61"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_96",
				pcb_port_id: "pcb_port_60",
				source_port_name: "GPIO8"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -12.549936,
				y: -6.649921
			},
			width: 0.850011,
			height: 0.1999996,
			connectedTo: [
				"pcb_smtpad_96",
				"connectivity_net1855",
				"source_port_60",
				"pcb_port_60"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_97",
				pcb_port_id: "pcb_port_59",
				source_port_name: "IOVDD5"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -12.549936,
				y: -6.249871
			},
			width: 0.850011,
			height: 0.1999996,
			connectedTo: [
				"pcb_smtpad_97",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_98",
				pcb_port_id: "pcb_port_58",
				source_port_name: "GPIO7"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -12.549936,
				y: -5.850075
			},
			width: 0.850011,
			height: 0.1999996,
			connectedTo: [
				"pcb_smtpad_98",
				"connectivity_net853",
				"source_trace_391",
				"source_trace_390",
				"source_port_497",
				"source_port_58",
				"source_port_502",
				"pcb_port_58",
				"pcb_smtpad_445",
				"pcb_port_497",
				"pcb_smtpad_450",
				"pcb_port_502"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_99",
				pcb_port_id: "pcb_port_57",
				source_port_name: "GPIO6"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -12.549936,
				y: -5.450025
			},
			width: 0.850011,
			height: 0.1999996,
			connectedTo: [
				"pcb_smtpad_99",
				"connectivity_net798",
				"source_trace_365",
				"source_port_57",
				"source_port_479",
				"pcb_port_57",
				"pcb_smtpad_426",
				"pcb_port_479"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_100",
				pcb_port_id: "pcb_port_56",
				source_port_name: "GPIO5"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -12.549936,
				y: -5.049975
			},
			width: 0.850011,
			height: 0.1999996,
			connectedTo: [
				"pcb_smtpad_100",
				"connectivity_net786",
				"source_trace_360",
				"source_port_56",
				"source_port_474",
				"pcb_port_56",
				"pcb_smtpad_421",
				"pcb_port_474"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_101",
				pcb_port_id: "pcb_port_55",
				source_port_name: "GPIO4"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -12.549936,
				y: -4.649925
			},
			width: 0.850011,
			height: 0.1999996,
			connectedTo: [
				"pcb_smtpad_101",
				"connectivity_net774",
				"source_trace_355",
				"source_port_55",
				"source_port_469",
				"pcb_port_55",
				"pcb_smtpad_416",
				"pcb_port_469"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_102",
				pcb_port_id: "pcb_port_54",
				source_port_name: "GPIO3"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -12.549936,
				y: -4.249875
			},
			width: 0.850011,
			height: 0.1999996,
			connectedTo: [
				"pcb_smtpad_102",
				"connectivity_net741",
				"source_trace_340",
				"source_port_54",
				"source_port_454",
				"pcb_port_54",
				"pcb_smtpad_402",
				"pcb_port_454"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_103",
				pcb_port_id: "pcb_port_53",
				source_port_name: "GPIO2"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -12.549936,
				y: -3.850079
			},
			width: 0.850011,
			height: 0.1999996,
			connectedTo: [
				"pcb_smtpad_103",
				"connectivity_net730",
				"source_trace_336",
				"source_port_53",
				"source_port_449",
				"pcb_port_53",
				"pcb_smtpad_397",
				"pcb_port_449"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_104",
				pcb_port_id: "pcb_port_52",
				source_port_name: "GPIO1"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -12.549936,
				y: -3.450029
			},
			width: 0.850011,
			height: 0.1999996,
			connectedTo: [
				"pcb_smtpad_104",
				"connectivity_net770",
				"source_trace_353",
				"source_port_465",
				"source_trace_342",
				"source_port_52",
				"source_port_461",
				"pcb_port_52",
				"pcb_smtpad_408",
				"pcb_port_461",
				"pcb_smtpad_413",
				"pcb_port_465"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_105",
				pcb_port_id: "pcb_port_51",
				source_port_name: "GPIO0"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -12.549936,
				y: -3.049979
			},
			width: 0.850011,
			height: 0.1999996,
			connectedTo: [
				"pcb_smtpad_105",
				"connectivity_net766",
				"source_trace_351",
				"source_port_463",
				"source_trace_341",
				"source_port_51",
				"source_port_460",
				"pcb_port_51",
				"pcb_smtpad_409",
				"pcb_port_460",
				"pcb_smtpad_411",
				"pcb_port_463"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_106",
				pcb_port_id: "pcb_port_50",
				source_port_name: "IOVDD6"
			},
			componentId: "pcb_component_22",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -12.549936,
				y: -2.649929
			},
			width: 0.850011,
			height: 0.1999996,
			connectedTo: [
				"pcb_smtpad_106",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_107",
				pcb_port_id: "pcb_port_107",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_23",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -7.525,
				y: -0.35999999999999965
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_107",
				"connectivity_net297",
				"source_trace_129",
				"source_trace_128",
				"source_port_72",
				"source_trace_127",
				"source_trace_126",
				"source_port_94",
				"source_port_107",
				"source_trace_125",
				"source_trace_124",
				"source_port_109",
				"source_port_99",
				"source_net_17",
				"source_port_111",
				"pcb_smtpad_84",
				"pcb_port_72",
				"pcb_smtpad_62",
				"pcb_port_94",
				"pcb_smtpad_57",
				"pcb_port_99",
				"pcb_port_107",
				"pcb_smtpad_109",
				"pcb_port_109",
				"pcb_smtpad_111",
				"pcb_port_111"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_108",
				pcb_port_id: "pcb_port_108",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_23",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -7.525,
				y: 0.6600000000000004
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_108",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_109",
				pcb_port_id: "pcb_port_109",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_24",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -9.925,
				y: -0.5599999999999998
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_109",
				"connectivity_net297",
				"source_trace_129",
				"source_trace_128",
				"source_port_72",
				"source_trace_127",
				"source_trace_126",
				"source_port_94",
				"source_port_107",
				"source_trace_125",
				"source_trace_124",
				"source_port_109",
				"source_port_99",
				"source_net_17",
				"source_port_111",
				"pcb_smtpad_84",
				"pcb_port_72",
				"pcb_smtpad_62",
				"pcb_port_94",
				"pcb_smtpad_57",
				"pcb_port_99",
				"pcb_smtpad_107",
				"pcb_port_107",
				"pcb_port_109",
				"pcb_smtpad_111",
				"pcb_port_111"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_110",
				pcb_port_id: "pcb_port_110",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_24",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -9.925,
				y: 0.4600000000000002
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_110",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_111",
				pcb_port_id: "pcb_port_111",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_25",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -6.835,
				y: -10.25
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_111",
				"connectivity_net297",
				"source_trace_129",
				"source_trace_128",
				"source_port_72",
				"source_trace_127",
				"source_trace_126",
				"source_port_94",
				"source_port_107",
				"source_trace_125",
				"source_trace_124",
				"source_port_109",
				"source_port_99",
				"source_net_17",
				"source_port_111",
				"pcb_smtpad_84",
				"pcb_port_72",
				"pcb_smtpad_62",
				"pcb_port_94",
				"pcb_smtpad_57",
				"pcb_port_99",
				"pcb_smtpad_107",
				"pcb_port_107",
				"pcb_smtpad_109",
				"pcb_port_109",
				"pcb_port_111"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_112",
				pcb_port_id: "pcb_port_112",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_25",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -5.815,
				y: -10.25
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_112",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_113",
				pcb_port_id: "pcb_port_113",
				source_port_name: "CS"
			},
			componentId: "pcb_component_26",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -13.63249,
				y: 3.250062
			},
			width: 0.5999988,
			height: 0.2800096,
			connectedTo: [
				"pcb_smtpad_113",
				"connectivity_net356",
				"source_trace_158",
				"source_port_34",
				"source_trace_156",
				"source_port_24",
				"source_trace_112",
				"source_port_105",
				"source_port_113",
				"pcb_smtpad_24",
				"pcb_port_24",
				"pcb_smtpad_34",
				"pcb_port_34",
				"pcb_smtpad_51",
				"pcb_port_105",
				"pcb_port_113"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_1"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_114",
				pcb_port_id: "pcb_port_114",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_26",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -13.63249,
				y: 2.749936
			},
			width: 0.5999988,
			height: 0.2800096,
			connectedTo: [
				"pcb_smtpad_114",
				"connectivity_net262",
				"source_trace_114",
				"source_port_104",
				"source_port_114",
				"pcb_smtpad_52",
				"pcb_port_104",
				"pcb_port_114"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_115",
				pcb_port_id: "pcb_port_115",
				source_port_name: "pin3"
			},
			componentId: "pcb_component_26",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -13.63249,
				y: 2.250064
			},
			width: 0.5999988,
			height: 0.2800096,
			connectedTo: [
				"pcb_smtpad_115",
				"connectivity_net265",
				"source_trace_115",
				"source_port_103",
				"source_port_115",
				"pcb_smtpad_53",
				"pcb_port_103",
				"pcb_port_115"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_116",
				pcb_port_id: "pcb_port_116",
				source_port_name: "GND"
			},
			componentId: "pcb_component_26",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -13.63249,
				y: 1.7499379999999998
			},
			width: 0.5999988,
			height: 0.2800096,
			connectedTo: [
				"pcb_smtpad_116",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_117",
				pcb_port_id: "pcb_port_120",
				source_port_name: "VCC"
			},
			componentId: "pcb_component_26",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -10.61751,
				y: 3.2500620000000002
			},
			width: 0.5999988,
			height: 0.2800096,
			connectedTo: [
				"pcb_smtpad_117",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_118",
				pcb_port_id: "pcb_port_119",
				source_port_name: "pin7"
			},
			componentId: "pcb_component_26",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -10.61751,
				y: 2.749936
			},
			width: 0.5999988,
			height: 0.2800096,
			connectedTo: [
				"pcb_smtpad_118",
				"connectivity_net268",
				"source_trace_116",
				"source_port_100",
				"source_port_119",
				"pcb_smtpad_56",
				"pcb_port_100",
				"pcb_port_119"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_119",
				pcb_port_id: "pcb_port_118",
				source_port_name: "CLK"
			},
			componentId: "pcb_component_26",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -10.61751,
				y: 2.250064
			},
			width: 0.5999988,
			height: 0.2800096,
			connectedTo: [
				"pcb_smtpad_119",
				"connectivity_net271",
				"source_trace_117",
				"source_port_101",
				"source_port_118",
				"pcb_smtpad_55",
				"pcb_port_101",
				"pcb_port_118"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_120",
				pcb_port_id: "pcb_port_117",
				source_port_name: "pin5"
			},
			componentId: "pcb_component_26",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -10.61751,
				y: 1.7499380000000002
			},
			width: 0.5999988,
			height: 0.2800096,
			connectedTo: [
				"pcb_smtpad_120",
				"connectivity_net259",
				"source_trace_113",
				"source_port_102",
				"source_port_117",
				"pcb_smtpad_54",
				"pcb_port_102",
				"pcb_port_117"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_121",
				pcb_port_id: "pcb_port_121",
				source_port_name: "EP"
			},
			componentId: "pcb_component_26",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -12.125,
				y: 2.5
			},
			width: 0.2999994,
			height: 1.6999966,
			connectedTo: [
				"pcb_smtpad_121",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_122",
				pcb_port_id: "pcb_port_122",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_27",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -4.315,
				y: -0.3499999999999997
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_122",
				"connectivity_net110",
				"source_trace_48",
				"source_port_340",
				"source_port_122",
				"pcb_port_122",
				"pcb_smtpad_288",
				"pcb_port_340"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_123",
				pcb_port_id: "pcb_port_123",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_27",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -5.335,
				y: -0.3499999999999996
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_123",
				"connectivity_net305",
				"source_trace_134",
				"source_port_123",
				"source_port_95",
				"pcb_smtpad_61",
				"pcb_port_95",
				"pcb_port_123"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_124",
				pcb_port_id: "pcb_port_124",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_28",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -4.315,
				y: 0.9500000000000001
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_124",
				"connectivity_net107",
				"source_trace_47",
				"source_port_339",
				"source_port_124",
				"pcb_port_124",
				"pcb_smtpad_287",
				"pcb_port_339"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_125",
				pcb_port_id: "pcb_port_125",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_28",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -5.335,
				y: 0.9500000000000003
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_125",
				"connectivity_net308",
				"source_trace_135",
				"source_port_125",
				"source_port_96",
				"pcb_smtpad_60",
				"pcb_port_96",
				"pcb_port_125"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_126",
				pcb_port_id: "pcb_port_132",
				source_port_name: "CP1"
			},
			componentId: "pcb_component_44",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 7.165755000000001,
				y: -15.975036
			},
			width: 0.3430016,
			height: 1.7314926,
			ccwRotationDegrees: 90,
			connectedTo: [
				"pcb_smtpad_126",
				"connectivity_net371",
				"source_trace_165",
				"source_port_132",
				"source_port_185",
				"pcb_port_132",
				"pcb_smtpad_155",
				"pcb_port_185"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_127",
				pcb_port_id: "pcb_port_133",
				source_port_name: "CP2"
			},
			componentId: "pcb_component_44",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 7.165755000000001,
				y: -15.325050000000001
			},
			width: 0.3430016,
			height: 1.7314926,
			ccwRotationDegrees: 90,
			connectedTo: [
				"pcb_smtpad_127",
				"connectivity_net374",
				"source_trace_166",
				"source_port_133",
				"source_port_186",
				"pcb_port_133",
				"pcb_smtpad_156",
				"pcb_port_186"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_128",
				pcb_port_id: "pcb_port_134",
				source_port_name: "VCP"
			},
			componentId: "pcb_component_44",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 7.165755000000001,
				y: -14.675063999999999
			},
			width: 0.3430016,
			height: 1.7314926,
			ccwRotationDegrees: 90,
			connectedTo: [
				"pcb_smtpad_128",
				"connectivity_net383",
				"source_trace_169",
				"source_port_189",
				"source_trace_167",
				"source_port_134",
				"source_port_187",
				"pcb_port_134",
				"pcb_smtpad_157",
				"pcb_port_187",
				"pcb_smtpad_159",
				"pcb_port_189"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_129",
				pcb_port_id: "pcb_port_135",
				source_port_name: "VMA"
			},
			componentId: "pcb_component_44",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 7.165755000000001,
				y: -14.025078
			},
			width: 0.3430016,
			height: 1.7314926,
			ccwRotationDegrees: 90,
			connectedTo: [
				"pcb_smtpad_129",
				"connectivity_net498",
				"source_trace_221",
				"source_trace_220",
				"source_trace_207",
				"source_trace_206",
				"source_trace_205",
				"source_trace_202",
				"source_trace_58",
				"source_port_359",
				"source_port_228",
				"source_trace_172",
				"source_port_238",
				"source_trace_171",
				"source_port_142",
				"source_trace_170",
				"source_port_190",
				"source_trace_168",
				"source_port_188",
				"source_port_135",
				"source_port_232",
				"source_port_235",
				"source_port_236",
				"source_port_240",
				"source_port_242",
				"pcb_port_135",
				"pcb_smtpad_136",
				"pcb_port_142",
				"pcb_smtpad_158",
				"pcb_port_188",
				"pcb_smtpad_160",
				"pcb_port_190",
				"pcb_smtpad_190",
				"pcb_port_228",
				"pcb_smtpad_194",
				"pcb_port_232",
				"pcb_smtpad_197",
				"pcb_port_235",
				"pcb_smtpad_198",
				"pcb_port_236",
				"pcb_smtpad_200",
				"pcb_port_238",
				"pcb_smtpad_202",
				"pcb_port_240",
				"pcb_smtpad_204",
				"pcb_port_242",
				"pcb_smtpad_307",
				"pcb_port_359"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_130",
				pcb_port_id: "pcb_port_136",
				source_port_name: "AOUT1"
			},
			componentId: "pcb_component_44",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 7.165755000000001,
				y: -13.375092
			},
			width: 0.3430016,
			height: 1.7314926,
			ccwRotationDegrees: 90,
			connectedTo: [
				"pcb_smtpad_130",
				"connectivity_net650",
				"source_trace_301",
				"source_trace_241",
				"source_port_136",
				"source_port_404",
				"source_port_413",
				"pcb_port_136",
				"pcb_smtpad_352",
				"pcb_port_404",
				"pcb_smtpad_358",
				"pcb_port_413"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_131",
				pcb_port_id: "pcb_port_137",
				source_port_name: "ISENA"
			},
			componentId: "pcb_component_44",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 7.165755000000001,
				y: -12.725106
			},
			width: 0.3430016,
			height: 1.7314926,
			ccwRotationDegrees: 90,
			connectedTo: [
				"pcb_smtpad_131",
				"connectivity_net548",
				"source_trace_245",
				"source_port_137",
				"source_port_263",
				"pcb_port_137",
				"pcb_smtpad_225",
				"pcb_port_263"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_132",
				pcb_port_id: "pcb_port_138",
				source_port_name: "AOUT2"
			},
			componentId: "pcb_component_44",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 7.165755000000001,
				y: -12.074866
			},
			width: 0.3430016,
			height: 1.7314926,
			ccwRotationDegrees: 90,
			connectedTo: [
				"pcb_smtpad_132",
				"connectivity_net539",
				"source_trace_242",
				"source_port_138",
				"source_port_225",
				"pcb_port_138",
				"pcb_plated_hole_5",
				"pcb_port_225"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_133",
				pcb_port_id: "pcb_port_139",
				source_port_name: "BOUT2"
			},
			componentId: "pcb_component_44",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 7.165755000000001,
				y: -11.42488
			},
			width: 0.3430016,
			height: 1.7314926,
			ccwRotationDegrees: 90,
			connectedTo: [
				"pcb_smtpad_133",
				"connectivity_net545",
				"source_trace_244",
				"source_port_139",
				"source_port_227",
				"pcb_port_139",
				"pcb_plated_hole_7",
				"pcb_port_227"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_134",
				pcb_port_id: "pcb_port_140",
				source_port_name: "ISENB"
			},
			componentId: "pcb_component_44",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 7.165755000000001,
				y: -10.774894
			},
			width: 0.3430016,
			height: 1.7314926,
			ccwRotationDegrees: 90,
			connectedTo: [
				"pcb_smtpad_134",
				"connectivity_net551",
				"source_trace_246",
				"source_port_140",
				"source_port_265",
				"pcb_port_140",
				"pcb_smtpad_227",
				"pcb_port_265"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_135",
				pcb_port_id: "pcb_port_141",
				source_port_name: "BOUT1"
			},
			componentId: "pcb_component_44",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 7.165755000000001,
				y: -10.124908
			},
			width: 0.3430016,
			height: 1.7314926,
			ccwRotationDegrees: 90,
			connectedTo: [
				"pcb_smtpad_135",
				"connectivity_net681",
				"source_trace_315",
				"source_trace_243",
				"source_port_141",
				"source_port_422",
				"source_port_431",
				"pcb_port_141",
				"pcb_smtpad_370",
				"pcb_port_422",
				"pcb_smtpad_376",
				"pcb_port_431"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_136",
				pcb_port_id: "pcb_port_142",
				source_port_name: "VMB"
			},
			componentId: "pcb_component_44",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 7.165755000000001,
				y: -9.474922
			},
			width: 0.3430016,
			height: 1.7314926,
			ccwRotationDegrees: 90,
			connectedTo: [
				"pcb_smtpad_136",
				"connectivity_net498",
				"source_trace_221",
				"source_trace_220",
				"source_trace_207",
				"source_trace_206",
				"source_trace_205",
				"source_trace_202",
				"source_trace_58",
				"source_port_359",
				"source_port_228",
				"source_trace_172",
				"source_port_238",
				"source_trace_171",
				"source_port_142",
				"source_trace_170",
				"source_port_190",
				"source_trace_168",
				"source_port_188",
				"source_port_135",
				"source_port_232",
				"source_port_235",
				"source_port_236",
				"source_port_240",
				"source_port_242",
				"pcb_smtpad_129",
				"pcb_port_135",
				"pcb_port_142",
				"pcb_smtpad_158",
				"pcb_port_188",
				"pcb_smtpad_160",
				"pcb_port_190",
				"pcb_smtpad_190",
				"pcb_port_228",
				"pcb_smtpad_194",
				"pcb_port_232",
				"pcb_smtpad_197",
				"pcb_port_235",
				"pcb_smtpad_198",
				"pcb_port_236",
				"pcb_smtpad_200",
				"pcb_port_238",
				"pcb_smtpad_202",
				"pcb_port_240",
				"pcb_smtpad_204",
				"pcb_port_242",
				"pcb_smtpad_307",
				"pcb_port_359"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_137",
				pcb_port_id: "pcb_port_143",
				source_port_name: "AVREF"
			},
			componentId: "pcb_component_44",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 7.165755000000001,
				y: -8.824936000000001
			},
			width: 0.3430016,
			height: 1.7314926,
			ccwRotationDegrees: 90,
			connectedTo: [
				"pcb_smtpad_137",
				"connectivity_net410",
				"source_trace_181",
				"source_port_250",
				"source_trace_180",
				"source_trace_179",
				"source_trace_178",
				"source_port_247",
				"source_port_248",
				"source_port_143",
				"source_port_144",
				"pcb_port_143",
				"pcb_smtpad_138",
				"pcb_port_144",
				"pcb_smtpad_209",
				"pcb_port_247",
				"pcb_smtpad_210",
				"pcb_port_248",
				"pcb_smtpad_212",
				"pcb_port_250"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_138",
				pcb_port_id: "pcb_port_144",
				source_port_name: "BVREF"
			},
			componentId: "pcb_component_44",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 7.165755000000001,
				y: -8.174949999999999
			},
			width: 0.3430016,
			height: 1.7314926,
			ccwRotationDegrees: 90,
			connectedTo: [
				"pcb_smtpad_138",
				"connectivity_net410",
				"source_trace_181",
				"source_port_250",
				"source_trace_180",
				"source_trace_179",
				"source_trace_178",
				"source_port_247",
				"source_port_248",
				"source_port_143",
				"source_port_144",
				"pcb_smtpad_137",
				"pcb_port_143",
				"pcb_port_144",
				"pcb_smtpad_209",
				"pcb_port_247",
				"pcb_smtpad_210",
				"pcb_port_248",
				"pcb_smtpad_212",
				"pcb_port_250"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_139",
				pcb_port_id: "pcb_port_145",
				source_port_name: "GND1"
			},
			componentId: "pcb_component_44",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 7.165755000000001,
				y: -7.524964
			},
			width: 0.3430016,
			height: 1.7314926,
			ccwRotationDegrees: 90,
			connectedTo: [
				"pcb_smtpad_139",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_140",
				pcb_port_id: "pcb_port_159",
				source_port_name: "GND2"
			},
			componentId: "pcb_component_44",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 1.4342450000000002,
				y: -15.975036
			},
			width: 0.3430016,
			height: 1.7314926,
			ccwRotationDegrees: 90,
			connectedTo: [
				"pcb_smtpad_140",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_141",
				pcb_port_id: "pcb_port_158",
				source_port_name: "nHOME"
			},
			componentId: "pcb_component_44",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 1.4342450000000007,
				y: -15.325050000000001
			},
			width: 0.3430016,
			height: 1.7314926,
			ccwRotationDegrees: 90,
			connectedTo: [
				"pcb_smtpad_141",
				"connectivity_net1869",
				"source_port_158",
				"pcb_port_158"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_142",
				pcb_port_id: "pcb_port_157",
				source_port_name: "MODE2"
			},
			componentId: "pcb_component_44",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 1.4342450000000007,
				y: -14.675063999999999
			},
			width: 0.3430016,
			height: 1.7314926,
			ccwRotationDegrees: 90,
			connectedTo: [
				"pcb_smtpad_142",
				"connectivity_net420",
				"source_trace_186",
				"source_port_157",
				"source_trace_177",
				"source_port_246",
				"source_trace_175",
				"source_port_146",
				"source_port_244",
				"pcb_smtpad_153",
				"pcb_port_146",
				"pcb_port_157",
				"pcb_smtpad_206",
				"pcb_port_244",
				"pcb_smtpad_208",
				"pcb_port_246"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_143",
				pcb_port_id: "pcb_port_156",
				source_port_name: "MODE1"
			},
			componentId: "pcb_component_44",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 1.4342450000000007,
				y: -14.025078
			},
			width: 0.3430016,
			height: 1.7314926,
			ccwRotationDegrees: 90,
			connectedTo: [
				"pcb_smtpad_143",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_144",
				pcb_port_id: "pcb_port_155",
				source_port_name: "MODE0"
			},
			componentId: "pcb_component_44",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 1.4342450000000007,
				y: -13.375092
			},
			width: 0.3430016,
			height: 1.7314926,
			ccwRotationDegrees: 90,
			connectedTo: [
				"pcb_smtpad_144",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_145",
				pcb_port_id: "pcb_port_154",
				source_port_name: "NC"
			},
			componentId: "pcb_component_44",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 1.4342450000000007,
				y: -12.725106
			},
			width: 0.3430016,
			height: 1.7314926,
			ccwRotationDegrees: 90,
			connectedTo: [
				"pcb_smtpad_145",
				"connectivity_net1868",
				"source_port_154",
				"pcb_port_154"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_146",
				pcb_port_id: "pcb_port_153",
				source_port_name: "STEP"
			},
			componentId: "pcb_component_44",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 1.4342450000000007,
				y: -12.074866
			},
			width: 0.3430016,
			height: 1.7314926,
			ccwRotationDegrees: 90,
			connectedTo: [
				"pcb_smtpad_146",
				"connectivity_net1915",
				"pcb_trace_4",
				"pcb_via_0",
				"pcb_port_126",
				"pcb_port_127",
				"source_trace_283",
				"source_trace_195",
				"source_trace_190",
				"source_trace_189",
				"source_trace_83",
				"source_port_78",
				"source_net_9",
				"source_port_126",
				"source_port_127",
				"source_port_153",
				"pcb_smtpad_78",
				"pcb_port_78",
				"pcb_port_153"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_147",
				pcb_port_id: "pcb_port_152",
				source_port_name: "nENBL"
			},
			componentId: "pcb_component_44",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 1.4342450000000007,
				y: -11.42488
			},
			width: 0.3430016,
			height: 1.7314926,
			ccwRotationDegrees: 90,
			connectedTo: [
				"pcb_smtpad_147",
				"connectivity_net445",
				"source_trace_198",
				"source_port_81",
				"source_trace_187",
				"source_port_152",
				"source_port_252",
				"pcb_smtpad_75",
				"pcb_port_81",
				"pcb_port_152",
				"pcb_smtpad_214",
				"pcb_port_252"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_148",
				pcb_port_id: "pcb_port_151",
				source_port_name: "DIR"
			},
			componentId: "pcb_component_44",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 1.4342450000000007,
				y: -10.774894
			},
			width: 0.3430016,
			height: 1.7314926,
			ccwRotationDegrees: 90,
			connectedTo: [
				"pcb_smtpad_148",
				"connectivity_net1916",
				"pcb_trace_5",
				"pcb_via_1",
				"pcb_port_128",
				"pcb_port_129",
				"source_trace_284",
				"source_trace_196",
				"source_trace_192",
				"source_trace_191",
				"source_trace_84",
				"source_port_79",
				"source_net_10",
				"source_port_128",
				"source_port_129",
				"source_port_151",
				"pcb_smtpad_77",
				"pcb_port_79",
				"pcb_port_151"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_149",
				pcb_port_id: "pcb_port_150",
				source_port_name: "DECAY"
			},
			componentId: "pcb_component_44",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 1.4342450000000007,
				y: -10.124908
			},
			width: 0.3430016,
			height: 1.7314926,
			ccwRotationDegrees: 90,
			connectedTo: [
				"pcb_smtpad_149",
				"connectivity_net1867",
				"source_port_150",
				"pcb_port_150"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_150",
				pcb_port_id: "pcb_port_149",
				source_port_name: "nFAULT"
			},
			componentId: "pcb_component_44",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 1.4342450000000007,
				y: -9.474922
			},
			width: 0.3430016,
			height: 1.7314926,
			ccwRotationDegrees: 90,
			connectedTo: [
				"pcb_smtpad_150",
				"connectivity_net566",
				"source_trace_252",
				"source_port_256",
				"source_trace_200",
				"source_port_84",
				"source_port_149",
				"pcb_smtpad_72",
				"pcb_port_84",
				"pcb_port_149",
				"pcb_smtpad_218",
				"pcb_port_256"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_151",
				pcb_port_id: "pcb_port_148",
				source_port_name: "nSLEEP"
			},
			componentId: "pcb_component_44",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 1.4342450000000007,
				y: -8.824936000000001
			},
			width: 0.3430016,
			height: 1.7314926,
			ccwRotationDegrees: 90,
			connectedTo: [
				"pcb_smtpad_151",
				"connectivity_net564",
				"source_trace_251",
				"source_port_254",
				"source_trace_247",
				"source_port_260",
				"source_port_148",
				"pcb_port_148",
				"pcb_smtpad_216",
				"pcb_port_254",
				"pcb_smtpad_221",
				"pcb_port_260"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_152",
				pcb_port_id: "pcb_port_147",
				source_port_name: "nRESET"
			},
			componentId: "pcb_component_44",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 1.4342450000000007,
				y: -8.174949999999999
			},
			width: 0.3430016,
			height: 1.7314926,
			ccwRotationDegrees: 90,
			connectedTo: [
				"pcb_smtpad_152",
				"connectivity_net1917",
				"pcb_trace_6",
				"pcb_via_2",
				"pcb_port_130",
				"pcb_port_131",
				"source_trace_285",
				"source_trace_197",
				"source_trace_194",
				"source_trace_193",
				"source_trace_85",
				"source_port_80",
				"source_net_11",
				"source_port_130",
				"source_port_131",
				"source_port_147",
				"pcb_smtpad_76",
				"pcb_port_80",
				"pcb_port_147"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_153",
				pcb_port_id: "pcb_port_146",
				source_port_name: "V3P3OUT"
			},
			componentId: "pcb_component_44",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 1.434245000000001,
				y: -7.524964
			},
			width: 0.3430016,
			height: 1.7314926,
			ccwRotationDegrees: 90,
			connectedTo: [
				"pcb_smtpad_153",
				"connectivity_net420",
				"source_trace_186",
				"source_port_157",
				"source_trace_177",
				"source_port_246",
				"source_trace_175",
				"source_port_146",
				"source_port_244",
				"pcb_port_146",
				"pcb_smtpad_142",
				"pcb_port_157",
				"pcb_smtpad_206",
				"pcb_port_244",
				"pcb_smtpad_208",
				"pcb_port_246"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_154",
				pcb_port_id: "pcb_port_160",
				source_port_name: "EP"
			},
			componentId: "pcb_component_44",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 4.300127000000001,
				y: -11.75
			},
			width: 3.0999938,
			height: 5.5999888,
			connectedTo: [
				"pcb_smtpad_154",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_155",
				pcb_port_id: "pcb_port_185",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_45",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 13.75,
				y: -19.76
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_155",
				"connectivity_net371",
				"source_trace_165",
				"source_port_132",
				"source_port_185",
				"pcb_smtpad_126",
				"pcb_port_132",
				"pcb_port_185"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_156",
				pcb_port_id: "pcb_port_186",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_45",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 13.75,
				y: -18.74
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_156",
				"connectivity_net374",
				"source_trace_166",
				"source_port_133",
				"source_port_186",
				"pcb_smtpad_127",
				"pcb_port_133",
				"pcb_port_186"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_157",
				pcb_port_id: "pcb_port_187",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_46",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 14.249999710765167,
				y: -12.01
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_157",
				"connectivity_net383",
				"source_trace_169",
				"source_port_189",
				"source_trace_167",
				"source_port_134",
				"source_port_187",
				"pcb_smtpad_128",
				"pcb_port_134",
				"pcb_port_187",
				"pcb_smtpad_159",
				"pcb_port_189"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_158",
				pcb_port_id: "pcb_port_188",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_46",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 14.249999710765167,
				y: -10.99
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_158",
				"connectivity_net498",
				"source_trace_221",
				"source_trace_220",
				"source_trace_207",
				"source_trace_206",
				"source_trace_205",
				"source_trace_202",
				"source_trace_58",
				"source_port_359",
				"source_port_228",
				"source_trace_172",
				"source_port_238",
				"source_trace_171",
				"source_port_142",
				"source_trace_170",
				"source_port_190",
				"source_trace_168",
				"source_port_188",
				"source_port_135",
				"source_port_232",
				"source_port_235",
				"source_port_236",
				"source_port_240",
				"source_port_242",
				"pcb_smtpad_129",
				"pcb_port_135",
				"pcb_smtpad_136",
				"pcb_port_142",
				"pcb_port_188",
				"pcb_smtpad_160",
				"pcb_port_190",
				"pcb_smtpad_190",
				"pcb_port_228",
				"pcb_smtpad_194",
				"pcb_port_232",
				"pcb_smtpad_197",
				"pcb_port_235",
				"pcb_smtpad_198",
				"pcb_port_236",
				"pcb_smtpad_200",
				"pcb_port_238",
				"pcb_smtpad_202",
				"pcb_port_240",
				"pcb_smtpad_204",
				"pcb_port_242",
				"pcb_smtpad_307",
				"pcb_port_359"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_159",
				pcb_port_id: "pcb_port_189",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_47",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 19,
				y: -14.26
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_159",
				"connectivity_net383",
				"source_trace_169",
				"source_port_189",
				"source_trace_167",
				"source_port_134",
				"source_port_187",
				"pcb_smtpad_128",
				"pcb_port_134",
				"pcb_smtpad_157",
				"pcb_port_187",
				"pcb_port_189"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_160",
				pcb_port_id: "pcb_port_190",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_47",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 19,
				y: -13.24
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_160",
				"connectivity_net498",
				"source_trace_221",
				"source_trace_220",
				"source_trace_207",
				"source_trace_206",
				"source_trace_205",
				"source_trace_202",
				"source_trace_58",
				"source_port_359",
				"source_port_228",
				"source_trace_172",
				"source_port_238",
				"source_trace_171",
				"source_port_142",
				"source_trace_170",
				"source_port_190",
				"source_trace_168",
				"source_port_188",
				"source_port_135",
				"source_port_232",
				"source_port_235",
				"source_port_236",
				"source_port_240",
				"source_port_242",
				"pcb_smtpad_129",
				"pcb_port_135",
				"pcb_smtpad_136",
				"pcb_port_142",
				"pcb_smtpad_158",
				"pcb_port_188",
				"pcb_port_190",
				"pcb_smtpad_190",
				"pcb_port_228",
				"pcb_smtpad_194",
				"pcb_port_232",
				"pcb_smtpad_197",
				"pcb_port_235",
				"pcb_smtpad_198",
				"pcb_port_236",
				"pcb_smtpad_200",
				"pcb_port_238",
				"pcb_smtpad_202",
				"pcb_port_240",
				"pcb_smtpad_204",
				"pcb_port_242",
				"pcb_smtpad_307",
				"pcb_port_359"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_161",
				pcb_port_id: "pcb_port_197",
				source_port_name: "B8"
			},
			componentId: "pcb_component_48",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 8.75006,
				y: 13.1259568
			},
			width: 0.2999994,
			height: 1.2999974,
			connectedTo: [
				"pcb_smtpad_161",
				"connectivity_net1894",
				"source_port_197",
				"pcb_port_197"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_162",
				pcb_port_id: "pcb_port_198",
				source_port_name: "A5"
			},
			componentId: "pcb_component_48",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 8.249934,
				y: 13.1259568
			},
			width: 0.2999994,
			height: 1.2999974,
			connectedTo: [
				"pcb_smtpad_162",
				"connectivity_net482",
				"source_trace_214",
				"source_port_198",
				"source_port_213",
				"pcb_port_198",
				"pcb_smtpad_176",
				"pcb_port_213"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_163",
				pcb_port_id: "pcb_port_199",
				source_port_name: "B7"
			},
			componentId: "pcb_component_48",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 7.750062,
				y: 13.1259568
			},
			width: 0.2999994,
			height: 1.2999974,
			connectedTo: [
				"pcb_smtpad_163",
				"connectivity_net494",
				"source_trace_219",
				"source_port_199",
				"source_trace_218",
				"source_port_201",
				"source_trace_25",
				"source_port_320",
				"source_net_5",
				"pcb_port_199",
				"pcb_smtpad_165",
				"pcb_port_201",
				"pcb_smtpad_268",
				"pcb_port_320"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_164",
				pcb_port_id: "pcb_port_200",
				source_port_name: "A6"
			},
			componentId: "pcb_component_48",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 7.249936,
				y: 13.1259568
			},
			width: 0.2999994,
			height: 1.2999974,
			connectedTo: [
				"pcb_smtpad_164",
				"connectivity_net490",
				"source_trace_217",
				"source_port_202",
				"source_trace_216",
				"source_port_200",
				"source_trace_24",
				"source_port_319",
				"source_net_4",
				"pcb_port_200",
				"pcb_smtpad_166",
				"pcb_port_202",
				"pcb_smtpad_267",
				"pcb_port_319"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_165",
				pcb_port_id: "pcb_port_201",
				source_port_name: "A7"
			},
			componentId: "pcb_component_48",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 6.750064,
				y: 13.1259568
			},
			width: 0.2999994,
			height: 1.2999974,
			connectedTo: [
				"pcb_smtpad_165",
				"connectivity_net494",
				"source_trace_219",
				"source_port_199",
				"source_trace_218",
				"source_port_201",
				"source_trace_25",
				"source_port_320",
				"source_net_5",
				"pcb_smtpad_163",
				"pcb_port_199",
				"pcb_port_201",
				"pcb_smtpad_268",
				"pcb_port_320"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_166",
				pcb_port_id: "pcb_port_202",
				source_port_name: "B6"
			},
			componentId: "pcb_component_48",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 6.249938,
				y: 13.1259568
			},
			width: 0.2999994,
			height: 1.2999974,
			connectedTo: [
				"pcb_smtpad_166",
				"connectivity_net490",
				"source_trace_217",
				"source_port_202",
				"source_trace_216",
				"source_port_200",
				"source_trace_24",
				"source_port_319",
				"source_net_4",
				"pcb_smtpad_164",
				"pcb_port_200",
				"pcb_port_202",
				"pcb_smtpad_267",
				"pcb_port_319"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_167",
				pcb_port_id: "pcb_port_203",
				source_port_name: "A8"
			},
			componentId: "pcb_component_48",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 5.75032,
				y: 13.1259568
			},
			width: 0.2999994,
			height: 1.2999974,
			connectedTo: [
				"pcb_smtpad_167",
				"connectivity_net1895",
				"source_port_203",
				"pcb_port_203"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_168",
				pcb_port_id: "pcb_port_204",
				source_port_name: "B5"
			},
			componentId: "pcb_component_48",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 5.24994,
				y: 13.1259568
			},
			width: 0.2999994,
			height: 1.2999974,
			connectedTo: [
				"pcb_smtpad_168",
				"connectivity_net485",
				"source_trace_215",
				"source_port_204",
				"source_port_212",
				"pcb_port_204",
				"pcb_smtpad_177",
				"pcb_port_212"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_169",
				pcb_port_id: "pcb_port_195",
				source_port_name: "A1B12"
			},
			componentId: "pcb_component_48",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 10.1999555,
				y: 13.1259568
			},
			width: 0.5999733999999997,
			height: 1.3001752,
			connectedTo: [
				"pcb_smtpad_169",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_170",
				pcb_port_id: "pcb_port_206",
				source_port_name: "B1A12"
			},
			componentId: "pcb_component_48",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 3.7999937,
				y: 13.125855200000002
			},
			width: 0.6000242000000005,
			height: 1.2999720000000003,
			connectedTo: [
				"pcb_smtpad_170",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_171",
				pcb_port_id: "pcb_port_205",
				source_port_name: "B4A9"
			},
			componentId: "pcb_component_48",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 4.5998397,
				y: 13.1258552
			},
			width: 0.6000242000000009,
			height: 1.2999719999999986,
			connectedTo: [
				"pcb_smtpad_171",
				"connectivity_net814",
				"source_trace_372",
				"source_port_490",
				"source_trace_371",
				"source_port_491",
				"source_trace_370",
				"source_trace_210",
				"source_trace_209",
				"source_trace_204",
				"source_trace_201",
				"source_port_196",
				"source_port_205",
				"source_port_230",
				"source_port_220",
				"source_port_222",
				"source_port_489",
				"pcb_smtpad_172",
				"pcb_port_196",
				"pcb_port_205",
				"pcb_smtpad_186",
				"pcb_port_220",
				"pcb_smtpad_188",
				"pcb_port_222",
				"pcb_smtpad_192",
				"pcb_port_230",
				"pcb_smtpad_437",
				"pcb_port_489",
				"pcb_smtpad_436",
				"pcb_port_490",
				"pcb_smtpad_435",
				"pcb_port_491"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_172",
				pcb_port_id: "pcb_port_196",
				source_port_name: "A4B9"
			},
			componentId: "pcb_component_48",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 9.3999571,
				y: 13.1260203
			},
			width: 0.5999733999999997,
			height: 1.2999974000000005,
			connectedTo: [
				"pcb_smtpad_172",
				"connectivity_net814",
				"source_trace_372",
				"source_port_490",
				"source_trace_371",
				"source_port_491",
				"source_trace_370",
				"source_trace_210",
				"source_trace_209",
				"source_trace_204",
				"source_trace_201",
				"source_port_196",
				"source_port_205",
				"source_port_230",
				"source_port_220",
				"source_port_222",
				"source_port_489",
				"pcb_port_196",
				"pcb_smtpad_171",
				"pcb_port_205",
				"pcb_smtpad_186",
				"pcb_port_220",
				"pcb_smtpad_188",
				"pcb_port_222",
				"pcb_smtpad_192",
				"pcb_port_230",
				"pcb_smtpad_437",
				"pcb_port_489",
				"pcb_smtpad_436",
				"pcb_port_490",
				"pcb_smtpad_435",
				"pcb_port_491"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_173",
				pcb_port_id: "pcb_port_216",
				source_port_name: "PG"
			},
			componentId: "pcb_component_49",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -12.074605223561731,
				y: 8.61132731282116
			},
			width: 1.499997,
			height: 0.5999988,
			connectedTo: [
				"pcb_smtpad_173",
				"connectivity_net832",
				"source_trace_381",
				"source_trace_249",
				"source_port_261",
				"source_trace_248",
				"source_port_258",
				"source_port_216",
				"source_port_499",
				"pcb_port_216",
				"pcb_smtpad_222",
				"pcb_port_258",
				"pcb_smtpad_223",
				"pcb_port_261",
				"pcb_smtpad_447",
				"pcb_port_499"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_174",
				pcb_port_id: "pcb_port_215",
				source_port_name: "CFG1"
			},
			componentId: "pcb_component_49",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -12.074351223561731,
				y: 7.6113293128211605
			},
			width: 1.499997,
			height: 0.5999988,
			connectedTo: [
				"pcb_smtpad_174",
				"connectivity_net780",
				"source_trace_357",
				"source_trace_356",
				"source_port_467",
				"source_port_215",
				"source_port_470",
				"pcb_port_215",
				"pcb_smtpad_415",
				"pcb_port_467",
				"pcb_smtpad_418",
				"pcb_port_470"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_175",
				pcb_port_id: "pcb_port_214",
				source_port_name: "VBUS"
			},
			componentId: "pcb_component_49",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -12.074351223561731,
				y: 6.61133131282116
			},
			width: 1.499997,
			height: 0.5999988,
			connectedTo: [
				"pcb_smtpad_175",
				"connectivity_net477",
				"source_trace_212",
				"source_port_223",
				"source_port_214",
				"pcb_port_214",
				"pcb_smtpad_189",
				"pcb_port_223"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_176",
				pcb_port_id: "pcb_port_213",
				source_port_name: "CC1"
			},
			componentId: "pcb_component_49",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -12.074351223561731,
				y: 5.61133331282116
			},
			width: 1.499997,
			height: 0.5999988,
			connectedTo: [
				"pcb_smtpad_176",
				"connectivity_net482",
				"source_trace_214",
				"source_port_198",
				"source_port_213",
				"pcb_smtpad_162",
				"pcb_port_198",
				"pcb_port_213"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_177",
				pcb_port_id: "pcb_port_212",
				source_port_name: "CC2"
			},
			componentId: "pcb_component_49",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -12.074605223561731,
				y: 4.6113353128211605
			},
			width: 1.499997,
			height: 0.5999988,
			connectedTo: [
				"pcb_smtpad_177",
				"connectivity_net485",
				"source_trace_215",
				"source_port_204",
				"source_port_212",
				"pcb_smtpad_168",
				"pcb_port_204",
				"pcb_port_212"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_178",
				pcb_port_id: "pcb_port_211",
				source_port_name: "DM"
			},
			componentId: "pcb_component_49",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -18.07459322356173,
				y: 4.611335312821161
			},
			width: 1.499997,
			height: 0.5999988,
			connectedTo: [
				"pcb_smtpad_178",
				"connectivity_net467",
				"source_trace_208",
				"source_port_210",
				"source_port_211",
				"pcb_smtpad_179",
				"pcb_port_210",
				"pcb_port_211"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_179",
				pcb_port_id: "pcb_port_210",
				source_port_name: "DP"
			},
			componentId: "pcb_component_49",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -18.07459322356173,
				y: 5.611333312821161
			},
			width: 1.499997,
			height: 0.5999988,
			connectedTo: [
				"pcb_smtpad_179",
				"connectivity_net467",
				"source_trace_208",
				"source_port_210",
				"source_port_211",
				"pcb_port_210",
				"pcb_smtpad_178",
				"pcb_port_211"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_180",
				pcb_port_id: "pcb_port_209",
				source_port_name: "CFG3"
			},
			componentId: "pcb_component_49",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -18.07459322356173,
				y: 6.611331312821162
			},
			width: 1.499997,
			height: 0.5999988,
			connectedTo: [
				"pcb_smtpad_180",
				"connectivity_net804",
				"source_trace_367",
				"source_trace_366",
				"source_port_477",
				"source_port_209",
				"source_port_480",
				"pcb_port_209",
				"pcb_smtpad_425",
				"pcb_port_477",
				"pcb_smtpad_428",
				"pcb_port_480"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_181",
				pcb_port_id: "pcb_port_208",
				source_port_name: "CFG2"
			},
			componentId: "pcb_component_49",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -18.07459322356173,
				y: 7.611329312821161
			},
			width: 1.499997,
			height: 0.5999988,
			connectedTo: [
				"pcb_smtpad_181",
				"connectivity_net792",
				"source_trace_362",
				"source_trace_361",
				"source_port_472",
				"source_port_208",
				"source_port_475",
				"pcb_port_208",
				"pcb_smtpad_420",
				"pcb_port_472",
				"pcb_smtpad_423",
				"pcb_port_475"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_182",
				pcb_port_id: "pcb_port_207",
				source_port_name: "VDD"
			},
			componentId: "pcb_component_49",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -18.07459322356173,
				y: 8.611327312821162
			},
			width: 1.499997,
			height: 0.5999988,
			connectedTo: [
				"pcb_smtpad_182",
				"connectivity_net836",
				"source_trace_383",
				"source_trace_382",
				"source_trace_368",
				"source_port_481",
				"source_trace_363",
				"source_port_476",
				"source_trace_358",
				"source_port_471",
				"source_trace_250",
				"source_port_262",
				"source_trace_213",
				"source_trace_211",
				"source_port_221",
				"source_port_207",
				"source_port_218",
				"source_port_494",
				"source_port_504",
				"pcb_port_207",
				"pcb_smtpad_184",
				"pcb_port_218",
				"pcb_smtpad_187",
				"pcb_port_221",
				"pcb_smtpad_224",
				"pcb_port_262",
				"pcb_smtpad_419",
				"pcb_port_471",
				"pcb_smtpad_424",
				"pcb_port_476",
				"pcb_smtpad_429",
				"pcb_port_481",
				"pcb_smtpad_442",
				"pcb_port_494",
				"pcb_smtpad_452",
				"pcb_port_504"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_183",
				pcb_port_id: "pcb_port_217",
				source_port_name: "GND"
			},
			componentId: "pcb_component_49",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -15.07434522356173,
				y: 6.611331312821161
			},
			width: 2.0999958,
			height: 3.2999934,
			connectedTo: [
				"pcb_smtpad_183",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_184",
				pcb_port_id: "pcb_port_218",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_50",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -19.5,
				y: 15.575
			},
			width: 0.95,
			height: 0.8,
			connectedTo: [
				"pcb_smtpad_184",
				"connectivity_net836",
				"source_trace_383",
				"source_trace_382",
				"source_trace_368",
				"source_port_481",
				"source_trace_363",
				"source_port_476",
				"source_trace_358",
				"source_port_471",
				"source_trace_250",
				"source_port_262",
				"source_trace_213",
				"source_trace_211",
				"source_port_221",
				"source_port_207",
				"source_port_218",
				"source_port_494",
				"source_port_504",
				"pcb_smtpad_182",
				"pcb_port_207",
				"pcb_port_218",
				"pcb_smtpad_187",
				"pcb_port_221",
				"pcb_smtpad_224",
				"pcb_port_262",
				"pcb_smtpad_419",
				"pcb_port_471",
				"pcb_smtpad_424",
				"pcb_port_476",
				"pcb_smtpad_429",
				"pcb_port_481",
				"pcb_smtpad_442",
				"pcb_port_494",
				"pcb_smtpad_452",
				"pcb_port_504"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_185",
				pcb_port_id: "pcb_port_219",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_50",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -19.5,
				y: 13.925
			},
			width: 0.95,
			height: 0.8,
			connectedTo: [
				"pcb_smtpad_185",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_186",
				pcb_port_id: "pcb_port_220",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_51",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 0.5000949252088577,
				y: 15.692629154277443
			},
			width: 1.75,
			height: 1.125,
			connectedTo: [
				"pcb_smtpad_186",
				"connectivity_net814",
				"source_trace_372",
				"source_port_490",
				"source_trace_371",
				"source_port_491",
				"source_trace_370",
				"source_trace_210",
				"source_trace_209",
				"source_trace_204",
				"source_trace_201",
				"source_port_196",
				"source_port_205",
				"source_port_230",
				"source_port_220",
				"source_port_222",
				"source_port_489",
				"pcb_smtpad_172",
				"pcb_port_196",
				"pcb_smtpad_171",
				"pcb_port_205",
				"pcb_port_220",
				"pcb_smtpad_188",
				"pcb_port_222",
				"pcb_smtpad_192",
				"pcb_port_230",
				"pcb_smtpad_437",
				"pcb_port_489",
				"pcb_smtpad_436",
				"pcb_port_490",
				"pcb_smtpad_435",
				"pcb_port_491"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_187",
				pcb_port_id: "pcb_port_221",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_51",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 0.5000949252088579,
				y: 18.61762915427744
			},
			width: 1.75,
			height: 1.125,
			connectedTo: [
				"pcb_smtpad_187",
				"connectivity_net836",
				"source_trace_383",
				"source_trace_382",
				"source_trace_368",
				"source_port_481",
				"source_trace_363",
				"source_port_476",
				"source_trace_358",
				"source_port_471",
				"source_trace_250",
				"source_port_262",
				"source_trace_213",
				"source_trace_211",
				"source_port_221",
				"source_port_207",
				"source_port_218",
				"source_port_494",
				"source_port_504",
				"pcb_smtpad_182",
				"pcb_port_207",
				"pcb_smtpad_184",
				"pcb_port_218",
				"pcb_port_221",
				"pcb_smtpad_224",
				"pcb_port_262",
				"pcb_smtpad_419",
				"pcb_port_471",
				"pcb_smtpad_424",
				"pcb_port_476",
				"pcb_smtpad_429",
				"pcb_port_481",
				"pcb_smtpad_442",
				"pcb_port_494",
				"pcb_smtpad_452",
				"pcb_port_504"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_188",
				pcb_port_id: "pcb_port_222",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_52",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -13.987249772779252,
				y: -0.5464398180365377
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_188",
				"connectivity_net814",
				"source_trace_372",
				"source_port_490",
				"source_trace_371",
				"source_port_491",
				"source_trace_370",
				"source_trace_210",
				"source_trace_209",
				"source_trace_204",
				"source_trace_201",
				"source_port_196",
				"source_port_205",
				"source_port_230",
				"source_port_220",
				"source_port_222",
				"source_port_489",
				"pcb_smtpad_172",
				"pcb_port_196",
				"pcb_smtpad_171",
				"pcb_port_205",
				"pcb_smtpad_186",
				"pcb_port_220",
				"pcb_port_222",
				"pcb_smtpad_192",
				"pcb_port_230",
				"pcb_smtpad_437",
				"pcb_port_489",
				"pcb_smtpad_436",
				"pcb_port_490",
				"pcb_smtpad_435",
				"pcb_port_491"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_189",
				pcb_port_id: "pcb_port_223",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_52",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -13.987249772779252,
				y: 0.4735601819634623
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_189",
				"connectivity_net477",
				"source_trace_212",
				"source_port_223",
				"source_port_214",
				"pcb_smtpad_175",
				"pcb_port_214",
				"pcb_port_223"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_190",
				pcb_port_id: "pcb_port_228",
				source_port_name: "cathode"
			},
			componentId: "pcb_component_54",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -14.770299437331385,
				y: -7.0798908726186065
			},
			width: 1.15,
			height: 0.95,
			connectedTo: [
				"pcb_smtpad_190",
				"connectivity_net498",
				"source_trace_221",
				"source_trace_220",
				"source_trace_207",
				"source_trace_206",
				"source_trace_205",
				"source_trace_202",
				"source_trace_58",
				"source_port_359",
				"source_port_228",
				"source_trace_172",
				"source_port_238",
				"source_trace_171",
				"source_port_142",
				"source_trace_170",
				"source_port_190",
				"source_trace_168",
				"source_port_188",
				"source_port_135",
				"source_port_232",
				"source_port_235",
				"source_port_236",
				"source_port_240",
				"source_port_242",
				"pcb_smtpad_129",
				"pcb_port_135",
				"pcb_smtpad_136",
				"pcb_port_142",
				"pcb_smtpad_158",
				"pcb_port_188",
				"pcb_smtpad_160",
				"pcb_port_190",
				"pcb_port_228",
				"pcb_smtpad_194",
				"pcb_port_232",
				"pcb_smtpad_197",
				"pcb_port_235",
				"pcb_smtpad_198",
				"pcb_port_236",
				"pcb_smtpad_200",
				"pcb_port_238",
				"pcb_smtpad_202",
				"pcb_port_240",
				"pcb_smtpad_204",
				"pcb_port_242",
				"pcb_smtpad_307",
				"pcb_port_359"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_191",
				pcb_port_id: "pcb_port_229",
				source_port_name: "anode"
			},
			componentId: "pcb_component_54",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -14.770299437331385,
				y: -3.6950908726186062
			},
			width: 1.15,
			height: 0.95,
			connectedTo: [
				"pcb_smtpad_191",
				"connectivity_net456",
				"source_trace_203",
				"source_port_231",
				"source_port_229",
				"pcb_port_229",
				"pcb_smtpad_193",
				"pcb_port_231"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_192",
				pcb_port_id: "pcb_port_230",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_55",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 9.1375,
				y: -3.5000157429909398
			},
			width: 1.125,
			height: 3.4,
			connectedTo: [
				"pcb_smtpad_192",
				"connectivity_net814",
				"source_trace_372",
				"source_port_490",
				"source_trace_371",
				"source_port_491",
				"source_trace_370",
				"source_trace_210",
				"source_trace_209",
				"source_trace_204",
				"source_trace_201",
				"source_port_196",
				"source_port_205",
				"source_port_230",
				"source_port_220",
				"source_port_222",
				"source_port_489",
				"pcb_smtpad_172",
				"pcb_port_196",
				"pcb_smtpad_171",
				"pcb_port_205",
				"pcb_smtpad_186",
				"pcb_port_220",
				"pcb_smtpad_188",
				"pcb_port_222",
				"pcb_port_230",
				"pcb_smtpad_437",
				"pcb_port_489",
				"pcb_smtpad_436",
				"pcb_port_490",
				"pcb_smtpad_435",
				"pcb_port_491"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_193",
				pcb_port_id: "pcb_port_231",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_55",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 4.8625,
				y: -3.500015742990939
			},
			width: 1.125,
			height: 3.4,
			connectedTo: [
				"pcb_smtpad_193",
				"connectivity_net456",
				"source_trace_203",
				"source_port_231",
				"source_port_229",
				"pcb_smtpad_191",
				"pcb_port_229",
				"pcb_port_231"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_194",
				pcb_port_id: "pcb_port_232",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_56",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -14.773967288663728,
				y: 10.5399265071438
			},
			width: 1.125,
			height: 1.75,
			connectedTo: [
				"pcb_smtpad_194",
				"connectivity_net498",
				"source_trace_221",
				"source_trace_220",
				"source_trace_207",
				"source_trace_206",
				"source_trace_205",
				"source_trace_202",
				"source_trace_58",
				"source_port_359",
				"source_port_228",
				"source_trace_172",
				"source_port_238",
				"source_trace_171",
				"source_port_142",
				"source_trace_170",
				"source_port_190",
				"source_trace_168",
				"source_port_188",
				"source_port_135",
				"source_port_232",
				"source_port_235",
				"source_port_236",
				"source_port_240",
				"source_port_242",
				"pcb_smtpad_129",
				"pcb_port_135",
				"pcb_smtpad_136",
				"pcb_port_142",
				"pcb_smtpad_158",
				"pcb_port_188",
				"pcb_smtpad_160",
				"pcb_port_190",
				"pcb_smtpad_190",
				"pcb_port_228",
				"pcb_port_232",
				"pcb_smtpad_197",
				"pcb_port_235",
				"pcb_smtpad_198",
				"pcb_port_236",
				"pcb_smtpad_200",
				"pcb_port_238",
				"pcb_smtpad_202",
				"pcb_port_240",
				"pcb_smtpad_204",
				"pcb_port_242",
				"pcb_smtpad_307",
				"pcb_port_359"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_195",
				pcb_port_id: "pcb_port_233",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_56",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -11.848967288663728,
				y: 10.5399265071438
			},
			width: 1.125,
			height: 1.75,
			connectedTo: [
				"pcb_smtpad_195",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_196",
				pcb_port_id: "pcb_port_234",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_57",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -18.18129869844551,
				y: 1.8523894398831913
			},
			width: 2.999994,
			height: 2.2999954,
			connectedTo: [
				"pcb_smtpad_196",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_197",
				pcb_port_id: "pcb_port_235",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_57",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -18.18129869844551,
				y: -4.852448560116809
			},
			width: 2.999994,
			height: 2.2999954,
			connectedTo: [
				"pcb_smtpad_197",
				"connectivity_net498",
				"source_trace_221",
				"source_trace_220",
				"source_trace_207",
				"source_trace_206",
				"source_trace_205",
				"source_trace_202",
				"source_trace_58",
				"source_port_359",
				"source_port_228",
				"source_trace_172",
				"source_port_238",
				"source_trace_171",
				"source_port_142",
				"source_trace_170",
				"source_port_190",
				"source_trace_168",
				"source_port_188",
				"source_port_135",
				"source_port_232",
				"source_port_235",
				"source_port_236",
				"source_port_240",
				"source_port_242",
				"pcb_smtpad_129",
				"pcb_port_135",
				"pcb_smtpad_136",
				"pcb_port_142",
				"pcb_smtpad_158",
				"pcb_port_188",
				"pcb_smtpad_160",
				"pcb_port_190",
				"pcb_smtpad_190",
				"pcb_port_228",
				"pcb_smtpad_194",
				"pcb_port_232",
				"pcb_port_235",
				"pcb_smtpad_198",
				"pcb_port_236",
				"pcb_smtpad_200",
				"pcb_port_238",
				"pcb_smtpad_202",
				"pcb_port_240",
				"pcb_smtpad_204",
				"pcb_port_242",
				"pcb_smtpad_307",
				"pcb_port_359"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_198",
				pcb_port_id: "pcb_port_236",
				source_port_name: "cathode"
			},
			componentId: "pcb_component_58",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -8.731469213274272,
				y: 9.900828093277104
			},
			width: 2.3,
			height: 2.5,
			connectedTo: [
				"pcb_smtpad_198",
				"connectivity_net498",
				"source_trace_221",
				"source_trace_220",
				"source_trace_207",
				"source_trace_206",
				"source_trace_205",
				"source_trace_202",
				"source_trace_58",
				"source_port_359",
				"source_port_228",
				"source_trace_172",
				"source_port_238",
				"source_trace_171",
				"source_port_142",
				"source_trace_170",
				"source_port_190",
				"source_trace_168",
				"source_port_188",
				"source_port_135",
				"source_port_232",
				"source_port_235",
				"source_port_236",
				"source_port_240",
				"source_port_242",
				"pcb_smtpad_129",
				"pcb_port_135",
				"pcb_smtpad_136",
				"pcb_port_142",
				"pcb_smtpad_158",
				"pcb_port_188",
				"pcb_smtpad_160",
				"pcb_port_190",
				"pcb_smtpad_190",
				"pcb_port_228",
				"pcb_smtpad_194",
				"pcb_port_232",
				"pcb_smtpad_197",
				"pcb_port_235",
				"pcb_port_236",
				"pcb_smtpad_200",
				"pcb_port_238",
				"pcb_smtpad_202",
				"pcb_port_240",
				"pcb_smtpad_204",
				"pcb_port_242",
				"pcb_smtpad_307",
				"pcb_port_359"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_199",
				pcb_port_id: "pcb_port_237",
				source_port_name: "anode"
			},
			componentId: "pcb_component_58",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -8.731469213274272,
				y: 5.600828093277103
			},
			width: 2.3,
			height: 2.5,
			connectedTo: [
				"pcb_smtpad_199",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_200",
				pcb_port_id: "pcb_port_238",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_59",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 9.5,
				y: -15.51
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_200",
				"connectivity_net498",
				"source_trace_221",
				"source_trace_220",
				"source_trace_207",
				"source_trace_206",
				"source_trace_205",
				"source_trace_202",
				"source_trace_58",
				"source_port_359",
				"source_port_228",
				"source_trace_172",
				"source_port_238",
				"source_trace_171",
				"source_port_142",
				"source_trace_170",
				"source_port_190",
				"source_trace_168",
				"source_port_188",
				"source_port_135",
				"source_port_232",
				"source_port_235",
				"source_port_236",
				"source_port_240",
				"source_port_242",
				"pcb_smtpad_129",
				"pcb_port_135",
				"pcb_smtpad_136",
				"pcb_port_142",
				"pcb_smtpad_158",
				"pcb_port_188",
				"pcb_smtpad_160",
				"pcb_port_190",
				"pcb_smtpad_190",
				"pcb_port_228",
				"pcb_smtpad_194",
				"pcb_port_232",
				"pcb_smtpad_197",
				"pcb_port_235",
				"pcb_smtpad_198",
				"pcb_port_236",
				"pcb_port_238",
				"pcb_smtpad_202",
				"pcb_port_240",
				"pcb_smtpad_204",
				"pcb_port_242",
				"pcb_smtpad_307",
				"pcb_port_359"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_201",
				pcb_port_id: "pcb_port_239",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_59",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 9.5,
				y: -14.49
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_201",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_202",
				pcb_port_id: "pcb_port_240",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_60",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 11.178639153189913,
				y: -16.574975220075974
			},
			width: 1.75,
			height: 1.125,
			connectedTo: [
				"pcb_smtpad_202",
				"connectivity_net498",
				"source_trace_221",
				"source_trace_220",
				"source_trace_207",
				"source_trace_206",
				"source_trace_205",
				"source_trace_202",
				"source_trace_58",
				"source_port_359",
				"source_port_228",
				"source_trace_172",
				"source_port_238",
				"source_trace_171",
				"source_port_142",
				"source_trace_170",
				"source_port_190",
				"source_trace_168",
				"source_port_188",
				"source_port_135",
				"source_port_232",
				"source_port_235",
				"source_port_236",
				"source_port_240",
				"source_port_242",
				"pcb_smtpad_129",
				"pcb_port_135",
				"pcb_smtpad_136",
				"pcb_port_142",
				"pcb_smtpad_158",
				"pcb_port_188",
				"pcb_smtpad_160",
				"pcb_port_190",
				"pcb_smtpad_190",
				"pcb_port_228",
				"pcb_smtpad_194",
				"pcb_port_232",
				"pcb_smtpad_197",
				"pcb_port_235",
				"pcb_smtpad_198",
				"pcb_port_236",
				"pcb_smtpad_200",
				"pcb_port_238",
				"pcb_port_240",
				"pcb_smtpad_204",
				"pcb_port_242",
				"pcb_smtpad_307",
				"pcb_port_359"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_203",
				pcb_port_id: "pcb_port_241",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_60",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 11.178639153189913,
				y: -13.649975220075973
			},
			width: 1.75,
			height: 1.125,
			connectedTo: [
				"pcb_smtpad_203",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_204",
				pcb_port_id: "pcb_port_242",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_61",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 6.49,
				y: -6
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_204",
				"connectivity_net498",
				"source_trace_221",
				"source_trace_220",
				"source_trace_207",
				"source_trace_206",
				"source_trace_205",
				"source_trace_202",
				"source_trace_58",
				"source_port_359",
				"source_port_228",
				"source_trace_172",
				"source_port_238",
				"source_trace_171",
				"source_port_142",
				"source_trace_170",
				"source_port_190",
				"source_trace_168",
				"source_port_188",
				"source_port_135",
				"source_port_232",
				"source_port_235",
				"source_port_236",
				"source_port_240",
				"source_port_242",
				"pcb_smtpad_129",
				"pcb_port_135",
				"pcb_smtpad_136",
				"pcb_port_142",
				"pcb_smtpad_158",
				"pcb_port_188",
				"pcb_smtpad_160",
				"pcb_port_190",
				"pcb_smtpad_190",
				"pcb_port_228",
				"pcb_smtpad_194",
				"pcb_port_232",
				"pcb_smtpad_197",
				"pcb_port_235",
				"pcb_smtpad_198",
				"pcb_port_236",
				"pcb_smtpad_200",
				"pcb_port_238",
				"pcb_smtpad_202",
				"pcb_port_240",
				"pcb_port_242",
				"pcb_smtpad_307",
				"pcb_port_359"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_205",
				pcb_port_id: "pcb_port_243",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_61",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 7.51,
				y: -6
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_205",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_206",
				pcb_port_id: "pcb_port_244",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_62",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -0.4999999999999999,
				y: -6.99
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_206",
				"connectivity_net420",
				"source_trace_186",
				"source_port_157",
				"source_trace_177",
				"source_port_246",
				"source_trace_175",
				"source_port_146",
				"source_port_244",
				"pcb_smtpad_153",
				"pcb_port_146",
				"pcb_smtpad_142",
				"pcb_port_157",
				"pcb_port_244",
				"pcb_smtpad_208",
				"pcb_port_246"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_207",
				pcb_port_id: "pcb_port_245",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_62",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -0.5000000000000001,
				y: -8.01
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_207",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_208",
				pcb_port_id: "pcb_port_246",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_63",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -10.49,
				y: -14.5
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_208",
				"connectivity_net420",
				"source_trace_186",
				"source_port_157",
				"source_trace_177",
				"source_port_246",
				"source_trace_175",
				"source_port_146",
				"source_port_244",
				"pcb_smtpad_153",
				"pcb_port_146",
				"pcb_smtpad_142",
				"pcb_port_157",
				"pcb_smtpad_206",
				"pcb_port_244",
				"pcb_port_246"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_209",
				pcb_port_id: "pcb_port_247",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_63",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -11.51,
				y: -14.5
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_209",
				"connectivity_net410",
				"source_trace_181",
				"source_port_250",
				"source_trace_180",
				"source_trace_179",
				"source_trace_178",
				"source_port_247",
				"source_port_248",
				"source_port_143",
				"source_port_144",
				"pcb_smtpad_137",
				"pcb_port_143",
				"pcb_smtpad_138",
				"pcb_port_144",
				"pcb_port_247",
				"pcb_smtpad_210",
				"pcb_port_248",
				"pcb_smtpad_212",
				"pcb_port_250"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_210",
				pcb_port_id: "pcb_port_248",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_64",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -2.74,
				y: -10
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_210",
				"connectivity_net410",
				"source_trace_181",
				"source_port_250",
				"source_trace_180",
				"source_trace_179",
				"source_trace_178",
				"source_port_247",
				"source_port_248",
				"source_port_143",
				"source_port_144",
				"pcb_smtpad_137",
				"pcb_port_143",
				"pcb_smtpad_138",
				"pcb_port_144",
				"pcb_smtpad_209",
				"pcb_port_247",
				"pcb_port_248",
				"pcb_smtpad_212",
				"pcb_port_250"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_211",
				pcb_port_id: "pcb_port_249",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_64",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -3.76,
				y: -10
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_211",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_212",
				pcb_port_id: "pcb_port_250",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_65",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -2.51,
				y: -9
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_212",
				"connectivity_net410",
				"source_trace_181",
				"source_port_250",
				"source_trace_180",
				"source_trace_179",
				"source_trace_178",
				"source_port_247",
				"source_port_248",
				"source_port_143",
				"source_port_144",
				"pcb_smtpad_137",
				"pcb_port_143",
				"pcb_smtpad_138",
				"pcb_port_144",
				"pcb_smtpad_209",
				"pcb_port_247",
				"pcb_smtpad_210",
				"pcb_port_248",
				"pcb_port_250"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_213",
				pcb_port_id: "pcb_port_251",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_65",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -1.49,
				y: -9
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_213",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_214",
				pcb_port_id: "pcb_port_252",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_66",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -4.75,
				y: -12.26
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_214",
				"connectivity_net445",
				"source_trace_198",
				"source_port_81",
				"source_trace_187",
				"source_port_152",
				"source_port_252",
				"pcb_smtpad_75",
				"pcb_port_81",
				"pcb_smtpad_147",
				"pcb_port_152",
				"pcb_port_252"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_215",
				pcb_port_id: "pcb_port_253",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_66",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -4.75,
				y: -11.24
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_215",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_216",
				pcb_port_id: "pcb_port_254",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_67",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -3.76,
				y: -11
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_216",
				"connectivity_net564",
				"source_trace_251",
				"source_port_254",
				"source_trace_247",
				"source_port_260",
				"source_port_148",
				"pcb_smtpad_151",
				"pcb_port_148",
				"pcb_port_254",
				"pcb_smtpad_221",
				"pcb_port_260"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_217",
				pcb_port_id: "pcb_port_255",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_67",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -2.74,
				y: -11
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_217",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_218",
				pcb_port_id: "pcb_port_256",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_68",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -1.51,
				y: -19.75
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_218",
				"connectivity_net566",
				"source_trace_252",
				"source_port_256",
				"source_trace_200",
				"source_port_84",
				"source_port_149",
				"pcb_smtpad_72",
				"pcb_port_84",
				"pcb_smtpad_150",
				"pcb_port_149",
				"pcb_port_256"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_219",
				pcb_port_id: "pcb_port_257",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_68",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -0.49,
				y: -19.75
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_219",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_220",
				pcb_port_id: "pcb_port_259",
				source_port_name: "source"
			},
			componentId: "pcb_component_69",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -17.55004,
				y: -10.899985000000001
			},
			width: 0.7999984,
			height: 0.999998,
			connectedTo: [
				"pcb_smtpad_220",
				"connectivity_net619",
				"source_trace_286",
				"source_trace_262",
				"source_port_279",
				"source_trace_199",
				"source_trace_86",
				"source_port_83",
				"source_net_12",
				"source_port_259",
				"pcb_smtpad_73",
				"pcb_port_83",
				"pcb_port_259",
				"pcb_smtpad_241",
				"pcb_port_279"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_221",
				pcb_port_id: "pcb_port_260",
				source_port_name: "drain"
			},
			componentId: "pcb_component_69",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -18.5,
				y: -8.600014999999999
			},
			width: 0.7999984,
			height: 0.999998,
			connectedTo: [
				"pcb_smtpad_221",
				"connectivity_net564",
				"source_trace_251",
				"source_port_254",
				"source_trace_247",
				"source_port_260",
				"source_port_148",
				"pcb_smtpad_151",
				"pcb_port_148",
				"pcb_smtpad_216",
				"pcb_port_254",
				"pcb_port_260"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_222",
				pcb_port_id: "pcb_port_258",
				source_port_name: "gate"
			},
			componentId: "pcb_component_69",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -19.44996,
				y: -10.899985
			},
			width: 0.7999984,
			height: 0.999998,
			connectedTo: [
				"pcb_smtpad_222",
				"connectivity_net832",
				"source_trace_381",
				"source_trace_249",
				"source_port_261",
				"source_trace_248",
				"source_port_258",
				"source_port_216",
				"source_port_499",
				"pcb_smtpad_173",
				"pcb_port_216",
				"pcb_port_258",
				"pcb_smtpad_223",
				"pcb_port_261",
				"pcb_smtpad_447",
				"pcb_port_499"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_223",
				pcb_port_id: "pcb_port_261",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_70",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 12.078717931279563,
				y: 10.24
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_223",
				"connectivity_net832",
				"source_trace_381",
				"source_trace_249",
				"source_port_261",
				"source_trace_248",
				"source_port_258",
				"source_port_216",
				"source_port_499",
				"pcb_smtpad_173",
				"pcb_port_216",
				"pcb_smtpad_222",
				"pcb_port_258",
				"pcb_port_261",
				"pcb_smtpad_447",
				"pcb_port_499"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_224",
				pcb_port_id: "pcb_port_262",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_70",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 12.078717931279563,
				y: 11.26
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_224",
				"connectivity_net836",
				"source_trace_383",
				"source_trace_382",
				"source_trace_368",
				"source_port_481",
				"source_trace_363",
				"source_port_476",
				"source_trace_358",
				"source_port_471",
				"source_trace_250",
				"source_port_262",
				"source_trace_213",
				"source_trace_211",
				"source_port_221",
				"source_port_207",
				"source_port_218",
				"source_port_494",
				"source_port_504",
				"pcb_smtpad_182",
				"pcb_port_207",
				"pcb_smtpad_184",
				"pcb_port_218",
				"pcb_smtpad_187",
				"pcb_port_221",
				"pcb_port_262",
				"pcb_smtpad_419",
				"pcb_port_471",
				"pcb_smtpad_424",
				"pcb_port_476",
				"pcb_smtpad_429",
				"pcb_port_481",
				"pcb_smtpad_442",
				"pcb_port_494",
				"pcb_smtpad_452",
				"pcb_port_504"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_225",
				pcb_port_id: "pcb_port_263",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_71",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 10.24637944044432,
				y: -8.971138352368055
			},
			width: 1.701,
			height: 1.2075,
			connectedTo: [
				"pcb_smtpad_225",
				"connectivity_net548",
				"source_trace_245",
				"source_port_137",
				"source_port_263",
				"pcb_smtpad_131",
				"pcb_port_137",
				"pcb_port_263"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_226",
				pcb_port_id: "pcb_port_264",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_71",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 10.24637944044432,
				y: -11.928738352368054
			},
			width: 1.701,
			height: 1.2075,
			connectedTo: [
				"pcb_smtpad_226",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_227",
				pcb_port_id: "pcb_port_265",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_72",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 12.500486532189072,
				y: -8.971127952821867
			},
			width: 1.701,
			height: 1.2075,
			connectedTo: [
				"pcb_smtpad_227",
				"connectivity_net551",
				"source_trace_246",
				"source_port_140",
				"source_port_265",
				"pcb_smtpad_134",
				"pcb_port_140",
				"pcb_port_265"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_228",
				pcb_port_id: "pcb_port_266",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_72",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 12.500486532189072,
				y: -11.928727952821866
			},
			width: 1.701,
			height: 1.2075,
			connectedTo: [
				"pcb_smtpad_228",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_229",
				pcb_port_id: "pcb_port_271",
				source_port_name: "V_POS"
			},
			componentId: "pcb_component_73",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 7.379547248074348,
				y: -18.155166249617725
			},
			width: 0.5999988,
			height: 0.2999994,
			connectedTo: [
				"pcb_smtpad_229",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_230",
				pcb_port_id: "pcb_port_268",
				source_port_name: "GND"
			},
			componentId: "pcb_component_73",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 8.879518848074348,
				y: -18.155166249617725
			},
			width: 0.5999988,
			height: 0.2999994,
			connectedTo: [
				"pcb_smtpad_230",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_231",
				pcb_port_id: "pcb_port_269",
				source_port_name: "ALERT"
			},
			componentId: "pcb_component_73",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 8.879518848074348,
				y: -17.655040249617727
			},
			width: 0.5999988,
			height: 0.2999994,
			connectedTo: [
				"pcb_smtpad_231",
				"connectivity_net1896",
				"source_port_269",
				"pcb_port_269"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_232",
				pcb_port_id: "pcb_port_267",
				source_port_name: "SCL"
			},
			componentId: "pcb_component_73",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 8.879518848074348,
				y: -18.655038249617725
			},
			width: 0.5999988,
			height: 0.2999994,
			connectedTo: [
				"pcb_smtpad_232",
				"connectivity_net830",
				"source_trace_380",
				"source_port_486",
				"source_trace_288",
				"source_trace_261",
				"source_port_277",
				"source_trace_255",
				"source_trace_88",
				"source_port_88",
				"source_net_14",
				"source_port_267",
				"pcb_smtpad_68",
				"pcb_port_88",
				"pcb_port_267",
				"pcb_smtpad_239",
				"pcb_port_277",
				"pcb_smtpad_434",
				"pcb_port_486"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_233",
				pcb_port_id: "pcb_port_270",
				source_port_name: "ADD0"
			},
			componentId: "pcb_component_73",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 7.379547248074348,
				y: -17.655040249617727
			},
			width: 0.5999988,
			height: 0.2999994,
			connectedTo: [
				"pcb_smtpad_233",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_234",
				pcb_port_id: "pcb_port_272",
				source_port_name: "SDA"
			},
			componentId: "pcb_component_73",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 7.379547248074348,
				y: -18.655038249617725
			},
			width: 0.5999988,
			height: 0.2999994,
			connectedTo: [
				"pcb_smtpad_234",
				"connectivity_net828",
				"source_trace_379",
				"source_port_485",
				"source_trace_287",
				"source_trace_260",
				"source_port_275",
				"source_trace_254",
				"source_trace_87",
				"source_port_87",
				"source_net_13",
				"source_port_272",
				"pcb_smtpad_69",
				"pcb_port_87",
				"pcb_port_272",
				"pcb_smtpad_237",
				"pcb_port_275",
				"pcb_smtpad_433",
				"pcb_port_485"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_235",
				pcb_port_id: "pcb_port_273",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_74",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 6.502614240610605,
				y: -19.94342981166457
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_235",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_236",
				pcb_port_id: "pcb_port_274",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_74",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 7.522614240610604,
				y: -19.94342981166457
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_236",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_237",
				pcb_port_id: "pcb_port_275",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_75",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 17.25,
				y: -11.76
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_237",
				"connectivity_net828",
				"source_trace_379",
				"source_port_485",
				"source_trace_287",
				"source_trace_260",
				"source_port_275",
				"source_trace_254",
				"source_trace_87",
				"source_port_87",
				"source_net_13",
				"source_port_272",
				"pcb_smtpad_69",
				"pcb_port_87",
				"pcb_smtpad_234",
				"pcb_port_272",
				"pcb_port_275",
				"pcb_smtpad_433",
				"pcb_port_485"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_238",
				pcb_port_id: "pcb_port_276",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_75",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 17.25,
				y: -10.74
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_238",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_239",
				pcb_port_id: "pcb_port_277",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_76",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 16.25,
				y: -11.76
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_239",
				"connectivity_net830",
				"source_trace_380",
				"source_port_486",
				"source_trace_288",
				"source_trace_261",
				"source_port_277",
				"source_trace_255",
				"source_trace_88",
				"source_port_88",
				"source_net_14",
				"source_port_267",
				"pcb_smtpad_68",
				"pcb_port_88",
				"pcb_smtpad_232",
				"pcb_port_267",
				"pcb_port_277",
				"pcb_smtpad_434",
				"pcb_port_486"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_240",
				pcb_port_id: "pcb_port_278",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_76",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 16.25,
				y: -10.74
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_240",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_241",
				pcb_port_id: "pcb_port_279",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_77",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -12.872501315046964,
				y: -20.404999063009832
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_241",
				"connectivity_net619",
				"source_trace_286",
				"source_trace_262",
				"source_port_279",
				"source_trace_199",
				"source_trace_86",
				"source_port_83",
				"source_net_12",
				"source_port_259",
				"pcb_smtpad_73",
				"pcb_port_83",
				"pcb_smtpad_220",
				"pcb_port_259",
				"pcb_port_279"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_242",
				pcb_port_id: "pcb_port_280",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_77",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -12.872501315046964,
				y: -19.38499906300983
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_242",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_243",
				pcb_port_id: "pcb_port_297",
				source_port_name: "B8"
			},
			componentId: "pcb_component_85",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -4.2499400000000005,
				y: 13.1259568
			},
			width: 0.2999994,
			height: 1.2999974,
			connectedTo: [
				"pcb_smtpad_243",
				"connectivity_net1903",
				"source_port_297",
				"pcb_port_297"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_244",
				pcb_port_id: "pcb_port_298",
				source_port_name: "A5"
			},
			componentId: "pcb_component_85",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -4.750066,
				y: 13.1259568
			},
			width: 0.2999994,
			height: 1.2999974,
			connectedTo: [
				"pcb_smtpad_244",
				"connectivity_net28",
				"source_trace_12",
				"source_port_307",
				"source_port_298",
				"pcb_port_298",
				"pcb_smtpad_255",
				"pcb_port_307"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_245",
				pcb_port_id: "pcb_port_299",
				source_port_name: "B7"
			},
			componentId: "pcb_component_85",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -5.249938,
				y: 13.1259568
			},
			width: 0.2999994,
			height: 1.2999974,
			connectedTo: [
				"pcb_smtpad_245",
				"connectivity_net44",
				"source_trace_19",
				"source_port_314",
				"source_trace_18",
				"source_port_313",
				"source_trace_11",
				"source_port_299",
				"source_trace_10",
				"source_port_301",
				"source_port_342",
				"pcb_port_299",
				"pcb_smtpad_247",
				"pcb_port_301",
				"pcb_smtpad_261",
				"pcb_port_313",
				"pcb_smtpad_262",
				"pcb_port_314",
				"pcb_smtpad_290",
				"pcb_port_342"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_246",
				pcb_port_id: "pcb_port_300",
				source_port_name: "A6"
			},
			componentId: "pcb_component_85",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -5.750064,
				y: 13.1259568
			},
			width: 0.2999994,
			height: 1.2999974,
			connectedTo: [
				"pcb_smtpad_246",
				"connectivity_net40",
				"source_trace_17",
				"source_port_316",
				"source_trace_16",
				"source_port_311",
				"source_trace_9",
				"source_port_302",
				"source_trace_8",
				"source_port_300",
				"source_port_343",
				"pcb_port_300",
				"pcb_smtpad_248",
				"pcb_port_302",
				"pcb_smtpad_259",
				"pcb_port_311",
				"pcb_smtpad_264",
				"pcb_port_316",
				"pcb_smtpad_291",
				"pcb_port_343"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_247",
				pcb_port_id: "pcb_port_301",
				source_port_name: "A7"
			},
			componentId: "pcb_component_85",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -6.249936,
				y: 13.1259568
			},
			width: 0.2999994,
			height: 1.2999974,
			connectedTo: [
				"pcb_smtpad_247",
				"connectivity_net44",
				"source_trace_19",
				"source_port_314",
				"source_trace_18",
				"source_port_313",
				"source_trace_11",
				"source_port_299",
				"source_trace_10",
				"source_port_301",
				"source_port_342",
				"pcb_smtpad_245",
				"pcb_port_299",
				"pcb_port_301",
				"pcb_smtpad_261",
				"pcb_port_313",
				"pcb_smtpad_262",
				"pcb_port_314",
				"pcb_smtpad_290",
				"pcb_port_342"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_248",
				pcb_port_id: "pcb_port_302",
				source_port_name: "B6"
			},
			componentId: "pcb_component_85",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -6.750062,
				y: 13.1259568
			},
			width: 0.2999994,
			height: 1.2999974,
			connectedTo: [
				"pcb_smtpad_248",
				"connectivity_net40",
				"source_trace_17",
				"source_port_316",
				"source_trace_16",
				"source_port_311",
				"source_trace_9",
				"source_port_302",
				"source_trace_8",
				"source_port_300",
				"source_port_343",
				"pcb_smtpad_246",
				"pcb_port_300",
				"pcb_port_302",
				"pcb_smtpad_259",
				"pcb_port_311",
				"pcb_smtpad_264",
				"pcb_port_316",
				"pcb_smtpad_291",
				"pcb_port_343"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_249",
				pcb_port_id: "pcb_port_303",
				source_port_name: "A8"
			},
			componentId: "pcb_component_85",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -7.24968,
				y: 13.1259568
			},
			width: 0.2999994,
			height: 1.2999974,
			connectedTo: [
				"pcb_smtpad_249",
				"connectivity_net1904",
				"source_port_303",
				"pcb_port_303"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_250",
				pcb_port_id: "pcb_port_304",
				source_port_name: "B5"
			},
			componentId: "pcb_component_85",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -7.75006,
				y: 13.1259568
			},
			width: 0.2999994,
			height: 1.2999974,
			connectedTo: [
				"pcb_smtpad_250",
				"connectivity_net33",
				"source_trace_14",
				"source_port_309",
				"source_port_304",
				"pcb_port_304",
				"pcb_smtpad_257",
				"pcb_port_309"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_251",
				pcb_port_id: "pcb_port_295",
				source_port_name: "A1B12"
			},
			componentId: "pcb_component_85",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -2.8000445000000003,
				y: 13.1259568
			},
			width: 0.5999734000000005,
			height: 1.3001752,
			connectedTo: [
				"pcb_smtpad_251",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_252",
				pcb_port_id: "pcb_port_306",
				source_port_name: "B1A12"
			},
			componentId: "pcb_component_85",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -9.2000063,
				y: 13.125855200000002
			},
			width: 0.6000242,
			height: 1.2999720000000003,
			connectedTo: [
				"pcb_smtpad_252",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_253",
				pcb_port_id: "pcb_port_305",
				source_port_name: "B4A9"
			},
			componentId: "pcb_component_85",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -8.4001603,
				y: 13.1258552
			},
			width: 0.6000242,
			height: 1.2999719999999986,
			connectedTo: [
				"pcb_smtpad_253",
				"connectivity_net127",
				"source_trace_56",
				"source_port_357",
				"source_trace_53",
				"source_port_355",
				"source_trace_22",
				"source_port_317",
				"source_trace_21",
				"source_port_315",
				"source_trace_1",
				"source_port_305",
				"source_trace_0",
				"source_port_296",
				"source_net_1",
				"pcb_smtpad_254",
				"pcb_port_296",
				"pcb_port_305",
				"pcb_smtpad_263",
				"pcb_port_315",
				"pcb_smtpad_265",
				"pcb_port_317",
				"pcb_smtpad_302",
				"pcb_port_355",
				"pcb_smtpad_305",
				"pcb_port_357"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_254",
				pcb_port_id: "pcb_port_296",
				source_port_name: "A4B9"
			},
			componentId: "pcb_component_85",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -3.6000429,
				y: 13.1260203
			},
			width: 0.5999734000000001,
			height: 1.2999974000000005,
			connectedTo: [
				"pcb_smtpad_254",
				"connectivity_net127",
				"source_trace_56",
				"source_port_357",
				"source_trace_53",
				"source_port_355",
				"source_trace_22",
				"source_port_317",
				"source_trace_21",
				"source_port_315",
				"source_trace_1",
				"source_port_305",
				"source_trace_0",
				"source_port_296",
				"source_net_1",
				"pcb_port_296",
				"pcb_smtpad_253",
				"pcb_port_305",
				"pcb_smtpad_263",
				"pcb_port_315",
				"pcb_smtpad_265",
				"pcb_port_317",
				"pcb_smtpad_302",
				"pcb_port_355",
				"pcb_smtpad_305",
				"pcb_port_357"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_255",
				pcb_port_id: "pcb_port_307",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_86",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -14.25,
				y: 18.99
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_255",
				"connectivity_net28",
				"source_trace_12",
				"source_port_307",
				"source_port_298",
				"pcb_smtpad_244",
				"pcb_port_298",
				"pcb_port_307"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_256",
				pcb_port_id: "pcb_port_308",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_86",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -14.25,
				y: 20.01
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_256",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_257",
				pcb_port_id: "pcb_port_309",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_87",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -0.26,
				y: 20.000044181611226
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_257",
				"connectivity_net33",
				"source_trace_14",
				"source_port_309",
				"source_port_304",
				"pcb_smtpad_250",
				"pcb_port_304",
				"pcb_port_309"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_258",
				pcb_port_id: "pcb_port_310",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_87",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 0.76,
				y: 20.000044181611226
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_258",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_259",
				pcb_port_id: "pcb_port_311",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_88",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -3.7815011201210513,
				y: 5.149096
			},
			width: 0.532003,
			height: 1.072007,
			connectedTo: [
				"pcb_smtpad_259",
				"connectivity_net40",
				"source_trace_17",
				"source_port_316",
				"source_trace_16",
				"source_port_311",
				"source_trace_9",
				"source_port_302",
				"source_trace_8",
				"source_port_300",
				"source_port_343",
				"pcb_smtpad_246",
				"pcb_port_300",
				"pcb_smtpad_248",
				"pcb_port_302",
				"pcb_port_311",
				"pcb_smtpad_264",
				"pcb_port_316",
				"pcb_smtpad_291",
				"pcb_port_343"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_260",
				pcb_port_id: "pcb_port_312",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_88",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -4.731461120121051,
				y: 5.149096
			},
			width: 0.532003,
			height: 1.072007,
			connectedTo: [
				"pcb_smtpad_260",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_261",
				pcb_port_id: "pcb_port_313",
				source_port_name: "pin3"
			},
			componentId: "pcb_component_88",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -5.681421120121051,
				y: 5.149096
			},
			width: 0.532003,
			height: 1.072007,
			connectedTo: [
				"pcb_smtpad_261",
				"connectivity_net44",
				"source_trace_19",
				"source_port_314",
				"source_trace_18",
				"source_port_313",
				"source_trace_11",
				"source_port_299",
				"source_trace_10",
				"source_port_301",
				"source_port_342",
				"pcb_smtpad_245",
				"pcb_port_299",
				"pcb_smtpad_247",
				"pcb_port_301",
				"pcb_port_313",
				"pcb_smtpad_262",
				"pcb_port_314",
				"pcb_smtpad_290",
				"pcb_port_342"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_262",
				pcb_port_id: "pcb_port_314",
				source_port_name: "pin4"
			},
			componentId: "pcb_component_88",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -5.681421120121051,
				y: 2.8509040000000003
			},
			width: 0.532003,
			height: 1.072007,
			connectedTo: [
				"pcb_smtpad_262",
				"connectivity_net44",
				"source_trace_19",
				"source_port_314",
				"source_trace_18",
				"source_port_313",
				"source_trace_11",
				"source_port_299",
				"source_trace_10",
				"source_port_301",
				"source_port_342",
				"pcb_smtpad_245",
				"pcb_port_299",
				"pcb_smtpad_247",
				"pcb_port_301",
				"pcb_smtpad_261",
				"pcb_port_313",
				"pcb_port_314",
				"pcb_smtpad_290",
				"pcb_port_342"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_263",
				pcb_port_id: "pcb_port_315",
				source_port_name: "pin5"
			},
			componentId: "pcb_component_88",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -4.731461120121051,
				y: 2.850904
			},
			width: 0.532003,
			height: 1.072007,
			connectedTo: [
				"pcb_smtpad_263",
				"connectivity_net127",
				"source_trace_56",
				"source_port_357",
				"source_trace_53",
				"source_port_355",
				"source_trace_22",
				"source_port_317",
				"source_trace_21",
				"source_port_315",
				"source_trace_1",
				"source_port_305",
				"source_trace_0",
				"source_port_296",
				"source_net_1",
				"pcb_smtpad_254",
				"pcb_port_296",
				"pcb_smtpad_253",
				"pcb_port_305",
				"pcb_port_315",
				"pcb_smtpad_265",
				"pcb_port_317",
				"pcb_smtpad_302",
				"pcb_port_355",
				"pcb_smtpad_305",
				"pcb_port_357"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_264",
				pcb_port_id: "pcb_port_316",
				source_port_name: "pin6"
			},
			componentId: "pcb_component_88",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -3.7815011201210513,
				y: 2.850904
			},
			width: 0.532003,
			height: 1.072007,
			connectedTo: [
				"pcb_smtpad_264",
				"connectivity_net40",
				"source_trace_17",
				"source_port_316",
				"source_trace_16",
				"source_port_311",
				"source_trace_9",
				"source_port_302",
				"source_trace_8",
				"source_port_300",
				"source_port_343",
				"pcb_smtpad_246",
				"pcb_port_300",
				"pcb_smtpad_248",
				"pcb_port_302",
				"pcb_smtpad_259",
				"pcb_port_311",
				"pcb_port_316",
				"pcb_smtpad_291",
				"pcb_port_343"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_265",
				pcb_port_id: "pcb_port_317",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_89",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -11.75,
				y: 15.24
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_265",
				"connectivity_net127",
				"source_trace_56",
				"source_port_357",
				"source_trace_53",
				"source_port_355",
				"source_trace_22",
				"source_port_317",
				"source_trace_21",
				"source_port_315",
				"source_trace_1",
				"source_port_305",
				"source_trace_0",
				"source_port_296",
				"source_net_1",
				"pcb_smtpad_254",
				"pcb_port_296",
				"pcb_smtpad_253",
				"pcb_port_305",
				"pcb_smtpad_263",
				"pcb_port_315",
				"pcb_port_317",
				"pcb_smtpad_302",
				"pcb_port_355",
				"pcb_smtpad_305",
				"pcb_port_357"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_266",
				pcb_port_id: "pcb_port_318",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_89",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -11.75,
				y: 16.26
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_266",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_267",
				pcb_port_id: "pcb_port_319",
				source_port_name: "XA"
			},
			componentId: "pcb_component_90",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -0.05264995738429812,
				y: 13.674895973255914
			},
			width: 0.6999986,
			height: 0.1999996,
			connectedTo: [
				"pcb_smtpad_267",
				"connectivity_net490",
				"source_trace_217",
				"source_port_202",
				"source_trace_216",
				"source_port_200",
				"source_trace_24",
				"source_port_319",
				"source_net_4",
				"pcb_smtpad_164",
				"pcb_port_200",
				"pcb_smtpad_166",
				"pcb_port_202",
				"pcb_port_319"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_268",
				pcb_port_id: "pcb_port_320",
				source_port_name: "XB"
			},
			componentId: "pcb_component_90",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -0.10294195738429812,
				y: 13.275099973255916
			},
			width: 0.5999988,
			height: 0.1999996,
			connectedTo: [
				"pcb_smtpad_268",
				"connectivity_net494",
				"source_trace_219",
				"source_port_199",
				"source_trace_218",
				"source_port_201",
				"source_trace_25",
				"source_port_320",
				"source_net_5",
				"pcb_smtpad_163",
				"pcb_port_199",
				"pcb_smtpad_165",
				"pcb_port_201",
				"pcb_port_320"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_269",
				pcb_port_id: "pcb_port_321",
				source_port_name: "GND"
			},
			componentId: "pcb_component_90",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 0.09721004261570187,
				y: 12.674897973255915
			},
			width: 0.1999996,
			height: 0.5999988,
			connectedTo: [
				"pcb_smtpad_269",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_270",
				pcb_port_id: "pcb_port_322",
				source_port_name: "S0B"
			},
			componentId: "pcb_component_90",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 0.49726004261570184,
				y: 12.674897973255915
			},
			width: 0.1999996,
			height: 0.5999988,
			connectedTo: [
				"pcb_smtpad_270",
				"connectivity_net105",
				"source_trace_46",
				"source_port_344",
				"source_trace_37",
				"source_port_334",
				"source_trace_36",
				"source_port_333",
				"source_trace_27",
				"source_port_322",
				"source_net_7",
				"pcb_port_322",
				"pcb_smtpad_281",
				"pcb_port_333",
				"pcb_smtpad_282",
				"pcb_port_334",
				"pcb_smtpad_292",
				"pcb_port_344"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_271",
				pcb_port_id: "pcb_port_323",
				source_port_name: "S0A"
			},
			componentId: "pcb_component_90",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 0.8973100426157019,
				y: 12.674897973255915
			},
			width: 0.1999996,
			height: 0.5999988,
			connectedTo: [
				"pcb_smtpad_271",
				"connectivity_net103",
				"source_trace_45",
				"source_port_345",
				"source_trace_35",
				"source_port_336",
				"source_trace_34",
				"source_port_331",
				"source_trace_26",
				"source_port_323",
				"source_net_6",
				"pcb_port_323",
				"pcb_smtpad_279",
				"pcb_port_331",
				"pcb_smtpad_284",
				"pcb_port_336",
				"pcb_smtpad_293",
				"pcb_port_345"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_272",
				pcb_port_id: "pcb_port_324",
				source_port_name: "S1B"
			},
			componentId: "pcb_component_90",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 1.0972080426157018,
				y: 13.275099973255916
			},
			width: 0.5999988,
			height: 0.1999996,
			connectedTo: [
				"pcb_smtpad_272",
				"connectivity_net1905",
				"source_port_324",
				"pcb_port_324"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_273",
				pcb_port_id: "pcb_port_325",
				source_port_name: "S1A"
			},
			componentId: "pcb_component_90",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 1.0972080426157018,
				y: 13.674895973255914
			},
			width: 0.5999988,
			height: 0.1999996,
			connectedTo: [
				"pcb_smtpad_273",
				"connectivity_net1906",
				"source_port_325",
				"pcb_port_325"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_274",
				pcb_port_id: "pcb_port_326",
				source_port_name: "N_EN"
			},
			componentId: "pcb_component_90",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 0.8973100426157019,
				y: 14.275097973255916
			},
			width: 0.1999996,
			height: 0.5999988,
			connectedTo: [
				"pcb_smtpad_274",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_275",
				pcb_port_id: "pcb_port_327",
				source_port_name: "VCC"
			},
			componentId: "pcb_component_90",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 0.49726004261570195,
				y: 14.275097973255916
			},
			width: 0.1999996,
			height: 0.5999988,
			connectedTo: [
				"pcb_smtpad_275",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_276",
				pcb_port_id: "pcb_port_328",
				source_port_name: "SEL"
			},
			componentId: "pcb_component_90",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 0.09721004261570199,
				y: 14.275097973255916
			},
			width: 0.1999996,
			height: 0.5999988,
			connectedTo: [
				"pcb_smtpad_276",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_277",
				pcb_port_id: "pcb_port_329",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_91",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 11.088717992731793,
				y: 10.49
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_277",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_278",
				pcb_port_id: "pcb_port_330",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_91",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 11.088717992731793,
				y: 11.51
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_278",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_279",
				pcb_port_id: "pcb_port_331",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_92",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 16.1490626246005,
				y: 9.30004
			},
			width: 1.072007,
			height: 0.532003,
			connectedTo: [
				"pcb_smtpad_279",
				"connectivity_net103",
				"source_trace_45",
				"source_port_345",
				"source_trace_35",
				"source_port_336",
				"source_trace_34",
				"source_port_331",
				"source_trace_26",
				"source_port_323",
				"source_net_6",
				"pcb_smtpad_271",
				"pcb_port_323",
				"pcb_port_331",
				"pcb_smtpad_284",
				"pcb_port_336",
				"pcb_smtpad_293",
				"pcb_port_345"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_280",
				pcb_port_id: "pcb_port_332",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_92",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 16.1490626246005,
				y: 10.25
			},
			width: 1.072007,
			height: 0.532003,
			connectedTo: [
				"pcb_smtpad_280",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_281",
				pcb_port_id: "pcb_port_333",
				source_port_name: "pin3"
			},
			componentId: "pcb_component_92",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 16.1490626246005,
				y: 11.19996
			},
			width: 1.072007,
			height: 0.532003,
			connectedTo: [
				"pcb_smtpad_281",
				"connectivity_net105",
				"source_trace_46",
				"source_port_344",
				"source_trace_37",
				"source_port_334",
				"source_trace_36",
				"source_port_333",
				"source_trace_27",
				"source_port_322",
				"source_net_7",
				"pcb_smtpad_270",
				"pcb_port_322",
				"pcb_port_333",
				"pcb_smtpad_282",
				"pcb_port_334",
				"pcb_smtpad_292",
				"pcb_port_344"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_282",
				pcb_port_id: "pcb_port_334",
				source_port_name: "pin4"
			},
			componentId: "pcb_component_92",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 13.8508706246005,
				y: 11.19996
			},
			width: 1.072007,
			height: 0.532003,
			connectedTo: [
				"pcb_smtpad_282",
				"connectivity_net105",
				"source_trace_46",
				"source_port_344",
				"source_trace_37",
				"source_port_334",
				"source_trace_36",
				"source_port_333",
				"source_trace_27",
				"source_port_322",
				"source_net_7",
				"pcb_smtpad_270",
				"pcb_port_322",
				"pcb_smtpad_281",
				"pcb_port_333",
				"pcb_port_334",
				"pcb_smtpad_292",
				"pcb_port_344"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_283",
				pcb_port_id: "pcb_port_335",
				source_port_name: "pin5"
			},
			componentId: "pcb_component_92",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 13.8508706246005,
				y: 10.25
			},
			width: 1.072007,
			height: 0.532003,
			connectedTo: [
				"pcb_smtpad_283",
				"connectivity_net89",
				"source_trace_39",
				"source_port_337",
				"source_port_335",
				"pcb_port_335",
				"pcb_smtpad_285",
				"pcb_port_337"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_284",
				pcb_port_id: "pcb_port_336",
				source_port_name: "pin6"
			},
			componentId: "pcb_component_92",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 13.8508706246005,
				y: 9.30004
			},
			width: 1.072007,
			height: 0.532003,
			connectedTo: [
				"pcb_smtpad_284",
				"connectivity_net103",
				"source_trace_45",
				"source_port_345",
				"source_trace_35",
				"source_port_336",
				"source_trace_34",
				"source_port_331",
				"source_trace_26",
				"source_port_323",
				"source_net_6",
				"pcb_smtpad_271",
				"pcb_port_323",
				"pcb_smtpad_279",
				"pcb_port_331",
				"pcb_port_336",
				"pcb_smtpad_293",
				"pcb_port_345"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_285",
				pcb_port_id: "pcb_port_337",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_93",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 17.499969242216473,
				y: 8.99
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_285",
				"connectivity_net89",
				"source_trace_39",
				"source_port_337",
				"source_port_335",
				"pcb_smtpad_283",
				"pcb_port_335",
				"pcb_port_337"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_286",
				pcb_port_id: "pcb_port_338",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_93",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 17.499969242216473,
				y: 10.01
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_286",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_287",
				pcb_port_id: "pcb_port_339",
				source_port_name: "XA"
			},
			componentId: "pcb_component_94",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -1.4314809192407936,
				y: 4.049783
			},
			width: 0.1999996,
			height: 0.6999986,
			connectedTo: [
				"pcb_smtpad_287",
				"connectivity_net107",
				"source_trace_47",
				"source_port_339",
				"source_port_124",
				"pcb_smtpad_124",
				"pcb_port_124",
				"pcb_port_339"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_288",
				pcb_port_id: "pcb_port_340",
				source_port_name: "XB"
			},
			componentId: "pcb_component_94",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -1.8312769192407934,
				y: 4.100075
			},
			width: 0.1999996,
			height: 0.5999988,
			connectedTo: [
				"pcb_smtpad_288",
				"connectivity_net110",
				"source_trace_48",
				"source_port_340",
				"source_port_122",
				"pcb_smtpad_122",
				"pcb_port_122",
				"pcb_port_340"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_289",
				pcb_port_id: "pcb_port_341",
				source_port_name: "GND"
			},
			componentId: "pcb_component_94",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -2.4314789192407935,
				y: 3.899923
			},
			width: 0.5999988,
			height: 0.1999996,
			connectedTo: [
				"pcb_smtpad_289",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_290",
				pcb_port_id: "pcb_port_342",
				source_port_name: "S0B"
			},
			componentId: "pcb_component_94",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -2.4314789192407935,
				y: 3.499873
			},
			width: 0.5999988,
			height: 0.1999996,
			connectedTo: [
				"pcb_smtpad_290",
				"connectivity_net44",
				"source_trace_19",
				"source_port_314",
				"source_trace_18",
				"source_port_313",
				"source_trace_11",
				"source_port_299",
				"source_trace_10",
				"source_port_301",
				"source_port_342",
				"pcb_smtpad_245",
				"pcb_port_299",
				"pcb_smtpad_247",
				"pcb_port_301",
				"pcb_smtpad_261",
				"pcb_port_313",
				"pcb_smtpad_262",
				"pcb_port_314",
				"pcb_port_342"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_291",
				pcb_port_id: "pcb_port_343",
				source_port_name: "S0A"
			},
			componentId: "pcb_component_94",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -2.4314789192407935,
				y: 3.0998229999999998
			},
			width: 0.5999988,
			height: 0.1999996,
			connectedTo: [
				"pcb_smtpad_291",
				"connectivity_net40",
				"source_trace_17",
				"source_port_316",
				"source_trace_16",
				"source_port_311",
				"source_trace_9",
				"source_port_302",
				"source_trace_8",
				"source_port_300",
				"source_port_343",
				"pcb_smtpad_246",
				"pcb_port_300",
				"pcb_smtpad_248",
				"pcb_port_302",
				"pcb_smtpad_259",
				"pcb_port_311",
				"pcb_smtpad_264",
				"pcb_port_316",
				"pcb_port_343"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_292",
				pcb_port_id: "pcb_port_344",
				source_port_name: "S1B"
			},
			componentId: "pcb_component_94",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -1.8312769192407934,
				y: 2.899925
			},
			width: 0.1999996,
			height: 0.5999988,
			connectedTo: [
				"pcb_smtpad_292",
				"connectivity_net105",
				"source_trace_46",
				"source_port_344",
				"source_trace_37",
				"source_port_334",
				"source_trace_36",
				"source_port_333",
				"source_trace_27",
				"source_port_322",
				"source_net_7",
				"pcb_smtpad_270",
				"pcb_port_322",
				"pcb_smtpad_281",
				"pcb_port_333",
				"pcb_smtpad_282",
				"pcb_port_334",
				"pcb_port_344"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_293",
				pcb_port_id: "pcb_port_345",
				source_port_name: "S1A"
			},
			componentId: "pcb_component_94",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -1.4314809192407936,
				y: 2.899925
			},
			width: 0.1999996,
			height: 0.5999988,
			connectedTo: [
				"pcb_smtpad_293",
				"connectivity_net103",
				"source_trace_45",
				"source_port_345",
				"source_trace_35",
				"source_port_336",
				"source_trace_34",
				"source_port_331",
				"source_trace_26",
				"source_port_323",
				"source_net_6",
				"pcb_smtpad_271",
				"pcb_port_323",
				"pcb_smtpad_279",
				"pcb_port_331",
				"pcb_smtpad_284",
				"pcb_port_336",
				"pcb_port_345"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_294",
				pcb_port_id: "pcb_port_346",
				source_port_name: "N_EN"
			},
			componentId: "pcb_component_94",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -0.8312789192407934,
				y: 3.0998229999999998
			},
			width: 0.5999988,
			height: 0.1999996,
			connectedTo: [
				"pcb_smtpad_294",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_295",
				pcb_port_id: "pcb_port_347",
				source_port_name: "VCC"
			},
			componentId: "pcb_component_94",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -0.8312789192407934,
				y: 3.499873
			},
			width: 0.5999988,
			height: 0.1999996,
			connectedTo: [
				"pcb_smtpad_295",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_296",
				pcb_port_id: "pcb_port_348",
				source_port_name: "SEL"
			},
			componentId: "pcb_component_94",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -0.8312789192407934,
				y: 3.899923
			},
			width: 0.5999988,
			height: 0.1999996,
			connectedTo: [
				"pcb_smtpad_296",
				"connectivity_net125",
				"source_trace_55",
				"source_port_353",
				"source_trace_52",
				"source_port_352",
				"source_trace_44",
				"source_port_348",
				"source_net_8",
				"pcb_port_348",
				"pcb_smtpad_300",
				"pcb_port_352",
				"pcb_smtpad_301",
				"pcb_port_353"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_297",
				pcb_port_id: "pcb_port_349",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_95",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 4.5,
				y: -0.76
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_297",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_298",
				pcb_port_id: "pcb_port_350",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_95",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 4.5,
				y: 0.26
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_298",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_299",
				pcb_port_id: "pcb_port_351",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_96",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -19.8050898871211,
				y: 3.990045782940123
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_299",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_300",
				pcb_port_id: "pcb_port_352",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_96",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -19.8050898871211,
				y: 5.010045782940122
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_300",
				"connectivity_net125",
				"source_trace_55",
				"source_port_353",
				"source_trace_52",
				"source_port_352",
				"source_trace_44",
				"source_port_348",
				"source_net_8",
				"pcb_smtpad_296",
				"pcb_port_348",
				"pcb_port_352",
				"pcb_smtpad_301",
				"pcb_port_353"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_301",
				pcb_port_id: "pcb_port_353",
				source_port_name: "pin3"
			},
			componentId: "pcb_component_97",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -8.40153943237727,
				y: 2.749873
			},
			width: 0.5100066,
			height: 0.3999992,
			connectedTo: [
				"pcb_smtpad_301",
				"connectivity_net125",
				"source_trace_55",
				"source_port_353",
				"source_trace_52",
				"source_port_352",
				"source_trace_44",
				"source_port_348",
				"source_net_8",
				"pcb_smtpad_296",
				"pcb_port_348",
				"pcb_smtpad_300",
				"pcb_port_352",
				"pcb_port_353"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_302",
				pcb_port_id: "pcb_port_355",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_97",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -7.10156743237727,
				y: 2.250001
			},
			width: 0.5100066,
			height: 0.3999992,
			connectedTo: [
				"pcb_smtpad_302",
				"connectivity_net127",
				"source_trace_56",
				"source_port_357",
				"source_trace_53",
				"source_port_355",
				"source_trace_22",
				"source_port_317",
				"source_trace_21",
				"source_port_315",
				"source_trace_1",
				"source_port_305",
				"source_trace_0",
				"source_port_296",
				"source_net_1",
				"pcb_smtpad_254",
				"pcb_port_296",
				"pcb_smtpad_253",
				"pcb_port_305",
				"pcb_smtpad_263",
				"pcb_port_315",
				"pcb_smtpad_265",
				"pcb_port_317",
				"pcb_port_355",
				"pcb_smtpad_305",
				"pcb_port_357"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_303",
				pcb_port_id: "pcb_port_354",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_97",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -7.10156743237727,
				y: 3.249999
			},
			width: 0.5100066,
			height: 0.3999992,
			connectedTo: [
				"pcb_smtpad_303",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_304",
				pcb_port_id: "pcb_port_356",
				source_port_name: "cathode"
			},
			componentId: "pcb_component_98",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -19.782673471522806,
				y: 10.50002481748341
			},
			width: 0.95,
			height: 1.15,
			connectedTo: [
				"pcb_smtpad_304",
				"connectivity_net150",
				"source_trace_66",
				"source_port_370",
				"source_trace_64",
				"source_port_368",
				"source_trace_62",
				"source_port_366",
				"source_trace_60",
				"source_port_364",
				"source_trace_59",
				"source_port_358",
				"source_trace_57",
				"source_port_356",
				"source_net_2",
				"pcb_port_356",
				"pcb_smtpad_306",
				"pcb_port_358",
				"pcb_smtpad_312",
				"pcb_port_364",
				"pcb_smtpad_314",
				"pcb_port_366",
				"pcb_smtpad_316",
				"pcb_port_368",
				"pcb_smtpad_318",
				"pcb_port_370"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_305",
				pcb_port_id: "pcb_port_357",
				source_port_name: "anode"
			},
			componentId: "pcb_component_98",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -16.397873471522807,
				y: 10.50002481748341
			},
			width: 0.95,
			height: 1.15,
			connectedTo: [
				"pcb_smtpad_305",
				"connectivity_net127",
				"source_trace_56",
				"source_port_357",
				"source_trace_53",
				"source_port_355",
				"source_trace_22",
				"source_port_317",
				"source_trace_21",
				"source_port_315",
				"source_trace_1",
				"source_port_305",
				"source_trace_0",
				"source_port_296",
				"source_net_1",
				"pcb_smtpad_254",
				"pcb_port_296",
				"pcb_smtpad_253",
				"pcb_port_305",
				"pcb_smtpad_263",
				"pcb_port_315",
				"pcb_smtpad_265",
				"pcb_port_317",
				"pcb_smtpad_302",
				"pcb_port_355",
				"pcb_port_357"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_306",
				pcb_port_id: "pcb_port_358",
				source_port_name: "cathode"
			},
			componentId: "pcb_component_99",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -0.1923999999999999,
				y: -5.25
			},
			width: 0.95,
			height: 1.15,
			connectedTo: [
				"pcb_smtpad_306",
				"connectivity_net150",
				"source_trace_66",
				"source_port_370",
				"source_trace_64",
				"source_port_368",
				"source_trace_62",
				"source_port_366",
				"source_trace_60",
				"source_port_364",
				"source_trace_59",
				"source_port_358",
				"source_trace_57",
				"source_port_356",
				"source_net_2",
				"pcb_smtpad_304",
				"pcb_port_356",
				"pcb_port_358",
				"pcb_smtpad_312",
				"pcb_port_364",
				"pcb_smtpad_314",
				"pcb_port_366",
				"pcb_smtpad_316",
				"pcb_port_368",
				"pcb_smtpad_318",
				"pcb_port_370"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_307",
				pcb_port_id: "pcb_port_359",
				source_port_name: "anode"
			},
			componentId: "pcb_component_99",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 3.1924,
				y: -5.25
			},
			width: 0.95,
			height: 1.15,
			connectedTo: [
				"pcb_smtpad_307",
				"connectivity_net498",
				"source_trace_221",
				"source_trace_220",
				"source_trace_207",
				"source_trace_206",
				"source_trace_205",
				"source_trace_202",
				"source_trace_58",
				"source_port_359",
				"source_port_228",
				"source_trace_172",
				"source_port_238",
				"source_trace_171",
				"source_port_142",
				"source_trace_170",
				"source_port_190",
				"source_trace_168",
				"source_port_188",
				"source_port_135",
				"source_port_232",
				"source_port_235",
				"source_port_236",
				"source_port_240",
				"source_port_242",
				"pcb_smtpad_129",
				"pcb_port_135",
				"pcb_smtpad_136",
				"pcb_port_142",
				"pcb_smtpad_158",
				"pcb_port_188",
				"pcb_smtpad_160",
				"pcb_port_190",
				"pcb_smtpad_190",
				"pcb_port_228",
				"pcb_smtpad_194",
				"pcb_port_232",
				"pcb_smtpad_197",
				"pcb_port_235",
				"pcb_smtpad_198",
				"pcb_port_236",
				"pcb_smtpad_200",
				"pcb_port_238",
				"pcb_smtpad_202",
				"pcb_port_240",
				"pcb_smtpad_204",
				"pcb_port_242",
				"pcb_port_359"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_308",
				pcb_port_id: "pcb_port_362",
				source_port_name: "FB"
			},
			componentId: "pcb_component_100",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 8.86873618787119,
				y: 3.44996
			},
			width: 1.0999978,
			height: 0.5999988,
			connectedTo: [
				"pcb_smtpad_308",
				"connectivity_net181",
				"source_trace_80",
				"source_port_384",
				"source_trace_79",
				"source_port_383",
				"source_port_362",
				"pcb_port_362",
				"pcb_smtpad_331",
				"pcb_port_383",
				"pcb_smtpad_332",
				"pcb_port_384"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_309",
				pcb_port_id: "pcb_port_361",
				source_port_name: "GND"
			},
			componentId: "pcb_component_100",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 8.86873618787119,
				y: 2.5
			},
			width: 1.0999978,
			height: 0.5999988,
			connectedTo: [
				"pcb_smtpad_309",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_310",
				pcb_port_id: "pcb_port_360",
				source_port_name: "CB"
			},
			componentId: "pcb_component_100",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 8.86873618787119,
				y: 1.55004
			},
			width: 1.0999978,
			height: 0.5999988,
			connectedTo: [
				"pcb_smtpad_310",
				"connectivity_net154",
				"source_trace_68",
				"source_port_372",
				"source_port_360",
				"pcb_port_360",
				"pcb_smtpad_320",
				"pcb_port_372"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_311",
				pcb_port_id: "pcb_port_365",
				source_port_name: "SW"
			},
			componentId: "pcb_component_100",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 6.168716187871191,
				y: 1.55004
			},
			width: 1.0999978,
			height: 0.5999988,
			connectedTo: [
				"pcb_smtpad_311",
				"connectivity_net164",
				"source_trace_72",
				"source_port_376",
				"source_trace_71",
				"source_port_374",
				"source_trace_69",
				"source_port_373",
				"source_port_365",
				"pcb_port_365",
				"pcb_smtpad_321",
				"pcb_port_373",
				"pcb_smtpad_322",
				"pcb_port_374",
				"pcb_smtpad_324",
				"pcb_port_376"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_312",
				pcb_port_id: "pcb_port_364",
				source_port_name: "VIN"
			},
			componentId: "pcb_component_100",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 6.168716187871191,
				y: 2.5
			},
			width: 1.0999978,
			height: 0.5999988,
			connectedTo: [
				"pcb_smtpad_312",
				"connectivity_net150",
				"source_trace_66",
				"source_port_370",
				"source_trace_64",
				"source_port_368",
				"source_trace_62",
				"source_port_366",
				"source_trace_60",
				"source_port_364",
				"source_trace_59",
				"source_port_358",
				"source_trace_57",
				"source_port_356",
				"source_net_2",
				"pcb_smtpad_304",
				"pcb_port_356",
				"pcb_smtpad_306",
				"pcb_port_358",
				"pcb_port_364",
				"pcb_smtpad_314",
				"pcb_port_366",
				"pcb_smtpad_316",
				"pcb_port_368",
				"pcb_smtpad_318",
				"pcb_port_370"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_313",
				pcb_port_id: "pcb_port_363",
				source_port_name: "SHDN"
			},
			componentId: "pcb_component_100",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 6.168716187871191,
				y: 3.44996
			},
			width: 1.0999978,
			height: 0.5999988,
			connectedTo: [
				"pcb_smtpad_313",
				"connectivity_net143",
				"source_trace_63",
				"source_port_367",
				"source_port_363",
				"pcb_port_363",
				"pcb_smtpad_315",
				"pcb_port_367"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_314",
				pcb_port_id: "pcb_port_366",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_101",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 19.24998056096147,
				y: 4.49
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_314",
				"connectivity_net150",
				"source_trace_66",
				"source_port_370",
				"source_trace_64",
				"source_port_368",
				"source_trace_62",
				"source_port_366",
				"source_trace_60",
				"source_port_364",
				"source_trace_59",
				"source_port_358",
				"source_trace_57",
				"source_port_356",
				"source_net_2",
				"pcb_smtpad_304",
				"pcb_port_356",
				"pcb_smtpad_306",
				"pcb_port_358",
				"pcb_smtpad_312",
				"pcb_port_364",
				"pcb_port_366",
				"pcb_smtpad_316",
				"pcb_port_368",
				"pcb_smtpad_318",
				"pcb_port_370"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_315",
				pcb_port_id: "pcb_port_367",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_101",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 19.24998056096147,
				y: 5.51
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_315",
				"connectivity_net143",
				"source_trace_63",
				"source_port_367",
				"source_port_363",
				"pcb_smtpad_313",
				"pcb_port_363",
				"pcb_port_367"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_316",
				pcb_port_id: "pcb_port_368",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_102",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 4.50121806138605,
				y: 2.5000000000081313
			},
			width: 1.125,
			height: 1.75,
			connectedTo: [
				"pcb_smtpad_316",
				"connectivity_net150",
				"source_trace_66",
				"source_port_370",
				"source_trace_64",
				"source_port_368",
				"source_trace_62",
				"source_port_366",
				"source_trace_60",
				"source_port_364",
				"source_trace_59",
				"source_port_358",
				"source_trace_57",
				"source_port_356",
				"source_net_2",
				"pcb_smtpad_304",
				"pcb_port_356",
				"pcb_smtpad_306",
				"pcb_port_358",
				"pcb_smtpad_312",
				"pcb_port_364",
				"pcb_smtpad_314",
				"pcb_port_366",
				"pcb_port_368",
				"pcb_smtpad_318",
				"pcb_port_370"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_317",
				pcb_port_id: "pcb_port_369",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_102",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 1.5762180613860495,
				y: 2.5000000000081313
			},
			width: 1.125,
			height: 1.75,
			connectedTo: [
				"pcb_smtpad_317",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_318",
				pcb_port_id: "pcb_port_370",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_103",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 0.23871897959525687,
				y: 3.24
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_318",
				"connectivity_net150",
				"source_trace_66",
				"source_port_370",
				"source_trace_64",
				"source_port_368",
				"source_trace_62",
				"source_port_366",
				"source_trace_60",
				"source_port_364",
				"source_trace_59",
				"source_port_358",
				"source_trace_57",
				"source_port_356",
				"source_net_2",
				"pcb_smtpad_304",
				"pcb_port_356",
				"pcb_smtpad_306",
				"pcb_port_358",
				"pcb_smtpad_312",
				"pcb_port_364",
				"pcb_smtpad_314",
				"pcb_port_366",
				"pcb_smtpad_316",
				"pcb_port_368",
				"pcb_port_370"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_319",
				pcb_port_id: "pcb_port_371",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_103",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 0.23871897959525692,
				y: 4.26
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_319",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_320",
				pcb_port_id: "pcb_port_372",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_104",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 10.188734488101066,
				y: 1.99
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_320",
				"connectivity_net154",
				"source_trace_68",
				"source_port_372",
				"source_port_360",
				"pcb_smtpad_310",
				"pcb_port_360",
				"pcb_port_372"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_321",
				pcb_port_id: "pcb_port_373",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_104",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 10.188734488101066,
				y: 3.01
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_321",
				"connectivity_net164",
				"source_trace_72",
				"source_port_376",
				"source_trace_71",
				"source_port_374",
				"source_trace_69",
				"source_port_373",
				"source_port_365",
				"pcb_smtpad_311",
				"pcb_port_365",
				"pcb_port_373",
				"pcb_smtpad_322",
				"pcb_port_374",
				"pcb_smtpad_324",
				"pcb_port_376"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_322",
				pcb_port_id: "pcb_port_374",
				source_port_name: "cathode"
			},
			componentId: "pcb_component_105",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 6.3076,
				y: -0.5000078422161458
			},
			width: 0.95,
			height: 1.15,
			connectedTo: [
				"pcb_smtpad_322",
				"connectivity_net164",
				"source_trace_72",
				"source_port_376",
				"source_trace_71",
				"source_port_374",
				"source_trace_69",
				"source_port_373",
				"source_port_365",
				"pcb_smtpad_311",
				"pcb_port_365",
				"pcb_smtpad_321",
				"pcb_port_373",
				"pcb_port_374",
				"pcb_smtpad_324",
				"pcb_port_376"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_323",
				pcb_port_id: "pcb_port_375",
				source_port_name: "anode"
			},
			componentId: "pcb_component_105",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 9.6924,
				y: -0.5000078422161458
			},
			width: 0.95,
			height: 1.15,
			connectedTo: [
				"pcb_smtpad_323",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_324",
				pcb_port_id: "pcb_port_376",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_106",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 5.018718223850522,
				y: 8
			},
			width: 2,
			height: 6,
			connectedTo: [
				"pcb_smtpad_324",
				"connectivity_net164",
				"source_trace_72",
				"source_port_376",
				"source_trace_71",
				"source_port_374",
				"source_trace_69",
				"source_port_373",
				"source_port_365",
				"pcb_smtpad_311",
				"pcb_port_365",
				"pcb_smtpad_321",
				"pcb_port_373",
				"pcb_smtpad_322",
				"pcb_port_374",
				"pcb_port_376"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_325",
				pcb_port_id: "pcb_port_377",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_106",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 9.31871822385052,
				y: 8
			},
			width: 2,
			height: 6,
			connectedTo: [
				"pcb_smtpad_325",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_326",
				pcb_port_id: "pcb_port_378",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_107",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 11.999965424650826,
				y: 7.0875
			},
			width: 1.4,
			height: 1.025,
			connectedTo: [
				"pcb_smtpad_326",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_327",
				pcb_port_id: "pcb_port_379",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_107",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 11.999965424650826,
				y: 8.9125
			},
			width: 1.4,
			height: 1.025,
			connectedTo: [
				"pcb_smtpad_327",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_328",
				pcb_port_id: "pcb_port_380",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_108",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 11.489962849911048,
				y: 5.75
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_328",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_329",
				pcb_port_id: "pcb_port_381",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_108",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 12.509962849911048,
				y: 5.75
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_329",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_330",
				pcb_port_id: "pcb_port_382",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_109",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 11.178734194446129,
				y: 2.99
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_330",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_331",
				pcb_port_id: "pcb_port_383",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_109",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 11.178734194446129,
				y: 4.01
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_331",
				"connectivity_net181",
				"source_trace_80",
				"source_port_384",
				"source_trace_79",
				"source_port_383",
				"source_port_362",
				"pcb_smtpad_308",
				"pcb_port_362",
				"pcb_port_383",
				"pcb_smtpad_332",
				"pcb_port_384"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_332",
				pcb_port_id: "pcb_port_384",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_110",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 11.128734307806154,
				y: 2
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_332",
				"connectivity_net181",
				"source_trace_80",
				"source_port_384",
				"source_trace_79",
				"source_port_383",
				"source_port_362",
				"pcb_smtpad_308",
				"pcb_port_362",
				"pcb_smtpad_331",
				"pcb_port_383",
				"pcb_port_384"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_333",
				pcb_port_id: "pcb_port_385",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_110",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 12.148734307806153,
				y: 2
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_333",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_334",
				pcb_port_id: "pcb_port_387",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_111",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 2.2499015733220578,
				y: 10.974894957317224
			},
			width: 0.6999986,
			height: 1.6999966,
			connectedTo: [
				"pcb_smtpad_334",
				"connectivity_net639",
				"source_trace_296",
				"source_port_393",
				"source_trace_294",
				"source_port_391",
				"source_port_387",
				"pcb_port_387",
				"pcb_smtpad_339",
				"pcb_port_391",
				"pcb_smtpad_340",
				"pcb_port_393"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_335",
				pcb_port_id: "pcb_port_388",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_111",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 2.249901573322057,
				y: 6.3749549573172235
			},
			width: 0.6999986,
			height: 1.6999966,
			connectedTo: [
				"pcb_smtpad_335",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_336",
				pcb_port_id: "pcb_port_386",
				source_port_name: "pin3"
			},
			componentId: "pcb_component_111",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -1.2499644266779428,
				y: 6.3749549573172235
			},
			width: 0.6999986,
			height: 1.6999966,
			connectedTo: [
				"pcb_smtpad_336",
				"connectivity_net1907",
				"source_port_386",
				"pcb_port_386"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_337",
				pcb_port_id: "pcb_port_389",
				source_port_name: "G"
			},
			componentId: "pcb_component_112",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -2.05004,
				y: -5.250002
			},
			width: 0.6500114,
			height: 0.999998,
			connectedTo: [
				"pcb_smtpad_337",
				"connectivity_net628",
				"source_trace_291",
				"source_trace_290",
				"source_port_395",
				"source_port_389",
				"source_port_396",
				"pcb_port_389",
				"pcb_smtpad_343",
				"pcb_port_395",
				"pcb_smtpad_344",
				"pcb_port_396"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_338",
				pcb_port_id: "pcb_port_390",
				source_port_name: "S"
			},
			componentId: "pcb_component_112",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -3.94996,
				y: -5.250002
			},
			width: 0.6500114,
			height: 0.999998,
			connectedTo: [
				"pcb_smtpad_338",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_339",
				pcb_port_id: "pcb_port_391",
				source_port_name: "D"
			},
			componentId: "pcb_component_112",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -3,
				y: -7.249998
			},
			width: 0.6500114,
			height: 0.999998,
			connectedTo: [
				"pcb_smtpad_339",
				"connectivity_net639",
				"source_trace_296",
				"source_port_393",
				"source_trace_294",
				"source_port_391",
				"source_port_387",
				"pcb_smtpad_334",
				"pcb_port_387",
				"pcb_port_391",
				"pcb_smtpad_340",
				"pcb_port_393"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_340",
				pcb_port_id: "pcb_port_393",
				source_port_name: "anode"
			},
			componentId: "pcb_component_113",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 19.249970497009773,
				y: 12.707522007712907
			},
			width: 0.9500108,
			height: 1.1999976,
			connectedTo: [
				"pcb_smtpad_340",
				"connectivity_net639",
				"source_trace_296",
				"source_port_393",
				"source_trace_294",
				"source_port_391",
				"source_port_387",
				"pcb_smtpad_334",
				"pcb_port_387",
				"pcb_smtpad_339",
				"pcb_port_391",
				"pcb_port_393"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_341",
				pcb_port_id: "pcb_port_392",
				source_port_name: "cathode"
			},
			componentId: "pcb_component_113",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 19.249970497009773,
				y: 9.307478007712906
			},
			width: 0.9500108,
			height: 1.1999976,
			connectedTo: [
				"pcb_smtpad_341",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_342",
				pcb_port_id: "pcb_port_394",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_114",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 11.99,
				y: -1.5
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_342",
				"connectivity_net622",
				"source_trace_289",
				"source_port_76",
				"source_port_394",
				"pcb_smtpad_80",
				"pcb_port_76",
				"pcb_port_394"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_343",
				pcb_port_id: "pcb_port_395",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_114",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 13.01,
				y: -1.5
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_343",
				"connectivity_net628",
				"source_trace_291",
				"source_trace_290",
				"source_port_395",
				"source_port_389",
				"source_port_396",
				"pcb_smtpad_337",
				"pcb_port_389",
				"pcb_port_395",
				"pcb_smtpad_344",
				"pcb_port_396"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_344",
				pcb_port_id: "pcb_port_396",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_115",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -13.249999999999998,
				y: 19.71
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_344",
				"connectivity_net628",
				"source_trace_291",
				"source_trace_290",
				"source_port_395",
				"source_port_389",
				"source_port_396",
				"pcb_smtpad_337",
				"pcb_port_389",
				"pcb_smtpad_343",
				"pcb_port_395",
				"pcb_port_396"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_345",
				pcb_port_id: "pcb_port_397",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_115",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -13.249999999999998,
				y: 18.689999999999998
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_345",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_346",
				pcb_port_id: "pcb_port_398",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_116",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 1.4137185623732116,
				y: 4.4949337105610905
			},
			width: 0.8,
			height: 0.95,
			connectedTo: [
				"pcb_smtpad_346",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_347",
				pcb_port_id: "pcb_port_399",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_116",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 3.0637185623732117,
				y: 4.4949337105610905
			},
			width: 0.8,
			height: 0.95,
			connectedTo: [
				"pcb_smtpad_347",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_348",
				pcb_port_id: "pcb_port_400",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_117",
			type: "rect",
			layers: [
				"bottom"
			],
			center: {
				x: 1.01,
				y: -4.5
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_348",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_349",
				pcb_port_id: "pcb_port_401",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_117",
			type: "rect",
			layers: [
				"bottom"
			],
			center: {
				x: -0.010000000000000009,
				y: -4.5
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_349",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_350",
				pcb_port_id: "pcb_port_402",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_118",
			type: "rect",
			layers: [
				"bottom"
			],
			center: {
				x: 2.09,
				y: -3.75
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_350",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_351",
				pcb_port_id: "pcb_port_403",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_118",
			type: "rect",
			layers: [
				"bottom"
			],
			center: {
				x: 3.1100000000000003,
				y: -3.75
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_351",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_352",
				pcb_port_id: "pcb_port_404",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_119",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -0.7500000000000003,
				y: -14.7288
			},
			width: 1.701,
			height: 1.2075,
			connectedTo: [
				"pcb_smtpad_352",
				"connectivity_net650",
				"source_trace_301",
				"source_trace_241",
				"source_port_136",
				"source_port_404",
				"source_port_413",
				"pcb_smtpad_130",
				"pcb_port_136",
				"pcb_port_404",
				"pcb_smtpad_358",
				"pcb_port_413"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_353",
				pcb_port_id: "pcb_port_405",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_119",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -0.7500000000000001,
				y: -11.7712
			},
			width: 1.701,
			height: 1.2075,
			connectedTo: [
				"pcb_smtpad_353",
				"connectivity_net652",
				"source_trace_302",
				"source_trace_300",
				"source_port_405",
				"source_port_224",
				"source_port_406",
				"pcb_plated_hole_4",
				"pcb_port_224",
				"pcb_port_405",
				"pcb_smtpad_354",
				"pcb_port_406"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_354",
				pcb_port_id: "pcb_port_406",
				source_port_name: "IN_NEG"
			},
			componentId: "pcb_component_120",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 2.7050971094912266,
				y: -3.4050000000000002
			},
			width: 0.5684012,
			height: 1.950212,
			ccwRotationDegrees: 90,
			connectedTo: [
				"pcb_smtpad_354",
				"connectivity_net652",
				"source_trace_302",
				"source_trace_300",
				"source_port_405",
				"source_port_224",
				"source_port_406",
				"pcb_plated_hole_4",
				"pcb_port_224",
				"pcb_smtpad_353",
				"pcb_port_405",
				"pcb_port_406"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_355",
				pcb_port_id: "pcb_port_407",
				source_port_name: "GND"
			},
			componentId: "pcb_component_120",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 2.7050971094912266,
				y: -2.1350000000000002
			},
			width: 0.5684012,
			height: 1.950212,
			ccwRotationDegrees: 90,
			connectedTo: [
				"pcb_smtpad_355",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_356",
				pcb_port_id: "pcb_port_408",
				source_port_name: "REF2"
			},
			componentId: "pcb_component_120",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 2.7050971094912266,
				y: -0.8650000000000001
			},
			width: 0.5684012,
			height: 1.950212,
			ccwRotationDegrees: 90,
			connectedTo: [
				"pcb_smtpad_356",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_357",
				pcb_port_id: "pcb_port_409",
				source_port_name: "NC"
			},
			componentId: "pcb_component_120",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 2.7050971094912266,
				y: 0.4049999999999998
			},
			width: 0.5684012,
			height: 1.950212,
			ccwRotationDegrees: 90,
			connectedTo: [
				"pcb_smtpad_357",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_358",
				pcb_port_id: "pcb_port_413",
				source_port_name: "IN_POS"
			},
			componentId: "pcb_component_120",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -2.705102890508773,
				y: -3.405
			},
			width: 0.5684012,
			height: 1.950212,
			ccwRotationDegrees: 90,
			connectedTo: [
				"pcb_smtpad_358",
				"connectivity_net650",
				"source_trace_301",
				"source_trace_241",
				"source_port_136",
				"source_port_404",
				"source_port_413",
				"pcb_smtpad_130",
				"pcb_port_136",
				"pcb_smtpad_352",
				"pcb_port_404",
				"pcb_port_413"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_359",
				pcb_port_id: "pcb_port_412",
				source_port_name: "REF1"
			},
			componentId: "pcb_component_120",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -2.705102890508773,
				y: -2.135
			},
			width: 0.5684012,
			height: 1.950212,
			ccwRotationDegrees: 90,
			connectedTo: [
				"pcb_smtpad_359",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_360",
				pcb_port_id: "pcb_port_411",
				source_port_name: "VS"
			},
			componentId: "pcb_component_120",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -2.705102890508773,
				y: -0.8649999999999999
			},
			width: 0.5684012,
			height: 1.950212,
			ccwRotationDegrees: 90,
			connectedTo: [
				"pcb_smtpad_360",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_361",
				pcb_port_id: "pcb_port_410",
				source_port_name: "OUT"
			},
			componentId: "pcb_component_120",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -2.705102890508773,
				y: 0.40500000000000025
			},
			width: 0.5684012,
			height: 1.950212,
			ccwRotationDegrees: 90,
			connectedTo: [
				"pcb_smtpad_361",
				"connectivity_net668",
				"source_trace_310",
				"source_port_410",
				"source_port_414",
				"pcb_port_410",
				"pcb_smtpad_362",
				"pcb_port_414"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_362",
				pcb_port_id: "pcb_port_414",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_121",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -3.49,
				y: -8.75
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_362",
				"connectivity_net668",
				"source_trace_310",
				"source_port_410",
				"source_port_414",
				"pcb_smtpad_361",
				"pcb_port_410",
				"pcb_port_414"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_363",
				pcb_port_id: "pcb_port_415",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_121",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -4.51,
				y: -8.75
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_363",
				"connectivity_net674",
				"source_trace_312",
				"source_trace_311",
				"source_port_415",
				"source_port_89",
				"source_port_416",
				"pcb_smtpad_67",
				"pcb_port_89",
				"pcb_port_415",
				"pcb_smtpad_364",
				"pcb_port_416"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_364",
				pcb_port_id: "pcb_port_416",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_122",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 5.51,
				y: -6
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_364",
				"connectivity_net674",
				"source_trace_312",
				"source_trace_311",
				"source_port_415",
				"source_port_89",
				"source_port_416",
				"pcb_smtpad_67",
				"pcb_port_89",
				"pcb_smtpad_363",
				"pcb_port_415",
				"pcb_port_416"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_365",
				pcb_port_id: "pcb_port_417",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_122",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 4.49,
				y: -6
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_365",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_366",
				pcb_port_id: "pcb_port_418",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_123",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -4.5,
				y: -1.489999999999999
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_366",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_367",
				pcb_port_id: "pcb_port_419",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_123",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -4.5,
				y: -2.509999999999999
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_367",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_368",
				pcb_port_id: "pcb_port_420",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_124",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 18.989965208520392,
				y: 6.5
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_368",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_369",
				pcb_port_id: "pcb_port_421",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_124",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 20.009965208520395,
				y: 6.5
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_369",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_370",
				pcb_port_id: "pcb_port_422",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_125",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 9.4212,
				y: -6.750022308069838
			},
			width: 1.2075,
			height: 1.701,
			connectedTo: [
				"pcb_smtpad_370",
				"connectivity_net681",
				"source_trace_315",
				"source_trace_243",
				"source_port_141",
				"source_port_422",
				"source_port_431",
				"pcb_smtpad_135",
				"pcb_port_141",
				"pcb_port_422",
				"pcb_smtpad_376",
				"pcb_port_431"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_371",
				pcb_port_id: "pcb_port_423",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_125",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 12.3788,
				y: -6.750022308069838
			},
			width: 1.2075,
			height: 1.701,
			connectedTo: [
				"pcb_smtpad_371",
				"connectivity_net683",
				"source_trace_316",
				"source_trace_314",
				"source_port_423",
				"source_port_226",
				"source_port_424",
				"pcb_plated_hole_6",
				"pcb_port_226",
				"pcb_port_423",
				"pcb_smtpad_372",
				"pcb_port_424"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_372",
				pcb_port_id: "pcb_port_424",
				source_port_name: "IN_NEG"
			},
			componentId: "pcb_component_126",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 13.844965389489973,
				y: 2.037399992332377
			},
			width: 0.5684012,
			height: 1.950212,
			connectedTo: [
				"pcb_smtpad_372",
				"connectivity_net683",
				"source_trace_316",
				"source_trace_314",
				"source_port_423",
				"source_port_226",
				"source_port_424",
				"pcb_plated_hole_6",
				"pcb_port_226",
				"pcb_smtpad_371",
				"pcb_port_423",
				"pcb_port_424"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_373",
				pcb_port_id: "pcb_port_425",
				source_port_name: "GND"
			},
			componentId: "pcb_component_126",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 15.114965389489972,
				y: 2.037399992332377
			},
			width: 0.5684012,
			height: 1.950212,
			connectedTo: [
				"pcb_smtpad_373",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_374",
				pcb_port_id: "pcb_port_426",
				source_port_name: "REF2"
			},
			componentId: "pcb_component_126",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 16.384965389489974,
				y: 2.037399992332377
			},
			width: 0.5684012,
			height: 1.950212,
			connectedTo: [
				"pcb_smtpad_374",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_375",
				pcb_port_id: "pcb_port_427",
				source_port_name: "NC"
			},
			componentId: "pcb_component_126",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 17.654965389489973,
				y: 2.037399992332377
			},
			width: 0.5684012,
			height: 1.950212,
			connectedTo: [
				"pcb_smtpad_375",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_376",
				pcb_port_id: "pcb_port_431",
				source_port_name: "IN_POS"
			},
			componentId: "pcb_component_126",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 13.844965389489973,
				y: 7.447599992332377
			},
			width: 0.5684012,
			height: 1.950212,
			connectedTo: [
				"pcb_smtpad_376",
				"connectivity_net681",
				"source_trace_315",
				"source_trace_243",
				"source_port_141",
				"source_port_422",
				"source_port_431",
				"pcb_smtpad_135",
				"pcb_port_141",
				"pcb_smtpad_370",
				"pcb_port_422",
				"pcb_port_431"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_377",
				pcb_port_id: "pcb_port_430",
				source_port_name: "REF1"
			},
			componentId: "pcb_component_126",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 15.114965389489972,
				y: 7.447599992332377
			},
			width: 0.5684012,
			height: 1.950212,
			connectedTo: [
				"pcb_smtpad_377",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_378",
				pcb_port_id: "pcb_port_429",
				source_port_name: "VS"
			},
			componentId: "pcb_component_126",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 16.384965389489974,
				y: 7.447599992332377
			},
			width: 0.5684012,
			height: 1.950212,
			connectedTo: [
				"pcb_smtpad_378",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_379",
				pcb_port_id: "pcb_port_428",
				source_port_name: "OUT"
			},
			componentId: "pcb_component_126",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 17.654965389489973,
				y: 7.447599992332377
			},
			width: 0.5684012,
			height: 1.950212,
			connectedTo: [
				"pcb_smtpad_379",
				"connectivity_net699",
				"source_trace_324",
				"source_port_428",
				"source_port_432",
				"pcb_port_428",
				"pcb_smtpad_380",
				"pcb_port_432"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_380",
				pcb_port_id: "pcb_port_432",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_127",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 12.168733944490832,
				y: 4.01
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_380",
				"connectivity_net699",
				"source_trace_324",
				"source_port_428",
				"source_port_432",
				"pcb_smtpad_379",
				"pcb_port_428",
				"pcb_port_432"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_381",
				pcb_port_id: "pcb_port_433",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_127",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 12.168733944490832,
				y: 2.9899999999999993
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_381",
				"connectivity_net705",
				"source_trace_326",
				"source_trace_325",
				"source_port_433",
				"source_port_90",
				"source_port_434",
				"pcb_smtpad_66",
				"pcb_port_90",
				"pcb_port_433",
				"pcb_smtpad_382",
				"pcb_port_434"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_382",
				pcb_port_id: "pcb_port_434",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_128",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 17.499969242216473,
				y: 10.99
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_382",
				"connectivity_net705",
				"source_trace_326",
				"source_trace_325",
				"source_port_433",
				"source_port_90",
				"source_port_434",
				"pcb_smtpad_66",
				"pcb_port_90",
				"pcb_smtpad_381",
				"pcb_port_433",
				"pcb_port_434"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_383",
				pcb_port_id: "pcb_port_435",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_128",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 17.499969242216473,
				y: 12.01
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_383",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_384",
				pcb_port_id: "pcb_port_436",
				source_port_name: "pin4"
			},
			componentId: "pcb_component_129",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -11.577586684953037,
				y: -18.583368438700617
			},
			width: 0.5500116,
			height: 0.9169908,
			connectedTo: [
				"pcb_smtpad_384",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_385",
				pcb_port_id: "pcb_port_439",
				source_port_name: "pin3"
			},
			componentId: "pcb_component_129",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -10.677410684953038,
				y: -18.583368438700617
			},
			width: 0.5500116,
			height: 0.9169908,
			connectedTo: [
				"pcb_smtpad_385",
				"connectivity_net733",
				"source_trace_337",
				"source_port_439",
				"source_port_450",
				"pcb_port_439",
				"pcb_smtpad_398",
				"pcb_port_450"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_386",
				pcb_port_id: "pcb_port_438",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_129",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -10.677410684953038,
				y: -16.91636643870062
			},
			width: 0.5500116,
			height: 0.9169908,
			connectedTo: [
				"pcb_smtpad_386",
				"connectivity_net722",
				"source_trace_333",
				"source_port_438",
				"source_port_445",
				"pcb_port_438",
				"pcb_smtpad_393",
				"pcb_port_445"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_387",
				pcb_port_id: "pcb_port_437",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_129",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -11.577586684953037,
				y: -16.91636643870062
			},
			width: 0.5500116,
			height: 0.9169908,
			connectedTo: [
				"pcb_smtpad_387",
				"connectivity_net711",
				"source_trace_329",
				"source_port_437",
				"source_port_440",
				"pcb_port_437",
				"pcb_smtpad_388",
				"pcb_port_440"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_388",
				pcb_port_id: "pcb_port_440",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_130",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -15.010000000000002,
				y: -8.500000000000002
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_388",
				"connectivity_net711",
				"source_trace_329",
				"source_port_437",
				"source_port_440",
				"pcb_smtpad_387",
				"pcb_port_437",
				"pcb_port_440"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_389",
				pcb_port_id: "pcb_port_441",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_130",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -13.990000000000002,
				y: -8.500000000000002
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_389",
				"connectivity_net714",
				"source_trace_330",
				"source_port_441",
				"source_port_442",
				"pcb_port_441",
				"pcb_smtpad_390",
				"pcb_port_442"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_390",
				pcb_port_id: "pcb_port_442",
				source_port_name: "pin3"
			},
			componentId: "pcb_component_131",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -2.44996,
				y: -17.75
			},
			width: 0.8999982,
			height: 0.6999986,
			connectedTo: [
				"pcb_smtpad_390",
				"connectivity_net714",
				"source_trace_330",
				"source_port_441",
				"source_port_442",
				"pcb_smtpad_389",
				"pcb_port_441",
				"pcb_port_442"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_391",
				pcb_port_id: "pcb_port_443",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_131",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -0.55004,
				y: -17.100014
			},
			width: 0.8999982,
			height: 0.6999986,
			connectedTo: [
				"pcb_smtpad_391",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_392",
				pcb_port_id: "pcb_port_444",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_131",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -0.55004,
				y: -18.399986
			},
			width: 0.8999982,
			height: 0.6999986,
			connectedTo: [
				"pcb_smtpad_392",
				"connectivity_net719",
				"source_trace_332",
				"source_port_86",
				"source_port_444",
				"pcb_smtpad_70",
				"pcb_port_86",
				"pcb_port_444"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_393",
				pcb_port_id: "pcb_port_445",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_132",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -8.615,
				y: -15.55
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_393",
				"connectivity_net722",
				"source_trace_333",
				"source_port_438",
				"source_port_445",
				"pcb_smtpad_386",
				"pcb_port_438",
				"pcb_port_445"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_394",
				pcb_port_id: "pcb_port_446",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_132",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -9.635,
				y: -15.55
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_394",
				"connectivity_net725",
				"source_trace_334",
				"source_port_446",
				"source_port_447",
				"pcb_port_446",
				"pcb_smtpad_395",
				"pcb_port_447"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_395",
				pcb_port_id: "pcb_port_447",
				source_port_name: "pin3"
			},
			componentId: "pcb_component_133",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 12.69996,
				y: -4.00002303209947
			},
			width: 0.8999982,
			height: 0.6999986,
			connectedTo: [
				"pcb_smtpad_395",
				"connectivity_net725",
				"source_trace_334",
				"source_port_446",
				"source_port_447",
				"pcb_smtpad_394",
				"pcb_port_446",
				"pcb_port_447"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_396",
				pcb_port_id: "pcb_port_448",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_133",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 10.80004,
				y: -4.6500090320994705
			},
			width: 0.8999982,
			height: 0.6999986,
			connectedTo: [
				"pcb_smtpad_396",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_397",
				pcb_port_id: "pcb_port_449",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_133",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 10.80004,
				y: -3.35003703209947
			},
			width: 0.8999982,
			height: 0.6999986,
			connectedTo: [
				"pcb_smtpad_397",
				"connectivity_net730",
				"source_trace_336",
				"source_port_53",
				"source_port_449",
				"pcb_smtpad_103",
				"pcb_port_53",
				"pcb_port_449"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_398",
				pcb_port_id: "pcb_port_450",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_134",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -5.749999999999999,
				y: -12.26
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_398",
				"connectivity_net733",
				"source_trace_337",
				"source_port_439",
				"source_port_450",
				"pcb_smtpad_385",
				"pcb_port_439",
				"pcb_port_450"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_399",
				pcb_port_id: "pcb_port_451",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_134",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -5.749999999999999,
				y: -11.24
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_399",
				"connectivity_net736",
				"source_trace_338",
				"source_port_451",
				"source_port_452",
				"pcb_port_451",
				"pcb_smtpad_400",
				"pcb_port_452"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_400",
				pcb_port_id: "pcb_port_452",
				source_port_name: "pin3"
			},
			componentId: "pcb_component_135",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 10.950015171589115,
				y: -20.042412303759658
			},
			width: 0.6999986,
			height: 0.8999982,
			connectedTo: [
				"pcb_smtpad_400",
				"connectivity_net736",
				"source_trace_338",
				"source_port_451",
				"source_port_452",
				"pcb_smtpad_399",
				"pcb_port_451",
				"pcb_port_452"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_401",
				pcb_port_id: "pcb_port_453",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_135",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 10.300029171589115,
				y: -18.142492303759656
			},
			width: 0.6999986,
			height: 0.8999982,
			connectedTo: [
				"pcb_smtpad_401",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_402",
				pcb_port_id: "pcb_port_454",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_135",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 11.600001171589115,
				y: -18.142492303759656
			},
			width: 0.6999986,
			height: 0.8999982,
			connectedTo: [
				"pcb_smtpad_402",
				"connectivity_net741",
				"source_trace_340",
				"source_port_54",
				"source_port_454",
				"pcb_smtpad_102",
				"pcb_port_54",
				"pcb_port_454"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_403",
				pcb_port_id: "pcb_port_455",
				source_port_name: "VDD5V"
			},
			componentId: "pcb_component_136",
			type: "rect",
			layers: [
				"bottom"
			],
			center: {
				x: 1.905,
				y: -2.7051
			},
			width: 0.5684012,
			height: 1.950212,
			ccwRotationDegrees: 180,
			connectedTo: [
				"pcb_smtpad_403",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_404",
				pcb_port_id: "pcb_port_456",
				source_port_name: "VDD3V3"
			},
			componentId: "pcb_component_136",
			type: "rect",
			layers: [
				"bottom"
			],
			center: {
				x: 0.635,
				y: -2.7051
			},
			width: 0.5684012,
			height: 1.950212,
			ccwRotationDegrees: 180,
			connectedTo: [
				"pcb_smtpad_404",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_405",
				pcb_port_id: "pcb_port_457",
				source_port_name: "OUT"
			},
			componentId: "pcb_component_136",
			type: "rect",
			layers: [
				"bottom"
			],
			center: {
				x: -0.635,
				y: -2.7051
			},
			width: 0.5684012,
			height: 1.950212,
			ccwRotationDegrees: 180,
			connectedTo: [
				"pcb_smtpad_405",
				"connectivity_net1908",
				"source_port_457",
				"pcb_port_457"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_406",
				pcb_port_id: "pcb_port_458",
				source_port_name: "GND"
			},
			componentId: "pcb_component_136",
			type: "rect",
			layers: [
				"bottom"
			],
			center: {
				x: -1.905,
				y: -2.7051
			},
			width: 0.5684012,
			height: 1.950212,
			ccwRotationDegrees: 180,
			connectedTo: [
				"pcb_smtpad_406",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_407",
				pcb_port_id: "pcb_port_462",
				source_port_name: "DIR"
			},
			componentId: "pcb_component_136",
			type: "rect",
			layers: [
				"bottom"
			],
			center: {
				x: 1.905,
				y: 2.7051
			},
			width: 0.5684012,
			height: 1.950212,
			ccwRotationDegrees: 180,
			connectedTo: [
				"pcb_smtpad_407",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_408",
				pcb_port_id: "pcb_port_461",
				source_port_name: "SCL"
			},
			componentId: "pcb_component_136",
			type: "rect",
			layers: [
				"bottom"
			],
			center: {
				x: 0.635,
				y: 2.7051
			},
			width: 0.5684012,
			height: 1.950212,
			ccwRotationDegrees: 180,
			connectedTo: [
				"pcb_smtpad_408",
				"connectivity_net770",
				"source_trace_353",
				"source_port_465",
				"source_trace_342",
				"source_port_52",
				"source_port_461",
				"pcb_smtpad_104",
				"pcb_port_52",
				"pcb_port_461",
				"pcb_smtpad_413",
				"pcb_port_465"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_409",
				pcb_port_id: "pcb_port_460",
				source_port_name: "SDA"
			},
			componentId: "pcb_component_136",
			type: "rect",
			layers: [
				"bottom"
			],
			center: {
				x: -0.635,
				y: 2.7051
			},
			width: 0.5684012,
			height: 1.950212,
			ccwRotationDegrees: 180,
			connectedTo: [
				"pcb_smtpad_409",
				"connectivity_net766",
				"source_trace_351",
				"source_port_463",
				"source_trace_341",
				"source_port_51",
				"source_port_460",
				"pcb_smtpad_105",
				"pcb_port_51",
				"pcb_port_460",
				"pcb_smtpad_411",
				"pcb_port_463"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_410",
				pcb_port_id: "pcb_port_459",
				source_port_name: "PGO"
			},
			componentId: "pcb_component_136",
			type: "rect",
			layers: [
				"bottom"
			],
			center: {
				x: -1.905,
				y: 2.7051
			},
			width: 0.5684012,
			height: 1.950212,
			ccwRotationDegrees: 180,
			connectedTo: [
				"pcb_smtpad_410",
				"connectivity_net1909",
				"source_port_459",
				"pcb_port_459"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_411",
				pcb_port_id: "pcb_port_463",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_137",
			type: "rect",
			layers: [
				"bottom"
			],
			center: {
				x: -10.74,
				y: 4
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_411",
				"connectivity_net766",
				"source_trace_351",
				"source_port_463",
				"source_trace_341",
				"source_port_51",
				"source_port_460",
				"pcb_smtpad_105",
				"pcb_port_51",
				"pcb_smtpad_409",
				"pcb_port_460",
				"pcb_port_463"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_412",
				pcb_port_id: "pcb_port_464",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_137",
			type: "rect",
			layers: [
				"bottom"
			],
			center: {
				x: -11.76,
				y: 4
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_412",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_413",
				pcb_port_id: "pcb_port_465",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_138",
			type: "rect",
			layers: [
				"bottom"
			],
			center: {
				x: -7.49,
				y: 2.75
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_413",
				"connectivity_net770",
				"source_trace_353",
				"source_port_465",
				"source_trace_342",
				"source_port_52",
				"source_port_461",
				"pcb_smtpad_104",
				"pcb_port_52",
				"pcb_smtpad_408",
				"pcb_port_461",
				"pcb_port_465"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_414",
				pcb_port_id: "pcb_port_466",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_138",
			type: "rect",
			layers: [
				"bottom"
			],
			center: {
				x: -8.51,
				y: 2.75
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_414",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_415",
				pcb_port_id: "pcb_port_467",
				source_port_name: "pin3"
			},
			componentId: "pcb_component_139",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -19.149986,
				y: -19.250127
			},
			width: 0.5100066,
			height: 0.3999992,
			connectedTo: [
				"pcb_smtpad_415",
				"connectivity_net780",
				"source_trace_357",
				"source_trace_356",
				"source_port_467",
				"source_port_215",
				"source_port_470",
				"pcb_smtpad_174",
				"pcb_port_215",
				"pcb_port_467",
				"pcb_smtpad_418",
				"pcb_port_470"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_416",
				pcb_port_id: "pcb_port_469",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_139",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -17.850014,
				y: -19.749999
			},
			width: 0.5100066,
			height: 0.3999992,
			connectedTo: [
				"pcb_smtpad_416",
				"connectivity_net774",
				"source_trace_355",
				"source_port_55",
				"source_port_469",
				"pcb_smtpad_101",
				"pcb_port_55",
				"pcb_port_469"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_417",
				pcb_port_id: "pcb_port_468",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_139",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -17.850014,
				y: -18.750001
			},
			width: 0.5100066,
			height: 0.3999992,
			connectedTo: [
				"pcb_smtpad_417",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_418",
				pcb_port_id: "pcb_port_470",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_140",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 19.24998056096147,
				y: 1.49
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_418",
				"connectivity_net780",
				"source_trace_357",
				"source_trace_356",
				"source_port_467",
				"source_port_215",
				"source_port_470",
				"pcb_smtpad_174",
				"pcb_port_215",
				"pcb_smtpad_415",
				"pcb_port_467",
				"pcb_port_470"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_419",
				pcb_port_id: "pcb_port_471",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_140",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 19.24998056096147,
				y: 2.51
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_419",
				"connectivity_net836",
				"source_trace_383",
				"source_trace_382",
				"source_trace_368",
				"source_port_481",
				"source_trace_363",
				"source_port_476",
				"source_trace_358",
				"source_port_471",
				"source_trace_250",
				"source_port_262",
				"source_trace_213",
				"source_trace_211",
				"source_port_221",
				"source_port_207",
				"source_port_218",
				"source_port_494",
				"source_port_504",
				"pcb_smtpad_182",
				"pcb_port_207",
				"pcb_smtpad_184",
				"pcb_port_218",
				"pcb_smtpad_187",
				"pcb_port_221",
				"pcb_smtpad_224",
				"pcb_port_262",
				"pcb_port_471",
				"pcb_smtpad_424",
				"pcb_port_476",
				"pcb_smtpad_429",
				"pcb_port_481",
				"pcb_smtpad_442",
				"pcb_port_494",
				"pcb_smtpad_452",
				"pcb_port_504"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_420",
				pcb_port_id: "pcb_port_472",
				source_port_name: "pin3"
			},
			componentId: "pcb_component_141",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 3.600014,
				y: -18.750127
			},
			width: 0.5100066,
			height: 0.3999992,
			connectedTo: [
				"pcb_smtpad_420",
				"connectivity_net792",
				"source_trace_362",
				"source_trace_361",
				"source_port_472",
				"source_port_208",
				"source_port_475",
				"pcb_smtpad_181",
				"pcb_port_208",
				"pcb_port_472",
				"pcb_smtpad_423",
				"pcb_port_475"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_421",
				pcb_port_id: "pcb_port_474",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_141",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 4.899986,
				y: -19.249999
			},
			width: 0.5100066,
			height: 0.3999992,
			connectedTo: [
				"pcb_smtpad_421",
				"connectivity_net786",
				"source_trace_360",
				"source_port_56",
				"source_port_474",
				"pcb_smtpad_100",
				"pcb_port_56",
				"pcb_port_474"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_422",
				pcb_port_id: "pcb_port_473",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_141",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 4.899986,
				y: -18.250001
			},
			width: 0.5100066,
			height: 0.3999992,
			connectedTo: [
				"pcb_smtpad_422",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_423",
				pcb_port_id: "pcb_port_475",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_142",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 18.98996520852039,
				y: 3.5
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_423",
				"connectivity_net792",
				"source_trace_362",
				"source_trace_361",
				"source_port_472",
				"source_port_208",
				"source_port_475",
				"pcb_smtpad_181",
				"pcb_port_208",
				"pcb_smtpad_420",
				"pcb_port_472",
				"pcb_port_475"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_424",
				pcb_port_id: "pcb_port_476",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_142",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 20.00996520852039,
				y: 3.5
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_424",
				"connectivity_net836",
				"source_trace_383",
				"source_trace_382",
				"source_trace_368",
				"source_port_481",
				"source_trace_363",
				"source_port_476",
				"source_trace_358",
				"source_port_471",
				"source_trace_250",
				"source_port_262",
				"source_trace_213",
				"source_trace_211",
				"source_port_221",
				"source_port_207",
				"source_port_218",
				"source_port_494",
				"source_port_504",
				"pcb_smtpad_182",
				"pcb_port_207",
				"pcb_smtpad_184",
				"pcb_port_218",
				"pcb_smtpad_187",
				"pcb_port_221",
				"pcb_smtpad_224",
				"pcb_port_262",
				"pcb_smtpad_419",
				"pcb_port_471",
				"pcb_port_476",
				"pcb_smtpad_429",
				"pcb_port_481",
				"pcb_smtpad_442",
				"pcb_port_494",
				"pcb_smtpad_452",
				"pcb_port_504"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_425",
				pcb_port_id: "pcb_port_477",
				source_port_name: "pin3"
			},
			componentId: "pcb_component_143",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 1.100014000000001,
				y: -18.750127
			},
			width: 0.5100066,
			height: 0.3999992,
			connectedTo: [
				"pcb_smtpad_425",
				"connectivity_net804",
				"source_trace_367",
				"source_trace_366",
				"source_port_477",
				"source_port_209",
				"source_port_480",
				"pcb_smtpad_180",
				"pcb_port_209",
				"pcb_port_477",
				"pcb_smtpad_428",
				"pcb_port_480"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_426",
				pcb_port_id: "pcb_port_479",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_143",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 2.399986000000001,
				y: -19.249999
			},
			width: 0.5100066,
			height: 0.3999992,
			connectedTo: [
				"pcb_smtpad_426",
				"connectivity_net798",
				"source_trace_365",
				"source_port_57",
				"source_port_479",
				"pcb_smtpad_99",
				"pcb_port_57",
				"pcb_port_479"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_427",
				pcb_port_id: "pcb_port_478",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_143",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: 2.399986000000001,
				y: -18.250001
			},
			width: 0.5100066,
			height: 0.3999992,
			connectedTo: [
				"pcb_smtpad_427",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_428",
				pcb_port_id: "pcb_port_480",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_144",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -20.01,
				y: 17
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_428",
				"connectivity_net804",
				"source_trace_367",
				"source_trace_366",
				"source_port_477",
				"source_port_209",
				"source_port_480",
				"pcb_smtpad_180",
				"pcb_port_209",
				"pcb_smtpad_425",
				"pcb_port_477",
				"pcb_port_480"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_429",
				pcb_port_id: "pcb_port_481",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_144",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -18.99,
				y: 17
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_429",
				"connectivity_net836",
				"source_trace_383",
				"source_trace_382",
				"source_trace_368",
				"source_port_481",
				"source_trace_363",
				"source_port_476",
				"source_trace_358",
				"source_port_471",
				"source_trace_250",
				"source_port_262",
				"source_trace_213",
				"source_trace_211",
				"source_port_221",
				"source_port_207",
				"source_port_218",
				"source_port_494",
				"source_port_504",
				"pcb_smtpad_182",
				"pcb_port_207",
				"pcb_smtpad_184",
				"pcb_port_218",
				"pcb_smtpad_187",
				"pcb_port_221",
				"pcb_smtpad_224",
				"pcb_port_262",
				"pcb_smtpad_419",
				"pcb_port_471",
				"pcb_smtpad_424",
				"pcb_port_476",
				"pcb_port_481",
				"pcb_smtpad_442",
				"pcb_port_494",
				"pcb_smtpad_452",
				"pcb_port_504"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_430",
				pcb_port_id: "pcb_port_482",
				source_port_name: "A1"
			},
			componentId: "pcb_component_145",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -4.440024766284221,
				y: -19.908466428495306
			},
			width: 0.2800096,
			height: 1.620012,
			ccwRotationDegrees: 90,
			connectedTo: [
				"pcb_smtpad_430",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_431",
				pcb_port_id: "pcb_port_483",
				source_port_name: "A0"
			},
			componentId: "pcb_component_145",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -4.440024766284221,
				y: -19.408340428495304
			},
			width: 0.2800096,
			height: 1.620012,
			ccwRotationDegrees: 90,
			connectedTo: [
				"pcb_smtpad_431",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_432",
				pcb_port_id: "pcb_port_484",
				source_port_name: "Alert"
			},
			componentId: "pcb_component_145",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -4.440024766284221,
				y: -18.908468428495304
			},
			width: 0.2800096,
			height: 1.620012,
			ccwRotationDegrees: 90,
			connectedTo: [
				"pcb_smtpad_432",
				"connectivity_net1910",
				"source_port_484",
				"pcb_port_484"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_433",
				pcb_port_id: "pcb_port_485",
				source_port_name: "SDA"
			},
			componentId: "pcb_component_145",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -4.440024766284221,
				y: -18.408342428495303
			},
			width: 0.2800096,
			height: 1.620012,
			ccwRotationDegrees: 90,
			connectedTo: [
				"pcb_smtpad_433",
				"connectivity_net828",
				"source_trace_379",
				"source_port_485",
				"source_trace_287",
				"source_trace_260",
				"source_port_275",
				"source_trace_254",
				"source_trace_87",
				"source_port_87",
				"source_net_13",
				"source_port_272",
				"pcb_smtpad_69",
				"pcb_port_87",
				"pcb_smtpad_234",
				"pcb_port_272",
				"pcb_smtpad_237",
				"pcb_port_275",
				"pcb_port_485"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_434",
				pcb_port_id: "pcb_port_486",
				source_port_name: "SCL"
			},
			componentId: "pcb_component_145",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -4.440024766284221,
				y: -17.908470428495303
			},
			width: 0.2800096,
			height: 1.620012,
			ccwRotationDegrees: 90,
			connectedTo: [
				"pcb_smtpad_434",
				"connectivity_net830",
				"source_trace_380",
				"source_port_486",
				"source_trace_288",
				"source_trace_261",
				"source_port_277",
				"source_trace_255",
				"source_trace_88",
				"source_port_88",
				"source_net_14",
				"source_port_267",
				"pcb_smtpad_68",
				"pcb_port_88",
				"pcb_smtpad_232",
				"pcb_port_267",
				"pcb_smtpad_239",
				"pcb_port_277",
				"pcb_port_486"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_435",
				pcb_port_id: "pcb_port_491",
				source_port_name: "VIN_POS"
			},
			componentId: "pcb_component_145",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -8.659980766284221,
				y: -19.908466428495306
			},
			width: 0.2800096,
			height: 1.620012,
			ccwRotationDegrees: 90,
			connectedTo: [
				"pcb_smtpad_435",
				"connectivity_net814",
				"source_trace_372",
				"source_port_490",
				"source_trace_371",
				"source_port_491",
				"source_trace_370",
				"source_trace_210",
				"source_trace_209",
				"source_trace_204",
				"source_trace_201",
				"source_port_196",
				"source_port_205",
				"source_port_230",
				"source_port_220",
				"source_port_222",
				"source_port_489",
				"pcb_smtpad_172",
				"pcb_port_196",
				"pcb_smtpad_171",
				"pcb_port_205",
				"pcb_smtpad_186",
				"pcb_port_220",
				"pcb_smtpad_188",
				"pcb_port_222",
				"pcb_smtpad_192",
				"pcb_port_230",
				"pcb_smtpad_437",
				"pcb_port_489",
				"pcb_smtpad_436",
				"pcb_port_490",
				"pcb_port_491"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_436",
				pcb_port_id: "pcb_port_490",
				source_port_name: "VIN_NEG"
			},
			componentId: "pcb_component_145",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -8.659980766284221,
				y: -19.408340428495304
			},
			width: 0.2800096,
			height: 1.620012,
			ccwRotationDegrees: 90,
			connectedTo: [
				"pcb_smtpad_436",
				"connectivity_net814",
				"source_trace_372",
				"source_port_490",
				"source_trace_371",
				"source_port_491",
				"source_trace_370",
				"source_trace_210",
				"source_trace_209",
				"source_trace_204",
				"source_trace_201",
				"source_port_196",
				"source_port_205",
				"source_port_230",
				"source_port_220",
				"source_port_222",
				"source_port_489",
				"pcb_smtpad_172",
				"pcb_port_196",
				"pcb_smtpad_171",
				"pcb_port_205",
				"pcb_smtpad_186",
				"pcb_port_220",
				"pcb_smtpad_188",
				"pcb_port_222",
				"pcb_smtpad_192",
				"pcb_port_230",
				"pcb_smtpad_437",
				"pcb_port_489",
				"pcb_port_490",
				"pcb_smtpad_435",
				"pcb_port_491"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_437",
				pcb_port_id: "pcb_port_489",
				source_port_name: "VBUS"
			},
			componentId: "pcb_component_145",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -8.659980766284221,
				y: -18.908468428495304
			},
			width: 0.2800096,
			height: 1.620012,
			ccwRotationDegrees: 90,
			connectedTo: [
				"pcb_smtpad_437",
				"connectivity_net814",
				"source_trace_372",
				"source_port_490",
				"source_trace_371",
				"source_port_491",
				"source_trace_370",
				"source_trace_210",
				"source_trace_209",
				"source_trace_204",
				"source_trace_201",
				"source_port_196",
				"source_port_205",
				"source_port_230",
				"source_port_220",
				"source_port_222",
				"source_port_489",
				"pcb_smtpad_172",
				"pcb_port_196",
				"pcb_smtpad_171",
				"pcb_port_205",
				"pcb_smtpad_186",
				"pcb_port_220",
				"pcb_smtpad_188",
				"pcb_port_222",
				"pcb_smtpad_192",
				"pcb_port_230",
				"pcb_port_489",
				"pcb_smtpad_436",
				"pcb_port_490",
				"pcb_smtpad_435",
				"pcb_port_491"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_438",
				pcb_port_id: "pcb_port_488",
				source_port_name: "GND"
			},
			componentId: "pcb_component_145",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -8.659980766284221,
				y: -18.408342428495303
			},
			width: 0.2800096,
			height: 1.620012,
			ccwRotationDegrees: 90,
			connectedTo: [
				"pcb_smtpad_438",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_439",
				pcb_port_id: "pcb_port_487",
				source_port_name: "VS_POS"
			},
			componentId: "pcb_component_145",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -8.659980766284221,
				y: -17.908470428495303
			},
			width: 0.2800096,
			height: 1.620012,
			ccwRotationDegrees: 90,
			connectedTo: [
				"pcb_smtpad_439",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_440",
				pcb_port_id: "pcb_port_492",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_146",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -11.209997233735299,
				y: -19.841664132878854
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_440",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_441",
				pcb_port_id: "pcb_port_493",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_146",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -10.1899972337353,
				y: -19.841664132878854
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_441",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_442",
				pcb_port_id: "pcb_port_494",
				source_port_name: "In1"
			},
			componentId: "pcb_component_147",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -19.999999,
				y: -13.89008
			},
			width: 0.2800096,
			height: 0.6800088,
			connectedTo: [
				"pcb_smtpad_442",
				"connectivity_net836",
				"source_trace_383",
				"source_trace_382",
				"source_trace_368",
				"source_port_481",
				"source_trace_363",
				"source_port_476",
				"source_trace_358",
				"source_port_471",
				"source_trace_250",
				"source_port_262",
				"source_trace_213",
				"source_trace_211",
				"source_port_221",
				"source_port_207",
				"source_port_218",
				"source_port_494",
				"source_port_504",
				"pcb_smtpad_182",
				"pcb_port_207",
				"pcb_smtpad_184",
				"pcb_port_218",
				"pcb_smtpad_187",
				"pcb_port_221",
				"pcb_smtpad_224",
				"pcb_port_262",
				"pcb_smtpad_419",
				"pcb_port_471",
				"pcb_smtpad_424",
				"pcb_port_476",
				"pcb_smtpad_429",
				"pcb_port_481",
				"pcb_port_494",
				"pcb_smtpad_452",
				"pcb_port_504"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_443",
				pcb_port_id: "pcb_port_495",
				source_port_name: "GND"
			},
			componentId: "pcb_component_147",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -19.500127,
				y: -13.89008
			},
			width: 0.2800096,
			height: 0.6800088,
			connectedTo: [
				"pcb_smtpad_443",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_444",
				pcb_port_id: "pcb_port_496",
				source_port_name: "In0"
			},
			componentId: "pcb_component_147",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -19.000001,
				y: -13.89008
			},
			width: 0.2800096,
			height: 0.6800088,
			connectedTo: [
				"pcb_smtpad_444",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_445",
				pcb_port_id: "pcb_port_497",
				source_port_name: "Y"
			},
			componentId: "pcb_component_147",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -19.000001,
				y: -12.60992
			},
			width: 0.2800096,
			height: 0.6800088,
			connectedTo: [
				"pcb_smtpad_445",
				"connectivity_net853",
				"source_trace_391",
				"source_trace_390",
				"source_port_497",
				"source_port_58",
				"source_port_502",
				"pcb_smtpad_98",
				"pcb_port_58",
				"pcb_port_497",
				"pcb_smtpad_450",
				"pcb_port_502"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_446",
				pcb_port_id: "pcb_port_498",
				source_port_name: "VCC"
			},
			componentId: "pcb_component_147",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -19.500127,
				y: -12.60992
			},
			width: 0.2800096,
			height: 0.6800088,
			connectedTo: [
				"pcb_smtpad_446",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_port_498",
				"pcb_smtpad_448",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_447",
				pcb_port_id: "pcb_port_499",
				source_port_name: "In2"
			},
			componentId: "pcb_component_147",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -19.999999,
				y: -12.60992
			},
			width: 0.2800096,
			height: 0.6800088,
			connectedTo: [
				"pcb_smtpad_447",
				"connectivity_net832",
				"source_trace_381",
				"source_trace_249",
				"source_port_261",
				"source_trace_248",
				"source_port_258",
				"source_port_216",
				"source_port_499",
				"pcb_smtpad_173",
				"pcb_port_216",
				"pcb_smtpad_222",
				"pcb_port_258",
				"pcb_smtpad_223",
				"pcb_port_261",
				"pcb_port_499"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_448",
				pcb_port_id: "pcb_port_500",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_148",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -19.5,
				y: -16.01
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_448",
				"connectivity_net1919",
				"pcb_trace_8",
				"source_trace_388",
				"source_trace_387",
				"source_port_498",
				"source_trace_374",
				"source_trace_373",
				"source_trace_354",
				"source_port_466",
				"source_trace_352",
				"source_port_464",
				"source_trace_349",
				"source_port_402",
				"source_trace_347",
				"source_port_400",
				"source_trace_344",
				"source_trace_343",
				"source_trace_328",
				"source_trace_322",
				"source_port_420",
				"source_trace_318",
				"source_trace_317",
				"source_trace_308",
				"source_port_418",
				"source_trace_304",
				"source_trace_303",
				"source_trace_298",
				"source_port_398",
				"source_trace_297",
				"source_port_392",
				"source_trace_295",
				"source_port_388",
				"source_trace_264",
				"source_port_278",
				"source_trace_263",
				"source_port_276",
				"source_trace_259",
				"source_port_273",
				"source_trace_258",
				"source_port_271",
				"source_trace_253",
				"source_port_257",
				"source_trace_188",
				"source_port_253",
				"source_trace_162",
				"source_port_36",
				"source_trace_159",
				"source_port_35",
				"source_trace_145",
				"source_trace_102",
				"source_port_38",
				"source_port_120",
				"source_trace_141",
				"source_trace_82",
				"source_port_48",
				"source_trace_78",
				"source_port_382",
				"source_trace_76",
				"source_port_380",
				"source_trace_74",
				"source_port_378",
				"source_trace_73",
				"source_port_377",
				"source_trace_51",
				"source_port_351",
				"source_trace_49",
				"source_port_349",
				"source_trace_41",
				"source_port_347",
				"source_trace_32",
				"source_port_329",
				"source_trace_30",
				"source_port_327",
				"source_net_3",
				"source_trace_139",
				"source_port_44",
				"source_trace_136",
				"source_port_42",
				"source_trace_133",
				"source_trace_131",
				"source_trace_108",
				"source_port_40",
				"source_port_97",
				"source_trace_130",
				"source_port_93",
				"source_trace_123",
				"source_port_50",
				"source_trace_122",
				"source_port_59",
				"source_trace_121",
				"source_port_71",
				"source_trace_120",
				"source_port_82",
				"source_trace_119",
				"source_port_91",
				"source_trace_118",
				"source_port_98",
				"source_trace_106",
				"source_port_12",
				"source_trace_104",
				"source_port_10",
				"source_trace_100",
				"source_port_23",
				"source_trace_97",
				"source_port_16",
				"source_trace_95",
				"source_port_14",
				"source_trace_93",
				"source_port_20",
				"source_trace_91",
				"source_port_18",
				"source_net_15",
				"source_port_411",
				"source_port_412",
				"source_port_429",
				"source_port_430",
				"source_port_436",
				"source_port_456",
				"source_port_455",
				"source_port_487",
				"source_port_492",
				"source_port_500",
				"pcb_smtpad_10",
				"pcb_port_10",
				"pcb_smtpad_12",
				"pcb_port_12",
				"pcb_smtpad_14",
				"pcb_port_14",
				"pcb_smtpad_16",
				"pcb_port_16",
				"pcb_smtpad_18",
				"pcb_port_18",
				"pcb_smtpad_20",
				"pcb_port_20",
				"pcb_smtpad_23",
				"pcb_port_23",
				"pcb_smtpad_35",
				"pcb_port_35",
				"pcb_smtpad_36",
				"pcb_port_36",
				"pcb_smtpad_38",
				"pcb_port_38",
				"pcb_smtpad_40",
				"pcb_port_40",
				"pcb_smtpad_42",
				"pcb_port_42",
				"pcb_smtpad_44",
				"pcb_port_44",
				"pcb_smtpad_48",
				"pcb_port_48",
				"pcb_smtpad_106",
				"pcb_port_50",
				"pcb_smtpad_97",
				"pcb_port_59",
				"pcb_smtpad_85",
				"pcb_port_71",
				"pcb_smtpad_74",
				"pcb_port_82",
				"pcb_smtpad_65",
				"pcb_port_91",
				"pcb_smtpad_63",
				"pcb_port_93",
				"pcb_smtpad_59",
				"pcb_port_97",
				"pcb_smtpad_58",
				"pcb_port_98",
				"pcb_smtpad_117",
				"pcb_port_120",
				"pcb_smtpad_215",
				"pcb_port_253",
				"pcb_smtpad_219",
				"pcb_port_257",
				"pcb_smtpad_229",
				"pcb_port_271",
				"pcb_smtpad_235",
				"pcb_port_273",
				"pcb_smtpad_238",
				"pcb_port_276",
				"pcb_smtpad_240",
				"pcb_port_278",
				"pcb_smtpad_275",
				"pcb_port_327",
				"pcb_smtpad_277",
				"pcb_port_329",
				"pcb_smtpad_295",
				"pcb_port_347",
				"pcb_smtpad_297",
				"pcb_port_349",
				"pcb_smtpad_299",
				"pcb_port_351",
				"pcb_smtpad_325",
				"pcb_port_377",
				"pcb_smtpad_326",
				"pcb_port_378",
				"pcb_smtpad_328",
				"pcb_port_380",
				"pcb_smtpad_330",
				"pcb_port_382",
				"pcb_smtpad_335",
				"pcb_port_388",
				"pcb_smtpad_341",
				"pcb_port_392",
				"pcb_smtpad_346",
				"pcb_port_398",
				"pcb_smtpad_348",
				"pcb_port_400",
				"pcb_smtpad_350",
				"pcb_port_402",
				"pcb_smtpad_360",
				"pcb_port_411",
				"pcb_smtpad_359",
				"pcb_port_412",
				"pcb_smtpad_366",
				"pcb_port_418",
				"pcb_smtpad_368",
				"pcb_port_420",
				"pcb_smtpad_378",
				"pcb_port_429",
				"pcb_smtpad_377",
				"pcb_port_430",
				"pcb_smtpad_384",
				"pcb_port_436",
				"pcb_smtpad_403",
				"pcb_port_455",
				"pcb_smtpad_404",
				"pcb_port_456",
				"pcb_smtpad_412",
				"pcb_port_464",
				"pcb_smtpad_414",
				"pcb_port_466",
				"pcb_smtpad_439",
				"pcb_port_487",
				"pcb_smtpad_440",
				"pcb_port_492",
				"pcb_smtpad_446",
				"pcb_port_498",
				"pcb_port_500"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_449",
				pcb_port_id: "pcb_port_501",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_148",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -19.5,
				y: -14.99
			},
			width: 0.64,
			height: 0.54,
			connectedTo: [
				"pcb_smtpad_449",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_450",
				pcb_port_id: "pcb_port_502",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_149",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -16.01,
				y: -19.25
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_450",
				"connectivity_net853",
				"source_trace_391",
				"source_trace_390",
				"source_port_497",
				"source_port_58",
				"source_port_502",
				"pcb_smtpad_98",
				"pcb_port_58",
				"pcb_smtpad_445",
				"pcb_port_497",
				"pcb_port_502"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_451",
				pcb_port_id: "pcb_port_503",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_149",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -14.99,
				y: -19.25
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_451",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_452",
				pcb_port_id: "pcb_port_504",
				source_port_name: "pin1"
			},
			componentId: "pcb_component_150",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -20.01,
				y: -7.25
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_452",
				"connectivity_net836",
				"source_trace_383",
				"source_trace_382",
				"source_trace_368",
				"source_port_481",
				"source_trace_363",
				"source_port_476",
				"source_trace_358",
				"source_port_471",
				"source_trace_250",
				"source_port_262",
				"source_trace_213",
				"source_trace_211",
				"source_port_221",
				"source_port_207",
				"source_port_218",
				"source_port_494",
				"source_port_504",
				"pcb_smtpad_182",
				"pcb_port_207",
				"pcb_smtpad_184",
				"pcb_port_218",
				"pcb_smtpad_187",
				"pcb_port_221",
				"pcb_smtpad_224",
				"pcb_port_262",
				"pcb_smtpad_419",
				"pcb_port_471",
				"pcb_smtpad_424",
				"pcb_port_476",
				"pcb_smtpad_429",
				"pcb_port_481",
				"pcb_smtpad_442",
				"pcb_port_494",
				"pcb_port_504"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_smtpad_id: "pcb_smtpad_453",
				pcb_port_id: "pcb_port_505",
				source_port_name: "pin2"
			},
			componentId: "pcb_component_150",
			type: "rect",
			layers: [
				"top"
			],
			center: {
				x: -18.99,
				y: -7.25
			},
			width: 0.54,
			height: 0.64,
			connectedTo: [
				"pcb_smtpad_453",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_plated_hole_id: "pcb_plated_hole_0",
				pcb_port_id: "pcb_port_194",
				source_port_name: "EH4"
			},
			componentId: "pcb_component_48",
			type: "rect",
			layers: [
				"top",
				"inner1",
				"inner2",
				"bottom"
			],
			center: {
				x: 2.674888,
				y: 18.074130800000002
			},
			width: 1.1999976,
			height: 1.7999964,
			ccwRotationDegrees: 180,
			connectedTo: [
				"pcb_plated_hole_0",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_plated_hole_id: "pcb_plated_hole_1",
				pcb_port_id: "pcb_port_192",
				source_port_name: "EH2"
			},
			componentId: "pcb_component_48",
			type: "rect",
			layers: [
				"top",
				"inner1",
				"inner2",
				"bottom"
			],
			center: {
				x: 2.674888,
				y: 13.8943068
			},
			width: 1.1999976,
			height: 1.999996,
			ccwRotationDegrees: 180,
			connectedTo: [
				"pcb_plated_hole_1",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_plated_hole_id: "pcb_plated_hole_2",
				pcb_port_id: "pcb_port_191",
				source_port_name: "EH1"
			},
			componentId: "pcb_component_48",
			type: "rect",
			layers: [
				"top",
				"inner1",
				"inner2",
				"bottom"
			],
			center: {
				x: 11.325112,
				y: 13.8943068
			},
			width: 1.1999976,
			height: 1.999996,
			ccwRotationDegrees: 180,
			connectedTo: [
				"pcb_plated_hole_2",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_plated_hole_id: "pcb_plated_hole_3",
				pcb_port_id: "pcb_port_193",
				source_port_name: "EH3"
			},
			componentId: "pcb_component_48",
			type: "rect",
			layers: [
				"top",
				"inner1",
				"inner2",
				"bottom"
			],
			center: {
				x: 11.325112,
				y: 18.0741308
			},
			width: 1.1999976,
			height: 1.7999964,
			ccwRotationDegrees: 180,
			connectedTo: [
				"pcb_plated_hole_3",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_plated_hole_id: "pcb_plated_hole_4",
				pcb_port_id: "pcb_port_224",
				source_port_name: "A_PLUS"
			},
			componentId: "pcb_component_53",
			type: "oval",
			layers: [
				"top",
				"inner1",
				"inner2",
				"bottom"
			],
			center: {
				x: 17,
				y: -7.65
			},
			width: 1.4,
			height: 1.4,
			connectedTo: [
				"pcb_plated_hole_4",
				"connectivity_net652",
				"source_trace_302",
				"source_trace_300",
				"source_port_405",
				"source_port_224",
				"source_port_406",
				"pcb_port_224",
				"pcb_smtpad_353",
				"pcb_port_405",
				"pcb_smtpad_354",
				"pcb_port_406"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_plated_hole_id: "pcb_plated_hole_5",
				pcb_port_id: "pcb_port_225",
				source_port_name: "A_MINUS"
			},
			componentId: "pcb_component_53",
			type: "rect",
			layers: [
				"top",
				"inner1",
				"inner2",
				"bottom"
			],
			center: {
				x: 17,
				y: -5.65
			},
			width: 1.2,
			height: 1.75,
			ccwRotationDegrees: 90,
			connectedTo: [
				"pcb_plated_hole_5",
				"connectivity_net539",
				"source_trace_242",
				"source_port_138",
				"source_port_225",
				"pcb_smtpad_132",
				"pcb_port_138",
				"pcb_port_225"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_plated_hole_id: "pcb_plated_hole_6",
				pcb_port_id: "pcb_port_226",
				source_port_name: "B_PLUS"
			},
			componentId: "pcb_component_53",
			type: "rect",
			layers: [
				"top",
				"inner1",
				"inner2",
				"bottom"
			],
			center: {
				x: 17,
				y: -3.6500000000000004
			},
			width: 1.2,
			height: 1.75,
			ccwRotationDegrees: 90,
			connectedTo: [
				"pcb_plated_hole_6",
				"connectivity_net683",
				"source_trace_316",
				"source_trace_314",
				"source_port_423",
				"source_port_226",
				"source_port_424",
				"pcb_port_226",
				"pcb_smtpad_371",
				"pcb_port_423",
				"pcb_smtpad_372",
				"pcb_port_424"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_plated_hole_id: "pcb_plated_hole_7",
				pcb_port_id: "pcb_port_227",
				source_port_name: "B_MINUS"
			},
			componentId: "pcb_component_53",
			type: "rect",
			layers: [
				"top",
				"inner1",
				"inner2",
				"bottom"
			],
			center: {
				x: 17,
				y: -1.6500000000000004
			},
			width: 1.2,
			height: 1.75,
			ccwRotationDegrees: 90,
			connectedTo: [
				"pcb_plated_hole_7",
				"connectivity_net545",
				"source_trace_244",
				"source_port_139",
				"source_port_227",
				"pcb_smtpad_133",
				"pcb_port_139",
				"pcb_port_227"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_plated_hole_id: "pcb_plated_hole_8",
				pcb_port_id: "pcb_port_281",
				source_port_name: "GND"
			},
			componentId: "pcb_component_78",
			type: "oval",
			layers: [
				"top",
				"inner1",
				"inner2",
				"bottom"
			],
			center: {
				x: -15.5,
				y: -15.5
			},
			width: 5.6,
			height: 5.6,
			connectedTo: [
				"pcb_plated_hole_8",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_plated_hole_id: "pcb_plated_hole_9",
				pcb_port_id: "pcb_port_282",
				source_port_name: "GND"
			},
			componentId: "pcb_component_79",
			type: "oval",
			layers: [
				"top",
				"inner1",
				"inner2",
				"bottom"
			],
			center: {
				x: -15.5,
				y: 15.5
			},
			width: 5.6,
			height: 5.6,
			connectedTo: [
				"pcb_plated_hole_9",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_plated_hole_id: "pcb_plated_hole_10",
				pcb_port_id: "pcb_port_283",
				source_port_name: "GND"
			},
			componentId: "pcb_component_80",
			type: "oval",
			layers: [
				"top",
				"inner1",
				"inner2",
				"bottom"
			],
			center: {
				x: 15.5,
				y: -15.5
			},
			width: 5.6,
			height: 5.6,
			connectedTo: [
				"pcb_plated_hole_10",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_plated_hole_id: "pcb_plated_hole_11",
				pcb_port_id: "pcb_port_284",
				source_port_name: "GND"
			},
			componentId: "pcb_component_81",
			type: "oval",
			layers: [
				"top",
				"inner1",
				"inner2",
				"bottom"
			],
			center: {
				x: 15.5,
				y: 15.5
			},
			width: 5.6,
			height: 5.6,
			connectedTo: [
				"pcb_plated_hole_11",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_plated_hole_id: "pcb_plated_hole_12",
				pcb_port_id: "pcb_port_294",
				source_port_name: "EH4"
			},
			componentId: "pcb_component_85",
			type: "rect",
			layers: [
				"top",
				"inner1",
				"inner2",
				"bottom"
			],
			center: {
				x: -10.325112,
				y: 18.074130800000002
			},
			width: 1.1999976,
			height: 1.7999964,
			ccwRotationDegrees: 180,
			connectedTo: [
				"pcb_plated_hole_12",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_plated_hole_id: "pcb_plated_hole_13",
				pcb_port_id: "pcb_port_292",
				source_port_name: "EH2"
			},
			componentId: "pcb_component_85",
			type: "rect",
			layers: [
				"top",
				"inner1",
				"inner2",
				"bottom"
			],
			center: {
				x: -10.325112,
				y: 13.8943068
			},
			width: 1.1999976,
			height: 1.999996,
			ccwRotationDegrees: 180,
			connectedTo: [
				"pcb_plated_hole_13",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_plated_hole_id: "pcb_plated_hole_14",
				pcb_port_id: "pcb_port_291",
				source_port_name: "EH1"
			},
			componentId: "pcb_component_85",
			type: "rect",
			layers: [
				"top",
				"inner1",
				"inner2",
				"bottom"
			],
			center: {
				x: -1.6748880000000002,
				y: 13.8943068
			},
			width: 1.1999976,
			height: 1.999996,
			ccwRotationDegrees: 180,
			connectedTo: [
				"pcb_plated_hole_14",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			circuitJsonMetadata: {
				pcb_plated_hole_id: "pcb_plated_hole_15",
				pcb_port_id: "pcb_port_293",
				source_port_name: "EH3"
			},
			componentId: "pcb_component_85",
			type: "rect",
			layers: [
				"top",
				"inner1",
				"inner2",
				"bottom"
			],
			center: {
				x: -1.6748880000000002,
				y: 18.0741308
			},
			width: 1.1999976,
			height: 1.7999964,
			ccwRotationDegrees: 180,
			connectedTo: [
				"pcb_plated_hole_15",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			],
			netIsAssignable: true
		},
		{
			componentId: "pcb_component_48",
			obstacleId: "pcb_hole_0",
			isNonPlatedHole: true,
			type: "rect",
			shape: "circle",
			layers: [
				"top",
				"inner1",
				"inner2",
				"bottom"
			],
			center: {
				x: 9.899918,
				y: 14.3944328
			},
			width: 0.5999988,
			height: 0.5999988,
			connectedTo: [
			]
		},
		{
			componentId: "pcb_component_48",
			obstacleId: "pcb_hole_1",
			isNonPlatedHole: true,
			type: "rect",
			shape: "circle",
			layers: [
				"top",
				"inner1",
				"inner2",
				"bottom"
			],
			center: {
				x: 4.1000820000000004,
				y: 14.3944328
			},
			width: 0.5999988,
			height: 0.5999988,
			connectedTo: [
			]
		},
		{
			componentId: "pcb_component_85",
			obstacleId: "pcb_hole_2",
			isNonPlatedHole: true,
			type: "rect",
			shape: "circle",
			layers: [
				"top",
				"inner1",
				"inner2",
				"bottom"
			],
			center: {
				x: -3.100082,
				y: 14.3944328
			},
			width: 0.5999988,
			height: 0.5999988,
			connectedTo: [
			]
		},
		{
			componentId: "pcb_component_85",
			obstacleId: "pcb_hole_3",
			isNonPlatedHole: true,
			type: "rect",
			shape: "circle",
			layers: [
				"top",
				"inner1",
				"inner2",
				"bottom"
			],
			center: {
				x: -8.899918,
				y: 14.3944328
			},
			width: 0.5999988,
			height: 0.5999988,
			connectedTo: [
			]
		},
		{
			circuitJsonMetadata: {
				pcb_via_id: "pcb_via_0"
			},
			type: "rect",
			shape: "circle",
			layers: [
				"top",
				"inner1",
				"inner2",
				"bottom"
			],
			center: {
				x: -4.8,
				y: -7.90065
			},
			connectedTo: [
				"pcb_via_0",
				"connectivity_net1915",
				"pcb_trace_4",
				"pcb_port_126",
				"pcb_port_127",
				"source_trace_283",
				"source_trace_195",
				"source_trace_190",
				"source_trace_189",
				"source_trace_83",
				"source_port_78",
				"source_net_9",
				"source_port_126",
				"source_port_127",
				"source_port_153",
				"pcb_smtpad_78",
				"pcb_port_78",
				"pcb_smtpad_146",
				"pcb_port_153"
			],
			width: 0.45,
			height: 0.45
		},
		{
			circuitJsonMetadata: {
				pcb_via_id: "pcb_via_1"
			},
			type: "rect",
			shape: "circle",
			layers: [
				"top",
				"inner1",
				"inner2",
				"bottom"
			],
			center: {
				x: -4.05,
				y: -7.45055
			},
			connectedTo: [
				"pcb_via_1",
				"connectivity_net1916",
				"pcb_trace_5",
				"pcb_port_128",
				"pcb_port_129",
				"source_trace_284",
				"source_trace_196",
				"source_trace_192",
				"source_trace_191",
				"source_trace_84",
				"source_port_79",
				"source_net_10",
				"source_port_128",
				"source_port_129",
				"source_port_151",
				"pcb_smtpad_77",
				"pcb_port_79",
				"pcb_smtpad_148",
				"pcb_port_151"
			],
			width: 0.45,
			height: 0.45
		},
		{
			circuitJsonMetadata: {
				pcb_via_id: "pcb_via_2"
			},
			type: "rect",
			shape: "circle",
			layers: [
				"top",
				"inner1",
				"inner2",
				"bottom"
			],
			center: {
				x: -4.8,
				y: -7.00045
			},
			connectedTo: [
				"pcb_via_2",
				"connectivity_net1917",
				"pcb_trace_6",
				"pcb_port_130",
				"pcb_port_131",
				"source_trace_285",
				"source_trace_197",
				"source_trace_194",
				"source_trace_193",
				"source_trace_85",
				"source_port_80",
				"source_net_11",
				"source_port_130",
				"source_port_131",
				"source_port_147",
				"pcb_smtpad_76",
				"pcb_port_80",
				"pcb_smtpad_152",
				"pcb_port_147"
			],
			width: 0.45,
			height: 0.45
		},
		{
			circuitJsonMetadata: {
				pcb_via_id: "pcb_via_3"
			},
			type: "rect",
			shape: "circle",
			layers: [
				"top",
				"inner1",
				"inner2",
				"bottom"
			],
			center: {
				x: 5.5000230000000006,
				y: -9.949902
			},
			connectedTo: [
				"pcb_via_3",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			width: 0.5000244,
			height: 0.5000244,
			netIsAssignable: true,
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_via_id: "pcb_via_4"
			},
			type: "rect",
			shape: "circle",
			layers: [
				"top",
				"inner1",
				"inner2",
				"bottom"
			],
			center: {
				x: 4.300127000000001,
				y: -12.349948
			},
			connectedTo: [
				"pcb_via_4",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			width: 0.5000244,
			height: 0.5000244,
			netIsAssignable: true,
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_via_id: "pcb_via_5"
			},
			type: "rect",
			shape: "circle",
			layers: [
				"top",
				"inner1",
				"inner2",
				"bottom"
			],
			center: {
				x: 5.5000230000000006,
				y: -11.150052
			},
			connectedTo: [
				"pcb_via_5",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			width: 0.5000244,
			height: 0.5000244,
			netIsAssignable: true,
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_via_id: "pcb_via_6"
			},
			type: "rect",
			shape: "circle",
			layers: [
				"top",
				"inner1",
				"inner2",
				"bottom"
			],
			center: {
				x: 5.5000230000000006,
				y: -12.349948
			},
			connectedTo: [
				"pcb_via_6",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			width: 0.5000244,
			height: 0.5000244,
			netIsAssignable: true,
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_via_id: "pcb_via_7"
			},
			type: "rect",
			shape: "circle",
			layers: [
				"top",
				"inner1",
				"inner2",
				"bottom"
			],
			center: {
				x: 3.099977000000001,
				y: -12.349948
			},
			connectedTo: [
				"pcb_via_7",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			width: 0.5000244,
			height: 0.5000244,
			netIsAssignable: true,
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_via_id: "pcb_via_8"
			},
			type: "rect",
			shape: "circle",
			layers: [
				"top",
				"inner1",
				"inner2",
				"bottom"
			],
			center: {
				x: 5.5000230000000006,
				y: -13.550098
			},
			connectedTo: [
				"pcb_via_8",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			width: 0.5000244,
			height: 0.5000244,
			netIsAssignable: true,
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_via_id: "pcb_via_9"
			},
			type: "rect",
			shape: "circle",
			layers: [
				"top",
				"inner1",
				"inner2",
				"bottom"
			],
			center: {
				x: 4.300127000000001,
				y: -13.550098
			},
			connectedTo: [
				"pcb_via_9",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			width: 0.5000244,
			height: 0.5000244,
			netIsAssignable: true,
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_via_id: "pcb_via_10"
			},
			type: "rect",
			shape: "circle",
			layers: [
				"top",
				"inner1",
				"inner2",
				"bottom"
			],
			center: {
				x: 3.099977000000001,
				y: -13.550098
			},
			connectedTo: [
				"pcb_via_10",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			width: 0.5000244,
			height: 0.5000244,
			netIsAssignable: true,
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_via_id: "pcb_via_11"
			},
			type: "rect",
			shape: "circle",
			layers: [
				"top",
				"inner1",
				"inner2",
				"bottom"
			],
			center: {
				x: 4.300127000000001,
				y: -11.150052
			},
			connectedTo: [
				"pcb_via_11",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			width: 0.5000244,
			height: 0.5000244,
			netIsAssignable: true,
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_via_id: "pcb_via_12"
			},
			type: "rect",
			shape: "circle",
			layers: [
				"top",
				"inner1",
				"inner2",
				"bottom"
			],
			center: {
				x: 4.300127000000001,
				y: -9.972
			},
			connectedTo: [
				"pcb_via_12",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			width: 0.5000244,
			height: 0.5000244,
			netIsAssignable: true,
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_via_id: "pcb_via_13"
			},
			type: "rect",
			shape: "circle",
			layers: [
				"top",
				"inner1",
				"inner2",
				"bottom"
			],
			center: {
				x: 3.099977000000001,
				y: -11.150052
			},
			connectedTo: [
				"pcb_via_13",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			width: 0.5000244,
			height: 0.5000244,
			netIsAssignable: true,
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_via_id: "pcb_via_14"
			},
			type: "rect",
			shape: "circle",
			layers: [
				"top",
				"inner1",
				"inner2",
				"bottom"
			],
			center: {
				x: 3.099977000000001,
				y: -9.949902
			},
			connectedTo: [
				"pcb_via_14",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			width: 0.5000244,
			height: 0.5000244,
			netIsAssignable: true,
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_via_id: "pcb_via_15"
			},
			type: "rect",
			shape: "circle",
			layers: [
				"top",
				"inner1",
				"inner2",
				"bottom"
			],
			center: {
				x: 0.225,
				y: -7.96
			},
			connectedTo: [
				"pcb_via_15",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			width: 0.5,
			height: 0.5,
			netIsAssignable: true,
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_via_id: "pcb_via_16"
			},
			type: "rect",
			shape: "circle",
			layers: [
				"top",
				"inner1",
				"inner2",
				"bottom"
			],
			center: {
				x: -4.85,
				y: 0.31
			},
			connectedTo: [
				"pcb_via_16",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_via_17",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			width: 0.5,
			height: 0.5,
			netIsAssignable: true,
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			]
		},
		{
			circuitJsonMetadata: {
				pcb_via_id: "pcb_via_17"
			},
			type: "rect",
			shape: "circle",
			layers: [
				"top",
				"inner1",
				"inner2",
				"bottom"
			],
			center: {
				x: -1.7,
				y: -6.26
			},
			connectedTo: [
				"pcb_via_17",
				"connectivity_net1918",
				"pcb_trace_7",
				"source_port_290",
				"source_port_289",
				"source_port_288",
				"source_port_287",
				"source_port_286",
				"source_port_285",
				"source_port_184",
				"source_port_183",
				"source_port_182",
				"source_port_181",
				"source_port_180",
				"source_port_179",
				"source_port_178",
				"source_port_177",
				"source_port_176",
				"source_port_175",
				"source_port_174",
				"source_port_173",
				"source_port_172",
				"source_port_171",
				"source_port_170",
				"source_port_169",
				"source_port_168",
				"source_port_167",
				"source_port_166",
				"source_port_165",
				"source_port_164",
				"source_port_163",
				"source_port_162",
				"source_port_161",
				"pcb_port_289",
				"pcb_port_290",
				"pcb_via_16",
				"pcb_port_287",
				"pcb_port_288",
				"pcb_via_15",
				"pcb_port_285",
				"pcb_port_286",
				"pcb_via_14",
				"pcb_port_183",
				"pcb_port_184",
				"pcb_via_13",
				"pcb_port_181",
				"pcb_port_182",
				"pcb_via_12",
				"pcb_port_179",
				"pcb_port_180",
				"pcb_via_11",
				"pcb_port_177",
				"pcb_port_178",
				"pcb_via_10",
				"pcb_port_175",
				"pcb_port_176",
				"pcb_via_9",
				"pcb_port_173",
				"pcb_port_174",
				"pcb_via_8",
				"pcb_port_171",
				"pcb_port_172",
				"pcb_via_7",
				"pcb_port_169",
				"pcb_port_170",
				"pcb_via_6",
				"pcb_port_167",
				"pcb_port_168",
				"pcb_via_5",
				"pcb_port_165",
				"pcb_port_166",
				"pcb_via_4",
				"pcb_port_163",
				"pcb_port_164",
				"pcb_via_3",
				"pcb_port_161",
				"pcb_port_162",
				"source_trace_392",
				"source_port_503",
				"source_trace_389",
				"source_port_501",
				"source_trace_386",
				"source_port_495",
				"source_trace_385",
				"source_port_496",
				"source_trace_384",
				"source_port_505",
				"source_trace_378",
				"source_port_482",
				"source_trace_377",
				"source_port_483",
				"source_trace_376",
				"source_port_488",
				"source_trace_375",
				"source_port_493",
				"source_trace_369",
				"source_port_478",
				"source_trace_364",
				"source_port_473",
				"source_trace_359",
				"source_port_468",
				"source_trace_350",
				"source_port_403",
				"source_trace_348",
				"source_port_401",
				"source_trace_346",
				"source_port_462",
				"source_trace_345",
				"source_port_458",
				"source_trace_339",
				"source_port_453",
				"source_trace_335",
				"source_port_448",
				"source_trace_331",
				"source_port_443",
				"source_trace_327",
				"source_port_435",
				"source_trace_323",
				"source_port_421",
				"source_trace_321",
				"source_port_427",
				"source_trace_320",
				"source_port_425",
				"source_trace_319",
				"source_port_426",
				"source_trace_313",
				"source_port_417",
				"source_trace_309",
				"source_port_419",
				"source_trace_307",
				"source_port_409",
				"source_trace_306",
				"source_port_407",
				"source_trace_305",
				"source_port_408",
				"source_trace_299",
				"source_port_399",
				"source_trace_293",
				"source_port_390",
				"source_trace_292",
				"source_port_397",
				"source_trace_282",
				"source_port_284",
				"source_trace_281",
				"source_port_283",
				"source_trace_280",
				"source_port_282",
				"source_trace_279",
				"source_port_281",
				"source_trace_278",
				"source_trace_277",
				"source_trace_276",
				"source_trace_275",
				"source_trace_274",
				"source_trace_273",
				"source_trace_272",
				"source_trace_271",
				"source_trace_270",
				"source_trace_269",
				"source_trace_268",
				"source_trace_267",
				"source_trace_266",
				"source_port_280",
				"source_trace_265",
				"source_port_274",
				"source_trace_257",
				"source_port_270",
				"source_trace_256",
				"source_port_268",
				"source_trace_240",
				"source_port_255",
				"source_trace_239",
				"source_port_243",
				"source_trace_238",
				"source_port_241",
				"source_trace_237",
				"source_port_266",
				"source_trace_236",
				"source_port_264",
				"source_trace_235",
				"source_port_219",
				"source_trace_234",
				"source_port_237",
				"source_trace_233",
				"source_port_234",
				"source_trace_232",
				"source_port_233",
				"source_trace_231",
				"source_port_217",
				"source_trace_230",
				"source_port_194",
				"source_trace_229",
				"source_port_193",
				"source_trace_228",
				"source_port_192",
				"source_trace_227",
				"source_port_191",
				"source_trace_226",
				"source_port_206",
				"source_trace_225",
				"source_port_195",
				"source_trace_224",
				"source_port_145",
				"source_trace_223",
				"source_trace_222",
				"source_trace_174",
				"source_port_159",
				"source_port_160",
				"source_trace_185",
				"source_port_156",
				"source_trace_184",
				"source_port_155",
				"source_trace_183",
				"source_port_249",
				"source_trace_182",
				"source_port_251",
				"source_trace_176",
				"source_port_245",
				"source_trace_173",
				"source_port_239",
				"source_trace_164",
				"source_port_32",
				"source_trace_161",
				"source_port_31",
				"source_trace_157",
				"source_port_26",
				"source_trace_155",
				"source_port_112",
				"source_trace_154",
				"source_port_110",
				"source_trace_153",
				"source_port_7",
				"source_trace_151",
				"source_port_5",
				"source_trace_146",
				"source_port_121",
				"source_trace_144",
				"source_port_116",
				"source_trace_140",
				"source_port_45",
				"source_trace_138",
				"source_port_108",
				"source_trace_137",
				"source_port_43",
				"source_trace_132",
				"source_port_106",
				"source_trace_111",
				"source_port_47",
				"source_trace_109",
				"source_port_41",
				"source_trace_107",
				"source_port_13",
				"source_trace_105",
				"source_port_11",
				"source_trace_103",
				"source_port_39",
				"source_trace_101",
				"source_port_68",
				"source_trace_98",
				"source_port_17",
				"source_trace_96",
				"source_port_15",
				"source_trace_94",
				"source_port_21",
				"source_trace_92",
				"source_port_19",
				"source_trace_90",
				"source_port_2",
				"source_trace_89",
				"source_port_3",
				"source_trace_81",
				"source_port_385",
				"source_trace_77",
				"source_port_381",
				"source_trace_75",
				"source_port_379",
				"source_trace_70",
				"source_port_375",
				"source_trace_67",
				"source_port_371",
				"source_trace_65",
				"source_port_369",
				"source_trace_61",
				"source_port_361",
				"source_trace_54",
				"source_port_354",
				"source_trace_50",
				"source_port_350",
				"source_trace_43",
				"source_port_346",
				"source_trace_42",
				"source_port_341",
				"source_trace_40",
				"source_port_338",
				"source_trace_38",
				"source_port_332",
				"source_trace_33",
				"source_port_330",
				"source_trace_31",
				"source_port_321",
				"source_trace_29",
				"source_port_326",
				"source_trace_28",
				"source_port_328",
				"source_trace_23",
				"source_port_318",
				"source_trace_20",
				"source_port_312",
				"source_trace_15",
				"source_port_310",
				"source_trace_13",
				"source_port_308",
				"source_trace_7",
				"source_port_294",
				"source_trace_6",
				"source_port_293",
				"source_trace_5",
				"source_port_292",
				"source_trace_4",
				"source_port_291",
				"source_trace_3",
				"source_port_306",
				"source_trace_2",
				"source_port_295",
				"source_net_0",
				"pcb_smtpad_3",
				"pcb_port_2",
				"pcb_smtpad_1",
				"pcb_port_3",
				"pcb_smtpad_5",
				"pcb_port_5",
				"pcb_smtpad_7",
				"pcb_port_7",
				"pcb_smtpad_11",
				"pcb_port_11",
				"pcb_smtpad_13",
				"pcb_port_13",
				"pcb_smtpad_15",
				"pcb_port_15",
				"pcb_smtpad_17",
				"pcb_port_17",
				"pcb_smtpad_19",
				"pcb_port_19",
				"pcb_smtpad_21",
				"pcb_port_21",
				"pcb_smtpad_26",
				"pcb_port_26",
				"pcb_smtpad_31",
				"pcb_port_31",
				"pcb_smtpad_32",
				"pcb_port_32",
				"pcb_smtpad_39",
				"pcb_port_39",
				"pcb_smtpad_41",
				"pcb_port_41",
				"pcb_smtpad_43",
				"pcb_port_43",
				"pcb_smtpad_45",
				"pcb_port_45",
				"pcb_smtpad_47",
				"pcb_port_47",
				"pcb_smtpad_88",
				"pcb_port_68",
				"pcb_smtpad_50",
				"pcb_port_106",
				"pcb_smtpad_108",
				"pcb_port_108",
				"pcb_smtpad_110",
				"pcb_port_110",
				"pcb_smtpad_112",
				"pcb_port_112",
				"pcb_smtpad_116",
				"pcb_port_116",
				"pcb_smtpad_121",
				"pcb_port_121",
				"pcb_smtpad_139",
				"pcb_port_145",
				"pcb_smtpad_144",
				"pcb_port_155",
				"pcb_smtpad_143",
				"pcb_port_156",
				"pcb_smtpad_140",
				"pcb_port_159",
				"pcb_smtpad_154",
				"pcb_port_160",
				"pcb_plated_hole_2",
				"pcb_port_191",
				"pcb_plated_hole_1",
				"pcb_port_192",
				"pcb_plated_hole_3",
				"pcb_port_193",
				"pcb_plated_hole_0",
				"pcb_port_194",
				"pcb_smtpad_169",
				"pcb_port_195",
				"pcb_smtpad_170",
				"pcb_port_206",
				"pcb_smtpad_183",
				"pcb_port_217",
				"pcb_smtpad_185",
				"pcb_port_219",
				"pcb_smtpad_195",
				"pcb_port_233",
				"pcb_smtpad_196",
				"pcb_port_234",
				"pcb_smtpad_199",
				"pcb_port_237",
				"pcb_smtpad_201",
				"pcb_port_239",
				"pcb_smtpad_203",
				"pcb_port_241",
				"pcb_smtpad_205",
				"pcb_port_243",
				"pcb_smtpad_207",
				"pcb_port_245",
				"pcb_smtpad_211",
				"pcb_port_249",
				"pcb_smtpad_213",
				"pcb_port_251",
				"pcb_smtpad_217",
				"pcb_port_255",
				"pcb_smtpad_226",
				"pcb_port_264",
				"pcb_smtpad_228",
				"pcb_port_266",
				"pcb_smtpad_230",
				"pcb_port_268",
				"pcb_smtpad_233",
				"pcb_port_270",
				"pcb_smtpad_236",
				"pcb_port_274",
				"pcb_smtpad_242",
				"pcb_port_280",
				"pcb_plated_hole_8",
				"pcb_port_281",
				"pcb_plated_hole_9",
				"pcb_port_282",
				"pcb_plated_hole_10",
				"pcb_port_283",
				"pcb_plated_hole_11",
				"pcb_port_284",
				"pcb_plated_hole_14",
				"pcb_port_291",
				"pcb_plated_hole_13",
				"pcb_port_292",
				"pcb_plated_hole_15",
				"pcb_port_293",
				"pcb_plated_hole_12",
				"pcb_port_294",
				"pcb_smtpad_251",
				"pcb_port_295",
				"pcb_smtpad_252",
				"pcb_port_306",
				"pcb_smtpad_256",
				"pcb_port_308",
				"pcb_smtpad_258",
				"pcb_port_310",
				"pcb_smtpad_260",
				"pcb_port_312",
				"pcb_smtpad_266",
				"pcb_port_318",
				"pcb_smtpad_269",
				"pcb_port_321",
				"pcb_smtpad_274",
				"pcb_port_326",
				"pcb_smtpad_276",
				"pcb_port_328",
				"pcb_smtpad_278",
				"pcb_port_330",
				"pcb_smtpad_280",
				"pcb_port_332",
				"pcb_smtpad_286",
				"pcb_port_338",
				"pcb_smtpad_289",
				"pcb_port_341",
				"pcb_smtpad_294",
				"pcb_port_346",
				"pcb_smtpad_298",
				"pcb_port_350",
				"pcb_smtpad_303",
				"pcb_port_354",
				"pcb_smtpad_309",
				"pcb_port_361",
				"pcb_smtpad_317",
				"pcb_port_369",
				"pcb_smtpad_319",
				"pcb_port_371",
				"pcb_smtpad_323",
				"pcb_port_375",
				"pcb_smtpad_327",
				"pcb_port_379",
				"pcb_smtpad_329",
				"pcb_port_381",
				"pcb_smtpad_333",
				"pcb_port_385",
				"pcb_smtpad_338",
				"pcb_port_390",
				"pcb_smtpad_345",
				"pcb_port_397",
				"pcb_smtpad_347",
				"pcb_port_399",
				"pcb_smtpad_349",
				"pcb_port_401",
				"pcb_smtpad_351",
				"pcb_port_403",
				"pcb_smtpad_355",
				"pcb_port_407",
				"pcb_smtpad_356",
				"pcb_port_408",
				"pcb_smtpad_357",
				"pcb_port_409",
				"pcb_smtpad_365",
				"pcb_port_417",
				"pcb_smtpad_367",
				"pcb_port_419",
				"pcb_smtpad_369",
				"pcb_port_421",
				"pcb_smtpad_373",
				"pcb_port_425",
				"pcb_smtpad_374",
				"pcb_port_426",
				"pcb_smtpad_375",
				"pcb_port_427",
				"pcb_smtpad_383",
				"pcb_port_435",
				"pcb_smtpad_391",
				"pcb_port_443",
				"pcb_smtpad_396",
				"pcb_port_448",
				"pcb_smtpad_401",
				"pcb_port_453",
				"pcb_smtpad_406",
				"pcb_port_458",
				"pcb_smtpad_407",
				"pcb_port_462",
				"pcb_smtpad_417",
				"pcb_port_468",
				"pcb_smtpad_422",
				"pcb_port_473",
				"pcb_smtpad_427",
				"pcb_port_478",
				"pcb_smtpad_430",
				"pcb_port_482",
				"pcb_smtpad_431",
				"pcb_port_483",
				"pcb_smtpad_438",
				"pcb_port_488",
				"pcb_smtpad_441",
				"pcb_port_493",
				"pcb_smtpad_443",
				"pcb_port_495",
				"pcb_smtpad_444",
				"pcb_port_496",
				"pcb_smtpad_449",
				"pcb_port_501",
				"pcb_smtpad_451",
				"pcb_port_503",
				"pcb_smtpad_453",
				"pcb_port_505"
			],
			width: 0.5,
			height: 0.5,
			netIsAssignable: true,
			offBoardConnectsTo: [
				"source_component_internal_connection_0"
			]
		},
		{
			type: "rect",
			center: {
				x: -11.174999999999999,
				y: -10.225000000000001
			},
			width: 0.1,
			height: 0.9499999999999996,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_147",
				"pcb_port_0",
				"pcb_port_69"
			]
		},
		{
			type: "rect",
			center: {
				x: -10.45,
				y: -9.8
			},
			width: 1.5499999999999994,
			height: 0.1,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_147",
				"pcb_port_0",
				"pcb_port_69"
			]
		},
		{
			type: "rect",
			center: {
				x: -9.724997833333333,
				y: -9.753127625000001
			},
			width: 0.10000433333333306,
			height: 0.19374475000000083,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_147",
				"pcb_port_0",
				"pcb_port_69"
			]
		},
		{
			type: "rect",
			center: {
				x: -9.7249935,
				y: -9.659382875
			},
			width: 0.10000433333333306,
			height: 0.19374474999999905,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_147",
				"pcb_port_0",
				"pcb_port_69"
			]
		},
		{
			type: "rect",
			center: {
				x: -9.724989166666667,
				y: -9.565638125
			},
			width: 0.10000433333333483,
			height: 0.19374475000000083,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_147",
				"pcb_port_0",
				"pcb_port_69"
			]
		},
		{
			type: "rect",
			center: {
				x: -9.724984833333332,
				y: -9.471893375
			},
			width: 0.10000433333333306,
			height: 0.19374474999999905,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_147",
				"pcb_port_0",
				"pcb_port_69"
			]
		},
		{
			type: "rect",
			center: {
				x: -9.7249805,
				y: -9.378148625000001
			},
			width: 0.10000433333333306,
			height: 0.19374475000000083,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_147",
				"pcb_port_0",
				"pcb_port_69"
			]
		},
		{
			type: "rect",
			center: {
				x: -9.724976166666666,
				y: -9.284403874999999
			},
			width: 0.10000433333333306,
			height: 0.19374475000000083,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_147",
				"pcb_port_0",
				"pcb_port_69"
			]
		},
		{
			type: "rect",
			center: {
				x: -9.724971833333333,
				y: -9.190659125
			},
			width: 0.10000433333333306,
			height: 0.19374474999999905,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_147",
				"pcb_port_0",
				"pcb_port_69"
			]
		},
		{
			type: "rect",
			center: {
				x: -9.7249675,
				y: -9.096914375
			},
			width: 0.10000433333333306,
			height: 0.19374475000000083,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_147",
				"pcb_port_0",
				"pcb_port_69"
			]
		},
		{
			type: "rect",
			center: {
				x: -9.724963166666667,
				y: -9.003169625
			},
			width: 0.10000433333333306,
			height: 0.19374474999999905,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_147",
				"pcb_port_0",
				"pcb_port_69"
			]
		},
		{
			type: "rect",
			center: {
				x: -9.724958833333332,
				y: -8.909424875
			},
			width: 0.10000433333333483,
			height: 0.19374475000000083,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_147",
				"pcb_port_0",
				"pcb_port_69"
			]
		},
		{
			type: "rect",
			center: {
				x: -9.724954499999999,
				y: -8.815680125
			},
			width: 0.10000433333333306,
			height: 0.19374474999999905,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_147",
				"pcb_port_0",
				"pcb_port_69"
			]
		},
		{
			type: "rect",
			center: {
				x: -9.724950166666666,
				y: -8.721935375000001
			},
			width: 0.10000433333333306,
			height: 0.19374475000000083,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_147",
				"pcb_port_0",
				"pcb_port_69"
			]
		},
		{
			type: "rect",
			center: {
				x: -6.8475,
				y: -11.517500000000002
			},
			width: 0.1650000000000004,
			height: 0.1649999999999995,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_149",
				"pcb_port_9",
				"pcb_port_70"
			]
		},
		{
			type: "rect",
			center: {
				x: -6.9125000000000005,
				y: -11.4525
			},
			width: 0.1649999999999995,
			height: 0.16500000000000128,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_149",
				"pcb_port_9",
				"pcb_port_70"
			]
		},
		{
			type: "rect",
			center: {
				x: -6.9775,
				y: -11.3875
			},
			width: 0.1649999999999995,
			height: 0.1649999999999995,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_149",
				"pcb_port_9",
				"pcb_port_70"
			]
		},
		{
			type: "rect",
			center: {
				x: -7.0425,
				y: -11.322500000000002
			},
			width: 0.1650000000000004,
			height: 0.1649999999999995,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_149",
				"pcb_port_9",
				"pcb_port_70"
			]
		},
		{
			type: "rect",
			center: {
				x: -7.1075,
				y: -11.2575
			},
			width: 0.1650000000000004,
			height: 0.1649999999999995,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_149",
				"pcb_port_9",
				"pcb_port_70"
			]
		},
		{
			type: "rect",
			center: {
				x: -7.1725,
				y: -11.1925
			},
			width: 0.1649999999999995,
			height: 0.16500000000000128,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_149",
				"pcb_port_9",
				"pcb_port_70"
			]
		},
		{
			type: "rect",
			center: {
				x: -7.2375,
				y: -11.127500000000001
			},
			width: 0.1649999999999995,
			height: 0.1649999999999995,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_149",
				"pcb_port_9",
				"pcb_port_70"
			]
		},
		{
			type: "rect",
			center: {
				x: -7.3025,
				y: -11.0625
			},
			width: 0.1650000000000004,
			height: 0.1649999999999995,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_149",
				"pcb_port_9",
				"pcb_port_70"
			]
		},
		{
			type: "rect",
			center: {
				x: -7.3675,
				y: -10.9975
			},
			width: 0.1650000000000004,
			height: 0.16500000000000128,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_149",
				"pcb_port_9",
				"pcb_port_70"
			]
		},
		{
			type: "rect",
			center: {
				x: -7.4325,
				y: -10.932500000000001
			},
			width: 0.1649999999999995,
			height: 0.1649999999999995,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_149",
				"pcb_port_9",
				"pcb_port_70"
			]
		},
		{
			type: "rect",
			center: {
				x: -7.665,
				y: -10.9
			},
			width: 0.5000000000000003,
			height: 0.1,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_149",
				"pcb_port_9",
				"pcb_port_70"
			]
		},
		{
			type: "rect",
			center: {
				x: -7.890000000000001,
				y: -10.875
			},
			width: 0.14999999999999983,
			height: 0.14999999999999894,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_149",
				"pcb_port_9",
				"pcb_port_70"
			]
		},
		{
			type: "rect",
			center: {
				x: -7.965,
				y: -10.850000000000001
			},
			width: 0.20000000000000054,
			height: 0.1,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_149",
				"pcb_port_9",
				"pcb_port_70"
			]
		},
		{
			type: "rect",
			center: {
				x: -8.040000000000001,
				y: -10.825000000000001
			},
			width: 0.15000000000000072,
			height: 0.15000000000000072,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_149",
				"pcb_port_9",
				"pcb_port_70"
			]
		},
		{
			type: "rect",
			center: {
				x: -8.09,
				y: -10.775000000000002
			},
			width: 0.14999999999999894,
			height: 0.14999999999999894,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_149",
				"pcb_port_9",
				"pcb_port_70"
			]
		},
		{
			type: "rect",
			center: {
				x: -8.14,
				y: -10.725000000000001
			},
			width: 0.15000000000000072,
			height: 0.15000000000000072,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_149",
				"pcb_port_9",
				"pcb_port_70"
			]
		},
		{
			type: "rect",
			center: {
				x: -8.165000000000001,
				y: -10.675
			},
			width: 0.1,
			height: 0.15000000000000072,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_149",
				"pcb_port_9",
				"pcb_port_70"
			]
		},
		{
			type: "rect",
			center: {
				x: -8.190000000000001,
				y: -10.625
			},
			width: 0.14999999999999894,
			height: 0.14999999999999894,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_149",
				"pcb_port_9",
				"pcb_port_70"
			]
		},
		{
			type: "rect",
			center: {
				x: -8.215,
				y: -10.450000000000001
			},
			width: 0.1,
			height: 0.4000000000000007,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_149",
				"pcb_port_9",
				"pcb_port_70"
			]
		},
		{
			type: "rect",
			center: {
				x: -8.24909090909091,
				y: -10.26590909090909
			},
			width: 0.16818181818181835,
			height: 0.16818181818181835,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_149",
				"pcb_port_9",
				"pcb_port_70"
			]
		},
		{
			type: "rect",
			center: {
				x: -8.317272727272726,
				y: -10.197727272727274
			},
			width: 0.16818181818181835,
			height: 0.16818181818181835,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_149",
				"pcb_port_9",
				"pcb_port_70"
			]
		},
		{
			type: "rect",
			center: {
				x: -8.385454545454547,
				y: -10.129545454545454
			},
			width: 0.16818181818181835,
			height: 0.16818181818181835,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_149",
				"pcb_port_9",
				"pcb_port_70"
			]
		},
		{
			type: "rect",
			center: {
				x: -8.453636363636363,
				y: -10.061363636363637
			},
			width: 0.16818181818181835,
			height: 0.16818181818181835,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_149",
				"pcb_port_9",
				"pcb_port_70"
			]
		},
		{
			type: "rect",
			center: {
				x: -8.521818181818183,
				y: -9.993181818181817
			},
			width: 0.16818181818181835,
			height: 0.16818181818181835,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_149",
				"pcb_port_9",
				"pcb_port_70"
			]
		},
		{
			type: "rect",
			center: {
				x: -8.59,
				y: -9.925
			},
			width: 0.16818181818181657,
			height: 0.16818181818181657,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_149",
				"pcb_port_9",
				"pcb_port_70"
			]
		},
		{
			type: "rect",
			center: {
				x: -8.658181818181816,
				y: -9.856818181818184
			},
			width: 0.16818181818181835,
			height: 0.16818181818181835,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_149",
				"pcb_port_9",
				"pcb_port_70"
			]
		},
		{
			type: "rect",
			center: {
				x: -8.726363636363637,
				y: -9.788636363636364
			},
			width: 0.16818181818181835,
			height: 0.16818181818181835,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_149",
				"pcb_port_9",
				"pcb_port_70"
			]
		},
		{
			type: "rect",
			center: {
				x: -8.794545454545453,
				y: -9.720454545454547
			},
			width: 0.16818181818181835,
			height: 0.16818181818181835,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_149",
				"pcb_port_9",
				"pcb_port_70"
			]
		},
		{
			type: "rect",
			center: {
				x: -8.862727272727273,
				y: -9.652272727272727
			},
			width: 0.16818181818181835,
			height: 0.16818181818181835,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_149",
				"pcb_port_9",
				"pcb_port_70"
			]
		},
		{
			type: "rect",
			center: {
				x: -8.93090909090909,
				y: -9.58409090909091
			},
			width: 0.16818181818181835,
			height: 0.16818181818181835,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_149",
				"pcb_port_9",
				"pcb_port_70"
			]
		},
		{
			type: "rect",
			center: {
				x: -8.965,
				y: -9.5
			},
			width: 0.1,
			height: 0.19999999999999965,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_149",
				"pcb_port_9",
				"pcb_port_70"
			]
		},
		{
			type: "rect",
			center: {
				x: -8.99625,
				y: -9.418750000000001
			},
			width: 0.1625,
			height: 0.1625,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_149",
				"pcb_port_9",
				"pcb_port_70"
			]
		},
		{
			type: "rect",
			center: {
				x: -9.05875,
				y: -9.356250000000001
			},
			width: 0.1625,
			height: 0.1625,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_149",
				"pcb_port_9",
				"pcb_port_70"
			]
		},
		{
			type: "rect",
			center: {
				x: -9.12125,
				y: -9.293750000000001
			},
			width: 0.1625,
			height: 0.1625,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_149",
				"pcb_port_9",
				"pcb_port_70"
			]
		},
		{
			type: "rect",
			center: {
				x: -9.18375,
				y: -9.231250000000001
			},
			width: 0.1625,
			height: 0.1625,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_149",
				"pcb_port_9",
				"pcb_port_70"
			]
		},
		{
			type: "rect",
			center: {
				x: -9.215,
				y: -9
			},
			width: 0.1,
			height: 0.5000000000000003,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_149",
				"pcb_port_9",
				"pcb_port_70"
			]
		},
		{
			type: "rect",
			center: {
				x: -9.242538,
				y: -8.76876575
			},
			width: 0.1550759999999997,
			height: 0.16246850000000138,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_149",
				"pcb_port_9",
				"pcb_port_70"
			]
		},
		{
			type: "rect",
			center: {
				x: -9.297614,
				y: -8.706297249999999
			},
			width: 0.1550759999999997,
			height: 0.1624684999999996,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_149",
				"pcb_port_9",
				"pcb_port_70"
			]
		},
		{
			type: "rect",
			center: {
				x: -11.879999999999999,
				y: -15.55
			},
			width: 0.5900000000000002,
			height: 0.1,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_150",
				"pcb_port_4",
				"pcb_port_0"
			]
		},
		{
			type: "rect",
			center: {
				x: -12.125,
				y: -13.350000000000001
			},
			width: 0.1,
			height: 4.5,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_150",
				"pcb_port_4",
				"pcb_port_0"
			]
		},
		{
			type: "rect",
			center: {
				x: -12.081818181818182,
				y: -11.127272727272729
			},
			width: 0.18636363636363598,
			height: 0.14545454545454498,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_150",
				"pcb_port_4",
				"pcb_port_0"
			]
		},
		{
			type: "rect",
			center: {
				x: -11.995454545454546,
				y: -11.081818181818182
			},
			width: 0.18636363636363776,
			height: 0.14545454545454675,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_150",
				"pcb_port_4",
				"pcb_port_0"
			]
		},
		{
			type: "rect",
			center: {
				x: -11.909090909090908,
				y: -11.036363636363635
			},
			width: 0.18636363636363598,
			height: 0.14545454545454498,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_150",
				"pcb_port_4",
				"pcb_port_0"
			]
		},
		{
			type: "rect",
			center: {
				x: -11.822727272727272,
				y: -10.990909090909092
			},
			width: 0.18636363636363598,
			height: 0.14545454545454498,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_150",
				"pcb_port_4",
				"pcb_port_0"
			]
		},
		{
			type: "rect",
			center: {
				x: -11.736363636363636,
				y: -10.945454545454545
			},
			width: 0.18636363636363598,
			height: 0.14545454545454498,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_150",
				"pcb_port_4",
				"pcb_port_0"
			]
		},
		{
			type: "rect",
			center: {
				x: -11.649999999999999,
				y: -10.9
			},
			width: 0.18636363636363776,
			height: 0.14545454545454675,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_150",
				"pcb_port_4",
				"pcb_port_0"
			]
		},
		{
			type: "rect",
			center: {
				x: -11.563636363636363,
				y: -10.854545454545455
			},
			width: 0.18636363636363598,
			height: 0.14545454545454498,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_150",
				"pcb_port_4",
				"pcb_port_0"
			]
		},
		{
			type: "rect",
			center: {
				x: -11.477272727272727,
				y: -10.809090909090909
			},
			width: 0.18636363636363598,
			height: 0.14545454545454498,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_150",
				"pcb_port_4",
				"pcb_port_0"
			]
		},
		{
			type: "rect",
			center: {
				x: -11.39090909090909,
				y: -10.763636363636365
			},
			width: 0.18636363636363598,
			height: 0.14545454545454498,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_150",
				"pcb_port_4",
				"pcb_port_0"
			]
		},
		{
			type: "rect",
			center: {
				x: -11.304545454545455,
				y: -10.718181818181819
			},
			width: 0.18636363636363776,
			height: 0.14545454545454675,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_150",
				"pcb_port_4",
				"pcb_port_0"
			]
		},
		{
			type: "rect",
			center: {
				x: -11.218181818181817,
				y: -10.672727272727272
			},
			width: 0.18636363636363598,
			height: 0.14545454545454498,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_150",
				"pcb_port_4",
				"pcb_port_0"
			]
		},
		{
			type: "rect",
			center: {
				x: -5.635773714285714,
				y: -7.853683785714285
			},
			width: 0.2785805714285715,
			height: 0.15722557142857116,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_190",
				"pcb_port_78",
				"pcb_port_126"
			]
		},
		{
			type: "rect",
			center: {
				x: -5.507193142857142,
				y: -7.860909357142857
			},
			width: 0.2785805714285715,
			height: 0.15722557142857205,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_190",
				"pcb_port_78",
				"pcb_port_126"
			]
		},
		{
			type: "rect",
			center: {
				x: -5.378612571428571,
				y: -7.868134928571429
			},
			width: 0.2785805714285715,
			height: 0.15722557142857116,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_190",
				"pcb_port_78",
				"pcb_port_126"
			]
		},
		{
			type: "rect",
			center: {
				x: -5.250031999999999,
				y: -7.875360499999999
			},
			width: 0.2785805714285706,
			height: 0.15722557142857116,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_190",
				"pcb_port_78",
				"pcb_port_126"
			]
		},
		{
			type: "rect",
			center: {
				x: -5.1214514285714285,
				y: -7.882586071428571
			},
			width: 0.2785805714285715,
			height: 0.15722557142857116,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_190",
				"pcb_port_78",
				"pcb_port_126"
			]
		},
		{
			type: "rect",
			center: {
				x: -4.992870857142857,
				y: -7.8898116428571425
			},
			width: 0.2785805714285715,
			height: 0.15722557142857205,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_190",
				"pcb_port_78",
				"pcb_port_126"
			]
		},
		{
			type: "rect",
			center: {
				x: -4.864290285714286,
				y: -7.897037214285714
			},
			width: 0.2785805714285715,
			height: 0.15722557142857116,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_190",
				"pcb_port_78",
				"pcb_port_126"
			]
		},
		{
			type: "rect",
			center: {
				x: -4.8,
				y: -7.90065
			},
			width: 0.15,
			height: 0.15,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_190",
				"pcb_port_78",
				"pcb_port_126"
			]
		},
		{
			type: "rect",
			center: {
				x: -5.631311333333333,
				y: -7.450043041666666
			},
			width: 0.2875053333333334,
			height: 0.15004408333333305,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_192",
				"pcb_port_79",
				"pcb_port_128"
			]
		},
		{
			type: "rect",
			center: {
				x: -5.493805999999999,
				y: -7.450087125
			},
			width: 0.2875053333333334,
			height: 0.15004408333333394,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_192",
				"pcb_port_79",
				"pcb_port_128"
			]
		},
		{
			type: "rect",
			center: {
				x: -5.356300666666666,
				y: -7.4501312083333335
			},
			width: 0.2875053333333334,
			height: 0.15004408333333305,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_192",
				"pcb_port_79",
				"pcb_port_128"
			]
		},
		{
			type: "rect",
			center: {
				x: -5.218795333333333,
				y: -7.450175291666666
			},
			width: 0.2875053333333334,
			height: 0.15004408333333305,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_192",
				"pcb_port_79",
				"pcb_port_128"
			]
		},
		{
			type: "rect",
			center: {
				x: -5.081289999999999,
				y: -7.450219375
			},
			width: 0.2875053333333334,
			height: 0.15004408333333394,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_192",
				"pcb_port_79",
				"pcb_port_128"
			]
		},
		{
			type: "rect",
			center: {
				x: -4.943784666666666,
				y: -7.450263458333334
			},
			width: 0.2875053333333334,
			height: 0.15004408333333305,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_192",
				"pcb_port_79",
				"pcb_port_128"
			]
		},
		{
			type: "rect",
			center: {
				x: -4.8062793333333325,
				y: -7.450307541666666
			},
			width: 0.2875053333333325,
			height: 0.15004408333333305,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_192",
				"pcb_port_79",
				"pcb_port_128"
			]
		},
		{
			type: "rect",
			center: {
				x: -4.668774,
				y: -7.450351625
			},
			width: 0.2875053333333334,
			height: 0.15004408333333394,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_192",
				"pcb_port_79",
				"pcb_port_128"
			]
		},
		{
			type: "rect",
			center: {
				x: -4.531268666666667,
				y: -7.450395708333334
			},
			width: 0.2875053333333334,
			height: 0.15004408333333305,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_192",
				"pcb_port_79",
				"pcb_port_128"
			]
		},
		{
			type: "rect",
			center: {
				x: -4.393763333333333,
				y: -7.450439791666666
			},
			width: 0.2875053333333334,
			height: 0.15004408333333305,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_192",
				"pcb_port_79",
				"pcb_port_128"
			]
		},
		{
			type: "rect",
			center: {
				x: -4.256258,
				y: -7.450483875
			},
			width: 0.2875053333333334,
			height: 0.15004408333333394,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_192",
				"pcb_port_79",
				"pcb_port_128"
			]
		},
		{
			type: "rect",
			center: {
				x: -4.1187526666666665,
				y: -7.450527958333334
			},
			width: 0.2875053333333334,
			height: 0.15004408333333305,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_192",
				"pcb_port_79",
				"pcb_port_128"
			]
		},
		{
			type: "rect",
			center: {
				x: -4.05,
				y: -7.45055
			},
			width: 0.15,
			height: 0.15,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_192",
				"pcb_port_79",
				"pcb_port_128"
			]
		},
		{
			type: "rect",
			center: {
				x: -5.635773714285714,
				y: -7.046433785714286
			},
			width: 0.2785805714285715,
			height: 0.15707442857142837,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_194",
				"pcb_port_80",
				"pcb_port_130"
			]
		},
		{
			type: "rect",
			center: {
				x: -5.507193142857142,
				y: -7.039359357142857
			},
			width: 0.2785805714285715,
			height: 0.15707442857142925,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_194",
				"pcb_port_80",
				"pcb_port_130"
			]
		},
		{
			type: "rect",
			center: {
				x: -5.378612571428571,
				y: -7.032284928571428
			},
			width: 0.2785805714285715,
			height: 0.15707442857142837,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_194",
				"pcb_port_80",
				"pcb_port_130"
			]
		},
		{
			type: "rect",
			center: {
				x: -5.250031999999999,
				y: -7.0252105
			},
			width: 0.2785805714285706,
			height: 0.15707442857142837,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_194",
				"pcb_port_80",
				"pcb_port_130"
			]
		},
		{
			type: "rect",
			center: {
				x: -5.1214514285714285,
				y: -7.018136071428572
			},
			width: 0.2785805714285715,
			height: 0.15707442857142837,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_194",
				"pcb_port_80",
				"pcb_port_130"
			]
		},
		{
			type: "rect",
			center: {
				x: -4.992870857142857,
				y: -7.011061642857143
			},
			width: 0.2785805714285715,
			height: 0.15707442857142925,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_194",
				"pcb_port_80",
				"pcb_port_130"
			]
		},
		{
			type: "rect",
			center: {
				x: -4.864290285714286,
				y: -7.003987214285714
			},
			width: 0.2785805714285715,
			height: 0.15707442857142837,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_194",
				"pcb_port_80",
				"pcb_port_130"
			]
		},
		{
			type: "rect",
			center: {
				x: -4.8,
				y: -7.00045
			},
			width: 0.15,
			height: 0.15,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_194",
				"pcb_port_80",
				"pcb_port_130"
			]
		},
		{
			type: "rect",
			center: {
				x: 7.447727775347076,
				y: -17.67777324961773
			},
			width: 0.28636105454545435,
			height: 0.1954660000000011,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_257",
				"pcb_port_270",
				"pcb_port_268"
			]
		},
		{
			type: "rect",
			center: {
				x: 7.584088829892529,
				y: -17.723239249617727
			},
			width: 0.28636105454545435,
			height: 0.19546599999999756,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_257",
				"pcb_port_270",
				"pcb_port_268"
			]
		},
		{
			type: "rect",
			center: {
				x: 7.7204498844379845,
				y: -17.768705249617724
			},
			width: 0.28636105454545524,
			height: 0.1954660000000011,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_257",
				"pcb_port_270",
				"pcb_port_268"
			]
		},
		{
			type: "rect",
			center: {
				x: 7.85681093898344,
				y: -17.81417124961773
			},
			width: 0.28636105454545435,
			height: 0.1954660000000011,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_257",
				"pcb_port_270",
				"pcb_port_268"
			]
		},
		{
			type: "rect",
			center: {
				x: 7.993171993528893,
				y: -17.859637249617727
			},
			width: 0.28636105454545346,
			height: 0.19546599999999756,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_257",
				"pcb_port_270",
				"pcb_port_268"
			]
		},
		{
			type: "rect",
			center: {
				x: 8.129533048074347,
				y: -17.905103249617724
			},
			width: 0.28636105454545524,
			height: 0.1954660000000011,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_257",
				"pcb_port_270",
				"pcb_port_268"
			]
		},
		{
			type: "rect",
			center: {
				x: 8.265894102619804,
				y: -17.950569249617725
			},
			width: 0.28636105454545524,
			height: 0.19546599999999756,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_257",
				"pcb_port_270",
				"pcb_port_268"
			]
		},
		{
			type: "rect",
			center: {
				x: 8.402255157165257,
				y: -17.996035249617726
			},
			width: 0.28636105454545346,
			height: 0.1954660000000011,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_257",
				"pcb_port_270",
				"pcb_port_268"
			]
		},
		{
			type: "rect",
			center: {
				x: 8.53861621171071,
				y: -18.041501249617724
			},
			width: 0.28636105454545524,
			height: 0.1954660000000011,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_257",
				"pcb_port_270",
				"pcb_port_268"
			]
		},
		{
			type: "rect",
			center: {
				x: 8.674977266256166,
				y: -18.086967249617725
			},
			width: 0.28636105454545346,
			height: 0.19546599999999756,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_257",
				"pcb_port_270",
				"pcb_port_268"
			]
		},
		{
			type: "rect",
			center: {
				x: 8.811338320801621,
				y: -18.132433249617726
			},
			width: 0.28636105454545524,
			height: 0.1954660000000011,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_257",
				"pcb_port_270",
				"pcb_port_268"
			]
		},
		{
			type: "rect",
			center: {
				x: 8.879518848074348,
				y: -18.155166249617725
			},
			width: 0.15,
			height: 0.15,
			layers: [
				"top"
			],
			connectedTo: [
				"source_trace_257",
				"pcb_port_270",
				"pcb_port_268"
			]
		}
	],
	connections: [
		{
			name: "source_trace_8",
			source_trace_id: "source_trace_8",
			nominalTraceWidth: 0.2,
			width: 0.2,
			pointsToConnect: [
				{
					x: -5.750064,
					y: 13.1259568,
					layer: "top",
					pointId: "pcb_port_300",
					pcb_port_id: "pcb_port_300"
				},
				{
					x: -2.4314789192407935,
					y: 3.0998229999999998,
					layer: "top",
					pointId: "pcb_port_343",
					pcb_port_id: "pcb_port_343"
				}
			]
		},
		{
			name: "source_trace_9",
			source_trace_id: "source_trace_9",
			nominalTraceWidth: 0.2,
			width: 0.2,
			pointsToConnect: [
				{
					x: -6.750062,
					y: 13.1259568,
					layer: "top",
					pointId: "pcb_port_302",
					pcb_port_id: "pcb_port_302"
				},
				{
					x: -2.4314789192407935,
					y: 3.0998229999999998,
					layer: "top",
					pointId: "pcb_port_343",
					pcb_port_id: "pcb_port_343"
				}
			]
		},
		{
			name: "source_trace_10",
			source_trace_id: "source_trace_10",
			nominalTraceWidth: 0.2,
			width: 0.2,
			pointsToConnect: [
				{
					x: -6.249936,
					y: 13.1259568,
					layer: "top",
					pointId: "pcb_port_301",
					pcb_port_id: "pcb_port_301"
				},
				{
					x: -2.4314789192407935,
					y: 3.499873,
					layer: "top",
					pointId: "pcb_port_342",
					pcb_port_id: "pcb_port_342"
				}
			]
		},
		{
			name: "source_trace_11",
			source_trace_id: "source_trace_11",
			nominalTraceWidth: 0.2,
			width: 0.2,
			pointsToConnect: [
				{
					x: -5.249938,
					y: 13.1259568,
					layer: "top",
					pointId: "pcb_port_299",
					pcb_port_id: "pcb_port_299"
				},
				{
					x: -2.4314789192407935,
					y: 3.499873,
					layer: "top",
					pointId: "pcb_port_342",
					pcb_port_id: "pcb_port_342"
				}
			]
		},
		{
			name: "source_trace_12",
			source_trace_id: "source_trace_12",
			nominalTraceWidth: 0.2,
			width: 0.2,
			pointsToConnect: [
				{
					x: -14.25,
					y: 18.99,
					layer: "top",
					pointId: "pcb_port_307",
					pcb_port_id: "pcb_port_307"
				},
				{
					x: -4.750066,
					y: 13.1259568,
					layer: "top",
					pointId: "pcb_port_298",
					pcb_port_id: "pcb_port_298"
				}
			]
		},
		{
			name: "source_trace_14",
			source_trace_id: "source_trace_14",
			nominalTraceWidth: 0.2,
			width: 0.2,
			pointsToConnect: [
				{
					x: -0.26,
					y: 20.000044181611226,
					layer: "top",
					pointId: "pcb_port_309",
					pcb_port_id: "pcb_port_309"
				},
				{
					x: -7.75006,
					y: 13.1259568,
					layer: "top",
					pointId: "pcb_port_304",
					pcb_port_id: "pcb_port_304"
				}
			]
		},
		{
			name: "source_trace_16",
			source_trace_id: "source_trace_16",
			nominalTraceWidth: 0.2,
			width: 0.2,
			pointsToConnect: [
				{
					x: -3.7815011201210513,
					y: 5.149096,
					layer: "top",
					pointId: "pcb_port_311",
					pcb_port_id: "pcb_port_311"
				},
				{
					x: -2.4314789192407935,
					y: 3.0998229999999998,
					layer: "top",
					pointId: "pcb_port_343",
					pcb_port_id: "pcb_port_343"
				}
			]
		},
		{
			name: "source_trace_17",
			source_trace_id: "source_trace_17",
			nominalTraceWidth: 0.2,
			width: 0.2,
			pointsToConnect: [
				{
					x: -3.7815011201210513,
					y: 2.850904,
					layer: "top",
					pointId: "pcb_port_316",
					pcb_port_id: "pcb_port_316"
				},
				{
					x: -2.4314789192407935,
					y: 3.0998229999999998,
					layer: "top",
					pointId: "pcb_port_343",
					pcb_port_id: "pcb_port_343"
				}
			]
		},
		{
			name: "source_trace_18",
			source_trace_id: "source_trace_18",
			nominalTraceWidth: 0.2,
			width: 0.2,
			pointsToConnect: [
				{
					x: -5.681421120121051,
					y: 5.149096,
					layer: "top",
					pointId: "pcb_port_313",
					pcb_port_id: "pcb_port_313"
				},
				{
					x: -2.4314789192407935,
					y: 3.499873,
					layer: "top",
					pointId: "pcb_port_342",
					pcb_port_id: "pcb_port_342"
				}
			]
		},
		{
			name: "source_trace_19",
			source_trace_id: "source_trace_19",
			nominalTraceWidth: 0.2,
			width: 0.2,
			pointsToConnect: [
				{
					x: -5.681421120121051,
					y: 2.8509040000000003,
					layer: "top",
					pointId: "pcb_port_314",
					pcb_port_id: "pcb_port_314"
				},
				{
					x: -2.4314789192407935,
					y: 3.499873,
					layer: "top",
					pointId: "pcb_port_342",
					pcb_port_id: "pcb_port_342"
				}
			]
		},
		{
			name: "source_trace_39",
			source_trace_id: "source_trace_39",
			nominalTraceWidth: 0.2,
			width: 0.2,
			pointsToConnect: [
				{
					x: 17.499969242216473,
					y: 8.99,
					layer: "top",
					pointId: "pcb_port_337",
					pcb_port_id: "pcb_port_337"
				},
				{
					x: 13.8508706246005,
					y: 10.25,
					layer: "top",
					pointId: "pcb_port_335",
					pcb_port_id: "pcb_port_335"
				}
			]
		},
		{
			name: "source_trace_47",
			source_trace_id: "source_trace_47",
			nominalTraceWidth: 0.2,
			width: 0.2,
			pointsToConnect: [
				{
					x: -1.4314809192407936,
					y: 4.049783,
					layer: "top",
					pointId: "pcb_port_339",
					pcb_port_id: "pcb_port_339"
				},
				{
					x: -4.315,
					y: 0.9500000000000001,
					layer: "top",
					pointId: "pcb_port_124",
					pcb_port_id: "pcb_port_124"
				}
			]
		},
		{
			name: "source_trace_48",
			source_trace_id: "source_trace_48",
			nominalTraceWidth: 0.2,
			width: 0.2,
			pointsToConnect: [
				{
					x: -1.8312769192407934,
					y: 4.100075,
					layer: "top",
					pointId: "pcb_port_340",
					pcb_port_id: "pcb_port_340"
				},
				{
					x: -4.315,
					y: -0.3499999999999997,
					layer: "top",
					pointId: "pcb_port_122",
					pcb_port_id: "pcb_port_122"
				}
			]
		},
		{
			name: "source_trace_58",
			source_trace_id: "source_trace_58",
			nominalTraceWidth: 0.2,
			width: 0.2,
			pointsToConnect: [
				{
					x: 3.1924,
					y: -5.25,
					layer: "top",
					pointId: "pcb_port_359",
					pcb_port_id: "pcb_port_359"
				},
				{
					x: -14.770299437331385,
					y: -7.0798908726186065,
					layer: "top",
					pointId: "pcb_port_228",
					pcb_port_id: "pcb_port_228"
				}
			]
		},
		{
			name: "source_trace_63",
			source_trace_id: "source_trace_63",
			nominalTraceWidth: 0.2,
			width: 0.2,
			pointsToConnect: [
				{
					x: 19.24998056096147,
					y: 5.51,
					layer: "top",
					pointId: "pcb_port_367",
					pcb_port_id: "pcb_port_367"
				},
				{
					x: 6.168716187871191,
					y: 3.44996,
					layer: "top",
					pointId: "pcb_port_363",
					pcb_port_id: "pcb_port_363"
				}
			]
		},
		{
			name: "source_trace_68",
			source_trace_id: "source_trace_68",
			nominalTraceWidth: 0.2,
			width: 0.2,
			pointsToConnect: [
				{
					x: 10.188734488101066,
					y: 1.99,
					layer: "top",
					pointId: "pcb_port_372",
					pcb_port_id: "pcb_port_372"
				},
				{
					x: 8.86873618787119,
					y: 1.55004,
					layer: "top",
					pointId: "pcb_port_360",
					pcb_port_id: "pcb_port_360"
				}
			]
		},
		{
			name: "source_trace_69",
			source_trace_id: "source_trace_69",
			nominalTraceWidth: 0.2,
			width: 0.2,
			pointsToConnect: [
				{
					x: 10.188734488101066,
					y: 3.01,
					layer: "top",
					pointId: "pcb_port_373",
					pcb_port_id: "pcb_port_373"
				},
				{
					x: 6.168716187871191,
					y: 1.55004,
					layer: "top",
					pointId: "pcb_port_365",
					pcb_port_id: "pcb_port_365"
				}
			]
		},
		{
			name: "source_trace_71",
			source_trace_id: "source_trace_71",
			nominalTraceWidth: 0.2,
			width: 0.2,
			pointsToConnect: [
				{
					x: 6.3076,
					y: -0.5000078422161458,
					layer: "top",
					pointId: "pcb_port_374",
					pcb_port_id: "pcb_port_374"
				},
				{
					x: 6.168716187871191,
					y: 1.55004,
					layer: "top",
					pointId: "pcb_port_365",
					pcb_port_id: "pcb_port_365"
				}
			]
		},
		{
			name: "source_trace_72",
			source_trace_id: "source_trace_72",
			nominalTraceWidth: 0.2,
			width: 0.2,
			pointsToConnect: [
				{
					x: 5.018718223850522,
					y: 8,
					layer: "top",
					pointId: "pcb_port_376",
					pcb_port_id: "pcb_port_376"
				},
				{
					x: 6.168716187871191,
					y: 1.55004,
					layer: "top",
					pointId: "pcb_port_365",
					pcb_port_id: "pcb_port_365"
				}
			]
		},
		{
			name: "source_trace_79",
			source_trace_id: "source_trace_79",
			nominalTraceWidth: 0.2,
			width: 0.2,
			pointsToConnect: [
				{
					x: 11.178734194446129,
					y: 4.01,
					layer: "top",
					pointId: "pcb_port_383",
					pcb_port_id: "pcb_port_383"
				},
				{
					x: 8.86873618787119,
					y: 3.44996,
					layer: "top",
					pointId: "pcb_port_362",
					pcb_port_id: "pcb_port_362"
				}
			]
		},
		{
			name: "source_trace_80",
			source_trace_id: "source_trace_80",
			nominalTraceWidth: 0.2,
			width: 0.2,
			pointsToConnect: [
				{
					x: 11.128734307806154,
					y: 2,
					layer: "top",
					pointId: "pcb_port_384",
					pcb_port_id: "pcb_port_384"
				},
				{
					x: 8.86873618787119,
					y: 3.44996,
					layer: "top",
					pointId: "pcb_port_362",
					pcb_port_id: "pcb_port_362"
				}
			]
		},
		{
			name: "source_trace_99",
			source_trace_id: "source_trace_99",
			nominalTraceWidth: 0.1,
			width: 0.1,
			pointsToConnect: [
				{
					x: -3.51,
					y: -12,
					layer: "top",
					pointId: "pcb_port_22",
					pcb_port_id: "pcb_port_22"
				},
				{
					x: -7.325156,
					y: -8.675063,
					layer: "top",
					pointId: "pcb_port_75",
					pcb_port_id: "pcb_port_75"
				}
			]
		},
		{
			name: "source_trace_102",
			source_trace_id: "source_trace_102",
			nominalTraceWidth: 0.1,
			width: 0.1,
			pointsToConnect: [
				{
					x: -9.525,
					y: 2.66,
					layer: "top",
					pointId: "pcb_port_38",
					pcb_port_id: "pcb_port_38"
				},
				{
					x: -10.61751,
					y: 3.2500620000000002,
					layer: "top",
					pointId: "pcb_port_120",
					pcb_port_id: "pcb_port_120"
				}
			]
		},
		{
			name: "source_trace_108",
			source_trace_id: "source_trace_108",
			nominalTraceWidth: 0.1,
			width: 0.1,
			pointsToConnect: [
				{
					x: -8.725,
					y: -0.5599999999999998,
					layer: "top",
					pointId: "pcb_port_40",
					pcb_port_id: "pcb_port_40"
				},
				{
					x: -8.525052,
					y: -1.8249369999999998,
					layer: "top",
					pointId: "pcb_port_97",
					pcb_port_id: "pcb_port_97"
				}
			]
		},
		{
			name: "source_trace_112",
			source_trace_id: "source_trace_112",
			nominalTraceWidth: 0.1,
			width: 0.1,
			pointsToConnect: [
				{
					x: -11.724944,
					y: -1.8249369999999998,
					layer: "top",
					pointId: "pcb_port_105",
					pcb_port_id: "pcb_port_105"
				},
				{
					x: -13.63249,
					y: 3.250062,
					layer: "top",
					pointId: "pcb_port_113",
					pcb_port_id: "pcb_port_113"
				}
			]
		},
		{
			name: "source_trace_113",
			source_trace_id: "source_trace_113",
			nominalTraceWidth: 0.1,
			width: 0.1,
			pointsToConnect: [
				{
					x: -10.525048,
					y: -1.8249369999999998,
					layer: "top",
					pointId: "pcb_port_102",
					pcb_port_id: "pcb_port_102"
				},
				{
					x: -10.61751,
					y: 1.7499380000000002,
					layer: "top",
					pointId: "pcb_port_117",
					pcb_port_id: "pcb_port_117"
				}
			]
		},
		{
			name: "source_trace_114",
			source_trace_id: "source_trace_114",
			nominalTraceWidth: 0.1,
			width: 0.1,
			pointsToConnect: [
				{
					x: -11.325148,
					y: -1.8249369999999998,
					layer: "top",
					pointId: "pcb_port_104",
					pcb_port_id: "pcb_port_104"
				},
				{
					x: -13.63249,
					y: 2.749936,
					layer: "top",
					pointId: "pcb_port_114",
					pcb_port_id: "pcb_port_114"
				}
			]
		},
		{
			name: "source_trace_115",
			source_trace_id: "source_trace_115",
			nominalTraceWidth: 0.1,
			width: 0.1,
			pointsToConnect: [
				{
					x: -10.925098,
					y: -1.8249369999999998,
					layer: "top",
					pointId: "pcb_port_103",
					pcb_port_id: "pcb_port_103"
				},
				{
					x: -13.63249,
					y: 2.250064,
					layer: "top",
					pointId: "pcb_port_115",
					pcb_port_id: "pcb_port_115"
				}
			]
		},
		{
			name: "source_trace_116",
			source_trace_id: "source_trace_116",
			nominalTraceWidth: 0.1,
			width: 0.1,
			pointsToConnect: [
				{
					x: -9.724948,
					y: -1.8249369999999998,
					layer: "top",
					pointId: "pcb_port_100",
					pcb_port_id: "pcb_port_100"
				},
				{
					x: -10.61751,
					y: 2.749936,
					layer: "top",
					pointId: "pcb_port_119",
					pcb_port_id: "pcb_port_119"
				}
			]
		},
		{
			name: "source_trace_117",
			source_trace_id: "source_trace_117",
			nominalTraceWidth: 0.1,
			width: 0.1,
			pointsToConnect: [
				{
					x: -10.124998,
					y: -1.8249369999999998,
					layer: "top",
					pointId: "pcb_port_101",
					pcb_port_id: "pcb_port_101"
				},
				{
					x: -10.61751,
					y: 2.250064,
					layer: "top",
					pointId: "pcb_port_118",
					pcb_port_id: "pcb_port_118"
				}
			]
		},
		{
			name: "source_trace_124",
			source_trace_id: "source_trace_124",
			nominalTraceWidth: 0.1,
			width: 0.1,
			pointsToConnect: [
				{
					x: -9.925,
					y: -0.5599999999999998,
					layer: "top",
					pointId: "pcb_port_109",
					pcb_port_id: "pcb_port_109"
				},
				{
					x: -9.325152,
					y: -1.8249369999999998,
					layer: "top",
					pointId: "pcb_port_99",
					pcb_port_id: "pcb_port_99"
				}
			]
		},
		{
			name: "source_trace_126",
			source_trace_id: "source_trace_126",
			nominalTraceWidth: 0.1,
			width: 0.1,
			pointsToConnect: [
				{
					x: -7.325156,
					y: -1.8249369999999998,
					layer: "top",
					pointId: "pcb_port_94",
					pcb_port_id: "pcb_port_94"
				},
				{
					x: -7.525,
					y: -0.35999999999999965,
					layer: "top",
					pointId: "pcb_port_107",
					pcb_port_id: "pcb_port_107"
				}
			]
		},
		{
			name: "source_trace_129",
			source_trace_id: "source_trace_129",
			nominalTraceWidth: 0.1,
			width: 0.1,
			pointsToConnect: [
				{
					x: -8.525052,
					y: -8.675063,
					layer: "top",
					pointId: "pcb_port_72",
					pcb_port_id: "pcb_port_72"
				},
				{
					x: -6.835,
					y: -10.25,
					layer: "top",
					pointId: "pcb_port_111",
					pcb_port_id: "pcb_port_111"
				}
			]
		},
		{
			name: "source_trace_133",
			source_trace_id: "source_trace_133",
			nominalTraceWidth: 0.1,
			width: 0.1,
			pointsToConnect: [
				{
					x: -8.525052,
					y: -1.8249369999999998,
					layer: "top",
					pointId: "pcb_port_97",
					pcb_port_id: "pcb_port_97"
				},
				{
					x: -8.925102,
					y: -1.8249369999999998,
					layer: "top",
					pointId: "pcb_port_98",
					pcb_port_id: "pcb_port_98"
				}
			]
		},
		{
			name: "source_trace_134",
			source_trace_id: "source_trace_134",
			nominalTraceWidth: 0.1,
			width: 0.1,
			pointsToConnect: [
				{
					x: -5.335,
					y: -0.3499999999999996,
					layer: "top",
					pointId: "pcb_port_123",
					pcb_port_id: "pcb_port_123"
				},
				{
					x: -7.724952,
					y: -1.8249369999999998,
					layer: "top",
					pointId: "pcb_port_95",
					pcb_port_id: "pcb_port_95"
				}
			]
		},
		{
			name: "source_trace_135",
			source_trace_id: "source_trace_135",
			nominalTraceWidth: 0.1,
			width: 0.1,
			pointsToConnect: [
				{
					x: -5.335,
					y: 0.9500000000000003,
					layer: "top",
					pointId: "pcb_port_125",
					pcb_port_id: "pcb_port_125"
				},
				{
					x: -8.125002,
					y: -1.8249369999999998,
					layer: "top",
					pointId: "pcb_port_96",
					pcb_port_id: "pcb_port_96"
				}
			]
		},
		{
			name: "source_trace_139",
			source_trace_id: "source_trace_139",
			nominalTraceWidth: 0.1,
			width: 0.1,
			pointsToConnect: [
				{
					x: -6.325,
					y: -0.5599999999999998,
					layer: "top",
					pointId: "pcb_port_44",
					pcb_port_id: "pcb_port_44"
				},
				{
					x: -6.9251059999999995,
					y: -1.8249369999999998,
					layer: "top",
					pointId: "pcb_port_93",
					pcb_port_id: "pcb_port_93"
				}
			]
		},
		{
			name: "source_trace_146",
			source_trace_id: "source_trace_146",
			nominalTraceWidth: 0.1,
			width: 0.1,
			pointsToConnect: [
				{
					x: -12.125,
					y: 2.5,
					layer: "top",
					pointId: "pcb_port_121",
					pcb_port_id: "pcb_port_121"
				},
				{
					x: -13.63249,
					y: 1.7499379999999998,
					layer: "top",
					pointId: "pcb_port_116",
					pcb_port_id: "pcb_port_116"
				}
			]
		},
		{
			name: "source_trace_152",
			source_trace_id: "source_trace_152",
			nominalTraceWidth: 0.1,
			width: 0.1,
			pointsToConnect: [
				{
					x: -9.51,
					y: -14.5,
					layer: "top",
					pointId: "pcb_port_6",
					pcb_port_id: "pcb_port_6"
				},
				{
					x: -9.475,
					y: -12.85,
					layer: "top",
					pointId: "pcb_port_1",
					pcb_port_id: "pcb_port_1"
				}
			]
		},
		{
			name: "source_trace_156",
			source_trace_id: "source_trace_156",
			nominalTraceWidth: 0.1,
			width: 0.1,
			pointsToConnect: [
				{
					x: -5.5750601401493425,
					y: 6.9,
					layer: "top",
					pointId: "pcb_port_24",
					pcb_port_id: "pcb_port_24"
				},
				{
					x: -11.724944,
					y: -1.8249369999999998,
					layer: "top",
					pointId: "pcb_port_105",
					pcb_port_id: "pcb_port_105"
				}
			]
		},
		{
			name: "source_trace_158",
			source_trace_id: "source_trace_158",
			nominalTraceWidth: 0.1,
			width: 0.1,
			pointsToConnect: [
				{
					x: -12,
					y: 13.24,
					layer: "top",
					pointId: "pcb_port_34",
					pcb_port_id: "pcb_port_34"
				},
				{
					x: -11.724944,
					y: -1.8249369999999998,
					layer: "top",
					pointId: "pcb_port_105",
					pcb_port_id: "pcb_port_105"
				}
			]
		},
		{
			name: "source_trace_160",
			source_trace_id: "source_trace_160",
			nominalTraceWidth: 0.1,
			width: 0.1,
			pointsToConnect: [
				{
					x: -7.1,
					y: -13.425,
					layer: "top",
					pointId: "pcb_port_28",
					pcb_port_id: "pcb_port_28"
				},
				{
					x: -7.325156,
					y: -8.675063,
					layer: "top",
					pointId: "pcb_port_75",
					pcb_port_id: "pcb_port_75"
				}
			]
		},
		{
			name: "source_trace_163",
			source_trace_id: "source_trace_163",
			nominalTraceWidth: 0.1,
			width: 0.1,
			pointsToConnect: [
				{
					x: -20.01,
					y: 18,
					layer: "top",
					pointId: "pcb_port_37",
					pcb_port_id: "pcb_port_37"
				},
				{
					x: -20.000338066298355,
					y: 8.748933845871326,
					layer: "top",
					pointId: "pcb_port_33",
					pcb_port_id: "pcb_port_33"
				}
			]
		},
		{
			name: "source_trace_165",
			source_trace_id: "source_trace_165",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: 7.165755000000001,
					y: -15.975036,
					layer: "top",
					pointId: "pcb_port_132",
					pcb_port_id: "pcb_port_132"
				},
				{
					x: 13.75,
					y: -19.76,
					layer: "top",
					pointId: "pcb_port_185",
					pcb_port_id: "pcb_port_185"
				}
			]
		},
		{
			name: "source_trace_166",
			source_trace_id: "source_trace_166",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: 7.165755000000001,
					y: -15.325050000000001,
					layer: "top",
					pointId: "pcb_port_133",
					pcb_port_id: "pcb_port_133"
				},
				{
					x: 13.75,
					y: -18.74,
					layer: "top",
					pointId: "pcb_port_186",
					pcb_port_id: "pcb_port_186"
				}
			]
		},
		{
			name: "source_trace_167",
			source_trace_id: "source_trace_167",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: 7.165755000000001,
					y: -14.675063999999999,
					layer: "top",
					pointId: "pcb_port_134",
					pcb_port_id: "pcb_port_134"
				},
				{
					x: 14.249999710765167,
					y: -12.01,
					layer: "top",
					pointId: "pcb_port_187",
					pcb_port_id: "pcb_port_187"
				}
			]
		},
		{
			name: "source_trace_168",
			source_trace_id: "source_trace_168",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: 14.249999710765167,
					y: -10.99,
					layer: "top",
					pointId: "pcb_port_188",
					pcb_port_id: "pcb_port_188"
				},
				{
					x: 7.165755000000001,
					y: -14.025078,
					layer: "top",
					pointId: "pcb_port_135",
					pcb_port_id: "pcb_port_135"
				}
			]
		},
		{
			name: "source_trace_169",
			source_trace_id: "source_trace_169",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: 19,
					y: -14.26,
					layer: "top",
					pointId: "pcb_port_189",
					pcb_port_id: "pcb_port_189"
				},
				{
					x: 7.165755000000001,
					y: -14.675063999999999,
					layer: "top",
					pointId: "pcb_port_134",
					pcb_port_id: "pcb_port_134"
				}
			]
		},
		{
			name: "source_trace_170",
			source_trace_id: "source_trace_170",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: 19,
					y: -13.24,
					layer: "top",
					pointId: "pcb_port_190",
					pcb_port_id: "pcb_port_190"
				},
				{
					x: 7.165755000000001,
					y: -14.025078,
					layer: "top",
					pointId: "pcb_port_135",
					pcb_port_id: "pcb_port_135"
				}
			]
		},
		{
			name: "source_trace_171",
			source_trace_id: "source_trace_171",
			nominalTraceWidth: 0.8,
			width: 0.8,
			pointsToConnect: [
				{
					x: 7.165755000000001,
					y: -9.474922,
					layer: "top",
					pointId: "pcb_port_142",
					pcb_port_id: "pcb_port_142"
				},
				{
					x: 7.165755000000001,
					y: -14.025078,
					layer: "top",
					pointId: "pcb_port_135",
					pcb_port_id: "pcb_port_135"
				}
			]
		},
		{
			name: "source_trace_172",
			source_trace_id: "source_trace_172",
			nominalTraceWidth: 0.4,
			width: 0.4,
			pointsToConnect: [
				{
					x: 9.5,
					y: -15.51,
					layer: "top",
					pointId: "pcb_port_238",
					pcb_port_id: "pcb_port_238"
				},
				{
					x: 7.165755000000001,
					y: -14.025078,
					layer: "top",
					pointId: "pcb_port_135",
					pcb_port_id: "pcb_port_135"
				}
			]
		},
		{
			name: "source_trace_174",
			source_trace_id: "source_trace_174",
			nominalTraceWidth: 0.3,
			width: 0.3,
			pointsToConnect: [
				{
					x: 1.4342450000000002,
					y: -15.975036,
					layer: "top",
					pointId: "pcb_port_159",
					pcb_port_id: "pcb_port_159"
				},
				{
					x: 4.300127000000001,
					y: -11.75,
					layer: "top",
					pointId: "pcb_port_160",
					pcb_port_id: "pcb_port_160"
				}
			]
		},
		{
			name: "source_trace_175",
			source_trace_id: "source_trace_175",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: 1.434245000000001,
					y: -7.524964,
					layer: "top",
					pointId: "pcb_port_146",
					pcb_port_id: "pcb_port_146"
				},
				{
					x: -0.4999999999999999,
					y: -6.99,
					layer: "top",
					pointId: "pcb_port_244",
					pcb_port_id: "pcb_port_244"
				}
			]
		},
		{
			name: "source_trace_177",
			source_trace_id: "source_trace_177",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -10.49,
					y: -14.5,
					layer: "top",
					pointId: "pcb_port_246",
					pcb_port_id: "pcb_port_246"
				},
				{
					x: 1.434245000000001,
					y: -7.524964,
					layer: "top",
					pointId: "pcb_port_146",
					pcb_port_id: "pcb_port_146"
				}
			]
		},
		{
			name: "source_trace_178",
			source_trace_id: "source_trace_178",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -11.51,
					y: -14.5,
					layer: "top",
					pointId: "pcb_port_247",
					pcb_port_id: "pcb_port_247"
				},
				{
					x: -2.74,
					y: -10,
					layer: "top",
					pointId: "pcb_port_248",
					pcb_port_id: "pcb_port_248"
				}
			]
		},
		{
			name: "source_trace_179",
			source_trace_id: "source_trace_179",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -2.74,
					y: -10,
					layer: "top",
					pointId: "pcb_port_248",
					pcb_port_id: "pcb_port_248"
				},
				{
					x: 7.165755000000001,
					y: -8.824936000000001,
					layer: "top",
					pointId: "pcb_port_143",
					pcb_port_id: "pcb_port_143"
				}
			]
		},
		{
			name: "source_trace_180",
			source_trace_id: "source_trace_180",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: 7.165755000000001,
					y: -8.824936000000001,
					layer: "top",
					pointId: "pcb_port_143",
					pcb_port_id: "pcb_port_143"
				},
				{
					x: 7.165755000000001,
					y: -8.174949999999999,
					layer: "top",
					pointId: "pcb_port_144",
					pcb_port_id: "pcb_port_144"
				}
			]
		},
		{
			name: "source_trace_181",
			source_trace_id: "source_trace_181",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -2.51,
					y: -9,
					layer: "top",
					pointId: "pcb_port_250",
					pcb_port_id: "pcb_port_250"
				},
				{
					x: 7.165755000000001,
					y: -8.824936000000001,
					layer: "top",
					pointId: "pcb_port_143",
					pcb_port_id: "pcb_port_143"
				}
			]
		},
		{
			name: "source_trace_186",
			source_trace_id: "source_trace_186",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: 1.4342450000000007,
					y: -14.675063999999999,
					layer: "top",
					pointId: "pcb_port_157",
					pcb_port_id: "pcb_port_157"
				},
				{
					x: 1.434245000000001,
					y: -7.524964,
					layer: "top",
					pointId: "pcb_port_146",
					pcb_port_id: "pcb_port_146"
				}
			]
		},
		{
			name: "source_trace_187",
			source_trace_id: "source_trace_187",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: 1.4342450000000007,
					y: -11.42488,
					layer: "top",
					pointId: "pcb_port_152",
					pcb_port_id: "pcb_port_152"
				},
				{
					x: -4.75,
					y: -12.26,
					layer: "top",
					pointId: "pcb_port_252",
					pcb_port_id: "pcb_port_252"
				}
			]
		},
		{
			name: "source_trace_188",
			source_trace_id: "source_trace_188",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -4.75,
					y: -11.24,
					layer: "top",
					pointId: "pcb_port_253",
					pcb_port_id: "pcb_port_253"
				},
				{
					x: -12,
					y: 17.550103,
					layer: "top",
					pointId: "pcb_port_48",
					pcb_port_id: "pcb_port_48"
				}
			]
		},
		{
			name: "source_trace_189",
			source_trace_id: "source_trace_189",
			nominalTraceWidth: 0.1,
			width: 0.1,
			pointsToConnect: [
				{
					x: -5.700063999999999,
					y: -7.850071,
					layer: "top",
					pointId: "pcb_port_78",
					pcb_port_id: "pcb_port_78"
				},
				{
					x: -4.8,
					y: -7.90065,
					layer: "top",
					pointId: "pcb_port_126",
					pcb_port_id: "pcb_port_126"
				},
				{
					x: -4.8,
					y: -7.90065,
					layer: "bottom",
					pointId: "pcb_port_127",
					pcb_port_id: "pcb_port_127"
				}
			]
		},
		{
			name: "source_trace_191",
			source_trace_id: "source_trace_191",
			nominalTraceWidth: 0.1,
			width: 0.1,
			pointsToConnect: [
				{
					x: -5.700063999999999,
					y: -7.450021,
					layer: "top",
					pointId: "pcb_port_79",
					pcb_port_id: "pcb_port_79"
				},
				{
					x: -4.05,
					y: -7.45055,
					layer: "top",
					pointId: "pcb_port_128",
					pcb_port_id: "pcb_port_128"
				},
				{
					x: -4.05,
					y: -7.45055,
					layer: "bottom",
					pointId: "pcb_port_129",
					pcb_port_id: "pcb_port_129"
				}
			]
		},
		{
			name: "source_trace_193",
			source_trace_id: "source_trace_193",
			nominalTraceWidth: 0.1,
			width: 0.1,
			pointsToConnect: [
				{
					x: -5.700063999999999,
					y: -7.049971,
					layer: "top",
					pointId: "pcb_port_80",
					pcb_port_id: "pcb_port_80"
				},
				{
					x: -4.8,
					y: -7.00045,
					layer: "top",
					pointId: "pcb_port_130",
					pcb_port_id: "pcb_port_130"
				},
				{
					x: -4.8,
					y: -7.00045,
					layer: "bottom",
					pointId: "pcb_port_131",
					pcb_port_id: "pcb_port_131"
				}
			]
		},
		{
			name: "source_trace_195",
			source_trace_id: "source_trace_195",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -4.8,
					y: -7.90065,
					layer: "bottom",
					pointId: "pcb_port_127",
					pcb_port_id: "pcb_port_127"
				},
				{
					x: 1.4342450000000007,
					y: -12.074866,
					layer: "top",
					pointId: "pcb_port_153",
					pcb_port_id: "pcb_port_153"
				}
			]
		},
		{
			name: "source_trace_196",
			source_trace_id: "source_trace_196",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -4.05,
					y: -7.45055,
					layer: "bottom",
					pointId: "pcb_port_129",
					pcb_port_id: "pcb_port_129"
				},
				{
					x: 1.4342450000000007,
					y: -10.774894,
					layer: "top",
					pointId: "pcb_port_151",
					pcb_port_id: "pcb_port_151"
				}
			]
		},
		{
			name: "source_trace_197",
			source_trace_id: "source_trace_197",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -4.8,
					y: -7.00045,
					layer: "bottom",
					pointId: "pcb_port_131",
					pcb_port_id: "pcb_port_131"
				},
				{
					x: 1.4342450000000007,
					y: -8.174949999999999,
					layer: "top",
					pointId: "pcb_port_147",
					pcb_port_id: "pcb_port_147"
				}
			]
		},
		{
			name: "source_trace_198",
			source_trace_id: "source_trace_198",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -5.700063999999999,
					y: -6.649921,
					layer: "top",
					pointId: "pcb_port_81",
					pcb_port_id: "pcb_port_81"
				},
				{
					x: 1.4342450000000007,
					y: -11.42488,
					layer: "top",
					pointId: "pcb_port_152",
					pcb_port_id: "pcb_port_152"
				}
			]
		},
		{
			name: "source_trace_199",
			source_trace_id: "source_trace_199",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -5.700063999999999,
					y: -5.850075,
					layer: "top",
					pointId: "pcb_port_83",
					pcb_port_id: "pcb_port_83"
				},
				{
					x: -17.55004,
					y: -10.899985000000001,
					layer: "top",
					pointId: "pcb_port_259",
					pcb_port_id: "pcb_port_259"
				}
			]
		},
		{
			name: "source_trace_200",
			source_trace_id: "source_trace_200",
			nominalTraceWidth: 0.1,
			width: 0.1,
			pointsToConnect: [
				{
					x: -5.700063999999999,
					y: -5.450025,
					layer: "top",
					pointId: "pcb_port_84",
					pcb_port_id: "pcb_port_84"
				},
				{
					x: 1.4342450000000007,
					y: -9.474922,
					layer: "top",
					pointId: "pcb_port_149",
					pcb_port_id: "pcb_port_149"
				}
			]
		},
		{
			name: "source_trace_201",
			source_trace_id: "source_trace_201",
			nominalTraceWidth: 0.8,
			width: 0.8,
			pointsToConnect: [
				{
					x: 9.3999571,
					y: 13.1260203,
					layer: "top",
					pointId: "pcb_port_196",
					pcb_port_id: "pcb_port_196"
				},
				{
					x: 4.5998397,
					y: 13.1258552,
					layer: "top",
					pointId: "pcb_port_205",
					pcb_port_id: "pcb_port_205"
				}
			]
		},
		{
			name: "source_trace_202",
			source_trace_id: "source_trace_202",
			nominalTraceWidth: 0.8,
			width: 0.8,
			pointsToConnect: [
				{
					x: -14.770299437331385,
					y: -7.0798908726186065,
					layer: "top",
					pointId: "pcb_port_228",
					pcb_port_id: "pcb_port_228"
				},
				{
					x: 7.165755000000001,
					y: -14.025078,
					layer: "top",
					pointId: "pcb_port_135",
					pcb_port_id: "pcb_port_135"
				}
			]
		},
		{
			name: "source_trace_203",
			source_trace_id: "source_trace_203",
			nominalTraceWidth: 0.8,
			width: 0.8,
			pointsToConnect: [
				{
					x: 4.8625,
					y: -3.500015742990939,
					layer: "top",
					pointId: "pcb_port_231",
					pcb_port_id: "pcb_port_231"
				},
				{
					x: -14.770299437331385,
					y: -3.6950908726186062,
					layer: "top",
					pointId: "pcb_port_229",
					pcb_port_id: "pcb_port_229"
				}
			]
		},
		{
			name: "source_trace_204",
			source_trace_id: "source_trace_204",
			nominalTraceWidth: 0.8,
			width: 0.8,
			pointsToConnect: [
				{
					x: 9.3999571,
					y: 13.1260203,
					layer: "top",
					pointId: "pcb_port_196",
					pcb_port_id: "pcb_port_196"
				},
				{
					x: 9.1375,
					y: -3.5000157429909398,
					layer: "top",
					pointId: "pcb_port_230",
					pcb_port_id: "pcb_port_230"
				}
			]
		},
		{
			name: "source_trace_205",
			source_trace_id: "source_trace_205",
			nominalTraceWidth: 0.8,
			width: 0.8,
			pointsToConnect: [
				{
					x: -14.770299437331385,
					y: -7.0798908726186065,
					layer: "top",
					pointId: "pcb_port_228",
					pcb_port_id: "pcb_port_228"
				},
				{
					x: -14.773967288663728,
					y: 10.5399265071438,
					layer: "top",
					pointId: "pcb_port_232",
					pcb_port_id: "pcb_port_232"
				}
			]
		},
		{
			name: "source_trace_206",
			source_trace_id: "source_trace_206",
			nominalTraceWidth: 0.8,
			width: 0.8,
			pointsToConnect: [
				{
					x: -14.770299437331385,
					y: -7.0798908726186065,
					layer: "top",
					pointId: "pcb_port_228",
					pcb_port_id: "pcb_port_228"
				},
				{
					x: -18.18129869844551,
					y: -4.852448560116809,
					layer: "top",
					pointId: "pcb_port_235",
					pcb_port_id: "pcb_port_235"
				}
			]
		},
		{
			name: "source_trace_207",
			source_trace_id: "source_trace_207",
			nominalTraceWidth: 0.8,
			width: 0.8,
			pointsToConnect: [
				{
					x: -14.770299437331385,
					y: -7.0798908726186065,
					layer: "top",
					pointId: "pcb_port_228",
					pcb_port_id: "pcb_port_228"
				},
				{
					x: -8.731469213274272,
					y: 9.900828093277104,
					layer: "top",
					pointId: "pcb_port_236",
					pcb_port_id: "pcb_port_236"
				}
			]
		},
		{
			name: "source_trace_208",
			source_trace_id: "source_trace_208",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -18.07459322356173,
					y: 5.611333312821161,
					layer: "top",
					pointId: "pcb_port_210",
					pcb_port_id: "pcb_port_210"
				},
				{
					x: -18.07459322356173,
					y: 4.611335312821161,
					layer: "top",
					pointId: "pcb_port_211",
					pcb_port_id: "pcb_port_211"
				}
			]
		},
		{
			name: "source_trace_209",
			source_trace_id: "source_trace_209",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: 9.3999571,
					y: 13.1260203,
					layer: "top",
					pointId: "pcb_port_196",
					pcb_port_id: "pcb_port_196"
				},
				{
					x: 0.5000949252088577,
					y: 15.692629154277443,
					layer: "top",
					pointId: "pcb_port_220",
					pcb_port_id: "pcb_port_220"
				}
			]
		},
		{
			name: "source_trace_210",
			source_trace_id: "source_trace_210",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: 9.3999571,
					y: 13.1260203,
					layer: "top",
					pointId: "pcb_port_196",
					pcb_port_id: "pcb_port_196"
				},
				{
					x: -13.987249772779252,
					y: -0.5464398180365377,
					layer: "top",
					pointId: "pcb_port_222",
					pcb_port_id: "pcb_port_222"
				}
			]
		},
		{
			name: "source_trace_211",
			source_trace_id: "source_trace_211",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: 0.5000949252088579,
					y: 18.61762915427744,
					layer: "top",
					pointId: "pcb_port_221",
					pcb_port_id: "pcb_port_221"
				},
				{
					x: -18.07459322356173,
					y: 8.611327312821162,
					layer: "top",
					pointId: "pcb_port_207",
					pcb_port_id: "pcb_port_207"
				}
			]
		},
		{
			name: "source_trace_212",
			source_trace_id: "source_trace_212",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -13.987249772779252,
					y: 0.4735601819634623,
					layer: "top",
					pointId: "pcb_port_223",
					pcb_port_id: "pcb_port_223"
				},
				{
					x: -12.074351223561731,
					y: 6.61133131282116,
					layer: "top",
					pointId: "pcb_port_214",
					pcb_port_id: "pcb_port_214"
				}
			]
		},
		{
			name: "source_trace_213",
			source_trace_id: "source_trace_213",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -18.07459322356173,
					y: 8.611327312821162,
					layer: "top",
					pointId: "pcb_port_207",
					pcb_port_id: "pcb_port_207"
				},
				{
					x: -19.5,
					y: 15.575,
					layer: "top",
					pointId: "pcb_port_218",
					pcb_port_id: "pcb_port_218"
				}
			]
		},
		{
			name: "source_trace_214",
			source_trace_id: "source_trace_214",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: 8.249934,
					y: 13.1259568,
					layer: "top",
					pointId: "pcb_port_198",
					pcb_port_id: "pcb_port_198"
				},
				{
					x: -12.074351223561731,
					y: 5.61133331282116,
					layer: "top",
					pointId: "pcb_port_213",
					pcb_port_id: "pcb_port_213"
				}
			]
		},
		{
			name: "source_trace_215",
			source_trace_id: "source_trace_215",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: 5.24994,
					y: 13.1259568,
					layer: "top",
					pointId: "pcb_port_204",
					pcb_port_id: "pcb_port_204"
				},
				{
					x: -12.074605223561731,
					y: 4.6113353128211605,
					layer: "top",
					pointId: "pcb_port_212",
					pcb_port_id: "pcb_port_212"
				}
			]
		},
		{
			name: "source_trace_217",
			source_trace_id: "source_trace_217",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: 6.249938,
					y: 13.1259568,
					layer: "top",
					pointId: "pcb_port_202",
					pcb_port_id: "pcb_port_202"
				},
				{
					x: 7.249936,
					y: 13.1259568,
					layer: "top",
					pointId: "pcb_port_200",
					pcb_port_id: "pcb_port_200"
				}
			]
		},
		{
			name: "source_trace_219",
			source_trace_id: "source_trace_219",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: 7.750062,
					y: 13.1259568,
					layer: "top",
					pointId: "pcb_port_199",
					pcb_port_id: "pcb_port_199"
				},
				{
					x: 6.750064,
					y: 13.1259568,
					layer: "top",
					pointId: "pcb_port_201",
					pcb_port_id: "pcb_port_201"
				}
			]
		},
		{
			name: "source_trace_220",
			source_trace_id: "source_trace_220",
			nominalTraceWidth: 0.8,
			width: 0.8,
			pointsToConnect: [
				{
					x: 7.165755000000001,
					y: -14.025078,
					layer: "top",
					pointId: "pcb_port_135",
					pcb_port_id: "pcb_port_135"
				},
				{
					x: 11.178639153189913,
					y: -16.574975220075974,
					layer: "top",
					pointId: "pcb_port_240",
					pcb_port_id: "pcb_port_240"
				}
			]
		},
		{
			name: "source_trace_221",
			source_trace_id: "source_trace_221",
			nominalTraceWidth: 0.8,
			width: 0.8,
			pointsToConnect: [
				{
					x: 7.165755000000001,
					y: -9.474922,
					layer: "top",
					pointId: "pcb_port_142",
					pcb_port_id: "pcb_port_142"
				},
				{
					x: 6.49,
					y: -6,
					layer: "top",
					pointId: "pcb_port_242",
					pcb_port_id: "pcb_port_242"
				}
			]
		},
		{
			name: "source_trace_223",
			source_trace_id: "source_trace_223",
			nominalTraceWidth: 0.3,
			width: 0.3,
			pointsToConnect: [
				{
					x: 4.300127000000001,
					y: -11.75,
					layer: "top",
					pointId: "pcb_port_160",
					pcb_port_id: "pcb_port_160"
				},
				{
					x: -9.125,
					y: -5.249873,
					layer: "top",
					pointId: "pcb_port_106",
					pcb_port_id: "pcb_port_106"
				}
			]
		},
		{
			name: "source_trace_224",
			source_trace_id: "source_trace_224",
			nominalTraceWidth: 0.3,
			width: 0.3,
			pointsToConnect: [
				{
					x: 7.165755000000001,
					y: -7.524964,
					layer: "top",
					pointId: "pcb_port_145",
					pcb_port_id: "pcb_port_145"
				},
				{
					x: 4.300127000000001,
					y: -11.75,
					layer: "top",
					pointId: "pcb_port_160",
					pcb_port_id: "pcb_port_160"
				}
			]
		},
		{
			name: "source_trace_225",
			source_trace_id: "source_trace_225",
			nominalTraceWidth: 0.3,
			width: 0.3,
			pointsToConnect: [
				{
					x: 10.1999555,
					y: 13.1259568,
					layer: "top",
					pointId: "pcb_port_195",
					pcb_port_id: "pcb_port_195"
				},
				{
					x: 4.300127000000001,
					y: -11.75,
					layer: "top",
					pointId: "pcb_port_160",
					pcb_port_id: "pcb_port_160"
				}
			]
		},
		{
			name: "source_trace_226",
			source_trace_id: "source_trace_226",
			nominalTraceWidth: 0.3,
			width: 0.3,
			pointsToConnect: [
				{
					x: 3.7999937,
					y: 13.125855200000002,
					layer: "top",
					pointId: "pcb_port_206",
					pcb_port_id: "pcb_port_206"
				},
				{
					x: 10.1999555,
					y: 13.1259568,
					layer: "top",
					pointId: "pcb_port_195",
					pcb_port_id: "pcb_port_195"
				}
			]
		},
		{
			name: "source_trace_227",
			source_trace_id: "source_trace_227",
			nominalTraceWidth: 0.3,
			width: 0.3,
			pointsToConnect: [
				{
					x: 11.325112,
					y: 13.8943068,
					layer: "top",
					pointId: "pcb_port_191",
					pcb_port_id: "pcb_port_191"
				},
				{
					x: 10.1999555,
					y: 13.1259568,
					layer: "top",
					pointId: "pcb_port_195",
					pcb_port_id: "pcb_port_195"
				}
			]
		},
		{
			name: "source_trace_228",
			source_trace_id: "source_trace_228",
			nominalTraceWidth: 0.3,
			width: 0.3,
			pointsToConnect: [
				{
					x: 2.674888,
					y: 13.8943068,
					layer: "top",
					pointId: "pcb_port_192",
					pcb_port_id: "pcb_port_192"
				},
				{
					x: 10.1999555,
					y: 13.1259568,
					layer: "top",
					pointId: "pcb_port_195",
					pcb_port_id: "pcb_port_195"
				}
			]
		},
		{
			name: "source_trace_229",
			source_trace_id: "source_trace_229",
			nominalTraceWidth: 0.3,
			width: 0.3,
			pointsToConnect: [
				{
					x: 11.325112,
					y: 18.0741308,
					layer: "top",
					pointId: "pcb_port_193",
					pcb_port_id: "pcb_port_193"
				},
				{
					x: 10.1999555,
					y: 13.1259568,
					layer: "top",
					pointId: "pcb_port_195",
					pcb_port_id: "pcb_port_195"
				}
			]
		},
		{
			name: "source_trace_230",
			source_trace_id: "source_trace_230",
			nominalTraceWidth: 0.3,
			width: 0.3,
			pointsToConnect: [
				{
					x: 2.674888,
					y: 18.074130800000002,
					layer: "top",
					pointId: "pcb_port_194",
					pcb_port_id: "pcb_port_194"
				},
				{
					x: 10.1999555,
					y: 13.1259568,
					layer: "top",
					pointId: "pcb_port_195",
					pcb_port_id: "pcb_port_195"
				}
			]
		},
		{
			name: "source_trace_231",
			source_trace_id: "source_trace_231",
			nominalTraceWidth: 0.3,
			width: 0.3,
			pointsToConnect: [
				{
					x: -15.07434522356173,
					y: 6.611331312821161,
					layer: "top",
					pointId: "pcb_port_217",
					pcb_port_id: "pcb_port_217"
				},
				{
					x: 4.300127000000001,
					y: -11.75,
					layer: "top",
					pointId: "pcb_port_160",
					pcb_port_id: "pcb_port_160"
				}
			]
		},
		{
			name: "source_trace_241",
			source_trace_id: "source_trace_241",
			nominalTraceWidth: 1,
			width: 1,
			pointsToConnect: [
				{
					x: 7.165755000000001,
					y: -13.375092,
					layer: "top",
					pointId: "pcb_port_136",
					pcb_port_id: "pcb_port_136"
				},
				{
					x: -0.7500000000000003,
					y: -14.7288,
					layer: "top",
					pointId: "pcb_port_404",
					pcb_port_id: "pcb_port_404"
				}
			]
		},
		{
			name: "source_trace_242",
			source_trace_id: "source_trace_242",
			nominalTraceWidth: 1,
			width: 1,
			pointsToConnect: [
				{
					x: 7.165755000000001,
					y: -12.074866,
					layer: "top",
					pointId: "pcb_port_138",
					pcb_port_id: "pcb_port_138"
				},
				{
					x: 17,
					y: -5.65,
					layer: "top",
					pointId: "pcb_port_225",
					pcb_port_id: "pcb_port_225"
				}
			]
		},
		{
			name: "source_trace_243",
			source_trace_id: "source_trace_243",
			nominalTraceWidth: 1,
			width: 1,
			pointsToConnect: [
				{
					x: 7.165755000000001,
					y: -10.124908,
					layer: "top",
					pointId: "pcb_port_141",
					pcb_port_id: "pcb_port_141"
				},
				{
					x: 9.4212,
					y: -6.750022308069838,
					layer: "top",
					pointId: "pcb_port_422",
					pcb_port_id: "pcb_port_422"
				}
			]
		},
		{
			name: "source_trace_244",
			source_trace_id: "source_trace_244",
			nominalTraceWidth: 1,
			width: 1,
			pointsToConnect: [
				{
					x: 7.165755000000001,
					y: -11.42488,
					layer: "top",
					pointId: "pcb_port_139",
					pcb_port_id: "pcb_port_139"
				},
				{
					x: 17,
					y: -1.6500000000000004,
					layer: "top",
					pointId: "pcb_port_227",
					pcb_port_id: "pcb_port_227"
				}
			]
		},
		{
			name: "source_trace_245",
			source_trace_id: "source_trace_245",
			nominalTraceWidth: 0.8,
			width: 0.8,
			pointsToConnect: [
				{
					x: 7.165755000000001,
					y: -12.725106,
					layer: "top",
					pointId: "pcb_port_137",
					pcb_port_id: "pcb_port_137"
				},
				{
					x: 10.24637944044432,
					y: -8.971138352368055,
					layer: "top",
					pointId: "pcb_port_263",
					pcb_port_id: "pcb_port_263"
				}
			]
		},
		{
			name: "source_trace_246",
			source_trace_id: "source_trace_246",
			nominalTraceWidth: 0.8,
			width: 0.8,
			pointsToConnect: [
				{
					x: 7.165755000000001,
					y: -10.774894,
					layer: "top",
					pointId: "pcb_port_140",
					pcb_port_id: "pcb_port_140"
				},
				{
					x: 12.500486532189072,
					y: -8.971127952821867,
					layer: "top",
					pointId: "pcb_port_265",
					pcb_port_id: "pcb_port_265"
				}
			]
		},
		{
			name: "source_trace_247",
			source_trace_id: "source_trace_247",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -18.5,
					y: -8.600014999999999,
					layer: "top",
					pointId: "pcb_port_260",
					pcb_port_id: "pcb_port_260"
				},
				{
					x: 1.4342450000000007,
					y: -8.824936000000001,
					layer: "top",
					pointId: "pcb_port_148",
					pcb_port_id: "pcb_port_148"
				}
			]
		},
		{
			name: "source_trace_248",
			source_trace_id: "source_trace_248",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -19.44996,
					y: -10.899985,
					layer: "top",
					pointId: "pcb_port_258",
					pcb_port_id: "pcb_port_258"
				},
				{
					x: -12.074605223561731,
					y: 8.61132731282116,
					layer: "top",
					pointId: "pcb_port_216",
					pcb_port_id: "pcb_port_216"
				}
			]
		},
		{
			name: "source_trace_249",
			source_trace_id: "source_trace_249",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: 12.078717931279563,
					y: 10.24,
					layer: "top",
					pointId: "pcb_port_261",
					pcb_port_id: "pcb_port_261"
				},
				{
					x: -19.44996,
					y: -10.899985,
					layer: "top",
					pointId: "pcb_port_258",
					pcb_port_id: "pcb_port_258"
				}
			]
		},
		{
			name: "source_trace_250",
			source_trace_id: "source_trace_250",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: 12.078717931279563,
					y: 11.26,
					layer: "top",
					pointId: "pcb_port_262",
					pcb_port_id: "pcb_port_262"
				},
				{
					x: -18.07459322356173,
					y: 8.611327312821162,
					layer: "top",
					pointId: "pcb_port_207",
					pcb_port_id: "pcb_port_207"
				}
			]
		},
		{
			name: "source_trace_251",
			source_trace_id: "source_trace_251",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -3.76,
					y: -11,
					layer: "top",
					pointId: "pcb_port_254",
					pcb_port_id: "pcb_port_254"
				},
				{
					x: 1.4342450000000007,
					y: -8.824936000000001,
					layer: "top",
					pointId: "pcb_port_148",
					pcb_port_id: "pcb_port_148"
				}
			]
		},
		{
			name: "source_trace_252",
			source_trace_id: "source_trace_252",
			nominalTraceWidth: 0.1,
			width: 0.1,
			pointsToConnect: [
				{
					x: -1.51,
					y: -19.75,
					layer: "top",
					pointId: "pcb_port_256",
					pcb_port_id: "pcb_port_256"
				},
				{
					x: 1.4342450000000007,
					y: -9.474922,
					layer: "top",
					pointId: "pcb_port_149",
					pcb_port_id: "pcb_port_149"
				}
			]
		},
		{
			name: "source_trace_253",
			source_trace_id: "source_trace_253",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -0.49,
					y: -19.75,
					layer: "top",
					pointId: "pcb_port_257",
					pcb_port_id: "pcb_port_257"
				},
				{
					x: -12,
					y: 17.550103,
					layer: "top",
					pointId: "pcb_port_48",
					pcb_port_id: "pcb_port_48"
				}
			]
		},
		{
			name: "source_trace_254",
			source_trace_id: "source_trace_254",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -5.700063999999999,
					y: -4.249875,
					layer: "top",
					pointId: "pcb_port_87",
					pcb_port_id: "pcb_port_87"
				},
				{
					x: 7.379547248074348,
					y: -18.655038249617725,
					layer: "top",
					pointId: "pcb_port_272",
					pcb_port_id: "pcb_port_272"
				}
			]
		},
		{
			name: "source_trace_255",
			source_trace_id: "source_trace_255",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -5.700063999999999,
					y: -3.850079,
					layer: "top",
					pointId: "pcb_port_88",
					pcb_port_id: "pcb_port_88"
				},
				{
					x: 8.879518848074348,
					y: -18.655038249617725,
					layer: "top",
					pointId: "pcb_port_267",
					pcb_port_id: "pcb_port_267"
				}
			]
		},
		{
			name: "source_trace_256",
			source_trace_id: "source_trace_256",
			nominalTraceWidth: 0.3,
			width: 0.3,
			pointsToConnect: [
				{
					x: 8.879518848074348,
					y: -18.155166249617725,
					layer: "top",
					pointId: "pcb_port_268",
					pcb_port_id: "pcb_port_268"
				},
				{
					x: 4.300127000000001,
					y: -11.75,
					layer: "top",
					pointId: "pcb_port_160",
					pcb_port_id: "pcb_port_160"
				}
			]
		},
		{
			name: "source_trace_258",
			source_trace_id: "source_trace_258",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: 7.379547248074348,
					y: -18.155166249617725,
					layer: "top",
					pointId: "pcb_port_271",
					pcb_port_id: "pcb_port_271"
				},
				{
					x: -12,
					y: 17.550103,
					layer: "top",
					pointId: "pcb_port_48",
					pcb_port_id: "pcb_port_48"
				}
			]
		},
		{
			name: "source_trace_259",
			source_trace_id: "source_trace_259",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: 6.502614240610605,
					y: -19.94342981166457,
					layer: "top",
					pointId: "pcb_port_273",
					pcb_port_id: "pcb_port_273"
				},
				{
					x: 7.379547248074348,
					y: -18.155166249617725,
					layer: "top",
					pointId: "pcb_port_271",
					pcb_port_id: "pcb_port_271"
				}
			]
		},
		{
			name: "source_trace_260",
			source_trace_id: "source_trace_260",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: 17.25,
					y: -11.76,
					layer: "top",
					pointId: "pcb_port_275",
					pcb_port_id: "pcb_port_275"
				},
				{
					x: 7.379547248074348,
					y: -18.655038249617725,
					layer: "top",
					pointId: "pcb_port_272",
					pcb_port_id: "pcb_port_272"
				}
			]
		},
		{
			name: "source_trace_261",
			source_trace_id: "source_trace_261",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: 16.25,
					y: -11.76,
					layer: "top",
					pointId: "pcb_port_277",
					pcb_port_id: "pcb_port_277"
				},
				{
					x: 8.879518848074348,
					y: -18.655038249617725,
					layer: "top",
					pointId: "pcb_port_267",
					pcb_port_id: "pcb_port_267"
				}
			]
		},
		{
			name: "source_trace_262",
			source_trace_id: "source_trace_262",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -12.872501315046964,
					y: -20.404999063009832,
					layer: "top",
					pointId: "pcb_port_279",
					pcb_port_id: "pcb_port_279"
				},
				{
					x: -17.55004,
					y: -10.899985000000001,
					layer: "top",
					pointId: "pcb_port_259",
					pcb_port_id: "pcb_port_259"
				}
			]
		},
		{
			name: "source_trace_263",
			source_trace_id: "source_trace_263",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: 17.25,
					y: -10.74,
					layer: "top",
					pointId: "pcb_port_276",
					pcb_port_id: "pcb_port_276"
				},
				{
					x: 7.379547248074348,
					y: -18.155166249617725,
					layer: "top",
					pointId: "pcb_port_271",
					pcb_port_id: "pcb_port_271"
				}
			]
		},
		{
			name: "source_trace_264",
			source_trace_id: "source_trace_264",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: 16.25,
					y: -10.74,
					layer: "top",
					pointId: "pcb_port_278",
					pcb_port_id: "pcb_port_278"
				},
				{
					x: 7.379547248074348,
					y: -18.155166249617725,
					layer: "top",
					pointId: "pcb_port_271",
					pcb_port_id: "pcb_port_271"
				}
			]
		},
		{
			name: "source_trace_266",
			source_trace_id: "source_trace_266",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -12.872501315046964,
					y: -19.38499906300983,
					layer: "top",
					pointId: "pcb_port_280",
					pcb_port_id: "pcb_port_280"
				},
				{
					x: -2.74,
					y: -11,
					layer: "top",
					pointId: "pcb_port_255",
					pcb_port_id: "pcb_port_255"
				}
			]
		},
		{
			name: "source_trace_289",
			source_trace_id: "source_trace_289",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -6.9251059999999995,
					y: -8.675063,
					layer: "top",
					pointId: "pcb_port_76",
					pcb_port_id: "pcb_port_76"
				},
				{
					x: 11.99,
					y: -1.5,
					layer: "top",
					pointId: "pcb_port_394",
					pcb_port_id: "pcb_port_394"
				}
			]
		},
		{
			name: "source_trace_290",
			source_trace_id: "source_trace_290",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: 13.01,
					y: -1.5,
					layer: "top",
					pointId: "pcb_port_395",
					pcb_port_id: "pcb_port_395"
				},
				{
					x: -2.05004,
					y: -5.250002,
					layer: "top",
					pointId: "pcb_port_389",
					pcb_port_id: "pcb_port_389"
				}
			]
		},
		{
			name: "source_trace_291",
			source_trace_id: "source_trace_291",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -2.05004,
					y: -5.250002,
					layer: "top",
					pointId: "pcb_port_389",
					pcb_port_id: "pcb_port_389"
				},
				{
					x: -13.249999999999998,
					y: 19.71,
					layer: "top",
					pointId: "pcb_port_396",
					pcb_port_id: "pcb_port_396"
				}
			]
		},
		{
			name: "source_trace_294",
			source_trace_id: "source_trace_294",
			nominalTraceWidth: 0.3,
			width: 0.3,
			pointsToConnect: [
				{
					x: -3,
					y: -7.249998,
					layer: "top",
					pointId: "pcb_port_391",
					pcb_port_id: "pcb_port_391"
				},
				{
					x: 2.2499015733220578,
					y: 10.974894957317224,
					layer: "top",
					pointId: "pcb_port_387",
					pcb_port_id: "pcb_port_387"
				}
			]
		},
		{
			name: "source_trace_295",
			source_trace_id: "source_trace_295",
			nominalTraceWidth: 0.3,
			width: 0.3,
			pointsToConnect: [
				{
					x: 2.249901573322057,
					y: 6.3749549573172235,
					layer: "top",
					pointId: "pcb_port_388",
					pcb_port_id: "pcb_port_388"
				},
				{
					x: -12,
					y: 17.550103,
					layer: "top",
					pointId: "pcb_port_48",
					pcb_port_id: "pcb_port_48"
				}
			]
		},
		{
			name: "source_trace_296",
			source_trace_id: "source_trace_296",
			nominalTraceWidth: 0.3,
			width: 0.3,
			pointsToConnect: [
				{
					x: 19.249970497009773,
					y: 12.707522007712907,
					layer: "top",
					pointId: "pcb_port_393",
					pcb_port_id: "pcb_port_393"
				},
				{
					x: -3,
					y: -7.249998,
					layer: "top",
					pointId: "pcb_port_391",
					pcb_port_id: "pcb_port_391"
				}
			]
		},
		{
			name: "source_trace_297",
			source_trace_id: "source_trace_297",
			nominalTraceWidth: 0.3,
			width: 0.3,
			pointsToConnect: [
				{
					x: 19.249970497009773,
					y: 9.307478007712906,
					layer: "top",
					pointId: "pcb_port_392",
					pcb_port_id: "pcb_port_392"
				},
				{
					x: 2.249901573322057,
					y: 6.3749549573172235,
					layer: "top",
					pointId: "pcb_port_388",
					pcb_port_id: "pcb_port_388"
				}
			]
		},
		{
			name: "source_trace_298",
			source_trace_id: "source_trace_298",
			nominalTraceWidth: 0.3,
			width: 0.3,
			pointsToConnect: [
				{
					x: 1.4137185623732116,
					y: 4.4949337105610905,
					layer: "top",
					pointId: "pcb_port_398",
					pcb_port_id: "pcb_port_398"
				},
				{
					x: 2.249901573322057,
					y: 6.3749549573172235,
					layer: "top",
					pointId: "pcb_port_388",
					pcb_port_id: "pcb_port_388"
				}
			]
		},
		{
			name: "source_trace_300",
			source_trace_id: "source_trace_300",
			nominalTraceWidth: 1,
			width: 1,
			pointsToConnect: [
				{
					x: -0.7500000000000001,
					y: -11.7712,
					layer: "top",
					pointId: "pcb_port_405",
					pcb_port_id: "pcb_port_405"
				},
				{
					x: 17,
					y: -7.65,
					layer: "top",
					pointId: "pcb_port_224",
					pcb_port_id: "pcb_port_224"
				}
			]
		},
		{
			name: "source_trace_301",
			source_trace_id: "source_trace_301",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -0.7500000000000003,
					y: -14.7288,
					layer: "top",
					pointId: "pcb_port_404",
					pcb_port_id: "pcb_port_404"
				},
				{
					x: -2.705102890508773,
					y: -3.405,
					layer: "top",
					pointId: "pcb_port_413",
					pcb_port_id: "pcb_port_413"
				}
			]
		},
		{
			name: "source_trace_302",
			source_trace_id: "source_trace_302",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -0.7500000000000001,
					y: -11.7712,
					layer: "top",
					pointId: "pcb_port_405",
					pcb_port_id: "pcb_port_405"
				},
				{
					x: 2.7050971094912266,
					y: -3.4050000000000002,
					layer: "top",
					pointId: "pcb_port_406",
					pcb_port_id: "pcb_port_406"
				}
			]
		},
		{
			name: "source_trace_303",
			source_trace_id: "source_trace_303",
			nominalTraceWidth: 0.3,
			width: 0.3,
			pointsToConnect: [
				{
					x: -12,
					y: 17.550103,
					layer: "top",
					pointId: "pcb_port_48",
					pcb_port_id: "pcb_port_48"
				},
				{
					x: -2.705102890508773,
					y: -0.8649999999999999,
					layer: "top",
					pointId: "pcb_port_411",
					pcb_port_id: "pcb_port_411"
				}
			]
		},
		{
			name: "source_trace_304",
			source_trace_id: "source_trace_304",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -12,
					y: 17.550103,
					layer: "top",
					pointId: "pcb_port_48",
					pcb_port_id: "pcb_port_48"
				},
				{
					x: -2.705102890508773,
					y: -2.135,
					layer: "top",
					pointId: "pcb_port_412",
					pcb_port_id: "pcb_port_412"
				}
			]
		},
		{
			name: "source_trace_308",
			source_trace_id: "source_trace_308",
			nominalTraceWidth: 0.3,
			width: 0.3,
			pointsToConnect: [
				{
					x: -4.5,
					y: -1.489999999999999,
					layer: "top",
					pointId: "pcb_port_418",
					pcb_port_id: "pcb_port_418"
				},
				{
					x: -2.705102890508773,
					y: -0.8649999999999999,
					layer: "top",
					pointId: "pcb_port_411",
					pcb_port_id: "pcb_port_411"
				}
			]
		},
		{
			name: "source_trace_310",
			source_trace_id: "source_trace_310",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -2.705102890508773,
					y: 0.40500000000000025,
					layer: "top",
					pointId: "pcb_port_410",
					pcb_port_id: "pcb_port_410"
				},
				{
					x: -3.49,
					y: -8.75,
					layer: "top",
					pointId: "pcb_port_414",
					pcb_port_id: "pcb_port_414"
				}
			]
		},
		{
			name: "source_trace_311",
			source_trace_id: "source_trace_311",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -4.51,
					y: -8.75,
					layer: "top",
					pointId: "pcb_port_415",
					pcb_port_id: "pcb_port_415"
				},
				{
					x: -5.700063999999999,
					y: -3.450029,
					layer: "top",
					pointId: "pcb_port_89",
					pcb_port_id: "pcb_port_89"
				}
			]
		},
		{
			name: "source_trace_312",
			source_trace_id: "source_trace_312",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -4.51,
					y: -8.75,
					layer: "top",
					pointId: "pcb_port_415",
					pcb_port_id: "pcb_port_415"
				},
				{
					x: 5.51,
					y: -6,
					layer: "top",
					pointId: "pcb_port_416",
					pcb_port_id: "pcb_port_416"
				}
			]
		},
		{
			name: "source_trace_314",
			source_trace_id: "source_trace_314",
			nominalTraceWidth: 1,
			width: 1,
			pointsToConnect: [
				{
					x: 12.3788,
					y: -6.750022308069838,
					layer: "top",
					pointId: "pcb_port_423",
					pcb_port_id: "pcb_port_423"
				},
				{
					x: 17,
					y: -3.6500000000000004,
					layer: "top",
					pointId: "pcb_port_226",
					pcb_port_id: "pcb_port_226"
				}
			]
		},
		{
			name: "source_trace_315",
			source_trace_id: "source_trace_315",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: 9.4212,
					y: -6.750022308069838,
					layer: "top",
					pointId: "pcb_port_422",
					pcb_port_id: "pcb_port_422"
				},
				{
					x: 13.844965389489973,
					y: 7.447599992332377,
					layer: "top",
					pointId: "pcb_port_431",
					pcb_port_id: "pcb_port_431"
				}
			]
		},
		{
			name: "source_trace_316",
			source_trace_id: "source_trace_316",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: 12.3788,
					y: -6.750022308069838,
					layer: "top",
					pointId: "pcb_port_423",
					pcb_port_id: "pcb_port_423"
				},
				{
					x: 13.844965389489973,
					y: 2.037399992332377,
					layer: "top",
					pointId: "pcb_port_424",
					pcb_port_id: "pcb_port_424"
				}
			]
		},
		{
			name: "source_trace_317",
			source_trace_id: "source_trace_317",
			nominalTraceWidth: 0.3,
			width: 0.3,
			pointsToConnect: [
				{
					x: -12,
					y: 17.550103,
					layer: "top",
					pointId: "pcb_port_48",
					pcb_port_id: "pcb_port_48"
				},
				{
					x: 16.384965389489974,
					y: 7.447599992332377,
					layer: "top",
					pointId: "pcb_port_429",
					pcb_port_id: "pcb_port_429"
				}
			]
		},
		{
			name: "source_trace_318",
			source_trace_id: "source_trace_318",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -12,
					y: 17.550103,
					layer: "top",
					pointId: "pcb_port_48",
					pcb_port_id: "pcb_port_48"
				},
				{
					x: 15.114965389489972,
					y: 7.447599992332377,
					layer: "top",
					pointId: "pcb_port_430",
					pcb_port_id: "pcb_port_430"
				}
			]
		},
		{
			name: "source_trace_322",
			source_trace_id: "source_trace_322",
			nominalTraceWidth: 0.3,
			width: 0.3,
			pointsToConnect: [
				{
					x: 18.989965208520392,
					y: 6.5,
					layer: "top",
					pointId: "pcb_port_420",
					pcb_port_id: "pcb_port_420"
				},
				{
					x: 16.384965389489974,
					y: 7.447599992332377,
					layer: "top",
					pointId: "pcb_port_429",
					pcb_port_id: "pcb_port_429"
				}
			]
		},
		{
			name: "source_trace_324",
			source_trace_id: "source_trace_324",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: 17.654965389489973,
					y: 7.447599992332377,
					layer: "top",
					pointId: "pcb_port_428",
					pcb_port_id: "pcb_port_428"
				},
				{
					x: 12.168733944490832,
					y: 4.01,
					layer: "top",
					pointId: "pcb_port_432",
					pcb_port_id: "pcb_port_432"
				}
			]
		},
		{
			name: "source_trace_325",
			source_trace_id: "source_trace_325",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: 12.168733944490832,
					y: 2.9899999999999993,
					layer: "top",
					pointId: "pcb_port_433",
					pcb_port_id: "pcb_port_433"
				},
				{
					x: -5.700063999999999,
					y: -3.049979,
					layer: "top",
					pointId: "pcb_port_90",
					pcb_port_id: "pcb_port_90"
				}
			]
		},
		{
			name: "source_trace_326",
			source_trace_id: "source_trace_326",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: 12.168733944490832,
					y: 2.9899999999999993,
					layer: "top",
					pointId: "pcb_port_433",
					pcb_port_id: "pcb_port_433"
				},
				{
					x: 17.499969242216473,
					y: 10.99,
					layer: "top",
					pointId: "pcb_port_434",
					pcb_port_id: "pcb_port_434"
				}
			]
		},
		{
			name: "source_trace_328",
			source_trace_id: "source_trace_328",
			nominalTraceWidth: 0.2,
			width: 0.2,
			pointsToConnect: [
				{
					x: -12,
					y: 17.550103,
					layer: "top",
					pointId: "pcb_port_48",
					pcb_port_id: "pcb_port_48"
				},
				{
					x: -11.577586684953037,
					y: -18.583368438700617,
					layer: "top",
					pointId: "pcb_port_436",
					pcb_port_id: "pcb_port_436"
				}
			]
		},
		{
			name: "source_trace_329",
			source_trace_id: "source_trace_329",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -11.577586684953037,
					y: -16.91636643870062,
					layer: "top",
					pointId: "pcb_port_437",
					pcb_port_id: "pcb_port_437"
				},
				{
					x: -15.010000000000002,
					y: -8.500000000000002,
					layer: "top",
					pointId: "pcb_port_440",
					pcb_port_id: "pcb_port_440"
				}
			]
		},
		{
			name: "source_trace_330",
			source_trace_id: "source_trace_330",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -13.990000000000002,
					y: -8.500000000000002,
					layer: "top",
					pointId: "pcb_port_441",
					pcb_port_id: "pcb_port_441"
				},
				{
					x: -2.44996,
					y: -17.75,
					layer: "top",
					pointId: "pcb_port_442",
					pcb_port_id: "pcb_port_442"
				}
			]
		},
		{
			name: "source_trace_332",
			source_trace_id: "source_trace_332",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -5.700063999999999,
					y: -4.649925,
					layer: "top",
					pointId: "pcb_port_86",
					pcb_port_id: "pcb_port_86"
				},
				{
					x: -0.55004,
					y: -18.399986,
					layer: "top",
					pointId: "pcb_port_444",
					pcb_port_id: "pcb_port_444"
				}
			]
		},
		{
			name: "source_trace_333",
			source_trace_id: "source_trace_333",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -10.677410684953038,
					y: -16.91636643870062,
					layer: "top",
					pointId: "pcb_port_438",
					pcb_port_id: "pcb_port_438"
				},
				{
					x: -8.615,
					y: -15.55,
					layer: "top",
					pointId: "pcb_port_445",
					pcb_port_id: "pcb_port_445"
				}
			]
		},
		{
			name: "source_trace_334",
			source_trace_id: "source_trace_334",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -9.635,
					y: -15.55,
					layer: "top",
					pointId: "pcb_port_446",
					pcb_port_id: "pcb_port_446"
				},
				{
					x: 12.69996,
					y: -4.00002303209947,
					layer: "top",
					pointId: "pcb_port_447",
					pcb_port_id: "pcb_port_447"
				}
			]
		},
		{
			name: "source_trace_336",
			source_trace_id: "source_trace_336",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -12.549936,
					y: -3.850079,
					layer: "top",
					pointId: "pcb_port_53",
					pcb_port_id: "pcb_port_53"
				},
				{
					x: 10.80004,
					y: -3.35003703209947,
					layer: "top",
					pointId: "pcb_port_449",
					pcb_port_id: "pcb_port_449"
				}
			]
		},
		{
			name: "source_trace_337",
			source_trace_id: "source_trace_337",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -10.677410684953038,
					y: -18.583368438700617,
					layer: "top",
					pointId: "pcb_port_439",
					pcb_port_id: "pcb_port_439"
				},
				{
					x: -5.749999999999999,
					y: -12.26,
					layer: "top",
					pointId: "pcb_port_450",
					pcb_port_id: "pcb_port_450"
				}
			]
		},
		{
			name: "source_trace_338",
			source_trace_id: "source_trace_338",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -5.749999999999999,
					y: -11.24,
					layer: "top",
					pointId: "pcb_port_451",
					pcb_port_id: "pcb_port_451"
				},
				{
					x: 10.950015171589115,
					y: -20.042412303759658,
					layer: "top",
					pointId: "pcb_port_452",
					pcb_port_id: "pcb_port_452"
				}
			]
		},
		{
			name: "source_trace_340",
			source_trace_id: "source_trace_340",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -12.549936,
					y: -4.249875,
					layer: "top",
					pointId: "pcb_port_54",
					pcb_port_id: "pcb_port_54"
				},
				{
					x: 11.600001171589115,
					y: -18.142492303759656,
					layer: "top",
					pointId: "pcb_port_454",
					pcb_port_id: "pcb_port_454"
				}
			]
		},
		{
			name: "source_trace_341",
			source_trace_id: "source_trace_341",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -12.549936,
					y: -3.049979,
					layer: "top",
					pointId: "pcb_port_51",
					pcb_port_id: "pcb_port_51"
				},
				{
					x: -0.635,
					y: 2.7051,
					layer: "bottom",
					pointId: "pcb_port_460",
					pcb_port_id: "pcb_port_460"
				}
			]
		},
		{
			name: "source_trace_342",
			source_trace_id: "source_trace_342",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -12.549936,
					y: -3.450029,
					layer: "top",
					pointId: "pcb_port_52",
					pcb_port_id: "pcb_port_52"
				},
				{
					x: 0.635,
					y: 2.7051,
					layer: "bottom",
					pointId: "pcb_port_461",
					pcb_port_id: "pcb_port_461"
				}
			]
		},
		{
			name: "source_trace_343",
			source_trace_id: "source_trace_343",
			nominalTraceWidth: 0.3,
			width: 0.3,
			pointsToConnect: [
				{
					x: -12,
					y: 17.550103,
					layer: "top",
					pointId: "pcb_port_48",
					pcb_port_id: "pcb_port_48"
				},
				{
					x: 0.635,
					y: -2.7051,
					layer: "bottom",
					pointId: "pcb_port_456",
					pcb_port_id: "pcb_port_456"
				}
			]
		},
		{
			name: "source_trace_347",
			source_trace_id: "source_trace_347",
			nominalTraceWidth: 0.3,
			width: 0.3,
			pointsToConnect: [
				{
					x: 1.01,
					y: -4.5,
					layer: "bottom",
					pointId: "pcb_port_400",
					pcb_port_id: "pcb_port_400"
				},
				{
					x: 0.635,
					y: -2.7051,
					layer: "bottom",
					pointId: "pcb_port_456",
					pcb_port_id: "pcb_port_456"
				}
			]
		},
		{
			name: "source_trace_349",
			source_trace_id: "source_trace_349",
			nominalTraceWidth: 0.3,
			width: 0.3,
			pointsToConnect: [
				{
					x: 2.09,
					y: -3.75,
					layer: "bottom",
					pointId: "pcb_port_402",
					pcb_port_id: "pcb_port_402"
				},
				{
					x: 0.635,
					y: -2.7051,
					layer: "bottom",
					pointId: "pcb_port_456",
					pcb_port_id: "pcb_port_456"
				}
			]
		},
		{
			name: "source_trace_351",
			source_trace_id: "source_trace_351",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -10.74,
					y: 4,
					layer: "bottom",
					pointId: "pcb_port_463",
					pcb_port_id: "pcb_port_463"
				},
				{
					x: -0.635,
					y: 2.7051,
					layer: "bottom",
					pointId: "pcb_port_460",
					pcb_port_id: "pcb_port_460"
				}
			]
		},
		{
			name: "source_trace_352",
			source_trace_id: "source_trace_352",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -11.76,
					y: 4,
					layer: "bottom",
					pointId: "pcb_port_464",
					pcb_port_id: "pcb_port_464"
				},
				{
					x: 0.635,
					y: -2.7051,
					layer: "bottom",
					pointId: "pcb_port_456",
					pcb_port_id: "pcb_port_456"
				}
			]
		},
		{
			name: "source_trace_353",
			source_trace_id: "source_trace_353",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -7.49,
					y: 2.75,
					layer: "bottom",
					pointId: "pcb_port_465",
					pcb_port_id: "pcb_port_465"
				},
				{
					x: 0.635,
					y: 2.7051,
					layer: "bottom",
					pointId: "pcb_port_461",
					pcb_port_id: "pcb_port_461"
				}
			]
		},
		{
			name: "source_trace_354",
			source_trace_id: "source_trace_354",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -8.51,
					y: 2.75,
					layer: "bottom",
					pointId: "pcb_port_466",
					pcb_port_id: "pcb_port_466"
				},
				{
					x: 0.635,
					y: -2.7051,
					layer: "bottom",
					pointId: "pcb_port_456",
					pcb_port_id: "pcb_port_456"
				}
			]
		},
		{
			name: "source_trace_355",
			source_trace_id: "source_trace_355",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -12.549936,
					y: -4.649925,
					layer: "top",
					pointId: "pcb_port_55",
					pcb_port_id: "pcb_port_55"
				},
				{
					x: -17.850014,
					y: -19.749999,
					layer: "top",
					pointId: "pcb_port_469",
					pcb_port_id: "pcb_port_469"
				}
			]
		},
		{
			name: "source_trace_356",
			source_trace_id: "source_trace_356",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -19.149986,
					y: -19.250127,
					layer: "top",
					pointId: "pcb_port_467",
					pcb_port_id: "pcb_port_467"
				},
				{
					x: -12.074351223561731,
					y: 7.6113293128211605,
					layer: "top",
					pointId: "pcb_port_215",
					pcb_port_id: "pcb_port_215"
				}
			]
		},
		{
			name: "source_trace_357",
			source_trace_id: "source_trace_357",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -19.149986,
					y: -19.250127,
					layer: "top",
					pointId: "pcb_port_467",
					pcb_port_id: "pcb_port_467"
				},
				{
					x: 19.24998056096147,
					y: 1.49,
					layer: "top",
					pointId: "pcb_port_470",
					pcb_port_id: "pcb_port_470"
				}
			]
		},
		{
			name: "source_trace_358",
			source_trace_id: "source_trace_358",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: 19.24998056096147,
					y: 2.51,
					layer: "top",
					pointId: "pcb_port_471",
					pcb_port_id: "pcb_port_471"
				},
				{
					x: -18.07459322356173,
					y: 8.611327312821162,
					layer: "top",
					pointId: "pcb_port_207",
					pcb_port_id: "pcb_port_207"
				}
			]
		},
		{
			name: "source_trace_360",
			source_trace_id: "source_trace_360",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -12.549936,
					y: -5.049975,
					layer: "top",
					pointId: "pcb_port_56",
					pcb_port_id: "pcb_port_56"
				},
				{
					x: 4.899986,
					y: -19.249999,
					layer: "top",
					pointId: "pcb_port_474",
					pcb_port_id: "pcb_port_474"
				}
			]
		},
		{
			name: "source_trace_361",
			source_trace_id: "source_trace_361",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: 3.600014,
					y: -18.750127,
					layer: "top",
					pointId: "pcb_port_472",
					pcb_port_id: "pcb_port_472"
				},
				{
					x: -18.07459322356173,
					y: 7.611329312821161,
					layer: "top",
					pointId: "pcb_port_208",
					pcb_port_id: "pcb_port_208"
				}
			]
		},
		{
			name: "source_trace_362",
			source_trace_id: "source_trace_362",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: 3.600014,
					y: -18.750127,
					layer: "top",
					pointId: "pcb_port_472",
					pcb_port_id: "pcb_port_472"
				},
				{
					x: 18.98996520852039,
					y: 3.5,
					layer: "top",
					pointId: "pcb_port_475",
					pcb_port_id: "pcb_port_475"
				}
			]
		},
		{
			name: "source_trace_363",
			source_trace_id: "source_trace_363",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: 20.00996520852039,
					y: 3.5,
					layer: "top",
					pointId: "pcb_port_476",
					pcb_port_id: "pcb_port_476"
				},
				{
					x: -18.07459322356173,
					y: 8.611327312821162,
					layer: "top",
					pointId: "pcb_port_207",
					pcb_port_id: "pcb_port_207"
				}
			]
		},
		{
			name: "source_trace_365",
			source_trace_id: "source_trace_365",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -12.549936,
					y: -5.450025,
					layer: "top",
					pointId: "pcb_port_57",
					pcb_port_id: "pcb_port_57"
				},
				{
					x: 2.399986000000001,
					y: -19.249999,
					layer: "top",
					pointId: "pcb_port_479",
					pcb_port_id: "pcb_port_479"
				}
			]
		},
		{
			name: "source_trace_366",
			source_trace_id: "source_trace_366",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: 1.100014000000001,
					y: -18.750127,
					layer: "top",
					pointId: "pcb_port_477",
					pcb_port_id: "pcb_port_477"
				},
				{
					x: -18.07459322356173,
					y: 6.611331312821162,
					layer: "top",
					pointId: "pcb_port_209",
					pcb_port_id: "pcb_port_209"
				}
			]
		},
		{
			name: "source_trace_367",
			source_trace_id: "source_trace_367",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: 1.100014000000001,
					y: -18.750127,
					layer: "top",
					pointId: "pcb_port_477",
					pcb_port_id: "pcb_port_477"
				},
				{
					x: -20.01,
					y: 17,
					layer: "top",
					pointId: "pcb_port_480",
					pcb_port_id: "pcb_port_480"
				}
			]
		},
		{
			name: "source_trace_368",
			source_trace_id: "source_trace_368",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -18.99,
					y: 17,
					layer: "top",
					pointId: "pcb_port_481",
					pcb_port_id: "pcb_port_481"
				},
				{
					x: -18.07459322356173,
					y: 8.611327312821162,
					layer: "top",
					pointId: "pcb_port_207",
					pcb_port_id: "pcb_port_207"
				}
			]
		},
		{
			name: "source_trace_370",
			source_trace_id: "source_trace_370",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: 9.3999571,
					y: 13.1260203,
					layer: "top",
					pointId: "pcb_port_196",
					pcb_port_id: "pcb_port_196"
				},
				{
					x: -8.659980766284221,
					y: -18.908468428495304,
					layer: "top",
					pointId: "pcb_port_489",
					pcb_port_id: "pcb_port_489"
				}
			]
		},
		{
			name: "source_trace_371",
			source_trace_id: "source_trace_371",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -8.659980766284221,
					y: -19.908466428495306,
					layer: "top",
					pointId: "pcb_port_491",
					pcb_port_id: "pcb_port_491"
				},
				{
					x: -8.659980766284221,
					y: -18.908468428495304,
					layer: "top",
					pointId: "pcb_port_489",
					pcb_port_id: "pcb_port_489"
				}
			]
		},
		{
			name: "source_trace_372",
			source_trace_id: "source_trace_372",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -8.659980766284221,
					y: -19.408340428495304,
					layer: "top",
					pointId: "pcb_port_490",
					pcb_port_id: "pcb_port_490"
				},
				{
					x: -8.659980766284221,
					y: -18.908468428495304,
					layer: "top",
					pointId: "pcb_port_489",
					pcb_port_id: "pcb_port_489"
				}
			]
		},
		{
			name: "source_trace_373",
			source_trace_id: "source_trace_373",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -12,
					y: 17.550103,
					layer: "top",
					pointId: "pcb_port_48",
					pcb_port_id: "pcb_port_48"
				},
				{
					x: -8.659980766284221,
					y: -17.908470428495303,
					layer: "top",
					pointId: "pcb_port_487",
					pcb_port_id: "pcb_port_487"
				}
			]
		},
		{
			name: "source_trace_374",
			source_trace_id: "source_trace_374",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -8.659980766284221,
					y: -17.908470428495303,
					layer: "top",
					pointId: "pcb_port_487",
					pcb_port_id: "pcb_port_487"
				},
				{
					x: -11.209997233735299,
					y: -19.841664132878854,
					layer: "top",
					pointId: "pcb_port_492",
					pcb_port_id: "pcb_port_492"
				}
			]
		},
		{
			name: "source_trace_379",
			source_trace_id: "source_trace_379",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -4.440024766284221,
					y: -18.408342428495303,
					layer: "top",
					pointId: "pcb_port_485",
					pcb_port_id: "pcb_port_485"
				},
				{
					x: 7.379547248074348,
					y: -18.655038249617725,
					layer: "top",
					pointId: "pcb_port_272",
					pcb_port_id: "pcb_port_272"
				}
			]
		},
		{
			name: "source_trace_380",
			source_trace_id: "source_trace_380",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -4.440024766284221,
					y: -17.908470428495303,
					layer: "top",
					pointId: "pcb_port_486",
					pcb_port_id: "pcb_port_486"
				},
				{
					x: 8.879518848074348,
					y: -18.655038249617725,
					layer: "top",
					pointId: "pcb_port_267",
					pcb_port_id: "pcb_port_267"
				}
			]
		},
		{
			name: "source_trace_381",
			source_trace_id: "source_trace_381",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -12.074605223561731,
					y: 8.61132731282116,
					layer: "top",
					pointId: "pcb_port_216",
					pcb_port_id: "pcb_port_216"
				},
				{
					x: -19.999999,
					y: -12.60992,
					layer: "top",
					pointId: "pcb_port_499",
					pcb_port_id: "pcb_port_499"
				}
			]
		},
		{
			name: "source_trace_382",
			source_trace_id: "source_trace_382",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -18.07459322356173,
					y: 8.611327312821162,
					layer: "top",
					pointId: "pcb_port_207",
					pcb_port_id: "pcb_port_207"
				},
				{
					x: -19.999999,
					y: -13.89008,
					layer: "top",
					pointId: "pcb_port_494",
					pcb_port_id: "pcb_port_494"
				}
			]
		},
		{
			name: "source_trace_383",
			source_trace_id: "source_trace_383",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -19.999999,
					y: -13.89008,
					layer: "top",
					pointId: "pcb_port_494",
					pcb_port_id: "pcb_port_494"
				},
				{
					x: -20.01,
					y: -7.25,
					layer: "top",
					pointId: "pcb_port_504",
					pcb_port_id: "pcb_port_504"
				}
			]
		},
		{
			name: "source_trace_387",
			source_trace_id: "source_trace_387",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -19.500127,
					y: -12.60992,
					layer: "top",
					pointId: "pcb_port_498",
					pcb_port_id: "pcb_port_498"
				},
				{
					x: -12,
					y: 17.550103,
					layer: "top",
					pointId: "pcb_port_48",
					pcb_port_id: "pcb_port_48"
				}
			]
		},
		{
			name: "source_trace_388",
			source_trace_id: "source_trace_388",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -19.500127,
					y: -12.60992,
					layer: "top",
					pointId: "pcb_port_498",
					pcb_port_id: "pcb_port_498"
				},
				{
					x: -19.5,
					y: -16.01,
					layer: "top",
					pointId: "pcb_port_500",
					pcb_port_id: "pcb_port_500"
				}
			]
		},
		{
			name: "source_trace_390",
			source_trace_id: "source_trace_390",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -19.000001,
					y: -12.60992,
					layer: "top",
					pointId: "pcb_port_497",
					pcb_port_id: "pcb_port_497"
				},
				{
					x: -12.549936,
					y: -5.850075,
					layer: "top",
					pointId: "pcb_port_58",
					pcb_port_id: "pcb_port_58"
				}
			]
		},
		{
			name: "source_trace_391",
			source_trace_id: "source_trace_391",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -19.000001,
					y: -12.60992,
					layer: "top",
					pointId: "pcb_port_497",
					pcb_port_id: "pcb_port_497"
				},
				{
					x: -16.01,
					y: -19.25,
					layer: "top",
					pointId: "pcb_port_502",
					pcb_port_id: "pcb_port_502"
				}
			]
		},
		{
			name: "source_net_0",
			nominalTraceWidth: 0.8,
			width: 0.8,
			pointsToConnect: [
				{
					x: -2.8000445000000003,
					y: 13.1259568,
					layer: "top",
					pointId: "pcb_port_295",
					pcb_port_id: "pcb_port_295"
				},
				{
					x: -9.2000063,
					y: 13.125855200000002,
					layer: "top",
					pointId: "pcb_port_306",
					pcb_port_id: "pcb_port_306"
				},
				{
					x: -1.6748880000000002,
					y: 13.8943068,
					layer: "top",
					pointId: "pcb_port_291",
					pcb_port_id: "pcb_port_291"
				},
				{
					x: -10.325112,
					y: 13.8943068,
					layer: "top",
					pointId: "pcb_port_292",
					pcb_port_id: "pcb_port_292"
				},
				{
					x: -1.6748880000000002,
					y: 18.0741308,
					layer: "top",
					pointId: "pcb_port_293",
					pcb_port_id: "pcb_port_293"
				},
				{
					x: -10.325112,
					y: 18.074130800000002,
					layer: "top",
					pointId: "pcb_port_294",
					pcb_port_id: "pcb_port_294"
				},
				{
					x: -14.25,
					y: 20.01,
					layer: "top",
					pointId: "pcb_port_308",
					pcb_port_id: "pcb_port_308"
				},
				{
					x: 0.76,
					y: 20.000044181611226,
					layer: "top",
					pointId: "pcb_port_310",
					pcb_port_id: "pcb_port_310"
				},
				{
					x: -4.731461120121051,
					y: 5.149096,
					layer: "top",
					pointId: "pcb_port_312",
					pcb_port_id: "pcb_port_312"
				},
				{
					x: -11.75,
					y: 16.26,
					layer: "top",
					pointId: "pcb_port_318",
					pcb_port_id: "pcb_port_318"
				},
				{
					x: 0.09721004261570199,
					y: 14.275097973255916,
					layer: "top",
					pointId: "pcb_port_328",
					pcb_port_id: "pcb_port_328"
				},
				{
					x: 0.8973100426157019,
					y: 14.275097973255916,
					layer: "top",
					pointId: "pcb_port_326",
					pcb_port_id: "pcb_port_326"
				},
				{
					x: 0.09721004261570187,
					y: 12.674897973255915,
					layer: "top",
					pointId: "pcb_port_321",
					pcb_port_id: "pcb_port_321"
				},
				{
					x: 11.088717992731793,
					y: 11.51,
					layer: "top",
					pointId: "pcb_port_330",
					pcb_port_id: "pcb_port_330"
				},
				{
					x: 16.1490626246005,
					y: 10.25,
					layer: "top",
					pointId: "pcb_port_332",
					pcb_port_id: "pcb_port_332"
				},
				{
					x: 17.499969242216473,
					y: 10.01,
					layer: "top",
					pointId: "pcb_port_338",
					pcb_port_id: "pcb_port_338"
				},
				{
					x: -2.4314789192407935,
					y: 3.899923,
					layer: "top",
					pointId: "pcb_port_341",
					pcb_port_id: "pcb_port_341"
				},
				{
					x: -0.8312789192407934,
					y: 3.0998229999999998,
					layer: "top",
					pointId: "pcb_port_346",
					pcb_port_id: "pcb_port_346"
				},
				{
					x: 4.5,
					y: 0.26,
					layer: "top",
					pointId: "pcb_port_350",
					pcb_port_id: "pcb_port_350"
				},
				{
					x: -7.10156743237727,
					y: 3.249999,
					layer: "top",
					pointId: "pcb_port_354",
					pcb_port_id: "pcb_port_354"
				},
				{
					x: 8.86873618787119,
					y: 2.5,
					layer: "top",
					pointId: "pcb_port_361",
					pcb_port_id: "pcb_port_361"
				},
				{
					x: 1.5762180613860495,
					y: 2.5000000000081313,
					layer: "top",
					pointId: "pcb_port_369",
					pcb_port_id: "pcb_port_369"
				},
				{
					x: 0.23871897959525692,
					y: 4.26,
					layer: "top",
					pointId: "pcb_port_371",
					pcb_port_id: "pcb_port_371"
				},
				{
					x: 9.6924,
					y: -0.5000078422161458,
					layer: "top",
					pointId: "pcb_port_375",
					pcb_port_id: "pcb_port_375"
				},
				{
					x: 11.999965424650826,
					y: 8.9125,
					layer: "top",
					pointId: "pcb_port_379",
					pcb_port_id: "pcb_port_379"
				},
				{
					x: 12.509962849911048,
					y: 5.75,
					layer: "top",
					pointId: "pcb_port_381",
					pcb_port_id: "pcb_port_381"
				},
				{
					x: 12.148734307806153,
					y: 2,
					layer: "top",
					pointId: "pcb_port_385",
					pcb_port_id: "pcb_port_385"
				},
				{
					x: -11.174999999999999,
					y: -12.85,
					layer: "top",
					pointId: "pcb_port_3",
					pcb_port_id: "pcb_port_3"
				},
				{
					x: -9.475,
					y: -10.65,
					layer: "top",
					pointId: "pcb_port_2",
					pcb_port_id: "pcb_port_2"
				},
				{
					x: -16,
					y: -11.26,
					layer: "top",
					pointId: "pcb_port_19",
					pcb_port_id: "pcb_port_19"
				},
				{
					x: -14.5,
					y: -1.49,
					layer: "top",
					pointId: "pcb_port_21",
					pcb_port_id: "pcb_port_21"
				},
				{
					x: -16.74,
					y: -7,
					layer: "top",
					pointId: "pcb_port_15",
					pcb_port_id: "pcb_port_15"
				},
				{
					x: -13.015,
					y: -11.75,
					layer: "top",
					pointId: "pcb_port_17",
					pcb_port_id: "pcb_port_17"
				},
				{
					x: -10.124998,
					y: -8.675063,
					layer: "top",
					pointId: "pcb_port_68",
					pcb_port_id: "pcb_port_68"
				},
				{
					x: -9.525,
					y: 1.6400000000000003,
					layer: "top",
					pointId: "pcb_port_39",
					pcb_port_id: "pcb_port_39"
				},
				{
					x: -13.015,
					y: -10.75,
					layer: "top",
					pointId: "pcb_port_11",
					pcb_port_id: "pcb_port_11"
				},
				{
					x: -11.615,
					y: 0.25,
					layer: "top",
					pointId: "pcb_port_13",
					pcb_port_id: "pcb_port_13"
				},
				{
					x: -8.725,
					y: 0.4600000000000002,
					layer: "top",
					pointId: "pcb_port_41",
					pcb_port_id: "pcb_port_41"
				},
				{
					x: -0.615,
					y: -10.15,
					layer: "top",
					pointId: "pcb_port_47",
					pcb_port_id: "pcb_port_47"
				},
				{
					x: -9.125,
					y: -5.249873,
					layer: "top",
					pointId: "pcb_port_106",
					pcb_port_id: "pcb_port_106"
				},
				{
					x: -18.175,
					y: 19.5,
					layer: "top",
					pointId: "pcb_port_43",
					pcb_port_id: "pcb_port_43"
				},
				{
					x: -7.525,
					y: 0.6600000000000004,
					layer: "top",
					pointId: "pcb_port_108",
					pcb_port_id: "pcb_port_108"
				},
				{
					x: -6.325,
					y: 0.4600000000000002,
					layer: "top",
					pointId: "pcb_port_45",
					pcb_port_id: "pcb_port_45"
				},
				{
					x: -13.63249,
					y: 1.7499379999999998,
					layer: "top",
					pointId: "pcb_port_116",
					pcb_port_id: "pcb_port_116"
				},
				{
					x: -12.125,
					y: 2.5,
					layer: "top",
					pointId: "pcb_port_121",
					pcb_port_id: "pcb_port_121"
				},
				{
					x: -10.615,
					y: -15.55,
					layer: "top",
					pointId: "pcb_port_5",
					pcb_port_id: "pcb_port_5"
				},
				{
					x: -8.49,
					y: -14.5,
					layer: "top",
					pointId: "pcb_port_7",
					pcb_port_id: "pcb_port_7"
				},
				{
					x: -9.925,
					y: 0.4600000000000002,
					layer: "top",
					pointId: "pcb_port_110",
					pcb_port_id: "pcb_port_110"
				},
				{
					x: -5.815,
					y: -10.25,
					layer: "top",
					pointId: "pcb_port_112",
					pcb_port_id: "pcb_port_112"
				},
				{
					x: -3.4250601401493426,
					y: 6.9,
					layer: "top",
					pointId: "pcb_port_26",
					pcb_port_id: "pcb_port_26"
				},
				{
					x: -2.9,
					y: -15.575,
					layer: "top",
					pointId: "pcb_port_31",
					pcb_port_id: "pcb_port_31"
				},
				{
					x: -20.000338066298355,
					y: 7.250933845871326,
					layer: "top",
					pointId: "pcb_port_32",
					pcb_port_id: "pcb_port_32"
				},
				{
					x: 9.5,
					y: -14.49,
					layer: "top",
					pointId: "pcb_port_239",
					pcb_port_id: "pcb_port_239"
				},
				{
					x: 1.4342450000000002,
					y: -15.975036,
					layer: "top",
					pointId: "pcb_port_159",
					pcb_port_id: "pcb_port_159"
				},
				{
					x: 4.300127000000001,
					y: -11.75,
					layer: "top",
					pointId: "pcb_port_160",
					pcb_port_id: "pcb_port_160"
				},
				{
					x: -0.5000000000000001,
					y: -8.01,
					layer: "top",
					pointId: "pcb_port_245",
					pcb_port_id: "pcb_port_245"
				},
				{
					x: -1.49,
					y: -9,
					layer: "top",
					pointId: "pcb_port_251",
					pcb_port_id: "pcb_port_251"
				},
				{
					x: -3.76,
					y: -10,
					layer: "top",
					pointId: "pcb_port_249",
					pcb_port_id: "pcb_port_249"
				},
				{
					x: 1.4342450000000007,
					y: -13.375092,
					layer: "top",
					pointId: "pcb_port_155",
					pcb_port_id: "pcb_port_155"
				},
				{
					x: 1.4342450000000007,
					y: -14.025078,
					layer: "top",
					pointId: "pcb_port_156",
					pcb_port_id: "pcb_port_156"
				},
				{
					x: 7.165755000000001,
					y: -7.524964,
					layer: "top",
					pointId: "pcb_port_145",
					pcb_port_id: "pcb_port_145"
				},
				{
					x: 10.1999555,
					y: 13.1259568,
					layer: "top",
					pointId: "pcb_port_195",
					pcb_port_id: "pcb_port_195"
				},
				{
					x: 3.7999937,
					y: 13.125855200000002,
					layer: "top",
					pointId: "pcb_port_206",
					pcb_port_id: "pcb_port_206"
				},
				{
					x: 11.325112,
					y: 13.8943068,
					layer: "top",
					pointId: "pcb_port_191",
					pcb_port_id: "pcb_port_191"
				},
				{
					x: 2.674888,
					y: 13.8943068,
					layer: "top",
					pointId: "pcb_port_192",
					pcb_port_id: "pcb_port_192"
				},
				{
					x: 11.325112,
					y: 18.0741308,
					layer: "top",
					pointId: "pcb_port_193",
					pcb_port_id: "pcb_port_193"
				},
				{
					x: 2.674888,
					y: 18.074130800000002,
					layer: "top",
					pointId: "pcb_port_194",
					pcb_port_id: "pcb_port_194"
				},
				{
					x: -15.07434522356173,
					y: 6.611331312821161,
					layer: "top",
					pointId: "pcb_port_217",
					pcb_port_id: "pcb_port_217"
				},
				{
					x: -11.848967288663728,
					y: 10.5399265071438,
					layer: "top",
					pointId: "pcb_port_233",
					pcb_port_id: "pcb_port_233"
				},
				{
					x: -18.18129869844551,
					y: 1.8523894398831913,
					layer: "top",
					pointId: "pcb_port_234",
					pcb_port_id: "pcb_port_234"
				},
				{
					x: -8.731469213274272,
					y: 5.600828093277103,
					layer: "top",
					pointId: "pcb_port_237",
					pcb_port_id: "pcb_port_237"
				},
				{
					x: -19.5,
					y: 13.925,
					layer: "top",
					pointId: "pcb_port_219",
					pcb_port_id: "pcb_port_219"
				},
				{
					x: 10.24637944044432,
					y: -11.928738352368054,
					layer: "top",
					pointId: "pcb_port_264",
					pcb_port_id: "pcb_port_264"
				},
				{
					x: 12.500486532189072,
					y: -11.928727952821866,
					layer: "top",
					pointId: "pcb_port_266",
					pcb_port_id: "pcb_port_266"
				},
				{
					x: 11.178639153189913,
					y: -13.649975220075973,
					layer: "top",
					pointId: "pcb_port_241",
					pcb_port_id: "pcb_port_241"
				},
				{
					x: 7.51,
					y: -6,
					layer: "top",
					pointId: "pcb_port_243",
					pcb_port_id: "pcb_port_243"
				},
				{
					x: -2.74,
					y: -11,
					layer: "top",
					pointId: "pcb_port_255",
					pcb_port_id: "pcb_port_255"
				},
				{
					x: 8.879518848074348,
					y: -18.155166249617725,
					layer: "top",
					pointId: "pcb_port_268",
					pcb_port_id: "pcb_port_268"
				},
				{
					x: 7.379547248074348,
					y: -17.655040249617727,
					layer: "top",
					pointId: "pcb_port_270",
					pcb_port_id: "pcb_port_270"
				},
				{
					x: 7.522614240610604,
					y: -19.94342981166457,
					layer: "top",
					pointId: "pcb_port_274",
					pcb_port_id: "pcb_port_274"
				},
				{
					x: -12.872501315046964,
					y: -19.38499906300983,
					layer: "top",
					pointId: "pcb_port_280",
					pcb_port_id: "pcb_port_280"
				},
				{
					x: -15.5,
					y: -15.5,
					layer: "top",
					pointId: "pcb_port_281",
					pcb_port_id: "pcb_port_281"
				},
				{
					x: -15.5,
					y: 15.5,
					layer: "top",
					pointId: "pcb_port_282",
					pcb_port_id: "pcb_port_282"
				},
				{
					x: 15.5,
					y: -15.5,
					layer: "top",
					pointId: "pcb_port_283",
					pcb_port_id: "pcb_port_283"
				},
				{
					x: 15.5,
					y: 15.5,
					layer: "top",
					pointId: "pcb_port_284",
					pcb_port_id: "pcb_port_284"
				},
				{
					x: -13.249999999999998,
					y: 18.689999999999998,
					layer: "top",
					pointId: "pcb_port_397",
					pcb_port_id: "pcb_port_397"
				},
				{
					x: -3.94996,
					y: -5.250002,
					layer: "top",
					pointId: "pcb_port_390",
					pcb_port_id: "pcb_port_390"
				},
				{
					x: 3.0637185623732117,
					y: 4.4949337105610905,
					layer: "top",
					pointId: "pcb_port_399",
					pcb_port_id: "pcb_port_399"
				},
				{
					x: 2.7050971094912266,
					y: -0.8650000000000001,
					layer: "top",
					pointId: "pcb_port_408",
					pcb_port_id: "pcb_port_408"
				},
				{
					x: 2.7050971094912266,
					y: -2.1350000000000002,
					layer: "top",
					pointId: "pcb_port_407",
					pcb_port_id: "pcb_port_407"
				},
				{
					x: 2.7050971094912266,
					y: 0.4049999999999998,
					layer: "top",
					pointId: "pcb_port_409",
					pcb_port_id: "pcb_port_409"
				},
				{
					x: -4.5,
					y: -2.509999999999999,
					layer: "top",
					pointId: "pcb_port_419",
					pcb_port_id: "pcb_port_419"
				},
				{
					x: 4.49,
					y: -6,
					layer: "top",
					pointId: "pcb_port_417",
					pcb_port_id: "pcb_port_417"
				},
				{
					x: 16.384965389489974,
					y: 2.037399992332377,
					layer: "top",
					pointId: "pcb_port_426",
					pcb_port_id: "pcb_port_426"
				},
				{
					x: 15.114965389489972,
					y: 2.037399992332377,
					layer: "top",
					pointId: "pcb_port_425",
					pcb_port_id: "pcb_port_425"
				},
				{
					x: 17.654965389489973,
					y: 2.037399992332377,
					layer: "top",
					pointId: "pcb_port_427",
					pcb_port_id: "pcb_port_427"
				},
				{
					x: 20.009965208520395,
					y: 6.5,
					layer: "top",
					pointId: "pcb_port_421",
					pcb_port_id: "pcb_port_421"
				},
				{
					x: 17.499969242216473,
					y: 12.01,
					layer: "top",
					pointId: "pcb_port_435",
					pcb_port_id: "pcb_port_435"
				},
				{
					x: -0.55004,
					y: -17.100014,
					layer: "top",
					pointId: "pcb_port_443",
					pcb_port_id: "pcb_port_443"
				},
				{
					x: 10.80004,
					y: -4.6500090320994705,
					layer: "top",
					pointId: "pcb_port_448",
					pcb_port_id: "pcb_port_448"
				},
				{
					x: 10.300029171589115,
					y: -18.142492303759656,
					layer: "top",
					pointId: "pcb_port_453",
					pcb_port_id: "pcb_port_453"
				},
				{
					x: -1.905,
					y: -2.7051,
					layer: "bottom",
					pointId: "pcb_port_458",
					pcb_port_id: "pcb_port_458"
				},
				{
					x: 1.905,
					y: 2.7051,
					layer: "bottom",
					pointId: "pcb_port_462",
					pcb_port_id: "pcb_port_462"
				},
				{
					x: -0.010000000000000009,
					y: -4.5,
					layer: "bottom",
					pointId: "pcb_port_401",
					pcb_port_id: "pcb_port_401"
				},
				{
					x: 3.1100000000000003,
					y: -3.75,
					layer: "bottom",
					pointId: "pcb_port_403",
					pcb_port_id: "pcb_port_403"
				},
				{
					x: -17.850014,
					y: -18.750001,
					layer: "top",
					pointId: "pcb_port_468",
					pcb_port_id: "pcb_port_468"
				},
				{
					x: 4.899986,
					y: -18.250001,
					layer: "top",
					pointId: "pcb_port_473",
					pcb_port_id: "pcb_port_473"
				},
				{
					x: 2.399986000000001,
					y: -18.250001,
					layer: "top",
					pointId: "pcb_port_478",
					pcb_port_id: "pcb_port_478"
				},
				{
					x: -10.1899972337353,
					y: -19.841664132878854,
					layer: "top",
					pointId: "pcb_port_493",
					pcb_port_id: "pcb_port_493"
				},
				{
					x: -8.659980766284221,
					y: -18.408342428495303,
					layer: "top",
					pointId: "pcb_port_488",
					pcb_port_id: "pcb_port_488"
				},
				{
					x: -4.440024766284221,
					y: -19.408340428495304,
					layer: "top",
					pointId: "pcb_port_483",
					pcb_port_id: "pcb_port_483"
				},
				{
					x: -4.440024766284221,
					y: -19.908466428495306,
					layer: "top",
					pointId: "pcb_port_482",
					pcb_port_id: "pcb_port_482"
				},
				{
					x: -18.99,
					y: -7.25,
					layer: "top",
					pointId: "pcb_port_505",
					pcb_port_id: "pcb_port_505"
				},
				{
					x: -19.000001,
					y: -13.89008,
					layer: "top",
					pointId: "pcb_port_496",
					pcb_port_id: "pcb_port_496"
				},
				{
					x: -19.500127,
					y: -13.89008,
					layer: "top",
					pointId: "pcb_port_495",
					pcb_port_id: "pcb_port_495"
				},
				{
					x: -19.5,
					y: -14.99,
					layer: "top",
					pointId: "pcb_port_501",
					pcb_port_id: "pcb_port_501"
				},
				{
					x: -14.99,
					y: -19.25,
					layer: "top",
					pointId: "pcb_port_503",
					pcb_port_id: "pcb_port_503"
				}
			],
			externallyConnectedPointIds: [
				[
					"pcb_port_270",
					"pcb_port_268"
				]
			]
		},
		{
			name: "source_net_1",
			nominalTraceWidth: 0.2,
			width: 0.2,
			pointsToConnect: [
				{
					x: -3.6000429,
					y: 13.1260203,
					layer: "top",
					pointId: "pcb_port_296",
					pcb_port_id: "pcb_port_296"
				},
				{
					x: -8.4001603,
					y: 13.1258552,
					layer: "top",
					pointId: "pcb_port_305",
					pcb_port_id: "pcb_port_305"
				},
				{
					x: -4.731461120121051,
					y: 2.850904,
					layer: "top",
					pointId: "pcb_port_315",
					pcb_port_id: "pcb_port_315"
				},
				{
					x: -11.75,
					y: 15.24,
					layer: "top",
					pointId: "pcb_port_317",
					pcb_port_id: "pcb_port_317"
				},
				{
					x: -7.10156743237727,
					y: 2.250001,
					layer: "top",
					pointId: "pcb_port_355",
					pcb_port_id: "pcb_port_355"
				},
				{
					x: -16.397873471522807,
					y: 10.50002481748341,
					layer: "top",
					pointId: "pcb_port_357",
					pcb_port_id: "pcb_port_357"
				}
			]
		},
		{
			name: "source_net_2",
			nominalTraceWidth: 0.2,
			width: 0.2,
			pointsToConnect: [
				{
					x: -19.782673471522806,
					y: 10.50002481748341,
					layer: "top",
					pointId: "pcb_port_356",
					pcb_port_id: "pcb_port_356"
				},
				{
					x: -0.1923999999999999,
					y: -5.25,
					layer: "top",
					pointId: "pcb_port_358",
					pcb_port_id: "pcb_port_358"
				},
				{
					x: 6.168716187871191,
					y: 2.5,
					layer: "top",
					pointId: "pcb_port_364",
					pcb_port_id: "pcb_port_364"
				},
				{
					x: 19.24998056096147,
					y: 4.49,
					layer: "top",
					pointId: "pcb_port_366",
					pcb_port_id: "pcb_port_366"
				},
				{
					x: 4.50121806138605,
					y: 2.5000000000081313,
					layer: "top",
					pointId: "pcb_port_368",
					pcb_port_id: "pcb_port_368"
				},
				{
					x: 0.23871897959525687,
					y: 3.24,
					layer: "top",
					pointId: "pcb_port_370",
					pcb_port_id: "pcb_port_370"
				}
			]
		},
		{
			name: "source_net_3",
			nominalTraceWidth: 0.4,
			width: 0.4,
			pointsToConnect: [
				{
					x: 0.49726004261570195,
					y: 14.275097973255916,
					layer: "top",
					pointId: "pcb_port_327",
					pcb_port_id: "pcb_port_327"
				},
				{
					x: 11.088717992731793,
					y: 10.49,
					layer: "top",
					pointId: "pcb_port_329",
					pcb_port_id: "pcb_port_329"
				},
				{
					x: -0.8312789192407934,
					y: 3.499873,
					layer: "top",
					pointId: "pcb_port_347",
					pcb_port_id: "pcb_port_347"
				},
				{
					x: 4.5,
					y: -0.76,
					layer: "top",
					pointId: "pcb_port_349",
					pcb_port_id: "pcb_port_349"
				},
				{
					x: -19.8050898871211,
					y: 3.990045782940123,
					layer: "top",
					pointId: "pcb_port_351",
					pcb_port_id: "pcb_port_351"
				},
				{
					x: 9.31871822385052,
					y: 8,
					layer: "top",
					pointId: "pcb_port_377",
					pcb_port_id: "pcb_port_377"
				},
				{
					x: 11.999965424650826,
					y: 7.0875,
					layer: "top",
					pointId: "pcb_port_378",
					pcb_port_id: "pcb_port_378"
				},
				{
					x: 11.489962849911048,
					y: 5.75,
					layer: "top",
					pointId: "pcb_port_380",
					pcb_port_id: "pcb_port_380"
				},
				{
					x: 11.178734194446129,
					y: 2.99,
					layer: "top",
					pointId: "pcb_port_382",
					pcb_port_id: "pcb_port_382"
				},
				{
					x: -12,
					y: 17.550103,
					layer: "top",
					pointId: "pcb_port_48",
					pcb_port_id: "pcb_port_48"
				},
				{
					x: -16,
					y: -10.24,
					layer: "top",
					pointId: "pcb_port_18",
					pcb_port_id: "pcb_port_18"
				},
				{
					x: -14.5,
					y: -2.51,
					layer: "top",
					pointId: "pcb_port_20",
					pcb_port_id: "pcb_port_20"
				},
				{
					x: -17.76,
					y: -7,
					layer: "top",
					pointId: "pcb_port_14",
					pcb_port_id: "pcb_port_14"
				},
				{
					x: -14.035,
					y: -11.75,
					layer: "top",
					pointId: "pcb_port_16",
					pcb_port_id: "pcb_port_16"
				},
				{
					x: -2.49,
					y: -12,
					layer: "top",
					pointId: "pcb_port_23",
					pcb_port_id: "pcb_port_23"
				},
				{
					x: -9.525,
					y: 2.66,
					layer: "top",
					pointId: "pcb_port_38",
					pcb_port_id: "pcb_port_38"
				},
				{
					x: -10.61751,
					y: 3.2500620000000002,
					layer: "top",
					pointId: "pcb_port_120",
					pcb_port_id: "pcb_port_120"
				},
				{
					x: -14.035,
					y: -10.75,
					layer: "top",
					pointId: "pcb_port_10",
					pcb_port_id: "pcb_port_10"
				},
				{
					x: -12.635,
					y: 0.25,
					layer: "top",
					pointId: "pcb_port_12",
					pcb_port_id: "pcb_port_12"
				},
				{
					x: -8.725,
					y: -0.5599999999999998,
					layer: "top",
					pointId: "pcb_port_40",
					pcb_port_id: "pcb_port_40"
				},
				{
					x: -8.525052,
					y: -1.8249369999999998,
					layer: "top",
					pointId: "pcb_port_97",
					pcb_port_id: "pcb_port_97"
				},
				{
					x: -8.925102,
					y: -1.8249369999999998,
					layer: "top",
					pointId: "pcb_port_98",
					pcb_port_id: "pcb_port_98"
				},
				{
					x: -5.700063999999999,
					y: -2.649929,
					layer: "top",
					pointId: "pcb_port_91",
					pcb_port_id: "pcb_port_91"
				},
				{
					x: -5.700063999999999,
					y: -6.249871,
					layer: "top",
					pointId: "pcb_port_82",
					pcb_port_id: "pcb_port_82"
				},
				{
					x: -8.925102,
					y: -8.675063,
					layer: "top",
					pointId: "pcb_port_71",
					pcb_port_id: "pcb_port_71"
				},
				{
					x: -12.549936,
					y: -6.249871,
					layer: "top",
					pointId: "pcb_port_59",
					pcb_port_id: "pcb_port_59"
				},
				{
					x: -12.549936,
					y: -2.649929,
					layer: "top",
					pointId: "pcb_port_50",
					pcb_port_id: "pcb_port_50"
				},
				{
					x: -6.9251059999999995,
					y: -1.8249369999999998,
					layer: "top",
					pointId: "pcb_port_93",
					pcb_port_id: "pcb_port_93"
				},
				{
					x: -19.825,
					y: 19.5,
					layer: "top",
					pointId: "pcb_port_42",
					pcb_port_id: "pcb_port_42"
				},
				{
					x: -6.325,
					y: -0.5599999999999998,
					layer: "top",
					pointId: "pcb_port_44",
					pcb_port_id: "pcb_port_44"
				},
				{
					x: -12,
					y: 14.26,
					layer: "top",
					pointId: "pcb_port_35",
					pcb_port_id: "pcb_port_35"
				},
				{
					x: -18.99,
					y: 18,
					layer: "top",
					pointId: "pcb_port_36",
					pcb_port_id: "pcb_port_36"
				},
				{
					x: -4.75,
					y: -11.24,
					layer: "top",
					pointId: "pcb_port_253",
					pcb_port_id: "pcb_port_253"
				},
				{
					x: -0.49,
					y: -19.75,
					layer: "top",
					pointId: "pcb_port_257",
					pcb_port_id: "pcb_port_257"
				},
				{
					x: 7.379547248074348,
					y: -18.155166249617725,
					layer: "top",
					pointId: "pcb_port_271",
					pcb_port_id: "pcb_port_271"
				},
				{
					x: 6.502614240610605,
					y: -19.94342981166457,
					layer: "top",
					pointId: "pcb_port_273",
					pcb_port_id: "pcb_port_273"
				},
				{
					x: 17.25,
					y: -10.74,
					layer: "top",
					pointId: "pcb_port_276",
					pcb_port_id: "pcb_port_276"
				},
				{
					x: 16.25,
					y: -10.74,
					layer: "top",
					pointId: "pcb_port_278",
					pcb_port_id: "pcb_port_278"
				},
				{
					x: 2.249901573322057,
					y: 6.3749549573172235,
					layer: "top",
					pointId: "pcb_port_388",
					pcb_port_id: "pcb_port_388"
				},
				{
					x: 19.249970497009773,
					y: 9.307478007712906,
					layer: "top",
					pointId: "pcb_port_392",
					pcb_port_id: "pcb_port_392"
				},
				{
					x: 1.4137185623732116,
					y: 4.4949337105610905,
					layer: "top",
					pointId: "pcb_port_398",
					pcb_port_id: "pcb_port_398"
				},
				{
					x: -2.705102890508773,
					y: -0.8649999999999999,
					layer: "top",
					pointId: "pcb_port_411",
					pcb_port_id: "pcb_port_411"
				},
				{
					x: -2.705102890508773,
					y: -2.135,
					layer: "top",
					pointId: "pcb_port_412",
					pcb_port_id: "pcb_port_412"
				},
				{
					x: -4.5,
					y: -1.489999999999999,
					layer: "top",
					pointId: "pcb_port_418",
					pcb_port_id: "pcb_port_418"
				},
				{
					x: 16.384965389489974,
					y: 7.447599992332377,
					layer: "top",
					pointId: "pcb_port_429",
					pcb_port_id: "pcb_port_429"
				},
				{
					x: 15.114965389489972,
					y: 7.447599992332377,
					layer: "top",
					pointId: "pcb_port_430",
					pcb_port_id: "pcb_port_430"
				},
				{
					x: 18.989965208520392,
					y: 6.5,
					layer: "top",
					pointId: "pcb_port_420",
					pcb_port_id: "pcb_port_420"
				},
				{
					x: -11.577586684953037,
					y: -18.583368438700617,
					layer: "top",
					pointId: "pcb_port_436",
					pcb_port_id: "pcb_port_436"
				},
				{
					x: 0.635,
					y: -2.7051,
					layer: "bottom",
					pointId: "pcb_port_456",
					pcb_port_id: "pcb_port_456"
				},
				{
					x: 1.905,
					y: -2.7051,
					layer: "bottom",
					pointId: "pcb_port_455",
					pcb_port_id: "pcb_port_455"
				},
				{
					x: 1.01,
					y: -4.5,
					layer: "bottom",
					pointId: "pcb_port_400",
					pcb_port_id: "pcb_port_400"
				},
				{
					x: 2.09,
					y: -3.75,
					layer: "bottom",
					pointId: "pcb_port_402",
					pcb_port_id: "pcb_port_402"
				},
				{
					x: -11.76,
					y: 4,
					layer: "bottom",
					pointId: "pcb_port_464",
					pcb_port_id: "pcb_port_464"
				},
				{
					x: -8.51,
					y: 2.75,
					layer: "bottom",
					pointId: "pcb_port_466",
					pcb_port_id: "pcb_port_466"
				},
				{
					x: -8.659980766284221,
					y: -17.908470428495303,
					layer: "top",
					pointId: "pcb_port_487",
					pcb_port_id: "pcb_port_487"
				},
				{
					x: -11.209997233735299,
					y: -19.841664132878854,
					layer: "top",
					pointId: "pcb_port_492",
					pcb_port_id: "pcb_port_492"
				},
				{
					x: -19.500127,
					y: -12.60992,
					layer: "top",
					pointId: "pcb_port_498",
					pcb_port_id: "pcb_port_498"
				},
				{
					x: -19.5,
					y: -16.01,
					layer: "top",
					pointId: "pcb_port_500",
					pcb_port_id: "pcb_port_500"
				}
			],
			externallyConnectedPointIds: [
				[
					"pcb_port_456",
					"pcb_port_455"
				]
			]
		},
		{
			name: "source_net_4",
			nominalTraceWidth: 0.2,
			width: 0.2,
			pointsToConnect: [
				{
					x: -0.05264995738429812,
					y: 13.674895973255914,
					layer: "top",
					pointId: "pcb_port_319",
					pcb_port_id: "pcb_port_319"
				},
				{
					x: 7.249936,
					y: 13.1259568,
					layer: "top",
					pointId: "pcb_port_200",
					pcb_port_id: "pcb_port_200"
				},
				{
					x: 6.249938,
					y: 13.1259568,
					layer: "top",
					pointId: "pcb_port_202",
					pcb_port_id: "pcb_port_202"
				}
			]
		},
		{
			name: "source_net_5",
			nominalTraceWidth: 0.2,
			width: 0.2,
			pointsToConnect: [
				{
					x: -0.10294195738429812,
					y: 13.275099973255916,
					layer: "top",
					pointId: "pcb_port_320",
					pcb_port_id: "pcb_port_320"
				},
				{
					x: 6.750064,
					y: 13.1259568,
					layer: "top",
					pointId: "pcb_port_201",
					pcb_port_id: "pcb_port_201"
				},
				{
					x: 7.750062,
					y: 13.1259568,
					layer: "top",
					pointId: "pcb_port_199",
					pcb_port_id: "pcb_port_199"
				}
			]
		},
		{
			name: "source_net_6",
			nominalTraceWidth: 0.2,
			width: 0.2,
			pointsToConnect: [
				{
					x: 0.8973100426157019,
					y: 12.674897973255915,
					layer: "top",
					pointId: "pcb_port_323",
					pcb_port_id: "pcb_port_323"
				},
				{
					x: 16.1490626246005,
					y: 9.30004,
					layer: "top",
					pointId: "pcb_port_331",
					pcb_port_id: "pcb_port_331"
				},
				{
					x: 13.8508706246005,
					y: 9.30004,
					layer: "top",
					pointId: "pcb_port_336",
					pcb_port_id: "pcb_port_336"
				},
				{
					x: -1.4314809192407936,
					y: 2.899925,
					layer: "top",
					pointId: "pcb_port_345",
					pcb_port_id: "pcb_port_345"
				}
			]
		},
		{
			name: "source_net_7",
			nominalTraceWidth: 0.2,
			width: 0.2,
			pointsToConnect: [
				{
					x: 0.49726004261570184,
					y: 12.674897973255915,
					layer: "top",
					pointId: "pcb_port_322",
					pcb_port_id: "pcb_port_322"
				},
				{
					x: 16.1490626246005,
					y: 11.19996,
					layer: "top",
					pointId: "pcb_port_333",
					pcb_port_id: "pcb_port_333"
				},
				{
					x: 13.8508706246005,
					y: 11.19996,
					layer: "top",
					pointId: "pcb_port_334",
					pcb_port_id: "pcb_port_334"
				},
				{
					x: -1.8312769192407934,
					y: 2.899925,
					layer: "top",
					pointId: "pcb_port_344",
					pcb_port_id: "pcb_port_344"
				}
			]
		},
		{
			name: "source_net_8",
			nominalTraceWidth: 0.2,
			width: 0.2,
			pointsToConnect: [
				{
					x: -0.8312789192407934,
					y: 3.899923,
					layer: "top",
					pointId: "pcb_port_348",
					pcb_port_id: "pcb_port_348"
				},
				{
					x: -19.8050898871211,
					y: 5.010045782940122,
					layer: "top",
					pointId: "pcb_port_352",
					pcb_port_id: "pcb_port_352"
				},
				{
					x: -8.40153943237727,
					y: 2.749873,
					layer: "top",
					pointId: "pcb_port_353",
					pcb_port_id: "pcb_port_353"
				}
			]
		},
		{
			name: "source_net_9",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -5.700063999999999,
					y: -7.850071,
					layer: "top",
					pointId: "pcb_port_78",
					pcb_port_id: "pcb_port_78"
				},
				{
					x: -4.8,
					y: -7.90065,
					layer: "top",
					pointId: "pcb_port_126",
					pcb_port_id: "pcb_port_126"
				},
				{
					x: -4.8,
					y: -7.90065,
					layer: "bottom",
					pointId: "pcb_port_127",
					pcb_port_id: "pcb_port_127"
				},
				{
					x: 1.4342450000000007,
					y: -12.074866,
					layer: "top",
					pointId: "pcb_port_153",
					pcb_port_id: "pcb_port_153"
				}
			],
			externallyConnectedPointIds: [
				[
					"pcb_port_78",
					"pcb_port_126"
				]
			]
		},
		{
			name: "source_net_10",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -5.700063999999999,
					y: -7.450021,
					layer: "top",
					pointId: "pcb_port_79",
					pcb_port_id: "pcb_port_79"
				},
				{
					x: -4.05,
					y: -7.45055,
					layer: "top",
					pointId: "pcb_port_128",
					pcb_port_id: "pcb_port_128"
				},
				{
					x: -4.05,
					y: -7.45055,
					layer: "bottom",
					pointId: "pcb_port_129",
					pcb_port_id: "pcb_port_129"
				},
				{
					x: 1.4342450000000007,
					y: -10.774894,
					layer: "top",
					pointId: "pcb_port_151",
					pcb_port_id: "pcb_port_151"
				}
			],
			externallyConnectedPointIds: [
				[
					"pcb_port_79",
					"pcb_port_128"
				]
			]
		},
		{
			name: "source_net_11",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -5.700063999999999,
					y: -7.049971,
					layer: "top",
					pointId: "pcb_port_80",
					pcb_port_id: "pcb_port_80"
				},
				{
					x: -4.8,
					y: -7.00045,
					layer: "top",
					pointId: "pcb_port_130",
					pcb_port_id: "pcb_port_130"
				},
				{
					x: -4.8,
					y: -7.00045,
					layer: "bottom",
					pointId: "pcb_port_131",
					pcb_port_id: "pcb_port_131"
				},
				{
					x: 1.4342450000000007,
					y: -8.174949999999999,
					layer: "top",
					pointId: "pcb_port_147",
					pcb_port_id: "pcb_port_147"
				}
			],
			externallyConnectedPointIds: [
				[
					"pcb_port_80",
					"pcb_port_130"
				]
			]
		},
		{
			name: "source_net_12",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -5.700063999999999,
					y: -5.850075,
					layer: "top",
					pointId: "pcb_port_83",
					pcb_port_id: "pcb_port_83"
				},
				{
					x: -17.55004,
					y: -10.899985000000001,
					layer: "top",
					pointId: "pcb_port_259",
					pcb_port_id: "pcb_port_259"
				},
				{
					x: -12.872501315046964,
					y: -20.404999063009832,
					layer: "top",
					pointId: "pcb_port_279",
					pcb_port_id: "pcb_port_279"
				}
			]
		},
		{
			name: "source_net_13",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -5.700063999999999,
					y: -4.249875,
					layer: "top",
					pointId: "pcb_port_87",
					pcb_port_id: "pcb_port_87"
				},
				{
					x: 7.379547248074348,
					y: -18.655038249617725,
					layer: "top",
					pointId: "pcb_port_272",
					pcb_port_id: "pcb_port_272"
				},
				{
					x: 17.25,
					y: -11.76,
					layer: "top",
					pointId: "pcb_port_275",
					pcb_port_id: "pcb_port_275"
				},
				{
					x: -4.440024766284221,
					y: -18.408342428495303,
					layer: "top",
					pointId: "pcb_port_485",
					pcb_port_id: "pcb_port_485"
				}
			]
		},
		{
			name: "source_net_14",
			nominalTraceWidth: 0.15,
			width: 0.15,
			pointsToConnect: [
				{
					x: -5.700063999999999,
					y: -3.850079,
					layer: "top",
					pointId: "pcb_port_88",
					pcb_port_id: "pcb_port_88"
				},
				{
					x: 8.879518848074348,
					y: -18.655038249617725,
					layer: "top",
					pointId: "pcb_port_267",
					pcb_port_id: "pcb_port_267"
				},
				{
					x: 16.25,
					y: -11.76,
					layer: "top",
					pointId: "pcb_port_277",
					pcb_port_id: "pcb_port_277"
				},
				{
					x: -4.440024766284221,
					y: -17.908470428495303,
					layer: "top",
					pointId: "pcb_port_486",
					pcb_port_id: "pcb_port_486"
				}
			]
		},
		{
			name: "source_net_16",
			nominalTraceWidth: 0.1,
			width: 0.1,
			pointsToConnect: [
				{
					x: -1.635,
					y: -10.15,
					layer: "top",
					pointId: "pcb_port_46",
					pcb_port_id: "pcb_port_46"
				},
				{
					x: -12,
					y: 18.949897,
					layer: "top",
					pointId: "pcb_port_49",
					pcb_port_id: "pcb_port_49"
				},
				{
					x: -6.525056,
					y: -1.8249369999999998,
					layer: "top",
					pointId: "pcb_port_92",
					pcb_port_id: "pcb_port_92"
				}
			]
		},
		{
			name: "source_net_17",
			nominalTraceWidth: 0.1,
			width: 0.1,
			pointsToConnect: [
				{
					x: -9.325152,
					y: -1.8249369999999998,
					layer: "top",
					pointId: "pcb_port_99",
					pcb_port_id: "pcb_port_99"
				},
				{
					x: -9.925,
					y: -0.5599999999999998,
					layer: "top",
					pointId: "pcb_port_109",
					pcb_port_id: "pcb_port_109"
				},
				{
					x: -7.325156,
					y: -1.8249369999999998,
					layer: "top",
					pointId: "pcb_port_94",
					pcb_port_id: "pcb_port_94"
				},
				{
					x: -7.525,
					y: -0.35999999999999965,
					layer: "top",
					pointId: "pcb_port_107",
					pcb_port_id: "pcb_port_107"
				},
				{
					x: -8.525052,
					y: -8.675063,
					layer: "top",
					pointId: "pcb_port_72",
					pcb_port_id: "pcb_port_72"
				},
				{
					x: -6.835,
					y: -10.25,
					layer: "top",
					pointId: "pcb_port_111",
					pcb_port_id: "pcb_port_111"
				}
			]
		}
	],
	traces: [
		{
			type: "pcb_trace",
			pcb_trace_id: "pcb_trace_1",
			source_trace_id: "source_trace_148",
			connection_name: "source_trace_148",
			connectsTo: [
				"pcb_port_1",
				"pcb_port_8"
			],
			route: [
				{
					route_type: "wire",
					x: -9.475,
					y: -12.85,
					width: 0.1,
					layer: "top"
				},
				{
					route_type: "wire",
					x: -7.835,
					y: -11.55,
					width: 0.1,
					layer: "top"
				}
			]
		},
		{
			type: "pcb_trace",
			pcb_trace_id: "pcb_trace_8",
			source_trace_id: "source_trace_344",
			connection_name: "source_trace_344",
			connectsTo: [
				"pcb_port_456",
				"pcb_port_455"
			],
			route: [
				{
					route_type: "wire",
					x: 0.9192006000000001,
					y: -2.7051,
					width: 0.3,
					layer: "bottom"
				},
				{
					route_type: "wire",
					x: 1.6207994,
					y: -2.7051,
					width: 0.3,
					layer: "bottom"
				}
			]
		}
	],
	layerCount: 4,
	allowBlindAndBuriedVias: false,
	allowViaInPad: true,
	minTraceWidth: 0.1,
	minViaDiameter: 0.5,
	minViaHoleDiameter: 0.3,
	minViaPadDiameter: 0.5,
	min_via_hole_diameter: 0.3,
	min_via_pad_diameter: 0.5,
	minTraceToPadEdgeClearance: 0.1,
	minTraceToHoleEdgeClearance: 0.2,
	minViaEdgeToPadEdgeClearance: 0.125,
	minViaHoleEdgeToViaHoleEdgeClearance: 0.2,
	minPlatedHoleDrillEdgeToDrillEdgeClearance: 0.45,
	minPadEdgeToPadEdgeClearance: 0.125,
	minBoardEdgeClearance: 0.2,
	nominalTraceWidth: 0.1,
	outline: [
		{
			x: -21,
			y: -21
		},
		{
			x: 21,
			y: -21
		},
		{
			x: 21,
			y: 21
		},
		{
			x: -21,
			y: 21
		}
	]
};
var traces = [
	{
		type: "pcb_trace",
		pcb_trace_id: "top_assembly_014",
		connection_name: "source_trace_332",
		connectsTo: [
			"pcb_port_86",
			"pcb_port_444"
		],
		route: [
			{
				route_type: "wire",
				x: -5.700063999999999,
				y: -4.649925,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.450063999999999,
				y: -4.649925,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.475063999999999,
				y: -4.674924999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.500063999999999,
				y: -4.649925,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.525063999999999,
				y: -4.649925,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -6.525063999999999,
				y: -4.649925,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -6.525063999999999,
				y: -4.649925,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.050063999999999,
				y: -4.1249249999999975,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.075063999999999,
				y: -4.1249249999999975,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.100064,
				y: -4.149925,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.125063999999999,
				y: -4.149925,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.300063999999999,
				y: -4.324925,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.300063999999999,
				y: -4.349924999999999,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.325063999999999,
				y: -4.3749249999999975,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.325063999999999,
				y: -4.424924999999998,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.350064,
				y: -4.449925,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.350064,
				y: -5.274925,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.550063999999999,
				y: -5.474924999999999,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.550063999999999,
				y: -6.999924999999999,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.550063999999999,
				y: -7.024925,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.550063999999999,
				y: -8.824924999999999,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.100064,
				y: -9.274925,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.100064,
				y: -9.299924999999998,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.075063999999999,
				y: -9.324924999999999,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.075063999999999,
				y: -9.374925,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.050063999999999,
				y: -9.399925,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.050063999999999,
				y: -10.924924999999998,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.200063999999999,
				y: -12.774925,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.200063999999999,
				y: -12.799925,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.175063999999999,
				y: -12.824924999999999,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.175063999999999,
				y: -12.874925,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.150063999999999,
				y: -12.899925,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.150063999999999,
				y: -13.799924999999998,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.475063999999999,
				y: -14.474924999999999,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.475063999999999,
				y: -14.524925,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.450063999999999,
				y: -14.549924999999998,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.450063999999999,
				y: -14.574925,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.425063999999999,
				y: -14.599924999999999,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.425063999999999,
				y: -14.649925,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.400063999999999,
				y: -14.674924999999998,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.400063999999999,
				y: -14.699925,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.375063999999999,
				y: -14.724924999999999,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.375063999999999,
				y: -14.749925,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.2000639999999994,
				y: -15.924924999999998,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.2000639999999994,
				y: -16.449925,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.175063999999999,
				y: -16.474925,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.175063999999999,
				y: -16.524925,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.1500639999999986,
				y: -16.549924999999998,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.1500639999999986,
				y: -16.574925,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.0250639999999986,
				y: -16.699925,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.000063999999999,
				y: -16.724925,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.975063999999999,
				y: -16.749924999999998,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.9500639999999994,
				y: -16.749924999999998,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.925063999999999,
				y: -16.774925,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.875063999999999,
				y: -16.774925,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.850063999999999,
				y: -16.799924999999998,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.6500639999999986,
				y: -16.799924999999998,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.6250639999999983,
				y: -16.774925,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.6250639999999983,
				y: -16.699925,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -2.6250639999999983,
				y: -16.699925,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -2.6250639999999983,
				y: -16.699925,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.5250639999999986,
				y: -16.699925,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.5000639999999983,
				y: -16.724925,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.4000639999999986,
				y: -16.724925,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.8500639999999997,
				y: -17.274925,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.8500639999999997,
				y: -17.299924999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.8250639999999994,
				y: -17.324925,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.8250639999999994,
				y: -17.399925,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.800063999999999,
				y: -17.424924999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.800063999999999,
				y: -17.449925,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.6500639999999986,
				y: -17.599925,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.6250639999999983,
				y: -17.599925,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.6000639999999997,
				y: -17.624924999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.550063999999999,
				y: -17.624924999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.5250639999999986,
				y: -17.649925,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.300063999999999,
				y: -17.649925,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.6000639999999979,
				y: -18.349925,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.55004,
				y: -18.399986,
				width: 0.1,
				layer: "top"
			}
		],
		source_trace_id: "source_trace_332"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "top_assembly_066",
		connection_name: "source_trace_193",
		connectsTo: [
			"pcb_port_130",
			"pcb_port_147"
		],
		route: [
			{
				route_type: "wire",
				x: -4.8,
				y: -7.00045,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -4.8,
				y: -7.00045,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.45,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -4.8,
				y: -7.00045,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.699999999999999,
				y: -7.000450000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.549999999999999,
				y: -7.150450000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.374999999999999,
				y: -7.150450000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.324999999999999,
				y: -7.100450000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.299999999999999,
				y: -7.100450000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.274999999999999,
				y: -7.075450000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.249999999999999,
				y: -7.075450000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.224999999999999,
				y: -7.050450000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.199999999999999,
				y: -7.050450000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.174999999999999,
				y: -7.025450000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.874999999999999,
				y: -7.025450000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.8499999999999988,
				y: -7.050450000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -1.8249999999999993,
				y: -7.050450000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -1.799999999999999,
				y: -7.050450000000001,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -1.3499999999999996,
				y: -7.050450000000001,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -1.3249999999999993,
				y: -7.050450000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -1.299999999999999,
				y: -7.050450000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.02499999999999858,
				y: -8.32545,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 1.7763568394002505e-15,
				y: -8.32545,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 0.02500000000000213,
				y: -8.350450000000002,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 0.05000000000000071,
				y: -8.350450000000002,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 0.07500000000000107,
				y: -8.37545,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 1.6750000000000007,
				y: -8.37545,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 2.3500000000000014,
				y: -9.050450000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 2.775000000000002,
				y: -9.050450000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 3.075000000000001,
				y: -8.75045,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 3.075000000000001,
				y: -8.675450000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 3.1000000000000014,
				y: -8.650450000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 3.1000000000000014,
				y: -8.400450000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 3.075000000000001,
				y: -8.37545,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 3.075000000000001,
				y: -8.350450000000002,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: 3.075000000000001,
				y: -8.350450000000002,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 3.075000000000001,
				y: -8.350450000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.075000000000001,
				y: -8.32545,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.025000000000002,
				y: -8.275450000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.025000000000002,
				y: -8.25045,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.900000000000002,
				y: -8.12545,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.8750000000000018,
				y: -8.12545,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.8500000000000014,
				y: -8.100450000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.825000000000001,
				y: -8.100450000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.8000000000000007,
				y: -8.07545,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.7500000000000018,
				y: -8.07545,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.7250000000000014,
				y: -8.050450000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.5500000000000007,
				y: -8.050450000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.4750000000000014,
				y: -8.12545,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.4342450000000007,
				y: -8.174949999999999,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "top_assembly_067",
		connection_name: "source_trace_191",
		connectsTo: [
			"pcb_port_128",
			"pcb_port_151"
		],
		route: [
			{
				route_type: "wire",
				x: -4.05,
				y: -7.45055,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -4.05,
				y: -7.45055,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.45,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -4.05,
				y: -7.45055,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.624999999999999,
				y: -7.45055,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.424999999999999,
				y: -8.65055,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.3999999999999986,
				y: -8.65055,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.374999999999999,
				y: -8.675550000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.3249999999999993,
				y: -8.675550000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.299999999999999,
				y: -8.70055,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -1.3249999999999993,
				y: -8.70055,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -1.299999999999999,
				y: -8.70055,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.8999999999999986,
				y: -8.70055,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.7999999999999989,
				y: -8.60055,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.7749999999999986,
				y: -8.60055,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.7499999999999982,
				y: -8.57555,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.7249999999999996,
				y: -8.57555,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.6999999999999993,
				y: -8.550550000000001,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.6499999999999986,
				y: -8.550550000000001,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.6249999999999982,
				y: -8.52555,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.5999999999999996,
				y: -8.52555,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.5749999999999993,
				y: -8.52555,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.5249999999999986,
				y: -8.57555,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.3999999999999986,
				y: -8.57555,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.3749999999999982,
				y: -8.60055,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.3249999999999993,
				y: -8.60055,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.29999999999999893,
				y: -8.62555,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.2749999999999986,
				y: -8.62555,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.12499999999999822,
				y: -8.77555,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.12499999999999822,
				y: -8.82555,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.09999999999999964,
				y: -8.85055,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.09999999999999964,
				y: -8.87555,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 0.2500000000000018,
				y: -9.22555,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 0.2500000000000018,
				y: -9.25055,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 0.5500000000000007,
				y: -9.550550000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 0.5500000000000007,
				y: -9.90055,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 0.6750000000000007,
				y: -10.02555,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 0.6750000000000007,
				y: -12.57555,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 0.22500000000000142,
				y: -13.02555,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: 0.22500000000000142,
				y: -13.02555,
				from_layer: "inner1",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 0.22500000000000142,
				y: -13.02555,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.22500000000000142,
				y: -11.97555,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.5500000000000007,
				y: -11.65055,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.5500000000000007,
				y: -11.52555,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.5750000000000011,
				y: -11.50055,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.5750000000000011,
				y: -10.300550000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.3750000000000018,
				y: -10.10055,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.3500000000000014,
				y: -10.10055,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.32500000000000107,
				y: -10.07555,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.3000000000000007,
				y: -10.07555,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.27500000000000036,
				y: -10.050550000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.22500000000000142,
				y: -10.050550000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.1750000000000007,
				y: -10.10055,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 0.1750000000000007,
				y: -10.10055,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 0.1750000000000007,
				y: -10.10055,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.32500000000000107,
				y: -10.25055,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.3500000000000014,
				y: -10.25055,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.5000000000000018,
				y: -10.40055,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.5250000000000021,
				y: -10.40055,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.5750000000000011,
				y: -10.45055,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.6250000000000018,
				y: -10.45055,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.6500000000000021,
				y: -10.47555,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.1250000000000018,
				y: -10.47555,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.3750000000000018,
				y: -10.72555,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.4342450000000007,
				y: -10.774894,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "top_assembly_071",
		connection_name: "source_trace_179",
		connectsTo: [
			"pcb_port_143",
			"pcb_port_144"
		],
		route: [
			{
				route_type: "wire",
				x: 7.165755000000001,
				y: -8.824936000000001,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: 7.165,
				y: -8.175,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: 7.165755000000001,
				y: -8.174949999999999,
				layer: "top",
				width: 0.15
			}
		],
		source_trace_id: "source_trace_180"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "top_assembly_093",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_155",
			"pcb_port_156"
		],
		route: [
			{
				route_type: "wire",
				x: 1.4342450000000007,
				y: -13.375092,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: 1.435,
				y: -14.025,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: 1.4342450000000007,
				y: -14.025078,
				layer: "top",
				width: 0.15
			}
		],
		source_trace_id: "source_trace_184"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "top_assembly_094",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_462"
		],
		route: [
			{
				route_type: "wire",
				x: 1.74,
				y: 1.95,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.7399999999999984,
				y: 1.7999999999999972,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.5899999999999999,
				y: 1.6499999999999986,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.5899999999999999,
				y: 1.4499999999999993,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.3900000000000006,
				y: 1.2499999999999964,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "via",
				x: 1.3900000000000006,
				y: 1.2499999999999964,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 1.3900000000000006,
				y: 1.2499999999999964,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.3900000000000006,
				y: 2.1999999999999993,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.7899999999999991,
				y: 2.599999999999998,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.905,
				y: 2.7051,
				width: 0.15,
				layer: "bottom"
			}
		],
		source_trace_id: "source_trace_346"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "top_assembly_095",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_17",
			"pcb_port_11"
		],
		route: [
			{
				route_type: "wire",
				x: -13.015,
				y: -11.75,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -13.015,
				y: -10.75,
				layer: "top",
				width: 0.15
			}
		],
		source_trace_id: "source_trace_98"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "top_assembly_097",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_110",
			"pcb_port_41"
		],
		route: [
			{
				route_type: "wire",
				x: -8.725,
				y: 0.4600000000000002,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.925,
				y: 0.4600000000000002,
				width: 0.15,
				layer: "top"
			}
		],
		source_trace_id: "source_trace_109"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "top_assembly_098",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_110",
			"pcb_port_39"
		],
		route: [
			{
				route_type: "wire",
				x: -9.525,
				y: 1.6400000000000003,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.925,
				y: 0.4600000000000002,
				width: 0.15,
				layer: "top"
			}
		],
		source_trace_id: "source_trace_103"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "top_assembly_107",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_251",
			"pcb_port_47"
		],
		route: [
			{
				route_type: "wire",
				x: -0.615,
				y: -10.15,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.7399999999999984,
				y: -10.049999999999999,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.3399999999999963,
				y: -9.45,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.3399999999999963,
				y: -9.299999999999999,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.4899999999999984,
				y: -9.149999999999999,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.49,
				y: -9,
				width: 0.15,
				layer: "top"
			}
		],
		source_trace_id: "source_trace_111"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "top_assembly_116",
		connection_name: "source_trace_174",
		connectsTo: [
			"pcb_port_159",
			"pcb_port_156"
		],
		route: [
			{
				route_type: "wire",
				x: 1.4342450000000002,
				y: -15.975036,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.6849999999999987,
				y: -15.725000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.234999999999996,
				y: -15.725000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.2849999999999966,
				y: -15.675,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.3349999999999973,
				y: -15.675,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.384999999999998,
				y: -15.625000000000002,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.4349999999999987,
				y: -15.625000000000002,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.5849999999999973,
				y: -15.475000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.8349999999999973,
				y: -15.475000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.0849999999999973,
				y: -15.225000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.0849999999999973,
				y: -15.175,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.134999999999998,
				y: -15.125000000000002,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.134999999999998,
				y: -15.025000000000002,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.1849999999999987,
				y: -14.975000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.1849999999999987,
				y: -14.925,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.134999999999998,
				y: -14.875000000000002,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.134999999999998,
				y: -14.775000000000002,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.0849999999999973,
				y: -14.725000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.0849999999999973,
				y: -14.675,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.8349999999999973,
				y: -14.425,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.8349999999999973,
				y: -13.075000000000003,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.7849999999999966,
				y: -13.025000000000002,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.5349999999999966,
				y: -13.025000000000002,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.2849999999999966,
				y: -13.275000000000002,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.1849999999999987,
				y: -13.275000000000002,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.4342450000000007,
				y: -14.025078,
				width: 0.15,
				layer: "top"
			}
		],
		source_trace_id: "source_trace_174"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "top_assembly_122",
		connection_name: "source_trace_174",
		connectsTo: [
			"pcb_port_159",
			"pcb_port_160"
		],
		route: [
			{
				route_type: "wire",
				x: 1.4342450000000002,
				y: -15.975036,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.6842450000000007,
				y: -15.725036,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.234244999999998,
				y: -15.725036,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.2842449999999985,
				y: -15.675035999999999,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.3342449999999992,
				y: -15.675035999999999,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.384245,
				y: -15.625036,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.4342450000000007,
				y: -15.625036,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.4342450000000007,
				y: -15.575036,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.484244999999998,
				y: -15.525036,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.484244999999998,
				y: -15.475036,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.5342449999999985,
				y: -15.425035999999999,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.5342449999999985,
				y: -13.475036,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.184245000000001,
				y: -11.825035999999999,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.300127000000001,
				y: -11.75,
				width: 0.15,
				layer: "top"
			}
		],
		source_trace_id: "source_trace_174"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "top_assembly_125",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_443",
			"pcb_port_159"
		],
		route: [
			{
				route_type: "wire",
				x: 1.4342450000000002,
				y: -15.975036,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.1342450000000008,
				y: -15.975036,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.834245000000001,
				y: -16.275036,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.23424500000000137,
				y: -16.275036,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.36575499999999916,
				y: -16.875036,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.55004,
				y: -17.100014,
				width: 0.1,
				layer: "top"
			}
		],
		source_trace_id: "source_trace_174"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "top_assembly_126",
		connection_name: "source_trace_146",
		connectsTo: [
			"pcb_port_121",
			"pcb_port_13"
		],
		route: [
			{
				route_type: "wire",
				x: -11.615,
				y: 0.25,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.715,
				y: 0.35000000000000053,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.815,
				y: 0.35000000000000053,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.114999999999998,
				y: 0.6500000000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.114999999999998,
				y: 2.25,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.125,
				y: 2.5,
				width: 0.1,
				layer: "top"
			}
		],
		source_trace_id: "source_trace_107"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "top_assembly_131",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_3",
			"pcb_port_2"
		],
		route: [
			{
				route_type: "wire",
				x: -11.174999999999999,
				y: -12.85,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -11.175,
				y: -12.85,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -10.3883,
				y: -12.85,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -10.3883,
				y: -12.16,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -9.765,
				y: -11.5367,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -9.475,
				y: -11.5367,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -9.475,
				y: -10.65,
				layer: "top",
				width: 0.15
			}
		],
		source_trace_id: "source_trace_89"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "top_assembly_132",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_443",
			"pcb_port_31"
		],
		route: [
			{
				route_type: "wire",
				x: -2.9,
				y: -15.575,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.5999999999999996,
				y: -15.575,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.3,
				y: -15.875,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.7999999999999998,
				y: -15.875,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.7999999999999998,
				y: -16.875,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.55004,
				y: -17.100014,
				width: 0.1,
				layer: "top"
			}
		],
		source_trace_id: "source_trace_161"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "top_assembly_134",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_19",
			"pcb_port_17"
		],
		route: [
			{
				route_type: "wire",
				x: -16,
				y: -11.26,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -16,
				y: -15,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -15.5,
				y: -15.5,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -13.015,
				y: -15.5,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -13.015,
				y: -11.75,
				layer: "top",
				width: 0.15
			}
		],
		source_trace_id: "source_trace_92"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "top_assembly_138",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_68",
			"pcb_port_106"
		],
		route: [
			{
				route_type: "wire",
				x: -10.124998,
				y: -8.675063,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -10.125,
				y: -8.675063,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -10.125,
				y: -7.7301,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -9.3815,
				y: -6.9866,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -9.125,
				y: -6.9866,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -9.125,
				y: -5.249873,
				layer: "top",
				width: 0.15
			}
		],
		source_trace_id: "source_trace_101"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "top_assembly_139",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_45",
			"pcb_port_108"
		],
		route: [
			{
				route_type: "wire",
				x: -6.325,
				y: 0.4600000000000002,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.525,
				y: 0.6600000000000004,
				width: 0.15,
				layer: "top"
			}
		],
		source_trace_id: "source_trace_138"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "top_assembly_146",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_19",
			"pcb_port_281"
		],
		route: [
			{
				route_type: "wire",
				x: -16,
				y: -11.26,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -16,
				y: -15,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -15.5,
				y: -15.5,
				layer: "top",
				width: 0.15
			}
		],
		source_trace_id: "source_trace_92"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "top_assembly_149",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_15",
			"pcb_port_19"
		],
		route: [
			{
				route_type: "wire",
				x: -16,
				y: -11.26,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -15.439999999999998,
				y: -10.7,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -15.34,
				y: -10.7,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "via",
				x: -15.34,
				y: -10.7,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -15.34,
				y: -10.7,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -15.34,
				y: -8.85,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -16.24,
				y: -7.949999999999999,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -16.24,
				y: -7.699999999999999,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -16.24,
				y: -7.699999999999999,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -16.24,
				y: -7.699999999999999,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -16.59,
				y: -7.35,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -16.59,
				y: -7.299999999999999,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -16.74,
				y: -7.149999999999999,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -16.74,
				y: -7,
				width: 0.15,
				layer: "top"
			}
		],
		source_trace_id: "source_trace_92"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "top_assembly_170",
		connection_name: "source_trace_135",
		connectsTo: [
			"pcb_port_125",
			"pcb_port_96"
		],
		route: [
			{
				route_type: "wire",
				x: -5.335,
				y: 0.9500000000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.135000000000002,
				y: 1.200000000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -8.135000000000002,
				y: 1.200000000000001,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -8.135000000000002,
				y: 1.200000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -8.535,
				y: -2.6499999999999986,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -8.535,
				y: -2.6499999999999986,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -8.535,
				y: -2.6499999999999986,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.235000000000001,
				y: -2.3499999999999996,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.125002,
				y: -1.8249369999999998,
				width: 0.1,
				layer: "top"
			}
		],
		source_trace_id: "source_trace_135"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "top_assembly_171",
		connection_name: "source_trace_134",
		connectsTo: [
			"pcb_port_123",
			"pcb_port_95"
		],
		route: [
			{
				route_type: "wire",
				x: -5.335,
				y: -0.3499999999999996,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.510000000000001,
				y: -0.5249999999999995,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.510000000000001,
				y: -0.6875,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.7475000000000005,
				y: -0.9249999999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.7475000000000005,
				y: -0.9375,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.960000000000001,
				y: -1.1499999999999995,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.985,
				y: -1.1499999999999995,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.0600000000000005,
				y: -1.2249999999999979,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -6.0600000000000005,
				y: -1.2249999999999979,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -6.0600000000000005,
				y: -1.2249999999999979,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.385000000000001,
				y: -1.5499999999999998,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.8100000000000005,
				y: -1.5499999999999998,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.897499999999999,
				y: -2.6375,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -7.897499999999999,
				y: -2.6375,
				from_layer: "bottom",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -7.897499999999999,
				y: -2.6375,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.897499999999999,
				y: -2.6375,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -7.897499999999999,
				y: -2.6375,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -7.897499999999999,
				y: -2.6375,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.897499999999999,
				y: -2.5,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.847499999999999,
				y: -2.45,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.847499999999999,
				y: -1.9500000000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.747499999999999,
				y: -1.85,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.724952,
				y: -1.8249369999999998,
				width: 0.1,
				layer: "top"
			}
		],
		source_trace_id: "source_trace_134"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "top_assembly_172",
		connection_name: "source_trace_124",
		connectsTo: [
			"pcb_port_109",
			"pcb_port_99"
		],
		route: [
			{
				route_type: "wire",
				x: -9.925,
				y: -0.5599999999999998,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.425,
				y: -1.2600000000000016,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.325152,
				y: -1.8249369999999998,
				width: 0.15,
				layer: "top"
			}
		],
		source_trace_id: "source_trace_124"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "top_assembly_173",
		connection_name: "source_trace_126",
		connectsTo: [
			"pcb_port_107",
			"pcb_port_94"
		],
		route: [
			{
				route_type: "wire",
				x: -7.325156,
				y: -1.8249369999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.525155999999999,
				y: -0.5249369999999995,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.525,
				y: -0.35999999999999965,
				width: 0.1,
				layer: "top"
			}
		],
		source_trace_id: "source_trace_126"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "top_assembly_174",
		connection_name: "source_trace_124",
		connectsTo: [
			"pcb_port_99",
			"pcb_port_94"
		],
		route: [
			{
				route_type: "wire",
				x: -9.325152,
				y: -1.8249369999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.325152,
				y: -2.3249370000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.125152,
				y: -3.124937,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -10.125152,
				y: -3.124937,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -10.125152,
				y: -3.124937,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.5251519999999985,
				y: -1.0249370000000013,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -7.5251519999999985,
				y: -1.0249370000000013,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -7.5251519999999985,
				y: -1.0249370000000013,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.325156,
				y: -1.8249369999999998,
				width: 0.1,
				layer: "top"
			}
		],
		source_trace_id: "source_trace_124"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "top_assembly_175",
		connection_name: "source_trace_129",
		connectsTo: [
			"pcb_port_72",
			"pcb_port_111"
		],
		route: [
			{
				route_type: "wire",
				x: -8.525052,
				y: -8.675063,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.325052,
				y: -9.850063,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.125052,
				y: -10.050063000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.825052,
				y: -10.075063,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.825052,
				y: -10.050063000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.0250520000000005,
				y: -10.050063000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.835,
				y: -10.25,
				width: 0.1,
				layer: "top"
			}
		],
		source_trace_id: "source_trace_129"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "top_assembly_176",
		connection_name: "source_trace_124",
		connectsTo: [
			"pcb_port_99",
			"pcb_port_72"
		],
		route: [
			{
				route_type: "wire",
				x: -9.325152,
				y: -1.8249369999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.325152,
				y: -2.9499370000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.425151999999999,
				y: -3.2749369999999995,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -8.425151999999999,
				y: -3.2749369999999995,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -8.425151999999999,
				y: -3.2749369999999995,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.650151999999999,
				y: -7.199937,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -8.650151999999999,
				y: -7.199937,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -8.650151999999999,
				y: -7.199937,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.525052,
				y: -8.675063,
				width: 0.1,
				layer: "top"
			}
		],
		source_trace_id: "source_trace_124"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "top_assembly_177",
		connection_name: "source_trace_117",
		connectsTo: [
			"pcb_port_101",
			"pcb_port_118"
		],
		route: [
			{
				route_type: "wire",
				x: -10.124998,
				y: -1.8249369999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.224998,
				y: -2.424937,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.724998,
				y: -2.624937,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -10.724998,
				y: -2.624937,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -10.724998,
				y: -2.624937,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.424997999999999,
				y: 1.1750629999999997,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -10.424997999999999,
				y: 1.1750629999999997,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -10.424997999999999,
				y: 1.1750629999999997,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.124998,
				y: 1.4750630000000005,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.124998,
				y: 2.075063,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.61751,
				y: 2.250064,
				width: 0.1,
				layer: "top"
			}
		],
		source_trace_id: "source_trace_117"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "top_assembly_178",
		connection_name: "source_trace_116",
		connectsTo: [
			"pcb_port_100",
			"pcb_port_119"
		],
		route: [
			{
				route_type: "wire",
				x: -9.724948,
				y: -1.8249369999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.799947999999999,
				y: -1.3499370000000006,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.424947999999999,
				y: -0.8999369999999995,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.374948,
				y: 1.5250630000000012,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -11.374948,
				y: 1.5250630000000012,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -11.374948,
				y: 1.5250630000000012,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.349948,
				y: 3.0500629999999997,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -11.349948,
				y: 3.0500629999999997,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -11.349948,
				y: 3.0500629999999997,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.61751,
				y: 2.749936,
				width: 0.1,
				layer: "top"
			}
		],
		source_trace_id: "source_trace_116"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "top_assembly_181",
		connection_name: "source_trace_113",
		connectsTo: [
			"pcb_port_102",
			"pcb_port_117"
		],
		route: [
			{
				route_type: "wire",
				x: -10.525048,
				y: -1.8249369999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.600048,
				y: -1.3499369999999997,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.650048,
				y: -0.7499370000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -11.650048,
				y: -0.7499370000000001,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -11.650048,
				y: -0.7499370000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.700047999999999,
				y: 0.9750630000000005,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -11.700047999999999,
				y: 0.9750630000000005,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -11.700047999999999,
				y: 0.9750630000000005,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.800048,
				y: 1.4000629999999994,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.775048,
				y: 1.700063,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.550048,
				y: 1.9250629999999997,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.975048,
				y: 1.950063,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.61751,
				y: 1.7499380000000002,
				width: 0.1,
				layer: "top"
			}
		],
		source_trace_id: "source_trace_113"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "top_assembly_185",
		connection_name: "source_trace_133",
		connectsTo: [
			"pcb_port_98",
			"pcb_port_97"
		],
		route: [
			{
				route_type: "wire",
				x: -8.525052,
				y: -1.8249369999999998,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -8.525052,
				y: -1.824937,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -8.5251,
				y: -1.519,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -8.5251,
				y: -1.2132,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -8.9251,
				y: -1.2132,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -8.9251,
				y: -1.8249,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -8.925102,
				y: -1.824937,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -8.925102,
				y: -1.8249369999999998,
				layer: "top",
				width: 0.15
			}
		],
		source_trace_id: "source_trace_133"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "top_assembly_186",
		connection_name: "source_net_3",
		connectsTo: [
			"pcb_port_16",
			"pcb_port_10"
		],
		route: [
			{
				route_type: "wire",
				x: -14.035,
				y: -11.75,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -14.035,
				y: -10.75,
				layer: "top",
				width: 0.15
			}
		],
		source_trace_id: "source_trace_97"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "top_assembly_187",
		connection_name: "source_trace_102",
		connectsTo: [
			"pcb_port_120",
			"pcb_port_38"
		],
		route: [
			{
				route_type: "wire",
				x: -9.525,
				y: 2.66,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.224999999999998,
				y: 3.1099999999999994,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.61751,
				y: 3.2500620000000002,
				width: 0.15,
				layer: "top"
			}
		],
		source_trace_id: "source_trace_102"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "top_assembly_189",
		connection_name: "source_trace_108",
		connectsTo: [
			"pcb_port_40",
			"pcb_port_97"
		],
		route: [
			{
				route_type: "wire",
				x: -8.725,
				y: -0.5599999999999998,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -8.725,
				y: -1.2132,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -8.5251,
				y: -1.2132,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -8.5251,
				y: -1.519,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -8.525052,
				y: -1.824937,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -8.525052,
				y: -1.8249369999999998,
				layer: "top",
				width: 0.15
			}
		],
		source_trace_id: "source_trace_108"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "top_assembly_191",
		connection_name: "source_trace_139",
		connectsTo: [
			"pcb_port_93",
			"pcb_port_44"
		],
		route: [
			{
				route_type: "wire",
				x: -6.325,
				y: -0.5599999999999998,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.825000000000001,
				y: -1.1099999999999994,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.9251059999999995,
				y: -1.8249369999999998,
				width: 0.15,
				layer: "top"
			}
		],
		source_trace_id: "source_trace_139"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "top_assembly_193",
		connection_name: "source_trace_139",
		connectsTo: [
			"pcb_port_93",
			"pcb_port_91"
		],
		route: [
			{
				route_type: "wire",
				x: -5.700063999999999,
				y: -2.649929,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.800064,
				y: -2.449929,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.9251059999999995,
				y: -1.8249369999999998,
				width: 0.1,
				layer: "top"
			}
		],
		source_trace_id: "source_trace_119"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "top_assembly_195",
		connection_name: "source_net_3",
		connectsTo: [
			"pcb_port_20",
			"pcb_port_50"
		],
		route: [
			{
				route_type: "wire",
				x: -14.5,
				y: -2.51,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -14.0974,
				y: -2.51,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -13.9291,
				y: -2.3417,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -13.1766,
				y: -2.3417,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -12.8684,
				y: -2.6499,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -12.549936,
				y: -2.649929,
				layer: "top",
				width: 0.15
			}
		],
		source_trace_id: "source_trace_93"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "top_assembly_196",
		connection_name: "source_net_3",
		connectsTo: [
			"pcb_port_18",
			"pcb_port_10"
		],
		route: [
			{
				route_type: "wire",
				x: -16,
				y: -10.24,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -15.0017,
				y: -10.24,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -14.4917,
				y: -10.75,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -14.035,
				y: -10.75,
				layer: "top",
				width: 0.15
			}
		],
		source_trace_id: "source_trace_91"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "top_assembly_205",
		connection_name: "source_net_3",
		connectsTo: [
			"pcb_port_59",
			"pcb_port_50"
		],
		route: [
			{
				route_type: "wire",
				x: -12.549936,
				y: -6.249871,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.949936000000001,
				y: -6.3498709999999985,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.649936,
				y: -7.8498709999999985,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -10.649936,
				y: -7.8498709999999985,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -10.649936,
				y: -7.8498709999999985,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.849936,
				y: -6.049870999999999,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -13.334999999999997,
				y: -2.3499999999999996,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -13.334999999999997,
				y: -2.3499999999999996,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -13.334999999999997,
				y: -2.3499999999999996,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.549936,
				y: -2.649929,
				width: 0.1,
				layer: "top"
			}
		],
		source_trace_id: "source_trace_122"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "top_assembly_206",
		connection_name: "source_net_3",
		connectsTo: [
			"pcb_port_91",
			"pcb_port_82"
		],
		route: [
			{
				route_type: "wire",
				x: -5.700063999999999,
				y: -2.649929,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.925063999999999,
				y: -2.074928999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.3250639999999994,
				y: -1.5499289999999988,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -1.3250639999999994,
				y: -1.5499289999999988,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -1.3250639999999994,
				y: -1.5499289999999988,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -2.0750639999999994,
				y: -1.5749289999999991,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -4.025063999999999,
				y: -2.399929,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -4.175063999999999,
				y: -2.624929,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -4.175063999999999,
				y: -2.899929,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.5750639999999994,
				y: -3.5499289999999997,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.225063999999999,
				y: -3.7749289999999993,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.225063999999999,
				y: -4.249929,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -4.900063999999999,
				y: -6.049929,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -4.900063999999999,
				y: -6.049929,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -4.900063999999999,
				y: -6.049929,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.700063999999999,
				y: -6.249871,
				width: 0.1,
				layer: "top"
			}
		],
		source_trace_id: "source_trace_119"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "top_assembly_208",
		connection_name: "source_net_3",
		connectsTo: [
			"pcb_port_14",
			"pcb_port_18"
		],
		route: [
			{
				route_type: "wire",
				x: -16,
				y: -10.24,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -16,
				y: -9.2764,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -17.76,
				y: -7.5164,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -17.76,
				y: -7,
				layer: "top",
				width: 0.15
			}
		],
		source_trace_id: "source_trace_91"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "top_assembly_209",
		connection_name: "source_net_3",
		connectsTo: [
			"pcb_port_71",
			"pcb_port_82"
		],
		route: [
			{
				route_type: "wire",
				x: -5.700063999999999,
				y: -6.249871,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.900063999999999,
				y: -6.049929,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -4.900063999999999,
				y: -6.049929,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -4.900063999999999,
				y: -6.049929,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.700063999999999,
				y: -7.749870999999999,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.700063999999999,
				y: -8.149870999999997,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8.000064,
				y: -8.349870999999998,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8.500064,
				y: -8.349870999999998,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -9.025063999999997,
				y: -7.849871000000002,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -9.025063999999997,
				y: -7.849871000000002,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -9.025063999999997,
				y: -7.849871000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.925102,
				y: -8.675063,
				width: 0.1,
				layer: "top"
			}
		],
		source_trace_id: "source_trace_120"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "top_assembly_215",
		connection_name: "source_net_3",
		connectsTo: [
			"pcb_port_10",
			"pcb_port_59"
		],
		route: [
			{
				route_type: "wire",
				x: -14.035,
				y: -10.75,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -14.035,
				y: -10.149999999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.835,
				y: -9.95,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -13.835,
				y: -9.95,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -13.835,
				y: -9.95,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -11.735,
				y: -7.85,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -11.735,
				y: -7.85,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -11.735,
				y: -7.85,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.735,
				y: -7.049999999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.934999999999999,
				y: -6.85,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.934999999999999,
				y: -6.35,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.335,
				y: -6.35,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.549936,
				y: -6.249871,
				width: 0.1,
				layer: "top"
			}
		],
		source_trace_id: "source_trace_104"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "top_assembly_222",
		connection_name: "source_net_3",
		connectsTo: [
			"pcb_port_23",
			"pcb_port_82"
		],
		route: [
			{
				route_type: "wire",
				x: -2.49,
				y: -12,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.49,
				y: -12.299999999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.389999999999999,
				y: -12.4,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.389999999999999,
				y: -12.75,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.1899999999999995,
				y: -12.95,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.1899999999999995,
				y: -13.899999999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.24,
				y: -13.95,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.639999999999999,
				y: -13.95,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.49,
				y: -14.8,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.539999999999999,
				y: -14.85,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.59,
				y: -14.85,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.639999999999999,
				y: -14.899999999999999,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.74,
				y: -14.899999999999999,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.800063999999997,
				y: -14.899871000000001,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: -4.800063999999997,
				y: -14.899871000000001,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -4.800063999999997,
				y: -14.899871000000001,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -4.84,
				y: -14.899999999999999,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.84,
				y: -14.899999999999999,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.99,
				y: -15.05,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.039999999999999,
				y: -15.05,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.139999999999999,
				y: -15.149999999999999,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.59,
				y: -15.149999999999999,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.640000000000001,
				y: -15.1,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.6899999999999995,
				y: -15.1,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.74,
				y: -15.05,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.390000000000001,
				y: -15.05,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.4399999999999995,
				y: -15,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.539999999999999,
				y: -15,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.59,
				y: -14.95,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.640000000000001,
				y: -14.95,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.99,
				y: -14.6,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8.04,
				y: -14.6,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8.04,
				y: -14.55,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8.14,
				y: -14.55,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8.29,
				y: -14.399999999999999,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8.29,
				y: -14.3,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8.34,
				y: -14.25,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8.34,
				y: -13.7,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.24,
				y: -12.6,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.24,
				y: -12.549999999999999,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.1899999999999995,
				y: -12.5,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.1899999999999995,
				y: -12.4,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.140000000000001,
				y: -12.35,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.140000000000001,
				y: -9.899999999999999,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.09,
				y: -9.85,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.09,
				y: -9.799999999999999,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.039999999999999,
				y: -9.75,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.039999999999999,
				y: -9.649999999999999,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.99,
				y: -9.6,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.99,
				y: -9,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.99,
				y: -8.95,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.99,
				y: -8.799999999999999,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.09,
				y: -7.899999999999999,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.09,
				y: -7.75,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.039999999999999,
				y: -7.699999999999999,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.039999999999999,
				y: -7.199999999999999,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -4.9399999999999995,
				y: -6.1,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -4.900063999999999,
				y: -6.049929,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -4.900063999999999,
				y: -6.049929,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -4.900063999999999,
				y: -6.049929,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.9399999999999995,
				y: -6.049999999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.09,
				y: -6.049999999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.1899999999999995,
				y: -6.149999999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.59,
				y: -6.149999999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.700063999999999,
				y: -6.249871,
				width: 0.1,
				layer: "top"
			}
		],
		source_trace_id: "source_trace_100"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "top_assembly_265",
		connection_name: "source_trace_189",
		connectsTo: [
			"pcb_port_78",
			"pcb_port_126"
		],
		route: [
			{
				route_type: "wire",
				x: -5.700063999999999,
				y: -7.850071,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.8,
				y: -7.90065,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "top_assembly_266",
		connection_name: "source_trace_191",
		connectsTo: [
			"pcb_port_79",
			"pcb_port_128"
		],
		route: [
			{
				route_type: "wire",
				x: -5.700063999999999,
				y: -7.450021,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.05,
				y: -7.45055,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "pg_pd_pg_supply_discharge_gnd",
		connectsTo: [
			"pcb_port_505"
		],
		route: [
			{
				route_type: "wire",
				x: -18.99,
				y: -7.25,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.99,
				y: -7.15,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -19.59,
				y: -6.55,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -19.59,
				y: -6.55,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -19.59,
				y: -6.55,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -19.19,
				y: -6.95,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -18.99,
				y: -6.95,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -18.49,
				y: -7.45,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -18.34,
				y: -7.649999999999999,
				width: 0.1,
				layer: "bottom"
			}
		],
		connection_name: "source_net_0",
		source_trace_id: "source_trace_384"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "pg_pd_pg_function",
		connectsTo: [
			"pcb_port_496"
		],
		route: [
			{
				route_type: "wire",
				x: -19.000001,
				y: -13.89008,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -19.050001,
				y: -13.940079999999998,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -19.100001000000002,
				y: -13.990079999999999,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -19.150001,
				y: -14.04008,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -19.200001,
				y: -14.04008,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -19.250001,
				y: -14.04008,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -19.300001,
				y: -14.04008,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -19.350001000000002,
				y: -14.04008,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -19.400001,
				y: -14.09008,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -19.450001,
				y: -14.14008,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -19.500001,
				y: -14.190079999999998,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -19.550001,
				y: -14.240079999999999,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -19.600001000000002,
				y: -14.29008,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -19.650001,
				y: -14.34008,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -19.700001,
				y: -14.39008,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -19.750001,
				y: -14.440079999999998,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -19.800001,
				y: -14.440079999999998,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -19.850001000000002,
				y: -14.440079999999998,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -19.900001,
				y: -14.440079999999998,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -19.950001,
				y: -14.440079999999998,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -20.000001,
				y: -14.440079999999998,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -20.050001,
				y: -14.440079999999998,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -20.100001000000002,
				y: -14.440079999999998,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -20.150001,
				y: -14.440079999999998,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -20.200001,
				y: -14.440079999999998,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -20.250001,
				y: -14.440079999999998,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -20.300001,
				y: -14.440079999999998,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -20.350001000000002,
				y: -14.490079999999999,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -20.400126999999998,
				y: -14.54008,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "via",
				x: -20.400126999999998,
				y: -14.54008,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -20.400126999999998,
				y: -14.54008,
				layer: "bottom",
				width: 0.15
			}
		],
		connection_name: "source_net_0",
		source_trace_id: "source_trace_385"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "pg_pd_pg_ground",
		connectsTo: [
			"pcb_port_495"
		],
		route: [
			{
				route_type: "wire",
				x: -19.500127,
				y: -13.89008,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -19.500127,
				y: -13.940079999999998,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -19.500127,
				y: -13.990079999999999,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -19.550127,
				y: -14.04008,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -19.550127,
				y: -14.09008,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -19.550127,
				y: -14.14008,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -19.550127,
				y: -14.190079999999998,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -19.550127,
				y: -14.240079999999999,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -19.600127,
				y: -14.29008,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -19.650126999999998,
				y: -14.34008,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -19.700127,
				y: -14.39008,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -19.750127,
				y: -14.440079999999998,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -19.800127,
				y: -14.440079999999998,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -19.850127,
				y: -14.440079999999998,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -19.900126999999998,
				y: -14.440079999999998,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -19.950127,
				y: -14.440079999999998,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -20.000127,
				y: -14.490079999999999,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -20.050127,
				y: -14.54008,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -20.100127,
				y: -14.54008,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -20.150126999999998,
				y: -14.54008,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -20.200127,
				y: -14.54008,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -20.250127,
				y: -14.54008,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -20.300127,
				y: -14.54008,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -20.350127,
				y: -14.54008,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -20.400126999999998,
				y: -14.54008,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "via",
				x: -20.400126999999998,
				y: -14.54008,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -20.400126999999998,
				y: -14.54008,
				layer: "bottom",
				width: 0.15
			}
		],
		connection_name: "source_net_0",
		source_trace_id: "source_trace_386"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "pg_pd_pg_logic_supply",
		connectsTo: [
			"pcb_port_498"
		],
		route: [
			{
				route_type: "wire",
				x: -19.500127,
				y: -12.60992,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -19.400126999999998,
				y: -12.509920000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -19.400126999999998,
				y: -12.20992,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -19.200127,
				y: -12.009920000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -19.200127,
				y: -11.80992,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -19.200127,
				y: -11.80992,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -19.200127,
				y: -11.80992,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -18.900126999999998,
				y: -11.509920000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -18.900126999999998,
				y: -9.50992,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -18.900126999999998,
				y: -9.40992,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -18.900126999999998,
				y: -6.509919999999999,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -18.900126999999998,
				y: -6.509919999999999,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -18.900126999999998,
				y: -6.509919999999999,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.700127,
				y: -6.70992,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.500127,
				y: -6.70992,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.500127,
				y: -6.80992,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -17.700127,
				y: -7.609919999999999,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -17.600127,
				y: -7.70992,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -16.000127,
				y: -9.30992,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -16.000127,
				y: -10.009920000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -16,
				y: -10.24,
				width: 0.1,
				layer: "top"
			}
		],
		connection_name: "source_trace_387",
		source_trace_id: "source_trace_91"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "pg_pd_good",
		connectsTo: [
			"pcb_port_497",
			"pcb_port_58"
		],
		route: [
			{
				route_type: "wire",
				x: -19.000001,
				y: -12.60992,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.200001,
				y: -11.80992,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.050001,
				y: -11.80992,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "via",
				x: -18.050001,
				y: -11.80992,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -18.050001,
				y: -11.80992,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -14.600001,
				y: -8.35992,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -14.050001000000002,
				y: -8.35992,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -14.000001000000001,
				y: -8.30992,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -13.950001,
				y: -8.30992,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -13.700001,
				y: -8.05992,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -13.350001,
				y: -8.05992,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -13.350001,
				y: -8.05992,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -13.350001,
				y: -8.05992,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.350001,
				y: -6.65992,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.200001,
				y: -6.509920000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.200001,
				y: -6.05992,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.150001,
				y: -6.009920000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.150001,
				y: -5.95992,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.650001000000001,
				y: -5.95992,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.549936,
				y: -5.850075,
				width: 0.15,
				layer: "top"
			}
		],
		connection_name: "source_trace_390",
		source_trace_id: "source_trace_390"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "pg_pd_good_pulldown",
		connectsTo: [
			"pcb_port_502",
			"pcb_port_497"
		],
		route: [
			{
				route_type: "wire",
				x: -16.01,
				y: -19.25,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -16.46,
				y: -18.8,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -16.66,
				y: -18.8,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "via",
				x: -16.66,
				y: -18.8,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -16.66,
				y: -18.8,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -17.810000000000002,
				y: -17.65,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -17.810000000000002,
				y: -17.45,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -17.96,
				y: -17.3,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -17.96,
				y: -17.25,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -18.060000000000002,
				y: -17.15,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -18.060000000000002,
				y: -17.1,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -18.16,
				y: -17,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -18.16,
				y: -16.95,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -18.21,
				y: -16.9,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -18.21,
				y: -16.85,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -18.26,
				y: -16.8,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -18.26,
				y: -16.7,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -18.310000000000002,
				y: -16.65,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -18.310000000000002,
				y: -16.6,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -18.36,
				y: -16.55,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -18.36,
				y: -16.45,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -18.41,
				y: -16.4,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -18.41,
				y: -16.25,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -18.46,
				y: -16.2,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -18.46,
				y: -15.95,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -18.51,
				y: -15.899999999999999,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -18.51,
				y: -13.55,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -18.060000000000002,
				y: -13.1,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -18.060000000000002,
				y: -13.1,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -18.060000000000002,
				y: -13.1,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.51,
				y: -13.1,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.91,
				y: -12.7,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -19.000001,
				y: -12.60992,
				width: 0.15,
				layer: "top"
			}
		],
		connection_name: "source_trace_391",
		source_trace_id: "source_trace_391"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "pg_pd_good_pulldown_gnd",
		connectsTo: [
			"pcb_port_503"
		],
		route: [
			{
				route_type: "wire",
				x: -14.99,
				y: -19.25,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "wire",
				x: -14.29,
				y: -19.25,
				layer: "top",
				width: 0.15
			},
			{
				route_type: "via",
				x: -14.29,
				y: -19.25,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -14.29,
				y: -19.25,
				layer: "bottom",
				width: 0.15
			}
		],
		connection_name: "source_net_0",
		source_trace_id: "source_trace_392"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_053",
		connection_name: "source_trace_219",
		connectsTo: [
			"pcb_port_201",
			"pcb_port_199"
		],
		route: [
			{
				route_type: "wire",
				x: 6.750064,
				y: 13.1259568,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.775064,
				y: 13.100956800000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.775064,
				y: 13.0759568,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.825064,
				y: 13.025956800000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.825064,
				y: 12.550956800000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.925064000000001,
				y: 12.4509568,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.925064000000001,
				y: 12.3759568,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.975064000000001,
				y: 12.3259568,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.000064,
				y: 12.3259568,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.025064,
				y: 12.300956800000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.475064000000001,
				y: 12.300956800000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.500064,
				y: 12.3259568,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.525064,
				y: 12.3259568,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.625064,
				y: 12.425956800000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.625064,
				y: 13.0009568,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.700064,
				y: 13.0759568,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.750062,
				y: 13.1259568,
				width: 0.1,
				layer: "top"
			}
		],
		source_trace_id: "source_trace_219"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_054",
		connection_name: "source_trace_217",
		connectsTo: [
			"pcb_port_202",
			"pcb_port_200"
		],
		route: [
			{
				route_type: "wire",
				x: 6.249938,
				y: 13.1259568,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.349938000000001,
				y: 13.225956800000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.349938000000001,
				y: 13.925956800000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.449938,
				y: 14.025956800000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.049938000000001,
				y: 14.025956800000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.049938000000001,
				y: 13.925956800000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.149938000000001,
				y: 13.925956800000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.149938000000001,
				y: 13.3259568,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.249936,
				y: 13.1259568,
				width: 0.1,
				layer: "top"
			}
		],
		source_trace_id: "source_trace_217"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_042",
		connection_name: "source_trace_115",
		connectsTo: [
			"pcb_port_103",
			"pcb_port_115"
		],
		route: [
			{
				route_type: "wire",
				x: -10.925098,
				y: -1.8249369999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.100098000000001,
				y: -2.3999369999999995,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.475098000000001,
				y: -2.6499369999999995,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -11.475098000000001,
				y: -2.6499369999999995,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -11.475098000000001,
				y: -2.6499369999999995,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -14.300098000000002,
				y: 2.000063000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -14.300098000000002,
				y: 2.000063000000001,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -14.300098000000002,
				y: 2.000063000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.63249,
				y: 2.250064,
				width: 0.1,
				layer: "top"
			}
		],
		source_trace_id: "source_trace_115"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "top_assembly_043",
		connection_name: "source_trace_244",
		connectsTo: [
			"pcb_port_139",
			"pcb_port_227"
		],
		route: [
			{
				route_type: "wire",
				x: 7.165755000000001,
				y: -11.42488,
				width: 0.6,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.265754999999999,
				y: -11.424880000000002,
				width: 0.6,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.265754999999999,
				y: -11.424880000000002,
				width: 0.545,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.315754999999999,
				y: -11.374880000000003,
				width: 0.545,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.389284411764705,
				y: -11.377240000000002,
				layer: "top",
				width: 0.545
			},
			{
				route_type: "wire",
				x: 7.389284411764705,
				y: -11.377240000000002,
				layer: "top",
				width: 0.55
			},
			{
				route_type: "wire",
				x: 7.4628138235294115,
				y: -11.379600000000002,
				layer: "top",
				width: 0.55
			},
			{
				route_type: "wire",
				x: 7.4628138235294115,
				y: -11.379600000000002,
				layer: "top",
				width: 0.555
			},
			{
				route_type: "wire",
				x: 7.536343235294117,
				y: -11.381960000000003,
				layer: "top",
				width: 0.555
			},
			{
				route_type: "wire",
				x: 7.536343235294117,
				y: -11.381960000000003,
				layer: "top",
				width: 0.56
			},
			{
				route_type: "wire",
				x: 7.609872647058823,
				y: -11.384320000000002,
				layer: "top",
				width: 0.56
			},
			{
				route_type: "wire",
				x: 7.609872647058823,
				y: -11.384320000000002,
				layer: "top",
				width: 0.565
			},
			{
				route_type: "wire",
				x: 7.683402058823528,
				y: -11.386680000000002,
				layer: "top",
				width: 0.565
			},
			{
				route_type: "wire",
				x: 7.683402058823528,
				y: -11.386680000000002,
				layer: "top",
				width: 0.57
			},
			{
				route_type: "wire",
				x: 7.756931470588235,
				y: -11.389040000000001,
				layer: "top",
				width: 0.57
			},
			{
				route_type: "wire",
				x: 7.756931470588235,
				y: -11.389040000000001,
				layer: "top",
				width: 0.575
			},
			{
				route_type: "wire",
				x: 7.8304608823529405,
				y: -11.3914,
				layer: "top",
				width: 0.575
			},
			{
				route_type: "wire",
				x: 7.8304608823529405,
				y: -11.3914,
				layer: "top",
				width: 0.58
			},
			{
				route_type: "wire",
				x: 7.903990294117646,
				y: -11.39376,
				layer: "top",
				width: 0.58
			},
			{
				route_type: "wire",
				x: 7.903990294117646,
				y: -11.39376,
				layer: "top",
				width: 0.585
			},
			{
				route_type: "wire",
				x: 7.977519705882353,
				y: -11.396120000000002,
				layer: "top",
				width: 0.585
			},
			{
				route_type: "wire",
				x: 7.977519705882353,
				y: -11.396120000000002,
				layer: "top",
				width: 0.61
			},
			{
				route_type: "wire",
				x: 8.051049117647057,
				y: -11.398480000000001,
				layer: "top",
				width: 0.61
			},
			{
				route_type: "wire",
				x: 8.051049117647057,
				y: -11.398480000000001,
				layer: "top",
				width: 0.63
			},
			{
				route_type: "wire",
				x: 8.124578529411764,
				y: -11.40084,
				layer: "top",
				width: 0.63
			},
			{
				route_type: "wire",
				x: 8.124578529411764,
				y: -11.40084,
				layer: "top",
				width: 0.585
			},
			{
				route_type: "wire",
				x: 8.19810794117647,
				y: -11.4032,
				layer: "top",
				width: 0.585
			},
			{
				route_type: "wire",
				x: 8.19810794117647,
				y: -11.4032,
				layer: "top",
				width: 0.55
			},
			{
				route_type: "wire",
				x: 8.271637352941175,
				y: -11.40556,
				layer: "top",
				width: 0.55
			},
			{
				route_type: "wire",
				x: 8.271637352941175,
				y: -11.40556,
				layer: "top",
				width: 0.535
			},
			{
				route_type: "wire",
				x: 8.345166764705882,
				y: -11.407919999999999,
				layer: "top",
				width: 0.535
			},
			{
				route_type: "wire",
				x: 8.345166764705882,
				y: -11.407919999999999,
				layer: "top",
				width: 0.525
			},
			{
				route_type: "wire",
				x: 8.492225588235293,
				y: -11.41264,
				layer: "top",
				width: 0.525
			},
			{
				route_type: "wire",
				x: 8.492225588235293,
				y: -11.41264,
				layer: "top",
				width: 0.455
			},
			{
				route_type: "wire",
				x: 8.565755,
				y: -11.415,
				width: 0.455,
				layer: "top"
			},
			{
				route_type: "via",
				x: 8.565755,
				y: -11.415,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 8.565755,
				y: -11.415,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 8.465755,
				y: -11.314999999999998,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 8.365755,
				y: -11.314999999999998,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 8.165755,
				y: -11.114999999999998,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 8.165755,
				y: -10.814999999999998,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 7.865754999999999,
				y: -10.514999999999999,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 7.865754999999999,
				y: -9.215,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 7.365755,
				y: -8.715,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 7.365755,
				y: -8.614999999999998,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 7.365755,
				y: -8.514999999999999,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 7.165754999999999,
				y: -8.315,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 7.165754999999999,
				y: -8.214999999999998,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 7.065754999999999,
				y: -8.114999999999998,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 7.065754999999999,
				y: -8.014999999999999,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 6.565754999999999,
				y: -7.514999999999999,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 6.565754999999999,
				y: -7.3149999999999995,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 6.465755,
				y: -7.214999999999998,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 6.465755,
				y: -6.614999999999998,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 6.565754999999999,
				y: -6.514999999999999,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 6.565754999999999,
				y: -6.414999999999999,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 6.865755,
				y: -6.114999999999998,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 7.065754999999999,
				y: -6.114999999999998,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 7.165754999999999,
				y: -6.014999999999999,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 7.565754999999999,
				y: -6.014999999999999,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 11.565755,
				y: -2.014999999999999,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 11.865755,
				y: -2.014999999999999,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 11.965755,
				y: -1.9149999999999991,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 12.065755,
				y: -1.9149999999999991,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 12.165754999999999,
				y: -1.8149999999999977,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 13.965755,
				y: -1.8149999999999977,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 14.065755,
				y: -1.8149999999999977,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 16.765755,
				y: -1.8149999999999977,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 17,
				y: -1.6500000000000004,
				width: 0.3,
				layer: "bottom"
			}
		],
		source_trace_id: "source_trace_244"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_000",
		connection_name: "source_trace_201",
		connectsTo: [
			"pcb_port_196",
			"pcb_port_205"
		],
		route: [
			{
				route_type: "wire",
				x: 9.3999571,
				y: 13.1260203,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.2999571,
				y: 13.226020299999998,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.2999571,
				y: 13.9260203,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.099957100000001,
				y: 14.1260203,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.3999571,
				y: 14.1260203,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.8999571,
				y: 14.6260203,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.7999571,
				y: 14.6260203,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.699957100000001,
				y: 14.726020299999998,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.1999571,
				y: 14.726020299999998,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.5999571,
				y: 14.1260203,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.8999571,
				y: 14.1260203,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.6999571,
				y: 13.9260203,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.6999571,
				y: 13.3260203,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.5998397,
				y: 13.1258552,
				width: 0.3,
				layer: "top"
			}
		],
		source_trace_id: "source_trace_201"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_035",
		connection_name: "source_trace_114",
		connectsTo: [
			"pcb_port_104",
			"pcb_port_114"
		],
		route: [
			{
				route_type: "wire",
				x: -11.325148,
				y: -1.8249369999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.425148,
				y: -1.2249369999999997,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.725148,
				y: -1.2249369999999997,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.825148,
				y: -1.3249370000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -12.825148,
				y: -1.3249370000000003,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -12.825148,
				y: -1.3249370000000003,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -13.025148000000002,
				y: 1.3750630000000008,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -13.025148000000002,
				y: 1.3750630000000008,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -13.025148000000002,
				y: 1.3750630000000008,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.125148,
				y: 2.575063,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.63249,
				y: 2.749936,
				width: 0.1,
				layer: "top"
			}
		],
		source_trace_id: "source_trace_114"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_032",
		connection_name: "source_trace_112",
		connectsTo: [
			"pcb_port_105",
			"pcb_port_113"
		],
		route: [
			{
				route_type: "wire",
				x: -11.724944,
				y: -1.8249369999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -14.074944000000002,
				y: -1.924937,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -14.924944000000002,
				y: -1.924937,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -14.999944000000001,
				y: -1.8249370000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -14.999944000000001,
				y: -0.8249370000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -14.999944000000001,
				y: -0.8249370000000003,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -14.999944000000001,
				y: -0.8249370000000003,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -15.274944000000001,
				y: 1.6000630000000005,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -15.174944000000002,
				y: 1.700063,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -15.174944000000002,
				y: 1.700063,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -15.174944000000002,
				y: 1.700063,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.999944000000001,
				y: 3.0500629999999997,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.63249,
				y: 3.250062,
				width: 0.1,
				layer: "top"
			}
		],
		source_trace_id: "source_trace_112"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_046",
		connection_name: "source_trace_341",
		connectsTo: [
			"pcb_port_460",
			"pcb_port_463"
		],
		route: [
			{
				route_type: "wire",
				x: -0.635,
				y: 2.7051,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.4350000000000005,
				y: 3.5051000000000005,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.4350000000000005,
				y: 3.7051,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.6349999999999998,
				y: 3.9051,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -2.4350000000000005,
				y: 3.9051,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -2.9350000000000005,
				y: 3.4051,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.535,
				y: 3.4051,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.635,
				y: 3.4051,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.735000000000001,
				y: 3.4051,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.835000000000001,
				y: 3.4051,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -10.135000000000002,
				y: 3.4051,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -10.535,
				y: 3.8051000000000004,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -10.74,
				y: 4,
				width: 0.1,
				layer: "bottom"
			}
		],
		source_trace_id: "source_trace_351"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_066",
		connection_name: "source_trace_102",
		connectsTo: [
			"pcb_port_38",
			"pcb_port_40"
		],
		route: [
			{
				route_type: "wire",
				x: -9.525,
				y: 2.66,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.525,
				y: 2.585,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.5,
				y: 2.5599999999999996,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.5,
				y: 2.4725,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.4875,
				y: 2.46,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.4875,
				y: 2.4475,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.075,
				y: 2.035,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.075,
				y: 2.0225,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.05,
				y: 1.9974999999999996,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.05,
				y: 1.9850000000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.037500000000001,
				y: 1.9725000000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.037500000000001,
				y: 1.5350000000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.850000000000001,
				y: 1.3475000000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.850000000000001,
				y: 1.2350000000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.825,
				y: 1.21,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -8.825,
				y: 1.21,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -8.825,
				y: 1.21,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -8.825,
				y: -2.2275000000000005,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -8.95,
				y: -2.3525000000000005,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -8.95,
				y: -3.4525000000000006,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -8.850000000000001,
				y: -3.5525,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -8.8375,
				y: -3.5650000000000004,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -8.65,
				y: -3.7525000000000004,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -8.15,
				y: -3.7525000000000004,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.9375,
				y: -3.54,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.9375,
				y: -3.4650000000000003,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.9375,
				y: -3.4525000000000006,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.9375,
				y: -3.415,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.7875,
				y: -3.2650000000000006,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -7.7875,
				y: -3.2650000000000006,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -7.7875,
				y: -3.2650000000000006,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.7875,
				y: -3.1275000000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.55,
				y: -2.8900000000000006,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.55,
				y: -2.8775000000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.5375,
				y: -2.865,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.5375,
				y: -2.8525,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.5125,
				y: -2.8275000000000006,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.5125,
				y: -2.8025,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.5,
				y: -2.79,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.5,
				y: -2.7775000000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.0875,
				y: -2.365,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.0875,
				y: -2.3525000000000005,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.075,
				y: -2.3400000000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.075,
				y: -2.3275,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.0625,
				y: -2.3150000000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.0625,
				y: -2.2775000000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.05,
				y: -2.265,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.05,
				y: -1.5775000000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.45,
				y: -0.9775,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.45,
				y: -0.9525000000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.4625,
				y: -0.9400000000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.4625,
				y: -0.8525,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.45,
				y: -0.8400000000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.45,
				y: -0.5525000000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.5375,
				y: -0.46499999999999986,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.5375,
				y: -0.45250000000000057,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.55,
				y: -0.4400000000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.5625,
				y: -0.4400000000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.6625,
				y: -0.33999999999999986,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.7,
				y: -0.33999999999999986,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.075,
				y: 0.03500000000000014,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.0875,
				y: 0.03500000000000014,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.1125,
				y: 0.05999999999999961,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.125,
				y: 0.05999999999999961,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.1375,
				y: 0.07249999999999979,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.175,
				y: 0.07249999999999979,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.1875,
				y: 0.08499999999999996,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.775,
				y: 0.08499999999999996,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.85,
				y: 0.16000000000000014,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.8625,
				y: 0.16000000000000014,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.9625,
				y: 0.2599999999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.1,
				y: 0.2599999999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.2625,
				y: 0.09750000000000014,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.2625,
				y: 0.08499999999999996,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.3875,
				y: -0.040000000000000036,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.45,
				y: -0.040000000000000036,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.4625,
				y: -0.05250000000000021,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.4625,
				y: -0.06500000000000039,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.55,
				y: -0.15249999999999986,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.55,
				y: -0.39000000000000057,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.7,
				y: -0.54,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.725,
				y: -0.5599999999999998,
				width: 0.1,
				layer: "top"
			}
		],
		source_trace_id: "source_trace_102"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_146",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_295"
		],
		route: [
			{
				route_type: "wire",
				x: -2.8000445000000003,
				y: 13.1259568,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -2.472383682284404,
				y: 12.896526225459581,
				layer: "top",
				width: 0.1
			}
		],
		source_trace_id: "source_trace_2"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_134",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_292"
		],
		route: [
			{
				route_type: "wire",
				x: -10.325112,
				y: 13.8943068,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -10.575112,
				y: 13.8943068,
				layer: "top",
				width: 0.1
			}
		],
		source_trace_id: "source_trace_3"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_133",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_306"
		],
		route: [
			{
				route_type: "wire",
				x: -9.2000063,
				y: 13.125855200000002,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -9.6000063,
				y: 13.125855200000002,
				layer: "top",
				width: 0.1
			}
		],
		source_trace_id: "source_trace_3"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_144",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_293"
		],
		route: [
			{
				route_type: "wire",
				x: -1.6748880000000002,
				y: 18.0741308,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -1.9248880000000002,
				y: 18.0741308,
				layer: "top",
				width: 0.1
			}
		],
		source_trace_id: "source_trace_6"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_145",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_291"
		],
		route: [
			{
				route_type: "wire",
				x: -1.6748880000000002,
				y: 13.8943068,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -1.9248880000000002,
				y: 13.8943068,
				layer: "top",
				width: 0.1
			}
		],
		source_trace_id: "source_trace_4"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_141",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_294"
		],
		route: [
			{
				route_type: "wire",
				x: -10.325112,
				y: 18.074130800000002,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -10.575112,
				y: 18.074130800000002,
				layer: "top",
				width: 0.1
			}
		],
		source_trace_id: "source_trace_5"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_147",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_284"
		],
		route: [
			{
				route_type: "wire",
				x: 15.5,
				y: 15.5,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 15.25,
				y: 15.5,
				layer: "top",
				width: 0.1
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_125",
		connection_name: "source_trace_372",
		source_trace_id: "source_trace_372",
		connectsTo: [
			"pcb_port_490",
			"pcb_port_489"
		],
		route: [
			{
				route_type: "wire",
				x: -8.659980766284221,
				y: -19.408340428495304,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.659980766284221,
				y: -18.908468428495304,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_126",
		connection_name: "source_trace_371",
		source_trace_id: "source_trace_371",
		connectsTo: [
			"pcb_port_491",
			"pcb_port_490"
		],
		route: [
			{
				route_type: "wire",
				x: -8.659980766284221,
				y: -19.908466428495306,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.659980766284221,
				y: -19.408340428495304,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_135",
		connection_name: "source_trace_208",
		source_trace_id: "source_trace_208",
		connectsTo: [
			"pcb_port_210",
			"pcb_port_211"
		],
		route: [
			{
				route_type: "wire",
				x: -18.07459322356173,
				y: 5.611333312821161,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.07459322356173,
				y: 4.611335312821161,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_158",
		connection_name: "source_trace_10",
		source_trace_id: "source_trace_10",
		connectsTo: [
			"pcb_port_301",
			"pcb_port_299"
		],
		route: [
			{
				route_type: "wire",
				x: -6.249936,
				y: 13.1259568,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.149935999999999,
				y: 13.025956800000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.149935999999999,
				y: 12.3259568,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.049936,
				y: 12.225956800000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.449935999999999,
				y: 12.225956800000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.349936,
				y: 12.3259568,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.349936,
				y: 12.925956800000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.249938,
				y: 13.1259568,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_162",
		connection_name: "source_trace_9",
		source_trace_id: "source_trace_8",
		connectsTo: [
			"pcb_port_302",
			"pcb_port_300"
		],
		route: [
			{
				route_type: "wire",
				x: -6.750062,
				y: 13.1259568,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.650061999999999,
				y: 13.225956800000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.650061999999999,
				y: 13.925956800000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.550062,
				y: 14.025956800000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.950061999999999,
				y: 14.025956800000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.850061999999999,
				y: 13.925956800000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.850061999999999,
				y: 13.3259568,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.750064,
				y: 13.1259568,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_065",
		connection_name: "source_trace_263",
		source_trace_id: "source_trace_263",
		connectsTo: [
			"pcb_port_276",
			"pcb_port_278"
		],
		route: [
			{
				route_type: "wire",
				x: 17.25,
				y: -10.74,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 16.25,
				y: -10.74,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_031",
		connection_name: "source_trace_354",
		source_trace_id: "source_trace_354",
		connectsTo: [
			"pcb_port_466",
			"pcb_port_38"
		],
		route: [
			{
				route_type: "wire",
				x: -8.51,
				y: 2.75,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8.61,
				y: 2.6499999999999995,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8.61,
				y: 2.55,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8.809999999999999,
				y: 2.3499999999999996,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8.809999999999999,
				y: 1.9499999999999993,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -8.809999999999999,
				y: 1.9499999999999993,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -8.809999999999999,
				y: 1.9499999999999993,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.309999999999999,
				y: 2.45,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.525,
				y: 2.66,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_112",
		connection_name: "source_trace_178",
		source_trace_id: "source_trace_178",
		connectsTo: [
			"pcb_port_248",
			"pcb_port_250"
		],
		route: [
			{
				route_type: "wire",
				x: -2.74,
				y: -10,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.8149999999999995,
				y: -10,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.8899999999999997,
				y: -10.075,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.99,
				y: -10.075,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.415,
				y: -10.5,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.215,
				y: -10.5,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.265000000000001,
				y: -10.45,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.390000000000001,
				y: -10.45,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -4.390000000000001,
				y: -10.45,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -4.390000000000001,
				y: -10.45,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.94,
				y: -10,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.94,
				y: -8.075,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -3.94,
				y: -8.075,
				from_layer: "bottom",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -3.94,
				y: -8.075,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.74,
				y: -8.075,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.3149999999999995,
				y: -7.6499999999999995,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.2849999999999993,
				y: -7.625,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -2.2849999999999993,
				y: -7.625,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -2.2849999999999993,
				y: -7.625,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.29,
				y: -7.6499999999999995,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.29,
				y: -7.75,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.54,
				y: -8,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.54,
				y: -8.024999999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.5649999999999995,
				y: -8.05,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.5649999999999995,
				y: -8.075,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.59,
				y: -8.1,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.59,
				y: -8.125,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.615,
				y: -8.149999999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.615,
				y: -8.899999999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.5649999999999995,
				y: -8.95,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.51,
				y: -9,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_151",
		connection_name: "source_trace_358",
		source_trace_id: "source_trace_358",
		connectsTo: [
			"pcb_port_471",
			"pcb_port_476"
		],
		route: [
			{
				route_type: "wire",
				x: 19.24998056096147,
				y: 2.51,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 19.24998056096147,
				y: 2.71,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 19.84998056096147,
				y: 3.3100000000000005,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 20.00996520852039,
				y: 3.5,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_036",
		connection_name: "source_trace_304",
		source_trace_id: "source_trace_304",
		connectsTo: [
			"pcb_port_412",
			"pcb_port_411"
		],
		route: [
			{
				route_type: "wire",
				x: -2.705102890508773,
				y: -2.135,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.705102890508773,
				y: -0.8649999999999999,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_050",
		connection_name: "source_trace_317",
		source_trace_id: "source_trace_318",
		connectsTo: [
			"pcb_port_429",
			"pcb_port_430"
		],
		route: [
			{
				route_type: "wire",
				x: 16.384965389489974,
				y: 7.447599992332377,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 15.114965389489972,
				y: 7.447599992332377,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_055",
		connection_name: "source_trace_374",
		source_trace_id: "source_trace_328",
		connectsTo: [
			"pcb_port_492",
			"pcb_port_436"
		],
		route: [
			{
				route_type: "wire",
				x: -11.209997233735299,
				y: -19.841664132878854,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.209997233735299,
				y: -19.241664132878853,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.4099972337353,
				y: -19.041664132878854,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.4099972337353,
				y: -18.741664132878853,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.577586684953037,
				y: -18.583368438700617,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_033",
		connection_name: "source_trace_352",
		source_trace_id: "source_trace_145",
		connectsTo: [
			"pcb_port_464",
			"pcb_port_120"
		],
		route: [
			{
				route_type: "wire",
				x: -11.76,
				y: 4,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.359999999999998,
				y: 4,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.459999999999997,
				y: 3.8999999999999995,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -12.459999999999997,
				y: 3.8999999999999995,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -12.459999999999997,
				y: 3.8999999999999995,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.259999999999998,
				y: 3.8999999999999995,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.859999999999998,
				y: 3.5,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.61751,
				y: 3.2500620000000002,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_159",
		connection_name: "source_trace_8",
		source_trace_id: "source_trace_17",
		connectsTo: [
			"pcb_port_343",
			"pcb_port_316"
		],
		route: [
			{
				route_type: "wire",
				x: -2.4314789192407935,
				y: 3.0998229999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.631478919240794,
				y: 3.0998229999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.7815011201210513,
				y: 2.850904,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_185",
		connection_name: "source_trace_68",
		source_trace_id: "source_trace_68",
		connectsTo: [
			"pcb_port_372",
			"pcb_port_360"
		],
		route: [
			{
				route_type: "wire",
				x: 10.188734488101066,
				y: 1.99,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.588734488101066,
				y: 1.9900000000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.388734488101065,
				y: 1.790000000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.088734488101066,
				y: 1.790000000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.86873618787119,
				y: 1.55004,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_045",
		connection_name: "source_net_3",
		source_trace_id: "source_trace_74",
		connectsTo: [
			"pcb_port_380",
			"pcb_port_378"
		],
		route: [
			{
				route_type: "wire",
				x: 11.489962849911048,
				y: 5.75,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.489962849911048,
				y: 6.050000000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.78996284991105,
				y: 6.3500000000000005,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.78996284991105,
				y: 6.8500000000000005,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.999965424650826,
				y: 7.0875,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_002",
		connection_name: "source_trace_172",
		source_trace_id: "source_trace_172",
		connectsTo: [
			"pcb_port_238",
			"pcb_port_135"
		],
		route: [
			{
				route_type: "wire",
				x: 9.5,
				y: -15.51,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.3,
				y: -15.509999999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.1,
				y: -14.309999999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.5,
				y: -14.309999999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.4,
				y: -14.209999999999997,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.165755000000001,
				y: -14.025078,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_143",
		connection_name: "source_trace_368",
		source_trace_id: "source_trace_368",
		connectsTo: [
			"pcb_port_481",
			"pcb_port_218"
		],
		route: [
			{
				route_type: "wire",
				x: -18.99,
				y: 17,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.99,
				y: 16.7,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -19.29,
				y: 16.4,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -19.29,
				y: 15.8,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -19.5,
				y: 15.575,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_068",
		connection_name: "source_trace_99",
		source_trace_id: "source_trace_99",
		connectsTo: [
			"pcb_port_22",
			"pcb_port_29"
		],
		route: [
			{
				route_type: "wire",
				x: -3.51,
				y: -12,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.51,
				y: -12.8,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.9,
				y: -13.425,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_180",
		connection_name: "source_net_2",
		source_trace_id: "source_trace_60",
		connectsTo: [
			"pcb_port_364",
			"pcb_port_368"
		],
		route: [
			{
				route_type: "wire",
				x: 6.168716187871191,
				y: 2.5,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.50121806138605,
				y: 2.5000000000081313,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_034",
		connection_name: "source_trace_308",
		source_trace_id: "source_trace_119",
		connectsTo: [
			"pcb_port_418",
			"pcb_port_91"
		],
		route: [
			{
				route_type: "wire",
				x: -4.5,
				y: -1.489999999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.700063999999999,
				y: -2.649929,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_063",
		connection_name: "source_net_3",
		source_trace_id: "source_trace_136",
		connectsTo: [
			"pcb_port_42",
			"pcb_port_36"
		],
		route: [
			{
				route_type: "wire",
				x: -19.825,
				y: 19.5,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -19.825,
				y: 19.2,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -19.525,
				y: 18.9,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -19.525,
				y: 18.5,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -19.224999999999998,
				y: 18.2,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.99,
				y: 18,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_018",
		connection_name: "source_trace_259",
		source_trace_id: "source_trace_259",
		connectsTo: [
			"pcb_port_273",
			"pcb_port_271"
		],
		route: [
			{
				route_type: "wire",
				x: 6.502614240610605,
				y: -19.94342981166457,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.927614240610605,
				y: -18.343429811664567,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.379547248074348,
				y: -18.155166249617725,
				width: 0.15,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_025",
		connection_name: "source_trace_349",
		source_trace_id: "source_trace_349",
		connectsTo: [
			"pcb_port_402",
			"pcb_port_456"
		],
		route: [
			{
				route_type: "wire",
				x: 2.09,
				y: -3.75,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.79,
				y: -3.75,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.4900000000000002,
				y: -3.4499999999999993,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.29,
				y: -3.4499999999999993,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.79,
				y: -2.9499999999999993,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.635,
				y: -2.7051,
				width: 0.1,
				layer: "bottom"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_128",
		connection_name: "source_trace_381",
		source_trace_id: "source_trace_248",
		connectsTo: [
			"pcb_port_499",
			"pcb_port_258"
		],
		route: [
			{
				route_type: "wire",
				x: -19.999999,
				y: -12.60992,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -19.999999,
				y: -12.30992,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -19.699999000000002,
				y: -12.009920000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -19.699999000000002,
				y: -11.20992,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -19.599999,
				y: -11.109919999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -19.44996,
				y: -10.899985,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_024",
		connection_name: "source_trace_347",
		source_trace_id: "source_trace_347",
		connectsTo: [
			"pcb_port_400",
			"pcb_port_456"
		],
		route: [
			{
				route_type: "wire",
				x: 1.01,
				y: -4.5,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.0099999999999998,
				y: -3.0999999999999996,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.8099999999999996,
				y: -2.8999999999999995,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.635,
				y: -2.7051,
				width: 0.1,
				layer: "bottom"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_021",
		connection_name: "source_trace_308",
		source_trace_id: "source_trace_308",
		connectsTo: [
			"pcb_port_418",
			"pcb_port_411"
		],
		route: [
			{
				route_type: "wire",
				x: -4.5,
				y: -1.489999999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.8999999999999995,
				y: -1.4899999999999993,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.6999999999999993,
				y: -1.2899999999999991,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.0999999999999996,
				y: -1.2899999999999991,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.8999999999999995,
				y: -1.089999999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.705102890508773,
				y: -0.8649999999999999,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_003",
		connection_name: "source_trace_175",
		source_trace_id: "source_trace_175",
		connectsTo: [
			"pcb_port_146",
			"pcb_port_244"
		],
		route: [
			{
				route_type: "wire",
				x: 1.434245000000001,
				y: -7.524964,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.834245000000001,
				y: -7.524964,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.6342450000000008,
				y: -7.324964,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.06575499999999934,
				y: -7.324964,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.165754999999999,
				y: -7.224964,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.26575499999999863,
				y: -7.224964,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.4999999999999999,
				y: -6.99,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_184",
		connection_name: "source_trace_80",
		source_trace_id: "source_trace_79",
		connectsTo: [
			"pcb_port_384",
			"pcb_port_383"
		],
		route: [
			{
				route_type: "wire",
				x: 11.128734307806154,
				y: 2,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.128734307806154,
				y: 1.9250000000000007,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.703734307806155,
				y: 1.3500000000000005,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.803734307806154,
				y: 1.3500000000000005,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.878734307806154,
				y: 1.2750000000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: 11.878734307806154,
				y: 1.2750000000000004,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 11.878734307806154,
				y: 1.2750000000000004,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 11.878734307806154,
				y: 2.2750000000000004,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 10.478734307806153,
				y: 3.6750000000000007,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: 10.478734307806153,
				y: 3.6750000000000007,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 10.478734307806153,
				y: 3.6750000000000007,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.853734307806153,
				y: 3.6750000000000007,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.128734307806154,
				y: 3.95,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.178734194446129,
				y: 4.01,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_187",
		connection_name: "source_trace_71",
		source_trace_id: "source_trace_71",
		connectsTo: [
			"pcb_port_374",
			"pcb_port_365"
		],
		route: [
			{
				route_type: "wire",
				x: 6.3076,
				y: -0.5000078422161458,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.3076,
				y: 1.3999921577838546,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.168716187871191,
				y: 1.55004,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_019",
		connection_name: "source_trace_298",
		source_trace_id: "source_trace_298",
		connectsTo: [
			"pcb_port_398",
			"pcb_port_388"
		],
		route: [
			{
				route_type: "wire",
				x: 1.4137185623732116,
				y: 4.4949337105610905,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.4137185623732114,
				y: 4.794933710561091,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.713718562373212,
				y: 5.094933710561091,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.713718562373212,
				y: 5.894933710561091,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.013718562373212,
				y: 6.194933710561091,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.249901573322057,
				y: 6.3749549573172235,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_155",
		connection_name: "source_trace_19",
		source_trace_id: "source_trace_18",
		connectsTo: [
			"pcb_port_314",
			"pcb_port_313"
		],
		route: [
			{
				route_type: "wire",
				x: -5.681421120121051,
				y: 2.8509040000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.681421120121051,
				y: 5.149096,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_160",
		connection_name: "source_trace_16",
		source_trace_id: "source_trace_16",
		connectsTo: [
			"pcb_port_311",
			"pcb_port_316"
		],
		route: [
			{
				route_type: "wire",
				x: -3.7815011201210513,
				y: 5.149096,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.7815011201210513,
				y: 2.850904,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_171",
		connection_name: "source_net_7",
		source_trace_id: "source_trace_36",
		connectsTo: [
			"pcb_port_333",
			"pcb_port_334"
		],
		route: [
			{
				route_type: "wire",
				x: 16.1490626246005,
				y: 11.19996,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 13.8508706246005,
				y: 11.19996,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_172",
		connection_name: "source_net_6",
		source_trace_id: "source_trace_34",
		connectsTo: [
			"pcb_port_331",
			"pcb_port_336"
		],
		route: [
			{
				route_type: "wire",
				x: 16.1490626246005,
				y: 9.30004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 13.8508706246005,
				y: 9.30004,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_183",
		connection_name: "source_trace_79",
		source_trace_id: "source_trace_79",
		connectsTo: [
			"pcb_port_383",
			"pcb_port_362"
		],
		route: [
			{
				route_type: "wire",
				x: 11.178734194446129,
				y: 4.01,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.57873419444613,
				y: 4.01,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.378734194446128,
				y: 3.8099999999999996,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.678734194446129,
				y: 3.8099999999999996,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.57873419444613,
				y: 3.71,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.178734194446129,
				y: 3.71,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.07873419444613,
				y: 3.6099999999999994,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.86873618787119,
				y: 3.44996,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_037",
		connection_name: "source_trace_188",
		source_trace_id: "source_trace_100",
		connectsTo: [
			"pcb_port_253",
			"pcb_port_23"
		],
		route: [
			{
				route_type: "wire",
				x: -4.75,
				y: -11.24,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.75,
				y: -11.34,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.25,
				y: -11.84,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.25,
				y: -12.739999999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.1499999999999995,
				y: -12.739999999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.1499999999999995,
				y: -13.139999999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.05,
				y: -13.239999999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.05,
				y: -13.34,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.949999999999999,
				y: -13.34,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.85,
				y: -13.44,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.1499999999999995,
				y: -13.44,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.6499999999999995,
				y: -13.94,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.1499999999999995,
				y: -13.94,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.1499999999999995,
				y: -12.34,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.49,
				y: -12,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_164",
		connection_name: "source_net_1",
		source_trace_id: "source_trace_21",
		connectsTo: [
			"pcb_port_355",
			"pcb_port_315"
		],
		route: [
			{
				route_type: "wire",
				x: -7.10156743237727,
				y: 2.250001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.201567432377269,
				y: 2.250001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.101567432377269,
				y: 2.1500010000000005,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.201567432377269,
				y: 2.1500010000000005,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.201567432377269,
				y: 2.3500010000000007,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.901567432377269,
				y: 2.6500010000000005,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.731461120121051,
				y: 2.850904,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_041",
		connection_name: "source_trace_298",
		source_trace_id: "source_trace_41",
		connectsTo: [
			"pcb_port_398",
			"pcb_port_347"
		],
		route: [
			{
				route_type: "wire",
				x: 1.4137185623732116,
				y: 4.4949337105610905,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.7137185623732112,
				y: 3.794933710561091,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.18628143762678917,
				y: 3.794933710561091,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.38628143762678935,
				y: 3.594933710561091,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.5862814376267886,
				y: 3.594933710561091,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.8312789192407934,
				y: 3.499873,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_028",
		connection_name: "source_trace_152",
		source_trace_id: "source_trace_152",
		connectsTo: [
			"pcb_port_6",
			"pcb_port_1"
		],
		route: [
			{
				route_type: "wire",
				x: -9.51,
				y: -14.5,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.01,
				y: -15,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.91,
				y: -15,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.01,
				y: -14.899999999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.01,
				y: -14.1,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.91,
				y: -14,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.61,
				y: -14,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.709999999999999,
				y: -13.1,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.475,
				y: -12.85,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_023",
		connection_name: "source_trace_322",
		source_trace_id: "source_trace_322",
		connectsTo: [
			"pcb_port_420",
			"pcb_port_429"
		],
		route: [
			{
				route_type: "wire",
				x: 18.989965208520392,
				y: 6.5,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 18.389965208520394,
				y: 6.5,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 18.18996520852039,
				y: 6.300000000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 17.289965208520393,
				y: 6.300000000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 17.18996520852039,
				y: 6.4,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 17.18996520852039,
				y: 6.6000000000000005,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 16.589965208520393,
				y: 7.2,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 16.384965389489974,
				y: 7.447599992332377,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_047",
		connection_name: "source_net_3",
		source_trace_id: "source_trace_76",
		connectsTo: [
			"pcb_port_382",
			"pcb_port_380"
		],
		route: [
			{
				route_type: "wire",
				x: 11.178734194446129,
				y: 2.99,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.178734194446129,
				y: 3.0900000000000007,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.678734194446129,
				y: 3.5900000000000007,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.678734194446129,
				y: 5.590000000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.489962849911048,
				y: 5.75,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_051",
		connection_name: "source_trace_297",
		source_trace_id: "source_trace_297",
		connectsTo: [
			"pcb_port_392",
			"pcb_port_420"
		],
		route: [
			{
				route_type: "wire",
				x: 19.249970497009773,
				y: 9.307478007712906,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 19.249970497009773,
				y: 6.807478007712906,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 19.14997049700977,
				y: 6.707478007712906,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 18.989965208520392,
				y: 6.5,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_044",
		connection_name: "source_net_3",
		source_trace_id: "source_trace_73",
		connectsTo: [
			"pcb_port_378",
			"pcb_port_377"
		],
		route: [
			{
				route_type: "wire",
				x: 11.999965424650826,
				y: 7.0875,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.399965424650826,
				y: 7.0875,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.199965424650827,
				y: 7.2875000000000005,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.499965424650826,
				y: 7.2875000000000005,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.399965424650826,
				y: 7.387500000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.899965424650826,
				y: 7.387500000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.499965424650826,
				y: 7.7875000000000005,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.31871822385052,
				y: 8,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_029",
		connection_name: "source_net_3",
		source_trace_id: "source_trace_123",
		connectsTo: [
			"pcb_port_50",
			"pcb_port_12"
		],
		route: [
			{
				route_type: "wire",
				x: -12.549936,
				y: -2.649929,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -15.149936,
				y: -2.149929,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -15.449936000000001,
				y: -1.0499289999999997,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -15.449936000000001,
				y: -0.5499289999999997,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -14.449936000000001,
				y: 0.9500709999999994,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.349936,
				y: 0.9500709999999994,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.635,
				y: 0.25,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_048",
		connection_name: "source_net_3",
		source_trace_id: "source_trace_32",
		connectsTo: [
			"pcb_port_329",
			"pcb_port_377"
		],
		route: [
			{
				route_type: "wire",
				x: 11.088717992731793,
				y: 10.49,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.088717992731793,
				y: 10.190000000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.788717992731792,
				y: 9.89,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.788717992731792,
				y: 9.49,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.488717992731793,
				y: 8.190000000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.31871822385052,
				y: 8,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_049",
		connection_name: "source_trace_318",
		source_trace_id: "source_trace_318",
		connectsTo: [
			"pcb_port_430",
			"pcb_port_378"
		],
		route: [
			{
				route_type: "wire",
				x: 15.114965389489972,
				y: 7.447599992332377,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 14.314965389489972,
				y: 6.647599992332377,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 14.314965389489972,
				y: 6.447599992332377,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 14.11496538948997,
				y: 6.247599992332376,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 12.814965389489972,
				y: 6.247599992332376,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 12.214965389489972,
				y: 6.847599992332377,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.999965424650826,
				y: 7.0875,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_026",
		connection_name: "source_trace_373",
		source_trace_id: "source_trace_374",
		connectsTo: [
			"pcb_port_487",
			"pcb_port_492"
		],
		route: [
			{
				route_type: "wire",
				x: -8.659980766284221,
				y: -17.908470428495303,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.359980766284222,
				y: -17.908470428495303,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.159980766284221,
				y: -18.708470428495303,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.159980766284221,
				y: -18.908470428495303,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.259980766284222,
				y: -19.008470428495304,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.259980766284222,
				y: -19.108470428495306,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.359980766284222,
				y: -19.208470428495303,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.659980766284221,
				y: -19.208470428495303,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.059980766284223,
				y: -19.608470428495306,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.209997233735299,
				y: -19.841664132878854,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_039",
		connection_name: "source_net_3",
		source_trace_id: "source_trace_49",
		connectsTo: [
			"pcb_port_349",
			"pcb_port_455"
		],
		route: [
			{
				route_type: "wire",
				x: 4.5,
				y: -0.76,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.8999999999999995,
				y: -1.3599999999999994,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: 3.8999999999999995,
				y: -1.3599999999999994,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 3.8999999999999995,
				y: -1.3599999999999994,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 3.2,
				y: -1.3599999999999994,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 2.0999999999999996,
				y: -2.459999999999999,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.905,
				y: -2.7051,
				width: 0.1,
				layer: "bottom"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_197",
		connection_name: "source_trace_333",
		source_trace_id: "source_trace_333",
		connectsTo: [
			"pcb_port_438",
			"pcb_port_445"
		],
		route: [
			{
				route_type: "wire",
				x: -10.677410684953038,
				y: -16.91636643870062,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.602410684953039,
				y: -16.91636643870062,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.577410684953037,
				y: -16.891366438700622,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.489910684953038,
				y: -16.891366438700622,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.477410684953039,
				y: -16.87886643870062,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.314910684953038,
				y: -16.87886643870062,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.114910684953038,
				y: -16.67886643870062,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.102410684953039,
				y: -16.67886643870062,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.077410684953037,
				y: -16.65386643870062,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.064910684953038,
				y: -16.65386643870062,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.052410684953038,
				y: -16.641366438700622,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.039910684953039,
				y: -16.641366438700622,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.027410684953038,
				y: -16.62886643870062,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.002410684953038,
				y: -16.62886643870062,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.989910684953038,
				y: -16.61636643870062,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.952410684953037,
				y: -16.61636643870062,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.414910684953039,
				y: -16.078866438700622,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.139910684953037,
				y: -16.078866438700622,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.639910684953037,
				y: -15.57886643870062,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.615,
				y: -15.55,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_061",
		connection_name: "source_trace_188",
		source_trace_id: "source_trace_141",
		connectsTo: [
			"pcb_port_48",
			"pcb_port_35"
		],
		route: [
			{
				route_type: "wire",
				x: -12,
				y: 17.550103,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12,
				y: 17.250103,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.3,
				y: 16.950103,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.3,
				y: 14.550103,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.2,
				y: 14.450102999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12,
				y: 14.26,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_156",
		connection_name: "source_trace_10",
		source_trace_id: "source_trace_19",
		connectsTo: [
			"pcb_port_342",
			"pcb_port_314"
		],
		route: [
			{
				route_type: "wire",
				x: -2.4314789192407935,
				y: 3.499873,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.981478919240794,
				y: 3.499873,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.0064789192407932,
				y: 3.4748729999999997,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.3314789192407934,
				y: 3.4748729999999997,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.556478919240794,
				y: 3.699873,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.556478919240794,
				y: 4.299873,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.356478919240794,
				y: 4.499873,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.356478919240794,
				y: 4.549873,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.3314789192407934,
				y: 4.574873,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.3314789192407934,
				y: 4.824873,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.1314789192407932,
				y: 5.024873,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -3.1314789192407932,
				y: 5.024873,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -3.1314789192407932,
				y: 5.024873,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.5064789192407932,
				y: 5.024873,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.581478919240793,
				y: 3.949873,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -4.581478919240793,
				y: 3.949873,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -4.581478919240793,
				y: 3.949873,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.956478919240793,
				y: 3.574873,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.006478919240793,
				y: 3.574873,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.031478919240794,
				y: 3.549873,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.106478919240794,
				y: 3.549873,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.156478919240794,
				y: 3.499873,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.156478919240794,
				y: 3.449873,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.181478919240794,
				y: 3.424873,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.181478919240794,
				y: 3.3498729999999997,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.631478919240793,
				y: 2.8998730000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.681421120121051,
				y: 2.8509040000000003,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_106",
		connection_name: "source_trace_58",
		source_trace_id: "source_trace_58",
		connectsTo: [
			"pcb_port_359",
			"pcb_port_242"
		],
		route: [
			{
				route_type: "wire",
				x: 3.1924,
				y: -5.25,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.7924000000000007,
				y: -5.25,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.992400000000001,
				y: -5.45,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.992400000000001,
				y: -5.45,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.2924,
				y: -5.75,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.49,
				y: -6,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_038",
		connection_name: "source_trace_343",
		source_trace_id: "source_trace_304",
		connectsTo: [
			"pcb_port_456",
			"pcb_port_412"
		],
		route: [
			{
				route_type: "wire",
				x: 0.635,
				y: -2.7051,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.03500000000000014,
				y: -2.1050999999999993,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.03500000000000014,
				y: -1.7050999999999998,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 0.03500000000000014,
				y: -1.7050999999999998,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 0.03500000000000014,
				y: -1.7050999999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.2650000000000006,
				y: -1.7050999999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.465,
				y: -1.9050999999999991,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.705102890508773,
				y: -2.135,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_027",
		connection_name: "source_trace_387",
		source_trace_id: "source_trace_388",
		connectsTo: [
			"pcb_port_498",
			"pcb_port_500"
		],
		route: [
			{
				route_type: "wire",
				x: -19.500127,
				y: -12.60992,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -19.500127,
				y: -12.909920000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -19.100127,
				y: -13.309920000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.700127,
				y: -13.309920000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.700127,
				y: -13.40992,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.600127,
				y: -13.509920000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.600127,
				y: -15.10992,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -19.300127,
				y: -15.809920000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -19.5,
				y: -16.01,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_012",
		connection_name: "source_trace_171",
		source_trace_id: "source_trace_221",
		connectsTo: [
			"pcb_port_142",
			"pcb_port_242"
		],
		route: [
			{
				route_type: "wire",
				x: 7.165755000000001,
				y: -9.474922,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.965755000000001,
				y: -9.449921999999999,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.340755000000001,
				y: -8.999921999999998,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.340755000000001,
				y: -7.349921999999999,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.115755,
				y: -7.074921999999999,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.040755000000001,
				y: -6.599921999999999,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.49,
				y: -6,
				width: 0.3,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_030",
		connection_name: "source_trace_102",
		source_trace_id: "source_trace_106",
		connectsTo: [
			"pcb_port_120",
			"pcb_port_12"
		],
		route: [
			{
				route_type: "wire",
				x: -10.61751,
				y: 3.2500620000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.91751,
				y: 3.250062,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.21751,
				y: 3.5500620000000005,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.41751,
				y: 3.5500620000000005,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.517510000000001,
				y: 3.450062000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.517510000000001,
				y: 0.45006200000000085,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.635,
				y: 0.25,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_015",
		connection_name: "source_trace_243",
		source_trace_id: "source_trace_243",
		connectsTo: [
			"pcb_port_141",
			"pcb_port_422"
		],
		route: [
			{
				route_type: "wire",
				x: 7.165755000000001,
				y: -10.124908,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.265755000000002,
				y: -10.124908,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.415755,
				y: -10.174907999999997,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "via",
				x: 8.415755,
				y: -10.174907999999997,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 8.415755,
				y: -10.174907999999997,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 8.415755,
				y: -10.174907999999997,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 8.415755,
				y: -10.174907999999997,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.715755000000001,
				y: -9.874907999999996,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.815755000000001,
				y: -9.874907999999996,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.015755000000002,
				y: -9.674907999999997,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.015755000000002,
				y: -7.174907999999997,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.215755000000001,
				y: -6.974907999999996,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.4212,
				y: -6.750022308069838,
				width: 0.3,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_175",
		connection_name: "source_trace_39",
		source_trace_id: "source_trace_39",
		connectsTo: [
			"pcb_port_335",
			"pcb_port_337"
		],
		route: [
			{
				route_type: "wire",
				x: 13.8508706246005,
				y: 10.25,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 14.1508706246005,
				y: 10.25,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 14.450870624600501,
				y: 9.95,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 15.2508706246005,
				y: 9.95,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 15.450870624600501,
				y: 9.75,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 16.8508706246005,
				y: 9.75,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 16.8508706246005,
				y: 9.55,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 17.250870624600502,
				y: 9.149999999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 17.499969242216473,
				y: 8.99,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_167",
		connection_name: "source_net_1",
		source_trace_id: "source_trace_1",
		connectsTo: [
			"pcb_port_317",
			"pcb_port_305"
		],
		route: [
			{
				route_type: "wire",
				x: -11.75,
				y: 15.24,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.55,
				y: 15.239999999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.45,
				y: 15.14,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.149999999999999,
				y: 15.14,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.05,
				y: 15.04,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.75,
				y: 15.04,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.65,
				y: 14.94,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.549999999999999,
				y: 14.94,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.35,
				y: 14.739999999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.35,
				y: 14.64,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.25,
				y: 14.54,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.25,
				y: 13.34,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.4001603,
				y: 13.1258552,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_008",
		connection_name: "source_trace_58",
		source_trace_id: "source_trace_206",
		connectsTo: [
			"pcb_port_228",
			"pcb_port_235"
		],
		route: [
			{
				route_type: "wire",
				x: -14.770299437331385,
				y: -7.0798908726186065,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -15.070299437331386,
				y: -7.079890872618606,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -15.370299437331386,
				y: -6.779890872618605,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -15.770299437331385,
				y: -6.779890872618605,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -16.170299437331387,
				y: -6.379890872618605,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -16.270299437331385,
				y: -6.379890872618605,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -16.370299437331386,
				y: -6.279890872618605,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -16.770299437331385,
				y: -6.279890872618605,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -17.970299437331384,
				y: -5.079890872618606,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.18129869844551,
				y: -4.852448560116809,
				width: 0.3,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_101",
		connection_name: "source_trace_47",
		source_trace_id: "source_trace_47",
		connectsTo: [
			"pcb_port_124",
			"pcb_port_339"
		],
		route: [
			{
				route_type: "wire",
				x: -4.315,
				y: 0.9500000000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.315,
				y: 1.1500000000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.115,
				y: 1.3500000000000005,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.115,
				y: 1.8500000000000005,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -4.115,
				y: 1.8500000000000005,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -4.115,
				y: 1.8500000000000005,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.915000000000001,
				y: 1.8500000000000005,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.7150000000000007,
				y: 3.0500000000000007,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.415000000000001,
				y: 3.0500000000000007,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -1.415000000000001,
				y: 4.05,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -1.3150000000000013,
				y: 4.05,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.9150000000000009,
				y: 4.45,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -0.9150000000000009,
				y: 4.45,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -0.9150000000000009,
				y: 4.45,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.0150000000000006,
				y: 4.45,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.2149999999999999,
				y: 4.250000000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.4314809192407936,
				y: 4.049783,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_188",
		connection_name: "source_trace_69",
		source_trace_id: "source_trace_69",
		connectsTo: [
			"pcb_port_373",
			"pcb_port_365"
		],
		route: [
			{
				route_type: "wire",
				x: 10.188734488101066,
				y: 3.01,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.188734488101066,
				y: 2.91,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.688734488101067,
				y: 2.41,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.688734488101067,
				y: 1.5099999999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.088734488101066,
				y: 1.5099999999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.588734488101066,
				y: 1.0099999999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.688734488101066,
				y: 1.0099999999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.388734488101067,
				y: 1.3100000000000005,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.168716187871191,
				y: 1.55004,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_179",
		connection_name: "source_net_2",
		source_trace_id: "source_trace_64",
		connectsTo: [
			"pcb_port_368",
			"pcb_port_370"
		],
		route: [
			{
				route_type: "wire",
				x: 4.50121806138605,
				y: 2.5000000000081313,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.201218061386049,
				y: 2.5000000000081313,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.90121806138605,
				y: 2.800000000008132,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.1012180613860494,
				y: 2.800000000008132,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.3012180613860496,
				y: 3.600000000008132,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.9012180613860492,
				y: 3.600000000008132,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.8012180613860496,
				y: 3.5000000000081313,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.5012180613860497,
				y: 3.5000000000081313,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.4012180613860492,
				y: 3.4000000000081316,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.23871897959525687,
				y: 3.24,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_001",
		connection_name: "source_trace_171",
		source_trace_id: "source_trace_171",
		connectsTo: [
			"pcb_port_142",
			"pcb_port_135"
		],
		route: [
			{
				route_type: "wire",
				x: 7.165755000000001,
				y: -9.474922,
				width: 0.35,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.5,
				y: -9.325,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "via",
				x: 8.5,
				y: -9.325,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 8.5,
				y: -9.325,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 8.649999999999999,
				y: -9.324999999999998,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 8.799999999999999,
				y: -9.174999999999997,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.149999999999999,
				y: -9.174999999999997,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 10.85,
				y: -7.474999999999998,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 10.899999999999999,
				y: -7.424999999999997,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 10.95,
				y: -7.424999999999997,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 11,
				y: -7.374999999999998,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 11.049999999999999,
				y: -7.374999999999998,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 11.1,
				y: -7.3249999999999975,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 11.649999999999999,
				y: -7.3249999999999975,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 11.7,
				y: -7.374999999999998,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 11.75,
				y: -7.374999999999998,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 11.799999999999999,
				y: -7.424999999999997,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 11.85,
				y: -7.424999999999997,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 12.049999999999999,
				y: -7.624999999999998,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 12.049999999999999,
				y: -7.674999999999997,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 12.1,
				y: -7.724999999999998,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 12.1,
				y: -7.774999999999999,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 12.149999999999999,
				y: -7.8249999999999975,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 12.149999999999999,
				y: -8.674999999999997,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 11.6,
				y: -9.224999999999998,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 11.6,
				y: -9.324999999999998,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 11.5,
				y: -9.424999999999997,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 11.45,
				y: -9.474999999999998,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 11.45,
				y: -9.724999999999998,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.7,
				y: -11.474999999999998,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.7,
				y: -11.874999999999998,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.649999999999999,
				y: -11.924999999999999,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.649999999999999,
				y: -11.974999999999998,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.049999999999999,
				y: -12.574999999999998,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.049999999999999,
				y: -12.724999999999998,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 9.049999999999999,
				y: -12.724999999999998,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 9.049999999999999,
				y: -12.724999999999998,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.95,
				y: -12.824999999999998,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.95,
				y: -13.974999999999998,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.899999999999999,
				y: -13.974999999999998,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.899999999999999,
				y: -14.075,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.85,
				y: -14.075,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.85,
				y: -14.124999999999998,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.7,
				y: -14.274999999999999,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.6,
				y: -14.274999999999999,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.549999999999999,
				y: -14.325,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.25,
				y: -14.325,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.2,
				y: -14.274999999999999,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.149999999999999,
				y: -14.274999999999999,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.149999999999999,
				y: -14.224999999999998,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.049999999999999,
				y: -14.224999999999998,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.049999999999999,
				y: -14.174999999999997,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.299999999999999,
				y: -14.174999999999997,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.25,
				y: -14.124999999999998,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.165755000000001,
				y: -14.025078,
				width: 0.3,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_040",
		connection_name: "source_net_3",
		source_trace_id: "source_trace_41",
		connectsTo: [
			"pcb_port_347",
			"pcb_port_411"
		],
		route: [
			{
				route_type: "wire",
				x: -0.8312789192407934,
				y: 3.499873,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.7312789192407934,
				y: 3.3998730000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.331278919240793,
				y: 3.3998730000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.331278919240793,
				y: 2.0998729999999997,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.5312789192407932,
				y: 1.8998730000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.5312789192407932,
				y: 1.2998729999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.7312789192407934,
				y: 1.0998729999999997,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.7312789192407934,
				y: 0.8998730000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.7312789192407934,
				y: -0.10012699999999963,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.9312789192407926,
				y: -0.10012699999999963,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.531278919240793,
				y: -0.7001270000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.705102890508773,
				y: -0.8649999999999999,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_067",
		connection_name: "source_trace_160",
		source_trace_id: "source_trace_160",
		connectsTo: [
			"pcb_port_28",
			"pcb_port_75"
		],
		route: [
			{
				route_type: "wire",
				x: -7.1,
				y: -13.425,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.1,
				y: -13.125,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.8,
				y: -12.425,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -7.8,
				y: -12.425,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -7.8,
				y: -12.425,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8.9,
				y: -11.325,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8.9,
				y: -10.325000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8.4,
				y: -9.825000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8.4,
				y: -9.425,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.6,
				y: -8.625,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.6,
				y: -8.425,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7,
				y: -7.824999999999999,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -7,
				y: -7.824999999999999,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -7,
				y: -7.824999999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.2,
				y: -8.025,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.2,
				y: -8.525,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.325156,
				y: -8.675063,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_166",
		connection_name: "source_net_1",
		source_trace_id: "source_trace_0",
		connectsTo: [
			"pcb_port_305",
			"pcb_port_296"
		],
		route: [
			{
				route_type: "wire",
				x: -8.4001603,
				y: 13.1258552,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.300160299999998,
				y: 13.0258552,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.300160299999998,
				y: 12.9258552,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.100160299999999,
				y: 12.725855200000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.100160299999999,
				y: 12.3258552,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.0001603,
				y: 12.225855200000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.500160299999999,
				y: 12.225855200000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.200160299999999,
				y: 11.9258552,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.8001603,
				y: 11.9258552,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.500160299999999,
				y: 12.225855200000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.000160299999999,
				y: 12.225855200000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.9001602999999996,
				y: 12.3258552,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.9001602999999996,
				y: 12.8258552,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.800160299999998,
				y: 12.9258552,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.6000429,
				y: 13.1260203,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_122",
		connection_name: "source_trace_209",
		source_trace_id: "source_trace_209",
		connectsTo: [
			"pcb_port_220",
			"pcb_port_205"
		],
		route: [
			{
				route_type: "wire",
				x: 0.5000949252088577,
				y: 15.692629154277443,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.000094925208858,
				y: 15.692629154277444,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.1000949252088583,
				y: 15.592629154277443,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.700094925208859,
				y: 15.592629154277443,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.3000949252088585,
				y: 14.992629154277443,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.400094925208858,
				y: 14.992629154277443,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.700094925208859,
				y: 14.692629154277444,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.700094925208859,
				y: 13.292629154277442,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.5998397,
				y: 13.1258552,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_016",
		connection_name: "source_trace_245",
		source_trace_id: "source_trace_245",
		connectsTo: [
			"pcb_port_137",
			"pcb_port_263"
		],
		route: [
			{
				route_type: "wire",
				x: 7.165755000000001,
				y: -12.725106,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.165755,
				y: -12.725106,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.165755,
				y: -12.725106,
				width: 0.5,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.315755,
				y: -12.725106,
				width: 0.5,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.415755,
				y: -12.825106,
				width: 0.5,
				layer: "top"
			},
			{
				route_type: "via",
				x: 8.415755,
				y: -12.825106,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 8.415755,
				y: -12.825106,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 8.415755,
				y: -12.925105999999998,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 8.715755000000001,
				y: -13.225105999999997,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 8.815755000000001,
				y: -13.225105999999997,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 8.915755,
				y: -13.325105999999998,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.215755000000001,
				y: -13.325105999999998,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.315755000000001,
				y: -13.225105999999997,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.415755,
				y: -13.225105999999997,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.915755,
				y: -12.725105999999997,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 11.115755,
				y: -12.725105999999997,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 11.315755000000001,
				y: -12.525105999999997,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 11.415755,
				y: -12.425105999999998,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 12.515755,
				y: -11.325105999999998,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 12.715755000000001,
				y: -11.325105999999998,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 14.915755,
				y: -9.125105999999997,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 14.915755,
				y: -9.025105999999997,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 15.015755000000002,
				y: -8.925105999999998,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 15.015755000000002,
				y: -8.725105999999998,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 15.115755000000002,
				y: -8.625105999999997,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 15.115755000000002,
				y: -8.225105999999997,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 15.015755000000002,
				y: -8.125105999999997,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 15.015755000000002,
				y: -7.925105999999998,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 14.915755,
				y: -7.825105999999998,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 14.915755,
				y: -7.725105999999997,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 14.715755000000001,
				y: -7.525105999999997,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 14.615755000000002,
				y: -7.525105999999997,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 14.515755000000002,
				y: -7.425105999999998,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 14.315755000000001,
				y: -7.425105999999998,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 14.215755000000001,
				y: -7.325105999999998,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 13.415755,
				y: -7.325105999999998,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 12.715755000000001,
				y: -6.625105999999997,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 12.415755,
				y: -6.625105999999997,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 12.315755000000001,
				y: -6.525105999999997,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 12.215755000000001,
				y: -6.525105999999997,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 12.115755000000002,
				y: -6.425105999999998,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 12.015755,
				y: -6.425105999999998,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 11.915755,
				y: -6.425105999999998,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 11.815755000000001,
				y: -6.525105999999997,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 10.915755,
				y: -6.525105999999997,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 10.915755,
				y: -6.525105999999997,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 10.915755,
				y: -6.525105999999997,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.915755,
				y: -7.725105999999997,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.815755000000001,
				y: -7.825105999999998,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.815755000000001,
				y: -8.325105999999998,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.415755,
				y: -8.725105999999998,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.24637944044432,
				y: -8.971138352368055,
				width: 0.3,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_100",
		connection_name: "source_trace_48",
		source_trace_id: "source_trace_48",
		connectsTo: [
			"pcb_port_340",
			"pcb_port_122"
		],
		route: [
			{
				route_type: "wire",
				x: -1.8312769192407934,
				y: 4.100075,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.8312769192407927,
				y: 4.175075000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.906276919240792,
				y: 4.250075000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.906276919240792,
				y: 4.275075000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.281276919240792,
				y: 4.650075000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.281276919240792,
				y: 4.825075000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.3312769192407927,
				y: 4.875075000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.3312769192407927,
				y: 4.925075000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.481276919240792,
				y: 5.075075000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -2.481276919240792,
				y: 5.075075000000002,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -2.481276919240792,
				y: 5.075075000000002,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.231276919240792,
				y: 4.325075000000002,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.2562769192407925,
				y: 4.325075000000002,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.281276919240792,
				y: 4.300075000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.3062769192407924,
				y: 4.300075000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.3312769192407927,
				y: 4.275075000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.356276919240792,
				y: 4.275075000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.3812769192407925,
				y: 4.250075000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.406276919240792,
				y: 4.250075000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.481276919240792,
				y: 4.175075000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.481276919240792,
				y: 4.150075000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.5062769192407925,
				y: 4.125075000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.5062769192407925,
				y: 4.100075,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.531276919240792,
				y: 4.075075000000002,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.531276919240792,
				y: 4.050075000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.5562769192407924,
				y: 4.025075000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.5562769192407924,
				y: 3.8750750000000007,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.556276919240792,
				y: 2.8750750000000007,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.581276919240793,
				y: 2.8500750000000004,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.806276919240792,
				y: 2.6250750000000007,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.831276919240793,
				y: 2.6000750000000012,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.281276919240793,
				y: 2.150075000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.281276919240793,
				y: 2.1250750000000007,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.306276919240792,
				y: 2.1000750000000012,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.306276919240792,
				y: 2.0500750000000014,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.331276919240793,
				y: 2.025075000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.331276919240793,
				y: 1.700075000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.0062769192407925,
				y: 1.3750750000000007,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.656276919240792,
				y: 1.3750750000000007,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -3.656276919240792,
				y: 1.3750750000000007,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -3.656276919240792,
				y: 1.3750750000000007,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.6812769192407924,
				y: 1.3500750000000012,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.6812769192407924,
				y: 1.325075000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.731276919240792,
				y: 1.275075000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.731276919240792,
				y: 1.2250750000000012,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.7562769192407925,
				y: 1.200075000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.7562769192407925,
				y: 0.7000750000000009,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.8062769192407924,
				y: 0.6500750000000011,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.8062769192407924,
				y: 0.6250750000000007,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.8312769192407927,
				y: 0.6000750000000012,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.8312769192407927,
				y: 0.5500750000000014,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.856276919240792,
				y: 0.5250750000000011,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.856276919240792,
				y: 0.10007500000000125,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.2562769192407925,
				y: -0.2999249999999991,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.315,
				y: -0.3499999999999997,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_104",
		connection_name: "source_trace_169",
		source_trace_id: "source_trace_167",
		connectsTo: [
			"pcb_port_189",
			"pcb_port_187"
		],
		route: [
			{
				route_type: "wire",
				x: 19,
				y: -14.26,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 18.7,
				y: -14.259999999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 18.4,
				y: -13.959999999999997,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 18.299999999999997,
				y: -13.959999999999997,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 17.4,
				y: -13.059999999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 17.299999999999997,
				y: -13.059999999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 17.1,
				y: -12.859999999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 17,
				y: -12.859999999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 16.9,
				y: -12.759999999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 16.8,
				y: -12.759999999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 16.7,
				y: -12.659999999999997,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 16.5,
				y: -12.659999999999997,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 16.4,
				y: -12.559999999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 16,
				y: -12.559999999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 15.899999999999999,
				y: -12.459999999999997,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 14.6,
				y: -12.459999999999997,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 14.399999999999999,
				y: -12.259999999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 14.249999710765167,
				y: -12.01,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_108",
		connection_name: "source_trace_170",
		source_trace_id: "source_trace_168",
		connectsTo: [
			"pcb_port_190",
			"pcb_port_188"
		],
		route: [
			{
				route_type: "wire",
				x: 19,
				y: -13.24,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 18.7,
				y: -13.239999999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 18.4,
				y: -12.94,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 17.7,
				y: -12.94,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 17.6,
				y: -12.84,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 17.5,
				y: -12.84,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 17.299999999999997,
				y: -12.64,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 17.2,
				y: -12.64,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 17.1,
				y: -12.54,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 17,
				y: -12.54,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 16.9,
				y: -12.44,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 16.7,
				y: -12.44,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 16.6,
				y: -12.34,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 16.2,
				y: -12.34,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 16.1,
				y: -12.239999999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 15.399999999999999,
				y: -12.239999999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 14.399999999999999,
				y: -11.239999999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 14.249999710765167,
				y: -10.99,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_077",
		connection_name: "source_trace_311",
		source_trace_id: "source_trace_311",
		connectsTo: [
			"pcb_port_89",
			"pcb_port_415"
		],
		route: [
			{
				route_type: "wire",
				x: -5.700063999999999,
				y: -3.450029,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.825063999999999,
				y: -3.5750290000000007,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.200063999999999,
				y: -3.5750290000000007,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.225063999999999,
				y: -3.600029000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.250063999999999,
				y: -3.600029000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.275063999999999,
				y: -3.6250290000000014,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.275063999999999,
				y: -3.650029,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.300063999999999,
				y: -3.6750290000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.300063999999999,
				y: -3.850029000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.500063999999999,
				y: -4.0000290000000005,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -6.500063999999999,
				y: -4.0000290000000005,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -6.500063999999999,
				y: -4.0000290000000005,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.150063999999999,
				y: -5.400029,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.875063999999998,
				y: -5.400029,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -4.875063999999998,
				y: -5.400029,
				from_layer: "inner2",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -4.875063999999998,
				y: -5.400029,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.100064,
				y: -5.625029000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.125063999999998,
				y: -5.625029000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.350064,
				y: -5.850029000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.350064,
				y: -7.900029000000002,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.250063999999998,
				y: -8.000029000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.250063999999998,
				y: -8.350029000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -5.250063999999998,
				y: -8.350029000000001,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -5.250063999999998,
				y: -8.350029000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.900063999999999,
				y: -8.350029000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.550063999999999,
				y: -8.700029,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.51,
				y: -8.75,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_117",
		connection_name: "source_trace_247",
		source_trace_id: "source_trace_251",
		connectsTo: [
			"pcb_port_148",
			"pcb_port_254"
		],
		route: [
			{
				route_type: "wire",
				x: 1.4342450000000007,
				y: -8.824936000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.584245000000001,
				y: -8.824936000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.6342450000000017,
				y: -8.774936000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.334245000000001,
				y: -8.774936000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.384245000000002,
				y: -8.724936000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.434244999999999,
				y: -8.724936000000003,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.134245000000002,
				y: -8.724936000000003,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.334245000000001,
				y: -8.524936000000004,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "via",
				x: 5.334245000000001,
				y: -8.524936000000004,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 5.334245000000001,
				y: -8.524936000000004,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 4.884245000000002,
				y: -8.974936000000003,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 4.884245000000002,
				y: -14.974936000000003,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: 4.884245000000002,
				y: -14.974936000000003,
				from_layer: "inner2",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 4.884245000000002,
				y: -14.974936000000003,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 4.734245,
				y: -15.124936000000003,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 4.734245,
				y: -15.274936000000004,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 4.684244999999999,
				y: -15.324936000000005,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 4.684244999999999,
				y: -15.374936000000003,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 4.634245000000002,
				y: -15.424936000000002,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 4.634245000000002,
				y: -15.474936000000003,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 4.584245000000001,
				y: -15.474936000000003,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 4.484245,
				y: -15.574936000000005,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 3.9842449999999996,
				y: -15.574936000000005,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 3.934244999999999,
				y: -15.624936000000003,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 3.8842450000000017,
				y: -15.624936000000003,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 3.834245000000001,
				y: -15.674936000000002,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 3.7342449999999996,
				y: -15.674936000000002,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 3.684244999999999,
				y: -15.724936000000003,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 1.084245000000001,
				y: -15.724936000000003,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 0.43424500000000066,
				y: -16.374936000000005,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 0.38424499999999995,
				y: -16.374936000000005,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 0.334245000000001,
				y: -16.424936000000002,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 0.2842450000000003,
				y: -16.424936000000002,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 0.2342449999999996,
				y: -16.474936000000003,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 0.18424500000000066,
				y: -16.474936000000003,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 0.13424499999999995,
				y: -16.524936000000004,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -1.0657549999999993,
				y: -16.524936000000004,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -1.415754999999999,
				y: -16.874936000000005,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -1.415754999999999,
				y: -16.874936000000005,
				from_layer: "inner1",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -1.415754999999999,
				y: -16.874936000000005,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.415754999999999,
				y: -15.874936000000003,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.5657549999999993,
				y: -14.724936000000003,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.5657549999999993,
				y: -14.674936000000002,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.615755,
				y: -14.624936000000003,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.615755,
				y: -14.574936000000005,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.665754999999999,
				y: -14.524936000000004,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.665754999999999,
				y: -13.824936000000005,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.665754999999999,
				y: -13.774936000000004,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.665754999999999,
				y: -13.574936000000005,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.7157549999999997,
				y: -13.524936000000004,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.7157549999999997,
				y: -13.474936000000003,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.7657550000000004,
				y: -13.424936000000002,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.7657550000000004,
				y: -12.874936000000003,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.915754999999999,
				y: -12.724936000000003,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.9599999999999973,
				y: -12.65,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -2.9599999999999973,
				y: -12.65,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -2.9599999999999973,
				y: -12.65,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.9657549999999997,
				y: -12.624936000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.9657549999999997,
				y: -11.824936000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.0657549999999993,
				y: -11.724936000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.0657549999999993,
				y: -11.524936000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.115755,
				y: -11.524936000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.165754999999999,
				y: -11.474936000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.3157549999999993,
				y: -11.474936000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.665754999999999,
				y: -11.124936000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.76,
				y: -11,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_017",
		connection_name: "source_trace_246",
		source_trace_id: "source_trace_246",
		connectsTo: [
			"pcb_port_140",
			"pcb_port_265"
		],
		route: [
			{
				route_type: "wire",
				x: 7.165755000000001,
				y: -10.774894,
				width: 0.35,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.7,
				y: -10.774894,
				layer: "top",
				width: 0.35
			},
			{
				route_type: "via",
				x: 8.7,
				y: -10.774894,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 8.7,
				y: -10.774894,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 8.7,
				y: -10.774894,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 8.7,
				y: -10.774894,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.725,
				y: -10.774894,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.975,
				y: -10.524894,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9,
				y: -10.524894,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.049999999999999,
				y: -10.474893999999999,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.075,
				y: -10.474893999999999,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.1,
				y: -10.449893999999999,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.174999999999999,
				y: -10.449893999999999,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.2,
				y: -10.424894,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.375,
				y: -10.424894,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.625,
				y: -10.174894,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.6,
				y: -10.149894,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "via",
				x: 9.6,
				y: -10.149894,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 9.6,
				y: -10.149894,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 11.375,
				y: -8.374894,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 11.375,
				y: -8.099893999999999,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 11.375,
				y: -8.099893999999999,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 11.375,
				y: -8.099893999999999,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.625,
				y: -8.099893999999999,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 12.45,
				y: -8.924893999999998,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 12.500486532189072,
				y: -8.971127952821867,
				width: 0.3,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_088",
		connection_name: "source_trace_198",
		source_trace_id: "source_trace_187",
		connectsTo: [
			"pcb_port_81",
			"pcb_port_252"
		],
		route: [
			{
				route_type: "wire",
				x: -5.700063999999999,
				y: -6.649921,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.675063999999999,
				y: -6.674920999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.650063999999999,
				y: -6.674920999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.625063999999999,
				y: -6.699920999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.125063999999999,
				y: -6.699920999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.075063999999999,
				y: -6.649920999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.050063999999999,
				y: -6.649920999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.025063999999999,
				y: -6.624920999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.000063999999999,
				y: -6.624920999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.975063999999999,
				y: -6.599920999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.925063999999999,
				y: -6.599920999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.900063999999999,
				y: -6.574920999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.650063999999999,
				y: -6.574920999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.625063999999999,
				y: -6.549920999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.600063999999999,
				y: -6.549920999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.525063999999999,
				y: -6.624920999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.500063999999999,
				y: -6.624920999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.425063999999999,
				y: -6.549920999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.400063999999999,
				y: -6.549920999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.375063999999999,
				y: -6.524920999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -4.375063999999999,
				y: -6.524920999999999,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -4.375063999999999,
				y: -6.524920999999999,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.8250639999999994,
				y: -7.074920999999998,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.800063999999999,
				y: -7.074920999999998,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.6500639999999986,
				y: -7.224920999999998,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.6500639999999986,
				y: -7.249920999999999,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.625063999999999,
				y: -7.274920999999999,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.625063999999999,
				y: -7.324920999999998,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.600063999999999,
				y: -7.349920999999998,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.600063999999999,
				y: -7.749920999999999,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.550063999999999,
				y: -7.799920999999999,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.550063999999999,
				y: -7.824920999999998,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.5250639999999986,
				y: -7.849920999999998,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.5250639999999986,
				y: -7.874920999999999,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.500063999999999,
				y: -7.899920999999999,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.500063999999999,
				y: -7.924920999999999,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.475063999999999,
				y: -7.949920999999998,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.475063999999999,
				y: -8.649920999999999,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.475063999999999,
				y: -8.674921,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.475063999999999,
				y: -9.524920999999999,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.475063999999999,
				y: -9.549920999999998,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.475063999999999,
				y: -10.974920999999998,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -4.075063999999999,
				y: -11.574921,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -4.075063999999999,
				y: -12.699921,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -4.065755,
				y: -12.724879999999999,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -4.065755,
				y: -12.724879999999999,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -4.065755,
				y: -12.724879999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.100063999999999,
				y: -12.724920999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.275063999999999,
				y: -12.724920999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.700063999999999,
				y: -12.299920999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.75,
				y: -12.26,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_022",
		connection_name: "source_trace_314",
		source_trace_id: "source_trace_314",
		connectsTo: [
			"pcb_port_423",
			"pcb_port_226"
		],
		route: [
			{
				route_type: "wire",
				x: 12.3788,
				y: -6.750022308069838,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 12.9788,
				y: -6.750022308069838,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 13.1788,
				y: -6.550022308069837,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 13.8788,
				y: -6.550022308069837,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 13.9788,
				y: -6.450022308069837,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 14.1788,
				y: -6.450022308069837,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 14.9788,
				y: -5.650022308069837,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 15.078800000000001,
				y: -5.650022308069837,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 15.3788,
				y: -5.350022308069837,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 15.3788,
				y: -5.250022308069838,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 16.7788,
				y: -3.8500223080698373,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 17,
				y: -3.6500000000000004,
				width: 0.3,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_011",
		connection_name: "source_trace_168",
		source_trace_id: "source_trace_220",
		connectsTo: [
			"pcb_port_135",
			"pcb_port_240"
		],
		route: [
			{
				route_type: "wire",
				x: 7.165755000000001,
				y: -14.025078,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.915755000000001,
				y: -14.025078,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.115755,
				y: -14.225078,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.140755000000002,
				y: -14.225078,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.165755,
				y: -14.250078000000002,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.190755000000001,
				y: -14.250078000000002,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.215755000000001,
				y: -14.275078,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.265755000000002,
				y: -14.275078,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.290755,
				y: -14.300078000000001,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.315755000000001,
				y: -14.300078000000001,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.540755,
				y: -14.525078,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.565755000000001,
				y: -14.525078,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.590755000000001,
				y: -14.550078000000001,
				width: 0.8,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.615755,
				y: -14.575078000000001,
				width: 0.8,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.615755,
				y: -14.925078000000001,
				width: 0.8,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.640755000000002,
				y: -14.950078000000001,
				width: 0.8,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.640755000000002,
				y: -15.000078000000002,
				width: 0.8,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.665755,
				y: -15.025078,
				width: 0.8,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.665755,
				y: -15.050078000000001,
				width: 0.8,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.690755000000001,
				y: -15.075078000000001,
				width: 0.8,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.690755000000001,
				y: -15.100078,
				width: 0.8,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.840755000000001,
				y: -15.250078000000002,
				width: 0.8,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.865755,
				y: -15.250078000000002,
				width: 0.8,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.365755,
				y: -15.750078000000002,
				width: 0.8,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.915755,
				y: -15.750078000000002,
				width: 0.8,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.940755000000001,
				y: -15.750078000000002,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.365755,
				y: -15.750078000000002,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.140755000000002,
				y: -16.525078,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.178639153189913,
				y: -16.574975220075974,
				width: 0.3,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_089",
		connection_name: "source_trace_187",
		source_trace_id: "source_trace_187",
		connectsTo: [
			"pcb_port_152",
			"pcb_port_252"
		],
		route: [
			{
				route_type: "wire",
				x: 1.4342450000000007,
				y: -11.42488,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.134245,
				y: -11.42488,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.834245000000001,
				y: -11.124880000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.43424500000000066,
				y: -11.124880000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.2342449999999996,
				y: -10.92488,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.4657549999999997,
				y: -10.92488,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.5657549999999993,
				y: -10.92488,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.7657550000000004,
				y: -10.92488,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.9657549999999997,
				y: -11.124880000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.0657550000000002,
				y: -11.224879999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -2.0657550000000002,
				y: -11.224879999999999,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -2.0657550000000002,
				y: -11.224879999999999,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.5657550000000002,
				y: -11.224879999999999,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.065755,
				y: -12.724879999999999,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -4.065755,
				y: -12.724879999999999,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -4.065755,
				y: -12.724879999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.265755,
				y: -12.724879999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.565755,
				y: -12.42488,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.75,
				y: -12.26,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_107",
		connection_name: "source_trace_168",
		source_trace_id: "source_trace_168",
		connectsTo: [
			"pcb_port_188",
			"pcb_port_238"
		],
		route: [
			{
				route_type: "wire",
				x: 14.249999710765167,
				y: -10.99,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 14.049999710765167,
				y: -10.990000000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 13.949999710765166,
				y: -11.090000000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.549999710765167,
				y: -11.090000000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.549999710765167,
				y: -11.190000000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.449999710765166,
				y: -11.190000000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.449999710765166,
				y: -11.990000000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.449999710765166,
				y: -12.090000000000003,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.449999710765166,
				y: -12.590000000000003,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.249999710765167,
				y: -12.790000000000003,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.849999710765166,
				y: -12.790000000000003,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.749999710765167,
				y: -12.890000000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.149999710765165,
				y: -12.890000000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.049999710765167,
				y: -12.990000000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.049999710765167,
				y: -14.990000000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.749999710765167,
				y: -15.290000000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.5,
				y: -15.51,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_120",
		connection_name: "source_net_4",
		source_trace_id: "source_trace_217",
		connectsTo: [
			"pcb_port_319",
			"pcb_port_202"
		],
		route: [
			{
				route_type: "wire",
				x: -0.05264995738429812,
				y: 13.674895973255914,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.20264995738429725,
				y: 13.674895973255914,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.2526499573842971,
				y: 13.624895973255914,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.4276499573842978,
				y: 13.624895973255914,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.45264995738429725,
				y: 13.599895973255915,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.502649957384298,
				y: 13.599895973255915,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.002649957384298,
				y: 13.099895973255915,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.002649957384298,
				y: 13.074895973255913,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.0276499573842974,
				y: 13.074895973255913,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.0276499573842974,
				y: 13.049895973255914,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.0526499573842978,
				y: 13.049895973255914,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.0526499573842978,
				y: 12.999895973255914,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.0776499573842977,
				y: 12.999895973255914,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.0776499573842977,
				y: 12.774895973255914,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.3276499573842977,
				y: 12.524895973255914,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -1.3276499573842977,
				y: 12.524895973255914,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -1.3276499573842977,
				y: 12.524895973255914,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -1.2776499573842974,
				y: 12.524895973255914,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -1.0526499573842978,
				y: 12.299895973255914,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.6026499573842976,
				y: 12.299895973255914,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.5776499573842973,
				y: 12.274895973255914,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.5526499573842978,
				y: 12.274895973255914,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.5276499573842974,
				y: 12.249895973255914,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 0.29735004261570275,
				y: 12.249895973255914,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 0.3223500426157022,
				y: 12.274895973255914,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 0.34735004261570257,
				y: 12.274895973255914,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 0.3723500426157029,
				y: 12.299895973255914,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 1.7973500426157027,
				y: 12.299895973255914,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 1.8223500426157022,
				y: 12.274895973255914,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 1.8473500426157026,
				y: 12.274895973255914,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 1.872350042615703,
				y: 12.249895973255914,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 2.572350042615702,
				y: 12.249895973255914,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 2.5973500426157026,
				y: 12.249895973255914,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 3.372350042615703,
				y: 12.249895973255914,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 3.3973500426157033,
				y: 12.249895973255914,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 4.322350042615702,
				y: 12.249895973255914,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 4.522350042615703,
				y: 12.449895973255913,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 4.547350042615704,
				y: 12.449895973255913,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 4.572350042615702,
				y: 12.474895973255915,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 4.597350042615703,
				y: 12.474895973255915,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 4.622350042615703,
				y: 12.499895973255914,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 4.697350042615702,
				y: 12.499895973255914,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 6.372350042615703,
				y: 14.174895973255914,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: 6.372350042615703,
				y: 14.174895973255914,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 6.372350042615703,
				y: 14.174895973255914,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.372350042615703,
				y: 13.249895973255914,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.297350042615704,
				y: 13.174895973255914,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.249938,
				y: 13.1259568,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_132",
		connection_name: "source_trace_212",
		source_trace_id: "source_trace_212",
		connectsTo: [
			"pcb_port_214",
			"pcb_port_223"
		],
		route: [
			{
				route_type: "wire",
				x: -12.074351223561731,
				y: 6.61133131282116,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.424351223561732,
				y: 6.26133131282116,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.749351223561732,
				y: 6.26133131282116,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.974351223561731,
				y: 6.036331312821161,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.974351223561731,
				y: 6.01133131282116,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.999351223561732,
				y: 5.98633131282116,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.999351223561732,
				y: 5.686331312821161,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -14.174351223561732,
				y: 4.51133131282116,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -14.199351223561731,
				y: 4.48633131282116,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -14.224351223561731,
				y: 4.46133131282116,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -14.224351223561731,
				y: 3.6363313128211603,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -14.249351223561732,
				y: 3.61133131282116,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "via",
				x: -14.249351223561732,
				y: 3.61133131282116,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -14.249351223561732,
				y: 3.61133131282116,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -14.249351223561732,
				y: 3.48633131282116,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -14.249351223561732,
				y: 3.4613313128211596,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -14.249351223561732,
				y: 3.23633131282116,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -15.549351223561732,
				y: 1.9363313128211601,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -15.549351223561732,
				y: 1.9113313128211598,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -15.574351223561731,
				y: 1.8863313128211603,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -15.574351223561731,
				y: 1.8363313128211596,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -15.599351223561731,
				y: 1.8113313128211601,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -15.599351223561731,
				y: 1.5863313128211596,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -15.574351223561731,
				y: 1.5613313128211601,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -15.574351223561731,
				y: 1.5113313128211603,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -15.549351223561732,
				y: 1.48633131282116,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -15.549351223561732,
				y: 1.4613313128211596,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -15.474351223561731,
				y: 1.3863313128211603,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -15.474351223561731,
				y: 1.23633131282116,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -15.449351223561731,
				y: 1.2113313128211596,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -15.449351223561731,
				y: -0.9886686871788402,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -15.249351223561732,
				y: -1.1886686871788403,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -15.224351223561731,
				y: -1.1886686871788403,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -15.199351223561731,
				y: -1.2136686871788402,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -15.174351223561732,
				y: -1.2136686871788402,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -15.149351223561732,
				y: -1.2386686871788402,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -14.849351223561731,
				y: -1.2386686871788402,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -14.824351223561731,
				y: -1.2136686871788402,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -14.799351223561732,
				y: -1.2136686871788402,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -14.77435122356173,
				y: -1.1886686871788403,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -14.749351223561732,
				y: -1.1886686871788403,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -14.624351223561732,
				y: -1.0636686871788403,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -14.624351223561732,
				y: -1.0386686871788404,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -14.599351223561731,
				y: -1.01366868717884,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -14.599351223561731,
				y: -0.9636686871788402,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -14.574351223561731,
				y: -0.9386686871788403,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -14.574351223561731,
				y: -0.7636686871788401,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -14.349351223561731,
				y: -0.5386686871788404,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -14.349351223561731,
				y: -0.4386686871788399,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -14.324351223561731,
				y: -0.4136686871788404,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -14.64935122356173,
				y: -0.08866868717884024,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -14.64935122356173,
				y: -0.08866868717884024,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -14.64935122356173,
				y: -0.08866868717884024,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -14.299351223561732,
				y: 0.2613313128211603,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -14.199351223561731,
				y: 0.2613313128211603,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -14.049351223561732,
				y: 0.41133131282115976,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.987249772779252,
				y: 0.4735601819634623,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_195",
		connection_name: "source_trace_324",
		source_trace_id: "source_trace_324",
		connectsTo: [
			"pcb_port_428",
			"pcb_port_432"
		],
		route: [
			{
				route_type: "wire",
				x: 17.654965389489973,
				y: 7.447599992332377,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 18.354965389489976,
				y: 7.447599992332377,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: 18.354965389489976,
				y: 7.447599992332377,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 18.354965389489976,
				y: 7.447599992332377,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 17.554965389489972,
				y: 7.447599992332377,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 15.554965389489974,
				y: 5.447599992332377,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 15.454965389489974,
				y: 5.347599992332377,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 15.054965389489974,
				y: 4.947599992332377,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 14.954965389489974,
				y: 4.847599992332377,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 14.454965389489974,
				y: 4.347599992332377,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: 14.454965389489974,
				y: 4.347599992332377,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 14.454965389489974,
				y: 4.347599992332377,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 12.454965389489974,
				y: 4.347599992332377,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 12.354965389489973,
				y: 4.247599992332377,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 12.168733944490832,
				y: 4.01,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_153",
		connection_name: "source_trace_314",
		source_trace_id: "source_trace_316",
		connectsTo: [
			"pcb_port_423",
			"pcb_port_424"
		],
		route: [
			{
				route_type: "wire",
				x: 12.3788,
				y: -6.750022308069838,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 12.3788,
				y: -6.150022308069837,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 12.1788,
				y: -5.950022308069837,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 12.1788,
				y: -5.250022308069838,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.9788,
				y: -5.050022308069837,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.9788,
				y: -3.8500223080698373,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.9788,
				y: -3.7500223080698376,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.9788,
				y: -2.450022308069837,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 12.3788,
				y: -2.0500223080698365,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 12.4788,
				y: -2.0500223080698365,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 12.4788,
				y: -0.6500223080698362,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 12.4788,
				y: -0.5500223080698365,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 12.4788,
				y: 0.6499776919301627,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 13.6788,
				y: 1.8499776919301638,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 13.844965389489973,
				y: 2.037399992332377,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_186",
		connection_name: "source_trace_69",
		source_trace_id: "source_trace_72",
		connectsTo: [
			"pcb_port_365",
			"pcb_port_376"
		],
		route: [
			{
				route_type: "wire",
				x: 6.168716187871191,
				y: 1.55004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.268716187871192,
				y: 1.6500400000000006,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.3687161878711915,
				y: 1.6500400000000006,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.668716187871191,
				y: 1.9500400000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.8687161878711915,
				y: 1.9500400000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.968716187871191,
				y: 2.05004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.968716187871191,
				y: 4.350040000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.968716187871191,
				y: 4.45004,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.968716187871191,
				y: 5.65004,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.968716187871191,
				y: 5.750040000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.968716187871191,
				y: 6.05004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.268716187871192,
				y: 7.750040000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.018718223850522,
				y: 8,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_168",
		connection_name: "source_net_1",
		source_trace_id: "source_trace_22",
		connectsTo: [
			"pcb_port_357",
			"pcb_port_317"
		],
		route: [
			{
				route_type: "wire",
				x: -16.397873471522807,
				y: 10.50002481748341,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -16.397873471522807,
				y: 10.600024817483412,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -15.597873471522806,
				y: 11.400024817483411,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -15.597873471522806,
				y: 11.50002481748341,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -15.497873471522805,
				y: 11.600024817483412,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -15.397873471522807,
				y: 11.600024817483412,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -14.797873471522806,
				y: 12.20002481748341,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -14.097873471522806,
				y: 12.20002481748341,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.997873471522805,
				y: 12.300024817483411,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.497873471522805,
				y: 12.800024817483411,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.397873471522807,
				y: 12.900024817483411,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.497873471522807,
				y: 13.800024817483411,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.497873471522805,
				y: 13.800024817483411,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.497873471522805,
				y: 14.900024817483411,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.597873471522806,
				y: 15.00002481748341,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.75,
				y: 15.24,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_140",
		connection_name: "source_trace_382",
		source_trace_id: "source_trace_383",
		connectsTo: [
			"pcb_port_494",
			"pcb_port_504"
		],
		route: [
			{
				route_type: "wire",
				x: -19.999999,
				y: -13.89008,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -19.999999,
				y: -13.590079999999997,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -20.299999,
				y: -13.290079999999996,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -20.299999,
				y: -13.090079999999997,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -20.399999,
				y: -12.990079999999997,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -20.399999,
				y: -10.990079999999997,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -20.399999,
				y: -10.890079999999998,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -20.399999,
				y: -10.290079999999998,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -20.399999,
				y: -10.190079999999996,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -20.399999,
				y: -7.6900799999999965,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -20.199999000000002,
				y: -7.490079999999997,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -20.01,
				y: -7.25,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_069",
		connection_name: "source_trace_158",
		source_trace_id: "source_trace_158",
		connectsTo: [
			"pcb_port_34",
			"pcb_port_25"
		],
		route: [
			{
				route_type: "wire",
				x: -12,
				y: 13.24,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.7,
				y: 13.24,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.399999999999999,
				y: 12.940000000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11,
				y: 12.940000000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.8,
				y: 12.74,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.6,
				y: 12.74,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.5,
				y: 12.64,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10,
				y: 12.64,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.6,
				y: 12.24,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.2,
				y: 12.24,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.1,
				y: 12.24,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.5,
				y: 12.24,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.4,
				y: 12.14,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.299999999999999,
				y: 12.04,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.2,
				y: 11.940000000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.699999999999999,
				y: 11.940000000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.399999999999999,
				y: 11.64,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.1,
				y: 11.64,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.799999999999999,
				y: 11.34,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.575060140149342,
				y: 11.1,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_119",
		connection_name: "source_trace_219",
		source_trace_id: "source_trace_218",
		connectsTo: [
			"pcb_port_201",
			"pcb_port_320"
		],
		route: [
			{
				route_type: "wire",
				x: 6.750064,
				y: 13.1259568,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.650064,
				y: 13.025956800000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.650064,
				y: 12.3259568,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.550064000000001,
				y: 12.225956800000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.650064,
				y: 12.225956800000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.050064000000001,
				y: 11.6259568,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.250064,
				y: 11.6259568,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.150064,
				y: 11.6259568,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.250064,
				y: 11.6259568,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.8500639999999997,
				y: 12.025956800000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.6500640000000004,
				y: 12.025956800000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.550064,
				y: 12.025956800000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.3500639999999997,
				y: 12.025956800000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.7500640000000001,
				y: 11.425956800000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.25006400000000006,
				y: 11.425956800000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.5499359999999998,
				y: 12.225956800000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.6499360000000003,
				y: 12.225956800000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.8499360000000005,
				y: 12.425956800000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.8499360000000005,
				y: 12.925956800000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.6499360000000003,
				y: 13.1259568,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.3499359999999996,
				y: 13.1259568,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.10294195738429812,
				y: 13.275099973255916,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_057",
		connection_name: "source_trace_258",
		source_trace_id: "source_trace_253",
		connectsTo: [
			"pcb_port_271",
			"pcb_port_257"
		],
		route: [
			{
				route_type: "wire",
				x: 7.379547248074348,
				y: -18.155166249617725,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.679547248074349,
				y: -18.15516624961773,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: 5.679547248074349,
				y: -18.15516624961773,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 5.679547248074349,
				y: -18.15516624961773,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 4.479547248074348,
				y: -18.15516624961773,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 4.379547248074348,
				y: -18.15516624961773,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 2.5795472480743475,
				y: -18.15516624961773,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 2.2795472480743486,
				y: -18.455166249617726,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 2.179547248074348,
				y: -18.555166249617727,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 2.0795472480743484,
				y: -18.65516624961773,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 1.979547248074348,
				y: -18.65516624961773,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 1.8795472480743483,
				y: -18.755166249617726,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 0.9795472480743479,
				y: -18.755166249617726,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 0.5795472480743484,
				y: -19.15516624961773,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 0.4795472480743479,
				y: -19.15516624961773,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 0.37954724807434825,
				y: -19.255166249617726,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -1.7204527519256518,
				y: -19.255166249617726,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -1.920452751925652,
				y: -19.055166249617727,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -1.920452751925652,
				y: -19.055166249617727,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -1.920452751925652,
				y: -19.055166249617727,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.2204527519256523,
				y: -19.055166249617727,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.7204527519256514,
				y: -19.555166249617727,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.49,
				y: -19.75,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_062",
		connection_name: "source_net_3",
		source_trace_id: "source_trace_141",
		connectsTo: [
			"pcb_port_36",
			"pcb_port_48"
		],
		route: [
			{
				route_type: "wire",
				x: -18.99,
				y: 18,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -17.49,
				y: 18,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -17.49,
				y: 18,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -17.49,
				y: 18,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -17.189999999999998,
				y: 18,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -16.99,
				y: 18.2,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -16.89,
				y: 18.2,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -16.79,
				y: 18.3,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -16.59,
				y: 18.3,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -16.49,
				y: 18.4,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -16.29,
				y: 18.4,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -16.189999999999998,
				y: 18.5,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -16.09,
				y: 18.5,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -15.989999999999998,
				y: 18.5,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -15.89,
				y: 18.5,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -15.79,
				y: 18.6,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -14.89,
				y: 18.6,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -14.79,
				y: 18.6,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -13.09,
				y: 18.6,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -12.79,
				y: 18.3,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -12.79,
				y: 17.5,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -12.889999999999999,
				y: 17.4,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -12.889999999999999,
				y: 17.4,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -12.889999999999999,
				y: 17.4,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.19,
				y: 17.4,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12,
				y: 17.550103,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_010",
		connection_name: "source_trace_211",
		source_trace_id: "source_trace_213",
		connectsTo: [
			"pcb_port_207",
			"pcb_port_218"
		],
		route: [
			{
				route_type: "wire",
				x: -18.07459322356173,
				y: 8.611327312821162,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.07459322356173,
				y: 11.511327312821162,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.07459322356173,
				y: 11.611327312821162,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.07459322356173,
				y: 12.911327312821163,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.07459322356173,
				y: 13.011327312821162,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.07459322356173,
				y: 13.911327312821163,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.17459322356173,
				y: 14.011327312821162,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.17459322356173,
				y: 14.111327312821162,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.27459322356173,
				y: 14.211327312821163,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.27459322356173,
				y: 14.311327312821163,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.37459322356173,
				y: 14.411327312821163,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.37459322356173,
				y: 14.511327312821162,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -19.27459322356173,
				y: 15.411327312821163,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -19.5,
				y: 15.575,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_114",
		connection_name: "source_trace_175",
		source_trace_id: "source_trace_186",
		connectsTo: [
			"pcb_port_146",
			"pcb_port_157"
		],
		route: [
			{
				route_type: "wire",
				x: 1.434245000000001,
				y: -7.524964,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.5342450000000016,
				y: -7.6249639999999985,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.6342450000000013,
				y: -7.6249639999999985,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.7342450000000018,
				y: -7.724964,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.234245000000002,
				y: -7.724964,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: 3.234245000000002,
				y: -7.724964,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 3.234245000000002,
				y: -7.724964,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 3.434245000000001,
				y: -7.924963999999999,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 4.234245000000001,
				y: -7.924963999999999,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 4.334245000000001,
				y: -8.024963999999999,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 4.434245000000001,
				y: -8.124963999999999,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 4.434245000000001,
				y: -8.924964,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 3.734245000000002,
				y: -9.624963999999999,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 3.734245000000002,
				y: -10.224964,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 3.434245000000001,
				y: -10.524963999999999,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 2.934245000000001,
				y: -10.524963999999999,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 2.8342450000000015,
				y: -10.624964,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 2.734245000000002,
				y: -10.624964,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 2.5342450000000016,
				y: -10.824964,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 2.5342450000000016,
				y: -11.324964,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 2.1342450000000013,
				y: -11.724964,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 2.0342450000000016,
				y: -11.824964,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 1.3342450000000015,
				y: -12.524964,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 1.3342450000000015,
				y: -14.224964,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.16575499999999854,
				y: -15.724964,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -0.16575499999999854,
				y: -15.724964,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -0.16575499999999854,
				y: -15.724964,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.13424500000000128,
				y: -15.724964,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.33424500000000146,
				y: -15.524964,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.33424500000000146,
				y: -15.124963999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.5342450000000016,
				y: -14.924964,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.2342450000000018,
				y: -14.924964,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.4342450000000007,
				y: -14.675063999999999,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_043",
		connection_name: "source_net_3",
		source_trace_id: "source_trace_73",
		connectsTo: [
			"pcb_port_377",
			"pcb_port_388"
		],
		route: [
			{
				route_type: "wire",
				x: 9.31871822385052,
				y: 8,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.4187182238505205,
				y: 8,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: 6.4187182238505205,
				y: 8,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 6.4187182238505205,
				y: 8,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 6.318718223850519,
				y: 8,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 4.81871822385052,
				y: 8,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 4.718718223850519,
				y: 8,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 4.41871822385052,
				y: 8,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 3.01871822385052,
				y: 6.6000000000000005,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: 3.01871822385052,
				y: 6.6000000000000005,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 3.01871822385052,
				y: 6.6000000000000005,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.4187182238505196,
				y: 6.6000000000000005,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.249901573322057,
				y: 6.3749549573172235,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_052",
		connection_name: "source_trace_328",
		source_trace_id: "source_trace_97",
		connectsTo: [
			"pcb_port_436",
			"pcb_port_16"
		],
		route: [
			{
				route_type: "wire",
				x: -11.577586684953037,
				y: -18.583368438700617,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.577586684953037,
				y: -18.283368438700617,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.877586684953037,
				y: -17.983368438700616,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.877586684953037,
				y: -17.583368438700617,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.977586684953035,
				y: -17.483368438700616,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.977586684953035,
				y: -17.383368438700618,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.077586684953037,
				y: -17.283368438700617,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.077586684953037,
				y: -16.083368438700617,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.377586684953037,
				y: -15.783368438700617,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.477586684953035,
				y: -15.683368438700617,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.477586684953035,
				y: -14.383368438700618,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.477586684953035,
				y: -14.283368438700617,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.477586684953035,
				y: -13.383368438700618,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.577586684953037,
				y: -13.283368438700617,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.577586684953037,
				y: -10.183368438700617,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.377586684953037,
				y: -10.183368438700617,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.477586684953035,
				y: -10.283368438700617,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.477586684953035,
				y: -11.183368438700617,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.877586684953037,
				y: -11.583368438700617,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -14.035,
				y: -11.75,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_099",
		connection_name: "source_trace_351",
		source_trace_id: "source_trace_341",
		connectsTo: [
			"pcb_port_463",
			"pcb_port_51"
		],
		route: [
			{
				route_type: "wire",
				x: -10.74,
				y: 4,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -10.74,
				y: 1.6999999999999993,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -10.940000000000001,
				y: 1.5,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -10.940000000000001,
				y: 1.0999999999999996,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -10.940000000000001,
				y: 0.9999999999999982,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -10.940000000000001,
				y: 0.7999999999999989,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -11.24,
				y: 0.4999999999999982,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -11.24,
				y: -0.3000000000000007,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -11.24,
				y: -0.40000000000000124,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -11.24,
				y: -1.4000000000000012,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -11.74,
				y: -1.9000000000000012,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -11.74,
				y: -2.200000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -11.940000000000001,
				y: -2.4000000000000012,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -11.940000000000001,
				y: -3.000000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -11.64,
				y: -3.3000000000000007,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -11.64,
				y: -3.3000000000000007,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -11.64,
				y: -3.3000000000000007,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.84,
				y: -3.3000000000000007,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.04,
				y: -3.1000000000000014,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.34,
				y: -3.1000000000000014,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.549936,
				y: -3.049979,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_103",
		connection_name: "source_trace_166",
		source_trace_id: "source_trace_166",
		connectsTo: [
			"pcb_port_133",
			"pcb_port_186"
		],
		route: [
			{
				route_type: "wire",
				x: 7.165755000000001,
				y: -15.325050000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.465755000000001,
				y: -15.325050000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.365755000000001,
				y: -15.425049999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.565755000000001,
				y: -15.425049999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.265755,
				y: -15.12505,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: 4.265755,
				y: -15.12505,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 4.265755,
				y: -15.12505,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 4.165755000000001,
				y: -15.02505,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 3.9657550000000006,
				y: -14.825050000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 3.865755000000001,
				y: -14.825050000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 3.765755000000001,
				y: -14.72505,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 3.365755000000001,
				y: -14.72505,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 3.1657550000000008,
				y: -14.925049999999999,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 3.1657550000000008,
				y: -15.02505,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 3.0657550000000007,
				y: -15.12505,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 3.0657550000000007,
				y: -15.325050000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 3.1657550000000008,
				y: -15.425049999999999,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 3.1657550000000008,
				y: -15.62505,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 3.265755000000001,
				y: -15.72505,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 3.265755000000001,
				y: -17.02505,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 5.165755000000001,
				y: -18.92505,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 5.865755000000001,
				y: -18.92505,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 5.9657550000000015,
				y: -19.02505,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 6.065755000000001,
				y: -19.02505,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 6.165755000000001,
				y: -19.12505,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8.965755000000001,
				y: -19.12505,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 9.265755000000002,
				y: -19.42505,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 10.765755,
				y: -19.42505,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 10.865755000000002,
				y: -19.42505,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 14.465755000000001,
				y: -19.42505,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: 14.465755000000001,
				y: -19.42505,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 14.465755000000001,
				y: -19.42505,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 13.965755000000001,
				y: -18.92505,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 13.75,
				y: -18.74,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_105",
		connection_name: "source_trace_167",
		source_trace_id: "source_trace_167",
		connectsTo: [
			"pcb_port_134",
			"pcb_port_187"
		],
		route: [
			{
				route_type: "wire",
				x: 7.165755000000001,
				y: -14.675063999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.3407550000000015,
				y: -14.675063999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.015755000000001,
				y: -15.000063999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: 6.015755000000001,
				y: -15.000063999999998,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 6.015755000000001,
				y: -15.000063999999998,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 6.040755000000001,
				y: -15.000063999999998,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 7.190755000000001,
				y: -13.850064,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 7.7157550000000015,
				y: -13.850064,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 8.140755000000002,
				y: -13.425063999999999,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 8.165755,
				y: -13.425063999999999,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 8.190755000000001,
				y: -13.400063999999999,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 8.215755000000001,
				y: -13.400063999999999,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 8.240755,
				y: -13.375063999999998,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 8.265755000000002,
				y: -13.375063999999998,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 8.290755,
				y: -13.350064,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 9.840755000000001,
				y: -13.350064,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 9.865755000000002,
				y: -13.350064,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 11.565755000000001,
				y: -13.350064,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 11.590755000000001,
				y: -13.350064,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 12.890755000000002,
				y: -13.350064,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: 12.890755000000002,
				y: -13.350064,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 12.890755000000002,
				y: -13.350064,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 14.190755000000001,
				y: -12.050063999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 14.249999710765167,
				y: -12.01,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_102",
		connection_name: "source_trace_165",
		source_trace_id: "source_trace_165",
		connectsTo: [
			"pcb_port_185",
			"pcb_port_132"
		],
		route: [
			{
				route_type: "wire",
				x: 13.75,
				y: -19.76,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 13.299999999999999,
				y: -19.310000000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 13.299999999999999,
				y: -19.135,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 13.024999999999999,
				y: -18.860000000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 13.024999999999999,
				y: -18.66,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: 13.024999999999999,
				y: -18.66,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 13.024999999999999,
				y: -18.66,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 13.024999999999999,
				y: -17.535,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 13,
				y: -17.51,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 13,
				y: -17.435000000000002,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 12.975,
				y: -17.41,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 12.975,
				y: -17.385,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 12.95,
				y: -17.36,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 12.95,
				y: -17.335,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 12.799999999999999,
				y: -17.185000000000002,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 12.774999999999999,
				y: -17.185000000000002,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 12.75,
				y: -17.16,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 12.725,
				y: -17.16,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 12.7,
				y: -17.135,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 12.475,
				y: -17.135,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 12.424999999999999,
				y: -17.085,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 12.399999999999999,
				y: -17.060000000000002,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 12.2,
				y: -16.86,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 12.174999999999999,
				y: -16.86,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 12.149999999999999,
				y: -16.835,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 11.374999999999998,
				y: -16.835,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 11.35,
				y: -16.810000000000002,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 10.249999999999998,
				y: -16.810000000000002,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 10.125,
				y: -16.685000000000002,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 10.099999999999998,
				y: -16.685000000000002,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 10.075,
				y: -16.66,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 10.049999999999999,
				y: -16.66,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 10.024999999999999,
				y: -16.635,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 9.7,
				y: -16.635,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 9.524999999999999,
				y: -16.810000000000002,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 9.649999999999999,
				y: -16.935000000000002,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 9.649999999999999,
				y: -16.96,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 9.75,
				y: -17.060000000000002,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: 9.75,
				y: -17.060000000000002,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 9.75,
				y: -17.060000000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.625,
				y: -16.935000000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.5,
				y: -16.935000000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.45,
				y: -16.985,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.399999999999999,
				y: -16.935000000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.349999999999998,
				y: -16.935000000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.25,
				y: -16.835,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.7,
				y: -16.835,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.949999999999999,
				y: -16.085,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.949999999999999,
				y: -16.060000000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.924999999999999,
				y: -16.035,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.224999999999999,
				y: -16.035,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.165755000000001,
				y: -15.975036,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_177",
		connection_name: "source_net_8",
		source_trace_id: "source_trace_44",
		connectsTo: [
			"pcb_port_348",
			"pcb_port_353"
		],
		route: [
			{
				route_type: "wire",
				x: -0.8312789192407934,
				y: 3.899923,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.7312789192407934,
				y: 3.899923,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.4312789192407944,
				y: 4.199923,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.4312789192407944,
				y: 4.699923,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.6312789192407937,
				y: 4.899922999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.1312789192407937,
				y: 4.899922999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.2312789192407934,
				y: 4.999923000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -1.2312789192407934,
				y: 4.999923000000001,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -1.2312789192407934,
				y: 4.999923000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.331278919240793,
				y: 4.999923000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.531278919240794,
				y: 5.199923,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.6312789192407937,
				y: 5.199923,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.7312789192407934,
				y: 5.299923,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.9312789192407944,
				y: 5.299923,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.1312789192407937,
				y: 5.499923000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.331278919240793,
				y: 5.499923000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.4312789192407944,
				y: 5.499923000000001,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.631278919240794,
				y: 5.499923000000001,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.931278919240794,
				y: 5.199923,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.331278919240794,
				y: 5.199923,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -6.331278919240794,
				y: 5.199923,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -6.331278919240794,
				y: 5.199923,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.331278919240794,
				y: 4.999923000000001,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.431278919240794,
				y: 4.899922999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.431278919240794,
				y: 3.899923,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.631278919240794,
				y: 3.899923,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.831278919240794,
				y: 3.6999229999999996,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.831278919240794,
				y: 3.299923,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.231278919240793,
				y: 2.899923,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.40153943237727,
				y: 2.749873,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_157",
		connection_name: "source_trace_11",
		source_trace_id: "source_trace_11",
		connectsTo: [
			"pcb_port_299",
			"pcb_port_313"
		],
		route: [
			{
				route_type: "wire",
				x: -5.249938,
				y: 13.1259568,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.249938,
				y: 14.175956800000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -5.249938,
				y: 14.175956800000002,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -5.249938,
				y: 14.175956800000002,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.249938,
				y: 10.675956800000002,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.349938,
				y: 10.575956800000002,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.349938,
				y: 10.175956800000002,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.349938,
				y: 10.1259568,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.349938,
				y: 9.025956800000001,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -5.349938,
				y: 9.025956800000001,
				from_layer: "inner2",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -5.349938,
				y: 9.025956800000001,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.349938,
				y: 8.175956800000002,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.349938,
				y: 8.1259568,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.349938,
				y: 5.975956800000002,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.399938000000001,
				y: 5.925956800000002,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.399938000000001,
				y: 2.7259568000000014,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.949938000000001,
				y: 2.1759568000000016,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.999938,
				y: 2.125956800000001,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -6.299938000000001,
				y: 1.825956800000001,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -6.331478919240794,
				y: 1.7998729999999998,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -6.331478919240794,
				y: 1.7998729999999998,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -6.331478919240794,
				y: 1.7998729999999998,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.399938000000001,
				y: 1.825956800000001,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.499938,
				y: 1.825956800000001,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.599938000000002,
				y: 1.9259568000000016,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.599938000000002,
				y: 2.825956800000001,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.599938000000002,
				y: 2.875956800000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.599938000000002,
				y: 3.2259568000000005,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.549938000000001,
				y: 3.2759568000000012,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.549938000000001,
				y: 3.575956800000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.499938,
				y: 3.575956800000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.499938,
				y: 3.625956800000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.199938000000001,
				y: 3.625956800000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.799938000000001,
				y: 5.025956800000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.681421120121051,
				y: 5.149096,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_097",
		connection_name: "source_trace_353",
		source_trace_id: "source_trace_342",
		connectsTo: [
			"pcb_port_465",
			"pcb_port_52"
		],
		route: [
			{
				route_type: "wire",
				x: -7.49,
				y: 2.75,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.490000000000002,
				y: 2.1500000000000004,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.690000000000003,
				y: 1.9499999999999993,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.690000000000003,
				y: -0.15000000000000036,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.690000000000003,
				y: -0.25,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -9.690000000000003,
				y: -2.25,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -9.690000000000003,
				y: -2.45,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -9.690000000000003,
				y: -2.5500000000000007,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -9.690000000000003,
				y: -3.45,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -10.590000000000003,
				y: -4.3500000000000005,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -10.590000000000003,
				y: -5.050000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -10.690000000000003,
				y: -5.15,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -10.690000000000003,
				y: -5.25,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -10.790000000000003,
				y: -5.25,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -10.890000000000004,
				y: -5.3500000000000005,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -11.290000000000003,
				y: -5.3500000000000005,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -11.490000000000002,
				y: -5.15,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -11.490000000000002,
				y: -4.75,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -11.690000000000003,
				y: -4.550000000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -11.690000000000003,
				y: -4.550000000000001,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -11.690000000000003,
				y: -4.550000000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.690000000000003,
				y: -4.3500000000000005,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.890000000000004,
				y: -4.15,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.890000000000004,
				y: -3.6500000000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.990000000000002,
				y: -3.5500000000000007,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.390000000000004,
				y: -3.5500000000000007,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.549936,
				y: -3.450029,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_056",
		connection_name: "source_trace_253",
		source_trace_id: "source_trace_100",
		connectsTo: [
			"pcb_port_257",
			"pcb_port_23"
		],
		route: [
			{
				route_type: "wire",
				x: -0.49,
				y: -19.75,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.1899999999999995,
				y: -19.05,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.6899999999999995,
				y: -19.05,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.8899999999999997,
				y: -18.85,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.8899999999999997,
				y: -18.75,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.29,
				y: -18.35,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.99,
				y: -18.35,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.09,
				y: -18.25,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.1900000000000004,
				y: -18.25,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.1900000000000004,
				y: -16.65,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.69,
				y: -16.15,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.69,
				y: -15.05,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.49,
				y: -14.850000000000001,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.3899999999999997,
				y: -14.75,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.59,
				y: -13.95,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.1899999999999995,
				y: -13.95,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.1899999999999995,
				y: -12.35,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.29,
				y: -12.25,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.49,
				y: -12,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_196",
		connection_name: "source_trace_337",
		source_trace_id: "source_trace_337",
		connectsTo: [
			"pcb_port_439",
			"pcb_port_450"
		],
		route: [
			{
				route_type: "wire",
				x: -10.677410684953038,
				y: -18.583368438700617,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.777410684953038,
				y: -16.68336843870062,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.377410684953038,
				y: -16.68336843870062,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.277410684953038,
				y: -16.583368438700617,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.977410684953038,
				y: -16.283368438700617,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.877410684953038,
				y: -16.233368438700616,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "via",
				x: -7.877410684953038,
				y: -16.233368438700616,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -7.877410684953038,
				y: -16.233368438700616,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.777410684953038,
				y: -16.083368438700617,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.777410684953038,
				y: -15.083368438700617,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.677410684953038,
				y: -14.983368438700616,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.377410684953038,
				y: -14.683368438700617,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -6.377410684953038,
				y: -14.683368438700617,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -6.377410684953038,
				y: -14.683368438700617,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.377410684953038,
				y: -12.783368438700617,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.177410684953038,
				y: -12.583368438700617,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.077410684953037,
				y: -12.583368438700617,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.977410684953037,
				y: -12.483368438700618,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.749999999999999,
				y: -12.26,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_013",
		connection_name: "source_trace_241",
		source_trace_id: "source_trace_241",
		connectsTo: [
			"pcb_port_136",
			"pcb_port_404"
		],
		route: [
			{
				route_type: "wire",
				x: 7.165755000000001,
				y: -13.375092,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.665755000000001,
				y: -13.375092,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.765754999999999,
				y: -13.475092,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.115755,
				y: -13.475092,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.415755,
				y: -13.775092,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "via",
				x: 8.415755,
				y: -13.775092,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 8.415755,
				y: -13.775092,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 7.490755,
				y: -14.700092000000001,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 7.390755000000002,
				y: -14.700092000000001,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 6.265755,
				y: -15.825092000000001,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 6.240755,
				y: -15.850092000000002,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 6.190755000000001,
				y: -15.850092000000002,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 6.165755000000001,
				y: -15.875092000000002,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.7157550000000015,
				y: -15.875092000000002,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 3.5407550000000008,
				y: -17.050092000000003,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 2.3907550000000004,
				y: -17.050092000000003,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.7657550000000004,
				y: -16.425092000000003,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.740755,
				y: -16.400092,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.36575500000000005,
				y: -15.025092,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.3407549999999997,
				y: -15.025092,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.29075500000000076,
				y: -14.975092000000002,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.2657550000000004,
				y: -14.975092000000002,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.24075500000000005,
				y: -14.950092000000001,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.2157549999999997,
				y: -14.950092000000001,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.19075500000000112,
				y: -14.925092000000003,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.16575500000000076,
				y: -14.925092000000003,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.1407550000000004,
				y: -14.900092,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.0907549999999997,
				y: -14.900092,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.06575500000000112,
				y: -14.875092000000002,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -0.009244999999999948,
				y: -14.875092000000002,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -0.0342450000000003,
				y: -14.850092000000002,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -0.4842449999999996,
				y: -14.850092000000002,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.4342449999999998,
				y: -13.900092,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.4342449999999998,
				y: -13.725092000000002,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -1.4342449999999998,
				y: -13.725092000000002,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -1.4342449999999998,
				y: -13.725092000000002,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.4342449999999998,
				y: -14.050092000000003,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.259245,
				y: -14.225092000000002,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.259245,
				y: -14.525092,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.1592449999999994,
				y: -14.625092000000002,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.134245,
				y: -14.625092000000002,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.1092449999999996,
				y: -14.650092,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.0842449999999992,
				y: -14.650092,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.0592449999999998,
				y: -14.675092000000003,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.0342449999999994,
				y: -14.675092000000003,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.009245,
				y: -14.700092000000001,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.9592449999999992,
				y: -14.700092000000001,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.9342449999999998,
				y: -14.725092000000002,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.8092449999999998,
				y: -14.725092000000002,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.7500000000000003,
				y: -14.7288,
				width: 0.3,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_058",
		connection_name: "source_net_3",
		source_trace_id: "source_trace_352",
		connectsTo: [
			"pcb_port_351",
			"pcb_port_464"
		],
		route: [
			{
				route_type: "wire",
				x: -19.8050898871211,
				y: 3.990045782940123,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -16.905089887121097,
				y: 3.990045782940123,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -16.8050898871211,
				y: 3.990045782940123,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -14.805089887121099,
				y: 3.990045782940123,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "via",
				x: -14.805089887121099,
				y: 3.990045782940123,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -14.805089887121099,
				y: 3.990045782940123,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -14.705089887121098,
				y: 3.990045782940123,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -14.605089887121098,
				y: 3.990045782940123,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -14.505089887121098,
				y: 4.090045782940123,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.005089887121098,
				y: 4.090045782940123,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -11.76,
				y: 4,
				width: 0.1,
				layer: "bottom"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_059",
		connection_name: "source_net_3",
		source_trace_id: "source_trace_30",
		connectsTo: [
			"pcb_port_327",
			"pcb_port_388"
		],
		route: [
			{
				route_type: "wire",
				x: 0.49726004261570195,
				y: 14.275097973255916,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.4972600426157019,
				y: 14.675097973255916,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.39726004261570225,
				y: 14.775097973255916,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.6027399573842978,
				y: 14.775097973255916,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.7027399573842978,
				y: 14.875097973255917,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -0.7027399573842978,
				y: 14.875097973255917,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -0.7027399573842978,
				y: 14.875097973255917,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.7027399573842978,
				y: 14.675097973255916,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.902739957384298,
				y: 14.475097973255917,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.902739957384298,
				y: 12.375097973255917,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 0.09726004261570242,
				y: 11.375097973255917,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 0.19726004261570207,
				y: 11.275097973255916,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 1.8972600426157022,
				y: 9.575097973255916,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 1.8972600426157022,
				y: 9.375097973255915,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 1.8972600426157022,
				y: 9.275097973255916,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 1.8972600426157022,
				y: 8.975097973255917,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 2.0972600426157024,
				y: 8.775097973255916,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: 2.0972600426157024,
				y: 8.775097973255916,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 2.0972600426157024,
				y: 8.775097973255916,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.0972600426157024,
				y: 6.575097973255916,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.249901573322057,
				y: 6.3749549573172235,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_098",
		connection_name: "source_trace_342",
		source_trace_id: "source_trace_353",
		connectsTo: [
			"pcb_port_461",
			"pcb_port_465"
		],
		route: [
			{
				route_type: "wire",
				x: 0.635,
				y: 2.7051,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -0.16500000000000092,
				y: 3.5051000000000005,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -0.16500000000000092,
				y: 3.7051,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -0.3650000000000002,
				y: 3.9051,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.0650000000000013,
				y: 3.9051,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.5650000000000013,
				y: 4.4051,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.5650000000000013,
				y: 4.5051000000000005,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.665000000000001,
				y: 4.6051,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.7650000000000006,
				y: 4.7051,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.8650000000000002,
				y: 4.8051,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -1.8650000000000002,
				y: 4.8051,
				from_layer: "bottom",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -1.8650000000000002,
				y: 4.8051,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -1.9649999999999999,
				y: 4.7051,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -1.9649999999999999,
				y: 4.2051,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.0650000000000013,
				y: 4.1051,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.0650000000000013,
				y: 4.0051000000000005,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.165000000000001,
				y: 4.0051000000000005,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.2650000000000006,
				y: 3.9051,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.365,
				y: 3.9051,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.865,
				y: 3.4051,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.365,
				y: 3.4051,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.465000000000002,
				y: 2.3051000000000004,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.565000000000001,
				y: 2.2051,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.865000000000001,
				y: 1.9051,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -4.865000000000001,
				y: 1.9051,
				from_layer: "inner1",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -4.865000000000001,
				y: 1.9051,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.665000000000001,
				y: 1.9051,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.965000000000001,
				y: 2.2051,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.065000000000001,
				y: 2.2051,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.165000000000001,
				y: 2.3051000000000004,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.065000000000001,
				y: 2.3051000000000004,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.265000000000001,
				y: 2.5051000000000005,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.49,
				y: 2.75,
				width: 0.1,
				layer: "bottom"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_084",
		connection_name: "source_trace_200",
		source_trace_id: "source_trace_200",
		connectsTo: [
			"pcb_port_149",
			"pcb_port_84"
		],
		route: [
			{
				route_type: "wire",
				x: 1.4342450000000007,
				y: -9.474922,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.4842449999999978,
				y: -9.324921999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.3157550000000011,
				y: -8.574921999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.8157550000000011,
				y: -8.574921999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.5157550000000004,
				y: -6.124921999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -2.5157550000000004,
				y: -6.124921999999998,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -2.5157550000000004,
				y: -6.124921999999998,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.5157550000000004,
				y: -4.274921999999998,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -1.615755,
				y: -3.4749219999999994,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 1.7342449999999978,
				y: -1.874921999999998,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 2.134245,
				y: -1.1749219999999987,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 2.2842449999999985,
				y: 1.125078000000002,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: 2.2842449999999985,
				y: 1.125078000000002,
				from_layer: "inner1",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 2.2842449999999985,
				y: 1.125078000000002,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 1.5842449999999992,
				y: 0.8250780000000013,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 0.5842449999999992,
				y: 0.8250780000000013,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.7157550000000015,
				y: -2.9749219999999994,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -6.7157550000000015,
				y: -2.9749219999999994,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -6.7157550000000015,
				y: -2.9749219999999994,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.915755000000001,
				y: -3.7749219999999983,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.9657550000000015,
				y: -4.824921999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.7157550000000015,
				y: -5.074921999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.265755,
				y: -5.324921999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.700063999999999,
				y: -5.450025,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_161",
		connection_name: "source_trace_8",
		source_trace_id: "source_trace_8",
		connectsTo: [
			"pcb_port_300",
			"pcb_port_311"
		],
		route: [
			{
				route_type: "wire",
				x: -5.750064,
				y: 13.1259568,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.750064,
				y: 13.925956800000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.850064,
				y: 14.025956800000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.9000639999999995,
				y: 14.175956800000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -5.9000639999999995,
				y: 14.175956800000002,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -5.9000639999999995,
				y: 14.175956800000002,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.950063999999999,
				y: 14.025956800000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.950063999999999,
				y: 10.225956800000002,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.950063999999999,
				y: 10.1259568,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.950063999999999,
				y: 8.1259568,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.550064,
				y: 7.725956800000001,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.450063999999999,
				y: 7.625956800000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.350064,
				y: 6.525956800000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -4.350064,
				y: 6.525956800000001,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -4.350064,
				y: 6.525956800000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.350064,
				y: 5.925956800000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.250064,
				y: 5.825956800000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.250064,
				y: 5.625956800000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.9500639999999994,
				y: 5.325956800000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.7815011201210513,
				y: 5.149096,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_090",
		connection_name: "source_trace_195",
		source_trace_id: "source_trace_83",
		connectsTo: [
			"pcb_port_153",
			"pcb_port_78"
		],
		route: [
			{
				route_type: "wire",
				x: 1.4342450000000007,
				y: -12.074866,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.134245,
				y: -12.074866,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.834245000000001,
				y: -12.374866,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.43424500000000066,
				y: -12.374866,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.2342449999999996,
				y: -12.574866,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.165754999999999,
				y: -12.574866,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.36575500000000005,
				y: -12.774866,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -0.36575500000000005,
				y: -12.774866,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -0.36575500000000005,
				y: -12.774866,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.7657550000000004,
				y: -12.374866,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.7657550000000004,
				y: -12.074866,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.4657549999999997,
				y: -11.374866,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.5657549999999993,
				y: -11.274866,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.5657549999999993,
				y: -10.974865999999999,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.6657550000000008,
				y: -10.874866,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.6657550000000008,
				y: -10.774866,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.7657550000000004,
				y: -10.774866,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.865755,
				y: -10.674866,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.9657549999999997,
				y: -10.674866,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.165755,
				y: -9.474865999999999,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.2657550000000004,
				y: -9.374866,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.665755,
				y: -7.9748660000000005,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.8,
				y: -7.90065,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -4.8,
				y: -7.90065,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.45,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -4.8,
				y: -7.90065,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.865755,
				y: -7.874865999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.465755,
				y: -7.874865999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.700063999999999,
				y: -7.850071,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_181",
		connection_name: "source_net_2",
		source_trace_id: "source_trace_59",
		connectsTo: [
			"pcb_port_358",
			"pcb_port_370"
		],
		route: [
			{
				route_type: "wire",
				x: -0.1923999999999999,
				y: -5.25,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.19240000000000013,
				y: -4.6499999999999995,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.007600000000000051,
				y: -4.449999999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.007600000000000051,
				y: -3.75,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.10760000000000058,
				y: -3.6499999999999995,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.10760000000000058,
				y: -2.4499999999999993,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.20760000000000023,
				y: -2.3499999999999996,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.3075999999999999,
				y: -2.25,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.5076,
				y: -2.049999999999999,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.5076,
				y: 0.25,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.5076,
				y: 0.3500000000000014,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.5076,
				y: 2.950000000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.4076000000000004,
				y: 3.0500000000000007,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.23871897959525687,
				y: 3.24,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_070",
		connection_name: "source_trace_112",
		source_trace_id: "source_trace_112",
		connectsTo: [
			"pcb_port_113",
			"pcb_port_24"
		],
		route: [
			{
				route_type: "wire",
				x: -13.63249,
				y: 3.250062,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.932490000000001,
				y: 3.250062,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -12.932490000000001,
				y: 3.250062,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -12.932490000000001,
				y: 3.250062,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.032490000000001,
				y: 3.8500620000000003,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -6.43249,
				y: 6.650062,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -6.43249,
				y: 6.650062,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -6.43249,
				y: 6.650062,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.5750601401493425,
				y: 6.9,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_152",
		connection_name: "source_trace_302",
		source_trace_id: "source_trace_302",
		connectsTo: [
			"pcb_port_406",
			"pcb_port_405"
		],
		route: [
			{
				route_type: "wire",
				x: 2.7050971094912266,
				y: -3.4050000000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.705097109491227,
				y: -4.43,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.5550971094912285,
				y: -4.58,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.5550971094912285,
				y: -4.630000000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.530097109491228,
				y: -4.655000000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.530097109491228,
				y: -5.905000000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.0050971094912278,
				y: -6.380000000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.030097109491228,
				y: -6.405000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.2300971094912274,
				y: -6.605,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.2550971094912278,
				y: -6.605,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.3050971094912285,
				y: -6.655000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.330097109491227,
				y: -6.655000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.455097109491227,
				y: -6.780000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.455097109491227,
				y: -6.805,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.4800971094912274,
				y: -6.83,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.4800971094912274,
				y: -6.855,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.5050971094912278,
				y: -6.880000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.5050971094912278,
				y: -6.93,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.530097109491228,
				y: -6.955,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.530097109491228,
				y: -7.255000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.8800971094912278,
				y: -7.605,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.8800971094912278,
				y: -7.630000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.9300971094912285,
				y: -7.6800000000000015,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.9300971094912285,
				y: -7.705,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.955097109491229,
				y: -7.73,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.955097109491229,
				y: -7.755000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.9800971094912274,
				y: -7.780000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.9800971094912274,
				y: -8.355,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "via",
				x: 3.9800971094912274,
				y: -8.355,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 3.9800971094912274,
				y: -8.355,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 3.8800971094912278,
				y: -8.355,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 1.9050971094912281,
				y: -10.330000000000002,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 1.8800971094912278,
				y: -10.355,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 0.9800971094912274,
				y: -11.255,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 0.9800971094912274,
				y: -13.505,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 0.4300971094912276,
				y: -14.055000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.06990289050877241,
				y: -14.055000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.16990289050877205,
				y: -14.155000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.2699028905087726,
				y: -14.155000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.29490289050877205,
				y: -14.180000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.4699028905087719,
				y: -14.180000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.49490289050877223,
				y: -14.155000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.6449028905087726,
				y: -14.155000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.8699028905087722,
				y: -13.930000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.8699028905087722,
				y: -13.180000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -0.8699028905087722,
				y: -13.180000000000001,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -0.8699028905087722,
				y: -13.180000000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.8699028905087722,
				y: -11.905000000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.794902890508772,
				y: -11.830000000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.7500000000000001,
				y: -11.7712,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_198",
		connection_name: "source_trace_329",
		source_trace_id: "source_trace_329",
		connectsTo: [
			"pcb_port_437",
			"pcb_port_440"
		],
		route: [
			{
				route_type: "wire",
				x: -11.577586684953037,
				y: -16.91636643870062,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.577586684953037,
				y: -17.21636643870062,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.277586684953036,
				y: -17.516366438700622,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.277586684953036,
				y: -17.71636643870062,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -11.277586684953036,
				y: -17.71636643870062,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -11.277586684953036,
				y: -17.71636643870062,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.277586684953036,
				y: -16.71636643870062,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.577586684953037,
				y: -16.41636643870062,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.577586684953037,
				y: -14.016366438700622,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.577586684953037,
				y: -13.91636643870062,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.577586684953037,
				y: -13.616366438700622,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -13.877586684953037,
				y: -11.316366438700621,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -13.977586684953035,
				y: -11.216366438700621,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -14.477586684953035,
				y: -10.716366438700621,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -14.477586684953035,
				y: -9.216366438700621,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -14.477586684953035,
				y: -9.216366438700621,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -14.477586684953035,
				y: -9.216366438700621,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -14.477586684953035,
				y: -9.016366438700622,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -14.777586684953036,
				y: -8.716366438700621,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -15.010000000000002,
				y: -8.500000000000002,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_194",
		connection_name: "source_trace_310",
		source_trace_id: "source_trace_310",
		connectsTo: [
			"pcb_port_414",
			"pcb_port_410"
		],
		route: [
			{
				route_type: "wire",
				x: -3.49,
				y: -8.75,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.49,
				y: -6.25,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.5149999999999997,
				y: -6.125,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -3.5149999999999997,
				y: -6.125,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -3.5149999999999997,
				y: -6.125,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.49,
				y: -6.05,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.29,
				y: -5.85,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.1899999999999995,
				y: -5.75,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -2.59,
				y: -5.15,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -2.59,
				y: -5.049999999999999,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -2.49,
				y: -4.949999999999999,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -2.49,
				y: -3.9499999999999993,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.6899999999999995,
				y: -2.75,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -3.6899999999999995,
				y: -2.75,
				from_layer: "bottom",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -3.6899999999999995,
				y: -2.75,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.6899999999999995,
				y: -2.4499999999999993,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.6899999999999995,
				y: -2.3499999999999996,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.6899999999999995,
				y: -0.5499999999999989,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.1899999999999995,
				y: -0.049999999999998934,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.1899999999999995,
				y: 0.9500000000000011,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.99,
				y: 1.1500000000000004,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -2.99,
				y: 1.1500000000000004,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -2.99,
				y: 1.1500000000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.99,
				y: 0.75,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.8899999999999997,
				y: 0.6500000000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.705102890508773,
				y: 0.40500000000000025,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_071",
		connection_name: "source_trace_163",
		source_trace_id: "source_trace_163",
		connectsTo: [
			"pcb_port_37",
			"pcb_port_33"
		],
		route: [
			{
				route_type: "wire",
				x: -20.01,
				y: 18,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -20.51,
				y: 17.5,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -20.51,
				y: 15.1,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -20.51,
				y: 15,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -20.51,
				y: 11.799999999999999,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -20.51,
				y: 11.7,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -20.51,
				y: 9.2,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -20.21,
				y: 8.899999999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -20.000338066298355,
				y: 8.748933845871326,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_074",
		connection_name: "source_trace_326",
		source_trace_id: "source_trace_326",
		connectsTo: [
			"pcb_port_434",
			"pcb_port_433"
		],
		route: [
			{
				route_type: "wire",
				x: 17.499969242216473,
				y: 10.99,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 18.099969242216474,
				y: 10.39,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 19.599969242216474,
				y: 10.39,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 19.89996924221647,
				y: 10.090000000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 19.89996924221647,
				y: 9.290000000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 19.999969242216473,
				y: 9.190000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 19.999969242216473,
				y: 8.590000000000002,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 19.499969242216473,
				y: 8.090000000000002,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 19.499969242216473,
				y: 5.99,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 17.499969242216473,
				y: 5.99,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 15.199969242216472,
				y: 3.6900000000000004,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 15.099969242216472,
				y: 3.5900000000000007,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 14.899969242216473,
				y: 3.3900000000000006,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 12.599969242216472,
				y: 3.3900000000000006,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 12.399969242216473,
				y: 3.1900000000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 12.168733944490832,
				y: 2.9899999999999993,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_072",
		connection_name: "source_net_16",
		source_trace_id: "source_trace_110",
		connectsTo: [
			"pcb_port_46",
			"pcb_port_92"
		],
		route: [
			{
				route_type: "wire",
				x: -1.635,
				y: -10.15,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.285,
				y: -9.499999999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.885,
				y: -9.499999999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.9349999999999987,
				y: -9.449999999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.9849999999999994,
				y: -9.449999999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.135,
				y: -9.299999999999997,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.484999999999999,
				y: -9.299999999999997,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.535,
				y: -9.299999999999997,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.834999999999999,
				y: -9.299999999999997,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.885,
				y: -9.249999999999998,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.934999999999999,
				y: -9.249999999999998,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.385,
				y: -8.799999999999997,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.434999999999999,
				y: -8.799999999999997,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.484999999999999,
				y: -8.749999999999998,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.535,
				y: -8.749999999999998,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.535,
				y: -8.699999999999998,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.584999999999999,
				y: -8.699999999999998,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.584999999999999,
				y: -8.649999999999999,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.635,
				y: -8.649999999999999,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.635,
				y: -8.599999999999998,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.684999999999999,
				y: -8.599999999999998,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.684999999999999,
				y: -8.549999999999997,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.885,
				y: -8.349999999999998,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "via",
				x: -5.885,
				y: -8.349999999999998,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -5.885,
				y: -8.349999999999998,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.885,
				y: -4.799999999999997,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.885,
				y: -4.749999999999998,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.885,
				y: -2.4499999999999993,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.984999999999999,
				y: -2.349999999999998,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.984999999999999,
				y: -1.9999999999999964,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -6,
				y: -1.9501030000000004,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -6,
				y: -1.9501030000000004,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -6,
				y: -1.9501030000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.035,
				y: -1.9499999999999993,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.385,
				y: -1.9499999999999993,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.434999999999999,
				y: -1.8999999999999986,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.525056,
				y: -1.8249369999999998,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_111",
		connection_name: "source_trace_181",
		source_trace_id: "source_trace_181",
		connectsTo: [
			"pcb_port_250",
			"pcb_port_143"
		],
		route: [
			{
				route_type: "wire",
				x: -2.51,
				y: -9,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.51,
				y: -8.85,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.5599999999999996,
				y: -8.8,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.5599999999999996,
				y: -8.625,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.584999999999999,
				y: -8.6,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.584999999999999,
				y: -8.425,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.6099999999999994,
				y: -8.399999999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.6099999999999994,
				y: -8.149999999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.584999999999999,
				y: -8.125,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.584999999999999,
				y: -8.075,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.5599999999999996,
				y: -8.05,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.5599999999999996,
				y: -8.024999999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.2849999999999993,
				y: -7.75,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.2849999999999993,
				y: -7.625,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -2.2849999999999993,
				y: -7.625,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -2.2849999999999993,
				y: -7.625,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.2849999999999993,
				y: -7.75,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.5599999999999996,
				y: -8.024999999999999,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.5599999999999996,
				y: -8.05,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.584999999999999,
				y: -8.075,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.584999999999999,
				y: -8.125,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.6099999999999994,
				y: -8.149999999999999,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.6099999999999994,
				y: -8.399999999999999,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.584999999999999,
				y: -8.425,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.584999999999999,
				y: -8.475,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.5599999999999996,
				y: -8.5,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.5599999999999996,
				y: -8.524999999999999,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.459999999999999,
				y: -8.625,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.4349999999999996,
				y: -8.625,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.385,
				y: -8.675,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.334999999999999,
				y: -8.675,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.3099999999999996,
				y: -8.7,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.1349999999999998,
				y: -8.7,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.009999999999999787,
				y: -7.574999999999999,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 0.015000000000000568,
				y: -7.574999999999999,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 0.06500000000000039,
				y: -7.5249999999999995,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 0.09000000000000075,
				y: -7.5,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 0.6900000000000013,
				y: -6.8999999999999995,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: 0.6900000000000013,
				y: -6.8999999999999995,
				from_layer: "inner2",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 0.6900000000000013,
				y: -6.8999999999999995,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.7400000000000002,
				y: -6.8999999999999995,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.0650000000000013,
				y: -7.225,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.0899999999999999,
				y: -7.225,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.1400000000000006,
				y: -7.2749999999999995,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.1900000000000013,
				y: -7.2749999999999995,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.2149999999999999,
				y: -7.3,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 2.165000000000001,
				y: -7.3,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 2.790000000000001,
				y: -6.675,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 2.8150000000000013,
				y: -6.675,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 2.865,
				y: -6.625,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 2.8900000000000006,
				y: -6.625,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 2.915000000000001,
				y: -6.6,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 2.9650000000000016,
				y: -6.6,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 2.99,
				y: -6.574999999999999,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 3.6900000000000013,
				y: -6.574999999999999,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.24,
				y: -7.125,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.265000000000001,
				y: -7.125,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.290000000000001,
				y: -7.1499999999999995,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.340000000000002,
				y: -7.1499999999999995,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.365,
				y: -7.175,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.565000000000001,
				y: -7.175,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.615,
				y: -7.225,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.640000000000001,
				y: -7.25,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.715000000000002,
				y: -7.324999999999999,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 4.715000000000002,
				y: -7.324999999999999,
				from_layer: "bottom",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 4.715000000000002,
				y: -7.324999999999999,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 5.665000000000001,
				y: -7.324999999999999,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 5.865,
				y: -7.5249999999999995,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 5.940000000000001,
				y: -7.5249999999999995,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 5.965000000000002,
				y: -7.55,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 5.99,
				y: -7.55,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 6.015000000000001,
				y: -7.574999999999999,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 6.040000000000001,
				y: -7.574999999999999,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 6.065000000000001,
				y: -7.6,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 6.090000000000002,
				y: -7.6,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 6.165000000000001,
				y: -7.675,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 6.165000000000001,
				y: -7.699999999999999,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 6.190000000000001,
				y: -7.725,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 6.190000000000001,
				y: -7.75,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 6.215000000000002,
				y: -7.7749999999999995,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 6.215000000000002,
				y: -7.8,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 6.24,
				y: -7.824999999999999,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 6.24,
				y: -7.8999999999999995,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 6.265000000000001,
				y: -7.925,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 6.265000000000001,
				y: -8.274999999999999,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 5.965000000000002,
				y: -8.575,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: 5.965000000000002,
				y: -8.575,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 5.965000000000002,
				y: -8.575,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.415000000000001,
				y: -8.125,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.465000000000002,
				y: -8.125,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.115,
				y: -8.774999999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.165755000000001,
				y: -8.824936000000001,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_113",
		connection_name: "source_trace_178",
		source_trace_id: "source_trace_178",
		connectsTo: [
			"pcb_port_247",
			"pcb_port_248"
		],
		route: [
			{
				route_type: "wire",
				x: -11.51,
				y: -14.5,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.359999999999998,
				y: -14.649999999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.359999999999998,
				y: -14.975,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.159999999999997,
				y: -15.175,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.159999999999997,
				y: -15.45,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.084999999999997,
				y: -15.525,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.084999999999997,
				y: -16.2,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -11.084999999999997,
				y: -16.2,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -11.084999999999997,
				y: -16.2,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -11.009999999999998,
				y: -16.2,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.734999999999998,
				y: -15.925,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.634999999999998,
				y: -15.925,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.434999999999999,
				y: -15.725,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -9.034999999999997,
				y: -15.725,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.859999999999998,
				y: -15.9,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.834999999999997,
				y: -15.925,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.134999999999998,
				y: -16.625,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.109999999999998,
				y: -16.625,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.084999999999997,
				y: -16.65,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.059999999999997,
				y: -16.65,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.034999999999998,
				y: -16.675,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.409999999999997,
				y: -16.675,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.809999999999997,
				y: -17.275,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.784999999999997,
				y: -17.275,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.734999999999998,
				y: -17.325,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.709999999999997,
				y: -17.325,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.684999999999997,
				y: -17.35,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.659999999999997,
				y: -17.35,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.634999999999998,
				y: -17.375,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.609999999999998,
				y: -17.375,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.584999999999997,
				y: -17.4,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.534999999999997,
				y: -17.4,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.509999999999998,
				y: -17.425,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.384999999999998,
				y: -17.425,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.9599999999999973,
				y: -17,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.9599999999999973,
				y: -16.975,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.934999999999997,
				y: -16.95,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.934999999999997,
				y: -16.925,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.9099999999999966,
				y: -16.9,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.9099999999999966,
				y: -16.875,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.884999999999998,
				y: -16.85,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.884999999999998,
				y: -14.85,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.559999999999997,
				y: -14.524999999999999,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.559999999999997,
				y: -14.5,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.5349999999999966,
				y: -14.475,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.5349999999999966,
				y: -14.425,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.509999999999998,
				y: -14.399999999999999,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.509999999999998,
				y: -12.899999999999999,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.509999999999998,
				y: -12.875,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.509999999999998,
				y: -10.575,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.9599999999999973,
				y: -10.125,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.059999999999997,
				y: -10.125,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.359999999999998,
				y: -10.424999999999999,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.390000000000001,
				y: -10.45,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -4.390000000000001,
				y: -10.45,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -4.390000000000001,
				y: -10.45,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.159999999999997,
				y: -10.45,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.134999999999998,
				y: -10.475,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.109999999999998,
				y: -10.475,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.084999999999997,
				y: -10.5,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.2349999999999977,
				y: -10.5,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.7849999999999966,
				y: -10.049999999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.74,
				y: -10,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_169",
		connection_name: "source_net_7",
		source_trace_id: "source_trace_27",
		connectsTo: [
			"pcb_port_322",
			"pcb_port_344"
		],
		route: [
			{
				route_type: "wire",
				x: 0.49726004261570184,
				y: 12.674897973255915,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.4972600426157019,
				y: 11.874897973255914,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: 0.4972600426157019,
				y: 11.874897973255914,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 0.4972600426157019,
				y: 11.874897973255914,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 0.4972600426157019,
				y: 9.774897973255914,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 0.4972600426157019,
				y: 9.674897973255915,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 0.4972600426157019,
				y: 5.9748979732559135,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.0027399573842981084,
				y: 5.474897973255914,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.0027399573842981084,
				y: 5.374897973255914,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.10273995738429775,
				y: 5.274897973255914,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.20273995738429829,
				y: 5.174897973255915,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.20273995738429829,
				y: 4.474897973255914,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -1.7027399573842983,
				y: 2.9748979732559144,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -1.9027399573842985,
				y: 2.9748979732559144,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.6027399573842986,
				y: 2.2748979732559143,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -2.6027399573842986,
				y: 2.2748979732559143,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -2.6027399573842986,
				y: 2.2748979732559143,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.4027399573842985,
				y: 2.2748979732559143,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.002739957384298,
				y: 2.6748979732559146,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.8312769192407934,
				y: 2.899925,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_174",
		connection_name: "source_net_6",
		source_trace_id: "source_trace_26",
		connectsTo: [
			"pcb_port_345",
			"pcb_port_323"
		],
		route: [
			{
				route_type: "wire",
				x: -1.4314809192407936,
				y: 2.899925,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.4314809192407933,
				y: 2.399925,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.531480919240793,
				y: 2.2999250000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.531480919240793,
				y: 2.199925,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.031480919240793,
				y: 1.6999250000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.031480919240793,
				y: 1.5999250000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.1314809192407935,
				y: 1.4999250000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.1314809192407935,
				y: 1.399925,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.231480919240793,
				y: 1.2999250000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -2.231480919240793,
				y: 1.2999250000000004,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -2.231480919240793,
				y: 1.2999250000000004,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.9314809192407933,
				y: 0.9999250000000002,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.8314809192407928,
				y: 0.9999250000000002,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.7314809192407932,
				y: 0.8999250000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -0.8314809192407928,
				y: 0.8999250000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -0.43148091924079335,
				y: 0.4999250000000002,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.26851908075920683,
				y: 0.4999250000000002,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.36851908075920736,
				y: 0.4999250000000002,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.8685190807592074,
				y: 0.4999250000000002,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.968519080759207,
				y: 0.3999250000000001,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.7685190807592077,
				y: 0.3999250000000001,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.8685190807592074,
				y: 0.29992500000000044,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.268519080759208,
				y: 0.29992500000000044,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.968519080759207,
				y: -0.40007499999999974,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 5.068519080759207,
				y: -0.40007499999999974,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 5.168519080759208,
				y: -0.5000749999999998,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 5.468519080759207,
				y: -0.5000749999999998,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 5.568519080759207,
				y: -0.40007499999999974,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 5.668519080759208,
				y: -0.40007499999999974,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 5.868519080759207,
				y: -0.20007499999999978,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 5.868519080759207,
				y: 6.599925000000001,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 3.5685190807592067,
				y: 8.899925,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 3.5685190807592067,
				y: 8.899925,
				from_layer: "bottom",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 3.5685190807592067,
				y: 8.899925,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 3.5685190807592067,
				y: 9.699925,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 2.8685190807592074,
				y: 10.399925,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 2.7685190807592077,
				y: 10.499925000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 2.6685190807592063,
				y: 10.599925,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 2.6685190807592063,
				y: 10.699925,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 2.5685190807592067,
				y: 10.799925,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 2.5685190807592067,
				y: 10.999925000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 1.968519080759207,
				y: 11.599925,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 1.968519080759207,
				y: 12.599925,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 1.9973100426157027,
				y: 12.674897973255915,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: 1.9973100426157027,
				y: 12.674897973255915,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 1.9973100426157027,
				y: 12.674897973255915,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.8685190807592074,
				y: 12.699925,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.0685190807592067,
				y: 12.699925,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.8973100426157019,
				y: 12.674897973255915,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_163",
		connection_name: "source_trace_14",
		source_trace_id: "source_trace_14",
		connectsTo: [
			"pcb_port_304",
			"pcb_port_309"
		],
		route: [
			{
				route_type: "wire",
				x: -7.75006,
				y: 13.1259568,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.650060000000001,
				y: 13.225956800000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.650060000000001,
				y: 13.925956800000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.55006,
				y: 14.025956800000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.25006,
				y: 14.025956800000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.850060000000001,
				y: 15.425956800000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.75006,
				y: 15.525956800000001,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.850060000000001,
				y: 18.4259568,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.7500599999999995,
				y: 18.525956800000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.15006,
				y: 19.1259568,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.9500600000000006,
				y: 19.1259568,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.850060000000001,
				y: 19.225956800000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.0500600000000002,
				y: 19.225956800000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.45006000000000057,
				y: 19.8259568,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.26,
				y: 20.000044181611226,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_060",
		connection_name: "source_net_3",
		source_trace_id: "source_trace_159",
		connectsTo: [
			"pcb_port_35",
			"pcb_port_464"
		],
		route: [
			{
				route_type: "wire",
				x: -12,
				y: 14.26,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12,
				y: 14.56,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.3,
				y: 14.86,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.3,
				y: 15.659999999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.2,
				y: 15.76,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.1,
				y: 15.76,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -11.1,
				y: 15.76,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -11.1,
				y: 15.76,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -11.1,
				y: 11.459999999999999,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -11.1,
				y: 11.36,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -11.1,
				y: 9.86,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -11.5,
				y: 9.459999999999999,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -11.5,
				y: 7.059999999999999,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -11.5,
				y: 6.959999999999999,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -11.5,
				y: 4.26,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -11.76,
				y: 4,
				width: 0.1,
				layer: "bottom"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_165",
		connection_name: "source_net_1",
		source_trace_id: "source_trace_0",
		connectsTo: [
			"pcb_port_296",
			"pcb_port_315"
		],
		route: [
			{
				route_type: "wire",
				x: -3.6000429,
				y: 13.1260203,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.6000429,
				y: 12.176020300000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.7000428999999997,
				y: 12.0760203,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -3.7000428999999997,
				y: 12.0760203,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -3.7000428999999997,
				y: 12.0760203,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.7000428999999997,
				y: 10.176020300000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.7000428999999997,
				y: 10.1260203,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.7000428999999997,
				y: 9.176020300000001,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.2500429000000004,
				y: 8.7260203,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.2500429000000004,
				y: 5.9760203,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -3.2500429000000004,
				y: 5.9760203,
				from_layer: "inner2",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -3.2500429000000004,
				y: 5.9760203,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.5500428999999993,
				y: 5.676020300000001,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.6000429,
				y: 5.6260203,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -4.5000429,
				y: 4.7260203,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.650042900000001,
				y: 4.7260203,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.8000429,
				y: 4.5760203,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.8500429,
				y: 4.5760203,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.9000429,
				y: 4.526020300000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.1500429,
				y: 4.526020300000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.2000429,
				y: 4.4760203,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.2500429,
				y: 4.4760203,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.3000429,
				y: 4.4760203,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8.050042900000001,
				y: 4.4760203,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8.7000429,
				y: 3.8260202999999997,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -8.7000429,
				y: 3.8260202999999997,
				from_layer: "bottom",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -8.7000429,
				y: 3.8260202999999997,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.550042900000001,
				y: 3.8260202999999997,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.3500429,
				y: 3.6260203000000004,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.6500429,
				y: 3.6260203000000004,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.6000429,
				y: 3.6260203000000004,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.4500429,
				y: 3.6260203000000004,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.550042899999999,
				y: 2.7260203,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -6.550042899999999,
				y: 2.7260203,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -6.550042899999999,
				y: 2.7260203,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.150042900000001,
				y: 2.3260202999999997,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.150042900000001,
				y: 2.2260203,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.1000429,
				y: 2.1760202999999994,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.050042899999999,
				y: 2.1760202999999994,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.050042899999999,
				y: 2.1260203000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.300042899999999,
				y: 2.1260203000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.2500429,
				y: 2.1760202999999994,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.2500429,
				y: 2.3260202999999997,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.8500429,
				y: 2.7260203,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.731461120121051,
				y: 2.850904,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_076",
		connection_name: "source_trace_311",
		source_trace_id: "source_trace_312",
		connectsTo: [
			"pcb_port_415",
			"pcb_port_416"
		],
		route: [
			{
				route_type: "wire",
				x: -4.51,
				y: -8.75,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.81,
				y: -8.75,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.109999999999999,
				y: -8.45,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.250063999999998,
				y: -8.350029000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -5.250063999999998,
				y: -8.350029000000001,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -5.250063999999998,
				y: -8.350029000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.21,
				y: -8.25,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.21,
				y: -6.449999999999999,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.31,
				y: -6.35,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.31,
				y: -6.25,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.409999999999999,
				y: -6.1499999999999995,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.409999999999999,
				y: -5.949999999999999,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.31,
				y: -5.85,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.31,
				y: -5.65,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.21,
				y: -5.65,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.109999999999999,
				y: -5.549999999999999,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.609999999999999,
				y: -5.549999999999999,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.409999999999999,
				y: -5.75,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.31,
				y: -5.85,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.01,
				y: -6.1499999999999995,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.01,
				y: -6.25,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.9099999999999993,
				y: -6.25,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.9099999999999993,
				y: -6.449999999999999,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.8099999999999996,
				y: -6.55,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.51,
				y: -6.55,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.4099999999999993,
				y: -6.55,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.209999999999999,
				y: -6.55,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.1099999999999994,
				y: -6.6499999999999995,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.01,
				y: -6.6499999999999995,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -1.9099999999999993,
				y: -6.75,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.9100000000000001,
				y: -6.75,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.6099999999999994,
				y: -6.449999999999999,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 0.9900000000000002,
				y: -6.449999999999999,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 1.0900000000000016,
				y: -6.35,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 2.49,
				y: -6.35,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 2.5900000000000016,
				y: -6.35,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 4.190000000000001,
				y: -6.35,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 4.290000000000001,
				y: -6.25,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 4.790000000000001,
				y: -6.25,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 4.99,
				y: -6.449999999999999,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 4.99,
				y: -6.55,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 5.190000000000001,
				y: -6.75,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: 5.190000000000001,
				y: -6.75,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 5.190000000000001,
				y: -6.75,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.190000000000001,
				y: -6.25,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.290000000000001,
				y: -6.1499999999999995,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.51,
				y: -6,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_136",
		connection_name: "source_trace_367",
		source_trace_id: "source_trace_366",
		connectsTo: [
			"pcb_port_480",
			"pcb_port_209"
		],
		route: [
			{
				route_type: "wire",
				x: -20.01,
				y: 17,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -20.01,
				y: 16.4,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -20.21,
				y: 16.200000000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -20.21,
				y: 14.1,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -20.21,
				y: 14,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -20.21,
				y: 12.4,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -19.01,
				y: 11.200000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -19.01,
				y: 9.5,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -19.01,
				y: 9.4,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -19.01,
				y: 7.1,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.61,
				y: 7.1,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.310000000000002,
				y: 6.8,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.07459322356173,
				y: 6.611331312821162,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_086",
		connection_name: "source_trace_262",
		source_trace_id: "source_trace_262",
		connectsTo: [
			"pcb_port_279",
			"pcb_port_259"
		],
		route: [
			{
				route_type: "wire",
				x: -12.872501315046964,
				y: -20.404999063009832,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.872501315046962,
				y: -20.304999063009834,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.372501315046962,
				y: -19.804999063009834,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.372501315046962,
				y: -17.604999063009835,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -12.372501315046962,
				y: -17.604999063009835,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -12.372501315046962,
				y: -17.604999063009835,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -12.372501315046962,
				y: -17.504999063009834,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -12.372501315046962,
				y: -17.404999063009832,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -12.372501315046962,
				y: -16.104999063009835,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -12.472501315046964,
				y: -16.004999063009834,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -12.472501315046964,
				y: -14.804999063009834,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -12.572501315046964,
				y: -14.704999063009833,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -12.572501315046964,
				y: -14.504999063009834,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -12.672501315046963,
				y: -14.404999063009832,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -12.672501315046963,
				y: -14.204999063009833,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -12.772501315046963,
				y: -14.104999063009833,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -12.772501315046963,
				y: -14.004999063009834,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -12.972501315046964,
				y: -13.804999063009834,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -12.972501315046964,
				y: -13.704999063009833,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -13.272501315046963,
				y: -13.404999063009832,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -13.272501315046963,
				y: -13.304999063009834,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -13.372501315046964,
				y: -13.304999063009834,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -13.772501315046963,
				y: -12.904999063009834,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -13.872501315046964,
				y: -12.904999063009834,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -14.472501315046962,
				y: -12.304999063009832,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -14.872501315046964,
				y: -12.304999063009832,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -14.972501315046962,
				y: -12.304999063009832,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -16.472501315046962,
				y: -12.304999063009832,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -16.472501315046962,
				y: -12.304999063009832,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -16.472501315046962,
				y: -12.304999063009832,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -16.472501315046962,
				y: -12.004999063009834,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -17.372501315046964,
				y: -11.104999063009833,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -17.55004,
				y: -10.899985000000001,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_085",
		connection_name: "source_trace_252",
		source_trace_id: "source_trace_252",
		connectsTo: [
			"pcb_port_256",
			"pcb_port_149"
		],
		route: [
			{
				route_type: "wire",
				x: -1.51,
				y: -19.75,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.8099999999999996,
				y: -20.45,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -0.8099999999999996,
				y: -20.45,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -0.8099999999999996,
				y: -20.45,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.9900000000000002,
				y: -18.65,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 5.890000000000001,
				y: -18.65,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 6.49,
				y: -17.65,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 6.49,
				y: -17.65,
				from_layer: "bottom",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 6.49,
				y: -17.65,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 6.49,
				y: -16.25,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 5.590000000000002,
				y: -15.350000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 4.890000000000001,
				y: -13.65,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 4.890000000000001,
				y: -7.75,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 5.690000000000001,
				y: -6.949999999999999,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 5.690000000000001,
				y: -6.550000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 4.890000000000001,
				y: -5.949999999999999,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -1.9099999999999993,
				y: -5.85,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.5157550000000004,
				y: -6.124921999999998,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -2.5157550000000004,
				y: -6.124921999999998,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -2.5157550000000004,
				y: -6.124921999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.0099999999999998,
				y: -8.45,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.20999999999999908,
				y: -8.45,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.5900000000000007,
				y: -9.25,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.4342450000000007,
				y: -9.474922,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_082",
		connection_name: "source_trace_379",
		source_trace_id: "source_trace_379",
		connectsTo: [
			"pcb_port_485",
			"pcb_port_272"
		],
		route: [
			{
				route_type: "wire",
				x: -4.440024766284221,
				y: -18.408342428495303,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.540024766284221,
				y: -18.408342428495303,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.440024766284221,
				y: -18.508342428495304,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.3400247662842206,
				y: -18.508342428495304,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.240024766284221,
				y: -18.608342428495305,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.740024766284221,
				y: -18.608342428495305,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.6400247662842204,
				y: -18.708342428495303,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.5250639999999986,
				y: -18.799875,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -2.5250639999999986,
				y: -18.799875,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -2.5250639999999986,
				y: -18.799875,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.440024766284221,
				y: -18.908342428495303,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.3400247662842206,
				y: -19.008342428495304,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.3400247662842206,
				y: -19.408342428495303,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.240024766284221,
				y: -19.408342428495303,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.1400247662842204,
				y: -19.508342428495304,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.740024766284221,
				y: -19.508342428495304,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.6400247662842204,
				y: -19.508342428495304,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 0.05997523371577884,
				y: -19.508342428495304,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 1.0599752337157788,
				y: -20.508342428495304,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: 1.0599752337157788,
				y: -20.508342428495304,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 1.0599752337157788,
				y: -20.508342428495304,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.959975233715779,
				y: -20.508342428495304,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.059975233715779,
				y: -20.508342428495304,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.8599752337157796,
				y: -20.508342428495304,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.959975233715781,
				y: -20.408342428495303,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.959975233715781,
				y: -19.308342428495305,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.059975233715779,
				y: -19.208342428495303,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.059975233715779,
				y: -18.908342428495303,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.15997523371578,
				y: -18.808342428495305,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.379547248074348,
				y: -18.655038249617725,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_078",
		connection_name: "source_trace_255",
		source_trace_id: "source_trace_261",
		connectsTo: [
			"pcb_port_267",
			"pcb_port_277"
		],
		route: [
			{
				route_type: "wire",
				x: 8.879518848074348,
				y: -18.655038249617725,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.179518848074348,
				y: -18.655038249617725,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.479518848074349,
				y: -18.955038249617722,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.579518848074347,
				y: -18.955038249617722,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: 9.579518848074347,
				y: -18.955038249617722,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 9.579518848074347,
				y: -18.955038249617722,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.579518848074347,
				y: -18.755038249617723,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 10.879518848074348,
				y: -17.455038249617722,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 10.879518848074348,
				y: -17.155038249617725,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 11.179518848074348,
				y: -16.855038249617724,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 11.279518848074348,
				y: -16.755038249617723,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 12.379518848074348,
				y: -15.655038249617723,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 12.379518848074348,
				y: -13.155038249617723,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 12.479518848074347,
				y: -13.055038249617724,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 12.479518848074347,
				y: -12.955038249617724,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 13.179518848074348,
				y: -12.255038249617723,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 13.279518848074348,
				y: -12.155038249617723,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 13.479518848074349,
				y: -11.955038249617724,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 15.179518848074348,
				y: -11.955038249617724,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 15.479518848074349,
				y: -11.655038249617723,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 15.479518848074349,
				y: -11.655038249617723,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 15.479518848074349,
				y: -11.655038249617723,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 16.07951884807435,
				y: -11.655038249617723,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 16.25,
				y: -11.76,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_150",
		connection_name: "source_trace_363",
		source_trace_id: "source_trace_250",
		connectsTo: [
			"pcb_port_476",
			"pcb_port_262"
		],
		route: [
			{
				route_type: "wire",
				x: 20.00996520852039,
				y: 3.5,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 20.00996520852039,
				y: 4.1000000000000005,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 20.209965208520394,
				y: 4.300000000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 20.209965208520394,
				y: 5,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 20.309965208520392,
				y: 5.1000000000000005,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 20.309965208520392,
				y: 5.800000000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 20.50996520852039,
				y: 6,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 20.50996520852039,
				y: 6.4,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 20.50996520852039,
				y: 6.5,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 20.50996520852039,
				y: 7,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 20.309965208520392,
				y: 7.200000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 20.309965208520392,
				y: 9.4,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 20.209965208520394,
				y: 9.5,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 20.209965208520394,
				y: 10.3,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 19.809965208520392,
				y: 10.700000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 18.809965208520392,
				y: 10.700000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 18.00996520852039,
				y: 11.5,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 17.00996520852039,
				y: 11.5,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 16.90996520852039,
				y: 11.600000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 16.90996520852039,
				y: 11.700000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 15.109965208520391,
				y: 11.700000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 15.009965208520391,
				y: 11.700000000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 12.509965208520391,
				y: 11.700000000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 12.309965208520392,
				y: 11.5,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 12.078717931279563,
				y: 11.26,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_154",
		connection_name: "source_trace_12",
		source_trace_id: "source_trace_12",
		connectsTo: [
			"pcb_port_307",
			"pcb_port_298"
		],
		route: [
			{
				route_type: "wire",
				x: -14.25,
				y: 18.99,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.95,
				y: 18.99,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.75,
				y: 19.189999999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.85,
				y: 19.189999999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.649999999999999,
				y: 19.39,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.649999999999999,
				y: 19.49,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.55,
				y: 19.589999999999996,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.35,
				y: 19.589999999999996,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.25,
				y: 19.589999999999996,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.85,
				y: 19.189999999999998,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.85,
				y: 19.189999999999998,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.35,
				y: 15.689999999999998,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: -6.35,
				y: 15.689999999999998,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -6.35,
				y: 15.689999999999998,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -6.25,
				y: 15.589999999999998,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.649999999999999,
				y: 14.989999999999998,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -5.649999999999999,
				y: 14.989999999999998,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -5.649999999999999,
				y: 14.989999999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.35,
				y: 14.689999999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.049999999999999,
				y: 14.689999999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.949999999999999,
				y: 14.589999999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.85,
				y: 14.589999999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.85,
				y: 14.489999999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.75,
				y: 14.389999999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.75,
				y: 13.29,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.750066,
				y: 13.1259568,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_109",
		connection_name: "source_trace_241",
		source_trace_id: "source_trace_301",
		connectsTo: [
			"pcb_port_404",
			"pcb_port_413"
		],
		route: [
			{
				route_type: "wire",
				x: -0.7500000000000003,
				y: -14.7288,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.75,
				y: -14.5788,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.7000000000000002,
				y: -14.5288,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.7000000000000002,
				y: -14.3538,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.6749999999999998,
				y: -14.3288,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.6749999999999998,
				y: -14.0288,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.375,
				y: -13.7288,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -0.375,
				y: -13.7288,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -0.375,
				y: -13.7288,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.25,
				y: -13.8538,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.22500000000000053,
				y: -13.8538,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.025000000000000355,
				y: -14.053799999999999,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 0.4500000000000002,
				y: -14.053799999999999,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 0.6749999999999998,
				y: -13.8288,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 0.6749999999999998,
				y: -12.1038,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 0.6749999999999998,
				y: -12.0788,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 0.6749999999999998,
				y: -9.278799999999999,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 2.7,
				y: -7.253799999999998,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 2.7250000000000005,
				y: -7.253799999999998,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 2.750000000000001,
				y: -7.2288,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 2.8,
				y: -7.2288,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 2.825,
				y: -7.203799999999999,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 2.8999999999999995,
				y: -7.203799999999999,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 3.075,
				y: -7.028799999999999,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: 3.075,
				y: -7.028799999999999,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 3.075,
				y: -7.028799999999999,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.4999999999999991,
				y: -7.028799999999999,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.3250000000000002,
				y: -6.8538,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "via",
				x: 1.3250000000000002,
				y: -6.8538,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 1.3250000000000002,
				y: -6.8538,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 0.8999999999999995,
				y: -6.428799999999999,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 0.8749999999999991,
				y: -6.428799999999999,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 0.8500000000000005,
				y: -6.403799999999999,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 0.7999999999999998,
				y: -6.403799999999999,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 0.7749999999999995,
				y: -6.378799999999998,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 0.6000000000000005,
				y: -6.378799999999998,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.40000000000000036,
				y: -5.378799999999998,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.4249999999999998,
				y: -5.3538,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.9249999999999998,
				y: -4.8538,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.9500000000000002,
				y: -4.8538,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.9750000000000005,
				y: -4.828799999999999,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.0250000000000004,
				y: -4.828799999999999,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.0499999999999998,
				y: -4.803799999999999,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.1749999999999998,
				y: -4.803799999999999,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.3500000000000005,
				y: -4.628799999999998,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -1.3500000000000005,
				y: -4.628799999999998,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -1.3500000000000005,
				y: -4.628799999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.4750000000000005,
				y: -4.628799999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.6500000000000004,
				y: -3.4537999999999975,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.705102890508773,
				y: -3.405,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_176",
		connection_name: "source_net_8",
		source_trace_id: "source_trace_52",
		connectsTo: [
			"pcb_port_353",
			"pcb_port_352"
		],
		route: [
			{
				route_type: "wire",
				x: -8.40153943237727,
				y: 2.749873,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.60153943237727,
				y: 2.749873,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.001539432377271,
				y: 3.1498730000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.40153943237727,
				y: 3.1498730000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.70153943237727,
				y: 4.449873,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.80153943237727,
				y: 4.549873000000001,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.80153943237727,
				y: 4.649873,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.90153943237727,
				y: 4.749873,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: -10.90153943237727,
				y: 4.749873,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -10.90153943237727,
				y: 4.749873,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -15.60153943237727,
				y: 4.749873,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -16.40153943237727,
				y: 5.549873000000001,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -16.80153943237727,
				y: 5.549873000000001,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -16.90153943237727,
				y: 5.549873000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -19.20153943237727,
				y: 5.549873000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -19.30153943237727,
				y: 5.649873,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -19.30153943237727,
				y: 5.649873,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -19.30153943237727,
				y: 5.649873,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -19.30153943237727,
				y: 5.549873000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -19.601539432377272,
				y: 5.249873,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -19.8050898871211,
				y: 5.010045782940122,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_014",
		connection_name: "source_trace_242",
		source_trace_id: "source_trace_242",
		connectsTo: [
			"pcb_port_138",
			"pcb_port_225"
		],
		route: [
			{
				route_type: "wire",
				x: 7.165755000000001,
				y: -12.074866,
				width: 0.485,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.315755000000001,
				y: -12.074866,
				layer: "top",
				width: 0.485
			},
			{
				route_type: "wire",
				x: 7.315755000000001,
				y: -12.074866,
				layer: "top",
				width: 0.49
			},
			{
				route_type: "wire",
				x: 7.390755,
				y: -12.074866,
				layer: "top",
				width: 0.49
			},
			{
				route_type: "wire",
				x: 7.390755,
				y: -12.074866,
				layer: "top",
				width: 0.51
			},
			{
				route_type: "wire",
				x: 7.465755000000001,
				y: -12.074866,
				layer: "top",
				width: 0.51
			},
			{
				route_type: "wire",
				x: 7.465755000000001,
				y: -12.074866,
				layer: "top",
				width: 0.55
			},
			{
				route_type: "wire",
				x: 7.540755000000001,
				y: -12.074866,
				layer: "top",
				width: 0.55
			},
			{
				route_type: "wire",
				x: 7.540755000000001,
				y: -12.074866,
				layer: "top",
				width: 0.6
			},
			{
				route_type: "wire",
				x: 7.615755,
				y: -12.074866,
				layer: "top",
				width: 0.6
			},
			{
				route_type: "wire",
				x: 7.615755,
				y: -12.074866,
				layer: "top",
				width: 0.59
			},
			{
				route_type: "wire",
				x: 7.690755,
				y: -12.074866,
				layer: "top",
				width: 0.59
			},
			{
				route_type: "wire",
				x: 7.690755,
				y: -12.074866,
				layer: "top",
				width: 0.58
			},
			{
				route_type: "wire",
				x: 7.765755,
				y: -12.074866,
				layer: "top",
				width: 0.58
			},
			{
				route_type: "wire",
				x: 7.765755,
				y: -12.074866,
				layer: "top",
				width: 0.565
			},
			{
				route_type: "wire",
				x: 7.840755000000001,
				y: -12.074866000000002,
				layer: "top",
				width: 0.565
			},
			{
				route_type: "wire",
				x: 7.840755000000001,
				y: -12.074866000000002,
				layer: "top",
				width: 0.54
			},
			{
				route_type: "wire",
				x: 7.915755000000001,
				y: -12.074866000000002,
				layer: "top",
				width: 0.54
			},
			{
				route_type: "wire",
				x: 7.915755000000001,
				y: -12.074866000000002,
				layer: "top",
				width: 0.515
			},
			{
				route_type: "wire",
				x: 7.990755,
				y: -12.074866000000002,
				layer: "top",
				width: 0.515
			},
			{
				route_type: "wire",
				x: 7.990755,
				y: -12.074866000000002,
				layer: "top",
				width: 0.51
			},
			{
				route_type: "wire",
				x: 8.065755,
				y: -12.074866000000002,
				layer: "top",
				width: 0.51
			},
			{
				route_type: "wire",
				x: 8.065755,
				y: -12.074866000000002,
				layer: "top",
				width: 0.505
			},
			{
				route_type: "wire",
				x: 8.215755,
				y: -12.074866000000002,
				layer: "top",
				width: 0.505
			},
			{
				route_type: "wire",
				x: 8.215755,
				y: -12.074866000000002,
				layer: "top",
				width: 0.52
			},
			{
				route_type: "wire",
				x: 8.290755,
				y: -12.074866000000002,
				layer: "top",
				width: 0.52
			},
			{
				route_type: "wire",
				x: 8.290755,
				y: -12.074866000000002,
				layer: "top",
				width: 0.545
			},
			{
				route_type: "wire",
				x: 8.365755,
				y: -12.074866000000002,
				width: 0.545,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.365755,
				y: -12.074866000000002,
				width: 0.59,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.415,
				y: -12.075000000000001,
				width: 0.59,
				layer: "top"
			},
			{
				route_type: "via",
				x: 8.415,
				y: -12.075000000000001,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 8.415,
				y: -12.075000000000001,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 8.465,
				y: -12.025,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 8.639999999999999,
				y: -12.025,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 8.764999999999999,
				y: -12.150000000000002,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 8.84,
				y: -12.150000000000002,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.264999999999999,
				y: -11.725000000000001,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.264999999999999,
				y: -11.350000000000001,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.139999999999999,
				y: -11.225000000000001,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.139999999999999,
				y: -11.125000000000002,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.315,
				y: -10.950000000000001,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 9.315,
				y: -10.950000000000001,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 9.315,
				y: -10.950000000000001,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.74,
				y: -10.950000000000001,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.04,
				y: -10.65,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.065,
				y: -10.625000000000002,
				width: 1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.14,
				y: -10.55,
				width: 1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.165,
				y: -10.55,
				width: 1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.215,
				y: -10.5,
				width: 1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.24,
				y: -10.5,
				width: 1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.265,
				y: -10.475000000000001,
				width: 1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.29,
				y: -10.475000000000001,
				width: 1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.315,
				y: -10.450000000000001,
				width: 1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.365,
				y: -10.450000000000001,
				width: 1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.39,
				y: -10.425,
				width: 1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 12.015,
				y: -10.425,
				width: 1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 12.19,
				y: -10.25,
				width: 1,
				layer: "top"
			},
			{
				route_type: "via",
				x: 12.19,
				y: -10.25,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 12.19,
				y: -10.25,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 14.015,
				y: -8.425,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 14.015,
				y: -8.425,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 14.015,
				y: -8.425,
				width: 1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 14.765,
				y: -7.675000000000001,
				width: 1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 14.79,
				y: -7.65,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 16.49,
				y: -5.950000000000001,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 16.515,
				y: -5.950000000000001,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 16.565,
				y: -5.9,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 16.59,
				y: -5.9,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 16.64,
				y: -5.850000000000001,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 16.69,
				y: -5.850000000000001,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 16.715,
				y: -5.825000000000001,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 16.74,
				y: -5.825000000000001,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 16.765,
				y: -5.800000000000001,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 16.84,
				y: -5.800000000000001,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 16.94,
				y: -5.700000000000001,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 17,
				y: -5.65,
				width: 0.3,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_115",
		connection_name: "source_trace_177",
		source_trace_id: "source_trace_177",
		connectsTo: [
			"pcb_port_246",
			"pcb_port_157"
		],
		route: [
			{
				route_type: "wire",
				x: -10.49,
				y: -14.5,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.715,
				y: -13.724999999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.89,
				y: -13.724999999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.74,
				y: -13.875,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.715,
				y: -13.875,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.64,
				y: -13.95,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.54,
				y: -13.95,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.49,
				y: -14,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.14,
				y: -14,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.965,
				y: -14.174999999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.89,
				y: -14.174999999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.84,
				y: -14.125,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -7.84,
				y: -14.125,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -7.84,
				y: -14.125,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.515,
				y: -14.125,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.49,
				y: -14.125,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.4399999999999995,
				y: -14.125,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.24,
				y: -13.924999999999999,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.215,
				y: -13.924999999999999,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.140000000000001,
				y: -13.849999999999998,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -2.039999999999999,
				y: -13.849999999999998,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.5649999999999995,
				y: -14.325,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.5399999999999991,
				y: -14.349999999999998,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -0.1899999999999995,
				y: -15.7,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -0.16575499999999854,
				y: -15.724964,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -0.16575499999999854,
				y: -15.724964,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -0.16575499999999854,
				y: -15.724964,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.1399999999999988,
				y: -15.725,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.014999999999998792,
				y: -15.725,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.3849999999999998,
				y: -15.325,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.3849999999999998,
				y: -15.25,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.41000000000000014,
				y: -15.224999999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.41000000000000014,
				y: -15.174999999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.4350000000000005,
				y: -15.149999999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.4350000000000005,
				y: -15.125,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.5350000000000019,
				y: -15.024999999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.5600000000000005,
				y: -15.024999999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.5849999999999991,
				y: -15,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.6349999999999998,
				y: -15,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.6600000000000019,
				y: -14.974999999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.1349999999999998,
				y: -14.974999999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.3849999999999998,
				y: -14.724999999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.4342450000000007,
				y: -14.675063999999999,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_079",
		connection_name: "source_trace_380",
		source_trace_id: "source_trace_380",
		connectsTo: [
			"pcb_port_486",
			"pcb_port_267"
		],
		route: [
			{
				route_type: "wire",
				x: -4.440024766284221,
				y: -17.908470428495303,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.540024766284221,
				y: -17.908470428495303,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.6400247662842204,
				y: -18.008470428495304,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -5.6400247662842204,
				y: -18.008470428495304,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -5.6400247662842204,
				y: -18.008470428495304,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.140024766284221,
				y: -18.008470428495304,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.740024766284221,
				y: -19.408470428495303,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.6400247662842204,
				y: -19.408470428495303,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.540024766284221,
				y: -19.508470428495304,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.8400247662842206,
				y: -19.508470428495304,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.440024766284221,
				y: -19.908470428495303,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.3400247662842206,
				y: -19.908470428495303,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.240024766284221,
				y: -20.008470428495304,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 1.25997523371578,
				y: -20.008470428495304,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 1.4599752337157792,
				y: -20.208470428495303,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 1.8599752337157796,
				y: -20.208470428495303,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 1.9599752337157792,
				y: -20.308470428495305,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 6.059975233715779,
				y: -20.308470428495305,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 6.15997523371578,
				y: -20.208470428495303,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 6.25997523371578,
				y: -20.108470428495306,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 7.759975233715778,
				y: -18.608470428495302,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 7.959975233715781,
				y: -18.608470428495302,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 8.059975233715779,
				y: -18.508470428495304,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 8.179518848074348,
				y: -18.455038249617722,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: 8.179518848074348,
				y: -18.455038249617722,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 8.179518848074348,
				y: -18.455038249617722,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.259975233715778,
				y: -18.408470428495303,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.35997523371578,
				y: -18.508470428495304,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.65997523371578,
				y: -18.508470428495304,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.879518848074348,
				y: -18.655038249617725,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_064",
		connection_name: "source_trace_264",
		source_trace_id: "source_trace_264",
		connectsTo: [
			"pcb_port_278",
			"pcb_port_271"
		],
		route: [
			{
				route_type: "wire",
				x: 16.25,
				y: -10.74,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 15.05,
				y: -10.739999999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: 15.05,
				y: -10.739999999999998,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 15.05,
				y: -10.739999999999998,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 14.75,
				y: -10.739999999999998,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 13.55,
				y: -11.94,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 13.450000000000001,
				y: -12.04,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 9.55,
				y: -15.939999999999998,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 9.45,
				y: -16.04,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8.15,
				y: -17.34,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 7.95,
				y: -17.34,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 7.45,
				y: -17.84,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 7.05,
				y: -17.84,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 6.85,
				y: -18.04,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 6.75,
				y: -18.04,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 6.6499999999999995,
				y: -18.14,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 5.75,
				y: -18.14,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 5.679547248074349,
				y: -18.15516624961773,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: 5.679547248074349,
				y: -18.15516624961773,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 5.679547248074349,
				y: -18.15516624961773,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.75,
				y: -18.14,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.15,
				y: -18.14,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.379547248074348,
				y: -18.155166249617725,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_087",
		connection_name: "source_trace_199",
		source_trace_id: "source_trace_199",
		connectsTo: [
			"pcb_port_83",
			"pcb_port_259"
		],
		route: [
			{
				route_type: "wire",
				x: -5.700063999999999,
				y: -5.850075,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.8500640000000015,
				y: -5.850075,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.900064,
				y: -5.900075000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.075064000000001,
				y: -5.900075000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.1000640000000015,
				y: -5.925075,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.125064000000002,
				y: -5.925075,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.150064,
				y: -5.950075,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.2250640000000015,
				y: -5.950075,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.250064000000002,
				y: -5.925075,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.625064000000002,
				y: -5.925075,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.400064,
				y: -6.700075,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.050064000000001,
				y: -7.050075000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.775064,
				y: -7.775075000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.775064,
				y: -7.825075,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.800064000000001,
				y: -7.850075,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.800064000000001,
				y: -7.875075000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.8500640000000015,
				y: -7.9250750000000005,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.875064000000002,
				y: -7.950075000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.950064000000001,
				y: -8.025075000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.125064000000002,
				y: -7.850075,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "via",
				x: -8.125064000000002,
				y: -7.850075,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -8.125064000000002,
				y: -7.850075,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.950064000000001,
				y: -8.025075000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.9750640000000015,
				y: -8.050075,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.000064000000002,
				y: -8.050075,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.025064,
				y: -8.075075000000002,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.075064000000001,
				y: -8.075075000000002,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.100064000000001,
				y: -8.100075,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.600064000000001,
				y: -8.100075,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.750064000000002,
				y: -8.250075,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.825064000000001,
				y: -8.250075,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.850064000000001,
				y: -8.275075000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.900064,
				y: -8.275075000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.925064,
				y: -8.300075,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.900064,
				y: -8.300075,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -12.225064000000001,
				y: -9.625075,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -12.225064000000001,
				y: -9.625075,
				from_layer: "inner2",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -12.225064000000001,
				y: -9.625075,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.350064000000001,
				y: -9.750075,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.450064000000001,
				y: -9.750075,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.750064000000002,
				y: -10.050075,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -13.300064000000003,
				y: -10.050075,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -13.575064000000001,
				y: -10.325075000000002,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -13.600064000000001,
				y: -10.325075000000002,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -13.625064000000002,
				y: -10.350075,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -13.650064,
				y: -10.350075,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -13.675064000000003,
				y: -10.375075,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -13.725064000000001,
				y: -10.375075,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -13.750064000000002,
				y: -10.400075000000001,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -14.575064000000001,
				y: -10.400075000000001,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -14.600064000000001,
				y: -10.400075000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -15.025064,
				y: -10.400075000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -15.100064000000001,
				y: -10.325075000000002,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -15.125064000000002,
				y: -10.325075000000002,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -15.150064,
				y: -10.300075,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -15.200064000000001,
				y: -10.300075,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -15.225064000000001,
				y: -10.275075000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -15.925064000000003,
				y: -10.275075000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -16.550064000000003,
				y: -9.650075000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -16.550064000000003,
				y: -9.650075000000001,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -16.550064000000003,
				y: -9.650075000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -16.550064000000003,
				y: -9.900075000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -16.800064000000003,
				y: -10.150075000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -16.800064000000003,
				y: -10.175075,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -16.900064,
				y: -10.275075000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -16.925064000000003,
				y: -10.275075000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -17.500064000000002,
				y: -10.850075,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -17.55004,
				y: -10.899985000000001,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_081",
		connection_name: "source_trace_254",
		source_trace_id: "source_trace_260",
		connectsTo: [
			"pcb_port_272",
			"pcb_port_275"
		],
		route: [
			{
				route_type: "wire",
				x: 7.379547248074348,
				y: -18.655038249617725,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.679547248074349,
				y: -18.655038249617725,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.979547248074349,
				y: -18.955038249617722,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.37954724807435,
				y: -18.955038249617722,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.479547248074349,
				y: -19.055038249617724,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.979547248074349,
				y: -19.055038249617724,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.37954724807435,
				y: -19.455038249617722,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.779547248074348,
				y: -19.455038249617722,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.87954724807435,
				y: -19.355038249617724,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.279547248074348,
				y: -19.355038249617724,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.37954724807435,
				y: -19.355038249617724,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.17954724807435,
				y: -19.355038249617724,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.67954724807435,
				y: -18.855038249617724,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 12.079547248074348,
				y: -18.855038249617724,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 12.779547248074348,
				y: -18.155038249617725,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 13.97954724807435,
				y: -18.155038249617725,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 14.079547248074348,
				y: -18.255038249617723,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 14.279547248074348,
				y: -18.255038249617723,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 14.279547248074348,
				y: -18.355038249617724,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 14.47954724807435,
				y: -18.355038249617724,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 14.579547248074348,
				y: -18.455038249617722,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 14.97954724807435,
				y: -18.455038249617722,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 15.079547248074348,
				y: -18.555038249617724,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 15.97954724807435,
				y: -18.555038249617724,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 16.07954724807435,
				y: -18.455038249617722,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 16.47954724807435,
				y: -18.455038249617722,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 16.57954724807435,
				y: -18.355038249617724,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 16.67954724807435,
				y: -18.355038249617724,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 16.779547248074348,
				y: -18.255038249617723,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 16.87954724807435,
				y: -18.255038249617723,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 16.97954724807435,
				y: -18.155038249617725,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 17.07954724807435,
				y: -18.155038249617725,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 17.17954724807435,
				y: -18.055038249617724,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 17.279547248074348,
				y: -18.055038249617724,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 18.07954724807435,
				y: -17.255038249617723,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 18.07954724807435,
				y: -17.155038249617725,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 18.37954724807435,
				y: -16.855038249617724,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 18.37954724807435,
				y: -16.455038249617722,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 18.47954724807435,
				y: -16.355038249617724,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 18.47954724807435,
				y: -15.855038249617724,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 18.57954724807435,
				y: -15.755038249617723,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 18.57954724807435,
				y: -15.655038249617723,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 19.57954724807435,
				y: -14.655038249617723,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 19.57954724807435,
				y: -13.655038249617723,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 19.57954724807435,
				y: -13.555038249617724,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 19.57954724807435,
				y: -12.855038249617722,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 19.47954724807435,
				y: -12.755038249617723,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 18.67954724807435,
				y: -12.755038249617723,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 18.57954724807435,
				y: -12.655038249617723,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 18.17954724807435,
				y: -12.655038249617723,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 17.47954724807435,
				y: -11.955038249617724,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 17.25,
				y: -11.76,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_182",
		connection_name: "source_net_2",
		source_trace_id: "source_trace_60",
		connectsTo: [
			"pcb_port_366",
			"pcb_port_364"
		],
		route: [
			{
				route_type: "wire",
				x: 19.24998056096147,
				y: 4.49,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 16.649980560961467,
				y: 4.49,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: 16.649980560961467,
				y: 4.49,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 16.649980560961467,
				y: 4.49,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 16.34998056096147,
				y: 4.49,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 16.24998056096147,
				y: 4.49,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 15.349980560961468,
				y: 4.49,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 14.749980560961468,
				y: 3.8900000000000006,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 14.649980560961467,
				y: 3.8900000000000006,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 14.549980560961467,
				y: 3.790000000000001,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 11.149980560961467,
				y: 3.790000000000001,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 10.749980560961468,
				y: 4.19,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 8.649980560961467,
				y: 4.19,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 8.549980560961467,
				y: 4.19,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 7.849980560961467,
				y: 4.19,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 7.4499805609614675,
				y: 3.790000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 5.049980560961467,
				y: 3.790000000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: 5.049980560961467,
				y: 3.790000000000001,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 5.049980560961467,
				y: 3.790000000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.049980560961467,
				y: 3.5900000000000007,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.449980560961467,
				y: 3.1900000000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.449980560961467,
				y: 2.99,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.549980560961467,
				y: 2.8900000000000006,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.749980560961467,
				y: 2.8900000000000006,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.9499805609614675,
				y: 2.6900000000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.168716187871191,
				y: 2.5,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_189",
		connection_name: "source_trace_63",
		source_trace_id: "source_trace_63",
		connectsTo: [
			"pcb_port_367",
			"pcb_port_363"
		],
		route: [
			{
				route_type: "wire",
				x: 19.24998056096147,
				y: 5.51,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 17.67498056096147,
				y: 5.51,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 17.12498056096147,
				y: 4.96,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: 17.12498056096147,
				y: 4.96,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 17.12498056096147,
				y: 4.96,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 16.324980560961468,
				y: 4.96,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 16.299980560961465,
				y: 4.96,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8.774980560961467,
				y: 4.96,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8.749980560961468,
				y: 4.96,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 7.674980560961467,
				y: 4.96,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 7.549980560961467,
				y: 4.835,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 6.474980560961467,
				y: 4.835,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: 6.474980560961467,
				y: 4.835,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 6.474980560961467,
				y: 4.835,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.924980560961467,
				y: 4.285,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.349980560961467,
				y: 4.285,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.249980560961467,
				y: 4.185,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.724980560961467,
				y: 3.71,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.924980560961467,
				y: 3.71,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.124980560961467,
				y: 3.51,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.168716187871191,
				y: 3.44996,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_173",
		connection_name: "source_net_6",
		source_trace_id: "source_trace_26",
		connectsTo: [
			"pcb_port_323",
			"pcb_port_336"
		],
		route: [
			{
				route_type: "wire",
				x: 0.8973100426157019,
				y: 12.674897973255915,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.9973100426157027,
				y: 12.674897973255915,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: 1.9973100426157027,
				y: 12.674897973255915,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 1.9973100426157027,
				y: 12.674897973255915,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 3.7973100426157025,
				y: 12.674897973255915,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 3.897310042615702,
				y: 12.674897973255915,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 6.2973100426157025,
				y: 12.674897973255915,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8.997310042615704,
				y: 9.974897973255914,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 10.897310042615702,
				y: 9.974897973255914,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 10.997310042615704,
				y: 9.974897973255914,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 12.897310042615702,
				y: 9.974897973255914,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: 12.897310042615702,
				y: 9.974897973255914,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 12.897310042615702,
				y: 9.974897973255914,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 13.097310042615701,
				y: 9.774897973255914,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 13.397310042615702,
				y: 9.774897973255914,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 13.697310042615703,
				y: 9.474897973255914,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 13.8508706246005,
				y: 9.30004,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_170",
		connection_name: "source_net_7",
		source_trace_id: "source_trace_27",
		connectsTo: [
			"pcb_port_334",
			"pcb_port_322"
		],
		route: [
			{
				route_type: "wire",
				x: 13.8508706246005,
				y: 11.19996,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 12.8508706246005,
				y: 11.19996,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: 12.8508706246005,
				y: 11.19996,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 12.8508706246005,
				y: 11.19996,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 10.950870624600498,
				y: 11.19996,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 10.850870624600498,
				y: 11.19996,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 5.050870624600499,
				y: 11.19996,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 4.750870624600498,
				y: 11.499960000000002,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 3.350870624600498,
				y: 11.499960000000002,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 3.2508706246004984,
				y: 11.499960000000002,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 1.6508706246004978,
				y: 11.499960000000002,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 1.2508706246004984,
				y: 11.89996,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 0.5508706246004982,
				y: 11.89996,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 0.4972600426157019,
				y: 11.874897973255914,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: 0.4972600426157019,
				y: 11.874897973255914,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 0.4972600426157019,
				y: 11.874897973255914,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.45087062460049765,
				y: 11.999960000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.45087062460049765,
				y: 12.499960000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.49726004261570184,
				y: 12.674897973255915,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_149",
		connection_name: "source_trace_250",
		source_trace_id: "source_trace_211",
		connectsTo: [
			"pcb_port_262",
			"pcb_port_221"
		],
		route: [
			{
				route_type: "wire",
				x: 12.078717931279563,
				y: 11.26,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 12.078717931279563,
				y: 13.26,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 12.17871793127956,
				y: 13.36,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 12.17871793127956,
				y: 14.16,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 12.17871793127956,
				y: 14.26,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 12.17871793127956,
				y: 14.56,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 12.078717931279563,
				y: 14.66,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 12.078717931279563,
				y: 14.76,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.778717931279562,
				y: 15.06,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.67871793127956,
				y: 15.06,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.578717931279563,
				y: 15.16,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.4787179312795615,
				y: 15.16,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.7787179312795622,
				y: 16.86,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.9787179312795615,
				y: 16.86,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.878717931279562,
				y: 16.86,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.2787179312795622,
				y: 16.86,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.6787179312795617,
				y: 18.46,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.5000949252088579,
				y: 18.61762915427744,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_080",
		connection_name: "source_trace_255",
		source_trace_id: "source_trace_88",
		connectsTo: [
			"pcb_port_88",
			"pcb_port_486"
		],
		route: [
			{
				route_type: "wire",
				x: -5.700063999999999,
				y: -3.850079,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.575063999999999,
				y: -3.975079000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.200063999999999,
				y: -3.975079000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.175063999999999,
				y: -4.000079000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.150063999999999,
				y: -4.000079000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.100064,
				y: -4.050079000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.900063999999999,
				y: -4.050079000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -4.900063999999999,
				y: -4.050079000000004,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -4.900063999999999,
				y: -4.050079000000004,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.950063999999999,
				y: -4.100079000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.975064,
				y: -4.100079000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.000063999999998,
				y: -4.125079000000003,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.025063999999999,
				y: -4.125079000000003,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.050063999999999,
				y: -4.150079000000002,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.725063999999999,
				y: -4.150079000000002,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.200063999999999,
				y: -3.6750790000000038,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.225063999999999,
				y: -3.6750790000000038,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.275063999999999,
				y: -3.625079000000003,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.300063999999999,
				y: -3.625079000000003,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.325063999999999,
				y: -3.600079000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.375063999999999,
				y: -3.600079000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.400063999999999,
				y: -3.5750790000000023,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.600063999999999,
				y: -3.5750790000000023,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.625063999999999,
				y: -3.600079000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.675063999999999,
				y: -3.600079000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.700063999999999,
				y: -3.625079000000003,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.275063999999999,
				y: -3.625079000000003,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.300063999999999,
				y: -3.6500790000000016,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.350063999999999,
				y: -3.6500790000000016,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.375063999999999,
				y: -3.6750790000000038,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.400063999999999,
				y: -3.6750790000000038,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.450063999999999,
				y: -3.725079000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.475063999999999,
				y: -3.725079000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.550063999999999,
				y: -3.8000790000000038,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.550063999999999,
				y: -3.8250790000000023,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.600063999999999,
				y: -3.875079000000003,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.600063999999999,
				y: -3.9000790000000016,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.625063999999999,
				y: -3.9250790000000038,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.625063999999999,
				y: -3.975079000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.650063999999999,
				y: -4.000079000000003,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.650063999999999,
				y: -6.125079000000003,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.650063999999999,
				y: -6.150079000000002,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.650063999999999,
				y: -8.700079000000002,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.125063999999999,
				y: -9.225079000000003,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.125063999999999,
				y: -9.250079000000003,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.075063999999999,
				y: -9.300079000000002,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.075063999999999,
				y: -9.325079000000002,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.050063999999999,
				y: -9.350079000000003,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.050063999999999,
				y: -9.400079000000002,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.025063999999999,
				y: -9.425079000000002,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.025063999999999,
				y: -11.125079000000003,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.600064,
				y: -12.550079000000002,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.600064,
				y: -13.025079000000002,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -5.600064,
				y: -13.025079000000002,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -5.600064,
				y: -13.025079000000002,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.600064,
				y: -14.425079000000004,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.350064,
				y: -14.675079000000004,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.350064,
				y: -14.700079000000002,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.325063999999999,
				y: -14.725079000000003,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.325063999999999,
				y: -14.750079000000003,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.300063999999999,
				y: -14.775079000000002,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.300063999999999,
				y: -14.825079000000002,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.275063999999999,
				y: -14.850079000000003,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.275063999999999,
				y: -15.025079000000002,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.275063999999999,
				y: -15.050079000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.275063999999999,
				y: -15.375079000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.250063999999998,
				y: -15.400079000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.250063999999998,
				y: -15.425079000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.225064,
				y: -15.450079000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.225064,
				y: -15.475079000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.200063999999999,
				y: -15.500079000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.200063999999999,
				y: -15.525079000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.175063999999999,
				y: -15.550079000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.175063999999999,
				y: -15.600079000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.150063999999999,
				y: -15.625079000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.150063999999999,
				y: -17.200079000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.500063999999998,
				y: -17.850079,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.440024766284221,
				y: -17.908470428495303,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_083",
		connection_name: "source_trace_254",
		source_trace_id: "source_trace_87",
		connectsTo: [
			"pcb_port_87",
			"pcb_port_485"
		],
		route: [
			{
				route_type: "wire",
				x: -5.700063999999999,
				y: -4.249875,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.575063999999999,
				y: -4.374874999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.200063999999999,
				y: -4.374874999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.175063999999999,
				y: -4.3998750000000015,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.150063999999999,
				y: -4.3998750000000015,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.125063999999999,
				y: -4.424875,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.125063999999999,
				y: -4.449875000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.875063999999999,
				y: -4.699875000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -4.875063999999999,
				y: -4.699875000000002,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -4.875063999999999,
				y: -4.699875000000002,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.250063999999999,
				y: -4.324875000000002,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.250063999999999,
				y: -4.299875,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.275063999999999,
				y: -4.2748750000000015,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.275063999999999,
				y: -4.249874999999999,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.300063999999999,
				y: -4.224875000000001,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.300063999999999,
				y: -4.199875000000002,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.325063999999999,
				y: -4.174875,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.325063999999999,
				y: -3.6248749999999994,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.375063999999999,
				y: -3.5748750000000022,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.375063999999999,
				y: -1.7498749999999994,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -5.375063999999999,
				y: -1.7498749999999994,
				from_layer: "inner1",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -5.375063999999999,
				y: -1.7498749999999994,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.375063999999999,
				y: -2.049875,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.200063999999999,
				y: -2.8748749999999994,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.200063999999999,
				y: -2.8998750000000015,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.250063999999999,
				y: -2.9498750000000022,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.250063999999999,
				y: -2.974875000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.2750639999999995,
				y: -2.9998749999999994,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.2750639999999995,
				y: -3.049875,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.300063999999999,
				y: -3.0748750000000022,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.300063999999999,
				y: -3.174875,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.850064,
				y: -3.724875000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.850064,
				y: -3.7498749999999994,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.875063999999999,
				y: -3.7748750000000015,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.875063999999999,
				y: -3.799875,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.900063999999999,
				y: -3.8248750000000022,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.900063999999999,
				y: -3.849875000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.925063999999999,
				y: -3.8748749999999994,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.925063999999999,
				y: -4.499874999999999,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.950063999999999,
				y: -4.5248750000000015,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.950063999999999,
				y: -5.474875000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.050063999999999,
				y: -5.5748750000000005,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -7.050063999999999,
				y: -5.5748750000000005,
				from_layer: "bottom",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -7.050063999999999,
				y: -5.5748750000000005,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.050063999999999,
				y: -6.924875,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.050063999999999,
				y: -6.9498750000000005,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.050063999999999,
				y: -7.0248750000000015,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.025063999999999,
				y: -7.049875,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.025063999999999,
				y: -7.099875000000001,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.625063999999999,
				y: -7.499875000000001,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.625063999999999,
				y: -7.5248750000000015,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.575063999999999,
				y: -7.5748750000000005,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.575063999999999,
				y: -7.599875000000001,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.550063999999999,
				y: -7.624875000000001,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.550063999999999,
				y: -7.674875,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.5250639999999995,
				y: -7.6998750000000005,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.5250639999999995,
				y: -8.049875,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.550063999999999,
				y: -8.074875,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.550063999999999,
				y: -8.099875,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.575063999999999,
				y: -8.124875000000001,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.575063999999999,
				y: -8.174875,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.600063999999999,
				y: -8.199875,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.600063999999999,
				y: -9.049875,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.625063999999999,
				y: -9.074875,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.625063999999999,
				y: -11.049875,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.325063999999999,
				y: -12.349875,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.325063999999999,
				y: -12.374875000000001,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.300063999999999,
				y: -12.399875000000002,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.300063999999999,
				y: -12.424875000000002,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.275063999999999,
				y: -12.449875,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.275063999999999,
				y: -12.649875000000002,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.225063999999999,
				y: -12.699875,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.225063999999999,
				y: -12.724875,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.175063999999999,
				y: -12.774875000000002,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.175063999999999,
				y: -12.799875000000002,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.150063999999999,
				y: -12.824875,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.150063999999999,
				y: -12.874875000000001,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.125063999999999,
				y: -12.899875000000002,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.125063999999999,
				y: -13.874875000000001,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.425063999999999,
				y: -14.574875000000002,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.425063999999999,
				y: -14.599875,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.375063999999999,
				y: -14.649875000000002,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.375063999999999,
				y: -14.674875,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.350063999999999,
				y: -14.699875000000002,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.350063999999999,
				y: -14.749875000000001,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.325063999999999,
				y: -14.774875000000002,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.325063999999999,
				y: -15.399875000000002,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.325063999999999,
				y: -15.424875,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.325063999999999,
				y: -16.699875000000002,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -4.325063999999999,
				y: -16.699875000000002,
				from_layer: "inner2",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -4.325063999999999,
				y: -16.699875000000002,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.325063999999999,
				y: -16.999875000000003,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.5250639999999986,
				y: -18.799875,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -2.5250639999999986,
				y: -18.799875,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -2.5250639999999986,
				y: -18.799875,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.425063999999999,
				y: -18.799875,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.600063999999999,
				y: -18.624875000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.625063999999999,
				y: -18.624875000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.6500639999999986,
				y: -18.599875,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.250063999999999,
				y: -18.599875,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.400063999999999,
				y: -18.449875000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.440024766284221,
				y: -18.408342428495303,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_199",
		connection_name: "source_trace_330",
		source_trace_id: "source_trace_330",
		connectsTo: [
			"pcb_port_442",
			"pcb_port_441"
		],
		route: [
			{
				route_type: "wire",
				x: -2.44996,
				y: -17.75,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.2999600000000022,
				y: -17.75,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.2499600000000015,
				y: -17.8,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.0999599999999994,
				y: -17.8,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.3749600000000015,
				y: -18.525,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.4249600000000022,
				y: -18.575,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -1.4249600000000022,
				y: -18.575,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -1.4249600000000022,
				y: -18.575,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -2.1249600000000015,
				y: -18.575,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -2.2499600000000015,
				y: -18.45,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -2.27496,
				y: -18.45,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -2.2999600000000022,
				y: -18.425,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -2.324960000000001,
				y: -18.425,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -2.3499599999999994,
				y: -18.4,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -2.3749600000000015,
				y: -18.4,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -2.39996,
				y: -18.375,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.3749600000000015,
				y: -18.375,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.39996,
				y: -18.375,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.449960000000001,
				y: -18.425,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.4999600000000015,
				y: -18.425,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.52496,
				y: -18.45,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.77496,
				y: -18.45,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.7999600000000004,
				y: -18.425,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.824960000000001,
				y: -18.425,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.849960000000001,
				y: -18.4,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.8749600000000015,
				y: -18.4,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.2499600000000015,
				y: -18.025,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.27496,
				y: -18.025,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -6.27496,
				y: -18.025,
				from_layer: "bottom",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -6.27496,
				y: -18.025,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.449960000000001,
				y: -17.85,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.52496,
				y: -17.85,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.5499600000000004,
				y: -17.825,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.699960000000001,
				y: -17.825,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.724960000000001,
				y: -17.8,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.499960000000002,
				y: -17.8,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.52496,
				y: -17.775,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.57496,
				y: -17.775,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.599960000000001,
				y: -17.75,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.624960000000002,
				y: -17.75,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.64996,
				y: -17.725,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.67496,
				y: -17.725,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.724960000000001,
				y: -17.675,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.749960000000002,
				y: -17.675,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.94996,
				y: -17.475,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -9.974960000000001,
				y: -17.475,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -9.999960000000002,
				y: -17.45,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.04996,
				y: -17.45,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.07496,
				y: -17.425,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.099960000000001,
				y: -17.425,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.124960000000002,
				y: -17.4,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.149960000000002,
				y: -17.4,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.874960000000002,
				y: -16.675,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -11.349960000000001,
				y: -16.675,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -11.57496,
				y: -16.45,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -11.57496,
				y: -12.475,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.849960000000001,
				y: -11.75,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -10.849960000000001,
				y: -11.75,
				from_layer: "inner2",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -10.849960000000001,
				y: -11.75,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.89996,
				y: -10.7,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.924960000000002,
				y: -10.674999999999999,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -12.07496,
				y: -10.524999999999999,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -12.07496,
				y: -10.424999999999999,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -13.32496,
				y: -9.174999999999999,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -13.32496,
				y: -8.725,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -13.32496,
				y: -8.725,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -13.32496,
				y: -8.725,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.77496,
				y: -8.725,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.94996,
				y: -8.549999999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.990000000000002,
				y: -8.500000000000002,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_116",
		connection_name: "source_trace_251",
		source_trace_id: "source_trace_247",
		connectsTo: [
			"pcb_port_254",
			"pcb_port_260"
		],
		route: [
			{
				route_type: "wire",
				x: -3.76,
				y: -11,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.66,
				y: -11,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.16,
				y: -11.5,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.0600000000000023,
				y: -11.5,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.0600000000000023,
				y: -12.6,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.9599999999999973,
				y: -12.65,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -2.9599999999999973,
				y: -12.65,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -2.9599999999999973,
				y: -12.65,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.0600000000000023,
				y: -12.8,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.960000000000001,
				y: -13.7,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.960000000000001,
				y: -13.9,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.960000000000001,
				y: -14,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.960000000000001,
				y: -14.3,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -3.960000000000001,
				y: -14.3,
				from_layer: "inner1",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -3.960000000000001,
				y: -14.3,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.060000000000002,
				y: -14.3,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.160000000000002,
				y: -14.2,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.860000000000001,
				y: -14.2,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.960000000000001,
				y: -14.3,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -6.960000000000001,
				y: -14.3,
				from_layer: "bottom",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -6.960000000000001,
				y: -14.3,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.460000000000001,
				y: -13.8,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.460000000000001,
				y: -13.7,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.560000000000002,
				y: -13.7,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.660000000000002,
				y: -13.6,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.260000000000002,
				y: -13.6,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.560000000000002,
				y: -11.3,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -15.760000000000002,
				y: -11.3,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -16.26,
				y: -10.8,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -16.360000000000003,
				y: -10.7,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -17.160000000000004,
				y: -9.899999999999999,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -17.160000000000004,
				y: -9.899999999999999,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -17.160000000000004,
				y: -9.899999999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.26,
				y: -8.8,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.5,
				y: -8.600014999999999,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_110",
		connection_name: "source_trace_315",
		source_trace_id: "source_trace_315",
		connectsTo: [
			"pcb_port_431",
			"pcb_port_422"
		],
		route: [
			{
				route_type: "wire",
				x: 13.844965389489973,
				y: 7.447599992332377,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 13.144965389489974,
				y: 6.747599992332374,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: 13.144965389489974,
				y: 6.747599992332374,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 13.144965389489974,
				y: 6.747599992332374,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 13.144965389489974,
				y: 4.547599992332374,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 13.144965389489974,
				y: 4.447599992332373,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 13.144965389489974,
				y: 3.5475999923323744,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 12.344965389489973,
				y: 2.7475999923323737,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 12.344965389489973,
				y: 2.5475999923323744,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 11.444965389489973,
				y: 1.647599992332374,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 11.444965389489973,
				y: 1.4475999923323748,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 11.344965389489973,
				y: 1.3475999923323752,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 11.344965389489973,
				y: 0.6475999923323741,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 10.644965389489974,
				y: -0.052400007667625204,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 10.644965389489974,
				y: -0.052400007667625204,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 10.644965389489974,
				y: -0.052400007667625204,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.644965389489974,
				y: -2.2524000076676263,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.144965389489974,
				y: -2.7524000076676263,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.144965389489974,
				y: -3.7524000076676263,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.144965389489974,
				y: -3.852400007667626,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.144965389489974,
				y: -6.052400007667626,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.644965389489974,
				y: -6.552400007667626,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.4212,
				y: -6.750022308069838,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_192",
		connection_name: "source_trace_290",
		source_trace_id: "source_trace_290",
		connectsTo: [
			"pcb_port_389",
			"pcb_port_395"
		],
		route: [
			{
				route_type: "wire",
				x: -2.05004,
				y: -5.250002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.1500399999999997,
				y: -5.250002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -1.1500399999999997,
				y: -5.250002,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -1.1500399999999997,
				y: -5.250002,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 0.8499600000000003,
				y: -5.250002,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 0.9499599999999999,
				y: -5.250002,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 3.94996,
				y: -5.250002,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 6.249960000000001,
				y: -2.9500019999999996,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 10.349960000000003,
				y: -2.9500019999999996,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 10.44996,
				y: -2.9500019999999996,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 11.549960000000002,
				y: -2.9500019999999996,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 11.749960000000002,
				y: -2.7500020000000003,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 12.44996,
				y: -2.7500020000000003,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: 12.44996,
				y: -2.7500020000000003,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 12.44996,
				y: -2.7500020000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 12.44996,
				y: -2.550002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 12.749960000000002,
				y: -2.2500020000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 12.749960000000002,
				y: -1.7500020000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 12.849960000000003,
				y: -1.6500020000000006,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 13.01,
				y: -1.5,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_142",
		connection_name: "source_trace_211",
		source_trace_id: "source_trace_211",
		connectsTo: [
			"pcb_port_207",
			"pcb_port_504"
		],
		route: [
			{
				route_type: "wire",
				x: -18.07459322356173,
				y: 8.611327312821162,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.07459322356173,
				y: 9.111327312821162,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -17.87459322356173,
				y: 9.311327312821161,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -17.87459322356173,
				y: 9.311327312821161,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -17.87459322356173,
				y: 9.311327312821161,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -17.87459322356173,
				y: 5.71132731282116,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -17.87459322356173,
				y: 5.611327312821162,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -17.87459322356173,
				y: 3.21132731282116,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -19.57459322356173,
				y: 1.5113273128211606,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -19.57459322356173,
				y: -3.1886726871788404,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -19.57459322356173,
				y: -3.1886726871788404,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -19.57459322356173,
				y: -3.1886726871788404,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -19.87459322356173,
				y: -3.4886726871788394,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -19.87459322356173,
				y: -4.1886726871788404,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -19.87459322356173,
				y: -4.28867268717884,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -19.87459322356173,
				y: -6.08867268717884,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -19.97459322356173,
				y: -6.18867268717884,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -19.97459322356173,
				y: -6.28867268717884,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -20.07459322356173,
				y: -6.38867268717884,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -20.07459322356173,
				y: -7.08867268717884,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -20.01,
				y: -7.25,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_094",
		connection_name: "source_trace_355",
		source_trace_id: "source_trace_355",
		connectsTo: [
			"pcb_port_55",
			"pcb_port_469"
		],
		route: [
			{
				route_type: "wire",
				x: -12.549936,
				y: -4.649925,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.649936000000002,
				y: -4.749925000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.149936000000002,
				y: -4.749925000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.349936000000003,
				y: -4.949925,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.449936000000001,
				y: -4.949925,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -13.449936000000001,
				y: -4.949925,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -13.449936000000001,
				y: -4.949925,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -14.749936000000002,
				y: -6.249925000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -14.849936000000003,
				y: -6.249925000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -14.949936000000001,
				y: -6.349925000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -15.049936000000002,
				y: -6.449925,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -15.849936000000003,
				y: -7.249925000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -16.549936000000002,
				y: -7.249925000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -16.749936,
				y: -7.449925,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -16.749936,
				y: -8.749925000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -17.649936000000004,
				y: -9.649925000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -17.649936000000004,
				y: -10.949925,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -17.549936000000002,
				y: -11.049925000000002,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -17.549936000000002,
				y: -12.049925000000002,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -18.149936000000004,
				y: -12.649925000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -18.349936000000003,
				y: -12.649925000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -18.549936000000002,
				y: -12.849925,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -18.549936000000002,
				y: -16.749925,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -18.549936000000002,
				y: -16.849925000000002,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -18.549936000000002,
				y: -18.849925000000002,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -18.549936000000002,
				y: -18.849925000000002,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -18.549936000000002,
				y: -18.849925000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.549936000000002,
				y: -19.049925,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.049936000000002,
				y: -19.549925,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -17.850014,
				y: -19.749999,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_006",
		connection_name: "source_trace_201",
		source_trace_id: "source_trace_204",
		connectsTo: [
			"pcb_port_196",
			"pcb_port_230"
		],
		route: [
			{
				route_type: "wire",
				x: 9.3999571,
				y: 13.1260203,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.3999571,
				y: 11.726020299999998,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "via",
				x: 9.3999571,
				y: 11.726020299999998,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 9.3999571,
				y: 11.726020299999998,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.3999571,
				y: 10.226020299999998,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.3999571,
				y: 10.126020299999997,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.3999571,
				y: 4.326020299999998,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.0999571,
				y: 4.026020299999999,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.0999571,
				y: -0.4739797000000028,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.0999571,
				y: -0.5739797000000024,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.0999571,
				y: -1.173979700000002,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 8.8999571,
				y: -1.3739797000000022,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 8.8999571,
				y: -1.3739797000000022,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 8.8999571,
				y: -1.3739797000000022,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.8999571,
				y: -3.2739797000000017,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.1375,
				y: -3.5000157429909398,
				width: 0.3,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_190",
		connection_name: "source_trace_294",
		source_trace_id: "source_trace_294",
		connectsTo: [
			"pcb_port_387",
			"pcb_port_393"
		],
		route: [
			{
				route_type: "wire",
				x: 2.2499015733220578,
				y: 10.974894957317224,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.0499015733220585,
				y: 10.974894957317224,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: 3.0499015733220585,
				y: 10.974894957317224,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 3.0499015733220585,
				y: 10.974894957317224,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 5.149901573322058,
				y: 10.974894957317224,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 5.249901573322058,
				y: 10.974894957317224,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 7.849901573322059,
				y: 10.974894957317224,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.049901573322058,
				y: 12.174894957317225,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.149901573322058,
				y: 12.174894957317225,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.249901573322058,
				y: 12.274894957317224,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 10.649901573322058,
				y: 12.274894957317224,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 10.84990157332206,
				y: 12.474894957317224,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 16.249901573322056,
				y: 12.474894957317224,
				width: 0.2,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 16.349901573322057,
				y: 12.474894957317224,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 18.349901573322057,
				y: 12.474894957317224,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 18.349901573322057,
				y: 12.474894957317224,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 18.349901573322057,
				y: 12.474894957317224,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 19.04990157332206,
				y: 12.474894957317224,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 19.249970497009773,
				y: 12.707522007712907,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_007",
		connection_name: "source_trace_58",
		source_trace_id: "source_trace_205",
		connectsTo: [
			"pcb_port_228",
			"pcb_port_232"
		],
		route: [
			{
				route_type: "wire",
				x: -14.770299437331385,
				y: -7.0798908726186065,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -14.770299437331385,
				y: -4.579890872618606,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "via",
				x: -14.770299437331385,
				y: -4.579890872618606,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -14.770299437331385,
				y: -4.579890872618606,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -14.770299437331385,
				y: -4.179890872618605,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -14.770299437331385,
				y: -4.079890872618606,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -14.770299437331385,
				y: -2.279890872618605,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -15.770299437331385,
				y: -1.279890872618605,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -15.770299437331385,
				y: 1.1201091273813955,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -15.970299437331386,
				y: 1.3201091273813947,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -15.970299437331386,
				y: 7.720109127381395,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -15.970299437331386,
				y: 7.8201091273813965,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -15.970299437331386,
				y: 9.320109127381397,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -15.970299437331386,
				y: 9.320109127381397,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -15.970299437331386,
				y: 9.320109127381397,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -14.970299437331386,
				y: 10.320109127381397,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -14.773967288663728,
				y: 10.5399265071438,
				width: 0.3,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_201",
		connection_name: "source_trace_338",
		source_trace_id: "source_trace_338",
		connectsTo: [
			"pcb_port_452",
			"pcb_port_451"
		],
		route: [
			{
				route_type: "wire",
				x: 10.950015171589115,
				y: -20.042412303759658,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.375015171589116,
				y: -20.042412303759658,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.200015171589115,
				y: -19.86741230375966,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: 9.200015171589115,
				y: -19.86741230375966,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 9.200015171589115,
				y: -19.86741230375966,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8.825015171589115,
				y: -19.49241230375966,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8.025015171589114,
				y: -19.49241230375966,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8.000015171589116,
				y: -19.49241230375966,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 4.250015171589114,
				y: -19.49241230375966,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 0.10001517158911355,
				y: -15.342412303759659,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 0.07501517158911497,
				y: -15.342412303759659,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 0.050015171589114615,
				y: -15.31741230375966,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 0.02501517158911426,
				y: -15.31741230375966,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 0.000015171589113904815,
				y: -15.292412303759658,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.04998482841088503,
				y: -15.292412303759658,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.07498482841088538,
				y: -15.26741230375966,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.549984828410885,
				y: -15.26741230375966,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.499984828410886,
				y: -13.31741230375966,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.499984828410886,
				y: -12.617412303759659,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.5249848284108865,
				y: -12.592412303759659,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.5249848284108865,
				y: -12.51741230375966,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.549984828410887,
				y: -12.492412303759659,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.549984828410887,
				y: -12.442412303759658,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.624984828410886,
				y: -12.367412303759659,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.624984828410886,
				y: -12.342412303759659,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.8499848284108857,
				y: -12.117412303759659,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.874984828410886,
				y: -12.092412303759659,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.2749848284108865,
				y: -11.692412303759658,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.2749848284108865,
				y: -10.51741230375966,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.299984828410886,
				y: -10.492412303759659,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.299984828410886,
				y: -10.467412303759659,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.3249848284108863,
				y: -10.442412303759658,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.3249848284108863,
				y: -10.417412303759658,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.799984828410886,
				y: -9.942412303759658,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.8249848284108863,
				y: -9.942412303759658,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.8499848284108857,
				y: -9.917412303759658,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.874984828410886,
				y: -9.917412303759658,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.8999848284108865,
				y: -9.89241230375966,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.8999848284108865,
				y: -9.89241230375966,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.924984828410886,
				y: -9.867412303759659,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.949984828410886,
				y: -9.867412303759659,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.974984828410886,
				y: -9.842412303759659,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.049984828410886,
				y: -9.842412303759659,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.074984828410886,
				y: -9.817412303759658,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.224984828410886,
				y: -9.817412303759658,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.249984828410886,
				y: -9.842412303759659,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.299984828410886,
				y: -9.842412303759659,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.324984828410886,
				y: -9.867412303759659,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.349984828410886,
				y: -9.867412303759659,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.374984828410886,
				y: -9.89241230375966,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.3999848284108865,
				y: -9.89241230375966,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.499984828410886,
				y: -9.992412303759659,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.499984828410886,
				y: -10.01741230375966,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.5249848284108865,
				y: -10.042412303759658,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.5249848284108865,
				y: -10.067412303759658,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.549984828410886,
				y: -10.092412303759659,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.549984828410886,
				y: -10.167412303759658,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.574984828410886,
				y: -10.192412303759658,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.574984828410886,
				y: -11.692412303759658,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.074984828410886,
				y: -12.192412303759658,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.074984828410886,
				y: -12.217412303759659,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.049984828410886,
				y: -12.242412303759659,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.049984828410886,
				y: -12.26741230375966,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.0249848284108865,
				y: -12.29241230375966,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.0249848284108865,
				y: -12.342412303759659,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.999984828410886,
				y: -12.367412303759659,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.999984828410886,
				y: -12.467412303759659,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.974984828410886,
				y: -12.492412303759659,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.974984828410886,
				y: -12.567412303759658,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.924984828410886,
				y: -12.617412303759659,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.924984828410886,
				y: -12.64241230375966,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.8999848284108865,
				y: -12.66741230375966,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.8999848284108865,
				y: -12.717412303759659,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.6499848284108865,
				y: -12.967412303759659,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -4.6499848284108865,
				y: -12.967412303759659,
				from_layer: "inner2",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -4.6499848284108865,
				y: -12.967412303759659,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.0249848284108865,
				y: -12.592412303759659,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.099984828410887,
				y: -12.592412303759659,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.2749848284108865,
				y: -12.76741230375966,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.849984828410886,
				y: -12.76741230375966,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.874984828410886,
				y: -12.742412303759659,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.874984828410886,
				y: -12.717412303759659,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.724984828410887,
				y: -12.567412303759658,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.724984828410887,
				y: -12.567412303759658,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.724984828410887,
				y: -12.41741230375966,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.574984828410886,
				y: -12.26741230375966,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -6.574984828410886,
				y: -12.26741230375966,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -6.574984828410886,
				y: -12.26741230375966,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.249984828410886,
				y: -11.942412303759658,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.249984828410886,
				y: -11.89241230375966,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.049984828410886,
				y: -11.692412303759658,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.049984828410886,
				y: -11.54241230375966,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.799984828410886,
				y: -11.292412303759658,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.749999999999999,
				y: -11.24,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_009",
		connection_name: "source_trace_58",
		source_trace_id: "source_trace_207",
		connectsTo: [
			"pcb_port_228",
			"pcb_port_236"
		],
		route: [
			{
				route_type: "wire",
				x: -14.770299437331385,
				y: -7.0798908726186065,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -14.770299437331385,
				y: -5.179890872618605,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "via",
				x: -14.770299437331385,
				y: -5.179890872618605,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -14.770299437331385,
				y: -5.179890872618605,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -14.770299437331385,
				y: -4.179890872618605,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -14.770299437331385,
				y: -4.079890872618606,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -14.770299437331385,
				y: -2.279890872618605,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -15.770299437331385,
				y: -1.279890872618605,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -15.770299437331385,
				y: 1.1201091273813955,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -15.970299437331384,
				y: 1.3201091273813947,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -15.970299437331384,
				y: 2.720109127381395,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -15.570299437331386,
				y: 3.1201091273813955,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -15.570299437331386,
				y: 4.420109127381394,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.170299437331384,
				y: 7.8201091273813965,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.170299437331384,
				y: 9.720109127381395,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.070299437331386,
				y: 9.820109127381397,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.070299437331386,
				y: 9.920109127381394,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -11.770299437331385,
				y: 10.220109127381395,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -11.770299437331385,
				y: 11.620109127381397,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -11.670299437331385,
				y: 11.720109127381395,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -11.670299437331385,
				y: 12.020109127381396,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -11.670299437331385,
				y: 12.020109127381396,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -11.670299437331385,
				y: 12.020109127381396,
				width: 0.8,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.870299437331385,
				y: 12.020109127381396,
				width: 0.8,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.770299437331385,
				y: 11.920109127381394,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.970299437331384,
				y: 10.120109127381397,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.731469213274272,
				y: 9.900828093277104,
				width: 0.3,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_020",
		connection_name: "source_trace_300",
		source_trace_id: "source_trace_300",
		connectsTo: [
			"pcb_port_405",
			"pcb_port_224"
		],
		route: [
			{
				route_type: "wire",
				x: -0.7500000000000001,
				y: -11.7712,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.0999999999999996,
				y: -11.7712,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.3499999999999996,
				y: -12.0212,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.3499999999999996,
				y: -12.046199999999999,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.3999999999999995,
				y: -12.0962,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.3999999999999995,
				y: -12.1212,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.4249999999999998,
				y: -12.1462,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.4249999999999998,
				y: -12.196200000000001,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.4499999999999993,
				y: -12.2212,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.4499999999999993,
				y: -12.296199999999999,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.4749999999999996,
				y: -12.321200000000001,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.4749999999999996,
				y: -12.7712,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "via",
				x: -1.4749999999999996,
				y: -12.7712,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -1.4749999999999996,
				y: -12.7712,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -0.7249999999999996,
				y: -12.0212,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -0.7249999999999996,
				y: -10.5462,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.4749999999999996,
				y: -9.796199999999999,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.4749999999999996,
				y: -9.7712,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.5249999999999995,
				y: -9.7212,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.5249999999999995,
				y: -9.6962,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.5499999999999998,
				y: -9.671199999999999,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.5499999999999998,
				y: -9.6462,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.5749999999999993,
				y: -9.6212,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.5749999999999993,
				y: -9.5962,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.5999999999999996,
				y: -9.5712,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.5999999999999996,
				y: -9.4962,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.625,
				y: -9.4712,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.625,
				y: -9.3712,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.6499999999999995,
				y: -9.3462,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.6499999999999995,
				y: -9.2212,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.625,
				y: -9.1962,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.625,
				y: -9.0712,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.5999999999999996,
				y: -9.046199999999999,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.5999999999999996,
				y: -8.9962,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.5749999999999993,
				y: -8.9712,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.5749999999999993,
				y: -8.921199999999999,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.5499999999999998,
				y: -8.8962,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.5499999999999998,
				y: -8.8712,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.5,
				y: -8.8212,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.5,
				y: -8.796199999999999,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.4499999999999993,
				y: -8.7462,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.4499999999999993,
				y: -8.7212,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -0.6749999999999989,
				y: -7.946199999999999,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -0.6749999999999989,
				y: -6.571199999999999,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -0.15000000000000036,
				y: -6.046199999999999,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -0.15000000000000036,
				y: -5.571199999999999,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -0.125,
				y: -5.546199999999999,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 2.875,
				y: -5.546199999999999,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.925000000000001,
				y: -3.496199999999998,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.925000000000001,
				y: -3.2712000000000003,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.950000000000001,
				y: -3.246199999999998,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.975000000000001,
				y: -3.246199999999998,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 5.175000000000001,
				y: -3.046199999999999,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 8.45,
				y: -3.046199999999999,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.5,
				y: -1.9961999999999982,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.825,
				y: -1.9961999999999982,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 10.850000000000001,
				y: -0.9711999999999996,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 10.850000000000001,
				y: -0.9711999999999996,
				layer: "bottom",
				width: 0.3
			},
			{
				route_type: "wire",
				x: 11.25,
				y: -0.696200000000001,
				layer: "bottom",
				width: 0.3
			},
			{
				route_type: "wire",
				x: 11.25,
				y: -0.696200000000001,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 13.75,
				y: -0.696200000000001,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 13.75,
				y: -0.696200000000001,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 13.75,
				y: -0.696200000000001,
				width: 1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 13.775000000000002,
				y: -0.696200000000001,
				width: 1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 13.825000000000003,
				y: -0.7461999999999982,
				width: 1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 13.825000000000003,
				y: -0.7712000000000003,
				width: 1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 13.875,
				y: -0.821200000000001,
				width: 1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 13.875,
				y: -0.8461999999999996,
				width: 1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 13.900000000000002,
				y: -0.8711999999999982,
				width: 1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 13.900000000000002,
				y: -0.9211999999999989,
				width: 1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 13.925,
				y: -0.946200000000001,
				width: 1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 13.925,
				y: -0.9961999999999982,
				width: 1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 13.950000000000003,
				y: -1.0212000000000003,
				width: 1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 13.950000000000003,
				y: -4.196199999999999,
				width: 1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 14.650000000000002,
				y: -4.8962,
				width: 1,
				layer: "top"
			},
			{
				route_type: "via",
				x: 14.650000000000002,
				y: -4.8962,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 14.650000000000002,
				y: -4.8962,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 15.075000000000003,
				y: -5.321199999999999,
				width: 1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 15.100000000000001,
				y: -5.3462,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 16.400000000000002,
				y: -6.6462,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 17.025000000000002,
				y: -6.6462,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 17.025000000000002,
				y: -6.6462,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 17.025000000000002,
				y: -6.6462,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 17.05,
				y: -6.671199999999999,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 17.05,
				y: -7.5962,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 17,
				y: -7.65,
				width: 0.3,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_075",
		connection_name: "source_trace_325",
		source_trace_id: "source_trace_325",
		connectsTo: [
			"pcb_port_90",
			"pcb_port_433"
		],
		route: [
			{
				route_type: "wire",
				x: -5.700063999999999,
				y: -3.049979,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.200063999999999,
				y: -3.0499790000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.000063999999999,
				y: -3.2499789999999997,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.000063999999999,
				y: -3.3499790000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.900063999999999,
				y: -3.449979,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.900063999999999,
				y: -3.5499790000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.800063999999999,
				y: -3.5499790000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.700063999999999,
				y: -3.649979,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.500063999999999,
				y: -3.649979,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.400063999999999,
				y: -3.7499790000000006,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.200063999999999,
				y: -3.7499790000000006,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -4.200063999999999,
				y: -3.7499790000000006,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -4.200063999999999,
				y: -3.7499790000000006,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.000063999999999,
				y: -3.7499790000000006,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -3.9000639999999986,
				y: -3.649979,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.800063999999999,
				y: -3.649979,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.7000639999999994,
				y: -3.5499790000000004,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 1.399936000000002,
				y: 0.5500209999999992,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 9.799936,
				y: 0.5500209999999992,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 9.999936000000003,
				y: 0.7500210000000003,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 10.099936000000001,
				y: 0.8500209999999999,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 11.699936000000003,
				y: 2.4500209999999996,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 12.799936,
				y: 2.4500209999999996,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: 12.799936,
				y: 2.4500209999999996,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 12.799936,
				y: 2.4500209999999996,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 12.699936000000003,
				y: 2.4500209999999996,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 12.399936000000002,
				y: 2.7500210000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 12.168733944490832,
				y: 2.9899999999999993,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_191",
		connection_name: "source_trace_294",
		source_trace_id: "source_trace_294",
		connectsTo: [
			"pcb_port_391",
			"pcb_port_387"
		],
		route: [
			{
				route_type: "wire",
				x: -3,
				y: -7.249998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3,
				y: -4.749998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -3,
				y: -4.749998,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -3,
				y: -4.749998,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3,
				y: -4.5499979999999995,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.8999999999999995,
				y: -4.449997999999999,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.8999999999999995,
				y: -4.349997999999999,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.8999999999999995,
				y: -4.249998,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.8999999999999995,
				y: -3.949997999999999,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.8999999999999995,
				y: -1.949997999999999,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.8999999999999995,
				y: -1.8499979999999994,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.7999999999999998,
				y: -1.7499979999999997,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.7999999999999998,
				y: -1.3499979999999994,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 0.9000000000000004,
				y: 0.3500020000000017,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 0.9000000000000004,
				y: 8.250002,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 0.9000000000000004,
				y: 8.350002000000002,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 0.9000000000000004,
				y: 8.750002,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 1.4000000000000004,
				y: 9.250002,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: 1.4000000000000004,
				y: 9.250002,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 1.4000000000000004,
				y: 9.250002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.4000000000000004,
				y: 10.150002000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2,
				y: 10.750002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.2499015733220578,
				y: 10.974894957317224,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_124",
		connection_name: "source_trace_370",
		source_trace_id: "source_trace_210",
		connectsTo: [
			"pcb_port_489",
			"pcb_port_222"
		],
		route: [
			{
				route_type: "wire",
				x: -8.659980766284221,
				y: -18.908468428495304,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.509980766284222,
				y: -18.758468428495306,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.909980766284221,
				y: -18.758468428495306,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.834980766284222,
				y: -18.683468428495306,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.809980766284221,
				y: -18.683468428495306,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.709980766284222,
				y: -18.583468428495305,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.709980766284222,
				y: -18.558468428495306,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.684980766284221,
				y: -18.533468428495304,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.684980766284221,
				y: -17.758468428495306,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.309980766284221,
				y: -17.133468428495306,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -8.309980766284221,
				y: -17.133468428495306,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -8.309980766284221,
				y: -17.133468428495306,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -8.309980766284221,
				y: -15.933468428495306,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -8.309980766284221,
				y: -15.908468428495304,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -8.309980766284221,
				y: -13.383468428495306,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.834980766284222,
				y: -11.858468428495305,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.834980766284222,
				y: -11.833468428495305,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.859980766284222,
				y: -11.808468428495305,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.859980766284222,
				y: -11.758468428495306,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.884980766284222,
				y: -11.733468428495305,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -9.884980766284222,
				y: -7.283468428495304,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.384980766284222,
				y: -5.783468428495304,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -11.384980766284222,
				y: -5.783468428495304,
				from_layer: "inner1",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -11.384980766284222,
				y: -5.783468428495304,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -13.634980766284222,
				y: -3.533468428495304,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -13.659980766284221,
				y: -3.5084684284953056,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -13.934980766284223,
				y: -3.2334684284953035,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -13.934980766284223,
				y: -3.208468428495305,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -13.959980766284222,
				y: -3.1834684284953063,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -13.959980766284222,
				y: -3.1334684284953056,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -13.984980766284222,
				y: -3.1084684284953035,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -13.984980766284222,
				y: -1.458468428495305,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -14.009980766284222,
				y: -1.4334684284953028,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -14.009980766284222,
				y: -1.3584684284953035,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -14.034980766284221,
				y: -1.333468428495305,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -14.034980766284221,
				y: -1.1084684284953035,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -13.809980766284223,
				y: -0.8834684284953056,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -13.759980766284222,
				y: -0.8834684284953056,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -13.734980766284222,
				y: -0.8584684284953035,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -13.684980766284223,
				y: -0.8584684284953035,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -13.659980766284221,
				y: -0.8334684284953049,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -13.284980766284221,
				y: -0.8334684284953049,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -13.284980766284221,
				y: -0.8334684284953049,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -13.284980766284221,
				y: -0.8334684284953049,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.709980766284222,
				y: -0.8334684284953049,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.934980766284223,
				y: -0.6084684284953035,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.987249772779252,
				y: -0.5464398180365377,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_121",
		connection_name: "source_trace_215",
		source_trace_id: "source_trace_215",
		connectsTo: [
			"pcb_port_212",
			"pcb_port_204"
		],
		route: [
			{
				route_type: "wire",
				x: -12.074605223561731,
				y: 4.6113353128211605,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.024605223561732,
				y: 4.6113353128211605,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.774605223561732,
				y: 4.8613353128211605,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.649605223561732,
				y: 4.8613353128211605,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.449605223561731,
				y: 5.061335312821161,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.224605223561731,
				y: 5.061335312821161,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.17460522356173,
				y: 5.1113353128211605,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.149605223561732,
				y: 5.1113353128211605,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.099605223561731,
				y: 5.161335312821161,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.074605223561731,
				y: 5.161335312821161,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.04960522356173,
				y: 5.186335312821161,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.949605223561731,
				y: 5.186335312821161,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.92460522356173,
				y: 5.211335312821161,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.274605223561732,
				y: 5.211335312821161,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -10.274605223561732,
				y: 5.211335312821161,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -10.274605223561732,
				y: 5.211335312821161,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -9.199605223561731,
				y: 5.211335312821161,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -9.149605223561732,
				y: 5.261335312821161,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -9.12460522356173,
				y: 5.286335312821161,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.849605223561731,
				y: 8.56133531282116,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -2.8496052235617313,
				y: 8.56133531282116,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -2.6496052235617302,
				y: 8.76133531282116,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.20039477643826942,
				y: 8.76133531282116,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 2.7753947764382687,
				y: 11.336335312821163,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 2.800394776438271,
				y: 11.336335312821163,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 2.8253947764382694,
				y: 11.361335312821161,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 2.8503947764382715,
				y: 11.38633531282116,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 2.9003947764382687,
				y: 11.38633531282116,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 2.925394776438271,
				y: 11.411335312821162,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 3.00039477643827,
				y: 11.411335312821162,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 3.0253947764382687,
				y: 11.43633531282116,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 3.550394776438271,
				y: 11.43633531282116,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.200394776438269,
				y: 12.086335312821163,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.775394776438269,
				y: 12.086335312821163,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 4.775394776438269,
				y: 12.086335312821163,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 4.775394776438269,
				y: 12.086335312821163,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.050394776438271,
				y: 12.361335312821161,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.050394776438271,
				y: 12.38633531282116,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.075394776438269,
				y: 12.411335312821162,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.075394776438269,
				y: 12.961335312821163,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.200394776438269,
				y: 13.086335312821163,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.24994,
				y: 13.1259568,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_148",
		connection_name: "source_trace_211",
		source_trace_id: "source_trace_211",
		connectsTo: [
			"pcb_port_221",
			"pcb_port_481"
		],
		route: [
			{
				route_type: "wire",
				x: 0.5000949252088579,
				y: 18.61762915427744,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.40009492520885814,
				y: 18.61762915427744,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.5999050747911419,
				y: 17.61762915427744,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -0.5999050747911419,
				y: 17.61762915427744,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -0.5999050747911419,
				y: 17.61762915427744,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.1999050747911397,
				y: 17.017629154277444,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.399905074791139,
				y: 17.017629154277444,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.4999050747911404,
				y: 16.917629154277442,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.899905074791139,
				y: 16.917629154277442,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.9999050747911404,
				y: 16.917629154277442,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -11.39990507479114,
				y: 16.917629154277442,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -12.999905074791142,
				y: 18.517629154277444,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -16.399905074791143,
				y: 18.517629154277444,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -16.49990507479114,
				y: 18.517629154277444,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -17.49990507479114,
				y: 18.517629154277444,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -17.599905074791142,
				y: 18.417629154277442,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -17.79990507479114,
				y: 18.417629154277442,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -17.899905074791143,
				y: 18.31762915427744,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -17.899905074791143,
				y: 18.217629154277443,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -17.99990507479114,
				y: 18.11762915427744,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -17.99990507479114,
				y: 18.017629154277444,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -18.29990507479114,
				y: 17.717629154277443,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -18.29990507479114,
				y: 17.517629154277444,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -18.29990507479114,
				y: 17.517629154277444,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -18.29990507479114,
				y: 17.517629154277444,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.49990507479114,
				y: 17.517629154277444,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.79990507479114,
				y: 17.217629154277443,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.99,
				y: 17,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_005",
		connection_name: "source_trace_203",
		source_trace_id: "source_trace_203",
		connectsTo: [
			"pcb_port_231",
			"pcb_port_229"
		],
		route: [
			{
				route_type: "wire",
				x: 4.8625,
				y: -3.500015742990939,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.862500000000001,
				y: -1.475015742990938,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.9375,
				y: -1.400015742990938,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "via",
				x: 4.9375,
				y: -1.400015742990938,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 4.9375,
				y: -1.400015742990938,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.612500000000001,
				y: -1.0750157429909386,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.612500000000001,
				y: -1.0500157429909383,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.587499999999999,
				y: -1.025015742990938,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.587499999999999,
				y: -1.0000157429909384,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.5625,
				y: -0.9750157429909381,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.5625,
				y: -0.9500157429909386,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.512499999999999,
				y: -0.9000157429909379,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.512499999999999,
				y: -0.8750157429909384,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.387499999999999,
				y: -0.7500157429909384,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.362500000000001,
				y: -0.7500157429909384,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.3125,
				y: -0.7000157429909386,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.287500000000001,
				y: -0.7000157429909386,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.262499999999999,
				y: -0.6750157429909383,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.237500000000001,
				y: -0.6750157429909383,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.212499999999999,
				y: -0.6500157429909379,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.1875,
				y: -0.6500157429909379,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.162500000000001,
				y: -0.6250157429909375,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.112500000000001,
				y: -0.6250157429909375,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.087499999999999,
				y: -0.600015742990939,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 3.9624999999999986,
				y: -0.600015742990939,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 3.9375,
				y: -0.5750157429909386,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 2.4875000000000007,
				y: -0.5750157429909386,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 2.2375000000000007,
				y: -0.3250157429909386,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 2.1625000000000014,
				y: -0.3250157429909386,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.7375000000000007,
				y: -0.7500157429909384,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.212500000000002,
				y: -0.7500157429909384,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.662500000000001,
				y: -3.2000157429909386,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.662500000000001,
				y: -4.250015742990938,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.637500000000001,
				y: -4.275015742990939,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.637500000000001,
				y: -4.525015742990939,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.737500000000001,
				y: -4.625015742990938,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.737500000000001,
				y: -4.825015742990939,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.787500000000001,
				y: -4.875015742990938,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.787500000000001,
				y: -4.900015742990938,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.8125,
				y: -4.925015742990938,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.8125,
				y: -4.975015742990939,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.8375,
				y: -5.000015742990938,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.8375,
				y: -5.025015742990938,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.887500000000001,
				y: -5.075015742990939,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.887500000000001,
				y: -5.100015742990939,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.037500000000001,
				y: -5.250015742990938,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.037500000000001,
				y: -5.825015742990939,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.162500000000001,
				y: -5.950015742990939,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.2125,
				y: -5.950015742990939,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.3125,
				y: -6.050015742990938,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.412500000000001,
				y: -6.050015742990938,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.5625,
				y: -6.200015742990939,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.5875,
				y: -6.200015742990939,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.637500000000001,
				y: -6.250015742990938,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.662500000000001,
				y: -6.250015742990938,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.6875,
				y: -6.275015742990938,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.7125,
				y: -6.275015742990938,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.737500000000001,
				y: -6.300015742990938,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.787500000000001,
				y: -6.300015742990938,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.8125,
				y: -6.325015742990939,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.887500000000001,
				y: -6.325015742990939,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.912500000000001,
				y: -6.350015742990939,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -10.262500000000001,
				y: -6.350015742990939,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -11.137500000000001,
				y: -7.225015742990939,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -11.2375,
				y: -7.225015742990939,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.037500000000001,
				y: -6.425015742990938,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.412500000000001,
				y: -6.425015742990938,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.4375,
				y: -6.400015742990938,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.4375,
				y: -6.350015742990939,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.462500000000002,
				y: -6.325015742990939,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.462500000000002,
				y: -6.275015742990938,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.4875,
				y: -6.250015742990938,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.4875,
				y: -6.225015742990939,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.512500000000001,
				y: -6.200015742990939,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.512500000000001,
				y: -6.150015742990938,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.537500000000001,
				y: -6.125015742990938,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.537500000000001,
				y: -6.075015742990939,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.5625,
				y: -6.050015742990938,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.5625,
				y: -6.025015742990938,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.587500000000002,
				y: -6.000015742990938,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.587500000000002,
				y: -5.950015742990939,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.6125,
				y: -5.925015742990938,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.6125,
				y: -5.875015742990938,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.637500000000001,
				y: -5.850015742990939,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.637500000000001,
				y: -5.825015742990939,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.662500000000001,
				y: -5.800015742990938,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.9375,
				y: -5.525015742990938,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.9375,
				y: -5.000015742990938,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.912500000000001,
				y: -4.975015742990939,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.912500000000001,
				y: -4.925015742990938,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.9375,
				y: -4.900015742990938,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.9375,
				y: -4.775015742990938,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.962500000000002,
				y: -4.750015742990938,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.962500000000002,
				y: -4.725015742990939,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.9875,
				y: -4.700015742990939,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.9875,
				y: -4.675015742990938,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -13.012500000000001,
				y: -4.650015742990939,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -13.012500000000001,
				y: -4.625015742990938,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -13.1125,
				y: -4.525015742990939,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -13.137500000000001,
				y: -4.525015742990939,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -13.1875,
				y: -4.475015742990938,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -13.212500000000002,
				y: -4.475015742990938,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -13.2375,
				y: -4.450015742990939,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -13.287500000000001,
				y: -4.450015742990939,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -13.3125,
				y: -4.425015742990938,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -13.887500000000001,
				y: -4.425015742990938,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -13.887500000000001,
				y: -4.425015742990938,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -13.887500000000001,
				y: -4.425015742990938,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -14.037500000000001,
				y: -4.425015742990938,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -14.712500000000002,
				y: -3.7500157429909384,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -14.770299437331385,
				y: -3.6950908726186062,
				width: 0.3,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_091",
		connection_name: "source_trace_289",
		source_trace_id: "source_trace_289",
		connectsTo: [
			"pcb_port_394",
			"pcb_port_76"
		],
		route: [
			{
				route_type: "wire",
				x: 11.99,
				y: -1.5,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.090000000000002,
				y: -0.5999999999999996,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.090000000000002,
				y: 0.1999999999999993,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.890000000000002,
				y: 0.40000000000000036,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.690000000000003,
				y: 0.40000000000000036,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.590000000000002,
				y: 0.40000000000000036,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 9.090000000000002,
				y: 0.40000000000000036,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.590000000000002,
				y: -1.0999999999999996,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.590000000000002,
				y: -1.3000000000000007,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.890000000000002,
				y: -3,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.890000000000002,
				y: -4,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "via",
				x: 5.890000000000002,
				y: -4,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 5.890000000000002,
				y: -4,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 5.49,
				y: -4,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 0.4900000000000002,
				y: -9,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.5099999999999998,
				y: -9,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -0.5099999999999998,
				y: -9,
				from_layer: "inner2",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -0.5099999999999998,
				y: -9,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.91,
				y: -9,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.01,
				y: -9,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.909999999999999,
				y: -9,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -5.909999999999999,
				y: -9,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -5.909999999999999,
				y: -9,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.209999999999999,
				y: -9.3,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.81,
				y: -9.3,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.81,
				y: -8.9,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.9251059999999995,
				y: -8.675063,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_092",
		connection_name: "source_trace_365",
		source_trace_id: "source_trace_365",
		connectsTo: [
			"pcb_port_479",
			"pcb_port_57"
		],
		route: [
			{
				route_type: "wire",
				x: 2.399986000000001,
				y: -19.249999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.299986000000004,
				y: -19.249999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.1999860000000027,
				y: -19.149999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.6999860000000027,
				y: -19.149999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.2999860000000041,
				y: -18.749999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: 0.2999860000000041,
				y: -18.749999,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 0.2999860000000041,
				y: -18.749999,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -0.30001399999999734,
				y: -18.149999,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -0.40001399999999876,
				y: -18.049999,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -0.600013999999998,
				y: -17.849999,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.8000139999999973,
				y: -17.849999,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.900013999999997,
				y: -17.749999,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -2.0000139999999966,
				y: -17.749999,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -2.600013999999998,
				y: -17.149999,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -5.900013999999997,
				y: -17.149999,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8.200013999999998,
				y: -14.849999,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8.400013999999997,
				y: -14.849999,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -11.000013999999997,
				y: -12.249998999999999,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -11.100013999999998,
				y: -12.249998999999999,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -12.200013999999998,
				y: -11.149999,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -15.700013999999998,
				y: -11.149999,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -16.500013999999997,
				y: -10.349998999999999,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -17.500013999999997,
				y: -10.349998999999999,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -17.600013999999998,
				y: -10.249998999999999,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -17.600013999999998,
				y: -9.549999,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -17.500013999999997,
				y: -9.449998999999998,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -17.500013999999997,
				y: -8.849998999999999,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -17.500013999999997,
				y: -8.849998999999999,
				from_layer: "bottom",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -17.500013999999997,
				y: -8.849998999999999,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -16.500013999999997,
				y: -8.849998999999999,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -15.000013999999998,
				y: -7.349998999999999,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -14.900013999999999,
				y: -7.249998999999999,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -13.900013999999999,
				y: -6.249998999999999,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -13.900013999999999,
				y: -6.249998999999999,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -13.900013999999999,
				y: -6.249998999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.200013999999998,
				y: -5.549999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.700013999999998,
				y: -5.549999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.549936,
				y: -5.450025,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_127",
		connection_name: "source_trace_248",
		source_trace_id: "source_trace_248",
		connectsTo: [
			"pcb_port_258",
			"pcb_port_216"
		],
		route: [
			{
				route_type: "wire",
				x: -19.44996,
				y: -10.899985,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -19.44996,
				y: -7.999984999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -19.44996,
				y: -7.999984999999999,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -19.44996,
				y: -7.999984999999999,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -19.44996,
				y: -7.899984999999999,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -19.44996,
				y: -7.699984999999998,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -15.149960000000002,
				y: -3.399984999999999,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -15.149960000000002,
				y: -1.699984999999998,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -14.549960000000002,
				y: -1.0999849999999984,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -14.549960000000002,
				y: -0.7999849999999977,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -14.249960000000002,
				y: -0.4999849999999988,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -14.249960000000002,
				y: -0.39998499999999915,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -14.149960000000002,
				y: -0.2999849999999977,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -14.149960000000002,
				y: 1.4000150000000016,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -13.849960000000003,
				y: 1.7000150000000023,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -13.849960000000003,
				y: 3.3000150000000037,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -13.749960000000002,
				y: 3.4000150000000016,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -13.749960000000002,
				y: 6.100015000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -13.749960000000002,
				y: 6.200015000000002,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -13.749960000000002,
				y: 6.900015000000002,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -13.549960000000002,
				y: 7.100015000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -13.549960000000002,
				y: 7.600015000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -13.549960000000002,
				y: 7.600015000000001,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -13.549960000000002,
				y: 7.600015000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.049960000000002,
				y: 8.100015,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.549960000000002,
				y: 8.100015,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.249960000000002,
				y: 8.400015000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.074605223561731,
				y: 8.61132731282116,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_178",
		connection_name: "source_net_2",
		source_trace_id: "source_trace_57",
		connectsTo: [
			"pcb_port_370",
			"pcb_port_356"
		],
		route: [
			{
				route_type: "wire",
				x: 0.23871897959525687,
				y: 3.24,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.13871897959525725,
				y: 3.1400000000000006,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.13871897959525725,
				y: 3.040000000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.06128102040474559,
				y: 2.8400000000000007,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.06128102040474559,
				y: 1.6400000000000006,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -0.06128102040474559,
				y: 1.6400000000000006,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -0.06128102040474559,
				y: 1.6400000000000006,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.46128102040474417,
				y: 1.6400000000000006,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.9612810204047442,
				y: 2.1400000000000006,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.4612810204047442,
				y: 2.1400000000000006,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.461281020404744,
				y: 3.1400000000000006,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.5612810204047456,
				y: 3.1400000000000006,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.6612810204047435,
				y: 3.24,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.761281020404745,
				y: 3.24,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.061281020404746,
				y: 3.24,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.761281020404745,
				y: 3.9400000000000004,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.161281020404745,
				y: 3.9400000000000004,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -9.861281020404745,
				y: 5.640000000000001,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -9.961281020404744,
				y: 5.640000000000001,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.061281020404746,
				y: 5.74,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.861281020404745,
				y: 5.74,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -13.161281020404745,
				y: 8.040000000000001,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -13.261281020404745,
				y: 8.040000000000001,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -13.361281020404746,
				y: 8.14,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -17.361281020404746,
				y: 8.14,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -17.561281020404746,
				y: 8.340000000000002,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -17.661281020404743,
				y: 8.440000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -18.761281020404745,
				y: 9.540000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -19.461281020404744,
				y: 9.540000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -19.461281020404744,
				y: 9.540000000000001,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -19.461281020404744,
				y: 9.540000000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -19.461281020404744,
				y: 10.24,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -19.561281020404746,
				y: 10.340000000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -19.782673471522806,
				y: 10.50002481748341,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_073",
		connection_name: "source_net_16",
		source_trace_id: "source_trace_142",
		connectsTo: [
			"pcb_port_49",
			"pcb_port_92"
		],
		route: [
			{
				route_type: "wire",
				x: -12,
				y: 18.949897,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12,
				y: 18.749897,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.399999999999999,
				y: 18.149897,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.399999999999999,
				y: 17.649897,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.5,
				y: 16.749897,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.2,
				y: 16.749897,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.1,
				y: 16.649897,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10,
				y: 16.549897,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9,
				y: 15.549897000000001,
				width: 0.2,
				layer: "top"
			},
			{
				route_type: "via",
				x: -9,
				y: 15.549897000000001,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -9,
				y: 15.549897000000001,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.4,
				y: 14.949897,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.4,
				y: 14.849897000000002,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.299999999999999,
				y: 14.749897,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.299999999999999,
				y: 14.649897,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.2,
				y: 14.549897000000001,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.2,
				y: 13.049897000000001,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.1,
				y: 11.949897,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.1,
				y: 4.949897,
				width: 0.2,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -7.1,
				y: 4.949897,
				from_layer: "inner2",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -7.1,
				y: 4.949897,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.1,
				y: 1.1498969999999993,
				width: 0.2,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.1,
				y: 1.0498969999999996,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.1,
				y: -0.9501030000000004,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -6.399999999999999,
				y: -1.6501030000000005,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -6.299999999999999,
				y: -1.6501030000000005,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -6,
				y: -1.9501030000000004,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -6,
				y: -1.9501030000000004,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -6,
				y: -1.9501030000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.299999999999999,
				y: -1.9501030000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.525056,
				y: -1.8249369999999998,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_118",
		connection_name: "source_trace_214",
		source_trace_id: "source_trace_214",
		connectsTo: [
			"pcb_port_198",
			"pcb_port_213"
		],
		route: [
			{
				route_type: "wire",
				x: 8.249934,
				y: 13.1259568,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.149933999999998,
				y: 13.0259568,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.149933999999998,
				y: 12.3259568,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.549934,
				y: 10.7259568,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.549934,
				y: 10.6259568,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.449933999999999,
				y: 10.5259568,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.449933999999999,
				y: 10.4259568,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "via",
				x: 6.449933999999999,
				y: 10.4259568,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 6.449933999999999,
				y: 10.4259568,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.449933999999999,
				y: 10.4259568,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.6499339999999982,
				y: 7.6259568,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -4.750066000000002,
				y: 7.6259568,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -4.750066000000002,
				y: 7.6259568,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -4.750066000000002,
				y: 7.6259568,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.450066000000001,
				y: 7.6259568,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.550066000000001,
				y: 7.5259567999999994,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.750066000000002,
				y: 7.5259567999999994,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.850066000000002,
				y: 7.4259568,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.150066000000002,
				y: 6.1259568,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.550066000000001,
				y: 6.1259568,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.850066000000002,
				y: 5.8259568,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.074351223561731,
				y: 5.61133331282116,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_123",
		connection_name: "source_trace_210",
		source_trace_id: "source_trace_209",
		connectsTo: [
			"pcb_port_222",
			"pcb_port_220"
		],
		route: [
			{
				route_type: "wire",
				x: -13.987249772779252,
				y: -0.5464398180365377,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.68724977277925,
				y: -0.5464398180365375,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.38724977277925,
				y: -0.8464398180365373,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.284980766284221,
				y: -0.8334684284953049,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -13.284980766284221,
				y: -0.8334684284953049,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -13.284980766284221,
				y: -0.8334684284953049,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -13.287249772779251,
				y: -0.7464398180365368,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -13.287249772779251,
				y: 0.9535601819634625,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -13.48724977277925,
				y: 1.1535601819634627,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -13.48724977277925,
				y: 1.6535601819634627,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -12.98724977277925,
				y: 2.1535601819634627,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -12.88724977277925,
				y: 2.253560181963463,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -12.68724977277925,
				y: 2.4535601819634625,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.48724977277925,
				y: 2.4535601819634625,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.08724977277925,
				y: 2.053560181963463,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -8.08724977277925,
				y: 2.053560181963463,
				from_layer: "inner2",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -8.08724977277925,
				y: 2.053560181963463,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -8.08724977277925,
				y: 4.753560181963463,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.08724977277925,
				y: 5.753560181963463,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -6.987249772779251,
				y: 5.753560181963463,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -6.68724977277925,
				y: 6.053560181963464,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -6.58724977277925,
				y: 6.053560181963464,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -6.487249772779251,
				y: 6.1535601819634635,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -6.18724977277925,
				y: 6.1535601819634635,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.987249772779251,
				y: 6.353560181963463,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.987249772779251,
				y: 9.153560181963464,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.4872497727792506,
				y: 12.653560181963462,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.4872497727792506,
				y: 14.653560181963465,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.387249772779249,
				y: 14.753560181963463,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.2872497727792513,
				y: 14.853560181963465,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.2872497727792513,
				y: 14.953560181963462,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -1.68724977277925,
				y: 15.553560181963464,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -1.68724977277925,
				y: 16.053560181963462,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -1.4872497727792506,
				y: 16.253560181963465,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -0.7872497727792513,
				y: 16.253560181963465,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -0.7872497727792513,
				y: 16.253560181963465,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -0.7872497727792513,
				y: 16.253560181963465,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.0872497727792485,
				y: 16.253560181963465,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.3127502272207501,
				y: 15.853560181963465,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.5000949252088577,
				y: 15.692629154277443,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_093",
		connection_name: "source_trace_360",
		source_trace_id: "source_trace_360",
		connectsTo: [
			"pcb_port_56",
			"pcb_port_474"
		],
		route: [
			{
				route_type: "wire",
				x: -12.549936,
				y: -5.049975,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.699936000000001,
				y: -5.049975,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.749936000000002,
				y: -5.099975000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.924936,
				y: -5.099975000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.949936000000001,
				y: -5.124975000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.024936,
				y: -5.124975000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.099936,
				y: -5.199975,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.099936,
				y: -5.224975000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.124936000000002,
				y: -5.224975000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.124936000000002,
				y: -5.249975000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.174936,
				y: -5.299975,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.199936000000001,
				y: -5.299975,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.224936,
				y: -5.324975,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.274936,
				y: -5.324975,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.274936,
				y: -5.349975000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.324936000000001,
				y: -5.349975000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.324936000000001,
				y: -5.374975000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.824936000000001,
				y: -5.374975000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -14.149936,
				y: -5.049975,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -14.149936,
				y: -5.049975,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -14.149936,
				y: -5.049975,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -14.149936,
				y: -5.174975,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -14.324936000000001,
				y: -5.349975000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -14.324936000000001,
				y: -6.374975000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -14.299936,
				y: -6.399975000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -14.299936,
				y: -6.424975,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -14.274936,
				y: -6.449975,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -14.274936,
				y: -6.474975000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -14.249936000000002,
				y: -6.499975000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -14.249936000000002,
				y: -6.524975000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -13.824936000000001,
				y: -6.949975,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -13.824936000000001,
				y: -7.749975000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -13.824936000000001,
				y: -7.774975000000001,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -13.824936000000001,
				y: -9.224975,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -13.824936000000001,
				y: -9.224975,
				from_layer: "bottom",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -13.824936000000001,
				y: -9.224975,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.299936,
				y: -11.749975000000001,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.299936,
				y: -11.874975000000001,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.274936,
				y: -11.899975000000001,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.274936,
				y: -11.949975,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.249936000000002,
				y: -11.974975,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.249936000000002,
				y: -11.999975000000001,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -8.749936,
				y: -14.499975000000001,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -8.749936,
				y: -17.274975,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -8.724936000000001,
				y: -17.299975,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -8.724936000000001,
				y: -17.349975,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -8.699936000000001,
				y: -17.374975,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -8.699936000000001,
				y: -17.399975,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -8.599936000000001,
				y: -17.499975,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -8.574936000000001,
				y: -17.499975,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -8.524936,
				y: -17.549975,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -8.474936000000001,
				y: -17.549975,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -8.449936000000001,
				y: -17.574975000000002,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.074936000000001,
				y: -17.574975000000002,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.499936,
				y: -19.149975,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.4749359999999996,
				y: -19.149975,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.449936000000001,
				y: -19.174975,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.3999360000000003,
				y: -19.174975,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.374936,
				y: -19.199975000000002,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.699936000000001,
				y: -19.199975000000002,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.3499359999999996,
				y: -19.549975,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.324936000000001,
				y: -19.549975,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.2749360000000003,
				y: -19.599975,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.249936,
				y: -19.599975,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.2249359999999996,
				y: -19.624975000000003,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.199936000000001,
				y: -19.624975000000003,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.1749360000000006,
				y: -19.649975,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.124936,
				y: -19.649975,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.0999359999999996,
				y: -19.674975,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 1.925063999999999,
				y: -19.674975,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 1.9500640000000011,
				y: -19.674975,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 2.050063999999999,
				y: -19.674975,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 2.2250639999999997,
				y: -19.849975,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: 2.2250639999999997,
				y: -19.849975,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 2.2250639999999997,
				y: -19.849975,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.300063999999999,
				y: -19.849975,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.850064,
				y: -19.299975,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.899986,
				y: -19.249999,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_004",
		connection_name: "source_trace_58",
		source_trace_id: "source_trace_202",
		connectsTo: [
			"pcb_port_228",
			"pcb_port_135"
		],
		route: [
			{
				route_type: "wire",
				x: -14.770299437331385,
				y: -7.0798908726186065,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -14.920299437331384,
				y: -7.079890872618607,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -14.970299437331384,
				y: -7.0298908726186085,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -15.145299437331385,
				y: -7.0298908726186085,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -15.170299437331384,
				y: -7.004890872618608,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -15.520299437331385,
				y: -7.004890872618608,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -16.095299437331384,
				y: -6.429890872618607,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -16.170299437331384,
				y: -6.429890872618607,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -16.195299437331386,
				y: -6.4048908726186085,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "via",
				x: -16.195299437331386,
				y: -6.4048908726186085,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -16.195299437331386,
				y: -6.4048908726186085,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -16.195299437331386,
				y: -6.429890872618607,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -17.645299437331385,
				y: -7.879890872618608,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -17.670299437331384,
				y: -7.9048908726186085,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -18.120299437331386,
				y: -8.354890872618608,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -18.120299437331386,
				y: -8.379890872618608,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -18.170299437331384,
				y: -8.429890872618607,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -18.170299437331384,
				y: -8.454890872618607,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -18.195299437331386,
				y: -8.479890872618608,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -18.195299437331386,
				y: -8.504890872618608,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -18.220299437331384,
				y: -8.529890872618608,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -18.220299437331384,
				y: -8.554890872618607,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -18.245299437331386,
				y: -8.579890872618607,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -18.245299437331386,
				y: -8.654890872618608,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -18.270299437331385,
				y: -8.679890872618607,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -18.270299437331385,
				y: -9.029890872618608,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -18.245299437331386,
				y: -9.054890872618607,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -18.245299437331386,
				y: -9.104890872618608,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -18.220299437331384,
				y: -9.129890872618608,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -18.220299437331384,
				y: -9.179890872618607,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -18.195299437331386,
				y: -9.204890872618607,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -18.195299437331386,
				y: -10.404890872618608,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -18.170299437331384,
				y: -10.429890872618609,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -18.170299437331384,
				y: -10.479890872618608,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -18.145299437331385,
				y: -10.504890872618608,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -18.145299437331385,
				y: -10.529890872618608,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -18.120299437331386,
				y: -10.554890872618609,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -18.120299437331386,
				y: -10.579890872618607,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -18.070299437331386,
				y: -10.629890872618608,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -18.070299437331386,
				y: -10.654890872618608,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -17.895299437331385,
				y: -10.829890872618607,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -17.870299437331386,
				y: -10.829890872618607,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -17.820299437331386,
				y: -10.879890872618608,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -17.795299437331384,
				y: -10.879890872618608,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -17.770299437331385,
				y: -10.904890872618608,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -17.720299437331384,
				y: -10.904890872618608,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -17.695299437331386,
				y: -10.929890872618609,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -17.645299437331385,
				y: -10.929890872618609,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -17.620299437331386,
				y: -10.954890872618607,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -16.770299437331385,
				y: -10.954890872618607,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -16.120299437331383,
				y: -11.604890872618608,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -16.095299437331384,
				y: -11.604890872618608,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -16.095299437331384,
				y: -11.629890872618608,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -16.070299437331386,
				y: -11.629890872618608,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -16.045299437331384,
				y: -11.654890872618608,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -16.020299437331385,
				y: -11.654890872618608,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -16.020299437331385,
				y: -11.679890872618607,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -15.995299437331385,
				y: -11.679890872618607,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -15.970299437331384,
				y: -11.70489087261861,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -15.920299437331385,
				y: -11.70489087261861,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -15.895299437331385,
				y: -11.729890872618608,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -15.845299437331384,
				y: -11.729890872618608,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -15.820299437331386,
				y: -11.754890872618608,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -13.595299437331384,
				y: -11.754890872618608,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -9.095299437331384,
				y: -16.25489087261861,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -9.095299437331384,
				y: -17.20489087261861,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -9.070299437331384,
				y: -17.229890872618608,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -9.070299437331384,
				y: -17.354890872618608,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -9.045299437331384,
				y: -17.37989087261861,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -9.045299437331384,
				y: -17.429890872618607,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -9.020299437331385,
				y: -17.45489087261861,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -9.020299437331385,
				y: -17.479890872618608,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8.995299437331385,
				y: -17.50489087261861,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8.995299437331385,
				y: -17.52989087261861,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8.970299437331384,
				y: -17.554890872618607,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8.970299437331384,
				y: -17.57989087261861,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8.770299437331385,
				y: -17.77989087261861,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8.745299437331385,
				y: -17.77989087261861,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8.695299437331384,
				y: -17.82989087261861,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8.670299437331384,
				y: -17.82989087261861,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8.645299437331385,
				y: -17.854890872618608,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8.595299437331384,
				y: -17.854890872618608,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8.570299437331384,
				y: -17.87989087261861,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8.495299437331385,
				y: -17.87989087261861,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -8.470299437331384,
				y: -17.90489087261861,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -7.720299437331384,
				y: -17.90489087261861,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.945299437331384,
				y: -17.12989087261861,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -6.945299437331384,
				y: -17.12989087261861,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -6.945299437331384,
				y: -17.12989087261861,
				width: 0.8,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.770299437331385,
				y: -15.95489087261861,
				width: 0.8,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -5.770299437331385,
				y: -15.754890872618608,
				width: 0.8,
				layer: "top"
			},
			{
				route_type: "via",
				x: -5.770299437331385,
				y: -15.754890872618608,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -5.770299437331385,
				y: -15.754890872618608,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.270299437331385,
				y: -15.754890872618608,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.245299437331383,
				y: -15.729890872618608,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.2202994373313842,
				y: -15.729890872618608,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.1702994373313835,
				y: -15.679890872618609,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.145299437331385,
				y: -15.679890872618609,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.120299437331383,
				y: -15.654890872618608,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.0952994373313842,
				y: -15.654890872618608,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.0702994373313857,
				y: -15.629890872618608,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.0452994373313835,
				y: -15.629890872618608,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -3.020299437331385,
				y: -15.604890872618608,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -2.9452994373313857,
				y: -15.604890872618608,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -2.9202994373313835,
				y: -15.57989087261861,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.4202994373313835,
				y: -15.57989087261861,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -0.645299437331385,
				y: -16.354890872618608,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -0.6202994373313828,
				y: -16.354890872618608,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -0.5702994373313821,
				y: -16.40489087261861,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -0.5452994373313835,
				y: -16.40489087261861,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -0.520299437331385,
				y: -16.429890872618607,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -0.4952994373313828,
				y: -16.429890872618607,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -0.47029943733138424,
				y: -16.45489087261861,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -0.4452994373313821,
				y: -16.45489087261861,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.47970056266861505,
				y: -17.37989087261861,
				width: 0.8,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 0.47970056266861505,
				y: -17.37989087261861,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 0.47970056266861505,
				y: -17.37989087261861,
				width: 0.8,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 2.304700562668618,
				y: -17.37989087261861,
				width: 0.8,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.5297005626686158,
				y: -16.15489087261861,
				width: 0.8,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.554700562668618,
				y: -16.15489087261861,
				width: 0.8,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.604700562668615,
				y: -16.104890872618608,
				width: 0.8,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.629700562668617,
				y: -16.104890872618608,
				width: 0.8,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.6547005626686158,
				y: -16.07989087261861,
				width: 0.8,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.7047005626686165,
				y: -16.07989087261861,
				width: 0.8,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.729700562668615,
				y: -16.054890872618607,
				width: 0.8,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.7797005626686158,
				y: -16.054890872618607,
				width: 0.8,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.804700562668618,
				y: -16.02989087261861,
				width: 0.8,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.929700562668618,
				y: -16.02989087261861,
				width: 0.8,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.9547005626686165,
				y: -16.02989087261861,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.804700562668618,
				y: -16.02989087261861,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.154700562668616,
				y: -16.37989087261861,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.179700562668618,
				y: -16.37989087261861,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.229700562668615,
				y: -16.429890872618607,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.279700562668616,
				y: -16.429890872618607,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.304700562668618,
				y: -16.45489087261861,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.379700562668617,
				y: -16.45489087261861,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 6.404700562668616,
				y: -16.479890872618608,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.529700562668616,
				y: -16.479890872618608,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.5797005626686165,
				y: -16.52989087261861,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "via",
				x: 7.5797005626686165,
				y: -16.52989087261861,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 7.5797005626686165,
				y: -16.52989087261861,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 7.5797005626686165,
				y: -16.50489087261861,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 8.404700562668616,
				y: -15.679890872618609,
				width: 0.3,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 8.404700562668616,
				y: -15.679890872618609,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 8.404700562668616,
				y: -15.679890872618609,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.404700562668616,
				y: -15.279890872618608,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.354700562668615,
				y: -15.229890872618608,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.354700562668615,
				y: -14.554890872618607,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.329700562668616,
				y: -14.529890872618608,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.329700562668616,
				y: -14.479890872618608,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.304700562668618,
				y: -14.45489087261861,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.304700562668618,
				y: -14.429890872618607,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.279700562668616,
				y: -14.404890872618608,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.279700562668616,
				y: -14.379890872618608,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.154700562668616,
				y: -14.254890872618608,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.129700562668617,
				y: -14.254890872618608,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.104700562668615,
				y: -14.229890872618608,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.079700562668616,
				y: -14.229890872618608,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.054700562668618,
				y: -14.20489087261861,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 8.004700562668617,
				y: -14.20489087261861,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.979700562668615,
				y: -14.179890872618607,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.304700562668618,
				y: -14.179890872618607,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.2047005626686165,
				y: -14.07989087261861,
				width: 0.3,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.165755000000001,
				y: -14.025078,
				width: 0.3,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_096",
		connection_name: "source_trace_336",
		source_trace_id: "source_trace_336",
		connectsTo: [
			"pcb_port_53",
			"pcb_port_449"
		],
		route: [
			{
				route_type: "wire",
				x: -12.549936,
				y: -3.850079,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.049935999999999,
				y: -3.850079,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.149936,
				y: -3.7500790000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.149936,
				y: -3.650079,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.249936,
				y: -3.550079,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.249936,
				y: -3.2500790000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.449936000000001,
				y: -3.050079,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.549936000000002,
				y: -3.0000789999999995,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -13.549936000000002,
				y: -3.0000789999999995,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -13.549936000000002,
				y: -3.0000789999999995,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -13.449936000000001,
				y: -2.9500790000000006,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -12.549935999999999,
				y: -2.9500790000000006,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -11.849936,
				y: -2.2500790000000004,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -11.749936,
				y: -2.2500790000000004,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -11.649936,
				y: -2.150079,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.149936,
				y: -2.150079,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.049935999999999,
				y: -2.150079,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -9.449936,
				y: -2.150079,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.849936,
				y: -0.5500790000000002,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.349936,
				y: -0.5500790000000002,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.049935999999999,
				y: -0.2500789999999995,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.1499360000000003,
				y: -0.2500789999999995,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.049935999999999,
				y: -0.15007899999999985,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.9499359999999992,
				y: -0.15007899999999985,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.8499359999999996,
				y: -0.05007900000000021,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.749936,
				y: -0.05007900000000021,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.6499360000000003,
				y: 0.04992099999999944,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.5499359999999989,
				y: 0.04992099999999944,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.449936000000001,
				y: 0.14992099999999908,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.3499359999999996,
				y: 0.14992099999999908,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.2499359999999982,
				y: 0.2499210000000005,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.1499360000000003,
				y: 0.2499210000000005,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.0499359999999989,
				y: 0.34992100000000015,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.949936000000001,
				y: 0.34992100000000015,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.7499359999999982,
				y: 0.5499209999999994,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.6499360000000003,
				y: 0.5499209999999994,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.5499359999999989,
				y: 0.6499210000000009,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.449936000000001,
				y: 0.6499210000000009,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.1499360000000003,
				y: 0.9499209999999998,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -0.1499360000000003,
				y: 0.9499209999999998,
				from_layer: "inner2",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -0.1499360000000003,
				y: 0.9499209999999998,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.9500640000000011,
				y: 0.9499209999999998,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.1500640000000004,
				y: 0.7499210000000005,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.9500640000000011,
				y: 0.7499210000000005,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 2.0500640000000026,
				y: 0.6499210000000009,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 4.750064000000002,
				y: 0.6499210000000009,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 5.350064,
				y: 0.04992099999999944,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 5.350064,
				y: 0.04992099999999944,
				from_layer: "bottom",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 5.350064,
				y: 0.04992099999999944,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 7.5500640000000026,
				y: -2.150079,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8.050064000000003,
				y: -2.150079,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8.150064,
				y: -2.150079,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 9.550064000000003,
				y: -2.150079,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 10.650064,
				y: -3.2500790000000004,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 10.850064,
				y: -3.2500790000000004,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 11.550064000000003,
				y: -3.9500790000000006,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: 11.550064000000003,
				y: -3.9500790000000006,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 11.550064000000003,
				y: -3.9500790000000006,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.350064,
				y: -3.9500790000000006,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.950064000000001,
				y: -3.550079,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.80004,
				y: -3.35003703209947,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_129",
		connection_name: "source_trace_249",
		source_trace_id: "source_trace_248",
		connectsTo: [
			"pcb_port_261",
			"pcb_port_216"
		],
		route: [
			{
				route_type: "wire",
				x: 12.078717931279563,
				y: 10.24,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.778717931279562,
				y: 10.24,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.078717931279563,
				y: 9.54,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.078717931279563,
				y: 9.34,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.87871793127956,
				y: 9.14,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.87871793127956,
				y: 8.940000000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: 10.87871793127956,
				y: 8.940000000000001,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 10.87871793127956,
				y: 8.940000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 9.37871793127956,
				y: 8.940000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 9.278717931279562,
				y: 8.940000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 6.178717931279561,
				y: 8.940000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 4.278717931279562,
				y: 7.04,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 1.7787179312795622,
				y: 7.04,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 1.37871793127956,
				y: 6.640000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: 1.37871793127956,
				y: 6.640000000000001,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 1.37871793127956,
				y: 6.640000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.0787179312795594,
				y: 6.640000000000001,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -0.7212820687204378,
				y: 7.44,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.12128206872044,
				y: 7.44,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.7212820687204395,
				y: 8.04,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.12128206872044,
				y: 8.04,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.2212820687204395,
				y: 8.14,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.02128206872044,
				y: 8.14,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.12128206872044,
				y: 8.14,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.62128206872044,
				y: 8.14,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.92128206872044,
				y: 8.440000000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.074605223561731,
				y: 8.61132731282116,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_095",
		connection_name: "source_trace_340",
		source_trace_id: "source_trace_340",
		connectsTo: [
			"pcb_port_454",
			"pcb_port_54"
		],
		route: [
			{
				route_type: "wire",
				x: 11.600001171589115,
				y: -18.142492303759656,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 11.000001171589112,
				y: -18.742492303759658,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 10.950001171589115,
				y: -18.84249230375966,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: 10.950001171589115,
				y: -18.84249230375966,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 10.950001171589115,
				y: -18.84249230375966,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 10.40000117158911,
				y: -18.84249230375966,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 9.800001171589113,
				y: -19.442492303759657,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 8.90000117158911,
				y: -19.442492303759657,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 8.800001171589113,
				y: -19.442492303759657,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 3.500001171589112,
				y: -19.442492303759657,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 3.4000011715891105,
				y: -19.34249230375966,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: 3.4000011715891105,
				y: -19.34249230375966,
				from_layer: "bottom",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 3.4000011715891105,
				y: -19.34249230375966,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 2.2000011715891112,
				y: -18.14249230375966,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 2.2000011715891112,
				y: -17.942492303759657,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 2.000001171589112,
				y: -17.742492303759658,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 1.6000011715891134,
				y: -17.742492303759658,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 0.8000011715891127,
				y: -16.942492303759657,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -0.6999988284108873,
				y: -16.942492303759657,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.0999988284108895,
				y: -17.34249230375966,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.6999988284108891,
				y: -17.34249230375966,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.8999988284108884,
				y: -17.14249230375966,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.8999988284108884,
				y: -16.64249230375966,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.999998828410888,
				y: -16.54249230375966,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -1.999998828410888,
				y: -16.54249230375966,
				from_layer: "inner2",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -1.999998828410888,
				y: -16.54249230375966,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -1.999998828410888,
				y: -16.84249230375966,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.2999988284108888,
				y: -17.14249230375966,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.8999988284108884,
				y: -17.14249230375966,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.999998828410888,
				y: -17.04249230375966,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -3.199998828410889,
				y: -17.04249230375966,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.899998828410888,
				y: -15.34249230375966,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.0999988284108895,
				y: -15.34249230375966,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.299998828410889,
				y: -15.142492303759658,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -5.299998828410889,
				y: -15.042492303759659,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.399998828410888,
				y: -12.942492303759659,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -7.999998828410888,
				y: -12.942492303759659,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -8.09999882841089,
				y: -12.842492303759657,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -8.19999882841089,
				y: -12.842492303759657,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -8.399998828410888,
				y: -12.642492303759658,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -8.399998828410888,
				y: -12.642492303759658,
				from_layer: "inner1",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -8.399998828410888,
				y: -12.642492303759658,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -11.499998828410888,
				y: -9.542492303759659,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -11.499998828410888,
				y: -9.542492303759659,
				from_layer: "inner2",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -11.499998828410888,
				y: -9.542492303759659,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.499998828410888,
				y: -8.842492303759657,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -12.19999882841089,
				y: -8.142492303759658,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -12.19999882841089,
				y: -7.242492303759658,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -12.299998828410889,
				y: -7.142492303759658,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -13.69999882841089,
				y: -5.742492303759658,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -14.89999882841089,
				y: -5.742492303759658,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -15.299998828410889,
				y: -5.3424923037596574,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -15.39999882841089,
				y: -5.242492303759658,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -15.39999882841089,
				y: -5.242492303759658,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -15.39999882841089,
				y: -5.242492303759658,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -15.39999882841089,
				y: -5.142492303759658,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -15.39999882841089,
				y: -4.442492303759657,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -15.49999882841089,
				y: -4.342492303759659,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -15.59999882841089,
				y: -4.242492303759658,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -15.59999882841089,
				y: -3.0424923037596585,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -15.49999882841089,
				y: -2.942492303759657,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -15.299998828410889,
				y: -2.942492303759657,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -15.19999882841089,
				y: -2.942492303759657,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -14.99999882841089,
				y: -2.942492303759657,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -14.89999882841089,
				y: -3.0424923037596585,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.99999882841089,
				y: -3.0424923037596585,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.99999882841089,
				y: -3.242492303759658,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.39999882841089,
				y: -3.8424923037596592,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.39999882841089,
				y: -3.942492303759657,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.19999882841089,
				y: -4.142492303759656,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.69999882841089,
				y: -4.142492303759656,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.549936,
				y: -4.249875,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_200",
		connection_name: "source_trace_334",
		source_trace_id: "source_trace_334",
		connectsTo: [
			"pcb_port_447",
			"pcb_port_446"
		],
		route: [
			{
				route_type: "wire",
				x: 12.69996,
				y: -4.00002303209947,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 12.69996,
				y: -4.07502303209947,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 12.72496,
				y: -4.10002303209947,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 12.72496,
				y: -4.18752303209947,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 12.737459999999999,
				y: -4.20002303209947,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 12.737459999999999,
				y: -4.37502303209947,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 13.02496,
				y: -4.66252303209947,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 13.02496,
				y: -4.675023032099471,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 13.424959999999999,
				y: -5.07502303209947,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: 13.424959999999999,
				y: -5.07502303209947,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 13.424959999999999,
				y: -5.07502303209947,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 13.274959999999998,
				y: -9.90002303209947,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 9.72496,
				y: -14.225023032099472,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 9.549959999999999,
				y: -14.27502303209947,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8.899959999999998,
				y: -14.27502303209947,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 5.9999600000000015,
				y: -17.17502303209947,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: 5.9999600000000015,
				y: -17.17502303209947,
				from_layer: "inner2",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 5.9999600000000015,
				y: -17.17502303209947,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 5.737459999999999,
				y: -17.17502303209947,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 5.724959999999999,
				y: -17.18752303209947,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 5.71246,
				y: -17.18752303209947,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 5.699960000000001,
				y: -17.20002303209947,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 5.6874600000000015,
				y: -17.20002303209947,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 5.674959999999999,
				y: -17.212523032099472,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 5.64996,
				y: -17.212523032099472,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 5.637460000000001,
				y: -17.22502303209947,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 5.612459999999999,
				y: -17.22502303209947,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 5.599959999999999,
				y: -17.23752303209947,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 5.52496,
				y: -17.23752303209947,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 5.512460000000001,
				y: -17.25002303209947,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 5.374959999999998,
				y: -17.25002303209947,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 5.362459999999999,
				y: -17.23752303209947,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 5.287459999999999,
				y: -17.23752303209947,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 5.27496,
				y: -17.22502303209947,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 1.3749599999999997,
				y: -17.22502303209947,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 0.4624600000000001,
				y: -18.13752303209947,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: 0.4624600000000001,
				y: -18.13752303209947,
				from_layer: "inner1",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 0.4624600000000001,
				y: -18.13752303209947,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.87504,
				y: -18.13752303209947,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.362540000000001,
				y: -17.650023032099472,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.37504,
				y: -17.650023032099472,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.400040000000001,
				y: -17.62502303209947,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.412540000000002,
				y: -17.62502303209947,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.425040000000001,
				y: -17.61252303209947,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.43754,
				y: -17.61252303209947,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.450040000000001,
				y: -17.60002303209947,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.462540000000001,
				y: -17.60002303209947,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.475040000000002,
				y: -17.587523032099472,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.50004,
				y: -17.587523032099472,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.512540000000001,
				y: -17.57502303209947,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.56254,
				y: -17.57502303209947,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.575040000000001,
				y: -17.56252303209947,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.862540000000001,
				y: -17.56252303209947,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.875040000000001,
				y: -17.57502303209947,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.412540000000001,
				y: -17.57502303209947,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.425040000000001,
				y: -17.57502303209947,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.612540000000001,
				y: -17.57502303209947,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.637540000000001,
				y: -17.55002303209947,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.40004,
				y: -17.55002303209947,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.41254,
				y: -17.53752303209947,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.450040000000001,
				y: -17.53752303209947,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.46254,
				y: -17.525023032099472,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.47504,
				y: -17.525023032099472,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.487540000000001,
				y: -17.51252303209947,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.500040000000002,
				y: -17.51252303209947,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.512540000000001,
				y: -17.50002303209947,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.52504,
				y: -17.50002303209947,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.53754,
				y: -17.48752303209947,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.550040000000001,
				y: -17.48752303209947,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.58754,
				y: -17.45002303209947,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -8.60004,
				y: -17.45002303209947,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -9.02504,
				y: -17.02502303209947,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -9.862540000000001,
				y: -17.02502303209947,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -9.862540000000001,
				y: -17.02502303209947,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -9.862540000000001,
				y: -17.02502303209947,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.675040000000001,
				y: -16.83752303209947,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.625040000000002,
				y: -16.83752303209947,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.612540000000001,
				y: -16.82502303209947,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.58754,
				y: -16.82502303209947,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.575040000000001,
				y: -16.81252303209947,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.562540000000002,
				y: -16.81252303209947,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.53754,
				y: -16.78752303209947,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.52504,
				y: -16.78752303209947,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.200040000000001,
				y: -16.46252303209947,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.687540000000002,
				y: -16.46252303209947,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.237540000000001,
				y: -16.01252303209947,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.237540000000001,
				y: -16.00002303209947,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.22504,
				y: -16.00002303209947,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.22504,
				y: -15.987523032099471,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.21254,
				y: -15.987523032099471,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.21254,
				y: -15.975023032099472,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.200040000000001,
				y: -15.975023032099472,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.200040000000001,
				y: -15.950023032099471,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.187540000000002,
				y: -15.950023032099471,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.187540000000002,
				y: -15.925023032099471,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.175040000000001,
				y: -15.912523032099472,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.175040000000001,
				y: -15.18752303209947,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.187540000000002,
				y: -15.175023032099471,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.187540000000002,
				y: -15.15002303209947,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.200040000000001,
				y: -15.13752303209947,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.200040000000001,
				y: -15.12502303209947,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.237540000000001,
				y: -15.08752303209947,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.250040000000002,
				y: -15.08752303209947,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.262540000000001,
				y: -15.07502303209947,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.27504,
				y: -15.07502303209947,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -8.28754,
				y: -15.06252303209947,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.15004,
				y: -15.06252303209947,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.612540000000001,
				y: -15.52502303209947,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.635,
				y: -15.55,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_138",
		connection_name: "source_trace_362",
		source_trace_id: "source_trace_362",
		connectsTo: [
			"pcb_port_475",
			"pcb_port_472"
		],
		route: [
			{
				route_type: "wire",
				x: 18.98996520852039,
				y: 3.5,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 18.98996520852039,
				y: 3.200000000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 18.689965208520388,
				y: 2.900000000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 18.689965208520388,
				y: 2.400000000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 18.389965208520387,
				y: 2.1000000000000014,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: 18.389965208520387,
				y: 2.1000000000000014,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 18.389965208520387,
				y: 2.1000000000000014,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 17.389965208520387,
				y: 1.1000000000000014,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 17.289965208520385,
				y: 1,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 12.989965208520386,
				y: -3.3000000000000007,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 12.989965208520386,
				y: -8.7,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 11.689965208520388,
				y: -10,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 11.689965208520388,
				y: -10.7,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 9.489965208520386,
				y: -12.9,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 9.489965208520386,
				y: -13.1,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 9.389965208520387,
				y: -13.1,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 9.289965208520387,
				y: -13.2,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 9.189965208520388,
				y: -13.2,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 9.089965208520386,
				y: -13.3,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8.189965208520388,
				y: -13.3,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 8.089965208520386,
				y: -13.399999999999999,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 7.9899652085203865,
				y: -13.399999999999999,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 6.889965208520387,
				y: -14.5,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 5.789965208520386,
				y: -14.5,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 5.4899652085203865,
				y: -14.8,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 5.4899652085203865,
				y: -16.4,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 5.4899652085203865,
				y: -16.5,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 5.4899652085203865,
				y: -16.8,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: 5.4899652085203865,
				y: -16.8,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 5.4899652085203865,
				y: -16.8,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.389965208520387,
				y: -17.9,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.389965208520387,
				y: -18,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.7899652085203863,
				y: -18.6,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.600014,
				y: -18.750127,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_193",
		connection_name: "source_trace_291",
		source_trace_id: "source_trace_291",
		connectsTo: [
			"pcb_port_396",
			"pcb_port_389"
		],
		route: [
			{
				route_type: "wire",
				x: -13.249999999999998,
				y: 19.71,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.849999999999998,
				y: 19.71,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.749999999999996,
				y: 19.810000000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.549999999999997,
				y: 19.810000000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.449999999999998,
				y: 19.910000000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.349999999999998,
				y: 19.910000000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.249999999999998,
				y: 19.910000000000004,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.849999999999998,
				y: 19.51,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -9.649999999999997,
				y: 19.51,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.849999999999998,
				y: 17.71,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -7.7499999999999964,
				y: 17.71,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.4499999999999975,
				y: 16.410000000000004,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -6.349999999999998,
				y: 16.410000000000004,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "via",
				x: -6.349999999999998,
				y: 16.410000000000004,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -6.349999999999998,
				y: 16.410000000000004,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 0.45000000000000284,
				y: 9.610000000000003,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 0.45000000000000284,
				y: 9.510000000000002,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 0.5500000000000043,
				y: 9.410000000000004,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 0.5500000000000043,
				y: 9.310000000000002,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 1.350000000000005,
				y: 8.510000000000002,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: 1.350000000000005,
				y: 8.510000000000002,
				from_layer: "inner2",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 1.350000000000005,
				y: 8.510000000000002,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 1.350000000000005,
				y: 7.41,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 1.850000000000005,
				y: 6.91,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 1.850000000000005,
				y: -1.089999999999998,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 1.350000000000005,
				y: -1.589999999999998,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: 1.350000000000005,
				y: -1.589999999999998,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 1.350000000000005,
				y: -1.589999999999998,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.350000000000005,
				y: -1.8899999999999988,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.45000000000000284,
				y: -2.789999999999999,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.45000000000000284,
				y: -3.589999999999999,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.45000000000000284,
				y: -3.6899999999999986,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 0.45000000000000284,
				y: -5.989999999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.1499999999999986,
				y: -5.989999999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.2499999999999964,
				y: -5.889999999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.4499999999999957,
				y: -5.889999999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.8499999999999979,
				y: -5.489999999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.05004,
				y: -5.250002,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_130",
		connection_name: "source_trace_356",
		source_trace_id: "source_trace_356",
		connectsTo: [
			"pcb_port_467",
			"pcb_port_215"
		],
		route: [
			{
				route_type: "wire",
				x: -19.149986,
				y: -19.250127,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -19.149986,
				y: -16.750127,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -19.149986,
				y: -16.750127,
				from_layer: "top",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -19.149986,
				y: -16.750127,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -19.149986,
				y: -16.350127,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -19.149986,
				y: -16.250127,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -19.149986,
				y: -12.650127,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -19.649986,
				y: -12.150127,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -19.649986,
				y: -10.450126999999998,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -19.849985999999998,
				y: -10.250126999999999,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -19.849985999999998,
				y: -8.350126999999999,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -19.949985999999996,
				y: -8.250126999999999,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -19.949985999999996,
				y: -6.950126999999998,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -20.049985999999997,
				y: -6.850126999999999,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -20.049985999999997,
				y: -0.35012699999999697,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -19.749985999999996,
				y: -0.05012699999999981,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -19.749985999999996,
				y: 5.949873,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -19.549985999999997,
				y: 6.149873000000003,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -14.749985999999996,
				y: 6.149873000000003,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -14.649985999999997,
				y: 6.149873000000003,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -13.549985999999997,
				y: 6.149873000000003,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -12.849985999999996,
				y: 6.849873000000002,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -11.149985999999997,
				y: 6.849873000000002,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -10.949985999999996,
				y: 7.049873000000002,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -10.949985999999996,
				y: 7.049873000000002,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -10.949985999999996,
				y: 7.049873000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.049985999999997,
				y: 7.049873000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.149985999999997,
				y: 7.149873000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.549985999999997,
				y: 7.149873000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.849985999999996,
				y: 7.449873,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.074351223561731,
				y: 7.6113293128211605,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_137",
		connection_name: "source_trace_366",
		source_trace_id: "source_trace_366",
		connectsTo: [
			"pcb_port_477",
			"pcb_port_209"
		],
		route: [
			{
				route_type: "wire",
				x: 1.100014000000001,
				y: -18.750127,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 1.1000140000000016,
				y: -18.150126999999998,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: 1.1000140000000016,
				y: -18.150126999999998,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 1.1000140000000016,
				y: -18.150126999999998,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 1.1000140000000016,
				y: -18.650126999999998,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: 0.5000140000000002,
				y: -19.250127,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.3999859999999984,
				y: -19.250127,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.699985999999999,
				y: -19.550127,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -1.7999860000000005,
				y: -19.550127,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.399986,
				y: -19.550127,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -6.599986000000001,
				y: -19.750127,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -14.499986,
				y: -19.750127,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -14.599986000000001,
				y: -19.650127,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -14.699986,
				y: -19.650127,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -15.099986000000001,
				y: -19.250127,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -16.999986,
				y: -19.250127,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -17.099986,
				y: -19.150127,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -17.099986,
				y: -18.250127,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -17.999986,
				y: -17.350127,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -17.999986,
				y: -17.250127,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -18.199986000000003,
				y: -17.050127,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -18.199986000000003,
				y: -16.950127,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -18.299986,
				y: -16.850127,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -18.299986,
				y: -16.650126999999998,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -18.399986000000002,
				y: -16.550127,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -18.399986000000002,
				y: -16.350127,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -18.499986,
				y: -16.250127,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -18.499986,
				y: -13.250126999999999,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -19.699986000000003,
				y: -12.050127,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -19.699986000000003,
				y: -8.550127,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -19.899986000000002,
				y: -8.350126999999999,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -19.899986000000002,
				y: -7.050127,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -19.999986,
				y: -6.950126999999998,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -19.999986,
				y: -6.850126999999999,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -20.099986,
				y: -6.750126999999999,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -20.099986,
				y: 4.349873000000002,
				width: 0.15,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -20.099986,
				y: 4.449873,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -20.099986,
				y: 5.649873000000003,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "wire",
				x: -20.199986000000003,
				y: 5.749873000000001,
				width: 0.1,
				layer: "bottom"
			},
			{
				route_type: "via",
				x: -20.199986000000003,
				y: 5.749873000000001,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -20.199986000000003,
				y: 5.749873000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -19.899986000000002,
				y: 5.749873000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -19.499986,
				y: 6.149873000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.599986,
				y: 6.149873000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.299986,
				y: 6.449873,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -18.07459322356173,
				y: 6.611331312821162,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_131",
		connection_name: "source_trace_357",
		source_trace_id: "source_trace_356",
		connectsTo: [
			"pcb_port_470",
			"pcb_port_215"
		],
		route: [
			{
				route_type: "wire",
				x: 19.24998056096147,
				y: 1.49,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 18.94998056096147,
				y: 1.4900000000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 18.649980560961474,
				y: 1.1900000000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 18.24998056096147,
				y: 1.1900000000000004,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 17.94998056096147,
				y: 0.8900000000000006,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 16.34998056096147,
				y: 0.8900000000000006,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 16.24998056096147,
				y: 0.8900000000000006,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 15.649980560961474,
				y: 0.8900000000000006,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "via",
				x: 15.649980560961474,
				y: 0.8900000000000006,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 15.649980560961474,
				y: 0.8900000000000006,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 15.149980560961474,
				y: 0.8900000000000006,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 13.14998056096147,
				y: 2.8900000000000006,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 11.049980560961473,
				y: 2.8900000000000006,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 10.949980560961471,
				y: 2.99,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.4500194390385293,
				y: 2.99,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -2.8500194390385296,
				y: 4.390000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.75001943903853,
				y: 4.390000000000001,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.85001943903853,
				y: 4.49,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -7.85001943903853,
				y: 4.49,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -9.450019439038531,
				y: 6.090000000000002,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -9.550019439038529,
				y: 6.190000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.050019439038529,
				y: 6.690000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.550019439038529,
				y: 6.690000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.85001943903853,
				y: 6.99,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -10.949985999999996,
				y: 7.049873000000002,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -10.949985999999996,
				y: 7.049873000000002,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -10.949985999999996,
				y: 7.049873000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.050019439038529,
				y: 7.090000000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.550019439038529,
				y: 7.090000000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.85001943903853,
				y: 7.390000000000001,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -12.074351223561731,
				y: 7.6113293128211605,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_139",
		connection_name: "source_trace_361",
		source_trace_id: "source_trace_361",
		connectsTo: [
			"pcb_port_208",
			"pcb_port_472"
		],
		route: [
			{
				route_type: "wire",
				x: -18.07459322356173,
				y: 7.611329312821161,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -17.77459322356173,
				y: 7.611329312821162,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -17.47459322356173,
				y: 7.9113293128211595,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -16.87459322356173,
				y: 7.9113293128211595,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -16.27459322356173,
				y: 8.511329312821161,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -15.27459322356173,
				y: 8.511329312821161,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -15.17459322356173,
				y: 8.511329312821161,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.67459322356173,
				y: 8.511329312821161,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -13.074593223561731,
				y: 9.111329312821162,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -11.074593223561731,
				y: 9.111329312821162,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -10.37459322356173,
				y: 8.41132931282116,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.9745932235617296,
				y: 8.41132931282116,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -3.8745932235617317,
				y: 8.311329312821162,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.4745932235617296,
				y: 8.311329312821162,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.2745932235617303,
				y: 8.111329312821162,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.174593223561729,
				y: 8.111329312821162,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "via",
				x: -2.174593223561729,
				y: 8.111329312821162,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -2.174593223561729,
				y: 8.111329312821162,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 2.425406776438269,
				y: 3.511329312821161,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 3.0254067764382704,
				y: 3.511329312821161,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: 3.0254067764382704,
				y: 3.511329312821161,
				from_layer: "inner2",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 3.0254067764382704,
				y: 3.511329312821161,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 3.0254067764382704,
				y: 3.1113293128211623,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: 7.825406776438271,
				y: -1.6886706871788384,
				width: 0.15,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: 7.825406776438271,
				y: -1.6886706871788384,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 7.825406776438271,
				y: -1.6886706871788384,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 7.825406776438271,
				y: -4.488670687178839,
				width: 0.15,
				layer: "top"
			},
			{
				route_type: "via",
				x: 7.825406776438271,
				y: -4.488670687178839,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 7.825406776438271,
				y: -4.488670687178839,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 7.825406776438271,
				y: -7.5886706871788405,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 7.72540677643827,
				y: -7.68867068717884,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 7.72540677643827,
				y: -14.58867068717884,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 5.72540677643827,
				y: -16.58867068717884,
				width: 0.15,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 5.625406776438272,
				y: -16.688670687178842,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: 5.4899652085203865,
				y: -16.8,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: 5.4899652085203865,
				y: -16.8,
				from_layer: "inner2",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 5.4899652085203865,
				y: -16.8,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.425406776438269,
				y: -16.88867068717884,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.125406776438272,
				y: -17.188670687178842,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 5.02540677643827,
				y: -17.188670687178842,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.825406776438271,
				y: -17.38867068717884,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 4.825406776438271,
				y: -17.48867068717884,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.825406776438271,
				y: -18.48867068717884,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.825406776438271,
				y: -18.58867068717884,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: 3.600014,
				y: -18.750127,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_265",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_482"
		],
		route: [
			{
				route_type: "wire",
				x: -4.440024766284221,
				y: -19.908466428495306,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -4.616801461580858,
				y: -20.085243123791944,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_209",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_326"
		],
		route: [
			{
				route_type: "wire",
				x: 0.8973100426157019,
				y: 14.275097973255916,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 1.0223100426157017,
				y: 14.058591622309805,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_202",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_501"
		],
		route: [
			{
				route_type: "wire",
				x: -19.5,
				y: -14.99,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -19.9,
				y: -14.99,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_256",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_427"
		],
		route: [
			{
				route_type: "wire",
				x: 17.654965389489973,
				y: 2.037399992332377,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 17.254965389489975,
				y: 2.037399992332377,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_223",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_408"
		],
		route: [
			{
				route_type: "wire",
				x: 2.7050971094912266,
				y: -0.8650000000000001,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 2.475666534950808,
				y: -0.5373391822844034,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_224",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_407"
		],
		route: [
			{
				route_type: "wire",
				x: 2.7050971094912266,
				y: -2.1350000000000002,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 2.475666534950808,
				y: -1.8073391822844036,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_255",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_426"
		],
		route: [
			{
				route_type: "wire",
				x: 16.384965389489974,
				y: 2.037399992332377,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 15.984965389489973,
				y: 2.037399992332377,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_263",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_332"
		],
		route: [
			{
				route_type: "wire",
				x: 16.1490626246005,
				y: 10.25,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 15.891947580725883,
				y: 10.55641777724759,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_203",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_245"
		],
		route: [
			{
				route_type: "wire",
				x: -0.5000000000000001,
				y: -8.01,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -0.9000000000000001,
				y: -8.01,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_204",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_453"
		],
		route: [
			{
				route_type: "wire",
				x: 10.300029171589115,
				y: -18.142492303759656,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 9.900029171589114,
				y: -18.142492303759656,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_218",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_249"
		],
		route: [
			{
				route_type: "wire",
				x: -3.76,
				y: -10,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -4.16,
				y: -10,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_205",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_243"
		],
		route: [
			{
				route_type: "wire",
				x: 7.51,
				y: -6,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 7.109999999999999,
				y: -6,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_214",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_346"
		],
		route: [
			{
				route_type: "wire",
				x: -0.8312789192407934,
				y: 3.0998229999999998,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -1.047785270186903,
				y: 2.9748229999999998,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_210",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_321"
		],
		route: [
			{
				route_type: "wire",
				x: 0.09721004261570187,
				y: 12.674897973255915,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 0.0972100426157018,
				y: 12.274897973255914,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_238",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_308"
		],
		route: [
			{
				route_type: "wire",
				x: -14.25,
				y: 20.01,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -14.65,
				y: 20.01,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_225",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_403"
		],
		route: [
			{
				route_type: "wire",
				x: 3.1100000000000003,
				y: -3.75,
				layer: "bottom",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 2.7100000000000004,
				y: -3.75,
				layer: "bottom",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_206",
		connection_name: "source_trace_146",
		connectsTo: [
			"pcb_port_116"
		],
		route: [
			{
				route_type: "wire",
				x: -13.63249,
				y: 1.7499379999999998,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -13.809266695296637,
				y: 1.5731613047033628,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_207",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_7"
		],
		route: [
			{
				route_type: "wire",
				x: -8.49,
				y: -14.5,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -8.89,
				y: -14.5,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_215",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_341"
		],
		route: [
			{
				route_type: "wire",
				x: -2.4314789192407935,
				y: 3.899923,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -2.6479852701869033,
				y: 4.024923,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_226",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_350"
		],
		route: [
			{
				route_type: "wire",
				x: 4.5,
				y: 0.26,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 4.1,
				y: 0.26000000000000006,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_208",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_328"
		],
		route: [
			{
				route_type: "wire",
				x: 0.09721004261570199,
				y: 14.275097973255916,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -0.046184066472059554,
				y: 14.479885984328163,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_211",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_330"
		],
		route: [
			{
				route_type: "wire",
				x: 11.088717992731793,
				y: 11.51,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 10.688717992731792,
				y: 11.51,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_250",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_241"
		],
		route: [
			{
				route_type: "wire",
				x: 11.178639153189913,
				y: -13.649975220075973,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 11.074450246589755,
				y: -13.059090568268648,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_251",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_264"
		],
		route: [
			{
				route_type: "wire",
				x: 10.24637944044432,
				y: -11.928738352368054,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 9.787518291363483,
				y: -12.584059987799247,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_262",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_338"
		],
		route: [
			{
				route_type: "wire",
				x: 17.499969242216473,
				y: 10.01,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 17.099969242216474,
				y: 10.01,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_219",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_112"
		],
		route: [
			{
				route_type: "wire",
				x: -5.815,
				y: -10.25,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -6.215000000000001,
				y: -10.25,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_235",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_488"
		],
		route: [
			{
				route_type: "wire",
				x: -8.659980766284221,
				y: -18.408342428495303,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -9.447826968693988,
				y: -18.547260970628848,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_212",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_399"
		],
		route: [
			{
				route_type: "wire",
				x: 3.0637185623732117,
				y: 4.4949337105610905,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 2.4637185623732116,
				y: 4.4949337105610905,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_252",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_266"
		],
		route: [
			{
				route_type: "wire",
				x: 12.500486532189072,
				y: -11.928727952821866,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 12.041625383108235,
				y: -12.584049588253059,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_230",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_26"
		],
		route: [
			{
				route_type: "wire",
				x: -3.4250601401493426,
				y: 6.9,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -3.8189832413542257,
				y: 6.8305407289332285,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_213",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_371"
		],
		route: [
			{
				route_type: "wire",
				x: 0.23871897959525692,
				y: 4.26,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -0.15975889964144133,
				y: 4.225137702900937,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_216",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_274"
		],
		route: [
			{
				route_type: "wire",
				x: 7.522614240610604,
				y: -19.94342981166457,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 7.3535669359143245,
				y: -19.580906696849908,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_217",
		connection_name: "source_trace_266",
		connectsTo: [
			"pcb_port_255"
		],
		route: [
			{
				route_type: "wire",
				x: -2.74,
				y: -11,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -2.9400000000000004,
				y: -10.653589838486225,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_220",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_318"
		],
		route: [
			{
				route_type: "wire",
				x: -11.75,
				y: 16.26,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -12.007115043874617,
				y: 16.566417777247594,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_221",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_5"
		],
		route: [
			{
				route_type: "wire",
				x: -10.615,
				y: -15.55,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -10.718527618041009,
				y: -15.936370330515627,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_222",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_409"
		],
		route: [
			{
				route_type: "wire",
				x: 2.7050971094912266,
				y: 0.4049999999999998,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 2.475666534950808,
				y: 0.7326608177155964,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_227",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_478"
		],
		route: [
			{
				route_type: "wire",
				x: 2.399986000000001,
				y: -18.250001,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 2.294331434564826,
				y: -18.476577946759164,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_228",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_473"
		],
		route: [
			{
				route_type: "wire",
				x: 4.899986,
				y: -18.250001,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 4.794331434564826,
				y: -18.476577946759164,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_244",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_419"
		],
		route: [
			{
				route_type: "wire",
				x: -4.5,
				y: -2.509999999999999,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -4.9,
				y: -2.509999999999999,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_243",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_458"
		],
		route: [
			{
				route_type: "wire",
				x: -1.905,
				y: -2.7051,
				layer: "bottom",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -2.305,
				y: -2.7051,
				layer: "bottom",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_229",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_312"
		],
		route: [
			{
				route_type: "wire",
				x: -4.731461120121051,
				y: 5.149096,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -5.131461120121052,
				y: 5.149096,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_231",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_354"
		],
		route: [
			{
				route_type: "wire",
				x: -7.10156743237727,
				y: 3.249999,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.207221997812445,
				y: 3.0234220532408376,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_232",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_417"
		],
		route: [
			{
				route_type: "wire",
				x: 4.49,
				y: -6,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 4.09,
				y: -6,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_233",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_310"
		],
		route: [
			{
				route_type: "wire",
				x: 0.76,
				y: 20.000044181611226,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 0.36,
				y: 20.000044181611226,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_234",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_493"
		],
		route: [
			{
				route_type: "wire",
				x: -10.1899972337353,
				y: -19.841664132878854,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -10.5899972337353,
				y: -19.841664132878854,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_236",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_379"
		],
		route: [
			{
				route_type: "wire",
				x: 11.999965424650826,
				y: 8.9125,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 11.746394467606406,
				y: 8.368715327778009,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_245",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_390"
		],
		route: [
			{
				route_type: "wire",
				x: -3.94996,
				y: -5.250002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -4.34996,
				y: -5.250002,
				width: 0.1,
				layer: "top"
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_237",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_397"
		],
		route: [
			{
				route_type: "wire",
				x: -13.249999999999998,
				y: 18.689999999999998,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -13.649999999999999,
				y: 18.689999999999998,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_239",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_237"
		],
		route: [
			{
				route_type: "wire",
				x: -8.731469213274272,
				y: 5.600828093277103,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -9.981469213274272,
				y: 5.600828093277103,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_240",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_468"
		],
		route: [
			{
				route_type: "wire",
				x: -17.850014,
				y: -18.750001,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -17.955668565435175,
				y: -18.976577946759164,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_254",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_425"
		],
		route: [
			{
				route_type: "wire",
				x: 15.114965389489972,
				y: 2.037399992332377,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 14.714965389489972,
				y: 2.037399992332377,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_258",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_375"
		],
		route: [
			{
				route_type: "wire",
				x: 9.6924,
				y: -0.5000078422161458,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 9.0924,
				y: -0.5000078422161457,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_241",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_381"
		],
		route: [
			{
				route_type: "wire",
				x: 12.509962849911048,
				y: 5.75,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 12.109962849911048,
				y: 5.75,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_242",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_401"
		],
		route: [
			{
				route_type: "wire",
				x: -0.010000000000000009,
				y: -4.5,
				layer: "bottom",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -0.41000000000000003,
				y: -4.5,
				layer: "bottom",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_257",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_361"
		],
		route: [
			{
				route_type: "wire",
				x: 8.86873618787119,
				y: 2.5,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 8.639305613330773,
				y: 2.172339182284403,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_246",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_21"
		],
		route: [
			{
				route_type: "wire",
				x: -14.5,
				y: -1.49,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -14.603527618041008,
				y: -1.1036296694843726,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_247",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_448"
		],
		route: [
			{
				route_type: "wire",
				x: 10.80004,
				y: -4.6500090320994705,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 10.663231942669732,
				y: -5.025886080413834,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_248",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_233"
		],
		route: [
			{
				route_type: "wire",
				x: -11.848967288663728,
				y: 10.5399265071438,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -12.448967288663727,
				y: 10.5399265071438,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_249",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_239"
		],
		route: [
			{
				route_type: "wire",
				x: 9.5,
				y: -14.49,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 9.270569425459582,
				y: -14.162339182284404,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_253",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_385"
		],
		route: [
			{
				route_type: "wire",
				x: 12.148734307806153,
				y: 2,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 11.748734307806153,
				y: 2,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_259",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_282"
		],
		route: [
			{
				route_type: "wire",
				x: -15.5,
				y: 15.5,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -15.75,
				y: 15.5,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_260",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_43"
		],
		route: [
			{
				route_type: "wire",
				x: -18.175,
				y: 19.5,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -18.775000000000002,
				y: 19.5,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_261",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_435"
		],
		route: [
			{
				route_type: "wire",
				x: 17.499969242216473,
				y: 12.01,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 17.099969242216474,
				y: 12.01,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_264",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_483"
		],
		route: [
			{
				route_type: "wire",
				x: -4.440024766284221,
				y: -19.408340428495304,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -4.616801461580858,
				y: -19.585117123791942,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_266",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_219"
		],
		route: [
			{
				route_type: "wire",
				x: -19.5,
				y: 13.925,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -19.885672565811923,
				y: 13.465373334128614,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_267",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_421"
		],
		route: [
			{
				route_type: "wire",
				x: 20.009965208520395,
				y: 6.5,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.809965208520396,
				y: 6.153589838486225,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_268",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_234"
		],
		route: [
			{
				route_type: "wire",
				x: -18.18129869844551,
				y: 1.8523894398831913,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -18.50482250482366,
				y: 0.6449821570218559,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_269",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_283"
		],
		route: [
			{
				route_type: "wire",
				x: 15.5,
				y: -15.5,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 15.25,
				y: -15.5,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "compact_270",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_32"
		],
		route: [
			{
				route_type: "wire",
				x: -20.000338066298355,
				y: 7.250933845871326,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -20.155629493359868,
				y: 7.830489341644767,
				layer: "top",
				width: 0.1
			}
		],
		source_net_id: "source_net_0"
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "ground_bridge_0",
		source_net_id: "source_net_0",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_219"
		],
		route: [
			{
				route_type: "wire",
				x: -19.5,
				y: 13.925,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -19.5,
				y: 13.125,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "via",
				x: -19.5,
				y: 13.125,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -19.5,
				y: 13.125,
				layer: "bottom",
				width: 0.1
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "ground_bridge_1",
		source_net_id: "source_net_0",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_421"
		],
		route: [
			{
				route_type: "wire",
				x: 20.009965208520395,
				y: 6.5,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 20.009965208520395,
				y: 6.4750000000000005,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 20.009965208520395,
				y: 6.45,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 20.009965208520395,
				y: 6.425000000000001,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 20.009965208520395,
				y: 6.4,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 20.009965208520395,
				y: 6.375,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 20.009965208520395,
				y: 6.3500000000000005,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 20.009965208520395,
				y: 6.325,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 20.009965208520395,
				y: 6.300000000000001,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 20.009965208520395,
				y: 6.275,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 20.009965208520395,
				y: 6.25,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 20.009965208520395,
				y: 6.2250000000000005,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.984965208520396,
				y: 6.2,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.959965208520394,
				y: 6.175000000000001,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.934965208520396,
				y: 6.15,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.909965208520397,
				y: 6.125,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.884965208520395,
				y: 6.1000000000000005,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.859965208520396,
				y: 6.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.859965208520396,
				y: 6.050000000000001,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.859965208520396,
				y: 6.025,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.859965208520396,
				y: 6,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.859965208520396,
				y: 5.9750000000000005,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.859965208520396,
				y: 5.95,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.859965208520396,
				y: 5.925000000000001,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.859965208520396,
				y: 5.9,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.859965208520396,
				y: 5.875,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.859965208520396,
				y: 5.8500000000000005,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.859965208520396,
				y: 5.825,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.859965208520396,
				y: 5.800000000000001,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.859965208520396,
				y: 5.775,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.859965208520396,
				y: 5.75,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.859965208520396,
				y: 5.7250000000000005,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.859965208520396,
				y: 5.7,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.859965208520396,
				y: 5.675000000000001,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.859965208520396,
				y: 5.65,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.859965208520396,
				y: 5.625,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.834965208520394,
				y: 5.6000000000000005,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.809965208520396,
				y: 5.575,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.809965208520396,
				y: 5.550000000000001,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.809965208520396,
				y: 5.525,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.809965208520396,
				y: 5.5,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.809965208520396,
				y: 5.4750000000000005,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.809965208520396,
				y: 5.45,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.809965208520396,
				y: 5.425000000000001,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.809965208520396,
				y: 5.4,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.809965208520396,
				y: 5.375,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.809965208520396,
				y: 5.3500000000000005,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.809965208520396,
				y: 5.325,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.809965208520396,
				y: 5.300000000000001,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.809965208520396,
				y: 5.275,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.809965208520396,
				y: 5.25,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.809965208520396,
				y: 5.2250000000000005,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.809965208520396,
				y: 5.2,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.784965208520397,
				y: 5.175000000000001,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.759965208520395,
				y: 5.15,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.734965208520396,
				y: 5.125,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.709965208520394,
				y: 5.1000000000000005,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.684965208520396,
				y: 5.1000000000000005,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.659965208520397,
				y: 5.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.634965208520395,
				y: 5.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.609965208520396,
				y: 5.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.584965208520394,
				y: 5.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.559965208520396,
				y: 5.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.534965208520397,
				y: 5.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.509965208520395,
				y: 5.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.484965208520396,
				y: 5.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.459965208520394,
				y: 5.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.434965208520396,
				y: 5.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.409965208520397,
				y: 5.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.384965208520395,
				y: 5.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.359965208520396,
				y: 5.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.334965208520394,
				y: 5.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.309965208520396,
				y: 5.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.284965208520397,
				y: 5.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.259965208520395,
				y: 5.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.234965208520396,
				y: 5.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.209965208520394,
				y: 5.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.184965208520396,
				y: 5.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.159965208520397,
				y: 5.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.134965208520395,
				y: 5.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.109965208520396,
				y: 5.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.084965208520394,
				y: 5.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.059965208520396,
				y: 5.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.034965208520397,
				y: 5.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 19.009965208520395,
				y: 5.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 18.984965208520396,
				y: 5.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 18.959965208520394,
				y: 5.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 18.934965208520396,
				y: 5.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 18.909965208520397,
				y: 5.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 18.884965208520395,
				y: 5.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 18.859965208520396,
				y: 5.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 18.834965208520394,
				y: 5.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 18.809965208520396,
				y: 5.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 18.784965208520397,
				y: 5.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 18.759965208520395,
				y: 5.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 18.734965208520396,
				y: 5.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 18.709965208520394,
				y: 5.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 18.684965208520396,
				y: 5.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 18.659965208520397,
				y: 5.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 18.634965208520395,
				y: 5.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 18.609965208520396,
				y: 5.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 18.584965208520394,
				y: 5.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 18.559965208520396,
				y: 5.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 18.534965208520397,
				y: 5.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 18.509965208520395,
				y: 5.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 18.484965208520396,
				y: 5.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 18.459965208520394,
				y: 5.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 18.434965208520396,
				y: 5.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 18.409965208520397,
				y: 5.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "via",
				x: 18.409965208520397,
				y: 5.075,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 18.409965208520397,
				y: 5.075,
				layer: "bottom",
				width: 0.1
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "ground_bridge_2",
		source_net_id: "source_net_0",
		connection_name: "source_trace_146",
		connectsTo: [
			"pcb_port_116"
		],
		route: [
			{
				route_type: "wire",
				x: -13.63249,
				y: 1.7499379999999998,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -14.58249,
				y: 1.424938000000001,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "via",
				x: -14.58249,
				y: 1.424938000000001,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -14.58249,
				y: 1.424938000000001,
				layer: "bottom",
				width: 0.1
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "ground_bridge_3",
		source_net_id: "source_net_0",
		connection_name: "source_trace_256",
		connectsTo: [
			"pcb_port_268"
		],
		route: [
			{
				route_type: "wire",
				x: 8.879518848074348,
				y: -18.155166249617725,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 8.179518848074348,
				y: -17.805166249617727,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "via",
				x: 8.179518848074348,
				y: -17.805166249617727,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 8.179518848074348,
				y: -17.805166249617727,
				layer: "bottom",
				width: 0.1
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "ground_bridge_4",
		source_net_id: "source_net_0",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_478"
		],
		route: [
			{
				route_type: "wire",
				x: 2.399986000000001,
				y: -18.250001,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 1.7499860000000016,
				y: -18.250001,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "via",
				x: 1.7499860000000016,
				y: -18.250001,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 1.7499860000000016,
				y: -18.250001,
				layer: "bottom",
				width: 0.1
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "ground_bridge_5",
		source_net_id: "source_net_0",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_473"
		],
		route: [
			{
				route_type: "wire",
				x: 4.899986,
				y: -18.250001,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 5.249986000000001,
				y: -17.675001,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "via",
				x: 5.249986000000001,
				y: -17.675001,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 5.249986000000001,
				y: -17.675001,
				layer: "bottom",
				width: 0.1
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "ground_bridge_7",
		source_net_id: "source_net_0",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_390"
		],
		route: [
			{
				route_type: "wire",
				x: -3.94996,
				y: -5.250002,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -3.64996,
				y: -4.100002,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "via",
				x: -3.64996,
				y: -4.100002,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -3.64996,
				y: -4.100002,
				layer: "bottom",
				width: 0.1
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "ground_bridge_8",
		source_net_id: "source_net_0",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_112"
		],
		route: [
			{
				route_type: "wire",
				x: -5.815,
				y: -10.25,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -5.140000000000001,
				y: -10.25,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "via",
				x: -5.140000000000001,
				y: -10.25,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -5.140000000000001,
				y: -10.25,
				layer: "bottom",
				width: 0.1
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "ground_bridge_9",
		source_net_id: "source_net_0",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_419"
		],
		route: [
			{
				route_type: "wire",
				x: -4.5,
				y: -2.509999999999999,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -4.5,
				y: -3.184999999999998,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "via",
				x: -4.5,
				y: -3.184999999999998,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -4.5,
				y: -3.184999999999998,
				layer: "bottom",
				width: 0.1
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "ground_bridge_10",
		source_net_id: "source_net_0",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_21"
		],
		route: [
			{
				route_type: "wire",
				x: -14.5,
				y: -1.49,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -13.575,
				y: -1.4900000000000002,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "via",
				x: -13.575,
				y: -1.4900000000000002,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -13.575,
				y: -1.4900000000000002,
				layer: "bottom",
				width: 0.1
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "ground_bridge_11",
		source_net_id: "source_net_0",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_371"
		],
		route: [
			{
				route_type: "wire",
				x: 0.23871897959525692,
				y: 4.26,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 0.2387189795952569,
				y: 4.9350000000000005,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "via",
				x: 0.2387189795952569,
				y: 4.9350000000000005,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 0.2387189795952569,
				y: 4.9350000000000005,
				layer: "bottom",
				width: 0.1
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "ground_bridge_12",
		source_net_id: "source_net_0",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_361"
		],
		route: [
			{
				route_type: "wire",
				x: 8.86873618787119,
				y: 2.5,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 7.9187361878711915,
				y: 2.5,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "via",
				x: 7.9187361878711915,
				y: 2.5,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 7.9187361878711915,
				y: 2.5,
				layer: "bottom",
				width: 0.1
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "ground_bridge_13",
		source_net_id: "source_net_0",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_32"
		],
		route: [
			{
				route_type: "wire",
				x: -20.000338066298355,
				y: 7.250933845871326,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -19.425338066298355,
				y: 8.000933845871327,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "via",
				x: -19.425338066298355,
				y: 8.000933845871327,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -19.425338066298355,
				y: 8.000933845871327,
				layer: "bottom",
				width: 0.1
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "ground_bridge_14",
		source_net_id: "source_net_0",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_379"
		],
		route: [
			{
				route_type: "wire",
				x: 11.999965424650826,
				y: 8.9125,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 11.999965424650826,
				y: 8.0125,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "via",
				x: 11.999965424650826,
				y: 8.0125,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 11.999965424650826,
				y: 8.0125,
				layer: "bottom",
				width: 0.1
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "ground_bridge_15",
		source_net_id: "source_net_0",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_321"
		],
		route: [
			{
				route_type: "wire",
				x: 0.09721004261570187,
				y: 12.674897973255915,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -0.40278995738429835,
				y: 12.674897973255915,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "via",
				x: -0.40278995738429835,
				y: 12.674897973255915,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -0.40278995738429835,
				y: 12.674897973255915,
				layer: "bottom",
				width: 0.1
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "ground_bridge_16",
		source_net_id: "source_net_0",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_326"
		],
		route: [
			{
				route_type: "wire",
				x: 0.8973100426157019,
				y: 14.275097973255916,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 1.3723100426157027,
				y: 14.725097973255917,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "via",
				x: 1.3723100426157027,
				y: 14.725097973255917,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 1.3723100426157027,
				y: 14.725097973255917,
				layer: "bottom",
				width: 0.1
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "ground_bridge_17",
		source_net_id: "source_net_0",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_318"
		],
		route: [
			{
				route_type: "wire",
				x: -11.75,
				y: 16.26,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -11.024999999999999,
				y: 16.410000000000004,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "via",
				x: -11.024999999999999,
				y: 16.410000000000004,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -11.024999999999999,
				y: 16.410000000000004,
				layer: "bottom",
				width: 0.1
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "ground_bridge_18",
		source_net_id: "source_net_0",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_397"
		],
		route: [
			{
				route_type: "wire",
				x: -13.249999999999998,
				y: 18.689999999999998,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -13.249999999999998,
				y: 18.014999999999997,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "via",
				x: -13.249999999999998,
				y: 18.014999999999997,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -13.249999999999998,
				y: 18.014999999999997,
				layer: "bottom",
				width: 0.1
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "ground_bridge_19",
		source_net_id: "source_net_0",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_251"
		],
		route: [
			{
				route_type: "wire",
				x: -1.49,
				y: -9,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -2.1899999999999995,
				y: -8.274999999999999,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "via",
				x: -2.1899999999999995,
				y: -8.274999999999999,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -2.1899999999999995,
				y: -8.274999999999999,
				layer: "bottom",
				width: 0.1
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "ground_bridge_20",
		source_net_id: "source_net_0",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_308"
		],
		route: [
			{
				route_type: "wire",
				x: -14.25,
				y: 20.01,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -14.975,
				y: 20.01,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "via",
				x: -14.975,
				y: 20.01,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -14.975,
				y: 20.01,
				layer: "bottom",
				width: 0.1
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "ground_bridge_21",
		source_net_id: "source_net_0",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_332"
		],
		route: [
			{
				route_type: "wire",
				x: 16.1490626246005,
				y: 10.25,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 15.2240626246005,
				y: 10.375,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "via",
				x: 15.2240626246005,
				y: 10.375,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 15.2240626246005,
				y: 10.375,
				layer: "bottom",
				width: 0.1
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "ground_bridge_22",
		source_net_id: "source_net_0",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_488"
		],
		route: [
			{
				route_type: "wire",
				x: -8.659980766284221,
				y: -18.408342428495303,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -8.68498076628422,
				y: -18.408342428495303,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -8.709980766284222,
				y: -18.408342428495303,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -8.73498076628422,
				y: -18.408342428495303,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -8.75998076628422,
				y: -18.408342428495303,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -8.784980766284221,
				y: -18.408342428495303,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -8.80998076628422,
				y: -18.408342428495303,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -8.834980766284222,
				y: -18.408342428495303,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -8.85998076628422,
				y: -18.408342428495303,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -8.88498076628422,
				y: -18.408342428495303,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -8.909980766284221,
				y: -18.408342428495303,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -8.93498076628422,
				y: -18.408342428495303,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -8.959980766284222,
				y: -18.433342428495305,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -8.98498076628422,
				y: -18.458342428495303,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -9.00998076628422,
				y: -18.483342428495305,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -9.034980766284221,
				y: -18.508342428495304,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -9.05998076628422,
				y: -18.533342428495303,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -9.084980766284222,
				y: -18.558342428495305,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -9.10998076628422,
				y: -18.558342428495305,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -9.13498076628422,
				y: -18.558342428495305,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -9.159980766284221,
				y: -18.558342428495305,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -9.18498076628422,
				y: -18.558342428495305,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -9.209980766284222,
				y: -18.558342428495305,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -9.23498076628422,
				y: -18.558342428495305,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -9.25998076628422,
				y: -18.558342428495305,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -9.284980766284221,
				y: -18.558342428495305,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -9.30998076628422,
				y: -18.558342428495305,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -9.334980766284222,
				y: -18.558342428495305,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -9.35998076628422,
				y: -18.558342428495305,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -9.38498076628422,
				y: -18.558342428495305,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -9.409980766284221,
				y: -18.558342428495305,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -9.43498076628422,
				y: -18.558342428495305,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -9.459980766284222,
				y: -18.583342428495303,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -9.48498076628422,
				y: -18.608342428495305,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -9.50998076628422,
				y: -18.633342428495304,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -9.534980766284221,
				y: -18.658342428495303,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -9.55998076628422,
				y: -18.683342428495305,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -9.584980766284222,
				y: -18.708342428495303,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -9.60998076628422,
				y: -18.733342428495305,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -9.60998076628422,
				y: -18.758342428495304,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -9.63498076628422,
				y: -18.783342428495303,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -9.63498076628422,
				y: -18.808342428495305,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -9.63498076628422,
				y: -18.833342428495303,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -9.63498076628422,
				y: -18.858342428495305,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -9.63498076628422,
				y: -18.883342428495304,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -9.63498076628422,
				y: -18.908342428495303,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -9.63498076628422,
				y: -18.933342428495305,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -9.63498076628422,
				y: -18.958342428495303,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -9.659980766284221,
				y: -18.983342428495305,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -9.68498076628422,
				y: -19.008342428495304,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -9.709980766284222,
				y: -19.033342428495303,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -9.73498076628422,
				y: -19.058342428495305,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -9.75998076628422,
				y: -19.083342428495303,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -9.784980766284221,
				y: -19.108342428495305,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -9.80998076628422,
				y: -19.133342428495304,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "via",
				x: -9.80998076628422,
				y: -19.133342428495304,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -9.80998076628422,
				y: -19.133342428495304,
				layer: "bottom",
				width: 0.1
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "ground_bridge_23",
		source_net_id: "source_net_0",
		connection_name: "source_trace_146",
		connectsTo: [
			"pcb_port_121"
		],
		route: [
			{
				route_type: "wire",
				x: -12.125,
				y: 2.5,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -12.2,
				y: -0.4249999999999998,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "via",
				x: -12.2,
				y: -0.4249999999999998,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -12.2,
				y: -0.4249999999999998,
				layer: "bottom",
				width: 0.1
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "ground_bridge_24",
		source_net_id: "source_net_0",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_2"
		],
		route: [
			{
				route_type: "wire",
				x: -9.475,
				y: -10.65,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -8.475,
				y: -10.974999999999998,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "via",
				x: -8.475,
				y: -10.974999999999998,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -8.475,
				y: -10.974999999999998,
				layer: "bottom",
				width: 0.1
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "ground_bridge_25",
		source_net_id: "source_net_0",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_237"
		],
		route: [
			{
				route_type: "wire",
				x: -8.731469213274272,
				y: 5.600828093277103,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -10.28146921327427,
				y: 6.200828093277104,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "via",
				x: -10.28146921327427,
				y: 6.200828093277104,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -10.28146921327427,
				y: 6.200828093277104,
				layer: "bottom",
				width: 0.1
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "ground_bridge_26",
		source_net_id: "source_net_0",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_448"
		],
		route: [
			{
				route_type: "wire",
				x: 10.80004,
				y: -4.6500090320994705,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 10.80004,
				y: -5.4000090320994705,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "via",
				x: 10.80004,
				y: -5.4000090320994705,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 10.80004,
				y: -5.4000090320994705,
				layer: "bottom",
				width: 0.1
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "ground_bridge_27",
		source_net_id: "source_net_0",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_243"
		],
		route: [
			{
				route_type: "wire",
				x: 7.51,
				y: -6,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 7.21,
				y: -5.1499999999999995,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "via",
				x: 7.21,
				y: -5.1499999999999995,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 7.21,
				y: -5.1499999999999995,
				layer: "bottom",
				width: 0.1
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "ground_bridge_28",
		source_net_id: "source_net_0",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_381"
		],
		route: [
			{
				route_type: "wire",
				x: 12.509962849911048,
				y: 5.75,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 13.559962849911049,
				y: 5.75,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "via",
				x: 13.559962849911049,
				y: 5.75,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 13.559962849911049,
				y: 5.75,
				layer: "bottom",
				width: 0.1
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "ground_bridge_29",
		source_net_id: "source_net_0",
		connection_name: "source_trace_223",
		connectsTo: [
			"pcb_port_106"
		],
		route: [
			{
				route_type: "wire",
				x: -9.125,
				y: -5.249873,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -11.075,
				y: -4.874873000000001,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "via",
				x: -11.075,
				y: -4.874873000000001,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -11.075,
				y: -4.874873000000001,
				layer: "bottom",
				width: 0.1
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "ground_bridge_30",
		source_net_id: "source_net_0",
		connection_name: "source_trace_231",
		connectsTo: [
			"pcb_port_217"
		],
		route: [
			{
				route_type: "wire",
				x: -15.07434522356173,
				y: 6.611331312821161,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -16.749345223561733,
				y: 6.611331312821161,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "via",
				x: -16.749345223561733,
				y: 6.611331312821161,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -16.749345223561733,
				y: 6.611331312821161,
				layer: "bottom",
				width: 0.1
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "ground_bridge_31",
		source_net_id: "source_net_0",
		connection_name: "source_trace_266",
		connectsTo: [
			"pcb_port_255",
			"pcb_port_31"
		],
		route: [
			{
				route_type: "wire",
				x: -2.74,
				y: -11,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.8649999999999993,
				y: -10.675000000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.3149999999999995,
				y: -10.675000000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.1899999999999995,
				y: -10.550000000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -1.1899999999999995,
				y: -9.700000000000003,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.1899999999999995,
				y: -8.274999999999999,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "via",
				x: -2.1899999999999995,
				y: -8.274999999999999,
				from_layer: "top",
				to_layer: "inner2",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -2.1899999999999995,
				y: -8.274999999999999,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.6149999999999993,
				y: -7.8000000000000025,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.5899999999999999,
				y: -7.400000000000002,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -1.8899999999999997,
				y: -7.1750000000000025,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.165,
				y: -7.025000000000002,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.415,
				y: -7.200000000000003,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.665,
				y: -7.475000000000001,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -4.99,
				y: -7.500000000000002,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.215,
				y: -8.050000000000002,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.3149999999999995,
				y: -8.250000000000002,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.34,
				y: -9.200000000000003,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -6.115,
				y: -9.425000000000002,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "wire",
				x: -5.39,
				y: -9.425000000000002,
				width: 0.1,
				layer: "inner2"
			},
			{
				route_type: "via",
				x: -5.39,
				y: -9.425000000000002,
				from_layer: "inner2",
				to_layer: "inner1",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -5.39,
				y: -9.425000000000002,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.4399999999999995,
				y: -9.300000000000002,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -4.215,
				y: -9.375000000000002,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -1.7149999999999999,
				y: -10.950000000000003,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -1.6399999999999997,
				y: -11.125000000000002,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -1.6399999999999997,
				y: -11.825000000000003,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.1899999999999995,
				y: -12.450000000000003,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.215,
				y: -12.525000000000002,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.215,
				y: -14.375000000000004,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "wire",
				x: -2.1899999999999995,
				y: -14.400000000000002,
				width: 0.1,
				layer: "inner1"
			},
			{
				route_type: "via",
				x: -2.1899999999999995,
				y: -14.400000000000002,
				from_layer: "inner1",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -2.1899999999999995,
				y: -14.400000000000002,
				width: 0.1,
				layer: "top"
			},
			{
				route_type: "wire",
				x: -2.9,
				y: -15.575,
				width: 0.1,
				layer: "top"
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "ground_bridge_32",
		source_net_id: "source_net_0",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_249"
		],
		route: [
			{
				route_type: "wire",
				x: -3.76,
				y: -10,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.935,
				y: -9.649999999999999,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "via",
				x: -7.935,
				y: -9.649999999999999,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -7.935,
				y: -9.649999999999999,
				layer: "bottom",
				width: 0.1
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "ground_bridge_33",
		source_net_id: "source_net_0",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_341"
		],
		route: [
			{
				route_type: "wire",
				x: -2.4314789192407935,
				y: 3.899923,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -3.1314789192407932,
				y: 3.899923,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "via",
				x: -3.1314789192407932,
				y: 3.899923,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -3.1314789192407932,
				y: 3.899923,
				layer: "bottom",
				width: 0.1
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "ground_bridge_34",
		source_net_id: "source_net_0",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_328"
		],
		route: [
			{
				route_type: "wire",
				x: 0.09721004261570199,
				y: 14.275097973255916,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -0.40278995738429835,
				y: 14.275097973255916,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "via",
				x: -0.40278995738429835,
				y: 14.275097973255916,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -0.40278995738429835,
				y: 14.275097973255916,
				layer: "bottom",
				width: 0.1
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "ground_bridge_35",
		source_net_id: "source_net_0",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_458"
		],
		route: [
			{
				route_type: "wire",
				x: -1.905,
				y: -2.7051,
				layer: "bottom",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -1.504999999999999,
				y: -3.9300999999999995,
				layer: "bottom",
				width: 0.1
			},
			{
				route_type: "via",
				x: -1.504999999999999,
				y: -3.9300999999999995,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -1.504999999999999,
				y: -3.9300999999999995,
				layer: "top",
				width: 0.1
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "ground_bridge_36",
		source_net_id: "source_net_0",
		connection_name: "source_trace_224",
		connectsTo: [
			"pcb_port_145"
		],
		route: [
			{
				route_type: "wire",
				x: 7.165755000000001,
				y: -7.524964,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 5.815755000000001,
				y: -7.9499640000000005,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "via",
				x: 5.815755000000001,
				y: -7.9499640000000005,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 5.815755000000001,
				y: -7.9499640000000005,
				layer: "bottom",
				width: 0.1
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "ground_bridge_37",
		source_net_id: "source_net_0",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_417"
		],
		route: [
			{
				route_type: "wire",
				x: 4.49,
				y: -6,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 4.49,
				y: -6.725,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "via",
				x: 4.49,
				y: -6.725,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 4.49,
				y: -6.725,
				layer: "bottom",
				width: 0.1
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "ground_bridge_39",
		source_net_id: "source_net_0",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_112"
		],
		route: [
			{
				route_type: "wire",
				x: -5.815,
				y: -10.25,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -5.840000000000001,
				y: -10.25,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -5.865000000000001,
				y: -10.25,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -5.890000000000001,
				y: -10.274999999999999,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -5.915000000000001,
				y: -10.274999999999999,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -5.940000000000001,
				y: -10.274999999999999,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -5.965000000000001,
				y: -10.274999999999999,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -5.990000000000001,
				y: -10.274999999999999,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -6.015000000000001,
				y: -10.274999999999999,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -6.040000000000001,
				y: -10.3,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -6.065000000000001,
				y: -10.325,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -6.090000000000001,
				y: -10.35,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -6.115000000000001,
				y: -10.375,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -6.140000000000001,
				y: -10.399999999999999,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -6.165000000000001,
				y: -10.425,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -6.190000000000001,
				y: -10.45,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -6.215000000000001,
				y: -10.475,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -6.240000000000001,
				y: -10.5,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -6.265000000000001,
				y: -10.524999999999999,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -6.290000000000001,
				y: -10.55,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -6.315000000000001,
				y: -10.575,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -6.340000000000001,
				y: -10.6,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -6.365000000000001,
				y: -10.625,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -6.390000000000001,
				y: -10.649999999999999,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -6.415000000000001,
				y: -10.675,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -6.440000000000001,
				y: -10.7,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -6.465000000000001,
				y: -10.725,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -6.490000000000001,
				y: -10.75,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -6.515000000000001,
				y: -10.75,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -6.540000000000001,
				y: -10.75,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -6.565000000000001,
				y: -10.75,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -6.590000000000001,
				y: -10.75,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -6.615000000000001,
				y: -10.75,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -6.640000000000001,
				y: -10.75,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -6.665000000000001,
				y: -10.75,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -6.690000000000001,
				y: -10.75,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -6.715000000000001,
				y: -10.75,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -6.740000000000001,
				y: -10.75,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -6.765000000000001,
				y: -10.75,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -6.790000000000001,
				y: -10.75,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -6.815000000000001,
				y: -10.75,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -6.840000000000001,
				y: -10.75,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -6.865000000000001,
				y: -10.75,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -6.890000000000001,
				y: -10.75,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -6.915000000000001,
				y: -10.75,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -6.940000000000001,
				y: -10.75,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -6.965000000000001,
				y: -10.75,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -6.990000000000001,
				y: -10.75,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.015000000000001,
				y: -10.75,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.040000000000001,
				y: -10.75,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.065000000000001,
				y: -10.75,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.090000000000001,
				y: -10.75,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.115000000000001,
				y: -10.75,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.140000000000001,
				y: -10.75,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.165000000000001,
				y: -10.75,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.190000000000001,
				y: -10.75,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.215000000000001,
				y: -10.75,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.240000000000001,
				y: -10.75,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.265000000000001,
				y: -10.75,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.290000000000001,
				y: -10.725,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.315000000000001,
				y: -10.725,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.340000000000001,
				y: -10.7,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.365000000000001,
				y: -10.7,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.390000000000001,
				y: -10.675,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.415000000000001,
				y: -10.675,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.440000000000001,
				y: -10.675,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.465000000000001,
				y: -10.675,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.490000000000001,
				y: -10.675,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.515000000000001,
				y: -10.675,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.540000000000001,
				y: -10.649999999999999,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.565000000000001,
				y: -10.625,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.590000000000001,
				y: -10.6,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.615000000000001,
				y: -10.575,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.640000000000001,
				y: -10.55,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.665000000000001,
				y: -10.524999999999999,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.690000000000001,
				y: -10.5,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.715000000000001,
				y: -10.475,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "via",
				x: -7.715000000000001,
				y: -10.475,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -7.715000000000001,
				y: -10.475,
				layer: "bottom",
				width: 0.1
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "ground_bridge_41",
		source_net_id: "source_net_0",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_354"
		],
		route: [
			{
				route_type: "wire",
				x: -7.10156743237727,
				y: 3.249999,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -6.176567432377269,
				y: 4.024999,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "via",
				x: -6.176567432377269,
				y: 4.024999,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -6.176567432377269,
				y: 4.024999,
				layer: "bottom",
				width: 0.1
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "ground_bridge_42",
		source_net_id: "source_net_0",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_401"
		],
		route: [
			{
				route_type: "wire",
				x: -0.010000000000000009,
				y: -4.5,
				layer: "bottom",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -1.504999999999999,
				y: -3.9300999999999995,
				layer: "bottom",
				width: 0.1
			},
			{
				route_type: "via",
				x: -1.504999999999999,
				y: -3.9300999999999995,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -1.504999999999999,
				y: -3.9300999999999995,
				layer: "top",
				width: 0.1
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "ground_bridge_43",
		source_net_id: "source_net_0",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_274"
		],
		route: [
			{
				route_type: "wire",
				x: 7.522614240610604,
				y: -19.94342981166457,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 8.197614240610605,
				y: -20.168429811664566,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "via",
				x: 8.197614240610605,
				y: -20.168429811664566,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 8.197614240610605,
				y: -20.168429811664566,
				layer: "bottom",
				width: 0.1
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "ground_bridge_44",
		source_net_id: "source_net_0",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_403"
		],
		route: [
			{
				route_type: "wire",
				x: 3.1100000000000003,
				y: -3.75,
				layer: "bottom",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 3.6350000000000007,
				y: -2.7749999999999995,
				layer: "bottom",
				width: 0.1
			},
			{
				route_type: "via",
				x: 3.6350000000000007,
				y: -2.7749999999999995,
				from_layer: "bottom",
				to_layer: "top",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 3.6350000000000007,
				y: -2.7749999999999995,
				layer: "top",
				width: 0.1
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "ground_bridge_45",
		source_net_id: "source_net_0",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_5"
		],
		route: [
			{
				route_type: "wire",
				x: -10.615,
				y: -15.55,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -10.215,
				y: -16.25,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "via",
				x: -10.215,
				y: -16.25,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -10.215,
				y: -16.25,
				layer: "bottom",
				width: 0.1
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "ground_bridge_46",
		source_net_id: "source_net_0",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_346"
		],
		route: [
			{
				route_type: "wire",
				x: -0.8312789192407934,
				y: 3.0998229999999998,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -1.581278919240793,
				y: 1.3998230000000005,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "via",
				x: -1.581278919240793,
				y: 1.3998230000000005,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -1.581278919240793,
				y: 1.3998230000000005,
				layer: "bottom",
				width: 0.1
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "ground_bridge_47",
		source_net_id: "source_net_0",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_425"
		],
		route: [
			{
				route_type: "wire",
				x: 15.114965389489972,
				y: 2.037399992332377,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 14.489965389489972,
				y: 2.9623999923323776,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "via",
				x: 14.489965389489972,
				y: 2.9623999923323776,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 14.489965389489972,
				y: 2.9623999923323776,
				layer: "bottom",
				width: 0.1
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "ground_bridge_48",
		source_net_id: "source_net_0",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_312"
		],
		route: [
			{
				route_type: "wire",
				x: -4.731461120121051,
				y: 5.149096,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -4.80646112012105,
				y: 6.074096000000001,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "via",
				x: -4.80646112012105,
				y: 6.074096000000001,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -4.80646112012105,
				y: 6.074096000000001,
				layer: "bottom",
				width: 0.1
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "ground_bridge_49",
		source_net_id: "source_net_0",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_239"
		],
		route: [
			{
				route_type: "wire",
				x: 9.5,
				y: -14.49,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 9.5,
				y: -13.815000000000001,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "via",
				x: 9.5,
				y: -13.815000000000001,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 9.5,
				y: -13.815000000000001,
				layer: "bottom",
				width: 0.1
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "ground_bridge_50",
		source_net_id: "source_net_0",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_399"
		],
		route: [
			{
				route_type: "wire",
				x: 3.0637185623732117,
				y: 4.4949337105610905,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: 3.8637185623732124,
				y: 4.4949337105610905,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "via",
				x: 3.8637185623732124,
				y: 4.4949337105610905,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: 3.8637185623732124,
				y: 4.4949337105610905,
				layer: "bottom",
				width: 0.1
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "ground_bridge_51",
		source_net_id: "source_net_0",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_7"
		],
		route: [
			{
				route_type: "wire",
				x: -8.49,
				y: -14.5,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -8.465,
				y: -14.524999999999999,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -8.44,
				y: -14.55,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -8.415,
				y: -14.575,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -8.415,
				y: -14.6,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -8.415,
				y: -14.625,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -8.39,
				y: -14.649999999999999,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -8.365,
				y: -14.675,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -8.34,
				y: -14.7,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -8.315,
				y: -14.725,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -8.29,
				y: -14.75,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -8.265,
				y: -14.774999999999999,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -8.24,
				y: -14.8,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -8.215,
				y: -14.825,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -8.19,
				y: -14.85,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -8.165,
				y: -14.875,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -8.14,
				y: -14.899999999999999,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -8.115,
				y: -14.925,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -8.09,
				y: -14.95,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -8.065,
				y: -14.975,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -8.04,
				y: -15,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -8.015,
				y: -15.024999999999999,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.99,
				y: -15.05,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.965,
				y: -15.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.9399999999999995,
				y: -15.1,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.915,
				y: -15.125,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.89,
				y: -15.149999999999999,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.865,
				y: -15.175,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.84,
				y: -15.2,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.8149999999999995,
				y: -15.225,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.8149999999999995,
				y: -15.25,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.8149999999999995,
				y: -15.274999999999999,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.8149999999999995,
				y: -15.3,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.8149999999999995,
				y: -15.325,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.8149999999999995,
				y: -15.35,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.8149999999999995,
				y: -15.375,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.8149999999999995,
				y: -15.399999999999999,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.8149999999999995,
				y: -15.425,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.8149999999999995,
				y: -15.45,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.8149999999999995,
				y: -15.475,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.8149999999999995,
				y: -15.5,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.8149999999999995,
				y: -15.524999999999999,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.8149999999999995,
				y: -15.55,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.8149999999999995,
				y: -15.575,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.8149999999999995,
				y: -15.6,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.8149999999999995,
				y: -15.625,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.8149999999999995,
				y: -15.649999999999999,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.8149999999999995,
				y: -15.675,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.79,
				y: -15.7,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.765,
				y: -15.725,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.74,
				y: -15.75,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.715,
				y: -15.774999999999999,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.6899999999999995,
				y: -15.8,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.665,
				y: -15.825,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.64,
				y: -15.85,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.615,
				y: -15.875,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.59,
				y: -15.899999999999999,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.5649999999999995,
				y: -15.925,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.54,
				y: -15.95,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.515,
				y: -15.975,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.515,
				y: -16,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.49,
				y: -16.025,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.49,
				y: -16.05,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.465,
				y: -16.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.465,
				y: -16.1,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.465,
				y: -16.125,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.465,
				y: -16.15,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.465,
				y: -16.175,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.4399999999999995,
				y: -16.2,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.4399999999999995,
				y: -16.225,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.4399999999999995,
				y: -16.25,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.4399999999999995,
				y: -16.275,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.4399999999999995,
				y: -16.3,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.4399999999999995,
				y: -16.325,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.4399999999999995,
				y: -16.35,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.4399999999999995,
				y: -16.375,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.4399999999999995,
				y: -16.4,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.4399999999999995,
				y: -16.425,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.4399999999999995,
				y: -16.45,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.4399999999999995,
				y: -16.475,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.4399999999999995,
				y: -16.5,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.4399999999999995,
				y: -16.525,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.4399999999999995,
				y: -16.55,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.4399999999999995,
				y: -16.575,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.4399999999999995,
				y: -16.6,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.4399999999999995,
				y: -16.625,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.4399999999999995,
				y: -16.65,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.4399999999999995,
				y: -16.675,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.4399999999999995,
				y: -16.7,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.4399999999999995,
				y: -16.725,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.4399999999999995,
				y: -16.75,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.4399999999999995,
				y: -16.775,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.4399999999999995,
				y: -16.8,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.4399999999999995,
				y: -16.825,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.465,
				y: -16.85,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.465,
				y: -16.875,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.49,
				y: -16.9,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.49,
				y: -16.925,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.49,
				y: -16.95,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.515,
				y: -16.975,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.515,
				y: -17,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.515,
				y: -17.025,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.515,
				y: -17.05,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.515,
				y: -17.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.515,
				y: -17.1,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.515,
				y: -17.125,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.515,
				y: -17.15,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.515,
				y: -17.175,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.515,
				y: -17.2,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.515,
				y: -17.225,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.515,
				y: -17.25,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.515,
				y: -17.275,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.515,
				y: -17.3,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.515,
				y: -17.325,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.515,
				y: -17.35,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.515,
				y: -17.375,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.515,
				y: -17.4,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.515,
				y: -17.425,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.515,
				y: -17.45,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.515,
				y: -17.475,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.515,
				y: -17.5,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.515,
				y: -17.525,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.515,
				y: -17.55,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.515,
				y: -17.575,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.515,
				y: -17.6,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.49,
				y: -17.625,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.465,
				y: -17.65,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.465,
				y: -17.675,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.465,
				y: -17.7,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.465,
				y: -17.725,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.465,
				y: -17.75,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.465,
				y: -17.775,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.465,
				y: -17.8,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.465,
				y: -17.825,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.465,
				y: -17.85,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.465,
				y: -17.875,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.4399999999999995,
				y: -17.9,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.414999999999999,
				y: -17.925,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.390000000000001,
				y: -17.95,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.365,
				y: -17.975,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.34,
				y: -18,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.3149999999999995,
				y: -18.025,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.289999999999999,
				y: -18.05,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.265000000000001,
				y: -18.075,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.24,
				y: -18.1,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.215,
				y: -18.125,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.1899999999999995,
				y: -18.15,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.164999999999999,
				y: -18.175,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.140000000000001,
				y: -18.2,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.115,
				y: -18.225,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.09,
				y: -18.25,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.0649999999999995,
				y: -18.275,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -7.039999999999999,
				y: -18.3,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "via",
				x: -7.039999999999999,
				y: -18.3,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -7.039999999999999,
				y: -18.3,
				layer: "bottom",
				width: 0.1
			}
		]
	},
	{
		type: "pcb_trace",
		pcb_trace_id: "ground_bridge_52",
		source_net_id: "source_net_0",
		connection_name: "source_net_0",
		connectsTo: [
			"pcb_port_26"
		],
		route: [
			{
				route_type: "wire",
				x: -3.4250601401493426,
				y: 6.9,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "wire",
				x: -2.675060140149343,
				y: 6.9,
				layer: "top",
				width: 0.1
			},
			{
				route_type: "via",
				x: -2.675060140149343,
				y: 6.9,
				from_layer: "top",
				to_layer: "bottom",
				via_diameter: 0.5,
				via_hole_diameter: 0.3,
				layers: [
					"top",
					"inner1",
					"inner2",
					"bottom"
				]
			},
			{
				route_type: "wire",
				x: -2.675060140149343,
				y: 6.9,
				layer: "bottom",
				width: 0.1
			}
		]
	}
];
var plan = {
	expectedInput: expectedInput,
	traces: traces
};

/** A fixed routing solution through tscircuit's local algorithmFn interface.
 * No check is suppressed: core regenerates traces, vias, pours and DRC normally.
 * Refuse stale geometry/connectivity instead of applying routes to an edited PCB.
 */
function canonicalRoutingInput(value) {
    const normalize = (item, key) => {
        if (typeof item === "number")
            return Math.round(item * 1e8) / 1e8;
        if (Array.isArray(item)) {
            // connectedTo is a set of connectivity IDs. Core versions differ in
            // whether they include duplicate IDs; order and multiplicity have no
            // electrical meaning. Preserve every other array (including geometry).
            if (key === "connectedTo" && item.every(id => typeof id === "string")) {
                return [...new Set(item)].sort();
            }
            return item.map(value => normalize(value));
        }
        if (item && typeof item === "object")
            return Object.fromEntries(Object.keys(item).sort().map(key => [key, normalize(item[key], key)]));
        return item;
    };
    return JSON.stringify(normalize(value));
}
const expected = canonicalRoutingInput(plan.expectedInput);
const savedRouting = async (input) => {
    if (canonicalRoutingInput(input) !== expected) {
        const actual = JSON.parse(canonicalRoutingInput(input));
        const wanted = JSON.parse(expected);
        const diffs = [];
        const compare = (a, b, path) => {
            if (JSON.stringify(a) === JSON.stringify(b) || diffs.length >= 8)
                return;
            if (a && b && typeof a === "object" && typeof b === "object") {
                for (const key of new Set([...Object.keys(a), ...Object.keys(b)]))
                    compare(a[key], b[key], `${path}.${key}`);
            }
            else
                diffs.push(`${path}: expected ${JSON.stringify(b)}, got ${JSON.stringify(a)}`);
        };
        compare(actual, wanted, "input");
        throw new Error("Regenerate and validate routing/route-plan.json. Routing input mismatch: " + diffs.join("; "));
    }
    const listeners = new Map();
    return {
        on(name, callback) {
            listeners.set(name, [...listeners.get(name) ?? [], callback]);
        },
        start() {
            const event = { traces: structuredClone(plan.traces) };
            for (const callback of listeners.get("complete") ?? [])
                callback(event);
        },
        stop() { },
    };
};

const pinLabels$a = {
    pin1: ["pin1"],
    pin2: ["GND1"],
    pin3: ["pin3"],
    pin4: ["GND2"]
};
const pinAttributes$5 = {
    pin2: { requiresGround: true },
    pin4: { requiresGround: true }
};
const ABM8_272_T3 = (props) => {
    return (jsxRuntime.jsx("chip", { pinLabels: pinLabels$a, pinAttributes: pinAttributes$5, symbol: jsxRuntime.jsxs("symbol", { children: [jsxRuntime.jsx("schematictext", { text: props.name ?? "Y1", schX: 0, schY: 0.65, fontSize: 0.18 }), jsxRuntime.jsx("schematictext", { text: "12MHz", schX: 0, schY: -0.65, fontSize: 0.18 }), jsxRuntime.jsx("port", { name: "pin1", pinNumber: 1, aliases: ["1"], direction: "left", schX: -0.6, schY: -0.2, schStemLength: 0.2, schPinLabelFontSize: 0.08 }), jsxRuntime.jsx("port", { name: "pin3", pinNumber: 3, aliases: ["3"], direction: "right", schX: 0.6, schY: 0.2, schStemLength: 0.2, schPinLabelFontSize: 0.08 }), jsxRuntime.jsx("port", { name: "pin4", pinNumber: 4, aliases: ["GND2"], direction: "left", schX: -0.6, schY: 0.2, schStemLength: 0.2, schPinLabelFontSize: 0.08 }), jsxRuntime.jsx("port", { name: "pin2", pinNumber: 2, aliases: ["GND1"], direction: "right", schX: 0.6, schY: -0.2, schStemLength: 0.2, schPinLabelFontSize: 0.08 }), jsxRuntime.jsx("schematicrect", { schX: 0, schY: 0, width: 0.8, height: 0.8, strokeWidth: 0.02, color: "#880000" }), jsxRuntime.jsx("schematiccircle", { center: { x: -0.3, y: -0.3 }, radius: 0.03, strokeWidth: 0.02, color: "#880000", isFilled: true, fillColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": -0.1, "y": -0.14 }, { "x": -0.1, "y": 0.14 }], strokeColor: "#881100" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0.1, "y": -0.14 }, { "x": 0.1, "y": 0.14 }], strokeColor: "#881100" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": -0.4, "y": -0.2 }, { "x": -0.2, "y": -0.2 }, { "x": -0.2, "y": 0 }, { "x": -0.1, "y": 0 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0.4, "y": 0.2 }, { "x": 0.2, "y": 0.2 }, { "x": 0.2, "y": 0 }, { "x": 0.1, "y": 0 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicrect", { schX: 0, schY: 0, width: 0.08, height: 0.28, strokeWidth: 0.02, color: "#880000" })] }), supplierPartNumbers: {
            "jlcpcb": [
                "C20625731"
            ]
        }, manufacturerPartNumber: "ABM8-272-T3", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "-1.100074mm", pcbY: "-0.850011mm", width: "1.3999972mm", height: "1.1999976mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "1.100074mm", pcbY: "-0.850011mm", width: "1.3999972mm", height: "1.1999976mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin3"], pcbX: "1.100074mm", pcbY: "0.850011mm", width: "1.3999972mm", height: "1.1999976mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin4"], pcbX: "-1.100074mm", pcbY: "0.850011mm", width: "1.3999972mm", height: "1.1999976mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -2.028596400000083, "y": -1.6784827999999834 }, { "x": -2.028596400000083, "y": 1.678736800000138 }, { "x": 2.0285963999999694, "y": 1.678736800000138 }, { "x": 2.0285963999999694, "y": -1.6784827999999834 }, { "x": -2.028596400000083, "y": -1.6784827999999834 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -2.257196399999998, "y": -0.24988519999988057 }, { "x": -2.257196399999998, "y": -1.9070827999998983 }, { "x": -0.39999920000002476, "y": -1.9070827999998983 }] }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "-0.1143mm", pcbY: "2.676527mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -2.0500725999999077, "y": 1.7000097999999753 }, { "x": 2.0500725999999077, "y": 1.7000097999999753 }, { "x": 2.0500725999999077, "y": -1.7000097999999753 }, { "x": -2.0500725999999077, "y": -1.7000097999999753 }, { "x": -2.0500725999999077, "y": 1.7000097999999753 }] })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C20625731.obj?uuid=02485e56ba8d4732a26526d2983fc729",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C20625731.step?uuid=02485e56ba8d4732a26526d2983fc729",
            pcbRotationOffset: 0,
            modelOriginPosition: { x: 0, y: -12700000070253736e-21, z: 0 },
        }, ...props }));
};

const pinLabels$9 = {
    pin1: ["IOVDD6"],
    pin2: ["GPIO0"],
    pin3: ["GPIO1"],
    pin4: ["GPIO2"],
    pin5: ["GPIO3"],
    pin6: ["GPIO4"],
    pin7: ["GPIO5"],
    pin8: ["GPIO6"],
    pin9: ["GPIO7"],
    pin10: ["IOVDD5"],
    pin11: ["GPIO8"],
    pin12: ["GPIO9"],
    pin13: ["GPIO10"],
    pin14: ["GPIO11"],
    pin15: ["GPIO12"],
    pin16: ["GPIO13"],
    pin17: ["GPIO14"],
    pin18: ["GPIO15"],
    pin19: ["TESTEN"],
    pin20: ["XIN"],
    pin21: ["XOUT"],
    pin22: ["IOVDD4"],
    pin23: ["DVDD2"],
    pin24: ["SWCLK"],
    pin25: ["SWD"],
    pin26: ["RUN"],
    pin27: ["GPIO16"],
    pin28: ["GPIO17"],
    pin29: ["GPIO18"],
    pin30: ["GPIO19"],
    pin31: ["GPIO20"],
    pin32: ["GPIO21"],
    pin33: ["IOVDD3"],
    pin34: ["GPIO22"],
    pin35: ["GPIO23"],
    pin36: ["GPIO24"],
    pin37: ["GPIO25"],
    pin38: ["GPIO26_ADC0"],
    pin39: ["GPIO27_ADC1"],
    pin40: ["GPIO28_ADC2"],
    pin41: ["GPIO29_ADC3"],
    pin42: ["IOVDD2"],
    pin43: ["ADC_AVDD"],
    pin44: ["VREG_IN"],
    pin45: ["VREG_VOUT"],
    pin46: ["USB_DM"],
    pin47: ["USB_DP"],
    pin48: ["USB_VDD"],
    pin49: ["IOVDD1"],
    pin50: ["DVDD1"],
    pin51: ["QSPI_SD3"],
    pin52: ["QSPI_SCLK"],
    pin53: ["QSPI_SD0"],
    pin54: ["QSPI_SD2"],
    pin55: ["QSPI_SD1"],
    pin56: ["QSPI_SS"],
    pin57: ["GND"]
};
const pinAttributes$4 = {
    pin57: { requiresGround: true }
};
const RP2040$1 = (props) => {
    return (jsxRuntime.jsx("chip", { pinLabels: pinLabels$9, pinAttributes: pinAttributes$4, supplierPartNumbers: {
            "jlcpcb": [
                "C2040"
            ]
        }, manufacturerPartNumber: "RP2040", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: ["pin57"], pcbX: "-0mm", pcbY: "0.000127mm", width: "3.0999938mm", height: "3.0999938mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin56"], pcbX: "-2.599944mm", pcbY: "3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin55"], pcbX: "-2.200148mm", pcbY: "3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin54"], pcbX: "-1.800098mm", pcbY: "3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin53"], pcbX: "-1.400048mm", pcbY: "3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin52"], pcbX: "-0.999998mm", pcbY: "3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin51"], pcbX: "-0.599948mm", pcbY: "3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin50"], pcbX: "-0.200152mm", pcbY: "3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin49"], pcbX: "0.199898mm", pcbY: "3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin48"], pcbX: "0.599948mm", pcbY: "3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin47"], pcbX: "0.999998mm", pcbY: "3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin46"], pcbX: "1.400048mm", pcbY: "3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin45"], pcbX: "1.799844mm", pcbY: "3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin44"], pcbX: "2.199894mm", pcbY: "3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin43"], pcbX: "2.599944mm", pcbY: "3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin42"], pcbX: "3.424936mm", pcbY: "2.600071mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin41"], pcbX: "3.424936mm", pcbY: "2.200021mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin40"], pcbX: "3.424936mm", pcbY: "1.799971mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin39"], pcbX: "3.424936mm", pcbY: "1.399921mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin38"], pcbX: "3.424936mm", pcbY: "1.000125mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin37"], pcbX: "3.424936mm", pcbY: "0.600075mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin36"], pcbX: "3.424936mm", pcbY: "0.200025mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin35"], pcbX: "3.424936mm", pcbY: "-0.200025mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin34"], pcbX: "3.424936mm", pcbY: "-0.600075mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin33"], pcbX: "3.424936mm", pcbY: "-0.999871mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin32"], pcbX: "3.424936mm", pcbY: "-1.399921mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin31"], pcbX: "3.424936mm", pcbY: "-1.799971mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin30"], pcbX: "3.424936mm", pcbY: "-2.200021mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin29"], pcbX: "3.424936mm", pcbY: "-2.600071mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin28"], pcbX: "2.599944mm", pcbY: "-3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin27"], pcbX: "2.199894mm", pcbY: "-3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin26"], pcbX: "1.799844mm", pcbY: "-3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin25"], pcbX: "1.400048mm", pcbY: "-3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin24"], pcbX: "0.999998mm", pcbY: "-3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin23"], pcbX: "0.599948mm", pcbY: "-3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin22"], pcbX: "0.199898mm", pcbY: "-3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin21"], pcbX: "-0.200152mm", pcbY: "-3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin20"], pcbX: "-0.599948mm", pcbY: "-3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin19"], pcbX: "-0.999998mm", pcbY: "-3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin18"], pcbX: "-1.400048mm", pcbY: "-3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin17"], pcbX: "-1.800098mm", pcbY: "-3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin16"], pcbX: "-2.200148mm", pcbY: "-3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin15"], pcbX: "-2.599944mm", pcbY: "-3.425063mm", width: "0.1999996mm", height: "0.850011mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin14"], pcbX: "-3.424936mm", pcbY: "-2.600071mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin13"], pcbX: "-3.424936mm", pcbY: "-2.200021mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin12"], pcbX: "-3.424936mm", pcbY: "-1.799971mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin11"], pcbX: "-3.424936mm", pcbY: "-1.399921mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin10"], pcbX: "-3.424936mm", pcbY: "-0.999871mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin9"], pcbX: "-3.424936mm", pcbY: "-0.600075mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin8"], pcbX: "-3.424936mm", pcbY: "-0.200025mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin7"], pcbX: "-3.424936mm", pcbY: "0.200025mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin6"], pcbX: "-3.424936mm", pcbY: "0.600075mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin5"], pcbX: "-3.424936mm", pcbY: "1.000125mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin4"], pcbX: "-3.424936mm", pcbY: "1.399921mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin3"], pcbX: "-3.424936mm", pcbY: "1.799971mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "-3.424936mm", pcbY: "2.200021mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "-3.424936mm", pcbY: "2.600071mm", width: "0.850011mm", height: "0.1999996mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -3.2409891999999445, "y": 3.500018399999931 }, { "x": -3.2409891999999445, "y": 3.403168199999868 }, { "x": -3.5000691999999844, "y": 3.144062800000029 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -3.5000691999999844, "y": 2.931185400000004 }, { "x": -2.9311854000001176, "y": 3.500018399999931 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -3.5000691999999844, "y": 2.931185400000004 }, { "x": -3.5000691999999844, "y": 3.500018399999931 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -2.9311854000001176, "y": -3.499916799999937 }, { "x": -3.40004399999998, "y": -3.499916799999937 }, { "x": -3.5000691999999844, "y": -3.499916799999937 }, { "x": -3.5000691999999844, "y": -2.9310838000000103 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 3.499942199999964, "y": -2.9310838000000103 }, { "x": 3.499942199999964, "y": -3.499916799999937 }, { "x": 2.931083800000124, "y": -3.499916799999937 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 2.931083800000124, "y": 3.500018399999931 }, { "x": 3.499942199999964, "y": 3.500018399999931 }, { "x": 3.499942199999964, "y": 2.931185400000004 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -3.5000691999999844, "y": 3.500018399999931 }, { "x": -2.9311854000001176, "y": 3.500018399999931 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -3.2409891999999445, "y": 3.5001453999999512 }, { "x": -3.2409891999999445, "y": 3.4032952000000023 }, { "x": -3.5000691999999844, "y": 3.144215200000076 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -3.5000691999999844, "y": 2.9313124000000244 }, { "x": -2.9311854000001176, "y": 3.5001453999999512 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -3.5000691999999844, "y": 2.9313124000000244 }, { "x": -3.5000691999999844, "y": 3.5001453999999512 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -2.9311854000001176, "y": -3.4997898000000305 }, { "x": -3.40004399999998, "y": -3.4997898000000305 }, { "x": -3.5000691999999844, "y": -3.4997898000000305 }, { "x": -3.5000691999999844, "y": -2.93095679999999 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 3.499916800000051, "y": -2.93095679999999 }, { "x": 3.499916800000051, "y": -3.4997898000000305 }, { "x": 2.931083800000124, "y": -3.4997898000000305 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 2.931083800000124, "y": 3.5001453999999512 }, { "x": 3.499916800000051, "y": 3.5001453999999512 }, { "x": 3.499916800000051, "y": 2.9313124000000244 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -3.5000691999999844, "y": 3.5001453999999512 }, { "x": -2.9311854000001176, "y": 3.5001453999999512 }] }), jsxRuntime.jsx("silkscreencircle", { pcbX: "-3.999992mm", pcbY: "3.700272mm", radius: "0.127mm" }), jsxRuntime.jsx("silkscreencircle", { pcbX: "-3.999992mm", pcbY: "3.700145mm", radius: "0.127mm" }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "-0.140208mm", pcbY: "4.859022mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -4.3780080000000225, "y": 4.109021999999982 }, { "x": 4.097592000000077, "y": 4.109021999999982 }, { "x": 4.097592000000077, "y": -4.087178000000108 }, { "x": -4.3780080000000225, "y": -4.087178000000108 }, { "x": -4.3780080000000225, "y": 4.109021999999982 }] })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C2040.obj?uuid=76b360a9d4c54384a4e47d7e5af156df",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C2040.step?uuid=76b360a9d4c54384a4e47d7e5af156df",
            pcbRotationOffset: 0,
            modelOriginPosition: { x: 0.000012699999956566899, y: -1269999999067295e-19, z: -0.02 },
        }, ...props }));
};

const pinLabels$8 = {
    pin1: ["N_CS"],
    pin2: ["pin2"],
    pin3: ["pin3"],
    pin4: ["GND"],
    pin5: ["pin5"],
    pin6: ["CLK"],
    pin7: ["pin7"],
    pin8: ["VCC"],
    pin9: ["EP"]
};
const pinAttributes$3 = {
    pin4: { requiresGround: true },
    pin8: { requiresPower: true }
};
const W25Q16JVUXIQ$1 = (props) => {
    return (jsxRuntime.jsx("chip", { pinLabels: pinLabels$8, pinAttributes: pinAttributes$3, supplierPartNumbers: {
            "jlcpcb": [
                "C2843335"
            ]
        }, manufacturerPartNumber: "W25Q16JVUXIQ", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "-0.750062mm", pcbY: "-1.50749mm", width: "0.2800096mm", height: "0.5999988mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "-0.249936mm", pcbY: "-1.50749mm", width: "0.2800096mm", height: "0.5999988mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin3"], pcbX: "0.249936mm", pcbY: "-1.50749mm", width: "0.2800096mm", height: "0.5999988mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin4"], pcbX: "0.750062mm", pcbY: "-1.50749mm", width: "0.2800096mm", height: "0.5999988mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin8"], pcbX: "-0.750062mm", pcbY: "1.50749mm", width: "0.2800096mm", height: "0.5999988mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin7"], pcbX: "-0.249936mm", pcbY: "1.50749mm", width: "0.2800096mm", height: "0.5999988mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin6"], pcbX: "0.249936mm", pcbY: "1.50749mm", width: "0.2800096mm", height: "0.5999988mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin5"], pcbX: "0.750062mm", pcbY: "1.50749mm", width: "0.2800096mm", height: "0.5999988mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin9"], pcbX: "0mm", pcbY: "0mm", width: "1.6999966mm", height: "0.2999994mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 1.0763249999998834, "y": -1.5760446000000456 }, { "x": 1.0763249999998834, "y": 1.5763240000001133 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -1.0761472000000367, "y": 1.5763240000001133 }, { "x": -1.0761472000000367, "y": -1.5760446000000456 }] }), jsxRuntime.jsx("silkscreencircle", { pcbX: "-0.762mm", pcbY: "-2.032mm", radius: "0.100076mm" }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "0.003556mm", pcbY: "2.813306mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -1.3259439999999358, "y": 2.0633060000000114 }, { "x": 1.333056000000056, "y": 2.0633060000000114 }, { "x": 1.333056000000056, "y": -2.3736939999998867 }, { "x": -1.3259439999999358, "y": -2.3736939999998867 }, { "x": -1.3259439999999358, "y": 2.0633060000000114 }] })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C2843335.obj?uuid=2b35e1c3dcc44b77887d4f445b51370a",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C2843335.step?uuid=2b35e1c3dcc44b77887d4f445b51370a",
            pcbRotationOffset: 0,
            modelOriginPosition: { x: 0.00795020000009572, y: 0.027940000000057807, z: 0 },
        }, ...props }));
};

const pinLabels$7 = {
    pin1: ["VIN"],
    pin2: ["GND"],
    pin3: ["EN"],
    pin4: ["NC"],
    pin5: ["VOUT"]
};
const pinAttributes$2 = {
    pin1: { requiresPower: true },
    pin2: { requiresGround: true },
    pin4: { doNotConnect: true }
};
const AP2112K_3_3TRG1$1 = (props) => {
    return (jsxRuntime.jsx("chip", { pinLabels: pinLabels$7, pinAttributes: pinAttributes$2, supplierPartNumbers: {
            "jlcpcb": [
                "C23380830"
            ]
        }, manufacturerPartNumber: "AP2112K-3.3TRG1", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "1.100074mm", pcbY: "-0.000127mm", width: "0.999998mm", height: "0.5999988mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin3"], pcbX: "1.100074mm", pcbY: "0.949833mm", width: "0.999998mm", height: "0.5999988mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "1.100074mm", pcbY: "-0.949833mm", width: "0.999998mm", height: "0.5999988mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin4"], pcbX: "-1.100074mm", pcbY: "0.950087mm", width: "0.999998mm", height: "0.5999988mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin5"], pcbX: "-1.100074mm", pcbY: "-0.950087mm", width: "0.999998mm", height: "0.5999988mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -0.6984238000000005, "y": -1.523974599999974 }, { "x": 0.6985507999999072, "y": -1.5240254000000277 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -0.42237660000012056, "y": 1.3969745999999077 }, { "x": 0.42240199999992, "y": 1.3969745999999077 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -0.88894920000007, "y": -0.38097460000005867 }, { "x": -0.88894920000007, "y": 0.38097460000005867 }] }), jsxRuntime.jsx("silkscreencircle", { pcbX: "2.0099782mm", pcbY: "-0.9602216mm", radius: "0.150114mm" }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "0.283972mm", pcbY: "2.448689mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -1.8456280000000334, "y": 1.6986889999999448 }, { "x": 2.413571999999931, "y": 1.6986889999999448 }, { "x": 2.413571999999931, "y": -1.7731110000000854 }, { "x": -1.8456280000000334, "y": -1.7731110000000854 }, { "x": -1.8456280000000334, "y": 1.6986889999999448 }] })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C23380830.obj?uuid=8c971aea3af54c53b74baeb1f489d393",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C23380830.step?uuid=8c971aea3af54c53b74baeb1f489d393",
            pcbRotationOffset: 90,
            modelOriginPosition: { x: -12699999956566899e-21, y: 0.00006349999989652133, z: -0.7 },
        }, ...props }));
};

var __defProp = Object.defineProperty;
var __defProps = Object.defineProperties;
var __getOwnPropDescs = Object.getOwnPropertyDescriptors;
var __getOwnPropSymbols = Object.getOwnPropertySymbols;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __propIsEnum = Object.prototype.propertyIsEnumerable;
var __pow = Math.pow;
var __defNormalProp = (obj, key, value) => (key in obj) ? __defProp(obj, key, { enumerable: true, configurable: true, writable: true, value }) : obj[key] = value;
var __spreadValues = (a, b) => {
  for (var prop in b || (b = {}))
    if (__hasOwnProp.call(b, prop))
      __defNormalProp(a, prop, b[prop]);
  if (__getOwnPropSymbols)
    for (var prop of __getOwnPropSymbols(b)) {
      if (__propIsEnum.call(b, prop))
        __defNormalProp(a, prop, b[prop]);
    }
  return a;
};
var __spreadProps = (a, b) => __defProps(a, __getOwnPropDescs(b));
var __objRest = (source, exclude) => {
  var target = {};
  for (var prop in source)
    if (__hasOwnProp.call(source, prop) && exclude.indexOf(prop) < 0)
      target[prop] = source[prop];
  if (source != null && __getOwnPropSymbols)
    for (var prop of __getOwnPropSymbols(source)) {
      if (exclude.indexOf(prop) < 0 && __propIsEnum.call(source, prop))
        target[prop] = source[prop];
    }
  return target;
};
var OutlineBuilder = class {
  constructor(startX, startY) {
    this.points = [];
    this.lastDirection = null;
    this.currentX = startX;
    this.currentY = startY;
    this.points.push({ x: startX, y: startY });
  }
  updateDirection(x, y) {
    if (x > this.currentX)
      this.lastDirection = "right";
    else if (x < this.currentX)
      this.lastDirection = "left";
    else if (y > this.currentY)
      this.lastDirection = "down";
    else if (y < this.currentY)
      this.lastDirection = "up";
  }
  lineTo(x, y) {
    if (x !== this.currentX || y !== this.currentY) {
      this.updateDirection(x, y);
      this.currentX = x;
      this.currentY = y;
      this.points.push({ x, y });
    }
    return this;
  }
  dirToUnit(dir) {
    switch (dir) {
      case "right":
        return { x: 1, y: 0 };
      case "left":
        return { x: -1, y: 0 };
      case "down":
        return { x: 0, y: 1 };
      case "up":
        return { x: 0, y: -1 };
    }
  }
  outgoingFor(last, turn) {
    switch (last) {
      case "right":
        return turn === "cw" ? { unit: { x: 0, y: 1 }, dir: "down" } : { unit: { x: 0, y: -1 }, dir: "up" };
      case "left":
        return turn === "cw" ? { unit: { x: 0, y: -1 }, dir: "up" } : { unit: { x: 0, y: 1 }, dir: "down" };
      case "down":
        return turn === "cw" ? { unit: { x: -1, y: 0 }, dir: "left" } : { unit: { x: 1, y: 0 }, dir: "right" };
      case "up":
        return turn === "cw" ? { unit: { x: 1, y: 0 }, dir: "right" } : { unit: { x: -1, y: 0 }, dir: "left" };
    }
  }
  corner({ radius, turn }) {
    if (this.points.length < 2) {
      throw new Error("Need at least two points to create a corner");
    }
    if (!this.lastDirection) {
      throw new Error("Cannot create a corner without a known incoming direction");
    }
    const ix = this.currentX;
    const iy = this.currentY;
    const prevIndex = this.points.length - 2;
    const prevPoint = this.points[prevIndex];
    this.points.pop();
    const incomingUnit = this.dirToUnit(this.lastDirection);
    const { unit: outgoingUnit, dir: outgoingDir } = this.outgoingFor(this.lastDirection, turn);
    const dxPrev = ix - prevPoint.x;
    const dyPrev = iy - prevPoint.y;
    const distPrev = Math.hypot(dxPrev, dyPrev);
    const r = Math.min(radius, distPrev);
    const startX = ix - incomingUnit.x * r;
    const startY = iy - incomingUnit.y * r;
    const endX = ix + outgoingUnit.x * r;
    const endY = iy + outgoingUnit.y * r;
    const inVec = { x: -incomingUnit.x, y: -incomingUnit.y };
    const outVec = { x: outgoingUnit.x, y: outgoingUnit.y };
    const bisector = { x: inVec.x + outVec.x, y: inVec.y + outVec.y };
    const bisLen = Math.hypot(bisector.x, bisector.y);
    let dot = inVec.x * outVec.x + inVec.y * outVec.y;
    dot = Math.max(-1, Math.min(1, dot));
    const angle = Math.acos(dot);
    if (bisLen < 0.000000001 || Math.abs(Math.sin(angle / 2)) < 0.000000001) {
      this.points.push({ x: ix, y: iy });
      this.currentX = ix;
      this.currentY = iy;
      return this;
    }
    const offset = r / Math.sin(angle / 2);
    const bisUnit = { x: bisector.x / bisLen, y: bisector.y / bisLen };
    const centerX = ix + bisUnit.x * offset;
    const centerY = iy + bisUnit.y * offset;
    const startAngle = Math.atan2(startY - centerY, startX - centerX);
    const endAngle = Math.atan2(endY - centerY, endX - centerX);
    let angleDelta = endAngle - startAngle;
    while (angleDelta <= -Math.PI)
      angleDelta += 2 * Math.PI;
    while (angleDelta > Math.PI)
      angleDelta -= 2 * Math.PI;
    const lastAfterPop = this.points[this.points.length - 1];
    const almostEqual = (a, b) => Math.abs(a - b) < 0.000000001;
    if (!lastAfterPop || !almostEqual(lastAfterPop.x, startX) || !almostEqual(lastAfterPop.y, startY)) {
      this.points.push({ x: startX, y: startY });
    }
    const segments = 8;
    for (let i = 1;i <= segments; i++) {
      const t = i / segments;
      const angle2 = startAngle + angleDelta * t;
      const x = centerX + r * Math.cos(angle2);
      const y = centerY + r * Math.sin(angle2);
      this.points.push({ x, y });
    }
    const last = this.points[this.points.length - 1];
    this.currentX = last.x;
    this.currentY = last.y;
    this.lastDirection = outgoingDir;
    return this;
  }
  arcTo(x, y, { radius, sweep = true, segments = 16 }) {
    const start = { x: this.currentX, y: this.currentY };
    const end = { x, y };
    const mx = (start.x + end.x) / 2;
    const my = (start.y + end.y) / 2;
    const dx = end.x - start.x;
    const dy = end.y - start.y;
    const dist = Math.sqrt(dx * dx + dy * dy);
    if (dist === 0)
      return this;
    const h = Math.sqrt(Math.max(0, radius * radius - __pow(dist / 2, 2)));
    const perpX = -dy / dist;
    const perpY = dx / dist;
    const cx = mx + (sweep ? 1 : -1) * perpX * h;
    const cy = my + (sweep ? 1 : -1) * perpY * h;
    const startAngle = Math.atan2(start.y - cy, start.x - cx);
    const endAngle = Math.atan2(end.y - cy, end.x - cx);
    let sweepAngle = endAngle - startAngle;
    if (sweep && sweepAngle < 0)
      sweepAngle += 2 * Math.PI;
    if (!sweep && sweepAngle > 0)
      sweepAngle -= 2 * Math.PI;
    for (let i = 1;i <= segments; i++) {
      const t = i / segments;
      const angle = startAngle + sweepAngle * t;
      const px = cx + radius * Math.cos(angle);
      const py = cy + radius * Math.sin(angle);
      this.points.push({ x: px, y: py });
    }
    this.currentX = end.x;
    this.currentY = end.y;
    return this;
  }
  toArray() {
    return [...this.points];
  }
};
var outlineBuilder = (x, y) => {
  return new OutlineBuilder(x, y);
};
outlineBuilder(-9, 11).lineTo(11, 11).corner({ radius: 1, turn: "ccw" }).lineTo(11, -7).corner({ radius: 0.5, turn: "ccw" }).lineTo(10, -7).corner({ radius: 0.5, turn: "cw" }).lineTo(10, -11).lineTo(3.28, -11).lineTo(3.28, -8).arcTo(2.08, -8, { radius: 0.6, sweep: true }).lineTo(2.08, -11).lineTo(-10, -11).lineTo(-10, -7).corner({ radius: 0.5, turn: "cw" }).lineTo(-11, -7).corner({ radius: 0.5, turn: "ccw" }).lineTo(-11, 11).corner({ radius: 1, turn: "ccw" }).toArray();
outlineBuilder(0, 32.5).lineTo(19, 32.5).corner({ radius: 1, turn: "ccw" }).lineTo(19, -28.5).corner({ radius: 0.5, turn: "ccw" }).lineTo(10, -28.5).corner({ radius: 0.5, turn: "cw" }).lineTo(10, -32.5).lineTo(3.28, -32.5).lineTo(3.28, -29.5).arcTo(2.08, -29.5, { radius: 0.6, sweep: true }).lineTo(2.08, -32.5).lineTo(-10, -32.5).lineTo(-10, -28.5).corner({ radius: 0.5, turn: "cw" }).lineTo(-19, -28.5).corner({ radius: 0.5, turn: "ccw" }).lineTo(-19, 32.5).corner({ radius: 1, turn: "ccw" }).toArray();
new OutlineBuilder(-0.2, -0.2).lineTo(-0.2, 2.5).arcTo(-2.5, 0, { radius: 2.5, sweep: true }).arcTo(0, -2.5, { radius: 2.5, sweep: true }).arcTo(2.5, -0.2, { radius: 2.5, sweep: true }).lineTo(-0.2, -0.2).toArray();
var pinLabels$6 = {
  pin1: ["IOVDD6"],
  pin2: ["GPIO0"],
  pin3: ["GPIO1"],
  pin4: ["GPIO2"],
  pin5: ["GPIO3"],
  pin6: ["GPIO4"],
  pin7: ["GPIO5"],
  pin8: ["GPIO6"],
  pin9: ["GPIO7"],
  pin10: ["IOVDD5"],
  pin11: ["GPIO8"],
  pin12: ["GPIO9"],
  pin13: ["GPIO10"],
  pin14: ["GPIO11"],
  pin15: ["GPIO12"],
  pin16: ["GPIO13"],
  pin17: ["GPIO14"],
  pin18: ["GPIO15"],
  pin19: ["TESTEN"],
  pin20: ["XIN"],
  pin21: ["XOUT"],
  pin22: ["IOVDD4"],
  pin23: ["DVDD2"],
  pin24: ["SWCLK"],
  pin25: ["SWD"],
  pin26: ["RUN"],
  pin27: ["GPIO16"],
  pin28: ["GPIO17"],
  pin29: ["GPIO18"],
  pin30: ["GPIO19"],
  pin31: ["GPIO20"],
  pin32: ["GPIO21"],
  pin33: ["IOVDD3"],
  pin34: ["GPIO22"],
  pin35: ["GPIO23"],
  pin36: ["GPIO24"],
  pin37: ["GPIO25"],
  pin38: ["GPIO26_ADC0"],
  pin39: ["GPIO27_ADC1"],
  pin40: ["GPIO28_ADC2"],
  pin41: ["GPIO29_ADC3"],
  pin42: ["IOVDD2"],
  pin43: ["ADC_AVDD"],
  pin44: ["VREG_IN"],
  pin45: ["VREG_VOUT"],
  pin46: ["USB_DM"],
  pin47: ["USB_DP"],
  pin48: ["USB_VDD"],
  pin49: ["IOVDD1"],
  pin50: ["DVDD1"],
  pin51: ["QSPI_SD3"],
  pin52: ["QSPI_SCLK"],
  pin53: ["QSPI_SD0"],
  pin54: ["QSPI_SD2"],
  pin55: ["QSPI_SD1"],
  pin56: ["QSPI_SS"],
  pin57: ["GND", "thermalpad"]
};
var RP2040 = (props) => {
  return /* @__PURE__ */ jsxRuntime.jsx("chip", __spreadValues({
    pinLabels: pinLabels$6,
    supplierPartNumbers: {
      jlcpcb: ["C2040"]
    },
    manufacturerPartNumber: "RP2040",
    footprint: RP2040$1({name: props.name}).props.footprint,
    cadModel: {
      objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C2040.obj?uuid=76b360a9d4c54384a4e47d7e5af156df",
      stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C2040.step?uuid=76b360a9d4c54384a4e47d7e5af156df",
      pcbRotationOffset: 0,
      modelOriginPosition: { x: 0, y: 0, z: -0.02 }
    }
  }, props));
};
var pinLabels3 = {
  pin1: ["CS"],
  pin2: ["pin2"],
  pin3: ["pin3"],
  pin4: ["GND"],
  pin5: ["pin5"],
  pin6: ["CLK"],
  pin7: ["pin7"],
  pin8: ["VCC"],
  pin9: ["EP"]
};
var W25Q16JVUXIQ = (props) => {
  return /* @__PURE__ */ jsxRuntime.jsx("chip", __spreadValues({
    pinLabels: pinLabels3,
    supplierPartNumbers: {
      jlcpcb: ["C2843335"]
    },
    manufacturerPartNumber: "W25Q16JVUXIQ",
    footprint: W25Q16JVUXIQ$1({name: props.name}).props.footprint,
    cadModel: {
      objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C2843335.obj?uuid=2b35e1c3dcc44b77887d4f445b51370a",
      stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C2843335.step?uuid=2b35e1c3dcc44b77887d4f445b51370a",
      pcbRotationOffset: 0,
      modelOriginPosition: { x: 0, y: 0, z: 0 }
    }
  }, props));
};
var pinLabels4 = {
  pin1: ["VIN"],
  pin2: ["GND"],
  pin3: ["EN"],
  pin4: ["NC"],
  pin5: ["VOUT"]
};
var AP2112K_3_3TRG1 = (props) => {
  return /* @__PURE__ */ jsxRuntime.jsx("chip", __spreadValues({
    pinLabels: pinLabels4,
    supplierPartNumbers: {
      jlcpcb: ["C23380830"]
    },
    manufacturerPartNumber: "AP2112K_3_3TRG1",
    footprint: AP2112K_3_3TRG1$1({name: props.name}).props.footprint,
    cadModel: {
      objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C23380830.obj?uuid=8c971aea3af54c53b74baeb1f489d393",
      stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C23380830.step?uuid=8c971aea3af54c53b74baeb1f489d393",
      // Native model has three leads on -Y; the footprint has them on +X.
      pcbRotationOffset: 90,
      modelOriginPosition: { x: 0, y: 0, z: -0.7 }
    }
  }, props));
};
// Use the imported EasyEDA symbol while retaining the routed board's footprint.
var X322512MSB4SI = (props) => jsxRuntime.jsx(ABM8_272_T3, {
  ...props,
  footprint: "crystal",
  internallyConnectedPins: [["pin2", "pin4"]],
  showPinAliases: false,
});
var pinLabels5 = {
  pin1: ["pin1"],
  pin2: ["pin2"],
  pin3: ["pin3"],
  pin4: ["pin4"]
};
var SKRPACE010 = (props) => {
  return /* @__PURE__ */ jsxRuntime.jsx("pushbutton", __spreadValues({
    pinLabels: pinLabels5,
    supplierPartNumbers: {
      jlcpcb: ["C139797"]
    },
    manufacturerPartNumber: "SKRPACE010",
    footprint: "smdpushbutton",
    internallyConnectedPins: [
      ["pin1", "pin2"],
      ["pin3", "pin4"]
    ],
    cadModel: {
      objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C139797.obj?uuid=00d848a7e8384bbd9286566957e8bb9c",
      stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C139797.step?uuid=00d848a7e8384bbd9286566957e8bb9c",
      pcbRotationOffset: 0,
      modelOriginPosition: { x: 0, y: 0, z: -0.01 }
    }
  }, props));
};
var pinLabels6 = {
  pin1: ["cathode", "neg"],
  pin2: ["anode", "pos"]
};
var B5819W_SL = (props) => {
  const _a = props, { name = "D1" } = _a, restProps = __objRest(_a, ["name"]);
  return /* @__PURE__ */ jsxRuntime.jsx("diode", __spreadValues({
    name,
    pinLabels: pinLabels6,
    variant: "schottky",
    supplierPartNumbers: {
      jlcpcb: ["C8598"]
    },
    manufacturerPartNumber: "B5819W_SL",
    footprint: "sod123w_p3.4mm_pw0.95mm",
    cadModel: {
      objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C8598.obj?uuid=e9d505c99b6c436aaf827a29c5ba4f84",
      stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C8598.step?uuid=e9d505c99b6c436aaf827a29c5ba4f84",
      pcbRotationOffset: 0,
      modelOriginPosition: { x: 0, y: 0.000012699999999199463, z: -0.6 }
    }
  }, restProps));
};
var XL_1608SURC_06 = (props) => {
  const _a = props, { name = "LED1" } = _a, restProps = __objRest(_a, ["name"]);
  return /* @__PURE__ */ jsxRuntime.jsx("led", __spreadValues({
    name,
    supplierPartNumbers: {
      jlcpcb: ["C965799"]
    },
    manufacturerPartNumber: "XL_1608SURC_06",
    pinLabels: { pin1: ["cathode", "neg"], pin2: ["anode", "pos"] },
    footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", {portHints:["pin1"],pcbX:-0.749,pcbY:0,width:0.8,height:0.8,shape:"rect"}),jsxRuntime.jsx("smtpad", {portHints:["pin2"],pcbX:0.749,pcbY:0,width:0.8,height:0.8,shape:"rect"}),jsxRuntime.jsx("courtyardrect", {width:2.8,height:1.3})]}),
    cadModel: {
      objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C965799.obj?uuid=d0740cb8891c49a88b6949cb978926f3",
      stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C965799.step?uuid=d0740cb8891c49a88b6949cb978926f3",
      pcbRotationOffset: 0,
      modelOriginPosition: {
        x: -12700000070253736e-21,
        y: 0.00005079999993995443,
        z: -0.01
      }
    }
  }, restProps));
};
var denseTraceProps = { thickness: "0.1mm" };
var gndLabel = { displayName: "GND", schDisplayLabel: "GND" };
var vbusLabel = { displayName: "VBUS", schDisplayLabel: "VBUS" };
var vsysLabel = { displayName: "VSYS", schDisplayLabel: "VSYS" };
var v3v3Label = { displayName: "V3V3", schDisplayLabel: "V3V3" };
var v1v1Label = { displayName: "V1V1", schDisplayLabel: "V1V1" };
var adcRefLabel = {
  displayName: "ADC_REF",
  schDisplayLabel: "ADC_REF"
};
var schSections = {
  rp2040: (name) => `${name}__rp2040`,
  usb: (name) => `${name}__usb`,
  power: (name) => `${name}__power`,
  flash: (name) => `${name}__flash`,
  clock: (name) => `${name}__clock`,
  controls: (name) => `${name}__controls`,
  display: (name) => `${name}__display`,
  status: (name) => `${name}__status`,
  debug: (name) => `${name}__debug`
};
var Microcontroller_RP2040 = (_a) => {
  var _b = _a, {
    name = "Microcontroller_RP2040",
    connections
  } = _b, props = __objRest(_b, [
    "name",
    "connections"
  ]);
  var programmingSchSheetName = props.schSheetName === "controller" ? "controller_programming" : undefined;
  return /* @__PURE__ */ jsxRuntime.jsxs("group", __spreadProps(__spreadValues({ name }, props), { children: [
    /* @__PURE__ */ jsxRuntime.jsx("schematicsection", {
      name: schSections.rp2040(name),
      displayName: "RP2040 & Power"
    }),
    programmingSchSheetName ? null : /* @__PURE__ */ jsxRuntime.jsx("schematicsection", {
      name: schSections.usb(name),
      displayName: "Programming USB-C & QSPI"
    }),
    /* @__PURE__ */ jsxRuntime.jsx("schematicsection", { name: schSections.clock(name), displayName: "Clock" }),
    /* @__PURE__ */ jsxRuntime.jsx(X322512MSB4SI, {
      name: "Y1",
      schSectionName: schSections.clock(name),
      pcbX: -1.2,
      pcbY: -6,
      pcbRotation: 270,
    }),
    /* @__PURE__ */ jsxRuntime.jsx("capacitor", {
      name: "C_XIN",
      capacitance: "15pF",
      footprint: "0402",
      supplierPartNumbers: { jlcpcb: ["C1548"] },
      manufacturerPartNumber: "0402CG150J500NT",
      schSectionName: schSections.clock(name),
      schOrientation: "vertical",
      pcbX: -2,
      pcbY: -9.8,
    }),
    /* @__PURE__ */ jsxRuntime.jsx("capacitor", {
      name: "C_XOUT",
      capacitance: "15pF",
      footprint: "0402",
      supplierPartNumbers: { jlcpcb: ["C1548"] },
      manufacturerPartNumber: "0402CG150J500NT",
      schSectionName: schSections.clock(name),
      schOrientation: "vertical",
      pcbX: 0,
      pcbY: -9.8,
    }),
    /* @__PURE__ */ jsxRuntime.jsx("resistor", {
      name: "R_XOUT",
      resistance: "1k",
      footprint: "0402",
      supplierPartNumbers: { jlcpcb: ["C11702"] },
      schSectionName: schSections.clock(name),
      pcbX: 1.8,
      pcbY: -5.8,
    }),
    /* @__PURE__ */ jsxRuntime.jsx("schematicsection", {
      name: schSections.status(name),
      displayName: "Controls, Status & SWD"
    }),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({ name: "Y1_G1", from: ".Y1 > .pin2", to: "net.GND" }, gndLabel)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({ name: "Y1_G2", from: ".Y1 > .pin4", to: "net.GND" }, gndLabel)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", { name: "USB_DN_JOIN", schDisplayLabel: "USB_D-", from: ".J_USB > .A7", to: ".J_USB > .B7" }),
    /* @__PURE__ */ jsxRuntime.jsx("trace", { name: "USB_DN_CONN", schDisplayLabel: "USB_D-", from: ".J_USB > .B7", to: ".R_USB1 > .pin1" }),
    /* @__PURE__ */ jsxRuntime.jsx("trace", { name: "USB_DP_JOIN", schDisplayLabel: "USB_D+", from: ".J_USB > .A6", to: ".J_USB > .B6" }),
    /* @__PURE__ */ jsxRuntime.jsx("trace", { name: "USB_DP_CONN", schDisplayLabel: "USB_D+", from: ".J_USB > .B6", to: ".R_USB2 > .pin1" }),
    /* @__PURE__ */ jsxRuntime.jsx(B5819W_SL, {
      name: "D_VBUS",
      schSheetName: programmingSchSheetName,
      schSectionName: "MCU__programming_supply",
      pcbX: -3.375,
      pcbY: 16.75,
      pcbRotation: 180,
      schRotation: 270
    }),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({ name: "VBUS_D", from: "net.VBUS", to: ".D_VBUS > .anode" }, vbusLabel)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({
      name: "D_VSYS",
      from: ".D_VBUS > .cathode",
      to: "net.VSYS"
    }, vsysLabel)),
    /* @__PURE__ */ jsxRuntime.jsx("resistor", {
      name: "R_3V3_EN",
      resistance: "100k",
      footprint: "0402",
      supplierPartNumbers: { jlcpcb: ["C25741"] },
      manufacturerPartNumber: "0402WGF1003TCE",
      schSheetName: programmingSchSheetName,
      schSectionName: "MCU__programming_supply",
      pcbX: -5.375,
      pcbY: 13.75,
      pcbRotation: 90,
      schRotation: 270
    }),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({
      name: "EN_VSYS",
      from: ".R_3V3_EN > .pin1",
      to: "net.VSYS"
    }, vsysLabel)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", { name: "EN_R", from: ".R_3V3_EN > .pin2", to: ".U3 > .EN" }),
    /* @__PURE__ */ jsxRuntime.jsx("capacitor", {
      name: "C_IOVDD1",
      capacitance: "100nF",
      footprint: "0402",
      supplierPartNumbers: { jlcpcb: ["C1525"] },
      manufacturerPartNumber: "CL05B104KO5NNNC",
      schSectionName: schSections.rp2040(name),
      schOrientation: "vertical",
      pcbX: -4.4,
      pcbY: -5,
    }),
    /* @__PURE__ */ jsxRuntime.jsx("capacitor", {
      name: "C_IOVDD2",
      capacitance: "100nF",
      footprint: "0402",
      supplierPartNumbers: { jlcpcb: ["C1525"] },
      manufacturerPartNumber: "CL05B104KO5NNNC",
      schSectionName: schSections.rp2040(name),
      schOrientation: "vertical",
      pcbX: -3,
      pcbY: 6,
    }),
    /* @__PURE__ */ jsxRuntime.jsx("capacitor", {
      name: "C_IOVDD3",
      capacitance: "100nF",
      footprint: "0402",
      supplierPartNumbers: { jlcpcb: ["C1525"] },
      manufacturerPartNumber: "CL05B104KO5NNNC",
      schSectionName: schSections.rp2040(name),
      schOrientation: "vertical",
      pcbRotation: 0,
      pcbX: -8.125,
      pcbY: -1.25,
    }),
    /* @__PURE__ */ jsxRuntime.jsx("capacitor", {
      name: "C_IOVDD4",
      capacitance: "100nF",
      footprint: "0402",
      supplierPartNumbers: { jlcpcb: ["C1525"] },
      manufacturerPartNumber: "CL05B104KO5NNNC",
      schSectionName: schSections.rp2040(name),
      schOrientation: "vertical",
      pcbX: -4.4,
      pcbY: -6,
    }),
    /* @__PURE__ */ jsxRuntime.jsx("capacitor", {
      name: "C_IOVDD5",
      capacitance: "100nF",
      footprint: "0402",
      supplierPartNumbers: { jlcpcb: ["C1525"] },
      manufacturerPartNumber: "CL05B104KO5NNNC",
      schSectionName: schSections.rp2040(name),
      schOrientation: "vertical",
      pcbRotation: -90,
      pcbX: -6.875,
      pcbY: -5,
    }),
    /* @__PURE__ */ jsxRuntime.jsx("capacitor", {
      name: "C_IOVDD6",
      pcbRotation: 90,
      capacitance: "100nF",
      footprint: "0402",
      supplierPartNumbers: { jlcpcb: ["C1525"] },
      manufacturerPartNumber: "CL05B104KO5NNNC",
      schSectionName: schSections.rp2040(name),
      schOrientation: "vertical",
      pcbX: -5.375,
      pcbY: 3.75,
    }),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({
      name: "IO5_3V3",
      from: ".C_IOVDD5 > .pin1",
      to: "net.V3V3"
    }, v3v3Label)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({ name: "IO5_G", from: ".C_IOVDD5 > .pin2", to: "net.GND" }, gndLabel)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({
      name: "IO6_3V3",
      from: ".C_IOVDD6 > .pin1",
      to: "net.V3V3"
    }, v3v3Label)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({ name: "IO6_G", from: ".C_IOVDD6 > .pin2", to: "net.GND" }, gndLabel)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({
      name: "IO3_3V3",
      from: ".C_IOVDD3 > .pin1",
      to: "net.V3V3"
    }, v3v3Label)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({ name: "IO3_G", from: ".C_IOVDD3 > .pin2", to: "net.GND" }, gndLabel)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({
      name: "IO4_3V3",
      from: ".C_IOVDD4 > .pin1",
      to: "net.V3V3"
    }, v3v3Label)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({ name: "IO4_G", from: ".C_IOVDD4 > .pin2", to: "net.GND" }, gndLabel)),
    /* @__PURE__ */ jsxRuntime.jsx("resistor", {
      name: "R_RUN",
      schRotation: 90.0,
      resistance: "10k",
      footprint: "0402",
      supplierPartNumbers: { jlcpcb: ["C25744"] },
      manufacturerPartNumber: "0402WGF1002TCE",
      schSectionName: schSections.controls(name),
      pcbX: 6.125,
      pcbY: -6.25,
    }),
    /* @__PURE__ */ jsxRuntime.jsx("capacitor", {
      name: "C_FLASH",
      capacitance: "100nF",
      footprint: "0402",
      supplierPartNumbers: { jlcpcb: ["C1525"] },
      maxDecouplingTraceLength: 1.3,
      schSheetName: programmingSchSheetName,
      schSectionName: "MCU__programming_bypass",
      schOrientation: "vertical",
      pcbX: -0.4,
      pcbY: 7.9,
      pcbRotation: -90,
    }),
    /* @__PURE__ */ jsxRuntime.jsx("capacitor", {
      name: "C_USB_VDD",
      capacitance: "100nF",
      footprint: "0402",
      supplierPartNumbers: { jlcpcb: ["C1525"] },
      maxDecouplingTraceLength: 1.5,
      schSheetName: programmingSchSheetName,
      schSectionName: "MCU__programming_bypass",
      schOrientation: "vertical",
      pcbX: 0.4,
      pcbY: 5.7,
      pcbRotation: 90,
    }),
    /* @__PURE__ */ jsxRuntime.jsx("capacitor", {
      name: "C_ADC",
      capacitance: "100nF",
      footprint: "0402",
      supplierPartNumbers: { jlcpcb: ["C1525"] },
      manufacturerPartNumber: "CL05B104KO5NNNC",
      schSectionName: schSections.power(name),
      schOrientation: "vertical",
      pcbX: 8,
      pcbY: -4.4,
    }),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadProps(__spreadValues({}, denseTraceProps), {
      name: "RUN_R",
      from: ".R_RUN > .pin1",
      to: ".U1 > .RUN"
    })),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({ name: "RUN_3V3", from: ".R_RUN > .pin2", to: "net.V3V3" }, v3v3Label)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({ name: "TEST_G", from: ".U1 > .TESTEN", to: "net.GND" }, gndLabel)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({
      name: "FLSH_3V3",
      from: ".C_FLASH > .pin1",
      to: ".U2 > .VCC"
    }, v3v3Label)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({ name: "FLSH_G", from: ".C_FLASH > .pin2", to: "net.GND" }, gndLabel)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({
      name: "IO1_3V3",
      from: ".C_IOVDD1 > .pin1",
      to: "net.V3V3"
    }, v3v3Label)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({ name: "IO1_G", from: ".C_IOVDD1 > .pin2", to: "net.GND" }, gndLabel)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({
      name: "IO2_3V3",
      from: ".C_IOVDD2 > .pin1",
      to: "net.V3V3"
    }, v3v3Label)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({ name: "IO2_G", from: ".C_IOVDD2 > .pin2", to: "net.GND" }, gndLabel)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({
      name: "UVDD_3V3",
      from: ".C_USB_VDD > .pin1",
      to: ".U1 > .USB_VDD"
    }, v3v3Label)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({ name: "UVDD_G", from: ".C_USB_VDD > .pin2", to: "net.GND" }, gndLabel)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({
      name: "ADC_REF",
      from: ".C_ADC > .pin1",
      to: "net.ADC_VREF"
    }, adcRefLabel)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({ name: "ADC_G", from: ".C_ADC > .pin2", to: "net.GND" }, gndLabel)),
    /* @__PURE__ */ jsxRuntime.jsx(ControllerUsbC, {
      name: "J_USB",
      // Keep shell labels above/below the built-in USB graphic and data-pair labels separate.
      schPinArrangement: {topSide:{pins:[18],direction:"left-to-right"},rightSide:{pins:[27,20,26,22,24,23,21,25,19,28],direction:"top-to-bottom"},bottomSide:{pins:[17],direction:"left-to-right"},leftSide:{pins:[13,15,16,14],direction:"top-to-bottom"}},
      schWidth: 2.6, schHeight: 3.95,
      schPinStyle: {...Object.fromEntries([20,26,22,24,23,21,25,19,28].map(pin=>[`pin${pin}`,{marginTop:0.2}])),pin15:{marginTop:0.1},pin16:{marginTop:2.6},pin14:{marginTop:0.1}},
      noConnect: ["B8", "A8"],
      schSheetName: programmingSchSheetName,
      schSectionName: schSections.usb(name),
      pcbX: 3.125,
      pcbY: 22.45,
      pcbRotation: 180,

    }),
    /* @__PURE__ */ jsxRuntime.jsx(RP2040, {
      name: "U1",
      noConnect: ["GPIO24", "SWD", "SWCLK"],
      schWidth: 2.8,
      pinAttributes: {
        IOVDD1: { requiresPower: true },
        GND: { requiresGround: true }
      },
      connections,
      showPinAliases: true,
      schSectionName: schSections.rp2040(name),
      pcbX: 0,
      pcbY: 0.5,
      schPinArrangement: {
        leftSide: {
          pins: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29],
          direction: "top-to-bottom"
        },
        rightSide: {
          pins: [57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30],
          direction: "top-to-bottom"
        }
      },
      schPinStyle: {
        pin2: { marginTop: 1.05 },
        pin20: { marginTop: 0.4 },
        pin22: { marginTop: 0.4 },
        pin27: { marginTop: 0.4 },
        pin56: { marginTop: 0.3 },
        pin50: { marginTop: 0.4 },
        pin48: { marginTop: 0.35 },
        pin45: { marginTop: 0.35 },
        pin43: { marginTop: 0.35 },
        pin41: { marginTop: 0.35 },
        pin37: { marginTop: 0.35 }
      }
    }),
    /* @__PURE__ */ jsxRuntime.jsx(W25Q16JVUXIQ, {
      name: "U2",
      pinAttributes: {
        VCC: { requiresPower: true },
        GND: { requiresGround: true }
      },
      schSheetName: programmingSchSheetName,
      schSectionName: "MCU__programming_flash",
      pcbX: -3,
      pcbY: 8.25,
      pcbRotation: -90,
      schPinArrangement: {
        leftSide: {
          pins: [1, 6, 5, 2, 3, 7],
          direction: "top-to-bottom"
        },
        topSide: {
          pins: [8],
          direction: "left-to-right"
        },
        bottomSide: {
          pins: [4, 9],
          direction: "left-to-right"
        }
      },
      schPinStyle: {
        pin1: { marginBottom: 0.18 },
        pin6: { marginTop: 0.25, marginBottom: 0.18 },
        pin5: { marginTop: 0.25, marginBottom: 0.18 },
        pin2: { marginBottom: 0.18 },
        pin3: { marginBottom: 0.18 },
        pin9: { marginLeft: 0.6 }
      }
    }),
    /* @__PURE__ */ jsxRuntime.jsx(AP2112K_3_3TRG1, {
      name: "U3",
      schHeight: 1.4,
      pinAttributes: {
        VIN: { requiresPower: true },
        GND: { requiresGround: true }
      },
      schSheetName: programmingSchSheetName,
      schSectionName: "MCU__programming_supply",
      pcbX: -7.875,
      pcbY: 14.25,
      pcbRotation: 180,
      schPinArrangement: {
        leftSide: {
          pins: [1, 3],
          direction: "top-to-bottom"
        },
        rightSide: {
          pins: [5, 4],
          direction: "top-to-bottom"
        },
        bottomSide: {
          pins: [2],
          direction: "left-to-right"
        }
      },
      schPinStyle: {
        pin3: { marginTop: 0.8 },
        pin4: { marginTop: 0.8 },
        pin2: { marginLeft: 0 }
      }
    }),

    /* @__PURE__ */ jsxRuntime.jsx(SKRPACE010, {
      name: "SW_BOOT",
      pcbRotation: 0,
      schSectionName: schSections.controls(name),
      pcbX: 7.375,
      pcbY: 16.5,
    }),
    /* @__PURE__ */ jsxRuntime.jsx(SKRPACE010, {
      name: "SW_RUN",
      schSectionName: schSections.controls(name),
      pcbX: 4.125,
      pcbY: -8.75,
      pcbRotation: 0,
    }),
    /* @__PURE__ */ jsxRuntime.jsx(XL_1608SURC_06, {
      name: "D_PWR",
      schRotation: 90.0,
      color: "green",
      schSectionName: schSections.status(name),
      pcbX: -7.875,
      pcbY: 17.25,
      pcbRotation: 0,
    }),
    /* @__PURE__ */ jsxRuntime.jsx("resistor", {
      name: "R_BOOT",
      schRotation: 90.0,
      resistance: "10k",
      footprint: "0402",
      supplierPartNumbers: { jlcpcb: ["C25744"] },
      manufacturerPartNumber: "0402WGF1002TCE",
      schSectionName: schSections.controls(name),
      pcbX: -2.875,
      pcbY: 19.75,
      pcbRotation: 90,
    }),
    /* @__PURE__ */ jsxRuntime.jsx("resistor", {
      name: "R_PWR_LED",
      schRotation: -90,
      resistance: "330",
      footprint: "0402",
      supplierPartNumbers: { jlcpcb: ["C25104"] },
      manufacturerPartNumber: "0402WGF3300TCE",
      schSectionName: schSections.status(name),
      pcbX: -10.375,
      pcbY: 18.75,
      pcbRotation: 90,
    }),
    /* @__PURE__ */ jsxRuntime.jsx("resistor", {
      name: "R_CC1",
      schRotation: -90,
      resistance: "5.1k",
      footprint: "0402",
      supplierPartNumbers: { jlcpcb: ["C25905"] },
      manufacturerPartNumber: "0402WGF5101TCE",
      schSheetName: programmingSchSheetName,
      schSectionName: schSections.usb(name),
      pcbX: 0.625,
      pcbY: 16.75,
    }),
    /* @__PURE__ */ jsxRuntime.jsx("resistor", {
      name: "R_CC2",
      schRotation: -90,
      resistance: "5.1k",
      footprint: "0402",
      supplierPartNumbers: { jlcpcb: ["C25905"] },
      manufacturerPartNumber: "0402WGF5101TCE",
      schSheetName: programmingSchSheetName,
      schSectionName: schSections.usb(name),
      pcbX: 0.625,
      pcbY: 18.05,
    }),
    /* @__PURE__ */ jsxRuntime.jsx("resistor", {
      name: "R_USB1",
      resistance: "27",
      footprint: "0402",
      supplierPartNumbers: { jlcpcb: ["C25100"] },
      schSheetName: programmingSchSheetName,
      schSectionName: schSections.usb(name),
      pcbX: 4.3,
      pcbY: 5.4,
      pcbRotation: 180,
    }),
    /* @__PURE__ */ jsxRuntime.jsx("resistor", {
      name: "R_USB2",
      resistance: "27",
      footprint: "0402",
      supplierPartNumbers: { jlcpcb: ["C25100"] },
      schSheetName: programmingSchSheetName,
      schSectionName: schSections.usb(name),
      pcbX: 4.3,
      pcbY: 6.7,
      pcbRotation: 180,
    }),
    /* @__PURE__ */ jsxRuntime.jsx("capacitor", {
      name: "C_VBUS",
      capacitance: "10uF",
      footprint: "0603",
      supplierPartNumbers: { jlcpcb: ["C19702"] },
      schSheetName: programmingSchSheetName,
      schSectionName: "MCU__programming_supply",
      schOrientation: "vertical",
      pcbX: -8.875,
      pcbY: 11.05,
      pcbRotation: 90,
    }),
    /* @__PURE__ */ jsxRuntime.jsx("capacitor", {
      name: "C_3V3",
      pcbRotation: 0,
      capacitance: "10uF",
      footprint: "0603",
      supplierPartNumbers: { jlcpcb: ["C19702"] },
      schSheetName: programmingSchSheetName,
      schSectionName: "MCU__programming_bypass",
      schOrientation: "vertical",
      pcbX: -4.875,
      pcbY: 10.75,
    }),
    /* @__PURE__ */ jsxRuntime.jsx("capacitor", {
      name: "C_CORE",
      capacitance: "1uF",
      footprint: "0402",
      supplierPartNumbers: { jlcpcb: ["C52923"] },
      maxDecouplingTraceLength: 1.5,
      schSectionName: schSections.rp2040(name),
      schOrientation: "vertical",
      pcbX: 1.6,
      pcbY: 5.9,
      pcbRotation: 90,
    }),
    /* @__PURE__ */ jsxRuntime.jsx("capacitor", {
      name: "C_USB",
      capacitance: "1uF",
      footprint: "0402",
      supplierPartNumbers: { jlcpcb: ["C52923"] },
      maxDecouplingTraceLength: 1.5,
      schSheetName: programmingSchSheetName,
      schSectionName: "MCU__programming_bypass",
      schOrientation: "vertical",
      pcbX: 2.8,
      pcbY: 5.7,
      pcbRotation: 90,
    }),



    /* @__PURE__ */ jsxRuntime.jsx("capacitor", {
      name: "C_DVDD1",
      capacitance: "100nF",
      footprint: "0402",
      supplierPartNumbers: { jlcpcb: ["C1525"] },
      maxDecouplingTraceLength: 1.5,
      schSectionName: schSections.rp2040(name),
      schOrientation: "vertical",
      pcbX: -0.8,
      pcbY: 5.7,
      pcbRotation: 90,
    }),
    /* @__PURE__ */ jsxRuntime.jsx("capacitor", {
      name: "C_DVDD2",
      capacitance: "100nF",
      footprint: "0402",
      supplierPartNumbers: { jlcpcb: ["C1525"] },
      schSectionName: schSections.rp2040(name),
      schOrientation: "vertical",
      pcbX: 2.8,
      pcbY: -4.5,
    }),
    /* @__PURE__ */ jsxRuntime.jsx("inductor", {
      name: "L_AVDD",
      schRotation: -90,
      inductance: "600ohm@100MHz",
      footprint: /* @__PURE__ */ jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("courtyardrect", {width:2.7,height:1.4}),
        /* @__PURE__ */ jsxRuntime.jsx("smtpad", {
          portHints: ["pin1"],
          pcbX: "-0.699897mm",
          pcbY: "0mm",
          width: "0.7999984mm",
          height: "0.8640064mm",
          shape: "rect"
        }),
        /* @__PURE__ */ jsxRuntime.jsx("smtpad", {
          portHints: ["pin2"],
          pcbX: "0.699897mm",
          pcbY: "0mm",
          width: "0.7999984mm",
          height: "0.8640064mm",
          shape: "rect"
        })
      ] }),
      schSectionName: schSections.power(name),
      pcbX: 0.125,
      pcbY: 16.75,
      supplierPartNumbers: { jlcpcb: ["C19330"] },
      manufacturerPartNumber: "BLM18AG601SN1D",
      pcbRotation: 0,
    }),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadProps(__spreadValues({}, denseTraceProps), {
      name: "QSPI_SS",
      from: ".U1 > .QSPI_SS",
      to: ".U2 > .CS",
      schDisplayLabel: "QSPI_SS"
    })),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadProps(__spreadValues({}, denseTraceProps), {
      name: "QSPI_SD0",
      from: ".U1 > .QSPI_SD0",
      to: ".U2 > .pin5",
      schDisplayLabel: "QSPI_SD0"
    })),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadProps(__spreadValues({}, denseTraceProps), {
      name: "QSPI_SD1",
      from: ".U1 > .QSPI_SD1",
      to: ".U2 > .pin2",
      schDisplayLabel: "QSPI_SD1"
    })),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadProps(__spreadValues({}, denseTraceProps), {
      name: "QSPI_SD2",
      from: ".U1 > .QSPI_SD2",
      to: ".U2 > .pin3",
      schDisplayLabel: "QSPI_SD2"
    })),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadProps(__spreadValues({}, denseTraceProps), {
      name: "QSPI_SD3",
      from: ".U1 > .QSPI_SD3",
      to: ".U2 > .pin7",
      schDisplayLabel: "QSPI_SD3"
    })),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadProps(__spreadValues({}, denseTraceProps), {
      name: "QSPI_SCLK",
      from: ".U1 > .QSPI_SCLK",
      to: ".U2 > .CLK",
      schDisplayLabel: "QSPI_SCLK"
    })),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues(__spreadProps(__spreadValues({}, denseTraceProps), {
      name: "IOVDD1_P",
      from: ".U1 > .IOVDD1",
      to: "net.V3V3"
    }), v3v3Label)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues(__spreadProps(__spreadValues({}, denseTraceProps), {
      name: "IOVDD2_P",
      from: ".U1 > .IOVDD2",
      to: "net.V3V3"
    }), v3v3Label)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues(__spreadProps(__spreadValues({}, denseTraceProps), {
      name: "IOVDD3_P",
      from: ".U1 > .IOVDD3",
      to: "net.V3V3"
    }), v3v3Label)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues(__spreadProps(__spreadValues({}, denseTraceProps), {
      name: "IOVDD4_P",
      from: ".U1 > .IOVDD4",
      to: "net.V3V3"
    }), v3v3Label)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues(__spreadProps(__spreadValues({}, denseTraceProps), {
      name: "IOVDD5_P",
      from: ".U1 > .IOVDD5",
      to: "net.V3V3"
    }), v3v3Label)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues(__spreadProps(__spreadValues({}, denseTraceProps), {
      name: "IOVDD6_P",
      from: ".U1 > .IOVDD6",
      to: "net.V3V3"
    }), v3v3Label)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadProps(__spreadValues({}, denseTraceProps), { name: "DVDD1_CAP", from: ".C_DVDD1 > .pin1", to: ".U1 > .DVDD1" })),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues(__spreadProps(__spreadValues({}, denseTraceProps), { name: "DVDD1_P", from: ".U1 > .DVDD1", to: "net.V1V1" }), v1v1Label)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadProps(__spreadValues({}, denseTraceProps), { name: "VREG_CORE", from: ".U1 > .VREG_VOUT", to: ".C_CORE > .pin1" })),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues(__spreadProps(__spreadValues({}, denseTraceProps), { name: "VREG_VOUT_P", from: ".U1 > .VREG_VOUT", to: "net.V1V1" }), v1v1Label)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues(__spreadProps(__spreadValues({}, denseTraceProps), { name: "DVDD2_P", from: ".U1 > .DVDD2", to: "net.V1V1" }), v1v1Label)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadProps(__spreadValues({}, denseTraceProps), { name: "DVDD2_CAP", from: ".U1 > .DVDD2", to: ".C_DVDD2 > .pin1" })),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues(__spreadProps(__spreadValues({}, denseTraceProps), {
      name: "VREG_IN_P",
      from: ".U1 > .VREG_IN",
      to: "net.V3V3"
    }), v3v3Label)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues(__spreadProps(__spreadValues({}, denseTraceProps), {
      name: "USB_VDD_P",
      from: ".U1 > .USB_VDD",
      to: "net.V3V3"
    }), v3v3Label)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({ name: "GND_G", from: ".U1 > .GND", to: "net.GND" }, gndLabel)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadProps(__spreadValues({}, denseTraceProps), {
      name: "USBV_IO1",
      from: ".U1 > .USB_VDD",
      to: ".U1 > .IOVDD1"
    })),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({ name: "VBUS_A", from: ".J_USB > .A4B9", to: "net.VBUS" }, vbusLabel)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({ name: "VBUS_B", from: ".J_USB > .B4A9", to: "net.VBUS" }, vbusLabel)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadProps(__spreadValues({}, denseTraceProps), {
      name: "USB_DN",
      from: ".R_USB1 > .pin2",
      to: ".U1 > .USB_DM"
    })),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadProps(__spreadValues({}, denseTraceProps), {
      name: "USB_DP",
      from: ".R_USB2 > .pin2",
      to: ".U1 > .USB_DP"
    })),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadProps(__spreadValues({}, denseTraceProps), {
      name: "CC1",
      from: ".J_USB > .A5",
      to: ".R_CC1 > .pin1"
    })),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadProps(__spreadValues({}, denseTraceProps), {
      name: "CC2",
      from: ".J_USB > .B5",
      to: ".R_CC2 > .pin1"
    })),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues(__spreadProps(__spreadValues({}, denseTraceProps), {
      name: "USB_G",
      from: ".J_USB > .A1B12",
      to: "net.GND"
    }), gndLabel)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues(__spreadProps(__spreadValues({}, denseTraceProps), {
      name: "USB_G_B",
      from: ".J_USB > .B1A12",
      to: "net.GND"
    }), gndLabel)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues(__spreadProps(__spreadValues({}, denseTraceProps), {
      name: "USB_EH1",
      from: ".J_USB > .EH1",
      to: "net.GND"
    }), gndLabel)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues(__spreadProps(__spreadValues({}, denseTraceProps), {
      name: "USB_EH1_ALT",
      from: ".J_USB > .pin13_alt1",
      to: "net.GND"
    }), gndLabel)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues(__spreadProps(__spreadValues({}, denseTraceProps), {
      name: "USB_EH2",
      from: ".J_USB > .EH2",
      to: "net.GND"
    }), gndLabel)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues(__spreadProps(__spreadValues({}, denseTraceProps), {
      name: "USB_EH2_ALT",
      from: ".J_USB > .pin14_alt1",
      to: "net.GND"
    }), gndLabel)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({ name: "CC1_G", from: ".R_CC1 > .pin2", to: "net.GND" }, gndLabel)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({ name: "CC2_G", from: ".R_CC2 > .pin2", to: "net.GND" }, gndLabel)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({ name: "VBUS_C", from: "net.VBUS", to: ".C_VBUS > .pin1" }, vbusLabel)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({ name: "VBUS_G", from: ".C_VBUS > .pin2", to: ".U3 > .GND" }, gndLabel)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({ name: "VSYS_IN", from: "net.VSYS", to: ".U3 > .VIN" }, vsysLabel)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({ name: "REG_3V3", from: ".U3 > .VOUT", to: "net.V3V3" }, v3v3Label)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({ name: "REG_G", from: ".U3 > .GND", to: "net.GND" }, gndLabel)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({ name: "C3V3_P", from: ".C_3V3 > .pin1", to: "net.V3V3" }, v3v3Label)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({ name: "C3V3_G", from: ".C_3V3 > .pin2", to: "net.GND" }, gndLabel)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({ name: "CORE_G", from: ".C_CORE > .pin2", to: "net.GND" }, gndLabel)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({ name: "CUSB_P", from: ".C_USB > .pin1", to: ".U1 > .VREG_IN" }, v3v3Label)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({ name: "CUSB_G", from: ".C_USB > .pin2", to: "net.GND" }, gndLabel)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({ name: "AVDD_IN", from: ".L_AVDD > .pin1", to: "net.V3V3" }, v3v3Label)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({
      name: "AVDD",
      from: ".L_AVDD > .pin2",
      to: "net.ADC_VREF"
    }, adcRefLabel)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({
      name: "ADC_AVDD",
      from: ".U1 > .ADC_AVDD",
      to: "net.ADC_VREF"
    }, adcRefLabel)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({ name: "FLSH_GND", from: ".U2 > .GND", to: "net.GND" }, gndLabel)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({ name: "FLSH_VCC", from: ".U2 > .VCC", to: "net.V3V3" }, v3v3Label)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", { name: "FLSH_EP_GND_JOIN", from: ".U2 > .EP", to: ".U2 > .GND" }),
    /* @__PURE__ */ jsxRuntime.jsx("trace", { name: "XIN", from: ".Y1 > .pin1", to: ".U1 > .XIN", maxViaCount: 0, pcbPathRelativeTo: ".Y1 > .pin1", pcbPath: [{ x: -1.95, y: -0.85 }, { x: -1.95, y: 0.6 }] }),
    /* @__PURE__ */ jsxRuntime.jsx("trace", { name: "XOUT_R", from: ".Y1 > .pin3", to: ".R_XOUT > .pin1", maxViaCount: 0, pcbStraightLine: true }),
    /* @__PURE__ */ jsxRuntime.jsx("trace", { name: "XOUT", from: ".R_XOUT > .pin2", to: ".U1 > .XOUT", maxViaCount: 0, pcbPathRelativeTo: ".R_XOUT > .pin2", pcbPath: [{"x": -0.14, "y": 0.65}, {"x": -0.54, "y": 0.65}, {"x": -0.59, "y": 0.7}, {"x": -0.69, "y": 0.7}, {"x": -0.84, "y": 0.85}, {"x": -0.84, "y": 0.9}, {"x": -0.89, "y": 0.95}, {"x": -0.89, "y": 1.25}, {"x": -1.64, "y": 2.0}, {"x": -1.64, "y": 2.1}, {"x": -1.89, "y": 2.35}, {"x": -1.89, "y": 2.75}] }),
    /* @__PURE__ */ jsxRuntime.jsx("trace", { name: "CXIN", from: ".C_XIN > .pin1", to: ".Y1 > .pin1", maxViaCount: 0, pcbPathRelativeTo: ".C_XIN > .pin1", pcbPath: [{ x: -1, y: 0 }, { x: -1, y: 4.4 }] }),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({ name: "CXIN_G", from: ".C_XIN > .pin2", to: "net.GND" }, gndLabel)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", { name: "CXOUT", from: ".C_XOUT > .pin1", to: ".Y1 > .pin3", maxViaCount: 0, pcbStraightLine: true }),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({ name: "CXOUT_G", from: ".C_XOUT > .pin2", to: "net.GND" }, gndLabel)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({ name: "DVDD1_CAP_G", from: ".C_DVDD1 > .pin2", to: "net.GND" }, gndLabel)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({ name: "DVDD2_CAP_G", from: ".C_DVDD2 > .pin2", to: "net.GND" }, gndLabel)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", { name: "BOOT_SW", from: ".SW_BOOT > .pin1", to: ".U1 > .QSPI_SS" }),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({ name: "BOOT_G", from: ".SW_BOOT > .pin3", to: "net.GND" }, gndLabel)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", { name: "BOOT_R", from: ".R_BOOT > .pin1", to: ".U1 > .QSPI_SS" }),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({
      name: "BOOT_3V3",
      from: ".R_BOOT > .pin2",
      to: "net.V3V3"
    }, v3v3Label)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", { name: "RUN_SW", from: ".SW_RUN > .pin1", to: ".U1 > .RUN" }),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({ name: "RUN_G", from: ".SW_RUN > .pin4", to: "net.GND" }, gndLabel)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({
      name: "PLED_3V3",
      from: "net.V3V3",
      to: ".R_PWR_LED > .pin1"
    }, v3v3Label)),
    /* @__PURE__ */ jsxRuntime.jsx("trace", { name: "PLED_D", from: ".R_PWR_LED > .pin2", to: ".D_PWR > .anode" }),
    /* @__PURE__ */ jsxRuntime.jsx("trace", __spreadValues({ name: "PLED_G", from: ".D_PWR > .cathode", to: ".U3 > .GND" }, gndLabel)),
    /* @__PURE__ */ jsxRuntime.jsx("silkscreentext", { text: "BOOT", fontSize: "0.8mm", pcbX: 12, pcbY: 14 }),
    /* @__PURE__ */ jsxRuntime.jsx("silkscreentext", { text: "RUN", fontSize: "0.8mm", pcbX: 2, pcbY: -10.5 }),
    /* @__PURE__ */ jsxRuntime.jsx("silkscreentext", { text: "PWR", fontSize: "0.8mm", pcbX: -5.5, pcbY: 15 }),
    /* @__PURE__ */ jsxRuntime.jsx("silkscreentext", { text: "USB-C", fontSize: "0.9mm", pcbX: 0, pcbY: 25 })
  ] }));
};

// Keep the MCU/clock/flash/BOOTSEL implementation; replace its old USB and LDO
// supply at the JSX source level. No post-build netlist edits or stale copper.
const removed = new Set(["J_USB", "R_CC1", "R_CC2", "D_VBUS", "U3", "R_3V3_EN", "C_VBUS"]);
function revisedController(node) {
    if (!react.isValidElement(node))
        return node;
    const el = node;
    if (removed.has(el.props.name))
        return null;
    if (el.type === "trace") {
        if (el.props.name === "PLED_G")
            return react.cloneElement(el, { to: "net.GND" });
        const selectors = [el.props.from, el.props.to, ...(el.props.path ?? [])].filter(x => typeof x === "string");
        if (selectors.some(s => [...removed].some(name => s.includes(`.${name} >`))))
            return null;
    }
    // The removed connector's old silk is no longer useful.
    if (el.type === "silkscreentext" && el.props.text === "USB-C")
        return null;
    return react.cloneElement(el, el.props.name === "SW_BOOT" ? { pcbX: -7.875, pcbY: 14.75 } : {}, react.Children.map(el.props.children, revisedController));
}
const ControllerSections = () => revisedController(Microcontroller_RP2040({
    name: "MCU", schAutoLayoutEnabled: true, schSheetName: schematicSheets.controller, pcbX: -3.5, pcbY: 2.5,
}));

const sch = { schSheetName: schematicSheets.motorDriver, schSectionName: schematicSections.driverCore };
/** TI DRV8825, sections 6/8/10: charge pump, local supplies and 1 A reference.
 * V3P3OUT is an isolated driver reference supply, NOT the RP2040 3.3 V rail.
 * 3.3 * 2k/(2.4k+2k) = 1.5 V; I_FS = 1.5/(5*0.3) = 1 A.
 * Divider + MODE2 + both reference inputs remain below V3P3OUT's 1 mA limit.
 */
const Drv8825Support = () => jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [jsxRuntime.jsx("capacitor", { name: "C_CP", schRotation: 0, capacitance: "10nF", maxVoltageRating: "50V", footprint: "0402", supplierPartNumbers: { jlcpcb: ["C15195"] }, ...sch, ...revisionPlacement("C_CP", { x: -5.625, y: -8.25 }) }), jsxRuntime.jsx("capacitor", { name: "C_VCP", schOrientation: "vertical", capacitance: "100nF", maxVoltageRating: "50V", footprint: "0402", supplierPartNumbers: { jlcpcb: ["C960916"] }, ...sch, ...revisionPlacement("C_VCP", { x: -5.625, y: -8.25 }) }), jsxRuntime.jsx("resistor", { name: "R_VCP", resistance: "1M", footprint: "0402", supplierPartNumbers: { jlcpcb: ["C26083"] }, ...sch, ...revisionPlacement("R_VCP", { x: -5.625, y: -8.25 }) }), jsxRuntime.jsx("capacitor", { name: "C_VMA", maxDecouplingTraceLength: 4, capacitance: "100nF", maxVoltageRating: "50V", footprint: "0402", supplierPartNumbers: { jlcpcb: ["C960916"] }, ...sch, schOrientation: "vertical", ...revisionPlacement("C_VMA", { x: -5.625, y: -8.25 }) }), jsxRuntime.jsx("capacitor", { name: "C_DRV_3V3", maxDecouplingTraceLength: 4.5, capacitance: "470nF", maxVoltageRating: "16V", footprint: "0402", supplierPartNumbers: { jlcpcb: ["C480644"] }, ...sch, schOrientation: "vertical", ...revisionPlacement("C_DRV_3V3", { x: -5.625, y: -8.25 }) }), jsxRuntime.jsx("resistor", { name: "R_DRV_REF_TOP", resistance: "2.4k", footprint: "0402", supplierPartNumbers: { jlcpcb: ["C25882"] }, ...sch, schOrientation: "pos_bottom", ...revisionPlacement("R_DRV_REF_TOP", { x: -5.625, y: -8.25 }) }), jsxRuntime.jsx("resistor", { name: "R_DRV_REF_BOTTOM", resistance: "2k", footprint: "0402", supplierPartNumbers: { jlcpcb: ["C4109"] }, ...sch, schOrientation: "vertical", ...revisionPlacement("R_DRV_REF_BOTTOM", { x: -5.625, y: -8.25 }) }), jsxRuntime.jsx("capacitor", { name: "C_DRV_REF", capacitance: "100nF", maxVoltageRating: "16V", footprint: "0402", supplierPartNumbers: { jlcpcb: ["C1525"] }, ...sch, schOrientation: "vertical", ...revisionPlacement("C_DRV_REF", { x: -5.625, y: -8.25 }) }), jsxRuntime.jsx("resistor", { name: "R_DRV_ENABLE_PU", resistance: "10k", footprint: "0402", supplierPartNumbers: { jlcpcb: ["C25744"] }, ...sch, schOrientation: "vertical", ...revisionPlacement("R_DRV_ENABLE_PU", { x: -5.625, y: -8.25 }) }), [
            ["CP1", ".DRIVER > .CP1", ".C_CP > .pin1", "CP1"],
            ["CP2", ".DRIVER > .CP2", ".C_CP > .pin2", "CP2"],
            ["VCP", ".DRIVER > .VCP", ".C_VCP > .pin1", "VCP"],
            ["VCP_CAP_VM", ".C_VCP > .pin2", ".DRIVER > .VMA", "VMOTOR"],
            ["VCP_PULL", ".R_VCP > .pin1", ".DRIVER > .VCP", "VCP"],
            ["VCP_PULL_VM", ".R_VCP > .pin2", ".DRIVER > .VMA", "VMOTOR"],
            ["VMB", ".DRIVER > .VMB", ".DRIVER > .VMA", "VMOTOR", "0.8mm"],
            ["VMA_CAP", ".C_VMA > .pin1", ".DRIVER > .VMA", "VMOTOR", "0.4mm"],
            ["VMA_CAP_GND", ".C_VMA > .pin2", "net.GND", "GND", "0.3mm"],
            ["GND2", ".DRIVER > .GND2", ".DRIVER > .EP", "GND", "0.3mm"],
            ["V3P3", ".DRIVER > .V3P3OUT", ".C_DRV_3V3 > .pin1", "DRV_3V3"],
            ["V3P3_GND", ".C_DRV_3V3 > .pin2", "net.GND", "GND"],
            ["REF_SUPPLY", ".R_DRV_REF_TOP > .pin1", ".DRIVER > .V3P3OUT", "DRV_3V3"],
            ["REF_DIVIDER", ".R_DRV_REF_TOP > .pin2", ".R_DRV_REF_BOTTOM > .pin1", "DRV_VREF"],
            ["REF_A", ".R_DRV_REF_BOTTOM > .pin1", ".DRIVER > .AVREF", "DRV_VREF"],
            ["REF_B", ".DRIVER > .AVREF", ".DRIVER > .BVREF", "DRV_VREF"],
            ["REF_CAP", ".C_DRV_REF > .pin1", ".DRIVER > .AVREF", "DRV_VREF"],
            ["REF_CAP_GND", ".C_DRV_REF > .pin2", "net.GND", "GND"],
            ["REF_GND", ".R_DRV_REF_BOTTOM > .pin2", "net.GND", "GND"],
            ["MODE0", ".DRIVER > .MODE0", "net.GND", "GND"],
            ["MODE1", ".DRIVER > .MODE1", "net.GND", "GND"],
            ["MODE2", ".DRIVER > .MODE2", ".DRIVER > .V3P3OUT", "DRV_3V3"],
            ["EN_PULLUP", ".DRIVER > .nENBL", ".R_DRV_ENABLE_PU > .pin1", "DRIVER_ENABLE_N"],
            ["EN_PULLUP_SUPPLY", ".R_DRV_ENABLE_PU > .pin2", ".MCU > .L_AVDD > .pin1", "V3V3"],
        ].map(([name, from, to, label, width]) => jsxRuntime.jsx(react.Fragment, { children: jsxRuntime.jsx("trace", { name: `DRV_${name}`, from: from, to: to, schDisplayLabel: label, thickness: width ?? "0.15mm" }) }, name))] });

const HoLRT1206_1W_300mR_1_ = (props) => {
    const { name = "R1", ...restProps } = props;
    return (jsxRuntime.jsx("resistor", { name: name, resistance: "300mohm", supplierPartNumbers: {
            "jlcpcb": [
                "C5127777"
            ]
        }, manufacturerPartNumber: "HoLRT1206-1W-300mR-1%", footprint: "smdpads2_p2.9576mm_pw1.2075mm_ph1.701mm", cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C5127777.obj?uuid=da5f078ee43c429f91838a456f48f0a8",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C5127777.step?uuid=da5f078ee43c429f91838a456f48f0a8",
            pcbRotationOffset: 0,
            modelOriginPosition: { x: 0, y: 0, z: 0 },
        }, ...restProps }));
};

const pinLabels$5 = {
    pin1: ["CP1"],
    pin2: ["CP2"],
    pin3: ["VCP"],
    pin4: ["VMA"],
    pin5: ["AOUT1"],
    pin6: ["ISENA"],
    pin7: ["AOUT2"],
    pin8: ["BOUT2"],
    pin9: ["ISENB"],
    pin10: ["BOUT1"],
    pin11: ["VMB"],
    pin12: ["AVREF"],
    pin13: ["BVREF"],
    pin14: ["GND1"],
    pin15: ["V3P3OUT"],
    pin16: ["nRESET"],
    pin17: ["nSLEEP"],
    pin18: ["nFAULT"],
    pin19: ["DECAY"],
    pin20: ["DIR"],
    pin21: ["NENBL"],
    pin22: ["STEP"],
    pin23: ["NC"],
    pin24: ["MODE0"],
    pin25: ["MODE1"],
    pin26: ["MODE2"],
    pin27: ["nHOME"],
    pin28: ["GND2"],
    pin29: ["pin29"]
};
const pinAttributes$1 = {
    pin14: { requiresGround: true },
    pin23: { doNotConnect: true },
    pin28: { requiresGround: true }
};
const DRV8825PWPR$1 = (props) => {
    return (jsxRuntime.jsx("chip", { pinLabels: pinLabels$5, pinAttributes: pinAttributes$1, supplierPartNumbers: {
            "jlcpcb": [
                "C81582"
            ]
        }, manufacturerPartNumber: "DRV8825PWPR", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "-4.225036mm", pcbY: "-2.865755mm", width: "0.3430016mm", height: "1.7314926mm", radius: "0.1715008mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "-3.57505mm", pcbY: "-2.865755mm", width: "0.3430016mm", height: "1.7314926mm", radius: "0.1715008mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin3"], pcbX: "-2.925064mm", pcbY: "-2.865755mm", width: "0.3430016mm", height: "1.7314926mm", radius: "0.1715008mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin4"], pcbX: "-2.275078mm", pcbY: "-2.865755mm", width: "0.3430016mm", height: "1.7314926mm", radius: "0.1715008mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin5"], pcbX: "-1.625092mm", pcbY: "-2.865755mm", width: "0.3430016mm", height: "1.7314926mm", radius: "0.1715008mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin6"], pcbX: "-0.975106mm", pcbY: "-2.865755mm", width: "0.3430016mm", height: "1.7314926mm", radius: "0.1715008mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin7"], pcbX: "-0.324866mm", pcbY: "-2.865755mm", width: "0.3430016mm", height: "1.7314926mm", radius: "0.1715008mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin8"], pcbX: "0.32512mm", pcbY: "-2.865755mm", width: "0.3430016mm", height: "1.7314926mm", radius: "0.1715008mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin9"], pcbX: "0.975106mm", pcbY: "-2.865755mm", width: "0.3430016mm", height: "1.7314926mm", radius: "0.1715008mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin10"], pcbX: "1.625092mm", pcbY: "-2.865755mm", width: "0.3430016mm", height: "1.7314926mm", radius: "0.1715008mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin11"], pcbX: "2.275078mm", pcbY: "-2.865755mm", width: "0.3430016mm", height: "1.7314926mm", radius: "0.1715008mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin12"], pcbX: "2.925064mm", pcbY: "-2.865755mm", width: "0.3430016mm", height: "1.7314926mm", radius: "0.1715008mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin13"], pcbX: "3.57505mm", pcbY: "-2.865755mm", width: "0.3430016mm", height: "1.7314926mm", radius: "0.1715008mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin14"], pcbX: "4.225036mm", pcbY: "-2.865755mm", width: "0.3430016mm", height: "1.7314926mm", radius: "0.1715008mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin28"], pcbX: "-4.225036mm", pcbY: "2.865755mm", width: "0.3430016mm", height: "1.7314926mm", radius: "0.1715008mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin27"], pcbX: "-3.57505mm", pcbY: "2.865755mm", width: "0.3430016mm", height: "1.7314926mm", radius: "0.1715008mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin26"], pcbX: "-2.925064mm", pcbY: "2.865755mm", width: "0.3430016mm", height: "1.7314926mm", radius: "0.1715008mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin25"], pcbX: "-2.275078mm", pcbY: "2.865755mm", width: "0.3430016mm", height: "1.7314926mm", radius: "0.1715008mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin24"], pcbX: "-1.625092mm", pcbY: "2.865755mm", width: "0.3430016mm", height: "1.7314926mm", radius: "0.1715008mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin23"], pcbX: "-0.975106mm", pcbY: "2.865755mm", width: "0.3430016mm", height: "1.7314926mm", radius: "0.1715008mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin22"], pcbX: "-0.324866mm", pcbY: "2.865755mm", width: "0.3430016mm", height: "1.7314926mm", radius: "0.1715008mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin21"], pcbX: "0.32512mm", pcbY: "2.865755mm", width: "0.3430016mm", height: "1.7314926mm", radius: "0.1715008mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin20"], pcbX: "0.975106mm", pcbY: "2.865755mm", width: "0.3430016mm", height: "1.7314926mm", radius: "0.1715008mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin19"], pcbX: "1.625092mm", pcbY: "2.865755mm", width: "0.3430016mm", height: "1.7314926mm", radius: "0.1715008mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin18"], pcbX: "2.275078mm", pcbY: "2.865755mm", width: "0.3430016mm", height: "1.7314926mm", radius: "0.1715008mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin17"], pcbX: "2.925064mm", pcbY: "2.865755mm", width: "0.3430016mm", height: "1.7314926mm", radius: "0.1715008mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin16"], pcbX: "3.57505mm", pcbY: "2.865755mm", width: "0.3430016mm", height: "1.7314926mm", radius: "0.1715008mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin15"], pcbX: "4.225036mm", pcbY: "2.865755mm", width: "0.3430016mm", height: "1.7314926mm", radius: "0.1715008mm", shape: "pill" }), jsxRuntime.jsx("smtpad", { portHints: ["pin29"], pcbX: "0mm", pcbY: "-0.000127mm", width: "5.5999888mm", height: "3.0999938mm", shape: "rect" }), jsxRuntime.jsx("via", { pcbX: "1.800098mm", pcbY: "-1.200023mm", outerDiameter: "0.5000244mm", holeDiameter: "0.3000248mm", layers: ["top", "bottom"] }), jsxRuntime.jsx("via", { pcbX: "-0.599948mm", pcbY: "-0.000127mm", outerDiameter: "0.5000244mm", holeDiameter: "0.3000248mm", layers: ["top", "bottom"] }), jsxRuntime.jsx("via", { pcbX: "0.599948mm", pcbY: "-1.200023mm", outerDiameter: "0.5000244mm", holeDiameter: "0.3000248mm", layers: ["top", "bottom"] }), jsxRuntime.jsx("via", { pcbX: "-0.599948mm", pcbY: "-1.200023mm", outerDiameter: "0.5000244mm", holeDiameter: "0.3000248mm", layers: ["top", "bottom"] }), jsxRuntime.jsx("via", { pcbX: "-0.599948mm", pcbY: "1.200023mm", outerDiameter: "0.5000244mm", holeDiameter: "0.3000248mm", layers: ["top", "bottom"] }), jsxRuntime.jsx("via", { pcbX: "-1.800098mm", pcbY: "-1.200023mm", outerDiameter: "0.5000244mm", holeDiameter: "0.3000248mm", layers: ["top", "bottom"] }), jsxRuntime.jsx("via", { pcbX: "-1.800098mm", pcbY: "-0.000127mm", outerDiameter: "0.5000244mm", holeDiameter: "0.3000248mm", layers: ["top", "bottom"] }), jsxRuntime.jsx("via", { pcbX: "-1.800098mm", pcbY: "1.200023mm", outerDiameter: "0.5000244mm", holeDiameter: "0.3000248mm", layers: ["top", "bottom"] }), jsxRuntime.jsx("via", { pcbX: "0.599948mm", pcbY: "-0.000127mm", outerDiameter: "0.5000244mm", holeDiameter: "0.3000248mm", layers: ["top", "bottom"] }), jsxRuntime.jsx("via", { pcbX: "1.778mm", pcbY: "-0.000127mm", outerDiameter: "0.5000244mm", holeDiameter: "0.3000248mm", layers: ["top", "bottom"] }), jsxRuntime.jsx("via", { pcbX: "0.599948mm", pcbY: "1.200023mm", outerDiameter: "0.5000244mm", holeDiameter: "0.3000248mm", layers: ["top", "bottom"] }), jsxRuntime.jsx("via", { pcbX: "1.800098mm", pcbY: "1.200023mm", outerDiameter: "0.5000244mm", holeDiameter: "0.3000248mm", layers: ["top", "bottom"] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -4.926202999999987, "y": -1.7712690000000748 }, { "x": -4.926202999999987, "y": 1.771523000000002 }, { "x": 4.926202999999987, "y": 1.771523000000002 }, { "x": 4.926202999999987, "y": -1.7712690000000748 }, { "x": -4.926202999999987, "y": -1.7712690000000748 }] }), jsxRuntime.jsx("silkscreencircle", { pcbX: "-4.225036mm", pcbY: "-1.018921mm", radius: "0.150114mm" }), jsxRuntime.jsx("silkscreencircle", { pcbX: "-4.84886mm", pcbY: "-2.865755mm", radius: "0.150114mm" }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "-0.0381mm", pcbY: "4.556127mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -5.253799999999956, "y": 3.8061270000000604 }, { "x": 5.177599999999984, "y": 3.8061270000000604 }, { "x": 5.177599999999984, "y": -3.8058730000000196 }, { "x": -5.253799999999956, "y": -3.8058730000000196 }, { "x": -5.253799999999956, "y": 3.8061270000000604 }] })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C81582.obj?uuid=8cb208170c6a49d2a22c82795805910d",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C81582.step?uuid=8cb208170c6a49d2a22c82795805910d",
            pcbRotationOffset: 0,
            modelOriginPosition: { x: -12699999842880061e-21, y: 0, z: -0.65 },
        }, ...props }));
};

const pinLabels$4 = {
    pin1: ["CP1"],
    pin2: ["CP2"],
    pin3: ["VCP"],
    pin4: ["VMA", "VM"],
    pin5: ["AOUT1"],
    pin6: ["ISENA", "AISEN"],
    pin7: ["AOUT2"],
    pin8: ["BOUT2"],
    pin9: ["ISENB", "BISEN"],
    pin10: ["BOUT1"],
    pin11: ["VMB"],
    pin12: ["AVREF"],
    pin13: ["BVREF"],
    pin14: ["GND1"],
    pin15: ["V3P3OUT"],
    pin16: ["nRESET"],
    pin17: ["nSLEEP", "nSleep"],
    pin18: ["nFAULT", "nFault"],
    pin19: ["DECAY"],
    pin20: ["DIR"],
    pin21: ["nENBL"],
    pin22: ["STEP"],
    pin23: ["NC"],
    pin24: ["MODE0"],
    pin25: ["MODE1"],
    pin26: ["MODE2"],
    pin27: ["nHOME"],
    pin28: ["GND2"],
    pin29: ["EP"]
};
const pinAttributes = {
    pin4: { requiresPower: true },
    pin11: { requiresPower: true },
    pin14: { requiresGround: true },
    pin23: { doNotConnect: true },
    pin28: { requiresGround: true },
    pin29: { requiresGround: true }
};
const footprinterPinLabels = {
    ...pinLabels$4,
    "pin29": [...pinLabels$4["pin29"], "thermalpad"],
};
const DRV8825PWPR = (props) => {
    const importedFootprint = DRV8825PWPR$1({ name: props.name }).props.footprint;
    let viaIndex = 0;
    // Keep the supplier geometry unchanged; explicitly bind its embedded vias
    // to EP because this core version misses some rotated pad-containment joins.
    const footprint = react.cloneElement(importedFootprint, {}, react.Children.map(importedFootprint.props.children, child => {
        if (!react.isValidElement(child) || child.type !== "via")
            return child;
        return react.cloneElement(child, { name: `DRV_IMPORTED_EP_${++viaIndex}`, connectsTo: "pin29", tented: "both_sides" });
    }));
    return (jsxRuntime.jsx("chip", { pinLabels: footprinterPinLabels, pinAttributes: pinAttributes, supplierPartNumbers: {
            "jlcpcb": [
                "C81582"
            ]
        }, manufacturerPartNumber: "DRV8825PWPR", footprint: footprint, cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C81582.obj?uuid=8cb208170c6a49d2a22c82795805910d",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C81582.step?uuid=8cb208170c6a49d2a22c82795805910d",
            pcbRotationOffset: 0,
            modelOriginPosition: { x: -12699999842880061e-21, y: 0, z: -0.65 },
        }, ...props }));
};

const pinLabels$3 = {
    pin1: ["G"],
    pin2: ["S"],
    pin3: ["D"]
};
const BSS84_7_F = (props) => {
    return (jsxRuntime.jsx("chip", { pinLabels: pinLabels$3, symbol: jsxRuntime.jsxs("symbol", { children: [jsxRuntime.jsx("schematicpath", { points: [{ "x": 0.2, "y": 0 }, { "x": 0.08, "y": 0.04 }, { "x": 0.08, "y": -0.04 }, { "x": 0.2, "y": 0 }], strokeColor: "#880000", isFilled: true, fillColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0.4, "y": -0.04 }, { "x": 0.46, "y": 0.06 }, { "x": 0.34, "y": 0.06 }, { "x": 0.4, "y": -0.04 }], strokeColor: "#880000", isFilled: true, fillColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0.2, "y": -0.2 }, { "x": 0.4, "y": -0.2 }, { "x": 0.4, "y": -0.04 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0.2, "y": 0.14 }, { "x": 0.2, "y": 0.2 }, { "x": 0.4, "y": 0.2 }, { "x": 0.4, "y": 0.06 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0.2, "y": 0.14 }, { "x": 0, "y": 0.14 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0, "y": 0 }, { "x": 0.2, "y": 0 }, { "x": 0.2, "y": -0.2 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0.2, "y": -0.14 }, { "x": 0, "y": -0.14 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": -0.04, "y": 0.18 }, { "x": -0.04, "y": -0.18 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0, "y": 0.1 }, { "x": 0, "y": 0.18 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0, "y": -0.04 }, { "x": 0, "y": 0.04 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0, "y": -0.18 }, { "x": 0, "y": -0.1 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": -0.2, "y": 0 }, { "x": -0.04, "y": 0 }], strokeColor: "#880000" }), jsxRuntime.jsx("schematicpath", { points: [{ "x": 0.46, "y": -0.04 }, { "x": 0.44, "y": -0.04 }, { "x": 0.36, "y": -0.04 }, { "x": 0.34, "y": -0.04 }], strokeColor: "#880000" }), jsxRuntime.jsx("port", { name: "pin3", pinNumber: 3, aliases: ["D"], direction: "up", schX: 0.2, schY: 0.4, schStemLength: 0.2 }), jsxRuntime.jsx("port", { name: "pin1", pinNumber: 1, aliases: ["G"], direction: "left", schX: -0.4, schY: 0, schStemLength: 0.2 }), jsxRuntime.jsx("port", { name: "pin2", pinNumber: 2, aliases: ["S"], direction: "down", schX: 0.2, schY: -0.4, schStemLength: 0.2 })] }), supplierPartNumbers: {
            "jlcpcb": [
                "C85202"
            ]
        }, manufacturerPartNumber: "BSS84-7-F", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "1.149985mm", pcbY: "0.94996mm", width: "0.999998mm", height: "0.7999984mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin3"], pcbX: "-1.149985mm", pcbY: "0mm", width: "0.999998mm", height: "0.7999984mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "1.149985mm", pcbY: "-0.94996mm", width: "0.999998mm", height: "0.7999984mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -0.6999731999999881, "y": 0.6359398000000027 }, { "x": -0.6999731999999881, "y": 1.4999461999999966 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -0.6999731999999881, "y": 1.4999461999999966 }, { "x": 0.30005020000000115, "y": 1.4999461999999966 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 0.7000239999999991, "y": -0.31402020000000164 }, { "x": 0.7000239999999991, "y": 0.31391859999999383 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -0.6999731999999881, "y": -1.5000478000000044 }, { "x": -0.6999731999999881, "y": -0.6360414000000105 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -0.6999731999999881, "y": -1.5000478000000044 }, { "x": 0.30005020000000115, "y": -1.5000478000000044 }] }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "0.133223mm", pcbY: "2.49606mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -1.8947769999999906, "y": 1.74606 }, { "x": 2.161223000000021, "y": 1.74606 }, { "x": 2.161223000000021, "y": -1.7511400000000066 }, { "x": -1.8947769999999906, "y": -1.7511400000000066 }, { "x": -1.8947769999999906, "y": 1.74606 }] })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C85202.obj?uuid=d777607a152f4f3aac9bb0d0c14ed6fd",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C85202.step?uuid=d777607a152f4f3aac9bb0d0c14ed6fd",
            pcbRotationOffset: 180,
            modelOriginPosition: { x: 0.00003809999999759839, y: -3810000001180924e-20, z: 0.050795 },
        }, ...props }));
};

const pinLabels$2 = {
    pin1: ["gate"],
    pin2: ["source"],
    pin3: ["drain"],
};
/** Exact C85202 JLCsearch/EasyEDA import; retain the existing schematic aliases. */
const BSS84 = (props) => {
    const imported = BSS84_7_F({ name: props.name });
    return jsxRuntime.jsx("chip", { ...imported.props, pinLabels: pinLabels$2, symbol: undefined, ...props });
};

const MotorDriverController = () => (jsxRuntime.jsx(jsxRuntime.Fragment, { children: jsxRuntime.jsx(DRV8825PWPR, { name: "DRIVER", schWidth: 2.2, schHeight: 4.8, noConnect: ["DECAY", "NC", "nHOME"], schMarginLeft: 1, schMarginRight: 1.5, schMarginTop: 1, schPinArrangement: {
            leftSide: {
                pins: [5, 6, 7, 10, 9, 8, 1, 2, 3],
                direction: "top-to-bottom",
            },
            rightSide: {
                pins: [22, 20, 16, 21, 17, 18, 24, 25, 26, 19, 27, 23],
                direction: "top-to-bottom",
            },
            topSide: {
                pins: [4, 11, 15, 12, 13],
                direction: "left-to-right",
            },
            bottomSide: {
                pins: [14, 28, 29],
                direction: "left-to-right",
            },
        }, schPinStyle: {
            ...Object.fromEntries([20, 16, 21, 17, 18, 24, 25, 26, 19, 27, 23].map(pin => [`pin${pin}`, { marginTop: 0.04 }])),
            pin11: { marginLeft: 0.1 }, pin15: { marginLeft: 0.1 },
            pin28: { marginLeft: 0.3 }, pin29: { marginLeft: 0.3 },
            pin5: { marginTop: 0.15 },
            pin7: { marginTop: 0.45 },
            pin9: { marginTop: 0.45 },
            pin1: { marginTop: 0.45 },
            // Leave room for the vertical flying capacitor between CP1 and CP2.
            pin2: { marginTop: 0.5 },
        }, schSheetName: schematicSheets.motorDriver, schSectionName: schematicSections.driverCore, ...revisionPlacement("DRIVER", { x: -5.625, y: -8.25 }) }) }));
const MotorDriverPassives = () => (jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [jsxRuntime.jsx(Drv8825Support, {}), jsxRuntime.jsx("capacitor", { name: "C_VM_BULK", capacitance: "10uF", maxVoltageRating: "50V", footprint: "1206", supplierPartNumbers: { jlcpcb: ["C13585"] }, manufacturerPartNumber: "CL31A106KBHNNNE", maxDecouplingTraceLength: 7.5, schMarginX: 0.15, schMarginY: 0.25, schOrientation: "vertical", schSheetName: schematicSheets.motorDriver, schSectionName: schematicSections.driverCore, ...revisionPlacement("C_VM_BULK", { x: -5.625, y: -8.25 }) }), jsxRuntime.jsx("capacitor", { name: "C_VM_HF", maxVoltageRating: "50V", capacitance: "100nF", footprint: "0402", supplierPartNumbers: { jlcpcb: ["C960916"] }, maxDecouplingTraceLength: 5.5, schMarginX: 0.15, schMarginY: 0.25, schOrientation: "vertical", schSheetName: schematicSheets.motorDriver, schSectionName: schematicSections.driverCore, ...revisionPlacement("C_VM_HF", { x: -5.625, y: -8.25 }) }), jsxRuntime.jsx(HoLRT1206_1W_300mR_1_, { name: "R_ISEN_A", schRotation: -90, schSheetName: schematicSheets.motorDriver, schSectionName: schematicSections.driverCore, ...revisionPlacement("R_ISEN_A", { x: -5.625, y: -8.25 }) }), jsxRuntime.jsx(HoLRT1206_1W_300mR_1_, { name: "R_ISEN_B", schRotation: -90, schSheetName: schematicSheets.motorDriver, schSectionName: schematicSections.driverCore, ...revisionPlacement("R_ISEN_B", { x: -5.625, y: -8.25 }) }), jsxRuntime.jsx("resistor", { name: "R_SLEEP_PD", schRotation: -90, resistance: "100k", footprint: "0402", supplierPartNumbers: { jlcpcb: ["C25741"] }, schSheetName: schematicSheets.motorDriver, schSectionName: schematicSections.driverCore, ...revisionPlacement("R_SLEEP_PD", { x: -5.625, y: -8.25 }) }), jsxRuntime.jsx("resistor", { name: "R_FAULT_PU", schRotation: 90.0, resistance: "10k", footprint: "0402", supplierPartNumbers: { jlcpcb: ["C25744"] }, manufacturerPartNumber: "0402WGF1002TCE", schSheetName: schematicSheets.motorDriver, schSectionName: schematicSections.driverCore, ...revisionPlacement("R_FAULT_PU", { x: -5.625, y: -8.25 }) }), jsxRuntime.jsx(BSS84, { name: "Q_PD_ENABLE", schPinStyle: { pin3: { marginTop: 0.2 } }, schPinArrangement: {
                leftSide: { pins: [1], direction: "top-to-bottom" },
                rightSide: { pins: [2, 3], direction: "top-to-bottom" },
            }, schSheetName: schematicSheets.motorDriver, schSectionName: schematicSections.driverCore, ...revisionPlacement("Q_PD_ENABLE", { x: -5.625, y: -8.25 }) }), jsxRuntime.jsx("resistor", { name: "R_PD_ENABLE_PU", resistance: "100k", footprint: "0402", supplierPartNumbers: { jlcpcb: ["C25741"] }, schOrientation: "vertical", schSheetName: schematicSheets.motorDriver, schSectionName: schematicSections.driverCore, ...revisionPlacement("R_PD_ENABLE_PU", { x: -5.625, y: -8.25 }) })] }));
const MotorDriverControlTraces = () => (jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [[
            { gpio: 18, x: 0.8250000000000002, y: 0.3493500000000001 },
            { gpio: 19, x: 1.5750000000000002, y: 0.79945 },
            { gpio: 20, x: 0.8250000000000002, y: 1.24955 },
        ].map(({ gpio, x, y }) => (jsxRuntime.jsxs(react.Fragment, { children: [jsxRuntime.jsx("via", { name: `MCU_GPIO${gpio}_ESCAPE`, pcbX: x, pcbY: y, holeDiameter: "0.3mm", outerDiameter: "0.45mm", fromLayer: "top", toLayer: "bottom", connectsTo: [`.MCU > .U1 > .GPIO${gpio}`, `.MCU_GPIO${gpio}_ESCAPE > .top`, `.MCU_GPIO${gpio}_ESCAPE > .bottom`] }), jsxRuntime.jsx("trace", { name: `MCU_GPIO${gpio}_ESCAPE_TRACE`, schDisplayLabel: { 18: "DRIVER_STEP", 19: "DRIVER_DIR", 20: "DRIVER_RESET" }[gpio], from: `.MCU > .U1 > .GPIO${gpio}`, to: `.MCU_GPIO${gpio}_ESCAPE > .top`, thickness: "0.15mm", pcbPath: [`.MCU_GPIO${gpio}_ESCAPE > .top`] })] }, gpio))), jsxRuntime.jsx("trace", { name: "DRIVER_STEP", from: ".MCU_GPIO18_ESCAPE > .bottom", to: ".DRIVER > .STEP", ...logicTrace }), jsxRuntime.jsx("trace", { name: "DRIVER_DIR", from: ".MCU_GPIO19_ESCAPE > .bottom", to: ".DRIVER > .DIR", ...logicTrace }), jsxRuntime.jsx("trace", { name: "DRIVER_RESET", from: ".MCU_GPIO20_ESCAPE > .bottom", to: ".DRIVER > .nRESET", ...logicTrace }), jsxRuntime.jsx("trace", { name: "DRIVER_ENABLE_N", from: ".MCU > .U1 > .GPIO21", to: ".DRIVER > .nENBL", ...logicTrace }), jsxRuntime.jsx("trace", { name: "DRIVER_SLEEP", schDisplayLabel: "MCU_ENABLE", from: ".MCU > .U1 > .GPIO22", to: ".Q_PD_ENABLE > .source", ...logicTrace }), jsxRuntime.jsx("trace", { name: "DRIVER_FAULT", 
            // Reserve the complete MCU/pull-up/driver fault route before power routing.
            from: ".MCU > .U1 > .GPIO23", to: ".DRIVER > .nFault", thickness: "0.1mm" })] }));
const MotorDriverPowerTraces = () => (jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [jsxRuntime.jsx("trace", { name: "VM_BULK", from: ".DRIVER > .VM", to: ".C_VM_BULK > .pin1", schDisplayLabel: "VMOTOR", ...powerTrace }), jsxRuntime.jsx("trace", { name: "VM_HF", from: ".DRIVER > .VMB", to: ".C_VM_HF > .pin1", ...powerTrace })] }));
const MotorDriverPrimaryGroundTraces = () => (jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [jsxRuntime.jsx("trace", { name: "BOARD_GND_JOIN", from: ".DRIVER > .EP", to: "net.GND", ...powerTrace }), jsxRuntime.jsx("trace", { name: "COMMON_GND", from: ".DRIVER > .EP", to: ".MCU > .U1 > .GND", ...groundTrace }), jsxRuntime.jsx("trace", { name: "DRIVER_GND_JOIN", from: ".DRIVER > .GND1", to: ".DRIVER > .EP", ...groundTrace })] }));
const MotorDriverGroundTraces = () => (jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [jsxRuntime.jsx("trace", { name: "ISEN_A_GND", from: ".R_ISEN_A > .pin2", to: "net.GND", ...groundTrace }), jsxRuntime.jsx("trace", { name: "ISEN_B_GND", from: ".R_ISEN_B > .pin2", to: "net.GND", ...groundTrace }), jsxRuntime.jsx("trace", { name: "VM_BULK_GND", from: ".C_VM_BULK > .pin2", to: "net.GND", ...groundTrace }), jsxRuntime.jsx("trace", { name: "VM_HF_GND", from: ".C_VM_HF > .pin2", to: "net.GND", ...groundTrace }), jsxRuntime.jsx("trace", { name: "SLEEP_PULLDOWN_GND", from: ".R_SLEEP_PD > .pin2", to: "net.GND", ...logicTrace })] }));
const MotorDriverSenseAndControlTraces = () => (jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [jsxRuntime.jsx("trace", { name: "ISEN_A", from: ".DRIVER > .AISEN", to: ".R_ISEN_A > .pin1", schDisplayLabel: "A_ISEN", ...powerTrace }), jsxRuntime.jsx("trace", { name: "ISEN_B", from: ".DRIVER > .BISEN", to: ".R_ISEN_B > .pin1", schDisplayLabel: "B_ISEN", ...powerTrace }), jsxRuntime.jsx("trace", { name: "PD_ENABLE_OUTPUT", schDisplayLabel: "PD_MCU_ENABLE", from: ".Q_PD_ENABLE > .drain", to: ".DRIVER > .nSleep", ...logicTrace }), jsxRuntime.jsx("trace", { name: "PD_ENABLE_GATE", from: ".Q_PD_ENABLE > .gate", to: ".U_PD > .PG", schDisplayLabel: "PD_PG_N", ...logicTrace }), jsxRuntime.jsx("trace", { name: "PD_ENABLE_GATE_PULLUP", from: ".R_PD_ENABLE_PU > .pin1", to: ".Q_PD_ENABLE > .gate", ...logicTrace }), jsxRuntime.jsx("trace", { name: "PD_ENABLE_PULLUP_SUPPLY", from: ".R_PD_ENABLE_PU > .pin2", to: ".U_PD > .VDD", ...logicTrace }), jsxRuntime.jsx("trace", { name: "SLEEP_PULLDOWN", from: ".R_SLEEP_PD > .pin1", to: ".DRIVER > .nSleep", schDisplayLabel: "nSLEEP", ...logicTrace }), jsxRuntime.jsx("trace", { name: "FAULT_PULLUP", from: ".R_FAULT_PU > .pin1", to: ".DRIVER > .nFault", schDisplayLabel: "nFAULT", thickness: "0.1mm" }), jsxRuntime.jsx("trace", { name: "FAULT_PULLUP_3V3", from: ".R_FAULT_PU > .pin2", to: ".MCU > .L_AVDD > .pin1", schDisplayLabel: "V3V3", ...logicTrace })] }));

const B4B_PH_CAD_MODEL = {
    objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C131334.obj?uuid=3b95b8b4d5d24ff4a871a43c952e432a",
    stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C131334.step?uuid=3b95b8b4d5d24ff4a871a43c952e432a",
    pcbRotationOffset: 180,
    modelOriginPosition: { x: 2.9999872999999297, y: -0.5500383000000056, z: -5999999999950489e-21 },
};

const MotorOutputConnectors = () => (jsxRuntime.jsx("connector", { cadModel: {
        ...B4B_PH_CAD_MODEL,
        // The routed footprint numbers pins left-to-right. The native OBJ
        // has terminals at x=0,2,4,6 on y=0, so center that row at the pads.
        pcbRotationOffset: 0,
        modelOriginPosition: { x: 3, y: 0, z: 0 },
        // Core anchors CAD at the footprint bounds, 0.05 mm below the pad row.
        positionOffset: { x: 0, y: 0.05, z: 0 },
    }, footprint: jsxRuntime.jsxs("footprint", { insertionDirection: "from_above", children: [jsxRuntime.jsx("platedhole", { pcbX: -3, pcbY: 0, portHints: ["1"], shape: "circle", holeDiameter: 0.75, outerDiameter: 1.4 }), jsxRuntime.jsx("platedhole", { pcbX: -1, pcbY: 0, portHints: ["2"], shape: "pill", holeWidth: 0.75, holeHeight: 0.75, outerWidth: 1.2, outerHeight: 1.75 }), jsxRuntime.jsx("platedhole", { pcbX: 1, pcbY: 0, portHints: ["3"], shape: "pill", holeWidth: 0.75, holeHeight: 0.75, outerWidth: 1.2, outerHeight: 1.75 }), jsxRuntime.jsx("platedhole", { pcbX: 3, pcbY: 0, portHints: ["4"], shape: "pill", holeWidth: 0.75, holeHeight: 0.75, outerWidth: 1.2, outerHeight: 1.75 }), jsxRuntime.jsx("silkscreenrect", { pcbX: 0, pcbY: 0.55, width: 9.9, height: 4.5, strokeWidth: 0.1 }), jsxRuntime.jsx("silkscreentext", { pcbX: -4, pcbY: -1, text: "1", fontSize: 0.5 }), jsxRuntime.jsx("silkscreentext", { pcbX: 0, pcbY: 3.6, text: "JST PH", fontSize: 0.5 }), jsxRuntime.jsx("courtyardrect", { pcbX: 0, pcbY: 0.55, width: 10.9, height: 5.5 })] }), manufacturerPartNumber: "B4B-PH-K-S(LF)(SN)", supplierPartNumbers: { jlcpcb: ["C131334"] }, pinLabels: { pin1: ["A_PLUS"], pin2: ["A_MINUS"], pin3: ["B_PLUS"], pin4: ["B_MINUS"] }, name: "J1", pcbPinLabels: {
        pin1: "A+",
        pin2: "A-",
        pin3: "B+",
        pin4: "B-",
    }, pcbX: 22.625, pcbY: 3.6, pcbRotation: 90, schPinArrangement: {
        leftSide: { pins: [1, 2, 3, 4], direction: "top-to-bottom" },
    }, schSheetName: schematicSheets.motorDriver, schSectionName: schematicSections.motorOutputs }));
const MotorOutputTraces = () => (jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [jsxRuntime.jsx("trace", { name: "MOTOR_A_PLUS", from: ".DRIVER > .AOUT1", to: ".R_PHASE_A > .pin1", schDisplayLabel: "A_DRIVE", ...motorTrace }), jsxRuntime.jsx("trace", { name: "MOTOR_A_MINUS", from: ".DRIVER > .AOUT2", to: ".J1 > .pin2", schDisplayLabel: "A-", ...motorTrace }), jsxRuntime.jsx("trace", { name: "MOTOR_B_PLUS", from: ".DRIVER > .BOUT1", to: ".R_PHASE_B > .pin1", schDisplayLabel: "B_DRIVE", ...motorTrace }), jsxRuntime.jsx("trace", { name: "MOTOR_B_MINUS", from: ".DRIVER > .BOUT2", to: ".J1 > .pin4", schDisplayLabel: "B-", ...motorTrace })] }));

const TCJD226M050R0090E = (props) => {
    const { name = "C1", ...restProps } = props;
    return (jsxRuntime.jsx("capacitor", { name: name, capacitance: "22uF", maxVoltageRating: "50V", polarized: true, supplierPartNumbers: {
            "jlcpcb": [
                "C5981428"
            ]
        }, manufacturerPartNumber: "TCJD226M050R0090E", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "3.352419mm", pcbY: "0mm", width: "2.2999954mm", height: "2.999994mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "-3.352419mm", pcbY: "0mm", width: "2.2999954mm", height: "2.999994mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -1.3969999999999345, "y": 2.158999999999992 }, { "x": -1.4144243999999162, "y": 2.158999999999992 }, { "x": -1.4144243999999162, "y": -2.1999955999999656 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -2.917443999999932, "y": 1.7311369999999897 }, { "x": -3.447669000000019, "y": 1.7311369999999897 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -2.917443999999932, "y": -1.7311370000001034 }, { "x": -3.124834999999848, "y": -1.7311370000001034 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -2.917443999999932, "y": -1.7311370000001034 }, { "x": -2.917443999999932, "y": -2.1999955999999656 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -2.9024325999999974, "y": 2.1999955999999656 }, { "x": -2.917443999999932, "y": 2.1999955999999656 }, { "x": -2.917443999999932, "y": 1.7311369999999897 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -3.60517440000001, "y": -2.199639999999931 }, { "x": -3.2917383999999856, "y": -2.199639999999931 }, { "x": -3.2917383999999856, "y": -2.1999955999999656 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -3.447669000000019, "y": 1.7311369999999897 }, { "x": -3.447669000000019, "y": 2.1999955999999656 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -3.6432236000000557, "y": 1.7311369999999897 }, { "x": -3.447669000000019, "y": 1.7311369999999897 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -3.6432236000000557, "y": 2.1999955999999656 }, { "x": -3.447669000000019, "y": 2.1999955999999656 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -3.6432236000000557, "y": -1.7311370000001034 }, { "x": -3.447669000000019, "y": -1.7311370000001034 }, { "x": -3.447669000000019, "y": -1.7780000000001337 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -3.2772350000000188, "y": -1.7311370000001034 }, { "x": -3.2917383999999856, "y": -1.7311370000001034 }, { "x": -3.2917383999999856, "y": -2.1999955999999656 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -3.124834999999848, "y": -1.7311370000001034 }, { "x": -3.124834999999848, "y": -2.1999955999999656 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -3.1234379999999646, "y": 1.7311369999999897 }, { "x": -3.124834999999848, "y": 1.7311369999999897 }, { "x": -3.124834999999848, "y": 1.7311369999999897 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -3.447669000000019, "y": -1.7311370000001034 }, { "x": -3.1234379999999646, "y": -1.7311370000001034 }, { "x": -3.1234379999999646, "y": -1.7311370000001034 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -3.2487361999999393, "y": 2.1999955999999656 }, { "x": -3.3122361999999157, "y": 2.1999955999999656 }, { "x": -3.3122361999999157, "y": 1.7311369999999897 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -3.1234379999999646, "y": 1.7311369999999897 }, { "x": -3.447669000000019, "y": 1.7311369999999897 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -3.1234379999999646, "y": 1.7311369999999897 }, { "x": -3.1234379999999646, "y": 2.1999955999999656 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -3.6432236000000557, "y": 1.7311369999999897 }, { "x": -3.6432236000000557, "y": 2.1999955999999656 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -3.60517440000001, "y": -2.199639999999931 }, { "x": -3.6432236000000557, "y": -2.199639999999931 }, { "x": -3.6432236000000557, "y": -1.7311370000001034 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -3.447669000000019, "y": -1.7780000000001337 }, { "x": -3.447669000000019, "y": -1.7311370000001034 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -3.447669000000019, "y": 2.1999955999999656 }, { "x": 3.752291200000059, "y": 2.1999955999999656 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -3.447669000000019, "y": -2.1999955999999656 }, { "x": 3.752291200000059, "y": -2.1999955999999656 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 3.752291200000059, "y": 2.1999955999999656 }, { "x": 3.752291200000059, "y": 1.65099999999984 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -3.447669000000019, "y": -2.1999955999999656 }, { "x": -3.447669000000019, "y": -1.7780000000001337 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 3.752291200000059, "y": -2.1999955999999656 }, { "x": 3.752291200000059, "y": -1.7780000000001337 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -1.6318229999999403, "y": 2.1999955999999656 }, { "x": -1.6318229999999403, "y": -2.1999955999999656 }] }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "0.015875mm", pcbY: "3.286mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("fabricationnotepath", { route: [{ "x": -4.226077400000008, "y": 0.2748533999999836 }, { "x": -2.414651000000049, "y": 0.2748533999999836 }, { "x": -2.414651000000049, "y": -0.025933400000099027 }, { "x": -4.225950400000102, "y": -0.025933400000099027 }, { "x": -4.225950400000102, "y": -0.027686000000016975 }, { "x": -4.226077400000008, "y": 0.2748533999999836 }], strokeWidth: "0.254mm" }), jsxRuntime.jsx("fabricationnotepath", { route: [{ "x": -3.459987999999953, "y": -0.9418574000000035 }, { "x": -3.459987999999953, "y": 0.8695689999999558 }, { "x": -3.1592012000000977, "y": 0.8695689999999558 }, { "x": -3.1592012000000977, "y": -0.9417304000000968 }, { "x": -3.1574485999999524, "y": -0.9417304000000968 }, { "x": -3.459987999999953, "y": -0.9418574000000035 }], strokeWidth: "0.254mm" }), jsxRuntime.jsx("fabricationnotepath", { route: [{ "x": 2.513812600000165, "y": 0.06870700000001762 }, { "x": 4.325238999999897, "y": 0.06870700000001762 }, { "x": 4.325238999999897, "y": -0.232079800000065 }, { "x": 2.5139396000000716, "y": -0.232079800000065 }, { "x": 2.5139396000000716, "y": -0.23383239999998295 }, { "x": 2.513812600000165, "y": 0.06870700000001762 }], strokeWidth: "0.254mm" }), jsxRuntime.jsx("fabricationnotepath", { route: [{ "x": -2.158999999999992, "y": 2.2859999999999445 }, { "x": -2.158999999999992, "y": 1.6509999999999536 }, { "x": -1.77800000000002, "y": 1.6509999999999536 }, { "x": -1.77800000000002, "y": 2.2859999999999445 }, { "x": -2.158999999999992, "y": 2.2859999999999445 }], strokeWidth: "0.254mm" }), jsxRuntime.jsx("fabricationnotepath", { route: [{ "x": -2.158999999999992, "y": -2.286000000000058 }, { "x": -1.77800000000002, "y": -2.286000000000058 }, { "x": -1.77800000000002, "y": -1.6510000000000673 }, { "x": -2.158999999999992, "y": -1.6510000000000673 }, { "x": -2.158999999999992, "y": -2.286000000000058 }], strokeWidth: "0.254mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -4.742624999999975, "y": 2.5359999999999445 }, { "x": 4.774374999999964, "y": 2.5359999999999445 }, { "x": 4.774374999999964, "y": -2.536000000000058 }, { "x": -4.742624999999975, "y": -2.536000000000058 }, { "x": -4.742624999999975, "y": 2.5359999999999445 }] })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C2159920.obj?uuid=a7253e4667014c2b8171994ff34e6c41",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C2159920.step?uuid=a7253e4667014c2b8171994ff34e6c41",
            pcbRotationOffset: 0,
            modelOriginPosition: { x: -0.15229840000006334, y: 0, z: -2.203761 },
        }, ...restProps }));
};

const MotorPowerFilteringComponents = () => (jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [jsxRuntime.jsx(PMEG6020ELRX, { name: "D_MOTOR_BLOCK", schSheetName: schematicSheets.motorPower, schSectionName: schematicSections.pdFiltering, ...revisionPlacement("D_MOTOR_BLOCK", { x: -5.625, y: -8.25 }) }), jsxRuntime.jsx("fuse", { name: "F_MOTOR_VBUS", schRotation: 90.0, currentRating: "2A", voltageRating: "30V", footprint: "1812", supplierPartNumbers: { jlcpcb: ["C960026"] }, manufacturerPartNumber: "BSMD1812-200-30V", schSheetName: schematicSheets.motorPower, schSectionName: schematicSections.pdFiltering, ...revisionPlacement("F_MOTOR_VBUS", { x: -5.625, y: -8.25 }) }), jsxRuntime.jsx("capacitor", { name: "C_PD_VBUS", capacitance: "10uF", maxVoltageRating: "50V", footprint: "1206", supplierPartNumbers: { jlcpcb: ["C13585"] }, manufacturerPartNumber: "CL31A106KBHNNNE", 
            // Input-side reservoir; C_VMA/C_VM_HF are the local IC bypasses.
            maxDecouplingTraceLength: 22, schOrientation: "vertical", schSheetName: schematicSheets.motorPower, schSectionName: schematicSections.pdFiltering, ...revisionPlacement("C_PD_VBUS", { x: -5.625, y: -8.25 }) }), jsxRuntime.jsx(TCJD226M050R0090E, { name: "C_MOTOR_BULK", layer: "top", pcbX: -12.375, pcbY: 6.75, pcbRotation: 90, schOrientation: "vertical", schSheetName: schematicSheets.motorPower, schSectionName: schematicSections.pdFiltering }), jsxRuntime.jsx("diode", { name: "D_MOTOR_TVS", pcbRotation: 180, pinLabels: { pin1: ["cathode", "neg"], pin2: ["anode", "pos"] }, footprint: "smb", 
            // 22 V stand-off, 35.5 V rated pulse clamp: below DRV8825's 45 V
            // operating limit and the motor rail capacitors' 50 V rating.
            supplierPartNumbers: { jlcpcb: ["C1975329"] }, manufacturerPartNumber: "SMBJ22CAQ-13-F", pcbX: -2.875, pcbY: 15.75, schOrientation: "vertical", schSheetName: schematicSheets.motorPower, schSectionName: schematicSections.pdFiltering })] }));
const MotorPowerFilteringSupplyTrace = () => (jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [jsxRuntime.jsx("trace", { name: "MOTOR_REVERSE_BLOCK", from: ".F_MOTOR_VBUS > .pin2", to: ".D_MOTOR_BLOCK > .anode", ...powerTrace }), jsxRuntime.jsx("trace", { name: "MOTOR_VBUS_FUSE_INPUT", from: ".J_MOTOR_USB > .A4B9", to: ".F_MOTOR_VBUS > .pin1", ...powerTrace }), jsxRuntime.jsx("trace", { name: "MOTOR_VBUS_CAP", from: ".D_MOTOR_BLOCK > .cathode", to: ".C_PD_VBUS > .pin1", schDisplayLabel: "VMOTOR_PROTECTED", ...powerTrace }), jsxRuntime.jsx("trace", { name: "MOTOR_VBUS_BULK", from: ".D_MOTOR_BLOCK > .cathode", to: ".C_MOTOR_BULK > .pin1", ...powerTrace }), jsxRuntime.jsx("trace", { name: "MOTOR_VBUS_TVS", from: ".D_MOTOR_BLOCK > .cathode", to: ".D_MOTOR_TVS > .cathode", ...powerTrace })] }));
const MotorPowerFilteringGroundTrace = () => (jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [jsxRuntime.jsx("trace", { name: "PD_VBUS_CAP_GND", from: ".C_PD_VBUS > .pin2", to: "net.GND", ...groundTrace }), jsxRuntime.jsx("trace", { name: "MOTOR_BULK_GND", from: ".C_MOTOR_BULK > .pin2", to: "net.GND", ...groundTrace }), jsxRuntime.jsx("trace", { name: "MOTOR_TVS_GND", from: ".D_MOTOR_TVS > .anode", to: "net.GND", ...groundTrace })] }));

const pinLabels$1 = {
    pin1: ["VDD"],
    pin2: ["CFG2"],
    pin3: ["CFG3"],
    pin4: ["DP"],
    pin5: ["DM"],
    pin6: ["CC2"],
    pin7: ["CC1"],
    pin8: ["VBUS"],
    pin9: ["CFG1"],
    pin10: ["PG"],
    pin11: ["GND"],
};
const CH224K = (props) => {
    return (jsxRuntime.jsx("chip", { pinLabels: pinLabels$1, pinAttributes: {
            VDD: { requiresPower: true },
            GND: { requiresGround: true },
        }, supplierPartNumbers: {
            jlcpcb: ["C970725"],
        }, manufacturerPartNumber: "CH224K", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: ["pin10"], pcbX: "-1.999996mm", pcbY: "2.999867mm", width: "0.5999988mm", height: "1.499997mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin9"], pcbX: "-0.999998mm", pcbY: "3.000121mm", width: "0.5999988mm", height: "1.499997mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin8"], pcbX: "-0mm", pcbY: "3.000121mm", width: "0.5999988mm", height: "1.499997mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin7"], pcbX: "0.999998mm", pcbY: "3.000121mm", width: "0.5999988mm", height: "1.499997mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin6"], pcbX: "1.999996mm", pcbY: "2.999867mm", width: "0.5999988mm", height: "1.499997mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin5"], pcbX: "1.999996mm", pcbY: "-3.000121mm", width: "0.5999988mm", height: "1.499997mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin4"], pcbX: "0.999998mm", pcbY: "-3.000121mm", width: "0.5999988mm", height: "1.499997mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin3"], pcbX: "-0mm", pcbY: "-3.000121mm", width: "0.5999988mm", height: "1.499997mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "-0.999998mm", pcbY: "-3.000121mm", width: "0.5999988mm", height: "1.499997mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "-1.999996mm", pcbY: "-3.000121mm", width: "0.5999988mm", height: "1.499997mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin11"], pcbX: "-0mm", pcbY: "0.000127mm", width: "3.2999934mm", height: "2.0999958mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [
                        { x: -2.4600916000000552, y: 0.5400039999999535 },
                        { x: -2.5000711999999794, y: 0.5800089999999045 },
                        { x: -2.5000711999999794, y: 0.8199882000000116 },
                        { x: -2.5000711999999794, y: 1.9499580000000378 },
                    ] }), jsxRuntime.jsx("silkscreenpath", { route: [
                        { x: -2.5000711999999794, y: -0.48003460000006726 },
                        { x: -2.400045999999975, y: -0.48003460000006726 },
                    ] }), jsxRuntime.jsx("silkscreenpath", { route: [
                        { x: -2.5000711999999794, y: -1.9500087999999778 },
                        { x: -2.5000711999999794, y: -0.48003460000006726 },
                    ] }), jsxRuntime.jsx("silkscreenpath", { route: [
                        { x: 2.499918799999932, y: -1.9500087999999778 },
                        { x: 2.499918799999932, y: 1.9499580000000378 },
                    ] }), jsxRuntime.jsx("silkscreenpath", { route: [
                        { x: -2.5000711999999794, y: 1.9499580000000378 },
                        { x: 2.499918799999932, y: 1.9499580000000378 },
                    ] }), jsxRuntime.jsx("silkscreenpath", { route: [
                        { x: -2.5000711999999794, y: -1.9500087999999778 },
                        { x: 2.499918799999932, y: -1.9500087999999778 },
                    ] }), jsxRuntime.jsx("silkscreenpath", { route: [
                        { x: -1.9200622000000749, y: 0 },
                        { x: -1.948065706108082, y: 0.21401308169981803 },
                        { x: -2.063987168701715, y: 0.3960790312980862 },
                        { x: -2.2460531183000967, y: 0.5120004938919465 },
                        { x: -2.4600662000000284, y: 0.5400039999999535 },
                    ] }), jsxRuntime.jsx("silkscreenpath", { route: [
                        { x: -2.4000714000001153, y: -0.48000920000004044 },
                        { x: -2.1600667999999814, y: -0.41570016125035636 },
                        { x: -1.984371238749759, y: -0.2400046000001339 },
                        { x: -1.9200622000000749, y: 0 },
                    ] }), jsxRuntime.jsx("silkscreenpath", { route: [
                        { x: -1.6357600000000048, y: -1.2602210000000014 },
                        { x: -1.645444766097171, y: -1.3337841019132384 },
                        { x: -1.6738390635840688, y: -1.4023339999999962 },
                        { x: -1.7190078680105216, y: -1.4611991319895878 },
                        { x: -1.7778730000001133, y: -1.506367936415927 },
                        { x: -1.8464228980867574, y: -1.5347622339028248 },
                        { x: -1.9199859999999944, y: -1.5444470000001047 },
                        { x: -1.9935491019132314, y: -1.5347622339028248 },
                        { x: -2.0620989999999892, y: -1.506367936415927 },
                        { x: -2.120964131989581, y: -1.4611991319895878 },
                        { x: -2.16613293641592, y: -1.4023339999999962 },
                        { x: -2.1945272339030453, y: -1.3337841019132384 },
                        { x: -2.2042120000000978, y: -1.2602210000000014 },
                        { x: -2.1945272339030453, y: -1.1866578980867644 },
                        { x: -2.16613293641592, y: -1.1181080000000065 },
                        { x: -2.120964131989581, y: -1.0592428680105286 },
                        { x: -2.0620989999999892, y: -1.0140740635840757 },
                        { x: -1.9935491019132314, y: -0.9856797660971779 },
                        { x: -1.9199859999999944, y: -0.9759950000000117 },
                        { x: -1.8464228980867574, y: -0.9856797660971779 },
                        { x: -1.7778730000001133, y: -1.0140740635840757 },
                        { x: -1.7190078680105216, y: -1.0592428680105286 },
                        { x: -1.6738390635840688, y: -1.1181080000000065 },
                        { x: -1.645444766097171, y: -1.1866578980867644 },
                        { x: -1.6357600000000048, y: -1.2602210000000014 },
                    ] }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "-0.006604mm", pcbY: "4.761613mm", anchorAlignment: "center", fontSize: "1mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [
                        { x: -2.7585040000000163, y: 4.011613000000011 },
                        { x: 2.7452959999999393, y: 4.011613000000011 },
                        { x: 2.7452959999999393, y: -4.209987000000069 },
                        { x: -2.7585040000000163, y: -4.209987000000069 },
                        { x: -2.7585040000000163, y: 4.011613000000011 },
                    ] })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C970725.obj?uuid=c37139ac11be40009679f32869d9459d",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C970725.step?uuid=c37139ac11be40009679f32869d9459d",
            pcbRotationOffset: 0,
            modelOriginPosition: { x: 0.000063500000123895, y: 0, z: -0.81 },
        }, ...props }));
};

const MotorPowerPdControllers = () => (jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [jsxRuntime.jsx(MotorUsbC, { name: "J_MOTOR_USB", 
            // Keep shell labels above/below the built-in USB graphic.
            schPinArrangement: { topSide: { pins: [6], direction: "left-to-right" }, rightSide: { pins: [15, 8, 14, 10, 12, 11, 9, 13, 7, 16], direction: "top-to-bottom" }, bottomSide: { pins: [5], direction: "left-to-right" }, leftSide: { pins: [1, 2, 3, 4], direction: "top-to-bottom" } }, schWidth: 1.96, schHeight: 3.95, schPinStyle: { ...Object.fromEntries([8, 14, 10, 12, 11, 9, 13, 7, 16].map(pin => [`pin${pin}`, { marginTop: 0.2 }])), pin2: { marginTop: 0.1 }, pin3: { marginTop: 2.6 }, pin4: { marginTop: 0.1 } }, noConnect: ["B8", "A8"], pcbX: 12.625, pcbY: 23.55, pcbRotation: 180, schSheetName: schematicSheets.motorPower, schSectionName: schematicSections.pdNegotiation }), jsxRuntime.jsx(CH224K, { name: "U_PD", schWidth: 1.8, schHeight: 1.77, schMarginRight: 1, schPinArrangement: {
                leftSide: {
                    pins: [4, 5, 6, 7],
                    direction: "top-to-bottom",
                },
                rightSide: {
                    pins: [10, 9, 2, 3, 8],
                    direction: "top-to-bottom",
                },
                topSide: {
                    pins: [1],
                    direction: "left-to-right",
                },
                bottomSide: {
                    pins: [11],
                    direction: "left-to-right",
                },
            }, schPinStyle: {
                pin6: { marginTop: 0.4 },
                pin8: { marginTop: 0.4 },
            }, schSheetName: schematicSheets.motorPower, schSectionName: schematicSections.pdNegotiation, ...revisionPlacement("U_PD", { x: -5.625, y: -8.25 }) })] }));
const MotorPowerPdPassives = () => (jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [jsxRuntime.jsx("capacitor", { name: "C_PD_VDD", capacitance: "1uF", footprint: "0603", supplierPartNumbers: { jlcpcb: ["C15849"] }, maxDecouplingTraceLength: 10, schOrientation: "vertical", schSheetName: schematicSheets.motorPower, schSectionName: schematicSections.pdNegotiation, ...revisionPlacement("C_PD_VDD", { x: -5.625, y: -8.25 }) }), jsxRuntime.jsx("resistor", { name: "R_PD_VDD", schRotation: 90.0, resistance: "1k", footprint: "1206", 
            // 327 mW worst case at 21 V / 3 V VDD / 990 ohm: use a 750 mW part.
            supplierPartNumbers: { jlcpcb: ["C844867"] }, manufacturerPartNumber: "CRCW12061K00FKEAHP", schMarginX: 0.25, schMarginY: 0.2, schSheetName: schematicSheets.motorPower, schSectionName: schematicSections.pdNegotiation, ...revisionPlacement("R_PD_VDD", { x: -5.625, y: -8.25 }) }), jsxRuntime.jsx("resistor", { name: "R_PD_VBUS", schRotation: 180.0, resistance: "10k", footprint: "0402", supplierPartNumbers: { jlcpcb: ["C25744"] }, schMarginX: 0.25, schMarginY: 0.2, schSheetName: schematicSheets.motorPower, schSectionName: schematicSections.pdNegotiation, ...revisionPlacement("R_PD_VBUS", { x: -5.625, y: -8.25 }) })] }));
const MotorPowerPdInputTraces = () => (jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [jsxRuntime.jsx("trace", { name: "MOTOR_VBUS_JOIN", from: ".J_MOTOR_USB > .A4B9", to: ".J_MOTOR_USB > .B4A9", ...powerTrace }), jsxRuntime.jsx("trace", { name: "MOTOR_VBUS_VM", from: ".D_MOTOR_BLOCK > .cathode", to: ".DRIVER > .VM", schDisplayLabel: "VMOTOR_PROTECTED", ...powerTrace })] }));
const MotorPowerPdProtocolTraces = () => (jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [jsxRuntime.jsx("trace", { name: "CH224_PD_ONLY", from: ".U_PD > .DP", to: ".U_PD > .DM", ...logicTrace }), jsxRuntime.jsx("trace", { name: "PD_VDD_FEED", from: ".J_MOTOR_USB > .A4B9", to: ".R_PD_VDD > .pin1", ...logicTrace }), jsxRuntime.jsx("trace", { name: "PD_VBUS_SENSE_FEED", from: ".J_MOTOR_USB > .A4B9", to: ".R_PD_VBUS > .pin1", ...logicTrace }), jsxRuntime.jsx("trace", { name: "PD_VDD_INPUT", from: ".R_PD_VDD > .pin2", to: ".U_PD > .VDD", schDisplayLabel: "PD_VDD", ...logicTrace }), jsxRuntime.jsx("trace", { name: "PD_VBUS_INPUT", from: ".R_PD_VBUS > .pin2", to: ".U_PD > .VBUS", schDisplayLabel: "PD_VBUS", ...logicTrace }), jsxRuntime.jsx("trace", { name: "PD_VDD_DECOUPLE", from: ".U_PD > .VDD", to: ".C_PD_VDD > .pin1", ...logicTrace }), jsxRuntime.jsx("trace", { name: "PD_CC1", from: ".J_MOTOR_USB > .A5", to: ".U_PD > .CC1", schDisplayLabel: "CC1", ...logicTrace }), jsxRuntime.jsx("trace", { name: "PD_CC2", from: ".J_MOTOR_USB > .B5", to: ".U_PD > .CC2", schDisplayLabel: "CC2", ...logicTrace }), jsxRuntime.jsx("trace", { name: "PWR_USB_DP", from: ".J_MOTOR_USB > .A6", to: "net.PWR_DP", schDisplayLabel: "USB_D+", ...logicTrace }), jsxRuntime.jsx("trace", { name: "PD_DP_JOIN", from: ".J_MOTOR_USB > .B6", to: ".J_MOTOR_USB > .A6", ...logicTrace }), jsxRuntime.jsx("trace", { name: "PWR_USB_DM", from: ".J_MOTOR_USB > .A7", to: "net.PWR_DM", schDisplayLabel: "USB_D-", ...logicTrace }), jsxRuntime.jsx("trace", { name: "PD_DM_JOIN", from: ".J_MOTOR_USB > .B7", to: ".J_MOTOR_USB > .A7", ...logicTrace })] }));
const MotorPowerPdPrimaryGroundTrace = () => (jsxRuntime.jsx(jsxRuntime.Fragment, { children: jsxRuntime.jsx("trace", { name: "MOTOR_USB_GND_A", from: ".J_MOTOR_USB > .A1B12", to: ".DRIVER > .EP", ...groundTrace }) }));
const MotorPowerPdConnectorGroundTraces = () => (jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [jsxRuntime.jsx("trace", { name: "MOTOR_USB_GND_JOIN", from: ".J_MOTOR_USB > .B1A12", to: ".J_MOTOR_USB > .A1B12", ...groundTrace }), jsxRuntime.jsx("trace", { name: "MOTOR_USB_SHIELD_1", from: ".J_MOTOR_USB > .EH1", to: ".J_MOTOR_USB > .A1B12", ...groundTrace }), jsxRuntime.jsx("trace", { name: "MOTOR_USB_SHIELD_2", from: ".J_MOTOR_USB > .EH2", to: ".J_MOTOR_USB > .A1B12", ...groundTrace }), jsxRuntime.jsx("trace", { name: "MOTOR_USB_SHIELD_3", from: ".J_MOTOR_USB > .EH3", to: ".J_MOTOR_USB > .A1B12", ...groundTrace }), jsxRuntime.jsx("trace", { name: "MOTOR_USB_SHIELD_4", from: ".J_MOTOR_USB > .EH4", to: ".J_MOTOR_USB > .A1B12", ...groundTrace }), jsxRuntime.jsx("trace", { name: "PD_GND", from: ".U_PD > .GND", to: ".DRIVER > .EP", ...groundTrace })] }));
const MotorPowerPdSupportGroundTraces = () => (jsxRuntime.jsx(jsxRuntime.Fragment, { children: jsxRuntime.jsx("trace", { name: "PD_VDD_CAP_GND", from: ".C_PD_VDD > .pin2", to: "net.GND", ...logicTrace }) }));

const SchematicSheets = () => (jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [jsxRuntime.jsx("schematicsheet", { name: schematicSheets.controller, displayName: "RP2040 Controller", sheetIndex: 1 }), jsxRuntime.jsxs("schematicsheet", { name: schematicSheets.programming, displayName: "Programming USB-C & QSPI", sheetIndex: 2, children: [jsxRuntime.jsx("schematicsection", { name: "MCU__usb" }), jsxRuntime.jsx("schematicsection", { name: "MCU__programming_supply" }), jsxRuntime.jsx("schematicsection", { name: "MCU__programming_flash", displayName: "QSPI Flash" }), jsxRuntime.jsx("schematicsection", { name: "MCU__programming_bypass" }), jsxRuntime.jsx("schematictext", { text: "3.3 V Supply", anchor: "top_left", fontSize: 0.22 }), jsxRuntime.jsx("schematictext", { text: "3.3 V Bypass", anchor: "top_left", fontSize: 0.22 }), jsxRuntime.jsx("schematictext", { text: "Programming USB-C", anchor: "top_left", fontSize: 0.22 })] }), jsxRuntime.jsxs("schematicsheet", { name: schematicSheets.motorDriver, displayName: "Stepper Motor Driver", sheetIndex: 3, children: [jsxRuntime.jsx("schematicsection", { name: schematicSections.driverCore, displayName: "H-Bridge, Power & Control" }), jsxRuntime.jsx("schematicsection", { name: schematicSections.motorOutputs, displayName: "Stepper Motor Output" })] }), jsxRuntime.jsxs("schematicsheet", { name: schematicSheets.motorPower, displayName: "USB-C PD Motor Power", sheetIndex: 4, children: [jsxRuntime.jsx("schematicsection", { name: schematicSections.pdNegotiation }), jsxRuntime.jsx("schematicsection", { name: schematicSections.pdFiltering }), jsxRuntime.jsx("schematicsection", { name: schematicSections.pdMonitor, displayName: "PD Bus Voltage Monitor" }), jsxRuntime.jsx("schematictext", { text: "USB-C PD Negotiation", anchor: "top_left", fontSize: 0.22 }), jsxRuntime.jsx("schematictext", { text: "Power Filtering", anchor: "top_left", fontSize: 0.22 })] }), jsxRuntime.jsxs("schematicsheet", { name: schematicSheets.thermalProtection, displayName: "Temperature Telemetry", sheetIndex: 5, children: [jsxRuntime.jsx("schematicsection", { name: "thermal_protection" }), jsxRuntime.jsx("schematictext", { text: "Temperature Sensing & MCU Alert", anchor: "top_left", fontSize: 0.22 })] })] }));

const pinLabels = {
    pin1: ["SCL"],
    pin2: ["GND"],
    pin3: ["ALERT"],
    pin4: ["ADD0"],
    pin5: ["V_POS"],
    pin6: ["SDA"]
};
const TMP102AIDRLR = (props) => {
    return (jsxRuntime.jsx("chip", { pinLabels: pinLabels, pinAttributes: { pin2: { requiresGround: true }, pin5: { requiresPower: true } }, supplierPartNumbers: {
            "jlcpcb": [
                "C99269"
            ]
        }, manufacturerPartNumber: "TMP102AIDRLR", footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("smtpad", { portHints: ["pin5"], pcbX: "-0.7499858mm", pcbY: "-0.000127mm", width: "0.5999988mm", height: "0.2999994mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin2"], pcbX: "0.7499858mm", pcbY: "-0.000127mm", width: "0.5999988mm", height: "0.2999994mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin3"], pcbX: "0.7499858mm", pcbY: "0.499999mm", width: "0.5999988mm", height: "0.2999994mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin1"], pcbX: "0.7499858mm", pcbY: "-0.499999mm", width: "0.5999988mm", height: "0.2999994mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin4"], pcbX: "-0.7499858mm", pcbY: "0.499999mm", width: "0.5999988mm", height: "0.2999994mm", shape: "rect" }), jsxRuntime.jsx("smtpad", { portHints: ["pin6"], pcbX: "-0.7499858mm", pcbY: "-0.499999mm", width: "0.5999988mm", height: "0.2999994mm", shape: "rect" }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -0.4751578000000052, "y": -0.7874762000000004 }, { "x": 0.4748021999999992, "y": -0.7874762000000004 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": -0.4751578000000052, "y": 0.7873237999999958 }, { "x": 0.4748021999999992, "y": 0.7873237999999958 }] }), jsxRuntime.jsx("silkscreenpath", { route: [{ "x": 0.9000489999999957, "y": -0.9300209999999964 }, { "x": 0.8980064577310571, "y": -0.9455356488396234 }, { "x": 0.8920180268044504, "y": -0.9599929999999972 }, { "x": 0.8824918088914444, "y": -0.9724078088914467 }, { "x": 0.8700770000000091, "y": -0.9819340268044527 }, { "x": 0.8556196488396068, "y": -0.9879224577310737 }, { "x": 0.8401049999999941, "y": -0.989964999999998 }, { "x": 0.8245903511603672, "y": -0.9879224577310737 }, { "x": 0.8101329999999933, "y": -0.9819340268044527 }, { "x": 0.7977181911085438, "y": -0.9724078088914467 }, { "x": 0.7881919731955236, "y": -0.9599929999999972 }, { "x": 0.7822035422689169, "y": -0.9455356488396234 }, { "x": 0.7801610000000068, "y": -0.9300209999999964 }, { "x": 0.7822035422689169, "y": -0.9145063511603837 }, { "x": 0.7881919731955236, "y": -0.9000489999999957 }, { "x": 0.7977181911085438, "y": -0.8876341911085603 }, { "x": 0.8101329999999933, "y": -0.8781079731955401 }, { "x": 0.8245903511603672, "y": -0.8721195422689334 }, { "x": 0.8401049999999941, "y": -0.8700769999999949 }, { "x": 0.8556196488396068, "y": -0.8721195422689334 }, { "x": 0.8700770000000091, "y": -0.8781079731955401 }, { "x": 0.8824918088914444, "y": -0.8876341911085603 }, { "x": 0.8920180268044504, "y": -0.9000489999999957 }, { "x": 0.8980064577310571, "y": -0.9145063511603837 }, { "x": 0.9000489999999957, "y": -0.9300209999999964 }] }), jsxRuntime.jsx("silkscreentext", { text: "{NAME}", pcbX: "0.016383mm", pcbY: "1.95mm", anchorAlignment: "center", fontSize: "0.7mm" }), jsxRuntime.jsx("courtyardoutline", { outline: [{ "x": -1.2877170000000007, "y": 1.0845170000000053 }, { "x": 1.3204829999999959, "y": 1.0845170000000053 }, { "x": 1.3204829999999959, "y": -1.2442829999999958 }, { "x": -1.2877170000000007, "y": -1.2442829999999958 }, { "x": -1.2877170000000007, "y": 1.0845170000000053 }] })] }), cadModel: {
            objUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C99269.obj?uuid=ec2270bac0544bf5afe06b24e8356512",
            stepUrl: "https://modelcdn.tscircuit.com/easyeda_models/assets/C99269.step?uuid=ec2270bac0544bf5afe06b24e8356512",
            pcbRotationOffset: 180,
            modelOriginPosition: { x: -5079999999679785e-20, y: 0.029921200000003978, z: 0 },
        }, ...props }));
};

// Signal width requested by the sensor circuit. The validated route plan
// includes fine-pitch escapes and local supply/ground connections.
const thermalTrace = logicTrace;
const section = {
    schSheetName: schematicSheets.thermalProtection,
    schSectionName: "thermal_protection",
};
/** Sensor is beside the larger DRV8825 package, beside its grounded thermal area.
 * GPIO26/27: I2C1 SDA/SCL. RP2040 software evaluates temperature thresholds.
 * ALERT is intentionally unconnected; the sensor does not gate driver enable.
 */
const ThermalProtectionComponents = () => (jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [jsxRuntime.jsx(TMP102AIDRLR, { noConnect: ["ALERT"], name: "U_TEMP", schWidth: 1.6, schHeight: 1.4, schPinStyle: { pin4: { marginLeft: 0.5 } }, schPinArrangement: {
                leftSide: { pins: [1, 6], direction: "top-to-bottom" },
                rightSide: { pins: [3], direction: "top-to-bottom" },
                topSide: { pins: [5], direction: "left-to-right" },
                bottomSide: { pins: [2, 4], direction: "left-to-right" },
            }, ...section, ...revisionPlacement("U_TEMP", { x: -5.625, y: -8.25 }) }), jsxRuntime.jsx("capacitor", { name: "C_TEMP", capacitance: "100nF", footprint: "0402", maxDecouplingTraceLength: 4, supplierPartNumbers: { jlcpcb: ["C1525"] }, schOrientation: "vertical", ...section, ...revisionPlacement("C_TEMP", { x: -5.625, y: -8.25 }) }), jsxRuntime.jsx("resistor", { name: "R_TEMP_SDA", resistance: "4.7k", footprint: "0402", supplierPartNumbers: { jlcpcb: ["C25900"] }, schOrientation: "pos_bottom", ...section, ...revisionPlacement("R_TEMP_SDA", { x: -5.625, y: -8.25 }) }), jsxRuntime.jsx("resistor", { name: "R_TEMP_SCL", resistance: "4.7k", footprint: "0402", supplierPartNumbers: { jlcpcb: ["C25900"] }, schOrientation: "pos_bottom", ...section, ...revisionPlacement("R_TEMP_SCL", { x: -5.625, y: -8.25 }) }), jsxRuntime.jsx("resistor", { name: "R_MCU_ENABLE_PD", resistance: "100k", footprint: "0402", supplierPartNumbers: { jlcpcb: ["C25741"] }, schOrientation: "vertical", ...section, ...revisionPlacement("R_MCU_ENABLE_PD", { x: -5.625, y: -8.25 }) })] }));
const ThermalProtectionTraces = () => (jsxRuntime.jsxs(jsxRuntime.Fragment, { children: [jsxRuntime.jsx("trace", { name: "TEMP_SDA", from: ".MCU > .U1 > .GPIO26_ADC0", to: ".U_TEMP > .SDA", schDisplayLabel: "TEMP_SDA", ...thermalTrace }), jsxRuntime.jsx("trace", { name: "TEMP_SCL", from: ".MCU > .U1 > .GPIO27_ADC1", to: ".U_TEMP > .SCL", schDisplayLabel: "TEMP_SCL", ...thermalTrace }), jsxRuntime.jsx("trace", { name: "TEMP_GND", from: ".U_TEMP > .GND", to: ".DRIVER > .EP", ...thermalTrace, thickness: "0.3mm" }), jsxRuntime.jsx("trace", { name: "TEMP_ADDR_0X48", from: ".U_TEMP > .ADD0", to: ".U_TEMP > .GND", ...thermalTrace, pcbPath: [".U_TEMP > .GND"] }), jsxRuntime.jsx("trace", { name: "TEMP_POWER", from: ".U_TEMP > .V_POS", to: ".MCU > .L_AVDD > .pin1", schDisplayLabel: "V3V3", ...thermalTrace }), jsxRuntime.jsx("trace", { name: "TEMP_DECOUPLE", schDisplayLabel: "V3V3", from: ".C_TEMP > .pin1", to: ".U_TEMP > .V_POS", ...thermalTrace }), jsxRuntime.jsx("trace", { name: "SDA_PULLUP", schDisplayLabel: "TEMP_SDA", from: ".R_TEMP_SDA > .pin1", to: ".U_TEMP > .SDA", ...thermalTrace }), jsxRuntime.jsx("trace", { name: "SCL_PULLUP", schDisplayLabel: "TEMP_SCL", from: ".R_TEMP_SCL > .pin1", to: ".U_TEMP > .SCL", ...thermalTrace }), jsxRuntime.jsx("trace", { name: "MCU_ENABLE_PULLDOWN", from: ".R_MCU_ENABLE_PD > .pin1", to: ".Q_PD_ENABLE > .source", schDisplayLabel: "MCU_ENABLE", ...thermalTrace }), ["R_TEMP_SDA", "R_TEMP_SCL"].map(name => (jsxRuntime.jsx("trace", { name: `${name}_3V3`, schDisplayLabel: "V3V3", from: `.${name} > .pin2`, to: ".U_TEMP > .V_POS", ...thermalTrace }, name))), jsxRuntime.jsx("trace", { name: "C_TEMP_GND", from: ".C_TEMP > .pin2", to: "net.GND", ...thermalTrace }), jsxRuntime.jsx("trace", { name: "R_MCU_ENABLE_PD_GND", from: ".R_MCU_ENABLE_PD > .pin2", to: ".R_SLEEP_PD > .pin2", ...thermalTrace })] }));

function Rp2040MotorController({ routingDisabled = false, routingAlgorithm = savedRouting, finalizeGroundPours = true, } = {}) {
    // The DRV8825 footprint intentionally has thermal vias inside its exposed pad.
    // Core's placement check treats via-in-pad as a collision and skips routing.
    return autoLayoutSections(jsxRuntime.jsxs("board", { pcbSx: { "& silkscreentext": { visibility: "hidden" } }, 
        // Validated routing is replayed only when geometry and connectivity match.
        schMaxTraceDistance: 4, routeRemaining: true, ...(!routingDisabled && finalizeGroundPours ? { ref: installGroundPourFinalization } : {}), routingDisabled: routingDisabled, isViaInPadAllowed: true, layers: 4, thickness: "1.6mm", outline: [{ x: -21, y: -21 }, { x: 21, y: -21 }, { x: 21, y: 21 }, { x: -21, y: 21 }], minViaHoleDiameter: "0.3mm", minViaPadDiameter: "0.5mm", minViaHoleEdgeToViaHoleEdgeClearance: "0.2mm", minPlatedHoleDrillEdgeToDrillEdgeClearance: "0.45mm", minViaEdgeToPadEdgeClearance: "0.125mm", minTraceWidth: jlcClearanceRules.minimumMm.traceWidth, minTraceToPadEdgeClearance: jlcClearanceRules.minimumMm.padToTrace, 
        // Native checks currently reuse this field for via-to-pad spacing.
        // checkJlcClearances separately enforces 0.15 mm between component pads.
        minPadEdgeToPadEdgeClearance: jlcClearanceRules.minimumMm.viaToPad, minBoardEdgeClearance: jlcClearanceRules.minimumMm.copperToBoardEdge, autorouterEffortLevel: "2x", autorouterVersion: "beta_pipeline7", autorouter: {
            local: true,
            ...(routingAlgorithm ? { algorithmFn: routingAlgorithm } : {}),
            groupMode: "subcircuit",
        }, children: [jsxRuntime.jsx("net", { name: "GND", isGroundNet: true }), jsxRuntime.jsx(UnifiedUsbSection, {}), jsxRuntime.jsx("net", { name: "DRIVER_STEP", connectsTo: ".MCU > .U1 > .GPIO18" }), jsxRuntime.jsx("net", { name: "DRIVER_DIR", connectsTo: ".MCU > .U1 > .GPIO19" }), jsxRuntime.jsx("net", { name: "DRIVER_RESET", connectsTo: ".MCU > .U1 > .GPIO20" }), jsxRuntime.jsx("net", { name: "MCU_ENABLE", connectsTo: ".MCU > .U1 > .GPIO22" }), jsxRuntime.jsx("net", { name: "TEMP_SDA", connectsTo: ".MCU > .U1 > .GPIO26_ADC0" }), jsxRuntime.jsx("net", { name: "TEMP_SCL", connectsTo: ".MCU > .U1 > .GPIO27_ADC1" }), jsxRuntime.jsx(SchematicSheets, {}), jsxRuntime.jsxs("group", { pcbX: -5.625, pcbY: -8.25, children: [jsxRuntime.jsx(ControllerSections, {}), jsxRuntime.jsx(MotorDriverController, {}), jsxRuntime.jsx(MotorPowerPdControllers, {}), jsxRuntime.jsx(MotorOutputConnectors, {}), jsxRuntime.jsx(MotorPowerFilteringComponents, {}), jsxRuntime.jsx(MotorPowerPdPassives, {}), jsxRuntime.jsx(MotorDriverPassives, {}), jsxRuntime.jsx(ThermalProtectionComponents, {}), jsxRuntime.jsx(MotorDriverControlTraces, {}), jsxRuntime.jsx(MotorPowerPdInputTraces, {}), jsxRuntime.jsx(MotorPowerFilteringSupplyTrace, {}), jsxRuntime.jsx(MotorPowerPdProtocolTraces, {}), jsxRuntime.jsx(MotorDriverPowerTraces, {}), jsxRuntime.jsx(MotorDriverPrimaryGroundTraces, {}), jsxRuntime.jsx(MotorPowerPdPrimaryGroundTrace, {}), jsxRuntime.jsx(MotorPowerPdConnectorGroundTraces, {}), jsxRuntime.jsx(MotorPowerFilteringGroundTrace, {}), jsxRuntime.jsx(MotorPowerPdSupportGroundTraces, {}), jsxRuntime.jsx(MotorDriverGroundTraces, {}), jsxRuntime.jsx(MotorOutputTraces, {}), jsxRuntime.jsx(MotorDriverSenseAndControlTraces, {}), jsxRuntime.jsx(ThermalProtectionTraces, {})] }), jsxRuntime.jsx("copperpour", { name: "GND_TOP", outline: [{ x: -20.5, y: -20.5 }, { x: 20.5, y: -20.5 }, { x: 20.5, y: 20.5 }, { x: -20.5, y: 20.5 }], layer: "top", connectsTo: "net.GND", clearance: "0.21mm", padMargin: "0.2mm", traceMargin: "0.2mm", boardEdgeMargin: "0.3mm", coveredWithSolderMask: true }), jsxRuntime.jsx("copperpour", { name: "GND_BOTTOM", outline: [{ x: -20.5, y: -20.5 }, { x: 20.5, y: -20.5 }, { x: 20.5, y: 20.5 }, { x: -20.5, y: 20.5 }], layer: "bottom", connectsTo: "net.GND", clearance: "0.21mm", padMargin: "0.2mm", traceMargin: "0.2mm", boardEdgeMargin: "0.3mm", coveredWithSolderMask: true }), ["inner1", "inner2"].map((layer) => (jsxRuntime.jsx("copperpour", { name: `GND_${layer.toUpperCase()}`, outline: [{ x: -20.5, y: -20.5 }, { x: 20.5, y: -20.5 }, { x: 20.5, y: 20.5 }, { x: -20.5, y: 20.5 }], layer: layer, connectsTo: "net.GND", clearance: "0.21mm", padMargin: "0.2mm", traceMargin: "0.2mm", boardEdgeMargin: "0.3mm", coveredWithSolderMask: true }))), jsxRuntime.jsxs("group", { pcbX: 0, pcbY: 0, children: [jsxRuntime.jsx("silkscreentext", { pcbSx: { "& silkscreentext": { visibility: "visible" } }, text: "BOOT", pcbX: -17, pcbY: 11.2, fontSize: "0.6mm" }), jsxRuntime.jsx("silkscreentext", { pcbSx: { "& silkscreentext": { visibility: "visible" } }, text: "MOTOR", pcbX: 19.9, pcbY: -4, pcbRotation: 90, fontSize: "0.6mm" }), jsxRuntime.jsx("silkscreentext", { pcbSx: { "& silkscreentext": { visibility: "visible" } }, text: "NEMA17 42x42 / REV D", pcbX: 0, pcbY: -20.5, fontSize: "0.6mm" }), [-15.5, 15.5].flatMap(x => [-15.5, 15.5].map(y => (jsxRuntime.jsx("chip", { doNotPlace: true, name: `MH${(x > 0 ? 2 : 0) + (y > 0 ? 1 : 0) + 1}`, pcbX: x, pcbY: y, schSheetName: "motor_power", pinLabels: { pin1: ["GND"] }, connections: { pin1: "net.GND" }, footprint: jsxRuntime.jsxs("footprint", { children: [jsxRuntime.jsx("courtyardcircle", { radius: 3.05 }), jsxRuntime.jsx("platedhole", { portHints: ["pin1"], shape: "circle", holeDiameter: "3.3mm", outerDiameter: "5.6mm" })] }) }, `${x}:${y}`)))), jsxRuntime.jsx("silkscreentext", { pcbSx: { "& silkscreentext": { visibility: "visible" } }, text: "DATA", pcbX: -6, pcbY: 20.3, fontSize: "0.7mm" }), jsxRuntime.jsx("silkscreentext", { pcbSx: { "& silkscreentext": { visibility: "visible" } }, text: "PWR+DATA", pcbX: 7, pcbY: 20.3, fontSize: "0.7mm" })] }), jsxRuntime.jsx("trace", { name: "LABEL_STEP", from: ".MCU > .U1 > .GPIO18", to: "net.DRIVER_STEP", schDisplayLabel: "DRIVER_STEP" }), jsxRuntime.jsx("trace", { name: "LABEL_DIR", from: ".MCU > .U1 > .GPIO19", to: "net.DRIVER_DIR", schDisplayLabel: "DRIVER_DIR" }), jsxRuntime.jsx("trace", { name: "LABEL_RESET", from: ".MCU > .U1 > .GPIO20", to: "net.DRIVER_RESET", schDisplayLabel: "DRIVER_RESET" }), jsxRuntime.jsx("trace", { name: "LABEL_ENABLE", from: ".MCU > .U1 > .GPIO22", to: "net.MCU_ENABLE", schDisplayLabel: "MCU_ENABLE" }), jsxRuntime.jsx("trace", { name: "LABEL_TEMP_SDA", from: ".MCU > .U1 > .GPIO26_ADC0", to: "net.TEMP_SDA", schDisplayLabel: "TEMP_SDA" }), jsxRuntime.jsx("trace", { name: "LABEL_TEMP_SCL", from: ".MCU > .U1 > .GPIO27_ADC1", to: "net.TEMP_SCL", schDisplayLabel: "TEMP_SCL" }), jsxRuntime.jsx(FeedbackSection, {}), jsxRuntime.jsx(CurrentTelemetrySection, {}), jsxRuntime.jsx(StatusLedSection, {}), jsxRuntime.jsx(OptionalEncoderSection, {}), jsxRuntime.jsx(Drv8825ThermalCopper, {}), jsxRuntime.jsx(ChipDescriptions, {}), jsxRuntime.jsx(PdVoltageControlSection, {}), jsxRuntime.jsx(PdBusVoltageMonitorSection, {}), jsxRuntime.jsx(PdPowerGoodSection, {}), [
                { name: "GND_STITCH_DRV_A", x: 0.225, y: -7.96 },
                { name: "GND_STITCH_CORE", x: -4.85, y: 0.31 },
                { name: "GND_STITCH_DRV_B", x: -1.7, y: -6.26 },
            ].map(({ name, x, y }) => (jsxRuntime.jsx("via", { name: name, pcbX: x, pcbY: y, holeDiameter: "0.3mm", outerDiameter: "0.5mm", fromLayer: "top", toLayer: "bottom", connectsTo: ["net.GND"] })))] }));
}

module.exports = Rp2040MotorController;